"use strict";this.default_gr=this.default_gr||{};(function(_){var window=this;
try{
_._F_toggles_initialize=function(a){("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([0x7c12002, 0x26818130, 0x2c13991, 0x1, ]);
/*

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

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

 Copyright Google Inc. All Rights Reserved.

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

 Copyright 2017 Brandon Roberts, Mike Ryan, Victor Savkin, Rob Wormald
 SPDX-License-Identifier: MIT
*/
/*

 The MIT License

 Copyright (c) 2014-2016 Google, Inc. http://angular.io

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
/*
 @license
 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
var aaa,ca,caa,ha,ia,daa,eaa,faa,haa,gaa,iaa,jaa,kaa,maa,naa,oaa,taa,vaa,ya,waa,za,Aa,yaa,zaa,Aaa,Baa,Daa,Ha,Ka,Gaa,Haa,Kaa,Qa,Naa,Maa,Oaa,Paa,Laa,Ra,Saa,Uaa,Vaa,Waa,Sa,Yaa,Zaa,$aa,dba,eba,fba,cba,gba,bba,hba,aba,iba,jba,kba,lba,mba,oba,rba,sba,tba,uba,xba,zba,Bba,Aba,Eba,Gba,Fba,Iba,Hba,Jba,Kba,Lba,cb,Oba,Rba,Sba,Tba,Uba,Vba,Wba,Xba,Zba,$ba,qb,aca,Bb,bca,cca,Db,Eb,Fb,eca,fca,Pb,gca,hca,ica,jca,kca,oca,qca,cc,Eca,Fca,Gca,Hca,Ica,Nca,Qca,Rca,Sca,Vca,Uca,Zca,$ca,ada,tc,cda,nc,fda,hda,oda,mda,pda,qda,
xc,sda,tda,uda,Bda,Cda,zda,Ada,Dda,Eda,Fda,Hda,zc,Kda,Lda,Oda,Pda,Qda,Rda,Tda,Uda,Xda,$da,Wda,Vda,Yda,Fc,bea,Ic,cea,Lc,eea,fea,gea,hea,iea,jea,lea,kea,mea,nea,oea,pea,qea,vea,wea,xea,zea,rea,sea,Vc,Bea,Cea,Fea,Dea,Hea,Gea,Jea,Iea,Kea,Oea,Wc,Rea,Tea,Sea,Wea,Uea,Zc,Xea,dd,$ea,bfa,afa,dfa,efa,gfa,hfa,td,jfa,lfa,mfa,kfa,nfa,ofa,pfa,qfa,sfa,tfa,rfa,ufa,vfa,xfa,Afa,Efa,Cfa,Bfa,Dfa,Gfa,Ifa,Hfa,Kfa,Ad,Jfa,Mfa,Ffa,Nfa,Ofa,Rfa,Pfa,Tfa,Ed,Ufa,Wfa,Fd,$fa,Id,aga,bga,cga,dga,fga,Ld,gga,lga,nga,mga,Vd,wga,xga,he,
Aga,Bga,Cga,Gga,Iga,Hga,Lga,Mga,Nga,Oga,Qga,Sga,Pga,Rga,Uga,Xga,Zga,$ga,bha,eha,ve,fha,hha,jha,kha,nha,pha,oha,we,rha,sha,uha,vha,yha,Aha,Be,Bha,Eha,Nha,Hha,Pha,Qha,Rha,Vha,Ee,Wha,Yha,Zha,$ha,dia,eia,aia,fia,hia,gia,lia,kia,cia,jia,nia,bia,oia,pia,qia,iia,tia,uia,via,wia,yia,zia,xia,Cia,Dia,Eia,Fia,Hia,Iia,Jia,Kia,Mia,Oia,Ria,Via,aja,Zia,Re,hja,kja,mja,qja,sja,tja,uja,xja,Cja,Fja,Gja,Oja,Pja,Rja,Qja,Xja,Yja,Wja,$ja,bka,cka,aka,fka,gka,ika,jka,hka,lka,mka,rka,qka,vka,ska,wka,yka,zka,uka,xka,Aka,Bka,
Cka,Dka,Gka,Hka,Lka,Nka,Qka,Pka,Mka,Xka,Wka,Zka,Yka,$ka,bla,ala,dla,ela,hla,kla,ila,mla,ola,nla,qla,pla,rla,tla,wla,xla,Ala,zla,Bla,Hla,Ela,Cla,Gla,Lla,Ola,Qla,Rla,Tla,Ula,Wla,Xla,Yla,Zla,$la,ama,Vla,dma,cma,bma,ema,fma,gma,hma,vg,ima,jma,kma,lma,mma,wg,nma,oma,xg,rma,sma,uma,vma,xma,wma,tma,yma,yg,zma,Cma,Dma,Ema,Fma,Ama,Bma,Gma,Ima,Jma,Kma,Bg,Lma,Sma,Pma,Tma,Mma,Uma,Nma,Wma,Rma,Qma,Xma,Yma,Zma,$ma,ana,bna,dna,ena,fna,gna,hna,kna,ina,jna,mna,lna,nna,ona,pna,Hg,rna,sna,Ig,Jg,wna,una,yna,zna,Ana,Dna,
Bna,Cna,Ina,Hna,Ena,Kna,Jna,Lna,Kg,Pna,Nna,Tna,Qna,Rna,Sna,Una,Vna,Wna,Yna,aoa,Zna,$na,boa,coa,doa,foa,goa,joa,koa,loa,moa,noa,ooa,poa,qoa,roa,voa,woa,yoa,Coa,zoa,Foa,Eoa,Goa,Hoa,Ioa,Ooa,Roa,Toa,Woa,Xoa,Zoa,$oa,apa,bpa,cpa,dpa,epa,fpa,lpa,qpa,Dpa,Hpa,Ipa,Cpa,Jpa,Kpa,Lpa,Spa,Upa,Wpa,$pa,uh,cqa,dqa,eqa,fqa,gqa,hqa,iqa,kqa,zh,lqa,nqa,oqa,pqa,rqa,qqa,uqa,tqa,vqa,wqa,yqa,xqa,zqa,Aqa,Gh,Dqa,Eqa,Fqa,Hh,Ih,Hqa,Jqa,Iqa,Lqa,Gqa,Oqa,Jh,Nqa,Lh,Rqa,Tqa,Sqa,Uqa,Mh,Vqa,Xqa,Yqa,Zqa,bra,$qa,ara,fra,gra,hra,Nh,ira,
kra,lra,mra,nra,ora,pra,rra,sra,tra,ura,wra,xra,Oh,Ph,zra,Bra,Ara,Cra,Dra,Gra,Era,Hra,Ira,Jra,Mra,Nra,Rh,Qra,Rra,Sra,Tra,Ura,Vra,Wra,Xra,Yra,Zra,$ra,asa,dsa,esa,fsa,gsa,hsa,isa,jsa,ksa,lsa,msa,nsa,osa,psa,rsa,ssa,tsa,xsa,ysa,zsa,Bsa,Asa,Gsa,Esa,Lsa,Msa,Osa,Qsa,Tsa,Usa,Psa,Vsa,Xsa,$h,dta,lta,eta,mta,nta,ota,pta,qta,rta,sta,uta,wta,xta,yta,zta,Ata,Bta,Cta,Dta,Eta,Gta,Hta,Ita,Jta,Kta,Lta,Mta,Nta,Ota,Pta,Qta,Rta,Sta,Tta,Uta,Vta,Wta,Xta,bua,fua,iua,jua,lua,oua,pua,qua,vi,rua,sua,tua,vua,wua,yua,zua,Bua,
Dua,Eua,Fua,Hua,Jua,Kua,Lua,Mua,Nua,Pua,Qua,Rua,Sua,Tua,Zua,ava,bva,Yua,Uua,$ua,Vua,Xua,eva,Wua,hva,uva,vva,Di,wva,xva,yva,zva,Ava,Bva,Cva,Dva,Eva,Fva,Gva,Hva,Iva,Jva,Kva,Lva,Mva,Nva,Ova,Pva,Qva,Rva,Sva,Tva,Uva,Vva,Wva,Xva,Yva,Zva,awa,bwa,cwa,dwa,ewa,fwa,gwa,hwa,iwa,jwa,kwa,lwa,mwa,nwa,owa,pwa,qwa,rwa,swa,twa,uwa,vwa,wwa,xwa,ywa,zwa,Awa,Bwa,Cwa,Dwa,Ewa,Fwa,Hwa,Iwa,Jwa,Kwa,Lwa,Mwa,Owa,Pwa,Qwa,Rwa,Swa,Twa,Uwa,Vwa,Wwa,Xwa,Ywa,Zwa,axa,$wa,cxa,fxa,dxa,exa,gxa,hxa,ixa,kxa,jxa,lxa,mxa,oxa,nxa,pxa,qxa,rxa,
sxa,wxa,xxa,zxa,Axa,Bxa,Gi,Cxa,Ii,Exa,Ji,Lxa,Ki,nua,qga,rga,Mxa,Nxa,Oxa,Qxa,mua,Rxa,pga;_._DumpException=function(a){throw a;};_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b);this.TKb=!0};aaa=function(a){_.ba.setTimeout(function(){throw a;},0)};ca=function(){var a=_.ba.navigator;return a&&(a=a.userAgent)?a:""};
caa=function(a){return baa?ea?ea.brands.some(function(b){return(b=b.brand)&&_.fa(b,a)}):!1:!1};ha=function(a){return _.fa(ca(),a)};ia=function(){return baa?!!ea&&0<ea.brands.length:!1};daa=function(){return ia()?!1:ha("Opera")};eaa=function(){return ia()?!1:ha("Trident")||ha("MSIE")};faa=function(){return ha("Firefox")||ha("FxiOS")};
haa=function(){return ha("Safari")&&!(gaa()||(ia()?0:ha("Coast"))||daa()||(ia()?0:ha("Edge"))||(ia()?caa("Microsoft Edge"):ha("Edg/"))||(ia()?caa("Opera"):ha("OPR"))||faa()||ha("Silk")||ha("Android"))};gaa=function(){return ia()?caa("Chromium"):(ha("Chrome")||ha("CriOS"))&&!(ia()?0:ha("Edge"))||ha("Silk")};iaa=function(){return ha("Android")&&!(gaa()||faa()||daa()||ha("Silk"))};jaa=function(){return baa?!!ea&&!!ea.platform:!1};kaa=function(){return ha("iPhone")&&!ha("iPod")&&!ha("iPad")};
_.laa=function(){return kaa()||ha("iPad")||ha("iPod")};maa=function(){return jaa()?"macOS"===ea.platform:ha("Macintosh")};_.ka=function(a){return a[a.length-1]};naa=function(a,b){0<=(0,_.la)(a,b)||a.push(b)};_.na=function(a,b){b=(0,_.la)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.oa=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[]};
oaa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.sa(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)}};_.paa=function(a,b,c){b=b||a;var d=function(n){return _.va(n)?"o"+_.wa(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};
_.qaa=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};taa=function(a){if(!_.raa)return saa(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)};
_.xa=function(a){return uaa&&null!=a&&a instanceof Uint8Array};vaa=function(){return"function"===typeof BigInt};ya=function(a){return Array.prototype.slice.call(a)};waa=function(a){return"function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():a};za=function(a,b,c){return c?a|b:a&~b};Aa=function(a){xaa(a,34);return a};yaa=function(a){xaa(a,32);return a};zaa=function(a,b){Ba(b,(a|0)&-14591)};Aaa=function(a,b){Ba(b,(a|34)&-14557)};Baa=function(a){a=a>>14&1023;return 0===a?536870912:a};
Daa=function(a){return!(!a||"object"!==typeof a||a.ZKc!==Caa)};_.Eaa=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};Ha=function(a,b,c,d){if(null==a){if(!c)throw Error();}else if("string"===typeof a)a=a?new _.Ca(a,_.Ea):_.Ga();else if(a.constructor!==_.Ca)if(_.xa(a))a=a.length?new _.Ca(d?a:new Uint8Array(a),_.Ea):_.Ga();else{if(!b)throw Error();a=void 0}return a};_.Faa=function(a,b){return!!a&&(Array.isArray(a)?a.includes(b):a.has(b))};
_.Ja=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=(0,_.Ia)(a);if(d&1)return!0;if(!_.Faa(b,c))return!1;Ba(a,d|1);return!0};Ka=function(a){if(a&2)throw Error();};Gaa=function(a,b){if("number"!==typeof b||0>b||b>=a.length)throw Error();};Haa=function(a,b){if("number"!==typeof b||0>b||b>a.length)throw Error();};_.Jaa=function(a){if(!Iaa)return a.constructor.kc};Kaa=function(a,b){(b=_.Ma?b[_.Ma]:void 0)&&(a[_.Ma]=ya(b))};
Qa=function(a){var b=0>a;a=Math.abs(a);var c=a>>>0;a=Math.floor((a-c)/4294967296);b&&(c=_.k(Laa(c,a)),b=c.next().value,a=c.next().value,c=b);Na=c>>>0;Pa=a>>>0};Naa=function(a,b){b>>>=0;a>>>=0;if(2097151>=b)var c=""+(4294967296*b+a);else vaa()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+6777216*c+6710656*b,c+=8147497*b,b*=2,1E7<=a&&(c+=Math.floor(a/1E7),a%=1E7),1E7<=c&&(b+=Math.floor(c/1E7),c%=1E7),c=b+Maa(c)+Maa(a));return c};
Maa=function(a){a=String(a);return"0000000".slice(a.length)+a};Oaa=function(){var a=Na,b=Pa;b&2147483648?vaa()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0)):(b=_.k(Laa(a,b)),a=b.next().value,b=b.next().value,a="-"+Naa(a,b)):a=Naa(a,b);return a};
Paa=function(a){if(16>a.length)Qa(Number(a));else if(vaa())a=BigInt(a),Na=Number(a&BigInt(4294967295))>>>0,Pa=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+("-"===a[0]);Pa=Na=0;for(var c=a.length,d=b,e=(c-b)%6+b;e<=c;d=e,e+=6)d=Number(a.slice(d,e)),Pa*=1E6,Na=1E6*Na+d,4294967296<=Na&&(Pa+=Math.trunc(Na/4294967296),Pa>>>=0,Na>>>=0);b&&(b=_.k(Laa(Na,Pa)),a=b.next().value,b=b.next().value,Na=a,Pa=b)}};Laa=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};
_.Raa=function(){var a=Error();Qaa(a,"incident");aaa(a)};Ra=function(a){a=Error(a);Qaa(a,"warning");return a};Saa=function(a){if("number"!==typeof a)throw Error("C`"+typeof a+"`"+a);return a};Uaa=function(a){if("boolean"!==typeof a)throw Error("D`"+Taa(a)+"`"+a);return a};Vaa=function(a){return null==a?a:Uaa(a)};Waa=function(a){if(null==a||"boolean"===typeof a)return a;if("number"===typeof a)return!!a};Sa=function(a){var b=typeof a;return"number"===b?Number.isFinite(a):"string"!==b?!1:Xaa.test(a)};
_.Wa=function(a){if(!Number.isFinite(a))throw Ra("enum");return a|0};Yaa=function(a){return null==a?a:Number.isFinite(a)?a|0:void 0};Zaa=function(a){if("number"!==typeof a)throw Ra("int32");if(!Number.isFinite(a))throw Ra("int32");return a|0};_.Xa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a|0:void 0};
$aa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a>>>0:void 0};_.Ya=function(a){if(null!=a){var b=!!b;if(!Sa(a))throw Ra("int64");a="string"===typeof a?aba(a):b?bba(a):cba(a)}return a};dba=function(a){return"-"===a[0]?!1:20>a.length?!0:20===a.length&&184467>Number(a.substring(0,6))};
eba=function(a){return"-"===a[0]?20>a.length?!0:20===a.length&&-922337<Number(a.substring(0,7)):19>a.length?!0:19===a.length&&922337>Number(a.substring(0,6))};fba=function(a){if(0>a){Qa(a);var b=Naa(Na,Pa);a=Number(b);return Number.isSafeInteger(a)?a:b}if(dba(String(a)))return a;Qa(a);return 4294967296*Pa+(Na>>>0)};cba=function(a){a=Math.trunc(a);if(!Number.isSafeInteger(a)){Qa(a);var b=Na,c=Pa;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,0==b&&(c=c+1>>>0);b=4294967296*c+(b>>>0);a=a?-b:b}return a};
gba=function(a){a=Math.trunc(a);return 0<=a&&Number.isSafeInteger(a)?a:fba(a)};bba=function(a){a=Math.trunc(a);if(Number.isSafeInteger(a))a=String(a);else{var b=String(a);eba(b)?a=b:(Qa(a),a=Oaa())}return a};hba=function(a){a=Math.trunc(a);if(0<=a&&Number.isSafeInteger(a))a=String(a);else{var b=String(a);dba(b)?a=b:(Qa(a),a=Naa(Na,Pa))}return a};
aba=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));eba(a)||(Paa(a),a=Oaa());return a};iba=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b)&&0<=b)return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));dba(a)||(Paa(a),a=Naa(Na,Pa));return a};jba=function(a){if(null==a)return a;if(Sa(a))return"number"===typeof a?cba(a):aba(a)};
kba=function(a){var b=!!b;if(!Sa(a))throw Ra("uint64");return"string"===typeof a?iba(a):b?hba(a):gba(a)};lba=function(a){if(null==a)return a;if(Sa(a))return"number"===typeof a?gba(a):iba(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};mba=function(a){return null==a||"string"===typeof a?a:void 0};
oba=function(a,b,c,d){if(null!=a&&"object"===typeof a&&a.XM===_.bb)return a;if(!Array.isArray(a))return c?d&2?(a=b[nba])?b=a:(a=new b,Aa(a.Ka),b=b[nba]=a):b=new b:b=void 0,b;var e=c=(0,_.Ia)(a);0===e&&(e|=d&32);e|=d&2;e!==c&&Ba(a,e);return new b(a)};_.pba=function(a,b,c){if(b)return Uaa(a);var d;return null!=(d=Waa(a))?d:c?!1:void 0};_.qba=function(a,b,c){if(b)return _.Za(a);var d;return null!=(d=mba(a))?d:c?"":void 0};rba=function(a){return a};
sba=function(a,b,c,d,e,f){a=oba(a,d,c,f);e&&(a=cb(a));return a};tba=function(a){return a};uba=function(a){return[a,this.get(a)]};xba=function(){return vba||(vba=new _.gb(Aa([]),void 0,void 0,void 0,wba))};zba=function(a,b){yba=b;a=new a(b);yba=void 0;return a};
_.hb=function(a,b,c){null==a&&(a=yba);yba=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error();d=(0,_.Ia)(a);if(d&2048)throw Error();if(d&64)return 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;if(_.Eaa(c[f])){d|=256;b=f-(+!!(d&512)-1);if(1024<=b)throw Error();d=d&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(1024<b)throw Error();d=d&-16760833|(b&1023)<<14}}}Ba(a,d);
return a};Bba=function(a,b){return Aba(b)};Aba=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(_.Ja(a,void 0,0))return}else{if(_.xa(a))return taa(a);if(a instanceof _.Ca)return Cba(a);if(a instanceof _.gb)return Dba(a)}}return a};Eba=function(a,b,c){var d=ya(a),e=d.length,f=b&256?d[e-1]:void 0;e+=f?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(f){b=d[b]={};for(var g in f)b[g]=c(f[g])}Kaa(d,a);return d};
Gba=function(a,b,c,d,e){if(null!=a){if(Array.isArray(a))a=_.Ja(a,void 0,0)?void 0:e&&(0,_.Ia)(a)&2?a:Fba(a,b,c,void 0!==d,e);else if(_.Eaa(a)){var f={},g;for(g in a)f[g]=Gba(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};Fba=function(a,b,c,d,e){var f=d||c?(0,_.Ia)(a):0;d=d?!!(f&32):void 0;for(var g=ya(a),m=0;m<g.length;m++)g[m]=Gba(g[m],b,c,d,e);c&&(Kaa(g,a),c(f,g));return g};Iba=function(a){return Gba(a,Hba,void 0,void 0,!1)};
Hba=function(a){return a.XM===_.bb?a.toJSON():a instanceof _.gb?Dba(a,Iba):Aba(a)};Jba=function(a){return Fba(a,Hba,void 0,void 0,!1)};
Kba=function(a,b,c){c=void 0===c?Aaa:c;if(null!=a){if(uaa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Ia)(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?Ba(a,(d|34)&-12293):Fba(a,Kba,d&4?Aaa:c,!0,!0)}a.XM===_.bb?(c=a.Ka,d=(0,_.jb)(c),a=d&2?a:zba(a.constructor,Lba(c,d,!0))):a instanceof _.gb&&!(a.U8&2)&&(c=Aa(Mba(a,Kba)),a=new _.gb(c,a.nza,a.sea,a.E4a));return a}};
Lba=function(a,b,c){var d=c||b&2?Aaa:zaa,e=!!(b&32);a=Eba(a,b,function(f){return Kba(f,e,d)});xaa(a,32|(c?2:0));return a};cb=function(a){var b=a.Ka,c=(0,_.jb)(b);return c&2?zba(a.constructor,Lba(b,c,!1)):a};Oba=function(a,b,c){if(!(4&b))return!0;if(null==c)return!1;0===c&&(4096&b||8192&b)&&5>(a.constructor[Nba]=(a.constructor[Nba]|0)+1)&&_.Raa();return 0===c?!1:!(c&b)};
_.nb=function(a,b,c,d,e){var f=Baa(b);if(c>=f||e){var g=b;if(b&256)e=a[a.length-1];else{if(null==d)return g;e=a[f+(+!!(b&512)-1)]={};g|=256}e[c]=d;c<f&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&Ba(a,g);return g}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
Rba=function(a,b,c,d){var e=b&2,f=pb(a,b,c);Array.isArray(f)||(f=_.Pba);var g=!(d&2);d=!(d&1);var m=!!(b&32),n=(0,_.Ia)(f);0!==n||!m||e||g?n&1||(n|=1,Ba(f,n)):(n|=33,Ba(f,n));e?(a=!1,n&2||(Aa(f),a=!!(4&n)),(d||a)&&Object.freeze(f)):(e=!!(2&n)||!!(2048&n),d&&e?(f=ya(f),d=1,m&&!g&&(d|=32),Ba(f,d),_.nb(a,b,c,f)):g&&n&32&&!e&&Qba(f,32));return f};
_.sb=function(a,b,c,d,e,f,g){var m=a.Ka,n=(0,_.jb)(m);d=2&n?1:d;f=!!f;var r=Sba(m,n,b,e),v=(0,_.Ia)(r);if(Oba(a,v,g)){if(4&v||Object.isFrozen(r))r=ya(r),v=qb(v,n,f),n=_.nb(m,n,b,r,e);for(var z=a=0;a<r.length;a++){var D=c(r[a]);null!=D&&(r[z++]=D)}z<a&&(r.length=z);v=Tba(v,n,f);v=za(v,20,!0);v=za(v,4096,!1);v=za(v,8192,!1);g&&(v=za(v,g,!0));Ba(r,v);2&v&&Object.freeze(r)}Uba(v)||(g=v,(c=1===d)?v=za(v,2,!0):f||(v=za(v,32,!1)),v!==g&&Ba(r,v),c&&Object.freeze(r));2===d&&Uba(v)&&(r=ya(r),v=qb(v,n,f),Ba(r,
v),_.nb(m,n,b,r,e));return r};Sba=function(a,b,c,d){a=pb(a,b,c,d);return Array.isArray(a)?a:_.Pba};Tba=function(a,b,c){0===a&&(a=qb(a,b,c));return a=za(a,1,!0)};Uba=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};Vba=function(a){return Ha(a,!0,!0,!0)};Wba=function(a){return Ha(a,!0,!0,!1)};
Xba=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.U8&2)||n){a=m;break a}m=Mba(m)}else Array.isArray(m)?c=!!((0,_.Ia)(m)&2):m=[];if(n){if(!m.length){a=xba();break a}c||(c=!0,Aa(m))}else if(c){c=!1;n=ya(m);for(m=0;m<n.length;m++){var r=n[m]=ya(n[m]);Array.isArray(r[1])&&(r[1]=Aa(r[1]))}m=n}c||((0,_.Ia)(m)&64?Qba(m,32):32&b&&yaa(m));f=new _.gb(m,e,_.qba,f);_.nb(a,b,d,f,!1);a=f}if(null==a)return a;!g&&e&&(a.PAc=!0);
return a};_.tb=function(a,b,c){a=a.Ka;var d=(0,_.jb)(a);return Xba(a,d,pb(a,d,b),b,void 0,c)};_.vb=function(a,b,c){a=a.Ka;var d=(0,_.jb)(a);return Xba(a,d,pb(a,d,b),b,c)};_.yb=function(a,b,c,d){var e=a.Ka,f=(0,_.jb)(e);Ka(f);if(null==c)return _.nb(e,f,b),a;var g=(0,_.Ia)(c),m=g,n=!!(2&g)||Object.isFrozen(c),r=!n&&!1;if(Oba(a,g))for(g=21,n&&(c=ya(c),m=0,g=qb(g,f,!0)),n=0;n<c.length;n++)c[n]=d(c[n]);r&&(c=ya(c),m=0,g=qb(g,f,!0));g!==m&&Ba(c,g);_.nb(e,f,b,c);return a};
_.zb=function(a,b,c,d){var e=a.Ka,f=(0,_.jb)(e);Ka(f);_.nb(e,f,b,("0"===d?0===Number(c):c===d)?void 0:c);return a};_.Ab=function(a,b,c,d,e,f){Ka((0,_.jb)(a.Ka));b=f(a,b,2,void 0,!0);Haa(b,d);f=(0,_.Ia)(b);b[d]=c(e,!!(4&f)&&!!(4096&f));return a};_.Yba=function(a,b,c){for(var d=0,e=0;e<c.length;e++){var f=c[e];null!=pb(a,b,f)&&(0!==d&&(b=_.nb(a,b,d)),d=f)}return d};Zba=function(a,b,c,d){a=a.Ka;var e=(0,_.jb)(a),f=pb(a,e,c,d);b=oba(f,b,!1,e);b!==f&&null!=b&&_.nb(a,e,c,b,d);return b};
$ba=function(a,b,c,d,e,f,g,m){var n=!!(2&b),r=n?1:e;e=1===r;r=2===r;g=!!g;m&&(m=!n);n=Sba(a,b,d,f);var v=(0,_.Ia)(n),z=!!(4&v);if(!z){v=Tba(v,b,g);var D=n,J=b,L;(L=!!(2&v))&&(J=za(J,2,!0));for(var P=!L,Z=!0,qa=0,Da=0;qa<D.length;qa++){var pa=oba(D[qa],c,!1,J);if(pa instanceof c){if(!L){var ra=!!((0,_.Ia)(pa.Ka)&2);P&&(P=!ra);Z&&(Z=ra)}D[Da++]=pa}}Da<qa&&(D.length=Da);v=za(v,4,!0);v=za(v,16,Z);v=za(v,8,P);Ba(D,v);L&&Object.freeze(D)}c=!!(8&v)||e&&!n.length;if(m&&!c){Uba(v)&&(n=ya(n),v=qb(v,b,g),b=
_.nb(a,b,d,n,f));m=n;c=v;for(D=0;D<m.length;D++)v=m[D],J=cb(v),v!==J&&(m[D]=J);c=za(c,8,!0);c=za(c,16,!m.length);Ba(m,c);v=c}Uba(v)||(m=v,e?v=za(v,!n.length||16&v&&(!z||32&v)?2:2048,!0):g||(v=za(v,32,!1)),v!==m&&Ba(n,v),e&&Object.freeze(n));r&&Uba(v)&&(n=ya(n),v=qb(v,b,g),Ba(n,v),_.nb(a,b,d,n,f));return n};qb=function(a,b,c){a=za(a,2,!!(2&b));a=za(a,32,!!(32&b)&&c);return a=za(a,2048,!1)};
aca=function(a,b,c,d,e,f,g){a=a.Ka;var m=(0,_.jb)(a);Ka(m);b=$ba(a,m,c,b,2,f,!0);c=null!=d?d:new c;g&&Haa(b,e);void 0!=e?b.splice(e,g,c):b.push(c);(0,_.Ia)(c.Ka)&2?Qba(b,8):Qba(b,16)};Bb=function(a,b){return null!=a?a:b};bca=function(a){return Ha(a,!1,!1,!1)};
cca=function(a,b,c){var d=_.Jaa(a),e=(0,_.jb)(c?a.Ka:b);a=b.length;if(!a)return b;var f;if(_.Eaa(c=b[a-1])){a:{var g=c;var m={},n=!1,r;for(r in g){var v=g[r];if(Array.isArray(v)){var z=v;if(_.Ja(v,d,+r)||Daa(v)&&0===v.size)v=null;v!=z&&(n=!0)}null!=v?m[r]=v:n=!0}if(n){for(var D in m){g=m;break a}g=null}}g!=c&&(f=!0);a--}for(r=+!!(e&512)-1;0<a;a--){D=a-1;c=b[D];D-=r;if(!(null==c||_.Ja(c,d,D)||Daa(c)&&0===c.size))break;var J=!0}if(!f&&!J)return b;b=Array.prototype.slice.call(b,0,a);g&&b.push(g);return b};
_.Cb=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};Db=function(a,b,c){for(var d in c){var e=c[d],f=void 0;for(f in e)if(e.hasOwnProperty(f))break;var g=e[f],m=g.OD?a.getExtension(g):dca(a,g);null!=m&&(e=e.MXb,b[f]=e?g.OD?_.Cb(m,e):e(m):m)}};Eb=function(a,b){var c=[];a.forEach(b?function(d,e){c.push([e,b(d)])}:function(d,e){c.push([e,d])});return c};_.l=function(a){return null===a?void 0:a};
Fb=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return Cba(b)}):Cba(a)};eca=function(a){a=Hb(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.xa(a))return taa(a);if(Array.isArray(a))return Jba(a);if(a instanceof _.Ca)return Cba(a);if(a instanceof _.Kb)return a.toJSON();throw Error("O`"+a);};_.Mb=function(a){if((0,_.Ia)(a.Ka)&2)throw Error("R");};_.Ob=function(a){return function(b){return Nb(a,b)}};
fca=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;v=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],P=e[2],Z=e[3],qa=e[4];for(J=0;80>J;J++){if(40>J)if(20>J){var Da=Z^L&(P^Z);var pa=1518500249}else Da=L^P^Z,pa=1859775393;else 60>J?(Da=L&P|Z&(L|P),pa=2400959708):(Da=L^P^Z,pa=3395469782);Da=((z<<5|z>>>27)&4294967295)+
Da+qa+pa+D[J]&4294967295;qa=Z;Z=P;P=(L<<30|L>>>2)&4294967295;L=z;z=Da}e[0]=e[0]+z&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+P&4294967295;e[3]=e[3]+Z&4294967295;e[4]=e[4]+qa&4294967295}function c(z,D){if("string"===typeof z){z=unescape(encodeURIComponent(z));for(var J=[],L=0,P=z.length;L<P;++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,v+=64;for(;J<D;)if(f[r++]=z[J++],v++,64==r)for(r=0,b(f);J+64<D;)b(z.slice(J,J+64)),J+=64,v+=64}function d(){var z=
[],D=8*v;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,v;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}}};Pb=function(a){return{valueOf:a}.valueOf()};
gca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};hca=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};ica=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};jca=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};kca=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.lca=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.mca=function(a){for(var b in a)return!1;return!0};
_.Qb=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};_.Rb=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Sb=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<nca.length;f++)c=nca[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
oca=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return oca.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};qca=function(a){return new pca(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.Vb=function(a){var b=void 0===b?rca:b;a:if(b=void 0===b?rca:b,!(a instanceof _.Tb)){for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof pca&&d.isValid(a)){a=_.Ub(a);break a}}a=void 0}return a||_.sca};_.uca=function(a){if(tca.test(a))return a};
_.Xb=function(a){return a instanceof _.Tb?_.Wb(a):_.uca(a)};_.Yb=function(a,b){b=_.Xb(b);void 0!==b&&(a.href=b)};_.Zb=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};_.wca=function(a,b,c){if(b instanceof _.$b)a.href=_.ac(b).toString();else{if(-1===vca.indexOf(c))throw Error("aa`"+c);b=_.Xb(b);if(void 0===b)return;a.href=b}a.rel=c};_.bc=function(a,b,c){b=_.Xb(b);void 0!==b&&a.open(b,c,void 0)};
_.xca=function(a){var b,c;return(a=null==(c=(b=a.document).querySelector)?void 0:c.call(b,"script[nonce]"))?a.nonce||a.getAttribute("nonce")||"":""};_.Aca=function(a){var b=yca();a=b?b.createScript(a):a;b=new zca;b.zIb=a;return b};_.Bca=function(a){if(a instanceof zca)return a.zIb;throw Error("$");};_.Cca=function(a){var b=_.xca(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.Dca=function(a,b){a.src=_.ac(b);_.Cca(a)};
cc=function(a){a&&"function"==typeof a.dispose&&a.dispose()};Eca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.sa(d)?Eca.apply(null,d):cc(d)}};Fca=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.ec(a);return c.createContextualFragment(_.gc(a))};Gca=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};Hca=function(a){a=a.nodeType;return 1===a||"number"!==typeof a};Ica=function(a,b,c){a.setAttribute(b,c)};
_.jc=function(a){var b=_.hc.apply(1,arguments);if(0===b.length)return _.ic(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.ic(c)};
Nca=function(a,b){b=void 0===b?Jca:b;if(!Kca){var c;a=null==(c=a.navigator)?void 0:c.userAgentData;if(!a||"function"!==typeof a.getHighEntropyValues||a.brands&&"function"!==typeof a.brands.map)return Promise.reject(Error("ga"));c=(a.brands||[]).map(function(e){var f=new kc;return _.lc(f,1,e.brand).sPb(e.version)});Lca(Mca.fPb(a.mobile),c);Kca=a.getHighEntropyValues(b)}var d=new Set(b);return Kca.then(function(e){var f=Mca.clone();d.has("platform")&&_.lc(f,3,e.platform);d.has("platformVersion")&&f.jPb(e.platformVersion);
d.has("architecture")&&_.lc(f,5,e.architecture);d.has("model")&&f.A1a(e.model);d.has("uaFullVersion")&&_.lc(f,7,e.uaFullVersion);return f}).catch(function(){return Mca.clone()})};Qca=function(a,b){a=void 0===a?window:a;return Oca(new Pca(a,b))};Rca=function(a,b){return Zone.current.wrap(a,b)};Sca=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Rca(a[c],b+"_"+c));return a};
Vca=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={rfa:void 0},e++){d.rfa=b[e];var f=a[d.rfa];if(f){var g=Tca(a,d.rfa);Uca(g)&&(a[d.rfa]=function(m){return function(n){var r=function(){return n.apply(this,Sca(arguments,c+"."+m.rfa))};nc(r,n);return r}}(d)(f))}}};Uca=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
Zca=function(a,b,c){var d=Tca(a,b);!d&&c&&Tca(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=oc("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=Wca[g];m||(m=Wca[g]=oc("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==qc||(r=qc);r&&("function"===typeof r[m]&&r.removeEventListener(g,Xca),f&&f.call(r,null),r[m]=n,"function"===typeof n&&r.addEventListener(g,Xca,!1))};d.get=function(){var n=this;n||a!==qc||(n=qc);
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};Yca(a,b,d);a[c]=!0}};$ca=function(a,b,c){if(b)for(var d=0;d<b.length;d++)Zca(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++)Zca(a,b[d],c)}};
ada=function(a){var b=qc[a];if(b){qc[oc(a)]=b;qc[a]=function(){var e=Sca(arguments,a);switch(e.length){case 0:this[rc]=new b;break;case 1:this[rc]=new b(e[0]);break;case 2:this[rc]=new b(e[0],e[1]);break;case 3:this[rc]=new b(e[0],e[1],e[2]);break;case 4:this[rc]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Da");}};nc(qc[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?qc[a].prototype[e]=function(){return this[rc][e].apply(this[rc],
arguments)}:Yca(qc[a].prototype,e,{set:function(f){"function"===typeof f?(this[rc][e]=Rca(f,a+"."+e),nc(this[rc][e],f)):this[rc][e]=f},get:function(){return this[rc][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(qc[a][d]=b[d])}};tc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=bda(d);!d&&a[b]&&(d=a);a=oc(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Tca(d,b);if(Uca(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};nc(d[b],e)}}return e};
cda=function(a,b,c){function d(f){var g=f.data;g.args[g.Zpa]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=tc(a,b,function(f){return function(g,m){var n=c(g,m);return 0<=n.Zpa&&"function"===typeof m[n.Zpa]?Zone.current.scheduleMacroTask(n.name,m[n.Zpa],n,d,void 0):f.apply(g,m)}})};nc=function(a,b){a[oc("OriginalDelegate")]=b};
fda=function(){if(dda)return eda;dda=!0;try{var a=uc.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))eda=!0}catch(b){}return eda};hda=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=gda+c;b=gda+b;vc[a]={};vc[a]["false"]=c;vc[a]["true"]=b};
oda=function(a,b,c,d){function e(qa,Da,pa){if(Da=Da||a.event){qa=qa||Da.target||a;var ra=qa[vc[Da.type][pa?"true":"false"]];if(ra){pa=[];if(1===ra.length)(Da=D(ra[0],qa,Da))&&pa.push(Da);else{ra=ra.slice();for(var La=0;La<ra.length&&(!Da||!0!==Da[ida]);La++){var Ta=D(ra[La],qa,Da);Ta&&pa.push(Ta)}}if(1===pa.length)throw pa[0];Da={};for(qa=0;qa<pa.length;Da={drb:void 0},qa++)Da.drb=pa[qa],b.nativeScheduleMicroTask(function(mb){return function(){throw mb.drb;}}(Da))}}}function f(qa,Da){function pa(ob,
ma){return!wc&&"object"===typeof ob&&ob?!!ob.capture:wc&&ma?"boolean"===typeof ob?{capture:ob,passive:!0}:ob?"object"===typeof ob&&!1!==ob.passive?Object.assign({},ob,{passive:!0}):ob:{passive:!0}:ob}if(!qa)return!1;var ra=!0;Da&&void 0!==Da.z4a&&(ra=Da.z4a);var La=Da&&Da.vh,Ta=!0;Da&&void 0!==Da.oBc&&(Ta=Da.oBc);var mb=!1;Da&&void 0!==Da.yPc&&(mb=Da.yPc);for(var rb=qa;rb&&!rb.hasOwnProperty(g);)rb=bda(rb);!rb&&qa[g]&&(rb=qa);if(!rb||rb[v])return!1;var Jb=Da&&Da.m2c,ub={},Oa=rb[v]=rb[g],fb=rb[oc(m)]=
rb[m];qa=rb[oc(n)]=rb[n];var kb=rb[oc(r)]=rb[r],mc;Da&&Da.prepend&&(mc=rb[oc(Da.prepend)]=rb[Da.prepend]);var pc=function(ob){if(!ob.TVa){var ma=vc[ob.mD],dc;ma&&(dc=ma[ob.capture?"true":"false"]);if(ma=dc&&ob.target[dc])for(var fc=0;fc<ma.length;fc++)if(ma[fc]===ob){ma.splice(fc,1);ob.TVa=!0;0===ma.length&&(ob.ifb=!0,ob.target[dc]=null);break}}if(ob.ifb)return fb.call(ob.target,ob.mD,ob.capture?L:J,ob.options)},Ae=function(ob){return Oa.call(ub.target,ub.mD,ob.invoke,ub.options)},xb=function(ob){return mc.call(ub.target,
ub.mD,ob.invoke,ub.options)},Gb=function(ob){return fb.call(ob.target,ob.mD,ob.invoke,ob.options)};Ae=ra?function(){if(!ub.TIc)return Oa.call(ub.target,ub.mD,ub.capture?L:J,ub.options)}:Ae;pc=ra?pc:Gb;Gb=function(ob,ma){var dc=typeof ma;return"function"===dc&&ob.callback===ma||"object"===dc&&ob.kE===ma};var lb=Da&&Da.diff?Da.diff:Gb,wb=Zone[oc("UNPATCHED_EVENTS")],Ib=a[oc("PASSIVE_EVENTS")];Gb=function(ob,ma,dc,fc,fd,ed){fd=void 0===fd?!1:fd;ed=void 0===ed?!1:ed;return function(){var cd=this||a,xd=
arguments[0];Da&&Da.KO&&(xd=Da.KO(xd));var Ze=arguments[1];if(!Ze||jda&&"uncaughtException"===xd)return ob.apply(this,arguments);var Cf=!1;if("function"!==typeof Ze){if(!Ze.handleEvent)return ob.apply(this,arguments);Cf=!0}if(!La||La(ob,Ze,cd,arguments)){var $g=wc&&!!Ib&&-1!==Ib.indexOf(xd),Tf=pa(arguments[2],$g),yi=Tf&&"object"===typeof Tf&&Tf.signal&&"object"===typeof Tf.signal?Tf.signal:void 0;if(null==yi||!yi.aborted){if(wb)for(var Yh=0;Yh<wb.length;Yh++)if(xd===wb[Yh])return $g?ob.call(cd,xd,
Ze,Tf):ob.apply(this,arguments);$g=Tf?"boolean"===typeof Tf?!0:Tf.capture:!1;Yh=Tf&&"object"===typeof Tf?Tf.once:!1;var Fk=Zone.current,Eg=vc[xd];Eg||(hda(xd,Jb),Eg=vc[xd]);var Qj=Eg[$g?"true":"false"];Eg=cd[Qj];var pl=!1;if(Eg){if(pl=!0,Ta)for(Qj=0;Qj<Eg.length;Qj++)if(lb(Eg[Qj],Ze))return}else Eg=cd[Qj]=[];var Dm;Qj=cd.constructor.name;var no=kda[Qj];no&&(Dm=no[xd]);Dm||(Dm=Qj+ma+(Jb?Jb(xd):xd));ub.options=Tf;Yh&&(ub.options.once=!1);ub.target=cd;ub.capture=$g;ub.mD=xd;ub.TIc=pl;if(pl=ra?lda:void 0)pl.RSc=
ub;yi&&(ub.options.signal=void 0);var $e=Fk.scheduleEventTask(Dm,Ze,pl,dc,fc);yi&&(ub.options.signal=yi,ob.call(yi,"abort",function(){$e.zone.cancelTask($e)},{once:!0}));ub.target=null;pl&&(pl.RSc=null);Yh&&(Tf.once=!0);if(wc||"boolean"!==typeof $e.options)$e.options=Tf;$e.target=cd;$e.capture=$g;$e.mD=xd;Cf&&($e.kE=Ze);ed?Eg.unshift($e):Eg.push($e);if(fd)return cd}}}};rb[g]=Gb(Oa,z,Ae,pc,mb);mc&&(rb.prependListener=Gb(mc,".prependListener:",xb,pc,mb,!0));rb[m]=function(){var ob=this||a,ma=arguments[0];
Da&&Da.KO&&(ma=Da.KO(ma));var dc=arguments[2],fc=dc?"boolean"===typeof dc?!0:dc.capture:!1;dc=arguments[1];if(!dc)return fb.apply(this,arguments);if(!La||La(fb,dc,ob,arguments)){var fd=vc[ma],ed;fd&&(ed=fd[fc?"true":"false"]);if(fc=ed&&ob[ed])for(fd=0;fd<fc.length;fd++){var cd=fc[fd];if(lb(cd,dc)){fc.splice(fd,1);cd.TVa=!0;0===fc.length&&(cd.ifb=!0,ob[ed]=null,"string"===typeof ma&&(ob[gda+"ON_PROPERTY"+ma]=null));cd.zone.cancelTask(cd);if(mb)return ob;return}}return fb.apply(this,arguments)}};rb[n]=
function(ob){var ma=this||a,dc=ob;Da&&Da.KO&&(dc=Da.KO(dc));ob=[];ma=mda(ma,Jb?Jb(dc):dc);for(dc=0;dc<ma.length;dc++){var fc=ma[dc];ob.push(fc.kE?fc.kE:fc.callback)}return ob};rb[r]=function(ob){var ma=this||a;if(ob){Da&&Da.KO&&(ob=Da.KO(ob));var dc=vc[ob];if(dc){var fc=ma[dc["false"]];ma=ma[dc["true"]];if(fc)for(fc=fc.slice(),dc=0;dc<fc.length;dc++){var fd=fc[dc];this[m].call(this,ob,fd.kE?fd.kE:fd.callback,fd.options)}if(ma)for(ma=ma.slice(),fc=0;fc<ma.length;fc++)dc=ma[fc],this[m].call(this,ob,
dc.kE?dc.kE:dc.callback,dc.options)}}else{ob=Object.keys(ma);for(ma=0;ma<ob.length;ma++)(fc=(fc=nda.exec(ob[ma]))&&fc[1])&&"removeListener"!==fc&&this[r].call(this,fc);this[r].call(this,"removeListener")}if(mb)return this};nc(rb[g],Oa);nc(rb[m],fb);kb&&nc(rb[r],kb);qa&&nc(rb[n],qa);return!0}for(var g=d&&d.add||"addEventListener",m=d&&d.Z9c||"removeEventListener",n=d&&d.ej||"eventListeners",r=d&&d.a$c||"removeAllListeners",v=oc(g),z="."+g+":",D=function(qa,Da,pa){if(!qa.TVa){var ra=qa.callback;"object"===
typeof ra&&ra.handleEvent&&(qa.callback=function(mb){return ra.handleEvent(mb)},qa.kE=ra);try{qa.invoke(qa,Da,[pa])}catch(mb){var La=mb}var Ta=qa.options;Ta&&"object"===typeof Ta&&Ta.once&&Da[m].call(Da,pa.type,qa.kE?qa.kE:qa.callback,Ta);return La}},J=function(qa){return e(this,qa,!1)},L=function(qa){return e(this,qa,!0)},P=[],Z=0;Z<c.length;Z++)P[Z]=f(c[Z],d);return P};
mda=function(a,b){if(!b){var c=[],d;for(d in a){var e=nda.exec(d);if((e=e&&e[1])&&(!b||e===b)&&(e=a[d]))for(var f=0;f<e.length;f++)c.push(e[f])}return c}c=vc[b];c||(hda(b),c=vc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};pda=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[ida]=!0;c&&c.apply(d,e)}})};
qda=function(a,b){b.patchMethod(a,"queueMicrotask",function(){return function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])}})};
xc=function(a,b,c,d){function e(r){var v=r.data;v.args[0]=function(){return r.invoke.apply(this,arguments)};v.handleId=g.apply(a,v.args);return r}function f(r){return m.call(a,r.data.handleId)}var g=null,m=null;b+=d;c+=d;var n={};g=tc(a,b,function(r){return function(v,z){if("function"===typeof z[0]){var D={isPeriodic:"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.isPeriodic||("number"===typeof D.handleId?
delete n[D.handleId]:D.handleId&&(D.handleId[rda]=null))}};v=Zone.current.scheduleMacroTask(b,z[0],D,e,f);if(!v)return v;z=v.data.handleId;"number"===typeof z?n[z]=v:z&&(z[rda]=v);z&&z.Eb&&z.j4a&&"function"===typeof z.Eb&&"function"===typeof z.j4a&&(v.Eb=z.Eb.bind(z),v.j4a=z.j4a.bind(z));return"number"===typeof z||z?z:v}return r.apply(a,z)}});m=tc(a,c,function(r){return function(v,z){v=z[0];if("number"===typeof v)var D=n[v];else(D=v&&v[rda])||(D=v);D&&"string"===typeof D.type?"notScheduled"!==D.state&&
(D.cancelFn&&D.data.isPeriodic||0===D.runCount)&&("number"===typeof v?delete n[v]:v&&(v[rda]=null),D.zone.cancelTask(D)):r.apply(a,z)}})};
sda=function(a,b,c,d,e){var f=Zone.__symbol__(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(m,n,r){n&&n.prototype&&e.forEach(function(v){var z=c+"."+d+"::"+v,D=n.prototype;try{if(D.hasOwnProperty(v)){var J=a.ObjectGetOwnPropertyDescriptor(D,v);J&&J.value?(J.value=a.wrapWithCurrentZone(J.value,z),a._redefineProperty(n.prototype,v,J)):D[v]&&(D[v]=a.wrapWithCurrentZone(D[v],z))}else D[v]&&(D[v]=a.wrapWithCurrentZone(D[v],z))}catch(L){}});return g.call(b,m,n,r)};a.attachOriginToPatched(b[d],g)}};
tda=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].VHc;return b.filter(function(e){return-1===d.indexOf(e)})};uda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
Bda=function(){vda=Zone.__symbol__;wda=Object[vda("defineProperty")]=Object.defineProperty;xda=Object[vda("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;yda=Object.create;yc=vda("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[yc]&&a[yc][b])throw new TypeError("Ha`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=zda(a,b,c));return Ada(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(f){Object.defineProperty(a,f,b[f])});for(var c=_.k(Object.getOwnPropertySymbols(b)),
d=c.next();!d.done;d=c.next()){d=d.value;var e=void 0;(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]=zda(a,c,b[c])});return yda(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=xda(a,b);c&&a&&a[yc]&&a[yc][b]&&(c.configurable=!1);return c}};Cda=function(a,b,c){var d=c.configurable;c=zda(a,b,c);return Ada(a,b,c,d)};
zda=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[yc]||Object.isFrozen(a)||wda(a,yc,{writable:!0,value:{}}),a[yc]&&(a[yc][b]=!0));return c};
Ada=function(a,b,c,d){try{return wda(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return wda(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;}};
Dda=function(a,b){var c=b.getGlobalObjects(),d=c.eventNames,e=c.globalSources,f=c.zoneSymbolEventNames,g=c.TRUE_STR,m=c.FALSE_STR,n=c.ZONE_SYMBOL_PREFIX,r="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");
c=[];var v="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=v.map(function(Da){return"HTML"+Da+"Element"}).concat(r):
a.EventTarget?c.push("EventTarget"):c=r;var z=a.__Zone_disable_IE_check||!1,D=a.__Zone_enable_cross_context_check||!1,J=b.isIEOrEdge(),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 P=d[r],Z=n+(P+m),qa=n+(P+g);f[P]={};f[P][m]=Z;f[P][g]=qa}for(f=0;f<v.length;f++)for(g=
v[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++)v=a[c[e]],d.push(v&&v.prototype);b.patchEventTarget(a,b,d,{vh:function(Da,pa,ra,La){if(!z&&J)if(D)try{var Ta=pa.toString();if("[object FunctionWrapper]"===Ta||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==Ta)return Da.apply(ra,La),!1}catch(mb){return Da.apply(ra,La),!1}else{if(pa=pa.toString(),"[object FunctionWrapper]"===pa||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
pa)return Da.apply(ra,La),!1}else if(D)try{pa.toString()}catch(mb){return Da.apply(ra,La),!1}return!0},KO:function(Da){return L[Da]||Da}});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
Eda=function(a,b){var c=a.getGlobalObjects(),d=c.ADD_EVENT_LISTENER_STR,e=c.REMOVE_EVENT_LISTENER_STR,f=b.WebSocket;b.EventTarget||a.patchEventTarget(b,a,[f.prototype]);b.WebSocket=function(m,n){var r=1<arguments.length?new f(m,n):new f(m),v=a.ObjectGetOwnPropertyDescriptor(r,"onmessage");if(v&&!1===v.configurable){var z=a.ObjectCreate(r);var D=r;[d,e,"send","close"].forEach(function(J){z[J]=function(){var L=a.ArraySlice.call(arguments);if(J===d||J===e){var P=0<L.length?L[0]:void 0;P&&(P=Zone.__symbol__("ON_PROPERTY"+
P),r[P]=z[P])}return r[J].apply(r,L)}})}else z=r;a.patchOnProperties(z,["close","error","message","open"],D);return z};c=b.WebSocket;for(var g in f)c[g]=f[g]};
Fda=function(a,b){var c=a.getGlobalObjects(),d=c.isMix;if((c.isBrowser||d)&&!a.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.ObjectDefineProperty(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;
if(!e)return!1;c=e.prototype;if(d=a.ObjectGetOwnPropertyDescriptor(c,"onreadystatechange"))return a.ObjectDefineProperty(c,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.ObjectDefineProperty(c,"onreadystatechange",d||{}),e;var f=a.symbol("fake");a.ObjectDefineProperty(c,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[f]},set:function(g){this[f]=g}});a=new e;c=function(){};a.onreadystatechange=c;c=a[f]===
c;a.onreadystatechange=null;return c};Hda=function(a){for(var b=a.symbol("unbound"),c={},d=0;d<Gda.length;c={mN:void 0},d++){var e=Gda[d];c.mN="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.mN:"unknown."+f.mN;g;){if(g[f.mN]&&!g[f.mN][b]){var n=a.wrapWithCurrentZone(g[f.mN],m);n[b]=g[f.mN];g[f.mN]=n}g=g.parentElement}}}(c),!0)}};zc=function(a){for(var b in a)if(a[b]===zc)return b;throw Error("Ia");};
_.p=function(a){return{token:a.token,Ga:a.Ga||null,qa:a.qa,value:void 0}};_.Ac=function(a){return{Ob:a.Ob||[],imports:a.imports||[]}};Kda=function(a){var b;(b=a.hasOwnProperty(Ida)?a[Ida]:null)||(b=a.hasOwnProperty(Jda)?a[Jda]:null);return b};Lda=function(a){return(a=a&&(a[Ida]||a[Jda]))?a:null};Oda=function(a){return a&&(a.hasOwnProperty(Mda)||a.hasOwnProperty(Nda))?a[Mda]:null};_.Bc=function(a){return"string"===typeof a?a:null==a?"":String(a)};
_.Cc=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(_.Cc).join(", ")+"]";if(null==a)return""+a;if(a.YMc)return""+a.YMc;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)};Pda=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};Qda=function(){throw new _.Dc(-201,!1);};Rda=function(a,b){return Object.is(a,b)};_.Ec=function(a){var b=Sda;Sda=a;return b};
Tda=function(a){if(void 0!==a.Vs){a=_.k(a.Vs);for(var b=a.next();!b.done;b=a.next())if(b=b.value,!b.Uj){var c=void 0;b.Uj=!0;Tda(b);null==(c=b.ROa)||c.call(b,b)}}};Uda=function(a){a&&(a.oYa=0);return _.Ec(a)};Xda=function(a,b){_.Ec(b);if(a&&void 0!==a.ht&&void 0!==a.zI&&void 0!==a.I1){if(Vda(a))for(b=a.oYa;b<a.ht.length;b++)Wda(a.ht[b],a.zI[b]);for(;a.ht.length>a.oYa;)a.ht.pop(),a.I1.pop(),a.zI.pop()}};
$da=function(a){Yda(a);for(var b=0;b<a.ht.length;b++){var c=a.ht[b],d=a.I1[b];if(d!==c.version)return!0;if(!Vda(c)||c.Uj)if(c.Uj||c.EAb!==Zda)(c.KIb(c)||$da(c))&&c.NIb(c),c.Uj=!1,c.EAb=Zda;if(d!==c.version)return!0}return!1};Wda=function(a,b){null!=a.Vs||(a.Vs=[]);null!=a.aU||(a.aU=[]);Yda(a);if(1===a.Vs.length)for(var c=0;c<a.ht.length;c++)Wda(a.ht[c],a.zI[c]);c=a.Vs.length-1;a.Vs[b]=a.Vs[c];a.aU[b]=a.aU[c];a.Vs.length--;a.aU.length--;b<a.Vs.length&&(c=a.aU[b],a=a.Vs[b],Yda(a),a.zI[c]=b)};
Vda=function(a){var b,c;return a.QOa||0<(null!=(c=null==a?void 0:null==(b=a.Vs)?void 0:b.length)?c:0)};Yda=function(a){null!=a.ht||(a.ht=[]);null!=a.zI||(a.zI=[]);null!=a.I1||(a.I1=[])};Fc=function(a){var b=aea;aea=a;return b};bea=function(a,b,c){if((a=Kda(a))&&"root"==a.Ga)return void 0===a.value?a.value=a.qa():a.value;if(c&8)return null;if(void 0!==b)return b;Qda()};_.Gc=function(a){a.F7a=_.Gc;a.toString=function(){return _.Cc(this())};return a};Ic=function(a){return cea(a)?a():a};
cea=function(a){return"function"===typeof a&&a.hasOwnProperty(dea)&&a.F7a===_.Gc};Lc=function(a){var b=Jc;Jc=a;return b};eea=function(a,b){b=void 0===b?0:b;if(void 0===Jc)throw new _.Dc(-203,!1);return null===Jc?bea(a,void 0,b):Jc.get(a,b&8?null:void 0,b)};_.q=function(a,b){b=void 0===b?0:b;return(aea||eea)(Ic(a),b)};_.Mc=function(a,b){return _.q(a,fea(void 0===b?0:b))};fea=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.T$c&&4)};
gea=function(a){for(var b=[],c=0;c<a.length;c++){var d=Ic(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.Dc(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};hea=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
iea=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}};jea=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++}};
lea=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?kea(a,c,e,b[++d]):kea(a,c,e,null))}return a};
kea=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)};
mea=function(a,b,c){var d=4,e=a.nc||[],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.nc){a:{n=a.nc;for(var v=0,z=!0;v<n.length;){var D=n[v++];if("string"===typeof D&&
z){var J=n[v++];if(c&&"class"===D&&-1!==iea(J.toLowerCase(),r)){r=!0;break a}}else if(1===D){for(;v<n.length&&"string"==typeof(D=n[v++]);)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(v=0,c||4!==a.type||"ng-template"===a.value){for(z=!1;v<e.length;){D=e[v];if(D===n){n=v;break a}if(3===D||6===D)z=!0;else if(1===D||2===D){for(D=e[++v];"string"===typeof D;)D=e[++v];continue}else if(4===
D)break;else if(0===D){v+=4;continue}v+=z?1:2}n=-1}else b:{v=e.indexOf(4);if(-1<v)for(v++;v<e.length;){z=e[v];if("number"===typeof z)break;if(z===n){n=v;break b}v++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(v=d&8?n:null)&&-1!==iea(v,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};nea=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(mea(a,b[d],c))return!0;return!1};oea=function(a,b){return a?":not("+b.trim()+")":b};
pea=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+=oea(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=oea(f,e));return b};qea=function(a){return{toString:a}.toString()};
_.Pc=function(a){return qea(function(){var b=rea(a),c;b=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,ua:a.ua,Ea:a.Ea||null,hc:a.hc,RYa:0===a.Oa,VPa:null,DZa:null,Ha:b.standalone&&a.Ha||null,HTa:null,tO:null!=(c=a.tO)?c:!1,data:a.data||{},nb:a.nb||0,styles:a.styles||_.Nc,he:null,KI:a.KI||null,Yx:null,id:""});sea(b);c=a.Ha;b.VPa=_.tea(c,!1);b.DZa=_.tea(c,!0);c=0;var d=[b.oa,b.hc,b.qb,b.yb,b.Ea,b.Ba,b.Aa,b.nb,b.standalone,b.tO,b.Sb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),
!!b.Bd,!!b.vb].join("|");d=_.k(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})};vea=function(a){return a[Qc]||a[uea]||null};wea=function(a){return null!==a};_.Rc=function(a){return qea(function(){return{type:a.type,bootstrap:a.bootstrap||_.Nc,DCc:a.DCc||_.Nc,imports:a.imports||_.Nc,exports:a.exports||_.Nc,xbd:null,KI:a.KI||null,id:a.id||null}})};
xea=function(a,b){if(null==a)return Sc;var c={},d;for(d in a)if(a.hasOwnProperty(d)){var e=a[d],f=0;if(Array.isArray(e)){f=e[0];var g=e[1];var m=void 0;e=null!=(m=e[2])?m:g}else g=e;b?(c[g]=0!==f?[d,f]:d,b[g]=e):c[g]=d}return c};_.Tc=function(a){return qea(function(){var b=rea(a);sea(b);return b})};_.Uc=function(a){return{type:a.type,name:a.name,qa:null,Yd:!1!==a.Yd,standalone:!0===a.standalone,Re:a.type.prototype.La||null}};zea=function(a){return a[yea]||null};
rea=function(a){var b={};return{type:a.type,g_a:null,qa:null,Za:a.Za||null,qb:a.qb||0,yb:a.yb||null,Bd:a.Bd||null,V$:b,HA:null,lIc:a.inputs||Sc,Sb:a.Sb||null,standalone:!0===a.standalone,tO:!0===a.tO,oa:a.oa||_.Nc,vb:a.vb||null,features:a.features||null,lO:null,Cba:null,V3c:null,inputs:xea(a.inputs,b),outputs:xea(a.outputs),T0c:null}};sea=function(a){var b;null==(b=a.features)||b.forEach(function(c){return c(a)})};
_.tea=function(a,b){if(!a)return null;var c=b?zea:vea;return function(){return("function"===typeof a?a():a).map(function(d){return c(d)}).filter(wea)}};Vc=function(a){return a.hasOwnProperty(Aea)?a[Aea]:null};Bea=function(a,b){a.forEach(function(c){return Array.isArray(c)?Bea(c,b):b(c)})};Cea=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};
_.Eea=function(a,b,c){var d=Dea(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};Fea=function(a,b){b=Dea(a,b);if(0<=b)return a[b|1]};Dea=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)};Hea=function(){return{Ur:Gea(!0,_.hc.apply(0,arguments)),ycd:!0}};
Gea=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};Bea(_.hc.apply(1,arguments),function(f){Iea(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&Jea(d,e);return b};Jea=function(a,b){for(var c={},d=0;d<a.length;c={tJb:void 0,Yl:void 0},d++){var e=a[d];c.Yl=e.Yl;c.tJb=e.Ob;Kea(c.tJb,function(f){return function(g){b(g,f.Yl)}}(c))}};
Iea=function(a,b,c,d){a=Ic(a);if(!a)return!1;var e=null,f=Oda(a),g=!f&&(a[Qc]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.Yl;if(f=Oda(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=_.k(f),m=f.next();!m.done;m=f.next())Iea(m.value,b,c,d)}else if(f){if(null!=f.imports&&!m){d.add(e);var n;Bea(f.imports,function(v){Iea(v,b,c,d)&&(n||(n=[]),n.push(v))});void 0!==n&&Jea(n,b)}m||(g=Vc(e)||function(){return new e},b({wa:e,
Cb:g,Ib:_.Nc},e),b({wa:Lea,oc:e,ud:!0},e),b({wa:Mea,oc:function(){return _.q(e)},ud:!0},e));f=f.Ob;if(null!=f&&!m){var r=a;Kea(f,function(v){b(v,r)})}}else return!1;return e!==a&&void 0!==a.Ob};Kea=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Ur&&(c=c.Ur),Array.isArray(c)?Kea(c,b):b(c)};Oea=function(a){return null!==a&&"object"==typeof a&&Nea in a};Wc=function(a){return"function"===typeof a};Rea=function(){void 0===Pea&&(Pea=new Qea);return Pea};
Tea=function(a){var b=Kda(a);b=null!==b?b.qa:Vc(a);if(null!==b)return b;if(a instanceof _.Xc)throw new _.Dc(204,!1);if(a instanceof Function)return Sea(a);throw new _.Dc(204,!1);};Sea=function(a){if(0<a.length)throw new _.Dc(204,!1);var b=Lda(a);return null!==b?function(){return b.qa(a)}:function(){return new a}};Wea=function(a){if(Oea(a))return Zc(void 0,a.oc);a=Uea(a);return Zc(a,Vea)};
Uea=function(a){var b=void 0;if(Wc(a))return b=Ic(a),Vc(b)||Tea(b);if(Oea(a))b=function(){return Ic(a.oc)};else if(a&&a.Cb)b=function(){return a.Cb.apply(a,_.$c(gea(a.Ib||[])))};else if(a&&a.Hb)b=function(){return _.q(Ic(a.Hb))};else{var c=Ic(a&&(a.Id||a.wa));if(a.Ib)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.$c(gea(a.Ib)))))};else return Vc(c)||Tea(c)}return b};Zc=function(a,b,c){return{qa:a,value:b,ud:(void 0===c?0:c)?[]:void 0}};
Xea=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Xea(c,b):c&&c&&c.Ur?Xea(c.Ur,b):b(c)};dd=function(a,b){a instanceof ad&&Yea(a);a=Lc(a);var c=Fc();try{return b()}finally{Lc(a),Fc(c)}};_.Zea=function(){if(!aea&&!Jc)throw new _.Dc(-203,!1);};_.gd=function(a){return Array.isArray(a)&&"object"===typeof a[1]};_.hd=function(a){return Array.isArray(a)&&!0===a[1]};_.id=function(){return $ea};$ea=function(a){a.type.prototype.Tb&&(a.lO=afa);return bfa};
bfa=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.Sm;if(c===Sc)a.Sm=b;else for(var d in b)c[d]=b[d];a.current=null;this.Tb(b)}};afa=function(a,b,c,d,e){d=this.V$[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={Sm:Sc,current:null});var g=f;f=g.current||(g.current={});g=g.Sm;var m=g[d];f[d]=new cfa(m&&m.Of,c,g===Sc);null!==b?b.Ogb(b,c):a[e]=c};_.jd=function(a){for(;Array.isArray(a);)a=a[0];return a};_.kd=function(a,b){return _.jd(b[a.index])};
_.ld=function(a,b){a=b[a];return _.gd(a)?a:a[0]};_.md=function(a,b){return null===b||void 0===b?null:a[b]};dfa=function(a){var b;return!!(a[2]&9216||(null==(b=a[23])?0:b.Uj))};_.ffa=function(a){var b;null==(b=a[10].aqa)||b.notify(1);dfa(a)?efa(a):a[2]&64&&(a[2]|=1024,efa(a))};efa=function(a){var b;null==(b=a[10].aqa)||b.notify();for(a=_.od(a);null!==a&&!(a[2]&8192);){a[2]|=8192;if(128!==(a[2]&128))break;a=_.od(a)}};
gfa=function(a,b){if(256===(a[2]&256))throw new _.Dc(911,!1);null===a[21]&&(a[21]=[]);a[21].push(b)};_.od=function(a){a=a[3];return _.hd(a)?a[3]:a};_.qd=function(){return _.pd.Vl};_.rd=function(){return _.pd.Yx};_.t=function(a){_.pd.eS=a;return a[8]};_.u=function(a){_.pd.eS=null;return a};_.sd=function(){for(var a=_.pd.nS;null!==a&&64===a.type;)a=a.parent;return a};hfa=function(){var a=_.pd,b=a.nS;return a.YH?b:b.parent};td=function(a,b){var c=_.pd;c.nS=a;c.YH=b};
_.ud=function(){var a=_.pd,b=a.Cpa;-1===b&&(b=a.Cpa=a.Yx.Dpa);return b};_.ifa=function(a){var b=_.pd,c=b.Bm;b.Bm+=a;return c};jfa=function(a){var b=_.pd.AZ;return-1===b?null:a[b]};lfa=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.xnb:1===b.type?a[5]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.pd=kfa();c.nS=b;c.Vl=a;return!0};mfa=function(a){var b=kfa(),c=a[1];_.pd=b;b.nS=c.firstChild;b.Vl=a;b.Yx=c;b.eS=a;b.Bm=c.Dpa;b.zta=!1};
kfa=function(){var a=_.pd,b=null===a?null:a.Gg;return null===b?nfa(a):b};nfa=function(a){var b={nS:null,YH:!0,Vl:null,Yx:null,selectedIndex:-1,eS:null,Cra:0,aD:null,AZ:-1,Cpa:-1,Bm:-1,Mw:0,parent:a,Gg:null,zta:!1};null!==a&&(a.Gg=b);return b};ofa=function(){var a=_.pd;_.pd=a.parent;a.nS=null;a.Vl=null;return a};pfa=function(){var a=ofa();a.YH=!0;a.Yx=null;a.selectedIndex=-1;a.eS=null;a.Cra=0;a.AZ=-1;a.aD=null;a.Cpa=-1;a.Bm=-1;a.Mw=0};_.vd=function(){var a=_.pd;return a.Yx.data[a.selectedIndex]};
_.wd=function(){_.pd.aD="svg"};
qfa=function(a,b){var c=b.Dm;for(b=b.wu;c<b;c++){var d=a.data[c].type.prototype,e=d.Xd,f=d.fN,g=d.Jc,m=d.Rm;d=d.La;if(e){var n=void 0,r=void 0;(null!=(r=(n=a).t$)?r:n.t$=[]).push(-c,e)}f&&(n=e=void 0,(null!=(n=(e=a).t$)?n:e.t$=[]).push(c,f),n=e=void 0,(null!=(n=(e=a).UOa)?n:e.UOa=[]).push(c,f));g&&(e=f=void 0,(null!=(e=(f=a).ila)?e:f.ila=[]).push(-c,g));m&&(f=g=void 0,(null!=(f=(g=a).ila)?f:g.ila=[]).push(c,m),f=g=void 0,(null!=(f=(g=a).O4a)?f:g.O4a=[]).push(c,m));null!=d&&(g=m=void 0,(null!=(g=(m=
a).tS)?g:m.tS=[]).push(c,d))}};sfa=function(a,b,c,d){(a[2]&3)===c&&rfa(a,b,c,d)};tfa=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};rfa=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],v=a[n?-b[m]:b[m]];n?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,ufa(v,r)):ufa(v,r);a[17]=(a[17]&4294901760)+m+2}m++}};
ufa=function(a,b){var c=_.Ec(null);try{b.call(a)}finally{_.Ec(c)}};vfa=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};xfa=function(a){var b=wfa;wfa=a;return b};Afa=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(yfa)&&(d=c[yfa]);null==d&&(d=c[yfa]=zfa++);c=d&255;b.data[a+(c>>5)]|=1<<c};
Efa=function(a,b){var c=Bfa(a,b);if(-1!==c)return c;c=b[1];c.Ek&&(a.Qs=b.length,Cfa(c.data,a),Cfa(b,null),Cfa(c.blueprint,null));c=Dfa(a,b);a=a.Qs;if(-1!==c)for(var d=c&32767,e=vfa(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};Cfa=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Bfa=function(a,b){return-1===a.Qs||a.parent&&a.parent.Qs===a.Qs||null===b[a.Qs+8]?-1:a.Qs};
Dfa=function(a,b){if(a.parent&&-1!==a.parent.Qs)return a.parent.Qs;a=0;for(var c=b;null!==c;){b=Ffa(c);if(null===b)break;a++;c=c[14];if(-1!==b.Qs)return b.Qs|a<<16}return-1};_.yd=function(a){var b=_.sd();if("class"===a)return b.be;if("style"===a)return b.styles;if(b=b.nc)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};
Gfa=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):bea(b,d,c&8)}finally{Fc(e)}}c&8||void 0!==d?b=d:(Qda(),b=void 0);return b};
Ifa=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=zd,m=a,n=b;null!==m&&null!==n&&n[2]&2048&&!(n[2]&512);){var r=Hfa(m,n,c,f|2);if(r!==zd){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,zd,f),m!==zd){f=m;break a}m=Ffa(n);n=n[14]}}f=g}if(f!==zd)return f}a=Hfa(a,b,c,d);if(a!==zd)return a}return Gfa(b,c,d,e)};
Hfa=function(a,b,c,d){var e=zd;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(yfa)?c[yfa]:void 0,f="number"===typeof f?0<=f?f&255:Jfa:f;if("function"===typeof f){if(!lfa(b,a,d))return d&1?d&8||void 0!==e?b=e:(Qda(),b=void 0):b=Gfa(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Qda()}finally{ofa()}}else if("number"===typeof f){g=null;var m=Bfa(a,b),n=d&1?b[15][5]:null;if(-1===m||d&4){var r=-1===m?Dfa(a,b):b[m+8];-1===r||d&2?m=-1:(g=b[1],m=r&32767,b=vfa(r,b))}for(;-1!==
m;){a=b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var v=r.data[m+8],z=Kfa(v,r,c,null==g?-1<v.Iw&&wfa:g!=r&&0!==(v.type&3),d&1&&n===v);r=null!==z?Ad(b,r,z,v):zd;if(r!==zd)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=vfa(r,b)):m=-1}}return e};Kfa=function(a,b,c,d,e){var f=a.DN,g=b.data,m=f&1048575;b=a.Dm;a=a.wu;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};
Ad=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Lfa){var g=e;if(g.i0a)throw a=f[c],new _.Dc(-200,"function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():_.Bc(a));var m=xfa(g.RAc);g.i0a=!0;var n=g.Cxb?Fc(g.Cxb):null;lfa(a,d,0);try{if(e=a[c]=g.qa(void 0,f,a,d),b.Ek&&c>=d.Dm){var r=f[c],v=r.type.prototype,z=v.Sa,D=v.Dn;if(v.Tb){var J=$ea(r),L;(null!=(L=b.pE)?L:b.pE=[]).push(c,J);var P;(null!=(P=b.vN)?P:b.vN=[]).push(c,
J)}if(z){var Z;(null!=(Z=b.pE)?Z:b.pE=[]).push(-c,z)}if(D){var qa;(null!=(qa=b.pE)?qa:b.pE=[]).push(c,D);var Da;(null!=(Da=b.vN)?Da:b.vN=[]).push(c,D)}}}finally{null!==n&&Fc(n),xfa(m),g.i0a=!1,ofa()}}return e};Jfa=function(){return new _.Bd(_.sd(),_.qd())};_.Cd=function(a){return qea(function(){var b=a.prototype.constructor;b=b[Aea]||Mfa(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[Aea]||Mfa(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
Mfa=function(a){return cea(a)?function(){var b=Mfa(Ic(a));return b&&b()}:Vc(a)};Ffa=function(a){var b=a[1],c=b.type;return 2===c?b.xnb:1===c?a[5]:null};Nfa=function(a){return function(){var b=_.hc.apply(0,arguments);if(a){b=a.apply(null,_.$c(b));for(var c in b)this[c]=b[c]}}};
Ofa=function(a){return qea(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=_.hc.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.$c(e))));d.QYc=f;return d}var c=Nfa(a);return b})};
Rfa=function(a,b,c,d){a=Pfa(a,void 0===b?null:b,void 0===c?null:c,d);Qfa(a);return a};Pfa=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)||_.Nc,Hea(a)];d=d||("object"===typeof a?void 0:_.Cc(a));return new ad(c,b||Rea(),d||null,e)};Tfa=function(){if(void 0!==Sfa)return Sfa;if("undefined"!==typeof document)return document;throw new _.Dc(210,!1);};Ed=function(a,b){return new _.Dd(_.kd(a,b))};Ufa=function(a){return a instanceof _.Dd?a.na:a};Wfa=function(){return new Vfa(_.qd())};
_.Yfa=function(a){if(!Xfa.has(a)){Xfa.add(a);var b,c;null==(b=performance)||null==(c=b.mark)||c.call(b,"mark_feature_usage",{detail:{eba:a}})}};Fd=function(a){setTimeout(function(){throw a;},0)};_.Zfa=function(a){return"function"===typeof a};$fa=function(a){return a instanceof _.Gd||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};Id=function(a){return a};_.Jd=function(){return aga(_.hc.apply(0,arguments))};
aga=function(a){return 0===a.length?Id:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};bga=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};cga=function(a){a||(a=Promise);if(!a)throw Error("Sa");return a};dga=function(a,b){return new _.Kd(function(c){var d=new _.Gd,e=0;d.add(b.Gh(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.Gh()))}));return d})};
fga=function(a,b){return b?dga(a,b):new _.Kd(ega(a))};Ld=function(a){return a&&"function"===typeof a.Gh};_.Md=function(){var a=_.hc.apply(0,arguments),b=a[a.length-1];return Ld(b)?(a.pop(),dga(a,b)):fga(a)};_.Od=function(a){return new _.Kd(function(b){return b.error("function"===typeof a?a():a)})};
gga=function(a,b){if("string"!==typeof a.kind)throw new TypeError("Ta");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)}};_.hga=function(a){return new Promise(function(b,c){var d=new _.Gd;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.LA)return a.LA(b);throw new TypeError("Ua");};_.iga=function(a,b,c){if(a&&"function"===typeof a.LA)return a.LA.call(b,c);throw new TypeError("Ua");};_.Rd=function(){return function(a){return _.Qd(a,new jga)}};_.w=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Va");return _.Qd(b,new kga(a))}};lga=function(a){return null!==a&&"object"===typeof a};nga=function(a){return function(b){mga(a,b).catch(function(c){return b.error(c)})}};
mga=function(a,b){var c,d,e,f,g,m;return _.Td(function(n){switch(n.Ec){case 1:_.oga(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new pga(_.k(a));case 5:return _.Ud(n,f.next(),8);case 8:d=n.Hj;if(d.done){n.Zg(3);break}g=d.value;b.next(g);n.Zg(5);break;case 3:qga(n);n.UK=0;n.KL=9;if(!d||d.done||!(e=f.return)){n.Zg(9);break}return _.Ud(n,e.call(f),9);case 9:qga(n,0,0,1);if(c)throw c.error;rga(n,10,1);break;case 10:rga(n,4);break;case 2:m=_.sga(n);c={error:m};n.Zg(3);break;case 4:b.complete(),
n.Ec=0}})};Vd=function(a,b){if(!b.closed)return a instanceof _.Kd?a.subscribe(b):tga(a)(b)};_.Xd=function(){var a=_.hc.apply(0,arguments),b=void 0,c=void 0,d=void 0;Ld(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,_.Wd)(e)&&(a=e);lga(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.Qd(fga(a,c),new _.uga(b,d))};_.Yd=function(a){return a instanceof _.Kd?a:new _.Kd(tga(a))};
_.Zd=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ha(_.Zd(function(e,f){return _.Yd(a(e,f)).ha(_.w(function(g,m){return b(e,g,f,m)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.Qd(d,new vga(a,c))}};_.be=function(a){a=void 0===a?Infinity:a;return _.Zd(Id,a)};_.ce=function(){return _.be(1)(_.Md.apply(null,_.$c(_.hc.apply(0,arguments))))};_.de=function(a){return new _.Kd(function(b){try{var c=a()}catch(d){b.error(d);return}return _.Yd(c).subscribe(b)})};
_.ee=function(){var a=_.hc.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Wd)(b))return wga(b,null);if(lga(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),wga(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.Wd)(a[0])?a[0]:a;return wga(a,null).ha(_.w(function(d){return c.apply(null,_.$c(d))}))}return wga(a,null)};
wga=function(a,b){return new _.Kd(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,m={t0:0};m.t0<d;m={af:void 0,t0:m.t0},m.t0++){var n=_.Yd(a[m.t0]);m.af=!1;c.add(n.subscribe({next:function(r){return function(v){r.af||(r.af=!0,g++);e[r.t0]=v}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.af||(g===d&&c.next(b?b.reduce(function(v,z,D){return v[z]=e[D],v},{}):e),c.complete())}}(m)}))}})};
_.fe=function(a,b,c){if(_.Zfa(c)){var d=c;c=void 0}return d?_.fe(a,b,c).ha(_.w(function(e){return(0,_.Wd)(e)?d.apply(null,_.$c(e)):d(e)})):new _.Kd(function(e){xga(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
xga=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++)xga(a[g],
b,c,d,e);else throw new TypeError("$a");d.add(f)};_.ge=function(){var a=_.hc.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];Ld(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 _.Kd?a[0]:_.be(b)(fga(a,c))};he=function(){};_.ie=function(a){return function(b){return _.Qd(b,new yga(a))}};
Aga=function(){var a=_.hc.apply(0,arguments);if(1===a.length)if((0,_.Wd)(a[0]))a=a[0];else return _.Yd(a[0]);return _.Qd(fga(a),new zga)};Bga=function(a){return a instanceof Date&&!isNaN(a)};_.le=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(Ld(b)?c=b:d=b);Ld(c)||(c=_.ke);return new _.Kd(function(e){var f=Math.max(0,Bga(a)?+a-c.now():a);return c.Gh(Cga,f,{counter:0,Xva:d,zO:e})})};
Cga=function(a){var b=a.Xva,c=a.zO,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.Gh(a,b)}};_.Ega=function(){var a=_.hc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.Qd(fga(a),new Dga(b))};Gga=function(a){return function(b){return _.Qd(b,new Fga(a))}};
Iga=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.ke;Bga(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:Hga;if(null==c&&null==d)throw new TypeError("bb");return _.Qd(b,function(m){var n=this,r=new _.Gd,v,z=null,D=null,J=0,L=function(P){r.add(z=a.Gh(function(){var Z={h6c:null,tua:D,m2:J};try{var qa=_.Yd(e(Z))}catch(Da){n.error(Da);return}v.unsubscribe();r.add(qa.subscribe(n))},P))};r.add(v=m.subscribe({next:function(P){var Z;null==(Z=z)||Z.unsubscribe();z=null;J++;D=P;
null!=d&&0<d&&L(d);n.next(P)},error:function(P){return n.error(P)},complete:function(){return n.complete()}}));m=null!=c?"number"===typeof c?c:+c-a.now():d;L(m);return r})}};Hga=function(a){throw new Jga(a);};Lga=function(a){return a in Kga?(delete Kga[a],!0):!1};_.me=function(a){return!!a&&(a instanceof _.Kd||"function"===typeof a.LA&&"function"===typeof a.subscribe)};Mga=function(a){return function(b){setTimeout(a,void 0,b)}};Nga=function(){};
Oga=function(a){if(0==a.gY&&!a.q0&&!a.isStable)try{a.gY++,a.xU.emit(null)}finally{if(a.gY--,!a.q0)try{a.Wb(function(){return a.Tf.emit(null)})}finally{a.isStable=!0}}};Qga=function(a){a.Fyb||-1!==a.rua||(a.rua=a.FLc.call(_.ne,function(){a.msb||(a.msb=Zone.root.scheduleEventTask("fakeTopEventTask",function(){a.rua=-1;Pga(a);a.Fyb=!0;Oga(a);a.Fyb=!1},void 0,function(){},function(){}));a.msb.invoke()}),Pga(a))};
Sga=function(a){a.eG=a.eG.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:function(b,c,d,e,f,g){if(Array.isArray(g)&&1===g.length){var m;c=!0===(null==(m=g[0].data)?void 0:m.__ignore_ng_zone__)}else c=!1;if(c)return b.invokeTask(d,e,f,g);try{return Rga(a),b.invokeTask(d,e,f,g)}finally{(a.bja&&"eventTask"===e.type||a.G2)&&Qga(a),a.gY--,Oga(a)}},onInvoke:function(b,c,d,e,f,g,m){try{return Rga(a),b.invoke(d,e,f,g,m)}finally{a.G2&&Qga(a),a.gY--,Oga(a)}},onHasTask:function(b,c,d,e){b.hasTask(d,
e);c===d&&("microTask"==e.change?(a.suc=e.microTask,Pga(a),Oga(a)):"macroTask"==e.change&&(a.Wca=e.macroTask))},onHandleError:function(b,c,d,e){b.handleError(d,e);a.Wb(function(){return a.onError.emit(e)});return!1}})};Pga=function(a){a.q0=a.suc||(a.bja||a.G2)&&-1!==a.rua?!0:!1};Rga=function(a){a.gY++;a.isStable&&(a.isStable=!1,a.Bva.emit(null))};Uga=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new Tga:"zone.js"===a?new _.oe(b):a};
Xga=function(a,b){!b&&_.Zea();var c,d=null!=(c=null==b?void 0:b.Bc)?c:_.Mc(_.pe);if("browser"===(null!=d?d:_.Mc(_.pe)).get(qe)){_.Yfa("NgAfterNextRender");var e,f,g=null!=(f=(e=d.get(re)).handler)?f:e.handler=new Vga,m,n=null!=(m=null==b?void 0:b.phase)?m:2,r=function(){g.unregister(z);v()},v=d.get(_.se).Re(r),z=dd(d,function(){return new Wga(n,function(){r();a()})});g.register(z)}};_.te=function(a,b){_.gd(b)?(a.__ngContext__=b[19],_.Yga.set(b[19],b)):a.__ngContext__=b};
Zga=function(a){var b;for(null==(b=a[10].aqa)||b.notify();a;){a[2]|=64;b=_.od(a);if(0!==(a[2]&512)&&!b)break;a=b}};_.x=function(a){$ga(_.rd(),_.qd(),_.pd.selectedIndex+(void 0===a?1:a))};$ga=function(a,b,c){3===(b[2]&3)?(a=a.vN,null!==a&&rfa(b,a,3,c)):(a=a.pE,null!==a&&sfa(b,a,0,c));_.pd.selectedIndex=c};_.y=function(a,b){b=void 0===b?0:b;var c=_.qd();return null===c?_.q(a,b):Ifa(_.sd(),c,Ic(a),b)};_.ue=function(){throw Error("eb");};
bha=function(a,b,c,d,e,f){var g=_.Ec(null);try{var m=null;0!==(e&1)&&(m=b[d][aha]);null!==m&&void 0!==m.WTb&&(f=m.WTb(f));0!==(e&2)&&(f=a.HA[d].call(b,f));null!==a.lO?a.lO(b,m,f,c,d):(a=m,null!==a?a.Ogb(a,f):b[d]=f)}finally{_.Ec(g)}};eha=function(a){return a.replace(cha,function(b){return b.replace(dha,"\u200b$1\u200b")})};
ve=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.hd(d))var g=d;else _.gd(d)&&(f=!0,d=d[0]);d=_.jd(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.Bp(d);if(null!=g)for(d=g[7],d!==_.jd(g)&&ve(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],we(b,a,f[1].firstChild,f,c,d,!1)}};
fha=function(a,b){var c;null==(c=b[10].aqa)||c.notify(1);we(b[11],2,a.firstChild,b,null,null,!1)};_.gha=function(a,b){if(!(10>=a.length)){var c=10+b,d=a[c];if(d){var e=d[16];null!==e&&e!==a&&(e=e[9],e.splice(e.indexOf(d),1));0<b&&(a[c-1][4]=d[4]);a=Cea(a,10+b);fha(d[1],d);d[0]=null;d[5]=null;b=a[18];null!==b&&b.HZ(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
_.iha=function(a,b){if(!(b[2]&256)){var c=b[11];c.Bp&&we(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(_.gd(a))c=a[12];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.gd(a)&&hha(a[1],a),a=a[3];null===a&&(a=b);_.gd(a)&&hha(a[1],a);c=a&&a[4]}a=c}else hha(b[1],b)}};
hha=function(a,b){if(!(b[2]&256)){var c=_.Ec(null);try{b[2]&=-129;b[2]|=256;if(b[23]){var d=b[23];Yda(d);if(Vda(d))for(var e=0;e<d.ht.length;e++)Wda(d.ht[e],d.zI[e]);d.ht.length=d.I1.length=d.zI.length=0;d.Vs&&(d.Vs.length=d.aU.length=0)}var f;if(null!=a&&null!=(f=a.tS))for(d=0;d<f.length;d+=2){var g=b[f[d]];if(!(g instanceof Lfa)){var m=f[d+1];if(Array.isArray(m))for(e=0;e<m.length;e+=2)m[e+1].call(g[m[e]]);else m.call(g)}}var n=a.RC,r=b[7];if(null!==n)for(f=0;f<n.length-1;f+=2)if("string"===typeof n[f]){var v=
n[f+3];if(0<=v)r[v]();else r[-v].unsubscribe();f+=2}else n[f].call(r[n[f+1]]);null!==r&&(b[7]=null);var z=b[21];if(null!==z)for(b[21]=null,n=0;n<z.length;n++)(0,z[n])();1===b[1].type&&b[11].destroy();var D=b[16];if(null!==D&&_.hd(b[3])){if(D!==b[3]){var J=D[9];J.splice(J.indexOf(b),1)}var L=b[18];null!==L&&L.HZ(a)}_.Yga.delete(b[19])}finally{_.Ec(c)}}};
jha=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.Iw;return-1<d&&(a=a.data[b.Dm+d].nb,2===a||0===a)?null:_.kd(b,c)};kha=function(a,b,c){return a.type&40?_.kd(a,c):null};
nha=function(a,b,c,d){a=jha(a,d.parent,b);var e=b[11],f=lha(d.parent||b[5],d,b);if(null!=a)if(Array.isArray(c))for(var g=0;g<c.length;g++){var m=e,n=a,r=c[g];null!==f?m.insertBefore(n,r,f,!1):m.appendChild(n,r)}else null!==f?e.insertBefore(a,c,f,!1):e.appendChild(a,c);void 0!==mha&&mha(e,d,b,c,a)};
pha=function(a,b){if(null!==b){var c=b.type;if(c&3)return _.kd(b,a);if(c&4)return oha(-1,a[b.index]);if(c&8){c=b.Gg;if(null!==c)return pha(a,c);a=a[b.index];return _.hd(a)?oha(-1,a):_.jd(a)}if(c&32)return qha(b,a)()||_.jd(a[b.index]);c=null!==b?a[15][5].jv[b.jv]:null;return null!==c?Array.isArray(c)?c[0]:pha(_.od(a[15]),c):pha(a,b.next)}return null};oha=function(a,b){a+=11;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return pha(a,c)}return b[7]};
we=function(a,b,c,d,e,f,g){for(;null!=c;){var m=d[c.index],n=c.type;g&&0===b&&(m&&_.te(_.jd(m),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)we(a,b,c.Gg,d,e,f,!1),ve(b,a,e,m,f);else if(n&32){n=qha(c,d);for(var r;r=n();)ve(b,a,e,r,f);ve(b,a,e,m,f)}else n&16?rha(a,b,d,c,e,f):ve(b,a,e,m,f);c=g?c.twa:c.next}};rha=function(a,b,c,d,e,f){var g=c[15];c=g[5].jv[d.jv];if(Array.isArray(c))for(d=0;d<c.length;d++)ve(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),we(a,b,c,g,e,f,!0)};
sha=function(a,b,c){var d=c.TA,e=c.be;c=c.styles;null!==d&&jea(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};_.ye=function(a){return a instanceof xe?a.nkb: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("fb`"+b+"`"+a);}return a===b};
uha=function(){if(void 0===tha&&(tha=null,_.ne.trustedTypes))try{tha=_.ne.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return tha};vha=function(a){var b;return(null==(b=uha())?void 0:b.createHTML(a))||a};yha=function(a){a=new wha(a);try{var b=!!(new window.DOMParser).parseFromString(vha(""),"text/html")}catch(c){b=!1}return b?new xha(a):a};
Aha=function(a){a=String(a);return a.match(zha)?a:"unsafe:"+a};Be=function(a){var b={};a=_.k(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};Bha=function(){for(var a={},b=_.k(_.hc.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};
Eha=function(a){return a.replace(/&/g,"&amp;").replace(Cha,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Dha,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Nha=function(a,b){var c=null;try{Fha=Fha||yha(a);var d=b?String(b):"";c=Fha.gca(d);a=5;b=d;do{if(0===a)throw Error("hb");a--;d=b;b=c.innerHTML;c=Fha.gca(d)}while(d!==b);var e=new Gha,f=(Hha(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(Iha.hasOwnProperty(g)){a.SG.push("<");a.SG.push(g);var m=b.attributes;for(b=0;b<m.length;b++){var n=m.item(b),r=n.name,v=r.toLowerCase();if(Jha.hasOwnProperty(v)){var z=n.value;Kha[v]&&(z=Aha(z));a.SG.push(" ",
r,'="',Eha(z),'"')}}a.SG.push(">");d=!0}else d=!Lha.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.SG.push(Eha(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var D=Mha(f,f.nextSibling);if(D){f=D;break}f=Mha(f,f.parentNode)}}var J=e.SG.join("");return vha(J)}finally{if(c)for(c=Hha(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
Hha=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};Pha=function(){if(void 0===Oha&&(Oha=null,_.ne.trustedTypes))try{Oha=_.ne.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Oha};Qha=function(a){var b;return(null==(b=Pha())?void 0:b.createHTML(a))||a};
Rha=function(a){var b;return(null==(b=Pha())?void 0:b.createScriptURL(a))||a};_.Ce=function(a){var b=_.Sha();return b?Qha(b.Vo(1,a)||""):_.ze(a,"HTML")?Qha(_.ye(a)):Nha(Tfa(),_.Bc(a))};_.De=function(a){var b=_.Sha();return b?b.Vo(4,a)||"":_.ze(a,"URL")?_.ye(a):Aha(_.Bc(a))};_.Tha=function(a){var b=_.Sha();if(b)return Rha(b.Vo(5,a)||"");if(_.ze(a,"ResourceURL"))return Rha(_.ye(a));throw new _.Dc(904,!1);};_.Sha=function(){var a=_.qd();return a&&a[10].Sha};
Vha=function(a,b,c,d,e,f,g,m,n,r,v){var z=b.blueprint.slice();z[0]=e;z[2]=d|204;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[5]=f;z[19]=Uha++;z[6]=v;z[20]=r;z[15]=2==b.type?a[15]:z;return z};Ee=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Wha(a,b,c,d,e),_.pd.zta&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.nc=e,a=hfa(),f.Qs=null===a?-1:a.Qs);td(f,!0);return f};
Wha=function(a,b,c,d,e){var f=_.pd.nS,g=_.pd.YH,m=g?f:f&&f.parent,n=m?m.Qs:-1,r=0;null!==Xha&&(r|=128);b=a.data[b]={type:c,index:b,HT:null,Qs:n,Dm:-1,wu:-1,ora:-1,Iw:-1,XNc:null,flags:r,DN:0,value:d,nc:e,TA:null,kXa:null,vxb:void 0,inputs:null,outputs:null,Yx:null,next:null,QZa:null,twa:null,Gg:null,parent:m,jv:null,styles:null,O2a:null,Nwa:void 0,be:null,kqa:null,Mwa:void 0,O9:0,Gja:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(g?null==f.Gg&&null!==b.parent&&(f.Gg=b):null===f.next&&(f.next=
b,b.QZa=f));return b};Yha=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};Zha=function(a,b,c,d,e){var f=_.pd.selectedIndex;try{_.pd.selectedIndex=-1,d&2&&25<b.length&&$ga(a,b,25),c(d,e)}finally{_.pd.selectedIndex=f}};$ha=function(a,b,c){if(0!==(b.flags&4)){var d=_.Ec(null);try{for(var e=b.wu,f=b.Dm;f<e;f++){var g=a.data[f];g.Bd&&g.Bd(1,c[f],f)}}finally{_.Ec(d)}}};
dia=function(a,b,c){var d=_.kd(c,b),e=c.Dm,f=c.wu;if(-1<c.Iw){var g=a.data[e+c.Iw],m=_.kd(c,b),n=aia(g),r=b[10].T_a,v=16;g.tO?v=4096:g.RYa&&(v=64);g=bia(b,Vha(b,n,null,v,m,c,null,r.H$(m,g),null,null,null));b[c.index]=g}a.Ek||Efa(c,b);_.te(d,b);d=c.vxb;for(g=e;g<f;g++){m=a.data[g];n=Ad(b,a,g,c);_.te(n,b);if(null!==d&&(r=d[g-e],null!==r))for(v=0;v<r.length;){var z=r[v++],D=r[v++],J=r[v++],L=r[v++];bha(m,n,z,D,J,L)}m.ua&&(_.ld(c.index,b)[8]=Ad(b,a,g,c))}64===(c.flags&64)&&cia(a,b,c)};
eia=function(a,b,c){c=void 0===c?_.kd:c;var d=b.kXa;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}};aia=function(a){var b=a.Yx;return null===b||b.kxb?a.Yx=fia(1,null,a.ua,a.Aa,a.Ba,a.VPa,a.DZa,a.vb,a.KI,a.Ea,a.id):b};
fia=function(a,b,c,d,e,f,g,m,n,r,v){d=25+d;e=d+e;for(var z=[],D=0;D<e;D++)z.push(D<d?null:_.Fe);r="function"===typeof r?r():r;return z[1]={type:a,blueprint:z,ua:c,queries:null,vb:m,xnb:b,data:z.slice().fill(null,d),Dpa:d,Jrb:e,wUa:null,Ek:!0,isa:!0,hRb:!1,gRb:!1,pE:null,vN:null,t$:null,UOa:null,ila:null,O4a:null,tS:null,RC:null,Bd:null,VC:null,pob:"function"===typeof f?f():f,uHb:"function"===typeof g?g():g,firstChild:null,KI:n,Ea:r,kxb:!1,QQb:v}};
hia=function(a,b,c,d,e){for(var f in b)if(b.hasOwnProperty(f)){var g=b[f];if(void 0!==g){null!=d||(d={});var m=0;if(Array.isArray(g)){var n=g[0];m=g[1]}else n=g;g=f;if(null!==e){if(!e.hasOwnProperty(f))continue;g=e[f]}0===a?gia(d,c,g,n,m):gia(d,c,g,n)}}return d};gia=function(a,b,c,d,e){var f;a.hasOwnProperty(c)?(f=a[c]).push(b,d):f=a[c]=[b,d];void 0!==e&&f.push(e)};
_.Ge=function(a,b,c,d,e,f,g,m){var n=_.kd(b,c),r=b.inputs,v;!m&&null!=r&&(v=r[d])?(iia(a,c,v,d,e),-1<b.Iw&&(a=_.ld(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))};
lia=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.pob;var g=null,m=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(nea(c,r.oa,!1))if(g||(g=[]),r.ua)if(null!==r.Cba){var v=[];m=m||new Map;r.Cba(r,v,m);g.unshift.apply(g,[].concat(_.$c(v),[r]));jia(a,c,v.length)}else g.unshift(r),jia(a,c,0);else{m=m||new Map;var z=v=void 0;null==(z=(v=r).Cba)||z.call(v,r,g,m);g.push(r)}}f=null===g?null:[g,m];null===f?f=g=null:(g=_.k(f),f=g.next().value,g=g.next().value);null!==f&&kia(a,b,c,f,e,g);if(e&&d)for(a=
c.kXa=[],b=0;b<d.length;b+=2){f=e[d[b+1]];if(null==f)throw new _.Dc(-301,!1);a.push(d[b],f)}c.TA=lea(c.TA,c.nc)};
kia=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=Efa(c,b);Afa(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.Dm=g;c.wu=g+m;c.DN=g;for(g=0;g<d.length;g++)m=d[g],m.g_a&&m.g_a(m);var n=!1,r=!1;g=Yha(a,b,d.length,null);for(m=0;m<d.length;m++){var v=d[m];c.TA=lea(c.TA,v.yb);var z=a,D=c,J=b,L=g;z.data[L]=v;var P=v.qa||(v.qa=Vc(v.type));P=new Lfa(P,!!v.ua);z.blueprint[L]=P;J[L]=P;P=z;var Z=D;z=Yha(z,J,v.qb,_.Fe);if(J=v.Za){D=P.wUa;null===D&&(D=P.wUa=[]);P=~Z.index;a:{for(Z=D.length;0<
Z;){var qa=D[--Z];if("number"===typeof qa&&0>qa){Z=qa;break a}}Z=0}Z!=P&&D.push(P);D.push(L,z,J)}L=g;P=v;if(z=e){if(P.Sb)for(J=0;J<P.Sb.length;J++)z[P.Sb[J]]=L;P.ua&&(z[""]=L)}null!==v.Bd&&(c.flags|=4);if(null!==v.Za||null!==v.yb||0!==v.qb)c.flags|=64;v=v.type.prototype;!n&&(v.Tb||v.Sa||v.Dn)&&(L=n=void 0,(null!=(L=(n=a).pE)?L:n.pE=[]).push(c.index),n=!0);r||!v.Tb&&!v.Dn||(v=r=void 0,(null!=(v=(r=a).vN)?v:r.vN=[]).push(c.index),r=!0);g++}b=c.wu;a=a.data;d=c.nc;e=[];m=g=null;for(n=c.Dm;n<b;n++){r=
a[n];L=(v=f?f.get(r):null)?v.outputs:null;g=hia(0,r.inputs,n,g,v?v.inputs:null);m=hia(1,r.outputs,n,m,L);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;v=n;L=null;for(P=0;P<d.length;)if(z=d[P],0===z)P+=4;else{if(5!==z){if("number"===typeof z)break;if(r.hasOwnProperty(z))for(null===L&&(L=[]),J=r[z],D=0;D<J.length;D+=3)if(J[D]===v){L.push(z,J[D+1],J[D+2],d[P+1]);break}}P+=2}r=L}e.push(r)}null!==g&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=
16));c.vxb=e;c.inputs=g;c.outputs=m};cia=function(a,b,c){var d=c.Dm,e=c.wu,f=c.index;c=_.pd.AZ;try{for(_.pd.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.pd.AZ=d;null===g.Za&&0===g.qb&&null===g.yb||null===g.Za||g.Za(1,m)}}finally{_.pd.selectedIndex=-1,_.pd.AZ=c}};jia=function(a,b,c){b.Iw=c;var d;(null!=(d=a.VC)?d:a.VC=[]).push(b.index)};_.mia=function(a,b,c,d,e,f,g){null==f?a.removeAttribute(b,e,c):(d=null==g?_.Bc(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};
nia=function(a,b){var c=a.Bd;if(null!==c){var d=_.Ec(null);try{for(var e=0;e<c.length;e+=2){var f=c[e],g=c[e+1];if(-1!==g){var m=a.data[g];_.pd.Mw=f;m.Bd(2,b[g],g)}}}finally{_.Ec(d)}}};bia=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};oia=function(a,b,c){_.pd.Mw=0;var d=_.Ec(null);try{b(a,c)}finally{_.Ec(d)}};pia=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]};
qia=function(a,b){(a=(a=a[9])?a.get(_.He,null):null)&&a.handleError(b)};iia=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++],n=c[f++];bha(a.data[g],b[g],d,m,n,e)}};_.ria=function(a,b){a[11].setValue(_.jd(a[_.pd.selectedIndex]),b)};
tia=function(a,b,c){mfa(b);try{var d=a.vb;null!==d&&oia(1,d,c);var e=a.ua;null!==e&&Zha(a,b,e,1,c);a.Ek&&(a.Ek=!1);var f;null!=(f=b[18])&&sia(f,a);a.gRb&&nia(a,b);a.hRb&&oia(2,a.vb,c);var g=a.VC;if(null!==g)for(c=0;c<g.length;c++){var m=_.ld(g[c],b),n=m[1];d=n;e=m;for(var r=e.length;r<d.blueprint.length;r++)e.push(d.blueprint[r]);null!==m[0]&&null===m[6]&&(m[6]=null);tia(n,m,m[8])}}catch(v){throw a.Ek&&(a.kxb=!0,a.Ek=!1),v;}finally{b[2]&=-5,pfa()}};
uia=function(a,b,c){var d=c?a.styles:null,e=c?a.be: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=Pda(e,m);else if(2==f){var n=b[++g];d=Pda(d,m+": "+n+";")}}c?a.styles=d:a.O2a=d;c?a.be=e:a.kqa=e};
via=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.jd(f));if(_.hd(f)){for(var g=d,m=10;m<f.length;m++){var n=f[m],r=n[1].firstChild;null!==r&&via(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)via(a,b,c.Gg,d);else if(f&32)for(f=qha(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][5].jv[c.jv]:null,Array.isArray(f)?d.push.apply(d,_.$c(f)):(g=_.od(b[15]),via(g[1],g,f,d,!0)));c=e?c.twa:c.next}return d};
wia=function(a){for(;null!==a&&!_.hd(a);)a=a[4];return a};yia=function(a,b,c){b=void 0===b?!0:b;c=void 0===c?0:c;var d=a[10],e=d.T_a,f;null==(f=e.wNa)||f.call(e);try{for(xia(a,c),c=0;dfa(a);){if(100===c)throw new _.Dc(103,!1);c++;xia(a,1)}}catch(n){throw b&&qia(a,n),n;}finally{var g;null==(g=e.end)||g.call(e);var m;null==(m=d.Exb)||m.flush()}};zia=function(a,b){for(a=wia(a[12]);null!==a;a=wia(a[4]))for(var c=10;c<a.length;c++){var d=a[c];128===(d[2]&128)&&xia(d,b)}};
xia=function(a,b){var c=a[1],d=a[2],e=a[23],f=!!(0===b&&d&16);f||(f=!!(d&64&&0===b));f||(f=!!(d&1024));f||(f=!!((null==e?0:e.Uj)&&$da(e)));e&&(e.Uj=!1);a[2]&=-9217;if(f){if(e=c.ua,b=a[8],f=a[2],256!==(f&256)){var g;null!=(g=a[10].Exb)&&g.flush();mfa(a);d=g=null;if(2!==c.type){if(null!=(g=a[23]))var m=g;else g=null!=(m=Aia.pop())?m:Object.create(Bia),g.Vl=a,m=g;d=m;g=Uda(d)}try{a[17]=0;_.pd.Bm=c.Dpa;null!==e&&Zha(c,a,e,2,b);if(m=3===(f&3)){var n=c.vN;null!==n&&rfa(a,n,3,null)}else{var r=c.pE;null!==
r&&sfa(a,r,0,null);tfa(a,0)}for(var v=wia(a[12]);null!==v;v=wia(v[4]))if(v[2]&2){var z=v[9];for(n=0;n<z.length;n++){var D=z[n];D[2]&1024||(D[2]|=1024,128===(D[2]&128)&&efa(D))}}zia(a,0);null!==c.Bd&&nia(c,a);if(m){var J=c.UOa;null!==J&&rfa(a,J,3)}else{var L=c.t$;null!==L&&sfa(a,L,1);tfa(a,1)}var P=c.wUa;if(null!==P)try{for(v=0;v<P.length;v++){var Z=P[v];if(0>Z)_.pd.selectedIndex=~Z;else{z=Z;var qa=P[++v],Da=P[++v];D=_.pd;D.Bm=D.Cpa=qa;_.pd.AZ=z;Da(2,a[z])}}}finally{_.pd.selectedIndex=-1}var pa=c.VC;
null!==pa&&Cia(a,pa,0);var ra=c.vb;null!==ra&&oia(2,ra,b);if(m){var La=c.O4a;null!==La&&rfa(a,La,3)}else{var Ta=c.ila;null!==Ta&&sfa(a,Ta,2);tfa(a,2)}!0===c.isa&&(c.isa=!1);if(a[22]){for(var mb=_.k(a[22]),rb=mb.next();!rb.done;rb=mb.next()){var Jb=rb.value;Jb()}a[22]=null}a[2]&=-73}catch(ub){throw efa(a),ub;}finally{null!==d&&(Xda(d,g),a=d,a.Vl[23]!==a&&(a.Vl=null,Aia.push(a))),pfa()}}}else d&8192&&(zia(a,1),c=c.VC,null!==c&&Cia(a,c,1))};
Cia=function(a,b,c){for(var d=0;d<b.length;d++){var e=_.ld(b[d],a);128===(e[2]&128)&&xia(e,c)}};Dia=function(a){var b=[],c;for(c in a)if(a.hasOwnProperty(c)){var d=a[c];void 0!==d&&b.push({dJb:Array.isArray(d)?d[0]:d,SSc:c})}return b};Eia=function(){qfa(_.qd()[1],_.sd())};Fia=function(a,b,c){return new Ie(a,b,c)};Hia=function(a,b,c){return(new Gia({Ob:a,parent:b,ACc:void 0===c?null:c,APc:!0})).Bc};Iia=function(a){return!!a&&"function"===typeof a.then};Jia=function(a){return!!a&&"function"===typeof a.subscribe};
Kia=function(a){return"function"===typeof a&&void 0!==a[aha]};_.Je=function(a){return function(b){return _.Qd(b,new Lia(a))}};Mia=function(a,b){b=void 0===b?_.ke:b;return _.Je(function(){return _.le(a,b)})};
_.Ke=function(a){return function(b){return _.Qd(b,function(c){var d=this,e=new _.Gd,f=null,g=!1,m;f=c.subscribe(new Nia(d,function(n){try{m=_.Yd(a(n,_.Ke(a)(c)))}catch(r){d.error(r)}m&&(f?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):g=!0)}));g?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):e.add(f);return e})}};Oia=function(){var a=_.hc.apply(0,arguments);return function(b){return _.iga(b,_.ce.apply(null,[b].concat(_.$c(a))))}};
_.Le=function(a){var b=void 0===b?_.ke:b;return function(c){return _.Qd(c,new Pia(a,b))}};Ria=function(a){Qia(a)};_.Me=function(a){a=void 0===a?null:a;return function(b){return _.Qd(b,new Sia(a))}};_.Ne=function(a,b){b=void 0===b?_.ke:b;var c=Bga(a)?+a-b.now():Math.abs(a);return function(d){return _.Qd(d,new Tia(c,b))}};Via=function(){return function(a){return _.Qd(a,new Uia)}};_.Oe=function(a){return function(b){return _.Qd(b,new Wia(a))}};
_.Qe=function(a){if(isNaN(a))throw new TypeError("kb");if(0>a)throw new Xia;return function(b){return 0===a?_.Pe:_.Qd(b,new Yia(a))}};aja=function(a){a=void 0===a?Zia:a;return function(b){return _.Qd(b,new $ia(a))}};Zia=function(){return new _.Pd};_.cja=function(a){return function(b){return _.Qd(b,new bja(a))}};Re=function(a){return function(b){return _.Qd(b,new dja(a))}};
_.Se=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.ie(function(e,f){return a(e,f,d)}):Id,_.Qe(1),c?_.Me(b):aja(function(){return new _.Pd}))}};_.fja=function(){return function(a){return _.Qd(a,new eja)}};_.Te=function(){if(isNaN(1))throw new TypeError("kb");return function(a){return _.Qd(a,new gja)}};hja=function(a,b){var c=2<=arguments.length;return function(d){return d.ha(a?_.ie(function(e,f){return a(e,f,d)}):Id,_.Te(),c?_.Me(b):aja(function(){return new _.Pd}))}};
_.Ve=function(a){return function(b){return _.Qd(b,new ija(a))}};kja=function(){return function(a){return _.Qd(a,new jja)}};_.We=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.Qd(d,new lja(a,b,c))}};mja=function(){var a=_.hc.apply(0,arguments);return function(b){return _.iga(b,_.ge.apply(null,[b].concat(_.$c(a))))}};_.Xe=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,nja);d.source=b;d.FRb=c;return d}};
_.pja=function(a){var b=void 0===b?0:b;return function(c){return _.Qd(c,new oja(a,b))}};qja=function(){var a=_.hc.apply(0,arguments),b=a.length;if(0===b)throw Error("lb");return _.w(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})};_.af=function(a){var b=new _.Ye(a,void 0,void 0);return function(c){return _.Xe(function(){return b})(c)}};
_.rja=function(a){return function(b){return _.Qd(b,function(c){var d=this,e=new _.Gd,f,g=!1,m,n=function(){if(!m){m=new _.bf;try{var v=a(m)}catch(z){return d.error(z),null}e.add(v.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(v){return d.next(v)},error:function(v){var z=n();z&&z.next(v)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};sja=function(){return new _.bf};tja=function(){return function(a){return _.Rd()(_.Xe(sja)(a))}};_.cf=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,ola:void 0,nv:!1,scheduler:void 0};return function(c){return _.Qd(c,uja(b))}};
uja=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.ola?Infinity:a.ola,d=a.nv,e=a.scheduler,f,g=0,m;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.Ye(b,c,e),r=f.subscribe(this),m=n.subscribe({next:function(v){f.next(v)},error:function(v){var z=f;f=m=void 0;z.error(v)},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)})}};
_.df=function(){return function(a){return _.Qd(a,new vja)}};_.ef=function(){var a=_.hc.apply(0,arguments),b=a[a.length-1];return Ld(b)?(a.pop(),function(c){return _.ce(a,c,b)}):function(c){return _.ce(a,c)}};_.ff=function(a){return function(b){return _.Qd(b,new wja(a))}};xja=function(a){return _.ff(function(){return a})};_.gf=function(a){return function(b){return _.Qd(b,new yja(a))}};_.Aja=function(a,b){b=void 0===b?!1:b;return function(c){return _.Qd(c,new zja(a,b))}};
_.hf=function(a,b,c){return function(d){return _.Qd(d,new Bja(a,b,c))}};Cja=function(a){a.zO.P9()};_.jf=function(){var a=_.hc.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.Qd(b,new Dja(a,c))}};Fja=function(){Eja=function(){throw new _.Dc(600,!1);}};Gja=function(a,b,c){try{var d=c();return Iia(d)?d.catch(function(e){b.Wb(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.Wb(function(){return a.handleError(e)}),e;}};
Oja=function(a,b){return Array.isArray(b)?b.reduce(Oja,a):Object.assign({},a,b)};Pja=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Rja=function(a,b,c){if(b||Qja(a))b?(b=0,a[2]|=1024):b=a[2]&64?0:1,yia(a,c,b)};Qja=function(a){return dfa(a)||!!(a[2]&64)};
_.Sja=function(a,b,c,d){var e=_.Ec(null);try{var f=b.Yx,g,m,n=Vha(a,f,c,a[2]&4096?4096:16,null,b,null,null,null,null!=(g=null==d?void 0:d.Bc)?g:null,null!=(m=null==d?void 0:d.IPa)?m:null);n[16]=a[b.index];var r=a[18];null!==r&&(n[18]=r.Qh(f));tia(f,n,c);return n}finally{_.Ec(e)}};_.Tja=function(a,b){b=10+b;if(b<a.length)return a[b]};_.Uja=function(a,b){return!b||null===b.firstChild||128===(a.flags&128)};
_.Vja=function(a,b,c,d){d=void 0===d?!0:d;var e=b[1],f=10+c,g=a.length;0<c&&(a[f-1][4]=b);c<g-10?(b[4]=a[f],f=10+c,f>=a.length?a.push(b):a.splice(f,0,b)):(a.push(b),b[4]=null);b[3]=a;f=b[16];null!==f&&a!==f&&(g=f[9],b[15]!==b[3][3][15]&&(f[2]|=2),null===g?f[9]=[b]:g.push(b));f=b[18];null!==f&&sia(f,e);_.ffa(b);b[2]|=128;d&&(c=oha(c,a),d=b[11],f=d.parentNode(a[7]),null!==f&&(a=a[5],b[0]=f,b[5]=a,we(d,1,e.firstChild,b,f,c,!1)));b=b[6];null!==b&&null!==b.firstChild&&(b.firstChild=null)};
Xja=function(){return Wja(_.sd(),_.qd())};Yja=function(a){return a[8]||(a[8]=[])};Wja=function(a,b){var c=b[a.index];if(_.hd(c))var d=c;else d=[c,!0,0,b,null,a,null,null,null,null],b[a.index]=d,bia(b,d);Zja(d,b,a,c);return new kf(d,a,b)};$ja=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.jd(d);else{d=b[11];var e=d.createComment("");c=_.kd(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
bka=function(a){return aka(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};cka=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)};aka=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.dka=function(a,b,c){return a[b]=c};_.lf=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.mf=function(a,b,c,d){c=_.lf(a,b,c);return _.lf(a,b+1,d)||c};
_.A=function(a,b,c,d,e,f,g,m){var n=_.qd(),r=_.rd(),v=a+25;if(r.Ek){var z=r.Ea;e=Ee(r,v,4,e||null,_.md(z,f));lia(r,n,e,_.md(z,g));qfa(r,e);b=e.Yx=fia(2,e,b,c,d,r.pob,r.uHb,null,r.KI,z,null);null!==r.queries&&(r.queries.ua(r,e),b.queries=r.queries.yQa(e));b=e}else b=r.data[v];td(b,!1);a=eka(r,n,b,a);nf&&nha(r,n,a,b);_.te(a,n);a=[a,!0,0,n,null,b,null,a,null,null];n[v]=a;bia(n,a);1===(b.flags&1)&&dia(r,n,b);null!=g&&eia(n,b,m);return _.A};fka=function(a,b){nf=!0;return b[11].createComment("")};
_.pf=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.ua)var e=b.ya||b.Fa;else{if(b.ya)throw new _.Dc(903,!1);e=b.Fa}if(e){if(c){d.push(e);var f=a;f.inputs=gka(a.inputs);f.HA=gka(a.HA);f.V$=gka(a.V$);f.outputs=gka(a.outputs);(f=e.Za)&&hka(a,f);f=e.vb;var g=e.Bd;f&&ika(a,f);g&&jka(a,g);f=void 0;g=a;var m=e;for(f in m.inputs)if(m.inputs.hasOwnProperty(f)&&!g.inputs.hasOwnProperty(f)){var n=m.inputs[f];if(void 0!==n&&(g.inputs[f]=n,g.V$[f]=m.V$[f],null!==
m.HA&&(n=Array.isArray(n)?n[0]:n,m.HA.hasOwnProperty(n)))){var r=void 0;null!=(r=g).HA||(r.HA={});g.HA[n]=m.HA[n]}}f=void 0;g=a.outputs;m=e.outputs;for(f in m)m.hasOwnProperty(f)&&!g.hasOwnProperty(f)&&(g[f]=m[f]);e.ua&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.QLc&&g(a),g===_.pf&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.qb=a+=e.qb,e.yb=lea(e.yb,b=lea(b,e.yb))};
gka=function(a){return a===Sc?{}:a===_.Nc?[]:a};ika=function(a,b){var c=a.vb;a.vb=c?function(d,e){b(d,e);c(d,e)}:b};jka=function(a,b){var c=a.Bd;a.Bd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};hka=function(a,b){var c=a.Za;a.Za=c?function(d,e){b(d,e);c(d,e)}:b};_.qf=function(a){var b=a.lIc,c={},d;for(d in b)if(b.hasOwnProperty(d)){var e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.HA=c};_.rf=function(a,b,c,d){var e=_.qd(),f=_.pd.Bm++;_.lf(e,f,b)&&(f=_.vd(),_.mia(e[11],_.kd(f,e),d,f.value,a,b,c));return _.rf};
_.kka=function(a,b,c,d){return _.lf(a,_.pd.Bm++,c)?b+_.Bc(c)+d:_.Fe};_.B=function(a,b,c){var d=_.qd(),e=_.pd.Bm++;_.lf(d,e,b)&&_.Ge(_.rd(),_.vd(),d,a,b,d[11],c,!1);return _.B};lka=function(a,b,c,d,e){e=e?"class":"style";iia(a,c,b.inputs[e],e,d)};
mka=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<=Dea(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)};rka=function(a,b){var c=nka;if(c===b)return-1;for(b=oka=b;b<c&&32<a.charCodeAt(b);)b++;b=pka=b;return qka(a,b,c)};qka=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.sf=function(a,b,c){ska(a,b,c,!1);return _.sf};_.tf=function(a,b){ska(a,b,null,!0);return _.tf};_.uf=function(a){_.tka(uka,a)};vka=function(a,b){var c;pka=oka=0;nka=b.length;for(c=rka(b,qka(b,0,nka));0<=c;c=rka(b,c))_.Eea(a,b.substring(oka,pka),!0)};
ska=function(a,b,c,d){var e=_.qd(),f=_.rd(),g=_.ifa(2);f.isa&&wka(f,a,g,d);if(b!==_.Fe&&_.lf(e,g,b)){var m=f.data[_.pd.selectedIndex],n=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.Cc(_.ye(b))));xka(f,m,e,n,a,e[g+1]=b,d,g)}};
_.tka=function(a,b){var c=vka,d=_.rd(),e=_.ifa(2);d.isa&&wka(d,null,e,!0);var f=_.qd();if(b!==_.Fe&&_.lf(f,e,b)){var g=d.data[_.pd.selectedIndex];if(0===(g.flags&8)||e>=d.Jrb){var m=f[11],n=f[e+1];if(null==b||""===b)a=_.Nc;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 v in b)b.hasOwnProperty(v)&&a(r,v,b[v]);else"string"===typeof b&&c(r,b);a=r}a=f[e+1]=a;n===_.Fe&&(n=_.Nc);b=r=0;c=0<n.length?n[0]:null;for(v=0<a.length?a[0]:null;null!==
c||null!==v;){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===v?(r+=2,b+=2,z!==D&&(J=v,L=D)):null===v||null!==c&&c<v?(r+=2,J=c):(b+=2,J=v,L=D);null!==J&&xka(d,g,f,m,J,L,!0,e);c=r<n.length?n[r]:null;v=b<a.length?a[b]:null}}else e=g.kqa,null!==e&&(b=Pda(e,b?b:"")),lka(d,g,f,b,!0)}};
wka=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.pd.selectedIndex];a=c>=a.Jrb;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=jfa(e),m=d?f.Mwa:f.Nwa;if(null===g)0===(d?f.O9:f.Gja)&&(b=yka(null,e,f,b,d),b=zka(b,f.nc,d),m=null);else{var n=f.ora;if(-1===n||e[n]!==g)if(b=yka(g,e,f,b,d),null===m)g=d?f.O9:f.Gja,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=yka(null,e,f,g[1],d),g=zka(g,f.nc,d),e[(d?f.O9:f.Gja)>>17&32767]=g);else{m=void 0;g=f.wu;for(n=1+f.ora;n<
g;n++)m=zka(m,e[n].yb,d);m=zka(m,f.nc,d)}}void 0!==m&&(d?f.Mwa=m:f.Nwa=m);n=b;m=d?f.O9:f.Gja;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<Dea(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);mka(e,g,c,!0);mka(e,g,c,!1);a=d?f.Mwa:f.Nwa;null!=a&&"string"==
typeof g&&0<=Dea(a,g)&&(e[c+1]|=1);m=b<<17|m<<2;d?f.O9=m:f.Gja=m}};yka=function(a,b,c,d,e){var f=c.wu,g=c.ora;for(-1===g?g=c.Dm:g++;g<f;){var m=b[g];d=zka(d,m.yb,e);if(m===a)break;g++}null!==a&&(c.ora=g);return d};zka=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]),_.Eea(a,g,c?!0:b[++f]))}return void 0===a?null:a};uka=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.Eea(a,b,c)};
xka=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)?Aka(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=Aka(a,null,c,e,m,g)),b=_.jd(c[_.pd.selectedIndex]),g?f?d.CK(b,e):d.PN(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.O_a(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.jh(b,e,f,g))))}};
Aka=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),v=r?n[1]:n,z=null===v,D=c[e+1];D===_.Fe&&(D=z?_.Nc:void 0);v=z?Fea(D,d):v===d?D:void 0;r&&void 0===v&&(v=Fea(n,d));if(void 0!==v&&(m=v,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.Mwa:b.Nwa,null!=a&&(m=Fea(a,d)));return m};
_.vf=function(a,b){_.Yfa("NgControlFlow");var c=_.qd(),d=_.pd.Bm++;a=c[25+a];if(_.lf(c,d,b)){d=_.Ec(null);try{var e=_.gha(a,0);void 0!==e&&_.iha(e[1],e);if(-1!==b){var f=c[1].data[25+b],g=_.Sja(c,f,void 0,{IPa:null});_.Vja(a,g,0,_.Uja(f,null))}}finally{_.Ec(d)}}else b=_.Tja(a,0),void 0!==b&&(b[8]=void 0)};
_.E=function(a,b,c,d){var e=_.qd(),f=_.rd(),g=25+a;a=e[11];if(f.Ek){var m=f.Ea;c=Ee(f,g,2,b,_.md(m,c));lia(f,e,c,_.md(m,d));null!==c.nc&&uia(c,c.nc,!1);null!==c.TA&&uia(c,c.TA,!0);null!==f.queries&&f.queries.Daa(f,c)}else c=f.data[g];nf=!0;b=a.createElement(b,_.pd.aD);e[g]=b;g=1===(c.flags&1);td(c,!0);sha(a,b,c);32!==(c.flags&32)&&nf&&nha(f,e,b,c);0===_.pd.Cra&&_.te(b,e);_.pd.Cra++;g&&(dia(f,e,c),$ha(f,c,e));null!==d&&eia(e,c);return _.E};
_.F=function(){var a=_.sd();_.pd.YH?_.pd.YH=!1:(a=a.parent,td(a,!1));var b=a;Xha===b&&(Xha=null);_.pd.Cra--;var c=_.rd();c.Ek&&(qfa(c,a),0!==(a.flags&4)&&c.queries.Dra(a));null!=b.kqa&&0!==(b.flags&8)&&lka(c,b,_.qd(),b.kqa,!0);null!=b.O2a&&0!==(b.flags&16)&&lka(c,b,_.qd(),b.O2a,!1);return _.F};_.H=function(a,b,c,d){_.E(a,b,c,d);_.F();return _.H};
_.wf=function(a,b,c){var d=_.qd(),e=_.rd();a+=25;if(e.Ek){var f=e.Ea;b=_.md(f,b);var g=Ee(e,a,8,"ng-container",b);null!==b&&uia(g,b,!0);lia(e,d,g,_.md(f,c));null!==e.queries&&e.queries.Daa(e,g);f=g}else f=e.data[a];td(f,!0);nf=!0;b=d[11].createComment(eha(""));d[a]=b;nf&&nha(e,d,b,f);_.te(b,d);1===(f.flags&1)&&(dia(e,d,f),$ha(e,f,d));null!=c&&eia(d,f);return _.wf};_.xf=function(){var a=_.sd(),b=_.rd();_.pd.YH?_.pd.YH=!1:(a=a.parent,td(a,!1));b.Ek&&(qfa(b,a),0!==(a.flags&4)&&b.queries.Dra(a));return _.xf};
_.yf=function(a,b,c){_.wf(a,b,c);_.xf();return _.yf};_.zf=function(a,b,c){var d=_.qd(),e=_.pd.Bm++;_.lf(d,e,b)&&_.Ge(_.rd(),_.vd(),d,a,b,d[11],c,!0);return _.zf};_.Af=function(a,b,c){var d=_.qd(),e=_.pd.Bm++;if(_.lf(d,e,b)){e=_.rd();var f=_.vd();_.Ge(e,f,d,a,b,pia(jfa(e.data),f,d),c,!0)}return _.Af};Bka=function(a,b,c){var d=b.HT;d=Array.isArray(d)?d[0]:d;return null===d?kha(a,b,c):_.jd(c[d])};
Cka=function(a,b,c,d,e){var f=b.HT;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&-1===b.Iw)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};Dka=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.HT,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.HT;Array.isArray(f)?f[0]=e:(f=Cka,lha=Bka,mha=f,d.HT=e)}}}};_.Eka=function(a,b){a=b[a.jS];return null===a?a:0>a?~a:a};
_.Fka=function(a,b,c){nf=!0;a=a[11];switch(c){case Node.COMMENT_NODE:return a.createComment(eha(b));case Node.TEXT_NODE:return a.Tqa(b);case Node.ELEMENT_NODE:return a.createElement(b,null)}};
Gka=function(){function a(g,m){d=0;m=_.Eka(g,m);f=null!==m?g.remove[m]:_.Nc}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}};
Hka=function(a,b,c,d,e,f,g){var m=Yha(a,d,1,null),n=m<<2;d=hfa();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===qha&&(qha=Gka()));e.push(n,null===f?"":f);a=Wha(a,m,g?32:1,null===f?"":f,null);Dka(c,a);c=a.index;td(a,!1);if(null!==d&&b!==d)if(b=d.HT,null===b)lha=Bka,mha=Cka,d.HT=[null,c];else{d=Array.isArray(b);if(1!=d)throw Error("Oa`Expecting array here` [Expected=> true == "+(d+" <=Actual]"));b.push(c)}return a};
_.Jka=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(Ika);for(var r=0,v=0;v<b.length;v++){var z=b[v];v&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};Lka=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=Kka.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)};
Nka=function(a,b,c,d,e,f,g){var m=0,n={type:f.type,jS:Yha(b,c,1,null),ngb:g,TK:[],create:[],remove:[],update:[]};d.push(1<<Math.min(f.CCb,31),2,-1-f.CCb,g<<2|2);var r=b.data[g];null===r?b.data[g]=n:r.value=n;r=f.values;for(var v=[],z=0;z<r.length;z++){for(var D=r[z],J=[],L=0;L<D.length;L++){var P=D[L];"string"!==typeof P&&(P=J.push(P)-1,D[L]="\x3c!--\ufffd"+P+"\ufffd--\x3e")}L=[];v.push(L);P=b;var Z=n,qa=c,Da=d,pa=e,ra=f.TK[z],La=D.join("");D=[];var Ta=[],mb=[];Z.TK.push(ra);Z.create.push(D);Z.remove.push(Ta);
Z.update.push(mb);ra=yha(Tfa()).gca(La);ra=Hha(ra)||ra;m|=ra?Mka(L,P,Z,qa,Da,D,Ta,mb,ra,pa,J,0):0}m&&d.push(m,1,g<<2|3);a.push({kind:3,index:g,TK:v,jS:n.jS})};Qka=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Oka,function(m,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=Pka(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=Pka(a[f++]);b.length>c.length&&c.push(g)}return{type:d,CCb:e,TK:b,values:c}};
Pka=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),Oka.test(b)?d.push(Qka(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};
Mka=function(a,b,c,d,e,f,g,m,n,r,v,z){var D=0;for(n=n.firstChild;n;){var J=Yha(b,d,1,null);switch(n.nodeType){case Node.ELEMENT_NODE:var L=n,P=L.tagName.toLowerCase();if(Iha.hasOwnProperty(P)){var Z=f,qa=_.Rka,Da=P,pa=r;null!==qa&&Z.push(qa);Z.push(Da,J,0|pa<<17|J<<1);b.data[J]=P;L=L.attributes;for(P=0;P<L.length;P++)Z=L.item(P),qa=Z.name.toLowerCase(),Z.value.match(Ika)?Jha.hasOwnProperty(qa)&&(Kha[qa]?_.Jka(m,Z.value,J,Z.name,0,Aha):_.Jka(m,Z.value,J,Z.name,0,null)):f.push(J<<1|1,Z.name,Z.value);
L={kind:1,index:J,children:[]};a.push(L);D|=Mka(L.children,b,c,d,e,f,g,m,n,J,v,z+1);0===z&&g.push(J)}break;case Node.TEXT_NODE:L=n.textContent||"";P=L.match(Ika);f.push(P?"":L,J,0|r<<17|J<<1);0===z&&g.push(J);P&&(D|=_.Jka(m,L,J,null,0,null));a.push({kind:0,index:J});break;case Node.COMMENT_NODE:if(L=Ska.exec(n.textContent||""))L=v[parseInt(L[1],10)],P=f,Z=_.Tka,qa=r,null!==Z&&P.push(Z),P.push("",J,0|qa<<17|J<<1),Nka(a,b,d,e,r,L,J),L=g,0===z&&(L.push(~J),L.push(J))}n=n.nextSibling}return D};
_.Bf=function(a,b,c){c=void 0===c?-1:c;var d=_.rd(),e=_.qd();a=25+a;var f=_.md(d.Ea,b);b=hfa();if(d.Ek){var g=null===b?0:b.index,m=hfa(),n=[],r=[],v=[[]],z=[[]];var D=c;-1===D?f=Lka(f):(c=f.indexOf(":"+D+"\ufffd")+2+D.toString().length,D=f.search(new RegExp("\ufffd\\/\\*\\d+:"+D+"\ufffd")),f=Lka(f.substring(c,D)));c=f.replace(Uka," ").split(Vka);for(D=0;D<c.length;D++){var J=c[D];if(0===(D&1)){var L=Pka(J);for(J=0;J<L.length;J++){var P=L[J];if(0===(J&1)){if(""!==P){var Z=z[0],qa=d,Da=m,pa=v[0],ra=
P.match(Ika);qa=Hka(qa,Da,pa,e,n,ra?null:P,!1).index;ra&&_.Jka(r,P,qa,null,0,null);Z.push({kind:0,index:qa})}}else{if("object"!==typeof P)throw Error("nb`"+f);Z=Hka(d,m,v[0],e,n,"",!0).index;Nka(z[0],d,e,r,g,P,Z)}}}else P=47===J.charCodeAt(0),L=J.charCodeAt(P?1:0),J=25+Number.parseInt(J.substring(P?2:1)),P?(v.shift(),z.shift(),td(hfa(),!1)):(P=v[0],Z=Wha(d,J,64,null,null),Dka(P,Z),P=Z,v.unshift([]),td(P,!0),L={kind:2,index:J,children:[],type:35===L?0:1},z[0].push(L),z.unshift(L.children))}d.data[a]=
{create:n,update:r,NG:z[0]}}2===d.type?e[15][2]|=32:e[2]|=32;a=d.data[a].create;d=jha(d,b===e[5]?null:b,e);b=b&&b.type&8?e[b.index]:null;g=e[11];for(m=0;m<a.length;m++)z=a[m++],n=a[m],r=2===(z&2),v=1===(z&1),z>>>=2,f=e[z],null===f&&(f=e[z]=_.Fka(e,n,r?Node.COMMENT_NODE:Node.TEXT_NODE)),v&&null!==d&&g.insertBefore(d,f,b,!1);_.pd.zta=!0};_.Df=function(){_.pd.zta=!1};_.Ef=function(a,b,c){_.Bf(a,b,c);_.Df()};_.I=function(a,b,c,d){c=_.qd();Wka(_.rd(),c,c[11],_.sd(),a,b,d);return _.I};
_.Ff=function(a,b){var c=_.sd(),d=_.qd(),e=_.rd();Wka(e,d,pia(jfa(e.data),c,d),c,a,b);return _.Ff};Xka=function(a,b,c,d){a=a.RC;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};
Wka=function(a,b,c,d,e,f,g){var m=1===(d.flags&1),n=a.Ek&&(a.RC||(a.RC=[])),r=b[7]||(b[7]=[]),v=!0;if(d.type&3||g){var z=_.kd(d,b),D=g?g(z):z;z=r.length;var J=g?function(Z){return g(_.jd(Z[d.index]))}:d.index,L=null;!g&&m&&(L=Xka(a,b,e,d.index));null!==L?((L.Rpc||L).I7a=f,L.Rpc=f,v=!1):(f=Yka(d,b,f),a=c.listen(D,e,f),r.push(f,a),n&&n.push(e,J,z,z+1))}else f=Yka(d,b,f);a=d.outputs;var P;if(v&&null!==a&&(P=a[e])&&(v=P.length))for(a=0;a<v;a+=2)c=b[P[a]][P[a+1]].subscribe(f),m=r.length,r.push(f,c),n&&
n.push(e,d.index,m,-(m+1))};Zka=function(a,b,c){var d=_.Ec(null);try{return!1!==b(c)}catch(e){return qia(a,e),!1}finally{_.Ec(d)}};Yka=function(a,b,c){return function f(e){if(e===Function)return c;Zga(-1<a.Iw?_.ld(a.index,b):b);for(var g=Zka(b,c,e),m=f.I7a;m;)g=Zka(b,m,e)&&g,m=m.I7a;return g}};_.M=function(a){a=void 0===a?1:a;for(var b=_.pd.eS;0<a;)b=b[14],a--;return(_.pd.eS=b)[8]};
_.Gf=function(a){var b=_.qd()[15][5];if(!b.jv){for(var c=a?a.length:1,d=[],e=0;e<c;e++)d.push(null);c=b.jv=d;d=c.slice();for(b=b.Gg;null!==b;){if(a)a:{e=null;b:{var f=b.nc;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=nea(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 v=0;v<f.length;v++)if(f[v]!==r[v])continue c;m=!0;break b}}m=!1}if(m){e=g;break a}}}}else e=0;null!==
e&&(d[e]?d[e].twa=b:c[e]=b,d[e]=b);b=b.next}}};_.Hf=function(a,b,c){b=void 0===b?0:b;var d=_.qd(),e=_.rd();a=Ee(e,25+a,16,null,c||null);null===a.jv&&(a.jv=b);_.pd.YH=!1;d[6]&&null===Xha||32===(a.flags&32)||rha(d[11],0,d,a,jha(e,a.parent,d),lha(a.parent||d[5],a,d))};_.Kf=function(a,b,c){_.If(a,"",b,"",c);return _.Kf};_.If=function(a,b,c,d,e){var f=_.qd();b=_.kka(f,b,c,d);b!==_.Fe&&_.Ge(_.rd(),_.vd(),f,a,b,f[11],e,!1);return _.If};$ka=function(){return this.ww[Symbol.iterator]()};
bla=function(){return ala(_.sd(),_.qd())};ala=function(a,b){return a.type&4?new cla(b,a,Ed(a,b)):null};dla=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;null!==e&&g<e.length;g+=2){var m=e[g];if(0>m)f.push(null);else{var n=f,r=n.push,v=b;m=a[m];var z=e[g+1];-1===z?v=m.type&11?Ed(m,v):m.type&4?ala(m,v):null:-2===z?(z=c.metadata.read,v=z===_.Dd?Ed(m,v):z===_.Lf?ala(m,v):z===_.Mf?Wja(m,v):void 0):v=Ad(v,v[1],z,m);r.call(n,v)}}d.matches=f}return d.matches};
ela=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=dla(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=10;m<g.length;m++){var n=g[m];n[16]===n[3]&&ela(n[1],n,e,d)}if(null!==g[9])for(g=g[9],m=0;m<g.length;m++)n=g[m],ela(n[1],n,e,d)}}return d};hla=function(a,b){var c=_.qd();b=new _.Nf(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.Ek&&(a.RC||(a.RC=[])).push(d,e.length-1);var f;(null!=(f=c[18])?f:c[18]=new fla).queries.push(new gla(b))};
_.Of=function(a,b,c){var d=_.rd();d.Ek&&(ila(d,new jla(a,b,c),-1),2===(b&2)&&(d.hRb=!0));hla(d,b)};_.Pf=function(a,b,c,d){var e=_.rd();if(e.Ek){var f=_.sd();ila(e,new jla(b,c,d),f.index);b=e.Bd||(e.Bd=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a);2===(c&2)&&(e.gRb=!0)}hla(e,c)};kla=function(a){return a.split(",").map(function(b){return b.trim()})};ila=function(a,b,c){null===a.queries&&(a.queries=new lla);a.queries.track(new Qf(b,c))};
_.Uf=function(a){var b=_.qd(),c=_.rd(),d=_.pd.Mw;_.pd.Mw=d+1;c=c.queries.queries[d];if(a.Uj&&4===(b[2]&4)===(2===(c.metadata.flags&2))){if(null===c.matches)a.reset([]);else{c=b[1];var e=c.queries.queries[d];b=e.Amb?ela(c,b,d,[]):dla(c,b,e,d);a.reset(b,Ufa);_.Rf(a)}return!0}return!1};_.Vf=function(){return _.qd()[18].queries[_.pd.Mw].k_a};_.Wf=function(a){return _.pd.eS[25+a]};
_.N=function(a,b){b=void 0===b?"":b;var c=_.qd(),d=_.rd();a+=25;var e=d.Ek?Ee(d,a,1,b,null):d.data[a];nf=!0;b=c[11].Tqa(b);c[a]=b;nf&&nha(d,c,b,e);td(e,!1)};_.Yf=function(a){_.Xf("",a,"");return _.Yf};_.Xf=function(a,b,c){var d=_.qd();a=_.kka(d,a,b,c);a!==_.Fe&&_.ria(d,a);return _.Xf};_.Zf=function(a,b,c){Kia(b)&&"function"===typeof b.set&&(b=b());var d=_.qd(),e=_.pd.Bm++;_.lf(d,e,b)&&_.Ge(_.rd(),_.vd(),d,a,b,d[11],c,!1);return _.Zf};
_.$f=function(a,b){var c=Kia(a)&&"function"===typeof a.set;c&&a.set(b);return c};_.ag=function(a,b){var c=_.qd();Wka(_.rd(),c,c[11],_.sd(),a,b);return _.ag};
mla=function(a,b,c,d,e){a=Ic(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)mla(a[f],b,c,d,e);else{f=_.rd();var g=_.qd(),m=_.sd(),n=Wc(a)?a:Ic(a.wa),r=Uea(a),v=m.DN&1048575,z=m.Dm,D=m.DN>>20;if(Wc(a)||!a.ud)d=new Lfa(r,e),r=nla(n,b,e?v:v+D,z),-1===r?(r=Efa(m,g),Afa(r,f,n),ola(f,a,b.length),b.push(n),m.Dm++,m.wu++,e&&(m.DN+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{z=nla(n,b,v+D,z);v=nla(n,b,v,v+D);var J=0<=z&&c[z];D=0<=v&&c[v];e&&!D||!e&&!J?(z=Efa(m,g),Afa(z,f,n),z=c.length,J=new Lfa(e?
pla:qla,e),J.ud=[],J.index=z,J.Dqa=0,d&&!e&&J.Dqa++,J.ud.push(r),!e&&D&&(c[v].f_a=J),ola(f,a,b.length,0),b.push(n),m.Dm++,m.wu++,e&&(m.DN+=1048576),c.push(J),g.push(J)):(b=c[e?v:z],!e&&d&&b.Dqa++,b=b.ud.push(r)-1,ola(f,a,-1<z?z:v,b));!e&&d&&D&&c[v].Dqa++}}};ola=function(a,b,c,d){var e=Wc(b),f=!!b.Id;if(e||f)if(f=(f?Ic(b.Id):b).prototype.La)a=a.tS||(a.tS=[]),!e&&b.ud?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};nla=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
qla=function(){return rla(this.ud,[])};pla=function(a,b,c,d){b=this.ud;if(this.f_a){var e=this.f_a.Dqa;d=Ad(c,c[1],this.f_a.index,d);c=d.slice(0,e);rla(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],rla(b,c);return c};rla=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.bg=function(a){var b=void 0===b?[]:b;return function(c){c.g_a=function(d,e){e=e?e(a):a;var f=_.rd();f.Ek&&(d=!!d.ua,mla(b,f.data,f.blueprint,d,!0),mla(e,f.data,f.blueprint,d,!1))}}};
_.dg=function(a){_.Yfa("NgStandalone");a.HTa=function(b){b=b.get(sla);if(a.standalone){if(!b.C9.has(a)){var c=Gea(!1,a.type);c=0<c.length?Hia([c],b.De,"Standalone["+a.type.name+"]"):null;b.C9.set(a,c)}b=b.C9.get(a)}else b=null;return b}};_.eg=function(a,b){a=_.ud()+a;var c=_.qd();return c[a]===_.Fe?_.dka(c,a,b()):c[a]};_.fg=function(a,b,c){return tla(_.qd(),_.ud(),a,b,c)};_.gg=function(a,b,c,d){return _.ula(_.qd(),_.ud(),a,b,c,d)};_.vla=function(a,b){a=a[b];return a===_.Fe?void 0:a};
tla=function(a,b,c,d,e,f){b+=c;return _.lf(a,b,e)?_.dka(a,b+1,f?d.call(f,e):d(e)):_.vla(a,b+1)};_.ula=function(a,b,c,d,e,f,g){b+=c;return _.mf(a,b,e,f)?_.dka(a,b+2,g?d.call(g,e,f):d(e,f)):_.vla(a,b+2)};
_.O=function(a,b){var c=_.rd();a+=25;if(c.Ek){a:{var d=c.uHb;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.Re){var g;(null!=(g=c.tS)?g:c.tS=[]).push(a,b.Re)}}else b=c.data[a];g=b.qa||(b.qa=Vc(b.type));b=Fc(_.y);try{var m=xfa(!1),n=g();xfa(m);var r=_.qd();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{Fc(b)}};_.Q=function(a,b,c){a+=25;var d=_.qd(),e=d[a];return d[1].data[a].Yd?tla(d,_.ud(),b,e.transform,c,e):e.transform(c)};
_.hg=function(a,b){return ala(a,b)};wla=function(a){var b=_.sd(),c=_.qd();-1<b.Iw&&16!==(a&16)?(a=_.ld(b.index,c),a=new ig(a,a)):a=b.type&47?new ig(c[15],c):null;return a};xla=function(a,b,c){a=a.hv;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};Ala=function(a){return[{wa:_.oe,Cb:a},{wa:Mea,ud:!0,Cb:function(){var b=_.Mc(jg,{optional:!0});return function(){return b.initialize()}}},{wa:Mea,ud:!0,Cb:function(){var b=_.Mc(kg);return function(){b.initialize()}}},{wa:yla,Cb:zla}]};
zla=function(){var a=_.Mc(_.oe),b=_.Mc(_.He);return function(c){return a.Wb(function(){return b.handleError(c)})}};Bla=function(a){var b,c;return{uqb:!1,bja:null!=(b=null==a?void 0:a.rEc)?b:!1,G2:null!=(c=null==a?void 0:a.zPc)?c:!1}};
Hla=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=Cla();if(!g||g.Bc.get(Dla,!1))if(f=[].concat(_.$c(c),_.$c(f),[{wa:e,oc:!0}]),a)a(f);else{f=Ela(f,d);if(Fla&&!Fla.get(Dla,!1))throw new _.Dc(400,!1);Fja();Fla=f;f.get(lg);Gla(f)}f=Cla();if(!f)throw new _.Dc(401,!1);return f}};Ela=function(a,b){a=void 0===a?[]:a;return _.mg({name:b,Ob:[{wa:Ila,oc:"platform"},{wa:Jla,oc:new Set([function(){return Fla=null}])}].concat(_.$c(a))})};
Cla=function(){var a,b;return null!=(b=null==(a=Fla)?void 0:a.get(lg))?b:null};Gla=function(a){var b;null==(b=a.get(Kla,null))||b.forEach(function(c){return c()})};_.ng=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};_.og=function(a,b){b=void 0===b?NaN:b;return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};Lla=function(a){var b=_.Ec(null);try{return a()}finally{_.Ec(b)}};Ola=function(a){var b=_.Mla.get(a);if(!b)throw Error("sb`"+a);return new Nla(b)};
Qla=function(){var a=Pla,b={lD:_.Mc(pg)};a=a[Qc]||null;var c=b.R1c||Rea();return(new qg(a)).create(c,b.swa,b.FD,b.lD)};Rla=function(a){var b=a[Qc]||null;if(!b)return null;var c=new qg(b);return{get lb(){return c.lb},get type(){return c.i$},get inputs(){return c.inputs},get outputs(){return c.outputs},get hc(){return c.hc},get R4c(){return b.standalone},get Q4c(){return b.tO}}};Tla=function(a,b){if(null==a)return null;a=Sla(b);return null==a?null:a};
Ula=function(a){return Object.assign({},{Qa:{},d1c:{},keys:[],vd:{},Ja:{},Pa:{},aqb:!1},a)};_.rg=function(a){return Vla(a,Wla,Xla,Yla)};Wla=function(a,b){return _.R(b,a)};Xla=function(a,b,c){b[a]=c};Yla=function(){return{}};_.sg=function(a,b){var c=new a;return null==b?c:Vla(b,Zla,$la,ama,a)};Zla=function(a,b){return b[a]};$la=function(a,b,c){b.i[a]=c};ama=function(a){if(null==a)throw Error("tb");return new a};
Vla=function(a,b,c,d,e){e=d(e);for(var f=bma(a,e),g=f.Qa||{},m=f.Ja||{},n=f.vd||{},r=_.k(f.keys||[]),v=r.next(),z={};!v.done;z={Gua:void 0},v=r.next()){v=v.value;var D=b(v,a);if(null!=D){var J=void 0;if(g.hasOwnProperty(v)){if(f.aqb&&0===D.length)continue;J=cma(D,b,c,d,!0,!0,g[v])}else if(m.hasOwnProperty(v))J=cma(D,b,c,d,!1,!0,m[v]);else if(n.hasOwnProperty(v))z.Gua=n[v],J=z.Gua.Fc?D.map(function(L){return function(P){return dma(P,L.Gua,b,c,d)}}(z)):dma(D,z.Gua,b,c,d);else if(Array.isArray(D)){if(f.aqb&&
0===D.length)continue;J=cma(D,b,c,d,!0,!1)}else J=D;c(v,e,J)}}return e};dma=function(a,b,c,d,e){for(var f={},g=_.k(Object.keys(a)),m=g.next();!m.done;m=g.next()){m=m.value;var n=a[m];null!=n&&(f[m]=cma(n,c,d,e,b.Hc,b.Gc,b.vc))}return f};cma=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("ub");return null==a?a:e&&f?a.map(function(m){return Vla(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?Vla(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
bma=function(a,b){if(b instanceof _.T)a=Ula(b.ma());else if(a instanceof _.T)a=Ula(a.ma());else throw Error("vb");return a};ema=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}};_.tg=function(a,b,c){c=void 0===c?{}:c;b=_.k(Object.entries(b));for(var d=b.next();!d.done;d=b.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;d in a&&(c[e]=a[d])}return c};fma=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
gma=function(a,b){if(b&&!b.Qh)throw Error("xb`"+a+"`"+_.Cc(b));};hma=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};_.ug=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)};vg=function(a){return a&&"?"!==a[0]?"?"+a:a};ima=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.k(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
jma=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}};kma=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}};
lma=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};mma=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.gga&&(b.Go()||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{gL:a.slice(0,d.length),fwa:b}};
wg=function(a,b){var c=a?nma(a):void 0,d=b?nma(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!oma(a[d],b[d]))return!1;return!0};nma=function(a){return[].concat(_.$c(Object.keys(a)),_.$c(Object.getOwnPropertySymbols(a)))};oma=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.$c(a)).sort();var c=[].concat(_.$c(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};
xg=function(a){return _.me(a)?a:Iia(a)?_.Yd(Promise.resolve(a)):_.Md(a)};rma=function(a,b,c){return pma[c.Br](a.root,b.root,c.VCb)&&qma[c.Ta](a.Ta,b.Ta)&&!("exact"===c.vf&&a.vf!==b.vf)};sma=function(a,b){return wg(a,b)};uma=function(a,b,c){if(!yg(a.Qd,b.Qd)||!tma(a.Qd,b.Qd,c)||a.sU!==b.sU)return!1;for(var d in b.children)if(!a.children[d]||!uma(a.children[d],b.children[d],c))return!1;return!0};
vma=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return oma(a[c],b[c])})};xma=function(a,b,c){return wma(a,b,b.Qd,c)};
wma=function(a,b,c,d){if(a.Qd.length>c.length)return a=a.Qd.slice(0,c.length),yg(a,c)&&!b.Go()&&tma(a,c,d)?!0:!1;if(a.Qd.length===c.length){if(!yg(a.Qd,c)||!tma(a.Qd,c,d))return!1;for(var e in b.children)if(!a.children[e]||!xma(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Qd.length);c=c.slice(a.Qd.length);return yg(a.Qd,e)&&tma(a.Qd,e,d)&&a.children.primary?wma(a.children.primary,b,c,d):!1};tma=function(a,b,c){return b.every(function(d,e){return qma[c](a[e].parameters,d.parameters)})};
yma=function(a,b){return yg(a,b)&&a.every(function(c,d){return wg(c.parameters,b[d].parameters)})};yg=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};zma=function(a,b){var c=[];Object.entries(a.children).forEach(function(d){var e=_.k(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=_.k(d);d=e.next().value;e=e.next().value;"primary"!==d&&(c=c.concat(b(e,d)))});return c};
Cma=function(a){return a.Qd.map(function(b){return Ama(b.path)+Bma(b.parameters)}).join("/")};
Dma=function(a,b){if(!a.Go())return Cma(a);if(b){b=a.children.primary?Dma(a.children.primary,!1):"";var c=[];Object.entries(a.children).forEach(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;"primary"!==d&&c.push(d+":"+Dma(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=zma(a,function(d,e){return"primary"===e?[Dma(a.children.primary,!1)]:[e+":"+Dma(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?Cma(a)+"/"+b[0]:Cma(a)+"/("+b.join("//")+")"};
Ema=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Fma=function(a){return Ema(a).replace(/%3B/gi,";")};Ama=function(a){return Ema(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};Bma=function(a){return Object.entries(a).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return";"+Ama(b)+"="+Ama(c)}).join("")};
Gma=function(a){a=Object.entries(a).map(function(b){b=_.k(b);var c=b.next().value;b=b.next().value;return Array.isArray(b)?b.map(function(d){return Fma(c)+"="+Fma(d)}).join("&"):Fma(c)+"="+Fma(b)}).filter(function(b){return b});return a.length?"?"+a.join("&"):""};Ima=function(a){return(a=a.match(Hma))?a[0]:""};Jma=function(a){var b={};return 0<a.Qd.length?new zg([],(b.primary=a,b)):a};
Kma=function(a){for(var b={},c=_.k(Object.entries(a.children)),d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;e=Kma(e);if("primary"===d&&0===e.Qd.length&&e.Go())for(d=_.k(Object.entries(e.children)),e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;b[e]=f}else if(0<e.Qd.length||e.Go())b[d]=e}a=new zg(a.Qd,b);1===a.sU&&a.children.primary&&(b=a.children.primary,a=new zg(a.Qd.concat(b.Qd),b.children));return a};
Bg=function(a){return a instanceof Ag};Lma=function(a){function b(f){for(var g={},m=_.k(f.children),n=m.next();!n.done;n=m.next()){n=n.value;var r=b(n);g[n.lf]=r}g=new zg(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=Jma(d);var e;return null!=(e=c)?e:d};
Sma=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(0===b.length)return Mma(e,e,e,c,d);b=Nma(b);if(b.xyb&&1===b.commands.length&&"/"==b.commands[0])return Mma(e,e,new zg([],{}),c,d);var f=e;if(b.xyb)a=new Oma(f,!0,0);else if(a)if(null===a.parent)a=new Oma(a,!0,0);else{f=a;a=a.Qd.length-1+(Pma(b.commands[0])?0:1);for(var g=b.fMc;g>a;){g-=a;f=f.parent;if(!f)throw new _.Dc(4005,!1);a=f.Qd.length}a=new Oma(f,!1,a-g)}else a=new Oma(f,!1,NaN);b=a.nwa?Qma(a.GE,a.index,b.commands):Rma(a.GE,a.index,
b.commands);return Mma(e,a.GE,b,c,d)};Pma=function(a){return"object"===typeof a&&null!=a&&!a.nN&&!a.RNb};Tma=function(a){return"object"===typeof a&&null!=a&&a.nN};Mma=function(a,b,c,d,e){var f={};d&&Object.entries(d).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;f[g]=Array.isArray(m)?m.map(function(n){return""+n}):""+m});a=a===b?c:Uma(a,b,c);a=Jma(Kma(a));return new Ag(a,f,e)};
Uma=function(a,b,c){var d={};Object.entries(a.children).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;d[e]=f===b?c:Uma(f,b,c)});return new zg(a.Qd,d)};
Nma=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Vma(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.nN){var g={};Object.entries(e.nN).forEach(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;g[m]="string"===typeof n?n.split("/"):n});return[].concat(_.$c(d),[{nN:g}])}if(e.RNb)return[].concat(_.$c(d),[e.RNb])}return"string"!==typeof e?[].concat(_.$c(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(_.$c(d),[e])},[]);return new Vma(c,b,a)};Wma=function(a){if(Tma(a[0]))return a[0].nN;var b={};return b.primary=a,b};
Rma=function(a,b,c){null!=a||(a=new zg([],{}));if(0===a.Qd.length&&a.Go())return Qma(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,Qva:0,plb:0};f<d.Qd.length;){if(e>=c.length){d=g;break a}var m=d.Qd[f],n=c[e];if(Tma(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.nN){if(n!=m.path||!wg(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!wg(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,Qva:f,plb:e}}e=c.slice(d.plb);return d.match&&
d.Qva<a.Qd.length?(b=new zg(a.Qd.slice(0,d.Qva),{}),b.children.primary=new zg(a.Qd.slice(d.Qva),a.children),Qma(b,0,e)):d.match&&0===e.length?new zg(a.Qd,{}):d.match&&!a.Go()?Xma(a,b,c):d.match?Qma(a,0,e):Xma(a,b,c)};
Qma=function(a,b,c){if(0===c.length)return new zg(a.Qd,{});var d=Wma(c),e={};if(Object.keys(d).some(function(f){return"primary"!==f})&&a.children.primary&&1===a.sU&&0===a.children.primary.Qd.length)return c=Qma(a.children.primary,b,c),new zg(a.Qd,c.children);Object.entries(d).forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;"string"===typeof g&&(g=[g]);null!==g&&(e[f]=Rma(a.children[f],b,g))});Object.entries(a.children).forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;
void 0===d[f]&&(e[f]=g)});return new zg(a.Qd,e)};Xma=function(a,b,c){for(var d=a.Qd.slice(0,b),e=0;e<c.length;){var f=c[e];if(Tma(f))return a=Yma(f.nN),new zg(d,a);if(0===e&&Pma(c[0]))d.push(new _.Cg(a.Qd[b].path,Zma(c[0]))),e++;else{f=Tma(f)?f.nN.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&Pma(g)?(d.push(new _.Cg(f,Zma(g))),e+=2):(d.push(new _.Cg(f,{})),e++)}}return new zg(d,{})};
Yma=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;"string"===typeof d&&(d=[d]);null!==d&&(b[c]=Xma(new zg([],{}),0,d))});return b};Zma=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return b[c]=""+d});return b};$ma=function(a,b){if(a===b.value)return b;b=_.k(b.children);for(var c=b.next();!c.done;c=b.next())if(c=$ma(a,c.value))return c;return null};
ana=function(a,b){if(a===b.value)return[b];for(var c=_.k(b.children),d=c.next();!d.done;d=c.next())if(d=ana(a,d.value),d.length)return d.unshift(b),d;return[]};bna=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.lf]=c});return b};
dna=function(a,b,c){var d=a.re,e;if(null===b||"always"!==(void 0===c?"emptyOnly":c)&&""!==(null==d?void 0:d.path)&&(b.component||(null==(e=b.re)?0:e.NM))){var f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,null!=(f=a.xoa)?f:{})}}else a={params:Object.assign({},b.params,a.params),data:Object.assign({},b.data,a.data),resolve:Object.assign({},a.data,b.data,null==d?void 0:d.data,a.xoa)};!d||"string"!==typeof d.title&&null!==d.title||(a.resolve[cna]=
d.title);return a};ena=function(a,b){b.value.CC=a;b.children.forEach(function(c){return ena(a,c)})};fna=function(a){var b=0<a.children.length?" { "+a.children.map(fna).join(", ")+" } ":"";return""+a.value+b};
gna=function(a){if(a.Vc){var b=a.Vc,c=a.IX;a.Vc=c;wg(b.Ta,c.Ta)||a.eOc.next(c.Ta);b.vf!==c.vf&&a.RFc.next(c.vf);wg(b.params,c.params)||a.jNc.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(!wg(d[f],e[f])){d=!1;break a}d=!0}}d||a.YTc.next(c.url);wg(b.data,c.data)||a.qS.next(c.data)}else a.Vc=a.IX,a.qS.next(a.IX.data)};
hna=function(a,b){var c=wg(a.params,b.params)&&yma(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||hna(a.parent,b.parent))};kna=function(a,b,c){if(c&&a.Uxa(b.value,c.value.Vc)){var d=c.value;d.IX=b.value;b=ina(a,b,c);return new Dg(d,b)}d=jna(b.value);b=b.children.map(function(e){return kna(a,e)});return new Dg(d,b)};
ina=function(a,b,c){return b.children.map(function(d){for(var e=_.k(c.children),f=e.next();!f.done;f=e.next())if(f=f.value,a.Uxa(d.value,f.value.Vc))return kna(a,d,f);return kna(a,d)})};jna=function(a){return new _.Fg(new _.Gg(a.url),new _.Gg(a.params),new _.Gg(a.Ta),new _.Gg(a.vf),new _.Gg(a.data),a.lf,a.component,a)};mna=function(a){var b=Bg(a)?{tE:a,JEb:void 0}:a;a=b.tE;b=b.JEb;var c=lna(0);c.url=a;c.JEb=b;return c};lna=function(a){var b=Error("Mb`");b.ngNavigationCancelingError=!0;b.TAc=a;return b};
nna=function(a){return!!a&&a.ngNavigationCancelingError};ona=function(a,b){a.Ob&&!a.De&&(a.De=Hia(a.Ob,b,"Route: "+a.path));var c;return null!=(c=a.De)?c:b};pna=function(a){var b=a.children&&a.children.map(pna);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.NM||!b&&!a.Hk||!a.lf||"primary"===a.lf||(a.component=qna);return a};Hg=function(a){return a.lf||"primary"};
rna=function(a,b){var c=a.filter(function(d){return Hg(d)===b});c.push.apply(c,_.$c(a.filter(function(d){return Hg(d)!==b})));return c};sna=function(a){if(!a)return null;var b;if(null==(b=a.re)?0:b.De)return a.re.De;for(a=a.parent;a;a=a.parent){b=a.re;var c=void 0;if(null==(c=b)?0:c.QQ)return b.QQ;c=void 0;if(null==(c=b)?0:c.De)return b.De}return null};
Ig=function(){return _.ff(function(a){return _.Xd(a.map(function(b){return b.ha(_.Qe(1),_.ef(tna))})).ha(_.w(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,!0!==c){if(c===tna)return tna;if(!1===c||c instanceof Ag)return c}return!0}),_.ie(function(b){return b!==tna}),_.Qe(1))})};Jg=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==Kda(a)?b.get(a):a:d};
wna=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=bna(b);a.children.forEach(function(g){var m=f[g.value.lf],n=d.concat([g.value]),r=e;r=void 0===r?{canDeactivateChecks:[],canActivateChecks:[]}:r;var v=g.value,z=m?m.value:null,D=c?c.getContext(g.value.lf):null;if(z&&v.re===z.re){var J=una(z,v,v.re.Zp);J?r.canActivateChecks.push(new vna(n)):(v.data=z.data,v.xoa=z.xoa);v.component?wna(g,m,D?D.children:null,n,r):wna(g,m,c,n,r);J&&D&&D.lf&&D.lf.Ota&&r.canDeactivateChecks.push(new xna(D.lf.component,
z))}else z&&yna(m,D,r),r.canActivateChecks.push(new vna(n)),v.component?wna(g,null,D?D.children:null,n,r):wna(g,null,c,n,r);delete f[g.value.lf]});Object.entries(f).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return yna(m,c.getContext(g),e)});return e};
una=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!yg(a.url,b.url);case "pathParamsOrQueryParamsChange":return!yg(a.url,b.url)||!wg(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!hna(a,b)||!wg(a.Ta,b.Ta);default:return!hna(a,b)}};
yna=function(a,b,c){var d=bna(a),e=a.value;Object.entries(d).forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;e.component?b?yna(g,b.children.getContext(f),c):yna(g,null,c):yna(g,b,c)});e.component?b&&b.lf&&b.lf.Ota?c.canDeactivateChecks.push(new xna(b.lf.component,e)):c.canDeactivateChecks.push(new xna(null,e)):c.canDeactivateChecks.push(new xna(null,e))};zna=function(a){return"function"===typeof a};Ana=function(a){return a instanceof _.Pd||"EmptyError"===(null==a?void 0:a.name)};
Dna=function(a,b){return _.Zd(function(c){var d=c.Qi,e=c.mS,f=c.l0,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Md(Object.assign({},c,{aM:!0})):Bna(f,d,e,a).ha(_.Zd(function(m){return m&&"boolean"===typeof m?Cna(d,g,a,b):_.Md(m)}),_.w(function(m){return Object.assign({},c,{aM:m})}))})};Bna=function(a,b,c,d){return _.Yd(a).ha(_.Zd(function(e){return Ena(e.component,e.Lb,c,b,d)}),_.Se(function(e){return!0!==e},!0))};
Cna=function(a,b,c,d){return _.Yd(b).ha(_.Zd(function(e){var f=e.Lb.parent;null!==f&&d&&d(new Fna(f));f=_.Md(!0);var g=e.Lb;null!==g&&d&&d(new Gna(g));g=_.Md(!0);return _.ce(f,g,Hna(a,e.path,c),Ina(a,e.Lb,c))},1),_.Se(function(e){return!0!==e},!0))};Ina=function(a,b,c){var d=b.re?b.re.Ye:null;if(!d||0===d.length)return _.Md(!0);d=d.map(function(e){return _.de(function(){var f,g=null!=(f=sna(b))?f:c,m=Jg(e,g);f=m&&zna(m.Ye)?m.Ye(b,a):dd(g,function(){return m(b,a)});return xg(f).ha(_.Se())})});return _.Md(d).ha(Ig())};
Hna=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.re?e.re.QR:null;return f&&0!==f.length?{node:e,l0:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.de(function(){var f=e.l0.map(function(g){var m,n=null!=(m=sna(e.node))?m:c,r=Jg(g,n);g=r&&zna(r.QR)?r.QR(d,a):dd(n,function(){return r(d,a)});return xg(g).ha(_.Se())});return _.Md(f).ha(Ig())})});return _.Md(b).ha(Ig())};
Ena=function(a,b,c,d,e){var f=b&&b.re?b.re.Hjb:null;if(!f||0===f.length)return _.Md(!0);f=f.map(function(g){var m,n=null!=(m=sna(b))?m:e,r=Jg(g,n);g=r&&zna(r.Hjb)?r.Hjb(a,b,c,d):dd(n,function(){return r(a,b,c,d)});return xg(g).ha(_.Se())});return _.Md(f).ha(Ig())};Kna=function(a,b,c){var d=b.Upa;if(void 0===d||0===d.length)return _.Md(!0);d=d.map(function(e){var f=Jg(e,a);e=f&&zna(f.Upa)?f.Upa(b,c):dd(a,function(){return f(b,c)});return xg(e)});return _.Md(d).ha(Ig(),Jna())};
Jna=function(){return _.Jd(_.hf(function(a){if(Bg(a))throw mna(a);}),_.w(function(a){return!0===a}))};Lna=function(a,b,c){var d=b.Ijb;if(!d||0===d.length)return _.Md(!0);d=d.map(function(e){var f=Jg(e,a);e=f&&zna(f.Ijb)?f.Ijb(b,c):dd(a,function(){return f(b,c)});return xg(e)});return _.Md(d).ha(Ig(),Jna())};Kg=function(a){return _.Od(new Mna(a))};Pna=function(a,b,c,d){var e=Nna(a,b,c);if(!e.PA)return _.Md(e);d=ona(b,d);return Lna(d,b,c).ha(_.w(function(f){return!0===f?e:Object.assign({},Ona)}))};
Nna=function(a,b,c){if("**"===b.path)return{PA:!0,parameters:0<c.length?(0<c.length?c[c.length-1]:null).parameters:{},q$:c,iha:[],hwa:{}};if(""===b.path)return"full"===b.gga&&(a.Go()||0<c.length)?Object.assign({},Ona):{PA:!0,q$:[],iha:c,parameters:{},hwa:{}};a=(b.wr||mma)(c,a,b);if(!a)return Object.assign({},Ona);var d={},e;Object.entries(null!=(e=a.fwa)?e:{}).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=0<a.gL.length?Object.assign({},d,a.gL[a.gL.length-1].parameters):
d;var f;return{PA:!0,q$:a.gL,iha:c.slice(a.gL.length),parameters:e,hwa:null!=(f=a.fwa)?f:{}}};
Tna=function(a,b,c,d){if(0<c.length&&Qna(a,c,d)){var e=zg;a=new zg(c,a.children);c={};c.primary=a;a=_.k(d);for(d=a.next();!d.done;d=a.next())if(d=d.value,""===d.path&&"primary"!==Hg(d)){var f=new zg([],{});c[Hg(d)]=f}c={GE:new e(b,c),k2a:[]}}else if(0===c.length&&Rna(a,c,d)){b=zg;e=a.Qd;f=a.children;var g={};d=_.k(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Sna(a,c,m)&&!f[Hg(m)]){var n=new zg([],{});g[Hg(m)]=n}a=Object.assign({},f,g);c={GE:new b(e,a),k2a:c}}else c={GE:new zg(a.Qd,a.children),
k2a:c};return c};Qna=function(a,b,c){return c.some(function(d){return Sna(a,b,d)&&"primary"!==Hg(d)})};Rna=function(a,b,c){return c.some(function(d){return Sna(a,b,d)})};Sna=function(a,b,c){return(a.Go()||0<b.length)&&"full"===c.gga?!1:""===c.path};Una=function(a){a.sort(function(b,c){return"primary"===b.value.lf?-1:"primary"===c.value.lf?1:b.value.lf.localeCompare(c.value.lf)})};Vna=function(a){return(a=a.value.re)&&""===a.path};
Wna=function(a){var b=[],c=new Set;a=_.k(a);for(var d=a.next(),e={};!d.done;e={e1:void 0},d=a.next())e.e1=d.value,Vna(e.e1)?(d=b.find(function(f){return function(g){return f.e1.value.re===g.value.re}}(e)),void 0!==d?(d.children.push.apply(d.children,_.$c(e.e1.children)),c.add(d)):b.push(e.e1)):b.push(e.e1);a=_.k(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=Wna(e.children),b.push(new Dg(e.value,d));return b.filter(function(f){return!c.has(f)})};
Yna=function(a,b,c,d,e,f){return _.Zd(function(g){return(new Xna(a,b,c,d,g.Gp,void 0===f?"emptyOnly":f,e)).recognize().ha(_.w(function(m){return Object.assign({},g,{Qi:m.state,nh:m.r3})}))})};
aoa=function(a,b){return _.Zd(function(c){var d=c.Qi,e=c.l0.canActivateChecks;if(!e.length)return _.Md(c);var f=new Set(e.map(function(v){return v.Lb})),g=new Set;e=_.k(f);for(var m=e.next();!m.done;m=e.next())if(m=m.value,!g.has(m)){m=_.k(Zna(m));for(var n=m.next();!n.done;n=m.next())g.add(n.value)}var r=0;return _.Yd(g).ha(_.Zd(function(v){if(f.has(v))return $na(v,d,a,b);v.data=dna(v,v.parent,a).resolve;return _.Md(void 0)},1),_.hf(function(){return r++}),_.Te(),_.Zd(function(){return r===g.size?
_.Md(c):_.Pe}))})};Zna=function(a){var b=a.children.map(function(c){return Zna(c)}).flat();return[a].concat(_.$c(b))};$na=function(a,b,c,d){var e=a.re,f=a.axc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[cna]=e.title);return boa(f,a,b,d).ha(_.w(function(g){a.xoa=g;a.data=dna(a,a.parent,c).resolve;return null}))};
boa=function(a,b,c,d){var e=nma(a);if(0===e.length)return _.Md({});var f={};return _.Yd(e).ha(_.Zd(function(g){return coa(a[g],b,c,d).ha(_.Se(),_.hf(function(m){f[g]=m}))}),_.Te(),_.Ve(f),_.Ke(function(g){return Ana(g)?_.Pe:_.Od(g)}))};coa=function(a,b,c,d){var e,f=null!=(e=sna(b))?e:d,g=Jg(a,f);a=g.resolve?g.resolve(b,c):dd(f,function(){return g(b,c)});return xg(a)};doa=function(a){return _.ff(function(b){var c=a(b);return c?_.Yd(c).ha(_.w(function(){return b})):_.Md(b)})};
foa=function(a,b){return b.map(function(c){return c.replace(eoa,a)})};goa=function(a){var b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=c.indexOf("=");d=_.k(-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};joa=function(a){return encodeURIComponent(a).replace(hoa,function(b,c){var d;return null!=(d=ioa[c])?d:b})};
koa=function(a){return""+a};loa=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};moa=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};noa=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};ooa=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,Fx:a.Fx,responseType:a.responseType,withCredentials:a.withCredentials,yka:a.yka}};poa=function(a,b){return b(a)};
qoa=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};roa=function(a,b,c){return function(d,e){return dd(c,function(){return b(d,function(f){return a(f,e)})})}};voa=function(a,b){var c=a.url.toLowerCase();if(!_.Mc(soa)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.Mc(_.toa).getToken();var d=_.Mc(uoa);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
woa=function(a,b){return{oVc:a,Ur:b}};yoa=function(a){var b=a.cookieName;a=a.Avb;var c=[];void 0!==b&&c.push({wa:xoa,oc:b});void 0!==a&&c.push({wa:uoa,oc:a});return woa(2,c)};Coa=function(a,b,c){return xg(a.Hk()).ha(_.w(zoa),_.Zd(function(d){return d instanceof Aoa||Array.isArray(d)?_.Md(d):_.Yd(Promise.resolve(new Nla(d)))}),_.w(function(d){c&&c(a);if(!Array.isArray(d)){var e=d.create(b).Bc;d=e.get(_.Boa,[],{optional:!0,self:!0}).flat()}return{DB:d.map(pna),Bc:e}}))};
zoa=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};Foa=function(a,b,c){var d=a.get(Doa),e=a.get(_.Lg);return a.get(_.oe).Wb(function(){if(!e.startViewTransition||d.kQb)return d.kQb=!1,Promise.resolve();var f,g=new Promise(function(r){f=r}),m=e.startViewTransition(function(){f();return Eoa(a)}),n=d.h7c;n&&dd(a,function(){return n({transition:m,from:b,to:c})});return g})};Eoa=function(a){return new Promise(function(b){Xga(b,{Bc:a})})};
Goa=function(a,b){a.events.ha(_.ie(function(c){return c instanceof _.Mg||c instanceof _.Ng||c instanceof _.Og||c instanceof Pg}),_.w(function(c){return c instanceof _.Mg||c instanceof Pg?0:c instanceof _.Ng&&(0===c.code||1===c.code)?2:1}),_.ie(function(c){return 2!==c}),_.Qe(1)).subscribe(function(){b()})};Hoa=function(a){throw a;};Ioa=function(a,b){return{oVc:a,Ur:b}};
Ooa=function(){var a=_.Mc(_.pe);return function(b){var c=a.get(_.Qg);if(b===c.VC[0]){b=a.get(_.Rg);var d=a.get(Joa);1===a.get(Koa)&&b.Ida();var e;null==(e=a.get(Loa,null,8))||Moa(e);var f;null==(f=a.get(Noa,null,8))||f.init();c=c.vlb[0];b.yl.root.component=c;b.cE.Vwa=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Roa=function(){return Ioa(2,[{wa:Koa,oc:0},{wa:Poa,ud:!0,Ib:[_.pe],Cb:function(a){var b=a.get(Qoa,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.Rg),e=a.get(Joa);Goa(d,function(){c(!0)});a.get(Sg).Zeb=function(){c(!0);return e.closed?_.Md(void 0):e};d.Ida()})})}}}])};Toa=function(){return Ioa(3,[{wa:Poa,ud:!0,Cb:function(){var a=_.Mc(_.Rg);return function(){Soa(a)}}},{wa:Koa,oc:2}])};
Woa=function(){return{wa:Noa,Cb:function(){var a=_.Mc(Uoa),b=_.Mc(_.oe),c=_.Mc(Voa),d=_.Mc(Sg),e=_.Mc(_.Tg);c.exa&&a.gPb(c.exa);return new Ug(e,d,a,b,c)}}};Xoa=function(){return"guarded"};_.Yoa=function(){return[_.Vg,_.Wg].map(function(a){return function(){var b=_.hc.apply(0,arguments),c;return(c=_.Mc(a)).QR.apply(c,_.$c(b))}})};_.Xg=function(a){return function(){var b=_.hc.apply(0,arguments),c;return(c=_.Mc(a)).resolve.apply(c,_.$c(b))}};Zoa=function(a){return a[_.ba.Symbol.iterator]()};
$oa=function(a,b){if(window.performance){var c=window.performance.getEntriesByType("paint");c=_.k(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a.Wm.push({name:d.name,Ai:d.startTime+d.duration,statusCode:"SUCCESS",Sx:a.Sx,rO:!0})}0<b&&a.Wm.push({name:"largest-contentful-paint",Ai:b,statusCode:"SUCCESS",Sx:b,rO:!0})};apa=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
bpa=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};cpa=function(a){return(a=a.visibilityState)?"visible"!==a:!1};dpa=function(a){if(!a.event){if(a.km!==a.qr)return Error("Zb");if("SUCCESS"!==a.status)return Error("$b`"+a.status);if(a.RQa.length)return Error("ac");if(!a.event)return Error("bc`"+a.Wm.map(function(b){return b.name}).join(", "))}};_.Yg=function(){return performance&&performance.now?performance.now():Date.now()};
epa=function(a,b){var c=null;a.Tf.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};fpa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.ah=function(){!_.Zg&&_.gpa&&_.hpa();return _.Zg};_.hpa=function(){_.Zg=(0,_.gpa)();ipa.forEach(function(a){a(_.Zg)});ipa=[]};_.bh=function(a){_.Zg&&jpa(a)};_.ch=function(){_.Zg&&_.Zg.Dxa()};lpa=function(a){return hca(a,function(b,c){return-1!==kpa.indexOf(c)})};
_.mpa=function(a){var b=a.Kk,c=a.Ce,d=a.yd,e=a.VPb,f=a.Du,g=a.aSa;a=a.rra;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};_.dh=function(a){return{Kk:a.get("q")||void 0,Ce:a.get("sq")||void 0,yd:a.get("ss")||void 0,VPb:a.get("ssfr")||void 0,Du:a.get("all")||void 0,aSa:a.get("start")||void 0,rra:a.get("dqr")||void 0}};
qpa=function(a){var b=a.Cc?a.Cc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new npa:new opa;if(b.startsWith("application/x-protobuf")){a=a.Cc?a.Cc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new eh;if("base64"==a.toLowerCase())return new ppa}return null};_.gh=function(a){return a?(a=rpa.exec(a))?a[1]:"":""};
_.spa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.tpa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.upa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.hh=function(a){return _.tpa(a)||a};_.vpa=function(a){return _.upa(a)||a};_.ih=function(a){return a.startsWith("refs/tags/")};_.wpa=function(a){return a.startsWith("refs/heads/")};_.kh=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.jh.test(a)?a:_.spa(a)};
_.xpa=function(a){return a?_.jh.test(a)?a.substring(0,7):a:""};_.ypa=function(a,b){return a.rb===b.rb&&a.Tc===b.Tc&&a.repository===b.repository};_.zpa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Apa=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(",")};
_.oh=function(a){var b=a;do{a=b;if(b=a.data.Oc)return b;b=a.firstChild}while(b);var c=a.params[_.lh.zn],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||_.Bpa;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 _.mh({repository:b||"Piper",Eb:(a.params[_.lh.Rb]?a.Ta.snapshot:void 0)||a.params[_.lh.changelist]||
"HEAD",path:a.params.path,params:Cpa(a.params,c)}):new _.mh({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={qe:g,repository:d,Eb:b,path:e?e:":"===a.params[""]?"/":void 0,params:Dpa(a.params,c)};return new _.nh(a)};
_.Gpa=function(a){var b={},c={};a=_.k(Object.entries(a));for(var d=a.next();!d.done;d=a.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;Fpa.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.lh.tu]=e:"cdbgbp"===d?b[_.lh.Ow]=e:"dqr"===d?b[_.lh.Qw]=e:c[d]=e}return{FZa:b,Ta:c}};
Dpa=function(a,b){var c=null!=a[_.lh.Mf]?Number(a[_.lh.Mf]):void 0;return{line:Hpa(a),ox:a[_.lh.ox],zn:b||a[_.lh.zn],To:a[_.lh.To],xf:a[_.lh.xf],tu:a[_.lh.tu],Ow:a[_.lh.Ow],xj:a[_.lh.xj],Mf:c,mt:a[_.lh.mt],uu:a[_.lh.uu],Rb:a[_.lh.Rb],rv:a[_.lh.rv],px:a[_.lh.px],zH:a[_.lh.zH],nM:a[_.lh.nM],Qw:a[_.lh.Qw]}};Hpa=function(a){a=a[_.lh.AWa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(Ipa).filter(function(c){return!!c});return 0===a.length?void 0:a}};
Ipa=function(a){var b=Number(a);if(!isNaN(b))return 0<b?{start:b,end:b}:void 0;b=_.k(a.split("-"));a=b.next().value;b=b.next().value;var c=Number(a),d=Number(b);if(a.length&&!isNaN(c)&&b.length&&!isNaN(d)&&c<=d)return{start:c,end:d}};Cpa=function(a,b){b=Dpa(a,b);(a=a[_.lh.CMb])&&(b=Object.assign({},b,{xf:a}));return b};Jpa=function(a){return a.Wm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Kpa=function(a){return a.Wm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Lpa=function(a){var b=a.Qi?_.oh(a.Qi):void 0;if(Jpa(a))b=_.ph.S5a;else if(Kpa(a))b=_.ph.L5a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.rb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.ph.Ov;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.rb,e=b.repository,f=b.Eb,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.ph.e7a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.ph.JDa;else{if(a=b)a=b.repository,c=b.Eb,d=b.path,a=!(!(b.rb&&a&&c)||d);if(a)b=_.ph.xAa;else{if(a=b)a=b.rb,c=b.repository,d=b.Eb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.ph.sBa:_.ph.y7a}}}}return b};_.Mpa=function(a){return 0===a.buttons||0===a.detail};
_.Npa=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)};_.qh=function(a){var b=_.hc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.Qpa=function(){if(Opa)return Opa;if("object"!==typeof document||!document)return Opa=new Set(Ppa);var a=document.createElement("input");return Opa=new Set(Ppa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};Spa=function(){if(null==Rpa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return Rpa=!0}}))}finally{Rpa=Rpa||!1}return Rpa};_.rh=function(a){return Spa()?a:!!a.capture};
Upa=function(){if(null==Tpa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return Tpa=!1;if("scrollBehavior"in document.documentElement.style)Tpa=!0;else{var a=Element.prototype.scrollTo;Tpa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Tpa};
Wpa=function(){if("object"!==typeof document||!document)return 0;if(null==Vpa){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);Vpa=0;0===a.scrollLeft&&(a.scrollLeft=1,Vpa=0===a.scrollLeft?1:2);a.remove()}return Vpa};
_.Ypa=function(a){if(null==Xpa){var b="undefined"!==typeof document?document.head:null;Xpa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return Xpa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.Zpa=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};
_.sh=function(a){return a.composedPath?a.composedPath()[0]:a.target};$pa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.aqa=function(a){return Array.isArray(a)?a:[a]};_.th=function(a){return null!=a&&"false"!==""+a};uh=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.vh=function(a){return a instanceof _.Dd?a.na:a};
_.wh=function(a,b){return _.bqa(a)?Number(a):void 0===b?0:b};_.bqa=function(a){return!isNaN(parseFloat(a))&&!isNaN(Number(a))};cqa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};dqa=function(a){if(!cqa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};eqa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
fqa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};gqa=function(){return null};_.xh=function(a,b,c){var d=hqa(a,b);c=c.trim();d.some(function(e){return e.trim()===c})||(d.push(c),a.setAttribute(b,d.join(" ")))};_.yh=function(a,b,c){var d=hqa(a,b);c=c.trim();d=d.filter(function(e){return e!==c});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
hqa=function(a,b){var c,d;return null!=(d=null==(c=a.getAttribute(b))?void 0:c.match(/\S+/g))?d:[]};iqa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};kqa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+jqa++)};zh=function(a){var b=_.hc.apply(1,arguments);if(null==a)throw TypeError("mc");b=_.k(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};lqa=function(){var a=Ah.RRb;return"function"===typeof a?a():a};
nqa=function(a,b){a=a.filter(function(f){return!mqa[f]});if(0<a.length){var c=a.join(", ");try{var d=Ah.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 mqa[f]=d})}catch(f){console.error(f)}}};
oqa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};pqa=function(a,b){return zh(a,b?{XXa:b.alias,suffix:b.suffix}:{})};rqa=function(a){var b=_.k(qqa(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}};
qqa=function(a){a=a?a.toLowerCase():"";var b=_.k(a.split(" "));a=b.next().value;b=b.next().value;var c=a;sqa.find(function(d){return d===c})||(c=sqa[0]);return[c,tqa(b)]};uqa=function(a){a=_.k(qqa(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};tqa=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};
vqa=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};wqa=function(){var a=Ah.RRb;return"function"===typeof a?a():a};yqa=function(a,b,c){var d=vqa(b);c.forEach(function(e){xqa(d,e,a)})};xqa=function(a,b,c){Object.keys(a).forEach(function(d){for(var e=_.k(Array.isArray(a[d])?a[d]:[a[d]]),f=e.next();!f.done;f=e.next())c.jh(b,d,f.value)})};zqa=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&wqa())try{var e=d=wqa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
Aqa=function(){return new _.Dc(3008,!1)};_.Bh=function(a,b){return{type:7,name:a,fra:b,options:{}}};_.Ch=function(a,b){return{type:4,styles:void 0===b?null:b,hJ:a}};_.Bqa=function(a){return{type:3,Jh:a,options:null}};_.Dh=function(a){return{type:6,styles:a,offset:null}};_.Eh=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.Fh=function(a,b,c){return{type:1,zEc:a,animation:b,options:void 0===c?null:c}};
_.Cqa=function(a,b){var c={optional:!0};return{type:11,lb:a,animation:b,options:void 0===c?null:c}};Gh=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:Dqa(parseFloat(a[1]),a[2])};Dqa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
Eqa=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 _.Dc(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=Dqa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=Dqa(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.Dc(3100,!1)),c=!0),0>e&&(b.push(new _.Dc(3101,!1)),c=!0),c&&b.splice(d,0,new _.Dc(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};Fqa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return new Map(Object.entries(b))}):[]};Hh=function(a,b,c){b.forEach(function(d,e){var f=Gqa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};Ih=function(a,b){b.forEach(function(c,d){d=Gqa(d);a.style[d]=""})};Hqa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,Jh:a,options:null}:a};
Jqa=function(a,b,c){var d=b.params||{};a=Iqa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.Dc(3001,!1))})};Iqa=function(a){var b=[];if("string"===typeof a){for(var c;c=Kqa.exec(a);)b.push(c[1]);Kqa.lastIndex=0}return b};Lqa=function(a,b,c){var d=""+a,e=d.replace(Kqa,function(f,g){g=b[g];null==g&&(c.push(new _.Dc(3003,!1)),g="");return g.toString()});return e==d?a:e};Gqa=function(a){return a.replace(Mqa,function(){return _.hc.apply(0,arguments)[1].toUpperCase()})};
Oqa=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={tAb:void 0},f++)c.tAb=b[f],e.forEach(function(g){return function(m){return g.tAb.set(m,Nqa(a,m))}}(c))}}return b};
Jh=function(a,b,c){switch(b.type){case 7:return a.PWb(b,c);case 0:return a.V4a(b,c);case 1:return a.W4a(b,c);case 2:return a.NWb(b,c);case 3:return a.LWb(b,c);case 4:return a.IWb(b,c);case 5:return a.yza(b,c);case 6:return a.kla(b,c);case 8:return a.zza(b,c);case 9:return a.JWb(b,c);case 10:return a.KWb(b,c);case 11:return a.MWb(b,c);case 12:return a.OWb(b,c);default:throw new _.Dc(3004,!1);}};Nqa=function(a,b){return window.getComputedStyle(a)[b]};
Lh=function(a){switch(a.length){case 0:return new Kh;case 1:return a[0];default:return new Pqa(a)}};Rqa=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,v=r&&g||new Map;m.forEach(function(z,D){var J=D;if("offset"!==D)switch(J=Gqa(J),z){case "!":z=b.get(D);break;case "*":z=c.get(D);break;default:z=Qqa(J,z,d)}v.set(J,z)});r||e.push(v);g=v;f=n});if(d.length)throw new _.Dc(3502,!1);return e};
Tqa=function(a,b,c,d){switch(b){case "start":a.iE(function(){return d(c&&Sqa(c,"start",a))});break;case "done":a.Yu(function(){return d(c&&Sqa(c,"done",a))});break;case "destroy":a.Re(function(){return d(c&&Sqa(c,"destroy",a))})}};Sqa=function(a,b,c){var d=c.totalTime;b=Uqa(a.element,a.Kn,a.Rl,a.kg,b||a.nHb,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};Uqa=function(a,b,c,d,e,f,g){return{element:a,Kn:b,Rl:c,kg:d,nHb:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
Mh=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};Vqa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};Xqa=function(a){a=a.parentNode||a.host||null;return a===Wqa?null:a};Yqa=function(a,b){for(;b;){if(b===a)return!0;b=Xqa(b)}return!1};Zqa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};
bra=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=$qa(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 _.Dc(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(ara(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(ara(e,d));d=void 0}}return d}):c.push(a);return c};
$qa=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 _.Dc(3016,!1)),"* => *"}};
ara=function(a,b){var c=cra.has(a)||dra.has(a),d=cra.has(b)||dra.has(b);return function(e,f){var g="*"==a||a==e,m="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?cra.has(a):dra.has(a));!m&&d&&"boolean"===typeof f&&(m=f?cra.has(b):dra.has(b));return g&&m}};
fra=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(era,""));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]};
gra=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};
hra=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:Eqa(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:"",qQa:!0},b.URc=a,b;a=Eqa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Nh=function(a){if(a){if(a=Object.assign({},a),a.params){var b=a;var c=(c=a.params)?Object.assign({},c):null;b.params=c}}else a={};return a};
ira=function(a,b,c,d,e,f,g,m){return{type:1,element:a,FM:b,F1:c,OU:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,gSc:void 0===m?!1:m}};kra=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 jra).Mpa(a,b,c,d,e,f,g,m,n,r)};lra=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
mra=function(a,b){var c=new Map,d;a.forEach(function(e){if("*"===e){null!=d||(d=b.keys());e=_.k(d);for(var f=e.next();!f.done;f=e.next())c.set(f.value,"*")}else for(e=_.k(e),f=e.next();!f.done;f=e.next()){var g=_.k(f.value);f=g.next().value;g=g.next().value;c.set(f,g)}});return c};nra=function(a,b,c,d,e,f,g,m,n,r,v,z,D){return{type:0,element:a,Kn:b,uzb:e,Rl:c,tsa:f,kg:d,jka:g,WE:m,dOc:n,F1:r,OU:v,totalTime:z,errors:D}};ora=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};
pra=function(a,b){var c=Object.assign({},b);Object.entries(a).forEach(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;null!=e&&(c[d]=e)});return c};rra=function(a,b){return new qra(a,{type:1,animation:{type:2,Jh:[],options:null},RCb:[function(){return!0}],options:null,FN:0,cD:0},b)};sra=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))};tra=function(a){return a&&1===a.nodeType};ura=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
wra=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(ura(n))});var g=[];d.forEach(function(n,r){var v=new Map;n.forEach(function(z){var D=b.MOa(r,z,e);v.set(z,D);D&&0!=D.length||(r.__ng_removed=vra,g.push(r))});a.set(r,v)});var m=0;c.forEach(function(n){return ura(n,f[m++])});return g};
xra=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};Oh=function(a,b){var c;null==(c=a.classList)||c.add(b)};Ph=function(a,b){var c;null==(c=a.classList)||c.remove(b)};zra=function(a,b,c){Lh(c).Yu(function(){return yra(a,b)})};
Bra=function(a){var b=[];Ara(a,b);return b};Ara=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof Pqa?Ara(d.eh,b):b.push(d)}};Cra=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};Dra=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};
Gra=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Era(b[0]),1<b.length&&(d=Era(b[b.length-1]))):b instanceof Map&&(c=Era(b));return c||d?new Fra(a,c,d):null};Era=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};Hra=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
Ira=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};Jra=function(){return _.Mc(_.Lg)};_.Lra=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?Kra.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};Mra=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})};
Nra=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})};_.Ora=function(a){return a&&"function"===typeof a.connect&&!(a instanceof Qh)};Rh=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};Qra=function(a){if("number"!==typeof a&&null!=a){var b=_.k(a.split(Pra));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};
Rra=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)}};
_.Sh=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.$c(_.hc.apply(0,arguments))))||this;d.defaultColor=b;d.color=b;return d};_.U(c,a);_.W.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.ui},set:function(d){d=d||this.defaultColor;d!==this.ui&&(this.ui&&this.Ma.na.classList.remove("mat-"+this.ui),d&&this.Ma.na.classList.add("mat-"+d),this.ui=d)}}});return c};
_.Uh=function(a){var b=function(){var c=a.apply(this,[].concat(_.$c(_.hc.apply(0,arguments))))||this;c.Dl=!1;return c};_.U(b,a);_.W.Object.defineProperties(b.prototype,{ad:{configurable:!0,enumerable:!0,get:function(){return this.Dl},set:function(c){this.Dl=_.th(c)}}});return b};
_.Vh=function(a){var b=function(){var c=a.apply(this,[].concat(_.$c(_.hc.apply(0,arguments))))||this;c.mc=!1;return c};_.U(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(c){this.mc=_.th(c)}}});return b};Sra=function(){return _.Mc(_.Wh)};Tra=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)};Ura=function(){};
Vra=function(a,b){for(var c=a.length;c--;)b(a[c])};Wra=function(){};Xra=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.wh(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.wh(a.substring(0,a.length-1)):"0"===a?0:null};Yra=function(a,b){for(var c=a.na.parentElement;c&&!c.classList.contains("mat-mdc-dialog-container");)c=c.parentElement;return c?b.find(function(d){return d.id===c.id}):null};Zra=function(){};
$ra=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};asa=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};dsa=function(){bsa.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(csa,"|").split("|").map(asa).join(""),a.dv=a.dv||!1)});return bsa};esa=function(a){a&1&&(_.E(0,"h3"),_.N(1),_.F());a&2&&(a=_.M(2).va,_.x(),_.Yf(a.key))};fsa=function(a){a&1&&(_.wf(0),_.N(1),_.xf());a&2&&(a=_.M().va,_.x(),_.Yf(a))};
gsa=function(a){a&1&&_.H(0,"span",14);a&2&&(a=_.M().va,_.B("matBadge",a))};hsa=function(a,b){a&1&&(_.wf(0),_.A(1,fsa,2,1,"ng-container",13)(2,gsa,1,1,"ng-template",null,1,_.hg),_.xf());a&2&&(a=b.va,b=_.Wf(3),_.M(5),_.x(),_.B("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",b))};isa=function(a){a&1&&(_.E(0,"dt"),_.A(1,hsa,4,2,"ng-container",7),_.F());a&2&&(a=_.M().va,_.x(),_.B("ngForOf",a.Ub))};jsa=function(a){a&1&&_.H(0,"dt",14);a&2&&(a=_.M().va,_.B("matBadge",a.Ub))};
ksa=function(a,b){a&1&&(_.wf(0),_.A(1,isa,2,1,"dt",13)(2,jsa,1,1,"ng-template",null,0,_.hg),_.E(4,"dd"),_.N(5),_.F(),_.xf());if(a&2){a=b.va;b=_.Wf(3);var c=_.M(3);_.x();_.B("ngIf",c.isArray(a.Ub))("ngIfElse",b);_.x(4);_.Yf(a.Ud)}};lsa=function(a){a&1&&(_.E(0,"div",11),_.A(1,esa,2,1,"h3",12),_.E(2,"dl"),_.A(3,ksa,6,3,"ng-container",7),_.F()());if(a&2){a=_.M().va;var b=_.M();_.x();_.B("ngIf",1<b.groups.size);_.x(2);_.B("ngForOf",a.value)}};
msa=function(a,b){a&1&&(_.wf(0),_.A(1,lsa,4,2,"div",10),_.xf());a&2&&(a=b.va,_.x(),_.B("ngIf",0<a.value.length))};nsa=function(){return{color:"accent"}};osa=function(a){if(a&1){var b=_.qd();_.E(0,"div",1)(1,"button",2);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.action())});_.N(2);_.F()()}a&2&&(a=_.M(),_.x(2),_.Xf(" ",a.data.action," "))};psa=function(){};rsa=function(){qsa||(qsa=Error("Ec"));return qsa};ssa=function(){};
tsa=function(a){var b=a,c;return function(){if(b){var d=b;b=void 0;c=d.apply(this,arguments)}return c}};_.vsa=function(){return usa};xsa=function(){if(void 0===wsa&&(wsa=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(wsa=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return wsa};ysa=function(a){var b;return(null==(b=xsa())?void 0:b.createHTML(a))||a};
zsa=function(){var a=_.Mc(_.Lg),b=a?a.location:null;return{Xtb:function(){return b?b.pathname+b.search:""}}};Bsa=function(a,b,c){return function(d){return d.ha(_.rja(Asa(a,b,c)))}};Asa=function(a,b,c){var d=b instanceof _.Kd?1:b.o0a,e=b instanceof _.Kd?b:_.le(b.qMb);return function(f){return f.ha(_.Zd(function(g,m){return!a(g)||m>=d?_.Od(g):c?c(e,g):e}))}};_.Csa=function(a,b,c,d){return Bsa(b,c,function(e,f){a.nMb.add(f);e=e.ha(_.Xh(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};
_.Fsa=function(a){a=void 0===a?{}:a;return null!=Dsa?Dsa:Dsa=Esa(a)};Gsa=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};Esa=function(a){a=void 0===a?{}:a;var b;return _.Td(function(c){if(1==c.Ec)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.Ud(c,Hsa(_.jc(Isa),a),2);if(3!=c.Ec){b=window.gapi;if(!b)throw Error("Pc");return b.client&&b.client.load?c.Zg(3):_.Ud(c,Gsa(),3)}return c.return(b)})};
_.Jsa=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};Lsa=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(Ksa.has(a))return Ksa.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Ksa.delete(a)});Ksa.set(a,b);return b}return Promise.resolve()};
Msa=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.r1c,hostedDomain:b.Yvb,fetchBasicProfile:null!=(c=b.osb)?c:!0})};_.Nsa=function(){var a=_.hc.apply(0,arguments);if(!a||0===a.length)return"";var b=a.shift()||"";a=_.k(a.filter(function(f){return!!f}));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d="/"===b[b.length-1],e="/"===c[0];b=d&&e?b+c.substr(1):d||e?b+c:b+("/"+c)}return b};
Osa=function(){var a=window.gapi;if(!a)throw Error("Qc");return a};Qsa=function(a,b,c){return(new Promise(function(d){Osa().load("client:auth2",d)})).then(function(){return Psa(a,b,!0,c)})};Tsa=function(a,b){var c=Osa();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(Rsa)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(Ssa),e(m)}})};
Usa=function(a){return Tsa(a,!0).catch(function(b){if(b===Rsa||b===Ssa)return Tsa(a,!1);throw b;})};Psa=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=Osa();return Usa(e).then(function(g){f.client.G$c(null);if(g.error){if(c&&"immediate_failed"===g.error)return Psa(a,b,!1,d);throw Error(g.error);}return g})};Vsa=function(){};_.Zh=function(a,b){return b.create(a)};
Xsa=function(a){return a.error&&a.error.code?-1<Wsa.indexOf(a.error.code):!1};$h=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?Ysa(b,a):Ysa(null,a)};
dta=function(a,b,c){var d=new _.ai("https://contacts.google.com"),e=d.de();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=Zsa(e,"/u/"+String(a))));d.nd(Zsa(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.bi(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Bj.C2("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if($sa){try{var m=new ata(g)}catch(J){throw Error("ed`"+g);}var n=bta.get(m.protocol);
if(!n)throw Error("ed`"+g);if(!m.hostname)throw Error("ed`"+g);if("null"!=m.origin)var r=m;else{var v={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};v.origin=n===m.port?m.protocol+"//"+m.hostname:m.protocol+"//"+m.hostname+":"+m.port;r=v}}else r=cta(g);var z=r;var D=($sa&&z.searchParams?z.searchParams:new ci(z.search)).get("e");D&&_.bi(d,"e",D)}catch(J){}return d.toString()};
lta=function(a,b,c){new Promise(function(d,e){if(!eta(a)){var f=a.ownerDocument.defaultView,g=dta(b,a,c);fta(f,"config").then(function(){fta(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[gta];var v=new hta(n),z=n.iframeGetCrossOriginFilter(),D=(0,_.di)(n.iframeSetup,n);m=new ei(z,D,g,m,null,v);ita("__HM_173584019",m,r);r=c;r=void 0===r?{}:r;m.E3=a;v=_.wa(a);m.qu[v]=jta(m,r);m.ajb();n.unwatch=kta;n.watch=kta;d(null)}).FO(function(m){return e(m)})}).FO(function(m){return e(m)})}})};
eta=function(a){return(a=fi("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof ei?a:null};mta=function(){return _.hc.apply(0,arguments).some(function(a){return!!a.Jk.length})};
nta=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};
ota=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 _.Zb(c);}};pta=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};
_.gi=function(a){var b=a.qe,c=a.repository,d=a.path,e=a.Eb;if(a=a.Rb)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};
_.hi=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{Rb: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.Eb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{qe:{id:a,type:d}},c)};
qta=function(a){a&1&&(_.wf(0),_.E(1,"span",11),_.N(2,"Search scoped to:"),_.F(),_.N(3),_.xf());a&2&&(a=_.M(),_.x(3),_.Xf(" ",a.Ce,"\n"))};rta=function(a){a&1&&(_.wf(0),_.E(1,"span",11),_.N(2,"Search scoped to CitC Workspace:"),_.F(),_.N(3),_.xf());a&2&&(a=_.M(2),_.x(3),_.Xf(" ",a.yd.Rb," "))};sta=function(a){a&1&&_.A(0,rta,4,1,"ng-container",10);if(a&2){a=_.M();var b=_.Wf(4);_.B("ngIf",void 0!==a.yd.Rb)("ngIfElse",b)}};
uta=function(a){a&1&&(_.wf(0),_.yf(1,13),_.N(2," \u203a "),_.xf());a&2&&(_.M(3),a=_.Wf(14),_.x(),_.B("ngTemplateOutlet",a)("ngTemplateOutletContext",_.eg(2,tta)))};wta=function(a){a&1&&(_.E(0,"a",16),_.N(1),_.F());if(a&2){a=_.M().va;var b=_.M(4);_.B("routerLink",_.eg(3,vta))("queryParams",b.pTa(a.scope));_.x();_.Yf(a.name)}};xta=function(a){a&1&&(_.wf(0),_.N(1),_.xf());a&2&&(a=_.M().va,_.x(),_.Yf(a.name))};
yta=function(a,b){a&1&&(_.wf(0),_.A(1,wta,2,4,"a",15)(2,xta,2,1,"ng-container",12),_.N(3,"/"),_.xf());a&2&&(a=b.last,_.x(),_.B("ngIf",!a),_.x(),_.B("ngIf",a))};zta=function(a){a&1&&(_.wf(0),_.A(1,yta,4,2,"ng-container",14),_.xf());a&2&&(a=_.M(3),_.x(),_.B("ngForOf",a.directories))};Ata=function(a){a&1&&_.N(0);a&2&&(a=_.M(3),_.Xf(" ",a.yd.path," "))};
Bta=function(a){a&1&&(_.wf(0),_.E(1,"span",11),_.N(2," Search scoped to directory: "),_.F(),_.N(3),_.A(4,uta,3,3,"ng-container",12)(5,zta,2,1,"ng-container",10)(6,Ata,1,1,"ng-template",null,7,_.hg),_.xf());if(a&2){a=_.Wf(7);var b=_.M(2);_.x(3);_.Xf(" ",b.yd.repository," \u203a ");_.x();_.B("ngIf",b.QZ(b.yd.Eb));_.x();_.B("ngIf",b.vaa&&b.directories)("ngIfElse",a)}};Cta=function(a){a&1&&_.A(0,Bta,8,4,"ng-container",10);if(a&2){a=_.M();var b=_.Wf(6);_.B("ngIf",void 0!==a.yd.path)("ngIfElse",b)}};
Dta=function(a){a&1&&(_.wf(0),_.E(1,"span",11),_.N(2," Search scoped to branch: "),_.F(),_.xf())};Eta=function(a){a&1&&(_.E(0,"span",11),_.N(1," Search scoped to tag: "),_.F())};
Gta=function(a){a&1&&(_.wf(0),_.A(1,Dta,3,0,"ng-container",10)(2,Eta,2,0,"ng-template",null,8,_.hg),_.N(4),_.yf(5,13),_.xf());if(a&2){a=_.Wf(3);var b=_.M(2),c=_.Wf(14);_.x();_.B("ngIf",_.wpa(_.kh(b.yd.Eb)))("ngIfElse",a);_.x(3);_.Xf(" ",b.yd.repository," \u203a ");_.x();_.B("ngTemplateOutlet",c)("ngTemplateOutletContext",_.eg(5,Fta))}};Hta=function(a){a&1&&_.A(0,Gta,6,6,"ng-container",10);if(a&2){a=_.M();var b=_.Wf(8);_.B("ngIf",a.QZ(a.yd.Eb))("ngIfElse",b)}};
Ita=function(a){a&1&&(_.wf(0),_.E(1,"span",11),_.N(2,"Search scoped to package:"),_.F(),_.N(3),_.xf());a&2&&(a=_.M(3),_.x(3),_.Xf(" ",a.yd.repository," "))};Jta=function(a){a&1&&(_.wf(0),_.E(1,"span",11),_.N(2,"Search scoped to repository:"),_.F(),_.N(3),_.xf());a&2&&(a=_.M(3),_.x(3),_.Xf(" ",a.yd.repository," "))};
Kta=function(a){a&1&&(_.wf(0,18),_.A(1,Ita,4,1,"ng-container",19)(2,Jta,4,1,"ng-container",20),_.xf());a&2&&(a=_.M(2),_.B("ngSwitch",null==a.yd.qe?null:a.yd.qe.type),_.x(),_.B("ngSwitchCase","depot"))};Lta=function(a){a&1&&_.A(0,Kta,3,2,"ng-container",17);if(a&2){a=_.M();var b=_.Wf(10);_.B("ngIf",!!a.yd.repository)("ngIfElse",b)}};Mta=function(a){a&1&&(_.wf(0),_.E(1,"span",11),_.N(2,"Search scoped to host:"),_.F(),_.N(3),_.xf());a&2&&(a=_.M().Na,_.x(3),_.Xf(" ",a.id," "))};
Nta=function(a){a&1&&(_.wf(0),_.E(1,"span",11),_.N(2,"Search scoped to project:"),_.F(),_.N(3),_.xf());a&2&&(a=_.M().Na,_.x(3),_.Xf(" ",a.id," "))};Ota=function(a){a&1&&(_.E(0,"span",11),_.N(1," Search scoped to Piper "),_.F())};Pta=function(a){a&1&&(_.wf(0),_.E(1,"span",11),_.N(2,"Search scoped to:"),_.F(),_.N(3),_.xf());a&2&&(a=_.M().Na,_.x(3),_.Xf(" ",a.id," "))};
Qta=function(a){a&1&&(_.wf(0,18),_.A(1,Mta,4,1,"ng-container",19)(2,Nta,4,1,"ng-container",19)(3,Ota,2,0,"span",21)(4,Pta,4,1,"ng-container",20),_.xf());a&2&&(a=_.M(2),_.B("ngSwitch",a.yd.qe.type),_.x(),_.B("ngSwitchCase","host"),_.x(),_.B("ngSwitchCase","project"),_.x(),_.B("ngSwitchCase","depot"))};Rta=function(a){a&1&&_.A(0,Qta,5,4,"ng-container",17);if(a&2){a=_.M();var b=_.Wf(12);_.B("ngIf",a.yd.qe)("ngIfElse",b)}};Sta=function(a){a&1&&(_.E(0,"span",11),_.N(1," Searching everything "),_.F())};
Tta=function(a){a&1&&(_.E(0,"mat-icon",24),_.N(1," account_tree "),_.F())};Uta=function(a){a&1&&(_.E(0,"mat-icon",25),_.N(1,"label_outline"),_.F())};Vta=function(a){a&1&&(_.wf(0),_.E(1,"a",26),_.N(2),_.F(),_.xf());a&2&&(a=_.M(2),_.x(),_.B("routerLink",_.eg(3,vta))("queryParams",a.pTa(a.rOb)),_.x(),_.Xf(" ",_.vpa(_.hh(a.yd.Eb))," "))};Wta=function(a){a&1&&_.N(0);a&2&&(a=_.M(2),_.Xf(" ",_.vpa(_.hh(a.yd.Eb))," "))};
Xta=function(a,b){a&1&&_.A(0,Tta,2,0,"mat-icon",22)(1,Uta,2,0,"mat-icon",23)(2,Vta,3,4,"ng-container",10)(3,Wta,1,1,"ng-template",null,9,_.hg);if(a&2){a=b.Vda;b=_.Wf(4);var c=_.M();_.B("ngIf",_.wpa(_.kh(c.yd.Eb)));_.x();_.B("ngIf",_.ih(_.kh(c.yd.Eb)));_.x();_.B("ngIf",c.vaa&&!a)("ngIfElse",b)}};_.Yta=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.ii=function(a,b){var c=a.params;a=a.Eb;if(null!=c)switch(b){case 0:return c.Rb&&"HEAD"===a?void 0:a;case 1:return c.xf||(c.Rb&&"HEAD"===a?void 0:a);case 2:return c.zn;case 3:return c.xf;default:throw _.Zb(b,"Unexpected version.");}};_.ji=function(a){return!(!a.Tc||!a.rb)&&!!a.repository};
_.Zta=function(a,b,c,d){var e=new ki;c=_.li(e,2,c);switch(b){case "depot":_.mi(c,4,_.ni,_.$a(a));break;case "host":_.mi(c,3,_.ni,_.$a(a));break;case "project":c.setProjectId(a);break;case "ossProject":_.mi(c,5,_.ni,_.$a(a))}null!=d&&c.tPb(d);return c};_.oi=function(a){return{Eb:_.ii(a,0)||"",commit:_.ii(a,1)||""}};
_.qi=function(a,b,c,d,e,f){a=(new _.pi).A2(_.Zta(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.li(a,3,b);(null==d?0:d.Eb)&&!_.jh.test(d.Eb)&&_.li(a,4,null==d?void 0:d.Eb);d=_.$ta(a);null!=e&&d.nd(_.ug(e));return d};_.aua=function(a,b,c,d,e,f){if(_.ji(a)){var g=_.qi(a.rb,a.Tc,a.repository,_.oi(a),a.path,a.params.Rb);return{eventType:"RESULT_CLICKED",srb:d,Hg:g,lineNumber:_.Yta(a.params.line),vv:b,bq:c,IB:e,eA:f}}throw Error("kd");};
bua=function(a){if(a.OG)return Array.from(a.OG.entries()).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return new ri({name:b,status:c})})};_.eua=function(a){return new a(_.Mc(_.cua),null,{withCredentials:_.Mc(dua),suppressCorsPreflight:!0})};fua=function(a){var b=(new si).setSeconds(Math.floor(a/1E3));return _.ti(b,2,Math.floor(a%1E3*1E6))};_.gua=function(a){return"COVERAGE_GENERIC_"+a};
iua=function(a){return hua.has(a)?hua.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(" ")};jua=function(a){var b=new _.Ye(1);b.next(a);b.complete();return b};lua=function(a){return kua.has(a)};
_.ui=function(a){var b,c,d;return mua(function(e){switch(e.Ec){case 1:b=_.k(a),c=b.next();case 2:if(c.done){e.Zg(0);break}d=c.value;return _.Ud(e,d,5);case 5:switch(d.kl){case 0:case 2:return e.Zg(6);case 1:return e.Zg(7);case 3:return e.Zg(8);case 4:case 5:break;default:_.Zb(d)}e.Zg(3);break;case 6:return nua(e,_.ui(d.vua),10);case 10:return nua(e,_.ui(d.Uwa),11);case 11:e.Zg(3);break;case 7:if(!d.value){e.Zg(12);break}return _.Ud(e,d.value,12);case 12:e.Zg(3);break;case 8:return nua(e,_.ui(d.elements),
14);case 14:e.Zg(3);break;case 3:c=b.next(),e.Zg(2)}})};oua=function(a,b,c){return{type:a,location:{start:b,end:c}}};pua=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{kl:a,vua:b,Uwa:c,location:vi(e),GMc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};qua=function(a,b,c){return{kl:a,value:b,location:vi(c)}};vi=function(a){return{start:a.start.offset,end:a.end.offset}};
rua=function(a,b){var c=[];a=_.k(_.qaa(a,b));for(b=a.next();!b.done;b=a.next()){var d=_.k(b.value);b=d.next().value;d=d.next().value;if(b.kl!==d.kl)c.push({start:b.location.start,end:b.location.end});else switch(b.kl){case 0:case 2:c.push.apply(c,_.$c(rua(b.vua,d.vua)));c.push.apply(c,_.$c(rua(b.Uwa,d.Uwa)));break;case 3:c.push.apply(c,_.$c(rua(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 _.Zb(b)}}return c};sua=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};tua=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.uua=function(a){if(!a)return null;a=_.X(a,2);return null===a||void 0===a?null:_.ec(a)};
_.wi=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("md");return _.ec(a)};vua=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 _.Zb(a)}};wua=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.Zb(a)}};
yua=function(){if(void 0!==xua)return xua;try{var a=window.localStorage;if(!a)return xua=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return xua=!0}catch(b){return xua=!1}};zua=function(a){if(a&1){var b=_.qd();_.E(0,"button",5);_.I("click",function(){_.t(b);var c=_.M(2);return _.u(c.Pd())});_.N(1," Dismiss ");_.F()}};
Bua=function(a,b){a&1&&(_.wf(0),_.E(1,"div",1)(2,"mat-icon",2),_.N(3),_.F(),_.H(4,"span",3),_.A(5,zua,2,0,"button",4),_.F(),_.xf());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngClass",_.gg(4,Aua,a.severity===b.fEa.EF,a.severity===b.fEa.P3)),_.x(2),_.Yf(a.iconName),_.x(),_.B("innerHTML",a.messageHtml,_.Ce),_.x(),_.B("ngIf",_.xi.has(2)&&1!==(null==a?void 0:a.severity)&&sua()&&yua()))};_.Cua=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.E0===!!b.E0:!1};
Dua=function(a){var b=_.le(1E3).ha(_.Ve({Sd:!0,Ev:[]}));b=_.ge(b,a);return Aga(a,b).ha(_.ef({Sd:!0}))};Eua=function(a,b){return b.ha(_.w(function(c){return c?_.zi:_.Md({})}),_.ef(a),_.ff(Id))};Fua=function(a,b){return{etb:Aga(a.xZa,_.le(2E3)),xZa:b}};_.Gua=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Hua=function(a){return _.Gua(a.value)?{required:!0}:null};_.Iua=function(){return null};Jua=function(a){return null!=a};Kua=function(a){return Iia(a)?_.Yd(a):a};
Lua=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};Mua=function(a,b){return b.map(function(c){return c(a)})};Nua=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.Oua=function(a){if(!a)return null;var b=a.filter(Jua);return 0==b.length?null:function(c){return Lua(Mua(c,b))}};Pua=function(a){return null!=a?_.Oua(Nua(a)):null};
Qua=function(a){if(!a)return null;var b=a.filter(Jua);return 0==b.length?null:function(c){c=Mua(c,b).map(Kua);return _.ee(c).ha(_.w(Lua))}};Rua=function(a){return null!=a?Qua(Nua(a)):null};Sua=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.$c(a),[b]):[a,b]};Tua=function(a,b){return[].concat(_.$c(b.path),[a])};
Zua=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;Uua(a,b);b.Zo.Nn(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.Zo).Wo)||e.call(d,a.disabled)}Vua(a,b);Wua(a,b);Xua(a,b);Yua(a,b)};ava=function(a,b){var c=function(){};b.Zo&&(b.Zo.Um(c),b.Zo.Dr(c));$ua(a,b);a&&(b.Nuc(),a.vG(function(){}))};bva=function(a,b){a.forEach(function(c){c.gha&&c.gha(b)})};Yua=function(a,b){if(b.Zo.Wo){var c=function(d){b.Zo.Wo(d)};a.Rna.push(c);b.wcb(function(){a.zyc(c)})}};
Uua=function(a,b){var c=a.zC;null!==b.Ag?_.cva(a,Sua(c,b.Ag)):"function"===typeof c&&_.cva(a,[c]);c=a.uG;null!==b.Wz?dva(a,Sua(c,b.Wz)):"function"===typeof c&&dva(a,[c]);c=function(){return _.Ai(a)};bva(b.zC,c);bva(b.uG,c)};
$ua=function(a,b){var c=!1;if(null!==a){if(null!==b.Ag){var d=a.zC;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Ag});e.length!==d.length&&(c=!0,a.cma(e))}}null!==b.Wz&&(d=a.uG,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.Wz}),e.length!==d.length&&(c=!0,a.VFa(e))))}a=function(){};bva(b.zC,a);bva(b.uG,a);return c};Vua=function(a,b){b.Zo.Um(function(c){a.rw=c;a.gR=!0;a.coa=!0;"change"===a.At&&eva(a,b)})};
Xua=function(a,b){b.Zo.Dr(function(){a.YJa=!0;"blur"===a.At&&a.gR&&eva(a,b);"submit"!==a.At&&_.fva(a)})};eva=function(a,b){a.coa&&gva(a);a.setValue(a.rw,{Vpb:!1});b.jla(a.rw);a.gR=!1};Wua=function(a,b){var c=function(d,e){b.Zo.Nn(d);e&&b.jla(d)};a.Um(c);b.wcb(function(){a.yyc(c)})};hva=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.xH?!0:!Object.is(b,a.Of)};uva=function(a,b){a.H7();b.forEach(function(c){var d=c.control;"submit"===d.At&&d.gR&&(c.jla(d.rw),d.gR=!1)})};
vva=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.Bi?b=e:Object.getPrototypeOf(e.constructor)===Ci?c=e:d=e});return d?d:c?c:b?b:null};Di=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};wva=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.Dc(1E3,"");if(!a[c])throw new _.Dc(1001,"");};xva=function(a,b){a.uq(function(c,d){if(void 0===b[d])throw new _.Dc(1002,"");})};
yva=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};zva=function(a){return!!a&&(void 0!==a.MR||void 0!==a.hy||void 0!==a.At)};Ava=function(a){a&1&&_.H(0,"span",17)};Bva=function(a){a&1&&(_.E(0,"label",16),_.Hf(1,1),_.A(2,Ava,1,0,"span",17),_.F());a&2&&(a=_.M(2),_.B("floating",a.kK())("monitorResize",a.YF())("id",a.Ut),_.rf("for",a.Ld.id),_.x(2),_.vf(2,!a.gM&&a.Ld.required?2:-1))};
Cva=function(a){a&1&&_.A(0,Bva,3,5,"label",15);a&2&&(a=_.M(),_.vf(0,a.XF()?0:-1))};Dva=function(a){a&1&&_.H(0,"div",5)};Eva=function(){};Fva=function(a){a&1&&_.A(0,Eva,0,0,"ng-template",19);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Wf(1)))};Gva=function(a){a&1&&(_.E(0,"div",18),_.A(1,Fva,1,1),_.F());a&2&&(a=_.M(),_.B("matFormFieldNotchedOutlineOpen",a.kK()),_.x(),_.vf(1,a.l$a()?-1:1))};Hva=function(a){a&1&&(_.E(0,"div",8,2),_.Hf(2,2),_.F())};Iva=function(a){a&1&&(_.E(0,"div",9,3),_.Hf(2,3),_.F())};
Jva=function(){};Kva=function(a){a&1&&_.A(0,Jva,0,0,"ng-template",19);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Wf(1)))};Lva=function(a){a&1&&(_.E(0,"div",11),_.Hf(1,4),_.F())};Mva=function(a){a&1&&(_.E(0,"div",12),_.Hf(1,5),_.F())};Nva=function(a){a&1&&_.H(0,"div",13)};Ova=function(a){a&1&&(_.E(0,"div",20),_.Hf(1,6),_.F());a&2&&(a=_.M(),_.B("@transitionMessages",a.sR))};Pva=function(a){a&1&&(_.E(0,"mat-hint",23),_.N(1),_.F());a&2&&(a=_.M(2),_.B("id",a.U5),_.x(),_.Yf(a.AT))};
Qva=function(a){a&1&&(_.E(0,"div",21),_.A(1,Pva,2,2,"mat-hint"),_.Hf(2,7),_.H(3,"div",22),_.Hf(4,8),_.F());a&2&&(a=_.M(),_.B("@transitionMessages",a.sR),_.x(),_.vf(1,a.AT?1:-1))};Rva=function(a,b){a&1&&(_.E(0,"span",7),_.N(1),_.F());a&2&&(a=b.va,_.B("ngClass",a.jqa),_.x(),_.Yf(a.text))};Sva=function(a){a&1&&(_.E(0,"span",8),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Yf(a.d3))};Tva=function(a){a&1&&_.Hf(0)};Uva=function(a){a&1&&(_.E(0,"mat-icon",9),_.N(1),_.F());a&2&&(a=_.M(2),_.x(),_.Yf(a.JY))};
Vva=function(a){if(a&1){var b=_.qd();_.E(0,"button",6);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.action.emit())});_.E(1,"span",7);_.N(2);_.A(3,Uva,2,1,"mat-icon",8);_.F()()}a&2&&(a=_.M(),_.x(2),_.Xf(" ",a.KY," "),_.x(),_.B("ngIf",a.JY))};
Wva=function(a){if(a&1){var b=_.qd();_.E(0,"onedev-feature-tooltip-body",1);_.I("action",function(){_.t(b);var c=_.M();return _.u(c.action.emit())})("dismiss",function(){_.t(b);var c=_.M();c.mta();c.Pd.emit();return _.u()});_.Hf(1);_.F()}a&2&&(a=_.M(),_.B("actionBtnText",a.KY)("actionBtnIcon",a.JY)("color",a.color)("pointerPosition",a.xg)("widthOffset",a.Bza))};
Xva=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.Kd(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)})};
Yva=function(a){a&1&&(_.wd(),_.E(0,"svg",11),_.H(1,"circle",12),_.F());a&2&&(a=_.M(),_.rf("viewBox",a.keb()),_.x(),_.sf("stroke-dasharray",a.Joa(),"px")("stroke-dashoffset",a.Joa()/2,"px")("stroke-width",a.K8a(),"%"),_.rf("r",a.kma()))};Zva=function(){return{diameter:100}};
awa=function(a){if(a&1){var b=_.qd();_.E(0,"div",13);_.N(1);_.E(2,"button",14);_.I("click",function(){_.t(b);var d=_.M(3);d.Dj&&d.Dj.f2.zQc();return _.u()});_.E(3,"mat-icon");_.N(4,"cancel");_.F()()()}if(a&2){a=_.M().Na;var c=_.M(2);_.B("ngClass",_.fg(3,$va,c.h2));_.x();_.Xf(" ",a.Co," ");_.x();_.B("ascTrackElement",c.uv)}};bwa=function(a,b){a&1&&(_.wf(0),_.A(1,awa,5,5,"div",12),_.xf());a&2&&(a=b.Na,_.x(),_.B("ngIf",a.value))};
cwa=function(a){a&1&&(_.wf(0),_.A(1,bwa,2,1,"ng-container",4),_.O(2,"async"),_.xf());a&2&&(a=_.M(),_.x(),_.B("ngIf",_.Q(2,1,a.queryPrefix)))};dwa=function(a){a&1&&_.H(0,"mat-spinner",15);a&2&&(a=_.M(),_.B("diameter",a.v2a)("strokeWidth",a.w2a))};ewa=function(a){if(a&1){var b=_.qd();_.E(0,"button",16);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.oZ())});_.E(1,"mat-icon");_.N(2,"close");_.F()()}a&2&&(a=_.M(),_.B("ascTrackElement",a.uv)("matTooltip",a.A6a),_.rf("aria-label",a.A6a))};
fwa=function(a){a&1&&(_.E(0,"a",17)(1,"mat-icon"),_.N(2,"info_outline"),_.F()());a&2&&(a=_.M(),_.B("universalLink",a.eM))};gwa=function(a){a&1&&_.yf(0)};hwa=function(a,b){a&1&&(_.E(0,"search-box-suggestion-item",18),_.A(1,gwa,1,0,"ng-container",19),_.F());a&2&&(a=b.va,_.B("isSelectable",!!a.pya)("payload",a),_.x(),_.B("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.CO))};iwa=function(a){a&1&&_.yf(0,30);a&2&&(_.M(3),_.B("ngTemplateOutlet",_.Wf(15).ua))};
jwa=function(a){a&1&&(_.wf(0),_.E(1,"h4",31),_.N(2),_.F(),_.E(3,"p",32),_.N(4),_.F(),_.xf());a&2&&(a=_.M(3),_.x(2),_.Xf(" ",a.eec," "),_.x(2),_.Xf(" ",a.fec," "))};kwa=function(a){a&1&&_.yf(0)};
lwa=function(a){a&1&&(_.E(0,"div",22)(1,"div",23)(2,"div",24),_.H(3,"scope-indicator",25),_.F(),_.A(4,iwa,1,1,"ng-container",26)(5,jwa,5,2,"ng-container",4),_.O(6,"async"),_.F(),_.H(7,"mat-divider",27),_.E(8,"div",28),_.A(9,kwa,1,0,"ng-container",29),_.F()());if(a&2){a=_.M(2);_.sf("border-color",a.bfa)("width",a.dia,"px")("display","flex");_.x(3);_.B("savedQuery",a.Ce)("searchScope",a.yd);_.x();_.B("ngIf",a.hH);_.x();var b=a.hH,c=_.Q(6,12,a.SZ);_.B("ngIf",!b&&!!c&&!c.Sd);_.x(2);_.B("vertical",!0);
_.x(2);_.B("ngTemplateOutlet",null==a.tv?null:a.tv.ua)}};mwa=function(a){if(a&1){var b=_.qd();_.wf(0,20);_.I("ascResizeNotifier",function(d){_.t(b);var e=_.M();return _.u(e.VYa(d))});_.A(1,lwa,10,14,"div",21);_.xf()}if(a&2){a=_.M();var c=_.Wf(15);_.B("elementToWatch",_.Wf(1));_.x();_.B("ngIf",c.Nx&&a.hH||(null==a.tv?null:a.tv.Nx))}};
nwa=function(a){if(a&1){var b=_.qd();_.E(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",33);_.I("action",function(){_.t(b);_.M();_.bc(window,_.Vb("http://goto.google.com/search-git"),"_blank");return _.u()});_.E(2,"p",34);_.N(3);_.F();_.N(4);_.F()()}a&2&&(a=_.M(),_.x(),_.B("actionBtnText",a.bec)("widthOffset",1),_.x(2),_.Yf(a.dec),_.x(),_.Xf(" ",a.cec," "))};
owa=function(a){a=_.k(_.ui(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};pwa=function(a){a&1&&(_.wd(),_.E(0,"svg",2),_.H(1,"polygon",3),_.F())};
qwa=function(a){if(a&1){var b=_.qd();_.E(0,"div",0);_.I("keydown",function(c){_.t(b);var d=_.M();return _.u(d.xe(c))})("click",function(){_.t(b);var c=_.M();return _.u(c.closed.emit("click"))})("@transformMenu.start",function(c){_.t(b);var d=_.M();return _.u(d.G6(c))})("@transformMenu.done",function(c){_.t(b);var d=_.M();return _.u(d.F6(c))});_.E(1,"div",1);_.Hf(2);_.F()()}a&2&&(a=_.M(),_.B("id",a.bga)("ngClass",a.qh)("@transformMenu",a.xC),_.rf("aria-label",a.ariaLabel||null)("aria-labelledby",a.Fe||
null)("aria-describedby",a.gu||null))};rwa=function(){return{oN:!1,Tr:"after",Nv:"below",wj:"cdk-overlay-transparent-backdrop"}};swa=function(a){a&1&&_.H(0,"img",4);a&2&&(a=_.M(),_.B("src",a.ql,_.De))};twa=function(a){a&1&&_.H(0,"mat-icon",5);a&2&&(a=_.M(),_.B("svgIcon",a.rk))};uwa=function(a){a&1&&(_.E(0,"mat-icon",6),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Xf(" ",a.aib,"\n"))};vwa=function(a){a&1&&(_.E(0,"a",30),_.H(1,"div",31),_.E(2,"span",32),_.N(3,"Hiring"),_.F()())};
wwa=function(a){if(a&1){var b=_.qd();_.E(0,"global-search-box",33);_.I("focusChange",function(c){_.t(b);_.M().KNb=c;return _.u()});_.F()}a&2&&(a=_.M(),_.B("config",a.xn))};xwa=function(a){a&1&&(_.E(0,"button",34),_.H(1,"mat-icon",35),_.F());a&2&&(_.M(),_.B("matMenuTriggerFor",_.Wf(25)))};ywa=function(a,b){a&1&&(_.E(0,"a",36),_.H(1,"mat-icon",37),_.F());a&2&&_.B("routerLink",b.Na)};
zwa=function(a){if(a&1){var b=_.qd();_.E(0,"li",38)(1,"button",39);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.Xxa())});_.N(2," Keyboard shortcuts ");_.F()()}};Awa=function(a){a&1&&_.H(0,"mat-divider")};Bwa=function(a,b){a&1&&(_.E(0,"li",38)(1,"a",42),_.N(2),_.F()());a&2&&(a=b.va,_.x(),_.B("externalLink",a.Fm),_.x(),_.Yf(a.xda))};
Cwa=function(a){a&1&&(_.wf(0),_.A(1,Awa,1,0,"mat-divider",24),_.E(2,"ul",40),_.A(3,Bwa,3,2,"li",41),_.F(),_.xf());a&2&&(a=_.M(),_.x(),_.B("ngIf",a.ivb),_.x(2),_.B("ngForOf",a.vp.additionalLinks))};Dwa=function(a){a&1&&(_.E(0,"button",43)(1,"span"),_.N(2,"Help"),_.F()());a&2&&(_.M(),_.B("matMenuTriggerFor",_.Wf(25)))};Ewa=function(a,b){a&1&&(_.E(0,"a",44)(1,"span"),_.N(2,"Settings"),_.F()());a&2&&_.B("routerLink",b.Na)};Fwa=function(a){a&1&&_.H(0,"announcement-bar",3)};
_.Gwa=function(a,b){return 1===a.kl&&a.label===b};Hwa=function(a){a&1&&(_.wd(),_.E(0,"svg",3),_.H(1,"polygon",4),_.F())};Iwa=function(a){a&1&&(_.wd(),_.E(0,"svg",2),_.H(1,"polygon",3),_.F())};
Jwa=function(a){if(a&1){var b=_.qd();_.E(0,"div",0);_.I("keydown",function(c){_.t(b);var d=_.M();return _.u(d.xe(c))})("click",function(){_.t(b);var c=_.M();return _.u(c.closed.emit("click"))})("@transformMenu.start",function(c){_.t(b);var d=_.M();return _.u(d.G6(c))})("@transformMenu.done",function(c){_.t(b);var d=_.M();return _.u(d.F6(c))});_.E(1,"div",1);_.Hf(2);_.F()()}a&2&&(a=_.M(),_.B("id",a.bga)("ngClass",a.qh)("@transformMenu",a.xC),_.rf("aria-label",a.ariaLabel||null)("aria-labelledby",a.Fe||
null)("aria-describedby",a.gu||null))};Kwa=function(a){return"string"===typeof a?a:a.join("+")};Lwa=function(a){return a.sort(function(b,c){return Kwa(b.Ub).localeCompare(Kwa(c.Ub))})};Mwa=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 _.Cg(d,a[c-1].parameters))}};Owa=function(a){return Nwa.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};
Pwa=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};Qwa=function(a,b,c){"sq"!==a||c.Ta.sq?Pwa(a,b,c):delete c.Ta.sq};Rwa=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Swa=function(a){return"function"===typeof a};
Twa=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,v={},z=0;z<g.length;z++){var D=g[z],J=m[D],L=(0,d[D])(J,n);v[D]=L;r=r||L!==J}return r?v:m}};Uwa=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))},{})};
Vwa=function(){var a=_.hc.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))}};Wwa=function(a,b){Array.isArray(b)&&0<b.length&&(a=Vwa.apply(null,[].concat(_.$c(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
Xwa=function(a){var b=Array.isArray(a)&&0<a.length?Vwa.apply(null,_.$c(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)}}};Ywa=function(a,b){a=void 0===a?{state:void 0}:a;var c=_.k(b);b=c.next().value;c=c.next().value;return{state:c(a.state,b),action:b}};
Zwa=function(a,b){var c=_.hc.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.$c(c)).filter(Boolean);d=d.ha(qja.apply(null,[a].concat(_.$c(e))))}else if("function"===typeof a)d=d.ha(_.w(function(f){return a(f,b)}));else throw new TypeError("xd`"+typeof a);return d.ha(_.Oe())}};axa=function(a,b){return function(c,d){d=b.action(d)?$wa(d):d;c=a(c,d);return b.state()?$wa(c):c}};
$wa=function(a){Object.freeze(a);var b=Swa(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 _.Kb){if(c.yM())return;throw Error();}("object"!==typeof c||null===c)&&!Swa(c)||Object.isFrozen(c)||$wa(c)}});return a};cxa=function(a,b){return function(c,d){if(b.action(d)&&!_.bxa())throw Error("yd`"+d.type);return a(c,d)}};
fxa=function(a,b){return function(c,d){if(b.action(d)){var e=dxa(d);exa(e,"action")}c=a(c,d);b.state()&&(d=dxa(c),exa(d,"state"));return c}};
dxa=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];Swa(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?dxa(e,[].concat(_.$c(b),[d])):{path:[].concat(_.$c(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};exa=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("zd`"+b+"`"+c+"`"+b);b.value=a.value;b.Hbd=c;throw b;}};gxa=function(a){return"function"===typeof a?a():a};hxa=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__"])})};ixa=function(a){return Object.getPrototypeOf(a)};
kxa=function(a){return Vwa(jxa,ixa)(a)};jxa=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};lxa=function(a){return[kxa,hxa].reduce(function(b,c){return b.concat(c(a))},[])};
mxa=function(a,b,c){var d=ixa(a).constructor.name,e=lxa(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(_.fja()):f.ha(kja()).ha(_.w(function(r){return{effect:a[g],notification:r,propertyName:g,nRc:d,mRc:a}}))});return _.ge.apply(null,_.$c(e))};oxa=function(a){return nxa(a,"ngrxOnInitEffects")};nxa=function(a,b){return a&&b in a&&"function"===typeof a[b]};
pxa=function(a){return nxa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};qxa=function(a,b){return function(c){var d=mxa(c,a,b);return nxa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};rxa=function(a,b,c){c=void 0===c?10:c;return a.ha(_.Ke(function(d){b&&b.handleError(d);return 1>=c?a:rxa(a,b,c-1)}))};sxa=function(a,b){return b.map(function(c){return a.get(c)})};
wxa=function(){if(!txa){txa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Ei.keys()).join(","));uxa(vxa(),_.Ei.get(a.tagName))}};xxa=function(){return _.Td(function(a){if(1==a.Ec)return _.Ud(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",wxa),setTimeout(function(){wxa()},1E3)):wxa();a.Ec=0})};_.yxa=function(a){a=_.Aca(a);var b=document.createElement("script");b.textContent=_.Bca(a);_.Cca(b);document.head.appendChild(b)};
_.Fi=function(a){var b=a.path;a=a.Eb;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};zxa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Axa="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};
Bxa=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=Bxa(this);Gi=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&&Axa(c,a,{configurable:!0,writable:!0,value:b})}};
Gi("Symbol",function(a){if(a)return a;var b=function(f,g){this.LXb=f;Axa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.LXb};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});
Gi("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]&&Axa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Cxa(zxa(this))}})}return a});Gi("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Cxa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.Hi=function(a){return a.raw=a};_.k=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:zxa(a)};throw Error("e`"+String(a));};_.Dxa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.$c=function(a){return a instanceof Array?a:_.Dxa(_.k(a))};
Ii=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};Exa="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)Ii(d,e)&&(a[e]=d[e])}return a};Gi("Object.assign",function(a){return a||Exa});
var Fxa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Gxa=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=Fxa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Hxa;if("function"==typeof Object.setPrototypeOf)Hxa=Object.setPrototypeOf;else{var Ixa;a:{var Jxa={a:!0},Kxa={};try{Kxa.__proto__=Jxa;Ixa=Kxa.a;break a}catch(a){}Ixa=!1}Hxa=Ixa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}Ji=Hxa;
_.U=function(a,b){a.prototype=Fxa(b.prototype);a.prototype.constructor=a;if(Ji)Ji(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.Wx=b.prototype};Lxa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};Ki=function(){this.gea=!1;this.pJ=null;this.Hj=void 0;this.Ec=1;this.KL=this.UK=0;this.URa=this.Bw=null};
Ki.prototype.VI=function(){if(this.gea)throw new TypeError("h");this.gea=!0};Ki.prototype.vfa=function(a){this.Hj=a};Ki.prototype.fka=function(a){this.Bw={xrb:a,Ryb:!0};this.Ec=this.UK||this.KL};Ki.prototype.return=function(a){this.Bw={return:a};this.Ec=this.KL};_.Ud=function(a,b,c){a.Ec=c;return{value:b}};nua=function(a,b,c){b=_.k(b);var d=b.next();Lxa(d);if(d.done)a.Hj=d.value,a.Ec=c;else return a.pJ=b,_.Ud(a,d.value,c)};Ki.prototype.Zg=function(a){this.Ec=a};
_.oga=function(a,b,c){a.UK=b;void 0!=c&&(a.KL=c)};_.sga=function(a){a.UK=0;var b=a.Bw.xrb;a.Bw=null;return b};qga=function(a,b,c,d){d?a.URa[d]=a.Bw:a.URa=[a.Bw];a.UK=b||0;a.KL=c||0};rga=function(a,b,c){c=a.URa.splice(c||0)[0];(c=a.Bw=a.Bw||c)?c.Ryb?a.Ec=a.UK||a.KL:void 0!=c.Zg&&a.KL<c.Zg?(a.Ec=c.Zg,a.Bw=null):a.Ec=a.KL:a.Ec=b};Mxa=function(a){this.wh=new Ki;this.UNc=a};Mxa.prototype.vfa=function(a){this.wh.VI();if(this.wh.pJ)return Nxa(this,this.wh.pJ.next,a,this.wh.vfa);this.wh.vfa(a);return Oxa(this)};
var Pxa=function(a,b){a.wh.VI();var c=a.wh.pJ;if(c)return Nxa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.wh.return);a.wh.return(b);return Oxa(a)};Mxa.prototype.fka=function(a){this.wh.VI();if(this.wh.pJ)return Nxa(this,this.wh.pJ["throw"],a,this.wh.vfa);this.wh.fka(a);return Oxa(this)};Nxa=function(a,b,c,d){try{var e=b.call(a.wh.pJ,c);Lxa(e);if(!e.done)return a.wh.gea=!1,e;var f=e.value}catch(g){return a.wh.pJ=null,a.wh.fka(g),Oxa(a)}a.wh.pJ=null;d.call(a.wh,f);return Oxa(a)};
Oxa=function(a){for(;a.wh.Ec;)try{var b=a.UNc(a.wh);if(b)return a.wh.gea=!1,{value:b.value,done:!1}}catch(c){a.wh.Hj=void 0,a.wh.fka(c)}a.wh.gea=!1;if(a.wh.Bw){b=a.wh.Bw;a.wh.Bw=null;if(b.Ryb)throw b.xrb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Qxa=function(a){this.next=function(b){return a.vfa(b)};this.throw=function(b){return a.fka(b)};this.return=function(b){return Pxa(a,b)};this[Symbol.iterator]=function(){return this}};
mua=function(a){var b=_.ui;a=new Qxa(new Mxa(a));Ji&&b.prototype&&Ji(a,b.prototype);return a};Rxa=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())})};_.Td=function(a){return Rxa(new Qxa(new Mxa(a)))};
pga=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))})};_.hc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Gi("Reflect",function(a){return a?a:{}});
Gi("Reflect.construct",function(){return Gxa});Gi("Reflect.setPrototypeOf",function(a){return a?a:Ji?function(b,c){try{return Ji(b,c),!0}catch(d){return!1}}:null});
Gi("Promise",function(a){function b(){this.MK=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.nhb=function(g){if(null==this.MK){this.MK=[];var m=this;this.ohb(function(){m.uEc()})}this.MK.push(g)};var d=_.W.setTimeout;b.prototype.ohb=function(g){d(g,0)};b.prototype.uEc=function(){for(;this.MK&&this.MK.length;){var g=this.MK;this.MK=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.bAc(r)}}}this.MK=null};b.prototype.bAc=function(g){this.ohb(function(){throw g;
})};var e=function(g){this.Kc=0;this.Kg=void 0;this.m1=[];this.tzb=!1;var m=this.lPa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.lPa=function(){function g(r){return function(v){n||(n=!0,r.call(m,v))}}var m=this,n=!1;return{resolve:g(this.VOc),reject:g(this.H_a)}};e.prototype.VOc=function(g){if(g===this)this.H_a(new TypeError("i"));else if(g instanceof e)this.BQc(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.UOc(g):
this.xtb(g)}};e.prototype.UOc=function(g){var m=void 0;try{m=g.then}catch(n){this.H_a(n);return}"function"==typeof m?this.CQc(m,g):this.xtb(g)};e.prototype.H_a=function(g){this.wPb(2,g)};e.prototype.xtb=function(g){this.wPb(1,g)};e.prototype.wPb=function(g,m){if(0!=this.Kc)throw Error("j`"+g+"`"+m+"`"+this.Kc);this.Kc=g;this.Kg=m;2===this.Kc&&this.IPc();this.vEc()};e.prototype.IPc=function(){var g=this;d(function(){if(g.ZLc()){var m=_.W.console;"undefined"!==typeof m&&m.error(g.Kg)}},1)};e.prototype.ZLc=
function(){if(this.tzb)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.Kg;return n(g)};e.prototype.vEc=function(){if(null!=this.m1){for(var g=0;g<this.m1.length;++g)f.nhb(this.m1[g]);this.m1=null}};
var f=new b;e.prototype.BQc=function(g){var m=this.lPa();g.Spa(m.resolve,m.reject)};e.prototype.CQc=function(g,m){var n=this.lPa();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(P){v(P)}}:J}var r,v,z=new e(function(D,J){r=D;v=J});this.Spa(n(g,r),n(m,v));return z};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Spa=function(g,m){function n(){switch(r.Kc){case 1:g(r.Kg);
break;case 2:m(r.Kg);break;default:throw Error("k`"+r.Kc);}}var r=this;null==this.m1?f.nhb(n):this.m1.push(n);this.tzb=!0};e.resolve=c;e.reject=function(g){return new e(function(m,n){n(g)})};e.race=function(g){return new e(function(m,n){for(var r=_.k(g),v=r.next();!v.done;v=r.next())c(v.value).Spa(m,n)})};e.all=function(g){var m=_.k(g),n=m.next();return n.done?c([]):new e(function(r,v){function z(L){return function(P){D[L]=P;J--;0==J&&r(D)}}var D=[],J=0;do D.push(void 0),J++,c(n.value).Spa(z(D.length-
1),v),n=m.next();while(!n.done)})};return e});var Li=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};Gi("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Li(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}});Gi("Object.setPrototypeOf",function(a){return a||Ji});
var Sxa=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{gx:e,v:f}}return{gx:-1,v:void 0}};Gi("Array.prototype.find",function(a){return a?a:function(b,c){return Sxa(this,b,c).v}});
Gi("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!Ii(n,f)){var r=new b;Axa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(v){if(v instanceof b)return v;Object.isExtensible(v)&&d(v);return r(v)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),v=new a([[n,2],[r,3]]);if(2!=v.get(n)||3!=v.get(r))return!1;v.delete(n);v.set(r,4);return!v.has(n)&&4==v.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.hx=(g+=Math.random()+1).toString();if(n){n=_.k(n);for(var r;!(r=n.next()).done;)r=r.value,this.set(r[0],r[1])}};m.prototype.set=function(n,r){if(!c(n))throw Error("n");d(n);if(!Ii(n,f))throw Error("o`"+n);n[f][this.hx]=r;return this};m.prototype.get=function(n){return c(n)&&Ii(n,f)?n[f][this.hx]:void 0};m.prototype.has=function(n){return c(n)&&Ii(n,f)&&Ii(n[f],this.hx)};m.prototype.delete=
function(n){return c(n)&&Ii(n,f)&&Ii(n[f],this.hx)?delete n[f][this.hx]:!1};return m});
Gi("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(_.k([[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(),v=r.next();if(v.done||v.value[0]!=m||"s"!=v.value[1])return!1;v=r.next();return v.done||4!=v.value[0].x||"t"!=v.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=_.k(m);for(var n;!(n=m.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(m,n){m=0===m?0:m;var r=d(this,m);r.list||(r.list=this[0][r.id]=[]);r.ac?r.ac.value=n:(r.ac={next:this[1],Sm:this[1].Sm,head:this[1],key:m,value:n},r.list.push(r.ac),this[1].Sm.next=r.ac,this[1].Sm=r.ac,this.size++);return this};c.prototype.delete=function(m){m=d(this,m);return m.ac&&m.list?(m.list.splice(m.index,1),m.list.length||delete this[0][m.id],m.ac.Sm.next=m.ac.next,m.ac.next.Sm=
m.ac.Sm,m.ac.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Sm=f();this.size=0};c.prototype.has=function(m){return!!d(this,m).ac};c.prototype.get=function(m){return(m=d(this,m).ac)&&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(),
v;!(v=r.next()).done;)v=v.value,m.call(n,v[1],v[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 v=m[0][r];if(v&&Ii(m[0],r))for(m=0;m<v.length;m++){var z=v[m];if(n!==n&&z.key!==z.key||n===z.key)return{id:r,list:v,index:m,ac:z}}return{id:r,list:v,index:-1,ac:void 0}},e=function(m,n){var r=m[1];return Cxa(function(){if(r){for(;r.head!=m[1];)r=r.Sm;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.Sm=m.next=m.head=m},g=0;return c});Gi("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Ii(b,d)&&c.push(b[d]);return c}});Gi("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
Gi("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}});Gi("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Li(this,b,"includes").indexOf(b,c||0)}});Gi("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});
Gi("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});Gi("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});Gi("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});
Gi("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}});var Txa=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};
Gi("Array.prototype.entries",function(a){return a?a:function(){return Txa(this,function(b,c){return[b,c]})}});Gi("Array.prototype.keys",function(a){return a?a:function(){return Txa(this,function(b){return b})}});Gi("Array.prototype.values",function(a){return a?a:function(){return Txa(this,function(b,c){return c})}});
Gi("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}});Gi("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});
Gi("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 Mi=function(a){return a?a:Array.prototype.fill};Gi("Int8Array.prototype.fill",Mi);Gi("Uint8Array.prototype.fill",Mi);Gi("Uint8ClampedArray.prototype.fill",Mi);Gi("Int16Array.prototype.fill",Mi);Gi("Uint16Array.prototype.fill",Mi);Gi("Int32Array.prototype.fill",Mi);
Gi("Uint32Array.prototype.fill",Mi);Gi("Float32Array.prototype.fill",Mi);Gi("Float64Array.prototype.fill",Mi);
Gi("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(_.k([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.Ke=new Map;if(c){c=
_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Ke.size};b.prototype.add=function(c){c=0===c?0:c;this.Ke.set(c,c);this.size=this.Ke.size;return this};b.prototype.delete=function(c){c=this.Ke.delete(c);this.size=this.Ke.size;return c};b.prototype.clear=function(){this.Ke.clear();this.size=0};b.prototype.has=function(c){return this.Ke.has(c)};b.prototype.entries=function(){return this.Ke.entries()};b.prototype.values=function(){return this.Ke.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Ke.forEach(function(f){return c.call(d,f,f,e)})};return b});Gi("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Ii(b,d)&&c.push([d,b[d]]);return c}});Gi("String.prototype.repeat",function(a){return a?a:function(b){var c=Li(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}});
Gi("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Li(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}});Gi("globalThis",function(a){return a||_.W});Gi("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
Gi("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}});Gi("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}});Gi("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Sxa(this,b,c).gx}});
Gi("Array.prototype.flatMap",function(a){return a?a:function(b,c){var d=[];Array.prototype.forEach.call(this,function(e,f){e=b.call(c,e,f,this);Array.isArray(e)?d.push.apply(d,e):d.push(e)});return d}});var Uxa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};Gi("Array.prototype.at",function(a){return a?a:Uxa});var Ni=function(a){return a?a:Uxa};Gi("Int8Array.prototype.at",Ni);Gi("Uint8Array.prototype.at",Ni);Gi("Uint8ClampedArray.prototype.at",Ni);
Gi("Int16Array.prototype.at",Ni);Gi("Uint16Array.prototype.at",Ni);Gi("Int32Array.prototype.at",Ni);Gi("Uint32Array.prototype.at",Ni);Gi("Float32Array.prototype.at",Ni);Gi("Float64Array.prototype.at",Ni);Gi("String.prototype.at",function(a){return a?a:Uxa});Gi("Number.parseInt",function(a){return a||parseInt});
Gi("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;})})}});Gi("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)}});
Gi("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}});Gi("Reflect.isExtensible",function(a){return a?a:"function"==typeof Object.isExtensible?Object.isExtensible:function(){return!0}});Gi("Reflect.getOwnPropertyDescriptor",function(a){return a||Object.getOwnPropertyDescriptor});Gi("Reflect.getPrototypeOf",function(a){return a||Object.getPrototypeOf});
var Vxa=function(a,b){for(;a;){var c=Reflect.getOwnPropertyDescriptor(a,b);if(c)return c;a=Reflect.getPrototypeOf(a)}};Gi("Reflect.set",function(a){return a?a:function(b,c,d,e){var f=Vxa(b,c);return f?f.set?(f.set.call(3<arguments.length?e:b,d),!0):f.writable&&!Object.isFrozen(b)?(b[c]=d,!0):!1:Reflect.isExtensible(b)?(b[c]=d,!0):!1}});Gi("Reflect.get",function(a){return a?a:function(b,c,d){if(2>=arguments.length)return b[c];var e=Vxa(b,c);if(e)return e.get?e.get.call(d):e.value}});
Gi("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.Ke=new WeakMap;if(c){c=_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Ke.set(c,!0);return this};b.prototype.has=function(c){return this.Ke.has(c)};b.prototype.delete=function(c){return this.Ke.delete(c)};
return b});Gi("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}});Gi("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
Gi("String.fromCodePoint",function(a){return a?a:function(b){for(var c="",d=0;d<arguments.length;d++){var e=Number(arguments[d]);if(0>e||1114111<e||e!==Math.floor(e))throw new RangeError("s`"+e);65535>=e?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}});
Gi("String.prototype.codePointAt",function(a){return a?a:function(b){var c=Li(this,null,"codePointAt"),d=c.length;b=Number(b)||0;if(0<=b&&b<d){b|=0;var e=c.charCodeAt(b);if(55296>e||56319<e||b+1===d)return e;b=c.charCodeAt(b+1);return 56320>b||57343<b?e:1024*(e-55296)+b+9216}}});Gi("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Li(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}});
Gi("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("t");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});Gi("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});window._DumpException=_._DumpException;var Wxa,ita,Xxa,Yxa,Zxa,Oi,$xa,fi,Taa,aya,bya,cya,dya,eya,fya;Wxa=Wxa||{};_.ba=this||self;ita=function(a,b,c){a=a.split(".");c=c||_.ba;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}:c[d]=b};Xxa=function(a){var b=fi("WIZ_global_data.oxN3nb");a=b&&b[a];return null!=a?a:!1};Yxa=_.ba._F_toggles||[];Zxa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
Oi=function(a){if("string"!==typeof a||!a||-1==a.search(Zxa))throw Error("u");if(!$xa||"goog"!=$xa.type)throw Error("v`"+a);if($xa.wLc)throw Error("w");$xa.wLc=a};Oi.get=function(){return null};$xa=null;fi=function(a,b){a=a.split(".");b=b||_.ba;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};Taa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.sa=function(a){var b=Taa(a);return"array"==b||"object"==b&&"number"==typeof a.length};
_.va=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.wa=function(a){return Object.prototype.hasOwnProperty.call(a,aya)&&a[aya]||(a[aya]=++bya)};aya="closure_uid_"+(1E9*Math.random()>>>0);bya=0;cya=function(a,b,c){return a.call.apply(a.bind,arguments)};
dya=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)}};_.di=function(a,b,c){_.di=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?cya:dya;return _.di.apply(null,arguments)};
_.Pi=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)}};_.Qi=function(){return Date.now()};eya=function(a){(0,eval)(a)};_.Ri=function(a,b){function c(){}c.prototype=b.prototype;a.Wx=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)}};fya=function(a){return a};_.Ri(_.aa,Error);_.aa.prototype.name="CustomError";var gya;var kta=function(){};_.hya="undefined"!==typeof TextDecoder;var iya=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var lya,mya,nya,oya,pya,qya,kya,tya,sya;_.Si=function(a,b){return 0==a.lastIndexOf(b,0)};_.jya=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.Ti=function(a){return/^[\s\xa0]*$/.test(a)};_.Ui=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.rya=function(a){if(!kya.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(lya,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(mya,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(nya,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(oya,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(pya,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(qya,"&#0;"));return a};lya=/&/g;mya=/</g;nya=/>/g;oya=/"/g;pya=/'/g;qya=/\x00/g;kya=/[\x00&<>"']/;_.fa=function(a,b){return-1!=a.indexOf(b)};
_.Vi=function(a,b){return _.fa(a.toLowerCase(),b.toLowerCase())};
tya=function(a,b){var c=0;a=(0,_.Ui)(String(a)).split(".");b=(0,_.Ui)(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=sya(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||sya(0==f[2].length,0==g[2].length)||sya(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
sya=function(a,b){return a<b?-1:a>b?1:0};var uya=!!(Yxa[1]&32),vya=!!(Yxa[1]&64),wya=!!(Yxa[0]>>29&1);var baa=uya?vya:Xxa(610401301),Iaa=uya?wya:Xxa(188588736);var ea,xya=_.ba.navigator;ea=xya?xya.userAgentData||null:null;var zya;_.la=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};_.Wi=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)};
_.yya=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};zya=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 Aya=function(a){Aya[" "](a);return a};Aya[" "]=function(){};var Bya=function(a,b){try{return Aya(a[b]),!0}catch(c){}return!1};var Cya,Dya,Yi,aj,Fya,Gya,Hya,Iya,Jya,Kya,Lya;Cya=daa();_.Xi=eaa();Dya=ha("Edge");_.Eya=Dya||_.Xi;Yi=ha("Gecko")&&!(_.Vi(ca(),"WebKit")&&!ha("Edge"))&&!(ha("Trident")||ha("MSIE"))&&!ha("Edge");_.Zi=_.Vi(ca(),"WebKit")&&!ha("Edge");_.$i=maa();aj=jaa()?"Windows"===ea.platform:ha("Windows");Fya=jaa()?"Android"===ea.platform:ha("Android");Gya=kaa();Hya=ha("iPad");Iya=ha("iPod");Jya=_.laa();Kya=function(){var a=_.ba.document;return a?a.documentMode:void 0};
a:{var Mya="",Nya=function(){var a=ca();if(Yi)return/rv:([^\);]+)(\)|;)/.exec(a);if(Dya)return/Edge\/([\d\.]+)/.exec(a);if(_.Xi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Zi)return/WebKit\/(\S+)/.exec(a);if(Cya)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Nya&&(Mya=Nya?Nya[1]:"");if(_.Xi){var Oya=Kya();if(null!=Oya&&Oya>parseFloat(Mya)){Lya=String(Oya);break a}}Lya=Mya}var Pya=Lya,Qya;if(_.ba.document&&_.Xi){var Rya=Kya();Qya=Rya?Rya:parseInt(Pya,10)||void 0}else Qya=void 0;_.bj=Qya;var Sya=faa(),Tya=kaa()||ha("iPod"),Uya=ha("iPad"),Vya=iaa(),Wya=gaa(),Xya=haa()&&!_.laa();var Yya,Zya,saa,aza;Yya={};Zya=null;_.$ya=Yi||_.Zi||!Xya&&!_.Xi&&"function"==typeof _.ba.atob;saa=function(a,b){void 0===b&&(b=0);aza();b=Yya[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("")};
_.bza=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 saa(b,3)};_.dza=function(a){var b=[];_.cza(a,function(c){b.push(c)});return b};_.cza=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),v=Zya[r];if(null!=v)return v;if(!_.Ti(r))throw Error("z`"+r);}return n}aza();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))}};
aza=function(){if(!Zya){Zya={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Yya[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Zya[f]&&(Zya[f]=e)}}}};var uaa;uaa="undefined"!==typeof Uint8Array;_.raa=!_.Xi&&"function"===typeof btoa;_.Ea={};var eza,Cba;_.Ca=function(a,b){if(b!==_.Ea)throw Error("A");this.Ng=a;if(null!=a&&0===a.length)throw Error("B");};_.Ga=function(){return eza||(eza=new _.Ca(null,_.Ea))};Cba=function(a){var b=a.Ng;return null==b?"":"string"===typeof b?b:a.Ng=taa(b)};_.Ca.prototype.Qm=function(){return null==this.Ng};var cj=waa(),nba=waa("0di"),Nba=waa("0dg");var xaa,Qba,Ba;xaa=cj?function(a,b){a[cj]|=b}:function(a,b){void 0!==a.IA?a.IA|=b:Object.defineProperties(a,{IA:{value:b,configurable:!0,writable:!0,enumerable:!1}})};Qba=cj?function(a,b){a[cj]&=~b}:function(a,b){void 0!==a.IA&&(a.IA&=~b)};_.Ia=cj?function(a){return a[cj]|0}:function(a){return a.IA|0};_.jb=cj?function(a){return a[cj]}:function(a){return a.IA};
Ba=cj?function(a,b){a[cj]=b;return a}:function(a,b){void 0!==a.IA?a.IA=b:Object.defineProperties(a,{IA:{value:b,configurable:!0,writable:!0,enumerable:!1}});return a};var Caa,fza,gza;_.bb={};Caa={};gza=[];Ba(gza,55);_.Pba=Object.freeze(gza);var hza=function(a,b,c){this.Cwb=0;this.WMa=a;this.yXa=b;this.VE=c};hza.prototype.next=function(){if(this.Cwb<this.WMa.length){var a=this.WMa[this.Cwb++];return{done:!1,value:this.yXa?this.yXa.call(this.VE,a):a}}return{done:!0,value:void 0}};hza.prototype[Symbol.iterator]=function(){return new hza(this.WMa,this.yXa,this.VE)};_.dj=Object.freeze(new function(){});Object.freeze(new function(){});var Na,Pa;_.iza="function"===typeof Uint8Array.prototype.slice;Na=0;Pa=0;var Qaa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var Xaa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var wba={},jza=function(){try{var a=function(){return Gxa(Map,[],this.constructor)};_.U(a,Map);new a;return!1}catch(b){return!0}}(),kza=function(){this.Ke=new Map},ej;_.h=kza.prototype;_.h.get=function(a){return this.Ke.get(a)};_.h.set=function(a,b){this.Ke.set(a,b);this.size=this.Ke.size;return this};_.h.delete=function(a){a=this.Ke.delete(a);this.size=this.Ke.size;return a};_.h.clear=function(){this.Ke.clear();this.size=this.Ke.size};_.h.has=function(a){return this.Ke.has(a)};_.h.entries=function(){return this.Ke.entries()};
_.h.keys=function(){return this.Ke.keys()};_.h.values=function(){return this.Ke.values()};_.h.forEach=function(a,b){return this.Ke.forEach(a,b)};kza.prototype[Symbol.iterator]=function(){return this.entries()};ej=function(){if(jza)return Object.setPrototypeOf(kza.prototype,Map.prototype),Object.defineProperties(kza.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),kza;var a=function(){return Gxa(Map,[],this.constructor)};_.U(a,Map);return a}();
_.gb=function(a,b,c,d){c=void 0===c?rba:c;d=void 0===d?rba:d;var e=ej.call(this)||this;var f=(0,_.Ia)(a);f|=64;Ba(a,f);e.U8=f;e.nza=b;e.sea=c;e.E4a=e.nza?sba:d;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);ej.prototype.set.call(e,n,r)}return e};_.U(_.gb,ej);
var lza=function(a){if(a.U8&2)throw Error("E");},Dba=function(a,b){b=void 0===b?tba:b;if(0!==a.size)return Mba(a,b)},Mba=function(a,b){b=void 0===b?tba:b;var c=[];a=ej.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(){lza(this);ej.prototype.clear.call(this)};_.h.delete=function(a){lza(this);return ej.prototype.delete.call(this,this.sea(a,!0,!1))};_.h.FZ=function(a){return this.delete(a)};
_.h.entries=function(){var a=Array.from(ej.prototype.keys.call(this));return new hza(a,uba,this)};_.h.keys=function(){return ej.prototype.keys.call(this)};_.h.values=function(){var a=Array.from(ej.prototype.keys.call(this));return new hza(a,_.gb.prototype.get,this)};_.h.forEach=function(a,b){var c=this;ej.prototype.forEach.call(this,function(d,e){a.call(b,c.get(e),e,c)})};
_.h.set=function(a,b){lza(this);a=this.sea(a,!0,!1);return null==a?this:null==b?(ej.prototype.delete.call(this,a),this):ej.prototype.set.call(this,a,this.E4a(b,!0,!0,this.nza,!1,this.U8))};_.h.has=function(a){return ej.prototype.has.call(this,this.sea(a,!1,!1))};_.h.get=function(a){a=this.sea(a,!1,!1);var b=ej.prototype.get.call(this,a);if(void 0!==b){var c=this.nza;return c?(c=this.E4a(b,!1,!0,c,this.PAc,this.U8),c!==b&&ej.prototype.set.call(this,a,c),c):b}};_.gb.prototype[Symbol.iterator]=function(){return this.entries()};
_.gb.prototype.toJSON=void 0;_.gb.prototype.ZKc=Caa;var vba;var yba;var Hb,pb,hj,jj,mza,nza,oza,vj,qza,rza,sza,tza,uza,Mj;Hb=function(a,b){a=a.Ka;return pb(a,(0,_.jb)(a),b)};pb=function(a,b,c,d){if(-1===c)return null;if(c>=Baa(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]}};_.fj=function(a,b,c){var d=a.Ka,e=(0,_.jb)(d);Ka(e);_.nb(d,e,b,c);return a};_.gj=function(a,b,c,d){return void 0!==Zba(a,b,c,void 0===d?!1:d)};
hj=function(a,b){a=a.Ka;var c=(0,_.jb)(a),d=pb(a,c,b);var e=null==d||"number"===typeof d?d:"NaN"===d||"Infinity"===d||"-Infinity"===d?Number(d):void 0;null!=e&&e!==d&&_.nb(a,c,b,e);return e};_.ij=function(a,b){return Waa(Hb(a,b))};jj=function(a,b){a=a.Ka;var c=(0,_.jb)(a),d=pb(a,c,b),e=Ha(d,!0,!0,!!(c&34));null!=e&&e!==d&&_.nb(a,c,b,e);return e};_.kj=function(a,b){return b&&a!==_.dj?1:2};mza=function(a,b){return _.sb(a,b,(0,_.jb)(a.Ka)&34?Vba:Wba,_.kj())};
_.lj=function(a,b){a=jj(a,b);return null==a?_.Ga():a};_.mi=function(a,b,c,d){var e=a.Ka,f=(0,_.jb)(e);Ka(f);(c=_.Yba(e,f,c))&&c!==b&&null!=d&&(f=_.nb(e,f,c));_.nb(e,f,b,d);return a};_.mj=function(a,b,c){a=a.Ka;return _.Yba(a,(0,_.jb)(a),b)===c?c:-1};nza=function(a,b,c){a=a.Ka;var d=(0,_.jb)(a);Ka(d);var e=pb(a,d,c);b=cb(oba(e,b,!0,d));e!==b&&_.nb(a,d,c,b);return b};
oza=function(a,b,c,d){var e=(0,_.jb)(a);Ka(e);var f=pb(a,e,c,d);if(null!=f&&f.XM===_.bb)return b=cb(f),b!==f&&_.nb(a,e,c,b,d),b.Ka;if(Array.isArray(f)){var g=(0,_.Ia)(f);g=g&2?Lba(f,g,!1):f;g=_.hb(g,b[0],b[1])}else g=_.hb(void 0,b[0],b[1]);g!==f&&_.nb(a,e,c,g,d);return g};_.nj=function(a,b,c,d){d=void 0===d?!1:d;b=Zba(a,b,c,d);if(null==b)return b;a=a.Ka;var e=(0,_.jb)(a);if(!(e&2)){var f=cb(b);f!==b&&(b=f,_.nb(a,e,c,b,d))}return b};
_.oj=function(a,b,c,d){a=a.Ka;var e=(0,_.jb)(a);return $ba(a,e,b,c,d,void 0,!1,!(2&e))};_.pj=function(a,b,c){null==c&&(c=void 0);return _.fj(a,b,c)};_.pza=function(a,b,c,d){null==d&&(d=void 0);return _.mi(a,b,c,d)};
_.rj=function(a,b,c){var d=a.Ka,e=(0,_.jb)(d);Ka(e);if(null==c)return _.nb(d,e,b),a;for(var f=(0,_.Ia)(c),g=f,m=!!(2&f)||!!(2048&f),n=m||Object.isFrozen(c),r=!0,v=!0,z=0;z<c.length;z++){var D=c[z];m||(D=!!((0,_.Ia)(D.Ka)&2),r&&(r=!D),v&&(v=D))}m||(f=za(f,5,!0),f=za(f,8,r),f=za(f,16,v));n&&f!==g&&(c=ya(c),g=0,f=qb(f,e,!0));f!==g&&Ba(c,f);_.nb(d,e,b,c);return a};_.sj=function(a,b,c,d,e){aca(a,b,c,d,e);return a};_.tj=function(a,b){return _.Xa(Hb(a,b))};_.uj=function(a,b){return jba(Hb(a,b))};
vj=function(a,b){a=Hb(a,b);var c=void 0===c?!1:c;c=null!=a?Sa(a)?"string"===typeof a?aba(a):c?bba(a):cba(a):void 0:a;return c};qza=function(a,b){a=Hb(a,b);var c=void 0===c?!1:c;c=null!=a?Sa(a)?"string"===typeof a?iba(a):c?hba(a):gba(a):void 0:a;return c};_.wj=function(a,b,c){return _.sb(a,b,jba,c,void 0,void 0,0)};_.X=function(a,b){return mba(Hb(a,b))};_.xj=function(a,b,c,d,e){return _.sb(a,b,mba,c,d,e)};_.yj=function(a,b){return Yaa(Hb(a,b))};_.zj=function(a,b,c,d,e){return _.sb(a,b,Yaa,c,d,e)};
_.Aj=function(a,b,c){return Bb(_.ij(a,b),void 0===c?!1:c)};_.Bj=function(a,b,c){c=void 0===c?0:c;return Bb(_.tj(a,b),c)};rza=function(a,b){var c=void 0===c?0:c;return Bb($aa(Hb(a,b)),c)};_.Cj=function(a,b,c){c=void 0===c?0:c;return Bb(_.uj(a,b),c)};sza=function(a){var b="-1";b=void 0===b?"0":b;return Bb(vj(a,1),b)};_.Dj=function(a,b){var c=void 0===c?0:c;return Bb(hj(a,b),c)};_.Ej=function(a,b){return Bb(_.X(a,b),"")};_.Fj=function(a,b,c){c=void 0===c?0:c;return Bb(_.yj(a,b),c)};
_.Gj=function(a,b,c){a=_.xj(a,b,3,void 0,!0);Gaa(a,c);return a[c]};tza=function(a,b,c){a=_.zj(a,b,3,void 0,!0);Gaa(a,c);return a[c]};_.Hj=function(a,b,c){return _.Ej(a,_.mj(a,c,b))};_.Ij=function(a,b,c){return _.X(a,_.mj(a,c,b))};_.Jj=function(a,b,c,d){return _.nj(a,b,_.mj(a,d,c))};uza=function(a,b){a=_.X(a,b);return null==a?void 0:a};_.Kj=function(a,b,c){return _.fj(a,b,Vaa(c))};_.Lj=function(a,b,c){return _.zb(a,b,Vaa(c),!1)};Mj=function(a,b,c){return _.fj(a,b,null==c?c:Zaa(c))};
_.ti=function(a,b,c){return _.zb(a,b,null==c?c:Zaa(c),0)};_.Nj=function(a,b,c){return _.fj(a,b,_.Ya(c))};_.lc=function(a,b,c){return _.fj(a,b,_.$a(c))};_.li=function(a,b,c){return _.zb(a,b,_.$a(c),"")};_.Rj=function(a,b,c){return _.fj(a,b,null==c?c:_.Wa(c))};_.Sj=function(a,b,c){return _.zb(a,b,null==c?c:_.Wa(c),0)};_.Tj=function(a,b){return null!=_.X(a,b)};_.Kb=function(a,b,c){this.Ka=_.hb(a,b,c)};_.Kb.prototype.toJSON=function(){return fza?cca(this,this.Ka,!1):cca(this,Jba(this.Ka),!0)};_.Kb.prototype.ld=function(){fza=!0;try{return JSON.stringify(this.toJSON(),Bba)}finally{fza=!1}};var Nb=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return zba(a,yaa(b))};
_.Kb.prototype.getExtension=function(a){return a.vc?a.OD?a.O_(this,a.vc,a.HS,_.kj(void 0,!0),!0):a.O_(this,a.vc,a.HS,!0):a.OD?a.O_(this,a.HS,_.kj(void 0,!0),!0):a.O_(this,a.HS,a.defaultValue,!0)};var dca=function(a,b){a=b.vc?b.O_(a,b.vc,b.HS,!0):b.O_(a,b.HS,null,!0);return null===a?void 0:a};_.h=_.Kb.prototype;_.h.hasExtension=function(a){return a.vc?_.gj(this,a.vc,a.HS,!0):void 0!==dca(this,a)};_.h.clone=function(){var a=this.Ka;return zba(this.constructor,Lba(a,(0,_.jb)(a),!1))};
_.h.yM=function(){return!!((0,_.Ia)(this.Ka)&2)};_.h.bc=function(){return cb(this)};_.h.XM=_.bb;_.h.toString=function(){return cca(this,this.Ka,!1).toString()};_.vza=function(a,b){a.Nw=b;if(b>a.oH)throw Error("L`"+b+"`"+a.oH);};_.Uj=function(a){var b=a.QK,c=a.Nw,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error("K");_.vza(a,c);return e};var wza;wza=function(a,b,c){var d=a.tg.Fi(),e=_.Uj(a.tg)>>>0,f=a.tg.getCursor()+e,g=f-d;0>=g&&(a.tg.setEnd(f),c(b,a,void 0,void 0,void 0),g=f-a.tg.getCursor());if(g)throw Error("F`"+e+"`"+(e-g));a.tg.setCursor(f);a.tg.setEnd(d)};_.xza=function(a){var b=_.Uj(a.tg)>>>0;return a.tg.gKb(b,!0)};_.Vj=function(a,b,c){this.Kza=a;this.l5a=b;this.KXb=c};_.yza=Symbol();_.zza=Symbol();_.Aza=Symbol();_.Bza=Symbol();_.Cza=new _.Vj(function(a,b,c){if(2!==a.Ys)return!1;a=_.xza(a);_.nb(b,(0,_.jb)(b),c,""===a?void 0:a);return!0},!1,!1);_.Dza=new _.Vj(function(a,b,c,d,e){if(2!==a.Ys)return!1;wza(a,oza(b,d,c,!0),e);return!0},!1,!0);_.Eza=new _.Vj(function(a,b,c,d,e){if(2!==a.Ys)return!1;wza(a,oza(b,d,c),e);return!0},!1,!0);
_.Fza=new _.Vj(function(a,b,c,d,e){if(2!==a.Ys)return!1;d=_.hb(void 0,d[0],d[1]);var f=(0,_.jb)(b);Ka(f);var g=Rba(b,f,c,3);f=(0,_.jb)(b);(0,_.Ia)(g)&4&&(g=ya(g),Ba(g,((0,_.Ia)(g)|1)&-2079),_.nb(b,f,c,g));g.push(d);wza(a,d,e);return!0},!0,!0);var Gza=function(a){this.Ka=_.hb(a)};_.U(Gza,_.Kb);Gza.prototype.toObject=function(){return Hza(this)};var Hza=function(a){if(null!=a)return _.Mb(a),{hRc:_.l(_.X(a,1)),Q$c:_.l(_.X(a,2)),surveyId:_.l(_.X(a,3)),Mad:_.l(_.X(a,6)),responseType:_.l(_.yj(a,4)),wSc:_.l(_.X(a,5)),xSc:_.l(_.X(a,7)),ySc:_.l(_.X(a,8))}};var Iza=function(a){this.Ka=_.hb(a)};_.U(Iza,_.Kb);Iza.kc=[2,3,4,5];Iza.prototype.toObject=function(){return Jza(this)};var Jza=function(a){if(null!=a)return _.Mb(a),{SJb:_.l(_.tj(a,1)),HMc:_.l(_.sb(a,2,_.Xa,2)),Lzc:_.l(_.sb(a,3,_.Xa,2)),Mzc:_.l(_.xj(a,4,2)),r7c:_.l(_.sb(a,5,_.Xa,2))}};var Kza=function(a){this.Ka=_.hb(a)};_.U(Kza,_.Kb);Kza.prototype.toObject=function(){return Lza(this)};var Lza=function(a){if(null!=a)return _.Mb(a),{SJb:_.l(_.tj(a,1)),TYc:_.l(_.X(a,2))}};var Mza=function(a){this.Ka=_.hb(a)};_.U(Mza,_.Kb);Mza.prototype.toObject=function(){return Nza(this)};var Nza=function(a){if(null!=a)return _.Mb(a),{SJb:_.l(_.tj(a,1)),e9c:_.l(_.tj(a,2))}};var Oza=function(a){this.Ka=_.hb(a)};_.U(Oza,_.Kb);Oza.kc=[2,3,4];Oza.prototype.toObject=function(){return Pza(this)};var Pza=function(a){if(null!=a){_.Mb(a);var b=Hza(_.nj(a,Gza,1));var c=_.oj(a,Iza,2,_.kj());c=_.Cb(c,Jza);var d=_.oj(a,Mza,3,_.kj());d=_.Cb(d,Nza);a=_.oj(a,Kza,4,_.kj());return{M3c:b,D6c:c,f9c:d,m7c:_.Cb(a,Lza)}}};var Qza=function(){};var Rza=function(a){this.Ka=_.hb(a)};_.U(Rza,_.Kb);Rza.kc=[1,2,3,4];Rza.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={RZc:_.l(_.sb(this,1,_.Xa,2)),TZc:_.l(_.sb(this,2,_.Xa,2)),JYc:_.l(_.sb(this,3,_.Xa,2)),SZc:_.l(_.sb(this,4,_.Xa,2))}}else a=void 0;return a};var Uza=function(a){var b=fi("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||_.ba.$googDebugFname||b}catch(g){e="Not available",c=!0}b=Sza(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,Tza[c])c=Tza[c];else{c=String(c);if(!Tza[c]){var f=/function\s+([^\(]+)/m.exec(c);Tza[c]=f?f[1]:"[Anonymous]"}c=Tza[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"}}return{message:a.message,
name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:b}},Sza=function(a,b){b||(b={});b[Vza(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[Vza(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=Sza(a,b));return c},Vza=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},Tza={};var Wza=function(){},Xza=function(a){return function(){throw Error(a);}};var Wj=function(){};Wj.prototype.next=function(){return Yza};var Yza={done:!0,value:void 0},Xj=function(a){return{value:a,done:!1}};Wj.prototype.kC=function(){return this};var Zza=function(a){if(a instanceof Yj||a instanceof Zj||a instanceof ak)return a;if("function"==typeof a.next)return new Yj(function(){return a});if("function"==typeof a[Symbol.iterator])return new Yj(function(){return a[Symbol.iterator]()});if("function"==typeof a.kC)return new Yj(function(){return a.kC()});throw Error("S");},Yj=function(a){this.pSa=a};Yj.prototype.kC=function(){return new Zj(this.pSa())};Yj.prototype[Symbol.iterator]=function(){return new ak(this.pSa())};Yj.prototype.Mya=function(){return new ak(this.pSa())};
var Zj=function(a){this.pea=a};_.U(Zj,Wj);Zj.prototype.next=function(){return this.pea.next()};Zj.prototype[Symbol.iterator]=function(){return new ak(this.pea)};Zj.prototype.Mya=function(){return new ak(this.pea)};var ak=function(a){Yj.call(this,function(){return a});this.pea=a};_.U(ak,Yj);ak.prototype.next=function(){return this.pea.next()};var $za=function(){};var bk=function(){};_.Ri(bk,$za);bk.prototype[Symbol.iterator]=function(){return Zza(this.kC(!0)).Mya()};bk.prototype.clear=function(){var a=Array.from(this);a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};var ck=function(a){this.XI=a;this.Bjb=null};_.Ri(ck,bk);_.h=ck.prototype;_.h.Oda=function(){var a=this.XI;if(a)try{a.setItem("__sak","1");a.removeItem("__sak");var b=!0}catch(c){b=c instanceof DOMException&&("QuotaExceededError"===c.name||22===c.code||1014===c.code||"NS_ERROR_DOM_QUOTA_REACHED"===c.name)&&a&&0!==a.length}else b=!1;return this.Bjb=b};
_.h.set=function(a,b){dk(this);try{this.XI.setItem(a,b)}catch(c){if(0==this.XI.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){dk(this);a=this.XI.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};_.h.remove=function(a){dk(this);this.XI.removeItem(a)};
_.h.kC=function(a){dk(this);var b=0,c=this.XI,d=new Wj;d.next=function(){if(b>=c.length)return Yza;var e=c.key(b++);if(a)return Xj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Xj(e)};return d};_.h.clear=function(){dk(this);this.XI.clear()};_.h.key=function(a){dk(this);return this.XI.key(a)};var dk=function(a){if(null==a.XI)throw Error("T");var b;(null!=(b=a.Bjb)?b:a.Oda())||aaa(Error("T"))};var aAa=function(){var a=null;try{a=_.ba.sessionStorage||null}catch(b){}ck.call(this,a)};_.Ri(aAa,ck);/*

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 bAa="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),cAa=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]=bAa[19==d?c&3|8:c]);return a.join("")};var dAa=new aAa;var eAa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";0===a.indexOf("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 gAa=function(a,b,c){var d=String(_.ba.location.href);return d&&a&&b?[b,fAa(eAa(d),a,c||null)].join(" "):null},fAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.Wi(d,function(m){e.push(m)}),hAa(e.join(" "));var f=[],g=[];_.Wi(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];_.Wi(d,function(m){e.push(m)});a=hAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},hAa=function(a){var b=
fca();b.update(a);return b.digestString().toLowerCase()};var iAa={};var nca="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var jAa,yca=function(){if(void 0===jAa){var a=null,b=_.ba.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:fya,createScript:fya,createScriptURL:fya})}catch(c){_.ba.console&&_.ba.console.error(c.message)}jAa=a}return jAa};var lAa,kAa;_.ek=function(a,b){this.tRb=a===kAa&&b||"";this.Ylc=lAa};_.ek.prototype.toString=function(){return this.tRb};_.mAa=function(a){return a instanceof _.ek&&a.constructor===_.ek&&a.Ylc===lAa?a.tRb:"type_error:Const"};lAa={};kAa={};var nAa;_.$b=function(a){this.yIb=a};_.$b.prototype.toString=function(){return this.yIb+""};_.ac=function(a){return a instanceof _.$b&&a.constructor===_.$b?a.yIb:"type_error:TrustedResourceUrl"};nAa={};_.ic=function(a){var b=yca();a=b?b.createScriptURL(a):a;return new _.$b(a,nAa)};var oAa;_.Tb=function(a){this.xIb=a};_.Tb.prototype.toString=function(){return this.xIb.toString()};_.Wb=function(a){return a instanceof _.Tb&&a.constructor===_.Tb?a.xIb:"type_error:SafeUrl"};oAa={};_.Ub=function(a){return new _.Tb(a,oAa)};_.pAa=_.Ub("about:invalid#zClosurez");_.qAa={};_.fk=function(a){this.wIb=a};_.fk.prototype.toString=function(){return this.wIb.toString()};_.rAa=new _.fk("",_.qAa);_.sAa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.tAa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");_.uAa=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");_.vAa={};_.gk=function(a){this.vIb=a};_.gk.prototype.toString=function(){return this.vIb.toString()};_.wAa=new _.gk("",_.vAa);var xAa;xAa={};_.hk=function(a){this.uIb=a};_.hk.prototype.toString=function(){return this.uIb.toString()};_.gc=function(a){return a instanceof _.hk&&a.constructor===_.hk?a.uIb:"type_error:SafeHtml"};_.ec=function(a){var b=yca();a=b?b.createHTML(a):a;return new _.hk(a,xAa)};_.ik=new _.hk(_.ba.trustedTypes&&_.ba.trustedTypes.emptyHTML||"",xAa);_.sca=_.Ub("about:invalid#zClosurez");var pca=function(a){this.isValid=a},rca=[qca("data"),qca("http"),qca("https"),qca("mailto"),qca("ftp"),new pca(function(a){return/^[^:]*([/?#]|$)/.test(a)})],yAa=Pb(function(){return"function"===typeof URL}),zAa=["data:","http:","https:","mailto:","ftp:"],tca=/^\s*(?!javascript:)(?:[a-z0-9+.-]+:|[^:\/?#]*(?:[\/?#]|$))/i;var vca="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var zca=function(){};zca.prototype.toString=function(){return this.zIb.toString()};var AAa,jk,BAa;AAa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};jk=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+AAa("0",Math.max(0,b-c))+a};_.kk=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.Qi()).toString(36)};
BAa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.CAa=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};_.lk=function(a){this.cj=a||{cookie:""}};_.h=_.lk.prototype;_.h.isEnabled=function(){if(!_.ba.navigator.cookieEnabled)return!1;if(!this.Qm())return!0;this.set("TESTCOOKIESENABLED","1",{XCb: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.h$c;d=c.u$c||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.XCb}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.cj.cookie=a+"="+b+c+g+m+d+(null!=e?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.cj.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Ui)(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.dS(a);this.set(a,"",{XCb:0,path:b,domain:c});return d};_.h.EH=function(){return DAa(this).keys};_.h.Ku=function(){return DAa(this).values};_.h.Qm=function(){return!this.cj.cookie};_.h.dS=function(a){return void 0!==this.get(a)};
_.h.clear=function(){for(var a=DAa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var DAa=function(a){a=(a.cj.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Ui)(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}},EAa=new _.lk("undefined"==typeof document?null:document);var FAa,GAa;FAa=function(a){return!!iAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};GAa=function(a,b,c,d){(a=_.ba[a])||"undefined"===typeof document||(a=(new _.lk(document)).get(b));return a?gAa(a,c,d):null};
_.HAa=function(a,b){b=void 0===b?!1:b;var c=eAa(String(_.ba.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.ba.__SAPISID||_.ba.__APISID||_.ba.__3PSAPISID||_.ba.__OVERRIDE_SID;FAa(e)&&(f=f||_.ba.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var g=new _.lk(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");FAa(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:"))?
_.ba.__SAPISID:_.ba.__APISID,e||"undefined"===typeof document||(e=new _.lk(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?gAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&FAa(b)&&((b=GAa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=GAa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var mk=function(){this.UZ=this.UZ;this.vU=this.vU};mk.prototype.UZ=!1;mk.prototype.isDisposed=function(){return this.UZ};mk.prototype.dispose=function(){this.UZ||(this.UZ=!0,this.Em())};var IAa=function(a,b){a.UZ?b():(a.vU||(a.vU=[]),a.vU.push(b))};mk.prototype.Em=function(){if(this.vU)for(;this.vU.length;)this.vU.shift()()};var nk=function(a){this.Ka=_.hb(a)};_.U(nk,_.Kb);nk.kc=[2];nk.prototype.toObject=function(){return JAa(this)};var JAa=function(a){if(null!=a){_.Mb(a);var b=Fb(jj(a,1)),c=_.l(_.X(a,4));var d=mza(a,2);return{p_c:b,q_c:c,Z1c:Fb(d),Ubd:_.l(_.ij(a,3))}}};var ok=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Pga=!1};ok.prototype.stopPropagation=function(){this.Pga=!0};ok.prototype.preventDefault=function(){this.defaultPrevented=!0};var KAa=[],LAa=[],MAa=!1,NAa=function(a){KAa[KAa.length]=a;if(MAa)for(var b=0;b<LAa.length;b++)a((0,_.di)(LAa[b].wrap,LAa[b]))};var OAa=function(){if(!_.ba.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.ba.addEventListener("test",c,b);_.ba.removeEventListener("test",c,b)}catch(d){}return a}();var pk=function(a,b){ok.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.timeStamp=0;this.DS=null;a&&this.init(a,b)};_.Ri(pk,ok);var PAa={2:"touch",3:"pen",4:"mouse"};
pk.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)?Yi&&(Bya(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=_.Zi||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Zi||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:PAa[a.pointerType]||"";this.state=a.state;this.timeStamp=a.timeStamp;this.DS=a;a.defaultPrevented&&pk.Wx.preventDefault.call(this)};pk.prototype.stopPropagation=function(){pk.Wx.stopPropagation.call(this);this.DS.stopPropagation?this.DS.stopPropagation():this.DS.cancelBubble=!0};pk.prototype.preventDefault=function(){pk.Wx.preventDefault.call(this);var a=this.DS;a.preventDefault?a.preventDefault():a.returnValue=!1};var QAa="closure_listenable_"+(1E6*Math.random()|0),RAa=function(a){return!(!a||!a[QAa])};var SAa=0;var TAa=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=++SAa;this.removed=this.Rpa=!1},UAa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var qk=function(a){this.src=a;this.ej={};this.Aka=0};qk.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.ej[f];a||(a=this.ej[f]=[],this.Aka++);var g=VAa(a,b,d,e);-1<g?(b=a[g],c||(b.Rpa=!1)):(b=new TAa(b,this.src,f,!!d,e),b.Rpa=c,a.push(b));return b};qk.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.ej))return!1;var e=this.ej[a];b=VAa(e,b,c,d);return-1<b?(UAa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.ej[a],this.Aka--),!0):!1};
var WAa=function(a,b){var c=b.type;c in a.ej&&_.na(a.ej[c],b)&&(UAa(b),0==a.ej[c].length&&(delete a.ej[c],a.Aka--))};qk.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.ej)if(!a||c==a){for(var d=this.ej[c],e=0;e<d.length;e++)++b,UAa(d[e]);delete this.ej[c];this.Aka--}return b};qk.prototype.mca=function(a,b,c,d){a=this.ej[a.toString()];var e=-1;a&&(e=VAa(a,b,c,d));return-1<e?a[e]:null};
qk.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return jca(this.ej,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 VAa=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 XAa,YAa,ZAa,bBa,dBa,$Aa,sk,gBa,eBa,fBa,cBa,hBa,aBa;XAa="closure_lm_"+(1E6*Math.random()|0);YAa={};ZAa=0;_.rk=function(a,b,c,d,e){if(d&&d.once)return $Aa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.rk(a,b[f],c,d,e);return null}c=aBa(c);return RAa(a)?a.listen(b,c,_.va(d)?!!d.capture:!!d,e):bBa(a,b,c,!1,d,e)};
bBa=function(a,b,c,d,e,f){if(!b)throw Error("da");var g=_.va(e)?!!e.capture:!!e,m=cBa(a);m||(a[XAa]=m=new qk(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=dBa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)OAa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(eBa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ea");ZAa++;return c};
dBa=function(){var a=fBa,b=function(c){return a.call(b.src,b.listener,c)};return b};$Aa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)$Aa(a,b[f],c,d,e);return null}c=aBa(c);return RAa(a)?a.SWa(b,c,_.va(d)?!!d.capture:!!d,e):bBa(a,b,c,!0,d,e)};sk=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)sk(a,b[f],c,d,e);else d=_.va(d)?!!d.capture:!!d,c=aBa(c),RAa(a)?a.yt(b,c,d,e):a&&(a=cBa(a))&&(b=a.mca(b,c,d,e))&&gBa(b)};
gBa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(RAa(b))WAa(b.nD,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(eBa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);ZAa--;(c=cBa(b))?(WAa(c,a),0==c.Aka&&(c.src=null,b[XAa]=null)):UAa(a)}}};eBa=function(a){return a in YAa?YAa[a]:YAa[a]="on"+a};
fBa=function(a,b){if(a.removed)a=!0;else{b=new pk(b,this);var c=a.listener,d=a.handler||a.src;a.Rpa&&gBa(a);a=c.call(d,b)}return a};cBa=function(a){a=a[XAa];return a instanceof qk?a:null};hBa="__closure_events_fn_"+(1E9*Math.random()>>>0);aBa=function(a){if("function"===typeof a)return a;a[hBa]||(a[hBa]=function(b){return a.handleEvent(b)});return a[hBa]};NAa(function(a){fBa=a(fBa)});var tk=function(){mk.call(this);this.nD=new qk(this);this.rzc=this;this.tZa=null};_.Ri(tk,mk);tk.prototype[QAa]=!0;_.h=tk.prototype;_.h.addEventListener=function(a,b,c,d){_.rk(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){sk(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.tZa;if(c)for(b=[];c;c=c.tZa)b.push(c);c=this.rzc;var d=a.type||a;if("string"===typeof a)a=new ok(a,c);else if(a instanceof ok)a.target=a.target||c;else{var e=a;a=new ok(d,c);_.Sb(a,e)}e=!0;if(b)for(var f=b.length-1;!a.Pga&&0<=f;f--){var g=a.currentTarget=b[f];e=iBa(g,d,!0,a)&&e}a.Pga||(g=a.currentTarget=c,e=iBa(g,d,!0,a)&&e,a.Pga||(e=iBa(g,d,!1,a)&&e));if(b)for(f=0;!a.Pga&&f<b.length;f++)g=a.currentTarget=b[f],e=iBa(g,d,!1,a)&&e;return e};
_.h.Em=function(){tk.Wx.Em.call(this);this.removeAllListeners();this.tZa=null};_.h.listen=function(a,b,c,d){return this.nD.add(String(a),b,!1,c,d)};_.h.SWa=function(a,b,c,d){return this.nD.add(String(a),b,!0,c,d)};_.h.yt=function(a,b,c,d){return this.nD.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.nD?this.nD.removeAll(a):0};
var iBa=function(a,b,c,d){b=a.nD.ej[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.Rpa&&WAa(a.nD,g);e=!1!==m.call(n,d)&&e}}return e&&!d.defaultPrevented};tk.prototype.mca=function(a,b,c,d){return this.nD.mca(String(a),b,c,d)};tk.prototype.hasListener=function(a,b){return this.nD.hasListener(void 0!==a?String(a):void 0,b)};var uk=function(a){tk.call(this);this.Kta=a;this.enabled=!1;this.vYa=function(){return _.Qi()};this.PAb=this.vYa()};_.U(uk,tk);uk.prototype.setInterval=function(a){this.Kta=a;this.Pk&&this.enabled?(this.stop(),this.start()):this.Pk&&this.stop()};uk.prototype.start=function(){var a=this;this.enabled=!0;this.Pk||(this.Pk=setTimeout(function(){a.tick()},this.Kta),this.PAb=this.vYa())};uk.prototype.stop=function(){this.enabled=!1;this.Pk&&(clearTimeout(this.Pk),this.Pk=void 0)};
uk.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.vYa()-this.PAb,0);b<.8*this.Kta?this.Pk=setTimeout(function(){a.tick()},this.Kta-b):(this.Pk&&(clearTimeout(this.Pk),this.Pk=void 0),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}else this.Pk=void 0};var jBa=function(a){this.Ka=_.hb(a)};_.U(jBa,_.Kb);jBa.prototype.toObject=function(){return kBa(this)};var kBa=function(a){if(null!=a)return _.Mb(a),{s7c:_.l(_.tj(a,13)),L4c:_.l(_.ij(a,24))}};var lBa=function(a){this.Ka=_.hb(a)};_.U(lBa,_.Kb);lBa.prototype.toObject=function(){return mBa(this)};var mBa=function(a){if(null!=a)return _.Mb(a),{s8c:kBa(_.nj(a,jBa,2))}};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var nBa=_.Xi||_.Zi;var oBa="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(" "),
pBa=[["dir",{Wp:3,conditions:Pb(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{Wp:3,conditions:Pb(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{Wp:2}],["loading",{Wp:3,conditions:Pb(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{Wp:2}],["target",{Wp:3,conditions:Pb(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],qBa=new function(a,b){var c=new Map([["A",new Map([["href",{Wp:2}]])],
["AREA",new Map([["href",{Wp:2}]])],["LINK",new Map([["href",{Wp: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",{Wp:1}]])],["IMG",new Map([["src",{Wp:1}]])],["VIDEO",new Map([["src",{Wp:1}]])],["AUDIO",new Map([["src",{Wp:1}]])]]);this.Czc=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 ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" ").concat(["BUTTON",
"INPUT"]));this.Tpb=c;this.Dzc=a;this.zGc=b}(new Set(Pb(function(){return oBa.concat(["class","id","name"])})),new Map(Pb(function(){return pBa.concat([["style",{Wp:1}]])})));var rBa=function(){this.uNb=qBa;this.Sc=[]},sBa,tBa;rBa.prototype.Vo=function(a){var b=document.implementation.createHTMLDocument("");a=sBa(this,a,b);b=b.body;b.appendChild(a);b=(new XMLSerializer).serializeToString(b);b=b.slice(b.indexOf(">")+1,b.lastIndexOf("</"));return _.ec(b)};
sBa=function(a,b,c){b=Fca(b,c);b=document.createTreeWalker(b,5,function(m){if(3===m.nodeType)m=1;else if(Hca(m))if(m=Gca(m),null===m)m=2;else{var n=a.uNb;m="FORM"!==m&&(n.Czc.has(m)||n.Tpb.has(m))?1:2}else m=2;return m},!1);for(var d=b.nextNode(),e=c.createDocumentFragment(),f=e;null!==d;){var g=void 0;if(3===d.nodeType)g=document.createTextNode(d.data);else if(Hca(d))g=tBa(a,d,c);else throw Error("$");f.appendChild(g);if(d=b.firstChild())f=g;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)f=
f.parentNode}return e};
tBa=function(a,b,c){var d=Gca(b);c=c.createElement(d);b=b.attributes;for(var e=_.k(b),f=e.next();!f.done;f=e.next()){var g=f.value;f=g.name;g=g.value;var m=a.uNb;var n=m.Tpb.get(d);m=(null==n?0:n.has(f))?n.get(f):m.Dzc.has(f)?{Wp:1}:(m=m.zGc.get(f))?m:{Wp:0};a:{if(n=m.conditions){n=_.k(n);for(var r=n.next();!r.done;r=n.next()){var v=_.k(r.value);r=v.next().value;v=v.next().value;var z=void 0;if((r=null==(z=b.getNamedItem(r))?void 0:z.value)&&!v.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.Wp){case 1:Ica(c,f,
g);break;case 2:a:if(m=void 0,yAa){try{m=new URL(g)}catch(D){m="https:";break a}m=m.protocol}else b:{m=document.createElement("a");try{m.href=g}catch(D){m=void 0;break b}m=m.protocol;m=":"===m||""===m?"https:":m}Ica(c,f,void 0!==m&&-1!==zAa.indexOf(m.toLowerCase())?g:"about:invalid#zClosurez");break;case 3:Ica(c,f,g.toLowerCase());break;case 4:Ica(c,f,g)}}return c};_.uBa=Pb(function(){return new rBa});var xBa,wBa;_.vBa=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=_.gc(_.ik);return!b.parentElement});
xBa=function(a,b){a:{var c=(a.ownerDocument&&a.ownerDocument.defaultView||_.ba).document;if(c.querySelector&&(c=c.querySelector("script[nonce]"))&&(c=c.nonce||c.getAttribute("nonce"))&&wBa.test(c))break a;c=""}c&&a.setAttribute("nonce",c);a.src=_.ac(b)};wBa=/^[\w+/_-]+[=]{0,2}$/;var vk=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};vk.prototype.clone=function(){return new vk(this.x,this.y)};var yBa=function(a,b){return new vk(a.x-b.x,a.y-b.y)};_.h=vk.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 vk?(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 wk=function(a,b){this.width=a;this.height=b};_.h=wk.prototype;_.h.clone=function(){return new wk(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.Qm=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 yk,ABa,CBa,BBa,EBa,GBa,FBa,Ak,HBa,DBa,xk,IBa,JBa,LBa,zBa;yk=function(a){return a?new zBa(xk(a)):gya||(gya=new zBa)};ABa=function(a,b){return"string"===typeof b?a.getElementById(b):b};CBa=function(a,b){gca(b,function(c,d){"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:BBa.hasOwnProperty(d)?a.setAttribute(BBa[d],c):_.Si(d,"aria-")||_.Si(d,"data-")?a.setAttribute(d,c):a[d]=c})};
BBa={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"};EBa=function(a){a=a.document;a=DBa(a)?a.documentElement:a.body;return new wk(a.clientWidth,a.clientHeight)};
GBa=function(a){var b=FBa(a);a=a.parentWindow||a.defaultView;return _.Xi&&a.pageYOffset!=b.scrollTop?new vk(b.scrollLeft,b.scrollTop):new vk(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};FBa=function(a){return a.scrollingElement?a.scrollingElement:!_.Zi&&DBa(a)?a.documentElement:a.body||a.documentElement};Ak=function(a){return a?a.parentWindow||a.defaultView:window};
HBa=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(!_.sa(f)||_.va(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.va(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}_.Wi(g?_.oa(f):f,d)}}};_.Bk=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
DBa=function(a){return"CSS1Compat"==a.compatMode};_.Ck=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Dk=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};xk=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};IBa=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 _.Ck(a),a.appendChild(xk(a).createTextNode(String(b)))};
_.KBa=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")||JBa(a)):a.hasAttribute("tabindex")&&JBa(a))&&_.Xi?(a="function"!==typeof a.getBoundingClientRect||_.Xi&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
JBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};LBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};zBa=function(a){this.cj=a||_.ba.document||document};_.h=zBa.prototype;_.h.Bsa=yk;_.h.Ei=function(a){return ABa(this.cj,a)};_.h.getElementsByTagName=function(a,b){return(b||this.cj).getElementsByTagName(String(a))};_.h.setProperties=CBa;_.h.HH=function(){var a=this.getWindow();return EBa(a||window)};
_.h.createElement=function(a){return _.Bk(this.cj,a)};_.h.createTextNode=function(a){return this.cj.createTextNode(String(a))};_.h.getWindow=function(){var a=this.cj;return a.parentWindow||a.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){HBa(xk(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=_.Dk;_.h.TL=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.h.Ksa=function(a){var b;if(nBa&&(b=a.parentElement))return b;b=a.parentNode;return _.va(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.JD=_.KBa;var MBa=function(a){this.J$=this.qPa=this.Axb=a};MBa.prototype.reset=function(){this.J$=this.qPa=this.Axb};MBa.prototype.getValue=function(){return this.qPa};var Ek=function(a){this.Ka=_.hb(a)};_.U(Ek,_.Kb);_.h=Ek.prototype;_.h.NTa=function(){return _.yj(this,1)};_.h.KV=function(a){_.Rj(this,1,a)};_.h.H1a=function(a){Mj(this,3,a)};_.h.D1a=function(a){Mj(this,4,a)};_.h.C1a=function(a){Mj(this,5,a)};_.h.toObject=function(){return NBa(this)};var NBa=function(a){if(null!=a)return _.Mb(a),{ybd:_.l(_.yj(a,1)),isFinal:_.l(_.ij(a,2)),o0a:_.l(_.tj(a,3)),awa:_.l(_.tj(a,4)),Zva:_.l(_.tj(a,5))}};var kc=function(a){this.Ka=_.hb(a)};_.U(kc,_.Kb);kc.prototype.getVersion=function(){return _.X(this,2)};kc.prototype.sPb=function(a){return _.lc(this,2,a)};kc.prototype.toObject=function(){return OBa(this)};var OBa=function(a){if(null!=a)return _.Mb(a),{brand:_.l(_.X(a,1)),version:_.l(_.X(a,2))}};var Gk=function(a){this.Ka=_.hb(a)};_.U(Gk,_.Kb);var Lca=function(a,b){_.rj(a,1,b)};_.h=Gk.prototype;_.h.Ttb=function(){return _.ij(this,2)};_.h.fPb=function(a){return _.Kj(this,2,a)};_.h.jPb=function(a){_.lc(this,4,a)};_.h.getModel=function(){return _.X(this,6)};_.h.A1a=function(a){_.lc(this,6,a)};Gk.kc=[1];Gk.prototype.toObject=function(){return PBa(this)};
var PBa=function(a){if(null!=a){_.Mb(a);var b=_.oj(a,kc,1,_.kj());return{Abd:_.Cb(b,OBa),mobile:_.l(_.ij(a,2)),platform:_.l(_.X(a,3)),platformVersion:_.l(_.X(a,4)),architecture:_.l(_.X(a,5)),model:_.l(_.X(a,6)),uaFullVersion:_.l(_.X(a,7)),bitness:_.l(_.X(a,8))}}};var Hk=function(a){this.Ka=_.hb(a)};_.U(Hk,_.Kb);_.h=Hk.prototype;_.h.Jsa=function(){return _.X(this,5)};_.h.w2=function(a){_.lc(this,5,a)};_.h.ysa=function(){return _.X(this,7)};_.h.yv=function(a){return _.lc(this,7,a)};_.h.T_=function(){return nza(this,Ek,10)};_.h.toObject=function(){return QBa(this)};
var QBa=function(a){if(null!=a)return _.Mb(a),{eGb:_.l(_.X(a,1)),kZa:_.l(_.X(a,2)),ira:_.l(_.yj(a,3)),country:_.l(_.X(a,4)),locale:_.l(_.X(a,5)),LMc:_.l(_.yj(a,6)),mu:_.l(_.X(a,7)),n0c:_.l(_.X(a,8)),y_c:PBa(_.nj(a,Gk,9)),L2c:NBa(_.nj(a,Ek,10))}};var Jca=["platform","platformVersion","architecture","model","uaFullVersion"],Mca=new Gk,Kca=null;var RBa=function(a){this.Ka=_.hb(a)};_.U(RBa,_.Kb);RBa.prototype.toObject=function(){return SBa(this)};var SBa=function(a){if(null!=a)return _.Mb(a),{D3c:_.l(_.ij(a,1))}};var TBa=function(a){this.Ka=_.hb(a)};_.U(TBa,_.Kb);TBa.prototype.toObject=function(){return UBa(this)};var UBa=function(a){if(null!=a)return _.Mb(a),{njb:_.l(_.X(a,1)),OAc:_.l(_.X(a,4)),d7c:_.l(_.X(a,5)),xZc:_.l(_.yj(a,2)),z3c:SBa(_.nj(a,RBa,3)),yZc:_.l(_.yj(a,6)),b4c:_.l(_.yj(a,7))}};var VBa=function(a){this.Ka=_.hb(a)};_.U(VBa,_.Kb);_.h=VBa.prototype;_.h.LSa=function(){return _.yj(this,1)};_.h.yxa=function(a){return _.Rj(this,1,a)};_.h.ysa=function(){return _.X(this,2)};_.h.yv=function(a){return _.lc(this,2,a)};_.h.toObject=function(){return WBa(this)};var WBa=function(a){if(null!=a)return _.Mb(a),{Mkb:_.l(_.yj(a,1)),mu:_.l(_.X(a,2)),BZc:_.l(_.X(a,3))}};var XBa=function(a){this.Ka=_.hb(a)};_.U(XBa,_.Kb);XBa.prototype.Jsa=function(){return _.X(this,1)};XBa.prototype.w2=function(a){_.lc(this,1,a)};XBa.prototype.toObject=function(){return YBa(this)};var YBa=function(a){if(null!=a)return _.Mb(a),{locale:_.l(_.X(a,1)),HNa:_.l(_.X(a,2)),KZc:_.l(_.X(a,3)),flashVersion:_.l(_.X(a,4))}};var ZBa=function(a){this.Ka=_.hb(a)};_.U(ZBa,_.Kb);ZBa.prototype.toObject=function(){return $Ba(this)};var $Ba=function(a){if(null!=a)return _.Mb(a),{clientId:_.l(_.X(a,1)),VKc:_.l(_.X(a,2)),eGb:_.l(_.X(a,3)),KMc:_.l(_.X(a,4)),JMc:_.l(_.X(a,5)),Kgb:_.l(_.X(a,6)),country:_.l(_.X(a,7)),Qzc:_.l(_.uj(a,8)),tBc:_.l(_.tj(a,9))}};var aCa=function(a){this.Ka=_.hb(a)};_.U(aCa,_.Kb);aCa.prototype.toObject=function(){return bCa(this)};var bCa=function(a){if(null!=a)return _.Mb(a),{njb:_.l(_.X(a,1)),L1c:_.l(_.yj(a,2))}};var cCa=function(a){this.Ka=_.hb(a)};_.U(cCa,_.Kb);cCa.prototype.toObject=function(){return dCa(this)};var dCa=function(a){if(null!=a)return _.Mb(a),{njb:_.l(_.X(a,1)),Y2c:_.l(_.yj(a,2))}};var eCa=function(a){this.Ka=_.hb(a)};_.U(eCa,_.Kb);eCa.prototype.Jsa=function(){return _.X(this,11)};eCa.prototype.w2=function(a){_.lc(this,11,a)};eCa.prototype.toObject=function(){return fCa(this)};
var fCa=function(a){if(null!=a)return _.Mb(a),{deviceId:_.l(_.X(a,9)),hra:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),wYc:_.l(_.X(a,16)),k7c:_.l(_.X(a,18)),dcd:_.l(_.X(a,17)),manufacturer:_.l(_.X(a,3)),Cr:_.l(_.X(a,4)),x2c:_.l(_.X(a,5)),OAc:_.l(_.X(a,6)),Pad:_.l(_.X(a,7)),uZc:_.l(_.yj(a,8)),locale:_.l(_.X(a,11)),f7c:_.l(_.ij(a,12)),Lad:_.l(_.yj(a,13)),LMc:_.l(_.yj(a,14)),p7c:_.l(_.ij(a,15)),j7c:_.l(_.yj(a,19)),j1c:_.l(_.X(a,20))}};var gCa=function(a){this.Ka=_.hb(a)};_.U(gCa,_.Kb);gCa.prototype.Jsa=function(){return _.X(this,5)};gCa.prototype.w2=function(a){_.lc(this,5,a)};gCa.prototype.toObject=function(){return hCa(this)};var hCa=function(a){if(null!=a)return _.Mb(a),{appVersion:_.l(_.X(a,1)),q0c:_.l(_.X(a,3)),hra:_.l(_.X(a,2)),kLc:_.l(_.X(a,4)),locale:_.l(_.X(a,5))}};var iCa=function(a){this.Ka=_.hb(a)};_.U(iCa,_.Kb);iCa.prototype.toObject=function(){return jCa(this)};var jCa=function(a){if(null!=a)return _.Mb(a),{KMc:_.l(_.X(a,1)),JMc:_.l(_.X(a,2)),Kgb:_.l(_.X(a,3)),country:_.l(_.X(a,4)),Qzc:_.l(_.uj(a,5)),tBc:_.l(_.tj(a,6)),eZc:_.l(_.X(a,7))}};var kCa=function(a){this.Ka=_.hb(a)};_.U(kCa,_.Kb);kCa.prototype.toObject=function(){return lCa(this)};var lCa=function(a){if(null!=a)return _.Mb(a),{VIc:_.l(_.ij(a,1)),qJc:_.l(_.ij(a,2)),gJc:_.l(_.ij(a,3)),EIc:_.l(_.ij(a,4))}};var mCa=function(a){this.Ka=_.hb(a)};_.U(mCa,_.Kb);mCa.prototype.Vba=function(){return _.nj(this,kCa,12)};mCa.prototype.toObject=function(){return nCa(this)};var nCa=function(a){if(null!=a)return _.Mb(a),{ira:_.l(_.yj(a,1)),kob:_.l(_.X(a,2)),hra:_.l(_.X(a,3)),tHb:_.l(_.uj(a,4)),GIb:_.l(_.tj(a,5)),rCb:_.l(_.tj(a,6)),gGb:_.l(_.X(a,7)),kZa:_.l(_.X(a,8)),fGb:_.l(_.X(a,9)),lmb:_.l(_.X(a,10)),mmb:_.l(_.X(a,11)),Gib:lCa(a.Vba())}};var oCa=function(a){this.Ka=_.hb(a)};_.U(oCa,_.Kb);oCa.prototype.toObject=function(){return pCa(this)};var pCa=function(a){if(null!=a)return _.Mb(a),{manufacturer:_.l(_.X(a,1)),gDc:_.l(_.X(a,2)),LDc:_.l(_.X(a,3)),MDc:_.l(_.X(a,4)),KDc:_.l(_.X(a,5))}};var Ik=function(a){this.Ka=_.hb(a)};_.U(Ik,_.Kb);Ik.prototype.FSa=function(){return _.oj(this,oCa,12,_.kj())};Ik.prototype.iTa=function(){return _.oj(this,oCa,13,_.kj())};Ik.prototype.Vba=function(){return _.nj(this,kCa,15)};Ik.kc=[12,13];Ik.prototype.toObject=function(){return qCa(this)};
var qCa=function(a){if(null!=a)return _.Mb(a),{ira:_.l(_.yj(a,1)),kob:_.l(_.X(a,2)),hra:_.l(_.X(a,3)),tHb:_.l(_.uj(a,4)),GIb:_.l(_.tj(a,5)),rCb:_.l(_.tj(a,6)),gGb:_.l(_.X(a,7)),kZa:_.l(_.X(a,8)),fGb:_.l(_.X(a,9)),lmb:_.l(_.X(a,10)),mmb:_.l(_.X(a,11)),yAc:_.Cb(a.FSa(),pCa),GLc:_.Cb(a.iTa(),pCa),Gib:lCa(a.Vba())}};var rCa=function(a){this.Ka=_.hb(a)};_.U(rCa,_.Kb);rCa.prototype.toObject=function(){return sCa(this)};var sCa=function(a){if(null!=a)return _.Mb(a),{ncd:qCa(_.nj(a,Ik,1)),O5c:nCa(_.nj(a,mCa,2))}};var tCa=function(a){this.Ka=_.hb(a)};_.U(tCa,_.Kb);tCa.prototype.toObject=function(){return uCa(this)};var uCa=function(a){if(null!=a)return _.Mb(a),{deviceId:_.l(_.X(a,1)),ira:_.l(_.yj(a,2)),W$c:_.l(_.X(a,3))}};var vCa=function(a){this.Ka=_.hb(a)};_.U(vCa,_.Kb);vCa.prototype.toObject=function(){return wCa(this)};var wCa=function(a){if(null!=a)return _.Mb(a),{deviceId:_.l(_.X(a,1)),eGb:_.l(_.yj(a,2)),appId:_.l(_.X(a,3)),appVersion:_.l(_.X(a,4)),kLc:_.l(_.X(a,5))}};var Jk=function(a){this.Ka=_.hb(a)};_.U(Jk,_.Kb);Jk.prototype.getModel=function(){return _.X(this,4)};Jk.prototype.A1a=function(a){_.lc(this,4,a)};Jk.prototype.jPb=function(a){_.lc(this,6,a)};Jk.prototype.toObject=function(){return xCa(this)};var xCa=function(a){if(null!=a)return _.Mb(a),{clientId:_.l(_.X(a,1)),VKc:_.l(_.X(a,7)),W5c:_.l(_.X(a,3)),model:_.l(_.X(a,4)),Kgb:_.l(_.X(a,5)),platformVersion:_.l(_.X(a,6)),country:_.l(_.X(a,8))}};var yCa=function(a){this.Ka=_.hb(a)};_.U(yCa,_.Kb);yCa.prototype.toObject=function(){return zCa(this)};var zCa=function(a){if(null!=a)return _.Mb(a),{ZTc:_.l(_.yj(a,1))}};var ACa=function(a){this.Ka=_.hb(a)};_.U(ACa,_.Kb);ACa.prototype.toObject=function(){return BCa(this)};var BCa=function(a){if(null!=a)return _.Mb(a),{VIc:_.l(_.ij(a,1)),qJc:_.l(_.ij(a,2)),gJc:_.l(_.ij(a,3)),EIc:_.l(_.ij(a,4))}};var CCa=function(a){this.Ka=_.hb(a)};_.U(CCa,_.Kb);CCa.prototype.toObject=function(){return DCa(this)};var DCa=function(a){if(null!=a)return _.Mb(a),{manufacturer:_.l(_.X(a,1)),gDc:_.l(_.X(a,2)),LDc:_.l(_.X(a,3)),MDc:_.l(_.X(a,4)),KDc:_.l(_.X(a,5))}};var Kk=function(a){this.Ka=_.hb(a)};_.U(Kk,_.Kb);Kk.prototype.FSa=function(){return _.oj(this,CCa,13,_.kj())};Kk.prototype.iTa=function(){return _.oj(this,CCa,14,_.kj())};Kk.prototype.Vba=function(){return _.nj(this,ACa,16)};Kk.kc=[13,14];Kk.prototype.toObject=function(){return ECa(this)};
var ECa=function(a){if(null!=a)return _.Mb(a),{ira:_.l(_.yj(a,1)),kob:_.l(_.X(a,2)),hra:_.l(_.X(a,3)),tHb:_.l(_.uj(a,4)),GIb:_.l(_.tj(a,5)),rCb:_.l(_.tj(a,6)),gGb:_.l(_.X(a,7)),kZa:_.l(_.X(a,8)),fGb:_.l(_.X(a,9)),u7c:_.l(_.X(a,10)),lmb:_.l(_.X(a,11)),mmb:_.l(_.X(a,12)),yAc:_.Cb(a.FSa(),DCa),GLc:_.Cb(a.iTa(),DCa),DZc:_.l(_.ij(a,15)),Gib:BCa(a.Vba()),ZTc:_.l(_.yj(a,17))}};var Lk=function(a){this.Ka=_.hb(a)};_.U(Lk,_.Kb);Lk.prototype.ESa=function(){return _.Jj(this,TBa,1,FCa)};Lk.prototype.SSa=function(){return _.Jj(this,aCa,2,FCa)};Lk.prototype.aTa=function(){return _.Jj(this,cCa,3,FCa)};Lk.prototype.STa=function(){return _.Jj(this,Kk,5,FCa)};var FCa=[1,2,3,4,5];Lk.prototype.toObject=function(){return GCa(this)};var GCa=function(a){if(null!=a)return _.Mb(a),{rAc:UBa(a.ESa()),JDc:bCa(a.SSa()),VFc:dCa(a.aTa()),J6c:zCa(_.Jj(a,yCa,4,FCa)),GUc:ECa(a.STa())}};var HCa=function(a){this.Ka=_.hb(a)};_.U(HCa,_.Kb);HCa.prototype.toObject=function(){return ICa(this)};var ICa=function(a){if(null!=a)return _.Mb(a),{Q5c:_.l(_.yj(a,1))}};var Mk=function(a){this.Ka=_.hb(a)};_.U(Mk,_.Kb);Mk.prototype.getModel=function(){return _.X(this,6)};Mk.prototype.A1a=function(a){_.lc(this,6,a)};Mk.prototype.jca=function(){return _.X(this,7)};Mk.prototype.toObject=function(){return JCa(this)};var JCa=function(a){if(null!=a)return _.Mb(a),{jcd:_.l(_.yj(a,1)),o$c:_.l(_.X(a,2)),fingerprint:_.l(_.X(a,3)),E3c:_.l(_.X(a,4)),manufacturer:_.l(_.X(a,5)),model:_.l(_.X(a,6)),language:_.l(_.X(a,7)),country:_.l(_.X(a,8)),Gbd:_.l(_.X(a,9)),Fbd:_.l(_.X(a,10))}};var KCa=function(a){this.Ka=_.hb(a)};_.U(KCa,_.Kb);_.h=KCa.prototype;_.h.ysa=function(){return _.X(this,1)};_.h.yv=function(a){return _.lc(this,1,a)};_.h.Fia=function(a){_.lc(this,3,a)};_.h.USa=function(){return uza(this,3)};_.h.Ekb=function(){_.fj(this,4)};_.h.toObject=function(){return LCa(this)};
var LCa=function(a){if(null!=a)return _.Mb(a),{mu:_.l(_.X(a,1)),a1c:_.l(_.X(a,2)),environment:_.l(_.X(a,3)),location:_.l(_.X(a,4)),P5c:_.l(_.X(a,5)),Z2c:_.l(_.X(a,6)),R5c:_.l(_.X(a,7)),i6c:_.l(_.X(a,8)),hcd:_.l(_.X(a,9)),A9c:_.l(_.X(a,10))}};var Nk=function(a){this.Ka=_.hb(a)};_.U(Nk,_.Kb);_.h=Nk.prototype;_.h.LSa=function(){return _.yj(this,1)};_.h.yxa=function(a){return _.Rj(this,1,a)};_.h.ESa=function(){return _.nj(this,TBa,22)};_.h.SSa=function(){return _.nj(this,aCa,24)};_.h.aTa=function(){return _.nj(this,cCa,25)};_.h.U_=function(){return nza(this,Hk,11)};_.h.STa=function(){return _.nj(this,Kk,26)};_.h.toObject=function(){return MCa(this)};
var MCa=function(a){if(null!=a)return _.Mb(a),{Mkb:_.l(_.yj(a,1)),B9c:_.l(_.X(a,6)),C9c:_.l(_.X(a,7)),rAc:UBa(a.ESa()),CZc:WBa(_.nj(a,VBa,14)),e1c:$Ba(_.nj(a,ZBa,3)),JDc:bCa(a.SSa()),VFc:dCa(a.aTa()),x3c:fCa(_.nj(a,eCa,16)),b5c:QBa(_.nj(a,Hk,11)),g5c:hCa(_.nj(a,gCa,20)),N5c:jCa(_.nj(a,iCa,13)),K6c:sCa(_.nj(a,rCa,27)),L6c:uCa(_.nj(a,tCa,34)),H7c:wCa(_.nj(a,vCa,10)),k8c:xCa(_.nj(a,Jk,5)),n8c:GCa(_.nj(a,Lk,23)),iad:ICa(_.nj(a,HCa,18)),icd:JCa(_.nj(a,Mk,8)),GUc:ECa(a.STa()),vcd:LCa(_.nj(a,KCa,15)),JZc:YBa(_.nj(a,
XBa,9)),O3c:_.l(_.uj(a,12))}};var NCa=function(a){this.Ka=_.hb(a)};_.U(NCa,_.Kb);NCa.kc=[1,2,3,4,5];NCa.prototype.toObject=function(){return OCa(this)};var OCa=function(a){if(null!=a)return _.Mb(a),{u_c:_.l(_.xj(a,1,2)),w7c:_.l(_.xj(a,2,2)),F3c:_.l(_.sb(a,3,_.Xa,2)),l8c:_.l(_.wj(a,4,2)),Ibd:_.l(_.wj(a,5,2))}};var PCa=function(a){this.Ka=_.hb(a)};_.U(PCa,_.Kb);PCa.prototype.getVersion=function(){return _.X(this,3)};PCa.prototype.sPb=function(a){return _.lc(this,3,a)};PCa.prototype.toObject=function(){return QCa(this)};var QCa=function(a){if(null!=a)return _.Mb(a),{bZc:_.l(_.tj(a,1)),PYc:_.l(_.X(a,2)),version:_.l(_.X(a,3))}};var RCa=function(a){this.Ka=_.hb(a)};_.U(RCa,_.Kb);_.h=RCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.JB=function(a){return _.lc(this,1,a)};_.h.IH=function(){return _.Tj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.h0=function(){return _.X(this,2)};_.h.setValue=function(a){return _.lc(this,2,a)};_.h.af=function(){return _.Tj(this,2)};_.h.toObject=function(){return SCa(this)};var SCa=function(a){if(null!=a)return _.Mb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};var TCa=function(a){this.Ka=_.hb(a)};_.U(TCa,_.Kb);TCa.prototype.toObject=function(){return UCa(this)};var UCa=function(a){if(null!=a)return _.Mb(a),{networkType:_.Fj(a,1,-1),t6c:_.Fj(a,2,0)}};var VCa=function(a){this.Ka=_.hb(a)};_.U(VCa,_.Kb);VCa.prototype.toObject=function(){return WCa(this)};var WCa=function(a){if(null!=a)return _.Mb(a),{V0c:_.l(_.yj(a,1))}};var si=function(a){this.Ka=_.hb(a)};_.U(si,_.Kb);_.h=si.prototype;_.h.getSeconds=function(){return _.Cj(this,1)};_.h.setSeconds=function(a){return _.zb(this,1,_.Ya(a),"0")};_.h.toDate=function(){var a=this.getSeconds(),b=_.Bj(this,2);return new Date(1E3*a+b/1E6)};_.h.kSa=function(a){a=a.getTime();Number.isFinite(a)||(a=0);var b=this.setSeconds(Math.trunc(a/1E3));_.ti(b,2,Math.trunc(a%1E3*1E6))};_.h.toObject=function(){return Ok(this)};
var Ok=function(a){if(null!=a)return _.Mb(a),{seconds:_.Cj(a,1),F6c:_.Bj(a,2)}};var XCa=function(a){this.Ka=_.hb(a)};_.U(XCa,_.Kb);XCa.prototype.toObject=function(){return YCa(this)};var YCa=function(a){if(null!=a)return _.Mb(a),{g0c:_.Fj(a,1,0),S0c:Ok(_.nj(a,si,2)),g2c:_.Fj(a,3,0),Bbd:_.Fj(a,4,0),U0c:WCa(_.nj(a,VCa,5)),h2c:_.Fj(a,6,0)}};var ZCa=function(a){this.Ka=_.hb(a)};_.U(ZCa,_.Kb);ZCa.prototype.toObject=function(){return $Ca(this)};var $Ca=function(a){if(null!=a)return _.Mb(a),{nVc:_.Ej(a,1),s6c:YCa(_.nj(a,XCa,2)),e$c:Fb(_.lj(a,3))}};var aDa=function(a){this.Ka=_.hb(a,4)};_.U(aDa,_.Kb);var bDa={};aDa.prototype.toObject=function(){return cDa(this)};var cDa=function(a){if(null!=a){_.Mb(a);var b={y8c:mBa(_.nj(a,lBa,1)),D8c:_.Fj(a,2,0),O$c:$Ca(_.nj(a,ZCa,3))};Db(a,b,bDa);return b}};var Pk=function(a){this.Ka=_.hb(a,35)};_.U(Pk,_.Kb);_.h=Pk.prototype;_.h.zia=function(a){return _.lc(this,26,a)};_.h.Tsa=function(a){return _.oj(this,RCa,3,_.kj(a))};_.h.setValue=function(a,b){aca(this,3,RCa,b,a,!1,1);return this};_.h.VOb=function(a){_.pj(this,16,a)};_.h.mqa=function(){return _.fj(this,16)};_.h.Wba=function(){return _.nj(this,aDa,33)};_.h.SOb=function(a){_.pj(this,33,a)};var dDa={};Pk.kc=[3,20,27];Pk.prototype.toObject=function(){return eDa(this)};
var eDa=function(a){if(null!=a){_.Mb(a);var b={CS:_.l(vj(a,1)),n2c:_.l(vj(a,17)),GZc:_.l(_.uj(a,22)),pOb:_.l(_.uj(a,21)),tag:_.l(_.X(a,2)),j2c:_.l(_.tj(a,11)),componentId:_.l(_.X(a,26)),k2c:_.l(_.uj(a,12)),U4c:_.l(_.ij(a,10)),jUc:_.Cb(a.Tsa(),SCa),store:Fb(jj(a,4)),cZc:QCa(_.nj(a,PCa,9)),bad:Fb(jj(a,6)),cad:_.l(_.X(a,8)),dad:_.l(_.X(a,13)),ead:_.l(_.X(a,29)),exp:OCa(_.nj(a,NCa,7)),Fya:_.l(_.X(a,14)),tbd:_.Cj(a,15,18E4),experimentIds:JAa(_.nj(a,nk,16)),G_c:Fb(jj(a,18)),H_c:_.l(_.X(a,24)),w4c:_.l(_.yj(a,
19)),jbd:_.l(_.sb(a,20,_.Xa,2)),f3c:_.l(_.sb(a,27,_.Xa,2)),M6c:UCa(_.nj(a,TCa,23)),f4c:_.l(_.ij(a,25)),xcd:_.l(_.X(a,28)),v6c:_.l(hj(a,30)),v_c:_.l(hj(a,32)),FBc:cDa(a.Wba()),Pbd:_.l(_.ij(a,34))};Db(a,b,dDa);return b}};var fDa=function(a){this.Ka=_.hb(a)};_.U(fDa,_.Kb);fDa.prototype.toObject=function(){return gDa(this)};var gDa=function(a){if(null!=a)return _.Mb(a),{U_c:_.l(_.uj(a,3)),V_c:_.l(vj(a,1)),S$c:_.l(_.ij(a,2))}};var hDa=function(a){this.Ka=_.hb(a)};_.U(hDa,_.Kb);hDa.prototype.toObject=function(){return iDa(this)};var iDa=function(a){if(null!=a)return _.Mb(a),{S4c:_.l(_.ij(a,1)),H4c:_.l(_.ij(a,2)),qZc:_.l(_.yj(a,3)),K4c:_.l(_.ij(a,4))}};var jDa=function(a){this.Ka=_.hb(a)};_.U(jDa,_.Kb);jDa.prototype.toObject=function(){return kDa(this)};var kDa=function(a){if(null!=a)return _.Mb(a),{qbd:_.l(_.uj(a,1)),Jbd:_.l(_.uj(a,2)),source:_.l(_.X(a,3))}};var lDa=function(a){this.Ka=_.hb(a,19)};_.U(lDa,_.Kb);_.h=lDa.prototype;_.h.VS=function(){return nza(this,Nk,1)};_.h.yia=function(a){_.pj(this,1,a)};_.h.z2=function(a){return _.Rj(this,2,a)};_.h.oTa=function(){return _.Fj(this,9,0)};_.h.Wba=function(){return _.nj(this,aDa,18)};_.h.SOb=function(a){_.pj(this,18,a)};var mDa={};lDa.kc=[3,5];
lDa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={L9c:_.l(vj(this,4)),M9c:_.l(vj(this,8)),z_c:MCa(_.nj(this,Nk,1)),kI:_.Fj(this,2,-1),pCb:_.l(_.X(this,6)),wcd:_.l(_.X(this,7)),A5c:_.Cb(_.oj(this,Pk,3,_.kj()),eDa),A$c:Fb(mza(this,5)),z5c:_.l(_.uj(this,14)),MJb:_.Fj(this,9,0),scheduler:_.l(_.yj(this,10)),k1c:iDa(_.nj(this,hDa,11)),t2c:kDa(_.nj(this,jDa,12)),T_c:gDa(_.nj(this,fDa,13)),aZc:_.l($aa(Hb(this,16))),FBc:cDa(this.Wba())};Db(this,a,mDa)}else a=void 0;return a};var nDa=function(a){this.Ka=_.hb(a)};_.U(nDa,_.Kb);nDa.prototype.getId=function(a){return _.Gj(this,1,a)};nDa.kc=[1];nDa.prototype.toObject=function(){return oDa(this)};var oDa=function(a){if(null!=a)return _.Mb(a),{d4c:_.l(_.xj(a,1,2))}};var pDa=function(a){this.Ka=_.hb(a)};_.U(pDa,_.Kb);pDa.prototype.toObject=function(){return qDa(this)};var qDa=function(a){if(null!=a)return _.Mb(a),{C5c:_.l(_.tj(a,1)),V9c:_.l(_.yj(a,2))}};var rDa=function(a){this.Ka=_.hb(a)};_.U(rDa,_.Kb);rDa.kc=[1];rDa.prototype.toObject=function(){return sDa(this)};var sDa=function(a){if(null!=a)return _.Mb(a),{F5c:_.l(_.xj(a,1,2))}};var tDa=function(a){this.Ka=_.hb(a)};_.U(tDa,_.Kb);_.h=tDa.prototype;_.h.wn=function(){return _.tj(this,1)};_.h.X_=function(){return _.tj(this,1)};_.h.JV=function(a){Mj(this,1,a)};_.h.pT=function(){return null!=_.tj(this,1)};_.h.toObject=function(){return uDa(this)};var uDa=function(a){if(null!=a)return _.Mb(a),{productId:_.l(_.tj(a,1)),nVc:_.l(_.X(a,2))}};var vDa=function(a){this.Ka=_.hb(a)};_.U(vDa,_.Kb);vDa.prototype.oTa=function(){return _.yj(this,2)};vDa.prototype.z2=function(a){return _.Rj(this,3,a)};vDa.prototype.toObject=function(){return wDa(this)};var wDa=function(a){if(null!=a)return _.Mb(a),{pCb:_.l(_.X(a,1)),MJb:_.l(_.yj(a,2)),kI:_.Fj(a,3,-1)}};var xDa=function(a){this.Ka=_.hb(a)};_.U(xDa,_.Kb);xDa.kc=[1];xDa.prototype.toObject=function(){return yDa(this)};var yDa=function(a){if(null!=a){_.Mb(a);var b=_.oj(a,vDa,1,_.kj());return{T8c:_.Cb(b,wDa),U8c:_.l(_.uj(a,2))}}};var zDa=function(a){this.Ka=_.hb(a,7)};_.U(zDa,_.Kb);zDa.prototype.oTa=function(){return _.nj(this,xDa,3)};var ADa=_.Ob(zDa),BDa={};zDa.kc=[5,6];zDa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={O6c:sza(this),experiments:oDa(_.nj(this,nDa,2)),MJb:yDa(this.oTa()),E5c:sDa(_.nj(this,rDa,4)),D5c:_.Cb(_.oj(this,pDa,5,_.kj()),qDa),E8c:_.Cb(_.oj(this,tDa,6,_.kj()),uDa)};Db(this,a,BDa)}else a=void 0;return a};var CDa=function(a){this.Ka=_.hb(a)};_.U(CDa,_.Kb);CDa.prototype.toObject=function(){return DDa(this)};var DDa=function(a){if(null!=a)return _.Mb(a),{Fad:_.Bj(a,1,-1)}};var EDa=new function(a,b){this.HS=a;this.vc=b;this.OD=0;this.O_=_.nj;this.defaultValue=void 0}(175237375,CDa);BDa[175237375]={c5c:EDa,MXb:DDa};var Rk=function(a){mk.call(this);var b=this;this.componentId="";this.fv=[];this.GAb="";this.qN=null;this.A4a=this.A3=!1;this.XEb=this.F2a=-1;this.Wka=this.Lkb=!1;this.bM=this.experimentIds=null;this.Zva=this.awa=this.h1=this.gN=0;this.pOb=1;this.D3a=0;this.sxa=!1;this.kI=a.kI;this.H_=a.H_||function(){};this.Vu=new Qk(a.kI,a.zM);this.network=a.network;this.CN=a.CN||null;this.bufferSize=1E3;this.oqa=a.WTc||null;this.sessionIndex=a.sessionIndex||null;this.qra=a.qra||!1;this.logger=null;this.withCredentials=
!a.Iob;this.zM=a.zM||!1;this.fua=!this.zM&&!!Ak()&&!!Ak().navigator&&void 0!==Ak().navigator.sendBeacon;this.qVa="undefined"!==typeof URLSearchParams&&!!(new URL(FDa())).searchParams&&!!(new URL(FDa())).searchParams.set;var c=(new Nk).yxa(1);this.Vu.yia(c);this.KS=new MBa(1E4);this.Jm=new uk(this.KS.getValue());a=GDa(this,a.Zhb);_.rk(this.Jm,"tick",a,!1,this);this.mNa=new uk(6E5);_.rk(this.mNa,"tick",a,!1,this);this.qra||this.mNa.start();this.zM||(_.rk(document,"visibilitychange",function(){"hidden"===
document.visibilityState&&b.SRa()}),_.rk(document,"pagehide",this.SRa,!1,this))};_.U(Rk,mk);var GDa=function(a,b){return a.qVa?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}};Rk.prototype.Em=function(){this.SRa();this.Jm.stop();this.mNa.stop();mk.prototype.Em.call(this)};Rk.prototype.rPb=function(a){this.Wka=a};var HDa=function(a){a.oqa||(a.oqa=FDa());try{return(new URL(a.oqa)).toString()}catch(b){return(new URL(a.oqa,Ak().location.origin)).toString()}};_.h=Rk.prototype;
_.h.dispatch=function(a){if(this.qVa)if(a instanceof Pk)this.log(a);else{var b=new Pk;a=a.ld();b=_.lc(b,8,a);this.log(b)}};_.h.ROb=function(a){this.Vu.yia(a)};_.h.zia=function(a){this.componentId=a};_.h.lPb=function(a){this.CN=a};_.h.iPb=function(a){this.qN=a};_.h.hPb=function(a){this.experimentIds||(this.experimentIds=new nk);_.yb(this.experimentIds,2,a,bca)};
_.h.xxa=function(a){if(a){this.experimentIds||(this.experimentIds=new nk);var b=this.experimentIds;a=a.ld();_.lc(b,4,a)}else this.experimentIds&&_.fj(this.experimentIds,4)};_.h.YOb=function(a){this.bM=a};_.h.LV=function(a){this.A3=a&&this.fua};_.h.yv=function(a){this.Vu.yv(a)};_.h.Gia=function(a){this.Lkb=!0;IDa(this,a)};var IDa=function(a,b){a.KS=new MBa(1>b?1:b);a.Jm.setInterval(a.KS.getValue())};
Rk.prototype.log=function(a){if(this.qVa){a=a.clone();var b=this.pOb++;a=_.Nj(a,21,b);this.componentId&&a.zia(this.componentId);if(!vj(a,1)){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.fj(b,1,_.Ya(c))}null!=_.uj(a,15)||_.Nj(a,15,(new Date).getTimezoneOffset()*(this.Wka?-60:60));this.experimentIds&&a.VOb(this.experimentIds.clone());b=this.fv.length-this.bufferSize+1;0<b&&(this.fv.splice(0,b),this.gN+=b);this.fv.push(a);this.Mua()}};
Rk.prototype.Mua=function(){this.qra||this.Jm.enabled||this.Jm.start()};
Rk.prototype.flush=function(a,b){var c=this;if(0===this.fv.length)a&&a();else if(this.sxa&&this.fua)this.Vu.KV(3),JDa(this);else{var d=Date.now();if(this.XEb>d&&this.F2a<d)b&&b("throttled");else{this.network&&("function"===typeof this.network.NTa?this.Vu.KV(this.network.NTa()):this.Vu.KV(0));var e=this.Vu.hb(this.fv,this.gN,this.h1,this.CN,this.awa,this.Zva);d={};var f=this.H_();f&&(d.Authorization=f);var g=new URL(HDa(this));this.sessionIndex&&(d["X-Goog-AuthUser"]=this.sessionIndex,g.searchParams.set("authuser",
this.sessionIndex));this.qN&&(Object.defineProperty(d,"X-Goog-PageId",{value:this.qN}),g.searchParams.set("pageId",this.qN));if(f&&this.GAb===f)b&&b("stale-auth-token");else{this.fv=[];this.Jm.enabled&&this.Jm.stop();this.gN=0;var m=e.ld(),n;this.bM&&this.bM.iea(m.length)&&(n=this.bM.Z_c(m));var r={url:g.toString(),body:m,AAc:1,Y_a:d,tLb:"POST",withCredentials:this.withCredentials,D3a:this.D3a},v=function(J){c.KS.reset();c.Jm.setInterval(c.KS.getValue());if(J){var L=null;try{var P=JSON.stringify(JSON.parse(J.replace(")]}'\n",
"")));L=ADa(P)}catch(Z){}L&&(J=Number(sza(L)),0<J&&(c.F2a=Date.now(),c.XEb=c.F2a+J),L=dca(L,EDa))&&(L=_.Bj(L,1,-1),-1!==L&&(c.Lkb||IDa(c,L)))}a&&a();c.h1=0},z=function(J,L){var P=_.oj(e,Pk,3,_.kj()),Z=_.uj(e,14),qa=c.KS;qa.J$=Math.min(3E5,2*qa.J$);qa.qPa=Math.min(3E5,qa.J$+Math.round(.2*(Math.random()-.5)*qa.J$));c.Jm.setInterval(c.KS.getValue());401===J&&f&&(c.GAb=f);Z&&(c.gN+=Z);void 0===L&&(L=500<=J&&600>J||401===J||0===J);L&&(c.fv=P.concat(c.fv),c.Mua());b&&b("net-send-failed",J);++c.h1},D=function(){c.network&&
c.network.send(r,v,z)};n?n.then(function(J){r.Y_a["Content-Encoding"]="gzip";r.Y_a["Content-Type"]="application/binary";r.body=J;r.AAc=2;D()},function(){D()}):D()}}}};Rk.prototype.SRa=function(){KDa(this.Vu,!0);this.A3&&(this.Vu.KV(3),JDa(this));this.A4a&&(this.Vu.KV(2),LDa(this));this.flush();KDa(this.Vu,!1)};
var JDa=function(a){MDa(a,32,10,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=Ak().navigator.sendBeacon(b.toString(),c.ld())}catch(e){}d||(a.fua=!1);return d})},LDa=function(a){MDa(a,6,5,function(b,c){b=new URL(b);b.searchParams.set("format","base64json");b.searchParams.set("p",_.bza(c.ld()));c=b.toString();if(15360<c.length)return!1;(new Image).src=c;return!0})},MDa=function(a,b,c,d){if(0!==a.fv.length){var e=new URL(HDa(a));e.searchParams.delete("format");var f=a.H_();
f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.sessionIndex||"0");for(f=0;f<c&&a.fv.length;++f){var g=a.fv.slice(0,b),m=a.Vu.hb(g,a.gN,a.h1,a.CN,a.awa,a.Zva);if(!d(e.toString(),m)){++a.h1;break}a.gN=0;a.h1=0;a.awa=0;a.Zva=0;a.fv=a.fv.slice(g.length)}a.Jm.enabled&&a.Jm.stop()}},FDa=function(){return"https://play.google.com/log?format=json&hasfast=true"},Qk=function(a,b){this.zM=b=void 0===b?!1:b;this.Zya=this.locale=null;this.Vea=new lDa;Number.isInteger(a)&&this.Vea.z2(a);b||(this.locale=
document.documentElement.getAttribute("lang"));this.yia(new Nk)};Qk.prototype.z2=function(a){this.Vea.z2(a);return this};Qk.prototype.yia=function(a){this.Vea.yia(a);a.LSa()||a.yxa(1);this.zM||(a=this.U_(),a.Jsa()||a.w2(this.locale));this.Zya&&(a=this.U_(),_.nj(a,Gk,9)||_.pj(a,9,this.Zya))};Qk.prototype.yv=function(a){this.U_().yv(a);return this};Qk.prototype.KV=function(a){_.gj(this.VS(),Hk,11)&&this.T_().KV(a)};var KDa=function(a,b){_.gj(a.VS(),Hk,11)&&(a=a.T_(),_.Kj(a,2,b))};
Qk.prototype.H1a=function(a){_.gj(this.VS(),Hk,11)&&this.T_().H1a(a)};Qk.prototype.D1a=function(a){_.gj(this.VS(),Hk,11)&&this.T_().D1a(a)};Qk.prototype.C1a=function(a){_.gj(this.VS(),Hk,11)&&this.T_().C1a(a)};Qk.prototype.VS=function(){return _.nj(this.Vea,Nk,1)};var NDa=function(a){var b=void 0===b?Jca:b;var c=a.zM?void 0:Ak();c?Nca(c,b).then(function(d){a.Zya=d;d=a.U_();_.pj(d,9,a.Zya);return!0}).catch(function(){return!1}):Promise.resolve(!1)};
Qk.prototype.U_=function(){var a=this.VS(),b=_.nj(a,Hk,11);b||(b=new Hk,_.pj(a,11,b));return b};Qk.prototype.T_=function(){var a=this.U_(),b=_.nj(a,Ek,10);b||(b=new Ek,_.Kj(b,2,!1),_.pj(a,10,b));return b};Qk.prototype.Wba=function(a){var b=new jBa;a=Mj(b,13,a);b=new lBa;a=_.pj(b,2,a);b=new aDa;a=_.pj(b,1,a);return _.Rj(a,2,9)};
Qk.prototype.hb=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.H1a(void 0===c?0:c);this.D1a(e);this.C1a(f);c=this.Vea.clone();e=Date.now().toString();c=_.fj(c,4,_.Ya(e));a=_.rj(c,3,a);d&&a.SOb(this.Wba(d));b&&_.Nj(a,14,b);return a};var ODa=function(){};ODa.prototype.ld=function(a){var b=[];PDa(this,a,b);return b.join("")};
var PDa=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),PDa(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),QDa(d,c),c.push(":"),PDa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":QDa(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("ha`"+typeof b);}}},RDa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},SDa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,QDa=function(a,b){b.push('"',a.replace(SDa,function(c){var d=RDa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
RDa[c]=d);return d}),'"')};var TDa=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 UDa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var VDa=function(){};VDa.prototype.Cjb=null;VDa.prototype.getOptions=function(){return this.Cjb||(this.Cjb=this.cyb())};var WDa,XDa=function(){};_.Ri(XDa,VDa);XDa.prototype.G$=function(){var a=YDa(this);return a?new ActiveXObject(a):new XMLHttpRequest};XDa.prototype.cyb=function(){var a={};YDa(this)&&(a[0]=!0,a[1]=!0);return a};
var YDa=function(a){if(!a.Dwb&&"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.Dwb=d}catch(e){}}throw Error("ia");}return a.Dwb};WDa=new XDa;var ZDa=function(a,b){this.gCc=a;this.QOc=b;this.mva=0;this.ita=null};ZDa.prototype.get=function(){if(0<this.mva){this.mva--;var a=this.ita;this.ita=a.next;a.next=null}else a=this.gCc();return a};ZDa.prototype.put=function(a){this.QOc(a);100>this.mva&&(this.mva++,a.next=this.ita,this.ita=a)};var $Da,aEa=function(){var a=_.ba.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ha("Presto")&&(a=function(){var e=_.Bk(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,_.di)(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&&!eaa()){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){_.ba.setTimeout(e,0)}},bEa=function(a){return a};NAa(function(a){bEa=a});var cEa=function(){this.Cza=this.I3=null};cEa.prototype.add=function(a,b){var c=dEa.get();c.set(a,b);this.Cza?this.Cza.next=c:this.I3=c;this.Cza=c};cEa.prototype.remove=function(){var a=null;this.I3&&(a=this.I3,this.I3=this.I3.next,this.I3||(this.Cza=null),a.next=null);return a};var dEa=new ZDa(function(){return new eEa},function(a){return a.reset()}),eEa=function(){this.next=this.scope=this.fn=null};eEa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
eEa.prototype.reset=function(){this.next=this.scope=this.fn=null};var fEa,gEa=!1,hEa=new cEa,jEa=function(a,b){fEa||iEa();gEa||(fEa(),gEa=!0);hEa.add(a,b)},iEa=function(){if(_.ba.Promise&&_.ba.Promise.resolve){var a=_.ba.Promise.resolve(void 0);fEa=function(){a.then(kEa)}}else fEa=function(){var b=kEa;b=bEa(b);"function"!==typeof _.ba.setImmediate||_.ba.Window&&_.ba.Window.prototype&&(ia()||!ha("Edge"))&&_.ba.Window.prototype.setImmediate==_.ba.setImmediate?($Da||($Da=aEa()),$Da(b)):_.ba.setImmediate(b)}},kEa=function(){for(var a;a=hEa.remove();){try{a.fn.call(a.scope)}catch(b){aaa(b)}dEa.put(a)}gEa=
!1};var lEa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Tk=function(a){this.Kc=0;this.Kg=void 0;this.hZ=this.SK=this.Ar=null;this.cta=this.XQa=!1;if(a!=Wza)try{var b=this;a.call(void 0,function(c){Sk(b,2,c)},function(c){Sk(b,3,c)})}catch(c){Sk(this,3,c)}},mEa=function(){this.next=this.context=this.l1=this.Jfa=this.Gg=null;this.mpa=!1};mEa.prototype.reset=function(){this.context=this.l1=this.Jfa=this.Gg=null;this.mpa=!1};
var nEa=new ZDa(function(){return new mEa},function(a){a.reset()}),oEa=function(a,b,c){var d=nEa.get();d.Jfa=a;d.l1=b;d.context=c;return d},Uk=function(a){if(a instanceof Tk)return a;var b=new Tk(Wza);Sk(b,2,a);return b},qEa=function(a,b,c){pEa(a,b,c,null)||jEa(_.Pi(b,a))},rEa=function(a){return new Tk(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,v){d--;e[r]=v;0==d&&b(e)},g=function(r){c(r)},m=0,n;m<a.length;m++)n=a[m],qEa(n,_.Pi(f,m),g);else b(e)})};
Tk.prototype.then=function(a,b,c){return sEa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};Tk.prototype.$goog_Thenable=!0;Tk.prototype.FO=function(a,b){return sEa(this,null,a,b)};Tk.prototype.catch=Tk.prototype.FO;Tk.prototype.cancel=function(a){if(0==this.Kc){var b=new Vk(a);jEa(function(){tEa(this,b)},this)}};
var tEa=function(a,b){if(0==a.Kc)if(a.Ar){var c=a.Ar;if(c.SK){for(var d=0,e=null,f=null,g=c.SK;g&&(g.mpa||(d++,g.Gg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Kc&&1==d?tEa(c,b):(f?(d=f,d.next==c.hZ&&(c.hZ=d),d.next=d.next.next):uEa(c),vEa(c,e,3,b)))}a.Ar=null}else Sk(a,3,b)},xEa=function(a,b){a.SK||2!=a.Kc&&3!=a.Kc||wEa(a);a.hZ?a.hZ.next=b:a.SK=b;a.hZ=b},sEa=function(a,b,c,d){var e=oEa(null,null,null);e.Gg=new Tk(function(f,g){e.Jfa=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.l1=c?function(m){try{var n=c.call(d,m);void 0===n&&m instanceof Vk?g(m):f(n)}catch(r){g(r)}}:g});e.Gg.Ar=a;xEa(a,e);return e.Gg};Tk.prototype.JTc=function(a){this.Kc=0;Sk(this,2,a)};Tk.prototype.KTc=function(a){this.Kc=0;Sk(this,3,a)};
var Sk=function(a,b,c){0==a.Kc&&(a===c&&(b=3,c=new TypeError("ja")),a.Kc=1,pEa(c,a.JTc,a.KTc,a)||(a.Kg=c,a.Kc=b,a.Ar=null,wEa(a),3!=b||c instanceof Vk||yEa(a,c)))},pEa=function(a,b,c,d){if(a instanceof Tk)return xEa(a,oEa(b||Wza,c||null,d)),!0;if(lEa(a))return a.then(b,c,d),!0;if(_.va(a))try{var e=a.then;if("function"===typeof e)return zEa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},zEa=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)}},wEa=function(a){a.XQa||(a.XQa=!0,jEa(a.Jra,a))},uEa=function(a){var b=null;a.SK&&(b=a.SK,a.SK=b.next,b.next=null);a.SK||(a.hZ=null);return b};Tk.prototype.Jra=function(){for(var a;a=uEa(this);)vEa(this,a,this.Kc,this.Kg);this.XQa=!1};
var vEa=function(a,b,c,d){if(3==c&&b.l1&&!b.mpa)for(;a&&a.cta;a=a.Ar)a.cta=!1;if(b.Gg)b.Gg.Ar=null,AEa(b,c,d);else try{b.mpa?b.Jfa.call(b.context):AEa(b,c,d)}catch(e){CEa.call(null,e)}nEa.put(b)},AEa=function(a,b,c){2==b?a.Jfa.call(a.context,c):a.l1&&a.l1.call(a.context,c)},yEa=function(a,b){a.cta=!0;jEa(function(){a.cta&&CEa.call(null,b)})},CEa=aaa,Vk=function(a){_.aa.call(this,a);this.TKb=!1};_.Ri(Vk,_.aa);Vk.prototype.name="cancel";var DEa=function(a,b){tk.call(this);this.Lta=a||1;this.hka=b||_.ba;this.Kib=(0,_.di)(this.cTc,this);this.SAb=_.Qi()};_.Ri(DEa,tk);_.h=DEa.prototype;_.h.enabled=!1;_.h.SB=null;_.h.setInterval=function(a){this.Lta=a;this.SB&&this.enabled?(this.stop(),this.start()):this.SB&&this.stop()};
_.h.cTc=function(){if(this.enabled){var a=_.Qi()-this.SAb;0<a&&a<.8*this.Lta?this.SB=this.hka.setTimeout(this.Kib,this.Lta-a):(this.SB&&(this.hka.clearTimeout(this.SB),this.SB=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.SB||(this.SB=this.hka.setTimeout(this.Kib,this.Lta),this.SAb=_.Qi())};_.h.stop=function(){this.enabled=!1;this.SB&&(this.hka.clearTimeout(this.SB),this.SB=null)};
_.h.Em=function(){DEa.Wx.Em.call(this);this.stop();delete this.hka};var EEa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.di)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.di)(a.handleEvent,a);else throw Error("ka");return 2147483647<Number(b)?-1:_.ba.setTimeout(a,b||0)},FEa=function(a){var b=null;return(new Tk(function(c,d){b=EEa(function(){c(void 0)},a);-1==b&&d(Error("la"))})).FO(function(c){_.ba.clearTimeout(b);throw c;})};var Wk,GEa,HEa,IEa,JEa,KEa,MEa,Zsa;Wk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");GEa=function(a){a=a.match(Wk)[1]||null;!a&&_.ba.self&&_.ba.self.location&&(a=_.ba.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
HEa=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," ")):"")}}};IEa=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]};
JEa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)JEa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};KEa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)JEa(a[b],a[b+1],c);return c.join("&")};_.LEa=function(a){var b=[],c;for(c in a)JEa(c,a[c],b);return b.join("&")};MEa=function(a,b){var c=2==arguments.length?KEa(arguments[1],0):KEa(arguments,1);return IEa(a,c)};
Zsa=function(a,b){_.jya(a,"/")&&(a=a.slice(0,-1));_.Si(b,"/")&&(b=b.slice(1));return a+"/"+b};var YEa;_.Xk=function(a){tk.call(this);this.headers=new Map;this.Hza=a||null;this.BK=!1;this.Gza=this.Cc=null;this.Bea="";this.IM=0;this.QT="";this.CT=this.JUa=this.Bta=this.KQa=!1;this.o3=0;this.Kya=null;this.j0a="";this.B4a=this.G3=!1;this.bNa=this.f4a=null};_.Ri(_.Xk,tk);var NEa=/^https?$/i,OEa=["POST","PUT"],PEa=[],QEa=function(a,b,c,d,e,f,g){var m=new _.Xk;PEa.push(m);b&&m.listen("complete",b);m.SWa("ready",m.rBc);f&&(m.o3=Math.max(0,f));g&&(m.G3=g);m.send(a,c,d,e)};
_.Xk.prototype.rBc=function(){this.dispose();_.na(PEa,this)};_.Xk.prototype.setTrustToken=function(a){this.f4a=a};_.Xk.prototype.setAttributionReporting=function(a){this.bNa=a};
_.Xk.prototype.send=function(a,b,c,d){if(this.Cc)throw Error("ma`"+this.Bea+"`"+a);b=b?b.toUpperCase():"GET";this.Bea=a;this.QT="";this.IM=0;this.KQa=!1;this.BK=!0;this.Cc=this.Hza?this.Hza.G$():WDa.G$();this.Gza=this.Hza?this.Hza.getOptions():WDa.getOptions();this.Cc.onreadystatechange=(0,_.di)(this.NFb,this);try{this.JUa=!0,this.Cc.open(b,String(a),!0),this.JUa=!1}catch(g){this.hf(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=_.k(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("na`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.ba.FormData&&a instanceof _.ba.FormData;!(0<=(0,_.la)(OEa,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.k(c);for(d=b.next();!d.done;d=b.next())c=_.k(d.value),d=c.next().value,c=c.next().value,
this.Cc.setRequestHeader(d,c);this.j0a&&(this.Cc.responseType=this.j0a);"withCredentials"in this.Cc&&this.Cc.withCredentials!==this.G3&&(this.Cc.withCredentials=this.G3);if("setTrustToken"in this.Cc&&this.f4a)try{this.Cc.setTrustToken(this.f4a)}catch(g){}if("setAttributionReporting"in this.Cc&&this.bNa)try{this.Cc.setAttributionReporting(this.bNa)}catch(g){}try{REa(this),0<this.o3&&((this.B4a=SEa(this.Cc))?(this.Cc.timeout=this.o3,this.Cc.ontimeout=(0,_.di)(this.mW,this)):this.Kya=EEa(this.mW,this.o3,
this)),this.Bta=!0,this.Cc.send(a),this.Bta=!1}catch(g){this.hf(5,g)}};var SEa=function(a){return _.Xi&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.Xk.prototype.mW=function(){"undefined"!=typeof Wxa&&this.Cc&&(this.QT="Timed out after "+this.o3+"ms, aborting",this.IM=8,this.dispatchEvent("timeout"),this.abort(8))};_.Xk.prototype.hf=function(a,b){this.BK=!1;this.Cc&&(this.CT=!0,this.Cc.abort(),this.CT=!1);this.QT=b;this.IM=a;TEa(this);UEa(this)};
var TEa=function(a){a.KQa||(a.KQa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};_.Xk.prototype.abort=function(a){this.Cc&&this.BK&&(this.BK=!1,this.CT=!0,this.Cc.abort(),this.CT=!1,this.IM=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),UEa(this))};_.Xk.prototype.Em=function(){this.Cc&&(this.BK&&(this.BK=!1,this.CT=!0,this.Cc.abort(),this.CT=!1),UEa(this,!0));_.Xk.Wx.Em.call(this)};
_.Xk.prototype.NFb=function(){this.isDisposed()||(this.JUa||this.Bta||this.CT?VEa(this):this.SYa())};_.Xk.prototype.SYa=function(){VEa(this)};
var VEa=function(a){if(a.BK&&"undefined"!=typeof Wxa&&(!a.Gza[1]||4!=Yk(a)||2!=a.Jg()))if(a.Bta&&4==Yk(a))EEa(a.NFb,0,a);else if(a.dispatchEvent("readystatechange"),a.Ss()){a.BK=!1;try{if(WEa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.IM=6;try{var b=2<Yk(a)?a.Cc.statusText:""}catch(c){b=""}a.QT=b+" ["+a.Jg()+"]";TEa(a)}}finally{UEa(a)}}},UEa=function(a,b){if(a.Cc){REa(a);var c=a.Cc,d=a.Gza[0]?function(){}:null;a.Cc=null;a.Gza=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},REa=function(a){a.Cc&&a.B4a&&(a.Cc.ontimeout=null);a.Kya&&(_.ba.clearTimeout(a.Kya),a.Kya=null)};_.Xk.prototype.isActive=function(){return!!this.Cc};_.Xk.prototype.Ss=function(){return 4==Yk(this)};var WEa=function(a){var b=a.Jg(),c;if(!(c=UDa(b))){if(b=0===b)a=GEa(String(a.Bea)),b=!NEa.test(a);c=b}return c},Yk=function(a){return a.Cc?a.Cc.readyState:0};_.Xk.prototype.Jg=function(){try{return 2<Yk(this)?this.Cc.status:-1}catch(a){return-1}};
_.XEa=function(a){try{return a.Cc?a.Cc.responseText:""}catch(b){return""}};YEa=function(a){try{if(!a.Cc)return null;if("response"in a.Cc)return a.Cc.response;switch(a.j0a){case "":case "text":return a.Cc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Cc)return a.Cc.mozResponseArrayBuffer}return null}catch(b){return null}};_.Xk.prototype.getResponseHeader=function(a){if(this.Cc&&this.Ss())return a=this.Cc.getResponseHeader(a),null===a?void 0:a};
_.Xk.prototype.getAllResponseHeaders=function(){return this.Cc&&2<=Yk(this)?this.Cc.getAllResponseHeaders()||"":""};var ZEa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.Ti(a[c])){var d=_.CAa(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 ica(b,function(g){return g.join(", ")})},$Ea=function(a){return"string"===typeof a.QT?a.QT:String(a.QT)};NAa(function(a){_.Xk.prototype.SYa=a(_.Xk.prototype.SYa)});var aFa=function(){};aFa.prototype.send=function(a,b,c){b=void 0===b?function(){}:b;c=void 0===c?function(){}:c;QEa(a.url,function(d){d=d.target;WEa(d)?b(_.XEa(d)):c(d.Jg())},a.tLb,a.body,a.Y_a,a.D3a,a.withCredentials)};aFa.prototype.NTa=function(){return 1};var bFa=function(a,b){mk.call(this);this.kI=a;this.sessionIndex=b;this.OPa="https://play.google.com/log?format=json&hasfast=true";this.mu=null;this.LOb=!1;this.bM=null;this.componentId="";this.sOa=this.cZa=this.mqa=this.CN=null;this.xTa=this.k1a=!1;this.LS=null;this.sxa=!1;this.Wka=void 0;this.qN=null;this.network=new aFa};_.U(bFa,mk);_.h=bFa.prototype;_.h.yv=function(a){this.mu=a;return this};_.h.YOb=function(a){this.bM=a};_.h.zia=function(a){this.componentId=a;return this};
_.h.lPb=function(a){this.CN=a};_.h.xxa=function(a){this.mqa=a};_.h.hPb=function(a){this.cZa=a};_.h.ROb=function(a){this.sOa=a};_.h.A3=function(){this.k1a=!0;return this};_.h.A4a=function(){this.xTa=!0;return this};_.h.Gia=function(a){this.LS=Math.max(a,1E3)};_.h.Iob=function(){this.HUc=!0;return this};_.h.rPb=function(a){this.Wka=a};_.h.iPb=function(a){this.qN=a};
_.h.hb=function(){var a=new Rk({kI:this.kI,H_:this.H_?this.H_:_.HAa,sessionIndex:this.sessionIndex,WTc:this.OPa,zM:this.LOb,qra:!1,Iob:this.HUc,Zhb:this.Zhb,network:this.network?this.network:void 0});IAa(this,_.Pi(cc,a));this.sOa&&a.ROb(this.sOa);this.mu&&a.yv(this.mu);this.bM&&a.YOb(this.bM);this.componentId&&a.zia(this.componentId);this.CN&&a.lPb(this.CN);this.qN&&a.iPb(this.qN);this.mqa&&a.xxa(this.mqa);this.cZa&&a.hPb(this.cZa);this.k1a&&a.LV(this.k1a);this.xTa&&(a.A4a=this.xTa);this.LS&&a.Gia(this.LS);
this.sxa&&(a.sxa=a.fua);NDa(a.Vu);this.Wka&&a.rPb(!0);this.network.z2&&this.network.z2(this.kI);this.network.AQc&&this.network.AQc(a);return a};var cFa=function(a){this.Ka=_.hb(a)};_.U(cFa,_.Kb);cFa.prototype.toObject=function(){return dFa(this)};var dFa=function(a){if(null!=a)return _.Mb(a),{fieldPath:_.l(_.X(a,1))}};var eFa=function(a){this.Ka=_.hb(a)};_.U(eFa,_.Kb);eFa.prototype.setInterval=function(a){return _.lc(this,1,a)};eFa.prototype.clearInterval=function(){return _.fj(this,1)};eFa.prototype.toObject=function(){return fFa(this)};var fFa=function(a){if(null!=a)return _.Mb(a),{interval:_.l(_.X(a,1))}};var gFa=function(a){this.Ka=_.hb(a)};_.U(gFa,_.Kb);_.h=gFa.prototype;_.h.wD=function(){return _.Jj(this,cFa,1,hFa)};_.h.Axa=function(a){return _.pza(this,1,hFa,a)};_.h.YK=function(){return _.fj(this,1)};_.h.Uca=function(){return void 0!==Zba(this,cFa,_.mj(this,hFa,1))};_.h.getTime=function(){return _.Jj(this,eFa,2,hFa)};_.h.setTime=function(a){return _.pza(this,2,hFa,a)};var hFa=[1,2];gFa.prototype.toObject=function(){return iFa(this)};
var iFa=function(a){if(null!=a)return _.Mb(a),{filter:dFa(a.wD()),time:fFa(a.getTime())}};var jFa=function(a){this.Ka=_.hb(a)};_.U(jFa,_.Kb);jFa.prototype.getType=function(){return _.Ej(this,1)};jFa.prototype.Hn=function(a){return _.lc(this,1,a)};jFa.prototype.toObject=function(){return kFa(this)};var kFa=function(a){if(null!=a)return _.Mb(a),{type:_.l(_.X(a,1)),region:_.l(_.X(a,2)),W_c:_.l(_.X(a,3))}};var lFa=function(a){this.Ka=_.hb(a)};_.U(lFa,_.Kb);lFa.prototype.toObject=function(){return mFa(this)};var mFa=function(a){if(null!=a)return _.Mb(a),{Nc:_.l(_.tj(a,1)),o8c:_.l(_.tj(a,2))}};var nFa=function(a){this.Ka=_.hb(a)};_.U(nFa,_.Kb);_.h=nFa.prototype;_.h.NOb=function(a){return _.lc(this,1,a)};_.h.jr=function(){return _.Ej(this,2)};_.h.nZ=function(){return _.fj(this,2)};_.h.US=function(){return _.Ej(this,3)};_.h.Yw=function(){return _.Tj(this,3)};_.h.toObject=function(){return oFa(this)};var oFa=function(a){if(null!=a)return _.Mb(a),{aAc:_.l(_.X(a,1)),label:_.l(_.X(a,2)),link:_.l(_.X(a,3)),lZc:_.l(_.X(a,4)),d9c:mFa(_.nj(a,lFa,5))}};var pFa=function(a){this.Ka=_.hb(a)};_.U(pFa,_.Kb);pFa.prototype.toObject=function(){return qFa(this)};var qFa=function(a){if(null!=a)return _.Mb(a),{zbd:_.l(_.tj(a,1)),Gad:_.l(_.tj(a,2))}};var rFa=function(a){this.Ka=_.hb(a)};_.U(rFa,_.Kb);rFa.prototype.toObject=function(){return sFa(this)};var sFa=function(a){if(null!=a)return _.Mb(a),{appId:_.l(_.X(a,1))}};var tFa=function(a){this.Ka=_.hb(a)};_.U(tFa,_.Kb);tFa.prototype.YS=function(){return _.Ej(this,2)};tFa.prototype.toObject=function(){return uFa(this)};var uFa=function(a){if(null!=a)return _.Mb(a),{category:_.l(_.X(a,1)),product:_.l(_.X(a,2))}};var vFa=function(a){this.Ka=_.hb(a)};_.U(vFa,_.Kb);vFa.prototype.toObject=function(){return wFa(this)};var wFa=function(a){if(null!=a)return _.Mb(a),{priority:_.l(_.tj(a,1))}};var xFa=function(a){this.Ka=_.hb(a)};_.U(xFa,_.Kb);_.h=xFa.prototype;_.h.yca=function(){return _.Ej(this,1)};_.h.jm=function(a){_.lc(this,1,a)};_.h.getUrl=function(){return _.Ej(this,2)};_.h.WL=function(){return _.X(this,2)};_.h.KB=function(a){return _.lc(this,2,a)};_.h.ada=function(){return _.Tj(this,2)};_.h.toObject=function(){return yFa(this)};var yFa=function(a){if(null!=a)return _.Mb(a),{title:_.l(_.X(a,1)),url:_.l(_.X(a,2)),index:_.l(_.tj(a,3))}};var zFa=function(a){this.Ka=_.hb(a)};_.U(zFa,_.Kb);zFa.prototype.Ju=function(){return _.Ej(this,1)};zFa.prototype.Qxa=function(a){return _.lc(this,1,a)};zFa.prototype.toObject=function(){return AFa(this)};var AFa=function(a){if(null!=a)return _.Mb(a),{text:_.l(_.X(a,1)),actionId:_.l(_.X(a,2))}};var BFa=function(a){this.Ka=_.hb(a)};_.U(BFa,_.Kb);BFa.prototype.US=function(){return _.Ej(this,1)};BFa.prototype.Yw=function(){return _.Tj(this,1)};BFa.prototype.toObject=function(){return CFa(this)};var CFa=function(a){if(null!=a)return _.Mb(a),{link:_.l(_.X(a,1))}};var DFa=function(a){this.Ka=_.hb(a)};_.U(DFa,_.Kb);DFa.prototype.toObject=function(){return EFa(this)};var EFa=function(a){if(null!=a)return _.Mb(a),{Had:_.l(_.X(a,1)),yYc:_.l(_.yj(a,2))}};var FFa=function(a){this.Ka=_.hb(a)};_.U(FFa,_.Kb);_.h=FFa.prototype;_.h.getType=function(){return _.Fj(this,1,0)};_.h.Hn=function(a){return _.Rj(this,1,a)};_.h.US=function(){return _.Ej(this,2)};_.h.Yw=function(){return _.Tj(this,2)};_.h.toObject=function(){return GFa(this)};var GFa=function(a){if(null!=a)return _.Mb(a),{type:_.l(_.yj(a,1)),link:_.l(_.X(a,2))}};var HFa=function(a){this.Ka=_.hb(a)};_.U(HFa,_.Kb);HFa.prototype.Jg=function(){return _.Ej(this,1)};HFa.prototype.toObject=function(){return IFa(this)};var IFa=function(a){if(null!=a)return _.Mb(a),{status:_.l(_.X(a,1)),m8c:_.l(_.X(a,2))}};var JFa=function(a){this.Ka=_.hb(a)};_.U(JFa,_.Kb);JFa.prototype.toObject=function(){return KFa(this)};var KFa=function(a){if(null!=a)return _.Mb(a),{Cr:_.l(_.yj(a,1))}};var LFa=function(a){this.Ka=_.hb(a)};_.U(LFa,_.Kb);LFa.prototype.toObject=function(){return MFa(this)};var MFa=function(a){if(null!=a)return _.Mb(a),{pageSize:_.l(_.tj(a,1)),index:_.l(_.tj(a,2)),b2c:_.l(_.yj(a,3)),M4c:_.l(_.ij(a,4)),step:_.l(_.yj(a,5)),m5c:_.l(_.tj(a,6)),sortColumn:_.l(_.yj(a,7)),X$c:_.l(_.yj(a,8)),xYc:_.l(_.yj(a,9)),p6c:_.l(_.X(a,10))}};var NFa=function(a){this.Ka=_.hb(a)};_.U(NFa,_.Kb);NFa.prototype.getStringValue=function(){return _.Hj(this,3,$k)};NFa.prototype.setStringValue=function(a){return _.mi(this,3,$k,_.$a(a))};var $k=[2,3,4,5,6];NFa.prototype.toObject=function(){return OFa(this)};var OFa=function(a){if(null!=a)return _.Mb(a),{rZc:_.l(_.yj(a,1)),FZc:_.l(_.ij(a,_.mj(a,$k,2))),stringValue:_.l(_.Ij(a,3,$k)),d2c:_.l(_.Ij(a,4,$k)),intValue:_.l(_.uj(a,_.mj(a,$k,5))),doubleValue:_.l(hj(a,_.mj(a,$k,6))),A7c:_.l(_.yj(a,7))}};var PFa=function(a){this.Ka=_.hb(a,31)};_.U(PFa,_.Kb);PFa.prototype.Vtb=function(){return _.Ej(this,5)};var QFa={};PFa.kc=[15];PFa.prototype.toObject=function(){return RFa(this)};
var RFa=function(a){if(null!=a){_.Mb(a);var b=_.l(_.X(a,1)),c=_.l(_.yj(a,2)),d=_.l(_.X(a,3)),e=_.l(_.X(a,4)),f=_.l(_.X(a,5)),g=_.l(_.X(a,6)),m=_.l(_.X(a,7)),n=_.l(_.X(a,8)),r=_.l(_.X(a,9)),v=_.l(_.uj(a,10)),z=_.l(_.ij(a,11)),D=_.l(_.ij(a,12)),J=_.l(_.X(a,13)),L=MFa(_.nj(a,LFa,14));var P=_.oj(a,NFa,15,_.kj());b={O7c:b,nad:c,E4c:d,y6c:e,ZMc:f,P7c:g,B4c:m,C4c:n,D4c:r,y4c:v,z4c:z,x4c:D,N$c:J,f6c:L,B7c:_.Cb(P,OFa),B0c:yFa(_.nj(a,xFa,16)),A0c:wFa(_.nj(a,vFa,17)),KYc:iFa(_.nj(a,gFa,18)),y0c:uFa(_.nj(a,tFa,
19)),d_c:kFa(_.nj(a,jFa,20)),d0c:oFa(_.nj(a,nFa,21)),z0c:_.l(_.X(a,22)),H0c:IFa(_.nj(a,HFa,23)),G0c:GFa(_.nj(a,FFa,24)),F0c:EFa(_.nj(a,DFa,25)),E0c:CFa(_.nj(a,BFa,26)),x0c:sFa(_.nj(a,rFa,27)),J2c:KFa(_.nj(a,JFa,28)),w0c:qFa(_.nj(a,pFa,29)),C0c:AFa(_.nj(a,zFa,30))};Db(a,b,QFa);return b}};var SFa=function(a){this.Ka=_.hb(a)};_.U(SFa,_.Kb);SFa.prototype.toObject=function(){return TFa(this)};var TFa=function(a){if(null!=a)return _.Mb(a),{Jya:_.l(_.uj(a,1)),serverIp:_.l($aa(Hb(a,2))),pwa:_.l($aa(Hb(a,3)))}};var al=function(a){this.Ka=_.hb(a)};_.U(al,_.Kb);al.prototype.yv=function(a){return _.lc(this,10,a)};al.kc=[1];al.prototype.toObject=function(){return UFa(this)};var UFa=function(a){if(null!=a){_.Mb(a);var b=_.oj(a,al,1,_.kj());return{i_c:_.Cb(b,UFa),EZc:_.l(_.X(a,2)),qea:_.l(_.X(a,3)),mu:_.l(_.X(a,10))}}};var bl=function(a){this.Ka=_.hb(a)};_.U(bl,_.Kb);bl.prototype.getWidth=function(){return _.tj(this,1)};bl.prototype.getHeight=function(){return _.tj(this,2)};bl.prototype.toObject=function(){return VFa(this)};var VFa=function(a){if(null!=a)return _.Mb(a),{width:_.l(_.tj(a,1)),height:_.l(_.tj(a,2))}};var WFa=function(a){this.Ka=_.hb(a)};_.U(WFa,_.Kb);WFa.prototype.toObject=function(){return XFa(this)};var XFa=function(a){if(null!=a)return _.Mb(a),{screenResolution:VFa(_.nj(a,bl,1)),m$c:_.l(_.tj(a,2)),mcd:VFa(_.nj(a,bl,3))}};var YFa=function(a){this.Ka=_.hb(a)};_.U(YFa,_.Kb);_.h=YFa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.JB=function(a){return _.lc(this,1,a)};_.h.IH=function(){return _.Tj(this,1)};_.h.Kia=function(a){return _.Nj(this,2,a)};_.h.toObject=function(){return ZFa(this)};var ZFa=function(a){if(null!=a)return _.Mb(a),{key:_.l(_.X(a,1)),uWa:_.l(_.uj(a,2))}};var $Fa=function(a){this.Ka=_.hb(a)};_.U($Fa,_.Kb);_.h=$Fa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.JB=function(a){return _.lc(this,1,a)};_.h.IH=function(){return _.Tj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.h0=function(){return _.X(this,2)};_.h.setValue=function(a){return _.lc(this,2,a)};_.h.af=function(){return _.Tj(this,2)};_.h.toObject=function(){return aGa(this)};var aGa=function(a){if(null!=a)return _.Mb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};var bGa=function(a){this.Ka=_.hb(a)};_.U(bGa,_.Kb);bGa.prototype.Kia=function(a){return _.Nj(this,2,a)};bGa.prototype.toObject=function(){return cGa(this)};var cGa=function(a){if(null!=a)return _.Mb(a),{qIc:_.l(_.X(a,1)),uWa:_.l(_.uj(a,2))}};var cl=function(a){this.Ka=_.hb(a)};_.U(cl,_.Kb);cl.prototype.getMessage=function(){return _.X(this,1)};cl.prototype.Exa=function(a){return _.lc(this,1,a)};cl.prototype.toObject=function(){return dGa(this)};var dGa=function(a){if(null!=a)return _.Mb(a),{message:_.l(_.X(a,1)),a7c:_.l(_.X(a,2)),pcd:_.l(_.X(a,3)),Y0c:_.l(_.X(a,4)),Z0c:_.l(_.X(a,5))}};var eGa=function(a){this.Ka=_.hb(a)};_.U(eGa,_.Kb);eGa.prototype.toObject=function(){return fGa(this)};var fGa=function(a){if(null!=a)return _.Mb(a),{moduleId:_.l(_.X(a,1)),r8c:_.l(_.X(a,2))}};var gGa=function(a){this.Ka=_.hb(a)};_.U(gGa,_.Kb);_.h=gGa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.JB=function(a){return _.lc(this,1,a)};_.h.IH=function(){return _.Tj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.h0=function(){return _.X(this,2)};_.h.setValue=function(a){return _.lc(this,2,a)};_.h.af=function(){return _.Tj(this,2)};_.h.toObject=function(){return hGa(this)};var hGa=function(a){if(null!=a)return _.Mb(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};var iGa=function(a){this.Ka=_.hb(a)};_.U(iGa,_.Kb);_.h=iGa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.JB=function(a){return _.lc(this,1,a)};_.h.IH=function(){return _.Tj(this,1)};_.h.Ptb=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.h0=function(){return _.X(this,3)};_.h.setValue=function(a){return _.lc(this,3,a)};_.h.af=function(){return _.Tj(this,3)};_.h.toObject=function(){return jGa(this)};
var jGa=function(a){if(null!=a)return _.Mb(a),{key:_.l(_.X(a,1)),comparator:_.l(_.X(a,2)),value:_.l(_.X(a,3))}};var kGa=function(a){this.Ka=_.hb(a)};_.U(kGa,_.Kb);kGa.kc=[1];kGa.prototype.toObject=function(){return lGa(this)};var lGa=function(a){if(null!=a){_.Mb(a);var b=_.oj(a,iGa,1,_.kj());return{X8c:_.Cb(b,jGa),Y8c:_.l(_.X(a,2))}}};var mGa=function(a){this.Ka=_.hb(a)};_.U(mGa,_.Kb);mGa.kc=[1,2,3];mGa.prototype.toObject=function(){return nGa(this)};var nGa=function(a){if(null!=a)return _.Mb(a),{HMc:_.l(_.sb(a,1,_.Xa,2)),Lzc:_.l(_.sb(a,2,_.Xa,2)),Mzc:_.l(_.xj(a,3,2)),o7c:_.l(_.X(a,4))}};var oGa=function(a){this.Ka=_.hb(a)};_.U(oGa,_.Kb);oGa.prototype.toObject=function(){return pGa(this)};var pGa=function(a){if(null!=a)return _.Mb(a),{xSc:_.l(_.X(a,1)),ySc:_.l(_.X(a,2)),a9c:_.l(_.X(a,3)),I3c:_.l(_.ij(a,4)),G3c:_.l(_.ij(a,5)),T7c:_.l(_.X(a,6)),wSc:_.l(_.X(a,7))}};var qGa=function(a){this.Ka=_.hb(a)};_.U(qGa,_.Kb);qGa.prototype.toObject=function(){return rGa(this)};var rGa=function(a){if(null!=a)return _.Mb(a),{l6c:pGa(_.nj(a,oGa,1)),n6c:_.l(_.ij(a,2)),k6c:nGa(_.nj(a,mGa,3))}};var sGa=function(a){this.Ka=_.hb(a)};_.U(sGa,_.Kb);sGa.prototype.toObject=function(){return tGa(this)};var tGa=function(a){if(null!=a)return _.Mb(a),{Q0c:_.l(_.X(a,1)),P0c:_.l(_.X(a,2)),cacheHit:_.l(_.ij(a,3)),X0c:_.l(_.ij(a,4)),t9c:_.l(_.ij(a,5)),aborted:_.l(_.ij(a,6)),rbd:_.l(_.uj(a,7))}};var uGa=function(a){this.Ka=_.hb(a)};_.U(uGa,_.Kb);uGa.prototype.toObject=function(){return vGa(this)};var vGa=function(a){if(null!=a)return _.Mb(a),{j4c:_.Aj(a,1),m4c:_.Ej(a,2),n4c:_.Ej(a,3),i4c:_.Cj(a,4),Sbd:_.Fj(a,5,0),p8c:_.Ej(a,6),k4c:_.Ej(a,7),l4c:_.Ej(a,8)}};var wGa=function(a){this.Ka=_.hb(a)};_.U(wGa,_.Kb);wGa.prototype.toObject=function(){return xGa(this)};var xGa=function(a){if(null!=a)return _.Mb(a),{F4c:vGa(_.nj(a,uGa,1)),y3c:_.l(_.X(a,2))}};var yGa=function(a){this.Ka=_.hb(a)};_.U(yGa,_.Kb);_.h=yGa.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.WOb=function(a){return _.lc(this,7,a)};_.h.hasFeature=function(){return _.Tj(this,7)};_.h.Fia=function(a){_.lc(this,6,a)};_.h.USa=function(){return uza(this,6)};_.h.toObject=function(){return zGa(this)};
var zGa=function(a){if(null!=a)return _.Mb(a),{eba:_.l(_.X(a,7)),q2c:_.l(_.X(a,1)),release:_.l(_.X(a,2)),environment:_.l(_.X(a,6)),L7c:_.l(_.X(a,3)),N7c:_.l(_.X(a,4)),M7c:_.l(_.uj(a,5))}};var AGa=function(a){this.Ka=_.hb(a)};_.U(AGa,_.Kb);AGa.prototype.toObject=function(){return BGa(this)};var BGa=function(a){if(null!=a)return _.Mb(a),{j8c:_.l(_.yj(a,1))}};var CGa=function(a){this.Ka=_.hb(a)};_.U(CGa,_.Kb);CGa.prototype.toObject=function(){return DGa(this)};var DGa=function(a){if(null!=a)return _.Mb(a),{R9c:_.l(_.X(a,1)),Q9c:_.l(_.yj(a,2))}};var dl=function(a){this.Ka=_.hb(a)};_.U(dl,_.Kb);dl.prototype.Ig=function(){return _.X(this,4)};dl.prototype.GV=function(a){_.lc(this,4,a)};dl.prototype.dM=function(){return _.Tj(this,4)};dl.prototype.toObject=function(){return EGa(this)};var EGa=function(a){if(null!=a)return _.Mb(a),{f2c:_.l(_.X(a,1)),errorCode:_.l(_.X(a,2)),e2c:_.l(_.yj(a,3)),domain:_.l(_.X(a,4)),reason:_.l(_.X(a,5)),x_c:_.l(_.yj(a,6))}};var FGa=function(a){this.Ka=_.hb(a)};_.U(FGa,_.Kb);_.h=FGa.prototype;_.h.Nxa=function(a){return Mj(this,4,a)};_.h.VSa=function(){return _.nj(this,dl,8)};_.h.yTa=function(){return qza(this,9)};_.h.G1a=function(a){return _.fj(this,9,null==a?a:kba(a))};_.h.toObject=function(){return GGa(this)};
var GGa=function(a){if(null!=a)return _.Mb(a),{vTc:_.l(_.X(a,1)),Z8c:_.l(_.X(a,2)),W8c:_.l(_.X(a,3)),statusCode:_.l(_.tj(a,4)),aPc:_.l(_.uj(a,5)),Rwa:_.l(_.X(a,6)),VCc:_.l(_.yj(a,7)),h_:EGa(a.VSa()),requestId:_.l(qza(a,9)),LOc:_.l(_.ij(a,10))}};var HGa=function(a){this.Ka=_.hb(a)};_.U(HGa,_.Kb);_.h=HGa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.WL=function(){return _.X(this,2)};_.h.KB=function(a){return _.lc(this,2,a)};_.h.ada=function(){return _.Tj(this,2)};_.h.Ig=function(){return _.X(this,12)};_.h.GV=function(a){_.lc(this,12,a)};_.h.dM=function(){return _.Tj(this,12)};_.h.VSa=function(){return _.nj(this,dl,9)};_.h.yTa=function(){return qza(this,10)};_.h.G1a=function(a){return _.fj(this,10,null==a?a:kba(a))};
_.h.toObject=function(){return IGa(this)};var IGa=function(a){if(null!=a)return _.Mb(a),{method:_.l(_.X(a,1)),url:_.l(_.X(a,2)),W6c:_.l(_.X(a,3)),domain:_.l(_.X(a,12)),vTc:_.l(_.X(a,4)),W9c:_.l(_.tj(a,5)),aPc:_.l(_.uj(a,6)),Rwa:_.l(_.X(a,7)),VCc:_.l(_.yj(a,8)),h_:EGa(a.VSa()),requestId:_.l(qza(a,10)),LOc:_.l(_.ij(a,11))}};var JGa=function(a){this.Ka=_.hb(a)};_.U(JGa,_.Kb);_.h=JGa.prototype;_.h.TOb=function(a){_.Rj(this,1,a)};_.h.Vsa=function(){return _.nj(this,HGa,2)};_.h.UTa=function(){return _.nj(this,FGa,3)};_.h.cTa=function(){return _.nj(this,cl,4)};_.h.toObject=function(){return KGa(this)};var KGa=function(a){if(null!=a)return _.Mb(a),{sEc:_.l(_.yj(a,1)),Eza:IGa(a.Vsa()),cVc:GGa(a.UTa()),LJc:dGa(a.cTa()),q6c:DGa(_.nj(a,CGa,5))}};var LGa=function(a){this.Ka=_.hb(a)};_.U(LGa,_.Kb);LGa.prototype.toObject=function(){return MGa(this)};var MGa=function(a){if(null!=a)return _.Mb(a),{g8c:_.l(lba(Hb(a,1))),J0c:_.l(_.tj(a,2))}};var NGa=function(a){this.Ka=_.hb(a)};_.U(NGa,_.Kb);_.h=NGa.prototype;_.h.getOrigin=function(){return _.yj(this,1)};_.h.Oia=function(a){return _.Rj(this,1,a)};_.h.getContainerId=function(){return _.X(this,3)};_.h.setContainerId=function(a){return _.lc(this,3,a)};_.h.toObject=function(){return OGa(this)};var OGa=function(a){if(null!=a)return _.Mb(a),{origin:_.l(_.yj(a,1)),containerType:_.l(_.yj(a,2)),containerId:_.l(_.X(a,3)),containerName:_.l(_.X(a,4)),t4c:_.l(_.uj(a,5))}};var el=function(a){this.Ka=_.hb(a)};_.U(el,_.Kb);el.prototype.getKey=function(){return _.yj(this,1)};el.prototype.JB=function(a){return _.Rj(this,1,a)};el.prototype.IH=function(){return null!=_.yj(this,1)};el.prototype.Kia=function(a){return _.Nj(this,3,a)};el.kc=[4];el.prototype.toObject=function(){return PGa(this)};var PGa=function(a){if(null!=a)return _.Mb(a),{key:_.l(_.yj(a,1)),Sx:_.l(_.uj(a,2)),uWa:_.l(_.uj(a,3)),d5c:_.l(_.xj(a,4,2)),L5c:OGa(_.nj(a,NGa,5)),T9c:_.l(_.uj(a,6))}};var fl=function(a){this.Ka=_.hb(a)};_.U(fl,_.Kb);fl.prototype.u1a=function(a){return Mj(this,1,a)};fl.kc=[3];fl.prototype.toObject=function(){return QGa(this)};var QGa=function(a){if(null!=a)return _.Mb(a),{xS:_.l(_.tj(a,1)),Q1c:_.l(_.tj(a,2)),Y7c:_.l(_.sb(a,3,_.Xa,2)),lza:_.l(_.yj(a,4)),XZc:_.l(_.yj(a,7))}};var RGa=function(a){this.Ka=_.hb(a)};_.U(RGa,_.Kb);RGa.prototype.toObject=function(){return SGa(this)};var SGa=function(a){if(null!=a)return _.Mb(a),{MYc:QGa(_.nj(a,fl,1)),gcd:RFa(_.nj(a,PFa,2))}};var TGa=function(a){this.Ka=_.hb(a,135)};_.U(TGa,_.Kb);_.h=TGa.prototype;_.h.o1a=function(a){return _.lc(this,12,a)};_.h.Fia=function(a){_.Rj(this,82,a)};_.h.USa=function(){var a=_.yj(this,82);return null==a?void 0:a};_.h.bPb=function(a){_.Kj(this,16,a)};_.h.B1a=function(a){return _.lc(this,17,a)};_.h.tTa=function(){return _.X(this,18)};_.h.Ixa=function(a){return _.lc(this,18,a)};_.h.TOb=function(a){_.Rj(this,23,a)};_.h.Kia=function(a){return _.Nj(this,7,a)};_.h.Hxa=function(a){_.lc(this,1,a)};
_.h.Lm=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.lc(this,32,a)};_.h.vxa=function(a){_.lc(this,2,a)};_.h.jTa=function(){return _.X(this,121)};_.h.y1a=function(a){return _.Kj(this,6,a)};_.h.F1a=function(a){return _.lc(this,8,a)};_.h.Vsa=function(){return _.nj(this,HGa,30)};_.h.UTa=function(){return _.nj(this,FGa,31)};_.h.cTa=function(){return _.nj(this,cl,47)};_.h.LSa=function(){return _.X(this,94)};_.h.yxa=function(a){return _.lc(this,94,a)};
_.h.Vtb=function(){return _.nj(this,wGa,98)};var UGa={};TGa.kc=[5,15,85,44,49,50,63,64,71];
TGa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={dZc:_.l(_.yj(this,116)),bS:_.l(_.X(this,12)),environment:_.l(_.yj(this,82)),F7c:_.l(_.ij(this,27)),eua:_.l(_.ij(this,16)),bNc:_.l(_.X(this,17)),referer:_.l(_.X(this,18)),FGb:_.l(_.X(this,13)),eventType:_.l(_.X(this,3)),mD:_.l(_.X(this,4)),sEc:_.l(_.yj(this,23)),l2c:_.Cb(_.oj(this,$Fa,5,_.kj()),aGa),uWa:_.l(_.uj(this,7)),projectNumber:_.l(_.X(this,1)),projectId:_.l(_.X(this,32)),organizationId:_.l(_.X(this,53)),N2c:_.l(_.X(this,72)),
zZc:_.l(_.X(this,52)),billingAccountId:_.l(_.X(this,2)),N_c:_.l(_.X(this,74)),A_c:_.l(_.X(this,40)),w_c:_.l(_.X(this,41)),D_c:_.l(_.X(this,42)),yPb:_.l(_.X(this,73)),yvb:Pza(_.nj(this,Oza,20)),m6c:rGa(_.nj(this,qGa,91)),fcd:SGa(_.nj(this,RGa,21)),traceId:_.l(_.X(this,133)),c3c:_.l(_.X(this,134)),appId:_.l(_.X(this,37)),w2c:_.l(_.X(this,43)),Vgb:_.l(_.X(this,57)),Xgb:_.l(_.X(this,58)),Zgb:_.l(_.X(this,59)),iZc:_.l(_.X(this,75)),Wgb:_.l(_.X(this,62)),Ygb:_.l(_.X(this,65)),kZc:_.l(_.X(this,84)),jZc:_.l(_.X(this,
129)),uFb:_.l(_.X(this,121)),a3c:_.l(_.X(this,60)),b3c:_.l(_.X(this,83)),k9c:_.l(_.X(this,61)),u4c:_.l(_.X(this,69)),Uta:_.l(_.ij(this,6)),J_a:_.l(_.X(this,8)),T4c:_.l(_.ij(this,9)),N9c:_.l(_.X(this,10)),B$c:_.l(_.X(this,11)),g9c:_.l(_.X(this,68)),y2c:_.l(_.yj(this,24)),sZc:_.l(_.yj(this,35)),tZc:_.l(_.yj(this,70)),UYc:_.l(_.X(this,14)),Aad:_.Cb(_.oj(this,YFa,15,_.kj()),ZFa),M_c:_.l(_.X(this,19)),G7c:_.l(_.X(this,25)),qIc:_.l(_.X(this,22)),s4c:cGa(_.nj(this,bGa,51)),v4c:_.l(_.yj(this,26)),V8c:KGa(_.nj(this,
JGa,46)),S9c:_.l(_.uj(this,28)),i8c:BGa(_.nj(this,AGa,38)),C7c:zGa(_.nj(this,yGa,29)),Bad:_.Cb(_.oj(this,el,85,_.kj()),PGa),WWb:_.l(_.X(this,86)),Eza:IGa(this.Vsa()),cVc:GGa(this.UTa()),s1c:XFa(_.nj(this,WFa,33)),LZc:_.l(_.X(this,34)),c6c:_.l(_.X(this,36)),a6c:_.l(_.X(this,39)),w6c:_.l(_.xj(this,44,2)),b6c:_.l(_.X(this,45)),LJc:dGa(this.cTa()),L0c:_.l(_.X(this,48)),i2c:Fb(mza(this,49)),bbd:_.Cb(_.oj(this,al,50,_.kj()),UFa),C$c:Fb(jj(this,99)),D$c:UFa(_.nj(this,al,100)),e_c:_.l(_.X(this,54)),J5c:lGa(_.nj(this,
kGa,55)),I5c:hGa(_.nj(this,gGa,56)),f5c:_.Cb(_.oj(this,eGa,63,_.kj()),fGa),e5c:_.Cb(_.oj(this,eGa,64,_.kj()),fGa),A4c:_.l(_.X(this,66)),G4c:_.l(_.X(this,67)),j6c:_.l(_.xj(this,71,2)),r3c:_.l(_.X(this,76)),u3c:_.l(_.X(this,77)),q3c:_.l(_.X(this,78)),t3c:_.l(_.X(this,79)),s3c:_.l(_.X(this,80)),Tib:_.l(_.X(this,81)),Skb:_.l(_.X(this,87)),q7c:tGa(_.nj(this,sGa,88)),Y5c:_.l(_.X(this,89)),Z5c:_.l(_.X(this,90)),H6c:_.l(_.X(this,92)),gaiaId:_.l(_.uj(this,93)),Mkb:_.l(_.X(this,94)),C_c:_.l(_.X(this,95)),YYc:_.l(_.X(this,
96)),XYc:_.l(_.X(this,97)),ZMc:xGa(this.Vtb()),CYc:_.l(_.X(this,101)),q4c:_.l(_.ij(this,102)),R0c:_.l(_.X(this,104)),S_c:_.l(_.X(this,105)),datasetId:_.l(_.X(this,106)),Zbd:_.l(_.X(this,107)),y5c:_.l(_.uj(this,114)),Ybd:_.l(_.X(this,115)),p$c:_.l(_.X(this,117)),t$c:_.l(_.X(this,118)),s$c:_.l(_.X(this,119)),qNb:_.l(_.X(this,122)),o0c:_.l(_.X(this,123)),v5c:_.l(_.X(this,125)),F$c:MGa(_.nj(this,LGa,126))};Db(this,a,UGa)}else a=void 0;return a};var VGa=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}"),gl=function(a,b,c,d){this.ys=a;this.bS=b;this.dh=c;this.jo=d;this.sM=d.sBc};_.h=gl.prototype;_.h.Hxa=function(a){this.dh||(this.dh={});this.dh.projectNumber=a};_.h.setProjectId=function(a){this.dh||(this.dh={});this.dh.projectId=a};_.h.vxa=function(a){this.dh||(this.dh={});this.dh.billingAccountId=a};_.h.VOb=function(a){var b=new Rza;_.yb(b,3,a,Zaa);this.client.xxa(b)};
_.h.Fia=function(a){this.dh.environment=a};_.h.jI=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.ys.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.ys.location.pathname:b;a.type&&VGa.test(a.type);a.name&&VGa.test(a.name);if(a.metadata instanceof Array)for(var c=_.k(a.metadata),d=c.next();!d.done;d=c.next())d=d.value,d.key&&d.value&&"string"===typeof d.value&&VGa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&VGa.test(e)}void 0===a.kind&&(a.kind=29);c=b;this.dh||(this.dh={});b=new TGa;d=this.dh;void 0!==d.Uta&&b.y1a(d.Uta);void 0!==d.eua&&b.bPb(d.eua);d.J_a&&
b.F1a(d.J_a);d.hostname&&b.B1a(d.hostname);var f,g;b.Fia(null!=(g=null!=(f=d.environment)?f:b.USa())?g:0);d.projectNumber&&b.Hxa(d.projectNumber);d.projectId&&b.setProjectId(d.projectId);d.billingAccountId&&b.vxa(d.billingAccountId);f=new bl;Mj(f,1,this.ys.screen.width);Mj(f,2,this.ys.screen.height);g=new bl;Mj(g,1,this.ys.innerWidth);Mj(g,2,this.ys.innerHeight);d=new WFa;_.pj(d,1,f);_.pj(d,3,g);Mj(d,2,this.ys.screen.colorDepth);_.pj(b,33,d);a.projectNumber&&(isNaN(Number(a.projectNumber))?b.setProjectId(a.projectNumber):
b.Hxa(a.projectNumber));a.projectId&&b.setProjectId(a.projectId);a.billingAccountId&&b.vxa(a.billingAccountId);a.latency&&b.Kia(Math.ceil(a.latency));a.yvb&&_.pj(b,20,a.yvb);if(a.fSc)for(f=_.k(Object.entries(a.fSc)),g=f.next();!g.done;g=f.next())d=_.k(g.value),g=d.next().value,e=d=d.next().value,d=b,g=(new YFa).JB(g).Kia(e),_.sj(d,15,YFa,g);a.lNa&&(f=new fl,f=_.Rj(f,4,a.lNa.lza).u1a(a.lNa.id),f=_.yb(f,3,a.lNa.LYc,Zaa),g=new RGa,f=_.pj(g,1,f),_.pj(b,21,f));c=_.lc(b,13,c).o1a(this.bS);c=_.lc(c,3,a.type);
_.lc(c,4,a.name).TOb(a.kind);if(a.metadata instanceof Array){var m=_.k(a.metadata);for(c=m.next();!c.done;c=m.next())c=c.value,WGa(b,c.key,c.value)}else if(a.metadata)for(m in c=a.metadata,c)m&&WGa(b,m,c[m]);m=dAa.get("concordWindowId");m||(m=cAa(),dAa.set("concordWindowId",m));_.lc(b,34,m);(m=this.ys.document.referrer)&&b.Ixa(m);_.Kj(b,27,this.ys.document.hidden);var n;m=_.k(null!=(n=this.dh.features)?n:[]);for(n=m.next();!n.done;n=m.next())n.value.apply(b);a.Vgb&&_.lc(b,57,a.Vgb);a.Xgb&&_.lc(b,
58,a.Xgb);a.Zgb&&_.lc(b,59,a.Zgb);a.Wgb&&_.lc(b,62,a.Wgb);a.Ygb&&_.lc(b,65,a.Ygb);a.yPb&&_.lc(b,73,a.yPb);a.Tib&&_.lc(b,81,a.Tib);a.Skb&&_.lc(b,87,a.Skb);a.WWb&&_.lc(b,86,a.WWb);a.qNb&&_.lc(b,122,a.qNb);a=new Pk;n=b.ld();a=_.lc(a,8,n);if(n=(n=_.nj(b,RGa,21))?_.nj(n,fl,1):null)n=_.tj(n,1),Mj(a,11,null==n?void 0:n);this.client.dispatch(a)};var WGa=function(a,b,c){var d=new $Fa;d.JB(b);d.setValue(String(c));_.sj(a,5,$Fa,d)};
_.W.Object.defineProperties(gl.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.sM)return this.sM;this.jo||(this.jo={});if(this.jo.hua)return this.sM=new hl;var a=null;this.jo.sessionIndex&&(a=String(this.jo.sessionIndex));a=new bFa(509,a||"0");this.jo.endpoint&&(a.OPa=this.jo.endpoint);this.sM=a.hb();this.jo.LS&&this.sM.Gia(this.jo.LS);this.jo.A3&&this.sM.LV(!0);return this.sM}}});
var XGa=function(a){this.ys=a;this.bS="UNDEFINED";this.dh={Uta:!1};this.jo={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",LS:2500,A3:!0};this.dh.hostname=this.ys.location.hostname;this.dh.eua="https:"===this.ys.location.protocol};_.h=XGa.prototype;_.h.o1a=function(a){this.bS=a;return this};_.h.Gia=function(a){this.jo.LS=a};_.h.y1a=function(a){this.dh.Uta=a;return this};_.h.bPb=function(a){this.dh.eua=a};_.h.Fia=function(a){this.dh.environment=a};
_.h.Hxa=function(a){this.dh.projectNumber=a};_.h.setProjectId=function(a){this.dh.projectId=a;return this};_.h.vxa=function(a){this.dh.billingAccountId=a};_.h.F1a=function(a){this.dh.J_a=a;return this};_.h.LV=function(a){this.jo.A3=a;return this};var Oca=function(a){var b=new YGa;a.dh.features||(a.dh.features=[]);if(a.dh.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.dh.features.push(b);return a},hl=function(){};hl.prototype.dispatch=function(){};
hl.prototype.xxa=function(){};hl.prototype.Gia=function(){};hl.prototype.LV=function(){};var aHa;_.ZGa=function(a){if(a.Ku&&"function"==typeof a.Ku)return a.Ku();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(_.sa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return kca(a)};
_.$Ga=function(a){if(a.EH&&"function"==typeof a.EH)return a.EH();if(!a.Ku||"function"!=typeof a.Ku){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.sa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.lca(a)}}};
aHa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.sa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.$Ga(a),e=_.ZGa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var ll,dHa,jHa,eHa,gHa,fHa,iHa,hHa,nl;_.ai=function(a){this.nQa=this.aF=this.pt="";this.D1=null;this.Ww=this.Sva="";this.ix=!1;var b;a instanceof _.ai?(this.ix=a.ix,_.bHa(this,a.pt),this.aF=a.aF,this.GV(a.Ig()),cHa(this,a.D1),this.nd(a.de()),_.kl(this,a.Bj.clone()),this.Ww=a.Ww):a&&(b=String(a).match(Wk))?(this.ix=!1,_.bHa(this,b[1]||"",!0),this.aF=ll(b[2]||""),this.GV(b[3]||"",!0),cHa(this,b[4]),this.nd(b[5]||"",!0),_.kl(this,b[6]||"",!0),this.Ww=ll(b[7]||"")):(this.ix=!1,this.Bj=new _.ml(null,this.ix))};
_.ai.prototype.toString=function(){var a=[],b=this.pt;b&&a.push(dHa(b,eHa,!0),":");var c=this.Ig();if(c||"file"==b)a.push("//"),(b=this.aF)&&a.push(dHa(b,eHa,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.D1,null!=c&&a.push(":",String(c));if(c=this.de())this.dM()&&"/"!=c.charAt(0)&&a.push("/"),a.push(dHa(c,"/"==c.charAt(0)?fHa:gHa,!0));(c=this.Bj.toString())&&a.push("?",c);(c=this.Ww)&&a.push("#",dHa(c,hHa));return a.join("")};
_.ai.prototype.resolve=function(a){var b=this.clone(),c=!!a.pt;c?_.bHa(b,a.pt):c=!!a.aF;c?b.aF=a.aF:c=a.dM();c?b.GV(a.Ig()):c=null!=a.D1;var d=a.de();if(c)cHa(b,a.D1);else if(c=!!a.Sva){if("/"!=d.charAt(0))if(this.dM()&&!this.Sva)d="/"+d;else{var e=b.de().lastIndexOf("/");-1!=e&&(d=b.de().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.fa(e,"./")||_.fa(e,"/.")){d=_.Si(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.nd(d):c=""!==a.Bj.toString();c?_.kl(b,a.Bj.clone()):c=!!a.Ww;c&&(b.Ww=a.Ww);return b};_.ai.prototype.clone=function(){return new _.ai(this)};_.bHa=function(a,b,c){a.pt=c?ll(b,!0):b;a.pt&&(a.pt=a.pt.replace(/:$/,""))};_.ai.prototype.Ig=function(){return this.nQa};_.ai.prototype.GV=function(a,b){this.nQa=b?ll(a,!0):a};_.ai.prototype.dM=function(){return!!this.nQa};
var cHa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("oa`"+b);a.D1=b}else a.D1=null};_.ai.prototype.de=function(){return this.Sva};_.ai.prototype.nd=function(a,b){this.Sva=b?ll(a,!0):a;return this};_.kl=function(a,b,c){b instanceof _.ml?(a.Bj=b,a.Bj.x1a(a.ix)):(c||(b=dHa(b,iHa)),a.Bj=new _.ml(b,a.ix));return a};_.ai.prototype.setQuery=function(a,b){return _.kl(this,a,b)};_.ai.prototype.getQuery=function(){return this.Bj.toString()};_.bi=function(a,b,c){a.Bj.set(b,c);return a};
_.ai.prototype.removeParameter=function(a){this.Bj.remove(a);return this};_.ai.prototype.isReadOnly=function(){return!1};_.ai.prototype.x1a=function(a){this.ix=a;this.Bj&&this.Bj.x1a(a)};ll=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};dHa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,jHa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};jHa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
eHa=/[#\/\?@]/g;gHa=/[#\?:]/g;fHa=/[#\?]/g;iHa=/[#\?@]/g;hHa=/#/g;_.ml=function(a,b){this.Sq=this.ak=null;this.Bu=a||null;this.ix=!!b};nl=function(a){a.ak||(a.ak=new Map,a.Sq=0,a.Bu&&HEa(a.Bu,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.ml.prototype;_.h.add=function(a,b){nl(this);this.Bu=null;a=ol(this,a);var c=this.ak.get(a);c||this.ak.set(a,c=[]);c.push(b);this.Sq+=1;return this};
_.h.remove=function(a){nl(this);a=ol(this,a);return this.ak.has(a)?(this.Bu=null,this.Sq-=this.ak.get(a).length,this.ak.delete(a)):!1};_.h.clear=function(){this.ak=this.Bu=null;this.Sq=0};_.h.Qm=function(){nl(this);return 0==this.Sq};_.h.dS=function(a){nl(this);a=ol(this,a);return this.ak.has(a)};_.h.forEach=function(a,b){nl(this);this.ak.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.EH=function(){nl(this);for(var a=Array.from(this.ak.values()),b=Array.from(this.ak.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.Ku=function(a){nl(this);var b=[];if("string"===typeof a)this.dS(a)&&(b=b.concat(this.ak.get(ol(this,a))));else{a=Array.from(this.ak.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){nl(this);this.Bu=null;a=ol(this,a);this.dS(a)&&(this.Sq-=this.ak.get(a).length);this.ak.set(a,[b]);this.Sq+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Ku(a);return 0<a.length?String(a[0]):b};_.h.C2=function(a,b){this.remove(a);0<b.length&&(this.Bu=null,this.ak.set(ol(this,a),_.oa(b)),this.Sq+=b.length)};
_.h.toString=function(){if(this.Bu)return this.Bu;if(!this.ak)return"";for(var a=[],b=Array.from(this.ak.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Ku(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.Bu=a.join("&")};_.h.clone=function(){var a=new _.ml;a.Bu=this.Bu;this.ak&&(a.ak=new Map(this.ak),a.Sq=this.Sq);return a};var ol=function(a,b){b=String(b);a.ix&&(b=b.toLowerCase());return b};
_.ml.prototype.x1a=function(a){a&&!this.ix&&(nl(this),this.Bu=null,this.ak.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.C2(d,b))},this));this.ix=a};_.ml.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)aHa(arguments[b],function(c,d){this.add(d,c)},this)};var kHa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),lHa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),mHa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),nHa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),oHa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),pHa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],qHa=RegExp("(organizationId=)[0-9]*"),
rHa=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}"),sHa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,uHa=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(sHa,"$2");var e=new _.ai(a);e.Bj.get("project")&&_.bi(e,"project",":projectId");a=e.de();ll(e.Bj.toString())&&(a+="?"+ll(e.Bj.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(mHa,"$1:vmInstanceName");a=a.replace(kHa,"$1:accountId");a=a.replace(nHa,"$1:emailId");a=a.replace(oHa,"$1:clientId");a=a.replace(qHa,"$1:organizationId");(b=lHa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&tHa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.fa(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(rHa,":uuid")},tHa=function(a){var b=_.fa(a,"."),c=pHa.some(function(d){return _.jya(a,d)});return b&&!c};var YGa=function(){};YGa.prototype.apply=function(a){var b={projectId:a.Lm()||void 0,projectNumber:_.X(a,1)||void 0,accountId:_.X(a,2)||void 0};if(_.X(a,13)){var c=uHa(_.X(a,13),b);"pageview"===_.X(a,4)&&_.X(a,3)===_.X(a,13)&&_.lc(a,3,c);_.lc(a,13,c)}if(a.tTa()){c=a.Ixa;var d=a.tTa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.ai(d);d=g.pt+"://"+g.Ig()+uHa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var ql=function(a,b,c,d,e,f){gl.call(this,a,b,d,e);this.xvb=c;this.dh=d;this.jo=e;this.Rva=f};_.U(ql,gl);ql.prototype.jI=function(a,b){a=void 0===a?{}:a;var c;gl.prototype.jI.call(this,a,null!=b?b:null==(c=this.Rva)?void 0:c.get())};ql.prototype.mb=function(a,b){var c;gl.prototype.mb.call(this,a,null!=b?b:null==(c=this.Rva)?void 0:c.get())};ql.newBuilder=function(a,b){a=void 0===a?window:a;return Qca(a,b)};var Pca=function(a,b){XGa.call(this,a);this.ys=a;this.Rva=b;this.xvb=new Qza};_.U(Pca,XGa);
Pca.prototype.hb=function(){return new ql(this.ys,this.bS,this.xvb,this.dh,this.jo,this.Rva)};(function(a){function b(Oa){n&&n.mark&&n.mark(Oa)}function c(Oa,fb){n&&n.measure&&n.measure(Oa,fb)}function d(Oa){return r+Oa}function e(Oa){ra||a[Z]&&(ra=a[Z].resolve(0));if(ra){var fb=ra[qa];fb||(fb=ra.then);fb.call(ra,Oa)}else a[P](Oa,0)}function f(Oa){0===ub&&0===Da.length&&e(g);Oa&&Da.push(Oa)}function g(){if(!pa){for(pa=!0;Da.length;){var Oa=Da;Da=[];for(var fb=0;fb<Oa.length;fb++){var kb=Oa[fb];try{kb.zone.runTask(kb,null,null)}catch(mc){mb.onUnhandledError(mc)}}}mb.microtaskDrainDone();pa=
!1}}function m(){}var n=a.performance;b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",v=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(v||"function"!==typeof a.Zone.__symbol__)throw Error("qa");return a.Zone}var z=function(Oa,fb){this.kd=Oa;this.Cq=fb?fb.name||"unnamed":"<root>";this.qcb=fb&&fb.properties||{};this.Aw=new J(this,this.kd&&this.kd.Aw,fb)};z.assertZonePatched=function(){if(a.Promise!==Ta.ZoneAwarePromise)throw Error("ra");};z.__load_patch=function(Oa,fb,kb){kb=void 0===
kb?!1:kb;if(Ta.hasOwnProperty(Oa)){if(!kb&&v)throw Error("sa`"+Oa);}else a["__Zone_disable_"+Oa]||(kb="Zone:"+Oa,b(kb),Ta[Oa]=fb(a,z,mb),c(kb,kb))};z.prototype.get=function(Oa){var fb=this.getZoneWith(Oa);if(fb)return fb.qcb[Oa]};z.prototype.getZoneWith=function(Oa){for(var fb=this;fb;){if(fb.qcb.hasOwnProperty(Oa))return fb;fb=fb.kd}return null};z.prototype.fork=function(Oa){if(!Oa)throw Error("ta");return this.Aw.fork(this,Oa)};z.prototype.wrap=function(Oa,fb){if("function"!==typeof Oa)throw Error("ua`"+
Oa);var kb=this.Aw.intercept(this,Oa,fb),mc=this;return function(){return mc.runGuarded(kb,this,arguments,fb)}};z.prototype.run=function(Oa,fb,kb,mc){rb={parent:rb,zone:this};try{return this.Aw.invoke(this,Oa,fb,kb,mc)}finally{rb=rb.parent}};z.prototype.runGuarded=function(Oa,fb,kb,mc){rb={parent:rb,zone:this};try{try{return this.Aw.invoke(this,Oa,void 0===fb?null:fb,kb,mc)}catch(pc){if(this.Aw.handleError(this,pc))throw pc;}}finally{rb=rb.parent}};z.prototype.runTask=function(Oa,fb,kb){if(Oa.zone!=
this)throw Error("va`"+(Oa.zone||La).name+"`"+this.name);if("notScheduled"!==Oa.state||"eventTask"!==Oa.type&&"macroTask"!==Oa.type){var mc="running"!=Oa.state;mc&&Oa.ps("running","scheduled");Oa.runCount++;var pc=Jb;Jb=Oa;rb={parent:rb,zone:this};try{"macroTask"==Oa.type&&Oa.data&&!Oa.data.isPeriodic&&(Oa.cancelFn=void 0);try{return this.Aw.invokeTask(this,Oa,fb,kb)}catch(Ae){if(this.Aw.handleError(this,Ae))throw Ae;}}finally{"notScheduled"!==Oa.state&&"unknown"!==Oa.state&&("eventTask"==Oa.type||
Oa.data&&Oa.data.isPeriodic?mc&&Oa.ps("scheduled","running"):(Oa.runCount=0,this.X7(Oa,-1),mc&&Oa.ps("notScheduled","running","notScheduled"))),rb=rb.parent,Jb=pc}}};z.prototype.scheduleTask=function(Oa){if(Oa.zone&&Oa.zone!==this)for(var fb=this;fb;){if(fb===Oa.zone)throw Error("wa`"+this.name+"`"+Oa.zone.name);fb=fb.parent}Oa.ps("scheduling","notScheduled");fb=[];Oa.IY=fb;Oa.Yi=this;try{Oa=this.Aw.scheduleTask(this,Oa)}catch(kb){throw Oa.ps("unknown","scheduling","notScheduled"),this.Aw.handleError(this,
kb),kb;}Oa.IY===fb&&this.X7(Oa,1);"scheduling"==Oa.state&&Oa.ps("scheduled","scheduling");return Oa};z.prototype.scheduleMicroTask=function(Oa,fb,kb,mc){return this.scheduleTask(new L("microTask",Oa,fb,kb,mc,void 0))};z.prototype.scheduleMacroTask=function(Oa,fb,kb,mc,pc){return this.scheduleTask(new L("macroTask",Oa,fb,kb,mc,pc))};z.prototype.scheduleEventTask=function(Oa,fb,kb,mc,pc){return this.scheduleTask(new L("eventTask",Oa,fb,kb,mc,pc))};z.prototype.cancelTask=function(Oa){if(Oa.zone!=this)throw Error("xa`"+
(Oa.zone||La).name+"`"+this.name);if("scheduled"===Oa.state||"running"===Oa.state){Oa.ps("canceling","scheduled","running");try{this.Aw.cancelTask(this,Oa)}catch(fb){throw Oa.ps("unknown","canceling"),this.Aw.handleError(this,fb),fb;}this.X7(Oa,-1);Oa.ps("notScheduled","canceling");Oa.runCount=0;return Oa}};z.prototype.X7=function(Oa,fb){var kb=Oa.IY;-1==fb&&(Oa.IY=null);for(var mc=0;mc<kb.length;mc++)kb[mc].X7(Oa.type,fb)};_.W.Object.defineProperties(z.prototype,{parent:{configurable:!0,enumerable:!0,
get:function(){return this.kd}},name:{configurable:!0,enumerable:!0,get:function(){return this.Cq}}});_.W.Object.defineProperties(z,{root:{configurable:!0,enumerable:!0,get:function(){for(var Oa=z.current;Oa.parent;)Oa=Oa.parent;return Oa}},current:{configurable:!0,enumerable:!0,get:function(){return rb.zone}},currentTask:{configurable:!0,enumerable:!0,get:function(){return Jb}}});z.__symbol__=d;var D={name:"",onHasTask:function(Oa,fb,kb,mc){return Oa.hasTask(kb,mc)},onScheduleTask:function(Oa,fb,
kb,mc){return Oa.scheduleTask(kb,mc)},onInvokeTask:function(Oa,fb,kb,mc,pc,Ae){return Oa.invokeTask(kb,mc,pc,Ae)},onCancelTask:function(Oa,fb,kb,mc){return Oa.cancelTask(kb,mc)}},J=function(Oa,fb,kb){this.dyc={microTask:0,macroTask:0,eventTask:0};this.zone=Oa;this.dYc=fb;this.wHa=kb&&(kb&&kb.onFork?kb:fb.wHa);this.p$a=kb&&(kb.onFork?fb:fb.p$a);this.htc=kb&&(kb.onFork?this.zone:fb.htc);this.QIa=kb&&(kb.onIntercept?kb:fb.QIa);this.Bab=kb&&(kb.onIntercept?fb:fb.Bab);this.Aab=kb&&(kb.onIntercept?this.zone:
fb.Aab);this.TIa=kb&&(kb.onInvoke?kb:fb.TIa);this.Eab=kb&&(kb.onInvoke?fb:fb.Eab);this.Cab=kb&&(kb.onInvoke?this.zone:fb.Cab);this.hIa=kb&&(kb.onHandleError?kb:fb.hIa);this.bab=kb&&(kb.onHandleError?fb:fb.bab);this.aab=kb&&(kb.onHandleError?this.zone:fb.aab);this.Aoa=kb&&(kb.onScheduleTask?kb:fb.Aoa);this.HKa=kb&&(kb.onScheduleTask?fb:fb.HKa);this.GKa=kb&&(kb.onScheduleTask?this.zone:fb.GKa);this.pna=kb&&(kb.onInvokeTask?kb:fb.pna);this.SIa=kb&&(kb.onInvokeTask?fb:fb.SIa);this.RIa=kb&&(kb.onInvokeTask?
this.zone:fb.RIa);this.gma=kb&&(kb.onCancelTask?kb:fb.gma);this.oGa=kb&&(kb.onCancelTask?fb:fb.oGa);this.nGa=kb&&(kb.onCancelTask?this.zone:fb.nGa);this.kab=this.mab=this.lab=this.Q5=null;var mc=kb&&kb.onHasTask,pc=fb&&fb.Q5;if(mc||pc)this.Q5=mc?kb:D,this.lab=fb,this.mab=this,this.kab=Oa,kb.onScheduleTask||(this.Aoa=D,this.HKa=fb,this.GKa=this.zone),kb.onInvokeTask||(this.pna=D,this.SIa=fb,this.RIa=this.zone),kb.onCancelTask||(this.gma=D,this.oGa=fb,this.nGa=this.zone)};J.prototype.fork=function(Oa,
fb){return this.wHa?this.wHa.onFork(this.p$a,this.zone,Oa,fb):new z(Oa,fb)};J.prototype.intercept=function(Oa,fb,kb){return this.QIa?this.QIa.onIntercept(this.Bab,this.Aab,Oa,fb,kb):fb};J.prototype.invoke=function(Oa,fb,kb,mc,pc){return this.TIa?this.TIa.onInvoke(this.Eab,this.Cab,Oa,fb,kb,mc,pc):fb.apply(kb,mc)};J.prototype.handleError=function(Oa,fb){return this.hIa?this.hIa.onHandleError(this.bab,this.aab,Oa,fb):!0};J.prototype.scheduleTask=function(Oa,fb){var kb=fb;if(this.Aoa)this.Q5&&kb.IY.push(this.mab),
(kb=this.Aoa.onScheduleTask(this.HKa,this.GKa,Oa,fb))||(kb=fb);else if(fb.scheduleFn)fb.scheduleFn(fb);else if("microTask"==fb.type)f(fb);else throw Error("ya");return kb};J.prototype.invokeTask=function(Oa,fb,kb,mc){return this.pna?this.pna.onInvokeTask(this.SIa,this.RIa,Oa,fb,kb,mc):fb.callback.apply(kb,mc)};J.prototype.cancelTask=function(Oa,fb){if(this.gma)Oa=this.gma.onCancelTask(this.oGa,this.nGa,Oa,fb);else{if(!fb.cancelFn)throw Error("za");Oa=fb.cancelFn(fb)}return Oa};J.prototype.hasTask=
function(Oa,fb){try{this.Q5&&this.Q5.onHasTask(this.lab,this.kab,Oa,fb)}catch(kb){this.handleError(Oa,kb)}};J.prototype.X7=function(Oa,fb){var kb=this.dyc,mc=kb[Oa];fb=kb[Oa]=mc+fb;if(0>fb)throw Error("Aa");0!=mc&&0!=fb||this.hasTask(this.zone,{microTask:0<kb.microTask,macroTask:0<kb.macroTask,eventTask:0<kb.eventTask,change:Oa})};var L=function(Oa,fb,kb,mc,pc,Ae){this.Yi=null;this.runCount=0;this.IY=null;this.ei="notScheduled";this.type=Oa;this.source=fb;this.data=mc;this.scheduleFn=pc;this.cancelFn=
Ae;if(!kb)throw Error("Ba");this.callback=kb;var xb=this;this.invoke="eventTask"===Oa&&mc&&mc.z4a?L.invokeTask:function(){return L.invokeTask.call(a,xb,this,arguments)}};L.invokeTask=function(Oa,fb,kb){Oa||(Oa=this);ub++;try{return Oa.runCount++,Oa.zone.runTask(Oa,fb,kb)}finally{1==ub&&g(),ub--}};L.prototype.cancelScheduleRequest=function(){this.ps("notScheduled","scheduling")};L.prototype.ps=function(Oa,fb,kb){if(this.ei===fb||this.ei===kb)this.ei=Oa,"notScheduled"==Oa&&(this.IY=null);else throw Error("Ca`"+
this.type+"`"+this.source+"`"+Oa+"`"+fb+"`"+(kb?" or '"+kb+"'":"")+"`"+this.ei);};L.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)};L.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}};_.W.Object.defineProperties(L.prototype,{zone:{configurable:!0,enumerable:!0,get:function(){return this.Yi}},state:{configurable:!0,
enumerable:!0,get:function(){return this.ei}}});var P=d("setTimeout"),Z=d("Promise"),qa=d("then"),Da=[],pa=!1,ra,La={name:"NO ZONE"},Ta={},mb={symbol:d,currentZoneFrame:function(){return rb},onUnhandledError:m,microtaskDrainDone:m,scheduleMicroTask:f,showUncaughtError:function(){return!z[d("ignoreConsoleErrorUncaughtError")]},patchEventTarget:function(){return[]},patchOnProperties:m,patchMethod:function(){return m},bindArguments:function(){return[]},patchThen:function(){return m},patchMacroTask:function(){return m},
patchEventPrototype:function(){return m},isIEOrEdge:function(){return!1},getGlobalObjects:function(){},ObjectDefineProperty:function(){return m},ObjectGetOwnPropertyDescriptor:function(){},ObjectCreate:function(){},ArraySlice:function(){return[]},patchClass:function(){return m},wrapWithCurrentZone:function(){return m},filterProperties:function(){return[]},attachOriginToPatched:function(){return m},_redefineProperty:function(){return m},patchCallbacks:function(){return m},nativeScheduleMicroTask:e},
rb={parent:null,zone:new z(null,null)},Jb=null,ub=0;c("Zone","Zone");return a.Zone=z})(globalThis);Zone.__load_patch("Error",function(a,b,c){function d(pa){for(var ra={zoneName:pa.zone.name},La=ra;pa.parent;){pa=pa.parent;var Ta={zoneName:pa.zone.name};ra=ra.parent=Ta}return La}function e(pa,ra,La){La=void 0===La?!0:La;pa=pa.split("\n");for(var Ta=0;pa[Ta]!==v&&pa[Ta]!==z&&pa[Ta]!==D&&pa[Ta]!==J&&pa[Ta]!==L&&Ta<pa.length;)Ta++;for(;Ta<pa.length&&ra;Ta++){var mb=pa[Ta];if(mb.trim())switch(r[mb]){case g.j5a:pa.splice(Ta,1);Ta--;break;case g.transition:ra=ra.parent?ra.parent:null;pa.splice(Ta,1);
Ta--;break;default:pa[Ta]+=La?" ["+ra.zone.name+"]":" ["+ra.zoneName+"]"}}return pa.join("\n")}function f(){var pa=this,ra=n.apply(this,arguments),La=ra.originalStack=ra.stack;if(f.stackRewrite&&La){var Ta=c.currentZoneFrame();if("lazy"===P)ra[c.symbol("zoneFrameNames")]=d(Ta);else if("default"===P)try{ra.stack=ra.zoneAwareStack=e(La,Ta)}catch(mb){}}return this instanceof n&&this.constructor!=n?(Object.keys(ra).concat("stack","message").forEach(function(mb){var rb=ra[mb];if(void 0!==rb)try{pa[mb]=
rb}catch(Jb){}}),this):ra}var g={j5a:0,transition:1},m=c.symbol("zoneJsInternalStackFrames"),n=a[c.symbol("Error")]=a.Error,r={},v,z,D,J,L;a.Error=f;var P=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=n.prototype;f[m]=r;f.stackRewrite=!1;var Z=c.symbol("zoneAwareStack");"lazy"===P&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[Z]||(this[Z]=e(this.originalStack,this[c.symbol("zoneFrameNames")],
!1));return this[Z]},set:function(pa){this.originalStack=pa;this[Z]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});var qa=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(n))&&a.forEach(function(pa){0===qa.filter(function(ra){return ra===pa}).length&&Object.defineProperty(f,pa,{get:function(){return n[pa]},set:function(ra){n[pa]=ra}})});n.hasOwnProperty("stackTraceLimit")&&(n.stackTraceLimit=Math.max(n.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",
{get:function(){return n.stackTraceLimit},set:function(pa){return n.stackTraceLimit=pa}}));n.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(pa,ra){n.captureStackTrace(pa,ra)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return n.aIb},set:function(pa){return pa&&"function"===typeof pa?n.aIb=function(ra,La){if(La)for(var Ta=0;Ta<La.length;Ta++)if("zoneCaptureStackTrace"===La[Ta].getFunctionName()){La.splice(Ta,1);break}return pa.call(this,
ra,La)}:n.aIb=pa}});if("disable"!==P){var Da=b.current.fork({name:"detect",onHandleError:function(pa,ra,La,Ta){if(Ta.originalStack&&Error===f)for(pa=Ta.originalStack.split(/\n/),Ta=La=ra=!1;pa.length;){var mb=pa.shift();if(/:\d+:\d+/.test(mb)||"ZoneAwareError"===mb){var rb=mb.split("(")[0].split("@")[0],Jb=g.transition;-1!==rb.indexOf("ZoneAwareError")&&(-1!==rb.indexOf("new ZoneAwareError")?(v=mb,z=mb.replace("new ZoneAwareError","new Error.ZoneAwareError")):(D=mb,J=mb.replace("Error.",""),-1===
mb.indexOf("Error.ZoneAwareError")&&(L=mb.replace("ZoneAwareError","Error.ZoneAwareError"))),r[z]=g.j5a);-1!==rb.indexOf("runGuarded")?La=!0:-1!==rb.indexOf("runTask")?Ta=!0:-1!==rb.indexOf("run")?ra=!0:Jb=g.j5a;r[mb]=Jb;if(ra&&La&&Ta){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(pa,ra,La,Ta){return pa.scheduleTask(La,Ta)},onInvokeTask:function(pa,ra,La,Ta,mb,rb){return pa.invokeTask(La,Ta,mb,rb)},onCancelTask:function(pa,ra,La,Ta){return pa.cancelTask(La,Ta)},
onInvoke:function(pa,ra,La,Ta,mb,rb,Jb){return pa.invoke(La,Ta,mb,rb,Jb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;Da.run(function(){Da.runGuarded(function(){var pa=function(){};Da.scheduleEventTask(m,function(){Da.scheduleMacroTask(m,function(){Da.scheduleMicroTask(m,function(){throw Error();},void 0,function(ra){ra.ps=pa;ra.invoke()});Da.scheduleMicroTask(m,function(){throw Error();},void 0,function(ra){ra.ps=pa;ra.invoke()})},void 0,function(ra){ra.ps=pa;ra.invoke()},function(){})},
void 0,function(ra){ra.ps=pa;ra.invoke()},function(){})})});Error.stackTraceLimit=b}});var Tca=Object.getOwnPropertyDescriptor,Yca=Object.defineProperty,bda=Object.getPrototypeOf,vHa=Object.create,wHa=Array.prototype.slice,xHa=Zone.__symbol__("addEventListener"),yHa=Zone.__symbol__("removeEventListener"),gda=Zone.__symbol__(""),oc=Zone.__symbol__,zHa="undefined"!==typeof window,uc=zHa?window:void 0,qc=zHa&&uc||globalThis,AHa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,jda=!("nw"in qc)&&"undefined"!==typeof qc.process&&"[object process]"==={}.toString.call(qc.process),
BHa=!jda&&!AHa&&!(!zHa||!uc.HTMLElement),CHa="undefined"!==typeof qc.process&&"[object process]"==={}.toString.call(qc.process)&&!AHa&&!(!zHa||!uc.HTMLElement),Wca={},Xca=function(a){if(a=a||qc.event){var b=Wca[a.type];b||(b=Wca[a.type]=oc("ON_PROPERTY"+a.type));var c=this||a.target||qc;b=c[b];BHa&&c===uc&&"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}},rc=oc("originalInstance"),
dda=!1,eda=!1;var wc=!1;if("undefined"!==typeof window)try{var DHa=Object.defineProperty({},"passive",{get:function(){wc=!0}});window.addEventListener("test",DHa,DHa);window.removeEventListener("test",DHa,DHa)}catch(a){wc=!1}var lda={z4a:!0},vc={},kda={},nda=new RegExp("^"+gda+"(\\w+)(true|false)$"),ida=oc("propagationStopped");Zone.__load_patch("ZoneAwarePromise",function(a,b,c){function d(xb){if(xb&&xb.toString===Object.prototype.toString){var Gb=xb.constructor&&xb.constructor.name;return(Gb?Gb:"")+": "+JSON.stringify(xb)}return xb?xb.toString():Object.prototype.toString.call(xb)}function e(xb){c.onUnhandledError(xb);try{var Gb=b[ra];"function"===typeof Gb&&Gb.call(this,xb)}catch(lb){}}function f(xb){return xb}function g(xb){return pc.reject(xb)}function m(xb,Gb){return function(lb){try{n(xb,Gb,lb)}catch(wb){n(xb,!1,wb)}}}
function n(xb,Gb,lb){var wb=ub();if(xb===lb)throw new TypeError("Ea");if(null===xb[La]){var Ib=null;try{if("object"===typeof lb||"function"===typeof lb)Ib=lb&&lb.then}catch(ob){return wb(function(){n(xb,!1,ob)})(),xb}if(!1!==Gb&&lb instanceof pc&&lb.hasOwnProperty(La)&&lb.hasOwnProperty(Ta)&&null!==lb[La])r(lb),n(xb,lb[La],lb[Ta]);else if(!1!==Gb&&"function"===typeof Ib)try{Ib.call(lb,wb(m(xb,Gb)),wb(m(xb,!1)))}catch(ob){wb(function(){n(xb,!1,ob)})()}else{xb[La]=Gb;wb=xb[Ta];xb[Ta]=lb;xb[mb]===mb&&
!0===Gb&&(xb[La]=xb[Jb],xb[Ta]=xb[rb]);!1===Gb&&lb instanceof Error&&(Ib=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&L(lb,Oa,{configurable:!0,enumerable:!1,writable:!0,value:Ib});for(Ib=0;Ib<wb.length;)v(xb,wb[Ib++],wb[Ib++],wb[Ib++],wb[Ib++]);if(0==wb.length&&0==Gb){xb[La]=0;Gb=lb;try{throw Error("Fa`"+d(lb)+"`"+(lb&&lb.stack?"\n"+lb.stack:""));}catch(ob){Gb=ob}qa&&(Gb.throwOriginal=!0);Gb.rejection=lb;Gb.promise=xb;Gb.zone=b.current;Gb.task=b.currentTask;Z.push(Gb);
c.scheduleMicroTask()}}}return xb}function r(xb){if(0===xb[La]){try{var Gb=b[fb];Gb&&"function"===typeof Gb&&Gb.call(this,{rejection:xb[Ta],promise:xb})}catch(lb){}xb[La]=!1;for(Gb=0;Gb<Z.length;Gb++)xb===Z[Gb].promise&&Z.splice(Gb,1)}}function v(xb,Gb,lb,wb,Ib){r(xb);var ob=xb[La],ma=ob?"function"===typeof wb?wb:f:"function"===typeof Ib?Ib:g;Gb.scheduleMicroTask("Promise.then",function(){try{var dc=xb[Ta],fc=!!lb&&mb===lb[mb];fc&&(lb[rb]=dc,lb[Jb]=ob);var fd=Gb.run(ma,void 0,fc&&ma!==g&&ma!==f?[]:
[dc]);n(lb,!0,fd)}catch(ed){n(lb,!1,ed)}},lb)}function z(xb){var Gb=xb.prototype,lb=J(Gb,"then");if(!lb||!1!==lb.writable&&lb.configurable){var wb=Gb.then;Gb[pa]=wb;xb.prototype.then=function(Ib,ob){var ma=this;return(new pc(function(dc,fc){wb.call(ma,dc,fc)})).then(Ib,ob)};xb[Ae]=!0}}function D(xb){return function(Gb,lb){Gb=xb.apply(Gb,lb);if(Gb instanceof pc)return Gb;lb=Gb.constructor;lb[Ae]||z(lb);return Gb}}var J=Object.getOwnPropertyDescriptor,L=Object.defineProperty,P=c.symbol,Z=[],qa=!1!==
a[P("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],Da=P("Promise"),pa=P("then");c.onUnhandledError=function(xb){if(c.showUncaughtError()){var Gb=xb&&xb.rejection;Gb?console.error("Unhandled Promise rejection:",Gb instanceof Error?Gb.message:Gb,"; Zone:",xb.zone.name,"; Task:",xb.task&&xb.task.source,"; Value:",Gb,Gb instanceof Error?Gb.stack:void 0):console.error(xb)}};c.microtaskDrainDone=function(){for(var xb={};Z.length;xb={Cka:void 0}){xb.Cka=Z.shift();try{xb.Cka.zone.runGuarded(function(Gb){return function(){if(Gb.Cka.throwOriginal)throw Gb.Cka.rejection;
throw Gb.Cka;}}(xb))}catch(Gb){e(Gb)}}};var ra=P("unhandledPromiseRejectionHandler"),La=P("state"),Ta=P("value"),mb=P("finally"),rb=P("parentPromiseValue"),Jb=P("parentPromiseState"),ub=function(){var xb=!1;return function(Gb){return function(){xb||(xb=!0,Gb.apply(null,arguments))}}},Oa=P("currentTaskTrace"),fb=P("rejectionHandledHandler"),kb=function(){},mc=a.AggregateError,pc=function(xb){if(!(this instanceof pc))throw Error("Ga");this[La]=null;this[Ta]=[];try{var Gb=ub();xb&&xb(Gb(m(this,!0)),
Gb(m(this,!1)))}catch(lb){n(this,!1,lb)}};pc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};pc.resolve=function(xb){return xb instanceof pc?xb:n(new this(null),!0,xb)};pc.reject=function(xb){return n(new this(null),!1,xb)};pc.any=function(xb){if(!xb||"function"!==typeof xb[Symbol.iterator])return Promise.reject(new mc([],"All promises were rejected"));var Gb=[],lb=0;try{for(var wb=_.k(xb),Ib=wb.next();!Ib.done;Ib=wb.next()){var ob=Ib.value;lb++;Gb.push(pc.resolve(ob))}}catch(fc){return Promise.reject(new mc([],
"All promises were rejected"))}if(0===lb)return Promise.reject(new mc([],"All promises were rejected"));var ma=!1,dc=[];return new pc(function(fc,fd){for(var ed=0;ed<Gb.length;ed++)Gb[ed].then(function(cd){ma||(ma=!0,fc(cd))},function(cd){dc.push(cd);lb--;0===lb&&(ma=!0,fd(new mc(dc,"All promises were rejected")))})})};pc.race=function(xb){function Gb(dc){wb(dc)}function lb(dc){Ib(dc)}var wb,Ib,ob=new this(function(dc,fc){wb=dc;Ib=fc});xb=_.k(xb);for(var ma=xb.next();!ma.done;ma=xb.next())(ma=ma.value)&&
ma.then||(ma=this.resolve(ma)),ma.then(Gb,lb);return ob};pc.all=function(xb){return pc.kfb(xb)};pc.allSettled=function(xb){return(this&&this.prototype instanceof pc?this:pc).kfb(xb,{aTc:function(Gb){return{status:"fulfilled",value:Gb}},lEc:function(Gb){return{status:"rejected",reason:Gb}}})};pc.kfb=function(xb,Gb){var lb,wb,Ib=new this(function(ed,cd){lb=ed;wb=cd}),ob=2,ma=0,dc=[];xb=_.k(xb);for(var fc=xb.next(),fd={};!fc.done;fd={oPa:void 0},fc=xb.next()){(fc=fc.value)&&fc.then||(fc=this.resolve(fc));
fd.oPa=ma;try{fc.then(function(ed){return function(cd){dc[ed.oPa]=Gb?Gb.aTc(cd):cd;ob--;0===ob&&lb(dc)}}(fd),function(ed){return function(cd){Gb?(dc[ed.oPa]=Gb.lEc(cd),ob--,0===ob&&lb(dc)):wb(cd)}}(fd))}catch(ed){wb(ed)}ob++;ma++}ob-=2;0===ob&&lb(dc);return Ib};_.W.Object.defineProperty(pc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.W.Object.defineProperty(pc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return pc}});pc.prototype.then=
function(xb,Gb){var lb,wb=null==(lb=this.constructor)?void 0:lb[Symbol.species];wb&&"function"===typeof wb||(wb=this.constructor||pc);lb=new wb(kb);wb=b.current;null==this[La]?this[Ta].push(wb,lb,xb,Gb):v(this,wb,lb,xb,Gb);return lb};pc.prototype.catch=function(xb){return this.then(null,xb)};pc.prototype.finally=function(xb){var Gb,lb=null==(Gb=this.constructor)?void 0:Gb[Symbol.species];lb&&"function"===typeof lb||(lb=pc);Gb=new lb(kb);Gb[mb]=mb;lb=b.current;null==this[La]?this[Ta].push(lb,Gb,xb,
xb):v(this,lb,Gb,xb,xb);return Gb};pc.resolve=pc.resolve;pc.reject=pc.reject;pc.race=pc.race;pc.all=pc.all;Da=a[Da]=a.Promise;a.Promise=pc;var Ae=P("thenPatched");c.patchThen=z;Da&&(z(Da),tc(a,"fetch",function(xb){return D(xb)}));Promise[b.__symbol__("uncaughtPromiseErrors")]=Z;return pc});var rda=oc("zoneTask");Zone.__load_patch("toString",function(a){var b=Function.prototype.toString,c=oc("OriginalDelegate"),d=oc("Promise"),e=oc("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.__load_patch("util",function(a,b,c){var d=uda(a);c.patchOnProperties=$ca;c.patchMethod=tc;c.bindArguments=Sca;c.patchMacroTask=cda;var e=b.__symbol__("BLACK_LISTED_EVENTS"),f=b.__symbol__("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.patchEventPrototype=pda;c.patchEventTarget=oda;c.isIEOrEdge=fda;c.ObjectDefineProperty=Yca;c.ObjectGetOwnPropertyDescriptor=Tca;c.ObjectCreate=vHa;c.ArraySlice=wHa;c.patchClass=ada;c.wrapWithCurrentZone=Rca;c.filterProperties=tda;c.attachOriginToPatched=
nc;c._redefineProperty=Object.defineProperty;c.patchCallbacks=sda;c.getGlobalObjects=function(){return{globalSources:kda,zoneSymbolEventNames:vc,eventNames:d,isBrowser:BHa,isMix:CHa,isNode:jda,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:gda,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"}}});var vda,wda,xda,yda,yc;var Gda=[].concat(_.$c("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(" ")),
_.$c(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.$c(["autocomplete","autocompleteerror"]),_.$c(["toggle"]),_.$c("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.$c("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(" ")),
_.$c("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.$c("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.__load_patch("defineProperty",function(c,d,e){e._redefineProperty=Cda;Bda()});b.__load_patch("registerElement",function(c,d,e){d=e.getGlobalObjects();var f=d.isMix;(d.isBrowser||f)&&"registerElement"in c.document&&e.patchCallbacks(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.__load_patch("EventTargetLegacy",function(c,
d,e){Dda(c,e);d=e.getGlobalObjects();var f=d.isMix;d.isNode&&!f||Fda(e,c)||(d="undefined"!==typeof WebSocket,Hda(e),e.patchClass("XMLHttpRequest"),d&&Eda(e,c),Zone[e.symbol("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.__load_patch("legacy",function(a){(a=a[Zone.__symbol__("legacyPatch")])&&a()});Zone.__load_patch("timers",function(a){xc(a,"set","clear","Timeout");xc(a,"set","clear","Interval");xc(a,"set","clear","Immediate")});Zone.__load_patch("requestAnimationFrame",function(a){xc(a,"request","cancel","AnimationFrame");xc(a,"mozRequest","mozCancel","AnimationFrame");xc(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.__load_patch("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)tc(a,c[d],function(e,f,g){return function(m,n){return b.current.run(e,a,n,g)}})});
Zone.__load_patch("EventTarget",function(a,b,c){c.patchEventPrototype(a,c);if(!Zone[c.symbol("patchEventTarget")]){var d=c.getGlobalObjects();b=d.eventNames;var e=d.zoneSymbolEventNames,f=d.TRUE_STR,g=d.FALSE_STR;d=d.ZONE_SYMBOL_PREFIX;for(var m=0;m<b.length;m++){var n=b[m],r=d+(n+g),v=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=v}(b=a.EventTarget)&&b.prototype&&c.patchEventTarget(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.patchEventTarget(a,c,[b.prototype])});
Zone.__load_patch("MutationObserver",function(){ada("MutationObserver");ada("WebKitMutationObserver")});Zone.__load_patch("IntersectionObserver",function(){ada("IntersectionObserver")});Zone.__load_patch("FileReader",function(){ada("FileReader")});
Zone.__load_patch("on_property",function(a,b,c){if((!jda||CHa)&&!Zone[c.symbol("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(BHa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=uc.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(m){}f=!1}e=f?[{target:d,VHc:["error"]}]:[];f=uda(d);
var g=b?b.concat(e):b;e=bda(d);d&&(f=tda(d,f,g),$ca(d,f,e))}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=uda(e.prototype),f&&(e=tda(f,e,b),$ca(f,e,void 0)))}});
Zone.__load_patch("customElements",function(a,b,c){b=c.getGlobalObjects();var d=b.isMix;(b.isBrowser||d)&&a.customElements&&"customElements"in a&&c.patchCallbacks(c,a.customElements,"customElements","define","connectedCallback disconnectedCallback adoptedCallback attributeChangedCallback formAssociatedCallback formDisabledCallback formResetCallback formStateRestoreCallback".split(" "))});
Zone.__load_patch("XHR",function(a,b){(function(n){function r(ra){var La=ra.data,Ta=La.target;Ta[f]=!1;Ta[m]=!1;var mb=Ta[e];J||(J=Ta[xHa],L=Ta[yHa]);mb&&L.call(Ta,"readystatechange",mb);mb=Ta[e]=function(){if(Ta.readyState===Ta.DONE)if(!La.aborted&&Ta[f]&&"scheduled"===ra.state){var rb=Ta[b.__symbol__("loadfalse")];if(0!==Ta.status&&rb&&0<rb.length){var Jb=ra.invoke;ra.invoke=function(){for(var ub=Ta[b.__symbol__("loadfalse")],Oa=0;Oa<ub.length;Oa++)ub[Oa]===ra&&ub.splice(Oa,1);La.aborted||"scheduled"!==
ra.state||Jb.call(ra)};rb.push(ra)}else ra.invoke()}else La.aborted||!1!==Ta[f]||(Ta[m]=!0)};J.call(Ta,"readystatechange",mb);Ta[c]||(Ta[c]=ra);Da.apply(Ta,La.args);Ta[f]=!0;return ra}function v(){}function z(ra){ra=ra.data;ra.aborted=!0;return pa.apply(ra.target,ra.args)}var D=n.XMLHttpRequest;if(D){D=D.prototype;var J=D[xHa],L=D[yHa];!J&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,J=n[xHa],L=n[yHa]);var P=tc(D,"open",function(){return function(ra,La){ra[d]=0==La[2];ra[g]=La[1];return P.apply(ra,
La)}}),Z=oc("fetchTaskAborting"),qa=oc("fetchTaskScheduling"),Da=tc(D,"send",function(){return function(ra,La){if(!0===b.current[qa]||ra[d])return Da.apply(ra,La);La={target:ra,url:ra[g],isPeriodic:!1,args:La,aborted:!1};var Ta=Zone.current.scheduleMacroTask("XMLHttpRequest.send",v,La,r,z);ra&&!0===ra[m]&&!La.aborted&&"scheduled"===Ta.state&&Ta.invoke()}}),pa=tc(D,"abort",function(){return function(ra,La){var Ta=ra[c];if(Ta&&"string"==typeof Ta.type)null==Ta.cancelFn||Ta.data&&Ta.data.aborted||Ta.zone.cancelTask(Ta);
else if(!0===b.current[Z])return pa.apply(ra,La)}})}})(a);var c=oc("xhrTask"),d=oc("xhrSync"),e=oc("xhrListener"),f=oc("xhrScheduled"),g=oc("xhrURL"),m=oc("xhrErrorBeforeScheduled")});Zone.__load_patch("geolocation",function(a){a.navigator&&a.navigator.geolocation&&Vca(a.navigator.geolocation)});
Zone.__load_patch("PromiseRejectionEvent",function(a,b){function c(d){return function(e){mda(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.rejection}),f.invoke(g))})}}a.PromiseRejectionEvent&&(b[oc("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[oc("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.__load_patch("queueMicrotask",function(a,b,c){qda(a,c)});Zone.__load_patch("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.patchMacroTask(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,Zpa:0,args:e}})});var Ida=zc({ta:zc}),Mda=zc({Ca:zc}),Jda=zc({P6c:zc}),Nda=zc({Q6c:zc});_.Dc=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};_.U(_.Dc,Error);var Qc=zc({ya:zc}),uea=zc({Fa:zc}),yea=zc({ve:zc}),EHa=zc({Da:zc}),Aea=zc({O:zc}),yfa=zc({bs:zc}),FHa=zc({yFa:zc});var Sda=null,Zda=1,aha=Symbol("Ja"),GHa={version:0,EAb:0,Uj:!1,ht:void 0,I1:void 0,zI:void 0,oYa:0,Vs:void 0,aU:void 0,Ilb:!1,QOa:!1,KIb:function(){return!1},NIb:function(){},ROa:function(){},NBc:function(){}};var HHa=Symbol("Ka"),IHa=Symbol("La"),JHa=Symbol("Ma");Object.assign({},GHa,{value:HHa,Uj:!0,error:null,JQa:Rda,KIb:function(a){return a.value===HHa||a.value===IHa},NIb:function(a){if(a.value===IHa)throw Error("Na");var b=a.value;a.value=IHa;var c=Uda(a);try{var d=a.b0c()}catch(e){d=JHa,a.error=e}finally{Xda(a,c)}b!==HHa&&b!==JHa&&d!==JHa&&a.JQa(b,d)?a.value=b:(a.value=d,a.version++)}});var Eja=function(){throw Error();};var KHa=Object.assign({},GHa,{JQa:Rda,value:void 0});Object.assign({},GHa,{QOa:!0,Ilb:!1,ROa:function(a){null!==a.Gh&&a.Gh(a.Eb)},fUa:!1,n_c:function(){}});var aea;var dea=zc({F7a:zc});_.Xc=function(a,b){this.wsc=a;this.ta=void 0;"number"==typeof b?this.bs=b:void 0!==b&&(this.ta=_.p({token:this,Ga:b.Ga||"root",qa:b.qa}))};_.Xc.prototype.toString=function(){return"InjectionToken "+this.wsc};_.W.Object.defineProperties(_.Xc.prototype,{ud:{configurable:!0,enumerable:!0,get:function(){return this}}});_.ne=globalThis;var LHa={},MHa=/\n/gm,Jc=void 0;var Mea=new _.Xc("");var NHa=new _.Xc("",-1);var Lea=new _.Xc("");var Qea=function(){};Qea.prototype.get=function(a,b){b=void 0===b?LHa:b;if(b===LHa)throw a=Error("Pa`"+_.Cc(a)),a.name="NullInjectorError",a;return b};var Sc;Sc={};_.Nc=[];var Nea=zc({wa:String,oc:zc});var Ila=new _.Xc("");var Vea={},OHa={},Pea=void 0,pg=function(){},ad=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.sE=new Map;this.DJa=new Set;this.J6=[];this.Nb=!1;Xea(a,function(f){return PHa(e,f)});this.sE.set(NHa,Zc(void 0,this));d.has("environment")&&this.sE.set(pg,Zc(void 0,this));a=this.sE.get(Ila);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.Dxb=new Set(this.get(Lea,_.Nc,2))};_.U(ad,pg);
ad.prototype.destroy=function(){Yea(this);this.Nb=!0;var a=_.Ec(null);try{for(var b=_.k(this.DJa),c=b.next();!c.done;c=b.next())c.value.La();var d=this.J6;this.J6=[];for(var e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{this.sE.clear(),this.DJa.clear(),this.Dxb.clear(),_.Ec(a)}};ad.prototype.Re=function(a){var b=this;Yea(this);this.J6.push(a);return function(){var c=b.J6.indexOf(a);-1!==c&&b.J6.splice(c,1)}};
ad.prototype.get=function(a,b,c){b=void 0===b?LHa:b;c=void 0===c?0:c;Yea(this);if(a.hasOwnProperty(FHa))return a[FHa](this);c=fea(c);var d=Lc(this),e=Fc();try{if(!(c&4)){var f=this.sE.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.Xc)&&Kda(a),m;if(m=g)if(g.Ga){var n=Ic(g.Ga);m="string"===typeof n?"any"===n||this.scopes.has(n):this.Dxb.has(n)}else m=!1;f=m?Zc(Tea(a),Vea):null;this.sE.set(a,f)}if(null!=f){a:{b=f;var r=_.Ec(null);try{b.value===Vea&&(b.value=OHa,
b.value=b.qa());var v;if(v="object"===typeof b.value&&b.value){var z=b.value;v=null!==z&&"object"===typeof z&&"function"===typeof z.La}v&&this.DJa.add(b.value);var D=b.value;break a}finally{_.Ec(r)}D=void 0}return D}}var J=c&2?Rea():this.parent;b=c&8&&b===LHa?null:b;return J.get(a,b)}catch(La){if("NullInjectorError"===La.name){(La.ngTempTokenPath=La.ngTempTokenPath||[]).unshift(_.Cc(a));if(d)throw La;D=La;var L=this.source,P=D.ngTempTokenPath;a.__source&&P.unshift(a.__source);var Z="\n"+D.message;
a=L;a=void 0===a?null:a;Z=Z&&"\n"===Z.charAt(0)&&"\u0275"==Z.charAt(1)?Z.slice(2):Z;var qa=_.Cc(P);if(Array.isArray(P))qa=P.map(_.Cc).join(" -> ");else if("object"===typeof P){L=[];for(var Da in P)if(P.hasOwnProperty(Da)){var pa=P[Da];L.push(Da+":"+("string"===typeof pa?JSON.stringify(pa):_.Cc(pa)))}qa="{"+L.join(", ")+"}"}var ra="R3InjectorError"+(a?"("+a+")":"")+"["+qa+"]: "+Z.replace(MHa,"\n  ");D.message=ra;D.ngTokenPath=P;D.ngTempTokenPath=null;throw D;}throw La;}finally{Fc(e),Lc(d)}};
var Qfa=function(a){var b=_.Ec(null),c=Lc(a),d=Fc();try{for(var e=a.get(Mea,_.Nc,2),f=_.k(e),g=f.next();!g.done;g=f.next()){var m=g.value;m()}}finally{Lc(c),Fc(d),_.Ec(b)}};ad.prototype.toString=function(){for(var a=[],b=_.k(this.sE.keys()),c=b.next();!c.done;c=b.next())a.push(_.Cc(c.value));return"R3Injector["+a.join(", ")+"]"};
var Yea=function(a){if(a.Nb)throw new _.Dc(205,!1);},PHa=function(a,b){b=Ic(b);var c=Wc(b)?b:Ic(b&&b.wa),d=Wea(b);if(!Wc(b)&&!0===b.ud){var e=a.sE.get(c);e||(e=Zc(void 0,Vea,!0),e.qa=function(){return gea(e.ud)},a.sE.set(c,e));c=b;e.ud.push(b)}a.sE.set(c,d)};_.W.Object.defineProperties(ad.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Nb}}});var cfa=function(a,b,c){this.ij=a;this.Of=b;this.xH=c};_.id.QLc=!0;var Xha,nf;_.pd=nfa(null);Xha=null;nf=!0;var Lfa=function(a,b){var c=_.y;this.qa=a;this.i0a=!1;this.RAc=b;this.Cxb=c};var wfa,zfa,zd;wfa=!0;zfa=0;zd={};_.Bd=function(a,b){this.I7=a;this.rh=b};_.Bd.prototype.get=function(a,b,c){return Ifa(this.I7,this.rh,a,fea(c),b)};var RHa;_.QHa=hea(Ofa(function(a){return{token:a}}),-1);_.rl=hea(Ofa(),8);RHa=hea(Ofa(),2);_.sl=hea(Ofa(),4);hea(Ofa(),1);zc({wa:String,oc:zc});_.pe=function(){};_.mg=function(a){if(Array.isArray(a))return Rfa({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Rfa({name:c},a.parent,a.Ob,c)};_.SHa=new Qea;_.pe.ta=_.p({token:_.pe,Ga:"any",qa:function(){return _.q(NHa)}});_.pe.bs=-1;_.tl=function(){};var THa=function(){},Aoa=function(){};var UHa=function(){};var Sfa=void 0;var VHa,Kla,qe;VHa=new _.Xc("",{Ga:"root",qa:function(){return"ng"}});Kla=new _.Xc("");qe=new _.Xc("",{Ga:"platform",qa:function(){return"unknown"}});_.ul=new _.Xc("");_.WHa=new _.Xc("",{Ga:"root",qa:function(){var a,b;return(null==(a=Tfa().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});var XHa=function(){},YHa=function(){};_.Dd=function(a){this.na=a};_.Dd.bs=function(){return Ed(_.sd(),_.qd())};var ZHa;ZHa=function(){};_.vl=function(){this.Bp=null};_.vl.bs=function(){var a=_.qd(),b=_.ld(_.sd().index,a);return(_.gd(b)?b:a)[11]};var $Ha;$Ha=this;_.He=function(){this.Z8a=console};_.He.prototype.handleError=function(a){var b=this.Wsc(a);this.Z8a.error("ERROR",a);b&&this.Z8a.error("ORIGINAL ERROR",b)};_.He.prototype.Wsc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var yla=new _.Xc("",{Ga:"root",qa:function(){return _.Mc(_.He).handleError.bind($Ha)}});_.se=function(){};_.se.bs=Wfa;_.se.yFa=function(a){return a};var Vfa=function(a){this.rh=a};_.U(Vfa,_.se);Vfa.yFa=_.se.yFa;Vfa.bs=_.se.bs;Vfa.prototype.Re=function(a){var b=this;gfa(this.rh,a);return function(){var c=b.rh;if(null!==c[21]){var d=c[21].indexOf(a);-1!==d&&c[21].splice(d,1)}}};var Xfa=new Set;var aIa=!1,wl={set bC(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):aIa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");aIa=a},get bC(){return aIa}};var bIa="function"===typeof Symbol&&Symbol.observable||"@@observable";var cIa={closed:!0,next:function(){},error:function(a){if(wl.bC)throw a;Fd(a)},complete:function(){}};var dIa=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}();_.Gd=function(a){this.closed=!1;this.AY=this.dl=this.lK=null;a&&(this.ksc=!0,this.rs=a)};_.h=_.Gd.prototype;
_.h.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.lK,b;if(a)this.lK=null,a.remove(this);else if(b=this.dl){this.dl=null;for(var c=_.k(b),d=c.next();!d.done;d=c.next())d.value.remove(this)}var e=this.rs;if(_.Zfa(e)){this.ksc&&(this.rs=void 0);try{e.call(this)}catch(m){var f=m instanceof dIa?m.errors:[m]}}var g=this.AY;this.AY=null;if(g)for(c=_.k(g),d=c.next();!d.done;d=c.next()){d=d.value;try{"function"===typeof d?d():d.unsubscribe()}catch(m){d=void 0,f=null!=(d=f)?d:[],m instanceof
dIa?f=[].concat(_.$c(f),_.$c(m.errors)):f.push(m)}}if(f)throw new dIa(f);}};_.h.add=function(a){if(a&&a!==this)if(this.closed)"function"===typeof a?a():a.unsubscribe();else{if(a instanceof _.Gd){if(a.closed||a.ruc(this))return;a.cqc(this)}var b;this.AY=null!=(b=this.AY)?b:[];this.AY.push(a)}};_.h.ruc=function(a){var b;return this.lK===a||(null==(b=this.dl)?void 0:b.includes(a))||!1};_.h.cqc=function(a){var b=this.lK,c;b?(this.dl=[b,a],this.lK=null):(c=this.dl)?c.push(a):this.lK=a};
_.h.Uwc=function(a){var b=this.lK,c;if(b)b===a&&(this.lK=null);else if(c=this.dl)a=c.indexOf(a),0<=a&&c.splice(a,1)};_.h.remove=function(a){var b=this.AY;if(b){var c=b.indexOf(a);0<=c&&b.splice(c,1)}a instanceof _.Gd&&a.Uwc(this)};var eIa=new _.Gd;eIa.closed=!0;_.Gd.EMPTY=eIa;var xl=function(a,b,c){_.Gd.call(this);this.uya=null;this.Gk=this.Xx=this.tya=!1;switch(arguments.length){case 0:this.destination=cIa;break;case 1:if(!a){this.destination=cIa;break}if("object"===typeof a){a instanceof xl?(this.Xx=a.Xx,this.destination=a,a.add(this)):(this.Xx=!0,this.destination=new yl(this,a));break}default:this.Xx=!0,this.destination=new yl(this,a,b,c)}};_.U(xl,_.Gd);xl.EMPTY=_.Gd.EMPTY;xl.create=function(a,b,c){a=new xl(a,b,c);a.Xx=!1;return a};_.h=xl.prototype;
_.h.next=function(a){this.Gk||this.Dc(a)};_.h.error=function(a){this.Gk||(this.Gk=!0,this.jp(a))};_.h.complete=function(){this.Gk||(this.Gk=!0,this.ci())};_.h.unsubscribe=function(){this.closed||(this.Gk=!0,_.Gd.prototype.unsubscribe.call(this))};_.h.Dc=function(a){this.destination.next(a)};_.h.jp=function(a){this.destination.error(a);this.unsubscribe()};_.h.ci=function(){this.destination.complete();this.unsubscribe()};
var yl=function(a,b,c,d){xl.call(this);this.a7=a;if(_.Zfa(b))var e=b;else b&&(e=b.next,c=b.error,d=b.complete,b!==cIa&&(e=e&&e.bind(b),c=c&&c.bind(b),d=d&&d.bind(b),$fa(b)&&b.add(this.unsubscribe.bind(this))));this.Dc=e;this.jp=c;this.ci=d};_.U(yl,xl);yl.EMPTY=xl.EMPTY;yl.create=xl.create;_.h=yl.prototype;_.h.next=function(a){if(!this.Gk&&this.Dc){var b=this.a7;wl.bC&&b.Xx?this.BFa(b,this.Dc,a)&&this.unsubscribe():this.CFa(this.Dc,a)}};
_.h.error=function(a){if(!this.Gk){var b=this.a7,c=wl.bC;if(this.jp)c&&b.Xx?this.BFa(b,this.jp,a):this.CFa(this.jp,a),this.unsubscribe();else if(b.Xx)c?(b.uya=a,b.tya=!0):Fd(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;Fd(a)}}};_.h.complete=function(){var a=this;if(!this.Gk){var b=this.a7;if(this.ci){var c=function(){return a.ci.call(a)};wl.bC&&b.Xx?this.BFa(b,c):this.CFa(c)}this.unsubscribe()}};_.h.CFa=function(a,b){try{a.call(this,b)}catch(c){this.unsubscribe();if(wl.bC)throw c;Fd(c)}};
_.h.BFa=function(a,b,c){if(!wl.bC)throw Error("Ra");try{b.call(this,c)}catch(d){return wl.bC?(a.uya=d,a.tya=!0):Fd(d),!0}return!1};_.h.rs=function(){var a=this.a7;this.a7=null;a.unsubscribe()};var fIa=function(a){xl.call(this);this.destination=a};_.U(fIa,xl);fIa.EMPTY=xl.EMPTY;fIa.create=xl.create;_.Kd=function(a){a&&(this.Il=a)};_.h=_.Kd.prototype;_.h.LA=function(a){var b=new _.Kd;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof xl||bga(a)&&$fa(a))break a;if(bga(a)){a=new fIa(a);break a}}a=a||b||c?new xl(a,b,c):new xl(cIa)}d?a.add(d.call(a,this.source)):a.add(this.source||wl.bC&&!a.Xx?this.Il(a):this.ELa(a));if(wl.bC&&a.Xx&&(a.Xx=!1,a.tya))throw a.uya;return a};
_.h.ELa=function(a){try{return this.Il(a)}catch(e){wl.bC&&(a.tya=!0,a.uya=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Gk;if(b.closed||d){b=!1;break a}b=c&&c instanceof xl?c:null}b=!0}b?a.error(e):console.warn(e)}};_.h.forEach=function(a,b){var c=this;b=cga(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.Il=function(a){var b=this.source;return b&&b.subscribe(a)};_.Kd.prototype[bIa]=function(){return this};
_.Kd.prototype.ha=function(){var a=_.hc.apply(0,arguments);return 0===a.length?this:aga(a)(this)};_.zl=function(a){var b=cga(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)})})};_.Kd.create=function(a){return new _.Kd(a)};var gIa=function(a,b){_.Gd.call(this);this.subject=a;this.zO=b;this.closed=!1};_.U(gIa,_.Gd);gIa.EMPTY=_.Gd.EMPTY;gIa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Jk;this.subject=null;!b||0===b.length||a.Gk||a.closed||(a=b.indexOf(this.zO),-1!==a&&b.splice(a,1))}};var Al=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.bf=function(){this.Jk=[];this.Mm=this.Gk=this.closed=!1;this.gka=null};_.U(_.bf,_.Kd);_.h=_.bf.prototype;_.h.LA=function(a){var b=new Bl(this,this);b.operator=a;return b};_.h.next=function(a){if(this.closed)throw new Al;if(!this.Gk){var b=this.Jk,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 Al;this.Mm=!0;this.gka=a;this.Gk=!0;var b=this.Jk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Jk.length=0};
_.h.complete=function(){if(this.closed)throw new Al;this.Gk=!0;var a=this.Jk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Jk.length=0};_.h.unsubscribe=function(){this.closed=this.Gk=!0;this.Jk=null};_.h.ELa=function(a){if(this.closed)throw new Al;return _.Kd.prototype.ELa.call(this,a)};_.h.Il=function(a){if(this.closed)throw new Al;if(this.Mm)return a.error(this.gka),_.Gd.EMPTY;if(this.Gk)return a.complete(),_.Gd.EMPTY;this.Jk.push(a);return new gIa(this,a)};
_.h.Lf=function(){var a=new _.Kd;a.source=this;return a};_.bf.create=function(a,b){return new Bl(a,b)};var Bl=function(a,b){_.bf.call(this);this.destination=a;this.source=b};_.U(Bl,_.bf);Bl.create=_.bf.create;Bl.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Bl.prototype.error=function(a){this.destination&&this.destination.error(a)};Bl.prototype.complete=function(){this.destination&&this.destination.complete()};
Bl.prototype.Il=function(a){return this.source?this.source.subscribe(a):_.Gd.EMPTY};_.Cl=function(){_.bf.apply(this,arguments);this.value=null;this.Ns=this.p0=!1};_.U(_.Cl,_.bf);_.Cl.create=_.bf.create;_.Cl.prototype.Il=function(a){return this.Mm?(a.error(this.gka),_.Gd.EMPTY):this.Ns&&this.p0?(a.next(this.value),a.complete(),_.Gd.EMPTY):_.bf.prototype.Il.call(this,a)};_.Cl.prototype.next=function(a){this.Ns||(this.value=a,this.p0=!0)};_.Cl.prototype.error=function(a){this.Ns||_.bf.prototype.error.call(this,a)};
_.Cl.prototype.complete=function(){this.Ns=!0;this.p0&&_.bf.prototype.next.call(this,this.value);_.bf.prototype.complete.call(this)};_.Gg=function(a){_.bf.call(this);this.Od=a};_.U(_.Gg,_.bf);_.Gg.create=_.bf.create;_.Gg.prototype.Il=function(a){var b=_.bf.prototype.Il.call(this,a);b&&!b.closed&&a.next(this.Od);return b};_.Gg.prototype.getValue=function(){if(this.Mm)throw this.gka;if(this.closed)throw new Al;return this.Od};_.Gg.prototype.next=function(a){_.bf.prototype.next.call(this,this.Od=a)};_.W.Object.defineProperties(_.Gg.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.Pe=new _.Kd(function(a){return a.complete()});var ega=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var hIa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.af="N"===a};hIa.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)}};
hIa.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 iIa=new hIa("C"),jIa={kind:"C",value:void 0,error:void 0};var kIa={now:function(){return(kIa.Ne||Date).now()},Ne:void 0};_.Ye=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?kIa:c;_.bf.call(this);this.fTc=c;this.Rt=[];this.xab=!1;this.q8a=1>a?1:a;this.izc=1>b?1:b;Infinity===b?(this.xab=!0,this.next=this.ILc):this.next=this.KLc};_.U(_.Ye,_.bf);_.Ye.create=_.bf.create;_.h=_.Ye.prototype;_.h.ILc=function(a){var b=this.Rt;b.push(a);b.length>this.q8a&&b.shift();_.bf.prototype.next.call(this,a)};
_.h.KLc=function(a){this.Rt.push({time:this.H$a(),value:a});this.Kdb();_.bf.prototype.next.call(this,a)};_.h.Il=function(a){var b=this.xab,c=b?this.Rt:this.Kdb(),d=c.length;if(this.closed)throw new Al;if(this.Gk||this.Mm)var e=_.Gd.EMPTY;else this.Jk.push(a),e=new gIa(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.Mm?a.error(this.gka):this.Gk&&a.complete();return e};_.h.H$a=function(){var a=this.fTc;return a?a.now():kIa.now()};
_.h.Kdb=function(){for(var a=this.H$a(),b=this.q8a,c=this.izc,d=this.Rt,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 mIa=function(a,b){b=void 0===b?lIa:b;this.vmc=a;this.now=b};mIa.prototype.Gh=function(a,b,c){b=void 0===b?0:b;return(new this.vmc(this,a)).Gh(c,b)};var lIa=kIa.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 jga=function(){};jga.prototype.call=function(a,b){b.k7++;a=new nIa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var nIa=function(a,b){xl.call(this,a);this.vZ=b;this.connection=null};_.U(nIa,xl);nIa.EMPTY=xl.EMPTY;nIa.create=xl.create;nIa.prototype.rs=function(){var a=this.vZ;if(a){this.vZ=null;var b=a.k7;0>=b?this.connection=null:(a.k7=b-1,1<b?this.connection=null:(b=this.connection,a=a.wX,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var Qh=function(a,b){this.source=a;this.FRb=b;this.k7=0;this.rna=!1};_.U(Qh,_.Kd);Qh.create=_.Kd.create;Qh.prototype.Il=function(a){return this.Rsa().subscribe(a)};Qh.prototype.Rsa=function(){var a=this.rR;if(!a||a.Gk)this.rR=this.FRb();return this.rR};Qh.prototype.connect=function(){var a=this.wX;a||(this.rna=!1,a=this.wX=new _.Gd,a.add(this.source.subscribe(new El(this.Rsa(),this))),a.closed&&(this.wX=null,a=_.Gd.EMPTY));return a};Qh.prototype.nv=function(){return _.Rd()(this)};var nja,oIa=Qh.prototype;
nja={operator:{value:null},k7:{value:0,writable:!0},rR:{value:null,writable:!0},wX:{value:null,writable:!0},Il:{value:oIa.Il},rna:{value:oIa.rna,writable:!0},Rsa:{value:oIa.Rsa},connect:{value:oIa.connect},nv:{value:oIa.nv}};var El=function(a,b){xl.call(this);this.destination=a;this.vZ=b};_.U(El,xl);El.EMPTY=xl.EMPTY;El.create=xl.create;El.prototype.jp=function(a){this.rs();xl.prototype.jp.call(this,a)};El.prototype.ci=function(){this.vZ.rna=!0;this.rs();xl.prototype.ci.call(this)};
El.prototype.rs=function(){var a=this.vZ;if(a){this.vZ=null;var b=a.wX;a.k7=0;a.rR=null;a.wX=null;b&&b.unsubscribe()}};var kga=function(a){this.df=a;this.VE=void 0};kga.prototype.call=function(a,b){return b.subscribe(new pIa(a,this.df,this.VE))};var pIa=function(a,b,c){xl.call(this,a);this.df=b;this.count=0;this.VE=c||this};_.U(pIa,xl);pIa.EMPTY=xl.EMPTY;pIa.create=xl.create;pIa.prototype.Dc=function(a){try{var b=this.df.call(this.VE,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};_.Wd=Array.isArray||function(a){return a&&"number"===typeof a.length};var Fl="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var qIa=function(a){return function(b){var c=a[Fl]();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 rIa=function(a){return function(b){var c=a[bIa]();if("function"!==typeof c.subscribe)throw new TypeError("Wa");return c.subscribe(b)}};var sIa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,Fd);return b}};var tga=function(a){if(a&&"function"===typeof a[bIa])return rIa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return ega(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return sIa(a);if(a&&"function"===typeof a[Fl])return qIa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return nga(a);throw new TypeError("Xa`"+(lga(a)?"an invalid object":"'"+a+"'"));};var Gl=function(a){xl.call(this);this.parent=a};_.U(Gl,xl);Gl.EMPTY=xl.EMPTY;Gl.create=xl.create;Gl.prototype.Dc=function(a){this.parent.bt(a)};Gl.prototype.jp=function(a){this.parent.aB(a);this.unsubscribe()};Gl.prototype.ci=function(){this.parent.Zs();this.unsubscribe()};var Hl=function(a,b,c){xl.call(this);this.parent=a;this.jGb=b;this.PMc=c};_.U(Hl,xl);Hl.EMPTY=xl.EMPTY;Hl.create=xl.create;Hl.prototype.Dc=function(a){this.parent.bt(this.jGb,a,this.PMc,this)};
Hl.prototype.jp=function(a){this.parent.aB(a);this.unsubscribe()};Hl.prototype.ci=function(){this.parent.Zs(this);this.unsubscribe()};var Il=function(){xl.apply(this,arguments)};_.U(Il,xl);Il.EMPTY=xl.EMPTY;Il.create=xl.create;Il.prototype.bt=function(a){this.destination.next(a)};Il.prototype.aB=function(a){this.destination.error(a)};Il.prototype.Zs=function(){this.destination.complete()};var Jl=function(){xl.apply(this,arguments)};_.U(Jl,xl);Jl.EMPTY=xl.EMPTY;Jl.create=xl.create;
Jl.prototype.bt=function(a,b){this.destination.next(b)};Jl.prototype.aB=function(a){this.destination.error(a)};Jl.prototype.Zs=function(){this.destination.complete()};var tIa;tIa={};_.uga=function(a,b){this.HI=a;this.keys=b};_.uga.prototype.call=function(a,b){return b.subscribe(new uIa(a,this.HI,this.keys))};var uIa=function(a,b,c){Jl.call(this,a);this.HI=b;this.keys=c;this.active=0;this.values=[];this.jN=[]};_.U(uIa,Jl);uIa.EMPTY=Jl.EMPTY;uIa.create=Jl.create;_.h=uIa.prototype;_.h.Dc=function(a){this.values.push(tIa);this.jN.push(a)};
_.h.ci=function(){var a=this.jN,b=a.length;if(0===b)this.destination.complete();else{this.oW=this.active=b;for(var c=0;c<b;c++)this.add(Vd(a[c],new Hl(this,null,c)))}};_.h.Zs=function(){0===--this.active&&this.destination.complete()};_.h.bt=function(a,b,c){var d=this.values,e=d[c];e=this.oW?e===tIa?--this.oW:this.oW:0;d[c]=b;0===e&&(this.HI?this.vyc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,m){return f[g]=d[m],f},{}):d.slice()))};
_.h.vyc=function(a){try{var b=this.HI.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var vga=function(a,b){b=void 0===b?Infinity:b;this.df=a;this.NOa=b};vga.prototype.call=function(a,b){return b.subscribe(new Kl(a,this.df,this.NOa))};var Kl=function(a,b,c){c=void 0===c?Infinity:c;Il.call(this,a);this.destination=a;this.df=b;this.NOa=c;this.Ns=!1;this.buffer=[];this.index=this.active=0};_.U(Kl,Il);Kl.EMPTY=Il.EMPTY;Kl.create=Il.create;
Kl.prototype.Dc=function(a){if(this.active<this.NOa){var b=this.index++;try{var c=this.df(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new Gl(this);this.destination.add(a);Vd(c,a)}else this.buffer.push(a)};Kl.prototype.ci=function(){this.Ns=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};Kl.prototype.bt=function(a){this.destination.next(a)};
Kl.prototype.Zs=function(){var a=this.buffer;this.active--;0<a.length?this.Dc(a.shift()):0===this.active&&this.Ns&&this.destination.complete()};var vIa=function(a){var b=cancelAnimationFrame,c=requestAnimationFrame(function(d){b=void 0;a(d)});return new _.Gd(function(){var d;return null==(d=b)?void 0:d(c)})},wIa=function(){return requestAnimationFrame.apply(null,_.$c(_.hc.apply(0,arguments)))},RIa=function(){cancelAnimationFrame.apply(null,_.$c(_.hc.apply(0,arguments)))};var SIa={now:function(){return(SIa.Ne||performance).now()},Ne:void 0};_.TIa=new _.Kd(function(a){var b=SIa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,P1c:g-c});a.closed||(e=vIa(d))};var e=vIa(d);return function(){return e.unsubscribe()}});var UIa=function(){_.Gd.call(this)};_.U(UIa,_.Gd);UIa.EMPTY=_.Gd.EMPTY;UIa.prototype.Gh=function(){return this};var VIa=function(a,b){return setInterval.apply(null,[a,b].concat(_.$c(_.hc.apply(2,arguments))))};var Ll=function(a,b){_.Gd.call(this);this.scheduler=a;this.pla=b;this.pending=!1};_.U(Ll,UIa);Ll.EMPTY=UIa.EMPTY;_.h=Ll.prototype;_.h.Gh=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.ZU(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.gV(c,this.id,b);return this};_.h.gV=function(a,b,c){c=void 0===c?0:c;return VIa(a.flush.bind(a,this),c)};
_.h.ZU=function(a,b,c){c=void 0===c?0:c;if(null!=c&&this.delay===c&&!1===this.pending)return b;clearInterval(b)};_.h.Cu=function(a,b){if(this.closed)return Error("ab");this.pending=!1;if(a=this.U9a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.ZU(this.scheduler,this.id,null))};_.h.U9a=function(a){var b=!1,c=void 0;try{this.pla(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.h.rs=function(){var a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.pla=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.ZU(b,a,null));this.delay=null};var Ml=function(a,b){b=void 0===b?lIa:b;mIa.call(this,a,b);this.actions=[];this.active=!1;this.dO=void 0};_.U(Ml,mIa);Ml.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.Cu(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.ke=new Ml(Ll);_.zi=new _.Kd(he);var yga=function(a){this.Xp=a;this.VE=void 0};yga.prototype.call=function(a,b){return b.subscribe(new WIa(a,this.Xp,this.VE))};var WIa=function(a,b,c){xl.call(this,a);this.Xp=b;this.VE=c;this.count=0};_.U(WIa,xl);WIa.EMPTY=xl.EMPTY;WIa.create=xl.create;WIa.prototype.Dc=function(a){try{var b=this.Xp.call(this.VE,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var zga=function(){};zga.prototype.call=function(a,b){return b.subscribe(new XIa(a))};var XIa=function(a){Jl.call(this,a);this.Vca=!1;this.jN=[];this.Xm=[]};_.U(XIa,Jl);XIa.EMPTY=Jl.EMPTY;XIa.create=Jl.create;_.h=XIa.prototype;_.h.Dc=function(a){this.jN.push(a)};_.h.ci=function(){var a=this.jN,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.Vca;c++){var d=Vd(a[c],new Hl(this,null,c));this.Xm&&this.Xm.push(d);this.add(d)}this.jN=null}};
_.h.bt=function(a,b,c){if(!this.Vca){this.Vca=!0;for(var d=0;d<this.Xm.length;d++)if(d!==c){var e=this.Xm[d];e.unsubscribe();this.remove(e)}this.Xm=null}this.destination.next(b)};_.h.Zs=function(a){this.Vca=!0;Jl.prototype.Zs.call(this,a)};_.h.aB=function(a){this.Vca=!0;Jl.prototype.aB.call(this,a)};var Dga=function(a){this.HI=a};Dga.prototype.call=function(a,b){return b.subscribe(new Nl(a,this.HI))};var Nl=function(a,b,c){void 0===c&&Object.create(null);xl.call(this,a);this.gWa=[];this.active=0;this.HI=b};_.U(Nl,xl);Nl.EMPTY=xl.EMPTY;Nl.create=xl.create;Nl.prototype.Dc=function(a){var b=this.gWa;(0,_.Wd)(a)?b.push(new YIa(a)):"function"===typeof a[Fl]?b.push(new ZIa(a[Fl]())):b.push(new Ol(this.destination,this,a))};
Nl.prototype.ci=function(){var a=this.gWa,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.SRc?this.destination.add(d.subscribe()):this.active--}}};Nl.prototype.wyc=function(a){try{var b=this.HI.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var ZIa=function(a){this.iterator=a;this.pYa=a.next()};ZIa.prototype.af=function(){return!0};
ZIa.prototype.next=function(){var a=this.pYa;this.pYa=this.iterator.next();return a};ZIa.prototype.Ns=function(){var a=this.pYa;return a&&!!a.done};var YIa=function(a){this.TY=a;this.length=this.index=0;this.length=a.length};YIa.prototype[Fl]=function(){return this};YIa.prototype.next=function(){var a=this.index++,b=this.TY;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};YIa.prototype.af=function(){return this.TY.length>this.index};
YIa.prototype.Ns=function(){return this.TY.length===this.index};var Ol=function(a,b,c){Il.call(this,a);this.parent=b;this.observable=c;this.SRc=!0;this.buffer=[];this.Ss=!1};_.U(Ol,Il);Ol.EMPTY=Il.EMPTY;Ol.create=Il.create;Ol.prototype[Fl]=function(){return this};_.h=Ol.prototype;_.h.next=function(){var a=this.buffer;return 0===a.length&&this.Ss?{value:null,done:!0}:{value:a.shift(),done:!1}};_.h.af=function(){return 0<this.buffer.length};_.h.Ns=function(){return 0===this.buffer.length&&this.Ss};
_.h.Zs=function(){if(0<this.buffer.length){this.Ss=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.h.bt=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.gWa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.af&&!f.af())break a}e=!1;f=[];for(var g=0;g<c;g++){var m=b[g],n=m.next();m.Ns()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.HI?a.wyc(f):d.next(f);e&&d.complete()}};
_.h.subscribe=function(){return Vd(this.observable,new Gl(this))};var Fga=function(a){this.OT=a;this.oya=this.rL=this.Era=void 0};Fga.prototype.call=function(a,b){return b.subscribe(new $Ia(a,this.OT,this.Era,this.rL,this.oya))};var $Ia=function(a,b,c,d,e){xl.call(this,a);this.OT=b;this.Era=c;this.rL=d;this.oya=e;this.groups=null;this.shb=!1;this.count=0};_.U($Ia,xl);$Ia.EMPTY=xl.EMPTY;$Ia.create=xl.create;_.h=$Ia.prototype;_.h.Dc=function(a){try{var b=this.OT(a)}catch(c){this.error(c);return}this.guc(a,b)};
_.h.guc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.Era)try{var e=this.Era(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.oya?this.oya():new _.bf,c.set(b,d),this.destination.next(new aJa(b,d,this)),this.rL)){try{var f=this.rL(new aJa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new Pl(b,d,this)))}d.closed||d.next(e)};_.h.jp=function(a){var b=this.groups;b&&(b.forEach(function(c){c.error(a)}),b.clear());this.destination.error(a)};
_.h.ci=function(){var a=this.groups;a&&(a.forEach(function(b){b.complete()}),a.clear());this.destination.complete()};_.h.unsubscribe=function(){this.closed||(this.shb=!0,0===this.count&&xl.prototype.unsubscribe.call(this))};var Pl=function(a,b,c){xl.call(this,b);this.key=a;this.group=b;this.parent=c};_.U(Pl,xl);Pl.EMPTY=xl.EMPTY;Pl.create=xl.create;Pl.prototype.Dc=function(){this.complete()};Pl.prototype.rs=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var aJa=function(a,b,c){this.key=a;this.IGc=b;this.mOc=c};_.U(aJa,_.Kd);aJa.create=_.Kd.create;aJa.prototype.Il=function(a){var b=new _.Gd,c=this.mOc,d=this.IGc;c&&!c.closed&&b.add(new bJa(c));b.add(d.subscribe(a));return b};var bJa=function(a){_.Gd.call(this);this.parent=a;a.count++};_.U(bJa,_.Gd);bJa.EMPTY=_.Gd.EMPTY;bJa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.Gd.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.shb&&a.unsubscribe())};var Jga=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 cJa=function(a,b){Ll.call(this,a,b);this.scheduler=a;this.pla=b};_.U(cJa,Ll);cJa.EMPTY=Ll.EMPTY;cJa.prototype.gV=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Ll.prototype.gV.call(this,a,b,c);a.actions.push(this);return a.dO||(a.dO=wIa(function(){return a.flush(void 0)}))};cJa.prototype.ZU=function(a,b,c){c=void 0===c?0:c;if(null!=c&&0<c||null==c&&0<this.delay)return Ll.prototype.ZU.call(this,a,b,c);0===a.actions.length&&(RIa(b),a.dO=void 0)};var dJa=function(){Ml.apply(this,arguments)};_.U(dJa,Ml);dJa.prototype.flush=function(a){this.active=!0;this.dO=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.Cu(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 eJa=new dJa(cJa);var fJa=1,gJa,Kga={},hJa=function(a){var b=fJa++;Kga[b]=!0;gJa||(gJa=Promise.resolve());gJa.then(function(){return Lga(b)&&a()});return b};var iJa=function(){return hJa.apply(null,_.$c(_.hc.apply(0,arguments)))};var jJa=function(a,b){Ll.call(this,a,b);this.scheduler=a;this.pla=b};_.U(jJa,Ll);jJa.EMPTY=Ll.EMPTY;jJa.prototype.gV=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return Ll.prototype.gV.call(this,a,b,c);a.actions.push(this);return a.dO||(a.dO=iJa(a.flush.bind(a,void 0)))};jJa.prototype.ZU=function(a,b,c){c=void 0===c?0:c;if(null!=c&&0<c||null==c&&0<this.delay)return Ll.prototype.ZU.call(this,a,b,c);0===a.actions.length&&(Lga(b),a.dO=void 0)};var kJa=function(){Ml.apply(this,arguments)};_.U(kJa,Ml);kJa.prototype.flush=function(a){this.active=!0;this.dO=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.Cu(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;}};_.Ql=new kJa(jJa);var Rl=function(a,b){Ll.call(this,a,b);this.scheduler=a;this.pla=b};_.U(Rl,Ll);Rl.EMPTY=Ll.EMPTY;Rl.prototype.Gh=function(a,b){b=void 0===b?0:b;if(0<b)return Ll.prototype.Gh.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};Rl.prototype.Cu=function(a,b){return 0<b||this.closed?Ll.prototype.Cu.call(this,a,b):this.U9a(a,b)};Rl.prototype.gV=function(a,b,c){c=void 0===c?0:c;return null!=c&&0<c||null==c&&0<this.delay?Ll.prototype.gV.call(this,a,b,c):a.flush(this)};var lJa=function(){Ml.apply(this,arguments)};_.U(lJa,Ml);var mJa=new lJa(Rl);var Xia=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})();_.Sl=function(a){a=void 0===a?!1:a;_.bf.call(this);this.Qpc=a;try{this.QPa=_.Mc(_.se)}catch(b){this.QPa=void 0}};_.U(_.Sl,_.bf);_.Sl.create=_.bf.create;_.Sl.prototype.emit=function(a){var b=_.Ec(null);try{_.bf.prototype.next.call(this,a)}finally{_.Ec(b)}};
_.Sl.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.Qpc&&(b=Mga(b),d&&(d=Mga(d)),c&&(c=Mga(c)));d=_.bf.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.Gd&&a.add(d);return d};var nJa;
_.oe=function(a){var b=void 0===a.uqb?!1:a.uqb,c=void 0===a.bja?!1:a.bja;a=void 0===a.G2?!1:a.G2;this.q0=this.Wca=!1;this.isStable=!0;this.Bva=new _.Sl(!1);this.xU=new _.Sl(!1);this.Tf=new _.Sl(!1);this.onError=new _.Sl(!1);if("undefined"==typeof Zone)throw new _.Dc(908,!1);Zone.assertZonePatched();this.gY=0;this.gwc=this.eG=Zone.current;Zone.TaskTrackingZoneSpec&&(this.eG=this.eG.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.eG=this.eG.fork(Zone.longStackTraceZoneSpec));this.bja=
!a&&c;this.G2=a;this.rua=-1;c="function"===typeof _.ne.requestAnimationFrame;b=_.ne[c?"requestAnimationFrame":"setTimeout"];c=_.ne[c?"cancelAnimationFrame":"clearTimeout"];"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.__symbol__("OriginalDelegate")])&&(b=c),Zone.__symbol__("OriginalDelegate"));this.FLc=b;Sga(this)};_.bxa=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};nJa=function(){if(_.bxa())throw new _.Dc(909,!1);};
_.oe.prototype.run=function(a,b,c){return this.eG.run(a,b,c)};_.oe.prototype.runTask=function(a,b,c,d){var e=this.eG;a=e.scheduleEventTask("NgZoneEvent: "+d,a,oJa,Nga,Nga);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}};_.oe.prototype.runGuarded=function(a,b,c){return this.eG.runGuarded(a,b,c)};_.oe.prototype.Wb=function(a){return this.gwc.run(a)};var oJa={},Tga=function(){this.Wca=this.q0=!1;this.isStable=!0;this.Bva=new _.Sl;this.xU=new _.Sl;this.Tf=new _.Sl;this.onError=new _.Sl};
Tga.prototype.run=function(a,b,c){return a.apply(b,c)};Tga.prototype.runGuarded=function(a,b,c){return a.apply(b,c)};Tga.prototype.Wb=function(a){return a()};Tga.prototype.runTask=function(a,b,c){return a.apply(b,c)};var Wga=function(a,b){this.phase=a;this.QAc=b;this.zone=_.Mc(_.oe);this.Tg=_.Mc(_.He,{optional:!0});var c;null==(c=_.Mc(UHa,{optional:!0}))||c.notify(1)};Wga.prototype.invoke=function(){try{this.zone.Wb(this.QAc)}catch(b){var a;null==(a=this.Tg)||a.handleError(b)}};var Vga=function(){this.WQa=!1;var a={};this.buckets=(a[0]=new Set,a[1]=new Set,a[2]=new Set,a[3]=new Set,a);this.jaa=new Set};Vga.prototype.register=function(a){(this.WQa?this.jaa:this.buckets[a.phase]).add(a)};
Vga.prototype.unregister=function(a){this.buckets[a.phase].delete(a);this.jaa.delete(a)};Vga.prototype.Cu=function(){this.WQa=!0;for(var a=_.k(Object.values(this.buckets)),b=a.next();!b.done;b=a.next()){b=_.k(b.value);for(var c=b.next();!c.done;c=b.next())c.value.invoke()}this.WQa=!1;a=_.k(this.jaa);for(b=a.next();!b.done;b=a.next())b=b.value,this.buckets[b.phase].add(b);this.jaa.clear()};
Vga.prototype.destroy=function(){for(var a=_.k(Object.values(this.buckets)),b=a.next();!b.done;b=a.next())b.value.clear();this.jaa.clear()};var re=function(){this.handler=null;this.XUa=[]};re.prototype.Cu=function(){pJa(this);var a;null==(a=this.handler)||a.Cu()};var pJa=function(a){var b=[].concat(_.$c(a.XUa));a.XUa.length=0;a=_.k(b);for(b=a.next();!b.done;b=a.next())b=b.value,b()};re.prototype.La=function(){var a;null==(a=this.handler)||a.destroy();this.handler=null;this.XUa.length=0};
re.ta=_.p({token:re,Ga:"root",qa:function(){return new re}});var Uha;_.Yga=new Map;Uha=0;var qJa=new _.Xc("",{Ga:"root",qa:function(){return!1}});var qha;var cha=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,dha=/(<|>)/g;var lha=kha,mha;_.Fe={};var xe=function(a){this.nkb=a};xe.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.nkb+" (see https://g.co/ng/security#xss)"};var rJa=function(){xe.apply(this,arguments)};_.U(rJa,xe);rJa.prototype.getTypeName=function(){return"HTML"};var sJa=function(){xe.apply(this,arguments)};_.U(sJa,xe);sJa.prototype.getTypeName=function(){return"URL"};var tJa=function(){xe.apply(this,arguments)};_.U(tJa,xe);tJa.prototype.getTypeName=function(){return"ResourceURL"};var tha;var xha=function(a){this.hIc=a};xha.prototype.gca=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(vha(a),"text/html").body;if(null===b)return this.hIc.gca(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var wha=function(a){this.HCc=a;this.gIc=this.HCc.implementation.createHTMLDocument("sanitization-inert")};wha.prototype.gca=function(a){var b=this.gIc.createElement("template");b.innerHTML=vha(a);return b};var zha=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var uJa=Be("area,br,col,hr,img,wbr"),vJa=Be("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),wJa=Be("rp,rt"),xJa=Bha(wJa,vJa),yJa=Bha(vJa,Be("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")),zJa=Bha(wJa,Be("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")),
Iha=Bha(uJa,yJa,zJa,xJa),Kha=Be("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),AJa=Be("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"),
BJa=Be("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"),
Jha=Bha(Kha,AJa,BJa),Lha=Be("script,style,template"),Gha=function(){this.SG=[]};Gha.prototype.endElement=function(a){a=a.nodeName.toLowerCase();Iha.hasOwnProperty(a)&&!uJa.hasOwnProperty(a)&&(this.SG.push("</"),this.SG.push(a),this.SG.push(">"))};var Mha=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("gb`"+a.outerHTML);return b},Cha=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Dha=/([^#-~ |!])/g,Fha;var CJa={NONE:0,VVc:1,aXc:2,OWc:3,URL:4,KWc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Oha;var Aia=[],Bia=Object.assign({},GHa,{QOa:!0,ROa:function(a){efa(a.Vl)},NBc:function(){this.Vl[23]=this}});var ig=function(a,b,c){this.rh=a;this.hrc=b;this.iFb=void 0===c?!0:c;this.ds=null;this.dma=!1};ig.prototype.destroy=function(){if(this.ds)this.ds.HZ(this);else if(this.dma){var a=this.rh[3];if(_.hd(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(_.gha(a,c),Cea(b,c))}this.dma=!1}_.iha(this.rh[1],this.rh)};ig.prototype.Re=function(a){gfa(this.rh,a)};_.Tl=function(a){Zga(a.hrc||a.rh)};ig.prototype.detach=function(){this.rh[2]&=-129};_.Ul=function(a){a.rh[2]|=1024;yia(a.rh,a.iFb)};
_.W.Object.defineProperties(ig.prototype,{xl:{configurable:!0,enumerable:!0,get:function(){var a=this.rh,b=a[1];return via(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.rh[8]},set:function(a){this.rh[8]=a}},yc:{configurable:!0,enumerable:!0,get:function(){return 256===(this.rh[2]&256)}}});var DJa=function(){};DJa.ta=_.p({token:DJa,Ga:"root",qa:function(){return null}});var EJa={};var FJa=function(a){this.Yl=a},GJa;_.U(FJa,_.tl);_.Vl=function(a,b){return new qg(b[Qc]||null,a.Yl)};GJa=function(a,b){this.Bc=a;this.Mva=b};GJa.prototype.get=function(a,b,c){c=fea(c);var d=this.Bc.get(a,EJa,c);return d!==EJa||b===EJa?d:this.Mva.get(a,b,c)};var qg=function(a,b){this.TC=a;this.Yl=b;this.i$=a.type;this.lb=a.oa.map(pea).join(",");this.hc=a.hc?a.hc:[];this.IIc=!!b};_.U(qg,YHa);
qg.prototype.create=function(a,b,c,d){var e=_.Ec(null);try{d=d||this.Yl;var f,g=d instanceof pg?d:null==(f=d)?void 0:f.Bc;g&&null!==this.TC.HTa&&(g=this.TC.HTa(g)||g);var m=g?new GJa(a,g):a,n=m.get(ZHa,null);if(null===n)throw new _.Dc(407,!1);var r=m.get(DJa,null),v=m.get(re,null),z=m.get(UHa,null);a={T_a:n,Sha:r,Exb:null,DYc:v,aqa:z};var D=n.H$(null,this.TC),J=this.TC.oa[0][0]||"div";if(c){var L=this.TC.nb,P=m.get(qJa,!1)||3===L;var Z=D.c1a(c,P)}else{var qa=J.toLowerCase();Z=D.createElement(J,"svg"===
qa?"svg":"math"===qa?"math":null)}n=Z;J=512;this.TC.tO?J|=4096:this.TC.RYa||(J|=16);Z=null;null!==n&&(Z=null);var Da=fia(0,null,null,1,0,null,null,null,null,null,null),pa=Vha(null,Da,null,J,null,null,a,D,m,null,Z);mfa(pa);try{var ra=this.TC;m=null;if(ra.Cba){var La=[];m=new Map;ra.Cba(ra,La,m);La.push(ra)}else La=[ra];var Ta=pa[1];pa[25]=n;var mb=Ee(Ta,25,2,"#host",null);Ta=La;for(var rb=pa[1],Jb=_.k(Ta),ub=Jb.next();!ub.done;ub=Jb.next())mb.TA=lea(mb.TA,ub.value.yb);null!==mb.TA&&(uia(mb,mb.TA,!0),
null!==n&&sha(D,n,mb));Jb=null;null!==n&&(Jb=null);var Oa=a.T_a.H$(n,ra);ub=16;ra.tO?ub=4096:ra.RYa&&(ub=64);var fb=Vha(pa,aia(ra),null,ub,pa[mb.index],mb,a,Oa,null,null,Jb);rb.Ek&&jia(rb,mb,Ta.length-1);bia(pa,fb);var kb=pa[mb.index]=fb;var mc=Da.data[25];if(n)if(c)jea(D,n,["ng-version","0.0.0-PLACEHOLDER"]);else{var pc=ra.oa[0];c=[];mb=[];rb=1;for(Oa=2;rb<pc.length;){var Ae=pc[rb];if("string"===typeof Ae)2===Oa?""!==Ae&&c.push(Ae,pc[++rb]):8===Oa&&mb.push(Ae);else{if(0!==(Oa&1))break;Oa=Ae}rb++}c&&
jea(D,n,c);if(mb&&0<mb.length){var xb=mb.join(" ");""===xb?D.removeAttribute(n,"class"):D.setAttribute(n,"class",xb)}}if(void 0!==b){var Gb=this.hc,lb=mc.jv=[];for(D=0;D<Gb.length;D++){var wb=b[D];lb.push(null!=wb?Array.from(wb):null)}}b=La;La=[Eia];var Ib=_.sd(),ob=pa[1],ma=_.kd(Ib,pa);kia(ob,pa,Ib,b,null,m);for(Gb=0;Gb<b.length;Gb++){var dc=Ad(pa,ob,Ib.Dm+Gb,Ib);_.te(dc,pa)}cia(ob,pa,Ib);ma&&_.te(ma,pa);var fc=Ad(pa,ob,Ib.Dm+Ib.Iw,Ib);kb[8]=pa[8]=fc;if(null!==La)for(var fd=_.k(La),ed=fd.next();!ed.done;ed=
fd.next()){var cd=ed.value;cd(fc,ra)}$ha(ob,Ib,pa);var xd=fc;tia(Da,pa,null)}finally{pfa()}return new Wl(this.i$,xd,Ed(mc,pa),pa,mc)}finally{_.Ec(e)}};_.W.Object.defineProperties(qg.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){var a=this.TC,b=a.HA;a=Dia(a.inputs);if(null!==b)for(var c=_.k(a),d=c.next();!d.done;d=c.next())d=d.value,b.hasOwnProperty(d.dJb)&&(d.transform=b[d.dJb]);return a}},outputs:{configurable:!0,enumerable:!0,get:function(){return Dia(this.TC.outputs)}}});
var Wl=function(a,b,c,d,e){this.location=c;this.Mcb=d;this.I7=e;this.Ega=null;this.instance=b;this.Ou=this.Cm=new ig(d,void 0,!1);this.i$=a};_.U(Wl,XHa);Wl.prototype.lO=function(a,b){var c=this.I7.inputs,d;null!==c&&(d=c[a])&&(null!=this.Ega||(this.Ega=new Map),this.Ega.has(a)&&Object.is(this.Ega.get(a),b)||(c=this.Mcb,iia(c[1],c,d,a,b),this.Ega.set(a,b),Zga(_.ld(this.I7.index,c))))};Wl.prototype.destroy=function(){this.Ou.destroy()};Wl.prototype.Re=function(a){this.Ou.Re(a)};
_.W.Object.defineProperties(Wl.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return new _.Bd(this.I7,this.Mcb)}}});var Ie=function(a,b,c){this.kd=b;this.iGa=[];this.PPa=[];this.UC=new FJa(this);var d=(a[EHa]||null).bootstrap;this.iGa=d instanceof Function?d():d;this.qoa=Pfa(a,b,[{wa:THa,oc:this},{wa:_.tl,oc:this.UC}].concat(_.$c(c)),_.Cc(a),new Set(["environment"]));Qfa(this.qoa);this.instance=this.qoa.get(a)};_.U(Ie,THa);Ie.prototype.destroy=function(){var a=this.qoa;!a.yc&&a.destroy();this.PPa.forEach(function(b){return b()});this.PPa=null};Ie.prototype.Re=function(a){this.PPa.push(a)};
_.W.Object.defineProperties(Ie.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return this.qoa}}});var Nla=function(a){this.qEb=a};_.U(Nla,Aoa);Nla.prototype.create=function(a){return new Ie(this.qEb,a,[])};var Gia=function(a){this.UC=new FJa(this);this.instance=null;var b=new ad([].concat(_.$c(a.Ob),[{wa:THa,oc:this},{wa:_.tl,oc:this.UC}]),a.parent||Rea(),a.ACc,new Set(["environment"]));this.Bc=b;a.APc&&Qfa(b)};_.U(Gia,THa);Gia.prototype.destroy=function(){this.Bc.destroy()};
Gia.prototype.Re=function(a){this.Bc.Re(a)};var Poa=new _.Xc(""),Xl=function(){var a=this;this.done=this.Ps=!1;this.FDc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.Pzc=null!=(b=_.Mc(Poa,{optional:!0}))?b:[]},HJa=function(a){if(!a.Ps){for(var b=[],c=_.k(a.Pzc),d=c.next(),e={};!d.done;e={Hda:void 0},d=c.next())d=d.value,e.Hda=d(),Iia(e.Hda)?b.push(e.Hda):Jia(e.Hda)&&(e=new Promise(function(f){return function(g,m){f.Hda.subscribe({complete:g,error:m})}}(e)),b.push(e));Promise.all(b).then(function(){a.done=!0;a.resolve()}).catch(function(f){a.reject(f)});
0===b.length&&(a.done=!0,a.resolve());a.Ps=!0}};Xl.O=function(a){return new (a||Xl)};Xl.ta=_.p({token:Xl,qa:Xl.O,Ga:"root"});var Yl=function(){};Yl.prototype.log=function(a){console.log(a)};Yl.prototype.warn=function(a){console.warn(a)};Yl.O=function(a){return new (a||Yl)};Yl.ta=_.p({token:Yl,qa:Yl.O,Ga:"platform"});var Zl=function(){this.GSb=0;this.ft=new Set;this.Xca=new _.Gg(!1)};Zl.prototype.add=function(){this.uIa||this.Xca.next(!0);var a=this.GSb++;this.ft.add(a);return a};Zl.prototype.remove=function(a){this.ft.delete(a);0===this.ft.size&&this.uIa&&this.Xca.next(!1)};Zl.prototype.La=function(){this.ft.clear();this.uIa&&this.Xca.next(!1)};_.W.Object.defineProperties(Zl.prototype,{uIa:{configurable:!0,enumerable:!0,get:function(){return this.Xca.value}}});Zl.O=function(a){return new (a||Zl)};
Zl.ta=_.p({token:Zl,qa:Zl.O,Ga:"root"});var IJa=new _.Xc(""),JJa=new _.Xc(""),$l=function(a,b,c){var d=this;this.ab=a;this.BKb=b;this.fYc=0;this.dJa=!0;this.YP=[];this.Bya=null;KJa||(KJa=c,LJa(b));this.czc();a.run(function(){d.Bya="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};$l.prototype.czc=function(){var a=this;this.ab.Bva.subscribe({next:function(){a.dJa=!1}});this.ab.Wb(function(){a.ab.Tf.subscribe({next:function(){nJa();queueMicrotask(function(){a.dJa=!0;a.Ncb()})}})})};
$l.prototype.isStable=function(){return this.dJa&&!this.ab.Wca};$l.prototype.Ncb=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;0!==a.YP.length;){var c=a.YP.pop();clearTimeout(c.n3);c.EDc()}});else{var b=MJa(this);this.YP=this.YP.filter(function(c){return c.LUb&&c.LUb(b)?(clearTimeout(c.n3),!1):!0})}};var MJa=function(a){return a.Bya?a.Bya.S5c.map(function(b){return{source:b.source,hCc:b.hCc,data:b.data}}):[]};_.h=$l.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.YP=d.YP.filter(function(f){return f.n3!==e});a()},b));this.YP.push({EDc:a,n3:e,LUb:c})};_.h.whenStable=function(a,b,c){if(c&&!this.Bya)throw Error("jb");this.addCallback(a,b,c);this.Ncb()};_.h.E_a=function(a){this.BKb.E_a(a,this)};_.h.k4a=function(a){this.BKb.k4a(a)};_.h.findProviders=function(){return[]};$l.O=function(a){return new (a||$l)(_.q(_.oe),_.q(am),_.q(JJa))};$l.ta=_.p({token:$l,qa:$l.O});
var am=function(){this.T4=new Map};am.prototype.E_a=function(a,b){this.T4.set(a,b)};am.prototype.k4a=function(a){this.T4.delete(a)};am.prototype.Fba=function(a,b){var c,d;return null!=(d=null==(c=KJa)?void 0:c.Fba(this,a,void 0===b?!0:b))?d:null};am.O=function(a){return new (a||am)};am.ta=_.p({token:am,qa:am.O,Ga:"platform"});var KJa;var Lia=function(a){this.rL=a};Lia.prototype.call=function(a,b){return b.subscribe(new bm(a,this.rL))};var bm=function(a,b){Il.call(this,a);this.rL=b;this.value=null;this.af=!1;this.gJ=null};_.U(bm,Il);bm.EMPTY=Il.EMPTY;bm.create=Il.create;bm.prototype.Dc=function(a){this.value=a;this.af=!0;if(!this.gJ){try{var b=this.rL;var c=b(a)}catch(d){return this.destination.error(d)}a=Vd(c,new Gl(this));!a||a.closed?this.P9():this.add(this.gJ=a)}};
bm.prototype.P9=function(){var a=this.value,b=this.af,c=this.gJ;c&&(this.remove(c),this.gJ=null,c.unsubscribe());b&&(this.value=null,this.af=!1,this.destination.next(a))};bm.prototype.bt=function(){this.P9()};bm.prototype.Zs=function(){this.P9()};_.cm=function(a,b){Il.call(this,a);this.buffer=[];this.add(Vd(b,new Gl(this)))};_.U(_.cm,Il);_.cm.EMPTY=Il.EMPTY;_.cm.create=Il.create;_.cm.prototype.Dc=function(a){this.buffer.push(a)};_.cm.prototype.bt=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var Nia=function(a,b){xl.call(this,a);this.onError=b};_.U(Nia,xl);Nia.EMPTY=xl.EMPTY;Nia.create=xl.create;Nia.prototype.jp=function(a){this.onError(a);this.unsubscribe()};var Pia=function(a,b){this.oQa=a;this.scheduler=b};Pia.prototype.call=function(a,b){return b.subscribe(new dm(a,this.oQa,this.scheduler))};var dm=function(a,b,c){xl.call(this,a);this.oQa=b;this.scheduler=c;this.tua=this.DPa=null;this.af=!1};_.U(dm,xl);dm.EMPTY=xl.EMPTY;dm.create=xl.create;dm.prototype.Dc=function(a){NJa(this);this.tua=a;this.af=!0;this.add(this.DPa=this.scheduler.Gh(Ria,this.oQa,this))};dm.prototype.ci=function(){Qia(this);this.destination.complete()};
var Qia=function(a){NJa(a);if(a.af){var b=a.tua;a.tua=null;a.af=!1;a.destination.next(b)}},NJa=function(a){var b=a.DPa;null!==b&&(a.remove(b),b.unsubscribe(),a.DPa=null)};var Sia=function(a){this.defaultValue=a};Sia.prototype.call=function(a,b){return b.subscribe(new em(a,this.defaultValue))};var em=function(a,b){xl.call(this,a);this.defaultValue=b;this.Qm=!0};_.U(em,xl);em.EMPTY=xl.EMPTY;em.create=xl.create;em.prototype.Dc=function(a){this.Qm=!1;this.destination.next(a)};em.prototype.ci=function(){this.Qm&&this.destination.next(this.defaultValue);this.destination.complete()};var Tia=function(a,b){this.delay=a;this.scheduler=b};Tia.prototype.call=function(a,b){return b.subscribe(new fm(a,this.delay,this.scheduler))};var fm=function(a,b,c){xl.call(this,a);this.destination=a;this.delay=b;this.scheduler=c;this.UU=[];this.active=!1};_.U(fm,xl);fm.EMPTY=xl.EMPTY;fm.create=xl.create;
var OJa=function(a){for(var b=a.source,c=b.UU,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.Gh(a,b)):(b.Gk?b.destination.complete():this.unsubscribe(),b.active=!1)};fm.prototype.fxc=function(a){this.active=!0;var b=this.destination;b.add(a.Gh(OJa,this.delay,{source:this,destination:b,scheduler:a}))};
fm.prototype.Dc=function(a){var b=this.scheduler;a=new PJa(b.now()+this.delay,a);this.UU.push(a);!1===this.active&&this.fxc(b)};fm.prototype.jp=function(a){this.UU.length=0;this.destination.error(a);this.unsubscribe()};fm.prototype.ci=function(){0===this.UU.length&&this.destination.complete();this.unsubscribe()};var PJa=function(a,b){this.time=a;this.value=b};_.QJa=function(a,b){Jl.call(this,a);this.JPa=b;this.tlb=!1;this.gra=[];this.index=0};_.U(_.QJa,Jl);_.QJa.EMPTY=Jl.EMPTY;_.QJa.create=Jl.create;_.h=_.QJa.prototype;_.h.bt=function(a,b,c,d){this.destination.next(a);RJa(this,d);SJa(this)};_.h.aB=function(a){this.jp(a)};_.h.Zs=function(a){(a=RJa(this,a))&&this.destination.next(a);SJa(this)};_.h.Dc=function(a){var b=this.index++;try{var c=this.JPa(a,b);if(c){var d=Vd(c,new Hl(this,a,0));d&&!d.closed&&(this.destination.add(d),this.gra.push(d))}}catch(e){this.destination.error(e)}};
_.h.ci=function(){this.tlb=!0;SJa(this);this.unsubscribe()};var RJa=function(a,b){b.unsubscribe();var c=a.gra.indexOf(b);-1!==c&&a.gra.splice(c,1);return b.jGb},SJa=function(a){a.tlb&&0===a.gra.length&&a.destination.complete()};var Uia=function(){};Uia.prototype.call=function(a,b){return b.subscribe(new TJa(a))};var TJa=function(a){xl.call(this,a)};_.U(TJa,xl);TJa.EMPTY=xl.EMPTY;TJa.create=xl.create;TJa.prototype.Dc=function(a){gga(a,this.destination)};var Wia=function(a){this.compare=a;this.OT=void 0};Wia.prototype.call=function(a,b){return b.subscribe(new gm(a,this.compare,this.OT))};var gm=function(a,b,c){xl.call(this,a);this.OT=c;this.IH=!1;"function"===typeof b&&(this.compare=b)};_.U(gm,xl);gm.EMPTY=xl.EMPTY;gm.create=xl.create;gm.prototype.compare=function(a,b){return a===b};
gm.prototype.Dc=function(a){try{var b=this.OT;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.IH)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.IH=!0;b||(this.key=c,this.destination.next(a))};var Yia=function(a){this.count=a};Yia.prototype.call=function(a,b){return b.subscribe(new UJa(a,this.count))};var UJa=function(a,b){xl.call(this,a);this.count=b;this.Vyc=0};_.U(UJa,xl);UJa.EMPTY=xl.EMPTY;UJa.create=xl.create;UJa.prototype.Dc=function(a){var b=this.count,c=++this.Vyc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};var $ia=function(a){this.LQa=a};$ia.prototype.call=function(a,b){return b.subscribe(new hm(a,this.LQa))};var hm=function(a,b){xl.call(this,a);this.LQa=b;this.af=!1};_.U(hm,xl);hm.EMPTY=xl.EMPTY;hm.create=xl.create;hm.prototype.Dc=function(a){this.af=!0;this.destination.next(a)};hm.prototype.ci=function(){if(this.af)return this.destination.complete();try{var a=this.LQa()}catch(b){a=b}this.destination.error(a)};var bja=function(a){this.df=a};bja.prototype.call=function(a,b){return b.subscribe(new VJa(a,this.df))};var VJa=function(a,b){Il.call(this,a);this.destination=a;this.df=b;this.Ns=!1;this.index=0};_.U(VJa,Il);VJa.EMPTY=Il.EMPTY;VJa.create=Il.create;_.h=VJa.prototype;_.h.Dc=function(a){if(!this.oM){var b=this.index++;try{var c=this.df(a,b)}catch(d){this.destination.error(d);return}a=new Gl(this);this.destination.add(a);this.oM=a;Vd(c,a)}};
_.h.ci=function(){this.Ns=!0;this.oM||this.destination.complete();this.unsubscribe()};_.h.bt=function(a){this.destination.next(a)};_.h.aB=function(a){this.destination.error(a)};_.h.Zs=function(){this.oM=void 0;this.Ns&&this.destination.complete()};var dja=function(a){this.callback=a};dja.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var eja=function(){};eja.prototype.call=function(a,b){return b.subscribe(new WJa(a))};var WJa=function(){xl.apply(this,arguments)};_.U(WJa,xl);WJa.EMPTY=xl.EMPTY;WJa.create=xl.create;WJa.prototype.Dc=function(){};var gja=function(){this.total=1};gja.prototype.call=function(a,b){return b.subscribe(new im(a,this.total))};var im=function(a,b){xl.call(this,a);this.total=b;this.FMb=[];this.count=0};_.U(im,xl);im.EMPTY=xl.EMPTY;im.create=xl.create;im.prototype.Dc=function(a){var b=this.FMb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};im.prototype.ci=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.FMb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var ija=function(a){this.value=a};ija.prototype.call=function(a,b){return b.subscribe(new XJa(a,this.value))};var XJa=function(a,b){xl.call(this,a);this.value=b};_.U(XJa,xl);XJa.EMPTY=xl.EMPTY;XJa.create=xl.create;XJa.prototype.Dc=function(){this.destination.next(this.value)};var jja=function(){};jja.prototype.call=function(a,b){return b.subscribe(new jm(a))};var jm=function(a){xl.call(this,a)};_.U(jm,xl);jm.EMPTY=xl.EMPTY;jm.create=xl.create;jm.prototype.Dc=function(a){this.destination.next(new hIa("N",a))};jm.prototype.jp=function(a){var b=this.destination;b.next(new hIa("E",void 0,a));b.complete()};jm.prototype.ci=function(){var a=this.destination;a.next(iIa);a.complete()};var lja=function(a,b,c){this.dMa=a;this.seed=b;this.rHc=void 0===c?!1:c};lja.prototype.call=function(a,b){return b.subscribe(new YJa(a,this.dMa,this.seed,this.rHc))};var YJa=function(a,b,c,d){xl.call(this,a);this.dMa=b;this.ei=c;this.jab=d;this.index=0};_.U(YJa,xl);YJa.EMPTY=xl.EMPTY;YJa.create=xl.create;YJa.prototype.Dc=function(a){var b=this.destination;if(this.jab){var c=this.index++;try{var d=this.dMa(this.ei,a,c)}catch(e){b.error(e);return}this.ei=d;b.next(d)}else this.ei=a,this.jab=!0,b.next(a)};var oja=function(a,b){this.scheduler=a;this.delay=void 0===b?0:b};oja.prototype.call=function(a,b){return b.subscribe(new km(a,this.scheduler,this.delay))};var km=function(a,b,c){c=void 0===c?0:c;xl.call(this,a);this.scheduler=b;this.delay=c};_.U(km,xl);km.EMPTY=xl.EMPTY;km.create=xl.create;km.dispatch=function(a){gga(a.notification,a.destination);this.unsubscribe()};var ZJa=function(a,b){var c=a.destination;c.add(a.scheduler.Gh(km.dispatch,a.delay,{notification:b,destination:c}))};
km.prototype.Dc=function(a){ZJa(this,{kind:"N",value:a,error:void 0})};km.prototype.jp=function(a){ZJa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};km.prototype.ci=function(){ZJa(this,jIa);this.unsubscribe()};_.$Ja=function(a){xl.call(this,a);this.mvb=!1};_.U(_.$Ja,xl);_.$Ja.EMPTY=xl.EMPTY;_.$Ja.create=xl.create;_.$Ja.prototype.Dc=function(a){var b;this.mvb?b=[this.QZa,a]:this.mvb=!0;this.QZa=a;b&&this.destination.next(b)};var vja=function(){this.total=1};vja.prototype.call=function(a,b){return b.subscribe(new aKa(a,this.total))};var aKa=function(a,b){xl.call(this,a);this.total=b;this.count=0};_.U(aKa,xl);aKa.EMPTY=xl.EMPTY;aKa.create=xl.create;aKa.prototype.Dc=function(a){++this.count>this.total&&this.destination.next(a)};_.bKa=function(a,b){xl.call(this,a);this.Xp=b;this.j2a=!0;this.index=0};_.U(_.bKa,xl);_.bKa.EMPTY=xl.EMPTY;_.bKa.create=xl.create;_.bKa.prototype.Dc=function(a){var b=this.destination;if(this.j2a)try{this.j2a=!!this.Xp(a,this.index++)}catch(c){this.destination.error(c)}this.j2a||b.next(a)};var wja=function(a){this.df=a};wja.prototype.call=function(a,b){return b.subscribe(new cKa(a,this.df))};var cKa=function(a,b){Il.call(this,a);this.destination=a;this.df=b;this.index=0};_.U(cKa,Il);cKa.EMPTY=Il.EMPTY;cKa.create=Il.create;_.h=cKa.prototype;_.h.Dc=function(a){var b=this.index++;try{var c=this.df(a,b)}catch(d){this.destination.error(d);return}(a=this.oM)&&a.unsubscribe();a=new Gl(this);this.destination.add(a);this.oM=a;Vd(c,a)};
_.h.ci=function(){var a=this.oM;a&&!a.closed||Il.prototype.ci.call(this);this.unsubscribe()};_.h.rs=function(){this.oM=void 0};_.h.Zs=function(){this.oM=void 0;this.Gk&&Il.prototype.ci.call(this)};_.h.bt=function(a){this.destination.next(a)};var yja=function(a){this.YLc=a};yja.prototype.call=function(a,b){a=new lm(a);var c=Vd(this.YLc,new Gl(a));return c&&!a.hFb?(a.add(c),b.subscribe(a)):a};var lm=function(a){Il.call(this,a);this.hFb=!1};_.U(lm,Il);lm.EMPTY=Il.EMPTY;lm.create=Il.create;lm.prototype.bt=function(){this.hFb=!0;this.complete()};lm.prototype.Zs=function(){};var zja=function(a,b){this.Xp=a;this.LUa=b};zja.prototype.call=function(a,b){return b.subscribe(new dKa(a,this.Xp,this.LUa))};var dKa=function(a,b,c){xl.call(this,a);this.Xp=b;this.LUa=c;this.index=0};_.U(dKa,xl);dKa.EMPTY=xl.EMPTY;dKa.create=xl.create;dKa.prototype.Dc=function(a){var b=this.destination;try{var c=this.Xp(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.LUa&&b.next(a),b.complete())};var Bja=function(a,b,c){this.JLc=a;this.error=b;this.complete=c};Bja.prototype.call=function(a,b){return b.subscribe(new mm(a,this.JLc,this.error,this.complete))};var mm=function(a,b,c,d){xl.call(this,a);this.tLa=this.uLa=this.vLa=he;this.uLa=c||he;this.tLa=d||he;_.Zfa(b)?(this.Cl=this,this.vLa=b):b&&(this.Cl=b,this.vLa=b.next||he,this.uLa=b.error||he,this.tLa=b.complete||he)};_.U(mm,xl);mm.EMPTY=xl.EMPTY;mm.create=xl.create;
mm.prototype.Dc=function(a){try{this.vLa.call(this.Cl,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};mm.prototype.jp=function(a){try{this.uLa.call(this.Cl,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};mm.prototype.ci=function(){try{this.tLa.call(this.Cl)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.nm=function(a,b,c,d,e){xl.call(this,a);this.duration=b;this.scheduler=c;this.UT=d;this.rW=e;this.gJ=null;this.R5=!1;this.P7=null};_.U(_.nm,xl);_.nm.EMPTY=xl.EMPTY;_.nm.create=xl.create;_.nm.prototype.Dc=function(a){this.gJ?this.rW&&(this.P7=a,this.R5=!0):(this.add(this.gJ=this.scheduler.Gh(Cja,this.duration,{zO:this})),this.UT?this.destination.next(a):this.rW&&(this.P7=a,this.R5=!0))};_.nm.prototype.ci=function(){this.R5&&this.destination.next(this.P7);this.destination.complete()};
_.nm.prototype.P9=function(){var a=this.gJ;a&&(this.rW&&this.R5&&(this.destination.next(this.P7),this.P7=null,this.R5=!1),a.unsubscribe(),this.remove(a),this.gJ=null)};var Dja=function(a,b){this.jN=a;this.df=b};Dja.prototype.call=function(a,b){return b.subscribe(new om(a,this.jN,this.df))};var om=function(a,b,c){Jl.call(this,a);this.df=c;this.oW=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.oW.push(c);for(c=0;c<a;c++)this.add(Vd(b[c],new Hl(this,void 0,c)))};_.U(om,Jl);om.EMPTY=Jl.EMPTY;om.create=Jl.create;om.prototype.bt=function(a,b,c){this.values[c]=b;b=this.oW;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};om.prototype.Zs=function(){};
om.prototype.Dc=function(a){0===this.oW.length&&(a=[a].concat(_.$c(this.values)),this.df?this.uyc(a):this.destination.next(a))};om.prototype.uyc=function(a){try{var b=this.df.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var eKa,fKa;eKa=new _.Xc("");_.Qg=function(){this.o8a=[];this.Nb=this.DKa=!1;this.kQ=[];this.xK=[];this.sIc=_.Mc(yla);this.wzc=_.Mc(re);this.Wrb=new Set;this.tAc=new _.bf;this.xzc=new _.bf;this.vlb=[];this.VC=[];this.isStable=_.Mc(Zl).Xca.ha(_.w(function(a){return!a}));this.De=_.Mc(pg)};
_.Qg.prototype.bootstrap=function(a,b){var c=this,d=a instanceof YHa;if(!this.De.get(Xl).done)throw new _.Dc(405,!1);a=d?a:_.Vl(this.De.get(_.tl),a);this.vlb.push(a.i$);d=a.IIc?void 0:this.De.get(THa);var e=a.create(_.SHa,[],b||a.lb,d),f=e.location.na,g=e.Bc.get(IJa,null);null==g||g.E_a(f);e.Re(function(){c.HZ(e.Ou);Pja(c.VC,e);null==g||g.k4a(f)});this.uvc(e);return e};_.Qg.prototype.tick=function(){this.iyc(!0)};
_.Qg.prototype.iyc=function(a){if(this.DKa)throw new _.Dc(101,!1);var b=_.Ec(null);try{this.DKa=!0,fKa(this,a)}catch(c){this.sIc(c)}finally{this.xzc.next(),this.DKa=!1,_.Ec(b)}};fKa=function(a,b){for(var c=0,d=a.wzc;;){if(100===c)throw new _.Dc(103,!1);if(b){var e=0===c;a.tAc.next(e);for(var f=_.k(a.xK),g=f.next();!g.done;g=f.next())g=g.value,Rja(g.rh,e,g.iFb)}c++;pJa(d);if(![].concat(_.$c(a.Wrb.keys()),_.$c(a.xK)).some(function(m){return Qja(m.rh)})&&(d.Cu(),![].concat(_.$c(a.Wrb.keys()),_.$c(a.xK)).some(function(m){return Qja(m.rh)})))break}};
_.gKa=function(a,b){a.xK.push(b);if(b.dma)throw new _.Dc(902,!1);b.ds=a;_.ffa(b.rh)};_.h=_.Qg.prototype;_.h.HZ=function(a){Pja(this.xK,a);a.ds=null;fha(a.rh[1],a.rh)};_.h.uvc=function(a){_.gKa(this,a.Ou);this.tick();this.VC.push(a);var b=this.De.get(eKa,[]);[].concat(_.$c(this.o8a),_.$c(b)).forEach(function(c){return c(a)})};
_.h.La=function(){if(!this.Nb)try{this.kQ.forEach(function(a){return a()}),this.xK.slice().forEach(function(a){return a.destroy()})}finally{this.Nb=!0,this.xK=[],this.o8a=[],this.kQ=[]}};_.h.Re=function(a){var b=this;this.kQ.push(a);return function(){return Pja(b.kQ,a)}};_.h.destroy=function(){if(this.Nb)throw new _.Dc(406,!1);var a=this.De;a.destroy&&!a.yc&&a.destroy()};
_.W.Object.defineProperties(_.Qg.prototype,{yc:{configurable:!0,enumerable:!0,get:function(){return this.Nb}},Bc:{configurable:!0,enumerable:!0,get:function(){return this.De}},nUc:{configurable:!0,enumerable:!0,get:function(){return this.xK.length}}});_.Qg.O=function(a){return new (a||_.Qg)};_.Qg.ta=_.p({token:_.Qg,qa:_.Qg.O,Ga:"root"});_.Mla=new Map;_.Mf=function(){};_.Mf.bs=Xja;var kf=function(a,b,c){this.RJ=a;this.W5=b;this.V5=c};_.U(kf,_.Mf);kf.bs=_.Mf.bs;kf.prototype.clear=function(){for(;0<this.length;)this.remove(this.length-1)};kf.prototype.get=function(a){var b=this.RJ[8];return null!==b&&b[a]||null};kf.prototype.Qh=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Bc}a=hKa(a,b||{},e,null);iKa(this,a,d,_.Uja(this.W5,null));return a};
_.jKa=function(a,b,c,d,e){var f=b&&"function"!==typeof b;if(!f){var g=c||{};c=g.index;d=g.Bc;e=g.swa;g=g.lD||g.R6c}b=f?b:new qg(b[Qc]||null);d=d||a.Mva;g||null!=b.Yl||(f=(f?d:a.Mva).get(pg,null))&&(g=f);e=b.create(d,e,null,g);iKa(a,e.Ou,c,_.Uja(a.W5,null));return e};kf.prototype.FT=function(a,b){return iKa(this,a,b,!0)};
var iKa=function(a,b,c,d){var e=b.rh;if(_.hd(e[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=e[3],f=new kf(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.N4(c);a=a.RJ;_.Vja(a,e,c,d);if(b.ds)throw new _.Dc(902,!1);b.dma=!0;d=Yja(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=kf.prototype;_.h.move=function(a,b){return this.FT(a,b)};_.h.indexOf=function(a){var b=this.RJ[8];return null!==b?b.indexOf(a):-1};
_.h.remove=function(a){a=this.N4(a,-1);var b=_.gha(this.RJ,a);b&&(Cea(Yja(this.RJ),a),_.iha(b[1],b))};_.h.detach=function(a){a=this.N4(a,-1);var b=_.gha(this.RJ,a);return b&&null!=Cea(Yja(this.RJ),a)?new ig(b):null};_.h.N4=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(kf.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return Ed(this.W5,this.V5)}},Bc:{configurable:!0,enumerable:!0,get:function(){return new _.Bd(this.W5,this.V5)}},Mva:{configurable:!0,enumerable:!0,get:function(){var a=Dfa(this.W5,this.V5);if(-1!==a){var b=vfa(a,this.V5);return new _.Bd(b[1].data[(a&32767)+8],b)}return new _.Bd(null,this.V5)}},length:{configurable:!0,enumerable:!0,get:function(){return this.RJ.length-10}}});var Zja=$ja;var eka=fka;var nka=0,oka=0,pka=0;_.kKa="en-US";_.Rka={cLc:"element"};_.Tka={cLc:"ICU"};var Ika=/\ufffd(\d+):?\d*\ufffd/gi,Ska=/\ufffd(\d+)\ufffd/,Oka=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Kka=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Vka=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Uka=/\uE500/g;_.Nf=function(a){this.Jsc=a=void 0===a?!1:a;this.Uj=!0;this.Zvc=void 0;this.ww=[];this.D8a=!1;this.cQ=void 0;this.length=0;this.last=this.first=void 0;var b=_.Nf.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=$ka)};_.h=_.Nf.prototype;_.h.get=function(a){return this.ww[a]};_.h.map=function(a){return this.ww.map(a)};_.h.filter=function(a){return this.ww.filter(a)};_.h.find=function(a){return this.ww.find(a)};_.h.reduce=function(a,b){return this.ww.reduce(a,b)};_.h.forEach=function(a){this.ww.forEach(a)};
_.h.some=function(a){return this.ww.some(a)};_.h.toArray=function(){return this.ww.slice()};_.h.toString=function(){return this.ww.toString()};_.h.reset=function(a,b){this.Uj=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.ww;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.D8a=!b)this.ww=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.Rf=function(a){void 0===a.cQ||!a.D8a&&a.Jsc||a.cQ.emit(a)};
_.Nf.prototype.q1a=function(){this.Uj=!0;var a;null==(a=this.Zvc)||a.call(this)};_.Nf.prototype.destroy=function(){void 0!==this.cQ&&(this.cQ.complete(),this.cQ.unsubscribe())};_.W.Object.defineProperties(_.Nf.prototype,{Sc:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.cQ)?a:this.cQ=new _.Sl}}});Symbol.iterator;_.Lf=function(){};_.Lf.bs=bla;var cla=function(a,b,c){this.rsc=a;this.p9a=b;this.ob=c};_.U(cla,_.Lf);cla.bs=_.Lf.bs;cla.prototype.Qh=function(a,b){return hKa(this,a,b)};var hKa=function(a,b,c,d){a=_.Sja(a.rsc,a.p9a,b,{Bc:c,IPa:d});return new ig(a)};_.W.Object.defineProperties(cla.prototype,{QQb:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.p9a.Yx)?void 0:a.QQb)||null}}});var gla=function(a){this.k_a=a;this.matches=null};gla.prototype.clone=function(){return new gla(this.k_a)};gla.prototype.q1a=function(){this.k_a.q1a()};var fla=function(a){this.queries=a=void 0===a?[]:a};fla.prototype.Qh=function(a){var b=a.queries;if(null!==b){a=null!==a.Bd?a.Bd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].oxb].clone());return new fla(c)}return null};fla.prototype.HZ=function(a){sia(this,a)};
var sia=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].q1a()},jla=function(a,b,c){this.flags=b;this.read=void 0===c?null:c;this.Xp="string"===typeof a?kla(a):a},lla=function(a){this.queries=a=void 0===a?[]:a};_.h=lla.prototype;_.h.Daa=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].Daa(a,b)};_.h.Dra=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].Dra(a)};
_.h.yQa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].yQa(a,null!==b?b.length:0);d&&(d.oxb=c,null!==b?b.push(d):b=[d])}return null!==b?new lla(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(lla.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var Qf=function(a,b){this.metadata=a;this.matches=null;this.oxb=-1;this.Amb=!1;this.PFa=!0;this.o9a=void 0===b?-1:b};Qf.prototype.Daa=function(a,b){if(lKa(this,b)){var c=this.metadata.Xp;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.kXa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}mKa(this,a,b,f);mKa(this,a,b,Kfa(b,a,e,!1,!1))}else c===_.Lf?b.type&4&&mKa(this,a,b,-1):mKa(this,a,b,Kfa(b,a,c,!1,!1))}};
Qf.prototype.Dra=function(a){this.o9a===a.index&&(this.PFa=!1)};Qf.prototype.ua=function(a,b){this.Daa(a,b)};Qf.prototype.yQa=function(a,b){return lKa(this,a)?(this.Amb=!0,nKa(this,-a.index,b),new Qf(this.metadata)):null};
var lKa=function(a,b){if(a.PFa&&1!==(a.metadata.flags&1)){a=a.o9a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.PFa},mKa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.Dd||e===_.Mf||e===_.Lf&&c.type&4?nKa(a,c.index,-2):(b=Kfa(c,b,e,!1,!1),null!==b&&nKa(a,c.index,b)):nKa(a,c.index,d)}},nKa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};var sla=function(a){this.De=a;this.C9=new Map};sla.prototype.La=function(){try{for(var a=_.k(this.C9.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.C9.clear()}};sla.ta=_.p({token:sla,Ga:"environment",qa:function(){return new sla(_.q(pg))}});var pm=function(){};pm.O=function(a){return new (a||pm)(_.q(_.Qg))};pm.Da=_.Rc({type:pm});pm.Ca=_.Ac({});Object.assign({},KHa,{WTb:void 0,Ogb:function(a,b){var c;!1!==(null==(c=Sda)?void 0:c.Ilb)||Eja();a.JQa(a.value,b)||(a.value=b,a.version++,Zda++,Tda(a))}});_.qm=function(){};_.qm.bs=wla;var oKa=function(){};oKa.prototype.supports=function(a){return bka(a)};oKa.prototype.create=function(a){return new pKa(a)};var qKa=function(a,b){return b},pKa=function(a){this.length=0;this.QX=this.jna=this.AC=this.wG=this.cY=this.Mna=this.Kt=this.lC=this.m6=this.KQ=this.ywc=this.Qz=this.NQ=null;this.CY=a||qKa};pKa.prototype.ftb=function(a){var b;for(b=this.KQ;null!==b;b=b.Dc)a(b)};
_.rKa=function(a,b){var c=a.KQ;a=a.wG;for(var d=0,e=null;c||a;){var f=!a||c&&c.il<xla(a,d,e)?c:a,g=xla(f,d,e),m=f.il;if(f===a)d--,a=a.nG;else if(c=c.Dc,null==f.hv)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var v=0;v<n;v++){var z=v<e.length?e[v]:e[v]=0,D=z+v;r<=D&&D<n&&(e[v]=z+1)}e[f.hv]=r-n}}g!==m&&b(f,g,m)}};_.sKa=function(a,b){for(a=a.jna;null!==a;a=a.zJa)b(a)};_.h=pKa.prototype;_.h.diff=function(a){null==a&&(a=[]);if(!bka(a))throw new _.Dc(900,!1);return this.check(a)?this:null};_.h.Re=function(){};
_.h.check=function(a){var b=this;this.vKa();var c=this.KQ,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.CY(e,f);null!==c&&Object.is(c.VB,g)?(d&&(c=this.jeb(c,f,g,e)),Object.is(c.item,f)||this.Wla(c,f)):(c=this.pbb(c,f,g,e),d=!0);c=c.Dc}}else{var m=0;cka(a,function(n){g=b.CY(m,n);null!==c&&Object.is(c.VB,g)?(d&&(c=b.jeb(c,n,g,m)),Object.is(c.item,n)||b.Wla(c,n)):(c=b.pbb(c,n,g,m),d=!0);c=c.Dc;m++});this.length=m}this.tyc(c);return this.wM};
_.h.vKa=function(){if(this.wM){var a;for(a=this.ywc=this.KQ;null!==a;a=a.Dc)a.BJa=a.Dc;for(a=this.lC;null!==a;a=a.XQ)a.hv=a.il;this.lC=this.Kt=null;for(a=this.Mna;null!==a;a=a.AJa)a.hv=a.il;this.jna=this.QX=this.wG=this.AC=this.Mna=this.cY=null}};
_.h.pbb=function(a,b,c,d){if(null===a)var e=this.m6;else e=a.co,this.Owc(a);a=null===this.Qz?null:this.Qz.get(c,null);null!==a?(Object.is(a.item,b)||this.Wla(a,b),this.xcb(a,e,d)):(a=null===this.NQ?null:this.NQ.get(c,d),null!==a?(Object.is(a.item,b)||this.Wla(a,b),this.Mvc(a,e,d)):a=this.Vpc(new tKa(b,c),e,d));return a};_.h.jeb=function(a,b,c,d){b=null===this.Qz?null:this.Qz.get(c,null);null!==b?a=this.xcb(b,a.co,d):a.il!=d&&(a.il=d,this.HFa(a,d));return a};
_.h.tyc=function(a){for(;null!==a;){var b=a.Dc;this.P7a(this.GLa(a));a=b}null!==this.Qz&&this.Qz.clear();null!==this.Kt&&(this.Kt.XQ=null);null!==this.cY&&(this.cY.AJa=null);null!==this.m6&&(this.m6.Dc=null);null!==this.AC&&(this.AC.nG=null);null!==this.QX&&(this.QX.zJa=null)};_.h.xcb=function(a,b,c){null!==this.Qz&&this.Qz.remove(a);var d=a.joa,e=a.nG;null===d?this.wG=e:d.nG=e;null===e?this.AC=d:e.joa=d;this.PIa(a,b,c);this.HFa(a,c);return a};
_.h.Mvc=function(a,b,c){this.GLa(a);this.PIa(a,b,c);this.HFa(a,c);return a};_.h.Vpc=function(a,b,c){this.PIa(a,b,c);this.Kt=null===this.Kt?this.lC=a:this.Kt.XQ=a;return a};_.h.PIa=function(a,b,c){var d=null===b?this.KQ:b.Dc;a.Dc=d;a.co=b;null===d?this.m6=a:d.co=a;null===b?this.KQ=a:b.Dc=a;null===this.NQ&&(this.NQ=new rm);this.NQ.put(a);a.il=c;return a};_.h.Owc=function(a){return this.P7a(this.GLa(a))};
_.h.GLa=function(a){null!==this.NQ&&this.NQ.remove(a);var b=a.co,c=a.Dc;null===b?this.KQ=c:b.Dc=c;null===c?this.m6=b:c.co=b;return a};_.h.HFa=function(a,b){if(a.hv===b)return a;this.cY=null===this.cY?this.Mna=a:this.cY.AJa=a;return a};_.h.P7a=function(a){null===this.Qz&&(this.Qz=new rm);this.Qz.put(a);a.il=null;a.nG=null;null===this.AC?(this.AC=this.wG=a,a.joa=null):(a.joa=this.AC,this.AC=this.AC.nG=a);return a};_.h.Wla=function(a,b){a.item=b;this.QX=null===this.QX?this.jna=a:this.QX.zJa=a;return a};
_.W.Object.defineProperties(pKa.prototype,{wM:{configurable:!0,enumerable:!0,get:function(){return null!==this.lC||null!==this.Mna||null!==this.wG||null!==this.jna}}});var tKa=function(a,b){this.item=a;this.VB=b;this.zJa=this.AJa=this.XQ=this.nG=this.joa=this.hY=this.ioa=this.Dc=this.co=this.BJa=this.hv=this.il=null},uKa=function(){this.K7=this.S5=null};uKa.prototype.add=function(a){null===this.S5?(this.S5=this.K7=a,a.hY=null,a.ioa=null):(this.K7.hY=a,a.ioa=this.K7,a.hY=null,this.K7=a)};
uKa.prototype.get=function(a,b){var c;for(c=this.S5;null!==c;c=c.hY)if((null===b||b<=c.il)&&Object.is(c.VB,a))return c;return null};uKa.prototype.remove=function(a){var b=a.ioa;a=a.hY;null===b?this.S5=a:b.hY=a;null===a?this.K7=b:a.ioa=b;return null===this.S5};var rm=function(){this.map=new Map};rm.prototype.put=function(a){var b=a.VB,c=this.map.get(b);c||(c=new uKa,this.map.set(b,c));c.add(a)};rm.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
rm.prototype.remove=function(a){var b=a.VB;this.map.get(b).remove(a)&&this.map.delete(b);return a};rm.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(rm.prototype,{Qm:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var vKa=function(){};vKa.prototype.supports=function(a){return a instanceof Map||aka(a)};vKa.prototype.create=function(){return new wKa};var wKa=function(){this.soa=new Map;this.AC=this.wG=this.Kt=this.lC=this.tX=this.a5=this.ncb=this.UP=this.VJ=null};_.h=wKa.prototype;_.h.ftb=function(a){var b;for(b=this.VJ;null!==b;b=b.Dc)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||aka(a)))throw new _.Dc(900,!1);return this.check(a)?this:null};_.h.Re=function(){};
_.h.check=function(a){var b=this;this.vKa();var c=this.VJ;this.UP=null;this.ftc(a,function(d,e){c&&c.key===e?(b.nbb(c,d),b.UP=c,c=c.Dc):(d=b.Ntc(e,d),c=b.Kuc(c,d))});if(c)for(c.co&&(c.co.Dc=null),a=this.wG=c;null!==a;a=a.nG)a===this.VJ&&(this.VJ=null),this.soa.delete(a.key),a.nG=a.Dc,a.ij=a.Of,a.Of=null,a.co=null,a.Dc=null;this.tX&&(this.tX.yJa=null);this.Kt&&(this.Kt.XQ=null);return this.wM};
_.h.Kuc=function(a,b){if(a){var c=a.co;b.Dc=a;b.co=c;a.co=b;c&&(c.Dc=b);a===this.VJ&&(this.VJ=b);return this.UP=a}this.UP?(this.UP.Dc=b,b.co=this.UP):this.VJ=b;this.UP=b;return null};_.h.Ntc=function(a,b){if(this.soa.has(a)){a=this.soa.get(a);this.nbb(a,b);b=a.co;var c=a.Dc;b&&(b.Dc=c);c&&(c.co=b);a.Dc=null;a.co=null;return a}c=new xKa(a);this.soa.set(a,c);c.Of=b;this.dqc(c);return c};
_.h.vKa=function(){if(this.wM){var a;for(a=this.ncb=this.VJ;null!==a;a=a.Dc)a.BJa=a.Dc;for(a=this.a5;null!==a;a=a.yJa)a.ij=a.Of;for(a=this.lC;null!=a;a=a.XQ)a.ij=a.Of;this.wG=this.lC=this.Kt=this.a5=this.tX=null}};_.h.nbb=function(a,b){Object.is(b,a.Of)||(a.ij=a.Of,a.Of=b,this.eqc(a))};_.h.dqc=function(a){null===this.lC?this.lC=this.Kt=a:this.Kt=this.Kt.XQ=a};_.h.eqc=function(a){null===this.a5?this.a5=this.tX=a:this.tX=this.tX.yJa=a};
_.h.ftc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(wKa.prototype,{wM:{configurable:!0,enumerable:!0,get:function(){return null!==this.lC||null!==this.a5||null!==this.wG}}});var xKa=function(a){this.key=a;this.yJa=this.nG=this.XQ=this.co=this.Dc=this.BJa=this.Of=this.ij=null};_.sm=function(a){this.oRa=a};_.sm.prototype.find=function(a){var b=this.oRa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.Dc(901,!1);};_.sm.ta=_.p({token:_.sm,Ga:"root",qa:function(){return new _.sm([new oKa])}});_.yKa=function(a){this.oRa=a};_.yKa.prototype.find=function(a){var b=this.oRa.find(function(c){return c.supports(a)});if(b)return b;throw new _.Dc(901,!1);};_.yKa.ta=_.p({token:_.yKa,Ga:"root",qa:function(){return new _.yKa([new vKa])}});var jg=function(){this.zone=_.Mc(_.oe);this.Rzc=_.Mc(_.Qg)};jg.prototype.initialize=function(){var a=this;this.Kbb||(this.Kbb=this.zone.xU.subscribe({next:function(){a.zone.run(function(){a.Rzc.tick()})}}))};jg.prototype.La=function(){var a;null==(a=this.Kbb)||a.unsubscribe()};jg.O=function(a){return new (a||jg)};jg.ta=_.p({token:jg,qa:jg.O,Ga:"root"});var kg=function(){this.kb=new _.Gd;this.Ps=!1;this.zone=_.Mc(_.oe);this.ft=_.Mc(Zl)};
kg.prototype.initialize=function(){var a=this;if(!this.Ps){this.Ps=!0;var b=null;this.zone.isStable||this.zone.Wca||this.zone.q0||(b=this.ft.add());this.zone.Wb(function(){a.kb.add(a.zone.Tf.subscribe(function(){nJa();queueMicrotask(function(){null===b||a.zone.Wca||a.zone.q0||(a.ft.remove(b),b=null)})}))});this.kb.add(this.zone.Bva.subscribe(function(){if(!_.bxa())throw new _.Dc(909,!1);null!=b||(b=a.ft.add())}))}};kg.prototype.La=function(){this.kb.unsubscribe()};
kg.O=function(a){return new (a||kg)};kg.ta=_.p({token:kg,qa:kg.O,Ga:"root"});_.Wh=new _.Xc("",{Ga:"root",qa:function(){return _.Mc(_.Wh,12)||("undefined"!==typeof Wxa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var tm=function(){};tm.O=function(a){return new (a||tm)};tm.ta=_.p({token:tm,qa:tm.O,Ga:"root"});var Jla=new _.Xc(""),lg=function(a){this.De=a;this.sJa=[];this.kQ=[];this.Nb=!1},zKa=function(a,b,c){var d=Uga(null==c?void 0:c.Dd,Bla({rEc:null==c?void 0:c.S6c,zPc:null==c?void 0:c.T6c}));return d.run(function(){var e=Fia(b.qEb,a.Bc,Ala(function(){return d})),f=e.Bc.get(_.He,null);d.Wb(function(){var g=d.onError.subscribe({next:function(m){f.handleError(m)}});e.Re(function(){Pja(a.sJa,e);g.unsubscribe()})});return Gja(f,d,function(){var g=e.Bc.get(Xl);HJa(g);return g.FDc.then(function(){var m=e.Bc.get(_.Wh,
"en-US")||"en-US";"string"===typeof m&&(_.kKa=m.toLowerCase().replace(/_/g,"-"));a.Gvc(e);return e})})})},uxa=function(a,b){var c=void 0===c?[]:c;var d=Oja({},c);Promise.resolve(new Nla(b)).then(function(e){return zKa(a,e,d)})};lg.prototype.Gvc=function(a){var b=a.Bc.get(_.Qg);if(0<a.iGa.length)a.iGa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.MLc)a.instance.MLc(b);else throw new _.Dc(-403,!1);this.sJa.push(a)};lg.prototype.Re=function(a){this.kQ.push(a)};
lg.prototype.destroy=function(){if(this.Nb)throw new _.Dc(404,!1);this.sJa.slice().forEach(function(b){return b.destroy()});this.kQ.forEach(function(b){return b()});var a=this.De.get(Jla,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Nb=!0};_.W.Object.defineProperties(lg.prototype,{Bc:{configurable:!0,enumerable:!0,get:function(){return this.De}},yc:{configurable:!0,enumerable:!0,get:function(){return this.Nb}}});lg.O=function(a){return new (a||lg)(_.q(_.pe))};
lg.ta=_.p({token:lg,qa:lg.O,Ga:"platform"});var Fla=null,Dla=new _.Xc("");var AKa=Hla(null,"core",[]);_.wm=function(){this.lSa="0.0.0-PLACEHOLDER";var a=["0","0","0-PLACEHOLDER"];this.V5c=a[0];this.o6c=a[1];this.ev=a.slice(2).join(".")};new _.wm;var BKa=new _.Xc("devfuseFeature");var CKa={j7a:0,P3:1,EF:2,f6a:3};_.xm=function(a){this.Ka=_.hb(a)};_.U(_.xm,_.Kb);_.xm.prototype.toObject=function(){return _.ym(this)};_.ym=function(a){if(null!=a)return _.Mb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.l(_.X(a,2))}};var zm=function(a){this.Ka=_.hb(a)};_.U(zm,_.Kb);_.h=zm.prototype;_.h.getMessage=function(){return _.nj(this,_.xm,1)};_.h.Exa=function(a){return _.pj(this,1,a)};_.h.I1a=function(a,b){_.Ab(this,2,_.Wa,a,b,_.zj)};_.h.aub=function(){return _.Fj(this,3,0)};_.h.oPb=function(a){return _.Sj(this,3,a)};zm.kc=[2,4,5];zm.prototype.toObject=function(){return DKa(this)};
var DKa=function(a){if(null!=a)return _.Mb(a),{message:_.ym(a.getMessage()),k$c:_.l(_.zj(a,2,2)),Uad:_.l(_.xj(a,4,2)),Vad:_.l(_.xj(a,5,2)),severity:_.Fj(a,3,0)}};var EKa=function(a){this.Ka=_.hb(a)};_.U(EKa,_.Kb);EKa.kc=[1];EKa.prototype.toObject=function(){return FKa(this)};var FKa=function(a){if(null!=a)return _.Mb(a),{SYc:_.Cb(_.oj(a,zm,1,_.kj()),DKa)}};_.Am=function(){};_.T=function(){this.i={}};_.R=function(a,b){return a.i.hasOwnProperty(b)?a.i[b]:null};_.Y=function(a,b){return null!=a.i[b]};var GKa=function(a){var b="";gca(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var HKa=["accept","accept-language","content-language"],IKa=["GET","HEAD","POST"];var JKa=function(){};var KKa;_.Bm=function(a,b){this.MOc=a;this.CHc=void 0===b?null:b};_.U(_.Bm,JKa);KKa=function(a,b,c){var d=Tla(a.CHc,b);return null==d?c:_.Pe.ha(_.hf({complete:function(){d.lMc()}}),Oia(c.ha(_.hf(function(e){d.zU(e)},function(e){d.onError(e)}))))};_.Cm=function(a,b){var c=b.Pb||void 0,d=a.MOc,e=d.send,f=b.body instanceof _.T?_.rg(b.body):b.body;return KKa(a,b,e.call(d,{path:b.path,Kb:b.Kb,Mb:b.Mb,body:f,Ta:b.Ta,qRb:b.qRb&&b.qRb},c))};var LKa=function(){};LKa.prototype.send=function(a,b){ema(a);return this.makeRequest(a).ha(_.w(function(c){return b?_.sg(b,c):c}))};var Em,Fm,MKa,Gm,Im,Jm,Km,Lm,Mm,PKa;Em={N3:"BUILD",tAa:"CODE_REVIEW",s7b:"GLOBAL",zF:"SOURCE",rd:"UNKNOWN",values:function(){return[Em.rd,Em.s7b,Em.zF,Em.tAa,Em.N3]}};Fm={P3:"CRITICAL",f6a:"INFORMATIONAL",j7a:"SEVERITY_UNSPECIFIED",EF:"WARNING",values:function(){return[Fm.j7a,Fm.P3,Fm.EF,Fm.f6a]}};MKa={wZb:"AVAILABLE",wnc:"UNAVAILABLE",If:"UNSPECIFIED",values:function(){return[MKa.If,MKa.wnc,MKa.wZb]}};
Gm={N3:"BUILD",tAa:"CODE_REVIEW",b1b:"CORE",XBa:"ISSUE_TRACKER",zF:"SOURCE",Gnc:"UNKNOWN_OWNER",values:function(){return[Gm.Gnc,Gm.b1b,Gm.zF,Gm.tAa,Gm.N3,Gm.XBa]}};
_.ph={UXb:"ADMIN_FAST_WRITE",VXb:"ADMIN_MEDIUM_WRITE",Ov:"ADMIN_READ",XXb:"ADMIN_SLOW_WRITE",bAa:"BLAME",t5a:"CALLGRAPHS",xAa:"COMMIT_BROWSING",IAa:"CROSS_REFERENCES",X2b:"DEBUGGER",L5a:"EXTERNAL_DEPENDENCY",S5a:"FILE_LOAD",sBa:"FILE_OPERATIONS",IW:"HISTORY",g6a:"INITIAL_PAGE_LOAD",Cbc:"LIST_BREAKPOINTS",Dbc:"LIST_DEBUGEES",tP:"OUTLINE",e7a:"REPOSITORIES_BROWSING",JDa:"SEARCH",blc:"SET_BREAKPOINT",rlc:"SNAPSHOT_COMPLETE",Rlc:"STOP_DEBUGGING",p7a:"SUGGEST_SEARCH",y7a:"UNKNOWN_BUCKET",values:function(){return[_.ph.y7a,
_.ph.L5a,_.ph.g6a,_.ph.JDa,_.ph.UXb,_.ph.VXb,_.ph.XXb,_.ph.blc,_.ph.rlc,_.ph.Dbc,_.ph.Cbc,_.ph.Ov,_.ph.e7a,_.ph.xAa,_.ph.sBa,_.ph.S5a,_.ph.tP,_.ph.IW,_.ph.IAa,_.ph.t5a,_.ph.X2b,_.ph.Rlc,_.ph.p7a,_.ph.bAa]}};_.Hm={ly:"BACKGROUND",f_b:"BROWSER_NAVIGATION",eP:"CHANGE",Et:"CLICK",R5b:"EXTERNAL",Xv:"KEYBOARD",fkc:"RESIZE",Mkc:"SCROLL",Cnc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.Hm.Cnc,_.Hm.Et,_.Hm.eP,_.Hm.Mkc,_.Hm.fkc,_.Hm.f_b,_.Hm.Xv,_.Hm.ly,_.Hm.R5b]}};
Im={Jd:"CANCELLED",YAa:"DEGRADED",Si:"FAILURE",CDa:"RETRIED",Pg:"SUCCESS",lEa:"TIME_OUT",UEa:"UNKNOWN_STATUS_CODE",values:function(){return[Im.UEa,Im.Pg,Im.Si,Im.lEa,Im.YAa,Im.Jd,Im.CDa]}};
Jm={Wza:"AUTOPUSH",Xza:"AUTOPUSH_CORP",Yza:"AUTOPUSH_QUAL",iAa:"CANARY",HAa:"CORP",bBa:"DEMO",RBa:"INTEGRATION",SBa:"INTEGRATION_CORP",TBa:"INTEGRATION_OSS",UBa:"INTEGRATION_PARTNER",VBa:"INTEGRATION_PROD",WBa:"INTEGRATION_QA",WCa:"OSS",r4:"PARTNER",fDa:"PRODUCTION",qDa:"QADEVEL",rDa:"QADEVEL_CORP",sDa:"QAOSS",TDa:"STAGING_CORP",UDa:"STAGING_OSS",VDa:"STAGING_PARTNER",WDa:"STAGING_PROD",XDa:"STAGING_QA",Bg:"TESTING",SEa:"UNKNOWN_ENVIRONMENT",values:function(){return[Jm.SEa,Jm.fDa,Jm.WDa,Jm.XDa,Jm.VBa,
Jm.WBa,Jm.bBa,Jm.iAa,Jm.Bg,Jm.TDa,Jm.HAa,Jm.qDa,Jm.RBa,Jm.sDa,Jm.UDa,Jm.TBa,Jm.WCa,Jm.rDa,Jm.SBa,Jm.Wza,Jm.Xza,Jm.r4,Jm.UBa,Jm.VDa,Jm.Yza]}};
Km={Wza:"AUTOPUSH",Xza:"AUTOPUSH_CORP",Yza:"AUTOPUSH_QUAL",iAa:"CANARY",HAa:"CORP",bBa:"DEMO",RBa:"INTEGRATION",SBa:"INTEGRATION_CORP",TBa:"INTEGRATION_OSS",UBa:"INTEGRATION_PARTNER",VBa:"INTEGRATION_PROD",WBa:"INTEGRATION_QA",WCa:"OSS",r4:"PARTNER",fDa:"PRODUCTION",qDa:"QADEVEL",rDa:"QADEVEL_CORP",sDa:"QAOSS",TDa:"STAGING_CORP",UDa:"STAGING_OSS",VDa:"STAGING_PARTNER",WDa:"STAGING_PROD",XDa:"STAGING_QA",Bg:"TESTING",SEa:"UNKNOWN_ENVIRONMENT",values:function(){return[Km.SEa,Km.fDa,Km.WDa,Km.XDa,Km.VBa,
Km.WBa,Km.bBa,Km.iAa,Km.Bg,Km.TDa,Km.HAa,Km.qDa,Km.RBa,Km.sDa,Km.UDa,Km.TBa,Km.WCa,Km.rDa,Km.SBa,Km.Wza,Km.Xza,Km.r4,Km.UBa,Km.VDa,Km.Yza]}};Lm={Jd:"CANCELLED",YAa:"DEGRADED",Si:"FAILURE",CDa:"RETRIED",Pg:"SUCCESS",lEa:"TIME_OUT",UEa:"UNKNOWN_STATUS_CODE",values:function(){return[Lm.UEa,Lm.Pg,Lm.Si,Lm.lEa,Lm.YAa,Lm.Jd,Lm.CDa]}};
Mm=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};_.U(Mm,_.T);Mm.prototype.ka=function(){return Mm};
Mm.prototype.ma=function(){return{Pa:{scopes:Em,severity:Fm},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ja:{message:Nm}}};
_.W.Object.defineProperties(Mm.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):null},set:function(a){this.i.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"scopes")?_.R(this,"scopes"):null},set:function(a){this.i.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"severity")?_.R(this,"severity"):null},set:function(a){this.i.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"targetPatterns")?_.R(this,"targetPatterns"):null},set:function(a){this.i.targetPatterns=a}},targetQueryWarnings:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetQueryWarnings")?_.R(this,"targetQueryWarnings"):null},set:function(a){this.i.targetQueryWarnings=a}}});_.W.Object.defineProperties(Mm,{fEa:{configurable:!0,enumerable:!0,get:function(){return Fm}}});var Om=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.rp?null:a.rp};
_.U(Om,_.T);Om.prototype.ka=function(){return Om};Om.prototype.ma=function(){return{Qa:{announcements:Mm},keys:["announcements"]}};_.W.Object.defineProperties(Om.prototype,{rp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"announcements")?_.R(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var ri=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};_.U(ri,_.T);ri.prototype.ka=function(){return ri};
ri.prototype.ma=function(){return{Pa:{status:MKa},keys:["name","status"]}};_.W.Object.defineProperties(ri.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):null},set:function(a){this.i.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.i.status=a}}});_.W.Object.defineProperties(ri,{Status:{configurable:!0,enumerable:!0,get:function(){return MKa}}});
var Pm=function(a){a=void 0===a?{}:a;this.i={};this.i.eventId=null==a.eventId?null:a.eventId;this.i.clientContext=null==a.sqa?null:a.sqa;this.i.gestureName=null==a.gestureName?null:a.gestureName;this.i.elementId=null==a.xS?null:a.xS;this.i.artifactId=null==a.Xe?null:a.Xe;this.i.searchTerm=null==a.Hh?null:a.Hh;this.i.listIndex=null==a.Gf?null:a.Gf;this.i.durationMs=null==a.Ai?null:a.Ai;this.i.statusCode=null==a.statusCode?null:a.statusCode;this.i.subActions=null==a.Wm?null:a.Wm;this.i.initialUrl=null==
a.qr?null:a.qr;this.i.targetUrl=null==a.km?null:a.km;this.i.initialRoute=null==a.initialRoute?null:a.initialRoute;this.i.targetRoute=null==a.targetRoute?null:a.targetRoute;this.i.wasStartedInBackground=null==a.UO?null:a.UO;this.i.finishedInBackground=null==a.ML?null:a.ML;this.i.actionOwner=null==a.actionOwner?null:a.actionOwner;this.i.feature=null==a.eba?null:a.eba;this.i.bucket=null==a.bucket?null:a.bucket;this.i.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses;this.i.ptoken=
null==a.EN?null:a.EN};_.U(Pm,_.T);Pm.prototype.ka=function(){return Pm};
Pm.prototype.ma=function(){return{Qa:{availabilityStatuses:ri,subActions:Qm},Pa:{actionOwner:Gm,bucket:_.ph,gestureName:_.Hm,statusCode:Im},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex ptoken searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Ja:{clientContext:Rm,eventId:Sm,ptoken:NKa}}};
_.W.Object.defineProperties(Pm.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"actionOwner")?_.R(this,"actionOwner"):null},set:function(a){this.i.actionOwner=a}},Xe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"artifactId")?_.R(this,"artifactId"):null},set:function(a){this.i.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availabilityStatuses")?_.R(this,"availabilityStatuses"):null},set:function(a){this.i.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"bucket")?_.R(this,"bucket"):null},set:function(a){this.i.bucket=a}},sqa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"clientContext")?_.R(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},Ai:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"durationMs")?_.R(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},xS:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"elementId")?_.R(this,"elementId"):null},set:function(a){this.i.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"eventId")?_.R(this,"eventId"):null},set:function(a){this.i.eventId=a}},eba:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"feature")?_.R(this,"feature"):null},set:function(a){this.i.feature=a}},ML:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"finishedInBackground")?_.R(this,"finishedInBackground"):null},set:function(a){this.i.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"gestureName")?_.R(this,"gestureName"):null},set:function(a){this.i.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"initialRoute")?_.R(this,"initialRoute"):null},set:function(a){this.i.initialRoute=a}},qr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"initialUrl")?_.R(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},Gf:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"listIndex")?_.R(this,"listIndex"):null},set:function(a){this.i.listIndex=a}},EN:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ptoken")?_.R(this,"ptoken"):null},set:function(a){this.i.ptoken=a}},Hh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchTerm")?_.R(this,"searchTerm"):null},set:function(a){this.i.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"statusCode")?_.R(this,"statusCode"):null},
set:function(a){this.i.statusCode=a}},Wm:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"subActions")?_.R(this,"subActions"):null},set:function(a){this.i.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetRoute")?_.R(this,"targetRoute"):null},set:function(a){this.i.targetRoute=a}},km:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetUrl")?_.R(this,"targetUrl"):null},set:function(a){this.i.targetUrl=a}},UO:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"wasStartedInBackground")?_.R(this,"wasStartedInBackground"):null},set:function(a){this.i.wasStartedInBackground=a}}});var Rm=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.Is?null:a.Is;this.i.repoGroupId=null==a.CI?null:a.CI;this.i.executionContext=null==a.Taa?null:a.Taa};_.U(Rm,_.T);
Rm.prototype.ka=function(){return Rm};Rm.prototype.ma=function(){return{Pa:{environmentName:Jm},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ja:{executionContext:Tm}}};
_.W.Object.defineProperties(Rm.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"actionId")?_.R(this,"actionId"):null},set:function(a){this.i.actionId=a}},Is:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"environmentName")?_.R(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},Taa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"executionContext")?_.R(this,"executionContext"):null},set:function(a){this.i.executionContext=
a}},CI:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repoGroupId")?_.R(this,"repoGroupId"):null},set:function(a){this.i.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sessionId")?_.R(this,"sessionId"):null},set:function(a){this.i.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"userId")?_.R(this,"userId"):null},set:function(a){this.i.userId=a}}});
var Sm=function(a){a=void 0===a?{}:a;this.i={};this.i.timeUsec=null==a.Jya?null:a.Jya;this.i.serverIp=null==a.serverIp?null:a.serverIp;this.i.processId=null==a.pwa?null:a.pwa};_.U(Sm,_.T);Sm.prototype.ka=function(){return Sm};Sm.prototype.ma=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(Sm.prototype,{pwa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"processId")?_.R(this,"processId"):null},set:function(a){this.i.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"serverIp")?_.R(this,"serverIp"):null},set:function(a){this.i.serverIp=a}},Jya:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timeUsec")?_.R(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var Tm=function(a){a=void 0===a?{}:a;this.i={};this.i.cell=null==a.iZ?null:a.iZ;this.i.task=null==a.task?null:a.task;this.i.job=null==a.qea?null:a.qea;this.i.environmentName=null==a.Is?null:a.Is;this.i.buildLabel=null==a.mu?null:a.mu;this.i.traced=null==a.T3a?null:a.T3a;this.i.rpcGlobalId=null==a.A0a?null:a.A0a;this.i.spanId=null==a.spanId?null:a.spanId};_.U(Tm,_.T);Tm.prototype.ka=function(){return Tm};Tm.prototype.ma=function(){return{Pa:{environmentName:Km},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(Tm.prototype,{mu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"buildLabel")?_.R(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},iZ:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"cell")?_.R(this,"cell"):null},set:function(a){this.i.cell=a}},Is:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"environmentName")?_.R(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},qea:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"job")?_.R(this,"job"):null},set:function(a){this.i.job=a}},A0a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"rpcGlobalId")?_.R(this,"rpcGlobalId"):null},set:function(a){this.i.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"spanId")?_.R(this,"spanId"):null},set:function(a){this.i.spanId=a}},task:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"task")?_.R(this,"task"):null},set:function(a){this.i.task=
a}},T3a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"traced")?_.R(this,"traced"):null},set:function(a){this.i.traced=a}}});var Um=function(a){a=void 0===a?{}:a;this.i={};this.i.announcements=null==a.rp?null:a.rp};_.U(Um,_.T);Um.prototype.ka=function(){return Um};Um.prototype.ma=function(){return{keys:["announcements"],Ja:{announcements:Om}}};
_.W.Object.defineProperties(Um.prototype,{rp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"announcements")?_.R(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var Vm=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};_.U(Vm,_.T);Vm.prototype.ka=function(){return Vm};Vm.prototype.ma=function(){return{Qa:{entries:Pm},keys:["authuser","entries"]}};
_.W.Object.defineProperties(Vm.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"authuser")?_.R(this,"authuser"):null},set:function(a){this.i.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"entries")?_.R(this,"entries"):null},set:function(a){this.i.entries=a}}});var OKa=function(){this.i={}};_.U(OKa,_.T);OKa.prototype.ka=function(){return OKa};OKa.prototype.ma=function(){return{keys:[]}};var NKa=function(){this.i={}};_.U(NKa,_.T);
NKa.prototype.ka=function(){return NKa};NKa.prototype.ma=function(){return{keys:[]}};var Nm=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.U(Nm,_.T);Nm.prototype.ka=function(){return Nm};Nm.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(Nm.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.R(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var Qm=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.Ai?null:a.Ai;this.i.httpErrorCode=null==a.ex?null:a.ex};_.U(Qm,_.T);Qm.prototype.ka=function(){return Qm};Qm.prototype.ma=function(){return{Pa:{statusCode:Lm},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(Qm.prototype,{Ai:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"durationMs")?_.R(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},ex:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"httpErrorCode")?_.R(this,"httpErrorCode"):null},set:function(a){this.i.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):null},set:function(a){this.i.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"statusCode")?_.R(this,"statusCode"):null},set:function(a){this.i.statusCode=a}}});PKa=new _.Xc("API_VERSION");_.QKa=new _.Xc("REQUEST_SERVICE");_.Wm=function(){};_.Wm.O=function(a){return new (a||_.Wm)};_.Wm.Da=_.Rc({type:_.Wm});_.Wm.Ca=_.Ac({});
var RKa={$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"},Xm=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};
Xm.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Va+"/announcements",Ta:_.tg(a,RKa,b),Pb:Um})};Xm.O=function(a){return new (a||Xm)(_.q(PKa,8),_.q(_.QKa),_.q(_.Am,8))};Xm.ta=_.p({token:Xm,qa:Xm.O});var SKa=function(){};SKa.O=function(a){return new (a||SKa)};SKa.ta=_.p({token:SKa,qa:function(a){return Xm.O(a)},Ga:_.Wm});
var Ym=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)},TKa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Cm(a.tb,{body:b,Kb:"POST",Mb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Va+"/logging:logClientAction",Ta:_.tg(c,RKa,d),Pb:OKa})};Ym.O=function(a){return new (a||Ym)(_.q(PKa,8),_.q(_.QKa),_.q(_.Am,8))};Ym.ta=_.p({token:Ym,qa:Ym.O});var UKa=function(){};UKa.O=function(a){return new (a||UKa)};
UKa.ta=_.p({token:UKa,qa:function(a){return Ym.O(a)},Ga:_.Wm});var Zm,VKa,WKa,XKa,$Ka,aLa,bLa,cLa,dLa,lLa,qLa,vLa,xLa,yLa;Zm=new _.Xc("productVersion");VKa=new _.Xc("envName");_.$m=new _.Xc("emailAddress");WKa=new _.Xc("isBot");XKa=new _.Xc("isCorpGoogler");_.YKa=new _.Xc("userSettingsKeyPrefix");_.ZKa=new _.Xc("prodspecsStage");$Ka=new _.Xc("feedbackProductId");aLa=new _.Xc("clearcutEndpoint");_.an=new _.Xc("onePlatformKey");_.bn=new _.Xc("sessionIndex");bLa=new _.Xc("xsrfToken");cLa=new _.Xc("nonceToken");dLa=new _.Xc("oauthClientId");_.eLa=new _.Xc("appEngineServiceEndpoint");
_.cua=new _.Xc("grimoireOnePlatformHost");_.fLa=new _.Xc("cloudResourceManagerServiceEndpoint");_.gLa=new _.Xc("cloudBillingServiceEndpoint");_.hLa=new _.Xc("cloudBuildServiceEndpoint");_.iLa=new _.Xc("cloudStorageServiceEndpoint");_.jLa=new _.Xc("cloudUserSettingsEndpoint");_.kLa=new _.Xc("resultStoreOnePlatformHost");lLa=new _.Xc("scorecardOnePlatformHost");_.mLa=new _.Xc("sourceRepoOnePlatformHost");_.nLa=new _.Xc("sourceRepoInternalOnePlatformHost");_.oLa=new _.Xc("iamOnePlatformHost");
_.pLa=new _.Xc("loggingServiceEndpoint");qLa=new _.Xc("peopleApiPlatformHost");_.rLa=new _.Xc("serviceManagerApiPlatformHost");_.sLa=new _.Xc("termsOfServiceOnePlatformHost");_.tLa=new _.Xc("testFusionOnePlatformHost");_.uLa=new _.Xc("fusionBadgeServerHost");vLa=new _.Xc("enableAnonymousFeedback");_.cn=new _.Xc("iamToken");_.wLa=new _.Xc("initialPath");xLa=new _.Xc("enableG3cClearcutLogging");yLa=new _.Xc("g3cClearcutTransport");var dn=function(a,b,c,d){this.nqa=a;this.Is=b;this.isBot=c;this.KZ=d};dn.prototype.QM=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=b.targetRoute||b.initialRoute;this.nqa.mb(this.JNa(b),c)}};dn.prototype.jI=function(a){this.nqa.jI({},a)};dn.prototype.JNa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Bk(a))}};a.projectId&&(b.projectId=a.projectId);a.Ai&&(b.latency=a.Ai);return b};
dn.prototype.Bk=function(a){var b=a.Wm.map(function(c){return{name:c.name||void 0,latency:c.Ai||void 0,statusCode:c.statusCode||void 0,errorCode:c.ex||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.UO||void 0,finishedInBg:a.ML||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.Is||void 0,actionOwner:this.KZ||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};dn.O=function(a){return new (a||dn)(_.q(ql),_.q(VKa),_.q(WKa),_.q(BKa,8))};dn.ta=_.p({token:dn,qa:dn.O,Ga:"root"});var en=function(a){this.Ka=_.hb(a)};_.U(en,_.Kb);en.prototype.ISa=function(){return _.Ej(this,1)};en.prototype.setCell=function(a){return _.li(this,1,a)};en.prototype.yv=function(a){return _.li(this,5,a)};en.prototype.toObject=function(){return zLa(this)};var zLa=function(a){if(null!=a)return _.Mb(a),{iZ:_.Ej(a,1),task:_.Bj(a,2),qea:_.Ej(a,3),Is:_.Fj(a,4,0),mu:_.Ej(a,5)}};var ALa=function(a){this.Ka=_.hb(a)};_.U(ALa,_.Kb);_.h=ALa.prototype;_.h.cca=function(){return _.nj(this,en,6)};_.h.UOb=function(a){return _.pj(this,6,a)};_.h.B1a=function(a){return _.li(this,7,a)};_.h.tTa=function(){return _.Ej(this,8)};_.h.Ixa=function(a){return _.li(this,8,a)};_.h.toObject=function(){return BLa(this)};
var BLa=function(a){if(null!=a)return _.Mb(a),{sessionId:_.Ej(a,1),userId:_.Ej(a,2),actionId:_.Ej(a,3),Is:_.Fj(a,4,0),CI:_.Ej(a,5),Taa:zLa(a.cca()),bNc:_.Ej(a,7),referer:_.Ej(a,8),b7c:_.Ej(a,9)}};var CLa=function(a){this.Ka=_.hb(a)};_.U(CLa,_.Kb);_.h=CLa.prototype;_.h.getName=function(){return _.Ej(this,1)};_.h.fe=function(a){return _.li(this,1,a)};_.h.Nxa=function(a){return _.Sj(this,2,a)};_.h.t1a=function(a){return _.ti(this,3,a)};_.h.toObject=function(){return DLa(this)};var DLa=function(a){if(null!=a)return _.Mb(a),{name:_.Ej(a,1),statusCode:_.Fj(a,2,0),Ai:_.Bj(a,3),ex:_.Bj(a,4)}};var ELa=function(a){this.Ka=_.hb(a)};_.U(ELa,_.Kb);ELa.kc=[7];ELa.prototype.toObject=function(){return FLa(this)};var FLa=function(a){if(null!=a)return _.Mb(a),{ebd:_.Fj(a,1,0),Wad:_.Fj(a,2,0),G6c:_.Aj(a,3),dbd:_.Ej(a,4),Y4c:_.Ej(a,5),GSb:_.Ej(a,6),Zad:_.l(_.xj(a,7,2))}};var GLa=function(a){this.Ka=_.hb(a)};_.U(GLa,_.Kb);GLa.prototype.toObject=function(){return HLa(this)};var HLa=function(a){if(null!=a)return _.Mb(a),{abd:FLa(_.nj(a,ELa,1))}};var fn=function(a){this.Ka=_.hb(a)};_.U(fn,_.Kb);_.h=fn.prototype;_.h.Rtb=function(){return _.nj(this,SFa,1)};_.h.KSa=function(){return _.nj(this,ALa,2)};_.h.u1a=function(a){return _.li(this,4,a)};_.h.t1a=function(a){return _.ti(this,8,a)};_.h.Nxa=function(a){return _.Sj(this,9,a)};_.h.getFeature=function(){return _.Ej(this,18)};_.h.WOb=function(a){return _.li(this,18,a)};_.h.TTa=function(){return _.Ej(this,20)};_.h.tPb=function(a){_.li(this,20,a)};fn.kc=[10];fn.prototype.toObject=function(){return ILa(this)};
var ILa=function(a){if(null!=a){_.Mb(a);var b=TFa(a.Rtb()),c=BLa(a.KSa()),d=_.Fj(a,3,0),e=_.Ej(a,4),f=_.Ej(a,5),g=_.Ej(a,6),m=_.Bj(a,7),n=_.Bj(a,8),r=_.Fj(a,9,0);var v=_.oj(a,CLa,10,_.kj());return{eventId:b,sqa:c,gestureName:d,xS:e,Xe:f,Hh:g,Gf:m,Ai:n,statusCode:r,zad:_.Cb(v,DLa),qr:_.Ej(a,11),km:_.Ej(a,12),initialRoute:_.Ej(a,13),targetRoute:_.Ej(a,14),UO:_.Aj(a,15),ML:_.Aj(a,16),actionOwner:_.Fj(a,17,0),eba:_.Ej(a,18),z2c:_.Ej(a,22),cbd:HLa(_.nj(a,GLa,19)),Mv:_.Ej(a,20),N4c:_.Aj(a,21)}}};var JLa=function(a){this.Ka=_.hb(a)};_.U(JLa,_.Kb);JLa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={t_c:ILa(_.nj(this,fn,1))}}else a=void 0;return a};var KLa,LLa;KLa=/\s+/;LLa=[];_.gn=function(a,b){this.ybb=a;this.np=b;this.txb=LLa;this.kya=new Map};_.gn.prototype.Dn=function(){for(var a=_.k(this.txb),b=a.next();!b.done;b=a.next())this.OLa(b.value,!0);a=this.gOc;if(Array.isArray(a)||a instanceof Set)for(a=_.k(a),b=a.next();!b.done;b=a.next())this.OLa(b.value,!0);else if(null!=a){b=_.k(Object.keys(a));for(var c=b.next();!c.done;c=b.next())c=c.value,this.OLa(c,!!a[c])}this.sqc()};
_.gn.prototype.OLa=function(a,b){var c=this.kya.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.Qr=!0):this.kya.set(a,{enabled:b,changed:!0,Qr:!0})};_.gn.prototype.sqc=function(){for(var a=_.k(this.kya),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.ydb(b,c.enabled),c.changed=!1):c.Qr||(c.enabled&&this.ydb(b,!1),this.kya.delete(b));c.Qr=!1}};
_.gn.prototype.ydb=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(KLa).forEach(function(d){b?c.np.CK(c.ybb.na,d):c.np.PN(c.ybb.na,d)})};_.W.Object.defineProperties(_.gn.prototype,{NJc:{configurable:!0,enumerable:!0,set:function(a){this.txb=null!=a?a.trim().split(KLa):LLa}},LLc:{configurable:!0,enumerable:!0,set:function(a){this.gOc="string"===typeof a?a.trim().split(KLa):a}}});_.gn.O=function(a){return new (a||_.gn)(_.y(_.Dd),_.y(_.vl))};
_.gn.Fa=_.Tc({type:_.gn,oa:[["","ngClass",""]],inputs:{NJc:[0,"class","klass"],LLc:"ngClass"},standalone:!0});var MLa=function(a,b,c,d){this.va=a;this.rYa=b;this.index=c;this.count=d};_.W.Object.defineProperties(MLa.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}},k_:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},zYa:{configurable:!0,enumerable:!0,get:function(){return!this.k_}}});
_.hn=function(a,b,c){this.vK=a;this.FC=b;this.pz=c;this.C6=null;this.CJa=!0;this.QF=null};_.hn.prototype.Dn=function(){if(this.CJa){this.CJa=!1;var a=this.C6;!this.QF&&a&&(this.QF=this.pz.find(a).create(this.UEb))}this.QF&&(a=this.QF.diff(this.C6))&&this.RFa(a)};
_.hn.prototype.RFa=function(a){var b=this,c=this.vK;_.rKa(a,function(g,m,n){null==g.hv?c.Qh(b.FC,new MLa(g.item,b.C6,-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.rYa=this.C6}_.sKa(a,function(g){c.get(g.il).context.va=g.item})};
_.W.Object.defineProperties(_.hn.prototype,{rYa:{configurable:!0,enumerable:!0,set:function(a){this.C6=a;this.CJa=!0}},UEb:{configurable:!0,enumerable:!0,set:function(a){this.CY=a},get:function(){return this.CY}},NLc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.FC=a)}}});_.hn.O=function(a){return new (a||_.hn)(_.y(_.Mf),_.y(_.Lf),_.y(_.sm))};_.hn.Fa=_.Tc({type:_.hn,oa:[["","ngFor","","ngForOf",""]],inputs:{rYa:"ngForOf",UEb:"ngForTrackBy",NLc:"ngForTemplate"},standalone:!0});_.jn=function(a,b){this.vK=a;this.Cl=new NLa;this.Cma=this.Poa=this.jHa=null;this.xLa=b};_.jn.prototype.QLa=function(){this.Cl.va?this.Poa||(this.vK.clear(),this.Cma=null,this.xLa&&(this.Poa=this.vK.Qh(this.xLa,this.Cl))):this.Cma||(this.vK.clear(),this.Poa=null,this.jHa&&(this.Cma=this.vK.Qh(this.jHa,this.Cl)))};
_.W.Object.defineProperties(_.jn.prototype,{Na:{configurable:!0,enumerable:!0,set:function(a){this.Cl.va=this.Cl.Na=a;this.QLa()}},PLc:{configurable:!0,enumerable:!0,set:function(a){gma("ngIfThen",a);this.xLa=a;this.Poa=null;this.QLa()}},OLc:{configurable:!0,enumerable:!0,set:function(a){gma("ngIfElse",a);this.jHa=a;this.Cma=null;this.QLa()}}});_.jn.O=function(a){return new (a||_.jn)(_.y(_.Mf),_.y(_.Lf))};
_.jn.Fa=_.Tc({type:_.jn,oa:[["","ngIf",""]],inputs:{Na:"ngIf",PLc:"ngIfThen",OLc:"ngIfElse"},standalone:!0});var NLa=function(){this.Na=this.va=null};var OLa=function(a,b){this.Ee=a;this.gyc=b;this.BX=!1};OLa.prototype.create=function(){this.BX=!0;this.Ee.Qh(this.gyc)};OLa.prototype.destroy=function(){this.BX=!1;this.Ee.clear()};_.kn=function(){this.SGa=[];this.t9a=!1;this.hJa=this.qGa=0;this.xna=!1};_.kn.prototype.Xpc=function(){return this.qGa++};_.kn.prototype.Ypc=function(a){this.SGa.push(a)};_.kn.prototype.Avc=function(a){a=a==this.Svc;this.xna||(this.xna=a);this.hJa++;this.hJa===this.qGa&&(this.Sdb(!this.xna),this.hJa=0,this.xna=!1);return a};
_.kn.prototype.Sdb=function(a){if(0<this.SGa.length&&a!==this.t9a){this.t9a=a;for(var b=_.k(this.SGa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.BX?c.create():!d&&c.BX&&c.destroy()}}};_.W.Object.defineProperties(_.kn.prototype,{sYa:{configurable:!0,enumerable:!0,set:function(a){this.Svc=a;0===this.qGa&&this.Sdb(!0)}}});_.kn.O=function(a){return new (a||_.kn)};_.kn.Fa=_.Tc({type:_.kn,oa:[["","ngSwitch",""]],inputs:{sYa:"ngSwitch"},standalone:!0});
_.ln=function(a,b,c){this.sYa=c;c.Xpc();this.Yyc=new OLa(a,b)};_.ln.prototype.Dn=function(){var a=this.Yyc,b=this.sYa.Avc(this.RLc);b&&!a.BX?a.create():!b&&a.BX&&a.destroy()};_.ln.O=function(a){return new (a||_.ln)(_.y(_.Mf),_.y(_.Lf),_.y(_.kn,9))};_.ln.Fa=_.Tc({type:_.ln,oa:[["","ngSwitchCase",""]],inputs:{RLc:"ngSwitchCase"},standalone:!0});_.mn=function(a,b,c){c.Ypc(new OLa(a,b))};_.mn.O=function(a){return new (a||_.mn)(_.y(_.Mf),_.y(_.Lf),_.y(_.kn,9))};
_.mn.Fa=_.Tc({type:_.mn,oa:[["","ngSwitchDefault",""]],standalone:!0});_.nn=function(a){this.Ee=a;this.VEb=this.tYa=this.xfa=this.bpa=null};_.nn.prototype.Tb=function(a){if(this.Kxc(a))if(a=this.Ee,this.bpa&&a.remove(a.indexOf(this.bpa)),this.tYa){var b=this.Wrc(),c;this.bpa=a.Qh(this.tYa,b,{Bc:null!=(c=this.VEb)?c:void 0})}else this.bpa=null};_.nn.prototype.Kxc=function(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector};
_.nn.prototype.Wrc=function(){var a=this;return new Proxy({},{set:function(b,c,d){return a.xfa?Reflect.set(a.xfa,c,d):!1},get:function(b,c,d){if(a.xfa)return Reflect.get(a.xfa,c,d)}})};_.nn.O=function(a){return new (a||_.nn)(_.y(_.Mf))};_.nn.Fa=_.Tc({type:_.nn,oa:[["","ngTemplateOutlet",""]],inputs:{xfa:"ngTemplateOutletContext",tYa:"ngTemplateOutlet",VEb:"ngTemplateOutletInjector"},standalone:!0,features:[_.id]});var PLa=function(){},RLa,SLa;PLa.prototype.qmb=function(a,b){return Lla(function(){return a.subscribe({next:b,error:function(c){throw c;}})})};PLa.prototype.dispose=function(a){Lla(function(){return a.unsubscribe()})};var QLa=function(){};QLa.prototype.qmb=function(a,b){return a.then(b,function(c){throw c;})};QLa.prototype.dispose=function(){};RLa=new QLa;SLa=new PLa;_.on=function(a){this.Bna=null;this.zXa=!0;this.gLa=this.D6=this.Oz=null;this.tj=a};_.h=_.on.prototype;
_.h.La=function(){this.Oz&&this.F9a();this.tj=null};_.h.transform=function(a){if(!this.D6){if(a)try{this.zXa=!1,this.Il(a)}finally{this.zXa=!0}return this.Bna}return a!==this.D6?(this.F9a(),this.transform(a)):this.Bna};_.h.Il=function(a){var b=this;this.D6=a;this.gLa=this.kxc(a);this.Oz=this.gLa.qmb(a,function(c){return b.Fyc(a,c)})};_.h.kxc=function(a){if(Iia(a))return RLa;if(Jia(a))return SLa;throw new _.Dc(2100,!1);};_.h.F9a=function(){this.gLa.dispose(this.Oz);this.D6=this.Oz=this.Bna=null};
_.h.Fyc=function(a,b){if(a===this.D6&&(this.Bna=b,this.zXa)){var c;null==(c=this.tj)||_.Tl(c)}};_.on.O=function(a){return new (a||_.on)(_.y(_.qm,16))};_.on.ve=_.Uc({name:"async",type:_.on,Yd:!1,standalone:!0});_.TLa=new _.Xc("");_.ULa=new _.Xc("");_.pn=function(){};_.pn.O=function(a){return new (a||_.pn)};_.pn.Da=_.Rc({type:_.pn});_.pn.Ca=_.Ac({});_.Lg=new _.Xc("");var Ah=null,VLa=function(){};var qn=function(){};qn.prototype.MH=function(){throw Error("$");};qn.O=function(a){return new (a||qn)};qn.ta=_.p({token:qn,qa:function(){return _.Mc(rn)},Ga:"platform"});var Qoa=new _.Xc(""),rn=function(){this.tq=_.Mc(_.Lg);this.Aq=window.location;this.PX=window.history};_.U(rn,qn);rn.prototype.Mfa=function(a){var b=WLa(this.tq,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var XLa=function(a,b){var c=WLa(a.tq,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=rn.prototype;_.h.pushState=function(a,b,c){this.PX.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.PX.replaceState(a,b,c)};_.h.forward=function(){this.PX.forward()};_.h.back=function(){this.PX.back()};_.h.MH=function(a){this.PX.go(void 0===a?0:a)};_.h.getState=function(){return this.PX.state};
_.W.Object.defineProperties(rn.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.Aq.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.Aq.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.Aq.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.Aq.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.Aq.pathname},set:function(a){this.Aq.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.Aq.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.Aq.hash}}});rn.O=function(a){return new (a||rn)};rn.ta=_.p({token:rn,qa:function(){return new rn},Ga:"platform"});var tn;_.sn=function(){};_.sn.prototype.MH=function(){throw Error("$");};_.sn.O=function(a){return new (a||_.sn)};_.sn.ta=_.p({token:_.sn,qa:function(){return _.Mc(tn)},Ga:"root"});_.YLa=new _.Xc("");tn=function(a,b){this.Mj=a;this.jR=[];var c,d,e;this.nX=null!=(e=null!=(d=null!=b?b:Ah.wsa())?d:null==(c=_.Mc(_.Lg).location)?void 0:c.origin)?e:""};_.U(tn,_.sn);_.h=tn.prototype;_.h.La=function(){for(;this.jR.length;)this.jR.pop()()};_.h.Mfa=function(a){this.jR.push(this.Mj.Mfa(a),XLa(this.Mj,a))};
_.h.wsa=function(){return this.nX};_.h.Ex=function(a){return hma(this.nX,a)};_.h.path=function(a){var b=this.Mj.pathname+vg(this.Mj.search),c=this.Mj.hash;return c&&(void 0===a?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.Mj.pushState(a,b,this.Ex(c+vg(d)))};_.h.replaceState=function(a,b,c,d){this.Mj.replaceState(a,b,this.Ex(c+vg(d)))};_.h.forward=function(){this.Mj.forward()};_.h.back=function(){this.Mj.back()};_.h.getState=function(){return this.Mj.getState()};
_.h.MH=function(a){var b,c;null==(c=(b=this.Mj).MH)||c.call(b,void 0===a?0:a)};tn.O=function(a){return new (a||tn)(_.q(qn),_.q(_.YLa,8))};tn.ta=_.p({token:tn,qa:tn.O,Ga:"root"});var un=function(a,b){this.Mj=a;this.nX="";this.jR=[];null!=b&&(this.nX=b)};_.U(un,_.sn);_.h=un.prototype;_.h.La=function(){for(;this.jR.length;)this.jR.pop()()};_.h.Mfa=function(a){this.jR.push(this.Mj.Mfa(a),XLa(this.Mj,a))};_.h.wsa=function(){return this.nX};_.h.path=function(){var a,b=null!=(a=this.Mj.hash)?a:"#";return 0<b.length?b.substring(1):b};_.h.Ex=function(a){a=hma(this.nX,a);return 0<a.length?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.Ex(c+vg(d));0==c.length&&(c=this.Mj.pathname);this.Mj.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.Ex(c+vg(d));0==c.length&&(c=this.Mj.pathname);this.Mj.replaceState(a,b,c)};_.h.forward=function(){this.Mj.forward()};_.h.back=function(){this.Mj.back()};_.h.getState=function(){return this.Mj.getState()};_.h.MH=function(a){var b,c;null==(c=(b=this.Mj).MH)||c.call(b,void 0===a?0:a)};un.O=function(a){return new (a||un)(_.q(qn),_.q(_.YLa,8))};
un.ta=_.p({token:un,qa:un.O});_.vn=function(a){var b=this;this.rR=new _.Sl;this.feb=[];this.Pyc=null;this.rC=a;a=this.rC.wsa();this.Eqc=ima(_.ug(a.replace(/\/index.html$/,"")));this.rC.Mfa(function(c){b.rR.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.vn.prototype.La=function(){var a;null==(a=this.Pyc)||a.unsubscribe();this.feb=[]};_.vn.prototype.path=function(a){return this.normalize(this.rC.path(void 0===a?!1:a))};_.vn.prototype.getState=function(){return this.rC.getState()};
var ZLa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+vg(c))};_.h=_.vn.prototype;_.h.normalize=function(a){var b=this.Eqc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.ug(b)};_.h.Ex=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.rC.Ex(a)};_.h.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.rC.pushState(c,"",a,b);this.Cbb(this.Ex(a+vg(b)),c)};
_.h.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.rC.replaceState(c,"",a,b);this.Cbb(this.Ex(a+vg(b)),c)};_.h.forward=function(){this.rC.forward()};_.h.back=function(){this.rC.back()};_.h.MH=function(a){var b,c;null==(c=(b=this.rC).MH)||c.call(b,void 0===a?0:a)};_.h.Cbb=function(a,b){a=void 0===a?"":a;this.feb.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.rR.subscribe({next:a,error:b,complete:c})};_.vn.O=function(a){return new (a||_.vn)(_.q(_.sn))};
_.vn.ta=_.p({token:_.vn,qa:function(){return new _.vn(_.q(_.sn))},Ga:"root"});new _.wm;var Uoa=function(){};Uoa.ta=_.p({token:Uoa,Ga:"root",qa:function(){return"browser"===_.Mc(qe)?new $La:new aMa}});var $La=function(){var a=_.Mc(_.Lg),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}};_.h=$La.prototype;_.h.gPb=function(a){this.offset=Array.isArray(a)?function(){return a}:a};_.h.Ztb=function(){return[this.window.scrollX,this.window.scrollY]};_.h.fxa=function(a){this.window.scrollTo(a[0],a[1])};
_.h.HNb=function(a){a:{var b=this.document,c=b.getElementById(a)||b.getElementsByName(a)[0];if(c)a=c;else{if("function"===typeof b.createTreeWalker&&b.body&&"function"===typeof b.body.attachShadow)for(b=b.createTreeWalker(b.body,NodeFilter.SHOW_ELEMENT),c=b.currentNode;c;){if(c=c.shadowRoot)if(c=c.getElementById(a)||c.querySelector('[name="'+a+'"]')){a=c;break a}c=b.nextNode()}a=null}}if(a){c=a.getBoundingClientRect();b=c.left+this.window.pageXOffset;c=c.top+this.window.pageYOffset;var d=this.offset();
this.window.scrollTo(b-d[0],c-d[1]);a.focus()}};_.h.aPb=function(a){this.window.history.scrollRestoration=a};var aMa=function(){};_.h=aMa.prototype;_.h.gPb=function(){};_.h.Ztb=function(){return[0,0]};_.h.fxa=function(){};_.h.HNb=function(){};_.h.aPb=function(){};var bMa=function(){};var wn=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.KZ=e;this.transport=b};wn.prototype.QM=function(a){if(this.transport&&!this.isBot){a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.DTa(b.value))}};
wn.prototype.DTa=function(a){var b=(new fn).WOb(this.KZ||"");b=_.Sj(b,17,lma(a.actionOwner)).u1a([a.element,a.action].join("/"));b=_.Sj(b,3,jma(a.gestureName)).Nxa(kma(a.statusCode));b=_.li(b,13,a.initialRoute);b=_.li(b,11,a.qr);b=_.li(b,14,a.targetRoute||"");b=_.li(b,12,a.km);b=_.Lj(b,15,a.UO);b=_.Lj(b,16,a.ML).t1a(a.Ai||0);b=_.ti(b,7,a.Gf||0);var c=(new ALa).B1a(this.document.location.hostname).Ixa(this.document.referrer).UOb((new en).yv(this.productVersion));c=_.li(c,1,a.sessionId||"");b=_.pj(b,
2,c);a.Xe&&"string"===typeof a.Xe&&_.li(b,5,a.Xe);if(0<a.Wm.length)for(a=_.k(a.Wm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new CLa).fe(c.name||"").Nxa(kma(c.statusCode||"")).t1a(c.Ai||0);c=_.ti(d,4,c.ex||0);_.sj(b,10,CLa,c)}a=new JLa;return _.pj(a,1,b)};wn.O=function(a){return new (a||wn)(_.q(_.Lg),_.q(yLa,8),_.q(Zm),_.q(WKa),_.q(BKa,8))};wn.ta=_.p({token:wn,qa:wn.O,Ga:"root"});_.cMa={XBa:"issue_tracker",vP:"results",Lmc:"flow"};Object.freeze(_.cMa);var xn=function(){};xn.O=function(a){return new (a||xn)};xn.ta=_.p({token:xn,qa:xn.O,Ga:"root"});var eMa,fMa,gMa;_.dMa=new _.Xc("GTMDataLayerName",{Ga:"root",qa:function(){return window.grimoireDataLayer}});eMa=new _.Xc("ProjectId",{Ga:"root",qa:function(){return"testAlphaSource"}});fMa=new _.Xc("GetRandomString",{Ga:"root",qa:function(){return _.kk}});gMa=new _.Xc("navigationStartTime",{Ga:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var hMa=function(){this.blockSize=-1};var yn=function(a,b){this.blockSize=-1;this.blockSize=64;this.hqa=_.ba.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.Qya=this.u0=0;this.Gi=[];this.cMc=a;this.sxb=b;this.wUc=_.ba.Int32Array?new Int32Array(64):Array(64);void 0===iMa&&(iMa=_.ba.Int32Array?new Int32Array(jMa):jMa);this.reset()},iMa;_.Ri(yn,hMa);for(var kMa=[],lMa=0;63>lMa;lMa++)kMa[lMa]=0;var mMa=[].concat(128,kMa);
yn.prototype.reset=function(){this.Qya=this.u0=0;this.Gi=_.ba.Int32Array?new Int32Array(this.sxb):_.oa(this.sxb)};
var nMa=function(a){for(var b=a.hqa,c=a.wUc,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.Gi[0]|0;e=a.Gi[1]|0;var m=a.Gi[2]|0,n=a.Gi[3]|0,r=a.Gi[4]|0,v=a.Gi[5]|0,z=a.Gi[6]|0;f=a.Gi[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&v^~r&z;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(iMa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=z;z=v;v=r;r=n+g|0;n=m;m=e;e=d;d=g+D|0}a.Gi[0]=a.Gi[0]+d|0;a.Gi[1]=a.Gi[1]+e|0;a.Gi[2]=a.Gi[2]+m|0;a.Gi[3]=a.Gi[3]+n|0;a.Gi[4]=a.Gi[4]+r|0;a.Gi[5]=a.Gi[5]+v|0;a.Gi[6]=a.Gi[6]+z|0;a.Gi[7]=a.Gi[7]+f|0};
yn.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.u0;if("string"===typeof a)for(;c<b;)this.hqa[d++]=a.charCodeAt(c++),d==this.blockSize&&(nMa(this),d=0);else if(_.sa(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Ib");this.hqa[d++]=e;d==this.blockSize&&(nMa(this),d=0)}else throw Error("Jb");this.u0=d;this.Qya+=b};
yn.prototype.digest=function(){var a=[],b=8*this.Qya;56>this.u0?this.update(mMa,56-this.u0):this.update(mMa,this.blockSize-(this.u0-56));for(var c=63;56<=c;c--)this.hqa[c]=b&255,b/=256;nMa(this);for(c=b=0;c<this.cMc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Gi[c]>>d&255;return a};
var jMa=[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 pMa=function(){yn.call(this,8,oMa)};_.Ri(pMa,yn);var oMa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var zn=function(a,b,c){this.pS=a;if(!this.pS)throw Error("Kb");a=new pMa;a.update(String(c));this.WNc=iya(a.digest());c={};this.pS.push((c.releaseVersion=b,c))};
zn.prototype.QM=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next()){var c=void 0;b=b.value;var d={metadata:{},event:"concordEvent"};d.projectNumber=this.WNc;d.mD=b.action;d.eventType=b.element;d.FGb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Ai&&(d.metadata.latencyMs=b.Ai.toString());d.bS="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.Xe=null==(c=b.Xe)?void 0:c.toString();var e=d;c=this.pS;b=c.push;d=e.event;
var f=e.eventType,g=e.mD,m=e.FGb,n=e.projectNumber,r=e.bS,v=e.Xe;if(e=e.metadata){for(var z=[],D=_.k(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:v,metadata:e})}};zn.prototype.jI=function(a){this.pS.push({event:"trackPageView",pageName:a,pagePath:a})};zn.O=function(a){return new (a||zn)(_.q(_.dMa),_.q(Zm),_.q(eMa))};zn.ta=_.p({token:zn,qa:zn.O});_.An=function(){};_.An.prototype.QM=function(){};_.An.prototype.jI=function(){};_.An.O=function(a){return new (a||_.An)};_.An.ta=_.p({token:_.An,qa:function(a){return zn.O(a)},Ga:"root"});var Bn=function(){};Bn.prototype.oCb=function(a,b){return b};Bn.prototype.QM=function(){};Bn.O=function(a){return new (a||Bn)};Bn.ta=_.p({token:Bn,qa:Bn.O,Ga:"root"});var qMa=new _.Xc("GetRandomString",{Ga:"root",qa:function(){return _.kk}}),rMa=new _.Xc("navigationStartTime",{Ga:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var cna=Symbol("Lb"),Cn=function(a){this.params=a||{}};Cn.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Cn.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Cn.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(Cn.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var pma={exact:uma,subset:xma},qma={exact:sma,subset:vma,ignored:function(){return!0}},Ag=function(a,b,c){a=void 0===a?new zg([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ta=b;this.vf=void 0===c?null:c};Ag.prototype.toString=function(){return sMa.ld(this)};_.W.Object.defineProperties(Ag.prototype,{kv:{configurable:!0,enumerable:!0,get:function(){null!=this.fK||(this.fK=new Cn(this.Ta));return this.fK}}});
var zg=function(a,b){var c=this;this.Qd=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};zg.prototype.Go=function(){return 0<this.sU};zg.prototype.toString=function(){return Cma(this)};_.W.Object.defineProperties(zg.prototype,{sU:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.Cg=function(a,b){this.path=a;this.parameters=b};_.Cg.prototype.toString=function(){return Ama(this.path)+Bma(this.parameters)};
_.W.Object.defineProperties(_.Cg.prototype,{hNc:{configurable:!0,enumerable:!0,get:function(){null!=this.Wbb||(this.Wbb=new Cn(this.parameters));return this.Wbb}}});_.Tg=function(){};_.Tg.O=function(a){return new (a||_.Tg)};_.Tg.ta=_.p({token:_.Tg,qa:function(){return new Dn},Ga:"root"});var Dn=function(){};
Dn.prototype.parse=function(a){a=new tMa(a);En(a,"/");var b=""===a.jk||a.jk.startsWith("?")||a.jk.startsWith("#")?new zg([],{}):new zg([],uMa(a));return new Ag(b,a.parseQueryParams(),En(a,"#")?decodeURIComponent(a.jk):null)};Dn.prototype.ld=function(a){var b="/"+Dma(a.root,!0),c=Gma(a.Ta);a="string"===typeof a.vf?"#"+encodeURI(a.vf):"";return b+c+a};var sMa=new Dn,Hma=/^[^\/()?;#]+/,vMa=/^[^\/()?;=#]+/,wMa=/^[^=?&#]+/,xMa=/^[^&#]+/,tMa=function(a){this.jk=this.url=a};
tMa.prototype.parseQueryParams=function(){var a={};if(En(this,"?")){do{var b,c=this.jk.match(wMa);if(b=c?c[0]:""){this.capture(b);c="";if(En(this,"=")){var d;if(d=(d=this.jk.match(xMa))?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(En(this,"&"))}return a};
var uMa=function(a){if(""===a.jk)return{};En(a,"/");var b=[];for(a.jk.startsWith("(")||b.push(yMa(a));a.jk.startsWith("/")&&!a.jk.startsWith("//")&&!a.jk.startsWith("/(");)a.capture("/"),b.push(yMa(a));var c={};a.jk.startsWith("/(")&&(a.capture("/"),c=zMa(a,!0));var d={};a.jk.startsWith("(")&&(d=zMa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new zg(b,c);return d},yMa=function(a){var b=Ima(a.jk);if(""===b&&a.jk.startsWith(";"))throw new _.Dc(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};En(a,";");){var d,e=a;if(d=(d=e.jk.match(vMa))?d[0]:""){e.capture(d);var f="";if(En(e,"=")){var g=Ima(e.jk);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.Cg(b,c)},zMa=function(a,b){var c={};for(a.capture("(");!En(a,")")&&0<a.jk.length;){var d=Ima(a.jk),e=a.jk[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.Dc(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=uMa(a);c[e]=1===Object.keys(d).length?
d.primary:new zg([],d);En(a,"//")}return c},En=function(a,b){return a.jk.startsWith(b)?(a.jk=a.jk.substring(b.length),!0):!1};tMa.prototype.capture=function(a){if(!En(this,a))throw new _.Dc(4011,!1);};var Vma=function(a,b,c){this.xyb=a;this.fMc=b;this.commands=c;if(a&&0<c.length&&Pma(c[0]))throw new _.Dc(4003,!1);if((a=c.find(Tma))&&a!==(0<c.length?c[c.length-1]:null))throw new _.Dc(4004,!1);},Oma=function(a,b,c){this.GE=a;this.nwa=b;this.index=c};var Fn;Fn=function(a,b){this.id=a;this.url=b};_.Gn=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;Fn.call(this,a,b);this.type=0;this.KEb=c;this.AB=d};_.U(_.Gn,Fn);_.Gn.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.Mg=function(a,b,c){Fn.call(this,a,b);this.nh=c;this.type=1};_.U(_.Mg,Fn);_.Mg.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"')"};
_.Ng=function(a,b,c,d){Fn.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.U(_.Ng,Fn);_.Ng.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var Pg=function(a,b,c,d){Fn.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.U(Pg,Fn);_.Og=function(a,b,c,d){Fn.call(this,a,b);this.error=c;this.target=d;this.type=3};_.U(_.Og,Fn);_.Og.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var AMa=function(a,b,c,d){Fn.call(this,a,b);this.nh=c;this.state=d;this.type=4};_.U(AMa,Fn);AMa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+")"};var BMa=function(a,b,c,d){Fn.call(this,a,b);this.nh=c;this.state=d;this.type=7};_.U(BMa,Fn);BMa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+")"};
var CMa=function(a,b,c,d,e){Fn.call(this,a,b);this.nh=c;this.state=d;this.EPb=e;this.type=8};_.U(CMa,Fn);CMa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+", shouldActivate: "+this.EPb+")"};_.DMa=function(a,b,c,d){Fn.call(this,a,b);this.nh=c;this.state=d;this.type=5};_.U(_.DMa,Fn);
_.DMa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+")"};_.EMa=function(a,b,c,d){Fn.call(this,a,b);this.nh=c;this.state=d;this.type=6};_.U(_.EMa,Fn);_.EMa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.nh+"', state: "+this.state+")"};var FMa=function(a){this.Lb=a;this.type=9};
FMa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Lb.path+")"};var GMa=function(a){this.Lb=a;this.type=10};GMa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Lb.path+")"};var Fna=function(a){this.Vc=a;this.type=11};Fna.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Vc.re&&this.Vc.re.path||"")+"')"};var HMa=function(a){this.Vc=a;this.type=12};
HMa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Vc.re&&this.Vc.re.path||"")+"')"};var Gna=function(a){this.Vc=a;this.type=13};Gna.prototype.toString=function(){return"ActivationStart(path: '"+(this.Vc.re&&this.Vc.re.path||"")+"')"};var IMa=function(a){this.Vc=a;this.type=14};IMa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Vc.re&&this.Vc.re.path||"")+"')"};var JMa=function(a,b){this.position=a;this.anchor=b;this.type=15};
JMa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var KMa=function(){},LMa=function(a){this.url=a};var MMa=function(){this.Bc=this.Lb=this.lf=null;this.children=new Hn;this.X8=null},Hn=function(){this.Nqa=new Map},NMa=function(a,b){if(a=a.getContext(b))a.lf=null,a.X8=null},OMa=function(a,b){var c=a.getContext(b);c||(c=new MMa,a.Nqa.set(b,c));return c};Hn.prototype.getContext=function(a){return this.Nqa.get(a)||null};Hn.O=function(a){return new (a||Hn)};Hn.ta=_.p({token:Hn,qa:Hn.O,Ga:"root"});var In=function(a){this.Kf=a};In.prototype.parent=function(a){a=this.EU(a);return 1<a.length?a[a.length-2]:null};In.prototype.children=function(a){return(a=$ma(a,this.Kf))?a.children.map(function(b){return b.value}):[]};In.prototype.firstChild=function(a){return(a=$ma(a,this.Kf))&&0<a.children.length?a.children[0].value:null};In.prototype.EU=function(a){return ana(a,this.Kf).map(function(b){return b.value})};_.W.Object.defineProperties(In.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Kf.value}}});
var Dg=function(a,b){this.value=a;this.children=b};Dg.prototype.toString=function(){return"TreeNode("+this.value+")"};var PMa=function(a,b){this.Kf=a;this.Vc=b;ena(this,a)};_.U(PMa,In);PMa.prototype.toString=function(){return this.Vc.toString()};_.Fg=function(a,b,c,d,e,f,g,m){this.YTc=a;this.jNc=b;this.eOc=c;this.RFc=d;this.qS=e;this.lf=f;this.component=g;this.IX=m;var n,r;this.title=null!=(r=null==(n=this.qS)?void 0:n.ha(_.w(function(v){return v[cna]})))?r:_.Md(void 0);this.url=a;this.params=b;this.Ta=c;this.vf=d;this.data=e};
_.Fg.prototype.toString=function(){return this.Vc?this.Vc.toString():"Future("+this.IX+")"};
_.W.Object.defineProperties(_.Fg.prototype,{re:{configurable:!0,enumerable:!0,get:function(){return this.IX.re}},root:{configurable:!0,enumerable:!0,get:function(){return this.CC.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.CC.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.CC.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.CC.children(this)}},EU:{configurable:!0,enumerable:!0,get:function(){return this.CC.EU(this)}},
KGb:{configurable:!0,enumerable:!0,get:function(){null!=this.X6||(this.X6=this.params.ha(_.w(function(a){return new Cn(a)})));return this.X6}},kv:{configurable:!0,enumerable:!0,get:function(){null!=this.fK||(this.fK=this.Ta.ha(_.w(function(a){return new Cn(a)})));return this.fK}}});var QMa=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ta=c;this.vf=d;this.data=e;this.lf=f;this.component=g;this.re=m;this.axc=n};
QMa.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.re?this.re.path:"")+"')"};
_.W.Object.defineProperties(QMa.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[cna]}},root:{configurable:!0,enumerable:!0,get:function(){return this.CC.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.CC.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.CC.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.CC.children(this)}},EU:{configurable:!0,enumerable:!0,
get:function(){return this.CC.EU(this)}},KGb:{configurable:!0,enumerable:!0,get:function(){null!=this.X6||(this.X6=new Cn(this.params));return this.X6}},kv:{configurable:!0,enumerable:!0,get:function(){null!=this.fK||(this.fK=new Cn(this.Ta));return this.fK}}});var RMa=function(a,b){this.Kf=b;this.url=a;ena(this,b)};_.U(RMa,In);RMa.prototype.toString=function(){return fna(this.Kf)};_.Jn=function(){this.I4=this.jn=null;this.name="primary";this.Aeb=new _.Sl;this.snb=new _.Sl;this.qhb=new _.Sl;this.cob=new _.Sl;this.w1=_.Mc(Hn);this.location=_.Mc(_.Mf);this.aBc=_.Mc(_.qm);this.lD=_.Mc(pg);this.TUa=_.Mc(SMa,{optional:!0})};_.Jn.prototype.Tb=function(a){if(a.name){a=a.name;var b=a.ij;a.xH||(TMa(this,b)&&(this.R$(),NMa(this.w1,b)),UMa(this))}};_.Jn.prototype.La=function(){TMa(this,this.name)&&NMa(this.w1,this.name);var a;null==(a=this.TUa)||VMa(a,this)};
var TMa=function(a,b){var c;return(null==(c=a.w1.getContext(b))?void 0:c.lf)===a};_.Jn.prototype.Sa=function(){UMa(this)};var UMa=function(a){var b=a.w1,c=a.name,d=OMa(b,c);d.lf=a;b.Nqa.set(c,d);!a.jn&&(b=a.w1.getContext(a.name),null==b?0:b.Lb)&&(b.X8?a.attach(b.X8,b.Lb):WMa(a,b.Lb,b.Bc))};_.Jn.prototype.detach=function(){if(!this.jn)throw new _.Dc(4012,!1);this.location.detach();var a=this.jn;this.I4=this.jn=null;this.cob.emit(a.instance);return a};
_.Jn.prototype.attach=function(a,b){this.jn=a;this.I4=b;this.location.FT(a.Ou);null!=(b=this.TUa)&&(VMa(b,this),XMa(b,this));this.qhb.emit(a.instance)};_.Jn.prototype.R$=function(){if(this.jn){var a=this.component;this.jn.destroy();this.I4=this.jn=null;this.snb.emit(a)}};
var WMa=function(a,b,c){if(a.Ota)throw new _.Dc(4013,!1);a.I4=b;var d=a.location,e=b.Vc.component,f=OMa(a.w1,a.name).children;a.jn=_.jKa(d,e,{index:d.length,Bc:new YMa(b,f,d.Bc),lD:null!=c?c:a.lD});_.Tl(a.aBc);null!=(b=a.TUa)&&(VMa(b,a),XMa(b,a));a.Aeb.emit(a.jn.instance)};
_.W.Object.defineProperties(_.Jn.prototype,{Beb:{configurable:!0,enumerable:!0,get:function(){return this.jn}},Ota:{configurable:!0,enumerable:!0,get:function(){return!!this.jn}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.jn)throw new _.Dc(4012,!1);return this.jn.instance}},Pj:{configurable:!0,enumerable:!0,get:function(){if(!this.jn)throw new _.Dc(4012,!1);return this.I4}}});_.Jn.O=function(a){return new (a||_.Jn)};
_.Jn.Fa=_.Tc({type:_.Jn,oa:[["router-outlet"]],inputs:{name:"name"},outputs:{Aeb:"activate",snb:"deactivate",qhb:"attach",cob:"detach"},Sb:["outlet"],standalone:!0,features:[_.id]});var YMa=function(a,b,c){this.Lb=a;this.gBc=b;this.parent=c};YMa.prototype.get=function(a,b){return a===_.Fg?this.Lb:a===Hn?this.gBc:this.parent.get(a,b)};
var SMa=new _.Xc(""),Kn=function(){this.mZa=new Map},VMa=function(a,b){var c;null==(c=a.mZa.get(b))||c.unsubscribe();a.mZa.delete(b)},XMa=function(a,b){var c=b.Pj,d=_.Xd([c.Ta,c.params,c.data]).ha(_.ff(function(e,f){var g=_.k(e);e=g.next().value;var m=g.next().value;g=g.next().value;g=Object.assign({},e,m,g);return 0===f?_.Md(g):Promise.resolve(g)})).subscribe(function(e){if(b.Ota&&b.Beb&&b.Pj===c&&null!==c.component){var f=Rla(c.component);if(f){f=_.k(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.SSc,b.Beb.lO(g,e[g])}else VMa(a,b)}else VMa(a,b)});a.mZa.set(b,d)};Kn.O=function(a){return new (a||Kn)};Kn.ta=_.p({token:Kn,qa:Kn.O});var qna=function(){};qna.O=function(a){return new (a||qna)};qna.ya=_.Pc({type:qna,oa:[["ng-component"]],standalone:!0,features:[_.dg],Aa:1,Ba:0,ua:function(a){a&1&&_.H(0,"router-outlet")},Ha:[_.Jn],nb:2});var $Ma=function(a,b,c,d){return _.w(function(e){(new ZMa(b,e.Wja,e.vPa,c,d)).Rz(a);return e})},ZMa=function(a,b,c,d,e){this.y0a=a;this.Dtb=b;this.Imb=c;this.otb=d;this.Kxb=e};ZMa.prototype.Rz=function(a){var b=this.Dtb.Kf,c=this.Imb?this.Imb.Kf:null;aNa(this,b,c,a);gna(this.Dtb.root);bNa(this,b,c,a)};
var aNa=function(a,b,c,d){var e=bna(c);b.children.forEach(function(f){var g=f.value.lf,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.lf))&&aNa(a,f,m,n.children):aNa(a,f,m,d):r&&cNa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){cNa(a,f,d)})},cNa=function(a,b,c){var d=c.getContext(b.value.lf);c=d&&b.value.component?d.children:c;b=bna(b);b=_.k(Object.values(b));for(var e=b.next();!e.done;e=b.next())cNa(a,e.value,c);d&&(d.lf&&(d.lf.R$(),d.children.Nqa=new Map),d.X8=
null,d.Lb=null)},bNa=function(a,b,c,d){var e=bna(c);b.children.forEach(function(f){var g=e[f.value.lf],m=f.value,n=g?g.value:null;gna(m);m===n?m.component?(m=OMa(d,m.lf),bNa(a,f,g,m.children)):bNa(a,f,g,d):m.component?(g=OMa(d,m.lf),n=sna(m.Vc),g.X8=null,g.Lb=m,g.Bc=n,g.lf&&WMa(g.lf,m,g.Bc),bNa(a,f,null,g.children)):bNa(a,f,null,d);a.otb(new IMa(f.value.Vc))});b.children.length&&a.otb(new HMa(b.value.Vc))};var tna=Symbol("Nb");var vna=function(a){this.path=a;this.Lb=this.path[this.path.length-1]},xna=function(a,b){this.component=a;this.Lb=b};var Mna=function(a){this.GE=a||null},dNa=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Zm=a};_.U(dNa,Error);
var eNa=function(a,b){this.Yf=a;this.Zm=b},fNa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Qd);if(0===a.sU)return _.Md(b);if(1<a.sU||!a.children.primary)return _.Od(new _.Dc(4E3,!1));a=a.children.primary}},iNa=function(a,b,c,d){var e=a.Yf.parse(c);b=gNa(a,c,e.root,b,d);a=new Ag(b,hNa(e.Ta,a.Zm.Ta),e.vf);if(c.startsWith("/"))throw new dNa(a);return a},hNa=function(a,b){var c={};Object.entries(a).forEach(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c[d]="string"===typeof e&&e.startsWith(":")?
b[e.substring(1)]:e});return c},gNa=function(a,b,c,d,e){var f=jNa(c.Qd,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;g[m]=gNa(a,b,n,d,e)});return new zg(f,g)},jNa=function(a,b,c){return a.map(function(d){if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new _.Dc(4001,!1);}else a:for(var e=0,f=_.k(b),g=f.next();!g.done;g=f.next()){g=g.value;if(g.path===d.path){b.splice(e);d=g;break a}e++}return d})};var Ona={PA:!1,q$:[],iha:[],parameters:{},hwa:{}};var kNa=function(){},Xna=function(a,b,c,d,e,f,g){this.Bc=a;this.uZ=b;this.Vwa=c;this.config=d;this.Zm=e;this.u1=f;this.Yf=g;this.Szc=new eNa(this.Yf,this.Zm);this.teb=0;this.Mfb=!0};
Xna.prototype.recognize=function(){var a=this,b=Tna(this.Zm.root,[],[],this.config).GE;return this.match(b).ha(_.w(function(c){var d=new QMa([],Object.freeze({}),Object.freeze(Object.assign({},a.Zm.Ta)),a.Zm.vf,{},"primary",a.Vwa,null,{});c=new RMa("",new Dg(d,c));var e=a.Zm.Ta,f=a.Zm.vf;e=void 0===e?null:e;f=void 0===f?null:f;d=Lma(d);d=Sma(d,[],e,f);d.Ta=a.Zm.Ta;c.url=a.Yf.ld(d);lNa(a,c.Kf,null);return{state:c,r3:d}}))};
Xna.prototype.match=function(a){var b=this;return mNa(this,this.Bc,this.config,a,"primary").ha(_.Ke(function(c){if(c instanceof dNa)return b.Zm=c.Zm,b.match(c.Zm.root);if(c instanceof Mna)throw new _.Dc(4002,"'"+c.GE+"'");throw c;}))};
var lNa=function(a,b,c){var d=b.value;c=dna(d,c,a.u1);d.params=Object.freeze(c.params);d.data=Object.freeze(c.data);b.children.forEach(function(e){return lNa(a,e,d)})},mNa=function(a,b,c,d,e){return 0===d.Qd.length&&d.Go()?a.nwa(b,c,d):nNa(a,b,c,d,d.Qd,e,!0).ha(_.w(function(f){return f instanceof Dg?[f]:[]}))};
Xna.prototype.nwa=function(a,b,c){for(var d=this,e=[],f=_.k(Object.keys(c.children)),g=f.next();!g.done;g=f.next())g=g.value,"primary"===g?e.unshift(g):e.push(g);return _.Yd(e).ha(_.Zd(function(m){var n=c.children[m],r=rna(b,m);return mNa(d,a,r,n,m)},1),_.We(function(m,n){m.push.apply(m,_.$c(n));return m}),_.Me(null),hja(),_.Zd(function(m){if(null===m)return Kg(c);m=Wna(m);Una(m);return _.Md(m)}))};
var nNa=function(a,b,c,d,e,f,g){return _.Yd(c).ha(_.Zd(function(m){var n;return oNa(a,null!=(n=m.De)?n:b,c,m,d,e,f,g).ha(_.Ke(function(r){if(r instanceof Mna)return _.Md(null);throw r;}))},1),_.Se(function(m){return!!m}),_.Ke(function(m){if(Ana(m))return 0!==e.length||d.children[f]?Kg(d):_.Md(new kNa);throw m;}))},oNa=function(a,b,c,d,e,f,g,m){return(Hg(d)===g||"primary"!==g&&Sna(e,f,d))&&Nna(e,d,f).PA?void 0===d.tE?pNa(a,b,e,d,f,g):a.Mfb&&m?qNa(a,b,e,c,d,f,g):Kg(e):Kg(e)},qNa=function(a,b,c,d,e,
f,g){f=Nna(c,e,f);var m=f.q$,n=f.hwa,r=f.iha;if(!f.PA)return Kg(c);e.tE.startsWith("/")&&(a.teb++,31<a.teb&&(a.Mfb=!1));e=iNa(a.Szc,m,e.tE,n);return fNa(e).ha(_.Zd(function(v){return nNa(a,b,d,c,v.concat(r),g,!1)}))},pNa=function(a,b,c,d,e,f){var g=Pna(c,d,e,b);"**"===d.path&&(c.children={});return g.ha(_.ff(function(m){if(!m.PA)return Kg(c);var n;b=null!=(n=d.De)?n:b;return rNa(a,b,d,e).ha(_.ff(function(r){r=r.DB;var v,z=null!=(v=d.QQ)?v:b;v=m.q$;var D=m.iha,J,L,P=new QMa(v,m.parameters,Object.freeze(Object.assign({},
a.Zm.Ta)),a.Zm.vf,d.data||{},Hg(d),null!=(L=null!=(J=d.component)?J:d.ZX)?L:null,d,d.resolve||{});L=Tna(c,v,D,r);J=L.GE;L=L.k2a;return 0===L.length&&J.Go()?a.nwa(z,r,J).ha(_.w(function(Z){return null===Z?null:new Dg(P,Z)})):0===r.length&&0===L.length?_.Md(new Dg(P,[])):nNa(a,z,r,J,L,Hg(d)===f?"primary":f,!0).ha(_.w(function(Z){return new Dg(P,Z instanceof Dg?[Z]:[])}))}))}))},rNa=function(a,b,c,d){return c.children?_.Md({DB:c.children,Bc:b}):c.Hk?void 0!==c.UJ?_.Md({DB:c.UJ,Bc:c.QQ}):Kna(b,c,d).ha(_.Zd(function(e){return e?
a.uZ.Hk(b,c).ha(_.hf(function(f){c.UJ=f.DB;c.QQ=f.Bc})):_.Od(lna(3))})):_.Md({DB:[],Bc:b})};var sNa=function(){this.RRb=!0};_.U(sNa,VLa);var Ln=function(){sNa.apply(this,arguments)};_.U(Ln,sNa);var tNa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};Ln.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Ln.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};Ln.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var WLa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
Ln.prototype.wsa=function(){var a=(uNa=uNa||document.querySelector("base"))?uNa.getAttribute("href"):null;return null==a?null:(new URL(a,document.baseURI)).pathname};var uNa=null;var vNa=function(){},LJa=function(a){_.ne.getAngularTestability=function(b,c){b=a.Fba(b,void 0===c?!0:c);if(null==b)throw new _.Dc(5103,!1);return b};_.ne.getAllAngularTestabilities=function(){return Array.from(a.T4.values())};_.ne.getAllAngularRootElements=function(){return Array.from(a.T4.keys())};_.ne.frameworkStabilizers||(_.ne.frameworkStabilizers=[]);_.ne.frameworkStabilizers.push(function(b){var c=_.ne.getAllAngularTestabilities(),d=c.length,e=function(){d--;0==d&&b()};c.forEach(function(f){f.whenStable(e)})})};
vNa.prototype.Fba=function(a,b,c){if(null==b)return null;var d=a.T4.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.Fba(a,b.host,!0):this.Fba(a,b.parentElement,!0):null};var Mn=function(){};Mn.prototype.hb=function(){return new XMLHttpRequest};Mn.O=function(a){return new (a||Mn)};Mn.ta=_.p({token:Mn,qa:Mn.O});var wNa=new _.Xc(""),Nn=function(a,b){var c=this;this.Yi=b;this.T9a=new Map;a.forEach(function(d){d.FCb=c});this.nwc=a.slice().reverse()};Nn.prototype.addEventListener=function(a,b,c){return this.Xsc(b).addEventListener(a,b,c)};Nn.prototype.Xsc=function(a){var b=this.T9a.get(a);if(b)return b;b=this.nwc.find(function(c){return c.supports(a)});if(!b)throw new _.Dc(5101,!1);this.T9a.set(a,b);return b};Nn.O=function(a){return new (a||Nn)(_.q(wNa),_.q(_.oe))};Nn.ta=_.p({token:Nn,qa:Nn.O});
var xNa=function(a){this.tq=a};var On=function(a,b,c,d){d=void 0===d?{}:d;this.Fs=a;this.appId=b;this.nonce=c;this.Ija=new Map;this.pta=new Set;this.ARb=yNa(this);this.IU="server"===d;zNa(this)},CNa=function(a,b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1===ANa(a,c,1))for(var d=a,e=_.k(d.pta),f=e.next();!f.done;f=e.next())BNa(d,f.value,c)};
On.prototype.La=function(){var a=this.ARb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.k(this.Ija.keys());for(var b=a.next();!b.done;b=a.next())DNa(this,b.value);zNa(this)};
var DNa=function(a,b){a=a.Ija;var c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(function(e){return e.remove()});a.delete(b)},yNa=function(a){var b,c=null==(b=a.Fs.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},ANa=function(a,b,c){a=a.Ija;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},BNa=function(a,b,
c){var d=a.ARb,e=null==d?void 0:d.get(c);(null==e?void 0:e.parentNode)===b?(d.delete(c),e.removeAttribute("ng-app-id"),b=e):(d=a.Fs.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.IU&&d.setAttribute("ng-app-id",a.appId),b.appendChild(d),b=d);a=a.Ija;var f;(d=null==(f=a.get(c))?void 0:f.elements)?d.push(b):a.set(c,{elements:[b],usage:1})},zNa=function(a){var b=a.pta;b.clear();b.add(a.Fs.head)};On.O=function(a){return new (a||On)(_.q(_.Lg),_.q(VHa),_.q(_.WHa,8),_.q(qe))};
On.ta=_.p({token:On,qa:On.O});var ENa,eoa,Qn;ENa={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/"};eoa=/%COMP%/g;_.FNa=new _.Xc("",{Ga:"root",qa:function(){return!0}});Qn=function(a,b,c,d,e,f,g,m){this.QQa=a;this.nO=b;this.appId=c;this.P_a=d;this.Fs=e;this.Dd=g;this.nonce=void 0===m?null:m;this.NKb=new Map;this.IU="server"===f;this.NCc=new Pn(a,e,g,this.IU)};
Qn.prototype.H$=function(a,b){if(!a||!b)return this.NCc;this.IU&&3===b.nb&&(b=Object.assign({},b,{nb:0}));a:{var c=this.NKb,d=c.get(b.id);if(!d){d=this.Fs;var e=this.Dd,f=this.QQa,g=this.nO,m=this.P_a,n=this.IU;switch(b.nb){case 0:d=new GNa(f,g,b,this.appId,m,d,e,n);break;case 3:b=new HNa(f,g,a,b,d,e,this.nonce,n);break a;default:d=new Rn(f,g,b,m,d,e,n)}c.set(b.id,d)}b=d}b instanceof GNa?(CNa(b.nO,b.styles),b.setAttribute(a,b.DHc,"")):b instanceof Rn&&CNa(b.nO,b.styles);return b};
Qn.prototype.La=function(){this.NKb.clear()};Qn.O=function(a){return new (a||Qn)(_.q(Nn),_.q(On),_.q(VHa),_.q(_.FNa),_.q(_.Lg),_.q(qe),_.q(_.oe),_.q(_.WHa))};Qn.ta=_.p({token:Qn,qa:Qn.O});var Pn=function(a,b,c,d){this.QQa=a;this.Fs=b;this.Dd=c;this.IU=d;this.data=Object.create(null);this.Bp=null};_.h=Pn.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.Fs.createElementNS(ENa[b]||b,a):this.Fs.createElement(a)};_.h.createComment=function(a){return this.Fs.createComment(a)};
_.h.Tqa=function(a){return this.Fs.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.c1a=function(a,b){a="string"===typeof a?this.Fs.querySelector(a):a;if(!a)throw new _.Dc(-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=ENa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=ENa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.CK=function(a,b){a.classList.add(b)};_.h.PN=function(a,b){a.classList.remove(b)};_.h.jh=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};
_.h.O_a=function(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""};_.h.setProperty=function(a,b,c){null!=a&&(a[b]=c)};_.h.setValue=function(a,b){a.nodeValue=b};_.h.listen=function(a,b,c){if("string"===typeof a&&(a=WLa(this.Fs,a),!a))throw Error("Ob`"+a+"`"+b);return this.QQa.addEventListener(a,b,INa(this,c))};
var INa=function(a,b){return function(c){if("__ngUnwrap__"===c)return b;!1===(a.IU?a.Dd.runGuarded(function(){return b(c)}):b(c))&&c.preventDefault()}},HNa=function(a,b,c,d,e,f,g,m){Pn.call(this,a,e,f,m);this.nO=b;this.ax=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.nO;b=this.shadowRoot;a.pta.add(b);c=_.k(a.Ija.keys());for(e=c.next();!e.done;e=c.next())BNa(a,b,e.value);d=foa(d.id,d.styles);d=_.k(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)};_.U(HNa,Pn);var JNa=function(a,b){return b===a.ax?a.shadowRoot:b};_.h=HNa.prototype;_.h.appendChild=function(a,b){return Pn.prototype.appendChild.call(this,JNa(this,a),b)};_.h.insertBefore=function(a,b,c){return Pn.prototype.insertBefore.call(this,JNa(this,a),b,c)};_.h.removeChild=function(a,b){return Pn.prototype.removeChild.call(this,JNa(this,a),b)};_.h.parentNode=function(a){return JNa(this,Pn.prototype.parentNode.call(this,JNa(this,a)))};
_.h.destroy=function(){this.nO.pta.delete(this.shadowRoot)};var Rn=function(a,b,c,d,e,f,g,m){Pn.call(this,a,e,f,g);this.nO=b;this.P_a=d;this.styles=m?foa(m,c.styles):c.styles};_.U(Rn,Pn);Rn.prototype.destroy=function(){if(this.P_a)for(var a=this.nO,b=_.k(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0>=ANa(a,c,-1)&&DNa(a,c)};var GNa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;Rn.call(this,a,b,c,e,f,g,m,d);this.QBc="_ngcontent-%COMP%".replace(eoa,d);this.DHc="_nghost-%COMP%".replace(eoa,d)};
_.U(GNa,Rn);GNa.prototype.createElement=function(a,b){a=Rn.prototype.createElement.call(this,a,b);Rn.prototype.setAttribute.call(this,a,this.QBc,"");return a};var Sn=function(a){this.tq=a};_.U(Sn,xNa);Sn.prototype.supports=function(){return!0};Sn.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};Sn.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};Sn.O=function(a){return new (a||Sn)(_.q(_.Lg))};Sn.ta=_.p({token:Sn,qa:Sn.O});var KNa=["alt","control","meta","shift"],LNa={"\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"},MNa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Tn=function(a){this.tq=a};_.U(Tn,xNa);Tn.prototype.supports=function(a){return null!=NNa(a)};
Tn.prototype.addEventListener=function(a,b,c){var d=NNa(b),e=ONa(d.fullKey,c,this.FCb.Yi);return this.FCb.Yi.Wb(function(){return tNa(a,d.domEventName,e)})};
var NNa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=PNa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");KNa.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},QNa=function(a,b){var c=LNa[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");KNa.forEach(function(e){e!==c&&(0,MNa[e])(a)&&(d+=e+".")});d+=c;return d===b},ONa=function(a,b,c){return function(d){QNa(d,a)&&c.runGuarded(function(){return b(d)})}},PNa=function(a){return"esc"===a?"escape":a};Tn.O=function(a){return new (a||Tn)(_.q(_.Lg))};Tn.ta=_.p({token:Tn,qa:Tn.O});var vxa=Hla(AKa,"browser",[{wa:qe,oc:"browser"},{wa:Kla,oc:function(){var a=new Ln;null!=Ah||(Ah=a)},ud:!0},{wa:_.Lg,Cb:function(){return Sfa=document},Ib:[]}]),RNa=new _.Xc(""),SNa=[{wa:JJa,Id:vNa,Ib:[]},{wa:IJa,Id:$l,Ib:[_.oe,am,JJa]},{wa:$l,Id:$l,Ib:[_.oe,am,JJa]}],TNa=[{wa:Ila,oc:"root"},{wa:_.He,Cb:function(){return new _.He},Ib:[]},{wa:wNa,Id:Sn,ud:!0,Ib:[_.Lg,_.oe,qe]},{wa:wNa,Id:Tn,ud:!0,Ib:[_.Lg]},Qn,On,Nn,{wa:ZHa,Hb:Qn},{wa:bMa,Id:Mn,Ib:[]},[]],Un=function(){};
Un.O=function(a){return new (a||Un)(_.q(RNa,12))};Un.Da=_.Rc({type:Un});Un.Ca=_.Ac({Ob:[].concat(_.$c(TNa),_.$c(SNa)),imports:[_.pn,pm]});_.Vn=function(a){this.tq=a};_.Vn.prototype.yca=function(){return this.tq.title};_.Vn.prototype.jm=function(a){this.tq.title=a||""};_.Vn.O=function(a){return new (a||_.Vn)(_.q(_.Lg))};_.Vn.ta=_.p({token:_.Vn,qa:_.Vn.O,Ga:"root"});var UNa=function(){},VNa=function(){};var Wn=function(a){var b=this;this.nI=new Map;this.Eea=null;a?"string"===typeof a?this.PD=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();WNa(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){XNa(b,d,c)})):this.PD=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=
_.k(c);c=d.next().value;d=d.next().value;XNa(b,c,d)})}:this.headers=new Map};_.h=Wn.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.nI.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 WNa=function(a,b,c){a.nI.has(c)||a.nI.set(c,b)};Wn.prototype.init=function(){var a=this;this.PD&&(this.PD instanceof Wn?YNa(this,this.PD):this.PD(),this.PD=null,this.Eea&&(this.Eea.forEach(function(b){return ZNa(a,b)}),this.Eea=null))};var YNa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.nI.set(c,b.nI.get(c))})};
Wn.prototype.clone=function(a){var b=new Wn;b.PD=this.PD&&this.PD instanceof Wn?this.PD:this;b.Eea=(this.Eea||[]).concat([a]);return b};
var ZNa=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;WNa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.$c(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.nI.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.nI.delete(c)}},XNa=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);WNa(a,b,d)};Wn.prototype.forEach=function(a){var b=this;this.init();Array.from(this.nI.keys()).forEach(function(c){return a(b.nI.get(c),b.headers.get(c))})};var $Na,hoa,ioa;$Na=function(){};hoa=/%(\d[a-f0-9])/gi;ioa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.Xn=function(a){var b=this;a=void 0===a?{}:a;this.SR=this.Ska=null;this.Fra=a.Fra||new $Na;if(a.SFc){if(a.ssa)throw Error("Pb");this.map=goa(a.SFc)}else a.ssa?(this.map=new Map,Object.keys(a.ssa).forEach(function(c){var d=a.ssa[c];d=Array.isArray(d)?d.map(koa):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.Xn.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({lB:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({lB:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({lB:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=joa(b);return a.map.get(b).map(function(d){return c+"="+joa(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.h.clone=function(a){var b=new _.Xn({Fra:this.Fra});b.SR=this.SR||this;b.Ska=(this.Ska||[]).concat(a);return b};
_.h.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.SR&&(this.SR.init(),this.SR.keys().forEach(function(b){return a.map.set(b,a.SR.map.get(b))}),this.Ska.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.lB):void 0)||[];c.push(""+b.value);a.map.set(b.lB,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.lB)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.lB,c):a.map.delete(b.lB)}else a.map.delete(b.lB)}}),this.SR=
this.Ska=null)};var aOa=function(){this.map=new Map};_.h=aOa.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 bOa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Fx=!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.Fx=!!c.Fx,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.yka=c.yka);null!=this.headers||(this.headers=new Wn);null!=this.context||(this.context=new aOa);this.params?(c=this.params.toString(),0===c.length?this.y4a=b:(d=b.indexOf("?"),this.y4a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.Xn,this.y4a=b)},cOa=function(a){return null===a.body?null:loa(a.body)||moa(a.body)||noa(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.Xn?a.body.toString():"object"===
typeof a.body||"boolean"===typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
bOa.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.Fx?a.Fx:this.Fx,m=a.headers||this.headers,n=a.params||this.params,r,v=null!=(r=a.context)?r:this.context;void 0!==a.ZOb&&(m=Object.keys(a.ZOb).reduce(function(z,D){return z.set(D,a.ZOb[D])},m));a.Oi&&(n=Object.keys(a.Oi).reduce(function(z,D){return z.set(D,
a.Oi[D])},n));return new bOa(b,c,e,{params:n,headers:m,context:v,Fx:g,responseType:d,withCredentials:f})};var Yn=function(a,b,c){b=void 0===b?200:b;c=void 0===c?"OK":c;this.headers=a.headers||new Wn;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},dOa=function(a){a=void 0===a?{}:a;Yn.call(this,a);this.type=2};_.U(dOa,Yn);
dOa.prototype.clone=function(a){a=void 0===a?{}:a;return new dOa({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 eOa=function(a){a=void 0===a?{}:a;Yn.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.U(eOa,Yn);
eOa.prototype.clone=function(a){a=void 0===a?{}:a;return new eOa({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})};
_.Zn=function(a){Yn.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};_.U(_.Zn,Yn);_.$n=function(a){this.handler=a};_.h=_.$n.prototype;
_.h.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof bOa)b=a;else{var e=void 0;e=c.headers instanceof Wn?c.headers:new Wn(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.Xn?c.params:new _.Xn({ssa:c.params}));b=new bOa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,Fx:c.Fx,responseType:c.responseType||"json",withCredentials:c.withCredentials,yka:c.yka})}e=_.Md(b).ha(_.Zd(function(g){return d.handler.handle(g)},1));if(a instanceof bOa||"events"===
c.observe)return e;a=e.ha(_.ie(function(g){return g instanceof eOa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ha(_.w(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Qb");return g.body}));case "blob":return a.ha(_.w(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Rb");return g.body}));case "text":return a.ha(_.w(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Sb");return g.body}));
default:return a.ha(_.w(function(g){return g.body}))}case "response":return a;default:throw Error("Tb`"+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.ev=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,ooa(c,b))};
_.h.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,ooa(c,b))};_.h.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,ooa(c,b))};_.$n.O=function(a){return new (a||_.$n)(_.q(UNa))};_.$n.ta=_.p({token:_.$n,qa:_.$n.O});var fOa=new _.Xc(""),gOa=new _.Xc(""),hOa=new _.Xc(""),iOa=new _.Xc(""),ao=function(a,b){this.PG=a;this.Bc=b;this.bOa=null;this.ft=_.Mc(Zl);var c;this.PG=null!=(c=_.Mc(iOa,{optional:!0}))?c:a};_.U(ao,UNa);ao.prototype.handle=function(a){var b=this;null===this.bOa&&(this.bOa=Array.from(new Set([].concat(_.$c(this.Bc.get(gOa)),_.$c(this.Bc.get(hOa,[]))))).reduceRight(function(d,e){return roa(d,e,b.Bc)},poa));var c=this.ft.add();return this.bOa(a,function(d){return b.PG.handle(d)}).ha(Re(function(){return b.ft.remove(c)}))};
ao.O=function(a){return new (a||ao)(_.q(VNa),_.q(pg))};ao.ta=_.p({token:ao,qa:ao.O});var jOa=/^\)\]\}',?\n/,bo=function(a){this.dVc=a};
bo.prototype.handle=function(a){if("JSONP"===a.method)throw new _.Dc(-2800,!1);var b=this.dVc;return(b.pVc?_.Yd(b.pVc()):_.Md(null)).ha(_.ff(function(){return new _.Kd(function(c){var d=b.hb();d.open(a.method,a.y4a);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||noa(a.body)?null:moa(a.body)?
a.body.type||null:loa(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.Xn?"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=cOa(a),g=null,m=function(){if(null!==g)return g;var J=d.statusText||"OK",L=new Wn(d.getAllResponseHeaders()),P=("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 dOa({headers:L,status:d.status,statusText:J,url:P})},n=function(){var J=m(),L=J.headers,P=J.status,Z=J.statusText;J=J.url;var qa=null;204!==P&&(qa="undefined"===typeof d.response?d.responseText:d.response);0===P&&(P=qa?200:0);var Da=200<=P&&300>P;if("json"===a.responseType&&"string"===typeof qa){var pa=qa;qa=qa.replace(jOa,"");try{qa=""!==qa?JSON.parse(qa):
null}catch(ra){qa=pa,Da&&(Da=!1,qa={error:ra,text:qa})}}Da?(c.next(new eOa({body:qa,headers:L,status:P,statusText:Z,url:J||void 0})),c.complete()):c.error(new _.Zn({error:qa,headers:L,status:P,statusText:Z,url:J||void 0}))},r=function(J){var L=m().url;J=new _.Zn({error:J,status:d.status||0,statusText:d.statusText||"Unknown Error",url:L||void 0});c.error(J)},v=!1,z=function(J){v||(c.next(m()),v=!0);var L={type:3,loaded:J.loaded};J.lengthComputable&&(L.total=J.total);"text"===a.responseType&&d.responseText&&
(L.S7c=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.Fx&&(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.Fx&&(d.removeEventListener("progress",z),null!==f&&d.upload&&d.upload.removeEventListener("progress",D));d.readyState!==d.DONE&&d.abort()}})}))};bo.O=function(a){return new (a||bo)(_.q(bMa))};bo.ta=_.p({token:bo,qa:bo.O});var soa,xoa,uoa,co;soa=new _.Xc("");xoa=new _.Xc("",{Ga:"root",qa:function(){return"XSRF-TOKEN"}});uoa=new _.Xc("",{Ga:"root",qa:function(){return"X-XSRF-TOKEN"}});_.toa=function(){};co=function(a,b,c){this.Fs=a;this.platform=b;this.cookieName=c;this.FAb="";this.QAb=null};
co.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.Fs.cookie||"";if(a!==this.FAb){a:{var b=this.cookieName;b=encodeURIComponent(b);for(var c=_.k(a.split(";")),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.indexOf("=");e=_.k(-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.QAb=b;this.FAb=a}return this.QAb};co.O=function(a){return new (a||co)(_.q(_.Lg),_.q(qe),_.q(xoa))};
co.ta=_.p({token:co,qa:co.O});var eo=function(a){this.Bc=a};eo.prototype.intercept=function(a,b){return dd(this.Bc,function(){return voa(a,function(c){return b.handle(c)})})};eo.O=function(a){return new (a||eo)(_.q(pg))};eo.ta=_.p({token:eo,qa:eo.O});var kOa=new _.Xc("");var fo;fo=function(){};_.lOa=function(){var a={Avb:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{Yl:fo,Ob:yoa(a).Ur}};fo.O=function(a){return new (a||fo)};fo.Da=_.Rc({type:fo});fo.Ca=_.Ac({Ob:[eo,{wa:fOa,Hb:eo,ud:!0},{wa:_.toa,Id:co},yoa({cookieName:"XSRF-TOKEN",Avb:"X-XSRF-TOKEN"}).Ur,{wa:soa,oc:!0}]});_.go=function(){};_.go.O=function(a){return new (a||_.go)};_.go.Da=_.Rc({type:_.go});
_.go.Ca=_.Ac({Ob:[function(){for(var a=[_.$n,bo,ao,{wa:UNa,Hb:ao},{wa:VNa,Hb:bo},{wa:gOa,oc:voa,ud:!0},{wa:soa,oc:!0},{wa:_.toa,Id:co}],b=_.k(_.hc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.$c(c.value.Ur));return{Ur:a}}(woa(1,[{wa:kOa,Cb:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.Mc(fOa,{optional:!0}))?d:[]).reduceRight(qoa,poa)}var e=_.Mc(Zl),f=e.add();return a(b,c).ha(Re(function(){return e.remove(f)}))}}},{wa:gOa,Hb:kOa,ud:!0}]))]});var ho=function(){};ho.O=function(a){return new (a||ho)};ho.ta=_.p({token:ho,qa:function(a){return a?new (a||ho):_.q(io)},Ga:"root"});var io=function(a){this.tq=a};_.U(io,ho);
io.prototype.Vo=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.ze(b,"HTML")?_.ye(b):Nha(this.tq,String(b)).toString();case 2:return _.ze(b,"Style")?_.ye(b):b;case 3:if(_.ze(b,"Script"))return _.ye(b);throw new _.Dc(5200,!1);case 4:return _.ze(b,"URL")?_.ye(b):Aha(String(b));case 5:if(_.ze(b,"ResourceURL"))return _.ye(b);throw new _.Dc(5201,!1);default:throw new _.Dc(5202,!1);}};io.prototype.wjb=function(a){return new rJa(a)};io.prototype.yjb=function(a){return new sJa(a)};
io.prototype.xjb=function(a){return new tJa(a)};io.O=function(a){return new (a||io)(_.q(_.Lg))};io.ta=_.p({token:io,qa:io.O,Ga:"root"});new _.wm;var jo=function(a){this.W$=new io(a)};_.U(jo,ho);jo.prototype.Vo=function(a,b){if(null==b)return null;if(b instanceof _.$b||b instanceof _.Tb||b instanceof _.hk){if(mOa(b,a))return this.W$.Vo(a,nOa(this,b));throw Error("Ub`"+CJa[a]+"`"+b);}return this.W$.Vo(a,b)};jo.prototype.wjb=function(){throw Error("Vb");};jo.prototype.yjb=function(){throw Error("Vb");};jo.prototype.xjb=function(){throw Error("Vb");};
var nOa=function(a,b){if(null!=b){if(b instanceof _.hk)return a.W$.wjb(String(b));if(b instanceof _.Tb)return a.W$.yjb(_.Wb(b));if(b instanceof _.$b)return a.W$.xjb(String(b))}return null},mOa=function(a,b){switch(b){case 1:return a instanceof _.hk;case 4:return a instanceof _.Tb||a instanceof _.$b;case 5:return a instanceof _.$b;case 3:return!1;default:return!1}};jo.O=function(a){return new (a||jo)(_.q(_.Lg))};jo.ta=_.p({token:jo,qa:jo.O});var oOa=[{wa:DJa,Hb:ho},{wa:ho,Id:jo}],ko=function(){};ko.O=function(a){return new (a||ko)};ko.Da=_.Rc({type:ko});ko.Ca=_.Ac({Ob:oOa,imports:[Un]});var lo=function(){},pOa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[cna])?b:c;a=a.children.find(function(d){return"primary"===d.lf})}return c};lo.O=function(a){return new (a||lo)};lo.ta=_.p({token:lo,qa:function(){return _.Mc(mo)},Ga:"root"});var mo=function(a){this.title=a};_.U(mo,lo);mo.prototype.jza=function(a){a=pOa(a);void 0!==a&&this.title.jm(a)};mo.O=function(a){return new (a||mo)(_.q(_.Vn))};mo.ta=_.p({token:mo,qa:mo.O,Ga:"root"});var Voa=new _.Xc("",{Ga:"root",qa:function(){return{}}});var oo;_.Boa=new _.Xc("");oo=function(){this.Cqa=new WeakMap;this.fqa=new WeakMap;_.Mc(tm)};oo.prototype.NM=function(a){var b=this;if(this.Cqa.get(a))return this.Cqa.get(a);if(a.ZX)return _.Md(a.ZX);this.tva&&this.tva(a);var c=xg(a.NM()).ha(_.w(zoa),_.hf(function(d){b.IYa&&b.IYa(a);a.ZX=d}),Re(function(){b.Cqa.delete(a)}));c=(new Qh(c,function(){return new _.bf})).ha(_.Rd());this.Cqa.set(a,c);return c};
oo.prototype.Hk=function(a,b){var c=this;if(this.fqa.get(b))return this.fqa.get(b);if(b.UJ)return _.Md({DB:b.UJ,Bc:b.QQ});this.tva&&this.tva(b);a=Coa(b,a,this.IYa).ha(Re(function(){c.fqa.delete(b)}));a=(new Qh(a,function(){return new _.bf})).ha(_.Rd());this.fqa.set(b,a);return a};oo.O=function(a){return new (a||oo)};oo.ta=_.p({token:oo,qa:oo.O,Ga:"root"});var po=function(){};po.O=function(a){return new (a||po)};po.ta=_.p({token:po,qa:function(){return _.Mc(qo)},Ga:"root"});var qo=function(){};qo.prototype.extract=function(a){return a};qo.prototype.merge=function(a){return a};qo.O=function(a){return new (a||qo)};qo.ta=_.p({token:qo,qa:qo.O,Ga:"root"});var qOa=new _.Xc(""),Doa=new _.Xc("");var Sg=function(){var a=this;this.Aea=this.mA=this.kS=null;this.events=new _.bf;this.YTb=new _.bf;this.uZ=_.Mc(oo);this.lD=_.Mc(pg);this.Yf=_.Mc(_.Tg);this.SMb=_.Mc(Hn);this.location=_.Mc(_.vn);this.Kxb=null!==_.Mc(SMa,{optional:!0});this.hTc=_.Mc(lo);this.options=_.Mc(Voa,{optional:!0})||{};this.u1=this.options.u1||"emptyOnly";this.aC=_.Mc(po);this.fCc=_.Mc(qOa,{optional:!0});this.bE=0;this.Zeb=function(){return _.Md(void 0)};this.Vwa=null;this.uZ.IYa=function(b){return a.events.next(new GMa(b))};
this.uZ.tva=function(b){return a.events.next(new FMa(b))}};Sg.prototype.complete=function(){var a;null==(a=this.ey)||a.complete()};
var rOa=function(a,b){var c=++a.bE,d;null==(d=a.ey)||d.next(Object.assign({},a.ey.value,b,{id:c}))},vOa=function(a,b,c,d){a.ey=new _.Gg({id:0,Sj:c,Lmb:c,Gp:a.aC.extract(c),nh:a.aC.extract(c),ywa:c,Tw:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",AB:null,mS:d.Vc,Qi:null,vPa:d,Wja:null,l0:{canActivateChecks:[],canDeactivateChecks:[]},aM:null});return a.ey.ha(_.ie(function(e){return 0!==e.id}),_.w(function(e){return Object.assign({},e,{Gp:a.aC.extract(e.ywa)})}),_.ff(function(e){var f=
!1,g=!1;return _.Md(e).ha(_.ff(function(m){if(a.bE>e.id)return sOa(a,e,1),_.Pe;a.mA=e;a.kS={id:m.id,qr:m.ywa,Gp:m.Gp,trigger:m.source,Tw:m.Tw,ONc:a.Aea?Object.assign({},a.Aea,{ONc:null}):null};var n=!b.bN||tOa(a)||uOa(a),r,v=null!=(r=m.Tw.vva)?r:b.vva;return n||"reload"===v?_.Md(m).ha(_.ff(function(z){var D,J=null==(D=a.ey)?void 0:D.getValue();a.events.next(new _.Gn(z.id,a.Yf.ld(z.Gp),z.source,z.AB));var L;return J!==(null==(L=a.ey)?void 0:L.getValue())?_.Pe:Promise.resolve(z)}),Yna(a.lD,a.uZ,a.Vwa,
b.config,a.Yf,a.u1),_.hf(function(z){e.Qi=z.Qi;e.nh=z.nh;a.kS=Object.assign({},a.kS,{Aba:z.nh});z=new AMa(z.id,a.Yf.ld(z.Gp),a.Yf.ld(z.nh),z.Qi);a.events.next(z)})):(a.events.next(new Pg(m.id,a.Yf.ld(m.ywa),"",0)),m.resolve(null),_.Pe)}),_.hf(function(m){m=new BMa(m.id,a.Yf.ld(m.Gp),a.Yf.ld(m.nh),m.Qi);a.events.next(m)}),_.w(function(m){var n=Object,r=n.assign;var v=m.mS;var z=m.Qi.Kf;v=wna(z,v?v.Kf:null,a.SMb,[z.value]);return a.mA=e=r.call(n,{},m,{l0:v})}),Dna(a.lD,function(m){return a.events.next(m)}),
_.hf(function(m){e.aM=m.aM;if(Bg(m.aM))throw mna(m.aM);m=new CMa(m.id,a.Yf.ld(m.Gp),a.Yf.ld(m.nh),m.Qi,!!m.aM);a.events.next(m)}),_.ie(function(m){return m.aM?!0:(sOa(a,m,3),!1)}),doa(function(m){if(m.l0.canActivateChecks.length)return _.Md(m).ha(_.hf(function(n){n=new _.DMa(n.id,a.Yf.ld(n.Gp),a.Yf.ld(n.nh),n.Qi);a.events.next(n)}),_.ff(function(n){var r=!1;return _.Md(n).ha(aoa(a.u1,a.lD),_.hf({next:function(){return r=!0},complete:function(){r||sOa(a,n,2)}}))}),_.hf(function(n){n=new _.EMa(n.id,
a.Yf.ld(n.Gp),a.Yf.ld(n.nh),n.Qi);a.events.next(n)}))}),doa(function(m){var n=function(r){var v=[],z;(null==(z=r.re)?0:z.NM)&&!r.re.ZX&&v.push(a.uZ.NM(r.re).ha(_.hf(function(J){r.component=J}),_.w(function(){})));z=_.k(r.children);for(var D=z.next();!D.done;D=z.next())v.push.apply(v,_.$c(n(D.value)));return v};return _.Xd(n(m.Qi.root)).ha(_.Me(null),_.Qe(1))}),doa(function(){return a.Zeb()}),_.ff(function(){var m=e,n=m.mS;m=m.Qi;var r,v=null==(r=a.fCc)?void 0:r.call(a,a.lD,n.root,m.root);return v?
_.Yd(v).ha(_.w(function(){return e})):_.Md(e)}),_.w(function(m){var n=m.Qi;var r=m.vPa;r=kna(b.y0a,n.Kf,r?r.Kf:void 0);n=new PMa(r,n);a.mA=e=Object.assign({},m,{Wja:n});a.kS.Wja=n;return e}),_.hf(function(){a.events.next(new KMa)}),$Ma(a.SMb,b.y0a,function(m){return a.events.next(m)},a.Kxb),_.Qe(1),_.hf({next:function(m){f=!0;a.Aea=a.kS;a.events.next(new _.Mg(m.id,a.Yf.ld(m.Gp),a.Yf.ld(m.nh)));var n;null==(n=a.hTc)||n.jza(m.Wja.Vc);m.resolve(!0)},complete:function(){f=!0}}),_.gf(a.YTb.ha(_.hf(function(m){throw m;
}))),Re(function(){f||g||sOa(a,e,1);var m;(null==(m=a.mA)?void 0:m.id)===e.id&&(a.kS=null,a.mA=null)}),_.Ke(function(m){g=!0;if(nna(m))a.events.next(new _.Ng(e.id,a.Yf.ld(e.Gp),m.message,m.TAc)),nna(m)&&Bg(m.url)?a.events.next(new LMa(m.url)):e.resolve(!1);else{var n;a.events.next(new _.Og(e.id,a.Yf.ld(e.Gp),m,null!=(n=e.Qi)?n:void 0));try{e.resolve(b.Tg(m))}catch(r){a.options.P9c?e.resolve(!1):e.reject(r)}}return _.Pe}))}))},sOa=function(a,b,c){c=new _.Ng(b.id,a.Yf.ld(b.Gp),"",c);a.events.next(c);
b.resolve(!1)},tOa=function(a){var b,c;return(null==(b=a.mA)?void 0:b.Gp.toString())!==(null==(c=a.mA)?void 0:c.Sj.toString())},uOa=function(a){var b,c;return a.aC.extract(a.Yf.parse(a.location.path(!0))).toString()!==(null==(b=a.mA)?void 0:b.Gp.toString())&&!(null==(c=a.mA)?0:c.Tw.Bv)};_.W.Object.defineProperties(Sg.prototype,{pHc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.bE}}});Sg.O=function(a){return new (a||Sg)};Sg.ta=_.p({token:Sg,qa:Sg.O,Ga:"root"});_.ro=function(){};_.ro.O=function(a){return new (a||_.ro)};_.ro.ta=_.p({token:_.ro,qa:function(){return _.Mc(so)},Ga:"root"});var wOa=function(){};wOa.prototype.store=function(){};wOa.prototype.Uxa=function(a,b){return a.re===b.re};var so=function(){};_.U(so,wOa);so.O=function(){var a;return function(b){return(a||(a=_.Cd(so)))(b||so)}}();so.ta=_.p({token:so,qa:so.O,Ga:"root"});var to=function(){};to.O=function(a){return new (a||to)};to.ta=_.p({token:to,qa:function(){return _.Mc(uo)},Ga:"root"});
var uo=function(){this.location=_.Mc(_.vn);this.Yf=_.Mc(_.Tg);this.options=_.Mc(Voa,{optional:!0})||{};this.D9=this.options.D9||"replace";this.aC=_.Mc(po);this.y3=this.options.y3||"deferred";this.vB=this.Sj=new Ag;this.K$=0;this.NAb=-1;var a=new RMa("",new Dg(new QMa([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Fg(new _.Gg([new _.Cg("",{})]),new _.Gg({}),new _.Gg({}),new _.Gg(""),new _.Gg({}),"primary",null,a.root);b.Vc=a.root;this.yl=new PMa(new Dg(b,[]),a);this.G2a=xOa(this)};_.U(uo,to);
uo.prototype.AB=function(){return this.location.getState()};
var xOa=function(a){return{vB:a.vB,Sj:a.Sj,yl:a.yl}},yOa=function(a,b){return a.location.subscribe(function(c){"popstate"===c.type&&b(c.url,c.state)})},AOa=function(a,b,c){b=a.Yf.ld(b);ZLa(a.location,b)||c.Tw.kj?(c=Object.assign({},c.Tw.state,zOa(a,c.id,a.Kpa)),a.location.replaceState(b,"",c)):(c=Object.assign({},c.Tw.state,zOa(a,c.id,a.Kpa+1)),a.location.go(b,"",c))},DOa=function(a,b,c){c=void 0===c?!1:c;"computed"===a.D9?(c=a.K$-a.Kpa,0!==c?a.location.MH(c):a.Sj===b.Aba&&0===c&&(BOa(a,b),COa(a))):
"replace"===a.D9&&(c&&BOa(a,b),COa(a))},BOa=function(a,b){a.yl=a.G2a.yl;a.Sj=a.G2a.Sj;var c;a.vB=a.aC.merge(a.Sj,null!=(c=b.Aba)?c:a.vB)},COa=function(a){a.location.replaceState(a.Yf.ld(a.vB),"",zOa(a,a.NAb,a.K$))},zOa=function(a,b,c){return"computed"===a.D9?{bE:b,JXb:c}:{bE:b}};_.W.Object.defineProperties(uo.prototype,{Kpa:{configurable:!0,enumerable:!0,get:function(){if("computed"!==this.D9)return this.K$;var a,b;return null!=(b=null==(a=this.AB())?void 0:a.JXb)?b:this.K$}}});
uo.O=function(){var a;return function(b){return(a||(a=_.Cd(uo)))(b||uo)}}();uo.ta=_.p({token:uo,qa:uo.O,Ga:"root"});var EOa,FOa,GOa;EOa={Br:"exact",vf:"ignored",VCb:"ignored",Ta:"exact"};FOa={Br:"subset",vf:"ignored",VCb:"ignored",Ta:"subset"};
_.Rg=function(){var a=this;this.Xob=!1;this.console=_.Mc(Yl);this.U2=_.Mc(to);this.options=_.Mc(Voa,{optional:!0})||{};this.ft=_.Mc(Zl);this.y3=this.options.y3||"deferred";this.cE=_.Mc(Sg);this.Yf=_.Mc(_.Tg);this.location=_.Mc(_.vn);this.aC=_.Mc(po);this.Rt=new _.bf;this.Tg=this.options.Tg||Hoa;this.bN=!1;this.y0a=_.Mc(_.ro);this.vva=this.options.vva||"ignore";var b,c;this.config=null!=(c=null==(b=_.Mc(_.Boa,{optional:!0}))?void 0:b.flat())?c:[];_.Mc(SMa,{optional:!0});this.trb=new _.Gd;_.Mc(_.oe)instanceof
_.oe&&_.bxa();this.config=this.config.map(pna);this.bN=!1;vOa(this.cE,this,this.Sj,this.yl).subscribe({error:function(d){a.console.warn(d)}});GOa(this)};
GOa=function(a){var b=a.cE.events.subscribe(function(c){try{var d=a.cE.mA,e=a.cE.kS;if(null!==d&&null!==e){var f=a.U2;if(c instanceof _.Gn)f.G2a=xOa(f);else if(c instanceof Pg)f.vB=e.qr;else if(c instanceof AMa){if("eager"===f.y3&&!e.Tw.Bv){var g=f.aC.merge(e.Aba,e.qr);AOa(f,g,e)}}else c instanceof KMa?(f.Sj=e.Aba,f.vB=f.aC.merge(e.Aba,e.qr),f.yl=e.Wja,"deferred"===f.y3&&(e.Tw.Bv||AOa(f,f.vB,e))):c instanceof _.Ng&&(3===c.code||2===c.code)?DOa(f,e):c instanceof _.Og?DOa(f,e,!0):c instanceof _.Mg&&
(f.NAb=c.id,f.K$=f.Kpa);if(c instanceof _.Ng&&0!==c.code&&1!==c.code)a.bN=!0;else if(c instanceof _.Mg)a.bN=!0;else if(c instanceof LMa){var m=a.aC.merge(c.url,d.Lmb);HOa(a,m,"imperative",null,{info:d.Tw.info,Bv:d.Tw.Bv,kj:"eager"===a.y3||"imperative"!==d.source},{resolve:d.resolve,reject:d.reject,promise:d.promise})}}c instanceof KMa||c instanceof LMa||a.Rt.next(c)}catch(n){a.cE.YTb.next(n)}});a.trb.add(b)};
_.Rg.prototype.Ida=function(){Soa(this);this.cE.pHc||IOa(this,this.location.path(!0),"imperative",this.U2.AB())};var Soa=function(a){null!=a.iva||(a.iva=yOa(a.U2,function(b,c){setTimeout(function(){IOa(a,b,"popstate",c)},0)}))},IOa=function(a,b,c,d){var e={kj:!0},f=(null==d?0:d.bE)?d:null;d&&(d=Object.assign({},d),delete d.bE,delete d.JXb,0!==Object.keys(d).length&&(e.state=d));b=_.vo(a,b);HOa(a,b,c,f,e)};_.Rg.prototype.La=function(){this.dispose()};
_.Rg.prototype.dispose=function(){this.cE.complete();this.iva&&(this.iva.unsubscribe(),this.iva=void 0);this.Xob=!0;this.trb.unsubscribe()};_.wo=function(a,b,c){var d=c=void 0===c?{}:c;c=d.ji;var e=d.Ta,f=d.vf;f=d.Bga?a.Sj.vf:f;switch(d.ig){case "merge":d=Object.assign({},a.Sj.Ta,e);break;case "preserve":d=a.Sj.Ta;break;default:d=e||null}null!==d&&(d=JOa(d));try{var g=Lma(c?c.Vc:a.yl.Vc.root)}catch(m){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.Sj.root}return Sma(g,b,d,null!=f?f:null)};
_.xo=function(a,b,c){c=void 0===c?{Bv:!1}:c;b=Bg(b)?b:_.vo(a,b);b=a.aC.merge(b,a.vB);return HOa(a,b,"imperative",null,c)};_.Rg.prototype.navigate=function(a,b){b=void 0===b?{Bv:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.Dc(4008,!1);return _.xo(this,_.wo(this,a,b),b)};_.yo=function(a,b){return a.Yf.ld(b)};_.vo=function(a,b){try{return a.Yf.parse(b)}catch(c){return a.Yf.parse("/")}};
_.Rg.prototype.isActive=function(a,b){b=!0===b?Object.assign({},EOa):!1===b?Object.assign({},FOa):b;if(Bg(a))return rma(this.Sj,a,b);a=_.vo(this,a);return rma(this.Sj,a,b)};
var JOa=function(a){return Object.entries(a).reduce(function(b,c){var d=_.k(c);c=d.next().value;d=d.next().value;null!==d&&void 0!==d&&(b[c]=d);return b},{})},HOa=function(a,b,c,d,e,f){if(a.Xob)return Promise.resolve(!1);if(f){var g=f.resolve;var m=f.reject;f=f.promise}else f=new Promise(function(r,v){g=r;m=v});var n=a.ft.add();Goa(a,function(){queueMicrotask(function(){return a.ft.remove(n)})});rOa(a.cE,{source:c,AB:d,Sj:a.Sj,Lmb:a.Sj,ywa:b,Tw:e,resolve:g,reject:m,promise:f,mS:a.yl.Vc,vPa:a.yl});
return f.catch(function(r){return Promise.reject(r)})};_.W.Object.defineProperties(_.Rg.prototype,{Sj:{configurable:!0,enumerable:!0,get:function(){return this.U2.Sj}},vB:{configurable:!0,enumerable:!0,get:function(){return this.U2.vB}},events:{configurable:!0,enumerable:!0,get:function(){return this.Rt}},yl:{configurable:!0,enumerable:!0,get:function(){return this.U2.yl}},url:{configurable:!0,enumerable:!0,get:function(){return _.yo(this,this.Sj)}},Aea:{configurable:!0,enumerable:!0,get:function(){return this.cE.Aea}}});
_.Rg.O=function(a){return new (a||_.Rg)};_.Rg.ta=_.p({token:_.Rg,qa:_.Rg.O,Ga:"root"});var LOa;_.zo=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Lb=b;this.CSc=c;this.renderer=d;this.Oe=e;this.N0=f;this.commands=this.href=null;this.EFb=new _.bf;this.kj=this.Bv=this.Bga=!1;var m;b=null==(m=e.na.tagName)?void 0:m.toLowerCase();(this.Mda="a"===b||"area"===b)?this.kb=a.events.subscribe(function(n){n instanceof _.Mg&&KOa(g)}):LOa(this,"0")};LOa=function(a,b){null!=a.CSc||a.Mda||MOa(a,"tabindex",b)};_.zo.prototype.Tb=function(){this.Mda&&KOa(this);this.EFb.next(this)};
_.zo.prototype.Nd=function(a,b,c,d,e){var f=this.Zm;if(null===f||this.Mda&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.xo(this.Ua,f,{Bv:this.Bv,kj:this.kj,state:this.state,info:this.info});return!this.Mda};_.zo.prototype.La=function(){var a;null==(a=this.kb)||a.unsubscribe()};
var KOa=function(a){var b=a.Zm,c;a.href=null!==b&&a.N0?null==(c=a.N0)?void 0:c.Ex(_.yo(a.Ua,b)):null;null===a.href?b=null:(b=a.Oe.na.tagName.toLowerCase(),b=("base"===b||"link"===b?_.Tha:_.De)(a.href));MOa(a,"href",b)},MOa=function(a,b,c){var d=a.renderer;a=a.Oe.na;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.W.Object.defineProperties(_.zo.prototype,{Cj:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],LOa(this,"0")):(this.commands=null,LOa(this,null))}},Zm:{configurable:!0,enumerable:!0,get:function(){return null===this.commands?null:_.wo(this.Ua,this.commands,{ji:void 0!==this.ji?this.ji:this.Lb,Ta:this.Ta,vf:this.vf,ig:this.ig,Bga:this.Bga})}}});_.zo.O=function(a){return new (a||_.zo)(_.y(_.Rg),_.y(_.Fg),_.yd("tabindex"),_.y(_.vl),_.y(_.Dd),_.y(_.sn))};
_.zo.Fa=_.Tc({type:_.zo,oa:[["","routerLink",""]],qb:1,Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.rf("target",b.target)},inputs:{target:"target",Ta:"queryParams",vf:"fragment",ig:"queryParamsHandling",state:"state",info:"info",ji:"relativeTo",Bga:[2,"preserveFragment","preserveFragment",_.ng],Bv:[2,"skipLocationChange","skipLocationChange",_.ng],kj:[2,"replaceUrl","replaceUrl",_.ng],Cj:"routerLink"},standalone:!0,features:[_.qf,
_.id]});var NOa=function(){},Ao=function(a,b,c,d,e){this.Ua=a;this.Bc=c;this.OZa=d;this.Aua=e},Moa=function(a){a.kb=a.Ua.events.ha(_.ie(function(b){return b instanceof _.Mg}),_.Zd(function(){return a.preload()},1)).subscribe(function(){})};Ao.prototype.preload=function(){return OOa(this,this.Bc,this.Ua.config)};Ao.prototype.La=function(){this.kb&&this.kb.unsubscribe()};
var OOa=function(a,b,c){var d=[];c=_.k(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Ob&&!e.De&&(e.De=Hia(e.Ob,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.De)?f:b,m=void 0;f=null!=(m=e.QQ)?m:g;(e.Hk&&!e.UJ&&void 0===e.Upa||e.NM&&!e.ZX)&&d.push(POa(a,g,e));if(e.children||e.UJ)g=void 0,d.push(OOa(a,f,null!=(g=e.children)?g:e.UJ))}return _.Yd(d).ha(_.be())},POa=function(a,b,c){return a.OZa.preload(c,function(){var d=(c.Hk&&void 0===c.Upa?a.Aua.Hk(b,c):_.Md(null)).ha(_.Zd(function(f){if(null===
f)return _.Md(void 0);c.UJ=f.DB;c.QQ=f.Bc;var g;return OOa(a,null!=(g=f.Bc)?g:b,f.DB)}));if(c.NM&&!c.ZX){var e=a.Aua.NM(c);return _.Yd([d,e]).ha(_.be())}return d})};Ao.O=function(a){return new (a||Ao)(_.q(_.Rg),_.q(tm),_.q(pg),_.q(NOa),_.q(oo))};Ao.ta=_.p({token:Ao,qa:Ao.O,Ga:"root"});var Noa=new _.Xc(""),Ug=function(a,b,c,d,e){e=void 0===e?{}:e;this.Yf=a;this.ey=b;this.C3=c;this.zone=d;this.options=e;this.JAb=0;this.sWa="imperative";this.k0a=0;this.store={};var f;(f=e).Yha||(f.Yha="disabled");var g;(g=e).ogb||(g.ogb="disabled")};Ug.prototype.init=function(){"disabled"!==this.options.Yha&&this.C3.aPb("manual");this.z0a=QOa(this);this.LPc=ROa(this)};
var QOa=function(a){return a.ey.events.subscribe(function(b){b instanceof _.Gn?(a.store[a.JAb]=a.C3.Ztb(),a.sWa=b.KEb,a.k0a=b.AB?b.AB.bE:0):b instanceof _.Mg?(a.JAb=b.id,SOa(a,a.Yf.parse(b.nh).vf)):b instanceof Pg&&0===b.code&&(a.sWa=void 0,a.k0a=0,SOa(a,a.Yf.parse(b.url).vf))})},ROa=function(a){return a.ey.events.subscribe(function(b){b instanceof JMa&&(b.position?"top"===a.options.Yha?a.C3.fxa([0,0]):"enabled"===a.options.Yha&&a.C3.fxa(b.position):b.anchor&&"enabled"===a.options.ogb?a.C3.HNb(b.anchor):
"disabled"!==a.options.Yha&&a.C3.fxa([0,0]))})},SOa=function(a,b){a.zone.Wb(function(){setTimeout(function(){a.zone.run(function(){a.ey.events.next(new JMa("popstate"===a.sWa?a.store[a.k0a]:null,b))})},0)})};Ug.prototype.La=function(){var a;null==(a=this.z0a)||a.unsubscribe();var b;null==(b=this.LPc)||b.unsubscribe()};Ug.O=function(){_.ue()};Ug.ta=_.p({token:Ug,qa:Ug.O});var Joa=new _.Xc("",{qa:function(){return new _.bf}}),Koa=new _.Xc("",{Ga:"root",qa:function(){return 1}}),Loa=new _.Xc("");var TOa,UOa;TOa=new _.Xc("ROUTER_FORROOT_GUARD");UOa=[_.vn,{wa:_.Tg,Id:Dn},_.Rg,Hn,{wa:_.Fg,Cb:function(a){return a.yl.root},Ib:[_.Rg]},oo,[]];_.Bo=function(){};
_.WOa=function(a){var b={vva:"reload",u1:"always",T1c:!1},c={wa:TOa,Cb:Xoa,Ib:[[_.Rg,new _.rl,new _.sl]]},d=(null==b?0:b.Nbd)?{wa:_.sn,Id:un}:{wa:_.sn,Id:tn},e=Woa(),f=(null==b?0:b.OZa)?Ioa(0,[{wa:Loa,Hb:Ao},{wa:NOa,Hb:b.OZa}]).Ur:[],g=(null==b?0:b.Ida)?["disabled"===b.Ida?Toa().Ur:[],"enabledBlocking"===b.Ida?Roa().Ur:[]]:[],m=(null==b?0:b.AZc)?Ioa(8,[Kn,{wa:SMa,Hb:Kn}]).Ur:[];if(null==b?0:b.U1c){var n=[{wa:qOa,oc:Foa},{wa:Doa,oc:Object.assign({},{kQb:!1},void 0)}];n=Ioa(9,n).Ur}else n=[];return{Yl:_.Bo,
Ob:[UOa,[],{wa:_.Boa,ud:!0,oc:a},c,{wa:Voa,oc:b?b:{}},d,e,f,g,m,n,[{wa:VOa,Cb:Ooa},{wa:eKa,ud:!0,Hb:VOa}]]}};_.Bo.O=function(a){return new (a||_.Bo)(_.q(TOa,8))};_.Bo.Da=_.Rc({type:_.Bo});_.Bo.Ca=_.Ac({});var VOa=new _.Xc("");new _.wm;var Co=function(a){this.Ua=a},XOa=function(a){var b=[];for(a=a.Ua.yl.root;a.firstChild;){var c=a.firstChild.re,d=void 0,e=void 0,f=void 0,g=null!=(f=null!=(e=c.qCb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate)?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};Co.O=function(a){return new (a||Co)(_.q(_.Rg))};Co.ta=_.p({token:Co,qa:Co.O,Ga:"root"});var Do=function(a){this.KPc=a=void 0===a?Date.now():a},YOa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.KPc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Do.O=function(a){return new (a||Do)(_.q(rMa))};Do.ta=_.p({token:Do,qa:Do.O,Ga:"root"});var ZOa=function(){var a=null;try{a=_.ba.localStorage||null}catch(b){}ck.call(this,a)};_.Ri(ZOa,ck);var $Oa=function(a,b){this.hBc=Zoa(a);this.YKc=b};$Oa.prototype[Symbol.iterator]=function(){return this};$Oa.prototype.next=function(){var a=this.hBc.next();return{value:a.done?void 0:this.YKc.call(void 0,a.value),done:a.done}};var aPa=function(a,b){return new $Oa(a,b)},bPa=function(a){this.Ozb=a;this.fWa=0};bPa.prototype[Symbol.iterator]=function(){return this};bPa.prototype.next=function(){for(;this.fWa<this.Ozb.length;){var a=this.Ozb[this.fWa].next();if(!a.done)return a;this.fWa++}return{done:!0}};
var cPa=function(){return new bPa(_.hc.apply(0,arguments).map(Zoa))};var dPa=function(a,b){this.Ke={};this.ne=[];this.gla=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Wb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.h=dPa.prototype;_.h.Ku=function(){ePa(this);for(var a=[],b=0;b<this.ne.length;b++)a.push(this.Ke[this.ne[b]]);return a};_.h.EH=function(){ePa(this);return this.ne.concat()};_.h.dS=function(a){return this.has(a)};_.h.has=function(a){return Eo(this.Ke,a)};_.h.Qm=function(){return 0==this.size};
_.h.clear=function(){this.Ke={};this.gla=this.size=this.ne.length=0};_.h.remove=function(a){return this.delete(a)};_.h.delete=function(a){return Eo(this.Ke,a)?(delete this.Ke[a],--this.size,this.gla++,this.ne.length>2*this.size&&ePa(this),!0):!1};var ePa=function(a){if(a.size!=a.ne.length){for(var b=0,c=0;b<a.ne.length;){var d=a.ne[b];Eo(a.Ke,d)&&(a.ne[c++]=d);b++}a.ne.length=c}if(a.size!=a.ne.length){var e={};for(c=b=0;b<a.ne.length;)d=a.ne[b],Eo(e,d)||(a.ne[c++]=d,e[d]=1),b++;a.ne.length=c}};
_.h=dPa.prototype;_.h.get=function(a,b){return Eo(this.Ke,a)?this.Ke[a]:b};_.h.set=function(a,b){Eo(this.Ke,a)||(this.size+=1,this.ne.push(a),this.gla++);this.Ke[a]=b};_.h.addAll=function(a){if(a instanceof dPa)for(var b=a.EH(),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.EH(),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 dPa(this)};
_.h.toObject=function(){ePa(this);for(var a={},b=0;b<this.ne.length;b++){var c=this.ne[b];a[c]=this.Ke[c]}return a};_.h.keys=function(){return Zza(this.kC(!0)).Mya()};_.h.values=function(){return Zza(this.kC(!1)).Mya()};_.h.entries=function(){var a=this;return aPa(this.keys(),function(b){return[b,a.get(b)]})};_.h.kC=function(a){ePa(this);var b=0,c=this.gla,d=this,e=new Wj;e.next=function(){if(c!=d.gla)throw Error("Xb");if(b>=d.ne.length)return Yza;var f=d.ne[b++];return Xj(a?f:d.Ke[f])};return e};
var Eo=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var gPa=function(a,b){this.nRb=a;this.Lr=null;if(_.Xi&&!(9<=Number(_.bj))){fPa||(fPa=new dPa);this.Lr=fPa.get(a);this.Lr||(b?this.Lr=document.getElementById(b):(this.Lr=document.createElement("userdata"),this.Lr.addBehavior("#default#userData"),document.body.appendChild(this.Lr)),fPa.set(a,this.Lr));try{this.Lr.load(this.nRb)}catch(c){this.Lr=null}}};_.Ri(gPa,bk);
var hPa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},fPa=null,iPa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return hPa[b]})};_.h=gPa.prototype;_.h.Oda=function(){return!!this.Lr};_.h.set=function(a,b){this.Lr.setAttribute(iPa(a),b);jPa(this)};_.h.get=function(a){a=this.Lr.getAttribute(iPa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Lr.removeAttribute(iPa(a));jPa(this)};_.h.kC=function(a){var b=0,c=this.nca().attributes,d=new Wj;d.next=function(){if(b>=c.length)return Yza;var e=c[b++];if(a)return Xj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return Xj(e)};return d};_.h.clear=function(){for(var a=this.nca(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);jPa(this)};
var jPa=function(a){try{a.Lr.save(a.nRb)}catch(b){throw"Storage mechanism: Quota exceeded";}};gPa.prototype.nca=function(){return this.Lr.XMLDocument.documentElement};var Fo=function(a,b){this.lfa=a;this.G1=b+"::"};_.Ri(Fo,bk);Fo.prototype.set=function(a,b){this.lfa.set(this.G1+a,b)};Fo.prototype.get=function(a){return this.lfa.get(this.G1+a)};Fo.prototype.remove=function(a){this.lfa.remove(this.G1+a)};
Fo.prototype.kC=function(a){var b=this.lfa[Symbol.iterator](),c=this,d=new Wj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.G1.length)!=c.G1;){e=b.next();if(e.done)return e;e=e.value}return Xj(a?e.slice(c.G1.length):c.lfa.get(e))};return d};var kPa=function(a){this.Nua=a};kPa.prototype.set=function(a,b){void 0===b?this.Nua.remove(a):this.Nua.set(a,(new ODa).ld(b))};kPa.prototype.get=function(a){try{var b=this.Nua.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};kPa.prototype.remove=function(a){this.Nua.remove(a)};var lPa=new _.Xc("localstorage",{Ga:"root",qa:function(){var a=new ZOa;(a=a.Oda()?new Fo(a,"devops"):null)||(a=new gPa("devops"),a=a.Oda()?a:null);return a?new kPa(a):null}}),mPa=new _.Xc("sessionstorage",{Ga:"root",qa:function(){var a=new aAa;return(a=a.Oda()?new Fo(a,"devops"):null)?new kPa(a):null}});var nPa=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}},oPa=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 Go={mark:function(){},measure:function(){}},pPa=function(a,b,c,d,e,f,g,m){this.actionId=a;this.Sx=b;this.initialRoute=c;this.qr=d;this.JRc=f;this.q4a=g;this.uxb=m;this.itb=!1;this.Wm=[];this.RQa=[];this.W2="SUCCESS";this.targetRoute=c;this.km=d;this.Qi=e},yPa,tPa,wPa,vPa,uPa;pPa.prototype.Ss=function(){return this.Wm.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties(pPa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.NDc}},status:{configurable:!0,enumerable:!0,get:function(){return this.W2},set:function(a){"FAILURE"!==this.W2&&(this.W2=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.uxb;if(!a)return a;for(var b=_.k(this.RQa),c=b.next();!c.done;c=b.next())a=this.q4a(a,c.value);return a}},c3:{configurable:!0,enumerable:!0,get:function(){return this.Wyb||this.itb}},Wyb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},WIc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var qPa=new _.Xc("event loggers",{qa:function(){return[]}}),rPa=new _.Xc("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}}),Ho=function(){this.sessionStorage=_.Mc(mPa);this.rTa=_.Mc(qMa)},sPa=function(a){var b,c=(null==(b=a.sessionStorage)?void 0:b.get("loggedSessionId"))||a.rTa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};Ho.O=function(a){return new (a||Ho)};Ho.ta=_.p({token:Ho,qa:Ho.O,Ga:"root"});
var Jo=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.document=b;this.rTa=c;this.TKc=d;this.q4a=e;this.Tg=f;this.pQa=g;this.Ua=m;this.s3a=n;this.zone=r;this.Uva=[];this.nMb=new WeakSet;this.CAb=-1;this.xxb=new _.Gg(!1);this.yQc=_.Mc(Ho);tPa(this);this.sessionId=sPa(this.yQc);try{(new PerformanceObserver(function(D){D=D.getEntries();D=D[D.length-1];z.CAb=D.renderTime||D.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(D){}this.Yqa={url:this.Ua.url,Lb:XOa(this.s3a),Vc:this.Ua.yl.root.Vc};
a&&(b=_.Io(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Ai:YOa(this.pQa,a),statusCode:"SUCCESS",rO:!0,Sx:a},b.Wm.push(a));this.zone.onError.subscribe(function(){_.Io(z).status="FAILURE"});this.Ua.events.ha(_.ie(function(D){return D instanceof _.Mg}),_.Qe(1)).subscribe(function(D){for(var J=_.k(z.Uva),L=J.next();!L.done;L=J.next())L=L.value,L.qr=D.nh,L.initialRoute=XOa(z.s3a)});this.Ua.events.ha(_.ie(function(D){return D instanceof _.Mg||
D instanceof _.Gn})).subscribe(function(D){if(D instanceof _.Mg){if(ZLa(v,D.nh)){var J=XOa(z.s3a),L=z.Ua.yl.root.Vc;_.Io(z).km=D.nh;_.Io(z).targetRoute=J;_.Io(z).Qi=L;z.Yqa={url:D.nh,Lb:J,Vc:L}}}else"popstate"===D.KEb&&z.mb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});epa(r,function(){for(var D=[],J=[],L=_.k(z.Uva),P=L.next();!P.done;P=L.next())if(P=P.value,!dpa(P))if(P.Ss()){J.push(uPa(z,P));var Z=void 0;"InitialPageLoad"===(null==(Z=P.event)?void 0:Z.element)&&z.xxb.next(!0)}else D.push(P);
if(0<J.length)for(L=_.k(z.TKc),P=L.next();!P.done;P=L.next())P.value.QM(J);z.Tq=void 0;z.Uva=D})};Jo.prototype.mb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.Yg();_.Io(this,b,a)};Jo.prototype.Ln=function(a){_.Io(this).RQa.push(a)};
_.Xh=function(a,b,c){c=void 0===c?!0:c;var d=a.X3a;return function(e){return new _.Kd(function(f){var g=vPa(a,b,{Yhb:d,rO:c}),m=g.lza,n=g.lgb,r=!1,v=!1,z=void 0,D=e.subscribe(function(J){m.c3&&(a.Tq=m);z=_.Yg();v=!0;f.next(J);v=!1},function(J){r=!0;var L=function(){m.c3&&(a.Tq=m);wPa(a,m,n,{error:J});f.error(J)};m.c3?setTimeout(L):L()},function(){r=!0;m.c3&&(a.Tq=m);wPa(a,m,n,{hEc:z});f.complete()});return{unsubscribe:function(){D.unsubscribe();r||wPa(a,m,n,{status:v?"SUCCESS":"CANCELLED"})}}})}};
_.Ko=function(a,b,c,d){return _.xPa(a,function(){return b},c,void 0===d?!0:d)};_.xPa=function(a,b,c,d){c=vPa(a,c,{Yhb:a.X3a,rO:void 0===d?!0:d});var e=c.lza,f=c.lgb;return b().then(function(g){e.c3&&(a.Tq=e);wPa(a,e,f);return g},function(g){e.c3&&(a.Tq=e);wPa(a,e,f,{error:g});throw g;})};yPa=function(a,b,c){setTimeout(function(){a.X3a=c;try{a.zone.Wb(function(){b().then(function(){},function(){})})}finally{a.X3a=void 0}})};_.Lo=function(a,b,c){yPa(a,function(){return _.zl(b())},c)};
tPa=function(a){_.fe(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?yPa(a,function(){return _.Ko(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&yPa(a,function(){return _.Ko(a,Promise.resolve(),"keepalive")},"PageVisible")})};
wPa=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.ex=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.ex=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:zPa.get(e)||-1,c.ex=e,e=fpa(f.code))}c.statusCode=e;c.Ai=Math.round((d.hEc||_.Yg())-c.Sx);Go.mark((c.name||"unknown")+"-subend");Go.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=YOa(a.pQa,b.Sx);if(!b.Wyb||b.WIc)b.NDc=a};vPa=function(a,b,c){var d=c.Yhb;c=void 0===c.rO?!0:c.rO;Go.mark(b+"-subbegin");var e=_.Yg();a=d?_.APa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Io(a,e);b={name:b,rO:c,Sx:e};a.Wm.push(b);return{lza:a,lgb:b}};
uPa=function(a,b){var c=b.event;if(!c)throw Error("Yb");"InitialPageLoad"===c.element&&$oa(b,a.CAb);var d=b.duration||YOa(a.pQa,b.Sx),e=c.km?{km:c.km,targetRoute:void 0,Qi:void 0}:b,f=e.targetRoute,g=e.km;e=e.Qi;for(var m=cpa(a.document),n=b.Wm.filter(function(z){return z.rO}),r=_.k(n),v=r.next();!v.done;v=r.next())v=v.value,v.error&&a.nMb.has(v.error)&&(v.statusCode="RETRIED"),v.ex&&"RETRIED"!==v.statusCode&&-1<BPa.indexOf(v.ex)&&(b.status="FAILURE");r=bpa(c,b.actionId);Go.mark(r+"-end");Go.measure(r,
r+"-begin",r+"-end");r=apa(b.Sx);return a.Jp(Object.assign({},c,{qr:b.qr,initialRoute:b.initialRoute,km:g,targetRoute:f,Qi:e,Ai:d,statusCode:b.status,Wm:[].concat(_.$c(n)),UO:b.JRc,ML:m,sessionId:a.sessionId,actionId:b.actionId,CS:r}))};Jo.prototype.Jp=function(a){return a};_.Io=function(a,b,c){b=void 0===b?_.Yg():b;if(!a.Tq||c&&a.Tq.event)a.Tq=_.APa(a,b,c);else if(c&&!a.Tq.event){var d=a.Tq;Go.mark(bpa(c,d.actionId)+"-begin");d.uxb=c;d.Sx=Math.min(b,d.Sx)}return a.Tq};
_.APa=function(a,b,c){var d=a.rTa();c&&Go.mark(bpa(c,d)+"-begin");b=new pPa(d,b,a.Yqa.Lb,a.Yqa.url,a.Yqa.Vc,cpa(a.document),a.q4a,c);a.Uva.push(b);return b};_.W.Object.defineProperties(Jo.prototype,{rMc:{configurable:!0,enumerable:!0,get:function(){return _.hga(this.xxb.ha(_.ie(function(a){return!!a}),_.w(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Tq&&this.Tq.actionId}}});
Jo.O=function(a){return new (a||Jo)(_.q(rMa),_.q(_.Lg),_.q(qMa),_.q(qPa),_.q(rPa),_.q(_.He),_.q(Do),_.q(_.Rg),_.q(Co),_.q(_.oe),_.q(_.vn))};Jo.ta=_.p({token:Jo,qa:Jo.O,Ga:"root"});var BPa=[-1,500,501,502,503,504],zPa=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]]);Oi=Oi||{};var CPa=function(){mk.call(this)};_.Ri(CPa,mk);CPa.prototype.initialize=function(){};var DPa=function(a,b){this.lsa=a;this.lT=b};DPa.prototype.Cu=function(a){this.lsa&&(this.lsa.call(this.lT||null,a),this.lsa=this.lT=null)};DPa.prototype.abort=function(){this.lT=this.lsa=null};NAa(function(a){DPa.prototype.Cu=a(DPa.prototype.Cu)});var Mo=function(a,b){mk.call(this);this.naa=a;this.hx=b;this.bZa=[];this.pI=[];this.xra=[]};_.Ri(Mo,mk);Mo.prototype.vLc=CPa;Mo.prototype.Yua=null;Mo.prototype.getId=function(){return this.hx};Mo.prototype.registerCallback=function(a,b){return this.N1(this.bZa,a,b)};var EPa=function(a,b){a.N1(a.pI,b)};_.h=Mo.prototype;_.h.N1=function(a,b,c){b=new DPa(b,c);a.push(b);return b};_.h.mx=function(){return!!this.Yua};_.h.Dxa=function(){this.Yua=new CPa};
_.h.onLoad=function(a){var b=new this.vLc;b.initialize(a());this.Yua=b;b=(b=!!FPa(this.xra,a()))||!!FPa(this.bZa,a());b||(this.pI.length=0);return b};_.h.onError=function(a){(a=FPa(this.pI,a))&&_.ba.setTimeout(Xza("Module errback failures: "+a),0);this.xra.length=0;this.bZa.length=0};var FPa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].Cu(b)}catch(e){aaa(e),c.push(e)}a.length=0;return c.length?c:null};Mo.prototype.Em=function(){Mo.Wx.Em.call(this);cc(this.Yua)};var GPa=function(){this.tl=null};_.h=GPa.prototype;_.h.OOb=function(){};_.h.uxa=function(){};_.h.HKb=function(){throw Error("cc");};_.h.Utb=function(){return null};_.h.isActive=function(){return!1};_.h.Jzb=function(){return!1};_.h.AKb=function(){};_.h.registerCallback=function(){};var ipa;_.Zg=null;_.gpa=null;ipa=[];var HPa=function(){},JPa=function(a){var b=new Promise(function(c,d){_.ah().load(a).then(c,d)});IPa(b);return b};HPa.prototype.load=function(a){return JPa(a).then(function(){return Ola(a)})};HPa.prototype.UWa=function(a){var b=_.ah().UWa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));IPa(c);return c.then(function(){return a.map(function(d){return Ola(d)})})};var IPa=function(a){"undefined"!==typeof Zone&&Zone.current.scheduleMacroTask("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.invoke()})})};_.KPa=function(){this.Aua=new HPa};_.KPa.prototype.for=function(a){var b=this;return function(){if(!b.ke)throw Error("dc");return _.Ko(b.ke,b.Aua.load(a),"Module: "+a)}};_.LPa=function(a){return[{wa:Poa,Cb:function(){a.ke=_.Mc(Jo);return function(){}},ud:!0}]};var No,MPa,NPa;No=new _.Xc("event loggers",{qa:function(){for(var a=[],b=_.k(MPa),c=b.next();!c.done;c=b.next())a.push(_.Mc(c.value.Hb));a.push(_.Mc(dn));_.Mc(xLa)&&a.push(_.Mc(wn));return a}});MPa=[{wa:No,Hb:Bn,ud:!0},{wa:No,Hb:_.An,ud:!0}];NPa=new _.Xc("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}});_.Oo=function(a,b,c,d,e,f,g,m,n,r,v){Jo.call(this,a,b,c,d,e,f,g,m,n,r,v)};_.U(_.Oo,Jo);
_.Oo.prototype.mb=function(a,b,c){Jo.prototype.mb.call(this,a,b,void 0===c?0:c)};_.Oo.prototype.Ln=function(a){Jo.prototype.Ln.call(this,a)};_.Oo.prototype.Jp=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))===_.cMa.vP?Gm.N3:Gm.zF})};_.Oo.O=function(a){return new (a||_.Oo)(_.q(gMa),_.q(_.Lg),_.q(fMa),_.q(No),_.q(NPa),_.q(_.He),_.q(Do),_.q(_.Rg),_.q(Co),_.q(_.oe),_.q(_.vn),_.q(xn))};
_.Oo.ta=_.p({token:_.Oo,qa:_.Oo.O,Ga:"root"});var kpa=["authuser","hl","token"];var OPa;
_.Po=function(a,b,c,d){var e=this;this.userEmail=a;this.ob=c;this.Dd=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.dib=new _.bf;this.Cob=new _.Gg(!1);this.Cw=null;this.rNb=!1;a=b.Ta.ha(_.w(lpa),_.Oe(_.Qb));_.Xd(a,this.dib,this.Cob).ha(_.w(function(f){var g=_.k(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 _.ai(m);if(!g.Ig()||g.Ig().endsWith(".google.com")){m=_.k(Object.keys(f));for(var n=
m.next();!n.done;n=m.next()){n=n.value;var r=f[n];void 0===g.Bj.get(n)&&_.bi(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};OPa=function(a,b){a.Cw=b;a.ariaLabel=a.rNb?b+" external link":b+" open in new window"};
_.Po.prototype.Sa=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.Cw||a.Dd.run(function(){OPa(a,d)})},c=this.ob.na;this.Dd.Wb(function(){(new MutationObserver(function(d){d=_.k(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(_.Po.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.dib.next(a instanceof _.Tb?a.toString():a)}},tV:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.rNb=a)?null:"noopener";this.target=a?null:"_blank";this.Cw&&OPa(this,this.Cw)}},OOc:{configurable:!0,enumerable:!0,set:function(a){this.Cob.next(a&&!this.userEmail)}},Xzc:{configurable:!0,enumerable:!0,set:function(a){OPa(this,a)}},gAc:{configurable:!0,enumerable:!0,set:function(a){OPa(this,
a)}}});_.Po.O=function(a){return new (a||_.Po)(_.y(_.$m,8),_.y(_.Fg),_.y(_.Dd),_.y(_.oe))};_.Po.Fa=_.Tc({type:_.Po,oa:[["a","externalLink",""]],qb:5,Za:function(a,b){a&2&&(_.zf("href",b.href,_.De),_.rf("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:[0,"externalLink","link"],tV:"sameWindow",OOc:"requiredLogin",Xzc:[0,"aria-label","ariaLabelInput"],gAc:[0,"attr.aria-label","attrAriaLabelInput"]}});_.Qo=function(){};_.Qo.O=function(a){return new (a||_.Qo)};_.Qo.Da=_.Rc({type:_.Qo});_.Qo.Ca=_.Ac({});_.Ro=function(){};_.Ro.O=function(a){return new (a||_.Ro)};_.Ro.ta=_.p({token:_.Ro,qa:_.Ro.O});_.So=function(a,b,c,d,e){this.Ia=a;this.renderer=b;this.context=c;this.Oe=d;this.eventType=e};_.So.prototype.Sa=function(){var a=this;this.renderer.listen(this.Oe.na,this.eventType,function(b){a.GYa(b)})};
_.PPa=function(a,b,c,d){a.Ia.mb({element:a.YMa,action:a.kJ,gestureName:b,km:a.km,Xe:a.uka,projectId:null==a.JO?(a.context||void 0)&&a.context.projectId:a.JO,Hh:null==a.UTb?(a.context||void 0)&&a.context.Hh:a.UTb,Gf:null==a.TTb?(a.context||void 0)&&a.context.Gf:a.TTb},c,d)};_.W.Object.defineProperties(_.So.prototype,{km:{configurable:!0,enumerable:!0,get:function(){}}});_.So.O=function(){_.ue()};
_.So.Fa=_.Tc({type:_.So,inputs:{YMa:"ascTrackElement",kJ:"trackAction",uka:"trackArtifactId",JO:"trackProjectId",UTb:"trackSearchTerm",TTb:"trackListIndex"}});_.To=function(a,b,c,d,e){_.So.call(this,a,b,e,c,"click");this.Fm=d;this.OTb=!0};_.U(_.To,_.So);_.To.prototype.GYa=function(a){this.OTb&&_.PPa(this,"CLICK",a)};_.W.Object.defineProperties(_.To.prototype,{km:{configurable:!0,enumerable:!0,get:function(){return this.Fm?this.Fm.href:void 0}}});
_.To.O=function(a){return new (a||_.To)(_.y(_.Oo),_.y(_.vl),_.y(_.Dd),_.y(_.Po,8),_.y(_.Ro,8))};_.To.Fa=_.Tc({type:_.To,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{OTb:"trackGestureClick"},features:[_.pf]});_.Uo=function(a,b,c){this.mH=a;this.vVa=b;this.Lb=void 0===c?null:c};_.Uo.O=function(a){return new (a||_.Uo)(_.q(_.$m),_.q(XKa),_.q(_.Fg,8))};_.Uo.ta=_.p({token:_.Uo,qa:_.Uo.O,Ga:"root"});_.Vo=function(){};_.Vo.O=function(a){return new (a||_.Vo)};_.Vo.Da=_.Rc({type:_.Vo});_.Vo.Ca=_.Ac({Ob:[{wa:ql,Cb:function(a,b,c,d){b=Qca().o1a("DEVOPS_CONSOLE").F1a(b).y1a(c.vVa).LV(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.jo.sBc=new hl:b.jo.endpoint=d;return b.hb()},Ib:[VKa,Zm,_.Uo,aLa]},{wa:yLa,Cb:function(a,b){if(!a)return null;a=(new bFa(1100,b)).hb();a.LV&&a.LV(!0);return a},Ib:[xLa,_.bn]}]});var Wo=function(a,b,c,d,e,f){this.dEc=a;this.fKc=b;this.nqa=c;this.Ua=d;this.TSc=e;this.zone=f},QPa=function(a){a.Ua.events.subscribe(function(b){if(b instanceof _.Mg){var c=XOa(a.TSc);a.zone.Wb(function(){setTimeout(function(){a.dEc||a.nqa.jI(c);a.fKc.jI(c)})})}})};Wo.O=function(a){return new (a||Wo)(_.q(xLa),_.q(_.An),_.q(dn),_.q(_.Rg),_.q(Co),_.q(_.oe))};Wo.ta=_.p({token:Wo,qa:Wo.O,Ga:"root"});_.Xo={p5a:"admin",UCa:"onboarding",vP:"results",w4:"search",zF:"",XW:"settings",ulc:"h",m7a:"user/ssh_keys"};Object.freeze(_.Xo);var RPa,TPa,VPa,XPa;RPa={};_.SPa=(RPa.sq=void 0,RPa.ss=void 0,RPa.start=void 0,RPa);TPa={};_.UPa=(TPa.all="1",TPa.start=void 0,TPa);VPa={};_.WPa=(VPa.ssfr="1",VPa);XPa={};_.YPa=(XPa.all=void 0,XPa.start=1,XPa.dqr="1",XPa);_.ZPa=["/"+_.Xo.w4];var $Pa=function(a){this.Ka=_.hb(a)};_.U($Pa,_.Kb);$Pa.prototype.toObject=function(){return aQa(this)};var aQa=function(a){if(null!=a)return _.Mb(a),{priority:_.Bj(a,1),M5c:_.Aj(a,4)}};_.Yo=function(a){this.Ka=_.hb(a)};_.U(_.Yo,_.Kb);_.h=_.Yo.prototype;_.h.getName=function(){return _.Ej(this,1)};_.h.fe=function(a){return _.li(this,1,a)};_.h.getMetadata=function(){return _.nj(this,$Pa,3)};_.h.Mia=function(a){return _.pj(this,3,a)};_.h.toObject=function(){return bQa(this)};var bQa=function(a){if(null!=a)return _.Mb(a),{name:_.Ej(a,1),group:_.Fj(a,2,0),metadata:aQa(a.getMetadata())}};_.Zo=function(a){this.Ka=_.hb(a)};_.U(_.Zo,_.Kb);_.h=_.Zo.prototype;_.h.getType=function(){return _.Fj(this,1,0)};_.h.Hn=function(a){return _.Sj(this,1,a)};_.h.Ju=function(){return _.Ej(this,2)};_.h.Qxa=function(a){return _.li(this,2,a)};_.h.toObject=function(){return cQa(this)};var cQa=function(a){if(null!=a)return _.Mb(a),{type:_.Fj(a,1,0),text:_.Ej(a,2),x5c:Eb(_.tb(a,3,_.qba))}};_.$o=function(a){this.Ka=_.hb(a)};_.U(_.$o,_.Kb);_.$o.prototype.getMessage=function(){return _.Ej(this,1)};_.$o.prototype.Exa=function(a){return _.li(this,1,a)};_.$o.prototype.toObject=function(){return ap(this)};var ap=function(a){if(null!=a)return _.Mb(a),{message:_.Ej(a,1),h_a:_.Ej(a,2)}};_.bp=function(a){this.Ka=_.hb(a)};_.U(_.bp,_.Kb);_.bp.prototype.getSize=function(){return rza(this,1)};_.bp.prototype.setSize=function(a){if(null!=a){if("number"!==typeof a)throw Ra("uint32");if(!Number.isFinite(a))throw Ra("uint32");a>>>=0}return _.zb(this,1,a,0)};_.bp.prototype.Jg=function(){return _.Fj(this,2,0)};_.bp.prototype.toObject=function(){return dQa(this)};var dQa=function(a){if(null!=a)return _.Mb(a),{size:rza(a,1),status:_.Fj(a,2,0)}};_.cp=function(a){this.Ka=_.hb(a)};_.U(_.cp,_.Kb);_.cp.prototype.XOb=function(a){_.Sj(this,2,a)};_.cp.prototype.de=function(){return _.Ej(this,4)};_.cp.prototype.nd=function(a){return _.li(this,4,a)};_.cp.prototype.QOb=function(a){_.yb(this,10,a,_.Za)};_.cp.kc=[6,10];_.cp.prototype.toObject=function(){return eQa(this)};var eQa=function(a){if(null!=a)return _.Mb(a),{RB:_.Fj(a,1,0),AH:_.Fj(a,2,0),Z7c:_.Fj(a,3,0),path:_.Ej(a,4),PZc:_.Fj(a,5,0),OZc:_.l(_.xj(a,6,2)),c_c:_.Fj(a,9,0),ZZc:_.l(_.xj(a,10,2))}};_.dp=function(a){this.Ka=_.hb(a)};_.U(_.dp,_.Kb);_.h=_.dp.prototype;_.h.E1a=function(a){return _.li(this,1,a)};_.h.wD=function(){return _.nj(this,_.cp,2)};_.h.Axa=function(a){return _.pj(this,2,a)};_.h.YK=function(){return _.fj(this,2)};_.h.Uca=function(){return _.gj(this,_.cp,2)};_.h.toObject=function(){return fQa(this)};var fQa=function(a){if(null!=a)return _.Mb(a),{proxy:_.Ej(a,1),filter:eQa(a.wD())}};var gQa=function(a){this.Ka=_.hb(a)};_.U(gQa,_.Kb);gQa.kc=[2];gQa.prototype.toObject=function(){return hQa(this)};var hQa=function(a){if(null!=a)return _.Mb(a),{qSc:_.Fj(a,1,0),pSc:_.l(_.xj(a,2,2))}};_.ep=function(a){this.Ka=_.hb(a)};_.U(_.ep,_.Kb);_.ep.prototype.FV=function(a){return _.li(this,1,a)};_.ep.prototype.KTa=function(){return _.nj(this,gQa,2)};_.ep.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={YOa:_.Ej(this,1),oSc:hQa(this.KTa())}}else a=void 0;return a};_.fp=function(a){this.Ka=_.hb(a)};_.U(_.fp,_.Kb);_.fp.prototype.QOb=function(a){aca(this,2,_.Yo,void 0,a,!1,1)};_.fp.kc=[2];_.fp.prototype.toObject=function(){return iQa(this)};var iQa=function(a){if(null!=a)return _.Mb(a),{a_c:_.Cb(_.oj(a,_.Yo,2,_.kj()),bQa)}};var gp=function(a){this.Ka=_.hb(a)};_.U(gp,_.Kb);gp.prototype.HSa=function(){return _.xj(this,4,_.kj())};gp.prototype.PSa=function(){return _.oj(this,_.$o,6,_.kj())};var jQa=_.Ob(gp);gp.kc=[4,6];gp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={nbd:_.Aj(this,1),e3c:_.Aj(this,2),X7c:_.Aj(this,3),cjb:_.l(_.xj(this,4,2)),I7c:Eb(_.vb(this,5,_.fp),iQa),iDc:_.Cb(this.PSa(),ap)}}else a=void 0;return a};var hp=function(a){this.Ka=_.hb(a)};_.U(hp,_.Kb);hp.prototype.XOb=function(a){_.Lj(this,2,a)};hp.prototype.HSa=function(){return _.xj(this,3,_.kj())};hp.kc=[3];hp.prototype.toObject=function(){return kQa(this)};var kQa=function(a){if(null!=a)return _.Mb(a),{test:_.Aj(a,1),AH:_.Aj(a,2),cjb:_.l(_.xj(a,3,2))}};var mQa;_.ip=function(a){this.Ka=_.hb(a)};_.U(_.ip,_.Kb);_.jp=function(a){this.Ka=_.hb(a)};_.U(_.jp,_.Kb);_.jp.prototype.CH=function(){return _.nj(this,_.Zo,3)};_.jp.prototype.hca=function(){return _.Jj(this,_.ip,6,_.lQa)};_.jp.prototype.cPb=function(a){return _.pza(this,6,_.lQa,a)};_.ip.kc=[1];_.ip.prototype.toObject=function(){return mQa(this)};mQa=function(a){if(null!=a)return _.Mb(a),{Z4c:_.Cb(_.oj(a,_.jp,1,_.kj()),nQa),Hv:dQa(_.nj(a,_.bp,5)),JL:dQa(_.nj(a,_.bp,6)),x_:_.Fj(a,7,0)}};_.lQa=[5,6];
_.jp.prototype.toObject=function(){return nQa(this)};var nQa=function(a){if(null!=a)return _.Mb(a),{m0c:_.Ej(a,1),i0c:_.Bj(a,7),j0c:cQa(_.nj(a,_.Zo,2)),detail:cQa(a.CH()),g1c:_.Ej(a,4),f1c:_.Bj(a,8),W4c:_.l(_.Ij(a,5,_.lQa)),JJc:mQa(a.hca()),I2c:kQa(_.nj(a,hp,9))}};var oQa=function(a){this.Ka=_.hb(a)};_.U(oQa,_.Kb);oQa.kc=[2];oQa.prototype.toObject=function(){return pQa(this)};var pQa=function(a){if(null!=a)return _.Mb(a),{qSc:_.Fj(a,1,0),pSc:_.l(_.xj(a,2,2))}};_.qQa=function(a){this.Ka=_.hb(a)};_.U(_.qQa,_.Kb);_.h=_.qQa.prototype;_.h.ePb=function(a){return _.li(this,1,a)};_.h.wD=function(){return _.nj(this,oQa,3)};_.h.Axa=function(a){return _.pj(this,3,a)};_.h.YK=function(){return _.fj(this,3)};_.h.Uca=function(){return _.gj(this,oQa,3)};_.h.KTa=function(){return _.nj(this,gQa,4)};_.h.toObject=function(){if(null!=this){_.Mb(this);var a={Cua:_.Ej(this,1),e6c:rza(this,2),filter:pQa(this.wD()),oSc:hQa(this.KTa())}}else a=void 0;return a};_.kp=function(a){this.Ka=_.hb(a)};_.U(_.kp,_.Kb);_.kp.prototype.ePb=function(a){return _.li(this,1,a)};_.kp.prototype.jr=function(){return _.Ej(this,2)};_.kp.prototype.nZ=function(){return _.fj(this,2)};_.kp.prototype.toObject=function(){return rQa(this)};var rQa=function(a){if(null!=a)return _.Mb(a),{Cua:_.Ej(a,1),pNa:_.Bj(a,3),fRa:_.Ej(a,4),label:_.Ej(a,2)}};_.lp=function(a){this.Ka=_.hb(a)};_.U(_.lp,_.Kb);_.lp.prototype.XS=function(){return _.nj(this,_.kp,1)};_.lp.kc=[2];_.lp.prototype.toObject=function(){return sQa(this)};var sQa=function(a){if(null!=a)return _.Mb(a),{Gga:rQa(a.XS()),IYc:_.Cb(_.oj(a,_.kp,2,_.kj()),rQa)}};var mp=function(a){this.Ka=_.hb(a)};_.U(mp,_.Kb);mp.prototype.getLine=function(){return _.Bj(this,1)};mp.prototype.setLine=function(a){return _.ti(this,1,a)};mp.prototype.toObject=function(){return tQa(this)};var tQa=function(a){if(null!=a)return _.Mb(a),{line:_.Bj(a,1),column:_.Bj(a,2)}};var uQa=function(a){this.Ka=_.hb(a)};_.U(uQa,_.Kb);_.h=uQa.prototype;_.h.Sl=function(){return _.nj(this,mp,1)};_.h.setStart=function(a){return _.pj(this,1,a)};_.h.Fi=function(){return _.nj(this,mp,2)};_.h.setEnd=function(a){return _.pj(this,2,a)};_.h.toObject=function(){return vQa(this)};var vQa=function(a){if(null!=a)return _.Mb(a),{start:tQa(a.Sl()),end:tQa(a.Fi())}};var np=function(a){this.Ka=_.hb(a)};_.U(np,_.Kb);np.prototype.xca=function(){return _.nj(this,uQa,2)};np.prototype.pvb=function(){return _.gj(this,uQa,2)};np.kc=[10,9];np.prototype.toObject=function(){return wQa(this)};var wQa=function(a){if(null!=a)return _.Mb(a),{sourceRange:vQa(a.xca()),yUa:_.Ej(a,3),navigation:sQa(_.nj(a,_.lp,4)),qZa:_.Ej(a,5),P3c:_.l(_.xj(a,10,2)),z$c:_.l(_.zj(a,9,2)),g3a:_.Fj(a,11,0)}};_.op=function(a){this.Ka=_.hb(a)};_.U(_.op,_.Kb);_.op.prototype.K_=function(){return _.oj(this,np,1,_.kj())};_.op.prototype.DSa=function(){return _.xj(this,4,_.kj())};_.op.prototype.PSa=function(){return _.oj(this,_.$o,5,_.kj())};var xQa=_.Ob(_.op);_.op.kc=[1,4,5];_.op.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={FCc:_.Cb(this.K_(),wQa),Ss:_.Aj(this,2),h0a:_.Ej(this,3),fib:_.l(_.xj(this,4,2)),iDc:_.Cb(this.PSa(),ap)}}else a=void 0;return a};_.pp=function(a){this.Ka=_.hb(a)};_.U(_.pp,_.Kb);_.pp.prototype.hca=function(){return _.nj(this,_.ip,2)};_.pp.prototype.cPb=function(a){return _.pj(this,2,a)};_.pp.prototype.toObject=function(){return yQa(this)};var yQa=function(a){if(null!=a)return _.Mb(a),{JJc:mQa(a.hca()),b_c:bQa(_.nj(a,_.Yo,4))}};_.qp=function(a){this.Ka=_.hb(a)};_.U(_.qp,_.Kb);_.qp.prototype.getType=function(){return _.Ej(this,1)};_.qp.prototype.Hn=function(a){return _.li(this,1,a)};_.qp.kc=[2];_.qp.prototype.toObject=function(){return zQa(this)};var zQa=function(a){if(null!=a)return _.Mb(a),{type:_.Ej(a,1),YZc:_.Cb(_.oj(a,_.pp,2,_.kj()),yQa),z6c:_.Aj(a,3)}};_.rp=function(a){this.Ka=_.hb(a)};_.U(_.rp,_.Kb);_.rp.prototype.FV=function(a){return _.li(this,2,a)};_.rp.kc=[1];_.rp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={C1c:_.l(_.xj(this,1,2)),YOa:_.Ej(this,2)}}else a=void 0;return a};var AQa=function(a){this.Ka=_.hb(a)};_.U(AQa,_.Kb);AQa.prototype.Yba=function(){return _.vb(this,2,_.$o)};var BQa=_.Ob(AQa);AQa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={E1c:Eb(_.vb(this,1,_.Zo),cQa),mob:Eb(this.Yba(),ap)}}else a=void 0;return a};_.sp=function(a){this.Ka=_.hb(a)};_.U(_.sp,_.Kb);_.sp.prototype.z1a=function(a){return _.ti(this,5,a)};_.sp.prototype.FV=function(a){return _.li(this,3,a)};_.sp.prototype.m1a=function(a){return _.Lj(this,4,a)};_.sp.kc=[1];_.sp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={V4c:_.Cb(_.oj(this,_.dp,1,_.kj()),fQa),iLc:_.Bj(this,5),YOa:_.Ej(this,3),Bzc:_.Aj(this,4)}}else a=void 0;return a};var tp=function(a){this.Ka=_.hb(a)};_.U(tp,_.Kb);tp.prototype.Yba=function(){return _.vb(this,2,_.$o)};tp.prototype.DSa=function(){return _.xj(this,3,_.kj())};var CQa=_.Ob(tp);tp.kc=[3];tp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={X4c:Eb(_.vb(this,1,_.ip),mQa),mob:Eb(this.Yba(),ap),fib:_.l(_.xj(this,3,2))}}else a=void 0;return a};_.up=function(a){this.Ka=_.hb(a)};_.U(_.up,_.Kb);_.up.prototype.z1a=function(a){return _.ti(this,5,a)};_.up.prototype.FV=function(a){return _.li(this,3,a)};_.up.prototype.m1a=function(a){return _.Lj(this,4,a)};_.up.kc=[1];_.up.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={J7c:_.Cb(_.oj(this,_.dp,1,_.kj()),fQa),iLc:_.Bj(this,5),YOa:_.Ej(this,3),Bzc:_.Aj(this,4)}}else a=void 0;return a};_.vp=function(a){this.Ka=_.hb(a)};_.U(_.vp,_.Kb);_.vp.prototype.aub=function(){return _.Fj(this,2,0)};_.vp.prototype.oPb=function(a){return _.Sj(this,2,a)};_.vp.prototype.toObject=function(){return DQa(this)};var DQa=function(a){if(null!=a)return _.Mb(a),{l1c:ap(_.nj(a,_.$o,1)),severity:_.Fj(a,2,0)}};var wp=function(a){this.Ka=_.hb(a)};_.U(wp,_.Kb);wp.prototype.Yba=function(){return _.vb(this,2,_.$o)};wp.prototype.DSa=function(){return _.xj(this,3,_.kj())};var EQa=_.Ob(wp);wp.kc=[3];wp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={K7c:Eb(_.vb(this,1,_.qp),zQa),mob:Eb(this.Yba(),ap),Y6c:Eb(_.vb(this,4,_.vp),DQa),fib:_.l(_.xj(this,3,2))}}else a=void 0;return a};var ki=function(a){this.Ka=_.hb(a)};_.U(ki,_.Kb);ki.prototype.Lm=function(){return _.Hj(this,1,_.ni)};ki.prototype.setProjectId=function(a){return _.mi(this,1,_.ni,_.$a(a))};ki.prototype.TTa=function(){return _.Ej(this,6)};ki.prototype.tPb=function(a){_.li(this,6,a)};_.ni=[1,3,4,5];ki.prototype.toObject=function(){return FQa(this)};
var FQa=function(a){if(null!=a)return _.Mb(a),{Nm:_.l(_.Ij(a,3,_.ni)),projectId:_.l(_.Ij(a,1,_.ni)),Wq:_.l(_.Ij(a,4,_.ni)),Yh:_.l(_.Ij(a,5,_.ni)),Ni:_.Ej(a,2),Mv:_.Ej(a,6)}};_.pi=function(a){this.Ka=_.hb(a)};_.U(_.pi,_.Kb);_.pi.prototype.kr=function(){return _.nj(this,ki,1)};_.pi.prototype.A2=function(a){return _.pj(this,1,a)};_.pi.prototype.toObject=function(){return GQa(this)};var GQa=function(a){if(null!=a)return _.Mb(a),{Hf:FQa(a.kr()),it:_.Ej(a,3),refHint:_.Ej(a,4)}};_.xp=function(a){this.Ka=_.hb(a)};_.U(_.xp,_.Kb);_.$ta=function(a){var b=new _.xp;return _.pj(b,1,a)};_.h=_.xp.prototype;_.h.de=function(){return _.Ej(this,2)};_.h.nd=function(a){return _.li(this,2,a)};_.h.getType=function(){return _.Fj(this,3,0)};_.h.Hn=function(a){return _.Sj(this,3,a)};_.h.cT=function(){return _.zj(this,7,_.kj())};_.h.qPb=function(a){_.yb(this,7,a,_.Wa)};_.h.hTa=function(){return _.Ej(this,6)};_.h.dPb=function(a){_.li(this,6,a)};_.xp.kc=[7];_.xp.prototype.toObject=function(){return yp(this)};
var yp=function(a){if(null!=a)return _.Mb(a),{Cv:GQa(_.nj(a,_.pi,1)),path:_.Ej(a,2),type:_.Fj(a,3,0),fileSize:_.Cj(a,4),qRc:_.l(_.zj(a,7,2)),cU:_.Ej(a,6)}};_.zp=function(a){this.Ka=_.hb(a)};_.U(_.zp,_.Kb);_.zp.prototype.toObject=function(){return Ap(this)};var Ap=function(a){if(null!=a)return _.Mb(a),{startLine:_.Bj(a,1),startColumn:_.Bj(a,2),endLine:_.Bj(a,3),endColumn:_.Bj(a,4)}};var HQa=function(a){this.Ka=_.hb(a)};_.U(HQa,_.Kb);_.h=HQa.prototype;_.h.Iu=function(){return _.nj(this,_.xp,1)};_.h.Lx=function(a){return _.pj(this,1,a)};_.h.getRange=function(){return _.nj(this,_.zp,2)};_.h.setRange=function(a){return _.pj(this,2,a)};_.h.gta=function(){return _.gj(this,_.zp,2)};_.h.toObject=function(){return IQa(this)};var IQa=function(a){if(null!=a)return _.Mb(a),{Hg:yp(a.Iu()),oe:Ap(a.getRange())}};_.Bp=function(a){this.Ka=_.hb(a)};_.U(_.Bp,_.Kb);_.h=_.Bp.prototype;_.h.getType=function(){return _.Fj(this,1,0)};_.h.Hn=function(a){return _.Sj(this,1,a)};_.h.getName=function(){return _.Ej(this,2)};_.h.fe=function(a){return _.li(this,2,a)};_.h.q8=function(a,b){_.sj(this,3,_.Bp,a,b)};_.h.bub=function(){return _.Ej(this,6)};_.h.pPb=function(a){_.li(this,6,a)};_.Bp.kc=[3,4];_.Bp.prototype.toObject=function(){return JQa(this)};
var JQa=function(a){if(null!=a)return _.Mb(a),{type:_.Fj(a,1,0),name:_.Ej(a,2),childList:_.Cb(_.oj(a,_.Bp,3,_.kj()),JQa),u6c:_.l(_.zj(a,4,2)),z3a:Ap(_.nj(a,_.zp,5)),cQb:_.Ej(a,6),FEb:_.Ej(a,7),S8c:_.Ej(a,8)}};_.Cp=function(a){this.Ka=_.hb(a)};_.U(_.Cp,_.Kb);_.Cp.prototype.Cxa=function(a){return _.Sj(this,1,a)};_.Cp.prototype.toObject=function(){return KQa(this)};var KQa=function(a){if(null!=a)return _.Mb(a),{wf:_.Fj(a,1,0),Oja:_.Ej(a,2)}};_.Dp=function(a){this.Ka=_.hb(a)};_.U(_.Dp,_.Kb);_.Dp.prototype.getName=function(){return _.Ej(this,1)};_.Dp.prototype.fe=function(a){return _.li(this,1,a)};_.Dp.prototype.toObject=function(){return LQa(this)};var LQa=function(a){if(null!=a)return _.Mb(a),{name:_.Ej(a,1),En:_.Ej(a,2)}};_.Fp=function(a){this.Ka=_.hb(a)};_.U(_.Fp,_.Kb);_.Gp=function(a,b){return _.oj(a,_.Dp,1,_.kj(b))};_.h=_.Fp.prototype;_.h.Bia=function(a){return _.li(this,2,a)};_.h.Aca=function(){return tza(this,4)};_.h.Uia=function(a){_.Ab(this,4,_.Wa,a,void 0,_.zj)};_.h.Q_=function(){return _.Fj(this,5,0)};_.h.v2=function(a){_.Sj(this,5,a)};_.h.gT=function(){return _.Fj(this,6,0)};_.h.D2=function(a){_.Sj(this,6,a)};_.h.setTheme=function(a){return _.Sj(this,7,a)};_.h.lca=function(){return _.Ej(this,21)};
_.h.Lia=function(a){_.li(this,21,a)};_.h.Xba=function(){return _.Ej(this,22)};_.h.Aia=function(a){_.li(this,22,a)};_.h.Psa=function(){return _.Aj(this,8)};_.h.Lxa=function(a){_.Lj(this,8,a)};_.h.bT=function(){return _.Aj(this,10)};_.h.Ria=function(a){_.Lj(this,10,a)};_.h.TS=function(){return _.Aj(this,11)};_.h.u2=function(a){_.Lj(this,11,a)};_.h.eT=function(){return _.Bj(this,12)};_.h.Tia=function(a){_.ti(this,12,a)};_.h.V_=function(){return _.Bj(this,31)};_.h.Nia=function(a){_.ti(this,31,a)};
_.h.Qtb=function(){return _.Gj(this,13)};_.h.P_=function(){return _.Fj(this,15,0)};_.h.Iia=function(a){_.Sj(this,15,a)};_.h.aT=function(){return _.Bj(this,17)};_.h.B2=function(a){_.ti(this,17,a)};_.h.vca=function(){return _.Fj(this,18,0)};_.h.Jxa=function(a){_.Sj(this,18,a)};_.h.GTa=function(){return _.Aj(this,20)};_.h.J1a=function(a){_.Lj(this,20,a)};_.h.kca=function(){return _.Fj(this,23,0)};_.h.Jia=function(a){_.Sj(this,23,a)};_.h.d0=function(){return _.Aj(this,24)};
_.h.Oxa=function(a){_.Lj(this,24,a)};_.h.wca=function(){return _.Aj(this,25)};_.h.Sia=function(a){_.Lj(this,25,a)};_.h.e0=function(){return _.Aj(this,28)};_.h.Pxa=function(a){_.Lj(this,28,a)};_.h.a0=function(){return _.Aj(this,30)};_.h.Qia=function(a){_.Lj(this,30,a)};_.h.b0=function(){return _.Aj(this,32)};_.h.Mxa=function(a){_.Lj(this,32,a)};_.h.I_=function(){return _.Ej(this,33)};_.h.wxa=function(a){_.li(this,33,a)};_.h.Qsa=function(){return _.Aj(this,34)};_.h.K1a=function(a){_.Lj(this,34,a)};
var MQa=_.Ob(_.Fp);_.Fp.kc=[1,3,4,13];_.Fp.prototype.toObject=function(){return NQa(this)};
var NQa=function(a){if(null!=a)return _.Mb(a),{i$c:_.Cb(_.Gp(a),LQa),haa:_.Ej(a,2),oad:_.l(_.xj(a,3,2)),scd:_.l(_.zj(a,4,2)),k5c:_.Fj(a,5,0),g5a:_.Fj(a,6,0),tcd:_.Bj(a,16),theme:_.Fj(a,7,0),q8c:_.Fj(a,26,0),yWa:_.Ej(a,21),zPa:_.Ej(a,22),showDeleted:_.Aj(a,8),x7c:Eb(_.tb(a,9,_.pba)),W1a:_.Aj(a,10),mda:_.Aj(a,11),tabSize:_.Bj(a,12),Bfa:_.Bj(a,31),V1c:_.l(_.xj(a,13,2)),o5c:Eb(_.vb(a,14,_.Cp),KQa),uda:_.Fj(a,15,0),q$c:_.Bj(a,17),r$c:_.Fj(a,18,0),GYc:_.Aj(a,19),J$c:_.Aj(a,20),j5c:_.Fj(a,23,0),wRb:_.Aj(a,
24),X1a:_.Aj(a,25),k_c:_.Aj(a,27),Pja:_.Aj(a,28),Ebd:_.Aj(a,29),dja:_.Aj(a,30),st:_.Aj(a,32),M9:_.Ej(a,33),K$c:_.Aj(a,34)}};_.OQa=function(a){this.Ka=_.hb(a)};_.U(_.OQa,_.Kb);_.OQa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={}}else a=void 0;return a};var Hp=function(a){this.Ka=_.hb(a)};_.U(Hp,_.Kb);Hp.prototype.nPb=function(a){return _.Ab(this,1,_.Za,a,void 0,_.xj)};var PQa=_.Ob(Hp);Hp.kc=[1];Hp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={j9c:_.l(_.xj(this,1,2))}}else a=void 0;return a};var QQa=function(a,b,c){this.gLb=a;this.Qua=b;this.OXa=c};QQa.prototype.getMetadata=function(){return this.OXa};var RQa=function(a,b,c){c=void 0===c?{}:c;this.ZOc=a;this.OXa=c;this.Qua=b;this.X2=null};RQa.prototype.getMetadata=function(){return this.OXa};RQa.prototype.Jg=function(){return this.X2};_.Ip=function(a,b,c,d,e){this.name=a;this.tLb=b;this.responseType=c;this.qLb=d;this.VLb=e};_.SQa=function(a,b,c){c=void 0===c?{}:c;return new QQa(b,a,c)};_.Ip.prototype.getName=function(){return this.name};_.Ip.prototype.getName=_.Ip.prototype.getName;_.TQa=new _.Ip("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.OQa,Hp,function(a){return a.ld()},PQa);_.UQa=function(a){this.Ka=_.hb(a)};_.U(_.UQa,_.Kb);_.UQa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={}}else a=void 0;return a};_.VQa=new _.Ip("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.UQa,_.Fp,function(a){return a.ld()},MQa);_.WQa=function(a){this.Ka=_.hb(a)};_.U(_.WQa,_.Kb);_.WQa.prototype.nPb=function(a){return _.li(this,1,a)};_.WQa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={recentFile:_.Ej(this,1)}}else a=void 0;return a};var XQa=function(a){this.Ka=_.hb(a)};_.U(XQa,_.Kb);var YQa=_.Ob(XQa);XQa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={}}else a=void 0;return a};_.ZQa=new _.Ip("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.WQa,XQa,function(a){return a.ld()},YQa);_.$Qa=function(a){this.Ka=_.hb(a)};_.U(_.$Qa,_.Kb);_.$Qa.kc=[1];_.$Qa.prototype.toObject=function(){return aRa(this)};var aRa=function(a){if(null!=a)return _.Mb(a),{a8c:_.l(_.xj(a,1,2))}};_.Jp=function(a){this.Ka=_.hb(a)};_.U(_.Jp,_.Kb);_.Jp.prototype.W_=function(){return _.nj(this,_.Fp,1)};_.Jp.prototype.Pia=function(a){return _.pj(this,1,a)};_.Jp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={GNc:NQa(this.W_()),updateMask:aRa(_.nj(this,_.$Qa,2))}}else a=void 0;return a};_.bRa=new _.Ip("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Jp,_.Fp,function(a){return a.ld()},MQa);var Kp=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};_.U(Kp,Error);Kp.prototype.toString=function(){var a="RpcError("+(oPa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};Kp.prototype.name="RpcError";var cRa=Promise;var Lp=function(a){this.Ka=_.hb(a)};_.U(Lp,_.Kb);Lp.prototype.getTypeName=function(){return _.Ej(this,1).split("/").pop()};Lp.prototype.getValue=function(){var a=Hb(this,2);if(Array.isArray(a)||a instanceof _.Kb)throw Error("P");return _.lj(this,2)};Lp.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.fj(this,2,Jba(a));else if("string"===typeof a||a instanceof _.Ca||_.xa(a))a=_.zb(this,2,Ha(a,!1,!0,!1),_.Ga());else throw Error("Q`"+a);return a};Lp.prototype.toObject=function(){return dRa(this)};
var dRa=function(a){if(null!=a)return _.Mb(a),{g4a:_.Ej(a,1),value:eca(a)}};var Mp=function(a){this.Ka=_.hb(a)};_.U(Mp,_.Kb);Mp.prototype.getMessage=function(){return _.Ej(this,2)};Mp.prototype.Exa=function(a){return _.li(this,2,a)};var eRa=_.Ob(Mp);Mp.kc=[3];Mp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={code:_.Bj(this,1),message:_.Ej(this,2),h1c:_.Cb(_.oj(this,Lp,3,_.kj()),dRa)}}else a=void 0;return a};var Np=function(a,b){this.Fza=a.ULc;this.Kub=b;this.Cc=a.Eza;this.ova=[];this.uva=[];this.Ava=[];this.qva=[];this.pI=[];this.Fza&&fRa(this)},lRa=function(a,b){_.rk(a.Cc,"complete",function(){if(WEa(a.Cc)){var c=_.XEa(a.Cc);if(b&&"text/plain"===a.Cc.getResponseHeader("Content-Type")){if(!atob)throw Error("ec");c=atob(c)}try{var d=a.Kub(c)}catch(g){gRa(a,new Kp(13,"Error when deserializing response data; error: "+g+(", response: "+c)));return}c=nPa(a.Cc.Jg());hRa(a,iRa(a));0==c?jRa(a,d):gRa(a,new Kp(c,
"Xhr succeeded but the status code is not 200"))}else{c=_.XEa(a.Cc);d=iRa(a);if(c){var e=kRa(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.Cc.IM+", error: "+$Ea(a.Cc),e=d;hRa(a,d);gRa(a,new Kp(c,f,e))}})},fRa=function(a){a.Fza.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Kub(c)}catch(e){gRa(a,new Kp(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&jRa(a,d)}if("2"in b)for(b=kRa(a,b["2"]),c=0;c<a.Ava.length;c++)a.Ava[c](b)});
a.Fza.on("end",function(){hRa(a,iRa(a));for(var b=0;b<a.qva.length;b++)a.qva[b]()});a.Fza.on("error",function(){if(0!=a.pI.length){var b=a.Cc.IM;0!==b||WEa(a.Cc)||(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.Cc.Jg();d=nPa(c);break;default:d=14}hRa(a,iRa(a));b=TDa(b)+", error: "+$Ea(a.Cc);-1!=c&&(b+=", http status code: "+c);gRa(a,new Kp(d,b))}})},iRa=function(a){var b={},c=ZEa(a.Cc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},kRa=function(a,
b){var c=2,d={};try{var e=eRa(b);c=_.Bj(e,1);var f=e.getMessage();_.oj(e,Lp,3,_.kj()).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Cc&&404===a.Cc.Jg()?(c=5,f="Not Found: "+String(a.Cc.Bea)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};Np.prototype.on=function(a,b){"data"==a?this.ova.push(b):"metadata"==a?this.uva.push(b):"status"==a?this.Ava.push(b):"end"==a?this.qva.push(b):"error"==a&&this.pI.push(b);return this};
var mRa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Np.prototype.removeListener=function(a,b){"data"==a?mRa(this.ova,b):"metadata"==a?mRa(this.uva,b):"status"==a?mRa(this.Ava,b):"end"==a?mRa(this.qva,b):"error"==a&&mRa(this.pI,b);return this};Np.prototype.cancel=function(){this.Cc.abort()};var jRa=function(a,b){for(var c=0;c<a.ova.length;c++)a.ova[c](b)},hRa=function(a,b){for(var c=0;c<a.uva.length;c++)a.uva[c](b)},gRa=function(a,b){for(var c=0;c<a.pI.length;c++)a.pI[c](b)};
Np.prototype.cancel=Np.prototype.cancel;Np.prototype.removeListener=Np.prototype.removeListener;Np.prototype.on=Np.prototype.on;var Op=function(a){this.d5a=a.JUc||null;this.Dja=a.VRc||!1;this.fZ=this.hS=void 0};_.Ri(Op,VDa);Op.prototype.G$=function(){var a=new Pp(this.d5a,this.Dja);this.hS&&a.p1a(this.hS);this.fZ&&a.POb(this.fZ);return a};Op.prototype.cyb=function(a){return function(){return a}}({});Op.prototype.p1a=function(a){this.hS=a};Op.prototype.POb=function(a){this.fZ=a};
var Pp=function(a,b){tk.call(this);this.d5a=a;this.Dja=b;this.fZ=this.hS=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.Z_a=new Headers;this.Z1=null;this.TDb="GET";this.z3="";this.HD=!1;this.jW=this.M$=this.Rra=null};_.Ri(Pp,tk);Pp.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("fc");this.TDb=a;this.z3=b;this.readyState=1;nRa(this)};
Pp.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("gc");this.HD=!0;var b={headers:this.Z_a,method:this.TDb,credentials:this.hS,cache:this.fZ};a&&(b.body=a);(this.d5a||_.ba).fetch(new Request(this.z3,b)).then(this.VGc.bind(this),this.eta.bind(this))};
Pp.prototype.abort=function(){this.response=this.responseText="";this.Z_a=new Headers;this.status=0;this.M$&&this.M$.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.HD&&4!=this.readyState&&(this.HD=!1,oRa(this));this.readyState=0};
Pp.prototype.VGc=function(a){if(this.HD&&(this.Rra=a,this.Z1||(this.status=this.Rra.status,this.statusText=this.Rra.statusText,this.Z1=a.headers,this.readyState=2,nRa(this)),this.HD&&(this.readyState=3,nRa(this),this.HD)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.TGc.bind(this),this.eta.bind(this));else if("undefined"!==typeof _.ba.ReadableStream&&"body"in a){this.M$=a.body.getReader();if(this.Dja){if(this.responseType)throw Error("hc");this.response=[]}else this.response=this.responseText=
"",this.jW=new TextDecoder;pRa(this)}else a.text().then(this.UGc.bind(this),this.eta.bind(this))};var pRa=function(a){a.M$.read().then(a.PGc.bind(a)).catch(a.eta.bind(a))};Pp.prototype.PGc=function(a){if(this.HD){if(this.Dja&&a.value)this.response.push(a.value);else if(!this.Dja){var b=a.value?a.value:new Uint8Array(0);if(b=this.jW.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?oRa(this):nRa(this);3==this.readyState&&pRa(this)}};
Pp.prototype.UGc=function(a){this.HD&&(this.response=this.responseText=a,oRa(this))};Pp.prototype.TGc=function(a){this.HD&&(this.response=a,oRa(this))};Pp.prototype.eta=function(){this.HD&&oRa(this)};var oRa=function(a){a.readyState=4;a.Rra=null;a.M$=null;a.jW=null;nRa(a)};_.h=Pp.prototype;_.h.setRequestHeader=function(a,b){this.Z_a.append(a,b)};_.h.getResponseHeader=function(a){return this.Z1?this.Z1.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.Z1)return"";for(var a=[],b=this.Z1.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.p1a=function(a){this.hS=a};_.h.POb=function(a){this.fZ=a};var nRa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(Pp.prototype,"withCredentials",{get:function(){return"include"===this.hS},set:function(a){this.p1a(a?"include":"same-origin")}});var Qp=function(a){mk.call(this);this.lT=a;this.ne={}};_.Ri(Qp,mk);var qRa=[];Qp.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(qRa[0]=b.toString()),b=qRa);for(var e=0;e<b.length;e++){var f=_.rk(a,b[e],c||this.handleEvent,d||!1,this.lT||this);if(!f)break;this.ne[f.key]=f}return this};Qp.prototype.SWa=function(a,b,c,d){return rRa(this,a,b,c,d)};
var rRa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)rRa(a,b,c[g],d,e,f);else{b=$Aa(b,c,d||a.handleEvent,e,f||a.lT||a);if(!b)return a;a.ne[b.key]=b}return a};Qp.prototype.yt=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.yt(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.va(d)?!!d.capture:!!d,e=e||this.lT||this,c=aBa(c),d=!!d,b=RAa(a)?a.mca(b,c,d,e):a?(a=cBa(a))?a.mca(b,c,d,e):null:null,b&&(gBa(b),delete this.ne[b.key]);return this};
Qp.prototype.removeAll=function(){gca(this.ne,function(a,b){this.ne.hasOwnProperty(b)&&gBa(a)},this);this.ne={}};Qp.prototype.Em=function(){Qp.Wx.Em.call(this);this.removeAll()};Qp.prototype.handleEvent=function(){throw Error("ic");};var sRa=function(){this.azb=!0;this.oj=0;this.WT=""};sRa.prototype.hf=function(a,b){this.azb=!1;throw Error("jc`"+this.oj+"`"+b+"`"+a);};sRa.prototype.decode=function(a){this.azb||this.hf(a,"stream already broken");this.WT+=a;a=Math.floor(this.WT.length/4);if(0==a)return null;try{var b=_.dza(this.WT.slice(0,4*a))}catch(c){this.hf(this.WT,c.message)}this.oj+=4*a;this.WT=this.WT.slice(4*a);return b};var eh=function(){this.Fp=null;this.Kg=[];this.Oqa=this.XT=this.f3=this.Kc=this.oj=0;this.NXa=null;this.dPa=0};eh.prototype.bca=function(){return this.Fp};eh.prototype.hf=function(a,b,c){this.Kc=3;this.Fp="The stream is broken @"+this.oj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Fp);};eh.prototype.fpa=function(){return!0};
eh.prototype.parse=function(a){function b(n){n&128&&f.hf(g,m,"invalid tag");2!=(n&7)&&f.hf(g,m,"invalid wire type");f.f3=n>>>3;1!=f.f3&&2!=f.f3&&15!=f.f3&&f.hf(g,m,"unexpected tag");f.Kc=1;f.XT=0;f.Oqa=0}function c(n){f.Oqa++;5==f.Oqa&&n&240&&f.hf(g,m,"message length too long");f.XT|=(n&127)<<7*(f.Oqa-1);n&128||(f.Kc=2,f.dPa=0,f.NXa="undefined"!==typeof Uint8Array?new Uint8Array(f.XT):Array(f.XT),0==f.XT&&e())}function d(n){f.NXa[f.dPa++]=n;f.dPa==f.XT&&e()}function e(){if(15>f.f3){var n={};n[f.f3]=
f.NXa;f.Kg.push(n)}f.Kc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Kc){case 3:f.hf(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("kc`"+f.Kc);}f.oj++;m++}a=f.Kg;f.Kg=[];return 0<a.length?a:null};var ppa=function(){this.Fp=null;this.oj=0;this.mAc=new sRa;this.tNc=new eh};ppa.prototype.bca=function(){return this.Fp};ppa.prototype.hf=function(a,b){this.Fp="The stream is broken @"+this.oj+". Error: "+b+". With input:\n"+a;throw Error(this.Fp);};ppa.prototype.fpa=function(){return!1};ppa.prototype.parse=function(a){null!==this.Fp&&this.hf(a,"stream already broken");var b=null;try{var c=this.mAc.decode(a);b=null===c?null:this.tNc.parse(c)}catch(d){this.hf(a,d.message)}this.oj+=a.length;return b};var Rp=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var opa=function(a){this.Fp=null;this.Kg=[];this.ZY="";this.CRc=[];this.Cx=this.dD=0;this.kja=!1;this.Gka=0;this.eSc=/[\\"]/g;this.Kc=this.Eja=0;this.UCc=!(!a||!a.TCc)},tRa={INIT:0,C4:1,TCa:2,QW:3,L3:4,K3:5,Rn:6,ZBa:7,i6a:8,r7a:9,s7a:10,t7a:11,M5a:12,N5a:13,O5a:14,P5a:15,R6a:16,S6a:17,T6a:18,Sfc:19,SCa:20};_.h=opa.prototype;_.h.bca=function(){return this.Fp};_.h.done=function(){return 2===this.Eja};
_.h.hf=function(a,b){this.Eja=3;this.Fp="The stream is broken @"+this.Cx+"/"+b+". With input:\n"+a;throw Error(this.Fp);};_.h.fpa=function(){return!1};
_.h.parse=function(a){function b(){for(;D<a.length;)if(Rp(a[D]))D++,f.Cx++;else break;return D<r}function c(){for(var L;;){L=a[D++];if(!L)break;f.Cx++;switch(f.Kc){case n.INIT:"{"===L?f.Kc=n.TCa:"["===L?f.Kc=n.L3:Rp(L)||f.hf(a,D);continue;case n.ZBa:case n.TCa:if(Rp(L))continue;if(f.Kc===n.ZBa)g.push(n.i6a);else if("}"===L){e("{}");f.Kc=d();continue}else g.push(n.QW);'"'===L?f.Kc=n.Rn:f.hf(a,D);continue;case n.i6a:case n.QW:if(Rp(L))continue;":"===L?(f.Kc===n.QW&&(g.push(n.QW),f.dD++),f.Kc=n.C4):
"}"===L?(f.dD--,e(),f.Kc=d()):","===L?(f.Kc===n.QW&&g.push(n.QW),f.Kc=n.ZBa):f.hf(a,D);continue;case n.L3:case n.C4:if(Rp(L))continue;if(f.Kc===n.L3)if(f.dD++,f.Kc=n.C4,"]"===L){f.dD--;if(0===f.dD){f.Kc=n.K3;return}e("[]");f.Kc=d();continue}else g.push(n.K3);'"'===L?f.Kc=n.Rn:"{"===L?f.Kc=n.TCa:"["===L?f.Kc=n.L3:"t"===L?f.Kc=n.r7a:"f"===L?f.Kc=n.M5a:"n"===L?f.Kc=n.R6a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Kc=n.SCa:f.hf(a,D));continue;case n.K3:if(","===L)g.push(n.K3),f.Kc=n.C4,1===f.dD&&(z=D);
else if("]"===L){f.dD--;if(0===f.dD)return;e();f.Kc=d()}else if(Rp(L))continue;else f.hf(a,D);continue;case n.Rn:var P=D;a:for(;;){for(;0<f.Gka;)if(L=a[D++],4===f.Gka?f.Gka=0:f.Gka++,!L)break a;if('"'===L&&!f.kja){f.Kc=d();break}if("\\"===L&&!f.kja&&(f.kja=!0,L=a[D++],!L))break;if(f.kja)if(f.kja=!1,"u"===L&&(f.Gka=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.Cx+=D-P;continue;case n.r7a:if(!L)continue;"r"===L?f.Kc=n.s7a:
f.hf(a,D);continue;case n.s7a:if(!L)continue;"u"===L?f.Kc=n.t7a:f.hf(a,D);continue;case n.t7a:if(!L)continue;"e"===L?f.Kc=d():f.hf(a,D);continue;case n.M5a:if(!L)continue;"a"===L?f.Kc=n.N5a:f.hf(a,D);continue;case n.N5a:if(!L)continue;"l"===L?f.Kc=n.O5a:f.hf(a,D);continue;case n.O5a:if(!L)continue;"s"===L?f.Kc=n.P5a:f.hf(a,D);continue;case n.P5a:if(!L)continue;"e"===L?f.Kc=d():f.hf(a,D);continue;case n.R6a:if(!L)continue;"u"===L?f.Kc=n.S6a:f.hf(a,D);continue;case n.S6a:if(!L)continue;"l"===L?f.Kc=
n.T6a:f.hf(a,D);continue;case n.T6a:if(!L)continue;"l"===L?f.Kc=d():f.hf(a,D);continue;case n.Sfc:"."===L?f.Kc=n.SCa:f.hf(a,D);continue;case n.SCa:if(-1!=="0123456789.eE+-".indexOf(L))continue;else D--,f.Cx--,f.Kc=d();continue;default:f.hf(a,D)}}}function d(){var L=g.pop();return null!=L?L:n.C4}function e(L){1<f.dD||(L||(L=-1===z?f.ZY+a.substring(v,D):a.substring(z,D)),f.UCc?f.Kg.push(L):f.Kg.push(JSON.parse(L)),z=D)}for(var f=this,g=f.CRc,m=f.eSc,n=tRa,r=a.length,v=0,z=-1,D=0;D<r;)switch(f.Eja){case 3:return f.hf(a,
D),null;case 2:return b()&&f.hf(a,D),null;case 0:if(b()){var J=a[D++];f.Cx++;if("["===J){f.Eja=1;v=D;f.Kc=n.L3;continue}else f.hf(a,D)}return null;case 1:return c(),0===f.dD&&f.Kc==n.K3?(f.Eja=2,f.ZY=a.substring(D)):f.ZY=-1===z?f.ZY+a.substring(v):a.substring(z),0<f.Kg.length?(J=f.Kg,f.Kg=[],J):null}return null};var npa=function(){this.Fp=this.BM=null;this.Kc=this.oj=0;this.Kg=[];this.iRb=!1};npa.prototype.bca=function(){return this.Fp};npa.prototype.fpa=function(){return!1};
npa.prototype.parse=function(a){function b(n){f.Kc=6;f.Fp="The stream is broken @"+f.oj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Fp);}function c(){f.BM=new opa({EYc:!0,TCc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var v={};v[1]=n[r];f.Kg.push(v)}}function e(n){if(n){(f.iRb||1<n.length)&&b("extra status: "+n);f.iRb=!0;var r={};r[2]=n[0];f.Kg.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=2!==f.Kc){a:{for(;g<a.length;){if(!Rp(a[g])){m=!0;break a}g++;f.oj++}m=!1}m=!m}if(m)return null;
switch(f.Kc){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Kc=1,g++,f.oj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Kc=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Kc=3:"]"===a[g]?(f.Kc=5,g++,f.oj++):b("unexpected input token");break;case 2:m=f.BM.parse(a.substring(g));d(m);f.BM.done()?(f.Kc=3,m=f.BM.ZY,f.oj+=a.length-g-m.length,a=m,g=0):(f.oj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Kc=4,c(),f.BM.parse("["),g+=","===a[g]?1:5,f.oj++):
"]"===a[g]&&(f.Kc=5,g++,f.oj++);break;case 4:m=f.BM.parse(a.substring(g));e(m);f.BM.done()?(f.Kc=5,m=f.BM.ZY,f.oj+=a.length-g-m.length,a=m,g=0):(f.oj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.Kg.length?(a=f.Kg,f.Kg=[],a):null};var uRa=function(a){this.Cc=a;this.DU=null;this.X2=this.Cx=0;this.rvb=!1;this.cra=this.J2a=this.jW=null;this.orb=new Qp(this);this.orb.listen(this.Cc,"readystatechange",this.hOc)};uRa.prototype.Vsa=function(){return this.Cc};var Sp=function(a,b){a.X2!=b&&(a.X2=b,a.J2a&&a.J2a())},vRa=function(a){a.orb.removeAll();if(a.Cc){var b=a.Cc;a.Cc=null;b.abort();b.dispose()}};uRa.prototype.Jg=function(){return this.X2};
uRa.prototype.hOc=function(a){a=a.target;try{if(a==this.Cc)a:{var b=Yk(this.Cc),c=this.Cc.IM,d=this.Cc.Jg(),e=_.XEa(this.Cc);a=[];if(YEa(this.Cc)instanceof Array){var f=YEa(this.Cc);0<f.length&&f[0]instanceof Uint8Array&&(this.rvb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?Sp(this,7):7==c?Sp(this,8):d||Sp(this,3)),this.DU||(this.DU=qpa(this.Cc),null==this.DU&&Sp(this,5)),2<this.X2)vRa(this);else{if(a.length>this.Cx){var g=a.length;c=[];try{if(this.DU.fpa())for(var m=
0;m<g;m++){var n=this.DU.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.jW){if("undefined"===typeof TextDecoder)throw Error("lc");this.jW=new TextDecoder}for(m=0;m<g;m++)n+=this.jW.decode(a[m],{stream:4==b&&m==g-1});c=this.DU.parse(n)}a.splice(0,g);c&&this.cra(c)}catch(v){Sp(this,5);vRa(this);break a}}else if(e.length>this.Cx){m=e.slice(this.Cx);this.Cx=e.length;try{var r=this.DU.parse(m);null!=r&&this.cra&&this.cra(r)}catch(v){Sp(this,5);vRa(this);break a}}4==b?(0!=e.length||this.rvb?
Sp(this,2):Sp(this,4),vRa(this)):Sp(this,1)}}}catch(v){Sp(this,6),vRa(this)}};var wRa=function(a){a=this.f5a=a;var b=(0,_.di)(this.oMc,this);a.cra=b;a=this.f5a;b=(0,_.di)(this.uMc,this);a.J2a=b;this.QC={};this.PR={}};_.h=wRa.prototype;_.h.on=function(a,b){var c=this.QC[a];c||(c=[],this.QC[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.QC[a];c&&_.na(c,b);(a=this.PR[a])&&_.na(a,b);return this};_.h.once=function(a,b){var c=this.PR[a];c||(c=[],this.PR[a]=c);c.push(b);return this};
_.h.oMc=function(a){var b=this.QC.data;b&&xRa(this,a,b);(b=this.PR.data)&&xRa(this,a,b);this.PR.data=[]};var xRa=function(a,b,c){for(var d={},e=0;e<b.length;d={FDb:void 0},e++)d.FDb=b[e],c.forEach(function(f){return function(g){try{g(f.FDb)}catch(m){a.dta("message-callback exception (ignored) "+m)}}}(d))};wRa.prototype.uMc=function(){switch(this.f5a.Jg()){case 1:yRa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:yRa(this,"error");break;case 8:yRa(this,"close");break;case 2:yRa(this,"end")}};
var yRa=function(a,b){var c=a.QC[b];c&&c.forEach(function(d){try{d()}catch(e){a.dta("status-callback exception (ignored) "+e)}});(c=a.PR[b])&&c.forEach(function(d){d()});a.PR[b]=[]};wRa.prototype.dta=function(){};var BRa,CRa,DRa,ERa;_.Tp=function(a){a=void 0===a?{}:a;this.vSc=a.Kad||fi("suppressCorsPreflight",a)||!1;this.G3=a.withCredentials||fi("withCredentials",a)||!1;this.pRb=a.vad||[];this.ITc=a.Cbd||[];this.oXb=a.ocd;this.pBc=a.Mbd||!1};
BRa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.zRa(function(g){return new cRa(function(m,n){var r={},v=_.ARa(a,g,f);v.on("error",function(z){return n(z)});v.on("metadata",function(z){r=z});v.on("data",function(z){var D=g.Qua,J=r;J=void 0===J?{}:J;m(new RQa(z,D,J))})})},a.ITc).call(a,_.SQa(e,c,d)).then(function(g){return g.ZOc})};_.Up=function(a,b,c,d,e){return BRa(a,b,c,d,e)};
_.Tp.prototype.CV=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.zRa(function(g){var m=g.Qua,n=g.getMetadata(),r=CRa(e,!1);n=DRa(e,n,r,f+m.getName());var v=ERa(r,m.VLb,!0);g=m.qLb(g.gLb);r.send(n,"POST",g);return v},this.pRb).call(this,_.SQa(d,b,c))};_.ARa=function(a,b,c){var d=b.Qua,e=b.getMetadata(),f=CRa(a,!0);a=DRa(a,e,f,c+d.getName());c=ERa(f,d.VLb,!1);lRa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.qLb(b.gLb);f.send(a,"POST",b);return c};
CRa=function(a,b){b=a.pBc&&!b;return a.oXb||b?new _.Xk(new Op({JUc:a.oXb,VRc:b})):new _.Xk};
DRa=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.G3)c.G3=!0;if(a.vSc)a=d,_.mca(b)?d=a:(c=GKa(b),"string"===typeof a?(b=encodeURIComponent("$httpHeaders"),c=null!=c?"="+encodeURIComponent(String(c)):"",d=IEa(a,b+c)):(_.bi(a,"$httpHeaders",c),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
ERa=function(a,b,c){if(c)if(!_.Xi||10<=Number(_.bj)){c=new uRa(a);var d=new wRa(c)}else d=null;return new Np({Eza:a,ULc:d},b)};_.zRa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.FRa=new _.Ip("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.ep,gp,function(a){return a.ld()},jQa);_.GRa=new _.Ip("/devtools.sourcerers.DecorationsService/ListDecorations",_.qQa,_.op,function(a){return a.ld()},xQa);_.HRa=new _.Ip("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.rp,AQa,function(a){return a.ld()},BQa);_.IRa=new _.Ip("/devtools.sourcerers.DecorationsService/ResolveItemList",_.sp,tp,function(a){return a.ld()},CQa);_.JRa=new _.Ip("/devtools.sourcerers.DecorationsService/ResolvePanel",_.up,wp,function(a){return a.ld()},EQa);var Vp=function(a){this.Ka=_.hb(a)};_.U(Vp,_.Kb);Vp.prototype.getType=function(){return _.Fj(this,1,0)};Vp.prototype.Hn=function(a){return _.Sj(this,1,a)};var KRa=function(a,b){_.pj(a,2,b)},LRa=function(a,b){return _.yb(a,3,b,_.Wa)};Vp.prototype.getTags=function(a){return tza(this,3,a)};Vp.prototype.Iu=function(){return _.nj(this,_.xp,4)};Vp.prototype.Lx=function(a){return _.pj(this,4,a)};Vp.prototype.getLineNumber=function(){return _.Cj(this,5)};
var MRa=function(a,b){_.pj(a,8,b)},NRa=function(a,b){_.pj(a,9,b)};Vp.kc=[3];Vp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={type:_.Fj(this,1,0),timestamp:Ok(_.nj(this,si,2)),Qad:_.l(_.zj(this,3,2)),Hg:yp(this.Iu()),lineNumber:_.Cj(this,5),vv:_.Ej(this,6),bq:_.Ej(this,7),F_c:Ok(_.nj(this,si,8)),E_c:Ok(_.nj(this,si,9))}}else a=void 0;return a};var ORa=function(a){this.Ka=_.hb(a)};_.U(ORa,_.Kb);var PRa=_.Ob(ORa);ORa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={}}else a=void 0;return a};var QRa=new _.Ip("/devtools.grimoire.FeedbackService/SendFeedback",Vp,ORa,function(a){return a.ld()},PRa);_.Wp=function(a){this.Ka=_.hb(a)};_.U(_.Wp,_.Kb);_.Wp.prototype.Iu=function(){return _.nj(this,_.xp,1)};_.Wp.prototype.Lx=function(a){return _.pj(this,1,a)};_.Wp.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={Hg:yp(this.Iu()),includeAuxiliaryDirectoryContents:_.Aj(this,2),includeAttributes:_.Aj(this,3),preferCompressed:_.Aj(this,4),spacesPerTab:_.Bj(this,8),preferServerHighlighting:_.Aj(this,9),preferIncrementalRendering:_.Aj(this,10)}}else a=void 0;return a};_.Xp=function(a){this.Ka=_.hb(a)};_.U(_.Xp,_.Kb);_.Xp.prototype.getSize=function(){return _.Cj(this,3)};_.Xp.prototype.cub=function(){return _.Cj(this,3)};_.Xp.prototype.setSize=function(a){return _.zb(this,3,_.Ya(a),"0")};_.Xp.prototype.toObject=function(){return RRa(this)};var RRa=function(a){if(null!=a)return _.Mb(a),{PT:Ok(_.nj(a,si,1)),mWa:_.Ej(a,2),size:_.Cj(a,3),zo:_.Aj(a,4),YQa:_.Ej(a,5)}};_.Yp=function(a){this.Ka=_.hb(a)};_.U(_.Yp,_.Kb);_.h=_.Yp.prototype;_.h.de=function(){return _.Ej(this,1)};_.h.nd=function(a){return _.li(this,1,a)};_.h.getType=function(){return _.Fj(this,5,0)};_.h.Hn=function(a){return _.Sj(this,5,a)};_.h.hasAttributes=function(){return _.gj(this,_.Xp,4)};_.h.cT=function(){return _.zj(this,8,_.kj())};_.h.qPb=function(a){_.yb(this,8,a,_.Wa)};_.h.hTa=function(){return _.Ej(this,7)};_.h.dPb=function(a){_.li(this,7,a)};_.Yp.kc=[8];_.Yp.prototype.toObject=function(){return SRa(this)};
var SRa=function(a){if(null!=a)return _.Mb(a),{path:_.Ej(a,1),hash:_.Ej(a,2),type:_.Fj(a,5,0),attributes:RRa(_.nj(a,_.Xp,4)),qRc:_.l(_.zj(a,8,2)),cU:_.Ej(a,7)}};var Zp=function(a){this.Ka=_.hb(a)};_.U(Zp,_.Kb);Zp.prototype.getEditor=function(){return _.Ej(this,1)};Zp.prototype.clearEditor=function(){return _.fj(this,1)};Zp.prototype.toObject=function(){return TRa(this)};var TRa=function(a){if(null!=a)return _.Mb(a),{editor:_.Ej(a,1),o3c:_.Ej(a,2),tI:_.Ej(a,3)}};var URa=function(a){this.Ka=_.hb(a)};_.U(URa,_.Kb);URa.prototype.ZS=function(){return _.nj(this,Zp,3)};URa.kc=[1];URa.prototype.toObject=function(){return VRa(this)};var VRa=function(a){if(null!=a)return _.Mb(a),{o1c:_.Cb(_.oj(a,_.Yp,1,_.kj()),SRa),tOc:TRa(a.ZS())}};var $p=function(a){this.Ka=_.hb(a)};_.U($p,_.Kb);$p.prototype.HSa=function(){return _.xj(this,2,_.kj())};$p.kc=[2];$p.prototype.toObject=function(){return WRa(this)};var WRa=function(a){if(null!=a)return _.Mb(a),{zj:_.Aj(a,1),cjb:_.l(_.xj(a,2,2))}};var aq=function(a){this.Ka=_.hb(a)};_.U(aq,_.Kb);aq.prototype.getProperties=function(){return _.nj(this,$p,4)};aq.prototype.setProperties=function(a){return _.pj(this,4,a)};aq.prototype.nvb=function(){return _.gj(this,$p,4)};aq.prototype.toObject=function(){return XRa(this)};var XRa=function(a){if(null!=a)return _.Mb(a),{W0c:_.Ej(a,1),F2c:IQa(_.nj(a,HQa,2)),D1c:_.Ej(a,3),properties:WRa(a.getProperties())}};var YRa=function(a){this.Ka=_.hb(a)};_.U(YRa,_.Kb);_.h=YRa.prototype;_.h.getType=function(){return _.Fj(this,1,0)};_.h.Hn=function(a){return _.Sj(this,1,a)};_.h.xca=function(){return _.nj(this,_.zp,2)};_.h.pvb=function(){return _.gj(this,_.zp,2)};_.h.fub=function(){return _.oj(this,aq,3,_.kj())};YRa.kc=[3];YRa.prototype.toObject=function(){return ZRa(this)};var ZRa=function(a){if(null!=a)return _.Mb(a),{type:_.Fj(a,1,0),sourceRange:Ap(a.xca()),PSc:_.Cb(a.fub(),XRa)}};var bq=function(a){this.Ka=_.hb(a)};_.U(bq,_.Kb);bq.prototype.K_=function(){return _.oj(this,YRa,1,_.kj())};bq.prototype.Jg=function(){return _.Fj(this,2,0)};bq.kc=[1];bq.prototype.toObject=function(){return $Ra(this)};var $Ra=function(a){if(null!=a)return _.Mb(a),{FCc:_.Cb(a.K_(),ZRa),status:_.Fj(a,2,0),pbd:_.Ej(a,3)}};_.aSa=function(a){this.Ka=_.hb(a)};_.U(_.aSa,_.Kb);_.aSa.kc=[1,2];_.aSa.prototype.toObject=function(){return bSa(this)};var bSa=function(a){if(null!=a)return _.Mb(a),{R3c:_.l(_.sb(a,1,_.Xa,2)),e4c:_.l(_.xj(a,2,2))}};_.cq=function(a){this.Ka=_.hb(a)};_.U(_.cq,_.Kb);_.cq.prototype.getRange=function(){return _.nj(this,_.zp,1)};_.cq.prototype.setRange=function(a){return _.pj(this,1,a)};_.cq.prototype.gta=function(){return _.gj(this,_.zp,1)};_.cq.prototype.toObject=function(){return cSa(this)};var cSa=function(a){if(null!=a)return _.Mb(a),{oe:Ap(a.getRange()),indentation:_.Bj(a,2)}};var dq=function(a){this.Ka=_.hb(a)};_.U(dq,_.Kb);dq.prototype.Jg=function(){return _.Fj(this,2,0)};dq.kc=[1,3];dq.prototype.toObject=function(){return dSa(this)};var dSa=function(a){if(null!=a){_.Mb(a);var b=_.oj(a,_.zp,1,_.kj());return{c9c:_.Cb(b,Ap),status:_.Fj(a,2,0),b9c:_.Cb(_.oj(a,_.cq,3,_.kj()),cSa)}}};_.eSa=function(a){this.Ka=_.hb(a)};_.U(_.eSa,_.Kb);_.h=_.eSa.prototype;_.h.getType=function(){return _.Fj(this,1,0)};_.h.Hn=function(a){return _.Sj(this,1,a)};_.h.getRange=function(){return _.nj(this,_.zp,2)};_.h.setRange=function(a){return _.pj(this,2,a)};_.h.gta=function(){return _.gj(this,_.zp,2)};_.h.toObject=function(){return fSa(this)};var fSa=function(a){if(null!=a)return _.Mb(a),{type:_.Fj(a,1,0),oe:Ap(a.getRange())}};var eq=function(a){this.Ka=_.hb(a)};_.U(eq,_.Kb);eq.prototype.getId=function(){return _.Ej(this,1)};eq.prototype.getName=function(){return _.Ej(this,2)};eq.prototype.fe=function(a){return _.li(this,2,a)};eq.prototype.toObject=function(){return gSa(this)};var gSa=function(a){if(null!=a)return _.Mb(a),{id:_.Ej(a,1),name:_.Ej(a,2),d6c:_.Bj(a,3)}};var hSa=function(a){this.Ka=_.hb(a)};_.U(hSa,_.Kb);_.h=hSa.prototype;_.h.getType=function(){return _.Fj(this,1,0)};_.h.Hn=function(a){return _.Sj(this,1,a)};_.h.getRange=function(){return _.nj(this,_.zp,2)};_.h.setRange=function(a){return _.pj(this,2,a)};_.h.gta=function(){return _.gj(this,_.zp,2)};_.h.mr=function(){return _.Ej(this,3)};_.h.toObject=function(){return iSa(this)};var iSa=function(a){if(null!=a)return _.Mb(a),{type:_.Fj(a,1,0),oe:Ap(a.getRange()),target:_.Ej(a,3)}};var fq=function(a){this.Ka=_.hb(a)};_.U(fq,_.Kb);fq.prototype.Jg=function(){return _.Fj(this,2,0)};fq.kc=[1];fq.prototype.toObject=function(){return jSa(this)};var jSa=function(a){if(null!=a)return _.Mb(a),{R_c:_.Cb(_.oj(a,_.Bp,1,_.kj()),JQa),status:_.Fj(a,2,0)}};_.gq=function(a){this.Ka=_.hb(a)};_.U(_.gq,_.Kb);_.h=_.gq.prototype;_.h.R_=function(a){return _.oj(this,hSa,4,_.kj(a))};_.h.IV=function(a){return _.rj(this,4,a)};_.h.u8=function(a){_.sj(this,4,hSa,a)};_.h.BA=function(){return _.nj(this,fq,5)};_.h.AA=function(){return _.nj(this,dq,7)};_.h.jca=function(){return _.nj(this,eq,10)};_.h.ZS=function(){return _.nj(this,Zp,11)};_.gq.kc=[3,4,12];_.gq.prototype.toObject=function(){return kSa(this)};
var kSa=function(a){if(null!=a)return _.Mb(a),{mimeType:_.Ej(a,1),Mqa:_.Aj(a,2),S3c:_.Cb(_.oj(a,_.eSa,3,_.kj()),fSa),zKc:_.Cb(a.R_(),iSa),a0c:bSa(_.nj(a,_.aSa,9)),outline:jSa(a.BA()),y$c:$Ra(_.nj(a,bq,6)),vn:dSa(a.AA()),fI:_.Bj(a,8),language:gSa(a.jca()),tOc:TRa(a.ZS()),d3c:_.Cb(_.oj(a,_.xp,12,_.kj()),yp)}};_.hq=function(a){this.Ka=_.hb(a)};_.U(_.hq,_.Kb);_.h=_.hq.prototype;_.h.getData=function(){return _.lj(this,1)};_.h.setData=function(a){return _.zb(this,1,Ha(a,!1,!0,!1),_.Ga())};_.h.clearData=function(){return _.fj(this,1)};_.h.Ju=function(){return _.Ej(this,3)};_.h.Qxa=function(a){return _.li(this,3,a)};_.h.getSize=function(){return _.Cj(this,4)};_.h.cub=function(){return _.Cj(this,4)};_.h.setSize=function(a){return _.zb(this,4,_.Ya(a),"0")};_.hq.kc=[6];_.hq.prototype.toObject=function(){return lSa(this)};
var lSa=function(a){if(null!=a)return _.Mb(a),{data:Fb(a.getData()),G2c:kSa(_.nj(a,_.gq,2)),text:_.Ej(a,3),size:_.Cj(a,4),bx:_.ym(_.nj(a,_.xm,5)),Q3c:_.Cb(_.oj(a,_.xm,6,_.kj()),_.ym)}};_.mSa=function(a){this.Ka=_.hb(a)};_.U(_.mSa,_.Kb);_.h=_.mSa.prototype;_.h.getUrl=function(){return _.Ej(this,1)};_.h.KB=function(a){return _.li(this,1,a)};_.h.kr=function(){return _.nj(this,ki,4)};_.h.A2=function(a){return _.pj(this,4,a)};_.h.toObject=function(){return nSa(this)};var nSa=function(a){if(null!=a)return _.Mb(a),{url:_.Ej(a,1),fA:_.Ej(a,2),Md:_.Ej(a,3),Hf:FQa(a.kr())}};_.oSa=function(a){this.Ka=_.hb(a)};_.U(_.oSa,_.Kb);_.h=_.oSa.prototype;_.h.kr=function(){return _.nj(this,ki,1)};_.h.A2=function(a){return _.pj(this,1,a)};_.h.de=function(){return _.Ej(this,3)};_.h.nd=function(a){return _.li(this,3,a)};_.h.getUrl=function(){return _.Ej(this,4)};_.h.KB=function(a){return _.li(this,4,a)};_.h.toObject=function(){return pSa(this)};var pSa=function(a){if(null!=a)return _.Mb(a),{Hf:FQa(a.kr()),fA:_.Ej(a,2),path:_.Ej(a,3),url:_.Ej(a,4),Md:_.Ej(a,5)}};_.qSa=function(a){this.Ka=_.hb(a)};_.U(_.qSa,_.Kb);_.qSa.prototype.toObject=function(){return rSa(this)};var rSa=function(a){if(null!=a)return _.Mb(a),{h9c:_.Ej(a,1),H9c:_.Ej(a,2),FLb:_.Aj(a,3)}};_.iq=function(a){this.Ka=_.hb(a)};_.U(_.iq,_.Kb);_.kq=function(a){return _.Jj(a,URa,1,_.jq)};_.lq=function(a){return _.Jj(a,_.hq,2,_.jq)};_.sSa=_.Ob(_.iq);_.iq.kc=[5,8];_.jq=[1,2,3,4];_.iq.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={n1c:VRa(_.kq(this)),me:lSa(_.lq(this)),Oad:rSa(_.Jj(this,_.qSa,3,_.jq)),j3c:nSa(_.Jj(this,_.mSa,4,_.jq)),Ead:_.Cb(_.oj(this,_.oSa,5,_.kj()),pSa),Q8c:_.l(_.zj(this,8,2)),WZc:yp(_.nj(this,_.xp,7))}}else a=void 0;return a};var tSa=new _.Ip("/devtools.grimoire.FileService/GetContents",_.Wp,_.iq,function(a){return a.ld()},_.sSa);_.uSa=new _.Ip("/devtools.grimoire.FileService/GetContentsStreaming",_.Wp,_.iq,function(a){return a.ld()},_.sSa);_.mq=function(a){this.Ka=_.hb(a)};_.U(_.mq,_.Kb);_.mq.prototype.kr=function(){return _.nj(this,ki,1)};_.mq.prototype.A2=function(a){return _.pj(this,1,a)};_.mq.prototype.de=function(){return _.Ej(this,2)};_.mq.prototype.nd=function(a){return _.li(this,2,a)};_.mq.kc=[3];
_.mq.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={Hf:FQa(this.kr()),path:_.Ej(this,2),b8c:_.l(_.xj(this,3,2)),maxRelatedFiles:_.Bj(this,4),logForPath:_.Aj(this,6),logForPathWithPagination:_.Aj(this,7)}}else a=void 0;return a};_.nq=function(a){this.Ka=_.hb(a)};_.U(_.nq,_.Kb);_.nq.prototype.de=function(){return _.Ej(this,1)};_.nq.prototype.nd=function(a){return _.li(this,1,a)};_.nq.kc=[2];_.nq.prototype.toObject=function(){return vSa(this)};var vSa=function(a){if(null!=a)return _.Mb(a),{path:_.Ej(a,1),H$c:_.l(_.xj(a,2,2))}};var wSa=function(a){this.Ka=_.hb(a)};_.U(wSa,_.Kb);var xSa=_.Ob(wSa);wSa.kc=[1];wSa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={x9c:_.Cb(_.oj(this,_.nq,1,_.kj()),vSa)}}else a=void 0;return a};var ySa=new _.Ip("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.mq,wSa,function(a){return a.ld()},xSa);var oq=function(a){this.Ka=_.hb(a)};_.U(oq,_.Kb);oq.prototype.Iu=function(){return _.nj(this,_.xp,1)};oq.prototype.Lx=function(a){return _.pj(this,1,a)};oq.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={Hg:yp(this.Iu()),spacesPerTab:_.Bj(this,2)}}else a=void 0;return a};var zSa=function(a){this.Ka=_.hb(a)};_.U(zSa,_.Kb);zSa.prototype.AA=function(){return _.nj(this,dq,1)};var ASa=_.Ob(zSa);zSa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={vn:dSa(this.AA())}}else a=void 0;return a};var BSa=new _.Ip("/devtools.grimoire.FileService/GetFolding",oq,zSa,function(a){return a.ld()},ASa);var pq=function(a){this.Ka=_.hb(a)};_.U(pq,_.Kb);pq.prototype.Iu=function(){return _.nj(this,_.xp,1)};pq.prototype.Lx=function(a){return _.pj(this,1,a)};pq.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={Hg:yp(this.Iu())}}else a=void 0;return a};var CSa=function(a){this.Ka=_.hb(a)};_.U(CSa,_.Kb);CSa.prototype.BA=function(){return _.nj(this,fq,3)};var DSa=_.Ob(CSa);CSa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={outline:jSa(this.BA())}}else a=void 0;return a};var ESa=new _.Ip("/devtools.grimoire.FileService/GetOutline",pq,CSa,function(a){return a.ld()},DSa);var qq=function(a){this.Ka=_.hb(a)};_.U(qq,_.Kb);qq.prototype.Iu=function(){return _.nj(this,_.xp,1)};qq.prototype.Lx=function(a){return _.pj(this,1,a)};qq.prototype.getAttributeNames=function(a){return _.Gj(this,2,a)};qq.kc=[2];qq.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={Hg:yp(this.Iu()),nZc:_.l(_.xj(this,2,2))}}else a=void 0;return a};var rq=function(a){this.Ka=_.hb(a)};_.U(rq,_.Kb);rq.prototype.getName=function(){return _.Ej(this,1)};rq.prototype.fe=function(a){return _.li(this,1,a)};rq.prototype.getStringValue=function(){return _.Hj(this,2,FSa)};rq.prototype.setStringValue=function(a){return _.mi(this,2,FSa,_.$a(a))};var FSa=[2];rq.prototype.toObject=function(){return GSa(this)};var GSa=function(a){if(null!=a)return _.Mb(a),{name:_.Ej(a,1),stringValue:_.l(_.Ij(a,2,FSa))}};var sq=function(a){this.Ka=_.hb(a)};_.U(sq,_.Kb);sq.prototype.getName=function(){return _.Ej(this,1)};sq.prototype.fe=function(a){return _.li(this,1,a)};sq.prototype.setAttribute=function(a,b){aca(this,2,rq,b,a,!1,1);return this};sq.kc=[2];sq.prototype.toObject=function(){return HSa(this)};var HSa=function(a){if(null!=a){_.Mb(a);var b=_.Ej(a,1);a=_.oj(a,rq,2,_.kj());return{name:b,mZc:_.Cb(a,GSa)}}};var tq=function(a){this.Ka=_.hb(a)};_.U(tq,_.Kb);tq.prototype.fub=function(){return _.xj(this,1,_.kj())};var ISa=_.Ob(tq);tq.kc=[1,2];tq.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={PSc:_.l(_.xj(this,1,2)),Yad:_.Cb(_.oj(this,sq,2,_.kj()),HSa)}}else a=void 0;return a};var JSa=new _.Ip("/devtools.grimoire.FileService/ListTargets",qq,tq,function(a){return a.ld()},ISa);_.uq=function(a){this.Ka=_.hb(a)};_.U(_.uq,_.Kb);_.uq.prototype.addPath=function(a,b){var c=this.Ka,d=(0,_.jb)(c);Ka(d);c=Rba(c,d,1,2);d=(0,_.Ia)(c);a=_.Za(a,!!(4&d)&&!!(4096&d));void 0!=b?c.splice(b,0,a):c.push(a);return this};_.uq.prototype.de=function(){return _.Gj(this,1)};_.uq.prototype.nd=function(a,b){return _.Ab(this,1,_.Za,a,b,_.xj)};_.uq.kc=[1];_.uq.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={U7c:_.l(_.xj(this,1,2))}}else a=void 0;return a};var KSa=function(a){this.Ka=_.hb(a)};_.U(KSa,_.Kb);KSa.prototype.jca=function(){return _.Ej(this,1)};KSa.prototype.gTa=function(){return _.Cj(this,2)};KSa.prototype.toObject=function(){return LSa(this)};var LSa=function(a){if(null!=a)return _.Mb(a),{language:_.Ej(a,1),lines:_.Cj(a,2),files:_.Cj(a,3)}};_.vq=function(a){this.Ka=_.hb(a)};_.U(_.vq,_.Kb);_.vq.prototype.de=function(){return _.Ej(this,1)};_.vq.prototype.nd=function(a){return _.li(this,1,a)};_.vq.prototype.gTa=function(){return _.Cj(this,2)};_.vq.prototype.dTa=function(){return _.oj(this,KSa,4,_.kj())};_.vq.kc=[4];_.vq.prototype.toObject=function(){return MSa(this)};var MSa=function(a){if(null!=a)return _.Mb(a),{path:_.Ej(a,1),lines:_.Cj(a,2),files:_.Cj(a,3),YJc:_.Cb(a.dTa(),LSa)}};var NSa=function(a){this.Ka=_.hb(a)};_.U(NSa,_.Kb);var OSa=_.Ob(NSa);NSa.kc=[1];NSa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={r0c:_.Cb(_.oj(this,_.vq,1,_.kj()),MSa)}}else a=void 0;return a};_.PSa=new _.Ip("/devtools.grimoire.LangCountsService/ListLangCounts",_.uq,NSa,function(a){return a.ld()},OSa);var QSa=function(a,b,c){c=c||{};c.format="jspb";this.xi=new _.Tp(c);this.Hi=void 0==a?a:a.replace(/\/+$/,"")},RSa=function(a,b,c){c=c||{};c.format="jspb";this.xi=new _.Tp(c);this.Hi=void 0==a?a:a.replace(/\/+$/,"")};_.h=QSa.prototype;_.h.Asa=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},tSa)};_.h.BA=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},ESa)};
_.h.AA=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},BSa)};_.h.TSa=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},ySa)};_.h.MBb=function(a){return _.Up(this.xi,this.Hi+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},JSa)};RSa.prototype.l1a=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},QRa)};_.Bpa="project";var SSa=kpa.concat(["forceDomain","sq"]);var rpa;rpa=/^(.*)\/.+$/;_.TSa=/^\//;_.jh=/^[0-9a-f]{40}$/;var Aq;_.USa=[void 0,"","HEAD"];_.VSa=[void 0,"","/"];_.lh=Object.freeze({AWa:"l",zn:"dlc",xf:"drc",ox:"dlf",To:"drf",changelist:"cl",CMb:"rcl",tu:"da",Ow:"bp",xj:"bpv",Mf:"bpt",mt:"rpv",uu:"sf",Rb:"ws",px:"dlw",rv:"drw",zH:"flo",nM:"ic",Qw:"dmbr"});_.nh=function(a){if(a){null!=a.qe?(this.rb=a.qe.id,this.Tc=a.qe.type):this.Tc="project";this.repository=a.repository;this.Eb=a.Eb;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.wq=function(a){if(void 0!==a.VMb)return a.VMb;var b=a.cHb(),c=b.commands;b=a.sZa(b.h3);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.VMb=c};_.nh.prototype.bc=function(){var a=this.kYa();this.rb&&_.xq(a,this.rb,this.Tc);this.repository&&_.yq(a,this.repository);this.Eb&&_.zq(a,this.Eb);this.path&&a.nd(this.path);var b=Object.assign({},this.params);a.Oi(b);return a};_.nh.prototype.kYa=function(){return new Aq};
_.Bq=function(a,b){return b?_.ypa(a,b)&&_.zpa(a.Eb,b.Eb,_.USa)&&_.zpa(a.path,b.path,_.VSa):!1};_.nh.prototype.getParent=function(){var a=this.kYa();if(this.rb){this.repository&&(a=_.xq(a,this.rb,this.Tc));if(this.path){_.zq(_.yq(a,this.repository),this.Eb);_.Cq(a,{Rb:this.params.Rb});var b=_.gh(this.path);b&&(a=a.nd(b+"/"))}return a.hb()}};
_.nh.prototype.cHb=function(){var a=this.Eb&&_.hh(this.Eb);a=this.Eb&&void 0===this.path&&this.params.zn?""+a+"..."+this.params.zn:a;var b=["/"];if(!this.rb)return{h3:!1,commands:b};switch(this.Tc){case "host":b.push("h");b.push(this.rb);break;default:b.push(this.rb)}if(!this.repository)return{h3:!1,commands:b};b.push(this.repository);if(!a)return{h3:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{h3:!0,commands:b};b.push(":");b.push(this.path);return{h3:!0,commands:b}};
_.nh.prototype.sZa=function(a){var b={};a&&(this.params.line&&(b.l=_.Apa(this.params.line)),this.params.ox&&(b.dlf=this.params.ox),(a=this.Eb&&void 0===this.path&&this.params.zn?void 0:this.params.zn)&&(b.dlc=a),this.params.To&&(b.drf=this.params.To),this.params.xf&&(b.drc=this.params.xf),this.params.tu&&(b.da=this.params.tu),this.params.Ow&&(b.bp=this.params.Ow),null!=this.params.xj&&(b.bpv=this.params.xj),null!=this.params.Mf&&(b.bpt=this.params.Mf),null!=this.params.mt&&(b.rpv=this.params.mt),
null!=this.params.uu&&(b.sf=this.params.uu),null!=this.params.Rb&&(b.ws=this.params.Rb),null!=this.params.px&&(b.dlw=this.params.px),null!=this.params.rv&&(b.drw=this.params.rv),null!=this.params.zH&&(b.flo=this.params.zH),null!=this.params.nM&&(b.ic=this.params.nM),null!=this.params.Qw&&(b.dmbr=this.params.Qw));return b};
_.W.Object.defineProperties(_.nh.prototype,{MD:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.OGb||(this.OGb=this.getParent());return this.OGb}},qA:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Tc?this.path||"":[this.rb,this.repository,_.xpa(this.Eb||null),this.path].join("/")}}});Aq=function(){this.params={}};_.xq=function(a,b,c){a.rb=b;a.Tc=c;return a};
_.yq=function(a,b){a.repository=b;return a};_.zq=function(a,b){a.Eb=b;return a};Aq.prototype.nd=function(a){this.path=a;return this};Aq.prototype.Oi=function(a){this.params=a||{};return this};
_.Cq=function(a,b){b.line&&(a.params.line=b.line);b.ox&&(a.params.ox=b.ox);b.zn&&(a.params.zn=b.zn);b.To&&(a.params.To=b.To);b.xf&&(a.params.xf=b.xf);b.tu&&(a.params.tu=b.tu);b.Ow&&(a.params.Ow=b.Ow);null!=b.xj&&(a.params.xj=b.xj);null!=b.Mf&&(a.params.Mf=b.Mf);null!=b.mt&&(a.params.mt=b.mt);null!=b.uu&&(a.params.uu=b.uu);b.Rb&&(a.params.Rb=b.Rb);null!=b.px&&(a.params.px=b.px);null!=b.rv&&(a.params.rv=b.rv);b.zH&&(a.params.zH=b.zH);b.nM&&(a.params.nM=b.nM);null!=b.Qw&&(a.params.Qw=b.Qw);return a};
Aq.prototype.hb=function(){return new _.nh({qe:this.rb?{id:this.rb,type:this.Tc}:void 0,repository:this.repository,Eb:this.Eb,path:this.path,params:this.params})};_.mh=function(a){_.nh.call(this,a);this.rb="Google";this.Tc="depot"};_.U(_.mh,_.nh);_.Dq=function(a){return!a.Eb||"head"==a.Eb.toLowerCase()};_.mh.prototype.dj=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.mh.prototype.kYa=function(){return new WSa};_.mh.prototype.cHb=function(){var a=["/"];this.repository?(this.dj()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{h3:!0,commands:a}};
_.mh.prototype.sZa=function(a){a=_.nh.prototype.sZa.call(this,a);this.params.xf&&(delete a.drc,a.rcl=this.params.xf);_.Dq(this)||(a.cl=this.Eb);return a};_.W.Object.defineProperties(_.mh.prototype,{qA:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.dj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var WSa=function(){this.params={};_.xq(this,"Google","depot")};_.U(WSa,Aq);
WSa.prototype.hb=function(){return"depot"!==this.Tc?Aq.prototype.hb.call(this):new _.mh(this)};var Fpa=Object.values(_.lh);var XSa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var Eq={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Opa,Ppa="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 Rpa;var Vpa,Tpa;var Xpa;var YSa;try{YSa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){YSa=!1}
_.Fq=function(a){this.iBa=(this.isBrowser=(this.dcb=a)?"browser"===this.dcb:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.Nla=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.r5a=this.isBrowser&&!(!window.chrome&&!YSa)&&"undefined"!==typeof CSS&&!this.iBa&&!this.Nla;this.nFa=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.r5a&&!this.iBa&&!this.Nla;this.oF=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in
window);this.tBa=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.kq=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.Nla;this.FDa=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.nFa};_.Fq.O=function(a){return new (a||_.Fq)(_.q(qe))};_.Fq.ta=_.p({token:_.Fq,qa:_.Fq.O,Ga:"root"});var ZSa=new _.Xc("cdk-input-modality-detector-options"),$Sa={UHc:[18,17,224,91,16]},Gq=_.rh({passive:!0,capture:!0}),Hq=function(a,b,c,d){var e=this;this.wc=a;this.z6=null;this.VQ=new _.Gg(null);this.bbb=0;this.Sna=function(f){var g,m;(null==(g=e.wk)?0:null==(m=g.UHc)?0:m.some(function(n){return n===f.keyCode}))||(e.VQ.next("keyboard"),e.z6=_.sh(f))};this.Una=function(f){650>Date.now()-e.bbb||(e.VQ.next(_.Mpa(f)?"keyboard":"mouse"),e.z6=_.sh(f))};this.Nbb=function(f){_.Npa(f)?e.VQ.next("keyboard"):
(e.bbb=Date.now(),e.VQ.next("touch"),e.z6=_.sh(f))};this.wk=Object.assign({},$Sa,d);this.jEb=this.VQ.ha(_.df());this.jEb.ha(_.Oe());a.isBrowser&&b.Wb(function(){c.addEventListener("keydown",e.Sna,Gq);c.addEventListener("mousedown",e.Una,Gq);c.addEventListener("touchstart",e.Nbb,Gq)})};
Hq.prototype.La=function(){this.VQ.complete();this.wc.isBrowser&&(document.removeEventListener("keydown",this.Sna,Gq),document.removeEventListener("mousedown",this.Una,Gq),document.removeEventListener("touchstart",this.Nbb,Gq))};_.W.Object.defineProperties(Hq.prototype,{zLc:{configurable:!0,enumerable:!0,get:function(){return this.VQ.value}}});Hq.O=function(a){return new (a||Hq)(_.q(_.Fq),_.q(_.oe),_.q(_.Lg),_.q(ZSa,8))};Hq.ta=_.p({token:Hq,qa:Hq.O,Ga:"root"});var aTa,bTa;aTa=new _.Xc("cdk-focus-monitor-default-options");bTa=_.rh({passive:!0,capture:!0});_.Iq=function(a,b,c,d,e){var f=this;this.ab=a;this.wc=b;this.MIa=c;this.Ez=null;this.SJa=this.aMa=!1;this.HJ=new Map;this.rbb=0;this.rY=new Map;this.oeb=function(){f.aMa=!0;f.hzc=window.setTimeout(function(){return f.aMa=!1})};this.jdb=new _.bf;this.zoa=function(g){for(var m=_.sh(g);m;m=m.parentElement)"focus"===g.type?f.lp(g,m):f.vk(g,m)};this.Db=d;this.z9a=(null==e?void 0:e.i1c)||0};
_.Iq.prototype.Ik=function(a,b){b=void 0===b?!1:b;a=_.vh(a);if(!this.wc.isBrowser||1!==a.nodeType)return _.Md();var c=_.Ypa(a)||this.JHa(),d=this.HJ.get(a);if(d)return b&&(d.cqa=!0),d.subject;b={cqa:b,subject:new _.bf,Qha:c};this.HJ.set(a,b);this.Kwc(b);return b.subject};_.Iq.prototype.nj=function(a){a=_.vh(a);var b=this.HJ.get(a);b&&(b.subject.complete(),this.PKa(a),this.HJ.delete(a),this.Rwc(b))};
_.Jq=function(a,b,c,d){b=_.vh(b);b===a.JHa().activeElement?a.ztc(b).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return a.Rbb(e,c,f)}):(a.adb(c),"function"===typeof b.focus&&b.focus(d))};_.h=_.Iq.prototype;_.h.La=function(){var a=this;this.HJ.forEach(function(b,c){return a.nj(c)})};_.h.JHa=function(){return this.Db||document};_.h.vq=function(){return this.JHa().defaultView||window};
_.h.Jtc=function(a){return this.Ez?this.SJa?this.Fxc(a)?"touch":"program":this.Ez:this.aMa&&this.Xab?this.Xab:a&&this.Xuc(a)?"mouse":"program"};_.h.Fxc=function(a){return 1===this.z9a||!(null==a||!a.contains(this.MIa.z6))};_.h.PKa=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.adb=function(a,b){var c=this;b=void 0===b?!1:b;this.ab.Wb(function(){c.Ez=a;c.SJa="touch"===a&&b;0===c.z9a&&(clearTimeout(c.Sbb),c.Sbb=setTimeout(function(){return c.Ez=null},c.SJa?650:1))})};_.h.lp=function(a,b){var c=this.HJ.get(b);a=_.sh(a);c&&(c.cqa||b===a)&&this.Rbb(b,this.Jtc(a),c)};_.h.vk=function(a,b){var c=this.HJ.get(b);!c||c.cqa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.PKa(b),this.O9a(c,null))};_.h.O9a=function(a,b){a.subject.Jk.length&&this.ab.run(function(){return a.subject.next(b)})};
_.h.Kwc=function(a){var b=this;if(this.wc.isBrowser){var c=a.Qha;(a=this.rY.get(c)||0)||this.ab.Wb(function(){c.addEventListener("focus",b.zoa,bTa);c.addEventListener("blur",b.zoa,bTa)});this.rY.set(c,a+1);1===++this.rbb&&(this.ab.Wb(function(){b.vq().addEventListener("focus",b.oeb)}),this.MIa.jEb.ha(_.gf(this.jdb)).subscribe(function(d){b.adb(d,!0)}))}};
_.h.Rwc=function(a){a=a.Qha;if(this.rY.has(a)){var b=this.rY.get(a);1<b?this.rY.set(a,b-1):(a.removeEventListener("focus",this.zoa,bTa),a.removeEventListener("blur",this.zoa,bTa),this.rY.delete(a))}--this.rbb||(this.vq().removeEventListener("focus",this.oeb),this.jdb.next(),clearTimeout(this.hzc),clearTimeout(this.Sbb))};_.h.Rbb=function(a,b,c){this.PKa(a,b);this.O9a(c,b);this.Xab=b};_.h.ztc=function(a){var b=[];this.HJ.forEach(function(c,d){(d===a||c.cqa&&d.contains(a))&&b.push([d,c])});return b};
_.h.Xuc=function(a){var b=this.MIa,c=b.z6;if("mouse"!==b.zLc||!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};_.Iq.O=function(a){return new (a||_.Iq)(_.q(_.oe),_.q(_.Fq),_.q(Hq),_.q(_.Lg,8),_.q(aTa,8))};_.Iq.ta=_.p({token:_.Iq,qa:_.Iq.O,Ga:"root"});_.Kq=function(a){this.wc=a};_.Kq.prototype.Ul=function(a){return a.hasAttribute("disabled")};_.Kq.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var cTa=function(a,b){if(!a.wc.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===dqa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=dqa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.wc.nFa&&a.wc.oF)){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.wc.tBa||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.Kq.prototype.JD=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")||cqa(a);return c&&!this.Ul(a)&&((null==b?void 0:b.YHc)||this.isVisible(a))};_.Kq.O=function(a){return new (a||_.Kq)(_.q(_.Fq))};
_.Kq.ta=_.p({token:_.Kq,qa:_.Kq.O,Ga:"root"});var Lq=function(a,b,c,d,e){var f=this;this.Rc=a;this.NF=b;this.ab=c;this.Db=d;this.cna=!1;this.aRb=function(){var g=f.M$a("end");g&&g.focus(void 0);return!!g};this.Oqb=function(){return dTa(f)};this.SF=!0;(void 0===e?0:e)||eTa(this)},eTa;Lq.prototype.destroy=function(){var a=this.CG,b=this.TF;a&&(a.removeEventListener("focus",this.aRb),a.remove());b&&(b.removeEventListener("focus",this.Oqb),b.remove());this.CG=this.TF=null;this.cna=!1};
eTa=function(a){a.cna||(a.ab.Wb(function(){a.CG||(a.CG=a.d9a(),a.CG.addEventListener("focus",a.aRb));a.TF||(a.TF=a.d9a(),a.TF.addEventListener("focus",a.Oqb))}),a.Rc.parentNode&&(a.Rc.parentNode.insertBefore(a.CG,a.Rc),a.Rc.parentNode.insertBefore(a.TF,a.Rc.nextSibling),a.cna=!0))};
_.Mq=function(a){return new Promise(function(b){a.Msc(function(){var c;(c=a.Rc.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.NF.JD(c)?(c.focus(void 0),c=!0):(c=a.NHa(c),null==c||c.focus(void 0),c=!!c):c=dTa(a);return b(c)})})};Lq.prototype.M$a=function(a){var b=this.Rc.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.NHa(this.Rc):b.length?b[b.length-1]:this.D$a(this.Rc)};
var dTa=function(a){(a=a.M$a("start"))&&a.focus(void 0);return!!a};_.h=Lq.prototype;_.h.ug=function(){return this.cna};_.h.NHa=function(a){if(this.NF.JD(a)&&cTa(this.NF,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Db.ELEMENT_NODE?this.NHa(a[b]):null;if(c)return c}return null};_.h.D$a=function(a){if(this.NF.JD(a)&&cTa(this.NF,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Db.ELEMENT_NODE?this.D$a(a[b]):null;if(c)return c}return null};
_.h.d9a=function(){var a=this.Db.createElement("div");this.M7(this.SF,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.M7=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var fTa=function(a,b){a.CG&&a.TF&&(a.M7(b,a.CG),a.M7(b,a.TF))};Lq.prototype.Msc=function(a){this.ab.isStable?a():this.ab.Tf.ha(_.Qe(1)).subscribe(a)};
_.W.Object.defineProperties(Lq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.SF},set:function(a){this.SF=a;this.CG&&this.TF&&(this.M7(a,this.CG),this.M7(a,this.TF))}}});_.Nq=function(a,b,c){this.NF=a;this.ab=b;this.Db=c};_.Nq.prototype.create=function(a,b){return new Lq(a,this.NF,this.ab,this.Db,void 0===b?!1:b)};_.Nq.O=function(a){return new (a||_.Nq)(_.q(_.Kq),_.q(_.oe),_.q(_.Lg))};_.Nq.ta=_.p({token:_.Nq,qa:_.Nq.O,Ga:"root"});
_.Oq=function(a,b){this.Ma=a;this.A5=b;this.ooa=null;_.Mc(_.Fq).isBrowser&&(this.un=this.A5.create(this.Ma.na,!0))};_.h=_.Oq.prototype;_.h.La=function(){var a;null==(a=this.un)||a.destroy();this.ooa&&(this.ooa.focus(),this.ooa=null)};_.h.Xd=function(){var a;null==(a=this.un)||eTa(a);this.Ihb&&this.z8a()};_.h.Dn=function(){this.un&&!this.un.ug()&&eTa(this.un)};_.h.Tb=function(a){a=a.autoCapture;var b;a&&!a.xH&&this.Ihb&&(null==(b=this.un)?0:b.ug())&&this.z8a()};
_.h.z8a=function(){this.ooa=_.Zpa();var a;null==(a=this.un)||_.Mq(a)};_.W.Object.defineProperties(_.Oq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.un)?void 0:a.enabled)||!1},set:function(a){this.un&&(this.un.enabled=a)}}});_.Oq.O=function(a){return new (a||_.Oq)(_.y(_.Dd),_.y(_.Nq),_.y(_.Lg))};
_.Oq.Fa=_.Tc({type:_.Oq,oa:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",_.ng],Ihb:[2,"cdkTrapFocusAutoCapture","autoCapture",_.ng]},Sb:["cdkTrapFocus"],standalone:!0,features:[_.qf,_.id]});var gTa=new Set,Pq,Qq=function(a,b){this.wc=a;this.Nna=b;this.WJ=this.wc.isBrowser&&window.matchMedia?window.matchMedia.bind(window):eqa};Qq.prototype.matchMedia=function(a){if(this.wc.nFa||this.wc.r5a){var b=this.Nna;if(!gTa.has(a))try{Pq||(Pq=document.createElement("style"),b&&(Pq.nonce=b),Pq.setAttribute("type","text/css"),document.head.appendChild(Pq)),Pq.sheet&&(Pq.sheet.insertRule("@media "+a+" {body{ }}",0),gTa.add(a))}catch(c){console.error(c)}}return this.WJ(a)};
Qq.O=function(a){return new (a||Qq)(_.q(_.Fq),_.q(_.WHa,8))};Qq.ta=_.p({token:Qq,qa:Qq.O,Ga:"root"});_.Rq=function(a,b){this.Dvc=a;this.Yi=b;this.nKa=new Map;this.YGa=new _.bf};_.Rq.prototype.La=function(){this.YGa.next();this.YGa.complete()};_.Rq.prototype.observe=function(a){var b=this;a=fqa(_.aqa(a)).map(function(c){return b.Mwc(c).observable});a=_.Xd(a);a=_.ce(a.ha(_.Qe(1)),a.ha(_.df(),_.Le(0)));return a.ha(_.w(function(c){var d={matches:!1,OC:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.OC[e]=f});return d}))};
_.Rq.prototype.Mwc=function(a){var b=this;if(this.nKa.has(a))return this.nKa.get(a);var c=this.Dvc.matchMedia(a),d={observable:(new _.Kd(function(e){var f=function(g){return b.Yi.run(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.ef(c),_.w(function(e){return{query:a,matches:e.matches}}),_.gf(this.YGa)),C6c:c};this.nKa.set(a,d);return d};_.Rq.O=function(a){return new (a||_.Rq)(_.q(Qq),_.q(_.oe))};_.Rq.ta=_.p({token:_.Rq,qa:_.Rq.O,Ga:"root"});var Sq=function(a,b){var c=this;this.wc=a;this.Db=b;this.Iqc=_.Mc(_.Rq).observe("(forced-colors: active)").subscribe(function(){c.pIa&&(c.pIa=!1,c.QFa())})},hTa=function(a){if(!a.wc.isBrowser)return 0;var b=a.Db.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Db.body.appendChild(b);a=(a=a.Db.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};Sq.prototype.La=function(){this.Iqc.unsubscribe()};Sq.prototype.QFa=function(){if(!this.pIa&&this.wc.isBrowser&&this.Db.body){var a=this.Db.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.pIa=!0;var b=hTa(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")}};
Sq.O=function(a){return new (a||Sq)(_.q(_.Fq),_.q(_.Lg))};Sq.ta=_.p({token:Sq,qa:Sq.O,Ga:"root"});var iTa=new _.Xc("liveAnnouncerElement",{Ga:"root",qa:gqa}),jTa=new _.Xc("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.Tq=function(){};_.Tq.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.Tq.O=function(a){return new (a||_.Tq)};_.Tq.ta=_.p({token:_.Tq,qa:_.Tq.O,Ga:"root"});_.Uq=function(){};_.Uq.O=function(a){return new (a||_.Uq)};_.Uq.Da=_.Rc({type:_.Uq});_.Uq.Ca=_.Ac({Ob:[_.Tq]});var kTa;kTa=0;_.Vq=function(a,b,c,d){this.ab=b;this.Ui=d;this.Db=c;this.TJ=a||this.Zrc()};_.h=_.Vq.prototype;
_.h.fl=function(a){var b=_.hc.apply(1,arguments),c=this,d=this.Ui;if(1===b.length&&"number"===typeof b[0])var e=b[0];else{b=_.k(b);var f=b.next().value;e=b.next().value}this.clear();clearTimeout(this.noa);f||(f=d&&d.nB?d.nB:"polite");null==e&&d&&(e=d.duration);this.TJ.setAttribute("aria-live",f);this.TJ.id&&this.Qsc(this.TJ.id);return this.ab.Wb(function(){c.qma||(c.qma=new Promise(function(g){return c.rma=g}));clearTimeout(c.noa);c.noa=setTimeout(function(){c.TJ.textContent=a;"number"===typeof e&&
(c.noa=setTimeout(function(){return c.clear()},e));c.rma();c.qma=c.rma=void 0},100);return c.qma})};_.h.clear=function(){this.TJ&&(this.TJ.textContent="")};_.h.La=function(){clearTimeout(this.noa);var a;null==(a=this.TJ)||a.remove();this.TJ=null;var b;null==(b=this.rma)||b.call(this);this.qma=this.rma=void 0};
_.h.Zrc=function(){for(var a=this.Db.getElementsByClassName("cdk-live-announcer-element"),b=this.Db.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-"+kTa++;this.Db.body.appendChild(b);return b};
_.h.Qsc=function(a){for(var b=this.Db.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)}};_.Vq.O=function(a){return new (a||_.Vq)(_.q(iTa,8),_.q(_.oe),_.q(_.Lg),_.q(jTa,8))};_.Vq.ta=_.p({token:_.Vq,qa:_.Vq.O,Ga:"root"});_.Wq=function(a){a.QFa()};_.Wq.O=function(a){return new (a||_.Wq)(_.q(Sq))};_.Wq.Da=_.Rc({type:_.Wq});_.Wq.Ca=_.Ac({imports:[_.Uq]});var jqa;jqa=0;_.Xq=function(a,b){this.wc=b;this.tC=new Map;this.XJ=null;this.rf=""+jqa++;this.Db=a;this.rf=_.Mc(VHa)+"-"+jqa++};_.lTa=function(a,b,c,d){if(a.crc(b,c)){var e=iqa(c,d);"string"!==typeof c?(kqa(c,a.rf),a.tC.set(e,{mfa:c,Bwa:0})):a.tC.has(e)||a.asc(c,d);a.Lab(b,e)||a.aqc(b,e)}};_.Yq=function(a,b,c,d){if(c&&a.Mab(b)){d=iqa(c,d);a.Lab(b,d)&&a.Twc(b,d);"string"===typeof c&&(b=a.tC.get(d))&&0===b.Bwa&&a.vsc(d);var e;0===(null==(e=a.XJ)?void 0:e.childNodes.length)&&(a.XJ.remove(),a.XJ=null)}};
_.h=_.Xq.prototype;_.h.La=function(){for(var a=this.Db.querySelectorAll('[cdk-describedby-host="'+this.rf+'"]'),b=0;b<a.length;b++)this.Qwc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.XJ)||c.remove();this.XJ=null;this.tC.clear()};_.h.asc=function(a,b){var c=this.Db.createElement("div");kqa(c,this.rf);c.textContent=a;b&&c.setAttribute("role",b);this.bsc();this.XJ.appendChild(c);this.tC.set(iqa(a,b),{mfa:c,Bwa:0})};
_.h.vsc=function(a){var b,c;null==(b=this.tC.get(a))||null==(c=b.mfa)||c.remove();this.tC.delete(a)};
_.h.bsc=function(){if(!this.XJ){for(var a=this.Db.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Db.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.wc&&!this.wc.isBrowser&&a.setAttribute("platform","server");this.Db.body.appendChild(a);this.XJ=a}};
_.h.Qwc=function(a){var b=hqa(a,"aria-describedby").filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.h.aqc=function(a,b){b=this.tC.get(b);_.xh(a,"aria-describedby",b.mfa.id);a.setAttribute("cdk-describedby-host",this.rf);b.Bwa++};_.h.Twc=function(a,b){b=this.tC.get(b);b.Bwa--;_.yh(a,"aria-describedby",b.mfa.id);a.removeAttribute("cdk-describedby-host")};
_.h.Lab=function(a,b){a=hqa(a,"aria-describedby");b=(b=this.tC.get(b))&&b.mfa.id;return!!b&&-1!=a.indexOf(b)};_.h.crc=function(a,b){if(!this.Mab(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.Mab=function(a){return a.nodeType===this.Db.ELEMENT_NODE};_.Xq.O=function(a){return new (a||_.Xq)(_.q(_.Lg),_.q(_.Fq))};_.Xq.ta=_.p({token:_.Xq,qa:_.Xq.O,Ga:"root"});var Zq=function(a,b,c,d,e,f,g){Lq.call(this,a,b,c,d,g.defer);this.HX=e;this.lna=f;this.HX.register(this)};_.U(Zq,Lq);Zq.prototype.destroy=function(){this.HX.pA(this);Lq.prototype.destroy.call(this)};Zq.prototype.P9a=function(){this.lna.gIb(this);fTa(this,!0)};Zq.prototype.C9a=function(){this.lna.Bfb(this);fTa(this,!1)};_.W.Object.defineProperties(Zq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.SF},set:function(a){(this.SF=a)?this.HX.register(this):this.HX.pA(this)}}});var mTa=function(){this.OQ=null};mTa.prototype.gIb=function(a){var b=this;this.OQ&&a.Db.removeEventListener("focus",this.OQ,!0);this.OQ=function(c){return b.rK(a,c)};a.ab.Wb(function(){a.Db.addEventListener("focus",b.OQ,!0)})};mTa.prototype.Bfb=function(a){this.OQ&&(a.Db.removeEventListener("focus",this.OQ,!0),this.OQ=null)};
mTa.prototype.rK=function(a,b){b=b.target;var c=a.Rc,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Db.activeElement)&&dTa(a)})};var nTa=new _.Xc("FOCUS_TRAP_INERT_STRATEGY");var $q=function(){this.Jma=[]};$q.prototype.register=function(a){var b=this.Jma=this.Jma.filter(function(c){return c!==a});b.length&&b[b.length-1].C9a();b.push(a);a.P9a()};$q.prototype.pA=function(a){a.C9a();var b=this.Jma;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].P9a())};$q.O=function(a){return new (a||$q)};$q.ta=_.p({token:$q,qa:$q.O,Ga:"root"});var ar=function(a,b,c,d,e){this.NF=a;this.ab=b;this.HX=c;this.Db=d;this.lna=e||new mTa};ar.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new Zq(a,this.NF,this.ab,this.Db,this.HX,this.lna,"boolean"===typeof b?{defer:b}:b)};ar.O=function(a){return new (a||ar)(_.q(_.Kq),_.q(_.oe),_.q($q),_.q(_.Lg),_.q(nTa,8))};ar.ta=_.p({token:ar,qa:ar.O,Ga:"root"});var oTa;_.br=function(a){var b=this;this.Ph=a;this.gw=-1;this.jX=null;this.h8=!1;this.Dna=new _.bf;this.FLa=_.Gd.EMPTY;this.GY=!0;this.U7a=[];this.CIa=!1;this.U6={enabled:!1,GZ:10};this.Foa=function(c){return c.disabled};this.uw=[];this.aJ=new _.bf;this.change=new _.bf;a instanceof _.Nf&&(this.lvc=a.Sc.subscribe(function(c){b.jX&&(c=c.toArray().indexOf(b.jX),-1<c&&c!==b.gw&&(b.gw=c))}))};_.br.prototype.fC=function(a){this.h8=void 0===a?!0:a;return this};
_.br.prototype.eF=function(a){var b=this;a=void 0===a?200:a;this.FLa.unsubscribe();this.FLa=this.Dna.ha(_.hf(function(c){return b.uw.push(c)}),_.Le(a),_.ie(function(){return 0<b.uw.length}),_.w(function(){return b.uw.join("")})).subscribe(function(c){for(var d=b.E5(),e=1;e<d.length+1;e++){var f=(b.gw+e)%d.length,g=d[f];if(!b.Foa(g)&&0===g.jr().toUpperCase().trim().indexOf(c)){b.Fj(f);break}}b.uw=[]});return this};_.cr=function(a){a.CIa=!0;return a};
_.br.prototype.Fj=function(a){var b=this.jX;_.dr(this,a);this.jX!==b&&this.change.next(this.gw)};
_.br.prototype.yr=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.U7a.indexOf(e)});switch(c){case 9:this.aJ.next();return;case 40:if(this.GY&&d){oTa(this);break}else return;case 38:if(this.GY&&d){_.pTa(this);break}else return;case 39:if(this.hna&&d){"rtl"===this.hna?_.pTa(this):oTa(this);break}else return;case 37:if(this.hna&&d){"rtl"===this.hna?oTa(this):_.pTa(this);break}else return;case 36:if(this.CIa&&d){this.Kz(0,1);break}else return;
case 35:if(this.CIa&&d){this.Kz(this.Ph.length-1,-1);break}else return;case 33:if(this.U6.enabled&&d){c=this.gw-this.U6.GZ;this.Kz(0<c?c:0,1);break}else return;case 34:if(this.U6.enabled&&d){c=this.gw+this.U6.GZ;d=this.E5().length;this.Kz(c<d?c:d-1,-1);break}else return;default:if(d||_.qh(a,"shiftKey"))a.key&&1===a.key.length?this.Dna.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.Dna.next(String.fromCharCode(c));return}this.uw=[];a.preventDefault()};
oTa=function(a){0>a.gw?a.Kz(0,1):a.Ucb(1)};_.pTa=function(a){0>a.gw&&a.h8?a.Kz(a.Ph.length-1,-1):a.Ucb(-1)};_.dr=function(a,b){var c=a.E5();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.jX=null==c?null:c;a.gw=b};_.h=_.br.prototype;_.h.destroy=function(){this.FLa.unsubscribe();var a;null==(a=this.lvc)||a.unsubscribe();this.Dna.complete();this.aJ.complete();this.change.complete();this.uw=[]};_.h.Ucb=function(a){this.h8?this.oxc(a):this.nxc(a)};
_.h.oxc=function(a){for(var b=this.E5(),c=1;c<=b.length;c++){var d=(this.gw+a*c+b.length)%b.length;if(!this.Foa(b[d])){this.Fj(d);break}}};_.h.nxc=function(a){this.Kz(this.gw+a,a)};_.h.Kz=function(a,b){var c=this.E5();if(c[a]){for(;this.Foa(c[a]);)if(a+=b,!c[a])return;this.Fj(a)}};_.h.E5=function(){return this.Ph instanceof _.Nf?this.Ph.toArray():this.Ph};
_.W.Object.defineProperties(_.br.prototype,{ts:{configurable:!0,enumerable:!0,get:function(){return this.gw}},We:{configurable:!0,enumerable:!0,get:function(){return this.jX}}});_.er=function(){_.br.apply(this,arguments);this.Ez="program"};_.U(_.er,_.br);_.qTa=function(a,b){a.Ez=b;return a};_.er.prototype.Fj=function(a){_.br.prototype.Fj.call(this,a);this.We&&this.We.focus(this.Ez)};var rTa=0,sTa=new Set,Pla=function(){};Pla.O=function(a){return new (a||Pla)};
Pla.ya=_.Pc({type:Pla,oa:[["ng-component"]],standalone:!0,features:[_.dg],Aa:0,Ba:0,ua:function(){},styles:[".mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-content{position:absolute;text-align:center;display:inline-block;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;pointer-events:none;background-color:var(--mat-badge-background-color);color:var(--mat-badge-text-color);font-family:var(--mat-badge-text-font);font-weight:var(--mat-badge-text-weight);border-radius:var(--mat-badge-container-shape)}.cdk-high-contrast-active .mat-badge-content{outline:solid 1px;border-radius:0}.mat-badge-above .mat-badge-content{bottom:100%}.mat-badge-below .mat-badge-content{top:100%}.mat-badge-before .mat-badge-content{right:100%}[dir=rtl] .mat-badge-before .mat-badge-content{right:auto;left:100%}.mat-badge-after .mat-badge-content{left:100%}[dir=rtl] .mat-badge-after .mat-badge-content{left:auto;right:100%}.mat-badge-disabled .mat-badge-content{background-color:var(--mat-badge-disabled-state-background-color);color:var(--mat-badge-disabled-state-text-color)}.mat-badge-hidden .mat-badge-content{display:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:var(--mat-badge-legacy-small-size-container-size, unset);height:var(--mat-badge-legacy-small-size-container-size, unset);min-width:var(--mat-badge-small-size-container-size, unset);min-height:var(--mat-badge-small-size-container-size, unset);line-height:var(--mat-badge-legacy-small-size-container-size, var(--mat-badge-small-size-container-size));padding:var(--mat-badge-small-size-container-padding);font-size:var(--mat-badge-small-size-text-size);margin:var(--mat-badge-small-size-container-offset)}.mat-badge-small.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-small-size-container-overlap-offset)}.mat-badge-medium .mat-badge-content{width:var(--mat-badge-legacy-container-size, unset);height:var(--mat-badge-legacy-container-size, unset);min-width:var(--mat-badge-container-size, unset);min-height:var(--mat-badge-container-size, unset);line-height:var(--mat-badge-legacy-container-size, var(--mat-badge-container-size));padding:var(--mat-badge-container-padding);font-size:var(--mat-badge-text-size);margin:var(--mat-badge-container-offset)}.mat-badge-medium.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-container-overlap-offset)}.mat-badge-large .mat-badge-content{width:var(--mat-badge-legacy-large-size-container-size, unset);height:var(--mat-badge-legacy-large-size-container-size, unset);min-width:var(--mat-badge-large-size-container-size, unset);min-height:var(--mat-badge-large-size-container-size, unset);line-height:var(--mat-badge-legacy-large-size-container-size, var(--mat-badge-large-size-container-size));padding:var(--mat-badge-large-size-container-padding);font-size:var(--mat-badge-large-size-text-size);margin:var(--mat-badge-large-size-container-offset)}.mat-badge-large.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-large-size-container-overlap-offset)}\n"],nb:2,
Oa:0});var fr=function(a,b,c,d,e){this.ab=a;this.Ma=b;this.jz=c;this.np=d;this.we=e;this.ui="primary";this.pGb=!0;this.position="above after";this.size="medium";this.rf=rTa++;this.Gl=!1;this.d6=_.Mc(_.Kq);this.Db=_.Mc(_.Lg);var f=_.Mc(_.Qg);if(!sTa.has(f)){sTa.add(f);var g=Qla();f.Re(function(){sTa.delete(f);0===sTa.size&&g.destroy()})}};_.h=fr.prototype;_.h.isAfter=function(){return-1===this.position.indexOf("before")};
_.h.Sa=function(){this.vrc();this.content&&!this.yJ&&(this.yJ=this.e9a(),this.aeb(this.content));this.Gl=!0};_.h.La=function(){if(this.np.Bp){this.np.Bp(this.yJ);var a;null==(a=this.GQ)||a.remove()}_.Yq(this.jz,this.Ma.na,this.description)};_.h.Oab=function(){return this.d6.JD(this.Ma.na,{YHc:!0})};
_.h.e9a=function(){var a=this.np.createElement("span");a.setAttribute("id","mat-badge-content-"+this.rf);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.we&&a.classList.add("_mat-animation-noopable");this.Ma.na.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.we?this.ab.Wb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.aeb=function(a){a=(""+(null!=a?a:"")).trim();this.Gl&&a&&!this.yJ&&(this.yJ=this.e9a());this.yJ&&(this.yJ.textContent=a);this.hQ=a};_.h.Byc=function(a){_.Yq(this.jz,this.Ma.na,this.description);a&&!this.Oab()||this.Swc();this.xsc=a;this.Oab()?_.lTa(this.jz,this.Ma.na,a):this.Eyc()};_.h.Eyc=function(){this.GQ||(this.GQ=this.Db.createElement("span"),this.GQ.classList.add("cdk-visually-hidden"));this.GQ.textContent=this.description;var a;null==(a=this.yJ)||a.appendChild(this.GQ)};
_.h.Swc=function(){var a;null==(a=this.GQ)||a.remove();this.GQ=void 0};_.h.u7=function(a){var b=this.Ma.na.classList;b.remove("mat-badge-"+this.ui);a&&b.add("mat-badge-"+a)};_.h.vrc=function(){for(var a=_.k(Array.from(this.Ma.na.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.yJ&&b.remove()};
_.W.Object.defineProperties(fr.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.ui},set:function(a){this.u7(a);this.ui=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.hQ},set:function(a){this.aeb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.xsc},set:function(a){this.Byc(a)}}});fr.O=function(a){return new (a||fr)(_.y(_.oe),_.y(_.Dd),_.y(_.Xq),_.y(_.vl),_.y(_.ul,8))};
fr.Fa=_.Tc({type:fr,oa:[["","matBadge",""]],yb:[1,"mat-badge"],qb:20,Za:function(a,b){a&2&&_.tf("mat-badge-overlap",b.pGb)("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:[0,"matBadgeColor",
"color"],pGb:[2,"matBadgeOverlap","overlap",_.ng],disabled:[2,"matBadgeDisabled","disabled",_.ng],position:[0,"matBadgePosition","position"],content:[0,"matBadge","content"],description:[0,"matBadgeDescription","description"],size:[0,"matBadgeSize","size"],hidden:[2,"matBadgeHidden","hidden",_.ng]},standalone:!0,features:[_.qf]});var tTa=function(a,b,c){this.LK=a;this.defaultValue=b;this.Oxb=c},uTa=function(a,b,c){this.wk=a;this.Jna=b;this.awc=c;this.lLa=[];this.Nwc=this.Oqc();this.lLa=this.Irc()};_.h=uTa.prototype;_.h.eUa=function(a){return"undefined"!==typeof this.wk.Oxb[a]};_.h.destroy=function(){this.lLa.forEach(function(a){a.unsubscribe()});this.lLa=[]};
_.h.Irc=function(){var a=this,b=[];this.Nwc.forEach(function(c){a.vna(c.key)&&b.push(a.JXa.observe(c.alias).ha(_.w(function(d){d=d.clone();d.d_a=a.wk.LK;return d})).subscribe(function(d){a.bwc(d)}))});return b};_.h.Oqc=function(){var a=this;return this.JXa.OC.map(function(b){return zh({},b,{LK:a.wk.LK,key:a.wk.LK+b.suffix})}).filter(function(b){return a.vna(b.key)})};_.h.bwc=function(a){a.d_a==this.wk.LK&&(a.value=this.Uqc(a),this.awc(a))};_.h.vna=function(a){return void 0!==this.kbb(a)};
_.h.Uqc=function(a){var b=this.wk.LK+a.suffix,c=this.K7a;c=a.matches?b:c==b?null:c;this.K7a=this.Syc(c);return this.FR};_.h.Syc=function(a){var b=this,c=this.JXa.qzc;!b.vna(a)&&c.some(function(d){d=b.wk.LK+d.suffix;return b.vna(d)?(a=d,!0):!1});return a};_.h.kbb=function(a){return this.wk.Oxb[a]};
_.W.Object.defineProperties(uTa.prototype,{JXa:{configurable:!0,enumerable:!0,get:function(){return this.Jna}},ozc:{configurable:!0,enumerable:!0,get:function(){return this.K7a||this.wk.LK}},FR:{configurable:!0,enumerable:!0,get:function(){var a=this.ozc;return this.eUa(a)?this.kbb(a):this.wk.defaultValue}}});var vTa=new _.Xc("Token (@angular/flex-layout) Breakpoints");var gr=function(a){this.Zt=a},wTa=function(a,b){return a.Zt.find(function(c){return c.alias==b})},xTa=function(a,b){return a.Zt.find(function(c){return c.Ki==b})};
_.W.Object.defineProperties(gr.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.$c(this.Zt))}},AQb:{configurable:!0,enumerable:!0,get:function(){var a=this.Zt.filter(function(c){return!0===c.dv}),b=this.Zt.filter(function(c){return!0!==c.dv});return[].concat(_.$c(a),_.$c(b))}},UMc:{configurable:!0,enumerable:!0,get:function(){return this.Zt.filter(function(a){return 1==a.dv})}},tMa:{configurable:!0,enumerable:!0,get:function(){return this.Zt.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Zt.map(function(a){return a.suffix})}}});gr.O=function(a){return new (a||gr)(_.q(vTa))};gr.ta=_.p({token:gr,qa:gr.O});var yTa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Ki=void 0===b?"all":b;this.XXa=void 0===c?"":c;this.suffix=void 0===d?"":d};yTa.prototype.clone=function(){return new yTa(this.matches,this.Ki,this.XXa,this.suffix)};var hr=function(a,b){this.Yi=a;this.Db=b;this.Zt=new Map;this.fdb=new _.Gg(new yTa(!0));this.Vvc=this.fdb.Lf()};hr.prototype.isActive=function(a){return this.Zt.has(a)?this.Zt.get(a).matches:!1};hr.prototype.observe=function(a){zTa(this,a);return this.Vvc.ha(_.ie(function(b){return a?b.Ki===a:!0}))};
var zTa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:oqa(b);0<b.length&&(nqa(b,a.Db),b.forEach(function(c){var d=a.Zt.get(c),e=function(f){a.Yi.run(function(){a.fdb.next(new yTa(f.matches,c))})};d||(d=a.Mqc(c),d.addListener(e),a.Zt.set(c,d));d.matches&&e(d)}))};hr.prototype.Mqc=function(a){return lqa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
hr.O=function(a){return new (a||hr)(_.q(_.oe),_.q(_.Lg))};hr.ta=_.p({token:hr,qa:hr.O});var mqa={};_.ir=function(a,b){this.XP=a;this.WJ=b;this.Jwc()};_.ir.prototype.isActive=function(a){var b=wTa(this.XP,a)||xTa(this.XP,a);return this.WJ.isActive(b?b.Ki:a)};_.ir.prototype.observe=function(a){var b=wTa(this.XP,a)||xTa(this.XP,a);return this.WJ.observe(b?b.Ki:a).ha(_.w(function(c){return pqa(c,b)}),_.ie(function(c){return b?""!==c.XXa:!0}))};_.ir.prototype.Jwc=function(){var a=this.XP.AQb.map(function(b){return b.Ki});zTa(this.WJ,a)};
_.W.Object.defineProperties(_.ir.prototype,{OC:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.$c(this.XP.items))}},qzc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.XP.UMc.reverse().filter(function(b){return a.WJ.isActive(b.Ki)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.OC.reverse().forEach(function(d){""!==d.alias&&!b&&a.WJ.isActive(d.Ki)&&(b=d)});var c=this.OC[0];return b||(this.WJ.isActive(c.Ki)?c:null)}}});
_.ir.O=function(a){return new (a||_.ir)(_.q(gr),_.q(hr))};_.ir.ta=_.p({token:_.ir,qa:_.ir.O});var sqa=["row","column","row-reverse","column-reverse"];_.jr=function(a,b,c){this.Jna=a;this.Ma=b;this.np=c;this.ona={};this.ena=!1};_.h=_.jr.prototype;_.h.tG=function(a){return this.ona[a]};_.h.Sa=function(){this.OXc=this.Etc();this.ena=!0};_.h.Tb=function(a){throw Error("nc`"+a);};_.h.La=function(){this.uk&&this.uk.destroy();this.Jna=null};_.h.RXc=function(a,b){a=this.tG(a);return void 0!==a&&null!==a&&""!==a?a:b};_.h.Etc=function(a){a=void 0===a?this.na:a;return zqa(a||this.na,"display")};
_.h.QXc=function(a,b){b=(b=void 0===b?this.na:b)||this.na;return wqa()?b.getAttribute(a):""};_.h.C$a=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=zqa(a,"flex-direction")||"row",wqa()&&a.style["flex-direction"]||!b||yqa(this.np,rqa(c),[a]));return c.trim()};_.h.kX=function(a,b,c){c=void 0===c?this.na:c;var d=this.np;c=c||this.na;var e={};"string"===typeof a&&(e[a]=b,a=e);e=vqa(a);xqa(e,c,d)};_.h.EXc=function(a,b){yqa(this.np,a,b||[])};
_.h.Mc=function(a,b){if("object"===typeof b)for(var c in b)this.ona[c]=b[c];else this.ona[a]=b};_.h.r6=function(a,b,c){this.uk||(this.uk=new uTa(new tTa(a,b,this.ona),this.Jna,function(d){return c(d)}));return this.uk};_.h.eUa=function(a){return this.uk.eUa(a)};_.W.Object.defineProperties(_.jr.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na.parentNode}},na:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});
_.jr.O=function(a){return new (a||_.jr)(_.y(_.ir),_.y(_.Dd),_.y(_.vl))};_.jr.Fa=_.Tc({type:_.jr,features:[_.id]});_.kr=function(a,b,c){_.jr.call(this,a,b,c);this.X7a=new _.Gg("row");this.wWa=this.X7a.Lf()};_.U(_.kr,_.jr);_.kr.prototype.Tb=function(a){(null!=a.layout||this.uk)&&this.RLa()};_.kr.prototype.Sa=function(){var a=this;_.jr.prototype.Sa.call(this);this.r6("layout","row",function(b){a.RLa(b.value)});this.RLa()};_.kr.prototype.RLa=function(a){a=a||this.tG("layout")||"row";this.uk&&(a=this.uk.FR);a=rqa(a);this.kX(a);this.X7a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.kr.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layout",a)}},tKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutXs",a)}},rKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutSm",a)}},qKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutMd",a)}},lKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLg",a)}},sKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutXl",a)}},kKc:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("layoutGtXs",a)}},jKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutGtSm",a)}},iKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutGtMd",a)}},hKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutGtLg",a)}},oKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLtSm",a)}},nKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLtMd",a)}},mKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLtLg",
a)}},pKc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("layoutLtXl",a)}}});_.kr.O=function(a){return new (a||_.kr)(_.y(_.ir),_.y(_.Dd),_.y(_.vl))};
_.kr.Fa=_.Tc({type:_.kr,oa:[["","fxLayout",""],["","fxLayout.xs",""],["","fxLayout.sm",""],["","fxLayout.md",""],["","fxLayout.lg",""],["","fxLayout.xl",""],["","fxLayout.lt-sm",""],["","fxLayout.lt-md",""],["","fxLayout.lt-lg",""],["","fxLayout.lt-xl",""],["","fxLayout.gt-xs",""],["","fxLayout.gt-sm",""],["","fxLayout.gt-md",""],["","fxLayout.gt-lg",""]],inputs:{layout:[0,"fxLayout","layout"],tKc:[0,"fxLayout.xs","layoutXs"],rKc:[0,"fxLayout.sm","layoutSm"],qKc:[0,"fxLayout.md","layoutMd"],lKc:[0,
"fxLayout.lg","layoutLg"],sKc:[0,"fxLayout.xl","layoutXl"],kKc:[0,"fxLayout.gt-xs","layoutGtXs"],jKc:[0,"fxLayout.gt-sm","layoutGtSm"],iKc:[0,"fxLayout.gt-md","layoutGtMd"],hKc:[0,"fxLayout.gt-lg","layoutGtLg"],oKc:[0,"fxLayout.lt-sm","layoutLtSm"],nKc:[0,"fxLayout.lt-md","layoutLtMd"],mKc:[0,"fxLayout.lt-lg","layoutLtLg"],pKc:[0,"fxLayout.lt-xl","layoutLtXl"]},features:[_.pf,_.id]});_.lr=function(a,b,c,d){_.jr.call(this,a,b,c);this.zq="row";d&&(this.iG=d.wWa.subscribe(this.L6.bind(this)))};_.U(_.lr,_.jr);_.h=_.lr.prototype;_.h.Tb=function(a){(null!=a.align||this.uk)&&this.yw()};_.h.Sa=function(){var a=this;_.jr.prototype.Sa.call(this);this.r6("align","start stretch",function(b){a.yw(b.value)});this.yw()};_.h.La=function(){_.jr.prototype.La.call(this);this.iG&&this.iG.unsubscribe()};
_.h.yw=function(a){a=a||this.tG("align")||"start stretch";this.uk&&(a=this.uk.FR);this.kX(this.W4(a));this.T7a(a,this.zq?this.zq:"row")};_.h.L6=function(a){var b=this;this.zq=(a||"").toLowerCase();sqa.find(function(c){return c===b.zq})||(this.zq="row");a=this.tG("align")||"start stretch";this.uk&&(a=this.uk.FR);this.T7a(a,this.zq||"row")};
_.h.W4=function(a){var b={},c=_.k(a.split(" "));a=c.next().value;c=c.next().value;switch(a){case "center":b["justify-content"]="center";break;case "space-around":b["justify-content"]="space-around";break;case "space-between":b["justify-content"]="space-between";break;case "space-evenly":b["justify-content"]="space-evenly";break;case "end":case "flex-end":b["justify-content"]="flex-end";break;default:b["justify-content"]="flex-start"}switch(c){case "start":case "flex-start":b["align-items"]=b["align-content"]=
"flex-start";break;case "baseline":b["align-items"]="baseline";break;case "center":b["align-items"]=b["align-content"]="center";break;case "end":case "flex-end":b["align-items"]=b["align-content"]="flex-end";break;default:b["align-items"]=b["align-content"]="stretch"}return zh(b,{display:"flex","flex-direction":this.zq||"row","box-sizing":"border-box"})};
_.h.T7a=function(a,b){a=_.k(a.split(" "));a.next();"stretch"==a.next().value&&this.kX({"box-sizing":"border-box","max-width":uqa(b)?null:"100%","max-height":uqa(b)?"100%":null})};
_.W.Object.defineProperties(_.lr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Mc("align",a)}},GMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignXs",a)}},EMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignSm",a)}},DMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignMd",a)}},yMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLg",a)}},FMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignXl",a)}},xMa:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("alignGtXs",a)}},wMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtSm",a)}},vMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtMd",a)}},uMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtLg",a)}},BMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtSm",a)}},AMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtMd",a)}},zMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtLg",
a)}},CMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtXl",a)}}});_.lr.O=function(a){return new (a||_.lr)(_.y(_.ir),_.y(_.Dd),_.y(_.vl),_.y(_.kr,10))};
_.lr.Fa=_.Tc({type:_.lr,oa:[["","fxLayoutAlign",""],["","fxLayoutAlign.xs",""],["","fxLayoutAlign.sm",""],["","fxLayoutAlign.md",""],["","fxLayoutAlign.lg",""],["","fxLayoutAlign.xl",""],["","fxLayoutAlign.lt-sm",""],["","fxLayoutAlign.lt-md",""],["","fxLayoutAlign.lt-lg",""],["","fxLayoutAlign.lt-xl",""],["","fxLayoutAlign.gt-xs",""],["","fxLayoutAlign.gt-sm",""],["","fxLayoutAlign.gt-md",""],["","fxLayoutAlign.gt-lg",""]],inputs:{align:[0,"fxLayoutAlign","align"],GMa:[0,"fxLayoutAlign.xs","alignXs"],
EMa:[0,"fxLayoutAlign.sm","alignSm"],DMa:[0,"fxLayoutAlign.md","alignMd"],yMa:[0,"fxLayoutAlign.lg","alignLg"],FMa:[0,"fxLayoutAlign.xl","alignXl"],xMa:[0,"fxLayoutAlign.gt-xs","alignGtXs"],wMa:[0,"fxLayoutAlign.gt-sm","alignGtSm"],vMa:[0,"fxLayoutAlign.gt-md","alignGtMd"],uMa:[0,"fxLayoutAlign.gt-lg","alignGtLg"],BMa:[0,"fxLayoutAlign.lt-sm","alignLtSm"],AMa:[0,"fxLayoutAlign.lt-md","alignLtMd"],zMa:[0,"fxLayoutAlign.lt-lg","alignLtLg"],CMa:[0,"fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.pf,_.id]});var ATa=function(){};var Kh=function(a,b){this.kp=[];this.mp=[];this.Cz=[];this.O6=[];this.P6=[];this.mw=this.Nb=this.Mz=!1;this.Eg=0;this.BU=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.h=Kh.prototype;_.h.Dz=function(){this.mw||(this.mw=!0,this.kp.forEach(function(a){return a()}),this.kp=[])};_.h.iE=function(a){this.P6.push(a);this.mp.push(a)};_.h.Yu=function(a){this.O6.push(a);this.kp.push(a)};_.h.Re=function(a){this.Cz.push(a)};_.h.JH=function(){return this.Mz};_.h.init=function(){};
_.h.play=function(){this.JH()||(this.M6(),BTa(this));this.Mz=!0};var BTa=function(a){queueMicrotask(function(){return a.Dz()})};_.h=Kh.prototype;_.h.M6=function(){this.mp.forEach(function(a){return a()});this.mp=[]};_.h.pause=function(){};_.h.Gx=function(){};_.h.finish=function(){this.Dz()};_.h.destroy=function(){this.Nb||(this.Nb=!0,this.JH()||this.M6(),this.finish(),this.Cz.forEach(function(a){return a()}),this.Cz=[])};_.h.reset=function(){this.mw=this.Mz=!1;this.mp=this.P6;this.kp=this.O6};
_.h.setPosition=function(a){this.Eg=this.totalTime?a*this.totalTime:1};_.h.sW=function(a){a="start"==a?this.mp:this.kp;a.forEach(function(b){return b()});a.length=0};var Pqa=function(a){var b=this;this.kp=[];this.mp=[];this.Nb=this.Mz=this.mw=!1;this.Cz=[];this.BU=null;this.totalTime=0;this.eh=a;var c=0,d=0,e=0,f=this.eh.length;0==f?queueMicrotask(function(){return b.Dz()}):this.eh.forEach(function(g){g.Yu(function(){++c==f&&b.Dz()});g.Re(function(){++d==f&&b.Dq()});g.iE(function(){++e==f&&b.M6()})});this.totalTime=this.eh.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=Pqa.prototype;
_.h.Dz=function(){this.mw||(this.mw=!0,this.kp.forEach(function(a){return a()}),this.kp=[])};_.h.init=function(){this.eh.forEach(function(a){return a.init()})};_.h.iE=function(a){this.mp.push(a)};_.h.M6=function(){this.JH()||(this.Mz=!0,this.mp.forEach(function(a){return a()}),this.mp=[])};_.h.Yu=function(a){this.kp.push(a)};_.h.Re=function(a){this.Cz.push(a)};_.h.JH=function(){return this.Mz};_.h.play=function(){this.BU||this.init();this.M6();this.eh.forEach(function(a){return a.play()})};
_.h.pause=function(){this.eh.forEach(function(a){return a.pause()})};_.h.Gx=function(){this.eh.forEach(function(a){return a.Gx()})};_.h.finish=function(){this.Dz();this.eh.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.Dq()};_.h.Dq=function(){this.Nb||(this.Nb=!0,this.Dz(),this.eh.forEach(function(a){return a.destroy()}),this.Cz.forEach(function(a){return a()}),this.Cz=[])};_.h.reset=function(){this.eh.forEach(function(a){return a.reset()});this.Mz=this.mw=this.Nb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.eh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.n9=function(){this.eh.forEach(function(a){a.n9&&a.n9()})};_.h.sW=function(a){a="start"==a?this.mp:this.kp;a.forEach(function(b){return b()});a.length=0};var Kqa=RegExp("{{\\s*(.+?)\\s*}}","g"),Mqa=/-+([a-z0-9])/g;var CTa=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(" ")),DTa=function(){};_.U(DTa,ATa);
var Qqa=function(a,b,c){var d="",e=b.toString().trim();CTa.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==a[1].length&&c.push(new _.Dc(3005,!1)));return e+d};var Wqa="undefined"===typeof document?null:document.documentElement;var mr=function(){};_.h=mr.prototype;_.h.Kqa=function(a,b){return Yqa(a,b)};_.h.Ksa=function(a){return Xqa(a)};_.h.query=function(a,b,c){return Zqa(a,b,c)};_.h.MOa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new Kh(c,d)};mr.O=function(a){return new (a||mr)};mr.ta=_.p({token:mr,qa:mr.O});var ETa=function(){};var cra=new Set(["true","1"]),dra=new Set(["false","0"]);var era=RegExp("s*:selfs*,?","g"),FTa=function(a){this.js=a};_.h=FTa.prototype;_.h.hb=function(a,b){b=new GTa(b);this.Kcb(b);return Jh(this,Hqa(a),b)};_.h.Kcb=function(a){a.CZ="";a.xqa=new Map;a.xqa.set("",new Map);a.currentTime=0};
_.h.PWb=function(a,b){var c=this,d=b.FN=0,e=b.cD=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.Dc(3006,!1));a.fra.forEach(function(m){c.Kcb(b);if(0==m.type){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.V4a(m,b))});m.name=n}else 1==m.type?(n=c.W4a(m,b),d+=n.FN,e+=n.cD,g.push(n)):b.errors.push(new _.Dc(3007,!1))});return{type:7,name:a.name,YV:f,ey:g,FN:d,cD:e,options:null}};
_.h.V4a=function(a,b){var c=this.kla(a.styles,b),d=a.options&&a.options.params||null;if(c.OBc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){Iqa(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&b.errors.push(Aqa([].concat(_.$c(e.values()))))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.W4a=function(a,b){b.FN=0;b.cD=0;var c=Jh(this,Hqa(a.animation),b);return{type:1,RCb:bra(a.zEc,b.errors),animation:c,FN:b.FN,cD:b.cD,options:Nh(a.options)}};_.h.NWb=function(a,b){var c=this;return{type:2,Jh:a.Jh.map(function(d){return Jh(c,d,b)}),options:Nh(a.options)}};_.h.LWb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Jh.map(function(g){b.currentTime=d;g=Jh(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Jh:f,options:Nh(a.options)}};
_.h.IWb=function(a,b){var c=hra(a.hJ,b.errors);b.Jw=c;var d=a.styles?a.styles:_.Dh({});if(5==d.type)a=this.yza(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.Dh(d));b.currentTime+=c.duration+c.delay;var e=this.kla(d,b);e.SIc=a;a=e}b.Jw=null;return{type:4,hJ:c,style:a,options:null}};_.h.kla=function(a,b){a=this.lbb(a,b);this.heb(a,b);return a};
_.h.lbb=function(a,b){for(var c=[],d=_.k(Array.isArray(a.styles)?a.styles:[a.styles]),e=d.next();!e.done;e=d.next())e=e.value,"string"===typeof e?"*"===e?c.push(e):b.errors.push(new _.Dc(3002,!1)):c.push(new Map(Object.entries(e)));var f=!1,g=null;c.forEach(function(m){if(m instanceof Map&&(m.has("easing")&&(g=m.get("easing"),m.delete("easing")),!f)){m=_.k(m.values());for(var n=m.next();!n.done;n=m.next())if(0<=n.value.toString().indexOf("{{")){f=!0;break}}});return{type:6,styles:c,easing:g,offset:a.offset,
OBc:f,options:null}};_.h.heb=function(a,b){var c=b.Jw,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.xqa.get(b.CZ),r=n.get(m),v=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.Dc(3010,!1)),v=!1),e=r.startTime);v&&n.set(m,{startTime:e,endTime:d});b.options&&Jqa(g,b.options,b.errors)})})};
_.h.yza=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.Jw)return b.errors.push(new _.Dc(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.Jh.map(function(P){P=c.lbb(P,b);var Z=null!=P.offset?P.offset:gra(P.styles),qa=0;null!=Z&&(e++,qa=P.offset=Z);m=m||0>qa||1<qa;g=g||qa<n;n=qa;f.push(qa);return P});m&&b.errors.push(new _.Dc(3012,!1));g&&b.errors.push(new _.Dc(3200,!1));a=a.Jh.length;var v=0;0<e&&e<a?b.errors.push(new _.Dc(3202,!1)):0==e&&(v=1/(a-1));var z=a-1,D=b.currentTime,J=b.Jw,L=
J.duration;r.forEach(function(P,Z){Z=0<v?Z==z?1:v*Z:f[Z];var qa=Z*L;b.currentTime=D+J.delay+qa;J.duration=qa;c.heb(P,b);P.offset=Z;d.styles.push(P)});return d};_.h.zza=function(a,b){return{type:8,animation:Jh(this,Hqa(a.animation),b),options:Nh(a.options)}};_.h.JWb=function(a,b){b.cD++;return{type:9,options:Nh(a.options)}};_.h.KWb=function(a,b){return{type:10,animation:this.zza(a.animation,b),options:Nh(a.options)}};
_.h.MWb=function(a,b){var c=b.CZ,d=a.options||{};b.FN++;b.tPa=a;var e=_.k(fra(a.lb)),f=e.next().value;e=e.next().value;b.CZ=c.length?c+" "+f:f;Mh(b.xqa,b.CZ,new Map);var g=Jh(this,Hqa(a.animation),b);b.tPa=null;b.CZ=c;return{type:11,lb:f,limit:d.limit||0,optional:!!d.optional,bIc:e,animation:g,t7c:a.lb,options:Nh(a.options)}};
_.h.OWb=function(a,b){b.tPa||b.errors.push(new _.Dc(3013,!1));var c="full"===a.hJ?{duration:0,delay:0,easing:"full"}:Eqa(a.hJ,b.errors,!0);return{type:12,animation:Jh(this,Hqa(a.animation),b),hJ:c,options:null}};var GTa=function(a){this.errors=a;this.cD=this.FN=0;this.Jw=this.CZ=this.tPa=this.mA=null;this.currentTime=0;this.xqa=new Map;this.options=null};var nr=function(){this.u6=new Map};nr.prototype.get=function(a){return this.u6.get(a)||[]};nr.prototype.append=function(a,b){var c=this.u6.get(a);c||this.u6.set(a,c=[]);c.push.apply(c,_.$c(b))};nr.prototype.has=function(a){return this.u6.has(a)};nr.prototype.clear=function(){this.u6.clear()};var HTa=RegExp(":enter","g"),ITa=RegExp(":leave","g"),jra=function(){};_.h=jra.prototype;
_.h.Mpa=function(a,b,c,d,e,f,g,m,n,r){r=void 0===r?[]:r;n=n||new nr;a=new JTa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?Gh(m.delay):0;a.Ze.mL(d);KTa(a.Ze,[f],null,a.errors,m);Jh(this,c,a);c=a.WE.filter(function(z){return z.Plb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var v=e;break}v&&v.h9a===v.fp&&KTa(v,[g],null,a.errors,m)}return c.length?c.map(function(z){return z.Mpa()}):[ira(b,[],[],[],0,d,"",!1)]};_.h.PWb=function(){};_.h.V4a=function(){};_.h.W4a=function(){};
_.h.JWb=function(a,b){var c=b.CRb.get(b.element);if(c){var d=or(b,a.options),e=b.Ze.currentTime;c=this.azc(c,d,d.options);e!=c&&pr(b,c)}b.previousNode=a};_.h.KWb=function(a,b){var c=or(b,a.options);pr(c);this.qqc([a.options,a.animation.options],b,c);this.zza(a.animation,c);pr(b,c.Ze.currentTime);b.previousNode=a};
_.h.qqc=function(a,b,c){a=_.k(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0,f=null==(e=d)?void 0:e.delay;if(f){var g=e=void 0;d="number"===typeof f?f:Gh(Lqa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.mL(d)}}};
_.h.azc=function(a,b,c){var d=b.Ze.currentTime,e=null!=c.duration?Gh(c.duration):null,f=null!=c.delay?Gh(c.delay):null;0!==e&&a.forEach(function(g){var m={duration:null!=e?e:g.duration,delay:b.Ze.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new LTa(b.js,g.element,g.FM,g.F1,g.OU,m,g.XRc);b.WE.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.zza=function(a,b){MTa(b,a.options,!0);Jh(this,a.animation,b);b.previousNode=a};
_.h.NWb=function(a,b){var c=this,d=b.P2a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=or(b,f),pr(e),null!=f.delay&&(6==e.previousNode.type&&(NTa(e.Ze),e.previousNode=OTa),e.mL(Gh(f.delay))));a.Jh.length&&(a.Jh.forEach(function(g){return Jh(c,g,e)}),qr(e.Ze),e.P2a>d&&pr(e));b.previousNode=a};
_.h.LWb=function(a,b){var c=this,d=[],e=b.Ze.currentTime,f=a.options&&a.options.delay?Gh(a.options.delay):0;a.Jh.forEach(function(g){var m=or(b,a.options);f&&m.mL(f);Jh(c,g,m);e=Math.max(e,m.Ze.currentTime);d.push(m.Ze)});d.forEach(function(g){return PTa(b.Ze,g)});pr(b,e);b.previousNode=a};_.h.bzc=function(a,b){return a.qQa?(a=a.URc,a=b.params?Lqa(a,b.params,b.errors):a,Eqa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.IWb=function(a,b){var c=b.Jw=this.bzc(a.hJ,b),d=b.Ze;c.delay&&(QTa(b.Ze,b.Ze.duration+c.delay),NTa(d));var e=a.style;5==e.type?this.yza(e,b):(QTa(b.Ze,b.Ze.duration+c.duration),this.kla(e,b),qr(d));b.Jw=null;b.previousNode=a};
_.h.kla=function(a,b){var c=b.Ze,d=b.Jw;!d&&0<c.fp.size&&(c.duration+=1,c.kJa());d=d&&d.easing||a.easing;if(a.SIc){d&&c.kKa.set("easing",d);d=_.k(c.LX);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;c.bGa.set(e,f||"*");c.fp.set(e,"*")}c.h9a=c.fp}else KTa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.yza=function(a,b){var c=b.Jw,d=b.Ze.duration,e=c.duration,f=or(b).Ze;f.easing=c.easing;a.styles.forEach(function(g){QTa(f,(g.offset||0)*e);KTa(f,g.styles,g.easing,b.errors,b.options);qr(f)});PTa(b.Ze,f);pr(b,d+e);b.previousNode=a};
_.h.MWb=function(a,b){var c=this,d=b.Ze.currentTime,e=a.options||{},f=e.delay?Gh(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.Ze.fp.size)&&(NTa(b.Ze),b.previousNode=OTa);var g=d;d=RTa(b,a.lb,a.limit,a.bIc,e.optional?!0:!1,b.errors);b.L$=d.length;var m=null;d.forEach(function(n,r){b.Mw=r;r=or(b,a.options,n);f&&r.mL(f);n===b.element&&(m=r.Ze);Jh(c,a.animation,r);qr(r.Ze);g=Math.max(g,r.Ze.currentTime)});b.Mw=0;b.L$=0;pr(b,g);m&&(PTa(b.Ze,m),NTa(b.Ze));b.previousNode=a};
_.h.OWb=function(a,b){var c=b.QGb,d=b.Ze,e=a.hJ,f=Math.abs(e.duration),g=f*(b.L$-1);f*=b.Mw;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.Mmb}e=b.Ze;f&&e.mL(f);e=e.currentTime;Jh(this,a.animation,b);b.previousNode=a;c.Mmb=d.currentTime-e+(d.startTime-c.Ze.startTime)};
var OTa={},JTa=function(a,b,c,d,e,f,g,m){this.js=a;this.element=b;this.CRb=c;this.S9a=d;this.dbb=e;this.errors=f;this.WE=g;this.Jw=this.QGb=null;this.previousNode=OTa;this.P2a=0;this.options={};this.Mmb=this.L$=this.Mw=0;this.Ze=m||new rr(this.js,b,0);g.push(this.Ze)},MTa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Gh(b.duration));null!=b.delay&&(d.delay=Gh(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]=Lqa(e[g],f,a.errors))})}}};JTa.prototype.Src=function(){var a={};if(this.options){var b=this.options.params;if(b){var c=a.params={};Object.keys(b).forEach(function(d){c[d]=b[d]})}}return a};var or=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new JTa(a.js,c,a.CRb,a.S9a,a.dbb,a.errors,a.WE,a.Ze.fork(c,0));c.previousNode=a.previousNode;c.Jw=a.Jw;c.options=a.Src();MTa(c,b);c.Mw=a.Mw;c.L$=a.L$;c.QGb=a;a.P2a++;return c},pr=function(a,b){a.previousNode=OTa;a.Ze=a.Ze.fork(a.element,b);a.WE.push(a.Ze)};
JTa.prototype.mL=function(a){0<a&&this.Ze.mL(a)};var RTa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(HTa,"."+a.S9a),b=b.replace(ITa,"."+a.dbb),a=a.js.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,_.$c(a)));e||0!=g.length||f.push(new _.Dc(3014,!1));return g};_.W.Object.defineProperties(JTa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var rr=function(a,b,c,d){this.js=a;this.element=b;this.startTime=c;this.u5=d;this.duration=0;this.easing=null;this.kKa=new Map;this.fp=new Map;this.XX=new Map;this.iLa=new Map;this.aY=new Map;this.nY=new Map;this.bGa=new Map;this.h9a=null;this.u5||(this.u5=new Map);this.LX=this.u5.get(b);this.LX||(this.LX=this.aY,this.u5.set(b,this.aY));this.kJa()};rr.prototype.Plb=function(){switch(this.XX.size){case 0:return!1;case 1:return 0<this.fp.size;default:return!0}};
rr.prototype.mL=function(a){var b=1===this.XX.size&&this.nY.size;this.duration||b?(QTa(this,this.currentTime+a),b&&NTa(this)):this.startTime+=a};rr.prototype.fork=function(a,b){qr(this);return new rr(this.js,a,b||this.currentTime,this.u5)};rr.prototype.kJa=function(){this.fp&&(this.kKa=this.fp);this.fp=this.XX.get(this.duration);this.fp||(this.fp=new Map,this.XX.set(this.duration,this.fp))};var QTa=function(a,b){qr(a);a.duration=b;a.kJa()};
rr.prototype.tK=function(a,b){this.aY.set(a,b);this.LX.set(a,b);this.iLa.set(a,{time:this.currentTime,value:b})};
var KTa=function(a,b,c,d,e){c&&a.kKa.set("easing",c);c=e&&e.params||{};b=mra(b,a.LX);b=_.k(b);for(e=b.next();!e.done;e=b.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;f=Lqa(f,c,d);a.nY.set(e,f);if(!a.aY.has(e)){var g=void 0;a.bGa.set(e,null!=(g=a.LX.get(e))?g:"*")}a.tK(e,f)}},qr=function(a){0!=a.nY.size&&(a.nY.forEach(function(b,c){a.fp.set(c,b)}),a.nY.clear(),a.aY.forEach(function(b,c){a.fp.has(c)||a.fp.set(c,b)}))},NTa=function(a){for(var b=_.k(a.aY),c=b.next();!c.done;c=b.next()){var d=
_.k(c.value);c=d.next().value;d=d.next().value;a.nY.set(c,d);a.tK(c,d)}},PTa=function(a,b){b.iLa.forEach(function(c,d){var e=a.iLa.get(d);(!e||c.time>e.time)&&a.tK(d,c.value)})};
rr.prototype.Mpa=function(){var a=this;qr(this);var b=new Set,c=new Set,d=1===this.XX.size&&0===this.duration,e=[];this.XX.forEach(function(r,v){r=new Map([].concat(_.$c(a.bGa),_.$c(r)));r.forEach(function(z,D){"!"===z?b.add(D):"*"===z&&c.add(D)});d||r.set("offset",v/a.duration);e.push(r)});var f=[].concat(_.$c(b.values())),g=[].concat(_.$c(c.values()));if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return ira(this.element,e,f,g,this.duration,this.startTime,this.easing,
!1)};_.W.Object.defineProperties(rr.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.fp)a.push(b);return a}}});var LTa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;rr.call(this,a,b,f.delay);this.FM=c;this.F1=d;this.OU=e;this.Qxc=g;this.hJ={duration:f.duration,delay:f.delay,easing:f.easing}};_.U(LTa,rr);LTa.prototype.Plb=function(){return 1<this.FM.length};
LTa.prototype.Mpa=function(){var a=this.FM,b=this.hJ,c=b.delay,d=b.duration,e=b.easing;if(this.Qxc&&c){b=[];e=d+c;var f=c/e,g=new Map(a[0]);g.set("offset",0);b.push(g);g=new Map(a[0]);g.set("offset",lra(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var m=new Map(a[g]),n=m.get("offset");m.set("offset",lra((c+n*d)/e));b.push(m)}d=e;c=0;e="";a=b}return ira(this.element,a,this.F1,this.OU,d,c,e,!0)};var STa={},qra=function(a,b,c){this.Jdb=a;this.NG=b;this.hdb=c};qra.prototype.match=function(a,b,c,d){return ora(this.NG.RCb,a,b,c,d)};qra.prototype.dZ=function(a,b,c){var d=this.hdb.get("*");void 0!==a&&(d=this.hdb.get(null==a?void 0:a.toString())||d);return d?d.dZ(b,c):new Map};
qra.prototype.hb=function(a,b,c,d,e,f,g,m,n,r){var v=[],z=this.NG.options&&this.NG.options.params||STa;g=this.dZ(c,g&&g.params||STa,v);var D=m&&m.params||STa;m=this.dZ(d,D,v);var J=new Set,L=new Map,P=new Map,Z="void"===d,qa;z={params:pra(D,z),delay:null==(qa=this.NG.options)?void 0:qa.delay};a=r?[]:kra(a,b,this.NG.animation,e,f,g,m,z,n,v);var Da=0;a.forEach(function(pa){Da=Math.max(pa.duration+pa.delay,Da)});if(v.length)return nra(b,this.Jdb,c,d,Z,g,m,[],[],L,P,Da,v);a.forEach(function(pa){var ra=
pa.element,La=Mh(L,ra,new Set);pa.F1.forEach(function(mb){return La.add(mb)});var Ta=Mh(P,ra,new Set);pa.OU.forEach(function(mb){return Ta.add(mb)});ra!==b&&J.add(ra)});return nra(b,this.Jdb,c,d,Z,g,m,a,[].concat(_.$c(J.values())),L,P,Da)};var TTa=function(a,b){this.styles=a;this.LCc=b};TTa.prototype.dZ=function(a,b){var c=new Map,d=pra(a,this.LCc);this.styles.styles.forEach(function(e){"string"!==typeof e&&e.forEach(function(f,g){f&&(f=Lqa(f,d,b));var m=Gqa(g);f=Qqa(m,f,b);c.set(g,f)})});return c};var UTa=function(a,b,c){var d=this;this.name=a;this.NG=b;this.Ona=c;this.ZTb=[];this.YV=new Map;b.YV.forEach(function(e){d.YV.set(e.name,new TTa(e.style,e.options&&e.options.params||{}))});sra(this.YV,"true","1");sra(this.YV,"false","0");b.ey.forEach(function(e){d.ZTb.push(new qra(a,e,d.YV))});this.Nra=rra(a,this.YV)},VTa=function(a,b,c,d,e){return a.ZTb.find(function(f){return f.match(b,c,d,e)})||null};var WTa=new nr,XTa=function(a,b,c){this.Gpa=a;this.js=b;this.Ona=c;this.W7a=new Map;this.ZJa=new Map;this.eh=[]};_.h=XTa.prototype;_.h.register=function(a,b){var c=[];b=(new FTa(this.js)).hb(b,c,[]);if(c.length)throw new _.Dc(3503,!1);this.W7a.set(a,b)};_.h.rX=function(a,b,c){var d=a.element;b=Rqa(a.FM,b,c);return this.js.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.W7a.get(a),g=new Map;f?(b=kra(this.js,b,f,"ng-enter","ng-leave",new Map,new Map,c,WTa,e),b.forEach(function(m){var n=Mh(g,m.element,new Map);m.OU.forEach(function(r){return n.set(r,null)})})):(e.push(new _.Dc(3300,!1)),b=[]);if(e.length)throw new _.Dc(3504,!1);g.forEach(function(m,n){m.forEach(function(r,v){m.set(v,d.js.MOa(n,v,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.rX(m,new Map,n)});e=Lh(e);this.ZJa.set(a,
e);e.Re(function(){return d.destroy(a)});this.eh.push(e);return e};_.h.destroy=function(a){var b=this.YHa(a);b.destroy();this.ZJa.delete(a);a=this.eh.indexOf(b);0<=a&&this.eh.splice(a,1)};_.h.YHa=function(a){a=this.ZJa.get(a);if(!a)throw new _.Dc(3301,!1);return a};_.h.listen=function(a,b,c,d){b=Uqa(b,"","","");Tqa(this.YHa(a),c,b,d);return function(){}};
_.h.Rg=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.YHa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Gx();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 YTa=[],ZTa={ul:"",HV:!1,v1a:!1,fta:!1,Q_a:!1},vra={ul:"",v1a:!1,HV:!1,fta:!1,Q_a:!0},$Ta=function(a,b){this.ul=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Object.assign({},a),this.options=(delete a.value,a)):this.options={};this.options.params||(this.options.params={})},aUa=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($Ta.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var bUa=new $Ta("void"),sr=function(a,b,c){this.id=a;this.FD=b;this.sj=c;this.eh=[];this.sK=new Map;this.poa=[];this.EX=new Map;this.sab="ng-tns-"+a;Oh(b,this.sab)};_.h=sr.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.sK.has(b))throw new _.Dc(3302,!1);if(null==c||0==c.length)throw new _.Dc(3303,!1);if("start"!=c&&"done"!=c)throw new _.Dc(3400,!1);var f=Mh(this.EX,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Mh(this.sj.OB,a,new Map);m.has(b)||(Oh(a,"ng-trigger"),Oh(a,"ng-trigger-"+b),m.set(b,bUa));return function(){cUa(e.sj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.sK.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.sK.has(a))return!1;this.sK.set(a,b);return!0};_.h.duc=function(a){a=this.sK.get(a);if(!a)throw new _.Dc(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=void 0===d?!0:d;var f=this.duc(b),g=new dUa(this.id,b,a),m=this.sj.OB.get(a);m||(Oh(a,"ng-trigger"),Oh(a,"ng-trigger-"+b),this.sj.OB.set(a,m=new Map));var n=m.get(b),r=new $Ta(c,this.id);c&&c.hasOwnProperty("value")||!n||aUa(r,n.options);m.set(b,r);n||(n=bUa);if("void"!==r.value&&n.value===r.value){if(!Cra(n.params,r.params)){d=[];var v=f.Nra.dZ(n.value,n.params,d),z=f.Nra.dZ(r.value,r.params,d);d.length?this.sj.reportError(d):cUa(this.sj,function(){Ih(a,
v);Hh(a,z)})}}else{c=Mh(this.sj.KU,a,[]);c.forEach(function(J){J.ul==e.id&&J.Kn==b&&J.lv&&J.destroy()});m=VTa(f,n.value,r.value,a,r.params);var D=!1;if(!m){if(!d)return;m=f.Nra;D=!0}this.sj.Pya++;this.poa.push({element:a,Kn:b,transition:m,Rl:n,kg:r,JU:g,Tyb:D});D||(Oh(a,"ng-animate-queued"),g.iE(function(){Ph(a,"ng-animate-queued")}));g.Yu(function(){var J=e.eh.indexOf(g);0<=J&&e.eh.splice(J,1);if(J=e.sj.KU.get(a)){var L=J.indexOf(g);0<=L&&J.splice(L,1)}});this.eh.push(g);c.push(g);return g}};
_.h.pA=function(a){var b=this;this.sK.delete(a);this.sj.OB.forEach(function(c){return c.delete(a)});this.EX.forEach(function(c,d){b.EX.set(d,c.filter(function(e){return e.name!=a}))})};var eUa=function(a,b){a.sj.OB.delete(b);a.EX.delete(b);var c=a.sj.KU.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.sj.KU.delete(b))};
sr.prototype.ddb=function(a,b){var c=this,d=this.sj.Dp.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=fUa(c.sj,e);f.size?f.forEach(function(g){return gUa(g,e,b,!1,!0)}):eUa(c,e)}});this.sj.x8(function(){return d.forEach(function(e){return eUa(c,e)})})};
var gUa=function(a,b,c,d,e){var f=a.sj.OB.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.sK.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return hUa(a.sj,a.id,b,!0,c,g),d&&Lh(m).Yu(function(){return yra(a.sj,b)}),!0}return!1},iUa=function(a,b){var c=a.EX.get(b),d=a.sj.OB.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.sK.get(f).Nra,m=d.get(f)||bUa,n=new $Ta("void"),r=new dUa(a.id,f,b);a.sj.Pya++;a.poa.push({element:b,
Kn:f,transition:g,Rl:m,kg:n,JU:r,Tyb:!0})}})}};sr.prototype.removeNode=function(a,b){var c=this,d=this.sj;a.childElementCount&&this.ddb(a,b);if(!gUa(this,a,b,!0)){var e=!1;if(d.P3a){var f=d.eh.length?d.C1.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.OB.get(f)){e=!0;break}}iUa(this,a);e?hUa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==ZTa||(cUa(d,function(){return eUa(c,a)}),jUa(d,a),d.JJa(a,b)))}};sr.prototype.insertNode=function(a){Oh(a,this.sab)};
var kUa=function(a,b){var c=[];a.poa.forEach(function(d){var e=d.JU;if(!e.yc){var f=d.element,g=a.EX.get(f);g&&g.forEach(function(m){if(m.name==d.Kn){var n=Uqa(f,d.Kn,d.Rl.value,d.kg.value);n._data=b;Tqa(d.JU,m.phase,n,m.callback)}});e.NCb?cUa(a.sj,function(){e.destroy()}):c.push(d)}});a.poa=[];return c.sort(function(d,e){var f=d.transition.NG.cD,g=e.transition.NG.cD;return 0==f||0==g?f-g:a.sj.Dp.Kqa(d.element,e.element)?1:-1})};
sr.prototype.destroy=function(a){this.eh.forEach(function(b){return b.destroy()});this.ddb(this.FD,a)};var tr=function(a,b,c,d){this.Gpa=a;this.Dp=b;this.Ona=c;this.scheduler=d;this.eh=[];this.eva=new Map;this.KU=new Map;this.C1=new Map;this.OB=new Map;this.OZ=new Set;this.Pya=this.P3a=0;this.B6={};this.dY=[];this.tHa=[];this.epa=[];this.bYa=new Map;this.aL=[];this.ZG=[];this.Nfa=function(){}};_.h=tr.prototype;_.h.JJa=function(a,b){this.Nfa(a,b)};
_.h.n8a=function(a,b){var c=this.dY,d=this.bYa;if(0<=c.length-1){for(var e=!1,f=this.Dp.Ksa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Dp.Ksa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.B6[a];c||(c=new sr(a,b,this),this.Gpa&&this.Dp.Kqa(this.Gpa,b)?this.n8a(c,b):(this.eva.set(b,c),this.aL.push(b)),c=this.B6[a]=c);return c};_.h.G_a=function(a,b,c){(a=this.B6[a])&&a.register(b,c)&&this.P3a++};
_.h.destroy=function(a,b){var c=this;a&&(cUa(this,function(){}),this.x8(function(){var d=c.oQ(a);c.bYa.delete(d.FD);var e=c.dY.indexOf(d);0<=e&&c.dY.splice(e,1);d.destroy(b);delete c.B6[a]}))};_.h.oQ=function(a){return this.B6[a]};var fUa=function(a,b){var c=new Set;if(b=a.OB.get(b)){b=_.k(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.ul&&(d=a.oQ(d.ul))&&c.add(d)}return c};tr.prototype.trigger=function(a,b,c,d){return tra(b)&&(a=this.oQ(a))?(a.trigger(b,c,d),!0):!1};
tr.prototype.insertNode=function(a,b,c,d){if(tra(b)){var e=b.__ng_removed;e&&e.HV&&(e.HV=!1,e.v1a=!0,e=this.ZG.indexOf(b),0<=e&&this.ZG.splice(e,1));a&&(a=this.oQ(a))&&a.insertNode(b,c);d&&this.aL.push(b)}};var lUa=function(a,b,c){c?a.OZ.has(b)||(a.OZ.add(b),Oh(b,"ng-animate-disabled")):a.OZ.has(b)&&(a.OZ.delete(b),Ph(b,"ng-animate-disabled"))};
tr.prototype.removeNode=function(a,b,c){if(tra(b)){var d;null==(d=this.scheduler)||d.notify();(d=a?this.oQ(a):null)?d.removeNode(b,c):hUa(this,a,b,!1,c);(d=this.bYa.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.JJa(b,c)};var hUa=function(a,b,c,d,e,f){a.ZG.push(c);c.__ng_removed={ul:b,HV:e,fta:d,Q_a:!1,UZa:f}};tr.prototype.listen=function(a,b,c,d,e){return tra(b)?this.oQ(a).listen(b,c,d,e):function(){}};
tr.prototype.Lqc=function(a,b,c,d,e){return a.transition.hb(this.Dp,a.element,a.Rl.value,a.kg.value,c,d,a.Rl.options,a.kg.options,b,e)};
var jUa=function(a,b){var c=a.Dp.query(b,".ng-trigger",!0);c.forEach(function(d){return mUa(a,d)});0!=a.C1.size&&(c=a.Dp.query(b,".ng-animating",!0),c.forEach(function(d){return nUa(a,d)}))},mUa=function(a,b){(a=a.KU.get(b))&&a.forEach(function(c){c.lv?c.NCb=!0:c.destroy()})},nUa=function(a,b){(a=a.C1.get(b))&&a.forEach(function(c){return c.finish()})},yra=function(a,b){var c=b.__ng_removed;if(c&&c.HV){b.__ng_removed=ZTa;if(c.ul){jUa(a,b);var d=a.oQ(c.ul);d&&eUa(d,b)}a.JJa(b,c.HV)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&lUa(a,b,!1);a.Dp.query(b,".ng-animate-disabled",!0).forEach(function(f){lUa(a,f,!1)})};
tr.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.eva.size&&(this.eva.forEach(function(f,g){return b.n8a(f,g)}),this.eva.clear());if(this.P3a&&this.aL.length)for(var d=0;d<this.aL.length;d++)Oh(this.aL[d],"ng-star-inserted");if(this.dY.length&&(this.Pya||this.ZG.length)){d=[];try{c=this.atc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.ZG.length;a++)yra(this,this.ZG[a]);this.Pya=0;this.aL.length=0;this.ZG.length=0;this.tHa.forEach(function(f){return f()});
this.tHa=[];if(this.epa.length){var e=this.epa;this.epa=[];c.length?Lh(c).Yu(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};tr.prototype.reportError=function(){throw new _.Dc(3402,!1);};
tr.prototype.atc=function(a,b){var c=this,d=new nr,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,v=new Set;this.OZ.forEach(function(lb){v.add(lb);lb=c.Dp.query(lb,".ng-animate-queued",!0);for(var wb=0;wb<lb.length;wb++)v.add(lb[wb])});var z=this.Gpa,D=Array.from(this.OB.keys()),J=xra(D,this.aL),L=new Map,P=0;J.forEach(function(lb,wb){var Ib="ng-enter"+P++;L.set(wb,Ib);lb.forEach(function(ob){return Oh(ob,Ib)})});for(var Z=[],qa=new Set,Da=new Set,pa=0;pa<this.ZG.length;pa++){var ra=this.ZG[pa],
La=ra.__ng_removed;La&&La.HV&&(Z.push(ra),qa.add(ra),La.fta?this.Dp.query(ra,".ng-star-inserted",!0).forEach(function(lb){return qa.add(lb)}):Da.add(ra))}var Ta=new Map,mb=xra(D,Array.from(qa));mb.forEach(function(lb,wb){var Ib="ng-leave"+P++;Ta.set(wb,Ib);lb.forEach(function(ob){return Oh(ob,Ib)})});a.push(function(){J.forEach(function(lb,wb){var Ib=L.get(wb);lb.forEach(function(ob){return Ph(ob,Ib)})});mb.forEach(function(lb,wb){var Ib=Ta.get(wb);lb.forEach(function(ob){return Ph(ob,Ib)})});Z.forEach(function(lb){yra(c,
lb)})});var rb=[],Jb=[];for(a=this.dY.length-1;0<=a;a--)kUa(this.dY[a],b).forEach(function(lb){var wb=lb.JU,Ib=lb.element;rb.push(wb);if(c.aL.length){var ob=Ib.__ng_removed;if(ob&&ob.v1a){if(ob.UZa&&ob.UZa.has(lb.Kn)){ob=ob.UZa.get(lb.Kn);var ma=c.OB.get(lb.element);if(ma&&ma.has(lb.Kn)){var dc=ma.get(lb.Kn);dc.value=ob;ma.set(lb.Kn,dc)}}wb.destroy();return}}ob=!z||!c.Dp.Kqa(z,Ib);ma=Ta.get(Ib);dc=L.get(Ib);var fc=c.Lqc(lb,d,dc,ma,ob);if(fc.errors&&fc.errors.length)Jb.push(fc);else if(ob)wb.iE(function(){return Ih(Ib,
fc.tsa)}),wb.Re(function(){return Hh(Ib,fc.jka)}),e.push(wb);else if(lb.Tyb)wb.iE(function(){return Ih(Ib,fc.tsa)}),wb.Re(function(){return Hh(Ib,fc.jka)}),e.push(wb);else{var fd=[];fc.WE.forEach(function(ed){ed.XRc=!0;c.OZ.has(ed.element)||fd.push(ed)});fc.WE=fd;d.append(Ib,fc.WE);g.push({Uxb:fc,JU:wb,element:Ib});fc.dOc.forEach(function(ed){return Mh(m,ed,[]).push(wb)});fc.F1.forEach(function(ed,cd){if(ed.size){var xd=n.get(cd);xd||n.set(cd,xd=new Set);ed.forEach(function(Ze,Cf){return xd.add(Cf)})}});
fc.OU.forEach(function(ed,cd){var xd=r.get(cd);xd||r.set(cd,xd=new Set);ed.forEach(function(Ze,Cf){return xd.add(Cf)})})}});if(Jb.length){var ub=[];Jb.forEach(function(){ub.push(new _.Dc(3505,!1))});rb.forEach(function(lb){return lb.destroy()});this.reportError(ub)}var Oa=new Map,fb=new Map;g.forEach(function(lb){var wb=lb.element;d.has(wb)&&(fb.set(wb,wb),c.Fqc(lb.JU.ul,lb.Uxb,Oa))});e.forEach(function(lb){var wb=lb.element;c.L$a(wb,!1,lb.ul,lb.Kn,null).forEach(function(Ib){Mh(Oa,wb,[]).push(Ib);
Ib.destroy()})});var kb=Z.filter(function(lb){return Dra(lb,n,r)}),mc=new Map;wra(mc,this.Dp,Da,r,"*").forEach(function(lb){Dra(lb,n,r)&&kb.push(lb)});var pc=new Map;J.forEach(function(lb){wra(pc,c.Dp,new Set(lb),n,"!")});kb.forEach(function(lb){var wb=mc.get(lb),Ib=pc.get(lb),ob,ma;mc.set(lb,new Map([].concat(_.$c(null!=(ob=null==wb?void 0:wb.entries())?ob:[]),_.$c(null!=(ma=null==Ib?void 0:Ib.entries())?ma:[]))))});var Ae=[],xb=[],Gb={};g.forEach(function(lb){var wb=lb.element,Ib=lb.JU,ob=lb.Uxb;
if(d.has(wb))if(v.has(wb))Ib.Re(function(){return Hh(wb,ob.jka)}),Ib.disabled=!0,Ib.totalTime=ob.totalTime,e.push(Ib);else{var ma=Gb;if(1<fb.size){lb=wb;for(var dc=[];lb=lb.parentNode;){var fc=fb.get(lb);if(fc){ma=fc;break}dc.push(lb)}dc.forEach(function(fd){return fb.set(fd,ma)})}lb=c.Jqc(Ib.ul,ob,Oa,f,pc,mc);oUa(Ib,lb);ma===Gb?Ae.push(Ib):((lb=c.KU.get(ma))&&lb.length&&(Ib.BU=Lh(lb)),e.push(Ib))}else Ih(wb,ob.tsa),Ib.Re(function(){return Hh(wb,ob.jka)}),xb.push(Ib),v.has(wb)&&e.push(Ib)});xb.forEach(function(lb){var wb=
f.get(lb.element);wb&&wb.length&&(wb=Lh(wb),oUa(lb,wb))});e.forEach(function(lb){lb.BU?pUa(lb,lb.BU):lb.destroy()});for(b=0;b<Z.length;b++)if(Da=Z[b],a=Da.__ng_removed,Ph(Da,"ng-leave"),!a||!a.fta){a=[];if(m.size)for((D=m.get(Da))&&D.length&&a.push.apply(a,_.$c(D)),D=this.Dp.query(Da,".ng-animating",!0),pa=0;pa<D.length;pa++)(ra=m.get(D[pa]))&&ra.length&&a.push.apply(a,_.$c(ra));a=a.filter(function(lb){return!lb.yc});a.length?zra(this,Da,a):yra(this,Da)}Z.length=0;Ae.forEach(function(lb){c.eh.push(lb);
lb.Yu(function(){lb.destroy();c.eh.splice(c.eh.indexOf(lb),1)});lb.play()});return Ae};var cUa=function(a,b){a.tHa.push(b)};_.h=tr.prototype;_.h.x8=function(a){this.epa.push(a)};_.h.L$a=function(a,b,c,d,e){var f=[];if(b)(e=this.C1.get(a))&&(f=e);else if(a=this.KU.get(a)){var g=!e||"void"==e;a.forEach(function(m){m.lv||(g||m.Kn==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.ul||d&&d!=m.Kn?!1:!0});return f};
_.h.Fqc=function(a,b,c){var d=b.Kn,e=b.element;a=b.uzb?void 0:a;d=b.uzb?void 0:d;for(var f=_.k(b.WE),g=f.next(),m={};!g.done;m={CHb:void 0},g=f.next()){g=g.value.element;var n=g!==e;m.CHb=Mh(c,g,[]);this.L$a(g,n,a,d,b.kg).forEach(function(r){return function(v){var z=v.bo;z.n9&&z.n9();v.destroy();r.CHb.push(v)}}(m))}Ih(e,b.tsa)};
_.h.Jqc=function(a,b,c,d,e,f){var g=this,m=b.Kn,n=b.element,r=[],v=new Set,z=new Set,D=b.WE.map(function(L){var P=L.element;v.add(P);var Z=P.__ng_removed;if(Z&&Z.Q_a)return new Kh(L.duration,L.delay);Z=P!==n;var qa=Bra((c.get(P)||YTa).map(function(ra){return ra.bo})).filter(function(ra){return ra.element?ra.element===P:!1}),Da=e.get(P),pa=f.get(P);Da=Rqa(L.FM,Da,pa);qa=g.rX(L,Da,qa);L.gSc&&d&&z.add(P);Z&&(L=new dUa(a,m,P),oUa(L,qa),r.push(L));return qa});r.forEach(function(L){Mh(g.C1,L.element,[]).push(L);
L.Yu(function(){var P=g.C1,Z=L.element,qa=P.get(Z);qa&&(qa.length&&qa.splice(qa.indexOf(L),1),0==qa.length&&P.delete(Z));return qa})});v.forEach(function(L){return Oh(L,"ng-animating")});var J=Lh(D);J.Re(function(){v.forEach(function(L){return Ph(L,"ng-animating")});Hh(n,b.jka)});z.forEach(function(L){Mh(d,L,[]).push(J)});return J};_.h.rX=function(a,b,c){return 0<b.length?this.Dp.animate(a.element,b,a.duration,a.delay,a.easing,c):new Kh(a.duration,a.delay)};
var dUa=function(a,b,c){this.ul=a;this.Kn=b;this.element=c;this.bo=new Kh;this.a9a=!1;this.pKa=new Map;this.yc=!1;this.BU=null;this.disabled=this.NCb=!1;this.lv=!0;this.totalTime=0},oUa=function(a,b){a.a9a||(a.bo=b,a.pKa.forEach(function(c,d){c.forEach(function(e){return Tqa(b,d,void 0,e)})}),a.pKa.clear(),a.a9a=!0,a.totalTime=b.totalTime,a.lv=!1)},pUa=function(a,b){var c=a.bo;c.sW&&b.iE(function(){return c.sW("start")});b.Yu(function(){return a.finish()});b.Re(function(){return a.destroy()})};
_.h=dUa.prototype;_.h.oKa=function(a,b){Mh(this.pKa,a,[]).push(b)};_.h.Yu=function(a){this.lv&&this.oKa("done",a);this.bo.Yu(a)};_.h.iE=function(a){this.lv&&this.oKa("start",a);this.bo.iE(a)};_.h.Re=function(a){this.lv&&this.oKa("destroy",a);this.bo.Re(a)};_.h.init=function(){this.bo.init()};_.h.JH=function(){return this.lv?!1:this.bo.JH()};_.h.play=function(){!this.lv&&this.bo.play()};_.h.pause=function(){!this.lv&&this.bo.pause()};_.h.Gx=function(){!this.lv&&this.bo.Gx()};_.h.finish=function(){this.bo.finish()};
_.h.destroy=function(){this.yc=!0;this.bo.destroy()};_.h.reset=function(){!this.lv&&this.bo.reset()};_.h.setPosition=function(a){this.lv||this.bo.setPosition(a)};_.h.sW=function(a){var b=this.bo;b.sW&&b.sW(a)};var ur=function(a,b,c,d){var e=this;this.js=b;this.Ona=c;this.Idb={};this.Nfa=function(){};this.cu=new tr(a.body,b,c,d);this.yLa=new XTa(a.body,b,c);this.cu.Nfa=function(f,g){return e.Nfa(f,g)}};_.h=ur.prototype;_.h.G_a=function(a,b,c,d,e){a=a+"-"+d;c=this.Idb[a];if(!c){c=[];e=(new FTa(this.js)).hb(e,c,[]);if(c.length)throw new _.Dc(3404,!1);c=new UTa(d,e,this.Ona);this.Idb[a]=c}this.cu.G_a(b,d,c)};_.h.register=function(a,b){this.cu.register(a,b)};_.h.destroy=function(a,b){this.cu.destroy(a,b)};
_.h.disableAnimations=function(a,b){lUa(this.cu,a,b)};_.h.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.k(Vqa(c)),a=c.next().value,c=c.next().value,this.yLa.Rg(a,b,c,d)):this.cu.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.k(Vqa(c)),a=c.next().value,c=c.next().value,this.yLa.listen(a,b,c,e)):this.cu.listen(a,b,c,d,e)};_.h.flush=function(a){this.cu.flush(void 0===a?-1:a)};_.h.x8=function(a){this.cu.x8(a)};
_.W.Object.defineProperties(ur.prototype,{eh:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.$c(this.cu.eh),_.$c(this.yLa.eh))}}});var Fra=function(a,b,c){this.Rc=a;this.Hoa=b;this.nQ=c;this.ei=0;var d=qUa.get(a);d||qUa.set(a,d=new Map);this.IIa=d};Fra.prototype.start=function(){1>this.ei&&(this.Hoa&&Hh(this.Rc,this.Hoa,this.IIa),this.ei=1)};Fra.prototype.finish=function(){this.start();2>this.ei&&(Hh(this.Rc,this.IIa),this.nQ&&(Hh(this.Rc,this.nQ),this.nQ=null),this.ei=1)};
Fra.prototype.destroy=function(){this.finish();3>this.ei&&(qUa.delete(this.Rc),this.Hoa&&(Ih(this.Rc,this.Hoa),this.nQ=null),this.nQ&&(Ih(this.Rc,this.nQ),this.nQ=null),Hh(this.Rc,this.IIa),this.ei=3)};var qUa=new WeakMap;var rUa=function(a,b,c,d){this.element=a;this.FM=b;this.options=c;this.xY=d;this.kp=[];this.mp=[];this.Cz=[];this.Nb=this.Mz=this.mw=this.OJ=!1;this.O6=[];this.P6=[];this.time=0;this.BU=null;this.mS=new Map;this.K9a=c.duration;this.TGa=c.delay||0;this.time=this.K9a+this.TGa};_.h=rUa.prototype;_.h.Dz=function(){this.mw||(this.mw=!0,this.kp.forEach(function(a){return a()}),this.kp=[])};_.h.init=function(){this.rX();this.twc()};
_.h.rX=function(){var a=this;if(!this.OJ){this.OJ=!0;var b=this.FM;this.hD=this.syc(this.element,b,this.options);this.Usc=b.length?b[b.length-1]:new Map;var c=function(){return a.Dz()};this.hD.addEventListener("finish",c);this.Re(function(){a.hD.removeEventListener("finish",c)})}};_.h.twc=function(){this.TGa?this.xKa():this.hD.pause()};_.h.Rrc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.syc=function(a,b,c){return a.animate(this.Rrc(b),c)};
_.h.iE=function(a){this.P6.push(a);this.mp.push(a)};_.h.Yu=function(a){this.O6.push(a);this.kp.push(a)};_.h.Re=function(a){this.Cz.push(a)};_.h.play=function(){this.rX();this.JH()||(this.mp.forEach(function(a){return a()}),this.mp=[],this.Mz=!0,this.xY&&this.xY.start());this.hD.play()};_.h.pause=function(){this.init();this.hD.pause()};_.h.finish=function(){this.init();this.xY&&this.xY.finish();this.Dz();this.hD.finish()};
_.h.reset=function(){this.xKa();this.Mz=this.mw=this.Nb=!1;this.mp=this.P6;this.kp=this.O6};_.h.xKa=function(){this.hD&&this.hD.cancel()};_.h.Gx=function(){this.reset();this.play()};_.h.JH=function(){return this.Mz};_.h.destroy=function(){this.Nb||(this.Nb=!0,this.xKa(),this.Dz(),this.xY&&this.xY.destroy(),this.Cz.forEach(function(a){return a()}),this.Cz=[])};_.h.setPosition=function(a){void 0===this.hD&&this.init();this.hD.currentTime=a*this.time};
_.h.n9=function(){var a=this,b=new Map;this.JH()&&this.Usc.forEach(function(c,d){"offset"!==d&&b.set(d,a.mw?c:Nqa(a.element,d))});this.mS=b};_.h.sW=function(a){a="start"===a?this.mp:this.kp;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(rUa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.TGa+this.K9a}}});var sUa=function(){};_.h=sUa.prototype;_.h.Kqa=function(a,b){return Yqa(a,b)};_.h.Ksa=function(a){return Xqa(a)};_.h.query=function(a,b,c){return Zqa(a,b,c)};_.h.MOa=function(a,b){return Nqa(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 rUa});0!==c&&0!==d||e.forEach(function(r){r.mS.forEach(function(v,z){return m.set(z,v)})});var n=Fqa(b).map(function(r){return new Map(r)});n=Oqa(a,n,m);b=Gra(a,n);return new rUa(a,n,g,b)};var tUa=function(a,b,c,d){this.ul=a;this.Ne=b;this.Hs=c;this.Dq=d};_.h=tUa.prototype;_.h.Bp=function(a){var b,c;null==(c=(b=this.Ne).Bp)||c.call(b,a)};_.h.destroy=function(){var a=this;this.Hs.destroy(this.ul,this.Ne);this.Hs.x8(function(){queueMicrotask(function(){a.Ne.destroy()})});var b;null==(b=this.Dq)||b.call(this)};_.h.createElement=function(a,b){return this.Ne.createElement(a,b)};_.h.createComment=function(a){return this.Ne.createComment(a)};_.h.Tqa=function(a){return this.Ne.Tqa(a)};
_.h.appendChild=function(a,b){this.Ne.appendChild(a,b);this.Hs.cu.insertNode(this.ul,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Ne.insertBefore(a,b,c);this.Hs.cu.insertNode(this.ul,b,a,d)};_.h.removeChild=function(a,b){this.Hs.cu.removeNode(this.ul,b,this.Ne)};_.h.c1a=function(a,b){return this.Ne.c1a(a,b)};_.h.parentNode=function(a){return this.Ne.parentNode(a)};_.h.nextSibling=function(a){return this.Ne.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.Ne.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Ne.removeAttribute(a,b,c)};_.h.CK=function(a,b){this.Ne.CK(a,b)};_.h.PN=function(a,b){this.Ne.PN(a,b)};_.h.jh=function(a,b,c,d){this.Ne.jh(a,b,c,d)};_.h.O_a=function(a,b,c){this.Ne.O_a(a,b,c)};_.h.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.disableAnimations(a,!!c):this.Ne.setProperty(a,b,c)};_.h.setValue=function(a,b){this.Ne.setValue(a,b)};
_.h.listen=function(a,b,c){return this.Ne.listen(a,b,c)};_.h.disableAnimations=function(a,b){this.Hs.disableAnimations(a,b)};_.W.Object.defineProperties(tUa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ne.data}}});var uUa=function(a,b,c,d,e){tUa.call(this,b,c,d,e);this.qa=a;this.ul=b};_.U(uUa,tUa);
uUa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.disableAnimations(a,void 0===c?!0:!!c):this.Hs.process(this.ul,a,b.slice(1),c):this.Ne.setProperty(a,b,c)};uUa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=Hra(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.k(Ira(b)),b=e.next().value,e=e.next().value);return this.Hs.listen(this.ul,a,b,e,function(f){vUa(d.qa,f._data||-1,c,f)})}return this.Ne.listen(a,b,c)};var wUa=function(a,b,c){this.Ne=a;this.Hs=b;this.Yi=c;this.i9a=0;this.pJa=1;this.V7a=[];this.Xwc=new Map;this.rGa=0;b.Nfa=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
wUa.prototype.H$=function(a,b){var c=this,d=this.Ne.H$(a,b),e;if(!a||!(null==b?0:null==(e=b.data)?0:e.animation)){var f=this.Xwc;b=f.get(d);b||(b=new tUa("",d,this.Hs,function(){return f.delete(d)}),f.set(d,b));return b}var g=b.id,m=b.id+"-"+this.i9a;this.i9a++;this.Hs.register(m,a);var n=function(r){Array.isArray(r)?r.forEach(n):c.Hs.G_a(g,m,a,r.name,r)};b.data.animation.forEach(n);return new uUa(this,m,d,this.Hs)};wUa.prototype.wNa=function(){this.rGa++;this.Ne.wNa&&this.Ne.wNa()};
wUa.prototype.gxc=function(){var a=this;queueMicrotask(function(){a.pJa++})};var vUa=function(a,b,c,d){if(0<=b&&b<a.pJa)a.Yi.run(function(){return c(d)});else{var e=a.V7a;0==e.length&&queueMicrotask(function(){a.Yi.run(function(){e.forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;f(g)});a.V7a=[]})});e.push([c,d])}};wUa.prototype.end=function(){var a=this;this.rGa--;0==this.rGa&&this.Yi.Wb(function(){a.gxc();a.Hs.flush(a.pJa)});this.Ne.end&&this.Ne.end()};var vr=function(a,b,c){ur.call(this,a,b,c,_.Mc(UHa,{optional:!0}))};_.U(vr,ur);vr.prototype.La=function(){this.flush()};vr.O=function(a){return new (a||vr)(_.q(_.Lg),_.q(ETa),_.q(ATa))};vr.ta=_.p({token:vr,qa:vr.O});var xUa=[{wa:ATa,Cb:function(){return new DTa}},{wa:ur,Id:vr},{wa:ZHa,Cb:function(a,b,c){return new wUa(a,b,c)},Ib:[Qn,ur,_.oe]}],yUa=[{wa:ETa,Cb:function(){return new sUa}},{wa:_.ul,oc:"BrowserAnimations"}].concat(_.$c(xUa)),zUa=[{wa:ETa,Id:mr},{wa:_.ul,oc:"NoopAnimations"}].concat(_.$c(xUa));_.wr=function(){};_.wr.O=function(a){return new (a||_.wr)};_.wr.Da=_.Rc({type:_.wr});_.wr.Ca=_.Ac({Ob:yUa,imports:[ko]});_.xr=function(){};_.xr.O=function(a){return new (a||_.xr)};_.xr.Da=_.Rc({type:_.xr});_.xr.Ca=_.Ac({Ob:zUa,imports:[ko]});var AUa=new _.Xc("cdk-dir-doc",{Ga:"root",qa:Jra});var Kra;Kra=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.yr=function(a){this.value="ltr";this.change=new _.Sl;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.Lra((a.body?a.body.dir:null)||b||"ltr")}};_.yr.prototype.La=function(){this.change.complete()};_.yr.O=function(a){return new (a||_.yr)(_.q(AUa,8))};_.yr.ta=_.p({token:_.yr,qa:_.yr.O,Ga:"root"});var zr=function(){};zr.O=function(a){return new (a||zr)};zr.Da=_.Rc({type:zr});zr.Ca=_.Ac({});var Ar=function(a){this.mX=[];this.Db=a};Ar.prototype.La=function(){this.detach()};Ar.prototype.add=function(a){this.remove(a);this.mX.push(a)};Ar.prototype.remove=function(a){a=this.mX.indexOf(a);-1<a&&this.mX.splice(a,1);0===this.mX.length&&this.detach()};Ar.O=function(a){return new (a||Ar)(_.q(_.Lg))};Ar.ta=_.p({token:Ar,qa:Ar.O,Ga:"root"});var Br=function(a,b){Ar.call(this,a);var c=this;this.ab=b;this.eJa=function(d){for(var e=c.mX,f={},g=e.length-1;-1<g;f={dk:void 0},g--)if(0<e[g].wna.Jk.length){f.dk=e[g].wna;c.ab?c.ab.run(function(m){return function(){return m.dk.next(d)}}(f)):f.dk.next(d);break}}};_.U(Br,Ar);Br.prototype.add=function(a){var b=this;Ar.prototype.add.call(this,a);this.gG||(this.ab?this.ab.Wb(function(){return b.Db.body.addEventListener("keydown",b.eJa)}):this.Db.body.addEventListener("keydown",this.eJa),this.gG=!0)};
Br.prototype.detach=function(){this.gG&&(this.Db.body.removeEventListener("keydown",this.eJa),this.gG=!1)};Br.O=function(a){return new (a||Br)(_.q(_.Lg),_.q(_.oe,8))};Br.ta=_.p({token:Br,qa:Br.O,Ga:"root"});var Cr=function(a,b,c){Ar.call(this,a);var d=this;this.wc=b;this.ab=c;this.sma=!1;this.ecb=function(e){d.bKa=_.sh(e)};this.uX=function(e){var f=_.sh(e),g="click"===e.type&&d.bKa?d.bKa:f;d.bKa=null;for(var m=d.mX.slice(),n={},r=m.length-1;-1<r;n={iB:void 0},r--){var v=m[r];if(!(1>v.Zna.Jk.length)&&v.ug()){if(v.No.contains(f)||v.No.contains(g))break;n.iB=v.Zna;d.ab?d.ab.run(function(z){return function(){return z.iB.next(e)}}(n)):n.iB.next(e)}}}};_.U(Cr,Ar);
Cr.prototype.add=function(a){var b=this;Ar.prototype.add.call(this,a);if(!this.gG){var c=this.Db.body;this.ab?this.ab.Wb(function(){return b.M7a(c)}):this.M7a(c);this.wc.oF&&!this.sma&&(this.nsc=c.style.cursor,c.style.cursor="pointer",this.sma=!0);this.gG=!0}};
Cr.prototype.detach=function(){if(this.gG){var a=this.Db.body;a.removeEventListener("pointerdown",this.ecb,!0);a.removeEventListener("click",this.uX,!0);a.removeEventListener("auxclick",this.uX,!0);a.removeEventListener("contextmenu",this.uX,!0);this.wc.oF&&this.sma&&(a.style.cursor=this.nsc,this.sma=!1);this.gG=!1}};
Cr.prototype.M7a=function(a){a.addEventListener("pointerdown",this.ecb,!0);a.addEventListener("click",this.uX,!0);a.addEventListener("auxclick",this.uX,!0);a.addEventListener("contextmenu",this.uX,!0)};Cr.O=function(a){return new (a||Cr)(_.q(_.Lg),_.q(_.Fq),_.q(_.oe,8))};Cr.ta=_.p({token:Cr,qa:Cr.O,Ga:"root"});var Dr=function(a,b){this.wc=b;this.Db=a};Dr.prototype.La=function(){var a;null==(a=this.xX)||a.remove()};var BUa=function(a){a.xX||a.Vrc();return a.xX};
Dr.prototype.Vrc=function(){if(this.wc.isBrowser||$pa())for(var a=this.Db.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Db.createElement("div");a.classList.add("cdk-overlay-container");$pa()?a.setAttribute("platform","test"):this.wc.isBrowser||a.setAttribute("platform","server");this.Db.body.appendChild(a);this.xX=a};Dr.O=function(a){return new (a||Dr)(_.q(_.Lg),_.q(_.Fq))};
Dr.ta=_.p({token:Dr,qa:Dr.O,Ga:"root"});var CUa=Upa(),DUa=function(a,b){this.Af=a;this.koa={top:"",left:""};this.sna=!1;this.Db=b};DUa.prototype.attach=function(){};DUa.prototype.enable=function(){if(this.erc()){var a=this.Db.documentElement;this.moa=this.Af.GH();this.koa.left=a.style.left||"";this.koa.top=a.style.top||"";a.style.left=uh(-this.moa.left);a.style.top=uh(-this.moa.top);a.classList.add("cdk-global-scrollblock");this.sna=!0}};
DUa.prototype.disable=function(){if(this.sna){var a=this.Db.documentElement,b=a.style,c=this.Db.body.style,d=b.Wha||"",e=c.Wha||"";this.sna=!1;b.left=this.koa.left;b.top=this.koa.top;a.classList.remove("cdk-global-scrollblock");CUa&&(b.Wha=c.Wha="auto");window.scroll(this.moa.left,this.moa.top);CUa&&(b.Wha=d,c.Wha=e)}};
DUa.prototype.erc=function(){if(this.Db.documentElement.classList.contains("cdk-global-scrollblock")||this.sna)return!1;var a=this.Db.body,b=this.Af.HH();return a.scrollHeight>b.height||a.scrollWidth>b.width};var EUa=function(a,b,c,d){var e=this;this.DC=a;this.ab=b;this.Af=c;this.Wc=d;this.Gq=null;this.gp=function(){e.disable();e.wb.ug()&&e.ab.run(function(){return e.wb.detach()})}};EUa.prototype.attach=function(a){this.wb=a};
EUa.prototype.enable=function(){var a=this;if(!this.Gq){var b=this.DC.NI(0).ha(_.ie(function(c){return!c||!a.wb.No.contains(c.ob.na)}));this.Wc&&this.Wc.threshold&&1<this.Wc.threshold?(this.Duc=this.Af.GH().top,this.Gq=b.subscribe(function(){var c=a.Af.GH().top;Math.abs(c-a.Duc)>a.Wc.threshold?a.gp():a.wb.Se()})):this.Gq=b.subscribe(this.gp)}};EUa.prototype.disable=function(){this.Gq&&(this.Gq.unsubscribe(),this.Gq=null)};EUa.prototype.detach=function(){this.disable();this.wb=null};var FUa=function(){};FUa.prototype.enable=function(){};FUa.prototype.disable=function(){};FUa.prototype.attach=function(){};var GUa=function(a,b,c,d){this.DC=a;this.Af=b;this.ab=c;this.Wc=d;this.Gq=null};GUa.prototype.attach=function(a){this.wb=a};GUa.prototype.enable=function(){var a=this;this.Gq||(this.Gq=this.DC.NI(this.Wc?this.Wc.O0a:0).subscribe(function(){a.wb.Se();if(a.Wc&&a.Wc.pZc){var b=a.wb.No.getBoundingClientRect(),c=a.Af.HH(),d=c.width;c=c.height;Mra(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.ab.run(function(){return a.wb.detach()}))}}))};
GUa.prototype.disable=function(){this.Gq&&(this.Gq.unsubscribe(),this.Gq=null)};GUa.prototype.detach=function(){this.disable();this.wb=null};_.HUa=new _.Xc("VIRTUAL_SCROLL_STRATEGY");_.Er=function(a,b,c){this.ab=a;this.wc=b;this.r7=new _.bf;this.I5=null;this.KKa=0;this.g2=new Map;this.Db=c};_.Er.prototype.register=function(a){var b=this;this.g2.has(a)||this.g2.set(a,a.IJ.subscribe(function(){return b.r7.next(a)}))};_.Er.prototype.pA=function(a){var b=this.g2.get(a);b&&(b.unsubscribe(),this.g2.delete(a))};
_.Er.prototype.NI=function(a){var b=this;a=void 0===a?20:a;return this.wc.isBrowser?new _.Kd(function(c){b.I5||b.Zpc();var d=0<a?b.r7.ha(Mia(a)).subscribe(c):b.r7.subscribe(c);b.KKa++;return function(){d.unsubscribe();b.KKa--;b.KKa||b.zcb()}}):_.Md()};_.Er.prototype.La=function(){var a=this;this.zcb();this.g2.forEach(function(b,c){return a.pA(c)});this.r7.complete()};_.IUa=function(a,b){var c=[];a.g2.forEach(function(d,e){a.ixc(e,b)&&c.push(e)});return c};
_.Er.prototype.vq=function(){return this.Db.defaultView||window};_.Er.prototype.ixc=function(a,b){b=_.vh(b);a=a.ob.na;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Er.prototype.Zpc=function(){var a=this;this.I5=this.ab.Wb(function(){return _.fe(a.vq().document,"scroll").subscribe(function(){return a.r7.next()})})};_.Er.prototype.zcb=function(){this.I5&&(this.I5.unsubscribe(),this.I5=null)};_.Er.O=function(a){return new (a||_.Er)(_.q(_.oe),_.q(_.Fq),_.q(_.Lg,8))};
_.Er.ta=_.p({token:_.Er,qa:_.Er.O,Ga:"root"});_.Fr=function(a,b,c,d){var e=this;this.ob=a;this.GNb=b;this.Dd=c;this.dir=d;this.Nb=new _.bf;this.IJ=new _.Kd(function(f){return e.Dd.Wb(function(){return _.fe(e.ob.na,"scroll").ha(_.gf(e.Nb)).subscribe(f)})})};_.h=_.Fr.prototype;_.h.Sa=function(){this.GNb.register(this)};_.h.La=function(){this.GNb.pA(this);this.Nb.next();this.Nb.complete()};
_.h.scrollTo=function(a){var b=this.ob.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!=Wpa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==Wpa()?a.left=a.right:1==Wpa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.rqc(a)};
_.h.rqc=function(a){var b=this.ob.na;Upa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.h.R0=function(a){var b=this.ob.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==Wpa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==Wpa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.Fr.O=function(a){return new (a||_.Fr)(_.y(_.Dd),_.y(_.Er),_.y(_.oe),_.y(_.yr,8))};_.Fr.Fa=_.Tc({type:_.Fr,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.Gr=function(){};_.Hr=new _.Xc("_ViewRepeater");_.Ir=function(){this.s6=[]};_.Ir.prototype.notify=function(a,b){for(var c=_.k(this.s6),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Ir.prototype.listen=function(a){var b=this;this.s6.push(a);return function(){b.s6=b.s6.filter(function(c){return a!==c})}};_.Ir.prototype.La=function(){this.s6=[]};_.Ir.O=function(a){return new (a||_.Ir)};_.Ir.ta=_.p({token:_.Ir,qa:_.Ir.O,Ga:"root"});_.Jr=function(a,b,c){var d=this;this.wc=a;this.hma=new _.bf;this.ima=function(e){d.hma.next(e)};this.Db=c;b.Wb(function(){if(a.isBrowser){var e=d.vq();e.addEventListener("resize",d.ima);e.addEventListener("orientationchange",d.ima)}d.change().subscribe(function(){return d.wK=null})})};_.h=_.Jr.prototype;_.h.La=function(){if(this.wc.isBrowser){var a=this.vq();a.removeEventListener("resize",this.ima);a.removeEventListener("orientationchange",this.ima)}this.hma.complete()};
_.h.HH=function(){this.wK||this.Oyc();var a={width:this.wK.width,height:this.wK.height};this.wc.isBrowser||(this.wK=null);return a};_.h.GH=function(){if(!this.wc.isBrowser)return{top:0,left:0};var a=this.Db,b=this.vq(),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.change=function(a){a=void 0===a?20:a;return 0<a?this.hma.ha(Mia(a)):this.hma};
_.h.vq=function(){return this.Db.defaultView||window};_.h.Oyc=function(){var a=this.vq();this.wK=this.wc.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.Jr.O=function(a){return new (a||_.Jr)(_.q(_.Fq),_.q(_.oe),_.q(_.Lg,8))};_.Jr.ta=_.p({token:_.Jr,qa:_.Jr.O,Ga:"root"});var JUa=new _.Xc("VIRTUAL_SCROLLABLE"),Kr=function(a,b,c,d){_.Fr.call(this,a,b,c,d)};_.U(Kr,_.Fr);Kr.O=function(a){return new (a||Kr)(_.y(_.Dd),_.y(_.Er),_.y(_.oe),_.y(_.yr,8))};Kr.Fa=_.Tc({type:Kr,features:[_.pf]});var KUa,LUa,NUa;KUa=["contentWrapper"];LUa="undefined"!==typeof requestAnimationFrame?eJa:_.Ql;
_.Lr=function(a,b,c,d,e,f,g,m){_.Fr.call(this,a,f,c,e);var n=this;this.ob=a;this.Ya=b;this.ye=d;this.EE=m;this.wc=_.Mc(_.Fq);this.ZGa=new _.bf;this.uKa=new _.bf;this.RJa="vertical";this.QMa=!1;this.hxa=new _.Kd(function(r){return n.ye.hxa.subscribe(function(v){return Promise.resolve().then(function(){return n.Dd.run(function(){return r.next(v)})})})});this.zOc=this.uKa;this.Toa=0;this.Adb=this.Bdb="";this.ns={start:0,end:0};this.voa=this.wK=this.uma=0;this.VIa=this.tKa=!1;this.CKa=[];this.leb=_.Gd.EMPTY;
this.leb=g.change().subscribe(function(){_.MUa(n)});this.EE||(this.ob.na.classList.add("cdk-virtual-scrollable"),this.EE=this)};_.U(_.Lr,Kr);_.Lr.Fa=Kr.Fa;_.h=_.Lr.prototype;_.h.Sa=function(){var a=this;this.wc.isBrowser&&(this.EE===this&&Kr.prototype.Sa.call(this),this.Dd.Wb(function(){return Promise.resolve().then(function(){a.obb();a.ye.attach(a);a.EE.IJ.ha(_.ef(null),Mia(0,LUa),_.gf(a.Nb)).subscribe(function(){return a.ye.nMc()});a.Hna()})}))};
_.h.La=function(){this.detach();this.ye.detach();this.uKa.complete();this.ZGa.complete();this.leb.unsubscribe();Kr.prototype.La.call(this)};_.h.attach=function(a){var b=this;this.Dd.Wb(function(){b.k$a=a;b.k$a.nnb.ha(_.gf(b.ZGa)).subscribe(function(c){c=c.length;c!==b.uma&&(b.uma=c,b.ye.IFb());b.H9a()})})};_.h.detach=function(){this.k$a=null;this.ZGa.next()};_.h.HH=function(){return this.wK};_.h.Hx=function(a,b){this.ye.Hx(a,void 0===b?"auto":b)};
_.h.R0=function(a){var b=this;return Math.max(0,(this.EE==this?function(c){return Kr.prototype.R0.call(b,c)}:function(c){return b.EE.R0(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-NUa(this))};NUa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.EE.ob.na.getBoundingClientRect()[b];return a.ob.na.getBoundingClientRect()[b]-c};_.MUa=function(a){a.obb();a.ye.IFb()};
_.Lr.prototype.obb=function(){var a=this.EE.ob.na;this.wK="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.Lr.prototype.Hna=function(a){var b=this;a&&this.CKa.push(a);this.VIa||(this.VIa=!0,this.Dd.Wb(function(){return Promise.resolve().then(function(){b.H9a()})}))};_.Lr.prototype.H9a=function(){var a=this;this.VIa=!1;this.c9a.na.style.transform=this.Gcb;this.Dd.run(function(){return _.Tl(a.Ya)});var b=this.CKa;this.CKa=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.Lr.prototype.u8a=function(){this.Adb="horizontal"===this.orientation?"":this.Toa+"px";this.Bdb="horizontal"===this.orientation?this.Toa+"px":""};_.W.Object.defineProperties(_.Lr.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.RJa},set:function(a){this.RJa!==a&&(this.RJa=a,this.u8a())}}});_.Lr.O=function(a){return new (a||_.Lr)(_.y(_.Dd),_.y(_.qm),_.y(_.oe),_.y(_.HUa,8),_.y(_.yr,8),_.y(_.Er),_.y(_.Jr),_.y(JUa,8))};
_.Lr.ya=_.Pc({type:_.Lr,oa:[["cdk-virtual-scroll-viewport"]],vb:function(a,b){a&1&&_.Of(KUa,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.c9a=c.first)}},yb:[1,"cdk-virtual-scroll-viewport"],qb:4,Za:function(a,b){a&2&&_.tf("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",QMa:[2,"appendOnly","appendOnly",_.ng]},outputs:{hxa:"scrolledIndexChange"},standalone:!0,features:[_.bg([{wa:_.Fr,
Cb:function(a,b){return a||b},Ib:[[new _.rl,new _.QHa(JUa)],_.Lr]}]),_.qf,_.pf,_.dg],hc:["*"],Aa:4,Ba:4,Ea:[["contentWrapper",""],[1,"cdk-virtual-scroll-content-wrapper"],[1,"cdk-virtual-scroll-spacer"]],ua:function(a,b){a&1&&(_.Gf(),_.E(0,"div",1,0),_.Hf(2),_.F(),_.H(3,"div",2));a&2&&(_.x(3),_.sf("width",b.Bdb)("height",b.Adb))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict;-webkit-overflow-scrolling:touch}.cdk-virtual-scroll-content-wrapper{position:absolute;top:0;left:0;contain:content}[dir=rtl] .cdk-virtual-scroll-content-wrapper{right:0;left:auto}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper{min-height:100%}.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-horizontal .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-left:0;padding-right:0;margin-left:0;margin-right:0;border-left-width:0;border-right-width:0;outline:none}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper{min-width:100%}.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>dl:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ol:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>table:not([cdkVirtualFor]),.cdk-virtual-scroll-orientation-vertical .cdk-virtual-scroll-content-wrapper>ul:not([cdkVirtualFor]){padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-top-width:0;border-bottom-width:0;outline:none}.cdk-virtual-scroll-spacer{height:1px;transform-origin:0 0;flex:0 0 auto}[dir=rtl] .cdk-virtual-scroll-spacer{transform-origin:100% 0}\n"],
nb:2,Oa:0});_.Mr=function(){};_.Mr.O=function(a){return new (a||_.Mr)};_.Mr.Da=_.Rc({type:_.Mr});_.Mr.Ca=_.Ac({});_.Nr=function(){};_.Nr.O=function(a){return new (a||_.Nr)};_.Nr.Da=_.Rc({type:_.Nr});_.Nr.Ca=_.Ac({imports:[zr,_.Mr,zr,_.Mr]});var Or=function(a,b,c,d){var e=this;this.DC=a;this.Af=b;this.ab=c;this.close=function(f){return new EUa(e.DC,e.ab,e.Af,f)};this.block=function(){return new DUa(e.Af,e.Db)};this.Lk=function(f){return new GUa(e.DC,e.Af,e.ab,f)};this.Db=d};Or.O=function(a){return new (a||Or)(_.q(_.Er),_.q(_.Jr),_.q(_.oe),_.q(_.Lg))};Or.ta=_.p({token:Or,qa:Or.O,Ga:"root"});_.Pr=function(a){this.mj=new FUa;this.xd="";this.Ie=!1;this.wj="cdk-overlay-dark-backdrop";this.TZ=!1;if(a){var b=Object.keys(a);b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,void 0!==a[c]&&(this[c]=a[c])}};var Qr=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;r=void 0===r?!1:r;this.Yt=a;this.Kj=b;this.Wi=c;this.Wc=d;this.ab=e;this.n6=f;this.Db=g;this.Aq=m;this.S6=n;this.Zk=r;this.De=v;this.Mt=null;this.cGa=new _.bf;this.ema=new _.bf;this.Tn=new _.bf;this.lJa=_.Gd.EMPTY;this.l8a=function(D){return z.cGa.next(D)};this.m8a=function(D){z.yma(D.target)};this.wna=new _.bf;this.Zna=new _.bf;d.mj&&(this.ye=d.mj,this.ye.attach(this));this.Nj=d.Vf};_.h=Qr.prototype;
_.h.attach=function(a){var b=this;!this.Kj.parentElement&&this.jKa&&this.jKa.appendChild(this.Kj);a=this.Yt.attach(a);this.Nj&&this.Nj.attach(this);this.Lyc();this.Vdb();this.Udb();this.ye&&this.ye.enable();Xga(function(){b.ug()&&b.Se()},{Bc:this.De});this.zdb(!0);this.Wc.Ie&&this.xqc();this.Wc.xd&&this.N7(this.Wi,this.Wc.xd,!0);this.ema.next();this.n6.add(this);this.Wc.TZ&&(this.lJa=this.Aq.subscribe(function(){return b.dispose()}));this.S6.add(this);"function"===typeof(null==a?void 0:a.Re)&&a.Re(function(){b.ug()&&
b.ab.Wb(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.ug()){OUa(this);this.zdb(!1);this.Nj&&this.Nj.detach&&this.Nj.detach();this.ye&&this.ye.disable();var a=this.Yt.detach();this.Tn.next();this.n6.remove(this);this.zsc();this.lJa.unsubscribe();this.S6.remove(this);return a}};
_.h.dispose=function(){var a=this.ug();this.Nj&&this.Nj.dispose();this.Csc();this.yma(this.Mt);this.lJa.unsubscribe();this.n6.remove(this);this.Yt.dispose();this.ema.complete();this.cGa.complete();this.wna.complete();this.Zna.complete();this.S6.remove(this);var b;null==(b=this.Kj)||b.remove();this.jKa=this.Wi=this.Kj=null;a&&this.Tn.next();this.Tn.complete()};_.h.ug=function(){return this.Yt.ug()};_.h.Ml=function(){return this.cGa};_.h.dk=function(){return this.wna};_.h.iB=function(){return this.Zna};
_.h.nl=function(){return this.Wc};_.h.Se=function(){this.Nj&&this.Nj.apply()};_.PUa=function(a,b){b!==a.Nj&&(a.Nj&&a.Nj.dispose(),a.Nj=b,a.ug()&&(b.attach(a),a.Se()))};Qr.prototype.Rr=function(a){this.Wc=Object.assign({},this.Wc,a);this.Vdb()};Qr.prototype.setDirection=function(a){this.Wc=Object.assign({},this.Wc,{direction:a});this.Udb()};Qr.prototype.Sz=function(a){this.Wi&&this.N7(this.Wi,a,!0)};Qr.prototype.RN=function(a){this.Wi&&this.N7(this.Wi,a,!1)};
var QUa=function(a){return(a=a.Wc.direction)?"string"===typeof a?a:a.value:"ltr"};_.h=Qr.prototype;_.h.Udb=function(){this.Kj.setAttribute("dir",QUa(this))};_.h.Vdb=function(){if(this.Wi){var a=this.Wi.style;a.width=uh(this.Wc.width);a.height=uh(this.Wc.height);a.minWidth=uh(this.Wc.minWidth);a.minHeight=uh(this.Wc.minHeight);a.maxWidth=uh(this.Wc.maxWidth);a.maxHeight=uh(this.Wc.maxHeight)}};_.h.zdb=function(a){this.Wi.style.pointerEvents=a?"":"none"};
_.h.xqc=function(){var a=this;this.Mt=this.Db.createElement("div");this.Mt.classList.add("cdk-overlay-backdrop");this.Zk&&this.Mt.classList.add("cdk-overlay-backdrop-noop-animation");this.Wc.wj&&this.N7(this.Mt,this.Wc.wj,!0);this.Kj.parentElement.insertBefore(this.Mt,this.Kj);this.Mt.addEventListener("click",this.l8a);this.Zk||"undefined"===typeof requestAnimationFrame?this.Mt.classList.add("cdk-overlay-backdrop-showing"):this.ab.Wb(function(){requestAnimationFrame(function(){a.Mt&&a.Mt.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.Lyc=function(){this.Kj.nextSibling&&this.Kj.parentNode.appendChild(this.Kj)};var OUa=function(a){var b=a.Mt;b&&(a.Zk?a.yma(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.ab.Wb(function(){b.addEventListener("transitionend",a.m8a)}),b.style.pointerEvents="none",a.eGa=a.ab.Wb(function(){return setTimeout(function(){a.yma(b)},500)})))};
Qr.prototype.N7=function(a,b,c){b=_.aqa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.$c(b)):a.classList.remove.apply(a.classList,_.$c(b)))};Qr.prototype.zsc=function(){var a=this;this.ab.Wb(function(){var b=a.ab.Tf.ha(_.gf(_.ge(a.ema,a.Tn))).subscribe(function(){a.Wi&&a.Kj&&0!==a.Wi.children.length||(a.Wi&&a.Wc.xd&&a.N7(a.Wi,a.Wc.xd,!1),a.Kj&&a.Kj.parentElement&&(a.jKa=a.Kj.parentElement,a.Kj.remove()),b.unsubscribe())})})};
Qr.prototype.Csc=function(){var a=this.ye;a&&(a.disable(),a.detach&&a.detach())};Qr.prototype.yma=function(a){a&&(a.removeEventListener("click",this.l8a),a.removeEventListener("transitionend",this.m8a),a.remove(),this.Mt===a&&(this.Mt=null));this.eGa&&(clearTimeout(this.eGa),this.eGa=void 0)};_.W.Object.defineProperties(Qr.prototype,{No:{configurable:!0,enumerable:!0,get:function(){return this.Wi}},FD:{configurable:!0,enumerable:!0,get:function(){return this.Kj}}});var RUa=function(a,b){this.aS=a;this.JNb=b};var Pra;Pra=/([A-Za-z%]+)$/;_.Rr=function(a,b,c,d,e){this.Af=b;this.Db=c;this.wc=d;this.ZJ=e;this.p6={width:0,height:0};this.PJ=!1;this.w8a=!0;this.Zma=!1;this.dna=!0;this.dKa=!1;this.ym=0;this.Scb=[];this.hKa=[];this.hoa=new _.bf;this.Fq=_.Gd.EMPTY;this.ls=this.FJa=0;this.ama=[];this.E1=this.hoa;this.Oia(a)};
_.Rr.prototype.attach=function(a){var b=this;a.FD.classList.add("cdk-overlay-connected-position-bounding-box");this.wb=a;this.qX=a.FD;this.Wi=a.No;this.yq=!1;this.UX=!0;this.MQ=null;this.Fq.unsubscribe();this.Fq=this.Af.change().subscribe(function(){b.UX=!0;b.apply()})};
_.Rr.prototype.apply=function(){if(!this.yq&&this.wc.isBrowser)if(!this.UX&&this.dKa&&this.MQ)_.SUa(this);else{this.R8a();this.Lcb();this.Ywc();this.cpa=this.F$a();this.TJa=this.UHa();this.aK=this.Wi.getBoundingClientRect();this.yX=BUa(this.ZJ).getBoundingClientRect();for(var a=this.TJa,b=this.aK,c=this.cpa,d=this.yX,e=[],f,g=_.k(this.hKa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.I$a(a,d,m),r=this.WHa(n,b,m),v=this.Otc(r,b,c,m);if(v.LIc){this.PJ=!1;this.bma(m,n);return}if(this.frc(v,r,
c))e.push({position:m,origin:n,XMc:b,Nib:this.t8a(n,m)});else if(!f||f.VMc.FWb<v.FWb)f={VMc:v,y7c:r,IMc:n,position:m,XMc:b}}if(e.length){a=null;b=-1;e=_.k(e);for(c=e.next();!c.done;c=e.next())c=c.value,d=c.Nib.width*c.Nib.height*(c.position.weight||1),d>b&&(b=d,a=c);this.PJ=!1;this.bma(a.position,a.origin)}else this.w8a&&(this.PJ=!0),this.bma(f.position,f.IMc)}};_.Rr.prototype.detach=function(){this.R8a();this.loa=this.MQ=null;this.Fq.unsubscribe()};
_.Rr.prototype.dispose=function(){this.yq||(this.qX&&Rh(this.qX.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Wi&&this.Lcb(),this.wb&&this.wb.FD.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.hoa.complete(),this.wb=this.qX=null,this.yq=!0)};
_.SUa=function(a){if(!a.yq&&a.wc.isBrowser){var b=a.MQ;b?(a.TJa=a.UHa(),a.aK=a.Wi.getBoundingClientRect(),a.cpa=a.F$a(),a.yX=BUa(a.ZJ).getBoundingClientRect(),a.bma(b,a.I$a(a.TJa,a.yX,b))):a.apply()}};_.TUa=function(a,b){a.Scb=b;return a};_.Sr=function(a,b){a.hKa=b;-1===b.indexOf(a.MQ)&&(a.MQ=null);return a};_.UUa=function(a,b){a.ym=b;return a};_.Tr=function(a,b){a.dna=void 0===b?!0:b;return a};_.VUa=function(a,b){a.Zma=void 0===b?!0:b;return a};_.Ur=function(a,b){a.dKa=void 0===b?!0:b;return a};
_.Rr.prototype.Oia=function(a){this.Ez=a;return this};_.Vr=function(a,b){a.Fdb=b;return a};_.h=_.Rr.prototype;_.h.I$a=function(a,b,c){if("center"==c.zc)var d=a.left+a.width/2;else{d=this.tk()?a.right:a.left;var e=this.tk()?a.left:a.right;d="start"==c.zc?d:e}0>b.left&&(d-=b.left);a="center"==c.Ac?a.top+a.height/2:"top"==c.Ac?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.h.WHa=function(a,b,c){return{x:a.x+("center"==c.jc?-b.width/2:"start"===c.jc?this.tk()?-b.width:0:this.tk()?0:-b.width),y:a.y+("center"==c.tc?-b.height/2:"top"==c.tc?0:-b.height)}};_.h.Otc=function(a,b,c,d){b=Rra(b);var e=a.x;a=a.y;var f=this.Qma(d,"x");d=this.Qma(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.odb(b.width,-e,e+b.width-c.width);e=this.odb(b.height,d,a);d=c*e;return{FWb:d,LIc:b.width*b.height===d,nFc:e===b.height,mFc:c==b.width}};
_.h.frc=function(a,b,c){if(this.dna){var d=c.bottom-b.y;c=c.right-b.x;b=Qra(this.wb.nl().minHeight);var e=Qra(this.wb.nl().minWidth);c=a.mFc||null!=e&&e<=c;return(a.nFc||null!=b&&b<=d)&&c}return!1};
_.h.scb=function(a,b,c){if(this.loa&&this.dKa)return{x:a.x+this.loa.x,y:a.y+this.loa.y};b=Rra(b);var d=this.cpa,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.ym?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.ym?d.top-c.top-a.y:0;this.loa={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.bma=function(a,b){this.Axc(a);this.txc(b,a);this.pxc(b,a);a.xd&&this.bqc(a.xd);if(this.hoa.Jk.length){b=this.Ytc();var c;if(c=a===this.MQ&&this.Zab)c=this.Zab,c=c===b?!0:c.fzb===b.fzb&&c.gzb===b.gzb&&c.bua===b.bua&&c.hzb===b.hzb;c||this.hoa.next(new RUa(a,b));this.Zab=b}this.MQ=a;this.UX=!1};
_.h.Axc=function(a){if(this.Fdb){var b=this.qX.querySelectorAll(this.Fdb),c=a.tc;a="center"===a.jc?"center":this.tk()?"start"===a.jc?"right":"left":"start"===a.jc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.t8a=function(a,b){var c=this.cpa,d=this.tk();if("top"===b.tc){var e=a.y;var f=c.height-e+this.ym}else if("bottom"===b.tc){var g=c.height-a.y+2*this.ym;f=c.height-g+this.ym}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.p6.height;f=2*e;e=a.y-e;f>m&&!this.UX&&!this.Zma&&(e=a.y-m/2)}m="start"===b.jc&&!d||"end"===b.jc&&d;if("end"===b.jc&&!d||"start"===b.jc&&d){var n=c.width-a.x+2*this.ym;b=a.x-this.ym}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.p6.width,b=
2*r,r=a.x-r,b>c&&!this.UX&&!this.Zma&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.pxc=function(a,b){a=this.t8a(a,b);this.UX||this.Zma||(a.height=Math.min(a.height,this.p6.height),a.width=Math.min(a.width,this.p6.width));var c={};if(this.gab())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.wb.nl().maxHeight,e=this.wb.nl().maxWidth;c.height=uh(a.height);c.top=uh(a.top);c.bottom=uh(a.bottom);c.width=uh(a.width);c.left=uh(a.left);c.right=uh(a.right);c.alignItems="center"===b.jc?"center":"end"===b.jc?"flex-end":"flex-start";c.justifyContent=
"center"===b.tc?"center":"bottom"===b.tc?"flex-end":"flex-start";d&&(c.maxHeight=uh(d));e&&(c.maxWidth=uh(e))}this.p6=a;Rh(this.qX.style,c)};_.h.Ywc=function(){Rh(this.qX.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.Lcb=function(){Rh(this.Wi.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.txc=function(a,b){var c={},d=this.gab(),e=this.dna,f=this.wb.nl();if(d){var g=this.Af.GH();Rh(c,this.Itc(b,a,g));Rh(c,this.Htc(b,a,g))}else c.position="static";a="";g=this.Qma(b,"x");b=this.Qma(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=uh(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=uh(f.maxWidth):e&&(c.maxWidth=""));Rh(this.Wi.style,c)};
_.h.Itc=function(a,b,c){var d={top:"",bottom:""};b=this.WHa(b,this.aK,a);this.PJ&&(b=this.scb(b,this.aK,c));"bottom"===a.tc?d.bottom=this.Db.documentElement.clientHeight-(b.y+this.aK.height)+"px":d.top=uh(b.y);return d};_.h.Htc=function(a,b,c){var d={left:"",right:""};b=this.WHa(b,this.aK,a);this.PJ&&(b=this.scb(b,this.aK,c));"right"===(this.tk()?"end"===a.jc?"left":"right":"end"===a.jc?"right":"left")?d.right=this.Db.documentElement.clientWidth-(b.x+this.aK.width)+"px":d.left=uh(b.x);return d};
_.h.Ytc=function(){var a=this.UHa(),b=this.Wi.getBoundingClientRect(),c=this.Scb.map(function(d){return d.ob.na.getBoundingClientRect()});return{fzb:Nra(a,c),gzb:Mra(a,c),bua:Nra(b,c),hzb:Mra(b,c)}};_.h.odb=function(a){return _.hc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.F$a=function(){var a=this.Db.documentElement.clientWidth,b=this.Db.documentElement.clientHeight,c=this.Af.GH();return{top:c.top+this.ym,left:c.left+this.ym,right:c.left+a-this.ym,bottom:c.top+b-this.ym,width:a-2*this.ym,height:b-2*this.ym}};_.h.tk=function(){return"rtl"===QUa(this.wb)};_.h.gab=function(){return!this.dna||this.PJ};_.h.Qma=function(a,b){return"x"===b?null==a.offsetX?this.FJa:a.offsetX:null==a.offsetY?this.ls:a.offsetY};_.h.tYc=function(){};
_.h.bqc=function(a){var b=this;this.Wi&&_.aqa(a).forEach(function(c){""!==c&&-1===b.ama.indexOf(c)&&(b.ama.push(c),b.Wi.classList.add(c))})};_.h.R8a=function(){var a=this;this.Wi&&(this.ama.forEach(function(b){a.Wi.classList.remove(b)}),this.ama=[])};_.h.UHa=function(){var a=this.Ez;if(a instanceof _.Dd)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(_.Rr.prototype,{Dx:{configurable:!0,enumerable:!0,get:function(){return this.hKa}}});var WUa=function(){this.jsc="static";this.xIa=this.ZLa=this.i8=this.zw=this.Yla=this.jGa=this.CLa="";this.yq=!1};_.h=WUa.prototype;_.h.attach=function(a){var b=a.nl();this.wb=a;this.ZLa&&!b.width&&a.Rr({width:this.ZLa});this.xIa&&!b.height&&a.Rr({height:this.xIa});a.FD.classList.add("cdk-global-overlay-wrapper");this.yq=!1};_.h.top=function(a){this.jGa="";this.CLa=void 0===a?"":a;this.Yla="flex-start";return this};_.h.left=function(a){this.i8=void 0===a?"":a;this.zw="left";return this};
_.h.bottom=function(a){this.CLa="";this.jGa=void 0===a?"":a;this.Yla="flex-end";return this};_.h.right=function(a){this.i8=void 0===a?"":a;this.zw="right";return this};_.h.start=function(a){this.i8=void 0===a?"":a;this.zw="start";return this};_.h.end=function(a){this.i8=void 0===a?"":a;this.zw="end";return this};_.h.width=function(a){a=void 0===a?"":a;this.wb?this.wb.Rr({width:a}):this.ZLa=a;return this};_.h.height=function(a){a=void 0===a?"":a;this.wb?this.wb.Rr({height:a}):this.xIa=a;return this};
_.Wr=function(a){a.left("");a.zw="center";return a};_.Xr=function(a){a.top("");a.Yla="center";return a};
WUa.prototype.apply=function(){if(this.wb&&this.wb.ug()){var a=this.wb.No.style,b=this.wb.FD.style,c=this.wb.nl(),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.zw;c=this.i8;var g="rtl"===this.wb.nl().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.jsc;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.CLa;a.marginBottom=this.jGa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Yla}};
WUa.prototype.dispose=function(){if(!this.yq&&this.wb){var a=this.wb.No.style,b=this.wb.FD,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.wb=null;this.yq=!0}};var Yr=function(a,b,c,d){this.Af=a;this.Db=b;this.wc=c;this.ZJ=d};Yr.prototype.global=function(){return new WUa};_.Zr=function(a,b){return new _.Rr(b,a.Af,a.Db,a.wc,a.ZJ)};Yr.O=function(a){return new (a||Yr)(_.q(_.Jr),_.q(_.Lg),_.q(_.Fq),_.q(Dr))};Yr.ta=_.p({token:Yr,qa:Yr.O,Ga:"root"});var $r=function(){};$r.prototype.attach=function(a){this.lX=a;return a.attach(this)};$r.prototype.detach=function(){var a=this.lX;null!=a&&(this.lX=null,a.detach())};_.W.Object.defineProperties($r.prototype,{FIc:{configurable:!0,enumerable:!0,get:function(){return null!=this.lX}}});_.as=function(a,b,c,d,e){this.component=a;this.te=b;this.Bc=c;this.UC=d;this.swa=e};_.U(_.as,$r);_.bs=function(a,b,c,d){this.Lc=a;this.te=b;this.context=c;this.Bc=d};_.U(_.bs,$r);
_.bs.prototype.attach=function(a,b){this.context=b=void 0===b?this.context:b;return $r.prototype.attach.call(this,a)};_.bs.prototype.detach=function(){this.context=void 0;return $r.prototype.detach.call(this)};_.W.Object.defineProperties(_.bs.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Lc.ob}}});var cs=function(){this.yq=!1};_.h=cs.prototype;_.h.ug=function(){return!!this.hw};
_.h.attach=function(a){if(a instanceof _.as)return this.hw=a,this.hu(a);if(a instanceof _.bs)return this.hw=a,this.Xz(a)};_.h.detach=function(){this.hw&&(this.hw=this.hw.lX=null);this.Dab()};_.h.dispose=function(){this.ug()&&this.detach();this.Dab();this.yq=!0};_.h.Cia=function(a){this.fHa=a};_.h.Dab=function(){this.fHa&&(this.fHa(),this.fHa=null)};var ds=function(a,b,c,d,e){this.yq=!1;this.Kva=a;this.fQ=b;this.ds=c;this.ssc=d;this.Db=e};_.U(ds,cs);ds.prototype.hu=function(a){var b=this,c=_.Vl(a.UC||this.fQ,a.component);if(a.te){var d=_.jKa(a.te,c,a.te.length,a.Bc||a.te.Bc,a.swa||void 0);this.Cia(function(){return d.destroy()})}else d=c.create(a.Bc||this.ssc||_.SHa),_.gKa(this.ds,d.Ou),this.Cia(function(){0<b.ds.nUc&&b.ds.HZ(d.Ou);d.destroy()});this.Kva.appendChild(this.Atc(d));this.hw=a;return d};
ds.prototype.Xz=function(a){var b=this,c=a.te,d=c.Qh(a.Lc,a.context,{Bc:a.Bc});d.xl.forEach(function(e){return b.Kva.appendChild(e)});_.Ul(d);this.Cia(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.hw=a;return d};ds.prototype.dispose=function(){cs.prototype.dispose.call(this);this.Kva.remove()};ds.prototype.Atc=function(a){return a.Ou.xl[0]};_.es=function(a,b,c){this.yq=!1;this.fQ=a;this.Ee=b;this.Gl=!1;this.ZMa=new _.Sl;this.Db=c};_.U(_.es,cs);_.h=_.es.prototype;_.h.Sa=function(){this.Gl=!0};_.h.La=function(){cs.prototype.dispose.call(this);this.h8a=this.hw=null};
_.h.hu=function(a){a.lX=this;var b=null!=a.te?a.te:this.Ee,c=_.Vl(a.UC||this.fQ,a.component),d=_.jKa(b,c,b.length,a.Bc||b.Bc,a.swa||void 0);b!==this.Ee&&this.Vtc().appendChild(d.Ou.xl[0]);cs.prototype.Cia.call(this,function(){return d.destroy()});this.hw=a;this.h8a=d;this.ZMa.emit(d);return d};_.h.Xz=function(a){var b=this;a.lX=this;var c=this.Ee.Qh(a.Lc,a.context,{Bc:a.Bc});cs.prototype.Cia.call(this,function(){return b.Ee.clear()});this.hw=a;this.h8a=c;this.ZMa.emit(c);return c};
_.h.Vtc=function(){var a=this.Ee.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.es.prototype,{vga:{configurable:!0,enumerable:!0,get:function(){return this.hw},set:function(a){if(!this.ug()||a||this.Gl)this.ug()&&cs.prototype.detach.call(this),a&&cs.prototype.attach.call(this,a),this.hw=a||null}}});_.es.O=function(a){return new (a||_.es)(_.y(_.tl),_.y(_.Mf),_.y(_.Lg))};
_.es.Fa=_.Tc({type:_.es,oa:[["","cdkPortalOutlet",""]],inputs:{vga:[0,"cdkPortalOutlet","portal"]},outputs:{ZMa:"attached"},Sb:["cdkPortalOutlet"],standalone:!0,features:[_.pf]});_.fs=function(){};_.fs.O=function(a){return new (a||_.fs)};_.fs.Da=_.Rc({type:_.fs});_.fs.Ca=_.Ac({});var XUa;XUa=0;_.gs=function(a,b,c,d,e,f,g,m,n,r,v,z){this.lj=a;this.ZJ=b;this.fQ=c;this.swc=d;this.n6=e;this.De=f;this.ab=g;this.Db=m;this.Bsc=n;this.Aq=r;this.S6=v;this.nqc=z};_.h=_.gs.prototype;_.h.create=function(a){var b=this.Xrc(),c=this.csc(b),d=this.esc(c);a=new _.Pr(a);a.direction=a.direction||this.Bsc.value;return new Qr(d,b,c,a,this.ab,this.n6,this.Db,this.Aq,this.S6,"NoopAnimations"===this.nqc,this.De.get(pg))};_.h.position=function(){return this.swc};
_.h.csc=function(a){var b=this.Db.createElement("div");b.id="cdk-overlay-"+XUa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.h.Xrc=function(){var a=this.Db.createElement("div");BUa(this.ZJ).appendChild(a);return a};_.h.esc=function(a){this.ds||(this.ds=this.De.get(_.Qg));return new ds(a,this.fQ,this.ds,this.De,this.Db)};_.gs.O=function(a){return new (a||_.gs)(_.q(Or),_.q(Dr),_.q(_.tl),_.q(Yr),_.q(Br),_.q(_.pe),_.q(_.oe),_.q(_.Lg),_.q(_.yr),_.q(_.vn),_.q(Cr),_.q(_.ul,8))};
_.gs.ta=_.p({token:_.gs,qa:_.gs.O,Ga:"root"});var ZUa;_.YUa=new _.Xc("cdk-connected-overlay-scroll-strategy",{Ga:"root",qa:function(){var a=_.Mc(_.gs);return function(){return a.lj.Lk()}}});ZUa={wa:_.YUa,Ib:[_.gs],Cb:function(a){return function(){return a.lj.Lk()}}};_.hs=function(){};_.hs.O=function(a){return new (a||_.hs)};_.hs.Da=_.Rc({type:_.hs});_.hs.Ca=_.Ac({Ob:[_.gs,ZUa],imports:[zr,_.fs,_.Nr,_.Nr]});new _.wm;new _.wm;var $Ua;$Ua=new _.Xc("mat-sanity-checks",{Ga:"root",qa:function(){return!0}});_.is=function(a,b,c){this.EKa=b;this.Db=c;this.fab=!1;a.QFa();this.fab||(this.fab=!0)};_.is.prototype.JXc=function(a){return $pa()?!1:"boolean"===typeof this.EKa?this.EKa:!!this.EKa[a]};_.is.O=function(a){return new (a||_.is)(_.q(Sq),_.q($Ua,8),_.q(_.Lg))};_.is.Da=_.Rc({type:_.is});_.is.Ca=_.Ac({imports:[zr,zr]});_.aVa=function(a,b,c,d,e){this.tsc=a;this.wd=b;this.Z6=c;this.Y6=d;this.xk=e;this.zh=!1};_.aVa.prototype.zt=function(){var a=this.zh,b=this.Z6||this.Y6,c=this.wd?this.wd.control:null,d,e,f=null!=(e=null==(d=this.wr||this.tsc)?void 0:d.Pyb(c,b))?e:!1;f!==a&&(this.zh=f,this.xk.next())};_.bVa=new _.Xc("MAT_DATE_LOCALE",{Ga:"root",qa:Sra});_.js=new _.Xc("mat-date-formats");_.ls=function(){};_.ls.prototype.Pyb=function(a,b){return!!(a&&a.invalid&&(a.Qr||b&&b.PB))};_.ls.O=function(a){return new (a||_.ls)};_.ls.ta=_.p({token:_.ls,qa:_.ls.O,Ga:"root"});_.ms=function(){};_.ms.O=function(a){return new (a||_.ms)};
_.ms.ya=_.Pc({type:_.ms,oa:[["div","mat-internal-form-field",""]],yb:[1,"mdc-form-field","mat-internal-form-field"],qb:2,Za:function(a,b){a&2&&_.tf("mdc-form-field--align-end","before"===b.Ko)},inputs:{Ko:"labelPosition"},standalone:!0,features:[_.dg],nc:["mat-internal-form-field",""],hc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(0))},styles:[".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-form-field{font-family:var(--mdc-form-field-label-text-font);line-height:var(--mdc-form-field-label-text-line-height);font-size:var(--mdc-form-field-label-text-size);font-weight:var(--mdc-form-field-label-text-weight);letter-spacing:var(--mdc-form-field-label-text-tracking);color:var(--mdc-form-field-label-text-color)}.mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}\n"],nb:2,
Oa:0});_.ns=new _.Xc("MAT_OPTION_PARENT_COMPONENT");_.os=new _.Xc("MatOptgroup");var cVa=_.rh({passive:!0,capture:!0}),dVa=function(){var a=this;this.Rt=new Map;this.u9a=function(b){var c=_.sh(b);if(c){var d;null==(d=a.Rt.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};dVa.prototype.mMa=function(a,b,c,d){var e=this,f=this.Rt.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.Rt.set(b,new Map([[c,new Set([d])]])),a.Wb(function(){document.addEventListener(b,e.u9a,cVa)}))};
dVa.prototype.M_a=function(a,b,c){var d=this.Rt.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.Rt.delete(a),document.removeEventListener(a,this.u9a,cVa)))}};var eVa=function(a,b,c,d){d=void 0===d?!1:d;this.np=a;this.element=b;this.config=c;this.mqc=d;this.state=3};var fVa,gVa,hVa,iVa,jVa,kVa;fVa={e_:225,l_:150};gVa=_.rh({passive:!0,capture:!0});hVa=["mousedown","touchstart"];iVa=["mouseup","mouseleave","touchend","touchcancel"];_.ps=function(a,b,c,d){this.Ooa=a;this.ab=b;this.wc=d;this.i6=!1;this.K4=new Map;this.cKa=!1;d.isBrowser&&(this.xX=_.vh(c))};
jVa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.yX=a.yX||a.xX.getBoundingClientRect(),f=Object.assign({},fVa,d.animation);d.kZ&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Tra(b,c,e);b-=e.left;var m=c-e.top;c=f.e_;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.xX.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 eVa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.AZa||(a.uJa=r);var v=null;e||!c&&!f.l_||a.ab.Wb(function(){var z=function(){return a.sHa(r)},D=function(){return a.x9a(r)};n.addEventListener("transitionend",z);n.addEventListener("transitioncancel",D);v={yMc:z,xMc:D}});a.K4.set(r,v);!e&&c||a.sHa(r);return r};
kVa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},fVa,b.config.animation);c.style.transitionDuration=d.l_+"ms";c.style.opacity="0";b.state=2;!b.mqc&&d.l_||a.sHa(b)}};_.ps.prototype.pRa=function(){this.r$a().forEach(function(a){a.config.AZa||kVa(a.np,a)})};_.mVa=function(a,b){var c=_.vh(b);a.wc.isBrowser&&c&&c!==a.EG&&(a.l7(),a.EG=c,hVa.forEach(function(d){lVa.mMa(a.ab,d,c,a)}))};_.h=_.ps.prototype;
_.h.handleEvent=function(a){var b=this;"mousedown"===a.type?this.Una(a):"touchstart"===a.type?this.dwc(a):this.cwc();this.cKa||(this.ab.Wb(function(){iVa.forEach(function(c){b.EG.addEventListener(c,b,gVa)})}),this.cKa=!0)};_.h.sHa=function(a){0===a.state?this.Nxc(a):2===a.state&&this.x9a(a)};_.h.Nxc=function(a){var b=a===this.uJa,c=a.config.AZa;a.state=1;c||b&&this.i6||kVa(a.np,a)};
_.h.x9a=function(a){var b,c=null!=(b=this.K4.get(a))?b:null;this.K4.delete(a);this.K4.size||(this.yX=null);a===this.uJa&&(this.uJa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.yMc),a.element.removeEventListener("transitioncancel",c.xMc));a.element.remove()};_.h.Una=function(a){var b=_.Mpa(a),c=this.cbb&&Date.now()<this.cbb+800;this.Ooa.Oha||b||c||(this.i6=!0,jVa(this,a.clientX,a.clientY,this.Ooa.CB))};
_.h.dwc=function(a){if(!this.Ooa.Oha&&!_.Npa(a)&&(this.cbb=Date.now(),this.i6=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)jVa(this,a[b].clientX,a[b].clientY,this.Ooa.CB)};_.h.cwc=function(){this.i6&&(this.i6=!1,this.r$a().forEach(function(a){var b=1===a.state||a.config.QSb&&0===a.state;!a.config.AZa&&b&&kVa(a.np,a)}))};_.h.r$a=function(){return Array.from(this.K4.keys())};
_.h.l7=function(){var a=this,b=this.EG;b&&(hVa.forEach(function(c){return lVa.M_a(c,b,a)}),this.cKa&&iVa.forEach(function(c){return b.removeEventListener(c,a,gVa)}))};var lVa=new dVa;_.qs=new _.Xc("mat-ripple-global-options");_.rs=function(a,b,c,d,e){this.Ma=a;this.we=e;this.radius=0;this.Gl=this.mc=!1;this.dIa=d||{};this.BC=new _.ps(this,b,a,c)};_.h=_.rs.prototype;_.h.Sa=function(){this.Gl=!0;this.ZKa()};_.h.La=function(){this.BC.l7()};_.h.pRa=function(){this.BC.pRa()};_.h.ZKa=function(){!this.disabled&&this.Gl&&_.mVa(this.BC,this.trigger)};
_.h.launch=function(a,b,c){return"number"===typeof a?jVa(this.BC,a,void 0===b?0:b,Object.assign({},this.CB,c)):jVa(this.BC,0,0,Object.assign({},this.CB,a))};
_.W.Object.defineProperties(_.rs.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){a&&this.pRa();this.mc=a;this.ZKa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.ryc||this.Ma.na},set:function(a){this.ryc=a;this.ZKa()}},CB:{configurable:!0,enumerable:!0,get:function(){return{kZ:this.kZ,radius:this.radius,color:this.color,animation:Object.assign({},this.dIa.animation,"NoopAnimations"===this.we?{e_:0,l_:0}:{},this.animation),QSb:this.dIa.QSb}}},
Oha:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.dIa.disabled}}});_.rs.O=function(a){return new (a||_.rs)(_.y(_.Dd),_.y(_.oe),_.y(_.Fq),_.y(_.qs,8),_.y(_.ul,8))};
_.rs.Fa=_.Tc({type:_.rs,oa:[["","mat-ripple",""],["","matRipple",""]],yb:[1,"mat-ripple"],qb:2,Za:function(a,b){a&2&&_.tf("mat-ripple-unbounded",b.LTc)},inputs:{color:[0,"matRippleColor","color"],LTc:[0,"matRippleUnbounded","unbounded"],kZ:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},Sb:["matRipple"],standalone:!0});_.ss=function(){};_.ss.O=function(a){return new (a||_.ss)};_.ss.Da=_.Rc({type:_.ss});_.ss.Ca=_.Ac({imports:[_.is,_.is]});var nVa,oVa;nVa={capture:!0};oVa=["focus","click","mouseenter","touchstart"];
_.ts=function(){var a=this;this.Db=_.Mc(_.Lg,{optional:!0});this.we=_.Mc(_.ul,{optional:!0});this.Yma=_.Mc(_.qs,{optional:!0});this.wc=_.Mc(_.Fq);this.ab=_.Mc(_.oe);this.DQ=new Map;this.Jbb=function(b){b.target instanceof HTMLElement&&(b=b.target.closest("[mat-ripple-loader-uninitialized]"))&&a.g9a(b)};this.ab.Wb(function(){for(var b=_.k(oVa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;null==(d=a.Db)||d.addEventListener(c,a.Jbb,nVa)}})};
_.ts.prototype.La=function(){var a=this.DQ.keys();a=_.k(a);for(var b=a.next();!b.done;b=a.next())_.pVa(this,b.value);a=_.k(oVa);for(b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;null==(c=this.Db)||c.removeEventListener(b,this.Jbb,nVa)}};
_.qVa=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.kZ&&a.setAttribute("mat-ripple-loader-centered","");b.disabled&&a.setAttribute("mat-ripple-loader-disabled","")};_.rVa=function(a,b){return a.DQ.get(b)||a.g9a(b)};_.ts.prototype.r1a=function(a,b){var c=this.DQ.get(a);c?c.disabled=b:b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
_.ts.prototype.g9a=function(a){if(this.Db){var b=this.DQ.get(a);if(b)return b;var c;null==(c=a.querySelector(".mat-ripple"))||c.remove();b=this.Db.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);b=new _.rs(new _.Dd(b),this.ab,this.wc,this.Yma?this.Yma:void 0,this.we?this.we:void 0);b.Gl=!0;b.trigger=a;b.kZ=a.hasAttribute("mat-ripple-loader-centered");b.disabled=a.hasAttribute("mat-ripple-loader-disabled");_.sVa(this,a,b);return b}};
_.sVa=function(a,b,c){b.removeAttribute("mat-ripple-loader-uninitialized");a.DQ.set(b,c)};_.pVa=function(a,b){var c=a.DQ.get(b);c&&(c.La(),a.DQ.delete(b))};_.ts.O=function(a){return new (a||_.ts)};_.ts.ta=_.p({token:_.ts,qa:_.ts.O,Ga:"root"});var wVa,xVa;_.tVa=["mat-button",""];_.uVa=["*"];_.vVa=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"};
wVa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");xVa=_.Sh(_.Vh(_.Uh(function(a){this.Ma=a})));_.us=function(a,b,c){var d=xVa.call(this,a)||this;d.Xc=b;d.we=c;d.XVa=d.rIa("mat-fab","mat-mini-fab");d.Vta=d.rIa("mat-icon-button");for(var e=_.k(wVa),f=e.next();!f.done;f=e.next())f=f.value,d.rIa(f)&&d.Dg().classList.add(f);a.na.classList.add("mat-button-base");d.XVa&&(d.color="accent");return d};_.U(_.us,xVa);_.h=_.us.prototype;
_.h.Jc=function(){this.Xc.Ik(this.Ma,!0)};_.h.La=function(){this.Xc.nj(this.Ma)};_.h.focus=function(a,b){a?_.Jq(this.Xc,this.Dg(),a,b):this.Dg().focus(b)};_.h.Dg=function(){return this.Ma.na};_.h.qw=function(){return this.ad||this.disabled};_.h.rIa=function(){var a=this;return _.hc.apply(0,arguments).some(function(b){return a.Dg().hasAttribute(b)})};_.us.O=function(a){return new (a||_.us)(_.y(_.Dd),_.y(_.Iq),_.y(_.ul,8))};
_.us.ya=_.Pc({type:_.us,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],vb:function(a,b){a&1&&_.Of(_.rs,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.a2=c.first)}},yb:[1,"mat-focus-indicator"],qb:6,Za:function(a,b){a&2&&(_.rf("disabled",b.disabled||null)("mat-id-collision",null),_.tf("_mat-animation-noopable","NoopAnimations"===b.we)("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",ad:"disableRipple",color:"color"},Sb:["matButton"],features:[_.pf],nc:_.tVa,hc:_.uVa,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&&(_.Gf(),_.E(0,"span",0),_.Hf(1),_.F(),_.H(2,"span",1)(3,"span",2));a&2&&(_.x(2),_.tf("mat-button-ripple-round",b.XVa||b.Vta),_.B("matRippleDisabled",b.qw())("matRippleCentered",b.Vta)("matRippleTrigger",
b.Dg()))},Ha:[_.rs],styles:[_.vVa()],nb:2,Oa:0});var yVa={params:{Gra:"150ms",Lra:"75ms"}},zVa=_.Bh("dialogContainer",[_.Eh("void, exit",_.Dh({opacity:0,transform:"scale(0.7)"})),_.Eh("enter",_.Dh({transform:"none"})),_.Fh("* => enter",_.Bqa([_.Ch("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Dh({transform:"none",opacity:1})),_.Cqa("@*",{type:9,options:null})]),yVa),_.Fh("* => void, * => exit",_.Bqa([_.Ch("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Dh({opacity:0})),_.Cqa("@*",{type:9,options:null})]),yVa)]);var AVa=function(){this.role="dialog";this.xd="";this.Ie=!0;this.wj="";this.aj=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.vpa=this.T8=this.data=null;this.ariaModal=!0;this.aA="first-tabbable";this.wOa=this.kaa=this.Fr=!0};var BVa=function(){this.role="dialog";this.xd="";this.Ie=!0;this.wj="";this.aj=!1;this.height=this.width="";this.ariaLabel=this.vpa=this.T8=this.data=null;this.ariaModal=!0;this.aA="first-tabbable";this.xOa=this.vOa=this.wOa=this.Fr=!0};var vs=function(a,b,c,d,e,f,g,m){this.yq=!1;this.Ma=a;this.A5=b;this.Wc=d;this.d6=e;this.ab=f;this.wb=g;this.Xc=m;this.wc=_.Mc(_.Fq);this.OF=this.L9a=this.vz=null;this.JF=[];this.Ya=_.Mc(_.qm);this.Db=c;this.Wc.vpa&&this.JF.push(this.Wc.vpa)};_.U(vs,cs);_.h=vs.prototype;_.h.Wpc=function(a){this.JF.push(a);_.Tl(this.Ya)};_.h.Pwc=function(a){a=this.JF.indexOf(a);-1<a&&(this.JF.splice(a,1),_.Tl(this.Ya))};_.h.pma=function(){this.Fuc();this.huc();this.pGa()};_.h.pGa=function(){this.rK()};_.h.La=function(){this.yoa()};
_.h.hu=function(a){a=this.Yt.hu(a);this.pma();return a};_.h.Xz=function(a){a=this.Yt.Xz(a);this.pma();return a};_.h.Ewc=function(){this.oma()||this.rK()};_.h.vHa=function(a,b){this.d6.JD(a)||(a.tabIndex=-1,this.ab.Wb(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.z5=function(a,b){(a=this.Ma.na.querySelector(a))&&this.vHa(a,b)};
_.h.rK=function(){var a=this,b=this.Ma.na;switch(this.Wc.aA){case !1:case "dialog":this.oma()||b.focus();break;case !0:case "first-tabbable":var c;null==(c=this.vz)||_.Mq(c).then(function(d){d||a.ctc()});break;case "first-heading":this.z5('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.z5(this.Wc.aA)}};
_.h.yoa=function(){var a=this.Wc.Fr,b=null;"string"===typeof a?b=this.Db.querySelector(a):"boolean"===typeof a?b=a?this.L9a:null:a&&(b=a);if(this.Wc.Fr&&b&&"function"===typeof b.focus){a=_.Zpa();var c=this.Ma.na;if(!a||a===this.Db.body||a===c||c.contains(a))this.Xc?(_.Jq(this.Xc,b,this.OF),this.OF=null):b.focus()}this.vz&&this.vz.destroy()};_.h.ctc=function(){this.Ma.na.focus&&this.Ma.na.focus()};_.h.oma=function(){var a=this.Ma.na,b=_.Zpa();return a===b||a.contains(b)};
_.h.Fuc=function(){this.wc.isBrowser&&(this.vz=this.A5.create(this.Ma.na),this.Db&&(this.L9a=_.Zpa()))};_.h.huc=function(){var a=this;this.wb.Ml().subscribe(function(){a.Wc.aj&&a.Ewc()})};vs.O=function(a){return new (a||vs)(_.y(_.Dd),_.y(_.Nq),_.y(_.Lg,8),_.y(BVa),_.y(_.Kq),_.y(_.oe),_.y(Qr),_.y(_.Iq))};
vs.ya=_.Pc({type:vs,oa:[["cdk-dialog-container"]],vb:function(a,b){a&1&&_.Of(_.es,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Yt=c.first)}},yb:["tabindex","-1",1,"cdk-dialog-container"],qb:6,Za:function(a,b){a&2&&_.rf("id",b.Wc.id||null)("role",b.Wc.role)("aria-modal",b.Wc.ariaModal)("aria-labelledby",b.Wc.ariaLabel?null:b.JF[0])("aria-label",b.Wc.ariaLabel)("aria-describedby",b.Wc.T8||null)},standalone:!0,features:[_.pf,_.dg],Aa:1,Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.A(0,Ura,0,0,"ng-template",
0)},Ha:[_.es],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],nb:2});var CVa=new _.Xc("DialogScrollStrategy",{Ga:"root",qa:function(){var a=_.Mc(_.gs);return function(){return a.lj.block()}}}),DVa=new _.Xc("DialogData"),EVa=new _.Xc("DefaultDialogConfig");var FVa=function(a,b){var c=this;this.Ed=a;this.config=b;this.closed=new _.bf;this.aj=b.aj;this.Ml=a.Ml();this.dk=a.dk();this.iB=a.iB();this.id=b.id;this.dk.subscribe(function(d){27!==d.keyCode||c.aj||_.qh(d)||(d.preventDefault(),c.close(void 0,{Lba:"keyboard"}))});this.Ml.subscribe(function(){c.aj||c.close(void 0,{Lba:"mouse"})});this.wma=a.Tn.subscribe(function(){!1!==b.xOa&&c.close()})};_.h=FVa.prototype;
_.h.close=function(a,b){if(this.ru){var c=this.closed;this.ru.OF=(null==b?void 0:b.Lba)||"program";this.wma.unsubscribe();this.Ed.dispose();c.next(a);c.complete();this.Hw=this.ru=null}};_.h.Se=function(){this.Ed.Se();return this};_.h.Rr=function(a,b){this.Ed.Rr({width:void 0===a?"":a,height:void 0===b?"":b})};_.h.Sz=function(a){this.Ed.Sz(a)};_.h.RN=function(a){this.Ed.RN(a)};var GVa=0,ws=function(a,b,c,d,e,f){var g=this;this.Ve=a;this.De=b;this.Ui=c;this.Zn=d;this.ZJ=e;this.uC=[];this.vJ=new _.bf;this.wJ=new _.bf;this.UFa=new Map;this.ipa=_.de(function(){return g.Dh.length?g.ks():g.ks().ha(_.ef(void 0))});this.ye=f};_.h=ws.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.Ui||new BVa,b);b.id=b.id||"cdk-dialog-"+GVa++;b.id&&this.QSa(b.id);var d=this.WF(b);d=this.Ve.create(d);var e=new FVa(d,b);d=this.yqc(d,e,b);e.ru=d;this.zqc(a,e,d,b);this.Dh.length||this.xuc();this.Dh.push(e);e.closed.subscribe(function(){return c.Acb(e,!0)});this.us.next(e);return e};_.h.QSa=function(a){this.Dh.find(function(b){return b.id===a})};
_.h.La=function(){var a=this;Vra(this.uC,function(b){!1===b.config.vOa&&a.Acb(b,!1)});Vra(this.uC,function(b){return b.close()});this.vJ.complete();this.wJ.complete();this.uC=[]};_.h.WF=function(a){var b=new _.Pr({Vf:a.Vf||_.Xr(_.Wr(this.Ve.position().global())),mj:a.mj||this.ye(),xd:a.xd,Ie:a.Ie,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,TZ:a.wOa});a.wj&&(b.wj=a.wj);return b};
_.h.yqc=function(a,b,c){var d,e=c.Bc||(null==(d=c.te)?void 0:d.Bc);b=[{wa:BVa,oc:c},{wa:FVa,oc:b},{wa:Qr,oc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.$c(c.container.Ob(c)))):d=vs;c=new _.as(d,c.te,_.mg({parent:e||this.De,Ob:b}),c.UC);return a.attach(c).instance};
_.h.zqc=function(a,b,c,d){if(a instanceof _.Lf){var e=this.AX(d,b,c,void 0);b={va:d.data,Ao:b};d.CO&&(b=Object.assign({},b,"function"===typeof d.CO?d.CO():d.CO));c.Xz(new _.bs(a,null,b,e))}else e=this.AX(d,b,c,this.De),a=c.hu(new _.as(a,d.te,e,d.UC)),b.tZ=a,b.Hw=a.instance};
_.h.AX=function(a,b,c,d){var e,f=a.Bc||(null==(e=a.te)?void 0:e.Bc);e=[{wa:DVa,oc:a.data},{wa:FVa,oc:b}];a.Ob&&("function"===typeof a.Ob?e.push.apply(e,_.$c(a.Ob(b,a,c))):e.push.apply(e,_.$c(a.Ob)));!a.direction||f&&f.get(_.yr,null,{optional:!0})||e.push({wa:_.yr,oc:{value:a.direction,change:_.Md()}});return _.mg({parent:f||d,Ob:e})};
_.h.Acb=function(a,b){a=this.Dh.indexOf(a);-1<a&&(this.Dh.splice(a,1),this.Dh.length||(this.UFa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.UFa.clear(),b&&this.ks().next()))};
_.h.xuc=function(){var a=BUa(this.ZJ);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.UFa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.ks=function(){var a=this.Zn;return a?a.ks():this.vJ};
_.W.Object.defineProperties(ws.prototype,{Dh:{configurable:!0,enumerable:!0,get:function(){return this.Zn?this.Zn.Dh:this.uC}},us:{configurable:!0,enumerable:!0,get:function(){return this.Zn?this.Zn.us:this.wJ}}});ws.O=function(a){return new (a||ws)(_.q(_.gs),_.q(_.pe),_.q(EVa,8),_.q(ws,12),_.q(Dr),_.q(CVa))};ws.ta=_.p({token:ws,qa:ws.O,Ga:"root"});var xs=function(){};xs.O=function(a){return new (a||xs)};xs.Da=_.Rc({type:xs});xs.Ca=_.Ac({Ob:[ws],imports:[_.hs,_.fs,_.Wq,_.fs]});var ys=function(a,b,c,d,e,f,g,m){vs.call(this,a,b,c,d,e,f,g,m);this.nq=new _.Sl};_.U(ys,vs);ys.prototype.pGa=function(){this.Wc.kaa||this.rK()};ys.prototype.OJa=function(a){this.Wc.kaa&&this.rK();this.nq.next({state:"opened",totalTime:a})};ys.O=function(a){return new (a||ys)(_.y(_.Dd),_.y(_.Nq),_.y(_.Lg,8),_.y(AVa),_.y(_.Kq),_.y(_.oe),_.y(Qr),_.y(_.Iq))};ys.ya=_.Pc({type:ys,oa:[["ng-component"]],features:[_.pf],Aa:0,Ba:0,ua:function(){},nb:2});var HVa=function(a,b,c){var d=this;this.tj=a;this.jw=c;this.mq=new _.bf;this.MF=new _.bf;this.ei=0;this.aj=b.aj;this.id=a.id;c.nq.ha(_.ie(function(e){return"opened"===e.state}),_.Qe(1)).subscribe(function(){d.mq.next();d.mq.complete()});c.nq.ha(_.ie(function(e){return"closed"===e.state}),_.Qe(1)).subscribe(function(){clearTimeout(d.EGa);d.oC()});a.Ed.Tn.subscribe(function(){d.MF.next(d.o7);d.MF.complete();d.oC()});_.ge(this.Ml(),this.dk().ha(_.ie(function(e){return 27===e.keyCode&&!d.aj&&!_.qh(e)}))).subscribe(function(e){d.aj||
(e.preventDefault(),d.OF="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=HVa.prototype;_.h.close=function(a){var b=this;this.o7=a;this.jw.nq.ha(_.ie(function(c){return"closing"===c.state}),_.Qe(1)).subscribe(function(c){b.MF.next(a);b.MF.complete();OUa(b.tj.Ed);b.EGa=setTimeout(function(){return b.oC()},c.totalTime+100)});this.ei=1;this.jw.E7()};_.h.us=function(){return this.mq};_.h.Tz=function(){return this.tj.closed};_.h.Ml=function(){return this.tj.Ml};_.h.dk=function(){return this.tj.dk};
_.h.Se=function(a){var b=this.tj.config.Vf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.Wr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.Xr(b);this.tj.Se();return this};_.h.Rr=function(a,b){this.tj.Rr(void 0===a?"":a,void 0===b?"":b)};_.h.Sz=function(a){this.tj.Sz(a)};_.h.RN=function(a){this.tj.RN(a)};_.h.getState=function(){return this.ei};_.h.oC=function(){this.ei=2;this.tj.close(this.o7,{Lba:this.OF});this.Hw=null};var IVa=function(){this.role="dialog";this.xd="";this.Ie=!0;this.wj="";this.aj=!1;this.height=this.width="";this.ariaLabel=this.vpa=this.T8=this.data=null;this.ariaModal=!0;this.aA="first-tabbable";this.wOa=this.kaa=this.Fr=!0};var zs=function(a,b,c,d,e,f,g,m,n){vs.call(this,a,b,c,d,e,f,g,n);var r=this;this.we=m;this.nq=new _.Sl;this.xJ="NoopAnimations"!==this.we;this.EFa=0;this.tm=this.Ma.na;var v;this.Dma=this.xJ?null!=(v=Xra(this.Wc.Gra))?v:150:0;var z;this.Fma=this.xJ?null!=(z=Xra(this.Wc.Lra))?z:75:0;this.Q4=null;this.c$a=function(){r.P8a();r.OJa(r.Dma)};this.oC=function(){r.P8a();r.nq.emit({state:"closed",totalTime:r.Fma})}};_.U(zs,vs);_.h=zs.prototype;_.h.pma=function(){vs.prototype.pma.call(this);this.Oxc()};
_.h.Oxc=function(){var a=this;this.nq.emit({state:"opening",totalTime:this.Dma});this.xJ?(this.tm.style.setProperty("--mat-dialog-transition-duration",this.Dma+"ms"),this.Icb(function(){return a.tm.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.meb(this.Dma,this.c$a)):(this.tm.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.c$a()}))};
_.h.E7=function(){var a=this;this.nq.emit({state:"closing",totalTime:this.Fma});this.tm.classList.remove("mdc-dialog--open");this.xJ?(this.tm.style.setProperty("--mat-dialog-transition-duration",this.Fma+"ms"),this.Icb(function(){return a.tm.classList.add("mdc-dialog--closing")}),this.meb(this.Fma,this.oC)):Promise.resolve().then(function(){return a.oC()})};_.h.Ndb=function(a){this.EFa+=a;_.Tl(this.Ya)};_.h.P8a=function(){this.tm.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.meb=function(a,b){null!==this.Q4&&clearTimeout(this.Q4);this.Q4=setTimeout(b,a)};_.h.Icb=function(a){this.ab.Wb(function(){"function"===typeof requestAnimationFrame?requestAnimationFrame(a):a()})};_.h.pGa=function(){this.Wc.kaa||this.rK()};_.h.OJa=function(a){this.Wc.kaa&&this.rK();this.nq.next({state:"opened",totalTime:a})};_.h.La=function(){vs.prototype.La.call(this);null!==this.Q4&&clearTimeout(this.Q4)};
_.h.hu=function(a){a=vs.prototype.hu.call(this,a);a.location.na.classList.add("mat-mdc-dialog-component-host");return a};zs.O=function(a){return new (a||zs)(_.y(_.Dd),_.y(_.Nq),_.y(_.Lg,8),_.y(IVa),_.y(_.Kq),_.y(_.oe),_.y(Qr),_.y(_.ul,8),_.y(_.Iq))};
zs.ya=_.Pc({type:zs,oa:[["mat-dialog-container"]],yb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],qb:10,Za:function(a,b){a&2&&(_.zf("id",b.Wc.id),_.rf("aria-modal",b.Wc.ariaModal)("role",b.Wc.role)("aria-labelledby",b.Wc.ariaLabel?null:b.JF[0])("aria-label",b.Wc.ariaLabel)("aria-describedby",b.Wc.T8||null),_.tf("_mat-animation-noopable",!b.xJ)("mat-mdc-dialog-container-with-actions",0<b.EFa))},standalone:!0,features:[_.pf,_.dg],Aa:3,Ba:0,Ea:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface",
"mdc-dialog__surface"],["cdkPortalOutlet",""]],ua:function(a){a&1&&(_.E(0,"div",0)(1,"div",1),_.A(2,Wra,0,0,"ng-template",2),_.F()())},Ha:[_.es],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%;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;transform:scale(0.8)}.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--closing .mdc-dialog__surface{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{opacity:1}.mdc-dialog--open .mdc-dialog__surface{transform:none}.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{width:100%;height:100%}.mat-mdc-dialog-component-host{display:contents}.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:opacity linear var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container .mdc-dialog__surface{transition:transform var(--mat-dialog-transition-duration, 0ms) 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container,.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__surface{transition:none}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 80vw);min-width:var(--mat-dialog-container-min-width, 0)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, 80vw)}}.mat-mdc-dialog-title{padding:var(--mat-dialog-headline-padding, 0 24px 9px)}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{padding:var(--mat-dialog-actions-padding, 8px);justify-content:var(--mat-dialog-actions-alignment, start)}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
nb:2});_.As=function(a,b,c){var d=this;this.tj=a;this.jw=c;this.mq=new _.bf;this.MF=new _.bf;this.ei=0;this.aj=b.aj;this.id=a.id;a.Sz("mat-mdc-dialog-panel");c.nq.ha(_.ie(function(e){return"opened"===e.state}),_.Qe(1)).subscribe(function(){d.mq.next();d.mq.complete()});c.nq.ha(_.ie(function(e){return"closed"===e.state}),_.Qe(1)).subscribe(function(){clearTimeout(d.EGa);d.oC()});a.Ed.Tn.subscribe(function(){d.MF.next(d.o7);d.MF.complete();d.oC()});_.ge(this.Ml(),this.dk().ha(_.ie(function(e){return 27===
e.keyCode&&!d.aj&&!_.qh(e)}))).subscribe(function(e){d.aj||(e.preventDefault(),d.OF="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=_.As.prototype;_.h.close=function(a){var b=this;this.o7=a;this.jw.nq.ha(_.ie(function(c){return"closing"===c.state}),_.Qe(1)).subscribe(function(c){b.MF.next(a);b.MF.complete();OUa(b.tj.Ed);b.EGa=setTimeout(function(){return b.oC()},c.totalTime+100)});this.ei=1;this.jw.E7()};_.h.us=function(){return this.mq};_.h.Tz=function(){return this.tj.closed};
_.h.Ml=function(){return this.tj.Ml};_.h.dk=function(){return this.tj.dk};_.h.Se=function(a){var b=this.tj.config.Vf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.Wr(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.Xr(b);this.tj.Se();return this};_.h.Rr=function(a,b){this.tj.Rr(void 0===a?"":a,void 0===b?"":b)};_.h.Sz=function(a){this.tj.Sz(a)};_.h.RN=function(a){this.tj.RN(a)};_.h.getState=function(){return this.ei};
_.h.oC=function(){this.ei=2;this.tj.close(this.o7,{Lba:this.OF});this.Hw=null};var KVa,LVa,MVa;_.JVa=new _.Xc("MatMdcDialogData");KVa=new _.Xc("mat-mdc-dialog-default-options");LVa=new _.Xc("mat-mdc-dialog-scroll-strategy",{Ga:"root",qa:function(){var a=_.Mc(_.gs);return function(){return a.lj.block()}}});MVa=0;_.Bs=function(a,b,c,d,e,f){var g=this;this.Ve=a;this.Ui=d;this.ye=e;this.Zn=f;this.uC=[];this.vJ=new _.bf;this.wJ=new _.bf;this.jra=IVa;this.ipa=_.de(function(){return g.Dh.length?g.ks():g.ks().ha(_.ef(void 0))});this.oz=b.get(ws);this.n5=_.As;this.m5=zs;this.aHa=_.JVa};
_.h=_.Bs.prototype;_.h.ks=function(){var a=this.Zn;return a?a.ks():this.vJ};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Ui||new IVa,b);b.id=b.id||"mat-mdc-dialog-"+MVa++;b.mj=b.mj||this.ye();a=this.oz.open(a,Object.assign({},b,{Vf:_.Xr(_.Wr(this.Ve.position().global())),aj:!0,vOa:!1,xOa:!1,container:{type:this.m5,Ob:function(){return[{wa:c.jra,oc:b},{wa:BVa,oc:b}]}},CO:function(){return{Ao:d}},Ob:function(e,f,g){d=new c.n5(e,b,g);var m;d.Se(null==(m=b)?void 0:m.position);return[{wa:c.m5,oc:g},{wa:c.aHa,oc:f.data},{wa:c.n5,oc:d}]}}));d.tZ=a.tZ;d.Hw=a.Hw;this.Dh.push(d);
this.us.next(d);d.Tz().subscribe(function(){var e=c.Dh.indexOf(d);-1<e&&(c.Dh.splice(e,1),c.Dh.length||c.ks().next())});return d};_.h.QSa=function(a){this.Dh.find(function(b){return b.id===a})};_.h.La=function(){this.DGa(this.uC);this.vJ.complete();this.wJ.complete()};_.h.DGa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.Bs.prototype,{Dh:{configurable:!0,enumerable:!0,get:function(){return this.Zn?this.Zn.Dh:this.uC}},us:{configurable:!0,enumerable:!0,get:function(){return this.Zn?this.Zn.us:this.wJ}}});_.Bs.O=function(a){return new (a||_.Bs)(_.q(_.gs),_.q(_.pe),_.q(_.vn,8),_.q(KVa,8),_.q(LVa),_.q(_.Bs,12),_.q(Dr),_.q(_.ul,8))};_.Bs.ta=_.p({token:_.Bs,qa:_.Bs.O,Ga:"root"});var NVa;NVa=0;_.Cs=function(a,b,c){this.Ao=a;this.Ma=b;this.oz=c;this.type="button"};_.Cs.prototype.Sa=function(){this.Ao||(this.Ao=Yra(this.Ma,this.oz.Dh))};_.Cs.prototype.Tb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.taa=a.Of};_.Cs.prototype.I6=function(a){var b=this.Ao,c=this.taa;b.OF=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.Cs.O=function(a){return new (a||_.Cs)(_.y(_.As,8),_.y(_.Dd),_.y(_.Bs))};
_.Cs.Fa=_.Tc({type:_.Cs,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],qb:2,Za:function(a,b){a&1&&_.I("click",function(c){return b.I6(c)});a&2&&_.rf("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",taa:[0,"mat-dialog-close","dialogResult"],zvc:[0,"matDialogClose","_matDialogClose"]},Sb:["matDialogClose"],standalone:!0,features:[_.id]});var Ds=function(a,b,c){this.hs=a;this.Ma=b;this.oz=c};
Ds.prototype.Sa=function(){var a=this;this.hs||(this.hs=Yra(this.Ma,this.oz.Dh));this.hs&&Promise.resolve().then(function(){a.Dbb()})};Ds.prototype.La=function(){var a=this,b;(null==(b=this.hs)?0:b.jw)&&Promise.resolve().then(function(){a.Lbb()})};Ds.O=function(a){return new (a||Ds)(_.y(_.As,8),_.y(_.Dd),_.y(_.Bs))};Ds.Fa=_.Tc({type:Ds,standalone:!0});_.Es=function(){Ds.apply(this,arguments);this.id="mat-mdc-dialog-title-"+NVa++};_.U(_.Es,Ds);
_.Es.prototype.Dbb=function(){var a,b;null==(a=this.hs.jw)||null==(b=a.Wpc)||b.call(a,this.id)};_.Es.prototype.Lbb=function(){var a,b,c;null==(a=this.hs)||null==(b=a.jw)||null==(c=b.Pwc)||c.call(b,this.id)};_.Es.O=function(){var a;return function(b){return(a||(a=_.Cd(_.Es)))(b||_.Es)}}();
_.Es.Fa=_.Tc({type:_.Es,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],yb:[1,"mat-mdc-dialog-title","mdc-dialog__title"],qb:1,Za:function(a,b){a&2&&_.zf("id",b.id)},inputs:{id:"id"},Sb:["matDialogTitle"],standalone:!0,features:[_.pf]});_.Fs=function(){};_.Fs.O=function(a){return new (a||_.Fs)};_.Fs.Fa=_.Tc({type:_.Fs,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],yb:[1,"mat-mdc-dialog-content","mdc-dialog__content"],standalone:!0});
_.Gs=function(){Ds.apply(this,arguments)};_.U(_.Gs,Ds);_.Gs.prototype.Dbb=function(){var a,b;null==(a=this.hs.jw)||null==(b=a.Ndb)||b.call(a,1)};_.Gs.prototype.Lbb=function(){var a,b;null==(a=this.hs.jw)||null==(b=a.Ndb)||b.call(a,-1)};_.Gs.O=function(){var a;return function(b){return(a||(a=_.Cd(_.Gs)))(b||_.Gs)}}();
_.Gs.Fa=_.Tc({type:_.Gs,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],yb:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],qb:6,Za:function(a,b){a&2&&_.tf("mat-mdc-dialog-actions-align-start","start"===b.align)("mat-mdc-dialog-actions-align-center","center"===b.align)("mat-mdc-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"},standalone:!0,features:[_.pf]});var Hs=function(){};Hs.O=function(a){return new (a||Hs)};Hs.Da=_.Rc({type:Hs});Hs.Ca=_.Ac({Ob:[_.Bs],imports:[xs,_.hs,_.fs,_.is,_.is]});var OVa=0,Is=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ve=a;this.Ui=c;this.Zn=d;this.n5=g;this.m5=m;this.aHa=n;this.uC=[];this.vJ=new _.bf;this.wJ=new _.bf;this.YXc="mat-dialog-";this.jra=AVa;this.ipa=_.de(function(){return r.Dh.length?r.ks():r.ks().ha(_.ef(void 0))});this.ye=f;this.oz=b.get(ws)};_.h=Is.prototype;_.h.ks=function(){var a=this.Zn;return a?a.ks():this.vJ};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Ui||new AVa,b);b.id=b.id||"mat-dialog-"+OVa++;b.mj=b.mj||this.ye();a=this.oz.open(a,Object.assign({},b,{Vf:_.Xr(_.Wr(this.Ve.position().global())),aj:!0,vOa:!1,xOa:!1,container:{type:this.m5,Ob:function(){return[{wa:c.jra,oc:b},{wa:BVa,oc:b}]}},CO:function(){return{Ao:d}},Ob:function(e,f,g){d=new c.n5(e,b,g);var m;d.Se(null==(m=b)?void 0:m.position);return[{wa:c.m5,oc:g},{wa:c.aHa,oc:f.data},{wa:c.n5,oc:d}]}}));d.tZ=a.tZ;d.Hw=a.Hw;this.Dh.push(d);
this.us.next(d);d.Tz().subscribe(function(){var e=c.Dh.indexOf(d);-1<e&&(c.Dh.splice(e,1),c.Dh.length||c.ks().next())});return d};_.h.QSa=function(a){this.Dh.find(function(b){return b.id===a})};_.h.La=function(){this.DGa(this.uC);this.vJ.complete();this.wJ.complete()};_.h.DGa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(Is.prototype,{Dh:{configurable:!0,enumerable:!0,get:function(){return this.Zn?this.Zn.Dh:this.uC}},us:{configurable:!0,enumerable:!0,get:function(){return this.Zn?this.Zn.us:this.wJ}}});Is.O=function(){_.ue()};Is.ta=_.p({token:Is,qa:Is.O});_.PVa=function(){HVa.apply(this,arguments)};_.U(_.PVa,HVa);var QVa=function(){AVa.apply(this,arguments);this.Gra=yVa.params.Gra;this.Lra=yVa.params.Lra};_.U(QVa,AVa);var Js=function(a,b,c,d,e,f,g,m){ys.call(this,a,b,c,d,e,f,g,m);this.ei="enter"};_.U(Js,ys);Js.prototype.F6=function(a){var b=a.kg;a=a.totalTime;"enter"===b?this.OJa(a):"exit"===b&&this.nq.next({state:"closed",totalTime:a})};Js.prototype.G6=function(a){var b=a.kg;a=a.totalTime;"enter"===b?this.nq.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.nq.next({state:"closing",totalTime:a})};Js.prototype.E7=function(){this.ei="exit";_.Tl(this.Ya)};
Js.prototype.mtc=function(){return{value:this.ei,params:{enterAnimationDuration:this.Wc.Gra||"150ms",exitAnimationDuration:this.Wc.Lra||"75ms"}}};Js.O=function(a){return new (a||Js)(_.y(_.Dd),_.y(_.Nq),_.y(_.Lg,8),_.y(QVa),_.y(_.Kq),_.y(_.oe),_.y(Qr),_.y(_.Iq))};
Js.ya=_.Pc({type:Js,oa:[["mat-dialog-container"]],yb:["tabindex","-1",1,"mat-dialog-container"],qb:8,Za:function(a,b){a&1&&_.Ff("@dialogContainer.start",function(c){return b.G6(c)})("@dialogContainer.done",function(c){return b.F6(c)});a&2&&(_.zf("id",b.Wc.id),_.Af("@dialogContainer",b.mtc()),_.rf("aria-modal",b.Wc.ariaModal)("role",b.Wc.role)("aria-labelledby",b.Wc.ariaLabel?null:b.JF[0])("aria-label",b.Wc.ariaLabel)("aria-describedby",b.Wc.T8||null)("mat-id-collision",null))},features:[_.pf],Aa:1,
Ba:0,Ea:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.A(0,Zra,0,0,"ng-template",0)},Ha:[_.es],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions.mat-dialog-actions-align-center,.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions.mat-dialog-actions-align-end,.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],
nb:2,data:{animation:[zVa]}});var SVa,TVa,UVa;_.RVa=new _.Xc("MatDialogData");SVa=new _.Xc("mat-dialog-default-options");TVa=new _.Xc("mat-dialog-scroll-strategy");UVa={wa:TVa,Ib:[_.gs],Cb:function(a){return function(){return a.lj.block()}}};_.Ks=function(a,b,c,d,e,f,g,m){Is.call(this,a,b,d,f,g,e,_.PVa,Js,_.RVa,m);this.jra=QVa};_.U(_.Ks,Is);_.Ks.O=function(a){return new (a||_.Ks)(_.q(_.gs),_.q(_.pe),_.q(_.vn,8),_.q(SVa,8),_.q(TVa),_.q(_.Ks,12),_.q(Dr),_.q(_.ul,8))};_.Ks.ta=_.p({token:_.Ks,qa:_.Ks.O});_.Ls=function(){};_.Ls.O=function(a){return new (a||_.Ls)};_.Ls.Da=_.Rc({type:_.Ls});_.Ls.Ca=_.Ac({Ob:[_.Ks,UVa],imports:[xs,_.hs,_.fs,_.is,_.is]});var Ms=function(){};Ms.O=function(a){return new (a||Ms)};Ms.Da=_.Rc({type:Ms});Ms.Ca=_.Ac({imports:[_.Wq,_.is,_.is]});var Ns=function(a,b,c,d){_.jr.call(this,a,b,c);this.zq="row";d&&(this.iG=d.wWa.subscribe(this.L6.bind(this)))};_.U(Ns,_.jr);_.h=Ns.prototype;_.h.Tb=function(a){(null!=a.wrap||this.uk)&&this.yw()};_.h.Sa=function(){var a=this;_.jr.prototype.Sa.call(this);this.r6("wrap","wrap",function(b){a.yw(b.value)});this.yw()};_.h.La=function(){_.jr.prototype.La.call(this);this.iG&&this.iG.unsubscribe()};
_.h.L6=function(a){var b=this;this.zq=(a||"").toLowerCase().replace("-reverse","");sqa.find(function(c){return c===b.zq})||(this.zq="row");this.yw()};_.h.yw=function(a){a=a||this.tG("wrap");this.uk&&(a=this.uk.FR);a=tqa(a||"wrap");this.kX(this.W4(a))};_.h.W4=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.CFc}};
_.W.Object.defineProperties(Ns.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrap",a)}},YUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapXs",a)}},WUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapSm",a)}},VUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapMd",a)}},QUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapLg",a)}},XUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapXl",a)}},PUc:{configurable:!0,enumerable:!0,
set:function(a){this.Mc("wrapGtXs",a)}},OUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapGtSm",a)}},NUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapGtMd",a)}},MUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapGtLg",a)}},TUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapLtSm",a)}},SUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapLtMd",a)}},RUc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("wrapLtLg",a)}},UUc:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("wrapLtXl",a)}},CFc:{configurable:!0,enumerable:!0,get:function(){return this.iG?this.zq:this.C$a(this.na)}}});Ns.O=function(a){return new (a||Ns)(_.y(_.ir),_.y(_.Dd),_.y(_.vl),_.y(_.kr,10))};
Ns.Fa=_.Tc({type:Ns,oa:[["","fxLayoutWrap",""],["","fxLayoutWrap.xs",""],["","fxLayoutWrap.sm",""],["","fxLayoutWrap.lg",""],["","fxLayoutWrap.xl",""],["","fxLayoutWrap.gt-xs",""],["","fxLayoutWrap.gt-sm",""],["","fxLayoutWrap.gt-md",""],["","fxLayoutWrap.gt-lg",""],["","fxLayoutWrap.lt-xs",""],["","fxLayoutWrap.lt-sm",""],["","fxLayoutWrap.lt-md",""],["","fxLayoutWrap.lt-lg",""]],inputs:{wrap:[0,"fxLayoutWrap","wrap"],YUc:[0,"fxLayoutWrap.xs","wrapXs"],WUc:[0,"fxLayoutWrap.sm","wrapSm"],VUc:[0,"fxLayoutWrap.md",
"wrapMd"],QUc:[0,"fxLayoutWrap.lg","wrapLg"],XUc:[0,"fxLayoutWrap.xl","wrapXl"],PUc:[0,"fxLayoutWrap.gt-xs","wrapGtXs"],OUc:[0,"fxLayoutWrap.gt-sm","wrapGtSm"],NUc:[0,"fxLayoutWrap.gt-md","wrapGtMd"],MUc:[0,"fxLayoutWrap.gt-lg","wrapGtLg"],TUc:[0,"fxLayoutWrap.lt-sm","wrapLtSm"],SUc:[0,"fxLayoutWrap.lt-md","wrapLtMd"],RUc:[0,"fxLayoutWrap.lt-lg","wrapLtLg"],UUc:[0,"fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.pf,_.id]});_.Os=function(a,b,c,d,e){_.jr.call(this,a,b,c);var f=this;this.CJ=d;this.h8=e;this.zq="row";this.Mc("flex","");this.Mc("shrink",1);this.Mc("grow",1);d&&(this.iG=d.wWa.subscribe(function(g){f.L6(g)}))};_.U(_.Os,_.jr);_.h=_.Os.prototype;_.h.Tb=function(a){(null!=a.flex||this.uk)&&this.tK()};_.h.Sa=function(){var a=this;_.jr.prototype.Sa.call(this);this.r6("flex","",function(b){a.tK(b.value)});this.tK()};_.h.La=function(){_.jr.prototype.La.call(this);this.iG&&this.iG.unsubscribe()};
_.h.L6=function(a){this.zq=a||this.zq||"row";this.tK()};_.h.tK=function(a){a=a||this.tG("flex")||"";this.uk&&(a=this.uk.FR);a=String(a).replace(";","");var b=this.tG("grow"),c=this.tG("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]=$ra(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]=$ra(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.kX(this.Uyc.apply(this,d))};
_.h.Uyc=function(a,b,c){var d=-1<this.C$a(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=zh(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=zh(e,{flex:"0 1 auto"});break;case "grow":e=zh(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=zh(e,{flex:"1 0 auto"});break;case "auto":e=zh(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=zh(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=zh(e,{flex:a+" "+b+" "+(f||this.h8?c:"100%")})}g=uqa(d)?"max-width":"max-height";d=uqa(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 zh(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.Os.prototype,{fRc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Mc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flex",a)}},BFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexXs",a)}},zFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexSm",a)}},yFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexMd",a)}},tFc:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("flexLg",a)}},AFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexXl",a)}},sFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexGtXs",a)}},rFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexGtSm",a)}},qFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexGtMd",a)}},pFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexGtLg",a)}},wFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexLtSm",a)}},vFc:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("flexLtMd",a)}},uFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexLtLg",a)}},xFc:{configurable:!0,enumerable:!0,set:function(a){this.Mc("flexLtXl",a)}}});_.Os.O=function(a){return new (a||_.Os)(_.y(_.ir),_.y(_.Dd),_.y(_.vl),_.y(_.kr,12),_.y(Ns,12))};
_.Os.Fa=_.Tc({type:_.Os,oa:[["","fxFlex",""],["","fxFlex.xs",""],["","fxFlex.sm",""],["","fxFlex.md",""],["","fxFlex.lg",""],["","fxFlex.xl",""],["","fxFlex.lt-sm",""],["","fxFlex.lt-md",""],["","fxFlex.lt-lg",""],["","fxFlex.lt-xl",""],["","fxFlex.gt-xs",""],["","fxFlex.gt-sm",""],["","fxFlex.gt-md",""],["","fxFlex.gt-lg",""],[""]],inputs:{fRc:[0,"fxShrink","shrink"],grow:[0,"fxGrow","grow"],flex:[0,"fxFlex","flex"],BFc:[0,"fxFlex.xs","flexXs"],zFc:[0,"fxFlex.sm","flexSm"],yFc:[0,"fxFlex.md","flexMd"],
tFc:[0,"fxFlex.lg","flexLg"],AFc:[0,"fxFlex.xl","flexXl"],sFc:[0,"fxFlex.gt-xs","flexGtXs"],rFc:[0,"fxFlex.gt-sm","flexGtSm"],qFc:[0,"fxFlex.gt-md","flexGtMd"],pFc:[0,"fxFlex.gt-lg","flexGtLg"],wFc:[0,"fxFlex.lt-sm","flexLtSm"],vFc:[0,"fxFlex.lt-md","flexLtMd"],uFc:[0,"fxFlex.lt-lg","flexLtLg"],xFc:[0,"fxFlex.lt-xl","flexLtXl"]},features:[_.pf,_.id]});var bsa=[{alias:"xs",Ki:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",dv:!0,Ki:"(min-width: 600px)"},{alias:"lt-sm",dv:!0,Ki:"(max-width: 599px)"},{alias:"sm",Ki:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",dv:!0,Ki:"(min-width: 960px)"},{alias:"lt-md",dv:!0,Ki:"(max-width: 959px)"},{alias:"md",Ki:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",dv:!0,Ki:"(min-width: 1280px)"},{alias:"lt-lg",dv:!0,Ki:"(max-width: 1279px)"},{alias:"lg",Ki:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",dv:!0,Ki:"(min-width: 1920px)"},{alias:"lt-xl",dv:!0,Ki:"(max-width: 1920px)"},{alias:"xl",Ki:"(min-width: 1920px) and (max-width: 5000px)"}];var csa=/(\.|-|_)/g;var VVa={wa:vTa,Cb:function(){return dsa()}};var WVa=function(){},Ps=function(a,b){this.OC=a;this.KXa=b;this.Iwc();this.xFb=this.Nqc()};_.h=Ps.prototype;_.h.isActive=function(a){a=this.jyc(a);return this.KXa.isActive(a)};_.h.subscribe=function(a,b,c){return this.xFb.subscribe(a,b,c)};_.h.Lf=function(){return this.xFb};_.h.Iwc=function(){var a=this.OC.AQb.map(function(b){return b.Ki});zTa(this.KXa,a)};
_.h.Nqc=function(){var a=this;return this.KXa.observe().ha(_.ie(function(b){return!0===b.matches}),_.ie(function(b){return(b=xTa(a.OC,b.Ki))?!b.dv:!0}),_.w(function(b){return pqa(b,a.a$a(b.Ki))}))};_.h.Vsc=function(a){return wTa(this.OC,a)};_.h.a$a=function(a){return xTa(this.OC,a)};_.h.jyc=function(a){var b=this.Vsc(a)||this.a$a(a);return b?b.Ki:a};Ps.O=function(a){return new (a||Ps)(_.q(gr),_.q(hr))};Ps.ta=_.p({token:Ps,qa:Ps.O});var XVa={wa:WVa,Ib:[[new _.rl,new _.sl,WVa],hr,gr],Cb:function(a,b,c){return a||new Ps(c,b)}};var Qs=function(){};Qs.O=function(a){return new (a||Qs)};Qs.Da=_.Rc({type:Qs});Qs.Ca=_.Ac({Ob:[VVa,gr,hr,_.ir,XVa]});var YVa={wa:_.ir,Ib:[[new _.rl,new _.sl,_.ir],gr,hr],Cb:function(a,b,c){return a||new _.ir(b,c)}};_.Rs=function(){};_.Rs.O=function(a){return new (a||_.Rs)};_.Rs.Da=_.Rc({type:_.Rs});_.Rs.Ca=_.Ac({Ob:[YVa,VVa,XVa],imports:[Qs,zr,Qs]});new _.wm;_.Ss=function(){};_.Ss.O=function(a){return new (a||_.Ss)};_.Ss.Da=_.Rc({type:_.Ss});_.Ss.Ca=_.Ac({imports:[_.ss,_.is,_.is]});_.Ts=function(){};_.Ts.O=function(a){return new (a||_.Ts)};_.Ts.Da=_.Rc({type:_.Ts});_.Ts.Ca=_.Ac({imports:[_.Vo,_.pn,_.Rs,Ms,_.Ss,_.Ls]});var ZVa=new _.Xc("MAT_BUTTON_CONFIG"),$Va=[{Ll:"mat-button",kU:["mdc-button","mat-mdc-button"]},{Ll:"mat-flat-button",kU:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{Ll:"mat-raised-button",kU:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{Ll:"mat-stroked-button",kU:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{Ll:"mat-fab",kU:["mdc-fab","mat-mdc-fab"]},{Ll:"mat-mini-fab",kU:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{Ll:"mat-icon-button",
kU:["mdc-icon-button","mat-mdc-icon-button"]}],Us=function(a,b,c,d){this.Ma=a;this.wc=b;this.ab=c;this.we=d;this.Xc=_.Mc(_.Iq);this.Iz=_.Mc(_.ts);this.mc=this.Dl=this.TX=!1;var e=_.Mc(ZVa,{optional:!0}),f=a.na,g=f.classList,m;this.fD=null!=(m=null==e?void 0:e.fD)?m:!1;null==this.Iz||_.qVa(f,{className:"mat-mdc-button-ripple"});e=_.k($Va);for(m=e.next();!m.done;m=e.next()){m=m.value;var n=m.kU;f.hasAttribute(m.Ll)&&g.add.apply(g,_.$c(n))}};_.h=Us.prototype;_.h.Jc=function(){this.Xc.Ik(this.Ma,!0)};
_.h.La=function(){this.Xc.nj(this.Ma);var a;null==(a=this.Iz)||_.pVa(a,this.Ma.na)};_.h.focus=function(a,b){(a=void 0===a?"program":a)?_.Jq(this.Xc,this.Ma.na,a,b):this.Ma.na.focus(b)};_.h.DHa=function(){return null!=this.ariaDisabled?this.ariaDisabled:this.disabled&&this.fD?!0:null};_.h.KJ=function(){return this.fD||!this.disabled?null:!0};_.h.beb=function(){var a;null==(a=this.Iz)||a.r1a(this.Ma.na,this.ad||this.disabled)};
_.W.Object.defineProperties(Us.prototype,{a2:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.Iz)?void 0:_.rVa(a,this.Ma.na)},set:function(a){var b;null==(b=this.Iz)||_.sVa(b,this.Ma.na,a)}},ad:{configurable:!0,enumerable:!0,get:function(){return this.Dl},set:function(a){this.Dl=a;this.beb()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){this.mc=a;this.beb()}}});Us.O=function(){_.ue()};
Us.Fa=_.Tc({type:Us,inputs:{color:"color",ad:[2,"disableRipple","disableRipple",_.ng],disabled:[2,"disabled","disabled",_.ng],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.ng],fD:[2,"disabledInteractive","disabledInteractive",_.ng]},features:[_.qf]});var Vs=function(a,b,c,d){Us.call(this,a,b,c,d);var e=this;this.MX=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())}};_.U(Vs,Us);Vs.prototype.Sa=function(){var a=this;this.ab.Wb(function(){a.Ma.na.addEventListener("click",a.MX)})};
Vs.prototype.La=function(){Us.prototype.La.call(this);this.Ma.na.removeEventListener("click",this.MX)};Vs.prototype.DHa=function(){return null==this.ariaDisabled?this.disabled:this.ariaDisabled};Vs.O=function(){_.ue()};Vs.Fa=_.Tc({type:Vs,inputs:{tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?void 0:_.og(a)}]},features:[_.qf,_.pf]});var aWa,bWa,cWa,dWa,eWa;aWa=["mat-button",""];bWa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];cWa=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
dWa=function(){return'.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(100% + 4px);width:calc(100% + 4px);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{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);padding:0 var(--mat-text-button-horizontal-padding, 8px)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);padding:0 var(--mat-filled-button-horizontal-padding, 16px)}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color)}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width);padding:0 var(--mat-outlined-button-horizontal-padding, 15px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color)}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color)}.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)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width))}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.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}.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._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,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;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'};
eWa=function(){return".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"};_.Ws=function(a,b,c,d){Us.call(this,a,b,c,d)};_.U(_.Ws,Us);_.Ws.Fa=Us.Fa;
_.Ws.O=function(a){return new (a||_.Ws)(_.y(_.Dd),_.y(_.Fq),_.y(_.oe),_.y(_.ul,8))};
_.Ws.ya=_.Pc({type:_.Ws,oa:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],qb:14,Za:function(a,b){a&2&&(_.rf("disabled",b.KJ())("aria-disabled",b.DHa()),_.uf(b.color?"mat-"+b.color:""),_.tf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.fD)("_mat-animation-noopable","NoopAnimations"===b.we)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton"],standalone:!0,features:[_.pf,
_.dg],nc:aWa,hc:cWa,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&&(_.Gf(bWa),_.H(0,"span",0),_.Hf(1),_.E(2,"span",1),_.Hf(3,1),_.F(),_.Hf(4,2),_.H(5,"span",2)(6,"span",3));a&2&&_.tf("mdc-button__ripple",!b.TX)("mdc-fab__ripple",b.TX)},styles:[dWa(),eWa()],nb:2,Oa:0});_.Xs=function(a,b,c,d){Vs.call(this,a,b,c,d)};_.U(_.Xs,Vs);_.Xs.Fa=Vs.Fa;
_.Xs.O=function(a){return new (a||_.Xs)(_.y(_.Dd),_.y(_.Fq),_.y(_.oe),_.y(_.ul,8))};
_.Xs.ya=_.Pc({type:_.Xs,oa:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],qb:15,Za:function(a,b){a&2&&(_.rf("disabled",b.KJ())("tabindex",b.disabled&&!b.fD?-1:b.tabIndex)("aria-disabled",b.KJ()),_.uf(b.color?"mat-"+b.color:""),_.tf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.fD)("_mat-animation-noopable","NoopAnimations"===b.we)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton","matAnchor"],
standalone:!0,features:[_.pf,_.dg],nc:aWa,hc:cWa,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&&(_.Gf(bWa),_.H(0,"span",0),_.Hf(1),_.E(2,"span",1),_.Hf(3,1),_.F(),_.Hf(4,2),_.H(5,"span",2)(6,"span",3));a&2&&_.tf("mdc-button__ripple",!b.TX)("mdc-fab__ripple",b.TX)},styles:[dWa(),eWa()],nb:2,Oa:0});_.Ys=function(a){this.groups=a};_.Ys.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.Ys.prototype,{MJc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Ys.O=function(a){return new (a||_.Ys)(_.y(_.JVa))};
_.Ys.ya=_.Pc({type:_.Ys,oa:[["keyboard-shortcut-dialog"]],Aa:8,Ba:1,Ea:function(){return[["singleKeyShortcut",""],["multiKeyBadge",""]," Keyboard Shortcuts\n"," Close ",["mat-dialog-title",""],["role","region","tabIndex","0"],[1,"columns"],[4,"ngFor","ngForOf"],["align","end"],["mat-button","","ascTrackElement","KeyboardShortcutDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"],["class","group",4,"ngIf"],[1,"group"],[4,"ngIf"],[4,"ngIf","ngIfElse"],[3,"matBadge"]]},ua:function(a,
b){a&1&&(_.E(0,"h2",4),_.Ef(1,2),_.F(),_.E(2,"mat-dialog-content",5)(3,"div",6),_.A(4,msa,2,1,"ng-container",7),_.F()(),_.E(5,"mat-dialog-actions",8)(6,"button",9),_.Ef(7,3),_.F()());a&2&&(_.x(4),_.B("ngForOf",b.MJc))},Ha:[_.To,_.hn,_.jn,fr,_.Ws,_.Cs,_.Es,_.Gs,_.Fs],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 fWa=new _.Xc("mat-mdc-fab-default-options",{Ga:"root",qa:nsa});var gWa,hWa,iWa,jWa;gWa=["mat-icon-button",""];hWa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];iWa=function(){return'.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{color:var(--mdc-icon-button-icon-color)}.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{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label{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-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.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'};
jWa=function(){return".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"};_.Zs=function(a,b,c,d){Us.call(this,a,b,c,d);_.qVa(this.Ma.na,{kZ:!0})};_.U(_.Zs,Us);_.Zs.Fa=Us.Fa;
_.Zs.O=function(a){return new (a||_.Zs)(_.y(_.Dd),_.y(_.Fq),_.y(_.oe),_.y(_.ul,8))};
_.Zs.ya=_.Pc({type:_.Zs,oa:[["button","mat-icon-button",""]],qb:14,Za:function(a,b){a&2&&(_.rf("disabled",b.KJ())("aria-disabled",b.DHa()),_.uf(b.color?"mat-"+b.color:""),_.tf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.fD)("_mat-animation-noopable","NoopAnimations"===b.we)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton"],standalone:!0,features:[_.pf,_.dg],nc:gWa,hc:["*"],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&&(_.Gf(),_.H(0,"span",0),_.Hf(1),_.H(2,"span",1)(3,"span",2))},styles:[iWa(),jWa()],nb:2,Oa:0});_.$s=function(a,b,c,d){Vs.call(this,a,b,c,d)};_.U(_.$s,Vs);_.$s.Fa=Vs.Fa;_.$s.O=function(a){return new (a||_.$s)(_.y(_.Dd),_.y(_.Fq),_.y(_.oe),_.y(_.ul,8))};
_.$s.ya=_.Pc({type:_.$s,oa:[["a","mat-icon-button",""]],qb:15,Za:function(a,b){a&2&&(_.rf("disabled",b.KJ())("tabindex",b.disabled&&!b.fD?-1:b.tabIndex)("aria-disabled",b.KJ()),_.uf(b.color?"mat-"+b.color:""),_.tf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.fD)("_mat-animation-noopable","NoopAnimations"===b.we)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Sb:["matButton","matAnchor"],standalone:!0,features:[_.pf,_.dg],nc:gWa,hc:[".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&&(_.Gf(hWa),_.H(0,"span",0),_.Hf(1),_.E(2,"span",1),_.Hf(3,1),_.F(),_.Hf(4,2),_.H(5,"span",2)(6,"span",3));a&2&&_.tf("mdc-button__ripple",!b.TX)("mdc-fab__ripple",b.TX)},styles:[iWa(),jWa()],nb:2,Oa:0});_.at=function(){};_.at.O=function(a){return new (a||_.at)};_.at.Da=_.Rc({type:_.at});_.at.Ca=_.Ac({imports:[_.is,_.ss,_.is]});_.kWa=new _.Xc("localstorage",{qa:function(){return _.Mc(lPa)}});_.bt=function(a){this.Ua=a;this.xEb=this.Ua.events.ha(_.ie(function(b){return b instanceof CMa&&!b.EPb}),_.w(function(b){return b.url}),_.af(1));this.xEb.connect()};_.bt.O=function(a){return new (a||_.bt)(_.q(_.Rg))};_.bt.ta=_.p({token:_.bt,qa:_.bt.O});var ct=function(a){mk.call(this);this.mEc=a};_.Ri(ct,mk);ct.prototype.wrap=function(a){return lWa(this,a)};var dt=function(a,b){return(b?"__wrapper_":"__protected_")+_.wa(a)+"__"},lWa=function(a,b){var c=dt(a,!0);b[c]||((b[c]=mWa(a,b))[dt(a,!1)]=b);return b[c]},mWa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.dta(d)}};c[dt(a,!1)]=b;return c};
ct.prototype.dta=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.mEc(a),new nWa(a);};
var oWa=function(a,b){var c=_.ba.window||_.ba.globalThis,d=c[b];if(!d)throw Error("pc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.Pi(eya,e));e&&(arguments[0]=e=lWa(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][dt(a,!1)]=d};
ct.prototype.Em=function(){var a=_.ba.window||_.ba.globalThis;var b=a.setTimeout;b=b[dt(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[dt(this,!1)]||b;a.setInterval=b;ct.Wx.Em.call(this)};var nWa=function(a){_.aa.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)};_.Ri(nWa,_.aa);var et=function(a,b,c){tk.call(this);this.Xlb=b||null;this.Jeb={};this.fVc=pWa;this.fHc=a;if(!c){this.i_=null;this.i_=new ct((0,_.di)(this.Uub,this));oWa(this.i_,"setTimeout");oWa(this.i_,"setInterval");a=this.i_;b=_.ba.window||_.ba.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&oWa(a,e)}a=this.i_;MAa=!0;b=(0,_.di)(a.wrap,a);for(c=0;c<KAa.length;c++)KAa[c](b);LAa.push(a)}};
_.Ri(et,tk);var qWa=function(a,b){ok.call(this,"a");this.error=a;this.context=b};_.Ri(qWa,ok);var pWa=function(a,b,c,d){if(d instanceof Map){var e={};d=_.k(d);for(var f=d.next();!f.done;f=d.next()){var g=_.k(f.value);f=g.next().value;g=g.next().value;e[f]=g}}else e=d;QEa(a,null,b,c,e)};
et.prototype.Uub=function(a,b){a=a.error||a;b=b?_.Rb(b):{};a instanceof Error&&_.Sb(b,a.__closure__error__context__984382||{});var c=Uza(a);if(this.Xlb)try{this.Xlb(c,b)}catch(v){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.TKb){var e=c.fileName,f=c.lineNumber;a=c.stack;try{var g=MEa(this.fHc,"script",e,"error",d,"line",f);if(!_.mca(this.Jeb)){d=g;var m=_.LEa(this.Jeb);g=IEa(d,m)}m={};m.trace=a;if(b)for(var n in b)m["context."+n]=b[n];var r=_.LEa(m);this.fVc(g,"POST",r,this.u2c)}catch(v){}}try{this.dispatchEvent(new qWa(c,
b))}catch(v){}};et.prototype.Em=function(){cc(this.i_);et.Wx.Em.call(this)};var rWa=new _.Xc("errorReporter",{Ga:"root",qa:function(){return _.Mc(BKa,8)?new et("/devfuse/_/jserror",void 0,!0):new et("/_/jserror",void 0,!0)}}),sWa=new _.Xc("uncaughtErrors",{Ga:"root",qa:function(){return new _.bf}});_.ft=function(a,b,c){var d=this;this.nEc=a;this.KZ=b;this.zone=c;this.jrb=new _.bf;this.count=0;this.jrb.ha(_.ie(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.Qe(100)).subscribe(function(e){var f={};d.KZ&&(f["devfuse.feature"]=d.KZ);d.nEc.Uub(e,f)})};_.gt=function(a,b){b.c5a&&(b=b.c5a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.jrb.next(b)};
_.ft.prototype.setTimeout=function(){var a=this;null==this.Pk&&this.zone.Wb(function(){a.Pk=setTimeout(function(){a.count=0;delete a.Pk},1E4)})};_.ft.O=function(a){return new (a||_.ft)(_.q(rWa),_.q(BKa,8),_.q(_.oe))};_.ft.ta=_.p({token:_.ft,qa:_.ft.O,Ga:"root"});var tWa;_.ht=new _.Xc("MatSnackBarData");tWa=function(){this.nB="assertive";this.fu="";this.duration=0;this.data=null;this.FA="center";this.B3="bottom"};var uWa=function(){};uWa.O=function(a){return new (a||uWa)};uWa.Fa=_.Tc({type:uWa,oa:[["","matSnackBarLabel",""]],yb:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"],standalone:!0});var vWa=function(){};vWa.O=function(a){return new (a||vWa)};vWa.Fa=_.Tc({type:vWa,oa:[["","matSnackBarActions",""]],yb:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"],standalone:!0});var wWa=function(){};wWa.O=function(a){return new (a||wWa)};
wWa.Fa=_.Tc({type:wWa,oa:[["","matSnackBarAction",""]],yb:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"],standalone:!0});var xWa;xWa=Math.pow(2,31)-1;_.it=function(a,b){var c=this;this.wb=b;this.hz=new _.bf;this.mq=new _.bf;this.Az=new _.bf;this.DX=!1;this.ru=a;a.oG.subscribe(function(){return c.rHa()})};_.it.prototype.Pd=function(){this.hz.closed||this.ru.Uaa();clearTimeout(this.zma)};_.yWa=function(a){a.Az.closed||(a.DX=!0,a.Az.next(),a.Az.complete(),a.Pd());clearTimeout(a.zma)};_.it.prototype.eHa=function(a){var b=this;this.zma=setTimeout(function(){return b.Pd()},Math.min(a,xWa))};
_.it.prototype.NJa=function(){this.mq.closed||(this.mq.next(),this.mq.complete())};_.it.prototype.rHa=function(){this.wb.dispose();this.Az.closed||this.Az.complete();this.hz.next({sDc:this.DX});this.hz.complete();this.DX=!1};_.it.prototype.us=function(){return this.ru.K6};var jt=function(a,b){this.lja=a;this.data=b};jt.prototype.action=function(){_.yWa(this.lja)};_.W.Object.defineProperties(jt.prototype,{cUa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});jt.O=function(a){return new (a||jt)(_.y(_.it),_.y(_.ht))};
jt.ya=_.Pc({type:jt,oa:[["simple-snack-bar"]],yb:[1,"mat-mdc-simple-snack-bar"],Sb:["matSnackBar"],standalone:!0,features:[_.dg],Aa:3,Ba:2,Ea:[["matSnackBarLabel",""],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],ua:function(a,b){a&1&&(_.E(0,"div",0),_.N(1),_.F(),_.A(2,osa,3,1,"div",1));a&2&&(_.x(),_.Xf(" ",b.data.message,"\n"),_.x(),_.vf(2,b.cUa?2:-1))},Ha:[_.Ws,uWa,vWa,wWa],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],nb:2,Oa:0});var zWa=_.Bh("state",[_.Eh("void, hidden",_.Dh({transform:"scale(0.8)",opacity:0})),_.Eh("visible",_.Dh({transform:"scale(1)",opacity:1})),_.Fh("* => visible",_.Ch("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Fh("* => void, * => hidden",_.Ch("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Dh({opacity:0})))]);var AWa=["label"],BWa=0,kt=function(a,b,c,d,e){this.yq=!1;this.ab=a;this.Ma=b;this.Ya=c;this.wc=d;this.PV=e;this.Db=_.Mc(_.Lg);this.vR=new Set;this.OFa=150;this.Nb=!1;this.YQ=new _.bf;this.oG=new _.bf;this.K6=new _.bf;this.cs="void";this.PQ="mat-snack-bar-container-live-"+BWa++;this.Vt="assertive"!==e.nB||e.fu?"off"===e.nB?"off":"polite":"assertive";this.wc.tBa&&("polite"===this.Vt&&(this.p7="status"),"assertive"===this.Vt&&(this.p7="alert"))};_.U(kt,cs);_.h=kt.prototype;
_.h.hu=function(a){a=this.Yt.hu(a);this.SP();return a};_.h.Xz=function(a){a=this.Yt.Xz(a);this.SP();return a};_.h.BYa=function(a){var b=a.Rl;a=a.kg;("void"===a&&"void"!==b||"hidden"===a)&&this.d5();if("visible"===a){var c=this.K6;this.ab.run(function(){c.next();c.complete()})}};_.h.BS=function(){this.Nb||(this.cs="visible",_.Tl(this.Ya),_.Ul(this.Ya),this.IKa())};
_.h.Uaa=function(){var a=this;this.ab.run(function(){a.cs="hidden";_.Tl(a.Ya);a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.R4)});return this.oG};_.h.La=function(){this.Nb=!0;this.BGa();this.d5()};_.h.d5=function(){var a=this;queueMicrotask(function(){a.oG.next();a.oG.complete()})};_.h.SP=function(){var a=this.Ma.na,b=this.PV.xd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.pHa();b=this.Xn.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.pHa=function(){for(var a=this.PQ,b=this.Db.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.vR.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.BGa=function(){var a=this;this.vR.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.PQ,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.vR.clear()};
_.h.tqc=function(){};_.h.IKa=function(){var a=this;this.R4||this.ab.Wb(function(){a.R4=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.wc.isBrowser&&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.YQ.next();a.YQ.complete()}},a.OFa)})};
kt.O=function(a){return new (a||kt)(_.y(_.oe),_.y(_.Dd),_.y(_.qm),_.y(_.Fq),_.y(tWa))};
kt.ya=_.Pc({type:kt,oa:[["mat-snack-bar-container"]],vb:function(a,b){a&1&&(_.Of(_.es,7),_.Of(AWa,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.Yt=c.first);_.Uf(c=_.Vf())&&(b.Xn=c.first)}},yb:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],qb:1,Za:function(a,b){a&1&&_.Ff("@state.done",function(c){return b.BYa(c)});a&2&&_.Af("@state",b.cs)},standalone:!0,features:[_.pf,_.dg],Aa:6,Ba:3,Ea:[["label",""],[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",
""]],ua:function(a,b){a&1&&(_.E(0,"div",1)(1,"div",2,0)(3,"div",3),_.A(4,psa,0,0,"ng-template",4),_.F(),_.H(5,"div"),_.F()());a&2&&(_.x(5),_.rf("aria-live",b.Vt)("role",b.p7)("id",b.PQ))},Ha:[_.es],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-text-button-state-layer-color:currentColor;--mat-text-button-ripple-color:currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}\n'],
nb:2,data:{animation:[zWa]}});/*

 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}}
*/
_.CWa=new _.Xc("mat-snack-bar-default-options",{Ga:"root",qa:function(){return new tWa}});_.lt=function(a,b,c,d,e,f){this.Ve=a;this.Vt=b;this.De=c;this.kGa=d;this.fR=e;this.k5=f;this.AG=null;this.i2a=jt;this.n2a=kt;this.bUa="mat-mdc-snack-bar-handset"};_.h=_.lt.prototype;_.h.o1=function(a,b){return this.U4(a,b)};_.h.UFb=function(a,b){this.U4(a,b)};
_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.k5,c);d.data={message:a,action:b};d.fu===a&&(d.fu=void 0);return this.o1(this.i2a,d)};_.h.Pd=function(){this.Lj&&this.Lj.Pd()};_.h.La=function(){this.AG&&this.AG.Pd()};_.h.XFa=function(a,b){var c=_.mg({parent:b&&b.te&&b.te.Bc||this.De,Ob:[{wa:tWa,oc:b}]});a=a.attach(new _.as(this.n2a,b.te,c));a.instance.PV=b;return a.instance};
_.h.U4=function(a,b){var c=this,d=Object.assign({},new tWa,this.k5,b),e=this.Nt(d);b=this.XFa(e,d);var f=new _.it(b,e);if(a instanceof _.Lf)f.instance=b.Xz(new _.bs(a,null,{va:d.data,lja:f}));else{var g=this.AX(d,f);a=b.hu(new _.as(a,void 0,g));f.instance=a.instance}this.kGa.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.gf(e.Tn)).subscribe(function(m){e.No.classList.toggle(c.bUa,m.matches)});d.fu&&b.YQ.subscribe(function(){c.Vt.fl(d.fu,d.nB)});this.MFa(f,d);return this.Lj=f};
_.h.MFa=function(a,b){var c=this;a.hz.subscribe(function(){c.Lj==a&&(c.Lj=null);b.fu&&c.Vt.clear()});this.Lj?(this.Lj.hz.subscribe(function(){a.ru.BS()}),this.Lj.Pd()):a.ru.BS();b.duration&&0<b.duration&&a.us().subscribe(function(){return a.eHa(b.duration)})};
_.h.Nt=function(a){var b=new _.Pr;b.direction=a.direction;var c=this.Ve.position().global(),d="rtl"===a.direction;d="left"===a.FA||"start"===a.FA&&!d||"end"===a.FA&&d;var e=!d&&"center"!==a.FA;d?c.left("0"):e?c.right("0"):_.Wr(c);"top"===a.B3?c.top("0"):c.bottom("0");b.Vf=c;return this.Ve.create(b)};_.h.AX=function(a,b){return _.mg({parent:a&&a.te&&a.te.Bc||this.De,Ob:[{wa:_.it,oc:b},{wa:_.ht,oc:a.data}]})};
_.W.Object.defineProperties(_.lt.prototype,{Lj:{configurable:!0,enumerable:!0,get:function(){var a=this.fR;return a?a.Lj:this.AG},set:function(a){this.fR?this.fR.Lj=a:this.AG=a}}});_.lt.O=function(a){return new (a||_.lt)(_.q(_.gs),_.q(_.Vq),_.q(_.pe),_.q(_.Rq),_.q(_.lt,12),_.q(_.CWa))};_.lt.ta=_.p({token:_.lt,qa:_.lt.O,Ga:"root"});_.mt=function(){};_.mt.O=function(a){return new (a||_.mt)};_.mt.Da=_.Rc({type:_.mt});_.mt.Ca=_.Ac({Ob:[_.lt],imports:[_.hs,_.fs,_.at,_.is,jt,_.is]});var DWa={x5a:{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"}},H0b:{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"}}},EWa=DWa;EWa=DWa;var FWa={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 GWa={DECIMAL_SEP:".",GROUP_SEP:",",Z6a:"%",rFa:"0",qhc:"+",n6a:"-",K5a:"E",a7a:"\u2030",MBa:"\u221e",Tec:"NaN",DECIMAL_PATTERN:"#,##0.###",Gkc:"#E0",dhc:"#,##0%",q1b:"\u00a4#,##0.00",XAa:"USD"},nt=GWa;nt=GWa;_.ot=function(a){this.kfa=40;this.WA=1;this.bya=0;this.SA=3;this.Rua=this.aE=0;this.GVb=!1;this.xga=this.NU="";this.dN=nt.n6a;this.b1="";this.wx=1;this.oU=!1;this.jT=[];this.kza=this.wnb=!1;this.e$=0;this.iga="string"===typeof a?a:"";"number"===typeof a?this.spa(a):this.MG(a)};
_.ot.prototype.MG=function(a){this.iga=a.replace(/ /g,"\u00a0");var b=[0];this.NU=HWa(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("zc`"+a);f++;0<=m&&0>d&&m++;break;case ",":0<m&&this.jT.push(m);m=0;break;case ".":if(0<=d)throw Error("Ac`"+a);d=e+f+g;break;case "E":if(this.kza)throw Error("Bc`"+a);this.kza=!0;this.Rua=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.GVb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.Rua++;if(1>e+f||1>this.Rua)throw Error("Cc`"+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("Dc`"+a);g=e+f+g;this.SA=0<=d?g-d:0;0<=d&&(this.aE=e+f-d,0>this.aE&&(this.aE=0));this.WA=(0<=d?d:g)-e;this.kza&&(this.kfa=e+this.WA,0==this.SA&&0==this.WA&&(this.WA=1));this.jT.push(Math.max(0,m));this.wnb=0==d||d==g;c=b[0]-c;this.xga=HWa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.wx&&(this.oU=!0),this.dN=HWa(this,a,b),b[0]+=c,this.b1=HWa(this,a,b)):(this.dN+=this.NU,this.b1+=this.xga)};
_.ot.prototype.spa=function(a){switch(a){case 1:this.MG(nt.DECIMAL_PATTERN);break;case 2:this.MG(nt.Gkc);break;case 3:this.MG(nt.dhc);break;case 4:a=this.MG;var b=nt.q1b;var c=["0"],d=FWa[nt.XAa];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:IWa(this,1);break;case 6:IWa(this,2);break;default:throw Error("tc");}};var IWa=function(a,b){a.e$=b;a.MG(nt.DECIMAL_PATTERN);a.aE=0;a.SA=2;if(0<a.aE)throw Error("rc");a.bya=2};
_.ot.prototype.parse=function(a,b){b=b||[0];if(0!==this.e$)throw Error("uc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.NU,b[0])==b[0],d=a.indexOf(this.dN,b[0])==b[0];c&&d&&(this.NU.length>this.dN.length?d=!1:this.NU.length<this.dN.length&&(c=!1));c?b[0]+=this.NU.length:d&&(b[0]+=this.dN.length);if(a.indexOf(nt.MBa,b[0])==b[0]){b[0]+=nt.MBa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,v=nt.DECIMAL_SEP,z=nt.GROUP_SEP,D=nt.K5a;if(0!=this.e$)throw Error("vc");z=z.replace(/\u202f/g,
"\u00a0");for(var J="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),P=JWa(L);if(0<=P&&9>=P)J+=P,m=!0;else if(L==v.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<=JWa(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.wx&&L==nt.Z6a.charAt(0)){if(1!=r)break;r=100;if(m){b[0]++;break}}else if(1==this.wx&&L==nt.a7a.charAt(0)){if(1!=r)break;r=1E3;
if(m){b[0]++;break}}else break}1!=this.wx&&(r=this.wx);e=parseFloat(J)/r}if(c){if(a.indexOf(this.xga,b[0])!=b[0])return NaN;b[0]+=this.xga.length}else if(d){if(a.indexOf(this.b1,b[0])!=b[0])return NaN;b[0]+=this.b1.length}return d?-e:e};
_.ot.prototype.format=function(a){if(this.aE>this.SA)throw Error("wc");if(isNaN(a))return nt.Tec;var b=[];var c=a;if(0==this.e$)c=KWa;else{c=Math.abs(c);var d=LWa(this,1>=c?0:MWa(c)).mQa;c=LWa(this,d+MWa(NWa(this,pt(c,-d)).intValue))}a=pt(a,-c.mQa);(d=0>a||0==a&&0>1/a)?c.iYa?b.push(c.iYa):(b.push(c.prefix),b.push(this.dN)):(b.push(c.prefix),b.push(this.NU));if(isFinite(a))if(a*=d?-1:1,a*=this.wx,this.kza){var e=a;if(0==e)OWa(this,e,this.WA,b),PWa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=pt(e,-f);var g=this.WA;1<this.kfa&&this.kfa>this.WA?(g=f%this.kfa,0>g&&(g=this.kfa+g),e=pt(e,g),f-=g,g=1):1>this.WA?(f++,e=pt(e,-1)):(f-=this.WA-1,e=pt(e,this.WA-1));OWa(this,e,g,b);PWa(this,f,b)}}else OWa(this,a,this.WA,b);else b.push(nt.MBa);d?c.jYa?b.push(c.jYa):(isFinite(a)&&b.push(c.suffix),b.push(this.b1)):(isFinite(a)&&b.push(c.suffix),b.push(this.xga));return b.join("")};
var NWa=function(a,b){var c=pt(b,a.SA);0<a.bya&&(c=QWa(c,a.bya,a.SA));c=Math.round(c);isFinite(c)?(b=Math.floor(pt(c,-a.SA)),a=Math.floor(c-pt(b,a.SA))):a=0;return{intValue:b,QFc:a}},OWa=function(a,b,c,d){if(a.aE>a.SA)throw Error("wc");d||(d=[]);b=NWa(a,b);var e=b.intValue,f=b.QFc,g=0<a.aE||0<f||!1;b=a.aE;g&&(b=a.aE);for(var m="",n=e;1E20<n;)m="0"+m,n=Math.round(pt(n,-1));m=n+m;var r=nt.DECIMAL_SEP;n=nt.rFa.codePointAt(0);var v=m.length,z=0;if(0<e||0<c){for(e=v;e<c;e++)d.push(String.fromCodePoint(n));
if(2<=a.jT.length)for(c=1;c<a.jT.length;c++)z+=a.jT[c];c=v-z;if(0<c){e=a.jT;z=v=0;for(var D,J=nt.GROUP_SEP,L=m.length,P=0;P<L;P++)if(d.push(String.fromCodePoint(n+Number(m.charAt(P)))),1<L-P)if(D=e[z],P<c){var Z=c-P;(1===D||0<D&&1===Z%D)&&d.push(J)}else z<e.length&&(P===c?z+=1:D===P-c-v+1&&(d.push(J),v+=D,z+=1))}else{c=m;m=a.jT;e=nt.GROUP_SEP;D=c.length;J=[];for(v=m.length-1;0<=v&&0<D;v--){z=m[v];for(L=0;L<z&&0<=D-L-1;L++)J.push(String.fromCodePoint(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.fromCodePoint(n));(a.wnb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(QWa(parseFloat(g[0]),a.bya,1)),f=f.replace(".",""),f+=AAa("0",parseInt(g[1],10)-f.length+1));a.SA+1>f.length&&(f="1"+AAa("0",a.SA-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.fromCodePoint(n+Number(f.charAt(b))))},PWa=function(a,b,c){c.push(nt.K5a);0>b?(b=-b,c.push(nt.n6a)):a.GVb&&c.push(nt.qhc);b=""+b;for(var d=nt.rFa,e=b.length;e<
a.Rua;e++)c.push(d);a=d.codePointAt(0)-RWa;for(d=0;d<b.length;d++)c.push(String.fromCodePoint(a+b.codePointAt(d)))},JWa=function(a){a=a.codePointAt(0);if(48<=a&&58>a)return a-48;var b=nt.rFa.codePointAt(0);return b<=a&&a<b+10?a-b:-1},RWa="0".codePointAt(0),HWa=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+=nt.XAa):(g=nt.XAa,d+=g in FWa?FWa[g][1]:g);break;case "%":if(!a.oU&&1!=a.wx)throw Error("xc");if(a.oU&&100!=a.wx)throw Error("yc");a.wx=100;a.oU=!1;d+=nt.Z6a;break;case "\u2030":if(!a.oU&&1!=a.wx)throw Error("xc");if(a.oU&&1E3!=a.wx)throw Error("yc");a.wx=1E3;a.oU=!1;d+=nt.a7a;break;default:d+=g}}return d},KWa={mQa:0,iYa:"",jYa:"",prefix:"",suffix:""},LWa=function(a,b){a=1==a.e$?EWa.x5a:EWa.H0b;null==a&&(a=EWa.x5a);if(3>b)return KWa;b=Math.min(14,b);var c=
a[pt(1,b)];for(--b;!c&&3<=b;)c=a[pt(1,b)],b--;if(!c)return KWa;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))?{mQa:b+1-(c[2].length-1),iYa:a,jYa:d,prefix:c[1],suffix:c[3]}:KWa:KWa},MWa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},pt=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))},SWa=function(a,b){return a&&isFinite(a)?pt(Math.round(pt(a,b)),-b):a},QWa=function(a,b,c){if(!a)return a;b=b-MWa(a)-1;return b<-c?SWa(a,-c):SWa(a,b)};var TWa=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"},UWa=TWa;UWa=TWa;var VWa=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"},WWa=VWa;WWa=VWa;var XWa,YWa,ZWa,$Wa,aXa;_.qt=function(a){this.iga=a;this.Nva=this.K0=this.QUa=null;a=nt;var b=EWa;if(XWa!==a||YWa!==b)XWa=a,YWa=b,ZWa=new _.ot(1);this.eMc=ZWa};XWa=null;YWa=null;ZWa=null;$Wa=RegExp("'([{}#].*?)'","g");aXa=RegExp("''","g");
_.qt.prototype.format=function(a){if(this.iga){this.QUa=[];var b=bXa(this,this.iga);this.Nva=cXa(this,b);this.iga=null}if(this.Nva&&0!=this.Nva.length)for(this.K0=_.oa(this.QUa),b=[],dXa(this,this.Nva,a,!1,b),a=b.join("");0<this.K0.length;)a=a.replace(this.NNa(this.K0),String(this.K0.pop()).replace("$","$$$$"));else a="";return a};
var dXa=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.K0.push(r),n.push(m.NNa(m.K0)));break;case 2:g=b[f].value;m=a;n=c;r=d;var v=e,z=g.upa;void 0===n[z]?v.push("Undefined parameter - "+z):(z=g[n[z]],void 0===z&&(z=g.other),dXa(m,z,n,r,v));break;case 0:g=b[f].value;eXa(a,g,c,WWa,d,e);break;case 1:g=b[f].value,eXa(a,g,c,UWa,d,e)}},eXa=function(a,b,c,d,e,f){var g=
b.upa,m=b.chb,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=[],dXa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.eMc.format(m),f.push(c.replace(/#/g,a))))},bXa=function(a,b){var c=a.QUa,d=(0,_.di)(a.NNa,a);b=b.replace(aXa,function(){c.push("'");return d(c)});return b=b.replace($Wa,function(e,f){c.push(f);return d(c)})},fXa=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},gXa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,hXa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,iXa=/^\s*(\w+)\s*,\s*select\s*,/,cXa=function(a,b){var c=[];b=fXa(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(gXa.test(f)?0:hXa.test(f)?1:iXa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=jXa(a,b[d].value);break;case 0:e.type=0;e.value=kXa(a,b[d].value);break;case 1:e.type=1;e.value=lXa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},jXa=function(a,b){var c="";b=b.replace(iXa,function(m,n){c=n;return""});var d={};d.upa=c;b=fXa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=cXa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
kXa=function(a,b){var c="",d=0;b=b.replace(gXa,function(n,r,v){c=r;v&&(d=parseInt(v,10));return""});var e={};e.upa=c;e.chb=d;b=fXa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=cXa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},lXa=function(a,b){var c="";b=b.replace(hXa,function(m,n){c=n;return""});var d={};d.upa=c;d.chb=0;b=fXa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=cXa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.qt.prototype.NNa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.qt("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 _.qt("{projectName} project created");new _.qt("Failed to connect to {gitProvider}");_.rt=function(a,b){this.Ug=a;this.kh=b};_.mXa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.aB({message:"An unexpected error occurred.",Pd:"Dismiss"})};
_.nXa=function(a,b){var c=b.message,d=b.Pd;a.log(b.error);a.aB({message:c,Pd:d})};_.rt.prototype.log=function(a){_.gt(this.Ug,a)};_.rt.prototype.aB=function(a){this.notify({message:a.message,Pd:a.Pd,duration:0})};_.rt.prototype.notify=function(a){this.kh.open(a.message,a.Pd,{duration:a.duration})};_.rt.O=function(a){return new (a||_.rt)(_.q(_.ft),_.q(_.lt))};_.rt.ta=_.p({token:_.rt,qa:_.rt.O,Ga:"root"});_.st=function(a,b){this.Vg=a;this.h4a=b};_.st.prototype.Sa=function(){var a=this;this.kb=this.h4a.subscribe(function(b){a.handleError(b)})};_.st.prototype.handleError=function(){_.mXa(this.Vg)};_.st.prototype.La=function(){this.kb&&this.kb.unsubscribe()};_.st.O=function(a){return new (a||_.st)(_.y(_.rt),_.y(sWa))};_.st.Fa=_.Tc({type:_.st,oa:[["uncaught-error-notifier"]]});_.tt=function(){};_.tt.O=function(a){return new (a||_.tt)};_.tt.Da=_.Rc({type:_.tt});_.tt.Ca=_.Ac({});_.oXa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var qsa;_.ut=function(a,b){this.h4a=a;this.Ug=b};_.ut.prototype.handleError=function(a){a&&(a===rsa()||void 0!==a.rejection&&a.rejection===rsa())||(_.gt(this.Ug,a),this.h4a.next(a))};_.ut.O=function(a){return new (a||_.ut)(_.q(sWa),_.q(_.ft))};_.ut.ta=_.p({token:_.ut,qa:_.ut.O,Ga:"root"});var pXa=function(){var a=(EAa.get("GuidedHelpResume")||"").split(":");return{flowId:+a[0]||void 0,stepId:a[1]||void 0}},qXa=function(a){EAa.remove("GuidedHelpResume",null,(null==a?void 0:a.domain)||window.location.hostname)};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.vt=function(a,b){this.txa=[];this.CFb=a;this.Jnb=b||null;this.Mca=this.NL=!1;this.Kg=void 0;this.h2a=this.xAc=this.xNa=!1;this.bza=0;this.Ar=null;this.Hpa=0};_.Ri(_.vt,ssa);_.vt.prototype.cancel=function(a){if(this.NL)this.Kg instanceof _.vt&&this.Kg.cancel();else{if(this.Ar){var b=this.Ar;delete this.Ar;a?b.cancel(a):(b.Hpa--,0>=b.Hpa&&b.cancel())}this.CFb?this.CFb.call(this.Jnb,this):this.h2a=!0;this.NL||this.Naa(new wt(this))}};_.vt.prototype.Zlb=function(a,b){this.xNa=!1;rXa(this,a,b)};
var rXa=function(a,b,c){a.NL=!0;a.Kg=c;a.Mca=!b;sXa(a)},uXa=function(a){if(a.NL){if(!a.h2a)throw new tXa(a);a.h2a=!1}};_.vt.prototype.callback=function(a){uXa(this);rXa(this,!0,a)};_.vt.prototype.Naa=function(a){uXa(this);rXa(this,!1,a)};_.vt.prototype.addCallback=function(a,b){return _.vXa(this,a,null,b)};_.vXa=function(a,b,c,d){a.txa.push([b,c,d]);a.NL&&sXa(a);return a};
_.vt.prototype.then=function(a,b,c){var d,e,f=new Tk(function(g,m){e=g;d=m});_.vXa(this,e,function(g){g instanceof wt?f.cancel():d(g);return wXa},this);return f.then(a,b,c)};_.vt.prototype.$goog_Thenable=!0;_.vt.prototype.Md=function(a){var b=new _.vt;_.vXa(this,b.callback,b.Naa,b);a&&(b.Ar=this,this.Hpa++);return b};_.vt.prototype.isError=function(a){return a instanceof Error};
var xXa=function(a){return zya(a.txa,function(b){return"function"===typeof b[1]})},wXa={},sXa=function(a){if(a.bza&&a.NL&&xXa(a)){var b=a.bza,c=yXa[b];c&&(_.ba.clearTimeout(c.hx),delete yXa[b]);a.bza=0}a.Ar&&(a.Ar.Hpa--,delete a.Ar);b=a.Kg;for(var d=c=!1;a.txa.length&&!a.xNa;){var e=a.txa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.Mca?g:f)try{var m=f.call(e||a.Jnb,b);m===wXa&&(m=void 0);void 0!==m&&(a.Mca=a.Mca&&(m==b||a.isError(m)),a.Kg=b=m);if(lEa(b)||"function"===typeof _.ba.Promise&&b instanceof _.ba.Promise)d=
!0,a.xNa=!0}catch(n){b=n,a.Mca=!0,xXa(a)||(c=!0)}}a.Kg=b;d&&(m=(0,_.di)(a.Zlb,a,!0),d=(0,_.di)(a.Zlb,a,!1),b instanceof _.vt?(_.vXa(b,m,d),b.xAc=!0):b.then(m,d));c&&(b=new zXa(b),yXa[b.hx]=b,a.bza=b.hx)},tXa=function(a){_.aa.call(this);this.bD=a};_.Ri(tXa,_.aa);tXa.prototype.message="Deferred has already fired";tXa.prototype.name="AlreadyCalledError";var wt=function(a){_.aa.call(this);this.bD=a};_.Ri(wt,_.aa);wt.prototype.message="Deferred was canceled";wt.prototype.name="CanceledError";
var zXa=function(a){this.hx=_.ba.setTimeout((0,_.di)(this.bTc,this),0);this.hf=a};zXa.prototype.bTc=function(){delete yXa[this.hx];throw this.hf;};var yXa={};var Hsa=function(a,b){var c=b||{};b=c.document||document;var d=_.ac(a).toString(),e=(new zBa(b)).createElement("SCRIPT"),f={FNb:e,mW:void 0},g=new _.vt(AXa,f),m=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(m=window.setTimeout(function(){BXa(e,!0);g.Naa(new CXa(1,"Timeout reached for loading script "+d))},n),f.mW=m);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(BXa(e,c.o_c||!1,m),g.callback(null))};e.onerror=function(){BXa(e,!0,m);g.Naa(new CXa(0,
"Error while loading script "+d))};f=c.attributes||{};_.Sb(f,{type:"text/javascript",charset:"UTF-8"});CBa(e,f);xBa(e,a);DXa(b).appendChild(e);return g},DXa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},AXa=function(){if(this&&this.FNb){var a=this.FNb;a&&"SCRIPT"==a.tagName&&BXa(a,!0,this.mW)}},BXa=function(a,b,c){null!=c&&_.ba.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.Dk(a)},
0)},CXa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.Ri(CXa,_.aa);var EXa=_.Hi(["https://ssl.gstatic.com/guidedhelp/runtime/guided_help.js"]),FXa=_.Hi(["https://ssl.gstatic.com/guidedhelp/runtime_staging/guided_help.js"]),GXa=_.jc(EXa),HXa=_.jc(FXa),xt=function(){};
xt.prototype.E2a=function(a){var b=this,c,d,e,f,g,m,n,r;return _.Td(function(v){window.guidedhelp=null!=(c=window.guidedhelp)?c:{};f=null!=(e=null!=(d=a.callbackMethods)?d:window.guidedhelpCallbackMethods)?e:null;window.guidedhelp.onFlowDismiss=null==(g=f)?void 0:g.onFlowDismiss;window.guidedhelp.onFlowStepSet=null==(m=f)?void 0:m.onFlowStepSet;window.guidedhelp.onViewerClick=null==(n=f)?void 0:n.onViewerClick;window.guidedhelp.onError=null==(r=f)?void 0:r.onError;return v.return(new Promise(function(z,
D){try{IXa(b,a.runtimeEnvironment).then(function(){var J,L;return _.Td(function(P){return _.Ud(P,null==(J=window.help)?void 0:null==(L=J.guide)?void 0:L.startFlow(a).then(z,D),0)})},D)}catch(J){D(J)}}))})};var JXa=function(){var a;return!(null==(a=window.guidedhelp)||!a.loaded)};_.h=xt.prototype;
_.h.dismissFlow=function(){return _.Td(function(a){return JXa()?a.return(new Promise(function(b){var c,d,e;return _.Td(function(f){b(null!=(e=null==(c=window.help)?void 0:null==(d=c.guide)?void 0:d.dismissFlow())?e:!1);f.Ec=0})})):a.return(Promise.resolve(!1))})};_.h.reset=function(){return _.Td(function(a){return JXa()?a.return(new Promise(function(b){var c,d,e;return _.Td(function(f){b(null!=(e=null==(c=window.help)?void 0:null==(d=c.guide)?void 0:d.reset())?e:!1);f.Ec=0})})):a.return(Promise.resolve(!1))})};
_.h.getFlowId=function(){var a,b;return JXa()?null==(a=window.help)?void 0:null==(b=a.guide)?void 0:b.getFlowId():void 0};_.h.oGc=function(){return pXa().flowId||void 0};_.h.pGc=function(){return pXa().stepId||void 0};_.h.getStepId=function(){var a,b;return JXa()?null==(a=window.help)?void 0:null==(b=a.guide)?void 0:b.getStepId():void 0};
_.h.jPc=function(a){var b=this,c,d;return _.Td(function(e){c=pXa();qXa({domain:a.resumeCookieDomain});d=c.flowId;return e.return(new Promise(function(f,g){d?b.E2a(Object.assign({},a,{flowId:d,stepId:c.stepId})).then(function(){f(!0)},g):f(!1)}))})};_.h.IRc=function(a){var b=this,c;return _.Td(function(d){c=KXa();return d.return(new Promise(function(e,f){c.flowId?(qXa({domain:a.resumeCookieDomain}),b.E2a(Object.assign({},a,{flowId:c.flowId,stepId:c.stepId})).then(function(){e(!0)},f)):e(!1)}))})};
var KXa=function(){var a=(new URL(_.ba.location.href)).searchParams,b;return{flowId:+(null!=(b=a.get("ghstartflowid"))?b:0)||void 0,stepId:a.get("ghstartstepid")||void 0}},IXa=function(a,b){b=void 0===b?"PROD":b;if(JXa())return Promise.resolve();a.pNb||(a.pNb=Promise.resolve(Hsa("PROD"===b?GXa:HXa)));return a.pNb};xt.prototype.startFlowFromUrl=xt.prototype.IRc;xt.prototype.resumeCookiedFlow=xt.prototype.jPc;xt.prototype.getStepId=xt.prototype.getStepId;xt.prototype.getResumeCookiedStepId=xt.prototype.pGc;
xt.prototype.getResumeCookiedFlowId=xt.prototype.oGc;xt.prototype.getFlowId=xt.prototype.getFlowId;xt.prototype.reset=xt.prototype.reset;xt.prototype.dismissFlow=xt.prototype.dismissFlow;xt.prototype.startFlowById=xt.prototype.E2a;ita("help.guidedhelp.createBootstrapper",function(){return new xt});var LXa={QVc:"https://www.google.com",bXc:"https://support.google.com",xWc:"https://play.google.com"},NXa=function(){var a=this;this.B0a=[];this.C0a=[];this.initialize=tsa(function(){return _.Td(function(b){if(1==b.Ec)return"undefined"===typeof document||void 0===document.requestStorageAccessFor||void 0===navigator.permissions||void 0===navigator.permissions.query||location.hostname.match(".+\\.google\\.com$")?b.return(Promise.resolve()):_.Ud(b,MXa(a),2);0<a.B0a.length&&document.addEventListener("click",
a.dLb);b.Ec=0})});this.dLb=function(){if(!(0<a.C0a.length)){for(var b=_.k(a.B0a),c=b.next();!c.done;c=b.next()){c=c.value;try{a.C0a.push(document.requestStorageAccessFor(c))}catch(d){}}Promise.all(a.C0a).then(function(){}).catch(function(){}).finally(function(){a.reset()})}}};NXa.prototype.reset=function(){document.removeEventListener("click",this.dLb)};
var MXa=function(a){var b,c,d,e;return _.Td(function(f){1==f.Ec&&(b=_.k(Object.values(LXa)),c=b.next());if(5!=f.Ec){if(c.done)return f.Zg(0);d=c.value;return _.Ud(f,navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:d}),5)}e=f.Hj;"granted"!==e.state&&a.B0a.push(d);c=b.next();return f.Zg(2)})};(new NXa).initialize();var OXa=function(a){this.xQc=a;a.then((0,_.di)(function(){},this),function(){},this)},PXa=function(a,b,c){return a.xQc.then(function(d){var e=d[b];if(!e)throw Error("Fc`"+b);return e.apply(d,c)})},RXa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=QXa(a,b).then(function(f){return f.apply(null,d)});return new OXa(e)},WXa={},QXa=function(a,b){var c=WXa[b];if(c)return c;c=(c=fi(b))?Uk(c):(new Tk(function(d,e){var f=(new zBa(document)).createElement("SCRIPT");
f.async=!0;_.Dca(f,_.ic(_.mAa(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=fi(b);if(!d)throw Error("Gc`"+b+"`"+a);return d});return WXa[b]=c};var XXa=function(a){this.tl=a};XXa.prototype.VV=function(a){PXa(this.tl,"startFeedback",arguments)};XXa.prototype.NOc=function(a){PXa(this.tl,"requestSurvey",arguments).FO(function(){},this)};XXa.prototype.HNc=function(a){PXa(this.tl,"presentSurvey",arguments).FO(function(){},this)};var YXa=new _.ek(kAa,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");QXa(YXa,"help.service.Lazy.create").FO(function(){});var usa=function(a,b){b=b||{};a=RXa(YXa,"help.service.Lazy.create",a,{apiKey:b.apiKey||b.apiKey,asxUiUri:b.asxUiUri||b.asxUiUri,environment:b.environment||b.environment,frdProductData:b.frdProductData||b.frdProductData,frdProductDataSerializedJspb:b.R2c||b.frdProductDataSerializedJspb,helpCenterPath:b.helpCenterPath||b.helpCenterPath,locale:b.locale||b.locale||"en-US".replace(/-/g,"_"),nonce:b.nonce||b.nonce,productData:b.productData||b.productData,receiverUri:b.receiverUri||b.receiverUri,renderApiUri:b.renderApiUri||
b.renderApiUri,theme:b.theme||b.theme,window:b.window||b.window});return new XXa(a)};var $Xa,yt;_.ZXa=new _.Xc("helpServiceCreationDelegate",{qa:function(){return usa}});$Xa=new _.Xc("HelpService productData",{qa:function(){return{}}});yt=function(a,b,c,d,e,f){this.productId=a;this.apiKey=f;e.listen("a",function(g){if(g=g.error){var m;d.lastError=(null!=(m=g.name)?m:"Error")+": "+g.message+":\n "+g.stack}});this.iOc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};yt.prototype.VV=function(a){this.iOc.VV(a)};
yt.O=function(a){return new (a||yt)(_.q($Ka),_.q(_.Wh),_.q(_.ZXa),_.q($Xa),_.q(rWa),_.q(_.an))};yt.ta=_.p({token:yt,qa:yt.O,Ga:"root"});_.zt=function(a,b,c,d){var e=this;this.service=a;this.enableAnonymousFeedback=b;this.productVersion=c;this.authuser=d;this.VV=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,q1c:!0};"undefined"!==typeof f&&(g.bucket=f);e.enableAnonymousFeedback&&(g.enableAnonymousFeedback=!0);e.service.VV(g)}};_.zt.O=function(a){return new (a||_.zt)(_.q(yt),_.q(vLa,8),_.q(Zm),_.q(_.bn))};_.zt.ta=_.p({token:_.zt,qa:_.zt.O});_.At=function(a){if(a)throw Error("Hc");};_.At.O=function(a){return new (a||_.At)(_.q(_.At,12))};_.At.Da=_.Rc({type:_.At});_.At.Ca=_.Ac({});var wsa;var aYa,bYa;aYa=function(a,b){this.url=a;this.AO=null;this.options=b};_.Bt=function(a,b,c,d){this.uab=a;this.xG=b;this.mHa=d;this.Koa=new Map;this.ina=new Map;this.Tqc=new Map;this.EIa=new Map;this.etc=new Map;this.BKa=[];this.q9a=["material-icons","mat-ligature-font"];this.Db=c};_.Ct=function(a,b,c){a.O7a("",b,new aYa(c))};bYa=function(a,b){return a.etc.get(b)||b};_.Bt.prototype.t2=function(){this.q9a=_.hc.apply(0,arguments)};
var cYa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.Koa.get(d);return e?a.R$a(e):(e=a.Ltc(c,b))?(a.Koa.set(d,e),a.R$a(e)):(c=a.ina.get(c))?a.buc(b,c):_.Od(Error("Ic`"+d))};_.h=_.Bt.prototype;_.h.La=function(){this.BKa=[];this.Koa.clear();this.ina.clear();this.Tqc.clear()};_.h.R$a=function(a){return a.AO?_.Md(this.mLa(a).cloneNode(!0)):this.vvc(a).ha(_.w(function(b){return b.cloneNode(!0)}))};
_.h.buc=function(a,b){var c=this,d=this.Y9a(a,b);if(d)return _.Md(d);d=b.filter(function(e){return!e.AO}).map(function(e){return c.wvc(e).ha(_.Ke(function(f){f="Loading icon set URL: "+c.xG.Vo(5,e.url)+" failed: "+f.message;c.mHa.handleError(Error(f));return _.Md(null)}))});return _.ee(d).ha(_.w(function(){var e=c.Y9a(a,b);if(!e)throw Error("Ic`"+a);return e}))};
_.h.Y9a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.AO&&-1<d.AO.toString().indexOf(a)){var e=this.mLa(d);if(d=this.Ssc(e,a,d.options))return d}}return null};_.h.vvc=function(a){var b=this;return this.Z9a(a).ha(_.hf(function(c){return a.AO=c}),_.w(function(){return b.mLa(a)}))};_.h.wvc=function(a){return a.AO?_.Md(null):this.Z9a(a).ha(_.hf(function(b){return a.AO=b}))};
_.h.Ssc=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.Doa(a,c);if("symbol"===a.nodeName.toLowerCase())return this.Doa(this.kyc(a),c);b=this.nLa(ysa("<svg></svg>"));b.appendChild(a);return this.Doa(b,c)};_.h.nLa=function(a){var b=this.Db.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Lc");return a};
_.h.kyc=function(a){for(var b=this.nLa(ysa("<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.Db.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.Doa=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.Z9a=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.uab)throw Error("Jc");if(null==c)throw Error("Mc`"+c);var f=this.xG.Vo(5,c);if(!f)throw Error("Kc`"+c);if(c=this.EIa.get(f))return c;c=this.uab.get(f,{responseType:"text",withCredentials:a}).ha(_.w(function(g){return ysa(g)}),Re(function(){return b.EIa.delete(f)}),tja());this.EIa.set(f,c);return c};_.h.O7a=function(a,b,c){this.Koa.set(a+":"+b,c);return this};
_.h.DXc=function(a,b){var c=this.ina.get(a);c?c.push(b):this.ina.set(a,[b]);return this};_.h.mLa=function(a){if(!a.bSb){var b=this.nLa(a.AO);this.Doa(b,a.options);a.bSb=b}return a.bSb};_.h.Ltc=function(a,b){for(var c=0;c<this.BKa.length;c++){var d=this.BKa[c](b,a);if(d)return d.url&&d.options?new aYa(d.url,d.options):new aYa(d)}};_.Bt.O=function(a){return new (a||_.Bt)(_.q(_.$n,8),_.q(ho),_.q(_.Lg,8),_.q(_.He))};_.Bt.ta=_.p({token:_.Bt,qa:_.Bt.O,Ga:"root"});new _.rl;new _.sl;new _.rl;new _.rl;var dYa,eYa,fYa,gYa,hYa;dYa=new _.Xc("MAT_ICON_DEFAULT_OPTIONS");eYa=new _.Xc("mat-icon-location",{Ga:"root",qa:zsa});fYa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");gYa=fYa.map(function(a){return"["+a+"]"}).join(", ");hYa=/^url\(['"]?#(.*?)['"]?\)$/;
_.Dt=function(a,b,c,d,e,f){this.Ma=a;this.DIa=b;this.Aq=d;this.mHa=e;this.inline=!1;this.mcb=[];this.NGa=_.Gd.EMPTY;f&&(f.color&&(this.color=this.jQ=f.color),f.NS&&(this.NS=f.NS));c||a.na.setAttribute("aria-hidden","true")};_.h=_.Dt.prototype;_.h.Lxc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Nc`"+a);}};_.h.Sa=function(){this.MLa()};
_.h.Rm=function(){var a=this.lQ;a&&a.size&&(a=this.Aq.Xtb(),a!==this.pcb&&(this.pcb=a,this.icb(a)))};_.h.La=function(){this.NGa.unsubscribe();this.lQ&&this.lQ.clear()};_.h.TLa=function(){return!this.rk};_.h.wxc=function(a){this.S8a();var b=this.Aq.Xtb();this.pcb=b;this.Qqc(a);this.icb(b);this.Ma.na.appendChild(a)};_.h.S8a=function(){var a=this.Ma.na,b=a.childNodes.length;for(this.lQ&&this.lQ.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.h.MLa=function(){if(this.TLa()){var a=this.Ma.na,b=(this.NS?bYa(this.DIa,this.NS).split(/ +/):this.DIa.q9a).filter(function(c){return 0<c.length});this.mcb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.mcb=b;this.Th===this.iKa||b.includes("mat-ligature-font")||(this.iKa&&a.classList.remove(this.iKa),this.Th&&a.classList.add(this.Th),this.iKa=this.Th)}};_.h.N8a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.h.icb=function(a){var b=this.lQ;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.Qqc=function(a){var b=a.querySelectorAll(gYa),c=this.lQ=this.lQ||new Map;for(a={wda:0};a.wda<b.length;a={wda:a.wda},a.wda++)fYa.forEach(function(d){return function(e){var f=b[d.wda],g=f.getAttribute(e);if(g=g?g.match(hYa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.Myc=function(a){var b=this;this.pdb=this.qdb=null;this.NGa.unsubscribe();if(a){a=_.k(this.Lxc(a));var c=a.next().value,d=a.next().value;c&&(this.qdb=c);d&&(this.pdb=d);this.NGa=cYa(this.DIa,d,c).ha(_.Qe(1)).subscribe(function(e){return b.wxc(e)},function(e){b.mHa.handleError(Error("Oc`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.Dt.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.ui||this.jQ},set:function(a){this.ui=a}},rk:{configurable:!0,enumerable:!0,get:function(){return this.oLa},set:function(a){a!==this.oLa&&(a?this.Myc(a):this.oLa&&this.S8a(),this.oLa=a)}},NS:{configurable:!0,enumerable:!0,get:function(){return this.j$a},set:function(a){a=this.N8a(a);a!==this.j$a&&(this.j$a=a,this.MLa())}},Th:{configurable:!0,enumerable:!0,get:function(){return this.i$a},set:function(a){a=
this.N8a(a);a!==this.i$a&&(this.i$a=a,this.MLa())}}});_.Dt.O=function(a){return new (a||_.Dt)(_.y(_.Dd),_.y(_.Bt),_.yd("aria-hidden"),_.y(eYa),_.y(_.He),_.y(dYa,8))};
_.Dt.ya=_.Pc({type:_.Dt,oa:[["mat-icon"]],yb:["role","img",1,"mat-icon","notranslate"],qb:10,Za:function(a,b){a&2&&(_.rf("data-mat-icon-type",b.TLa()?"font":"svg")("data-mat-icon-name",b.pdb||b.Th)("data-mat-icon-namespace",b.qdb||b.NS)("fontIcon",b.TLa()?b.Th:null),_.uf(b.color?"mat-"+b.color:""),_.tf("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:[2,"inline","inline",_.ng],rk:"svgIcon",NS:"fontSet",Th:"fontIcon"},
Sb:["matIcon"],standalone:!0,features:[_.qf,_.dg],hc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(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"],
nb:2,Oa:0});_.Et=function(){};_.Et.O=function(a){return new (a||_.Et)};_.Et.Da=_.Rc({type:_.Et});_.Et.Ca=_.Ac({imports:[_.is,_.is]});var iYa;iYa=_.Hi(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.jYa=[{xx:"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(" ")},{xx:"iam",icons:["domain","group","service_account","user"]},{xx:"logs",icons:"any debug error fatal info warning".split(" ")},{xx:"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(" ")},{xx:"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(" "),
Vnb:["arrow_right","arrow_down"]},{xx:"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(" ")},{xx:"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(" ")},
{xx:"oss",icons:["logo","logo_monochrome"]},{xx:"tasks",icons:["g3c_logo_200x200"]}];_.kYa=new _.Xc("SvgIconGroupsToBeRegistered");_.Ft=function(a,b){this.rwb=a;this.QHc=b;this.rwb.t2("material-icons-extended")};_.Ft.O=function(a){return new (a||_.Ft)(_.q(_.Bt),_.q(_.kYa))};_.Ft.ta=_.p({token:_.Ft,qa:_.Ft.O});var lYa;_.Vg=function(a){var b=this;this.Dd=a;this.K_a=!1;this.Dd.Wb(function(){lYa(b)})};lYa=function(a){setTimeout(function(){a.K_a=!0},864E5)};_.Vg.prototype.QR=function(a,b){if(this.K_a){var c=window.location;b=_.Vb(b.url);b=_.Xb(b);void 0!==b&&(c.href=b)}return!this.K_a};_.Vg.O=function(a){return new (a||_.Vg)(_.q(_.oe))};_.Vg.ta=_.p({token:_.Vg,qa:_.Vg.O});var Isa=_.Hi(["https://apis.google.com/js/api.js"]),Dsa=null,Ksa=new WeakMap;var mYa=function(){};mYa.prototype.send=function(a,b){ema(a);return this.makeRequest(a).then(function(c){return b?_.sg(b,c):c})};var Gt=function(a,b,c,d,e){this.E_=a;this.D_=b;this.rSa=c||{};this.C_=d||{};this.GCc=e};_.U(Gt,mYa);var oYa=function(a){return _.Fsa({timeout:3E4}).then(function(b){b=b||window.gapi;nYa(a,b);return Msa(b,{apiKey:a.D_,clientId:a.C_.clientId,scope:a.C_.scope,Yvb:a.C_.Yvb,osb:a.C_.osb}).then(function(){return b})})};
Gt.prototype.makeRequest=function(a){var b=this;return oYa(this).then(function(c){return _.Td(function(d){if(1==d.Ec)return void 0===b.C_.pLc?d.Zg(2):_.Ud(d,Lsa(c,b.C_.pLc),2);nYa(b,c);return d.return(pYa(c.client.request({root:b.E_,path:a.path,method:a.Kb,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.GCc})))})})};
var pYa=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)})})},nYa=function(a,b){for(var c in a.rSa)a.rSa.hasOwnProperty(c)&&_.Jsa(b,c,a.rSa[c])};Gt.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var qYa=function(a,b,c,d,e,f,g){Gt.call(this,a,b,f,g);this.mh=c;this.cNa=d;this.Np=e};_.U(qYa,Gt);qYa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.mh.sessionId;this.mh.actionId&&(a.headers.actionId=this.mh.actionId);this.Np&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Np);return rYa(this.cNa).then(function(){return Gt.prototype.makeRequest.call(b,a)})};var sYa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.U(sYa,Error);var tYa=/^\)\]\}',?\n/,Ht=function(a,b){this.Om=b;this.config=_.Yd(Promise.resolve(a))};_.U(Ht,LKa);Ht.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.ff(function(c){return b.TQa(c,a)}),_.ff(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.Md({data:c.body});else try{var e=(c.body||"{}").replace(tYa,"");d=_.Md(JSON.parse(e))}catch(f){d=_.Od(new _.Zn({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.w(function(c){return c}))};
Ht.prototype.TQa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.UZc){var c={},d={},e=!1,f=!1;if(b.headers){f=null!=b.headers["Content-Type"];for(var g=_.k(Object.entries(b.headers)),m=g.next();!m.done;m=g.next()){var n=_.k(m.value);m=n.next().value;n=n.next().value;HKa.includes(m)?c[m]=n:(d[m]=n,e=!0)}}if(null!=b.body||"PUT"===b.Kb||"POST"===b.Kb)f||(d["Content-Type"]="application/json",e=!0),c["Content-Type"]="text/plain";e&&(d=encodeURIComponent(String(GKa(d))),fma(b,"$httpHeaders",
d));b.headers=c;IKa.includes(b.Kb)||(fma(b,"$httpMethod",b.Kb),b.Kb="POST")}return this.Om.request(b.Kb,_.Nsa(a.E_,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Wn(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
Ht.prototype.searchParams=function(a,b){b=Object.entries(b.Ta||{}).reduce(function(c,d){d=_.k(d);var e=d.next().value;d=d.next().value;return a.o2c&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.Xn({Fra:a.a4c}));return a.D_?b.set("key",a.D_):b};var uYa=function(a,b,c,d){Ht.call(this,a,b);this.oka=c;this.Np=d};_.U(uYa,Ht);
uYa.prototype.TQa=function(a,b){var c=this;return _.Yd(this.oka.getToken()).ha(_.ff(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Np&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Np);return Ht.prototype.TQa.call(c,a,b)}),_.Ke(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 sYa("No xhr error returned",
{code:d.status,message:f})}}return _.Od(f)}))};var vYa=function(a,b,c,d,e){uYa.call(this,{E_:a,D_:b},c,d,e)};_.U(vYa,uYa);var Rsa=Error("Rc"),Ssa=Error("Sc");var xYa=function(a,b,c,d,e){var f=wYa;this.oauthClientId=a;this.sessionIndex=b;this.Vg=c;this.cNa=d;this.Ia=e;this.Qra=null;this.l0a=2;this.scopes=[].concat(_.$c(new Set(f))).join(" ")};
xYa.prototype.getToken=function(){var a=this,b,c,d,e;return _.Td(function(f){switch(f.Ec){case 1:return a.Qra||(a.Qra=_.Ko(a.Ia,Qsa(a.oauthClientId,a.scopes,a.sessionIndex),"getOauthToken")),_.Ud(f,yYa(a.cNa),2);case 2:return b=f.Hj,c=null,_.oga(f,3,4),_.Ud(f,a.Qra,6);case 6:c=f.Hj;case 4:qga(f);b();rga(f,5);break;case 3:throw d=_.sga(f),_.nXa(a.Vg,{error:d,message:"Failed to fetch oauth token.",Pd:"Dismiss"}),rsa();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.l0a=2,f.return(e);if(0<a.l0a)return a.l0a--,a.Qra=null,f.return(a.getToken());throw Error("Tc");}})};_.zYa=new _.Xc("authenticationLock");_.AYa=new _.Xc("Cookies");_.It=new _.Xc("windowToken");var rYa,yYa;_.BYa=function(){this.locked=!1;this.iHb=[]};rYa=function(a){return yYa(a).then(function(b){b()})};yYa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.iHb.push(c):c()})};_.BYa.prototype.release=function(){this.locked=!1;var a=this.iHb.shift();a&&a()};var wYa;wYa=[].concat(_.$c(["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"]),_.$c(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.$c(["https://www.googleapis.com/auth/iam"]),_.$c(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.$c(["https://www.googleapis.com/auth/service.management"]));
_.Jt=function(a,b,c,d,e){this.iMc=new xYa(a,b,c,d,e)};_.Jt.prototype.getToken=function(){return this.iMc.getToken()};_.Jt.O=function(a){return new (a||_.Jt)(_.q(dLa),_.q(_.bn),_.q(_.rt),_.q(_.zYa),_.q(_.Oo))};_.Jt.ta=_.p({token:_.Jt,qa:_.Jt.O});var CYa=function(a,b,c){this.oNa=a;this.mh=b;this.debug=c};_.U(CYa,LKa);CYa.prototype.makeRequest=function(a){var b=this.oNa.makeRequest(a).ha(_.Xh(this.mh,a.Mb||"Unknown RPC"));return this.debug.oCb(a,b)};_.DYa=function(){};_.U(_.DYa,_.Am);var Sla=function(a){var b;return{lMc:function(){b=Error("Uc")},zU:function(){},onError:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.c5a)return;d=Error("Vc`"+a.path+"`"+JSON.stringify(c));c.c5a=d}d.stack+="\nCaused by: "+b.stack}}}};_.EYa=function(a,b,c){Ht.call(this,a,b);this.sessionIndex=c};_.U(_.EYa,Ht);_.EYa.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.sessionIndex||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.HAa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.sessionIndex)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return Ht.prototype.makeRequest.call(this,a)};_.Sh(_.Vh(_.Uh(function(a){this.Ma=a})));_.$c(["disabled","disableRipple","color","tabIndex"]);_.FYa=function(){this.nB="assertive";this.fu="";this.duration=0;this.data=null;this.FA="center";this.B3="bottom"};_.GYa=Math.pow(2,31)-1;var HYa=_.Bh("state",[_.Eh("void, hidden",_.Dh({transform:"scale(0.8)",opacity:0})),_.Eh("visible",_.Dh({transform:"scale(1)",opacity:1})),_.Fh("* => visible",_.Ch("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Fh("* => void, * => hidden",_.Ch("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Dh({opacity:0})))]);var IYa=0,Kt=function(a,b,c,d,e){this.yq=!1;this.ab=a;this.Ma=b;this.Ya=c;this.wc=d;this.PV=e;this.Db=_.Mc(_.Lg);this.vR=new Set;this.OFa=150;this.Nb=!1;this.YQ=new _.bf;this.oG=new _.bf;this.K6=new _.bf;this.cs="void";this.PQ="mat-snack-bar-container-live-"+IYa++;this.Vt="assertive"!==e.nB||e.fu?"off"===e.nB?"off":"polite":"assertive";this.wc.tBa&&("polite"===this.Vt&&(this.p7="status"),"assertive"===this.Vt&&(this.p7="alert"))};_.U(Kt,cs);_.h=Kt.prototype;
_.h.hu=function(a){a=this.Yt.hu(a);this.SP();return a};_.h.Xz=function(a){a=this.Yt.Xz(a);this.SP();return a};_.h.BYa=function(a){var b=a.Rl;a=a.kg;("void"===a&&"void"!==b||"hidden"===a)&&this.d5();if("visible"===a){var c=this.K6;this.ab.run(function(){c.next();c.complete()})}};_.h.BS=function(){this.Nb||(this.cs="visible",_.Ul(this.Ya),this.IKa())};_.h.Uaa=function(){var a=this;this.ab.run(function(){a.cs="hidden";a.Ma.na.setAttribute("mat-exit","");clearTimeout(a.R4)});return this.oG};
_.h.La=function(){this.Nb=!0;this.BGa();this.d5()};_.h.d5=function(){var a=this;this.ab.xU.ha(_.Qe(1)).subscribe(function(){a.ab.run(function(){a.oG.next();a.oG.complete()})})};_.h.SP=function(){var a=this.Ma.na,b=this.PV.xd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.pHa()};
_.h.pHa=function(){for(var a=this.PQ,b=this.Db.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.vR.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.BGa=function(){var a=this;this.vR.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.PQ,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.vR.clear()};
_.h.tqc=function(){};_.h.IKa=function(){var a=this;this.R4||this.ab.Wb(function(){a.R4=setTimeout(function(){var b=a.Ma.na.querySelector("[aria-hidden]"),c=a.Ma.na.querySelector("[aria-live]");if(b&&c){var d=null;a.wc.isBrowser&&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.YQ.next();a.YQ.complete()}},a.OFa)})};
Kt.O=function(a){return new (a||Kt)(_.y(_.oe),_.y(_.Dd),_.y(_.qm),_.y(_.Fq),_.y(_.FYa))};Kt.Fa=_.Tc({type:Kt,vb:function(a,b){a&1&&_.Of(_.es,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Yt=c.first)}},features:[_.pf]});_.Lt=function(){Kt.apply(this,arguments)};_.U(_.Lt,Kt);_.Lt.Fa=Kt.Fa;_.Lt.prototype.SP=function(){Kt.prototype.SP.call(this);"center"===this.PV.FA&&this.Ma.na.classList.add("mat-snack-bar-center");"top"===this.PV.B3&&this.Ma.na.classList.add("mat-snack-bar-top")};_.Lt.O=function(){var a;return function(b){return(a||(a=_.Cd(_.Lt)))(b||_.Lt)}}();
_.Lt.ya=_.Pc({type:_.Lt,oa:[["snack-bar-container"]],yb:[1,"mat-snack-bar-container"],qb:2,Za:function(a,b){a&1&&_.Ff("@state.done",function(c){return b.BYa(c)});a&2&&(_.Af("@state",b.cs),_.rf("mat-id-collision",null))},features:[_.pf],Aa:3,Ba:3,Ea:[["aria-hidden","true"],["cdkPortalOutlet",""]],ua:function(a,b){a&1&&(_.E(0,"div",0),_.A(1,Vsa,0,0,"ng-template",1),_.F(),_.H(2,"div"));a&2&&(_.x(2),_.rf("aria-live",b.Vt)("role",b.p7)("id",b.PQ))},Ha:[_.es],styles:[".mat-snack-bar-container{border-radius:4px;box-sizing:border-box;display:block;margin:24px;max-width:33vw;min-width:344px;padding:14px 16px;min-height:48px;transform-origin:center}.cdk-high-contrast-active .mat-snack-bar-container{border:solid 1px}.mat-snack-bar-handset{width:100%}.mat-snack-bar-handset .mat-snack-bar-container{margin:8px;max-width:100%;min-width:0;width:100%}\n"],
nb:2,data:{animation:[HYa]}});var Mt=function(a,b){this.Ia=a;this.zCc=b};Mt.prototype.create=function(a){return new CYa(a,this.Ia,this.zCc)};Mt.O=function(a){return new (a||Mt)(_.q(_.Oo),_.q(Bn))};Mt.ta=_.p({token:Mt,qa:Mt.O,Ga:"root"});var Nt=function(a,b,c,d){this.Cva=a;this.Om=b;this.oka=c;this.Np=d};Nt.prototype.create=function(a){return new vYa(a,this.Cva,this.Om,this.oka,this.Np)};Nt.O=function(a){return new (a||Nt)(_.q(_.an),_.q(_.$n),_.q(_.Jt),_.q(_.cn))};Nt.ta=_.p({token:Nt,qa:Nt.O,Ga:"root"});var Wsa=[429,503];_.Ot=function(a){a=void 0===a?{}:a;a=void 0===a.qg?36E5:a.qg;this.store={};this.xDb=0;this.qg=a};_.Ot.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.JYa(this,a);if(d)return d;d=this.xDb++;b=this.Gjb(c,d,b);this.LCb(c,d,b,a);return b};_.JYa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.zda?!1:c.zda;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.ODc,d=Date.now()-(null!=d?d:a.qg),d=c.RUb.getTime()>=d),a=d?c.response:a.BFb(b,c)):a=null;return a};
_.Ot.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.xDb++;Pt(this,a,c,b)};_.Ot.prototype.Gjb=function(a,b,c){return c()};_.Ot.prototype.BFb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var Pt=function(a,b,c,d,e){a.store[b]={id:c,response:d,RUb:new Date,ODc:e}};_.Ot.prototype.LCb=function(a,b,c){Pt(this,a,b,c)};
_.Qt=function(a,b){b=void 0===b?{}:b;var c=b.WSa,d=b.U_a,e=void 0===b.p0a?!0:b.p0a,f=void 0===b.q0a?Xsa:b.q0a,g=void 0===b.GXa?5:b.GXa,m=void 0===b.r0a?500:b.r0a;_.Ot.call(this,{qg:void 0===b.qg?36E5:b.qg});this.Ia=a;this.U_a=d;this.p0a=e;this.q0a=f;this.GXa=g;this.r0a=m;this.WSa=c};_.U(_.Qt,_.Ot);
_.Qt.prototype.LCb=function(a,b,c,d){var e=this;if(this.WSa)if(d=this.WSa(d,c),"number"!==typeof d){Pt(this,a,b,c);var f=Date.now();d.ha(_.Qe(1),Iga()).subscribe(function(g){g-=Date.now()-f;Pt(e,a,b,c,g)},function(){})}else Pt(this,a,b,c,d);else Pt(this,a,b,c)};
_.Qt.prototype.Gjb=function(a,b,c){var d=this;c=_.de(c);var e=this.q0a;this.p0a&&(c=c.ha(_.Csa(this.Ia,e,{qMb:this.r0a,o0a:this.GXa})));var f=c.ha(_.hf({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.Xe(new _.Ye(this.U_a))),g=!1;return _.de(function(){g||(f.connect(),g=!0);return f})};_.Qt.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.JYa(this,a,{zda:void 0===b.zda?!1:b.zda});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var KYa=function(a,b,c){_.Qt.call(this,a,Object.assign({},b,{U_a:1}));this.Qf=c};_.U(KYa,_.Qt);KYa.prototype.BFb=function(a,b){this.Qf.refresh(a);return b.response};KYa.prototype.TYa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{RUb:new Date}))};KYa.prototype.NSa=function(a){return this.getValue(a,{zda:!0})};_.Rt=function(a,b){b=void 0===b?{}:b;this.rOc=new _.Ot({qg:Number.POSITIVE_INFINITY});this.Efa=new KYa(a,b,this)};
_.Rt.prototype.fetch=function(a,b){var c=this;return this.Efa.fetch(a,function(){return LYa(c,a).ha(_.ff(function(d){var e=d.oNc;d=d.fetch?b():_.Pe;return void 0===e?d:d.ha(_.ef(e))}))})};_.Rt.prototype.NSa=function(a){return this.Efa.NSa(a)};_.Rt.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("Xc");var d=this.Efa.NSa(a);null!=d&&(LYa(this,a).next({oNc:b?b(d):void 0,fetch:c}),c&&this.Efa.TYa(a))};var LYa=function(a,b){return a.rOc.fetch(b,function(){return new _.Gg({fetch:!0})})};var NYa;_.St=function(a){a=void 0===a?{}:a;this.i={};this.i.request=null==a.request?null:a.request};_.U(_.St,_.T);_.St.prototype.ka=function(){return _.St};_.St.prototype.ma=function(){return{Qa:{request:_.Tt},keys:["request"]}};_.W.Object.defineProperties(_.St.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"request")?_.R(this,"request"):null},set:function(a){this.i.request=a}}});var Ut=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};
_.U(Ut,_.T);Ut.prototype.ka=function(){return Ut};Ut.prototype.ma=function(){return{Qa:{result:Vt},keys:["result"]}};_.W.Object.defineProperties(Ut.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"result")?_.R(this,"result"):null},set:function(a){this.i.result=a}}});var Vt=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};_.U(Vt,_.T);Vt.prototype.ka=function(){return Vt};
Vt.prototype.ma=function(){return{keys:["resourceType","status"],Ja:{status:Wt}}};_.W.Object.defineProperties(Vt.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.R(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.i.status=a}}});
var Xt=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.U(Xt,_.T);Xt.prototype.ka=function(){return Xt};Xt.prototype.ma=function(){return{Qa:{result:Yt},keys:["result"]}};_.W.Object.defineProperties(Xt.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"result")?_.R(this,"result"):null},set:function(a){this.i.result=a}}});
var Yt=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};_.U(Yt,_.T);Yt.prototype.ka=function(){return Yt};Yt.prototype.ma=function(){return{keys:["key","status"],Ja:{key:Zt,status:Wt}}};
_.W.Object.defineProperties(Yt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"key")?_.R(this,"key"):null},set:function(a){this.i.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.i.status=a}}});_.$t=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};_.U(_.$t,_.T);_.$t.prototype.ka=function(){return _.$t};
_.$t.prototype.ma=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.$t.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"count")?_.R(this,"count"):null},set:function(a){this.i.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceTypes")?_.R(this,"resourceTypes"):null},set:function(a){this.i.resourceTypes=a}}});
var au=function(a){a=void 0===a?{}:a;this.i={};this.i.resources=null==a.resources?null:a.resources};_.U(au,_.T);au.prototype.ka=function(){return au};au.prototype.ma=function(){return{Qa:{resources:_.bu},keys:["resources"]}};_.W.Object.defineProperties(au.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resources")?_.R(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.bu=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};_.U(_.bu,_.T);_.bu.prototype.ka=function(){return _.bu};_.bu.prototype.ma=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.bu.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceId")?_.R(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.R(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timestamp")?_.R(this,"timestamp"):null},set:function(a){this.i.timestamp=
a}}});var cu=function(a){a=void 0===a?{}:a;this.i={};this.i.result=null==a.result?null:a.result};_.U(cu,_.T);cu.prototype.ka=function(){return cu};cu.prototype.ma=function(){return{Qa:{result:du},keys:["result"]}};_.W.Object.defineProperties(cu.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"result")?_.R(this,"result"):null},set:function(a){this.i.result=a}}});
var du=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.JE?null:a.JE;this.i.status=null==a.status?null:a.status};_.U(du,_.T);du.prototype.ka=function(){return du};du.prototype.ma=function(){return{keys:["setting","status"],Ja:{setting:eu,status:Wt}}};
_.W.Object.defineProperties(du.prototype,{JE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"setting")?_.R(this,"setting"):null},set:function(a){this.i.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.i.status=a}}});_.Tt=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};_.U(_.Tt,_.T);
_.Tt.prototype.ka=function(){return _.Tt};_.Tt.prototype.ma=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.Tt.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceId")?_.R(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.R(this,"resourceType"):null},set:function(a){this.i.resourceType=a}}});_.fu=function(){this.i={}};
_.U(_.fu,_.T);_.fu.prototype.ka=function(){return _.fu};_.fu.prototype.ma=function(){return{keys:[]}};var MYa=function(){this.i={}};_.U(MYa,_.T);MYa.prototype.ka=function(){return MYa};MYa.prototype.ma=function(){return{keys:[]}};var gu=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceType=null==a.resourceType?null:a.resourceType;this.i.resourceIds=null==a.KLb?null:a.KLb;this.i.timestamps=null==a.lTb?null:a.lTb};_.U(gu,_.T);gu.prototype.ka=function(){return gu};
gu.prototype.ma=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(gu.prototype,{KLb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceIds")?_.R(this,"resourceIds"):null},set:function(a){this.i.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.R(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},lTb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timestamps")?_.R(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.hu=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.JE?null:a.JE;this.i.subkey=null==a.Kja?null:a.Kja;this.i.projectId=null==a.projectId?null:a.projectId};_.U(_.hu,_.T);_.hu.prototype.ka=function(){return _.hu};_.hu.prototype.ma=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.hu.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):null},set:function(a){this.i.projectId=a}},JE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"setting")?_.R(this,"setting"):null},set:function(a){this.i.setting=a}},Kja:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"subkey")?_.R(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.iu=function(a){a=void 0===a?{}:a;this.i={};this.i.stringVal=null==a.uRb?null:a.uRb;this.i.int32Val=null==a.Vxb?null:a.Vxb;this.i.doubleVal=null==a.doubleVal?null:a.doubleVal;this.i.boolVal=null==a.zNa?null:a.zNa;this.i.int64Val=null==a.WUa?null:a.WUa;this.i.protoVal=null==a.Qga?null:a.Qga};_.U(_.iu,_.T);_.iu.prototype.ka=function(){return _.iu};_.iu.prototype.ma=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),vd:{protoVal:{vc:null,Fc:!1,Gc:!1,Hc:!1}}}};
_.W.Object.defineProperties(_.iu.prototype,{zNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"boolVal")?_.R(this,"boolVal"):null},set:function(a){this.i.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"doubleVal")?_.R(this,"doubleVal"):null},set:function(a){this.i.doubleVal=a}},Vxb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"int32Val")?_.R(this,"int32Val"):null},set:function(a){this.i.int32Val=a}},WUa:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"int64Val")?_.R(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},Qga:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"protoVal")?_.R(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},uRb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"stringVal")?_.R(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var Wt=function(a){a=void 0===a?{}:a;this.i={};this.i.code=null==a.code?null:a.code;this.i.space=null==a.space?null:a.space;this.i.message=null==a.message?null:a.message;this.i.canonicalCode=null==a.Njb?null:a.Njb;this.i.messageSet=null==a.LDb?null:a.LDb};_.U(Wt,_.T);Wt.prototype.ka=function(){return Wt};Wt.prototype.ma=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ja:{messageSet:MYa}}};
_.W.Object.defineProperties(Wt.prototype,{Njb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"canonicalCode")?_.R(this,"canonicalCode"):null},set:function(a){this.i.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"code")?_.R(this,"code"):null},set:function(a){this.i.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):null},set:function(a){this.i.message=a}},LDb:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"messageSet")?_.R(this,"messageSet"):null},set:function(a){this.i.messageSet=a}},space:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"space")?_.R(this,"space"):null},set:function(a){this.i.space=a}}});_.ju=function(a){a=void 0===a?{}:a;this.i={};this.i.resourceId=null==a.resourceId?null:a.resourceId};_.U(_.ju,_.T);_.ju.prototype.ka=function(){return _.ju};_.ju.prototype.ma=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.ju.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceId")?_.R(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.ku=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.WEb?null:a.WEb};_.U(_.ku,_.T);_.ku.prototype.ka=function(){return _.ku};
_.ku.prototype.ma=function(){return{keys:["key","noExistingValue","value","version"],Ja:{key:_.hu,value:_.iu}}};
_.W.Object.defineProperties(_.ku.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"key")?_.R(this,"key"):null},set:function(a){this.i.key=a}},WEb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"noExistingValue")?_.R(this,"noExistingValue"):null},set:function(a){this.i.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"value")?_.R(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"version")?_.R(this,"version"):null},set:function(a){this.i.version=a}}});var eu=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};_.U(eu,_.T);eu.prototype.ka=function(){return eu};eu.prototype.ma=function(){return{keys:["key","value","version"],Ja:{key:Zt,value:_.iu}}};
_.W.Object.defineProperties(eu.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"key")?_.R(this,"key"):null},set:function(a){this.i.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"value")?_.R(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"version")?_.R(this,"version"):null},set:function(a){this.i.version=a}}});
var Zt=function(a){a=void 0===a?{}:a;this.i={};this.i.setting=null==a.JE?null:a.JE;this.i.subkey=null==a.Kja?null:a.Kja;this.i.projectNumber=null==a.projectNumber?null:a.projectNumber;this.i.projectId=null==a.projectId?null:a.projectId};_.U(Zt,_.T);Zt.prototype.ka=function(){return Zt};Zt.prototype.ma=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(Zt.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectNumber")?_.R(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},JE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"setting")?_.R(this,"setting"):null},set:function(a){this.i.setting=a}},Kja:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"subkey")?_.R(this,"subkey"):null},set:function(a){this.i.subkey=a}}});NYa=new _.Xc("API_VERSION");_.OYa=new _.Xc("REQUEST_SERVICE");_.lu=function(){};_.lu.O=function(a){return new (a||_.lu)};_.lu.Da=_.Rc({type:_.lu});_.lu.Ca=_.Ac({});
var mu={$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"},nu=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.tb=new _.Bm(b,c)};_.h=nu.prototype;
_.h.rNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Va+"/recent:batchDelete",Ta:_.tg(b,mu,c),Pb:Ut})};_.h.sNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Va+"/recent:batchGet",Ta:_.tg(b,mu,c),Pb:au})};
_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:null,Kb:"DELETE",Mb:"cloudusersettings_pa.recent.delete",path:"/"+this.Va+"/recent/"+a,Ta:_.tg(b,mu,c),Pb:_.fu})};_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"cloudusersettings_pa.recent.get",path:"/"+this.Va+"/recent/"+a,Ta:_.tg(b,mu,c),Pb:gu})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Cm(this.tb,{body:b,Kb:"PUT",Mb:"cloudusersettings_pa.recent.update",path:"/"+this.Va+"/recent/"+a,Ta:_.tg(c,mu,d),Pb:_.fu})};nu.O=function(a){return new (a||nu)(_.q(NYa,8),_.q(_.OYa),_.q(_.Am,8))};nu.ta=_.p({token:nu,qa:nu.O});_.ou=function(){};_.ou.O=function(a){return new (a||_.ou)};_.ou.ta=_.p({token:_.ou,qa:function(a){return nu.O(a)},Ga:_.lu});
var pu=function(a,b,c){this.Va=a;this.Va=null==a?"v1alpha1":a;this.tb=new _.Bm(b,c)};_.h=pu.prototype;_.h.rNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Va+"/settings:batchDelete",Ta:_.tg(b,mu,c),Pb:Xt})};
_.h.sNa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Va+"/settings:batchGet",Ta:_.tg(b,mu,c),Pb:cu})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:null,Kb:"DELETE",Mb:"cloudusersettings_pa.settings.delete",path:"/"+this.Va+"/settings/"+a,Ta:_.tg(b,mu,c),Pb:_.fu})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"cloudusersettings_pa.settings.get",path:"/"+this.Va+"/settings/"+a,Ta:_.tg(b,mu,c),Pb:eu})};_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Cm(this.tb,{body:b,Kb:"PUT",Mb:"cloudusersettings_pa.settings.update",path:"/"+this.Va+"/settings/"+a,Ta:_.tg(c,mu,d),Pb:eu})};pu.O=function(a){return new (a||pu)(_.q(NYa,8),_.q(_.OYa),_.q(_.Am,8))};pu.ta=_.p({token:pu,qa:pu.O});
_.qu=function(){};_.qu.O=function(a){return new (a||_.qu)};_.qu.ta=_.p({token:_.qu,qa:function(a){return pu.O(a)},Ga:_.lu});_.PYa=new _.Xc("API_VERSION");_.QYa=new _.Xc("REQUEST_SERVICE");_.ru=function(){};_.ru.O=function(a){return new (a||_.ru)};_.ru.Da=_.Rc({type:_.ru});_.ru.Ca=_.Ac({});_.RYa=new _.Xc("REQUEST_SERVICE");_.su=function(){};_.su.O=function(a){return new (a||_.su)};_.su.Da=_.Rc({type:_.su});_.su.Ca=_.Ac({});_.SYa=new _.Xc("REQUEST_SERVICE");_.tu=function(){};_.tu.O=function(a){return new (a||_.tu)};_.tu.Da=_.Rc({type:_.tu});_.tu.Ca=_.Ac({});_.TYa=new _.Xc("REQUEST_SERVICE");_.uu=function(){};_.uu.O=function(a){return new (a||_.uu)};_.uu.Da=_.Rc({type:_.uu});_.uu.Ca=_.Ac({});_.UYa=new _.Xc("API_VERSION");_.VYa=new _.Xc("REQUEST_SERVICE");_.vu=function(){};_.vu.O=function(a){return new (a||_.vu)};_.vu.Da=_.Rc({type:_.vu});_.vu.Ca=_.Ac({});var XYa=function(a){if(Yi)a=WYa(a);else if(_.$i&&_.Zi)switch(a){case 93:a=91}return a},WYa=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 YYa={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 ZYa=function(a,b,c,d,e,f,g,m,n,r,v){this.CM=a;this.nua=b;this.Rxa=c;this.OY=d;this.zZ=e;this.nfa=f;this.zya=g;this.Wwa=m;this.QU=n;this.N2a=r;this.timeStamp=v};ZYa.prototype.getKey=function(){return this.nua};ZYa.prototype.mr=function(){return this.zya};
var dZa=function(a){var b=a.DS;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return $Ya(aZa(bZa((new cZa).keyCode(a.keyCode||0).key(a.key||"").shiftKey(!!a.shiftKey).altKey(!!a.altKey).ctrlKey(!!a.ctrlKey).metaKey(!!a.metaKey).target(a.target),b),function(){return a.preventDefault()}),function(){return a.stopPropagation()}).timeStamp(a.timeStamp||0).hb()},cZa=function(){this.CM=null;this.nua="";this.jTb=this.N2a=this.QU=this.Wwa=this.zya=this.nfa=
this.zZ=this.OY=this.Rxa=null};_.h=cZa.prototype;_.h.keyCode=function(a){this.CM=a;return this};_.h.key=function(a){this.nua=a;return this};_.h.shiftKey=function(a){this.Rxa=a;return this};_.h.altKey=function(a){this.OY=a;return this};_.h.ctrlKey=function(a){this.zZ=a;return this};_.h.metaKey=function(a){this.nfa=a;return this};_.h.target=function(a){this.zya=a;return this};var bZa=function(a,b){a.Wwa=b;return a},aZa=function(a,b){a.QU=b;return a},$Ya=function(a,b){a.N2a=b;return a};
cZa.prototype.timeStamp=function(a){this.jTb=a;return this};cZa.prototype.hb=function(){return new ZYa(this.CM,this.nua,this.Rxa,this.OY,this.zZ,this.nfa,this.zya,this.Wwa,this.QU,this.N2a,this.jTb)};var eZa=function(a,b,c,d){ok.call(this,a,c);this.identifier=b;this.timeStamp=null!=d?d:null};_.Ri(eZa,ok);var hZa;_.wu=function(a){tk.call(this);this.O$=this.F2={};this.sua=0;this.BGc=oca(fZa);this.WSc=oca(gZa);this.npa=!0;this.iMa=null;this.Tu=a;_.rk(this.Tu,"keydown",this.Qub,void 0,this);_.rk(this.Tu,"synthetic-keydown",this.Vub,void 0,this);aj&&(_.rk(this.Tu,"keypress",this.Xub,void 0,this),_.rk(this.Tu,"synthetic-keypress",this.Yub,void 0,this));_.rk(this.Tu,"keyup",this.Rub,void 0,this);_.rk(this.Tu,"synthetic-keyup",this.Wub,void 0,this)};_.Ri(_.wu,tk);
var iZa=function(a){this.Ub=a||null;this.next=a?null:{}},fZa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],gZa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.wu.prototype.ON=function(a,b){jZa(this.F2,kZa(1,arguments),a)};_.wu.prototype.Qk=function(a){lZa(this.F2,kZa(0,arguments))};
var kZa=function(a,b){if("string"===typeof b[a])a=mZa(b[a]).map(function(e){return nZa(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(nZa("",c[d],c[d+1]))}return a};
_.wu.prototype.Em=function(){_.wu.Wx.Em.call(this);this.F2={};sk(this.Tu,"keydown",this.Qub,!1,this);sk(this.Tu,"synthetic-keydown",this.Vub,!1,this);aj&&(sk(this.Tu,"keypress",this.Xub,!1,this),sk(this.Tu,"synthetic-keypress",this.Yub,!1,this));sk(this.Tu,"keyup",this.Rub,!1,this);sk(this.Tu,"synthetic-keyup",this.Wub,!1,this);this.Tu=null};
var mZa=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(!hZa){g={};for(e in YYa)g[YYa[e]]=XYa(parseInt(e,10));hZa=g}g=hZa[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.wu.prototype.Rub=function(a){a=dZa(a);Yi&&oZa(this,a);aj&&!this.cua&&pZa(a)&&this.o0(a,!0)};_.wu.prototype.Wub=function(a){a=a.getData();Yi&&oZa(this,a);aj&&!this.cua&&pZa(a)&&this.o0(a,!0)};var oZa=function(a,b){32==a.iMa&&32==b.CM&&(0,b.QU)();a.iMa=null},pZa=function(a){return aj&&a.zZ&&a.OY};_.wu.prototype.Xub=function(a){a=dZa(a);32<a.CM&&pZa(a)&&(this.cua=!0)};_.wu.prototype.Yub=function(a){a=a.getData();32<a.CM&&pZa(a)&&(this.cua=!0)};
var jZa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Ub))throw Error("Yc`"+e.Ub);});b.length?d.forEach(function(e){e=e.toString();var f=new iZa;e=e in a?a[e]:a[e]=f;jZa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new iZa(c)})},lZa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Ub&&delete a[c]:d.next&&(lZa(d.next,b.slice(0)),_.mca(d.next)&&delete a[c]))})};
_.wu.prototype.nca=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var nZa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.wu.prototype.Qub=function(a){this.o0(dZa(a))};_.wu.prototype.Vub=function(a){this.o0(a.getData())};
_.wu.prototype.o0=function(a,b){a:{var c=a.CM;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.Wwa;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.BGc[c]?!0:f?!1:a.OY||a.zZ||a.nfa?!0:"INPUT"==d.tagName&&this.WSc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&pZa(a))this.cua=!1;else{b=XYa(a.CM);c=a.getKey();c=nZa(c,b,(a.Rxa?1:0)|(a.zZ?2:0)|(a.OY?4:0)|(a.nfa?8:0));d=this.nca(this.O$,c);if(!d||1500<=Date.now()-this.sua)this.O$=this.F2,this.sua=Date.now();(d=this.nca(this.O$,c))&&d.next&&(this.O$=d.next,this.sua=Date.now());d&&(d.next?(0,a.QU)():(this.O$=this.F2,this.sua=Date.now(),this.npa&&(0,a.QU)(),c=d.Ub,d=new eZa("shortcut",c,a.mr(),a.timeStamp),d=this.dispatchEvent(d),c=new eZa("shortcut_"+c,c,a.mr(),a.timeStamp),(d&=this.dispatchEvent(c))||
(0,a.QU)(),Yi&&(this.iMa=b)))}};_.xu=function(a){this.jMa=new Map;this.Ch=new _.wu(a)};_.xu.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=qZa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=qZa(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=qZa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var qZa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.jMa.get(f);g||(g=[],a.jMa.set(f,g));if(!e&&g.length)throw Error("Zc`"+c);if(e&&3<=g.length)throw Error("$c`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&rZa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});sZa(a,b,c,f);return tZa(a,b,c,f)},tZa=function(a,b,c,d){return function(){var e=a.jMa.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?(rZa(a,c,d),e.pop(),(e=e[e.length-1])&&sZa(a,e.name,c,e.callback)):e.splice(f,1))}}},sZa=function(a,b,c,d){"string"===typeof c?a.Ch.ON(b,c):a.Ch.ON.apply(a.Ch,[b].concat(_.$c(c)));_.rk(a.Ch,"shortcut",d)},rZa=function(a,b,c){"string"===typeof b?a.Ch.Qk(b):a.Ch.Qk.apply(a.Ch,_.$c(b));sk(a.Ch,"shortcut",c)};_.xu.O=function(a){return new (a||_.xu)(_.q(_.Lg))};_.xu.ta=_.p({token:_.xu,qa:_.xu.O,Ga:"root"});var uZa=function(a){this.Ka=_.hb(a)};_.U(uZa,_.Kb);uZa.prototype.XS=function(){return _.Aj(this,1)};uZa.prototype.getContainer=function(){return _.Fj(this,2,0)};uZa.prototype.toObject=function(){return vZa(this)};var vZa=function(a){if(null!=a)return _.Mb(a),{Gga:_.l(_.ij(a,1)),container:_.l(_.yj(a,2)),l5c:_.l(_.uj(a,3)),X1c:_.l(_.X(a,4))}};var wZa=function(a){this.Ka=_.hb(a)};_.U(wZa,_.Kb);_.h=wZa.prototype;_.h.getMetadata=function(){return _.nj(this,uZa,1)};_.h.Mia=function(a){return _.pj(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.h0=function(){return _.X(this,2)};_.h.setValue=function(a){return _.lc(this,2,a)};_.h.af=function(){return _.Tj(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.Hn=function(a){return _.lc(this,3,a)};_.h.toObject=function(){return xZa(this)};
var xZa=function(a){if(null!=a)return _.Mb(a),{metadata:vZa(a.getMetadata()),value:_.l(_.X(a,2)),type:_.l(_.X(a,3)),Q2c:_.l(_.X(a,4))}};var yZa=function(a){this.Ka=_.hb(a)};_.U(yZa,_.Kb);yZa.prototype.getEmail=function(){return _.nj(this,wZa,1)};yZa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={email:xZa(this.getEmail()),j$c:_.l(_.X(this,2))}}else a=void 0;return a};var zZa=function(a){this.Ka=_.hb(a)};_.U(zZa,_.Kb);zZa.prototype.getEmail=function(){return _.nj(this,wZa,1)};zZa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={email:xZa(this.getEmail()),S1c:_.l(_.X(this,2))}}else a=void 0;return a};var AZa=function(a){this.Ka=_.hb(a)};_.U(AZa,_.Kb);AZa.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={acd:_.l(_.yj(this,1)),bcd:_.l(_.X(this,2)),Tad:_.l(_.X(this,3)),Rad:_.l(_.X(this,4))}}else a=void 0;return a};var gta=new pk;gta.altKey=!0;gta.keyCode=39;(new pk).keyCode=13;var BZa=function(){mk.call(this);this.v_a=0;this.bxa=null};_.U(BZa,mk);BZa.prototype.init=function(){this.bxa=[]};
var Ysa=function(a,b){var c=CZa;if(b instanceof Object&&!Object.isFrozen(b)){var d=b.fileName||b.filename||b.sourceURL||_.ba.$googDebugFname||location.href;d=d instanceof Location||d instanceof URL?d.href:d;try{b.fileName=d}catch(e){}}if(3<=c.v_a)throw Error("bd`"+a);c.v_a++;try{c.isDisposed()||b instanceof wt||b instanceof Vk||c.bxa&&10>c.bxa.length&&c.bxa.push(new DZa(a,b))}finally{c.v_a--}},CZa=new BZa,DZa=function(a,b){this.msg=a;this.e=b;this.severity="unknown"};var yu=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=yu.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new yu(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof yu?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){_.va(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 vk?(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 EZa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=EZa.prototype;_.h.clone=function(){return new EZa(this.left,this.top,this.width,this.height)};_.h.contains=function(a){return a instanceof vk?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 wk(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 vk?(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 zu=function(a,b){a:{var c=xk(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]},FZa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},GZa=function(a){if(_.Xi&&!(8<=Number(_.bj)))return a.offsetParent;var b=xk(a),c=zu(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=zu(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},IZa=function(a){for(var b=new yu(0,Infinity,Infinity,0),c=yk(a),d=c.cj.body,e=c.cj.documentElement,f=FBa(c.cj);a=GZa(a);)if(!(_.Xi&&0==a.clientWidth||_.Zi&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=zu(a,"overflow")){var g=HZa(a),m=new vk(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.HH();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},HZa=function(a){var b=xk(a),c=new vk(0,0);var d=b?xk(b):document;d=!_.Xi||9<=Number(_.bj)||DBa(yk(d).cj)?
d.documentElement:d.body;if(a==d)return c;a=FZa(a);b=GBa(yk(b).cj);c.x=a.left+b.x;c.y=a.top+b.y;return c},JZa=function(a){"number"==typeof a&&(a+="px");return a},LZa=function(a){var b=KZa;if("none"!=zu(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},KZa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Zi&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=FZa(a),new wk(a.right-a.left,a.bottom-a.top)):new wk(b,c)},MZa=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 NZa=function(){if(aj){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ca()))?a[1]:"0"}return _.$i?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ca()))?a[0].replace(/_/g,"."):"10"):Fya?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ca()))?a[1]:""):Gya||Hya||Iya?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ca()))?a[1].replace(/_/g,"."):""):""}();var Au=function(a){return(a=a.exec(ca()))?a[1]:""},OZa=function(){if(Sya)return Au(/Firefox\/([0-9.]+)/);if(_.Xi||Dya||Cya)return Pya;if(Wya){if(_.laa()||maa()){var a=Au(/CriOS\/([0-9.]+)/);if(a)return a}return Au(/Chrome\/([0-9.]+)/)}if(Xya&&!_.laa())return Au(/Version\/([0-9.]+)/);if(Tya||Uya){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ca()))return a[1]+"."+a[2]}else if(Vya)return(a=Au(/Android\s+([0-9.]+)/))?a:Au(/Version\/([0-9.]+)/);return""}();var RZa=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"!=zu(n,"position")){var v=HZa(n);if(!r){r="rtl"==zu(n,"direction");var z;if(z=r){z=Xya&&0<=tya(OZa,10);var D;if(D=Jya)D=0<=tya(NZa,10);var J=Wya&&0<=tya(OZa,85);z=Yi||z||D||J}r=z?-n.scrollLeft:r&&!_.Eya&&"visible"!=zu(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;v=yBa(v,new vk(r,n.scrollTop))}}}n=v||new vk;v=HZa(a);r=LZa(a);v=new EZa(v.x,v.y,r.width,r.height);
if(r=IZa(a))J=new EZa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(v.left,J.left),z=Math.min(v.left+v.width,J.left+J.width),r<=z&&(D=Math.max(v.top,J.top),J=Math.min(v.top+v.height,J.top+J.height),D<=J&&(v.left=r,v.top=D,v.width=z-r,v.height=J-D));r=yk(a);D=yk(c);if(r.cj!=D.cj){z=r.cj.body;D=D.getWindow();J=new vk(0,0);var L=Ak(xk(z));if(Bya(L,"parent")){var P=z;do{if(L==D)var Z=HZa(P);else Z=FZa(P),Z=new vk(Z.left,Z.top);J.x+=Z.x;J.y+=Z.y}while(L&&L!=D&&L!=L.parent&&(P=L.frameElement)&&
(L=L.parent))}z=yBa(J,HZa(z));!_.Xi||9<=Number(_.bj)||DBa(r.cj)||(z=yBa(z,GBa(r.cj)));v.left+=z.x;v.top+=z.y}a=PZa(a,b);b=v.left;a&4?b+=v.width:a&2&&(b+=v.width/2);b=new vk(b,v.top+(a&1?v.height:0));b=yBa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(m)var qa=m;else if(qa=IZa(c))qa.top-=n.y,qa.right-=n.x,qa.bottom-=n.y,qa.left-=n.x;return QZa(b,c,d,void 0,qa,f,g)},QZa=function(a,b,c,d,e,f,g){a=a.clone();var m=PZa(b,c);c=LZa(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 EZa(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 vk(f.left,f.top);a instanceof vk?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=JZa(g);b.style.top=JZa(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,Yi?b.MozBoxSizing="border-box":_.Zi?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},PZa=function(a,b){return(b&8&&"rtl"==zu(a,"direction")?b^4:b)&-9};var SZa=function(){this.ida=this.Vj=null;this.hj=new _.bf},VZa=function(a,b){if(b.OV)a:{var c=b.OV.UAc,d=b.OV.X0,e=b.OV.domHelper,f=b.OV.config;b=b.OV.IHc;if(a.Vj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Vj){a.Vj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=TZa(e);f=6;g=4;var m=0,n=0,r=4,v=void 0;d&&(f=9,g=0,n=m=1,r=0,v=new vk(100,-10));2<RZa(b,g,a.Vj,m,v,f,c,e)&&2<RZa(b,n,a.Vj,r,v,f,c,e)&&RZa(b,g,a.Vj,m,v,0,c,e)}else $h("this.el_ is falsy");
else if(d)f=GBa(e.cj),b=d.x+f.x,d=d.y+f.y,a.Vj?(a.Vj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=TZa(e),b=new vk(b,d),d=new yu(15,15,15,15),QZa(b,a.Vj,8,d,e,5,c)&496&&QZa(b,a.Vj,9,d,e,5,c)&496&&QZa(b,a.Vj,8,d,e,0,c)):$h("this.el_ is falsy");else{$h("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Vj?(UZa(a,c),a.ida&&(a.ida=null),a.Vj.style.display="",MZa(a.Vj,1),a.hj.next({type:0})):$h("this.el_ is falsy")}}else a.Vj?(a.Vj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Vj.style.display="",a.hj.next({type:0})):$h("this.el_ is falsy")},TZa=function(a){var b=GBa(a.cj);a=a.HH();return new yu(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},WZa=function(a){a.Vj?(UZa(a,!1),MZa(a.Vj,0),a.ida&&(a.ida.unsubscribe(),a.ida=null),a.Vj.style.display="none",a.hj.next({type:1})):$h("this.el_ is falsy")},UZa=function(a,b){b?a.Vj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Vj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var XZa=function(){this.Lw={TE:!1,XC:!1,BO:""};this.vza=new _.bf};_.h=XZa.prototype;_.h.Oca=function(){var a=Object.assign({},this.Lw,{XC:!0,TE:!1});YZa(this,a)};_.h.Nca=function(){var a=Object.assign({},this.Lw,{XC:!1});YZa(this,a)};_.h.Qca=function(a){a=Object.assign({},this.Lw,{XC:!1,TE:!0,BO:a});YZa(this,a)};_.h.Pca=function(a){a=Object.assign({},this.Lw,{TE:!1,BO:a});YZa(this,a)};_.h.XTa=function(){YZa(this,{XC:!1,TE:!1,BO:""})};_.h.osa=function(){this.Lw={XC:!1,TE:!1,BO:""};this.vza.next("forceHide")};
var YZa=function(a,b){b.BO!==a.Lw.BO&&(a.Lw={TE:!1,XC:!1,BO:b.BO});b.TE||b.XC?!b.TE&&!b.XC||a.Lw.TE||a.Lw.XC||a.vza.next("cancelHide"):a.vza.next("beginHide");a.Lw=b};XZa.prototype.QVa=function(){return this.Lw.TE||this.Lw.XC};var a_a=function(a){var b=this;this.HC=a;this.VZ=new _.Gd;this.hM=new XZa;this.VZ.add(this.hM.vza.Lf().ha(_.ie(function(c){var d=b.HC;return(d.Mg?d.Mg.config.allowOnlyForcedHide:d.xh&&d.xh.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":ZZa(b.HC);break;case "cancelHide":$Za(b.HC);break;case "forceHide":ZZa(b.HC,0);break;default:$h("Unknown Visibility Event: "+c)}}))};_.h=a_a.prototype;_.h.Oca=function(){var a=this.HC,b=Date.now();a.KA=b;this.hM.Oca()};
_.h.Nca=function(){var a=this.HC,b=Date.now();a.KA=b;this.hM.Nca()};_.h.Qca=function(a,b){this.HC.KA=b;this.hM.Qca(a)};_.h.Pca=function(a,b){this.HC.KA=b;this.hM.Pca(a)};_.h.XTa=function(a){this.HC.KA=a;this.hM.XTa()};_.h.osa=function(a){this.HC.KA=a;this.hM.osa()};_.h.QVa=function(){return this.hM.QVa()};var b_a=function(a){this.config=a},c_a=function(a){this.state=a},d_a=function(){},e_a=function(){},f_a=function(){},K_a=function(a){this.size=a},L_a=function(a){this.size=a},M_a=function(a){this.KOc=a},N_a=function(a){this.message=a},O_a=function(a){this.aOc=a};var P_a=function(a){this.Rba=a;this.Iva=this.Rba.iframeGetCrossOriginFilter()};var Bu=function(a){this.Ka=_.hb(a)};_.U(Bu,_.Kb);Bu.prototype.Ytb=function(){return _.Bj(this,1)};Bu.prototype.Ju=function(){return _.Hj(this,2,Q_a)};Bu.prototype.Qxa=function(a){return _.mi(this,2,Q_a,_.$a(a))};Bu.prototype.r1a=function(a){_.Kj(this,3,a)};var Q_a=[2,4];Bu.prototype.toObject=function(){return R_a(this)};var R_a=function(a){if(null!=a){_.Mb(a);var b=_.l(_.tj(a,1)),c=_.l(_.Ij(a,2,Q_a));var d=_.yj(a,_.mj(a,Q_a,4));return{Hga:b,text:c,O9c:_.l(d),disabled:_.l(_.ij(a,3))}}};var S_a=function(a){this.Ka=_.hb(a)};_.U(S_a,_.Kb);S_a.prototype.mTa=function(){return _.nj(this,Bu,1)};S_a.prototype.kPb=function(a){_.pj(this,1,a)};S_a.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={QNc:R_a(this.mTa())}}else a=void 0;return a};var hta=function(a){this.vsa=new P_a(a);this.hj=new _.bf},T_a=function(a,b){a=a.vsa;a.Rba.iframeSend("loadData",a.Iva,b.config)},U_a=function(a){a=void 0===a?{width:0,height:0}:a;var b=new wk(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var V_a=function(a,b,c){this.Dw=a;this.WY=b;this.qta=c},W_a=function(a){this.Dw=a},X_a=function(a,b){this.Dw=a;this.WY=b},Y_a=function(a){this.Dw=a},Z_a=function(a,b){this.Dw=a;this.WY=b},$_a=function(a,b){this.Dw=a;this.WY=b},a0a=function(a){this.Dw=a},b0a=function(a){this.Dw=a};var c0a=!_.Xi&&!haa(),Cu=function(a,b){if(/-[a-z]/.test(b))return null;if(c0a&&a.dataset){if(iaa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+BAa(b))},d0a=function(a,b){return/-[a-z]/.test(b)?!1:c0a&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+BAa(b)):!!a.getAttribute("data-"+BAa(b))};var e0a=function(){this.sda=new Map;this.rda=new Map;this.t9=new Map;this.u9=new Map;this.prb={};this.hj=new _.bf},f0a=function(a,b){var c=String(_.wa(b)),d=Du(a,b);a.Lib=function(e){Eu(e)&&a.hj.next(new $_a(e,c))};d.listen(b,"keydown",a.Lib)},k0a=function(a,b,c,d){var e=yk(b).cj.body;Du(a,b).listen(b,"mouseover",g0a(a,b,function(f){Eu(f)&&a.hj.next(new V_a(f,c,d))})).listen(b,"mouseout",h0a(a,b,function(f){Eu(f)&&a.hj.next(new W_a(f))})).listen(e,"mousemove",i0a(a,b,function(f){return void a.hj.next(new a0a(f))})).listen(e,
"touchstart",j0a(a,b,function(f){return void a.hj.next(new b0a(f))}))},l0a=function(a,b){var c=Du(a,b),d=String(_.wa(b));a.Mib=function(e){Eu(e)&&a.hj.next(new Z_a(e,d))};a.GTb=function(e){return void a.hj.next(new b0a(e))};c.listen(b,"mouseover",a.Mib).listen(b,"touchstart",a.GTb);f0a(a,b);return(b=yk(b).Ei("__HC_94253229"))?(a.HFb=function(e){return void a.hj.next(new X_a(e,d))},a.GFb=function(e){return void a.hj.next(new Y_a(e))},c.listen(b,"mouseover",a.HFb).listen(b,"mouseout",a.GFb),b):null},
m0a=function(a,b){var c=b.getAttribute("data-hovercard-id");a.sda.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Du(a,g).yt(g,"mouseover",e),a.sda.delete(f))});a.rda.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Du(a,g).yt(g,"mouseout",e),a.rda.delete(f))});var d=yk(b).cj.body;a.t9.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Du(a,g).yt(d,"mousemove",e),a.t9.delete(f))});a.u9.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Du(a,g).yt(d,"touchstart",
e),a.u9.delete(f))})},Du=function(a,b){b=parseInt(Cu(b,"hovercardOwnerId")||"-1",10);return a.prb[b]=a.prb[b]||new Qp(a)},n0a=function(a,b){b=void 0===b?!1:b;return LBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.va(c)&&1==c.nodeType){var e=!1;d0a(c,"hovercardHoverTriggerDisabled")&&(e="true"===Cu(c,"hovercardHoverTriggerDisabled"));c=d0a(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},o0a=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};e0a.prototype.Bsa=function(a){return yk(a)};
var Eu=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},g0a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.sda.has(d)||a.sda.set(d,{element:b,listener:c});return a.sda.get(d).listener},h0a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.rda.has(d)||a.rda.set(d,{element:b,listener:c});return a.rda.get(d).listener},i0a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.t9.has(d)||a.t9.set(d,{element:b,listener:c});return a.t9.get(d).listener},j0a=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.u9.has(d)||a.u9.set(d,{element:b,listener:c});return a.u9.get(d).listener};var p0a=function(a){this.Ka=_.hb(a)};_.U(p0a,_.Kb);p0a.prototype.toObject=function(){return q0a(this)};var q0a=function(a){if(null!=a)return _.Mb(a),{g_c:_.l(_.X(a,1))}};var r0a=function(a){this.Ka=_.hb(a)};_.U(r0a,_.Kb);r0a.prototype.toObject=function(){return s0a(this)};var s0a=function(a){if(null!=a)return _.Mb(a),{h0c:_.l(_.X(a,1)),kcd:_.l(_.X(a,2))}};var Fu=function(a){this.Ka=_.hb(a)};_.U(Fu,_.Kb);Fu.prototype.getEmail=function(){return _.Ej(this,1)};Fu.prototype.jTa=function(){return _.Ej(this,2)};Fu.prototype.aca=function(){return _.Ej(this,4)};Fu.prototype.toObject=function(){return t0a(this)};var t0a=function(a){if(null!=a)return _.Mb(a),{email:_.l(_.X(a,1)),uFb:_.l(_.X(a,2)),h8c:_.l(_.X(a,3)),displayName:_.l(_.X(a,4))}};var Gu=function(a){this.Ka=_.hb(a)};_.U(Gu,_.Kb);Gu.prototype.mTa=function(){return _.nj(this,Bu,2)};Gu.prototype.kPb=function(a){_.pj(this,2,a)};Gu.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={Sad:t0a(_.nj(this,Fu,1)),QNc:R_a(this.mTa()),f_c:q0a(_.nj(this,p0a,3)),N1c:s0a(_.nj(this,r0a,4))}}else a=void 0;return a};var u0a=function(a){this.Ka=_.hb(a)};_.U(u0a,_.Kb);_.h=u0a.prototype;_.h.yTa=function(){return _.Cj(this,1)};_.h.G1a=function(a){return _.Nj(this,1,a)};_.h.getMetadata=function(){return _.nj(this,Bu,2)};_.h.Mia=function(a){return _.pj(this,2,a)};_.h.toObject=function(){if(null!=this){_.Mb(this);var a={requestId:_.l(_.uj(this,1)),metadata:R_a(this.getMetadata())}}else a=void 0;return a};_.v0a=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var Hu={FBa:0,yDa:1,D4:2},Ju=function(a,b,c,d){tk.call(this);var e=this;this.Qu=d;this.GS=this.yqa=this.K2=this.zua=this.gda=null;this.X0={x:0,y:0};this.UXa=null;this.E3=document.body;this.qu={};this.VZ=new _.Gd;this.cS=b||new SZa;this.VZ.add(this.cS.hj.Lf().subscribe(function(f){switch(f.type){case 3:f=e.Qu.vsa,f.Rba.iframeSend("hide",f.Iva,void 0)}}));this.VZ.add(this.Qu.hj.Lf().subscribe(function(f){if(f instanceof d_a)e.Sub();else if(f instanceof M_a)f.KOc==e.KAb&&e.bKc();else if(f instanceof
K_a){if(f=f.size,e.SN===Hu.yDa||e.SN===Hu.D4)e.SN=Hu.D4,e.UXa=e.X0,w0a(e,f,e.X0)}else if(f instanceof L_a){if(f=f.size,e.SN===Hu.yDa||e.SN===Hu.D4)e.SN=Hu.D4,w0a(e,f,e.UXa?e.UXa:e.X0)}else if(f instanceof f_a)WZa(e.cS),e.Hga=-1;else if(f instanceof e_a){if(f=e.lH.Bsa(e.E3).Ei("__HC_94253229")){var g=e.lH,m=e.E3;Du(g,m).yt(m,"mouseover",g.Mib).yt(m,"keydown",g.Lib).yt(m,"touchstart",g.GTb).yt(f,"mouseout",g.GFb).yt(f,"mouseover",g.HFb)}e.VZ.unsubscribe()}else if(f instanceof N_a){if(f=f.message,e.Mg)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.Mg.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.Mg.config.contentConfiguration.docsHeaderConfig.callback(f.Ra);break;case "CLIENT_FOOTER_ID":var n=e.Mg.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.k(e.Mg.config.contentConfiguration.footerConfig.buttonConfig||[]),m=g.next();!m.done;m=g.next()){var r=m.value;if(r.id===f.Ra.buttonId){r.onClick();break}}}catch(v){$h("Error in client footer callback.")}break;default:$h("Unknown client content message ID: "+
f.id)}}else if(f instanceof O_a&&(f=f.aOc,!(f.timestamp<e.KA)&&e.Mg)){m=e.Mg.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=Nb(yZa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){$h("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().h0();m(g);Iu(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){$h("Unrecognized handlerInput for Events.Chat: "+g);
break}g=Nb(Gu,g.eventInfo);m(g);Iu(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=Nb(zZa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){$h("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().h0();m(g);Iu(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Nb(AZa,g.eventInfo):g;m(g);Iu(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;r=Nb(Gu,f.data.eventInfo);m(r||g);break;case "openInContactsCompanion":g=
m.openLinkInContactsCompanionCallback;if(!g)break;m=Nb(Gu,f.data.eventInfo);g(m);break;case "close":x0a(e,f.data.closeTriggeredByEscape);break;default:$h("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&$Za(e)}}));this.Nlb=document.body;this.Mg=this.xh=null;this.wea=this.KAb=0;this.Hga=-1;this.SN=Hu.FBa;this.KA=null;this.Wpa=!1;this.vnb={XRb:!1};this.Mu=new a_a(this);this.Oca=this.Mu.Oca.bind(this.Mu);this.Nca=this.Mu.Nca.bind(this.Mu);this.Qca=this.Mu.Qca.bind(this.Mu);this.Pca=
this.Mu.Pca.bind(this.Mu);this.Jyb=!1;this.Xja=null;this.od=a;this.lH=c||new e0a;this.VZ.add(this.lH.hj.Lf().subscribe(function(f){try{if(f instanceof V_a)y0a(e,Number(f.WY),f.Dw);else if(f instanceof W_a){var g=f.Dw;e.Mg&&e.Mu.Pca(e.Mg.Oe.getAttribute("data-hovercard-id"),Date.now());if(e.xh){f=!0;if(g){var m=g.relatedTarget;m&&o0a(e.xh.Oe,m)&&(f=!1)}f&&z0a(e)}}else if(f instanceof X_a)e.Oca();else if(f instanceof Y_a)e.Nca();else if(f instanceof Z_a)y0a(e,Number(f.WY),f.Dw);else if(f instanceof
$_a)e.o0(Number(f.WY),f.Dw);else if(f instanceof a0a){var n=f.Dw,r=A0a(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.Mg&&o0a(e.Mg.Oe,r)||e.xh&&o0a(e.xh.Oe,r))||e.Mu.XTa(Date.now())}else f instanceof b0a?e.Mu.osa(Date.now()):$h("Unknown outputEvent instance in AbstractContextManager")}catch(v){$h("Error thrown in DomCommunicator subscription",v)}}))};_.U(Ju,tk);Ju.prototype.ajb=function(){};Ju.prototype.Sub=function(){B0a(this)};
var B0a=function(a){a.Wpa=!0;var b=l0a(a.lH,a.E3);b&&(a.Nlb=b,a.cS.Vj=a.Nlb,WZa(a.cS))};Ju.prototype.o0=function(a,b){27===b.keyCode&&this.Mg&&(b.preventDefault(),x0a(this,!0));if(Eu(b)&&C0a(this,b)){var c=n0a(b.target,!1);if(c){b.preventDefault();this.KA=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;D0a(this,a,c,b.right,b.bottom,{HUa:!0,mVa:!0,qta:d})}}};
var C0a=function(a,b){return a.od.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},y0a=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(Eu(c)){var e=A0a(c)||c.target;if(e=n0a(e,!0))if(a.KA=Date.now(),d){var f=void 0===f?{}:f;D0a(a,b,e,c.clientX,c.clientY,{HUa:!0,mVa:!1,qta:f})}else{var g=void 0===g?{}:g;D0a(a,b,e,c.clientX,c.clientY,{HUa:!1,mVa:!1,qta:g})}}},D0a=function(a,b,c,d,e,f){var g=a.qu[b].primaryActionButtonOnload,
m=Cu(c,"hovercardId");g&&m&&(g=g(m,E0a(a)),a.GS=g);a.X0={x:d,y:e};if(375>EBa(window).width)Uk();else if(a.Mg&&a.Mg.Oe==c)$Za(a),Uk();else if(a.xh&&a.xh.Oe==c)Uk();else if(F0a(a),c?(d=Cu(c,"hovercardId")||"",d=_.Si(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.Si(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(c0a&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("$");c.setAttribute("data-"+
BAa("hovercardOwnerId"),e)}e=jta(a,a.qu[b]||{},f.qta);g=!!a.Mg;m=f.HUa||!!e.skipArtificialDelays;var n=G0a({OBb:g,iQb:m,VJb:250,Enb:1E3});H0a(a);a.K2=FEa(n);m&&g&&Iu(a);n=a.xh={Oe:c,l0c:b,config:e};k0a(a.lH,c,String(b),e);a.Jyb||a.Qca(n.Oe.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.Xja=document.activeElement);I0a(a,c,d,G0a({OBb:g,iQb:m,VJb:100,Enb:400}),f.mVa)}else Uk()},G0a=function(a){var b=a.VJb,c=a.Enb;return a.iQb?0:a.OBb?b:c},I0a=function(a,b,c,d,e){if(a.xh){var f=
a.Glb(b,c,e);a.xh.config=Object.assign(f,a.xh.config||{});J0a(a,d).then(function(){return void K0a(a,f)},function(g){g instanceof Vk||$h(g,"Failed during delay to load data. delay: "+d)})}else Uk()},K0a=function(a,b){F0a(a);if(a.xh){a.GS=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return Uk((new u0a).G1a(f).Mia(new Bu))},d=b["hovercard-id"];d&&L0a(a,c(d,E0a(a)));a.bKc=function(){a.xh&&M0a(a,a.xh.Oe)};T_a(a.Qu,new b_a(b))}},M0a=function(a,b){a.Wpa?N0a(a).then(function(c){c=
_.k(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof u0a){var e=a;if(d.yTa()!==e.wea)return;e=d}a.xh&&a.xh.Oe===b&&a.Wpa&&a.K2&&(c=a.xh,Iu(a),H0a(a),F0a(a),O0a(a),a.Mg=c,a.xh=null,e&&(c=e.getMetadata(),null==c?$h("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.GS=null,null!=_.tj(c,1)&&(a.Hga=c.Ytb()),VZa(a.cS,{type:0,OV:null,yHc:null}),a.SN=Hu.yDa,e=a.Qu,d=new c_a(c),c=new S_a,c.kPb(d.state),e=e.vsa,c=c.ld(),e.Rba.iframeSend("render",e.Iva,c))))}):($h("Attempting to render card before card is built."),
Uk())},w0a=function(a,b,c){if(a.Mg){var d=a.lH.Bsa(a.E3);VZa(a.cS,{type:0,OV:{UAc:b,X0:c,domHelper:d,config:a.Mg.config,IHc:a.Mg.Oe},yHc:null})}},ZZa=function(a,b){z0a(a);a.Mg&&!a.gda&&(a.vnb.XRb||P0a(a,b).then(function(){return void Iu(a)}))},z0a=function(a){a.xh&&(a.GS=null,F0a(a),H0a(a),O0a(a),m0a(a.lH,a.xh.Oe),a.xh=null)},Iu=function(a){$Za(a);!a.Mu.QVa()&&a.Mg&&(a.Mg.sva&&a.Mg.Ovb&&a.Mg.sva(a.Mg.Ovb),a.Jyb=!1,m0a(a.lH,a.Mg.Oe),a.Mg=null,a.Xja=null,a.SN=Hu.FBa,WZa(a.cS),a.Hga=-1,a.dispatchEvent("b"),
a.xh||a.dispatchEvent("c"))},x0a=function(a,b){var c=Date.now();(null===a.KA||a.KA<c)&&a.Mu.osa(c);a.Mg&&(b&&a.Xja&&a.Xja.focus(),a.Xja=null,a.Mg.Ovb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};Ju.prototype.Glb=function(a,b,c){return Q0a(this,a,b,this.xh?this.xh.config:{},c)};var E0a=function(a){a.wea>=Number.MAX_SAFE_INTEGER?a.wea=0:a.wea++;return a.wea};Ju.prototype.Ytb=function(){return this.Hga};
var P0a=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;$Za(a);a.gda=FEa(b);return a.gda},$Za=function(a){var b=a.gda;b&&b.cancel();a.gda=null},J0a=function(a,b){b=void 0===b?400:b;F0a(a);a.zua=FEa(b);return a.zua},F0a=function(a){var b=a.zua;b&&b.cancel();a.zua=null},H0a=function(a){var b=a.K2;b&&b.cancel();a.K2=null},L0a=function(a,b){a.GS=b},N0a=function(a){O0a(a);var b=[];a.K2&&b.push(a.K2);a.GS&&b.push(a.GS);a.yqa=rEa(b);return a.yqa},O0a=function(a){var b=a.yqa;b&&b.cancel();a.yqa=
null},jta=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.vnb.XRb=
!0);return b},Q0a=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.KAb;c&&(f["hovercard-id"]=c);"mini"===(Cu(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);d0a(b,"hovercardAlign")&&(f.hovercardAlign="v"==Cu(b,"hovercardAlign")?"v":"h");(a=Cu(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=cAa());d.contentConfiguration=
Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},A0a=function(a){return(a=a.DS)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?a:null};var R0a=function(a){this.dB=a||{}};_.h=R0a.prototype;_.h.value=function(){return this.dB};_.h.KB=function(a){this.dB.url=a;return this};_.h.getUrl=function(){return this.dB.url};_.h.jh=function(a){this.dB.style=a;return this};_.h.getStyle=function(){return this.dB.style};_.h.getId=function(){return this.dB.id};_.h.pTa=function(){return this.dB.queryParams};_.h.getContext=function(){return this.dB.context};var S0a=function(){R0a.apply(this,arguments)};_.U(S0a,R0a);var ei=function(a,b,c,d,e,f){Ju.call(this,d,null,e,f);this.THc=b;this.WFc=a};_.U(ei,Ju);ei.prototype.ajb=function(){if(!this.Wpa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new S0a({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.dB.messageHandlers=T0a(this);b.dB.messageHandlersFilter=this.WFc;b.dB.queryParams=a;a=b.jh("hover").KB(":card");this.THc(a.value())}};
ei.prototype.Sub=function(){var a=this.lH.Bsa(this.E3);a=ABa(a.cj,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;B0a(this)};ei.prototype.Glb=function(a,b,c){var d=Q0a(this,a,b,this.xh?this.xh.config:{},c);this.xh&&_.Sb(d,this.xh.config);for(b=[];a;a=a.parentElement)(c=_.wa(a))&&this.qu[c]&&b.push(this.qu[c]);_.Wi(b.reverse(),function(e){_.Sb(d,e)});d.hl||(d.hl="en-US");return d};ei.prototype.close=function(){var a=this.Qu.vsa;a.Rba.iframeSend("dispose",a.Iva,void 0)};
var T0a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.S2c=b.fromCard;c.data=b.data;a.Qu.hj.next(new O_a(c))},_ready:function(){a.Qu.hj.next(new d_a)},loaded:function(b){b=b.ri;a.Qu.hj.next(new M_a(isNaN(b)?0:b))},rendered:function(b){a.Qu.hj.next(new K_a(U_a(b)))},resize:function(b){a.Qu.hj.next(new L_a(U_a(b)))},renderfailed:function(){a.Qu.hj.next(new f_a)},disposed:function(){a.Qu.hj.next(new e_a)},messageFromClientContent:function(b){a.Qu.hj.next(new N_a(b))}}};var U0a=_.Hi(["https://apis.google.com/js/api.js"]),V0a=null,W0a=function(a,b,c){this.XFc=a;this.IFc=b;this.mW=c},fta=function(a,b){if(!V0a){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;V0a=new W0a(_.jc(U0a),c,d)}return V0a.load(a,b)};W0a.prototype.load=function(a,b,c){var d=this;return X0a(this,a,c).then(function(e){return new Tk(function(f,g){e.load(b,{callback:_.Pi(f,e),timeout:d.mW,ontimeout:function(){return g(Error("dd`"+b))}})})})};
var X0a=function(a,b,c){if(!a.IFc&&b.gapi)return Uk(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new Tk(function(d,e){var f=yk(b).createElement("SCRIPT");_.Dca(f,a.XFc);c&&IBa(f,(new ODa).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 Y0a=function(){return baa&&ea?!ea.mobile&&(ha("iPad")||ha("Android")||ha("Silk")):ha("iPad")||ha("Android")&&!ha("Mobile")||ha("Silk")};var ata=_.ba.URL,Z0a;try{new ata("http://example.com"),Z0a=!0}catch(a){Z0a=!1}var $sa=Z0a,ci=function(a){this.t1=new Map;0==a.indexOf("?")&&(a=a.substring(1));a=_.k(a.split("&"));for(var b=a.next();!b.done;b=a.next()){var c=b.value;b=c;var d="";c=c.split("=");1<c.length&&(b=decodeURIComponent(c[0].replace("+"," ")),d=decodeURIComponent(c[1].replace("+"," ")));c=this.t1.get(b);null==c&&(c=[],this.t1.set(b,c));c.push(d)}};ci.prototype.get=function(a){return(a=this.t1.get(a))&&a.length?a[0]:null};
ci.prototype.getAll=function(a){return[].concat(_.$c(this.t1.get(a)||[]))};ci.prototype.has=function(a){return this.t1.has(a)};ci.prototype[Symbol.iterator]=function(){return cPa.apply(null,_.$c(aPa(this.t1,function(a){var b=a[0];return aPa(a[1],function(c){return[b,c]})})))};ci.prototype.toString=function(){return $0a(this)};
var $0a=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("&")},cta=function(a){var b=_.Bk(document,"A");try{_.Yb(b,_.Ub(a));var c=b.protocol}catch(e){throw Error("ed`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("ed`"+a);if(!bta.has(c))throw Error("ed`"+a);if(!b.hostname)throw Error("ed`"+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}};bta.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},bta=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Ku=function(){this.loaded=!1;this.sessionIndex=0};_.Ku.prototype.mx=function(){return!!document.getElementById("__HC_94253229")};
_.Ku.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.mx()||_.Fsa({timeout:6E4}).then(function(){gapi.load("card",function(){var b=document.body,c={};c=(c.clientName="DEVOPS_CONSOLE",c.preload=!0,c.activatePersonCards=!0,c.activateGroupCards=!0,c);var d=a.sessionIndex;if((baa&&ea?ea.mobile:!Y0a()&&(ha("iPod")||ha("iPhone")||ha("Android")||ha("IEMobile")))||Y0a())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&"DOCS_SMART_SELECT"!==
c.clientName)throw Error("cd`"+c.clientName);lta(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Ku.O=function(a){return new (a||_.Ku)};_.Ku.ta=_.p({token:_.Ku,qa:_.Ku.O,Ga:"root"});var a1a=function(a,b){_.bf.call(this);var c=this;this.Dd=a;this.aZa=new _.Kd(function(d){b();return c.ha(_.Se()).subscribe(d)})};_.U(a1a,_.bf);a1a.create=_.bf.create;a1a.prototype.next=function(){for(var a=_.k(this.Jk.slice()),b=a.next();!b.done;b=a.next())b1a(this,b.value)};var b1a=function(a,b){try{b.next(void 0)}catch(c){a.Dd.runGuarded(function(){throw c;})}};var c1a,g1a,f1a;_.Lu=function(a){this.Dd=a;this.PXa=c1a(this);this.gva=this.PXa.aZa;this.Wua=c1a(this);this.tfa=this.Wua.aZa;this.r_a=c1a(this);this.eN=this.r_a.aZa;this.MMa=0};_.d1a=function(a,b){a.gva.subscribe(b)};_.e1a=function(a,b){a.eN.subscribe(b)};c1a=function(a){return new a1a(a.Dd,function(){f1a(a)})};g1a=function(a){a.r_a.next();a.PXa.next();mta(a.Wua)&&a.Dd.run(function(){a.Wua.next()});a.MMa=0;mta(a.r_a,a.PXa,a.Wua)&&f1a(a)};f1a=function(a){0===a.MMa&&(a.MMa=a.Dd.Wb(function(){return requestAnimationFrame(function(){g1a(a)})}))};
_.Lu.O=function(a){return new (a||_.Lu)(_.q(_.oe))};_.Lu.ta=_.p({token:_.Lu,qa:_.Lu.O,Ga:"root"});_.Mu=function(a){this.Apa=a};_.Mu.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.e1a(this.Apa,function(){if("number"===typeof a.offsetTop){var e=nta(a);if(e){var f=ota(a,e,b,c),g=e.scrollTop+f,m=pta(a,e),n=e.scrollLeft+m;_.d1a(d.Apa,function(){0!==f&&(e.scrollTop=g);0!==m&&(e.scrollLeft=n)})}}})};_.Mu.O=function(a){return new (a||_.Mu)(_.q(_.Lu))};_.Mu.ta=_.p({token:_.Mu,qa:_.Mu.O,Ga:"root"});_.Nu=function(){};_.Nu.O=function(a){return new (a||_.Nu)};_.Nu.ya=_.Pc({type:_.Nu,oa:[["page-not-found"]],Aa:7,Ba:0,Ea:function(){return[" Oops, page not found. "," Make sure the address is correct. ",[1,"container"],[1,"icon"],[1,"title"],[1,"subtitle"]]},ua:function(a){a&1&&(_.E(0,"div",2)(1,"mat-icon",3),_.N(2,"developer_board"),_.F(),_.E(3,"h2",4),_.Ef(4,0),_.F(),_.E(5,"p",5),_.Ef(6,1),_.F()())},Ha:[_.Dt],styles:["page-not-found[_nghost-%COMP%], unknown-error[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%}.container[_ngcontent-%COMP%]{align-items:center;background:rgba(0,0,0,.04);border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-height:400px;min-width:400px}.container[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#9e9e9e;height:164px;font-size:164px;width:164px}.container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{max-width:300px}.title[_ngcontent-%COMP%]{margin:34px 0 4px;font-size:18px;font-weight:400}.subtitle[_ngcontent-%COMP%]{font-size:13px}.textLink[_ngcontent-%COMP%]{color:#1565c0;cursor:pointer;text-decoration:underline}"]});_.Ou=function(){};_.Ou.O=function(a){return new (a||_.Ou)};_.Ou.Da=_.Rc({type:_.Ou});_.Ou.Ca=_.Ac({imports:[_.pn,_.Et]});_.h1a=new _.Xc("faviconsConfiguration");
_.i1a={DB:[{name:_.cMa.XBa,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:_.cMa.Lmc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],qQa:[{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"}]};_.Pu=function(a,b){this.Ua=a;this.icons=b;this.xS="favicon";this.FPa=null};
_.Pu.prototype.initialize=function(){var a=this;j1a(this);this.Ua.events.ha(_.ie(function(b){return b instanceof _.Mg}),_.Oe(function(b,c){return b.nh.split("/")[1]===c.nh.split("/")[1]})).subscribe(function(b){a.Rz(b.nh.split("/")[1],!1)})};_.Pu.prototype.reset=function(){var a=k1a(this);if(a){var b=a.type;a=a.href;l1a(m1a());n1a(this,b,a)}else if(l1a(m1a()),this.FPa)for(b=_.k(Array.from(this.FPa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.Pu.prototype.Rz=function(a,b){(b=o1a(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,l1a(m1a()),n1a(this,a,b)):this.reset()};
var o1a=function(a,b,c){return(c?a.icons.qQa:a.icons.DB).find(function(d){return d.name===b})},k1a=function(a){return a.icons.DB.find(function(b){return""===b.name})},n1a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.xS);_.wca(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},j1a=function(a){var b=m1a();a.FPa=b;l1a(b)},m1a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},l1a=function(a){a=
_.k(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.Pu.O=function(a){return new (a||_.Pu)(_.q(_.Rg),_.q(_.h1a))};_.Pu.ta=_.p({token:_.Pu,qa:_.Pu.O,Ga:"root"});_.Qu=function(a){this.DXb=a};_.Qu.prototype.getToken=function(){return this.DXb};_.Qu.O=function(a){return new (a||_.Qu)(_.q(bLa))};_.Qu.ta=_.p({token:_.Qu,qa:_.Qu.O});var p1a=function(a){this.ekb=a};var q1a=function(a,b,c){this.oLc=a;this.ZAc=b;this.fields=c||[];this.jZ=new Map};_.h=q1a.prototype;_.h.szc=function(a){var b=_.hc.apply(1,arguments),c=this.JSa(b);c?c.push(new p1a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.getKey(_.hc.apply(1,arguments));this.jZ.set(b,[new p1a(a)])};_.h.JSa=function(){var a=this.getKey(_.hc.apply(0,arguments));return this.jZ.has(a)?this.jZ.get(a):void 0};_.h.ISa=function(){var a=this.JSa(_.hc.apply(0,arguments));return a&&a.length?a[0]:void 0};
_.h.clear=function(){this.jZ.clear()};_.h.getKey=function(){var a=_.hc.apply(0,arguments);return a?a.join(","):"key"};var r1a=function(a,b){q1a.call(this,a,3,b)};_.U(r1a,q1a);r1a.prototype.Dta=function(){this.Eta(1,_.hc.apply(0,arguments))};r1a.prototype.Eta=function(a){var b=_.hc.apply(1,arguments),c=0,d=this.ISa(b);d&&(c=d.ekb);this.setCell(c+a,b)};var s1a=function(a,b){q1a.call(this,a,2,b)};_.U(s1a,q1a);s1a.prototype.MN=function(a){this.szc(a,_.hc.apply(1,arguments))};var t1a=function(a){mk.call(this);this.WRc=a;this.dVa=0;this.T0=new Map;this.rDc=new Set;this.Ysb=3E4;this.Jm=new DEa(this.Ysb);this.Jm.listen("tick",this.uQb,!1,this);IAa(this,_.Pi(cc,this.Jm))};_.U(t1a,mk);var u1a=function(a){a.Mua();a.dVa++;100<=a.dVa&&a.uQb()};_.h=t1a.prototype;_.h.uQb=function(){var a=this.T0.values();a=[].concat(_.$c(a)).filter(function(b){return b.jZ.size});a.length&&this.WRc.flush(a,!1);v1a(a);this.dVa=0;this.Jm.enabled&&this.Jm.stop()};
_.h.oMa=function(a){var b=_.hc.apply(1,arguments);this.T0.has(a)||this.T0.set(a,new r1a(a,b))};_.h.tzc=function(a){var b=_.hc.apply(1,arguments);this.T0.has(a)||this.T0.set(a,new s1a(a,b))};_.h.xD=function(a){return this.rDc.has(a)?void 0:this.T0.get(a)};_.h.Dta=function(a){this.Eta(a,1,_.hc.apply(1,arguments))};_.h.Eta=function(a,b){var c=_.hc.apply(2,arguments),d=this.xD(a);d&&d instanceof r1a&&(d.Eta(b,c),u1a(this))};
_.h.MN=function(a,b){var c=_.hc.apply(2,arguments),d=this.xD(a);d&&d instanceof s1a&&(d.MN(b,c),u1a(this))};_.h.Mua=function(){this.Jm.enabled||this.Jm.start()};var v1a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var w1a=function(a){this.xr="/client_streamz/one_developer_workflow/events/usage";this.Mr=a;this.Mr.oMa(this.xr,{rD:3,qD:"name"},{rD:3,qD:"source"},{rD:1,qD:"state"})};w1a.prototype.QH=function(a,b,c){this.Mr.Dta(this.xr,a,b,c)};w1a.prototype.xD=function(){return this.Mr.xD(this.xr)};var x1a=function(a){this.xr="/client_streamz/one_developer_workflow/events/performance";this.Mr=a;this.Mr.tzc(this.xr,{rD:3,qD:"source"},{rD:3,qD:"name"})};x1a.prototype.MN=function(a,b,c){this.Mr.MN(this.xr,a,b,c)};
x1a.prototype.xD=function(){return this.Mr.xD(this.xr)};var y1a=function(a){this.xr="/client_streamz/one_developer_workflow/rpc/request_count";this.Mr=a;this.Mr.oMa(this.xr,{rD:3,qD:"source"},{rD:3,qD:"method_id"})};y1a.prototype.QH=function(a,b){this.Mr.Dta(this.xr,a,b)};y1a.prototype.xD=function(){return this.Mr.xD(this.xr)};var z1a=function(a){this.xr="/client_streamz/one_developer_workflow/rpc/error_count";this.Mr=a;this.Mr.oMa(this.xr,{rD:3,qD:"source"},{rD:3,qD:"method_id"},{rD:2,qD:"code"})};
z1a.prototype.QH=function(a,b,c){this.Mr.Dta(this.xr,a,b,c)};z1a.prototype.xD=function(){return this.Mr.xD(this.xr)};var Ru=function(a){this.Ka=_.hb(a)};_.U(Ru,_.Kb);Ru.prototype.getName=function(){return _.Ej(this,1)};Ru.prototype.fe=function(a){return _.li(this,1,a)};Ru.kc=[2,3,4];Ru.prototype.toObject=function(){return A1a(this)};var A1a=function(a){if(null!=a)return _.Mb(a),{name:_.Ej(a,1),u9c:_.l(_.xj(a,2,2)),q9c:_.l(_.xj(a,3,2)),r9c:_.l(_.xj(a,4,2))}};_.B1a=function(a){this.Ka=_.hb(a)};_.U(_.B1a,_.Kb);_.B1a.prototype.toObject=function(){return C1a(this)};var C1a=function(a){if(null!=a)return _.Mb(a),{D7c:_.Ej(a,1),l3c:_.Ej(a,2),og:_.Ej(a,3)}};var D1a=function(a){this.Ka=_.hb(a)};_.U(D1a,_.Kb);D1a.prototype.yca=function(){return _.Ej(this,5)};D1a.prototype.jm=function(a){_.li(this,5,a)};D1a.prototype.toObject=function(){return E1a(this)};var E1a=function(a){if(null!=a)return _.Mb(a),{ppa:_.Ej(a,1),ZPc:_.Ej(a,2),aQc:_.Ej(a,3),iconName:_.Ej(a,4),title:_.Ej(a,5),appBarFontColor:_.Ej(a,8),eM:_.Ej(a,10)}};_.F1a=function(a){this.Ka=_.hb(a)};_.U(_.F1a,_.Kb);_.F1a.prototype.toObject=function(){return _.G1a(this)};_.G1a=function(a){if(null!=a)return _.Mb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.l(_.X(a,3))}};var Su=function(a){this.Ka=_.hb(a)};_.U(Su,_.Kb);Su.prototype.eub=function(){return _.nj(this,_.F1a,1)};Su.prototype.G_=function(){return _.nj(this,zm,2)};Su.prototype.toObject=function(){return H1a(this)};var H1a=function(a){if(null!=a)return _.Mb(a),{HSc:_.G1a(a.eub()),announcement:DKa(a.G_())}};var Tu=function(a){this.Ka=_.hb(a)};_.U(Tu,_.Kb);Tu.prototype.toObject=function(){return I1a(this)};var I1a=function(a){if(null!=a)return _.Mb(a),{enabled:_.Aj(a,1),X9c:_.Ej(a,2),l$c:_.Ej(a,3),lbd:_.Ej(a,7),W2c:_.Ej(a,8)}};var J1a=function(a){this.Ka=_.hb(a)};_.U(J1a,_.Kb);J1a.prototype.toObject=function(){return K1a(this)};var K1a=function(a){if(null!=a)return _.Mb(a),{A3c:_.Ej(a,1),O_c:_.Ej(a,2),had:_.Ej(a,3),gad:_.Ej(a,16),c4c:_.Ej(a,4),f8c:_.Ej(a,5),J_c:_.Ej(a,6),P_c:_.Ej(a,7),K_c:_.Ej(a,8),E$c:_.Ej(a,9),L_c:_.Ej(a,10),Q_c:_.Ej(a,11),ibd:_.Ej(a,12),H5c:_.Ej(a,13),NZc:_.Ej(a,14),ZYc:_.Ej(a,15)}};var L1a=function(a){this.Ka=_.hb(a)};_.U(L1a,_.Kb);L1a.prototype.toObject=function(){return M1a(this)};var M1a=function(a){if(null!=a)return _.Mb(a),{WYc:rza(a,2),j2:_.Ej(a,11)}};var N1a=function(a){this.Ka=_.hb(a)};_.U(N1a,_.Kb);N1a.prototype.YS=function(){return _.Ej(this,2)};N1a.prototype.toObject=function(){return O1a(this)};var O1a=function(a){if(null!=a)return _.Mb(a),{hRc:_.Ej(a,1),product:_.Ej(a,2),A8c:_.Dj(a,3),wbd:_.Bj(a,4),R$c:_.Fj(a,5,0)}};var P1a=function(a){this.Ka=_.hb(a)};_.U(P1a,_.Kb);P1a.kc=[1,2];P1a.prototype.toObject=function(){return Q1a(this)};var Q1a=function(a){if(null!=a){_.Mb(a);var b=_.l(_.xj(a,1,2));a=_.oj(a,N1a,2,_.kj());return{W7c:b,P$c:_.Cb(a,O1a)}}};var R1a=function(a){this.Ka=_.hb(a)};_.U(R1a,_.Kb);R1a.kc=[1];R1a.prototype.toObject=function(){return S1a(this)};var S1a=function(a){if(null!=a)return _.Mb(a),a=_.oj(a,P1a,1,_.kj()),{f0c:_.Cb(a,Q1a)}};var T1a=function(a){this.Ka=_.hb(a)};_.U(T1a,_.Kb);T1a.prototype.toObject=function(){return U1a(this)};var U1a=function(a){if(null!=a)return _.Mb(a),{B3c:_.Ej(a,2),y1c:_.Ej(a,6),x1c:_.Ej(a,7),t1c:_.Ej(a,11),v1c:_.Ej(a,12),u1c:_.Ej(a,13),w1c:_.Ej(a,15),B1c:_.Ej(a,8),A1c:_.Ej(a,9),z1c:_.Ej(a,10),v9c:Eb(_.tb(a,16,_.qba))}};var V1a=function(a){this.Ka=_.hb(a)};_.U(V1a,_.Kb);V1a.prototype.toObject=function(){return W1a(this)};var W1a=function(a){if(null!=a)return _.Mb(a),{X3c:_.Ej(a,1),G9c:_.Ej(a,2),p5c:_.Ej(a,3)}};var X1a=function(a){this.Ka=_.hb(a)};_.U(X1a,_.Kb);X1a.prototype.aca=function(){return _.Ej(this,1)};X1a.prototype.toObject=function(){return Y1a(this)};var Y1a=function(a){if(null!=a)return _.Mb(a),{displayName:_.Ej(a,1),ql:_.Ej(a,2),k8:_.Ej(a,3),L9:_.Ej(a,4),Kga:_.Ej(a,5),Zja:_.Ej(a,6)}};var Z1a=function(a){this.Ka=_.hb(a)};_.U(Z1a,_.Kb);Z1a.prototype.toObject=function(){return $1a(this)};var $1a=function(a){if(null!=a)return _.Mb(a),{}};var a2a=function(a){this.Ka=_.hb(a)};_.U(a2a,_.Kb);a2a.kc=[5,2,6,7];var b2a=[3,4];a2a.prototype.toObject=function(){return c2a(this)};var c2a=function(a){if(null!=a){_.Mb(a);var b=_.l(_.xj(a,5,2)),c=_.l(_.xj(a,2,2)),d=Y1a(_.Jj(a,X1a,3,b2a)),e=$1a(_.Jj(a,Z1a,4,b2a));var f=_.oj(a,V1a,6,_.kj());f=_.Cb(f,W1a);a=_.oj(a,V1a,7,_.kj());return{VYc:b,p4c:c,Qib:d,n7c:e,O1c:f,p3c:_.Cb(a,W1a)}}};var d2a=function(a){this.Ka=_.hb(a)};_.U(d2a,_.Kb);d2a.prototype.getValue=function(){return _.Dj(this,1)};d2a.prototype.setValue=function(a){return _.zb(this,1,null==a?a:Saa(a),0)};d2a.prototype.toObject=function(){return e2a(this)};var e2a=function(a){if(null!=a)return _.Mb(a),{value:_.Dj(a,1)}};_.f2a=function(a){this.Ka=_.hb(a)};_.U(_.f2a,_.Kb);_.f2a.prototype.toObject=function(){return g2a(this)};var g2a=function(a){if(null!=a)return _.Mb(a),{red:_.Dj(a,1),green:_.Dj(a,2),blue:_.Dj(a,3),alpha:e2a(_.nj(a,d2a,4))}};var h2a=function(a){this.Ka=_.hb(a)};_.U(h2a,_.Kb);h2a.prototype.DH=function(){return _.Ej(this,1)};h2a.prototype.kO=function(a){return _.li(this,1,a)};h2a.prototype.toObject=function(){return i2a(this)};var i2a=function(a){if(null!=a)return _.Mb(a),{icon:_.Ej(a,1),backgroundImage:_.Ej(a,2),EO:g2a(_.nj(a,_.f2a,3))}};var j2a=function(a){this.Ka=_.hb(a)};_.U(j2a,_.Kb);j2a.prototype.mr=function(){return _.Ej(this,2)};j2a.prototype.toObject=function(){return k2a(this)};var k2a=function(a){if(null!=a)return _.Mb(a),{source:_.Ej(a,1),target:_.Ej(a,2)}};var Uu=function(a){this.Ka=_.hb(a)};_.U(Uu,_.Kb);Uu.prototype.dTa=function(){return _.xj(this,3,_.kj())};Uu.prototype.getName=function(){return _.Ej(this,5)};Uu.prototype.fe=function(a){return _.li(this,5,a)};Uu.kc=[3,7];Uu.prototype.toObject=function(){return l2a(this)};var l2a=function(a){if(null!=a){_.Mb(a);var b=_.Ej(a,1),c=_.Ej(a,2),d=_.l(_.xj(a,3,2)),e=_.Ej(a,4),f=_.Ej(a,5),g=_.Aj(a,6);var m=_.oj(a,j2a,7,_.kj());return{TN:b,n3c:c,YJc:d,license:e,name:f,hidden:g,HZc:_.Cb(m,k2a),EPa:_.Ej(a,8)}}};var Vu=function(a){this.Ka=_.hb(a)};_.U(Vu,_.Kb);Vu.prototype.Wj=function(){return _.Ej(this,1)};Vu.prototype.jr=function(){return _.Ej(this,3)};Vu.prototype.nZ=function(){return _.fj(this,3)};Vu.prototype.toObject=function(){return m2a(this)};var m2a=function(a){if(null!=a)return _.Mb(a),{Vd:_.Ej(a,1),fh:_.Ej(a,2),label:_.Ej(a,3),Ub:_.Ej(a,4)}};var n2a=function(a){this.Ka=_.hb(a)};_.U(n2a,_.Kb);n2a.prototype.Wj=function(){return _.Ej(this,3)};n2a.prototype.toObject=function(){return o2a(this)};var o2a=function(a){if(null!=a)return _.Mb(a),{Cp:_.Ej(a,1),xt:_.Ej(a,2),Vd:_.Ej(a,3),fh:_.Ej(a,4)}};var p2a=function(a){this.Ka=_.hb(a)};_.U(p2a,_.Kb);p2a.prototype.toObject=function(){return q2a(this)};var q2a=function(a){if(null!=a)return _.Mb(a),{OE:o2a(_.nj(a,n2a,1)),UE:o2a(_.nj(a,n2a,2))}};var r2a=function(a){this.Ka=_.hb(a)};_.U(r2a,_.Kb);r2a.kc=[1,2];r2a.prototype.toObject=function(){return s2a(this)};var s2a=function(a){if(null!=a){_.Mb(a);var b=_.oj(a,Vu,1,_.kj());b=_.Cb(b,m2a);a=_.oj(a,p2a,2,_.kj());return{w9c:b,kbd:_.Cb(a,q2a)}}};var Wu=function(a){this.Ka=_.hb(a)};_.U(Wu,_.Kb);Wu.prototype.getName=function(){return _.Ej(this,1)};Wu.prototype.fe=function(a){return _.li(this,1,a)};Wu.prototype.aca=function(){return _.Ej(this,2)};Wu.kc=[8];Wu.prototype.toObject=function(){return t2a(this)};var t2a=function(a){if(null!=a){_.Mb(a);var b=_.Ej(a,1),c=_.Ej(a,2),d=_.Ej(a,3),e=_.Ej(a,5),f=i2a(_.nj(a,h2a,7));var g=_.oj(a,Uu,8,_.kj());return{name:b,displayName:c,ZNa:d,pO:e,yad:f,K9c:_.Cb(g,l2a),V_a:_.Ej(a,10),Q1:s2a(_.nj(a,r2a,11))}}};var u2a=function(a){this.Ka=_.hb(a)};_.U(u2a,_.Kb);u2a.kc=[3,1,2];u2a.prototype.toObject=function(){return v2a(this)};var v2a=function(a){if(null!=a){_.Mb(a);var b=_.oj(a,a2a,3,_.kj());b=_.Cb(b,c2a);var c=_.oj(a,Wu,1,_.kj());return{O8c:b,P8c:_.Cb(c,t2a),A2c:_.l(_.xj(a,2,2))}}};var w2a=function(a){this.Ka=_.hb(a)};_.U(w2a,_.Kb);_.h=w2a.prototype;_.h.ISa=function(){return _.X(this,1)};_.h.setCell=function(a){return _.lc(this,1,a)};_.h.hasTask=function(){return null!=_.tj(this,2)};_.h.ysa=function(){return _.X(this,5)};_.h.yv=function(a){return _.lc(this,5,a)};_.h.toObject=function(){return x2a(this)};
var x2a=function(a){if(null!=a)return _.Mb(a),{iZ:_.l(_.X(a,1)),task:_.l(_.tj(a,2)),qea:_.l(_.X(a,3)),Is:_.l(_.yj(a,4)),mu:_.l(_.X(a,5)),T3a:_.l(_.ij(a,6)),A0a:_.l(_.uj(a,7)),spanId:_.l(_.uj(a,8))}};var Xu=function(a){this.Ka=_.hb(a)};_.U(Xu,_.Kb);Xu.prototype.jTa=function(){return _.Ej(this,22)};var Yu=function(a){return _.nj(a,D1a,8)},Zu=function(a){return _.nj(a,J1a,12)};_.h=Xu.prototype;_.h.eub=function(){return _.Ej(this,24)};_.h.cca=function(){return _.nj(this,w2a,14)};_.h.UOb=function(a){return _.pj(this,14,a)};_.h.Ig=function(){return _.Ej(this,27)};_.h.GV=function(a){_.li(this,27,a)};_.h.W_=function(){return _.nj(this,_.Fp,32)};_.h.Pia=function(a){return _.pj(this,32,a)};var y2a=_.Ob(Xu);
Xu.kc=[35,36,37,39];
Xu.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={Cva:_.Ej(this,1),mH:_.Ej(this,11),isBot:_.Aj(this,17),vVa:_.Aj(this,19),uFb:_.Ej(this,22),sessionIndex:_.Ej(this,2),DXb:_.Ej(this,3),IZc:E1a(Yu(this)),l_c:I1a(_.nj(this,Tu,4)),aad:U1a(_.nj(this,T1a,7)),xn:M1a(_.nj(this,L1a,10)),I_c:K1a(Zu(this)),Tbd:_.Ej(this,13),HSc:_.Ej(this,24),Taa:x2a(this.cca()),YL:_.Ej(this,15),rp:FKa(_.nj(this,EKa,16)),QZc:_.Cb(_.oj(this,Su,35,_.kj()),H1a),N3c:S1a(_.nj(this,R1a,20)),JIb:_.Ej(this,23),B2c:_.Ej(this,
25),s_c:_.Ej(this,31),C3c:_.Ej(this,26),gtag:_.Ej(this,30),domain:_.Ej(this,27),GNc:NQa(this.W_()),Txb:_.Fj(this,33,0),E7c:_.Cb(_.oj(this,_.B1a,36,_.kj()),C1a),m3c:_.l(_.xj(this,37,2)),k3c:_.Cb(_.oj(this,Ru,39,_.kj()),A1a),v7c:v2a(_.nj(this,u2a,38))}}else a=void 0;return a};var tta,vta,Fta;tta=function(){return{Vda:!1}};vta=function(){return[]};Fta=function(){return{Vda:!0}};_.$u=function(){this.Ce="";this.yd={};this.vaa=!1;this.directories=[];this.rOb=""};_.$u.prototype.Tb=function(){if(this.vaa&&this.yd.path){for(var a=this.yd.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.gi(Object.assign({},this.yd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.vaa&&this.QZ(this.yd.Eb)&&(this.rOb=_.gi(Object.assign({},this.yd,{path:void 0})))};
_.$u.prototype.pTa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.$u.prototype.QZ=function(a){return!!a&&(_.ih(_.kh(a))||_.wpa(_.kh(a)))};_.$u.O=function(a){return new (a||_.$u)};
_.$u.ya=_.Pc({type:_.$u,oa:[["scope-indicator"]],inputs:{Ce:"savedQuery",yd:"searchScope",vaa:"displayBreadcrumb"},features:[_.id],Aa:15,Ba:2,Ea:[["citcScope",""],["directoryScope",""],["refScope",""],["repositoryScope",""],["repositoryGroupScope",""],["everything",""],["refScopeEntry",""],["noBreadcrumb",""],["tagScope",""],["noRefBreadcrumb",""],[4,"ngIf","ngIfElse"],[1,"leading"],[4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngFor","ngForOf"],["queryParamsHandling","merge","ascTrackElement",
"ScopeIndicator","trackAction","changeDirectoryScope",3,"routerLink","queryParams",4,"ngIf"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeDirectoryScope",3,"routerLink","queryParams"],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["class","leading",4,"ngSwitchCase"],["class","ref-icon","fontSet","google-material-icons",4,"ngIf"],["class","ref-icon",4,"ngIf"],["fontSet","google-material-icons",1,"ref-icon"],[1,"ref-icon"],
["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeRefScope",3,"routerLink","queryParams"]],ua:function(a,b){a&1&&_.A(0,qta,4,1,"ng-container",10)(1,sta,1,2,"ng-template",null,0,_.hg)(3,Cta,1,2,"ng-template",null,1,_.hg)(5,Hta,1,2,"ng-template",null,2,_.hg)(7,Lta,1,2,"ng-template",null,3,_.hg)(9,Rta,1,2,"ng-template",null,4,_.hg)(11,Sta,2,0,"ng-template",null,5,_.hg)(13,Xta,5,4,"ng-template",null,6,_.hg);a&2&&(a=_.Wf(2),_.B("ngIf",b.Ce)("ngIfElse",a))},Ha:[_.To,
_.hn,_.jn,_.nn,_.kn,_.ln,_.mn,_.Dt,_.zo],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});_.av=function(){};_.av.O=function(a){return new (a||_.av)};_.av.Da=_.Rc({type:_.av});_.av.Ca=_.Ac({imports:[_.Vo,_.pn,_.Et,_.Bo]});_.xi=new Set;_.bv=function(){};_.bv.O=function(a){return new (a||_.bv)};_.bv.ta=_.p({token:_.bv,qa:_.bv.O,Ga:"root"});var z2a;_.cv=new Set;z2a=new _.Xc("enabled_features",{Ga:"root",qa:function(){return _.cv}});_.dv=function(){};_.dv.O=function(a){return new (a||_.dv)};_.dv.ta=_.p({token:_.dv,qa:_.dv.O,Ga:"root"});_.ev=function(a){this.Ua=a;this.yn=_.xi.has(2)};
_.A2a=function(a,b){var c=_.vo(a.Ua,b),d=_.Gpa(c.Ta).FZa,e=c.root.children.primary;e||(e=_.vo(a.Ua,c.vf).root.children.primary);if(!e)throw Error("gd`"+b);b=e.Qd;c=b.map(function(g){return g.path});b=b[b.length-1].parameters;d=_.k(Object.entries(d));for(e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;b[e]||(b[e]=f)}d="h"===c[0];if(a.yn&&!d)return"piper"===c[0]?(a="Piper",c=_.k(c),c.next(),c.next(),c.next(),c=c.next().value):(c=_.k(c),a=c.next().value,c=c.next().value),
_.zq(_.yq(new WSa,a),b[_.lh.changelist]).nd(c).Oi(Cpa(b)).hb();d&&c.shift();a=d?"host":"project";f=_.k(c);c=f.next().value;d=f.next().value;f.next();e=f.next().value;f.next();f=f.next().value;return _.zq(_.yq(_.xq(new Aq,c,a),d),e).nd(""===f?"/":f).Oi(Dpa(b)).hb()};_.ev.O=function(a){return new (a||_.ev)(_.q(_.Rg),_.q(_.bv))};_.ev.ta=_.p({token:_.ev,qa:_.ev.O,Ga:"root"});_.fv=void 0;_.B2a=void 0;_.C2a=void 0;_.D2a=void 0;var E2a;
E2a={I5b:["BC","AD"],H5b:["Before Christ","Anno Domini"],Uec:"JFMAMJJASOND".split(""),Ilc:"JFMAMJJASOND".split(""),pdc:"January February March April May June July August September October November December".split(" "),Hlc:"January February March April May June July August September October November December".split(" "),jlc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Klc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Ooc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Mlc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
llc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Llc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),tWc:"SMTWTFS".split(""),Jlc:"SMTWTFS".split(""),klc:["Q1","Q2","Q3","Q4"],Ajc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],sYb:["AM","PM"],wla:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],kEa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],V2b:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],V5a:6,pXc:[5,6],W5a:5};_.F2a=E2a;_.F2a=E2a;var G2a=function(a,b,c,d,e){a=new Date(a,b,c);d=void 0!==d?d:3;e=e||0;b=((a.getDay()+6)%7-e+7)%7;return a.valueOf()+864E5*((d-e+7)%7-b)};var H2a,I2a;H2a=function(){};
_.gv=function(a){if("number"==typeof a){var b=new H2a;b.WQb=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(":",jk(c,2));c=d.join("")}b.C3a=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=I2a(a);b.Bka=[c,c];b.uW={WWc:a,n7a:a};b.Tya=[];return b}b=new H2a;b.C3a=a.id;b.WQb=-a.std_offset;b.Bka=a.names;b.uW=a.names_ext;b.Tya=a.transitions;return b};
I2a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(jk(Math.floor(a/60)%100,2),":",jk(a%60,2));return b.join("")};_.hv=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.Tya.length&&b>=a.Tya[c];)c+=2;return 0==c?0:a.Tya[c-1]};_.iv=function(a,b){a=a.WQb-_.hv(a,b);return-1440===a?0:a};var J2a,K2a;_.jv=function(a){this.Tva=[];this.Rh=_.F2a;"number"==typeof a?this.spa(a):this.MG(a)};J2a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];K2a=function(a){return a.getHours?a.getHours():0};
_.jv.prototype.MG=function(a){for(L2a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<J2a.length;++c){var d=a.match(J2a[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.Tva.push({text:e,type:c});break}}if(b===a)throw Error("hd`"+a);}};
_.jv.prototype.format=function(a,b){if(!a)throw Error("id");var c=b?6E4*(a.getTimezoneOffset()-_.iv(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.Tva.length;++f){var g=this.Tva[f].text;1==this.Tva[f].type?c.push(M2a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.jv.prototype.spa=function(a){if(4>a)var b=this.Rh.wla[a];else if(8>a)b=this.Rh.kEa[a-4];else if(12>a)b=this.Rh.V2b[a-8],b=b.replace("{1}",this.Rh.wla[a-8]),b=b.replace("{0}",this.Rh.kEa[a-8]);else if(12===a)b=this.Rh.wla[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(13===a)b=this.Rh.wla[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.spa(10);return}this.MG(b)};
var kv=function(a,b){b=String(b);a=a.Rh||_.F2a;if(void 0!==a.Hpc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Hpc+e-48):b.charAt(d))}b=c.join("")}return b},L2a=!1,lv=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("jd");},N2a=function(a,b){lv(b);b=K2a(b);return a.Rh.sYb[12<=b&&24>b?1:0]},M2a=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.Rh.H5b[c]:a.Rh.I5b[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),kv(a,jk(c,g));case "Y":return c=d.getFullYear(),e=d.getMonth(),c=G2a(c,e,d.getDate(),a.Rh.W5a,a.Rh.V5a),c=(new Date(c)).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),kv(a,jk(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Rh.Uec[c];break a;case 4:g=a.Rh.pdc[c];break a;case 3:g=a.Rh.jlc[c];break a;default:g=kv(a,jk(c+1,g))}return g;case "k":return lv(e),kv(a,jk(K2a(e)||24,g));case "S":return kv(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<
g?jk(0,g-3):""));case "E":return c=d.getDay(),4<=g?a.Rh.Ooc[c]:a.Rh.llc[c];case "a":return N2a(a,e);case "b":return N2a(a,e);case "B":return N2a(a,e);case "h":return lv(e),kv(a,jk(K2a(e)%12||12,g));case "K":return lv(e),kv(a,jk(K2a(e)%12,g));case "H":return lv(e),kv(a,jk(K2a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Rh.Jlc[c];break a;case 4:g=a.Rh.Mlc[c];break a;case 3:g=a.Rh.Llc[c];break a;default:g=kv(a,jk(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Rh.Ilc[c];break a;
case 4:g=a.Rh.Hlc[c];break a;case 3:g=a.Rh.Klc[c];break a;default:g=kv(a,jk(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Rh.klc[c]:a.Rh.Ajc[c];case "d":return kv(a,jk(d.getDate(),g));case "m":return lv(e),kv(a,jk(e.getMinutes?e.getMinutes():0,g));case "s":return lv(e),kv(a,jk(e.getSeconds(),g));case "v":return(f||_.gv(c.getTimezoneOffset())).C3a;case "V":return a=f||_.gv(c.getTimezoneOffset()),2>=g?a.C3a:0<_.hv(a,c)?void 0!==a.uW.n4b?a.uW.n4b:a.uW.DST_GENERIC_LOCATION:void 0!==
a.uW.n7a?a.uW.n7a:a.uW.STD_GENERIC_LOCATION;case "w":return c=e.getFullYear(),d=e.getMonth(),c=G2a(c,d,e.getDate(),a.Rh.W5a,a.Rh.V5a),kv(a,jk(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.gv(c.getTimezoneOffset()),4>g?a.Bka[0<_.hv(a,c)?2:0]:a.Bka[0<_.hv(a,c)?3:1];case "Z":return d=f||_.gv(c.getTimezoneOffset()),4>g?(g=-_.iv(d,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(jk(Math.floor(g/60)%100,2),jk(g%60,2)),g=a.join("")):g=kv(a,
I2a(_.iv(d,c))),g;default:return""}};_.O2a=new _.jv("yyyy-MM-dd_HHmmss");_.P2a=["fill","hairline","bordered","protected","flat"];_.Q2a=["xsmall","small","medium","large","xlarge"];_.R2a="blue red green grey white yellow".split(" ");_.S2a=[].concat(_.$c(_.P2a),_.$c(_.Q2a),_.$c(_.R2a));_.mv=function(){_.Oo.apply(this,arguments)};_.U(_.mv,_.Oo);_.mv.prototype.mb=function(a,b,c){_.Oo.prototype.mb.call(this,a,b,void 0===c?0:c)};_.mv.prototype.Ln=function(a){_.Oo.prototype.Ln.call(this,a)};_.mv.O=function(){var a;return function(b){return(a||(a=_.Cd(_.mv)))(b||_.mv)}}();_.mv.ta=_.p({token:_.mv,qa:_.mv.O,Ga:"root"});var nv=function(){dn.apply(this,arguments)};_.U(nv,dn);nv.prototype.JNa=function(a){var b=dn.prototype.JNa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.Qi?_.oh(a.Qi):void 0)&&a.rb&&(b.projectId=a.rb);return b};nv.prototype.Bk=function(a){var b=dn.prototype.Bk.call(this,a);a.OG&&(b.availabilityStatuses=bua(a));return b};nv.O=function(){var a;return function(b){return(a||(a=_.Cd(nv)))(b||nv)}}();nv.ta=_.p({token:nv,qa:nv.O,Ga:"root"});var ov=function(a,b,c,d){this.productVersion=a;this.Is=b;this.UKc=c;this.Ua=d};ov.prototype.QM=function(a){var b=this;a=a.map(function(c){return b.DTa(c)});a=new Vm({entries:a});TKa(this.UKc,a).ha(_.Ke(function(){return _.Pe})).subscribe()};
ov.prototype.DTa=function(a){var b=this.KSa(a);b=new Pm({eventId:new Sm({Jya:"0",serverIp:0,pwa:0}),gestureName:a.gestureName,xS:[a.element,a.action].join("/"),sqa:b,statusCode:a.statusCode,initialRoute:a.initialRoute,qr:a.qr,targetRoute:a.targetRoute,km:a.km,UO:a.UO,ML:a.ML,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.ph.g6a:void 0===a.bucket&&a.actionOwner===Gm.zF&&(b.bucket=Lpa(a));0<a.Wm.length&&(b.Wm=a.Wm.map(function(c){return new Qm({name:c.name,statusCode:c.statusCode,
Ai:c.Ai,ex:c.ex})}));a.OG&&(b.availabilityStatuses=bua(a)||null);a.Ai&&(b.Ai=a.Ai);a.Xe&&(b.Xe="string"===typeof a.Xe?a.Xe:decodeURIComponent(_.wo(this.Ua,a.Xe).toString()));a.Hh&&(b.Hh=a.Hh);void 0!==a.Gf&&(b.Gf=a.Gf);return b};ov.prototype.KSa=function(a){var b=new Rm({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.Is)b.Taa=new Tm({mu:this.productVersion,Is:this.Is});a.projectId?b.CI=a.projectId:(a=a.Qi?_.oh(a.Qi):void 0)&&a.rb&&(b.CI=a.rb);return b};
ov.O=function(a){return new (a||ov)(_.q(Zm),_.q(VKa),_.q(UKa),_.q(_.Rg))};ov.ta=_.p({token:ov,qa:ov.O,Ga:"root"});var pv,dua,T2a,Y2a,$2a,a3a,b3a,c3a,d3a,i3a,j3a,m3a;pv=new _.Xc("consoleConfiguration");dua=new _.Xc("withCredentials",{qa:function(){var a=new _.lk(document);_.Mc(_.dv);return!!a.get("SID")&&(!_.cv.has(28)||_.cv.has(29))}});T2a=new _.Xc("obfuscatedGaiaId");_.U2a=new _.Xc("preference");_.V2a=new _.Xc("INSIGHTS_ENVIRONMENT",{qa:function(){var a=_.Mc(pv);return _.Fj(a,33,0)}});
_.W2a=new _.Xc("repositories",{qa:function(){var a=_.oj(_.Mc(pv),Ru,39,_.kj());return new Map(a.map(function(b){return[b.getName(),b]}))}});_.X2a=new _.Xc("packageToRepoSpec",{qa:function(){var a=_.oj(_.Mc(pv),_.B1a,36,_.kj());return new Map(a.map(function(b){return[_.Ej(b,1),b]}))}});Y2a=new _.Xc("clientDomain");_.Z2a=new _.Xc("gtagId");$2a=new _.Xc("appBarBackgroundColor");a3a=new _.Xc("appBarFontColor");b3a=new _.Xc("searchTokenColor");c3a=new _.Xc("searchTokenBackgroundColor");d3a=new _.Xc("appIconName");
_.e3a=new _.Xc("whitelabelTitle");_.f3a=new _.Xc("helpArticleLink");_.g3a=new _.Xc("gsDebounceMs");_.h3a=new _.Xc("gsConfig");i3a=new _.Xc("announcementMessages");j3a=new _.Xc("hatsTriggerPathsConfigurationList");_.k3a=new _.Xc("debugLevel",{qa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.l3a=new _.Xc("scoringModel",{qa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});m3a=new _.Xc("grimoireOnePlatformRegionalHosts");_.n3a=void 0;_.sv=function(){};_.sv.prototype.create=function(){return function(a){return a}};_.sv.O=function(a){return new (a||_.sv)};_.sv.ta=_.p({token:_.sv,qa:function(){return _.n3a?_.Mc(_.n3a):new _.sv},Ga:"root"});var o3a=function(a){this.Je=a},uv;o3a.prototype.Bk=function(){for(var a={},b=_.k(this.Je),c=b.next();!c.done;c=b.next())c.value.Xua(a);return a};_.tv=function(a,b,c){b=_.de(b);a=_.k(a.Je);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.Swa(c));return b};uv=function(a,b){this.HGc=a;this.B2a=b};uv.prototype.Xua=function(a){return a};uv.prototype.Swa=function(){return this.B2a.create(this.HGc)};uv.O=function(a){return new (a||uv)(_.q(_.cua),_.q(_.sv))};uv.ta=_.p({token:uv,qa:uv.O,Ga:"root"});var vv=function(a,b){this.Je=[a,b]};_.U(vv,o3a);vv.O=function(a){return new (a||vv)(_.q(wv),_.q(uv))};vv.ta=_.p({token:vv,qa:vv.O,Ga:"root"});var wv=function(a,b,c,d){this.apiKey=a;this.sessionIndex=b;this.Np=c;this.withCredentials=d};wv.prototype.Xua=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.HAa([])||"",a["X-Goog-AuthUser"]=this.sessionIndex,this.Np&&(a["X-Goog-IAM-Authorization-Token"]=this.Np));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
wv.prototype.Swa=function(){return _.Jd(_.Ke(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:p3a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};wv.O=function(a){return new (a||wv)(_.q(_.an),_.q(_.bn),_.q(_.cn),_.q(dua))};wv.ta=_.p({token:wv,qa:wv.O,Ga:"root"});var p3a=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 xv;xv=function(a){this.forward=new Map(a);this.inverse=new Map(a.map(function(b){b=_.k(b);var c=b.next().value;return[b.next().value,c]}))};_.q3a=function(){return new xv(_.hc.apply(0,arguments))};_.yv=function(){return{create:_.q3a}};xv.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.zv=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};xv.prototype.keys=function(){return this.forward.keys()};xv.prototype.values=function(){return this.forward.values()};
xv.prototype.entries=function(){return this.forward.entries()};xv.prototype.filter=function(a){return new xv(Array.from(this.forward.entries()).filter(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a(b,c)}))};var r3a=_.yv().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),s3a=_.yv().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]),t3a=
new _.Xc("feedbackClient",{qa:function(){return _.eua(RSa)}}),Av=function(a,b){this.j0=a;this.Je=b};Av.prototype.l1a=function(a){var b=this;return _.tv(this.Je,function(){return b.j0.l1a(a,b.Je.Bk())},"FeedbackLogger.sendFeedback")};Av.O=function(a){return new (a||Av)(_.q(t3a),_.q(vv))};Av.ta=_.p({token:Av,qa:Av.O,Ga:"root"});_.Bv=function(a){this.client=a;this.Fk=_.xi.has(2)};
_.Bv.prototype.QM=function(a){if(this.Fk){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.sH)for(var c=_.k(b.sH),d=c.next();!d.done;d=c.next()){d=d.value;var e=LRa((new Vp).Hn(r3a.get(d.eventType,0)),d.srb.map(function(f){return s3a.get(f,0)})).Lx(d.Hg);null!=d.lineNumber&&_.zb(e,5,_.Ya(d.lineNumber),"0");d.vv&&_.li(e,6,d.vv);d.bq&&_.li(e,7,d.bq);b.CS&&KRa(e,fua(b.CS));d.IB&&b.CS&&d.IB<b.CS&&MRa(e,fua(d.IB));d.eA&&b.CS&&d.eA<b.CS&&NRa(e,fua(d.eA));this.client.l1a(e).subscribe()}}};
_.Bv.O=function(a){return new (a||_.Bv)(_.q(Av),_.q(_.bv))};_.Bv.ta=_.p({token:_.Bv,qa:_.Bv.O,Ga:"root"});_.Cv=function(){};_.Cv.O=function(a){return new (a||_.Cv)};_.Cv.Da=_.Rc({type:_.Cv});_.Cv.Ca=_.Ac({imports:[_.Vo]});_.Dv=function(){};_.Dv.O=function(a){return new (a||_.Dv)};_.Dv.Da=_.Rc({type:_.Dv});
_.Dv.Ca=_.Ac({Ob:[{wa:Jo,Hb:_.mv},{wa:_.Oo,Hb:_.mv},{wa:NPa,oc: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.OG;var g=b.OG;if(f){if(g){f=new Map(f);g=_.k(g.entries());for(var m=g.next();!m.done;m=g.next()){var n=_.k(m.value);m=n.next().value;n=n.next().value;f.set(m,n)}}}else f=g;g=a.sH;m=b.sH;g=g?m&&g!==m?[].concat(_.$c(g),_.$c(m)):g:m;return e.call(d,{},a,b,{bucket:c,OG:f,sH:g})}},{wa:No,Hb:ov,ud:!0},{wa:No,Hb:_.Bv,ud:!0},{wa:No,Hb:nv,ud:!0}].concat(_.$c(MPa))});var Ev=function(){};Ev.O=function(a){return new (a||Ev)};Ev.Da=_.Rc({type:Ev});Ev.Ca=_.Ac({imports:[_.pn,_.ss]});_.Fv=function(){};_.Fv.O=function(a){return new (a||_.Fv)};_.Fv.Da=_.Rc({type:_.Fv});_.Fv.Ca=_.Ac({imports:[Ev]});var Gv=function(){};Gv.O=function(a){return new (a||Gv)};Gv.Da=_.Rc({type:Gv});Gv.Ca=_.Ac({imports:[_.Fv,_.Cv]});var u3a,hua;u3a="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(" ");
_.v3a=new Set(u3a);
hua=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)"]]);_.w3a=u3a.map(_.gua);
_.x3a={id:"COVERAGE_GENERIC",name:"File Coverage",children:u3a.map(function(a){return{id:_.gua(a),name:iua(a),children:[],BVa:!0}})};_.y3a=[{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:[]}];
_.z3a={id:"LINE_COUNTS",name:"Line counts",children:_.y3a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.A3a={id:"FILE_COUNTS",name:"File counts",children:_.y3a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var B3a=function(a,b,c){this.zone=a;this.ke=b;this.cache=new Map;this.DDc=_.fe(window,"DOMContentLoaded");a=_.k(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,jua(b))};B3a.prototype.push=function(a){var b=this,c,d;return _.Td(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.run(function(){d.next(a);d.complete()})):b.cache.set(a.name,jua(a));e.Ec=0})};
B3a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.Pe;e=new _.Ye(1);this.cache.set(a,e)}d&&(e=e.ha(_.gf(this.DDc)));return e.ha(_.hf({complete:function(){b&&c.cache.delete(a)}}),_.Xh(this.ke,"Prefetch."+a))};B3a.prototype.delete=function(a){this.cache.delete(a)};_.Hv=function(a,b){this.zone=a;this.ke=b};
_.Hv.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 B3a(this.zone,this.ke,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.Me())};_.Hv.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new B3a(this.zone,this.ke,d),b.prefetchRpcs=d);d.delete(a)};_.Hv.O=function(a){return new (a||_.Hv)(_.q(_.oe),_.q(_.Oo))};_.Hv.ta=_.p({token:_.Hv,qa:_.Hv.O,Ga:"root"});_.Iv=function(){this.Qvb=new _.Gg(!1);this.Q4a=new _.Gg(!0)};_.h=_.Iv.prototype;_.h.TS=function(){return this.Qvb};_.h.u2=function(a){this.Qvb.next(a)};_.h.P_=function(){return _.Md("SHOW_ALWAYS")};_.h.Iia=function(){};_.h.d0=function(){return _.Md(!1)};_.h.Oxa=function(){};_.h.Q_=function(){return _.Md("FILES")};_.h.v2=function(){};_.h.qsb=function(){return _.Md(new Map)};_.h.EDb=function(){};_.h.Z_=function(){return _.Md([])};_.h.Nka=function(){};_.h.c0=function(){return _.Md([])};_.h.iya=function(){return _.Pe};
_.h.eza=function(){return _.Pe};_.h.FH=function(){return _.Pe};_.h.vx=function(){};_.h.aT=function(){return _.Md(0)};_.h.B2=function(){};_.h.vca=function(){return _.Md("SNIPPET_SUBSET")};_.h.Jxa=function(){};_.h.eT=function(){return _.Md(2)};_.h.Tia=function(){};_.h.V_=function(){return _.Md(50)};_.h.Nia=function(){};_.h.Osa=function(){return _.Md(_.cv.has(15)?"DARK":"LIGHT")};_.h.Kxa=function(){};_.h.Xba=function(){return _.Md("cider-dark")};_.h.Aia=function(){};_.h.lca=function(){return _.Md("cider")};
_.h.Lia=function(){};_.h.Psa=function(){return _.Md(!1)};_.h.Lxa=function(){};_.h.wca=function(){return _.Md(!1)};_.h.Sia=function(){};_.h.GTa=function(){return _.Md(!0)};_.h.J1a=function(){};_.h.kca=function(){return _.Md("PREVIEW")};_.h.Jia=function(){};_.h.bT=function(){return _.Md(!1)};_.h.Ria=function(){};_.h.Aca=function(){return _.Md(new Set)};_.h.Uia=function(){};_.h.gT=function(){return _.Pe};_.h.D2=function(){};_.h.Wsa=function(){return _.Md(0)};_.h.N1a=function(){};_.h.I_=function(){return _.Md("cider")};
_.h.wxa=function(){};_.h.e0=function(){return _.Md(!1)};_.h.Pxa=function(){};_.h.a0=function(){return _.Md(!0)};_.h.Qia=function(){};_.h.b0=function(){return _.Md(!1)};_.h.Mxa=function(){};_.h.Qsa=function(){return _.Md(!1)};_.h.K1a=function(){};_.Iv.O=function(a){return new (a||_.Iv)(_.q(_.dv))};_.Iv.ta=_.p({token:_.Iv,qa:function(){return _.Mc(_.C3a)},Ga:"root"});_.Jv=function(a,b){this.Je=[a,b]};_.U(_.Jv,o3a);_.Jv.O=function(a){return new (a||_.Jv)(_.q(Kv),_.q(uv))};_.Jv.ta=_.p({token:_.Jv,qa:_.Jv.O,Ga:"root"});var Kv=function(a,b,c,d,e,f){wv.call(this,a,b,c,d);this.apiKey=a;this.sessionIndex=b;this.Np=c;this.withCredentials=d;this.productVersion=e;this.mh=f};_.U(Kv,wv);
Kv.prototype.Xua=function(a){a=wv.prototype.Xua.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.mh.actionId+"."+this.mh.sessionId+("."+this.productVersion.replace("_","-")));return a};Kv.prototype.Swa=function(a){return _.Jd(wv.prototype.Swa.call(this,a),_.Xh(this.mh,a))};Kv.O=function(a){return new (a||Kv)(_.q(_.an),_.q(_.bn),_.q(_.cn),_.q(dua),_.q(Zm),_.q(_.Oo))};Kv.ta=_.p({token:Kv,qa:Kv.O,Ga:"root"});var Lv=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.B3a=new _.Gg(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.B3a.next(c.matches?"DARK":"LIGHT")})}else this.B3a=new _.Gg("LIGHT")};Lv.O=function(a){return new (a||Lv)};Lv.ta=_.p({token:Lv,qa:Lv.O,Ga:"root"});var D3a=function(){};D3a.O=function(a){return new (a||D3a)};D3a.ta=_.p({token:D3a,qa:function(a){return Lv.O(a)},Ga:"root"});_.E3a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.F3a=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 G3a={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 J3a=function(a){a=H3a(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+=I3a(a,g),c+=I3a(a,g+4),d+=I3a(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 G3a.toString(d)},K3a=function(a){return a},H3a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},I3a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var L3a=function(a){this.Ka=_.hb(a)};_.U(L3a,_.Kb);var Mv=[1,2,3];L3a.prototype.toObject=function(){return M3a(this)};var M3a=function(a){if(null!=a){_.Mb(a);var b=_.l(_.Ij(a,1,Mv));var c=_.tj(a,_.mj(a,Mv,2));return{uad:b,intVal:_.l(c),zNa:_.l(_.ij(a,_.mj(a,Mv,3)))}}};var N3a=function(a){this.Ka=_.hb(a)};_.U(N3a,_.Kb);N3a.prototype.toObject=function(){return O3a(this)};var O3a=function(a){if(null!=a)return _.Mb(a),{Wbd:_.l(hj(a,1)),count:_.l(_.uj(a,2))}};var P3a=function(a){this.Ka=_.hb(a)};_.U(P3a,_.Kb);P3a.kc=[1];P3a.prototype.toObject=function(){return Q3a(this)};var Q3a=function(a){if(null!=a)return _.Mb(a),a=_.oj(a,N3a,1,_.kj()),{c2c:_.Cb(a,O3a)}};var R3a=function(a){this.Ka=_.hb(a)};_.U(R3a,_.Kb);var S3a=[1,2,3];R3a.prototype.toObject=function(){return T3a(this)};var T3a=function(a){if(null!=a)return _.Mb(a),{WUa:_.l(_.uj(a,_.mj(a,S3a,1))),doubleVal:_.l(hj(a,_.mj(a,S3a,2))),T3c:Q3a(_.Jj(a,P3a,3,S3a))}};var U3a=function(a){this.Ka=_.hb(a)};_.U(U3a,_.Kb);U3a.kc=[1];U3a.prototype.toObject=function(){return V3a(this)};var V3a=function(a){if(null!=a){_.Mb(a);var b=_.oj(a,L3a,1,_.kj());return{C2c:_.Cb(b,M3a),g4c:T3a(_.nj(a,R3a,2))}}};var W3a=function(a){this.Ka=_.hb(a)};_.U(W3a,_.Kb);W3a.prototype.toObject=function(){return X3a(this)};var X3a=function(a){if(null!=a)return _.Mb(a),{pCb:_.l(_.X(a,1))}};var Y3a=function(a){this.Ka=_.hb(a)};_.U(Y3a,_.Kb);Y3a.prototype.toObject=function(){return Z3a(this)};var Z3a=function(a){if(null!=a)return _.Mb(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),dUc:_.l(_.ij(a,3))}};var $3a=function(a){this.Ka=_.hb(a)};_.U($3a,_.Kb);$3a.prototype.toObject=function(){return a4a(this)};var a4a=function(a){if(null!=a)return _.Mb(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),p2c:_.l(_.tj(a,3)),dUc:_.l(_.ij(a,4))}};var b4a=function(a){this.Ka=_.hb(a)};_.U(b4a,_.Kb);b4a.prototype.Ttb=function(){return _.Jj(this,Y3a,1,c4a)};b4a.prototype.fPb=function(a){return _.pza(this,1,c4a,a)};var c4a=[1,2,3];b4a.prototype.toObject=function(){return d4a(this)};var d4a=function(a){if(null!=a)return _.Mb(a),{mobile:Z3a(a.Ttb()),r6c:a4a(_.Jj(a,$3a,2,c4a)),G5c:X3a(_.Jj(a,W3a,3,c4a))}};var e4a=function(a){this.Ka=_.hb(a)};_.U(e4a,_.Kb);e4a.kc=[3,6,4];e4a.prototype.toObject=function(){return f4a(this)};var f4a=function(a){if(null!=a){_.Mb(a);var b=_.l(_.X(a,1)),c=_.l(lba(Hb(a,5))),d=d4a(_.nj(a,b4a,2)),e=_.l(_.xj(a,3,2)),f=_.sb(a,6,lba,2,void 0,void 0,0);f=_.l(f);a=_.oj(a,U3a,4,_.kj());return{wad:b,L3c:c,f$c:d,D2c:e,K3c:f,h4c:_.Cb(a,V3a)}}};var Nv=function(a){this.Ka=_.hb(a)};_.U(Nv,_.Kb);Nv.prototype.getKey=function(){return _.Ej(this,1)};Nv.prototype.JB=function(a){return _.lc(this,1,a)};Nv.prototype.IH=function(){return _.Tj(this,1)};Nv.prototype.toObject=function(){return g4a(this)};var g4a=function(a){if(null!=a)return _.Mb(a),{key:_.l(_.X(a,1))}};var h4a=function(a){this.Ka=_.hb(a)};_.U(h4a,_.Kb);h4a.kc=[1];h4a.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={wZc:_.Cb(_.oj(this,e4a,1,_.kj()),f4a),U$c:g4a(_.nj(this,Nv,2))}}else a=void 0;return a};var i4a=function(a,b,c,d,e,f,g){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;mk.call(this);this.kI=a;this.componentId=b;f?c=f:(a=(new bFa(a,"0")).zia(b),IAa(this,_.Pi(cc,a)),""!==c&&(a.OPa=c),d&&(a.LOb=!0),e&&a.yv(e),g&&(a.network=g),c=a.hb());this.transport=c};_.U(i4a,mk);
i4a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new h4a,c=[],d=0;d<a.length;d++){var e=a[d];var f=new e4a;f=_.lc(f,1,e.oLc);for(var g=[],m=0;m<e.fields.length;m++)g.push(e.fields[m].qD);f=_.yb(f,3,g,_.Za);g=[];m=[];for(var n=_.k(e.jZ.keys()),r=n.next();!r.done;r=n.next())m.push(r.value.split(","));for(n=0;n<m.length;n++){r=m[n];var v=e.ZAc;for(var z=e.JSa(r)||[],D=[],J=0;J<z.length;J++){var L=z[J],P=L&&L.ekb;L=new R3a;switch(v){case 3:P=Number(P);Number.isFinite(P)&&_.mi(L,1,S3a,_.Ya(P));
break;case 2:P=Number(P),P=null==P?P:Saa(P),_.mi(L,2,S3a,P)}D.push(L)}v=D;for(z=0;z<v.length;z++){D=v[z];J=new U3a;D=_.pj(J,2,D);J=r;L=[];P=[];for(var Z=0;Z<e.fields.length;Z++)P.push(e.fields[Z].rD);for(Z=0;Z<P.length;Z++){var qa=P[Z],Da=J[Z],pa=new L3a;switch(qa){case 3:_.mi(pa,1,Mv,_.$a(String(Da)));break;case 2:qa=Number(Da);Number.isFinite(qa)&&_.mi(pa,2,Mv,null==qa?qa:Zaa(qa));break;case 1:_.mi(pa,3,Mv,Vaa("true"===Da))}L.push(pa)}_.rj(D,1,L);g.push(D)}}_.rj(f,4,g);c.push(f);e.clear()}_.rj(b,
1,c);this.transport.dispatch(b);this.transport.flush()}};var j4a,k4a,l4a,m4a;j4a=new _.Xc("PRODUCTION_ALLOWLIST",{qa:function(){return"l2YMRd lfR6bb iQyyte LhFyIb aVezrf i1iYkd dVgi5c kMzkoe pglXEd AbcbBc Yc0Dnb cvLsDf UAiaPe NdZs2d elAd5d q7HsZb kbrYBc qX517e KmD3Se w0tcsb".split(" ")}});k4a=new _.Xc("STREAMZ_PRODUCT_IDENTIFIER");l4a=new _.Xc("STREAMZ_ALLOWLIST_IDENTIFIER");m4a=new _.Xc("one_developer_workflow.streamz_service",{Ga:"root",qa:function(){return _.Mc(_.oe).Wb(function(){var a=new i4a(1503);a=new t1a(a);a.Ysb=1E4;a.Jm.setInterval(1E4);return a})}});
_.Ov=function(a,b,c,d,e){this.mya=a;this.zone=b;this.zMc=new w1a(this.mya);new x1a(this.mya);this.KUc=new y1a(this.mya);new z1a(this.mya);this.YZa=d||window.location.hostname;this.TNc=c.map(K3a);this.Ezc=J3a(null!=e?e:this.YZa)};_.o4a=function(a,b){a.zone.Wb(function(){n4a(a)&&a.zMc.QH(b,a.YZa,!0)})};_.Ov.prototype.oCb=function(a){var b=this;this.zone.Wb(function(){n4a(b)&&b.KUc.QH(b.YZa,a)})};var n4a=function(a){return a.TNc.some(function(b){return a.Ezc===b})};
_.Ov.O=function(a){return new (a||_.Ov)(_.q(m4a),_.q(_.oe),_.q(j4a),_.q(k4a,8),_.q(l4a,8))};_.Ov.ta=_.p({token:_.Ov,qa:_.Ov.O,Ga:"root"});_.Pv=function(a,b,c){var d=this;this.document=a;this.vPb=b;this.theme=b.Osa().ha(_.ff(function(e){return"SYSTEM"===e?c.B3a.Lf():_.Md(e)}));this.COa=this.theme.ha(_.ff(function(e){return _.p4a(d,e)}));this.wqa=this.COa.ha(_.w(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.bW()?e:"LIGHT")})};_.Pv.prototype.bW=function(){return!!this.document.getElementById("darkTheme")};
_.p4a=function(a,b){return a.bW()&&"DARK"===b?a.vPb.Xba().ha(_.w(function(c){return _.F3a.has(c)?c:"cider-dark"})):a.vPb.lca().ha(_.w(function(c){return _.E3a.has(c)?c:"cider"}))};_.Pv.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")}};_.Pv.O=function(a){return new (a||_.Pv)(_.q(_.Lg),_.q(_.Iv),_.q(D3a))};
_.Pv.ta=_.p({token:_.Pv,qa:_.Pv.O,Ga:"root"});var q4a=new _.Xc("enabledRouterConfig");var kua=new Set(Object.values({wWc:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var r4a=/^\s*$/,s4a=function(a){var b=a.cEc,c=a.eEc;this.uea=a.uea;this.zyb=!!b;this.kJc=!!c},t4a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=qua(5,c,b);b.cN=0<a.length&&a[0].cN;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},u4a=function(a,b,c){c=vi(c);c.start+=a?a.length:0;c.end-=b.length;return c};var v4a=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(Hd,ab)}function d(ta){var Fa=Cw[ta],Ua;if(!Fa){for(Ua=ta-1;!Cw[Ua];)Ua--;Fa=Cw[Ua];for(Fa={line:Fa.line,column:Fa.column};Ua<ta;)10===b.charCodeAt(Ua)?(Fa.line++,
Fa.column=1):Fa.column++,Ua++;Cw[ta]=Fa}return Fa}function e(ta,Fa){var Ua=d(ta),Oc=d(Fa);return{start:{offset:ta,line:Ua.line,column:Ua.column},end:{offset:Fa,line:Oc.line,column:Oc.column}}}function f(ta){ab<qj||(ab>qj&&(qj=ab,wB=[]),wB.push(ta))}function g(){var ta=ab;var Fa=wb();Fa===ma&&(Fa=null);if(Fa!==ma){Fa=[];var Ua=m();for(Ua===ma&&(Ua=n());Ua!==ma;)Fa.push(Ua),Ua=m(),Ua===ma&&(Ua=n());Fa!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)}else ab=ta,ta=ma;return ta}function m(){var ta=ab;var Fa=z();Fa===
ma&&(Fa=r(),Fa===ma&&(Fa=qa(),Fa===ma&&(Fa=J())));if(Fa!==ma){var Ua=wb();Ua===ma&&(Ua=null);Ua!==ma?(Hd=ab,Ua=(Ua=ob.zyb)?void 0:ma,Ua!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)):(ab=ta,ta=ma)}else ab=ta,ta=ma;return ta}function n(){var ta=ab;var Fa=J();if(Fa!==ma){var Ua=wb();Ua===ma&&(Ua=null);Ua!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)}else ab=ta,ta=ma;return ta}function r(){var ta,Fa;var Ua=ab;var Oc=[];for(ta=v();ta!==ma;)Oc.push(ta),ta=v();if(Oc!==ma)if(ta=ub(),ta!==ma){var Nd=r();if(Nd===ma)for(Nd=[],Fa=v();Fa!==
ma;)Nd.push(Fa),Fa=v();Nd!==ma?(Hd=Ua,Ua=Oc,Oc=c(),Ua=Oc=pua(0,Ua,Nd,ta,Oc)):(ab=Ua,Ua=ma)}else ab=Ua,Ua=ma;else ab=Ua,Ua=ma;return Ua}function v(){var ta=ab;var Fa=wb();Fa===ma&&(Fa=null);Fa!==ma?(Fa=qa(),Fa===ma&&(Fa=J()),Fa!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)):(ab=ta,ta=ma);return ta}function z(){var ta,Fa;var Ua=ab;var Oc=[];for(ta=D();ta!==ma;)Oc.push(ta),ta=D();if(Oc!==ma)if(ta=Oa(),ta!==ma){var Nd=z();if(Nd===ma)for(Nd=[],Fa=D();Fa!==ma;)Nd.push(Fa),Fa=D();Nd!==ma?(Hd=Ua,Ua=Oc,Oc=c(),Ua=Oc=pua(2,
Ua,Nd,ta,Oc)):(ab=Ua,Ua=ma)}else ab=Ua,Ua=ma;else ab=Ua,Ua=ma;return Ua}function D(){var ta=ab;var Fa=wb();Fa===ma&&(Fa=null);Fa!==ma?(Fa=qa(),Fa===ma&&(Fa=r(),Fa===ma&&(Fa=J())),Fa!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)):(ab=ta,ta=ma);return ta}function J(){var ta=ab;var Fa=mc();Fa!==ma?(Fa=L(),Fa===ma&&(Fa=null),Fa!==ma?(Hd=ta,ta=Fa=fd(Fa)):(ab=ta,ta=ma)):(ab=ta,ta=ma);ta===ma&&(ta=L());return ta}function L(){var ta=ab;var Fa=Ae();if(Fa!==ma){if(58===b.charCodeAt(ab)){var Ua=ed;ab++}else Ua=ma,0===of&&
f(cd);if(Ua!==ma){Ua=fb();if(Ua===ma&&(Ua=P(),Ua===ma)){Ua=ab;of++;var Oc=wb();Oc===ma&&(Oc=null);of--;Oc!==ma?(ab=Ua,Ua=void 0):Ua=ma}Ua!==ma?(Hd=ta,ta=Fa=xd(Fa,Ua)):(ab=ta,ta=ma)}else ab=ta,ta=ma}else ab=ta,ta=ma;ta===ma&&(ta=fb(),ta===ma&&(ta=P()));return ta}function P(){var ta=ab;var Fa=[];var Ua=kb();Ua===ma&&(Ua=Z());if(Ua!==ma)for(;Ua!==ma;)Fa.push(Ua),Ua=kb(),Ua===ma&&(Ua=Z());else Fa=ma;Fa!==ma&&(Hd=ta,Fa=t4a(Fa,c()));return Fa}function Z(){var ta=ab;if(41===b.charCodeAt(ab)){var Fa=Ze;ab++}else Fa=
ma,0===of&&f(Cf);Fa!==ma&&(Hd=ta,ta=c(),ta=qua(5,")",ta),ta.error={type:3,location:ta.location},Fa=ta);return Fa}function qa(){var ta;var Fa=ab;if(40===b.charCodeAt(ab)){var Ua=$g;ab++}else Ua=ma,0===of&&f(Tf);if(Ua!==ma)if(Ua=wb(),Ua===ma&&(Ua=null),Ua!==ma){Ua=[];for(ta=Da();ta!==ma;)Ua.push(ta),ta=Da();if(Ua!==ma)if(41===b.charCodeAt(ab)?(ta=Ze,ab++):(ta=ma,0===of&&f(Cf)),ta===ma&&(ta=null),ta!==ma){Hd=ab;var Oc=ta;var Nd=c();if(Oc&&1===Ua.length){var Ue=Ua[0];if(5!==Ue.kl)Nd=!0;else{Nd=vi(Nd);
Oc=Nd.end;Ue=Ue.location;var fh=Ue.end;Nd=Nd.start+1<Ue.start||Oc-1>fh}}else Nd=!0;Nd=Nd?void 0:ma;Nd!==ma?(Hd=Fa,Fa=ta,ta=c(),ta=vi(ta),Fa=Ua={kl:3,elements:Ua,location:ta,error:Fa?void 0:{type:4,location:ta}}):(ab=Fa,Fa=ma)}else ab=Fa,Fa=ma;else ab=Fa,Fa=ma}else ab=Fa,Fa=ma;else ab=Fa,Fa=ma;return Fa}function Da(){var ta=ab;var Fa=pa();Fa===ma&&(Fa=La(),Fa===ma&&(Fa=qa(),Fa===ma&&(Fa=mb())));if(Fa!==ma){var Ua=wb();Ua===ma&&(Ua=null);Ua!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)}else ab=ta,ta=ma;return ta}
function pa(){var ta,Fa;var Ua=ab;var Oc=[];for(ta=ra();ta!==ma;)Oc.push(ta),ta=ra();if(Oc!==ma)if(ta=Oa(),ta!==ma){var Nd=pa();if(Nd===ma)for(Nd=[],Fa=ra();Fa!==ma;)Nd.push(Fa),Fa=ra();Nd!==ma?(Hd=Ua,Ua=Oc,Oc=c(),Ua=Oc=pua(2,Ua,Nd,ta,Oc)):(ab=Ua,Ua=ma)}else ab=Ua,Ua=ma;else ab=Ua,Ua=ma;return Ua}function ra(){var ta=ab;var Fa=wb();Fa===ma&&(Fa=null);Fa!==ma?(Fa=qa(),Fa===ma&&(Fa=La(),Fa===ma&&(Fa=mb())),Fa!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)):(ab=ta,ta=ma);return ta}function La(){var ta,Fa;var Ua=ab;
var Oc=[];for(ta=Ta();ta!==ma;)Oc.push(ta),ta=Ta();if(Oc!==ma)if(ta=ub(),ta!==ma){var Nd=La();if(Nd===ma)for(Nd=[],Fa=Ta();Fa!==ma;)Nd.push(Fa),Fa=Ta();Nd!==ma?(Hd=Ua,Ua=Oc,Oc=c(),Ua=Oc=pua(0,Ua,Nd,ta,Oc)):(ab=Ua,Ua=ma)}else ab=Ua,Ua=ma;else ab=Ua,Ua=ma;return Ua}function Ta(){var ta=ab;var Fa=wb();Fa===ma&&(Fa=null);Fa!==ma?(Fa=qa(),Fa===ma&&(Fa=mb()),Fa!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)):(ab=ta,ta=ma);return ta}function mb(){var ta=ab;var Fa=mc();Fa!==ma?(Fa=rb(),Fa===ma&&(Fa=null),Fa!==ma?(Hd=ta,
ta=Fa=fd(Fa)):(ab=ta,ta=ma)):(ab=ta,ta=ma);ta===ma&&(ta=rb());return ta}function rb(){var ta=ab;var Fa=Ae();if(Fa!==ma){if(58===b.charCodeAt(ab)){var Ua=ed;ab++}else Ua=ma,0===of&&f(cd);if(Ua!==ma){Ua=fb();if(Ua===ma&&(Ua=Jb(),Ua===ma)){Ua=ab;of++;var Oc=wb();Oc===ma&&(Oc=null);of--;Oc!==ma?(ab=Ua,Ua=void 0):Ua=ma}Ua!==ma?(Hd=ta,ta=Fa=xd(Fa,Ua)):(ab=ta,ta=ma)}else ab=ta,ta=ma}else ab=ta,ta=ma;ta===ma&&(ta=fb(),ta===ma&&(ta=Jb()));return ta}function Jb(){var ta=ab;var Fa=[];var Ua=kb();if(Ua!==ma)for(;Ua!==
ma;)Fa.push(Ua),Ua=kb();else Fa=ma;Fa!==ma&&(Hd=ta,Fa=t4a(Fa,c()));return Fa}function ub(){var ta=ab;var Fa=wb();Fa===ma&&(Fa=null);if(Fa!==ma){var Ua=[];var Oc=Gb();if(Oc!==ma)for(;Oc!==ma;)Ua.push(Oc),Oc=Gb();else Ua=ma;Ua!==ma?(Oc=wb(),Oc!==ma?(Hd=ab,Ua=(Ua="AND"===Ua.join(""))?void 0:ma,Ua!==ma?(Hd=ta,ta=Fa=u4a(Fa,Oc,c())):(ab=ta,ta=ma)):(ab=ta,ta=ma)):(ab=ta,ta=ma)}else ab=ta,ta=ma;return ta}function Oa(){var ta=ab;var Fa=wb();Fa===ma&&(Fa=null);if(Fa!==ma){var Ua=[];var Oc=Gb();if(Oc!==ma)for(;Oc!==
ma;)Ua.push(Oc),Oc=Gb();else Ua=ma;Ua!==ma?(Oc=wb(),Oc!==ma?(Hd=ab,Ua=(Ua="OR"===Ua.join(""))?void 0:ma,Ua!==ma?(Hd=ta,ta=Fa=u4a(Fa,Oc,c())):(ab=ta,ta=ma)):(ab=ta,ta=ma)):(ab=ta,ta=ma)}else ab=ta,ta=ma;return ta}function fb(){var ta;var Fa=ab;if(34===b.charCodeAt(ab)){var Ua=yi;ab++}else Ua=ma,0===of&&f(Yh);if(Ua!==ma){Ua=[];for(ta=xb();ta!==ma;)Ua.push(ta),ta=xb();Ua!==ma?(34===b.charCodeAt(ab)?(ta=yi,ab++):(ta=ma,0===of&&f(Yh)),ta===ma&&(ta=null),ta!==ma?(Hd=Fa,Fa=ta,ta=c(),Ua=qua(4,Ua.join(""),
ta),Fa||(Ua.error=oua(0,ta.start.offset,ta.end.offset)),Fa=Ua):(ab=Fa,Fa=ma)):(ab=Fa,Fa=ma)}else ab=Fa,Fa=ma;return Fa}function kb(){var ta;var Fa=ab;if(40===b.charCodeAt(ab)){var Ua=$g;ab++}else Ua=ma,0===of&&f(Tf);if(Ua!==ma){Ua=[];for(ta=kb();ta!==ma;)Ua.push(ta),ta=kb();Ua!==ma?(41===b.charCodeAt(ab)?(ta=Ze,ab++):(ta=ma,0===of&&f(Cf)),ta===ma&&(ta=null),ta!==ma?(Hd=Fa,Fa=ta,ta=c(),Ua=t4a(Ua,ta),Ua.value="("+Ua.value,Fa?Ua.value+=")":Ua.error={type:4,location:{start:Ua.location.start,end:Ua.location.start+
1}},Fa=Ua):(ab=Fa,Fa=ma)):(ab=Fa,Fa=ma)}else ab=Fa,Fa=ma;Ua=Fa;if(Ua===ma){Ua=ab;Fa=[];ta=lb();if(ta!==ma)for(;ta!==ma;)Fa.push(ta),ta=lb();else Fa=ma;Fa!==ma?(Hd=ab,ta=Fa,ta=(ta=!ob.zyb||"AND"!==ta.join("")&&"OR"!==ta.join(""))?void 0:ma,ta!==ma?(Hd=Ua,Ua=Fa,Fa=c(),Ua=Fa=qua(5,Ua.join(""),Fa)):(ab=Ua,Ua=ma)):(ab=Ua,Ua=ma)}return Ua}function mc(){var ta=ab;if(45===b.charCodeAt(ab)){var Fa=Fk;ab++}else Fa=ma,0===of&&f(Eg);if(Fa!==ma){Hd=ab;var Ua=(Ua=ob.kJc)?void 0:ma;Ua!==ma?ta=Fa=[Fa,Ua]:(ab=ta,
ta=ma)}else ab=ta,ta=ma;return ta}function pc(){var ta=ab;if(92===b.charCodeAt(ab)){var Fa=Qj;ab++}else Fa=ma,0===of&&f(pl);Fa!==ma?(b.length>ab?(Fa=b.charAt(ab),ab++):(Fa=ma,0===of&&f(Dm)),Fa===ma&&(Fa=null),Fa!==ma?(Hd=ta,ta=Fa?"\\"+Fa:"\\"):(ab=ta,ta=ma)):(ab=ta,ta=ma);return ta}function Ae(){var ta=ab;var Fa=[];if(ZH.test(b.charAt(ab))){var Ua=b.charAt(ab);ab++}else Ua=ma,0===of&&f(lQ);if(Ua!==ma)for(;Ua!==ma;)Fa.push(Ua),ZH.test(b.charAt(ab))?(Ua=b.charAt(ab),ab++):(Ua=ma,0===of&&f(lQ));else Fa=
ma;Fa!==ma?(Hd=ab,Ua=(Ua=ob.uea.has(Fa.join("")))?void 0:ma,Ua!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)):(ab=ta,ta=ma);return ta}function xb(){var ta=ab;if(b.substr(ab,2)===no){var Fa=no;ab+=2}else Fa=ma,0===of&&f($e);Fa!==ma&&(Hd=ta,Fa='"');ta=Fa;ta===ma&&(ta=pc(),ta===ma&&(Epa.test(b.charAt(ab))?(ta=b.charAt(ab),ab++):(ta=ma,0===of&&f(mQ))));return ta}function Gb(){var ta=ab;if(92===b.charCodeAt(ab)){var Fa=Qj;ab++}else Fa=ma,0===of&&f(pl);Fa!==ma?(34===b.charCodeAt(ab)?(Fa=yi,ab++):(Fa=ma,0===of&&f(Yh)),
Fa===ma&&(Fa=Ib(),Fa===ma&&(58===b.charCodeAt(ab)?(Fa=ed,ab++):(Fa=ma,0===of&&f(cd)))),Fa!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)):(ab=ta,ta=ma);if(ta===ma&&(ta=pc(),ta===ma))if(ta=ab,b.length>ab?(Fa=b.charAt(ab),ab++):(Fa=ma,0===of&&f(Dm)),Fa!==ma){Hd=ab;var Ua=(Ua=!r4a.test(Fa))?void 0:ma;Ua!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)}else ab=ta,ta=ma;return ta}function lb(){var ta=ab;var Fa=Gb();if(Fa!==ma){Hd=ab;var Ua="("!==Fa&&")"!==Fa?void 0:ma;Ua!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)}else ab=ta,ta=ma;return ta}
function wb(){var ta=[];var Fa=Ib();if(Fa!==ma)for(;Fa!==ma;)ta.push(Fa),Fa=Ib();else ta=ma;return ta}function Ib(){var ta=ab;if(b.length>ab){var Fa=b.charAt(ab);ab++}else Fa=ma,0===of&&f(Dm);if(Fa!==ma){Hd=ab;var Ua=(Ua=r4a.test(Fa))?void 0:ma;Ua!==ma?(Hd=ta,ta=Fa):(ab=ta,ta=ma)}else ab=ta,ta=ma;return ta}var ob=1<arguments.length?arguments[1]:{},ma={},dc={HWc:g},fc=g,fd=function(ta){var Fa=c();ta||(Fa.start.offset++,ta=qua(5,"",Fa),ta.error=oua(2,Fa.start.offset-1,Fa.end.offset));ta.cN=!0;return ta},
ed=":",cd={type:"literal",value:":",description:"':'"},xd=function(ta,Fa){var Ua=ob,Oc=c();ta=ta.join("");Ua={kl:1,label:Ua.uea.get(ta),QJc:ta,value:Fa,location:vi(Oc)};Fa||(Fa=Oc.end.offset,Ua.error=oua(1,Fa-1,Fa));return Ua},Ze=")",Cf={type:"literal",value:")",description:"')'"},$g="(",Tf={type:"literal",value:"(",description:"'('"},yi='"',Yh={type:"literal",value:'"',description:"'\"'"},Fk="-",Eg={type:"literal",value:"-",description:"'-'"},Qj="\\",pl={type:"literal",value:"\\",description:"'\\\\'"},
Dm={type:"any",description:"any character"},no='\\"',$e={type:"literal",value:'\\"',description:"'\\\\\"'"},ZH=/^[a-zA-Z0-9_]/,lQ={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},Epa=/^[^"]/,mQ={type:"class",value:'[^"]',description:'[^"]'},ab=0,Hd=0,Cw=[{line:1,column:1}],qj=0,wB=[],of=0;if("startRule"in ob){if(!(ob.dRb in dc))throw Error("ld`"+ob.dRb);fc=dc[ob.dRb]}dc=fc();if(dc!==ma&&ab===b.length)return dc;dc!==ma&&ab<b.length&&f({type:"end",description:"end of input"});throw function(ta,
Fa,Ua){function Oc(Ue){var fh,Dl;Ue.sort(function(xB,nQ){return xB.description<nQ.description?-1:xB.description>nQ.description?1:0});if(0<Ue.length){for(Dl=fh=1;fh<Ue.length;fh++)Ue[fh-1]!==Ue[fh]&&(Ue[Dl]=Ue[fh],Dl++);Ue.length=Dl}}function Nd(Ue){var fh=Array(Ue.length),Dl;for(Dl=0;Dl<Ue.length;Dl++)fh[Dl]=Ue[Dl].description;return"Expected "+(1<Ue.length?fh.slice(0,-1).join(", ")+" or "+fh[Ue.length-1]:fh[0])+"."}null!==Fa&&Oc(Fa);return new a(null!==ta?ta:Nd(Fa),Fa,Ua)}(null,wB,e(qj,qj));}}}();_.w4a=new _.Xc("parserConfig");_.Qv=function(a){this.j1a=a.j1a||[];this.uNc=new s4a(a);this.logger=a.logger};
_.Qv.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{kl:5,location:b,value:a}];try{var c=v4a.parse(a,this.uNc);return this.j1a.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.logger&&_.gt(this.logger,d),[{kl:5,error:{type:8,location:d instanceof v4a.SyntaxError?vi(d.location):b},location:b,value:a}]}};_.Qv.O=function(a){return new (a||_.Qv)(_.q(_.w4a))};_.Qv.ta=_.p({token:_.Qv,qa:_.Qv.O});_.Rv=new _.Xc("API_VERSION");_.Sv=new _.Xc("REQUEST_SERVICE");_.Tv=function(){};_.Tv.O=function(a){return new (a||_.Tv)};_.Tv.Da=_.Rc({type:_.Tv});_.Tv.Ca=_.Ac({});_.Uv=function(a){this.Ova=a;this.XH=_.cv.has(28)};_.Uv.prototype.parse=function(a){return this.Ova.parse(a)};_.Uv.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return rua(a,b).sort(function(c,d){return c.start-d.start})};_.Uv.O=function(a){return new (a||_.Uv)(_.q(_.Qv),_.q(_.dv))};_.Uv.ta=_.p({token:_.Uv,qa:_.Uv.O});_.Vv=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.Izc=b;this.Pj=c;this.Tm=d;this.localStorage=e;this.cea=!1;this.rp=[];this.scope=0;this.url="";this.announcement=new _.Gg(void 0);this.rga=null;this.rp=x4a(this,f);this.kb=this.Ua.events.ha(_.ie(function(m){return m instanceof _.Mg}),_.hf(function(m){g.scope=m.url.startsWith("/"+_.Xo.vP)?4:2;g.url=m.url}),_.ff(function(m){return y4a(g,g.rp,g.scope,m.url)})).subscribe(function(m){g.announcement.next(m);if(g.cea||g.current)g.cea=!1,g.rga&&g.rga.unsubscribe(),
z4a(g)})};_.Vv.prototype.La=function(){this.kb.unsubscribe()};_.Vv.prototype.Pd=function(){var a=this;return this.current?A4a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return y4a(a,a.rp,a.scope,a.url)}).then(function(b){a.announcement.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var z4a=function(a){a.cea=!0;a.rga=_.le(0,18E5).ha(_.Aja(function(){return a.cea})).ha(_.ff(function(){return a.Izc.list()}),_.hf(function(b){a.rp=B4a(a,b.rp);0===a.rp.length&&(a.cea=!1,a.rga&&a.rga.unsubscribe())}),_.ff(function(){return y4a(a,a.rp,a.scope,a.url)})).subscribe(function(b){a.announcement.next(b)})},x4a=function(a,b){var c=[];b&&_.oj(b,zm,1,_.kj())&&0<_.oj(b,zm,1,_.kj()).length&&(c=_.oj(b,zm,1,_.kj()).map(function(d){var e=d?d.getMessage():void 0;e=e?_.gc(_.uua(e)||_.ik).toString():
"";var f=d?d.aub():2;var g=_.zj(d,2,_.kj(_.dj));var m=C4a;var n=_.xj(d,4,_.kj());m=m(a,n);d=_.xj(d,5,_.kj());return{messageHtml:e,iconName:"error_outline",scopes:g,targetPatterns:m,targetQueryWarnings:d.filter(lua),severity:f}}));return c},B4a=function(a,b){var c=[];if(null==b?0:b.rp)c=b.rp.map(function(d){var e=_.wi(d.message);e=e?e.toString():"";var f=d.severity?wua(d.severity):2,g;return{messageHtml:e,iconName:"error_outline",scopes:d.scopes.map(function(m){return vua(m)}),targetPatterns:C4a(a,
d.targetPatterns),targetQueryWarnings:(null==(g=d.targetQueryWarnings)?void 0:g.filter(lua))||[],severity:f}});return c},y4a=function(a,b,c,d){var e,f,g,m,n,r,v,z,D,J,L,P,Z;return _.Td(function(qa){switch(qa.Ec){case 1:e=a.Pj.Vc.kv,f=_.dh(e),g=f.Kk,m=f.Ce,n=g?a.Tm.parse(g):[],r=m?a.Tm.parse(m):[],v=b.filter(function(Da){return!Da.scopes.includes(0)&&!Da.isDismissed}),z=v.filter(function(Da){var pa=n,ra=r,La=Da.scopes.includes(c),Ta=0===Da.targetPatterns.length&&0===Da.targetQueryWarnings.length,mb=
D4a(Da.targetPatterns,d);a:{Da=Da.targetQueryWarnings;if(0!==Da.length&&d.startsWith("/"+_.Xo.w4)){Da=new Set(Da);pa=_.k(_.ui(pa));for(var rb=pa.next();!rb.done;rb=pa.next()){rb=rb.value;var Jb=void 0;if((null==(Jb=rb.warning)?0:Jb.type)&&Da.has(rb.warning.type)){Da=!0;break a}}ra=_.k(_.ui(ra));for(pa=ra.next();!pa.done;pa=ra.next())if(pa=pa.value,rb=void 0,(null==(rb=pa.warning)?0:rb.type)&&Da.has(pa.warning.type)){Da=!0;break a}}Da=!1}return La&&(Ta||mb||Da)}),D=v.filter(function(Da){return Da.scopes.includes(1)}),
J=[].concat(_.$c(z),_.$c(D)),L=_.k(J),P=L.next();case 2:if(P.done){qa.Zg(4);break}Z=P.value;return _.Ud(qa,E4a(a,Z),5);case 5:if(!qa.Hj)return qa.return(Z);P=L.next();qa.Zg(2);break;case 4:return qa.return(void 0)}})},C4a=function(a,b){return b?b.flatMap(function(c){try{return[new RegExp(c)]}catch(d){console.log("Could not compile regex: "+d)}return[]}):[]},D4a=function(a,b){return 0===a.length?!1:a.some(function(c){return c.test(b)})},A4a=function(a){var b;return _.Td(function(c){if(1==c.Ec){var d=
a.messageHtml;var e="SHA-256";e=void 0===e?"SHA-256":e;sua()?(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(tua);return _.Ud(c,e,2)}b=c.Hj;return c.return("dismissed-announcement-"+b)})},E4a=function(a,b){return A4a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};
_.W.Object.defineProperties(_.Vv.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.announcement.value}},Rob:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.Vv.O=function(a){return new (a||_.Vv)(_.q(_.Rg),_.q(SKa),_.q(_.Fg),_.q(_.Uv),_.q(lPa),_.q(i3a,8))};_.Vv.ta=_.p({token:_.Vv,qa:_.Vv.O,Ga:"root"});var xua;_.F4a=new _.Xc("GMAT_BUTTON_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.Wv=function(a,b){this.ob=a;this.options=b};_.Wv.prototype.Sa=function(){this.ob.na.querySelector(".mat-icon, .material-icons")&&this.ob.na.classList.add("gmat-mdc-button-with-prefix")};_.Wv.O=function(a){return new (a||_.Wv)(_.y(_.Dd),_.y(_.F4a))};
_.Wv.Fa=_.Tc({type:_.Wv,oa:[["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",""],[""]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-mdc-button",!b.options.eg)}});var Aua;Aua=function(a,b){return{warning:a,critical:b}};_.Xv=function(a){this.vgb=a;this.fEa=CKa};_.Xv.prototype.Pd=function(){this.vgb.Pd()};_.Xv.O=function(a){return new (a||_.Xv)(_.y(_.Vv),_.y(_.bv))};
_.Xv.ya=_.Pc({type:_.Xv,oa:[["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&&(_.A(0,Bua,6,7,"ng-container",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.vgb.announcement))},Ha:[_.gn,_.jn,_.Wv,_.Ws,_.Dt,_.on],styles:[".mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px;--mdc-filled-button-container-height:36px;--mdc-outlined-button-container-height:36px;--mdc-protected-button-container-height:36px;--mat-text-button-touch-target-display:block;--mat-filled-button-touch-target-display:block;--mat-protected-button-touch-target-display:block;--mat-outlined-button-touch-target-display:block}announcement-bar[_nghost-%COMP%]{flex:0 1 auto}announcement-bar[_nghost-%COMP%]   .announcement-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{align-items:center;background-color:#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 G4a=function(){};G4a.O=function(a){return new (a||G4a)};
G4a.ya=_.Pc({type:G4a,oa:[["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&&(_.E(0,"h1",0),_.N(1,"Feedback"),_.F(),_.E(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. "),
_.F(),_.E(5,"ul")(6,"li"),_.N(7,"Check if your issue is frequently reported: "),_.E(8,"a",1),_.N(9,"go/new-cs-frequent-issues"),_.F()(),_.E(10,"li"),_.N(11,"Check for your issue within our component: "),_.E(12,"a",2),_.N(13,"b/issues?q=status:open%20componentid:168840%2B"),_.F()()(),_.E(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. "),_.F(),_.E(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. "),
_.F()(),_.E(18,"mat-dialog-actions",3)(19,"button",4),_.N(20,"Cancel"),_.F(),_.E(21,"button",5),_.N(22,"Use Feedback tool"),_.F()());a&2&&(_.x(21),_.B("mat-dialog-close",!0))},Ha:[_.Wv,_.Ws,_.Cs,_.Es,_.Gs,_.Fs],styles:["p[_ngcontent-%COMP%]{margin:1em 0;color:var(--text-default)}ul[_ngcontent-%COMP%]{list-style-position:inside;color:var(--text-default)}"]});var I4a;_.Wg=function(a,b){var c=this;this.Ia=a;this.document=b;this.fha=new Map;this.M1=new Map;this.Fk=_.xi.has(2);this.handler=function(d){if("focus"!==d.type||d.target!==c.document)c.tN=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.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var H4a=function(a,b){a.Fk&&a.Ia.mb({element:a.lS?a.lS:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.Wg.prototype.mb=function(a){if(a.target!==this.document)if("focusout"===a.type)H4a(this,"focusout"),this.lS=void 0;else if("focus"===a.type){a:if(a=a.target,null!=a)if(this.M1.has(a))a=this.M1.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&null!==a.parentElement;)if(a=a.parentElement,this.M1.has(a)){a=this.M1.get(a);break a}a="mainContent"}else a=void 0;a!==this.lS&&(this.lS=a,H4a(this,"focus"))}};_.Wg.prototype.QR=function(){this.lS=this.tN="mainContent";return!0};
_.Yv=function(a,b){a.tN=b;a.lS=a.tN;var c=a.fha.get(b);c&&I4a(a,b,c)};_.Wg.prototype.registerCallback=function(a,b,c){return _.J4a(this,a,b,c)};_.J4a=function(a,b,c,d){a.fha.has(b);a.fha.set(b,d);c&&a.M1.set(c,b);b===a.tN&&I4a(a,b,d);return function(){a.fha.get(b)===d&&(a.fha.delete(b),c&&a.M1.delete(c))}};I4a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.Ko(a.Ia,d.then(function(){b===a.tN&&(a.lS=b,H4a(a,"focus"),a.tN=void 0,c())}),"focusCallback",!1)};
_.Wg.O=function(a){return new (a||_.Wg)(_.q(_.Oo),_.q(_.Lg),_.q(_.bv))};_.Wg.ta=_.p({token:_.Wg,qa:_.Wg.O,Ga:"root"});var K4a={G3a:function(a){return[{text:a}]}};_.Zv=function(a){var b=a.Vga,c=a.Ia,d=a.dra,e=a.uv,f=a.XH;a=a.BL;this.wwa={};this.fNa=new _.Gd;this.hH=!1;this.query="";this.queryPrefix=new _.Gg(void 0);this.HN=new _.bf;this.SZ=_.Pe;this.GN=K4a;this.h2=!1;this.d3=_.Pe;this.Ce="";this.yd={};this.gSa=new _.bf;this.Vga=b;this.Ia=c;this.dra=d;this.uv=e;this.Vga&&(this.GN=this.Dj?this.Dj:K4a);this.XH=f;this.BL=a};_.h=_.Zv.prototype;
_.h.zxa=function(a){var b=this;a.eNa&&(this.fNa.unsubscribe(),this.fNa=a.eNa.subscribe(function(c){c=c({rn:b.query,prefix:b.queryPrefix.getValue()});L4a(b,c);b.query||b.HN.next(b.query)}));this.wwa=a.wwa||{};this.tv=a.CNb;this.Dj=a.Dj;this.Vga&&(this.GN=this.Dj?this.Dj:K4a)};
_.h.Sa=function(){var a=this,b=_.ge(this.queryPrefix.ha(_.ie(function(){return a.h2})),this.gSa.ha(_.w(function(d){return d.prefix}))).ha(_.Oe(_.Cua)),c=_.ge(this.HN,this.gSa.ha(_.w(function(d){return d.rn||""}))).ha(_.Oe(),_.Le(this.dra));this.SZ=_.Xd([c,b]).ha(_.w(function(d){return _.k(d).next().value}),_.w(function(d){return _.de(function(){return M4a(a,d)}).ha(_.cf(1))}),_.We(Fua,{etb:_.Pe,xZa:_.Pe}),_.Je(function(d){return d.etb}),_.w(function(d){return Eua(d.xZa,a.HN)}),_.ff(Dua),_.We(function(d,
e){if(e.Sd&&!e.Ev)return{Sd:!0,Ev:d.Ev};a.hH=!(!e.Ev||!e.Ev.length);a.hH&&(a.eA=Date.now());return e}),tja());this.d3=this.HN.ha(_.w(function(d){return a.Dj&&a.Dj.dub&&a.Dj.dub(N4a(a,d))}))};_.h.La=function(){this.fNa.unsubscribe()};_.h.setScope=function(a){a=a.yU;if(!a)return!1;L4a(this,a({rn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.xva=function(){this.h2=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.wwa,b=a.prefix;this.query=void 0===a.rn?"":a.rn;this.queryPrefix.next(b)}};
_.h.yva=function(){this.h2=!0;this.gSa.next({rn:this.query,prefix:this.queryPrefix.getValue()});var a=this.BL,b=Date.now();a.MOb=b};_.h.oZ=function(a){this.query="";this.HN.next("");a.setFocus()};
_.h.Z2=function(a){a&&("string"===typeof a?(this.Ia.mb({element:this.uv,action:this.SPc,gestureName:"CLICK",Hh:a,bucket:_.ph.JDa}),this.IEb(N4a(this,a))):(a.Ra.Oc&&a.Ra.vv&&a.Ra.bq?this.Ia.mb({element:this.uv,action:"selectSuggestion_"+this.U2a,gestureName:"CLICK",Gf:a.position,sH:[_.aua(a.Ra.Oc,a.Ra.vv,a.Ra.bq,[],a.Ra.IB,this.eA)]}):this.Ia.mb({element:this.uv,action:"selectSuggestion_"+this.U2a,gestureName:"CLICK",Gf:a.position}),a.Ra.pya&&a.Ra.pya()))};
var M4a=function(a,b){if(!b||!a.Dj)return _.Md({});a.Ia.mb({element:a.uv,action:a.U2a,gestureName:"CHANGE",Hh:b,bucket:_.ph.p7a});b=N4a(a,b);return a.Dj.Sra(b).ha(_.w(function(c){return{Ev:c}}))},N4a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{Kk:b};a=c.E0;c=c.value;return{Kk:b,Ce:a?c:"",yd:a?void 0:c}},L4a=function(a,b){var c=b.prefix;a.query=b.rn||"";a.queryPrefix.next(c);c&&(c.E0?(a.yd={},a.Ce=c.value):(a.yd=_.hi(c.value,a.XH),a.Ce=""))};
_.W.Object.defineProperties(_.Zv.prototype,{SPc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Ws)?b:"Other"):"search"}},U2a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Ws)?b:"Other"):"suggest"}}});_.Zv.O=function(){_.ue()};_.Zv.Fa=_.Tc({type:_.Zv});_.$v=function(a,b,c){this.Ua=a;this.Lb=b;this.N0=c;this.tV=!1;this.href=this.ig="";this.target=this.rel=null;this.xM=!1};_.$v.prototype.Nd=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.xM)return!0;if(!this.href)return!1;_.xo(this.Ua,this.href);return!1};_.$v.prototype.Tb=function(){this.href=this.Gsa();(this.xM=O4a.test(this.href))&&!this.tV?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.$v.prototype.Gsa=function(){return"string"===typeof this.u3&&O4a.test(this.u3)?this.u3:this.N0.Ex(_.yo(this.Ua,this.OTa()))};_.$v.prototype.OTa=function(){return _.wo(this.Ua,Array.isArray(this.u3)?this.u3:[this.u3],{ji:this.Lb,Ta:this.Ta,ig:this.ig,vf:this.vf})};_.$v.O=function(a){return new (a||_.$v)(_.y(_.Rg),_.y(_.Fg),_.y(_.sn))};
_.$v.Fa=_.Tc({type:_.$v,oa:[["a","universalLink",""]],qb:3,Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)});a&2&&(_.zf("href",b.href,_.De),_.rf("rel",b.rel)("target",b.target))},inputs:{u3:"universalLink",tV:"sameWindow",Ta:"queryParams",ig:"queryParamsHandling",vf:"fragment"},features:[_.id]});var O4a=/^http[s]?:\/\//;_.aw=function(a,b,c){this.Dk=a;this.ob=b;this.Dd=c;this.PFb=new _.Gd;this.resize=new _.Sl};_.aw.prototype.Sa=function(){var a=this;this.PFb=this.Dd.Wb(function(){return a.Dd.Tf.ha(_.ef(void 0),mja(_.fe(window,"resize")),_.Je(function(){return a.Dk.eN}),_.ie(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.Je(function(){return a.Dk.tfa})).subscribe(function(){a.notify()})})};_.aw.prototype.La=function(){this.PFb.unsubscribe()};
_.aw.prototype.notify=function(){this.resize.emit(this.na)};_.W.Object.defineProperties(_.aw.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.ZDc||this.ob.na}}});_.aw.O=function(a){return new (a||_.aw)(_.y(_.Lu),_.y(_.Dd),_.y(_.oe))};_.aw.Fa=_.Tc({type:_.aw,oa:[["","ascResizeNotifier",""]],inputs:{ZDc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.bw=function(){};_.bw.O=function(a){return new (a||_.bw)};_.bw.Da=_.Rc({type:_.bw});_.bw.Ca=_.Ac({});var cw=function(a){this.od=a;this.Hyb=!1;this.a3a=new Map;this.wv=0;this.Gj=[];this.J0=new _.Sl;this.b3a=new _.Sl;this.b3=new _.Gd;this.aja=new _.Gd;this.KC=!1};cw.prototype.Tb=function(){for(var a=_.k(this.Gj),b=a.next();!b.done;b=a.next())b.value.Cta=this.Hyb};cw.prototype.La=function(){P4a(this);this.b3.unsubscribe();this.aja.unsubscribe();this.KC=!1};
var Q4a=function(a){for(var b=_.k(a.Gj),c=b.next();!c.done;c=b.next())c.value.Nx=!0;a.F_a()},P4a=function(a,b){for(var c=a.KC=!1,d=_.k(a.Gj),e=d.next();!e.done;e=d.next())e=e.value,dw(e),c=c||e.Nx,e.Nx=!1;a.wv=0;a.aja.unsubscribe();b&&!c&&b.target.blur()},R4a=function(a){if(!(1<a.Gj.length))return a.wv;for(var b=1;b<a.Gj.length;b++){var c=(a.wv+b)%a.Gj.length;if(1<=a.Gj[c].PWa)return c}return a.wv},S4a=function(a){for(var b=_.k(a.Gj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.Ap&&dw(c)};
cw.prototype.F_a=function(){var a=this;this.aja.unsubscribe();this.aja=new _.Gd;for(var b=_.k(this.a3a),c=b.next(),d={};!c.done;d={hWb:void 0},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.hWb=e;this.aja.add(this.od.register("Suggestion Shortcut "+c,c,function(f){return function(){a.J0.emit({action:"shortcutSelect",Jr:f.hWb})}}(d)))}};
_.W.Object.defineProperties(cw.prototype,{Y2a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.KC=!1;this.b3.unsubscribe();this.b3=new _.Gd;this.a3a.clear();if(a&&1<=a.length){this.Gj=a;S4a(this);a=_.k(this.Gj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.b3.add(c.KRb.subscribe(function(d){b.Jr=d})),this.b3.add(c.JRb.subscribe(function(d){b.b3a.emit(d);b.Jr=void 0})),this.b3.add(c.DPb.subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.a3a.set(e.Ub,
e.mSc)}))}else this.Gj=[]}},Ap:{configurable:!0,enumerable:!0,get:function(){if(this.Gj.length)return this.Gj[this.wv]}}});cw.O=function(a){return new (a||cw)(_.y(_.xu))};
cw.Fa=_.Tc({type:cw,oa:[["","suggestionHandlerFor",""]],Za:function(a,b){a&1&&_.I("keydown.arrowdown",function(c){c.preventDefault();b.Ap&&(0>=b.Ap.PWa&&(b.wv=R4a(b)),b.Ap.oO(1),0>b.Ap.Uqa?(b.Jr=void 0,b.KC=!1):b.KC=!0,b.J0.emit({action:"selectNext",Jr:b.Jr}))})("keydown.arrowup",function(c){c.preventDefault();b.Ap&&(b.Ap.oO(-1),0>b.Ap.Uqa?(b.Jr=void 0,b.KC=!1):b.KC=!0,b.J0.emit({action:"selectPrevious",Jr:b.Jr}))})("keydown.arrowright",function(c){var d=R4a(b);b.Ap&&1<b.Gj.length&&b.wv!==d&&b.KC&&
-1<b.Ap.Uqa&&(c.preventDefault(),dw(b.Ap),dw(b.Gj[d]),b.Gj[d].oO(1),b.J0.emit({action:"selectNextList",Jr:b.Jr}),b.wv=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Gj.length)for(d=1;d<b.Gj.length;d++){var e=(b.wv-d+b.Gj.length)%b.Gj.length;if(1<=b.Gj[e].PWa){d=e;break a}}d=b.wv}b.Ap&&1<b.Gj.length&&b.wv!==d&&b.KC&&-1<b.Ap.Uqa&&(c.preventDefault(),dw(b.Ap),dw(b.Gj[d]),b.Gj[d].oO(1),b.J0.emit({action:"selectPreviousList",Jr:b.Jr}),b.wv=d)})("keydown.enter",function(c){c.preventDefault();b.KC=
!1;b.b3a.emit(b.Jr);b.Jr=void 0;b.Ap&&(dw(b.Ap),b.wv=0)})("keyup.escape",function(c){return P4a(b,c)})},inputs:{Hyb:"isComboBox",Y2a:[0,"suggestionHandlerFor","suggestionLists"]},outputs:{J0:"listNavigate",b3a:"suggestionSubmit"},features:[_.id]});var T4a=new _.Xc("GMAT_FORM_FIELD_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.ew=function(a){this.options=a};_.ew.O=function(a){return new (a||_.ew)(_.y(T4a))};_.ew.Fa=_.Tc({type:_.ew,oa:[["mat-form-field"]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-mdc-form-field",!b.options.eg)}});var U4a=new _.Xc("GMAT_INPUT_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.fw=function(a){this.options=a};_.fw.O=function(a){return new (a||_.fw)(_.y(U4a))};_.fw.Fa=_.Tc({type:_.fw,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-mdc-input",!b.options.eg)}});var gw=function(a,b){this.np=a;this.Ma=b;this.fk=function(){};this.ZYa=function(){}};gw.prototype.setProperty=function(a,b){this.np.setProperty(this.Ma.na,a,b)};gw.prototype.Dr=function(a){this.ZYa=a};gw.prototype.Um=function(a){this.fk=a};gw.prototype.Wo=function(a){this.setProperty("disabled",a)};gw.O=function(a){return new (a||gw)(_.y(_.vl),_.y(_.Dd))};gw.Fa=_.Tc({type:gw});var Ci=function(){gw.apply(this,arguments)};_.U(Ci,gw);
Ci.O=function(){var a;return function(b){return(a||(a=_.Cd(Ci)))(b||Ci)}}();Ci.Fa=_.Tc({type:Ci,features:[_.pf]});_.hw=new _.Xc("");var V4a,W4a;V4a={wa:_.hw,Hb:_.Gc(function(){return _.Bi}),ud:!0};W4a=new _.Xc("");_.Bi=function(a,b,c){gw.call(this,a,b);this.f5=c;this.KGa=!1;null==this.f5&&(this.f5=!/android (\d+)/.test((Ah?window.navigator.userAgent:"").toLowerCase()))};_.U(_.Bi,gw);_.Bi.prototype.Nn=function(a){this.setProperty("value",null==a?"":a)};_.Bi.prototype.L5=function(a){(!this.f5||this.f5&&!this.KGa)&&this.fk(a)};_.Bi.prototype.Grc=function(){this.KGa=!0};_.Bi.prototype.Frc=function(a){this.KGa=!1;this.f5&&this.fk(a)};
_.Bi.O=function(a){return new (a||_.Bi)(_.y(_.vl),_.y(_.Dd),_.y(W4a,8))};
_.Bi.Fa=_.Tc({type:_.Bi,oa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],Za:function(a,b){a&1&&_.I("input",function(c){return b.L5(c.target.value)})("blur",function(){return b.ZYa()})("compositionstart",function(){return b.Grc()})("compositionend",function(c){return b.Frc(c.target.value)})},
features:[_.bg([V4a]),_.pf]});var X4a;_.iw=new _.Xc("");X4a=new _.Xc("");_.Y4a=function(a){return Hua(a)};var jw=function(){this.zC=[];this.uG=[];this.HJa=[]};_.h=jw.prototype;_.h.Eoa=function(a){this.zC=a||[];this.nma=Pua(this.zC)};_.h.Coa=function(a){this.uG=a||[];this.mma=Rua(this.uG)};_.h.wcb=function(a){this.HJa.push(a)};_.h.Nuc=function(){this.HJa.forEach(function(a){return a()});this.HJa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.Mm=function(a,b){return this.control?this.control.Mm(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.W.Object.defineProperties(jw.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}},SU:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.SU:null}},Uj:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Uj:null}},Qr:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Qr:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},o4a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.o4a:null}},zja:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.zja:null}},lm:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.lm:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Ag:{configurable:!0,enumerable:!0,get:function(){return this.nma||
null}},Wz:{configurable:!0,enumerable:!0,get:function(){return this.mma||null}}});_.kw=function(){jw.apply(this,arguments);this.Zo=this.name=this.kd=null};_.U(_.kw,jw);_.lw=function(){jw.apply(this,arguments)};_.U(_.lw,jw);_.W.Object.defineProperties(_.lw.prototype,{ir:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.Z4a=function(a){this.mC=a};
_.W.Object.defineProperties(_.Z4a.prototype,{Hzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.mC)?0:null==(b=a.control)?0:b.Qr)}},Izb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.mC)?0:null==(b=a.control)?0:b.o4a)}},szb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.mC)?0:null==(b=a.control)?0:b.SU)}},wM:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.mC)?0:null==(b=a.control)?
0:b.Uj)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.mC)?0:null==(b=a.control)?0:b.valid)}},bzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.mC)?0:null==(b=a.control)?0:b.invalid)}},nzb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.mC)?0:null==(b=a.control)?0:b.pending)}},AJc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.mC)||!a.PB)}}});
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"});_.mw=function(a){this.mC=a};_.U(_.mw,_.Z4a);_.mw.O=function(a){return new (a||_.mw)(_.y(_.kw,2))};
_.mw.Fa=_.Tc({type:_.mw,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],qb:14,Za:function(a,b){a&2&&_.tf("ng-untouched",b.Izb)("ng-touched",b.Hzb)("ng-pristine",b.szb)("ng-dirty",b.wM)("ng-valid",b.isValid)("ng-invalid",b.bzb)("ng-pending",b.nzb)},features:[_.pf]});var $4a=new _.Xc("CallSetDisabledState",{Ga:"root",qa:function(){return"whenDisabledForLegacyCode"}});var nw,dva,a5a,gva,b5a;nw=function(a,b){this.YJa=this.fna=this.coa=!1;this.Bz=function(){};this.kd=null;this.SU=!0;this.Qr=!1;this.Rna=[];this.cma(a);this.VFa(b)};_.cva=function(a,b){a.cma(b)};dva=function(a,b){a.VFa(b)};_.ow=function(a){a=a.zC;return Array.isArray(a)?a.includes(_.Y4a):a===_.Y4a};_.fva=function(a,b){b=void 0===b?{}:b;a.Qr=!0;a.kd&&!b.Xh&&_.fva(a.kd,b)};a5a=function(a,b){b=void 0===b?{}:b;a.Qr=!1;a.YJa=!1;a.uq(function(c){a5a(c,{Xh:!0})});a.kd&&!b.Xh&&a.kd.Z7(b)};
gva=function(a,b){b=void 0===b?{}:b;a.SU=!1;a.kd&&!b.Xh&&gva(a.kd,b)};b5a=function(a,b){b=void 0===b?{}:b;a.SU=!0;a.coa=!1;a.uq(function(c){b5a(c,{Xh:!0})});a.kd&&!b.Xh&&a.kd.W7(b)};nw.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.Zbb(a.Xh);this.status="DISABLED";this.errors=null;this.uq(function(c){c.disable(Object.assign({},a,{Xh:!0}))});this.EY();!1!==a.le&&(this.lm.emit(this.value),this.zja.emit(this.status));this.Pdb(Object.assign({},a,{lQb:b}));this.Rna.forEach(function(c){return c(!0)})};
nw.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.Zbb(a.Xh);this.status="VALID";this.uq(function(c){c.enable(Object.assign({},a,{Xh:!0}))});_.Ai(this,{Xh:!0,le:a.le});this.Pdb(Object.assign({},a,{lQb:b}));this.Rna.forEach(function(c){return c(!1)})};nw.prototype.Pdb=function(a){this.kd&&!a.Xh&&(_.Ai(this.kd,a),a.lQb||this.kd.W7(),this.kd.Z7())};nw.prototype.Fxa=function(a){this.kd=a};
_.Ai=function(a,b){b=void 0===b?{}:b;a.sxc();a.EY();a.enabled&&(a.grc(),a.errors=a.exc(),a.status=a.v8a(),"VALID"!==a.status&&"PENDING"!==a.status||a.dxc(b.le));!1!==b.le&&(a.lm.emit(a.value),a.zja.emit(a.status));a.kd&&!b.Xh&&_.Ai(a.kd,b)};_.h=nw.prototype;_.h.eeb=function(a){a=void 0===a?{le:!0}:a;this.uq(function(b){return b.eeb(a)});_.Ai(this,{Xh:!0,le:a.le})};_.h.sxc=function(){this.status=this.Zla()?"DISABLED":"VALID"};_.h.exc=function(){return this.Ag?this.Ag(this):null};
_.h.dxc=function(a){var b=this;this.Wz&&(this.status="PENDING",this.fna=!0,this.e8a=Kua(this.Wz(this)).subscribe(function(c){b.fna=!1;_.pw(b,c,{le:a})}))};_.h.grc=function(){this.e8a&&(this.e8a.unsubscribe(),this.fna=!1)};_.pw=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.Rdb(!1!==c.le)};_.h=nw.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.qHa(c)},this)};
_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.Mm=function(a,b){return!!this.getError(a,b)};_.h.Rdb=function(a){this.status=this.v8a();a&&this.zja.emit(this.status);this.kd&&this.kd.Rdb(a)};_.h.HIa=function(){this.lm=new _.Sl;this.zja=new _.Sl};_.h.v8a=function(){return this.Zla()?"DISABLED":this.errors?"INVALID":this.fna||this.Z7a("PENDING")?"PENDING":this.Z7a("INVALID")?"INVALID":"VALID"};_.h.Z7a=function(a){return this.S4(function(b){return b.status===a})};
_.h.Y7a=function(){return this.S4(function(a){return a.Uj})};_.h.oqc=function(){return this.S4(function(a){return a.Qr})};_.h.W7=function(a){a=void 0===a?{}:a;this.SU=!this.Y7a();this.kd&&!a.Xh&&this.kd.W7(a)};_.h.Z7=function(a){a=void 0===a?{}:a;this.Qr=this.oqc();this.kd&&!a.Xh&&this.kd.Z7(a)};_.h.vG=function(a){this.Bz=a};_.h.mR=function(a){Di(a)&&null!=a.At&&(this.Xoa=a.At)};_.h.Zbb=function(a){var b=this.kd&&this.kd.Uj;return!a&&!!b&&!this.kd.Y7a()};_.h.qHa=function(){return null};
_.h.cma=function(a){a=this.zC=Array.isArray(a)?a.slice():a;this.nma=Array.isArray(a)?Pua(a):a||null};_.h.VFa=function(a){a=this.uG=Array.isArray(a)?a.slice():a;this.mma=Array.isArray(a)?Rua(a):a||null};
_.W.Object.defineProperties(nw.prototype,{Ag:{configurable:!0,enumerable:!0,get:function(){return this.nma},set:function(a){this.zC=this.nma=a}},Wz:{configurable:!0,enumerable:!0,get:function(){return this.mma},set:function(a){this.uG=this.mma=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.kd}},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}},Uj:{configurable:!0,enumerable:!0,get:function(){return!this.SU}},o4a:{configurable:!0,enumerable:!0,get:function(){return!this.Qr}},At:{configurable:!0,enumerable:!0,get:function(){return this.Xoa?this.Xoa:this.parent?this.parent.At:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.kd;)a=a.kd;return a}}});_.qw=function(a,b,c){nw.call(this,(Di(b)?b.hy:b)||null,(Di(b)?b.MR:c)||null);this.controls=a;this.HIa();this.mR(b);this.XKa();_.Ai(this,{Xh:!0,le:!!this.Wz})};_.U(_.qw,nw);var c5a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.Fxa(a);c.vG(a.Bz);return c};_.h=_.qw.prototype;_.h.hpa=function(a){var b=void 0===b?{}:b;c5a(this,a);_.Ai(this,{le:b.le});this.Bz()};
_.h.R1=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].vG(function(){});delete this.controls[a];_.Ai(this,{le:b.le});this.Bz()};_.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;xva(this,a);Object.keys(a).forEach(function(d){wva(c,!0,d);c.controls[d].setValue(a[d],{Xh:!0,le:b.le})});_.Ai(this,b)};
_.h.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.uq(function(c,d){c.reset(a?a[d]:null,{Xh:!0,le:b.le})});this.W7(b);this.Z7(b);_.Ai(this,b)};_.h.H7=function(){var a=this.ucb(!1,function(b,c){return c.H7()?!0:b});a&&_.Ai(this,{Xh:!0});return a};_.h.uq=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.XKa=function(){var a=this;this.uq(function(b){b.Fxa(a);b.vG(a.Bz)})};_.h.EY=function(){this.value=this.Gwc()};
_.h.S4=function(a){for(var b=_.k(Object.entries(this.controls)),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;if(this.contains(c)&&a(d))return!0}return!1};_.h.Gwc=function(){var a=this;return this.ucb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.ucb=function(a,b){var c=a;this.uq(function(d,e){c=b(c,d,e)});return c};
_.h.Zla=function(){for(var a=_.k(Object.keys(this.controls)),b=a.next();!b.done;b=a.next())if(this.controls[b.value].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled};_.h.qHa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var d5a=function(){_.qw.apply(this,arguments)};_.U(d5a,_.qw);var e5a,f5a;e5a={wa:_.lw,Hb:_.Gc(function(){return _.rw})};f5a=Promise.resolve();_.rw=function(a,b,c){_.lw.call(this);this.RK=c;this.PB=!1;this.bHa=new Set;this.wfa=new _.Sl;this.form=new _.qw({},Pua(a),Rua(b))};_.U(_.rw,_.lw);_.h=_.rw.prototype;_.h.Jc=function(){this.mR()};_.h.hpa=function(a){var b=this;f5a.then(function(){var c=b.b$a(a.path);a.control=c5a(c,a.name,a.control);Zua(a.control,a,b.RK);_.Ai(a.control,{le:!1});b.bHa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};
_.h.R1=function(a){var b=this;f5a.then(function(){var c=b.b$a(a.path);c&&c.R1(a.name);b.bHa.delete(a)})};_.h.MUb=function(a,b){var c=this;f5a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.yx=function(a){this.PB=!0;uva(this.form,this.bHa);this.wfa.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.h.c0a=function(){this.form.reset(void 0);this.PB=!1};
_.h.mR=function(){this.options&&null!=this.options.At&&(this.form.Xoa=this.options.At)};_.h.b$a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.rw.prototype,{ir:{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}}});
_.rw.O=function(a){return new (a||_.rw)(_.y(_.iw,10),_.y(X4a,10),_.y($4a,8))};_.rw.Fa=_.Tc({type:_.rw,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],Za:function(a,b){a&1&&_.I("submit",function(c){return b.yx(c)})("reset",function(){b.c0a()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{wfa:"ngSubmit"},Sb:["ngForm"],features:[_.bg([e5a]),_.pf]});_.sw=function(a,b,c){a=void 0===a?null:a;nw.call(this,(Di(b)?b.hy:b)||null,(Di(b)?b.MR:c)||null);this.defaultValue=null;this.ie=[];this.gR=!1;this.a8a(a);this.mR(b);this.HIa();_.Ai(this,{Xh:!0,le:!!this.Wz});Di(b)&&(b.fFb||b.r4c)&&(yva(a)?this.defaultValue=a.value:this.defaultValue=a)};_.U(_.sw,nw);_.h=_.sw.prototype;_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.rw=a;this.ie.length&&!1!==b.Vpb&&this.ie.forEach(function(d){return d(c.value,!1!==b.aEc)});_.Ai(this,b)};
_.h.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.a8a(a);b5a(this,b);a5a(this,b);this.setValue(this.value,b);this.gR=!1};_.h.EY=function(){};_.h.S4=function(){return!1};_.h.Zla=function(){return this.disabled};_.h.Um=function(a){this.ie.push(a)};_.h.yyc=function(a){var b=this.ie;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.zyc=function(a){var b=this.Rna;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.uq=function(){};
_.h.H7=function(){return"submit"===this.At&&(this.coa&&gva(this),this.YJa&&_.fva(this),this.gR)?(this.setValue(this.rw,{Xh:!0,Vpb:!1}),!0):!1};_.h.a8a=function(a){yva(a)?(this.value=this.rw=a.value,a.disabled?this.disable({Xh:!0,le:!1}):this.enable({Xh:!0,le:!1})):this.value=this.rw=a};var g5a,h5a;g5a={wa:_.kw,Hb:_.Gc(function(){return _.tw})};h5a=Promise.resolve();_.tw=function(a,b,c,d,e,f){_.kw.call(this);this.Ya=e;this.RK=f;this.control=new _.sw;this.rKa=!1;this.name="";this.update=new _.Sl;this.kd=a;this.Eoa(b);this.Coa(c);this.Zo=vva(d)};_.U(_.tw,_.kw);_.h=_.tw.prototype;
_.h.Tb=function(a){this.mrc();if(!this.rKa||"name"in a){if(this.rKa&&(this.E8a(),this.ir)){var b=a.name.ij;this.ir.R1({name:b,path:this.K$a(b)})}this.WKa()}"isDisabled"in a&&this.Cyc(a);hva(a,this.RO)&&(this.EY(this.model),this.RO=this.model)};_.h.La=function(){this.ir&&this.ir.R1(this)};_.h.jla=function(a){this.RO=a;this.update.emit(a)};_.h.WKa=function(){this.mR();this.gvc()?this.Cxc():this.ir.hpa(this);this.rKa=!0};_.h.mR=function(){this.options&&null!=this.options.At&&(this.control.Xoa=this.options.At)};
_.h.gvc=function(){return!this.kd||!(!this.options||!this.options.standalone)};_.h.Cxc=function(){Zua(this.control,this,this.RK);_.Ai(this.control,{le:!1})};_.h.mrc=function(){this.E8a()};_.h.prc=function(){};_.h.E8a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.EY=function(a){var b=this;h5a.then(function(){b.control.setValue(a,{aEc:!1});var c;null==(c=b.Ya)||_.Tl(c)})};
_.h.Cyc=function(a){var b=this;a=a.isDisabled.Of;var c=0!==a&&_.ng(a);h5a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.Ya)||_.Tl(d)})};_.h.K$a=function(a){return this.kd?Tua(a,this.kd):[a]};_.W.Object.defineProperties(_.tw.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.K$a(this.name)}},ir:{configurable:!0,enumerable:!0,get:function(){return this.kd?this.kd.ir:null}}});
_.tw.O=function(a){return new (a||_.tw)(_.y(_.lw,9),_.y(_.iw,10),_.y(X4a,10),_.y(_.hw,10),_.y(_.qm,8),_.y($4a,8))};_.tw.Fa=_.Tc({type:_.tw,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Ul:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},Sb:["ngModel"],features:[_.bg([g5a]),_.pf,_.id]});var i5a,j5a;i5a=new _.Xc("");j5a={wa:_.kw,Hb:_.Gc(function(){return _.uw})};_.uw=function(a,b,c,d,e){_.kw.call(this);this.Qvc=d;this.RK=e;this.update=new _.Sl;this.Rvc=!1;this.Eoa(a);this.Coa(b);this.Zo=vva(c)};_.U(_.uw,_.kw);_.uw.prototype.Tb=function(a){if(this.Tuc(a)){var b=a.form.ij;b&&ava(b,this);Zua(this.form,this,this.RK);_.Ai(this.form,{le:!1})}hva(a,this.RO)&&(this.form.setValue(this.model),this.RO=this.model)};_.uw.prototype.La=function(){this.form&&ava(this.form,this)};
_.uw.prototype.jla=function(a){this.RO=a;this.update.emit(a)};_.uw.prototype.Tuc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.uw.prototype,{Ul:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});_.uw.O=function(a){return new (a||_.uw)(_.y(_.iw,10),_.y(X4a,10),_.y(_.hw,10),_.y(i5a,8),_.y($4a,8))};
_.uw.Fa=_.Tc({type:_.uw,oa:[["","formControl",""]],inputs:{form:[0,"formControl","form"],Ul:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},Sb:["ngForm"],features:[_.bg([j5a]),_.pf,_.id]});var k5a;k5a={wa:_.lw,Hb:_.Gc(function(){return _.vw})};_.vw=function(a,b,c){_.lw.call(this);var d=this;this.RK=c;this.PB=!1;this.Bz=function(){return d.Tdb()};this.MZ=[];this.form=null;this.wfa=new _.Sl;this.Eoa(a);this.Coa(b)};_.U(_.vw,_.lw);_.h=_.vw.prototype;_.h.Tb=function(a){a.hasOwnProperty("form")&&(this.Nyc(),this.Tdb(),this.Jyc(),this.Qna=this.form)};_.h.La=function(){this.form&&($ua(this.form,this),this.form.Bz===this.Bz&&this.form.vG(function(){}))};
_.h.hpa=function(a){var b=this.form.get(a.path);Zua(b,a,this.RK);_.Ai(b,{le:!1});this.MZ.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.R1=function(a){ava(a.control||null,a);var b=this.MZ;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.MUb=function(a,b){this.form.get(a.path).setValue(b)};_.h.yx=function(a){this.PB=!0;uva(this.form,this.MZ);this.wfa.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.h.c0a=function(){this.form.reset(void 0);this.PB=!1};_.h.Tdb=function(){var a=this;this.MZ.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(ava(c||null,b),d instanceof _.sw&&(Zua(d,b,a.RK),b.control=d))});this.form.eeb({le:!1})};_.h.mYc=function(a){var b=this.form.get(a.path);Uua(b,a);_.Ai(b,{le:!1})};_.h.KXc=function(a){if(this.form){var b=this.form.get(a.path);b&&$ua(b,a)&&_.Ai(b,{le:!1})}};_.h.Jyc=function(){this.form.vG(this.Bz);this.Qna&&this.Qna.vG(function(){})};
_.h.Nyc=function(){Uua(this.form,this);this.Qna&&$ua(this.Qna,this)};_.h.IXc=function(){};_.W.Object.defineProperties(_.vw.prototype,{ir:{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[]}}});_.vw.O=function(a){return new (a||_.vw)(_.y(_.iw,10),_.y(X4a,10),_.y($4a,8))};
_.vw.Fa=_.Tc({type:_.vw,oa:[["","formGroup",""]],Za:function(a,b){a&1&&_.I("submit",function(c){return b.yx(c)})("reset",function(){b.c0a()})},inputs:{form:[0,"formGroup","form"]},outputs:{wfa:"ngSubmit"},Sb:["ngForm"],features:[_.bg([k5a]),_.pf,_.id]});var l5a;l5a={wa:_.kw,Hb:_.Gc(function(){return _.ww})};_.ww=function(a,b,c,d,e){_.kw.call(this);this.Qvc=e;this.Q7a=!1;this.name=null;this.update=new _.Sl;this.Rvc=!1;this.kd=a;this.Eoa(b);this.Coa(c);this.Zo=vva(d)};_.U(_.ww,_.kw);_.h=_.ww.prototype;_.h.Tb=function(a){this.Q7a||this.WKa();hva(a,this.RO)&&(this.RO=this.model,this.ir.MUb(this,this.model))};_.h.La=function(){this.ir&&this.ir.R1(this)};_.h.jla=function(a){this.RO=a;this.update.emit(a)};_.h.prc=function(){};
_.h.WKa=function(){this.control=this.ir.hpa(this);this.Q7a=!0};_.W.Object.defineProperties(_.ww.prototype,{Ul:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return Tua(null==this.name?this.name:this.name.toString(),this.kd)}},ir:{configurable:!0,enumerable:!0,get:function(){return this.kd?this.kd.ir:null}}});_.ww.O=function(a){return new (a||_.ww)(_.y(_.lw,13),_.y(_.iw,10),_.y(X4a,10),_.y(_.hw,10),_.y(i5a,8))};
_.ww.Fa=_.Tc({type:_.ww,oa:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],Ul:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.bg([l5a]),_.pf,_.id]});var xw=function(){this.a8=_.Iua},m5a;xw.prototype.Tb=function(a){this.Pxb in a&&(this.a8=(this.SF=this.enabled(this.VLc(a[this.Pxb].Of)))?this.eCc():_.Iua,this.ie&&this.ie())};xw.prototype.validate=function(a){return this.a8(a)};xw.prototype.gha=function(a){this.ie=a};xw.prototype.enabled=function(a){return null!=a};xw.O=function(a){return new (a||xw)};xw.Fa=_.Tc({type:xw,features:[_.id]});m5a={wa:_.iw,Hb:_.Gc(function(){return _.yw}),ud:!0};
_.yw=function(){xw.apply(this,arguments);this.Pxb="required";this.VLc=_.ng;this.eCc=function(){return Hua}};_.U(_.yw,xw);_.yw.prototype.enabled=function(a){return a};_.yw.O=function(){var a;return function(b){return(a||(a=_.Cd(_.yw)))(b||_.yw)}}();
_.yw.Fa=_.Tc({type:_.yw,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],qb:1,Za:function(a,b){a&2&&_.rf("required",b.SF?"":null)},inputs:{required:"required"},features:[_.bg([m5a]),_.pf]});_.zw=function(){};_.zw.O=function(a){return new (a||_.zw)};_.zw.Da=_.Rc({type:_.zw});_.zw.Ca=_.Ac({});var n5a=function(a,b,c){nw.call(this,(Di(b)?b.hy:b)||null,(Di(b)?b.MR:c)||null);this.controls=a;this.HIa();this.mR(b);this.XKa();_.Ai(this,{Xh:!0,le:!!this.Wz})};_.U(n5a,nw);_.h=n5a.prototype;_.h.at=function(a){return this.controls[this.N4(a)]};_.h.push=function(a,b){b=void 0===b?{}:b;this.controls.push(a);this.qKa(a);_.Ai(this,{le:b.le});this.Bz()};_.h.FT=function(a,b,c){c=void 0===c?{}:c;this.controls.splice(a,0,b);this.qKa(b);_.Ai(this,{le:c.le})};
_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;xva(this,a);a.forEach(function(d,e){wva(c,!1,e);c.at(e).setValue(d,{Xh:!0,le:b.le})});_.Ai(this,b)};_.h.reset=function(a,b){a=void 0===a?[]:a;b=void 0===b?{}:b;this.uq(function(c,d){c.reset(a[d],{Xh:!0,le:b.le})});this.W7(b);this.Z7(b);_.Ai(this,b)};_.h.clear=function(a){a=void 0===a?{}:a;1>this.controls.length||(this.uq(function(b){return b.vG(function(){})}),this.controls.splice(0),_.Ai(this,{le:a.le}))};
_.h.N4=function(a){return 0>a?a+this.length:a};_.h.H7=function(){var a=this.controls.reduce(function(b,c){return c.H7()?!0:b},!1);a&&_.Ai(this,{Xh:!0});return a};_.h.uq=function(a){this.controls.forEach(function(b,c){a(b,c)})};_.h.EY=function(){var a=this;this.value=this.controls.filter(function(b){return b.enabled||a.disabled}).map(function(b){return b.value})};_.h.S4=function(a){return this.controls.some(function(b){return b.enabled&&a(b)})};_.h.XKa=function(){var a=this;this.uq(function(b){return a.qKa(b)})};
_.h.Zla=function(){for(var a=_.k(this.controls),b=a.next();!b.done;b=a.next())if(b.value.enabled)return!1;return 0<this.controls.length||this.disabled};_.h.qKa=function(a){a.Fxa(this);a.vG(this.Bz)};_.h.qHa=function(a){var b;return null!=(b=this.at(a))?b:null};_.W.Object.defineProperties(n5a.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.controls.length}}});var Aw=function(){this.BVb=!1};_.h=Aw.prototype;_.h.group=function(a,b){b=void 0===b?null:b;a=this.vcb(a);var c={};zva(b)?c=b:null!==b&&(c.hy=b.Ag,c.MR=b.Wz);return new _.qw(a,c)};_.h.MN=function(a,b){b=void 0===b?null:b;a=this.vcb(a);return new d5a(a,b)};_.h.control=function(a,b,c){var d={};if(!this.BVb)return new _.sw(a,b,c);zva(b)?d=b:(d.hy=b,d.MR=c);return new _.sw(a,Object.assign({},d,{fFb:!0}))};_.h.TY=function(a,b,c){var d=this;a=a.map(function(e){return d.f9a(e)});return new n5a(a,b,c)};
_.h.vcb=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.f9a(a[d])});return c};_.h.f9a=function(a){return a instanceof _.sw?a:a instanceof nw?a:Array.isArray(a)?this.control(a[0],1<a.length?a[1]:null,2<a.length?a[2]:null):this.control(a)};_.W.Object.defineProperties(Aw.prototype,{fFb:{configurable:!0,enumerable:!0,get:function(){var a=new Aw;a.BVb=!0;return a}}});Aw.O=function(a){return new (a||Aw)};Aw.ta=_.p({token:Aw,qa:Aw.O,Ga:"root"});_.Bw=function(){Aw.apply(this,arguments)};
_.U(_.Bw,Aw);_.Bw.prototype.group=function(a,b){return Aw.prototype.group.call(this,a,void 0===b?null:b)};_.Bw.prototype.control=function(a,b,c){return Aw.prototype.control.call(this,a,b,c)};_.Bw.prototype.TY=function(a,b,c){return Aw.prototype.TY.call(this,a,b,c)};_.Bw.O=function(){var a;return function(b){return(a||(a=_.Cd(_.Bw)))(b||_.Bw)}}();_.Bw.ta=_.p({token:_.Bw,qa:_.Bw.O,Ga:"root"});_.Dw=function(){};_.Dw.O=function(a){return new (a||_.Dw)};_.Dw.Da=_.Rc({type:_.Dw});_.Dw.Ca=_.Ac({imports:[_.zw]});new _.wm;_.o5a=new _.Xc("MatError");var p5a=function(a){var b=this;this.Hqc=a;this.Nb=new _.bf;this.AKa=new _.bf;this.t5=new Map;"undefined"!==typeof ResizeObserver&&(this.woa=new ResizeObserver(function(c){return b.AKa.next(c)}))};
p5a.prototype.observe=function(a){var b=this;this.t5.has(a)||this.t5.set(a,(new _.Kd(function(c){var d=b.AKa.subscribe(c),e;null==(e=b.woa)||e.observe(a,{box:b.Hqc});return function(){var f;null==(f=b.woa)||f.unobserve(a);d.unsubscribe();b.t5.delete(a)}})).ha(_.ie(function(c){return c.some(function(d){return d.target===a})}),_.cf({bufferSize:1,nv:!0}),_.gf(this.Nb)));return this.t5.get(a)};p5a.prototype.destroy=function(){this.Nb.next();this.Nb.complete();this.AKa.complete();this.t5.clear()};
var Ew=function(){this.E6=new Map;this.ab=_.Mc(_.oe)};Ew.prototype.La=function(){for(var a=_.k(this.E6),b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b.next().value.destroy();this.E6.clear()};Ew.prototype.observe=function(a,b){b=(null==b?void 0:b.box)||"content-box";this.E6.has(b)||this.E6.set(b,new p5a(b));return this.E6.get(b).observe(a)};Ew.O=function(a){return new (a||Ew)};Ew.ta=_.p({token:Ew,qa:Ew.O,Ga:"root"});var q5a=new _.Xc("FloatingLabelParent"),Fw=function(a){this.Ma=a;this.tJa=this.f$a=!1;this.woa=_.Mc(Ew);this.ab=_.Mc(_.oe);this.kd=_.Mc(q5a);this.Fq=new _.Gd};Fw.prototype.La=function(){this.Fq.unsubscribe()};
Fw.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};Fw.prototype.cab=function(){var a=this;setTimeout(function(){return a.kd.ouc()})};Fw.prototype.Wxc=function(){var a=this;this.Fq.unsubscribe();this.ab.Wb(function(){a.Fq=a.woa.observe(a.Ma.na,{box:"border-box"}).subscribe(function(){return a.cab()})})};
_.W.Object.defineProperties(Fw.prototype,{Xsb:{configurable:!0,enumerable:!0,get:function(){return this.f$a},set:function(a){this.f$a=a;this.sEb&&this.cab()}},sEb:{configurable:!0,enumerable:!0,get:function(){return this.tJa},set:function(a){(this.tJa=a)?this.Wxc():this.Fq.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Ma.na}}});Fw.O=function(a){return new (a||Fw)(_.y(_.Dd))};
Fw.Fa=_.Tc({type:Fw,oa:[["label","matFormFieldFloatingLabel",""]],yb:[1,"mdc-floating-label","mat-mdc-floating-label"],qb:2,Za:function(a,b){a&2&&_.tf("mdc-floating-label--float-above",b.Xsb)},inputs:{Xsb:"floating",sEb:"monitorResize"},standalone:!0});var r5a=0,Gw=function(){this.align="start";this.id="mat-mdc-hint-"+r5a++};Gw.O=function(a){return new (a||Gw)};Gw.Fa=_.Tc({type:Gw,oa:[["mat-hint"]],yb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],qb:4,Za:function(a,b){a&2&&(_.zf("id",b.id),_.rf("align",null),_.tf("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"},standalone:!0});_.Hw=function(){};_.Hw.O=function(a){return new (a||_.Hw)};_.Hw.Fa=_.Tc({type:_.Hw,oa:[["mat-label"]],standalone:!0});var Iw=function(a,b){var c=this;this.Ma=a;this.dab=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.Wb(function(){a.na.addEventListener("transitionend",c.dab)})};Iw.prototype.Rz=function(){var a=this.Ma.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};Iw.prototype.R$=function(){this.Ma.na.classList.add("mdc-line-ripple--deactivating")};
Iw.prototype.La=function(){this.Ma.na.removeEventListener("transitionend",this.dab)};Iw.O=function(a){return new (a||Iw)(_.y(_.Dd),_.y(_.oe))};Iw.Fa=_.Tc({type:Iw,oa:[["div","matFormFieldLineRipple",""]],yb:[1,"mdc-line-ripple"],standalone:!0});var s5a=["notch"],Jw=function(a,b){this.Ma=a;this.ab=b;this.open=!1};Jw.prototype.Jc=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.ab.Wb(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Ma.na.classList.add("mdc-notched-outline--no-label")};
Jw.prototype.Ycb=function(a){this.Uvc.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};Jw.O=function(a){return new (a||Jw)(_.y(_.Dd),_.y(_.oe))};
Jw.ya=_.Pc({type:Jw,oa:[["div","matFormFieldNotchedOutline",""]],vb:function(a,b){a&1&&_.Of(s5a,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Uvc=c.first)}},yb:[1,"mdc-notched-outline"],qb:2,Za:function(a,b){a&2&&_.tf("mdc-notched-outline--notched",b.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[_.dg],nc:["matFormFieldNotchedOutline",""],hc:["*"],Aa:5,Ba:0,Ea:[["notch",""],[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],
ua:function(a){a&1&&(_.Gf(),_.H(0,"div",1),_.E(1,"div",2,0),_.Hf(3),_.F(),_.H(4,"div",3))},nb:2,Oa:0});_.t5a=new _.Xc("MatPrefix");_.u5a=new _.Xc("MatSuffix");_.v5a=_.Bh("transitionMessages",[_.Eh("enter",_.Dh({opacity:1,transform:"translateY(0%)"})),_.Fh("void => enter",[_.Dh({opacity:0,transform:"translateY(-5px)"}),_.Ch("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.Kw=function(){};_.Kw.O=function(a){return new (a||_.Kw)};_.Kw.Fa=_.Tc({type:_.Kw});var w5a,x5a,y5a,z5a,B5a;w5a=["textField"];x5a=["iconPrefixContainer"];y5a=["textPrefixContainer"];z5a=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];_.Lw=new _.Xc("MatFormField");_.A5a=new _.Xc("MAT_FORM_FIELD_DEFAULT_OPTIONS");B5a=0;
_.Mw=function(a,b,c,d,e,f,g){this.Ma=a;this.Ya=b;this.ab=c;this.qc=d;this.wc=e;this.qq=f;this.we=g;this.AQ=!1;this.color="primary";this.iz="fill";this.ndb=null;this.CQ="";this.oab=this.tIa=this.nab=this.sIa=!1;this.Ut="mat-mdc-form-field-label-"+B5a++;this.U5="mat-mdc-hint-"+B5a++;this.sR="";this.Nb=new _.bf;this.h6=null;this.eY=!1;f&&(f.hd&&(this.hd=f.hd),this.AQ=!(null==f||!f.gM),f.color&&(this.color=f.color))};_.h=_.Mw.prototype;_.h.Jc=function(){this.Wdb();this.sR="enter";_.Ul(this.Ya)};
_.h.Xd=function(){this.Euc();this.Iuc();this.Huc();this.Guc()};_.h.fN=function(){};_.h.La=function(){this.Nb.next();this.Nb.complete()};_.h.VL=function(){return this.wdb||this.Ma};_.h.LFa=function(){this.XF()&&(this.Do="always")};_.h.Euc=function(){var a=this,b=this.Ld;b.controlType&&this.Ma.na.classList.add("mat-mdc-form-field-type-"+b.controlType);b.Xb.subscribe(function(){a.Wdb();a.pK();_.Tl(a.Ya)});b.wd&&b.wd.lm&&b.wd.lm.ha(_.gf(this.Nb)).subscribe(function(){return _.Tl(a.Ya)})};
_.h.F8a=function(){this.sIa=!!this.dK.find(function(a){return!a.JQ});this.nab=!!this.dK.find(function(a){return a.JQ});this.tIa=!!this.yY.find(function(a){return!a.JQ});this.oab=!!this.yY.find(function(a){return a.JQ})};_.h.Huc=function(){var a=this;this.F8a();_.ge(this.dK.Sc,this.yY.Sc).subscribe(function(){a.F8a();_.Tl(a.Ya)})};_.h.Iuc=function(){var a=this;this.wz.Sc.subscribe(function(){a.h7();_.Tl(a.Ya)});this.sz.Sc.subscribe(function(){a.pK();_.Tl(a.Ya)});this.pK()};_.h.GXc=function(){};
_.h.Wdb=function(){if(this.Ld.focused&&!this.h6){this.h6=!0;var a;null==(a=this.fbb)||a.Rz()}else if(!this.Ld.focused&&(this.h6||null===this.h6)){this.h6=!1;var b;null==(b=this.fbb)||b.R$()}var c;null==(c=this.wdb)||c.na.classList.toggle("mdc-text-field--focused",this.Ld.focused)};
_.h.Guc=function(){var a=this;this.dK.Sc.subscribe(function(){return a.eY=!0});this.ab.Wb(function(){a.ab.Tf.ha(_.gf(a.Nb)).subscribe(function(){a.eY&&(a.eY=!1,a.Hyc())})});this.qc.change.ha(_.gf(this.Nb)).subscribe(function(){return a.eY=!0})};_.h.vY=function(){return"always"===this.Do};_.h.YF=function(){return"outline"===this.hd};_.h.l$a=function(){return!this.wc.isBrowser&&this.dK.length&&!this.kK()};_.h.XF=function(){return!!this.fJa||!!this.gJa};_.h.kK=function(){return this.Ld.NV||this.vY()};
_.h.Jq=function(a){var b=this.Ld?this.Ld.wd:null;return b&&b[a]};_.h.D5=function(){return this.sz&&0<this.sz.length&&this.Ld.zh?"error":"hint"};_.h.ouc=function(){this.Hwc()};_.h.Hwc=function(){if(this.YF()&&this.Ima&&this.kK()){var a;null==(a=this.Abb)||a.Ycb(this.Ima.getWidth())}else{var b;null==(b=this.Abb)||b.Ycb(0)}};_.h.h7=function(){this.pK()};_.h.Ryc=function(){};
_.h.pK=function(){if(this.Ld){var a=[];this.Ld.ZE&&"string"===typeof this.Ld.ZE&&a.push.apply(a,_.$c(this.Ld.ZE.split(" ")));if("hint"===this.D5()){var b=this.wz?this.wz.find(function(d){return"start"===d.align}):null,c=this.wz?this.wz.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.CQ&&a.push(this.U5);c&&a.push(c.id)}else this.sz&&a.push.apply(a,_.$c(this.sz.map(function(d){return d.id})));this.Ld.HE(a)}};
_.h.Hyc=function(){if(this.wc.isBrowser&&this.YF()&&this.Ima){var a=this.Ima.element;if(this.vab||this.xdb)if(this.Puc()){var b,c=null==(b=this.vab)?void 0:b.na,d;b=null==(d=this.xdb)?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.qc.value?"-1":"1")+" * ("+(c+e+"px + var(--mat-mdc-form-field-label-offset-x, 0px))))\n    )"))}else this.eY=
!0;else a.style.transform=""}};_.h.Puc=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(_.Mw.prototype,{gM:{configurable:!0,enumerable:!0,get:function(){return this.AQ},set:function(a){this.AQ=_.th(a)}},Do:{configurable:!0,enumerable:!0,get:function(){var a;return this.nw||(null==(a=this.qq)?void 0:a.Do)||"auto"},set:function(a){a!==this.nw&&(this.nw=a,_.Tl(this.Ya))}},hd:{configurable:!0,enumerable:!0,get:function(){return this.iz},set:function(a){var b=this.iz,c;this.iz=a||(null==(c=this.qq)?void 0:c.hd)||"fill";"outline"===this.iz&&this.iz!==b&&(this.eY=
!0)}},Mja:{configurable:!0,enumerable:!0,get:function(){var a;return this.ndb||(null==(a=this.qq)?void 0:a.Mja)||"fixed"},set:function(a){var b;this.ndb=a||(null==(b=this.qq)?void 0:b.Mja)||"fixed"}},AT:{configurable:!0,enumerable:!0,get:function(){return this.CQ},set:function(a){this.CQ=a;this.h7()}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.oHa||this.itc},set:function(a){this.oHa=a}}});
_.Mw.O=function(a){return new (a||_.Mw)(_.y(_.Dd),_.y(_.qm),_.y(_.oe),_.y(_.yr),_.y(_.Fq),_.y(_.A5a,8),_.y(_.ul,8),_.y(_.Lg))};
_.Mw.ya=_.Pc({type:_.Mw,oa:[["mat-form-field"]],Bd:function(a,b,c){a&1&&(_.Pf(c,_.Hw,5),_.Pf(c,_.Hw,7),_.Pf(c,_.Kw,5),_.Pf(c,_.t5a,5),_.Pf(c,_.u5a,5),_.Pf(c,_.o5a,5),_.Pf(c,Gw,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.fJa=d.first);_.Uf(d=_.Vf())&&(b.gJa=d.first);_.Uf(d=_.Vf())&&(b.itc=d.first);_.Uf(d=_.Vf())&&(b.dK=d);_.Uf(d=_.Vf())&&(b.yY=d);_.Uf(d=_.Vf())&&(b.sz=d);_.Uf(d=_.Vf())&&(b.wz=d)}},vb:function(a,b){a&1&&(_.Of(w5a,5),_.Of(x5a,5),_.Of(y5a,5),_.Of(Fw,5),_.Of(Jw,5),_.Of(Iw,5));if(a&2){var c;_.Uf(c=
_.Vf())&&(b.wdb=c.first);_.Uf(c=_.Vf())&&(b.vab=c.first);_.Uf(c=_.Vf())&&(b.xdb=c.first);_.Uf(c=_.Vf())&&(b.Ima=c.first);_.Uf(c=_.Vf())&&(b.Abb=c.first);_.Uf(c=_.Vf())&&(b.fbb=c.first)}},yb:[1,"mat-mdc-form-field"],qb:42,Za:function(a,b){a&2&&_.tf("mat-mdc-form-field-label-always-float",b.vY())("mat-mdc-form-field-has-icon-prefix",b.sIa)("mat-mdc-form-field-has-icon-suffix",b.tIa)("mat-form-field-invalid",b.Ld.zh)("mat-form-field-disabled",b.Ld.disabled)("mat-form-field-autofilled",b.Ld.OR)("mat-form-field-no-animations",
"NoopAnimations"===b.we)("mat-form-field-appearance-fill","fill"==b.hd)("mat-form-field-appearance-outline","outline"==b.hd)("mat-form-field-hide-placeholder",b.XF()&&!b.kK())("mat-focused",b.Ld.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.Jq("untouched"))("ng-touched",b.Jq("touched"))("ng-pristine",b.Jq("pristine"))("ng-dirty",b.Jq("dirty"))("ng-valid",b.Jq("valid"))("ng-invalid",b.Jq("invalid"))("ng-pending",
b.Jq("pending"))},inputs:{gM:"hideRequiredMarker",color:"color",Do:"floatLabel",hd:"appearance",Mja:"subscriptSizing",AT:"hintLabel"},Sb:["matFormField"],standalone:!0,features:[_.bg([{wa:_.Lw,Hb:_.Mw},{wa:q5a,Hb:_.Mw}]),_.dg],hc:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Aa:18,Ba:21,Ea:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",
""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline",""],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],["matFormFieldFloatingLabel",""],["matFormFieldFloatingLabel",
"",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf(z5a);_.A(0,Cva,1,1,"ng-template",null,0,_.hg);_.E(2,"div",4,1);_.I("click",function(e){_.t(c);return _.u(b.Ld.uU(e))});
_.A(4,Dva,1,0,"div",5);_.E(5,"div",6);_.A(6,Gva,2,2,"div",7)(7,Hva,3,0,"div",8)(8,Iva,3,0,"div",9);_.E(9,"div",10);_.A(10,Kva,1,1);_.Hf(11);_.F();_.A(12,Lva,2,0,"div",11)(13,Mva,2,0,"div",12);_.F();_.A(14,Nva,1,0,"div",13);_.F();_.E(15,"div",14);_.A(16,Ova,2,1)(17,Qva,5,2);_.F()}if(a&2){var d;_.x(2);_.tf("mdc-text-field--filled",!b.YF())("mdc-text-field--outlined",b.YF())("mdc-text-field--no-label",!b.XF())("mdc-text-field--disabled",b.Ld.disabled)("mdc-text-field--invalid",b.Ld.zh);_.x(2);_.vf(4,
b.YF()||b.Ld.disabled?-1:4);_.x(2);_.vf(6,b.YF()?6:-1);_.x();_.vf(7,b.sIa?7:-1);_.x();_.vf(8,b.nab?8:-1);_.x(2);_.vf(10,!b.YF()||b.l$a()?10:-1);_.x(2);_.vf(12,b.oab?12:-1);_.x();_.vf(13,b.tIa?13:-1);_.x();_.vf(14,b.YF()?-1:14);_.x();_.tf("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.Mja);_.x();_.vf(16,"error"===(d=b.D5())?16:"hint"===d?17:-1)}},Ha:[Fw,Jw,_.nn,Iw,Gw],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-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-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{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-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-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{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-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-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{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{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:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-hover-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-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-hover-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: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:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-hover-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-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-hover-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-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(.75*var(--mdc-outlined-text-field-label-text-size))}.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mdc-outlined-text-field-label-text-size)}.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}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.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-infix{min-height:var(--mat-form-field-container-height);padding-top:var(--mat-form-field-filled-with-label-container-padding-top);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding);padding-bottom:var(--mat-form-field-container-vertical-padding)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.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>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color)}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color)}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color)}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color)}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color)}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}\n'],
nb:2,data:{animation:[_.v5a]},Oa:0});var C5a;C5a=_.rh({passive:!0});_.Nw=function(a,b){this.wc=a;this.ab=b;this.y6=new Map};
_.Nw.prototype.Ik=function(a){var b=this;if(!this.wc.isBrowser)return _.Pe;var c=_.vh(a);if(a=this.y6.get(c))return a.subject;var d=new _.bf,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.ab.run(function(){return d.next({target:f.target,pVa:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.ab.run(function(){return d.next({target:f.target,pVa:!0})}))};this.ab.Wb(function(){c.addEventListener("animationstart",e,C5a);c.classList.add("cdk-text-field-autofill-monitored")});this.y6.set(c,{subject:d,yt:function(){c.removeEventListener("animationstart",e,C5a)}});return d};_.Nw.prototype.nj=function(a){a=_.vh(a);var b=this.y6.get(a);b&&(b.yt(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.y6.delete(a))};
_.Nw.prototype.La=function(){var a=this;this.y6.forEach(function(b,c){return a.nj(c)})};_.Nw.O=function(a){return new (a||_.Nw)(_.q(_.Fq),_.q(_.oe))};_.Nw.ta=_.p({token:_.Nw,qa:_.Nw.O,Ga:"root"});_.Ow=function(){};_.Ow.O=function(a){return new (a||_.Ow)};_.Ow.Da=_.Rc({type:_.Ow});_.Ow.Ca=_.Ac({});_.Pw=function(){};_.Pw.O=function(a){return new (a||_.Pw)};_.Pw.Da=_.Rc({type:_.Pw});_.Pw.Ca=_.Ac({imports:[_.is,_.pn,_.Uq,_.is]});_.D5a=new _.Xc("MAT_INPUT_VALUE_ACCESSOR");var E5a;E5a=0;
_.Qw=function(a,b,c,d,e,f,g,m,n,r){var v=this;this.Ma=a;this.wc=b;this.wd=c;this.V4=m;this.Ue=r;this.GC="mat-input-"+E5a++;this.focused=!1;this.Xb=new _.bf;this.controlType="mat-input";this.mc=this.OR=!1;this._type="text";this.j7=!1;this.xJa="date datetime datetime-local month time week".split(" ").filter(function(J){return _.Qpa().has(J)});this.Y5=function(J){J=J.target;J.value||0!==J.selectionStart||0!==J.selectionEnd||(J.setSelectionRange(1,1),J.setSelectionRange(0,0))};var z=this.Ma.na,D=z.nodeName.toLowerCase();
this.c6=g||z;this.g7=this.value;this.id=this.id;b.oF&&n.Wb(function(){a.na.addEventListener("keyup",v.Y5)});this.Vn=new _.aVa(f,c,e,d,this.Xb);this.QJ=!this.wc.isBrowser;this.hG="select"===D;this.k6="textarea"===D;this.HQ=!!r;this.hG&&(this.controlType=z.multiple?"mat-native-select-multiple":"mat-native-select")};_.h=_.Qw.prototype;_.h.Jc=function(){var a=this;this.wc.isBrowser&&this.V4.Ik(this.Ma.na).subscribe(function(b){a.OR=b.pVa;a.Xb.next()})};_.h.Tb=function(){this.Xb.next()};
_.h.La=function(){this.Xb.complete();this.wc.isBrowser&&this.V4.nj(this.Ma.na);this.wc.oF&&this.Ma.na.removeEventListener("keyup",this.Y5)};_.h.Dn=function(){this.wd&&(this.zt(),null!==this.wd.disabled&&this.wd.disabled!==this.disabled&&(this.disabled=this.wd.disabled,this.Xb.next()));this.cHa();this.dHa()};_.h.focus=function(a){this.Ma.na.focus(a)};_.h.zt=function(){this.Vn.zt()};_.h.sQ=function(a){a!==this.focused&&(this.focused=a,this.Xb.next())};_.h.aR=function(){};
_.h.cHa=function(){var a=this.Ma.na.value;this.g7!==a&&(this.g7=a,this.Xb.next())};_.h.dHa=function(){var a=this.Sma();if(a!==this.mKa){var b=this.Ma.na;(this.mKa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.Sma=function(){return this.placeholder||null};_.h.Tyc=function(){};_.h.XIa=function(){return-1<this.xJa.indexOf(this._type)};_.h.UIa=function(){var a=this.Ma.na.validity;return a&&a.badInput};
_.h.HE=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.uU=function(){this.focused||this.focus()};_.h.una=function(){var a=this.Ma.na;return this.hG&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.Qw.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){this.mc=_.th(a);this.focused&&(this.focused=!1,this.Xb.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.rf},set:function(a){this.rf=a||this.GC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.en)?c:null==(a=this.wd)?void 0:null==(b=a.control)?void 0:_.ow(b))?d:!1},set:function(a){this.en=_.th(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this._type},set:function(a){this._type=a||"text";!this.k6&&_.Qpa().has(this._type)&&(this.Ma.na.type=this._type)}},qH:{configurable:!0,enumerable:!0,get:function(){return this.Vn.wr},set:function(a){this.Vn.wr=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.c6.value},set:function(a){a!==this.value&&(this.c6.value=a,this.Xb.next())}},aha:{configurable:!0,enumerable:!0,get:function(){return this.j7},set:function(a){this.j7=
_.th(a)}},zh:{configurable:!0,enumerable:!0,get:function(){return this.Vn.zh},set:function(a){this.Vn.zh=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.XIa()&&!this.Ma.na.value&&!this.UIa()&&!this.OR}},NV:{configurable:!0,enumerable:!0,get:function(){if(this.hG){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}}});
_.Qw.O=function(a){return new (a||_.Qw)(_.y(_.Dd),_.y(_.Fq),_.y(_.kw,10),_.y(_.rw,8),_.y(_.vw,8),_.y(_.ls),_.y(_.D5a,10),_.y(_.Nw),_.y(_.oe),_.y(_.Lw,8))};
_.Qw.Fa=_.Tc({type:_.Qw,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],yb:[1,"mat-mdc-input-element"],qb:18,Za:function(a,b){a&1&&_.I("focus",function(){return b.sQ(!0)})("blur",function(){return b.sQ(!1)})("input",function(){return b.aR()});a&2&&(_.zf("id",b.id)("disabled",b.disabled)("required",b.required),_.rf("name",b.name||null)("readonly",b.aha&&!b.hG||null)("aria-invalid",b.empty&&b.required?
null:b.zh)("aria-required",b.required)("id",b.id),_.tf("mat-input-server",b.QJ)("mat-mdc-form-field-textarea-control",b.HQ&&b.k6)("mat-mdc-form-field-input-control",b.HQ)("mdc-text-field__input",b.HQ)("mat-mdc-native-select-inline",b.una()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",qH:"errorStateMatcher",ZE:[0,"aria-describedby","userAriaDescribedBy"],value:"value",aha:"readonly"},Sb:["matInput"],standalone:!0,features:[_.bg([{wa:_.Kw,
Hb:_.Qw}]),_.id]});var F5a,G5a,K5a;F5a=["input"];G5a=["formField"];_.Rw=function(a,b,c,d){this.Ia=a;this.document=b;this.Dk=c;this.Dd=d;this.tGb="";this.v0a=[];this.aq=new _.sw("");this.Qq=new _.Gd;this.EQa=this.f3a=this.NZ=!1;this.placeholder="Textarea for query";this.GN=K4a;this.OJb=new _.Sl;this.l_a=new _.Sl;this.blur=new _.Sl;this.focus=new _.Sl;this.WNb=new _.Sl;this.gua=!1};_.h=_.Rw.prototype;
_.h.Sa=function(){var a=this;this.Qq.add(this.aq.lm.subscribe(function(){H5a(a);Q4a(a.X2a);a.OJb.emit(a.aq.value)}));I5a(this);this.Qq.add(_.fe(this.document,"selectionchange").subscribe(function(){J5a(a)}))};_.h.Tb=function(a){a.hasOwnProperty("queryDecorator")&&H5a(this)};_.h.Jc=function(){};_.h.La=function(){this.Qq.unsubscribe()};_.h.yx=function(a){void 0!==a?this.l_a.emit(a):this.EQa&&this.l_a.emit(this.aq.value)};_.h.i1=function(){P4a(this.X2a);this.blur.emit();J5a(this)};
_.h.HYa=function(){this.f3a?this.f3a=!1:Q4a(this.X2a);this.focus.emit();J5a(this)};K5a=function(a,b){a.gua&&a.d3&&(b.preventDefault(),a.aq.setValue(a.aq.value+a.d3))};_.L5a=function(a,b){a.f3a=void 0===b?!1:b;a=a.jx.na;a.focus();a.select&&a.select()};_.Rw.prototype.setFocus=function(){this.jx.na.focus()};
var J5a=function(a){var b=a.aq.value,c;if(c=a.document.activeElement===a.jx.na)b=b.length,c=a.jx.na,c=c.selectionStart===b&&c.selectionEnd===b;a.gua=c},M5a=function(a){return _.fe(a.jx.na,"scroll").ha(_.Je(function(){return a.Dk.eN}),_.w(function(){return a.jx.na.scrollLeft}),_.Oe(),_.Je(function(){return a.Dk.tfa}),_.w(function(b){return"translateX(-"+b+"px)"}))},H5a=function(a){var b=a.aq.value||"";b=b.replace(/\n|\r\n/g," ");a.aq.setValue(b,{le:!1});a.v0a=a.GN.G3a(b)},I5a=function(a){a.Qq.add(a.Dd.Wb(function(){return M5a(a).subscribe(function(b){a.tGb=
b})}))};_.W.Object.defineProperties(_.Rw.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.aq.value&&(this.aq.setValue(a,{le:!1}),_.Tl(this.KFc),H5a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.aq.disable({le:!1});this.NZ=a},get:function(){return this.NZ}},LFc:{configurable:!0,enumerable:!0,set:function(a){this.KFc=a.Bc.get(_.qm)}}});_.Rw.O=function(a){return new (a||_.Rw)(_.y(_.Oo),_.y(_.Lg),_.y(_.Lu),_.y(_.oe))};
_.Rw.ya=_.Pc({type:_.Rw,oa:[["search-box"]],vb:function(a,b){a&1&&(_.Of(F5a,7,_.Dd),_.Of(G5a,7,_.Mf),_.Of(cw,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.jx=c.first);_.Uf(c=_.Vf())&&(b.LFc=c.first);_.Uf(c=_.Vf())&&(b.X2a=c.first)}},inputs:{query:"query",disabled:"disabled",Sw:"elementName",EQa:"enableTextBoxQuerySubmission",placeholder:"placeholder",GN:"queryDecorator",Y2a:"suggestionLists",d3:"tabCompletionHint"},outputs:{OJb:"queryChange",l_a:"querySubmit",blur:"blur",focus:"focus",WNb:"selectSuggestion"},
features:[_.id],Aa:8,Ba:11,Ea:[["formField",""],["input",""],["aria-hidden","true",1,"overlay"],[3,"ngClass",4,"ngFor","ngForOf"],["class","hint",4,"ngIf"],["subscriptSizing","dynamic"],["matInput","","rows","1","spellcheck","false","wrap","off","title","query textarea",3,"input","suggestionSubmit","listNavigate","blur","focus","keydown.tab","keydown.arrowright","placeholder","formControl","suggestionHandlerFor","isComboBox"],[3,"ngClass"],[1,"hint"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",
2);_.A(1,Rva,2,2,"span",3)(2,Sva,2,1,"span",4);_.F();_.E(3,"mat-form-field",5,0)(5,"textarea",6,1);_.I("input",function(){_.t(c);b.v0a=b.GN.G3a(_.Wf(6).value);return _.u()})("suggestionSubmit",function(d){_.t(c);return _.u(b.yx(d))})("listNavigate",function(d){_.t(c);var e=d.Jr;d={element:b.Sw,action:d.action,gestureName:"CLICK",Hh:b.aq.value};e?(d=Object.assign({},d,{Gf:e.position}),b.gua=!1,b.WNb.emit(e)):J5a(b);b.Ia.mb(d);return _.u()})("blur",function(){_.t(c);return _.u(b.i1())})("focus",function(){_.t(c);
return _.u(b.HYa())})("keydown.tab",function(d){_.t(c);return _.u(K5a(b,d))})("keydown.arrowright",function(d){_.t(c);return _.u(K5a(b,d))});_.N(7,"  ");_.F()()}a&2&&(_.sf("transform",b.tGb),_.x(),_.B("ngForOf",b.v0a),_.x(),_.B("ngIf",b.gua),_.x(),_.tf("disabled",b.disabled),_.x(2),_.B("placeholder",b.placeholder)("formControl",b.aq)("suggestionHandlerFor",b.Y2a)("isComboBox",b.EQa),_.rf("aria-label",b.placeholder))},Ha:[_.gn,_.hn,_.jn,_.fw,_.Qw,_.Mw,_.ew,_.Bi,_.mw,_.uw,cw],styles:["search-box[_nghost-%COMP%]{color:var(--text-default);position:relative;overflow:hidden;--mdc-filled-text-field-container-shape:0}.mat-mdc-form-field[_ngcontent-%COMP%]     textarea, .overlay[_ngcontent-%COMP%]{letter-spacing:normal}.mat-mdc-form-field[_ngcontent-%COMP%]{font-family:inherit;height:100%;width:100%;line-height:inherit}.mat-mdc-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper{padding:0;--input-field-bg:transparent;--mdc-filled-text-field-label-text-size:14px}.mat-mdc-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper .mat-mdc-form-field-focus-overlay{opacity:0}.mat-mdc-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix{font-size:14px;padding:0;display:flex;align-items:center;min-height:unset}.mat-mdc-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper div[matformfieldlineripple]{display:none}.mat-mdc-form-field[_ngcontent-%COMP%]     textarea{line-height:16px;color:transparent;margin:0;overflow:hidden;padding:0;resize:none}@media (forced-colors:active){.mat-mdc-form-field[_ngcontent-%COMP%]     textarea{color:var(--text-default)}}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost){caret-color:var(--text-default);color:transparent;font-size:14px}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost)::-webkit-input-placeholder{color:var(--text-secondary)}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost)::-moz-placeholder{color:var(--text-secondary)}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):-ms-input-placeholder{color:var(--text-secondary)}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost)::-ms-input-placeholder{color:var(--text-secondary)}textarea[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost):not(.boost):not(.boost):not(.boost)::placeholder{color:var(--text-secondary)}.overlay[_ngcontent-%COMP%]{pointer-events:none;font-size:14px;position:absolute;top:1;white-space:pre}"]});_.Sw=function(a,b,c){this.ob=a;this.renderer=b;this.scroll=c;this.TXa=this.Azb=!1;this.events=new _.Sl;this.zzb=!0;this.zEb=new _.Sl};_.h=_.Sw.prototype;_.h.Sa=function(){};_.h.Nd=function(){this.events.next([this,0])};_.h.MYa=function(a){a.preventDefault()};_.h.NYa=function(){this.TXa=!0};_.h.OYa=function(){this.TXa&&(this.TXa=!1,this.events.next([this,1]),this.zEb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.ob.na,a)};
var N5a=function(a,b){a.e1a&&(b?a.renderer.CK(a.ob.na,a.e1a):a.renderer.PN(a.ob.na,a.e1a))};_.W.Object.defineProperties(_.Sw.prototype,{Be:{configurable:!0,enumerable:!0,set:function(a){this.Azb=a;N5a(this,a)}},mQc:{configurable:!0,enumerable:!0,set:function(a){N5a(this,!1);this.e1a=a;N5a(this,this.Azb)}}});_.Sw.O=function(a){return new (a||_.Sw)(_.y(_.Dd),_.y(_.vl),_.y(_.Mu))};
_.Sw.ya=_.Pc({type:_.Sw,oa:[["search-box-suggestion-item"]],Za:function(a,b){a&1&&_.I("click",function(){return b.Nd()})("mousedown",function(c){return b.MYa(c)})("mouseenter",function(){return b.NYa()})("mousemove",function(){return b.OYa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{zzb:"isSelectable",Ra:"payload",mQc:"selectedClass",Ub:"shortcut"},outputs:{zEb:"mouseFocusItem"},hc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var O5a;O5a=["template"];_.Tw=function(){this.wt=[];this.Gu=-1;this.W2a=new _.Gd;this.d3a=!0;this.Cta=this.Nx=!1;this.DPb=new _.Ye(1);this.JRb=new _.Sl;this.KRb=new _.Sl};_.Tw.prototype.Xd=function(){var a=this;this.IRb=this.qya.Sc.ha(_.ef(void 0)).subscribe(function(){a.d3a=!0;a.DPb.next(a.qya.toArray().filter(function(b){return b.Ub}).map(function(b){return{Ub:b.Ub,mSc:{position:a.qya.toArray().indexOf(b),Ra:b.Ra}}}))})};_.Tw.prototype.Rm=function(){this.d3a&&(P5a(this),this.d3a=!1)};
_.Tw.prototype.La=function(){dw(this);this.IRb&&this.IRb.unsubscribe();this.W2a.unsubscribe()};var dw=function(a){a.Gu=-1;Q5a(a,!0)};_.Tw.prototype.ava=function(a){a=this.wt.indexOf(a);0<=a&&(this.Gu=a,Q5a(this,!1))};var Q5a=function(a,b){a.deselectAll();var c=a.wt[a.Gu];c&&(c.Be=!0);b&&a.KRb.emit(c&&{position:a.Gu,Ra:c.Ra})};_.Tw.prototype.scrollIntoView=function(a){this.wt[this.Gu].scrollIntoView(a)};
_.Tw.prototype.deselectAll=function(){for(var a=_.k(this.wt),b=a.next();!b.done;b=a.next())b.value.Be=!1};_.Tw.prototype.oO=function(a){var b;a:if(b=this.wt.length){var c=this.Gu;this.Cta&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Cta);if(0>e||this.wt[e].zzb){b=e;break a}}b=this.Gu}else b=-1;this.Gu=b;Q5a(this,!0);-1!==this.Gu&&this.scrollIntoView(0<a?1:0)};
var P5a=function(a){a.W2a.unsubscribe();a.Gu=-1;a.wt=a.qya.toArray();0!==a.wt.length&&(a.W2a=_.ge.apply(null,_.$c(a.wt.map(function(b){return b.events.Lf()}))).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.JRb.emit({position:a.wt.indexOf(b),Ra:b.Ra});break;case 1:a.Gu=a.wt.indexOf(b);Q5a(a,!1);break;case 2:a.Gu=-1;Q5a(a,!0);break;default:_.Zb(c)}}),a.Cta||a.oO(1))};
_.W.Object.defineProperties(_.Tw.prototype,{Uqa:{configurable:!0,enumerable:!0,get:function(){return this.Gu}},PWa:{configurable:!0,enumerable:!0,get:function(){return this.wt.length}}});_.Tw.O=function(a){return new (a||_.Tw)};
_.Tw.ya=_.Pc({type:_.Tw,oa:[["search-box-suggestion-list"]],Bd:function(a,b,c){a&1&&_.Pf(c,_.Sw,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.qya=d)}},vb:function(a,b){a&1&&_.Of(O5a,7,_.Lf);if(a&2){var c;_.Uf(c=_.Vf())&&(b.ua=c.first)}},hc:["*"],Aa:2,Ba:0,Ea:[["template",""]],ua:function(a){a&1&&(_.Gf(),_.A(0,Tva,1,0,"ng-template",null,0,_.hg))},nb:2});_.Uw=function(){};_.Uw.O=function(a){return new (a||_.Uw)};_.Uw.Da=_.Rc({type:_.Uw});_.Uw.Ca=_.Ac({imports:[_.Pw]});_.Vw=function(){};_.Vw.O=function(a){return new (a||_.Vw)};_.Vw.Da=_.Rc({type:_.Vw});_.Vw.Ca=_.Ac({imports:[_.is,_.Pw,_.Pw,_.Ow,_.is]});_.Ww=function(){};_.Ww.O=function(a){return new (a||_.Ww)};_.Ww.Da=_.Rc({type:_.Ww});_.Ww.Ca=_.Ac({imports:[_.Vw,_.Uw]});_.Xw=function(){};_.Xw.O=function(a){return new (a||_.Xw)};_.Xw.Da=_.Rc({type:_.Xw});_.Xw.Ca=_.Ac({imports:[_.Vo,_.pn,_.Et,_.Ww,_.Dw]});var R5a={enc:0,fnc:1,a_b:2,b_b:3,ibc:4,hbc:5,ukc:6,tkc: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 Yw=function(a,b,c){var d=this;this.document=a;this.fSa=b;this.ob=c;this.Pd=new _.Sl;this.action=new _.Sl;this.xg=2;this.color="blue";this.JY=this.KY="";this.Position=R5a;this.width=272;this.mwa=null;this.un=this.fSa.create(this.ob.na,{defer:!0});this.cQa=function(e){"Escape"===e.key&&d.dQa()};this.Gxa=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.mwa=d.document.activeElement)};this.document.addEventListener("keydown",this.cQa);this.document.addEventListener("focusin",
this.Gxa)};Yw.prototype.Xd=function(){eTa(this.un);this.Gxa();_.Mq(this.un)};Yw.prototype.La=function(){this.document.removeEventListener("keydown",this.cQa);this.document.removeEventListener("focusin",this.Gxa);this.un.destroy()};Yw.prototype.dQa=function(){this.Pd.next();this.mwa&&"focus"in this.mwa&&this.mwa.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.cQa);this.document.removeEventListener("focusin",this.Gxa)};
_.W.Object.defineProperties(Yw.prototype,{Bza:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});Yw.O=function(a){return new (a||Yw)(_.y(_.Lg),_.y(ar),_.y(_.Dd))};
Yw.ya=_.Pc({type:Yw,oa:[["onedev-feature-tooltip-body"]],qb:16,Za:function(a,b){a&2&&_.tf("pointer-top-left",b.xg===b.Position.enc)("pointer-top-right",b.xg===b.Position.fnc)("pointer-bottom-left",b.xg===b.Position.a_b)("pointer-bottom-right",b.xg===b.Position.b_b)("pointer-left-top",b.xg===b.Position.ibc)("pointer-left-bottom",b.xg===b.Position.hbc)("pointer-right-top",b.xg===b.Position.ukc)("pointer-right-bottom",b.xg===b.Position.tkc)},inputs:{xg:"pointerPosition",Bza:"widthOffset",color:"color",
KY:"actionBtnText",JY:"actionBtnIcon"},outputs:{Pd:"dismiss",action:"action"},features:[_.bg([{wa:nTa,oc:{gIb:function(){},Bfb:function(){}}},ar])],hc:["*"],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,"click","color"],["mat-button",
"",1,"action-button",3,"click"],[1,"action-button-wrapper"],["class","action-button-icon",4,"ngIf"],[1,"action-button-icon"]],ua:function(a,b){a&1&&(_.Gf(),_.E(0,"div",0)(1,"div",1),_.H(2,"div",2),_.F(),_.Hf(3),_.E(4,"div",3),_.A(5,Vva,4,2,"button",4),_.E(6,"button",5),_.I("click",function(){return b.dQa()}),_.N(7," Got it "),_.F()()());a&2&&(_.sf("width",b.width,"px"),_.B("ngClass",b.color),_.x(5),_.B("ngIf",b.KY),_.x(),_.B("color","white"===b.color?"primary":""))},Ha:[_.Oq,_.gn,_.jn,_.us,_.Dt],
styles:[".overlay-container{overflow:hidden}.dark-mode,:root{--tooltip-white-bg:var(--surface-default,#fff);--tooltip-blue-bg:var(--blue-700,#1967d2);--tooltip-white-text:var(--grey-800,#3c4043);--tooltip-blue-text:var(--text-inverse,#fff);--tooltip-shadow-color:rgba(0,0,0,.2)}.dark-mode{--tooltip-white-bg:var(--surface-default,#28292c);--tooltip-blue-bg:var(--blue-300,#8ab4f8);--tooltip-white-text:var(--grey-300,#dadce0);--tooltip-blue-text:var(--text-inverse,#000);--tooltip-shadow-color:rgba(0,0,0,.5)}.tooltip-body{padding:24px;border-radius:8px;color:var(--tooltip-text);background-color:var(--tooltip-bg);position:relative;--pointer-edge-offset:24px;--pointer-width:18px;--pointer-height:12px;--pointer-container-height:30px;--pointer-container-width:calc(var(--pointer-edge-offset)*2 + var(--pointer-width));--pointer-adjustment:-9px;box-shadow:0 1px 3px 0 var(--tooltip-shadow-color),0 4px 8px 3px var(--tooltip-shadow-color)}.tooltip-body.blue{--tooltip-text:var(--tooltip-blue-text);--tooltip-bg:var(--tooltip-blue-bg)}.tooltip-body.white{--tooltip-text:var(--tooltip-white-text);--tooltip-bg:var(--tooltip-white-bg)}.tooltip-body .button-row{margin-top:16px;text-align:right}.tooltip-body .button-row>button{height:36px}.tooltip-body .button-row .close-button{color:var(--tooltip-bg);margin-left:16px;width:88px}.tooltip-body .button-row .action-button{padding-left:8px;padding-right:8px}.tooltip-body .button-row .action-button .action-button-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.tooltip-body .button-row .action-button .action-button-wrapper .action-button-icon{font-size:18px;height:18px;padding-left:8px;width:18px}.tooltip-body .pointer-container{position:absolute;overflow:hidden;pointer-events:none}.tooltip-body .pointer-container .pointer{width:16px;height:16px;position:absolute;background-color:var(--tooltip-bg)}.tooltip-body .tooltip-title{margin:0 4px 0 0}.pointer-bottom-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-left .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-left .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-left .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-left .pointer-container{left:0}.pointer-bottom-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-bottom-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-bottom-right .tooltip-body{margin-bottom:var(--pointer-height)}.pointer-bottom-right .pointer{box-shadow:2px 2px 8px 3px var(--tooltip-shadow-color);top:var(--pointer-adjustment)}.pointer-bottom-right .pointer-container{bottom:calc(var(--pointer-container-height)*-1)}.pointer-bottom-right .pointer-container{right:0}.pointer-top-left .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-left .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-left .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-left .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-left .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-left .pointer-container{left:0}.pointer-top-right .pointer-container{height:var(--pointer-container-height);width:var(--pointer-container-width)}.pointer-top-right .pointer{left:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(45deg) skew(8deg,8deg);transform:rotate(45deg) skew(8deg,8deg)}.pointer-top-right .tooltip-body{margin-top:var(--pointer-height)}.pointer-top-right .pointer{box-shadow:-1px -1px 3px 0 var(--tooltip-shadow-color);bottom:var(--pointer-adjustment)}.pointer-top-right .pointer-container{top:calc(var(--pointer-container-height)*-1)}.pointer-top-right .pointer-container{right:0}.pointer-left-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-top .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-top .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-top .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-top .pointer-container{top:0}.pointer-left-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-left-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-left-bottom .tooltip-body{margin-left:var(--pointer-height)}.pointer-left-bottom .pointer{box-shadow:2px 2px 5px 0 var(--tooltip-shadow-color);right:var(--pointer-adjustment)}.pointer-left-bottom .pointer-container{left:calc(var(--pointer-container-height)*-1)}.pointer-left-bottom .pointer-container{bottom:0}.pointer-right-top .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-top .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-top .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-top .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-top .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-top .pointer-container{top:0}.pointer-right-bottom .pointer-container{height:var(--pointer-container-width);width:var(--pointer-container-height)}.pointer-right-bottom .pointer{top:calc(var(--pointer-edge-offset) + 1px);-webkit-transform:rotate(135deg) skew(8deg,8deg);transform:rotate(135deg) skew(8deg,8deg)}.pointer-right-bottom .tooltip-body{margin-right:var(--pointer-height)}.pointer-right-bottom .pointer{left:var(--pointer-adjustment);box-shadow:1px -1px 8px 3px var(--tooltip-shadow-color)}.pointer-right-bottom .pointer-container{right:calc(var(--pointer-container-height)*-1)}.pointer-right-bottom .pointer-container{bottom:0}"],
nb:2,Oa:0});var Zw=function(){};Zw.O=function(a){return new (a||Zw)};Zw.Da=_.Rc({type:Zw});Zw.Ca=_.Ac({});var S5a,T5a,U5a;_.$w=function(){this.KMa=new Map};S5a=function(a,b){if(a.KMa.has(b))return a.KMa.get(b);var c={mPa:new _.Ye(1),Pf:new _.bf,Qob:new _.bf};a.KMa.set(b,c);return c};T5a=function(a,b,c){S5a(a,b).mPa.next(c)};U5a=function(a,b){S5a(a,b).Pf.next();S5a(a,b).mPa.next(void 0)};_.$w.prototype.dQa=function(){S5a(this).Qob.next()};_.$w.O=function(a){return new (a||_.$w)};_.$w.ta=_.p({token:_.$w,qa:_.$w.O,Ga:Zw});var V5a=[{xg:2,oo:{zc:"center",Ac:"top",jc:"start",tc:"bottom",offsetX:-33}},{xg:3,oo:{zc:"center",Ac:"top",jc:"end",tc:"bottom",offsetX:33}},{xg:0,oo:{zc:"center",Ac:"bottom",jc:"start",tc:"top",offsetX:-33}},{xg:1,oo:{zc:"center",Ac:"bottom",jc:"end",tc:"top",offsetX:33}}],W5a=[{xg:2,oo:{zc:"start",Ac:"top",jc:"start",tc:"bottom",offsetX:-12}},{xg:3,oo:{zc:"end",Ac:"top",jc:"end",tc:"bottom",offsetX:12}},{xg:0,oo:{zc:"start",Ac:"bottom",jc:"start",tc:"top",offsetX:-12}},{xg:1,oo:{zc:"end",Ac:"bottom",
jc:"end",tc:"top",offsetX:12}}],X5a=[{xg:6,oo:{zc:"start",Ac:"center",jc:"end",tc:"top",offsetY:-33}},{xg:7,oo:{zc:"start",Ac:"center",jc:"end",tc:"bottom",offsetY:33}},{xg:4,oo:{zc:"end",Ac:"center",jc:"start",tc:"top",offsetY:-33}},{xg:5,oo:{zc:"end",Ac:"center",jc:"start",tc:"bottom",offsetY:33}}],Y5a=[{xg:6,oo:{zc:"start",Ac:"top",jc:"end",tc:"top",offsetY:-12}},{xg:7,oo:{zc:"start",Ac:"bottom",jc:"end",tc:"bottom",offsetY:12}},{xg:4,oo:{zc:"end",Ac:"top",jc:"start",tc:"top",offsetY:-12}},{xg:5,
oo:{zc:"end",Ac:"bottom",jc:"start",tc:"bottom",offsetY:12}}];var ax=function(){};ax.O=function(a){return new (a||ax)};ax.Da=_.Rc({type:ax});ax.Ca=_.Ac({});var bx=function(){},$5a=function(a,b){return Z5a(a,b).map(function(c){return c.oo})},a6a=function(a,b,c){a=Z5a(a,b).find(function(d){return d.oo===c});if(!a)throw Error("od`"+JSON.stringify(c));return a.xg},Z5a=function(a,b){b=b6a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},b6a=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?V5a:W5a).concat(void 0!==a&&60>a?X5a:Y5a)};
bx.O=function(a){return new (a||bx)};bx.ta=_.p({token:bx,qa:bx.O,Ga:ax});var c6a;c6a=["template"];_.cx=function(a,b,c,d,e){var f=this;this.HK=a;this.Uf=b;this.s$=c;this.Dd=d;this.Cm=e;this.dZa=new _.bf;this.xPa=[];this.Bza=0;this.color="blue";this.Ie=!1;this.JY=this.KY="";this.Pd=new _.Sl;this.sib=new _.Sl;this.action=new _.Sl;this.xg=0;this.Pf=new _.Ye;this.RH=new _.Ye;this.E0a={zIndex:"",position:""};this.mta=function(){f.Ed&&f.Ie&&f.anchor&&(f.anchor.na.style.position=f.E0a.position,f.anchor.na.style.zIndex=f.E0a.zIndex);var g;null==(g=f.Ed)||g.dispose();f.Ed=void 0}};
_.cx.prototype.Tb=function(a){if(a.customPositions){var b;null==(b=this.Ed)||_.PUa(b,d6a(this))}};_.cx.prototype.Sa=function(){var a=S5a(this.HK,this.iq),b=a.Pf,c=a.Qob;e6a(this,a.mPa);b.ha(_.gf(this.Pf)).subscribe(this.mta);f6a(this,c)};_.cx.prototype.Jc=function(){this.RH.next()};_.cx.prototype.La=function(){this.mta();this.Pf.next()};
var e6a=function(a,b){a.dZa.ha(xja(a.RH),_.hf(function(){a.sib.emit()}),_.ff(function(){return b.ha(_.gf(a.Pd))}),_.gf(a.Pf),_.ie(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.na;if(a.Ie){var d=c.style,e=d.position;a.E0a={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Uf;d=c.create;e=d6a(a);var f=a.Uf.lj;f=a.Ie?f.block():f.Lk();a.Ed=d.call(c,{Vf:e,mj:f,minWidth:"fit-content",Ie:a.Ie});var g;null==(g=a.Ed)||
g.attach(new _.bs(a.Lc,a.s$))})},f6a=function(a,b){b.ha(_.gf(a.Pf),_.ie(function(){return a.isVisible()})).subscribe(function(){a.mta();a.Pd.emit()})};_.cx.prototype.oca=function(){if(!this.anchor)throw Error("pd");return _.Sr(_.Zr(this.Uf.position(),this.anchor),$5a(this.xPa,this.anchor))};var d6a=function(a){var b=a.oca();b.E1.subscribe(function(c){a.Dd.run(function(){a.xg=a6a(a.xPa,a.anchor,c.aS);_.Tl(a.Cm)})});return b};_.cx.prototype.isVisible=function(){return!!this.Ed};
_.cx.O=function(a){return new (a||_.cx)(_.y(_.$w),_.y(_.gs),_.y(_.Mf),_.y(_.oe),_.y(_.qm),_.y(bx))};
_.cx.ya=_.Pc({type:_.cx,oa:[["onedev-feature-tooltip"]],vb:function(a,b){a&1&&_.Of(c6a,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Lc=c.first)}},inputs:{iq:"tooltipId",dZa:"open$",xPa:"customPositions",Bza:"widthOffset",color:"color",Ie:"hasBackdrop",KY:"actionBtnText",JY:"actionBtnIcon"},outputs:{Pd:"dismiss",sib:"beforeShown",action:"action"},features:[_.id],hc:["*"],Aa:2,Ba:0,Ea:[["template",""],[3,"action","dismiss","actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset"]],ua:function(a){a&
1&&(_.Gf(),_.A(0,Wva,2,5,"ng-template",null,0,_.hg))},Ha:[Yw],nb:2,Oa:0});var dx=function(){};dx.O=function(a){return new (a||dx)};dx.Da=_.Rc({type:dx});dx.Ca=_.Ac({});var ex=function(){};ex.O=function(a){return new (a||ex)};ex.Da=_.Rc({type:ex});ex.Ca=_.Ac({imports:[dx]});var fx=function(){};fx.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.Md(a?JSON.parse(a):null)};fx.prototype.Ku=function(a){return _.Md(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))};fx.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.Md(void 0)};fx.O=function(a){return new (a||fx)};fx.ta=_.p({token:fx,qa:fx.O,Ga:dx});var h6a,i6a;_.g6a=new _.Xc("Feature Tooltip Controller Config");_.gx=function(a,b,c){this.config=a;this.DM=b;this.Bc=c;this.T9=this.config.FQa?this.Bc.get(_.Ov):void 0;this.tWa="onedev.lastTooltipTime."+this.config.Cr;var d;this.config.bQb=null!=(d=this.config.bQb)?d:"tooltipShown";var e;this.config.Gvb=null!=(e=this.config.Gvb)?e:"tooltipHidden"};h6a=function(a){return a.DM.getValue(a.tWa).ha(_.w(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.aPa}))};
_.gx.prototype.nta=function(a){var b;null==(b=this.T9)||_.o4a(b,this.config.Gvb);_.ee([this.DM.setValue(this.tWa,(new Date).getTime()),this.DM.setValue(_.hx(this,a),"HIDDEN")]).ha(_.Ve())};var j6a=function(a,b,c){var d=c.map(function(e){return _.hx(a,e)});return a.DM.Ku(d).ha(_.w(function(e){return i6a(a,b,c,e)}))};_.gx.prototype.showTooltip=function(a){var b;null==(b=this.T9)||_.o4a(b,this.config.bQb);return _.ee([this.DM.setValue(this.tWa,(new Date).getTime()),this.DM.setValue(_.hx(this,a),"SHOWING")]).ha(_.Ve())};
i6a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.hx(a,e));return e===b||"UNSEEN"===b&&null===e})};_.hx=function(a,b){return"onedev.tooltips."+a.config.Cr+"."+b};_.gx.O=function(a){return new (a||_.gx)(_.q(_.g6a),_.q(fx),_.q(_.pe))};_.gx.ta=_.p({token:_.gx,qa:_.gx.O,Ga:ex});_.ix=function(a){var b=this;this.rH=a;this.XPb=_.Md(void 0);this.Pf=new _.Ye;this.hGc=function(){return j6a(b.rH,"SHOWING",k6a(b))}};_.ix.prototype.Xd=function(){var a=this,b=this.XPb.ha(_.ff(this.hGc),_.ff(function(c){return 0<c.length?_.Md(c[0]):_.Md(void 0).ha(l6a(a),m6a(a))}),_.w(function(c){return n6a(a,c)}),_.ie(function(c){return!!c}),_.w(function(c){return c}),_.cf({bufferSize:1,nv:!0}));o6a(this,b);b.ha(_.gf(this.Pf)).subscribe(function(c){c.dZa.next();a.rH.showTooltip(c.iq)})};
_.ix.prototype.La=function(){this.Pf.next()};
var l6a=function(a){return _.Jd(_.ff(function(){return h6a(a.rH)}),_.ie(Id))},m6a=function(a){return _.Jd(_.ff(function(){return j6a(a.rH,"UNSEEN",k6a(a))}),_.ie(function(b){return 0<b.length}),_.w(function(b){return b[0]}))},o6a=function(a,b){b.ha(_.ff(function(c){return c.Pd.ha(_.Ve(c.iq))}),_.gf(a.Pf)).subscribe(function(c){a.rH.nta(c)})},k6a=function(a){return a.xTb.map(function(b){return b.iq})},n6a=function(a,b){return a.xTb.find(function(c){return c.iq===b})};
_.ix.O=function(a){return new (a||_.ix)(_.y(_.gx))};_.ix.ya=_.Pc({type:_.ix,oa:[["onedev-feature-tooltip-controller"]],Bd:function(a,b,c){a&1&&_.Pf(c,_.cx,4);if(a&2){var d;_.Uf(d=_.Vf())&&(b.xTb=d)}},inputs:{XPb:"showTooltip$"},Aa:0,Ba:0,ua:function(){},nb:2,Oa:0});_.jx=function(a,b){this.HK=a;this.element=b;this.jda=!1};_.jx.prototype.Sa=function(){var a=this;this.jda?(this.jyb=new IntersectionObserver(function(b){_.k(b).next().value.isIntersecting?T5a(a.HK,a.iq,a.element):U5a(a.HK,a.iq)}),this.jyb.observe(this.element.na)):T5a(this.HK,this.iq,this.element)};_.jx.prototype.La=function(){U5a(this.HK,this.iq);var a;null==(a=this.jyb)||a.disconnect()};_.jx.O=function(a){return new (a||_.jx)(_.y(_.$w),_.y(_.Dd))};
_.jx.Fa=_.Tc({type:_.jx,oa:[["","onedevTooltipAnchor",""]],inputs:{iq:[0,"onedevTooltipAnchor","tooltipId"],jda:"hideTooltipWhenAnchorNotVisible"}});_.kx=function(){this.className="gmat-subtitle-1 tooltip-title"};_.kx.O=function(a){return new (a||_.kx)};_.kx.Fa=_.Tc({type:_.kx,oa:[["","onedevTooltipTitle",""]],qb:2,Za:function(a,b){a&2&&_.uf(b.className)}});var p6a=new _.ot(3);var q6a=new _.Xc("GMAT_PROGRESS_SPINNER_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});var r6a,s6a;r6a=["determinateSpinner"];s6a=new _.Xc("mat-progress-spinner-default-options",{Ga:"root",qa:Zva});_.lx=function(a,b,c){this.Ma=a;this.jQ="primary";this.Od=0;this.CX=100;this.Wt="NoopAnimations"===b&&!!c&&!c.gtc;this.mode="mat-spinner"===a.na.nodeName.toLowerCase()?"indeterminate":"determinate";c&&(c.color&&(this.color=this.jQ=c.color),c.diameter&&(this.diameter=c.diameter),c.strokeWidth&&(this.strokeWidth=c.strokeWidth))};_.h=_.lx.prototype;
_.h.kma=function(){return(this.diameter-10)/2};_.h.keb=function(){var a=2*this.kma()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Joa=function(){return 2*Math.PI*this.kma()};_.h.Sxc=function(){return"determinate"===this.mode?this.Joa()*(100-this.Od)/100:null};_.h.K8a=function(){return this.strokeWidth/this.diameter*100};
_.W.Object.defineProperties(_.lx.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.ui||this.jQ},set:function(a){this.ui=a}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Od:0},set:function(a){this.Od=Math.max(0,Math.min(100,a||0))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.CX},set:function(a){this.CX=a||0}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.hLa)?a:this.diameter/
10},set:function(a){this.hLa=a||0}}});_.lx.O=function(a){return new (a||_.lx)(_.y(_.Dd),_.y(_.ul,8),_.y(s6a))};
_.lx.ya=_.Pc({type:_.lx,oa:[["mat-progress-spinner"],["mat-spinner"]],vb:function(a,b){a&1&&_.Of(r6a,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.NXc=c.first)}},yb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],qb:18,Za:function(a,b){a&2&&(_.rf("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.uf("mat-"+b.color),_.sf("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+
"px")("--mdc-circular-progress-active-indicator-width",b.diameter+"px"),_.tf("_mat-animation-noopable",b.Wt)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:[2,"value","value",_.og],diameter:[2,"diameter","diameter",_.og],strokeWidth:[2,"strokeWidth","strokeWidth",_.og]},Sb:["matProgressSpinner"],standalone:!0,features:[_.qf,_.dg],Aa:14,Ba:11,Ea:[["circle",""],["determinateSpinner",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],
["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],
["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],ua:function(a,b){a&1&&(_.A(0,Yva,2,8,"ng-template",null,0,_.hg),_.E(2,"div",2,1),_.wd(),_.E(4,"svg",3),_.H(5,"circle",4),_.F()(),_.pd.aD=null,_.E(6,"div",5)(7,"div",6)(8,"div",7),_.yf(9,8),_.F(),_.E(10,"div",9),_.yf(11,8),_.F(),_.E(12,"div",10),_.yf(13,8),_.F()()());a&2&&(a=_.Wf(1),_.x(4),_.rf("viewBox",b.keb()),_.x(),_.sf("stroke-dasharray",b.Joa(),"px")("stroke-dashoffset",
b.Sxc(),"px")("stroke-width",b.K8a(),"%"),_.rf("r",b.kma()),_.x(4),_.B("ngTemplateOutlet",a),_.x(2),_.B("ngTemplateOutlet",a),_.x(2),_.B("ngTemplateOutlet",a))},Ha:[_.nn],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"],
nb:2,Oa:0});var mx=function(){};mx.O=function(a){return new (a||mx)};mx.Da=_.Rc({type:mx});mx.Ca=_.Ac({imports:[_.pn,_.is]});_.nx=function(a,b){var c=this;this.options=a;this.rwa=b;this.yc=new _.bf;this.tea=document.createElement("label");this.tea.classList.add("cdk-visually-hidden");this.tea.classList.add("gmat-mdc-progress-spinner-accessible-label");Xva(b.Ma.na).ha(_.gf(this.yc)).subscribe(function(d){t6a(c,d[0],d[1])})};
_.nx.prototype.Sa=function(){this.rwa.Ma.na.insertAdjacentElement("afterend",this.tea);var a=this.rwa.Ma.na.getAttribute("aria-label");t6a(this,null!=a?a:"","indeterminate"===this.rwa.mode?"indeterminate":this.rwa.value.toString())};_.nx.prototype.La=function(){this.tea.remove();this.yc.next();this.yc.complete()};var t6a=function(a,b,c){b="indeterminate"===c?b:b+" "+p6a.format(Number(c)/100);a.tea.textContent=b};_.nx.O=function(a){return new (a||_.nx)(_.y(q6a),_.y(_.lx,10))};
_.nx.Fa=_.Tc({type:_.nx,oa:[["mat-progress-spinner"],["mat-spinner"]],yb:["aria-hidden","true"],qb:3,Za:function(a,b){a&2&&(_.rf("tabindex",null),_.tf("gmat-mdc-progress-spinner",!b.options.eg))}});_.ox=function(){_.gs.apply(this,arguments);this.Ysa=[]};_.U(_.ox,_.gs);_.u6a=function(a,b){a.Ysa.includes(b)||a.Ysa.push(b)};_.ox.prototype.create=function(a){return _.gs.prototype.create.call(this,Object.assign({},a,{xd:(null==a?0:a.xd)?_.aqa(a.xd).concat(this.Ysa):this.Ysa}))};_.ox.O=function(){var a;return function(b){return(a||(a=_.Cd(_.ox)))(b||_.ox)}}();_.ox.ta=_.p({token:_.ox,qa:_.ox.O});var v6a=new _.Xc("GMAT_TOOLTIP_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.px=function(a,b){a.eg||_.u6a(b,"gmat-mdc-tooltip")};_.px.O=function(a){return new (a||_.px)(_.y(v6a),_.y(_.gs))};_.px.Fa=_.Tc({type:_.px,oa:[["","matTooltip",""]],features:[_.bg([{wa:_.gs,Id:_.ox}])]});_.qx=function(){this.zab=this.GY=!1};_.W.Object.defineProperties(_.qx.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.GY},set:function(a){this.GY=_.th(a)}},inset:{configurable:!0,enumerable:!0,get:function(){return this.zab},set:function(a){this.zab=_.th(a)}}});_.qx.O=function(a){return new (a||_.qx)};
_.qx.ya=_.Pc({type:_.qx,oa:[["mat-divider"]],yb:["role","separator",1,"mat-divider"],qb:7,Za:function(a,b){a&2&&(_.rf("aria-orientation",b.vertical?"vertical":"horizontal"),_.tf("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[_.dg],Aa:0,Ba:0,ua:function(){},styles:[".mat-divider{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"],
nb:2,Oa:0});var w6a,y6a,A6a;w6a=["tooltip"];_.x6a=new _.Xc("mat-tooltip-scroll-strategy",{Ga:"root",qa:function(){var a=_.Mc(_.gs);return function(){return a.lj.Lk({O0a:20})}}});y6a={wa:_.x6a,Ib:[_.gs],Cb:function(a){return function(){return a.lj.Lk({O0a:20})}}};_.z6a=new _.Xc("mat-tooltip-default-options",{Ga:"root",qa:function(){return{TI:0,KH:0,S3a:1500}}});A6a=_.rh({passive:!0});
_.sx=function(a,b,c,d,e,f,g,m,n,r,v,z){var D=this;this.Ve=a;this.Ma=b;this.DC=c;this.Ee=d;this.ab=e;this.wc=f;this.jz=g;this.Xc=m;this.qc=r;this.Ui=v;this.Eg="below";this.c7=this.e8=this.mc=this.d7=!1;this.BLa=rx;this.ym=8;this.PF="mat-mdc";this.Pr="auto";this.lG="";this.ao=[];this.Nb=new _.bf;this.ye=n;this.Db=z;v&&(this.D7=v.TI,this.ZF=v.KH,v.position&&(this.position=v.position),v.gv&&(this.gv=v.gv),v.Pr&&(this.Pr=v.Pr));r.change.ha(_.gf(this.Nb)).subscribe(function(){D.wb&&D.AR(D.wb)});this.ym=
8};_.h=_.sx.prototype;_.h.Jc=function(){var a=this;this.e8=!0;this.nR();this.Xc.Ik(this.Ma).ha(_.gf(this.Nb)).subscribe(function(b){b?"keyboard"===b&&a.ab.run(function(){return a.show()}):a.ab.run(function(){return a.jf(0)})})};
_.h.La=function(){var a=this.Ma.na;clearTimeout(this.uR);this.wb&&(this.wb.dispose(),this.ze=null);this.ao.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,A6a)});this.ao.length=0;this.Nb.next();this.Nb.complete();_.Yq(this.jz,a,this.message,"tooltip");this.Xc.nj(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.TI:a;if(this.disabled||!this.message||this.yz()){var d;null==(d=this.ze)||d.aQ()}else b=this.Nt(b),this.gp(),this.Xi=this.Xi||new _.as(this.BLa,this.Ee),b=this.ze=b.attach(this.Xi).instance,b.EG=this.Ma.na,b.A6=this.ZF,b.ZQ.ha(_.gf(this.Nb)).subscribe(function(){return c.gp()}),this.z7(this.tR),this.Y7(),b.show(a)};_.h.jf=function(a){a=void 0===a?this.KH:a;var b=this.ze;b&&(b.isVisible()?b.jf(a):(b.aQ(),this.gp()))};
_.h.toggle=function(a){this.yz()?this.jf():this.show(void 0,a)};_.h.yz=function(){return!!this.ze&&this.ze.isVisible()};
_.h.Nt=function(a){var b=this;if(this.wb){var c=this.wb.nl().Vf;if((!this.gv||!a)&&c.Ez instanceof _.Dd)return this.wb;this.gp()}c=_.IUa(this.DC,this.Ma);a=_.TUa(_.UUa(_.Tr(_.Vr(_.Zr(this.Ve.position(),this.gv?a||this.Ma:this.Ma),"."+this.PF+"-tooltip"),!1),this.ym),c);a.E1.ha(_.gf(this.Nb)).subscribe(function(e){b.JLa(e.aS);b.ze&&e.JNb.bua&&b.ze.isVisible()&&b.ab.run(function(){return b.jf(0)})});this.wb=this.Ve.create({direction:this.qc,Vf:a,xd:this.PF+"-tooltip-panel",mj:this.ye()});this.AR(this.wb);
this.wb.Tn.ha(_.gf(this.Nb)).subscribe(function(){return b.gp()});this.wb.iB().ha(_.gf(this.Nb)).subscribe(function(){var e;return null==(e=b.ze)?void 0:e.fIa()});this.wb.dk().ha(_.gf(this.Nb)).subscribe(function(e){b.yz()&&27===e.keyCode&&!_.qh(e)&&(e.preventDefault(),e.stopPropagation(),b.ab.run(function(){return b.jf(0)}))});var d;(null==(d=this.Ui)?0:d.Hob)&&this.wb.Sz(this.PF+"-tooltip-panel-non-interactive");return this.wb};_.h.gp=function(){this.wb&&this.wb.ug()&&this.wb.detach();this.ze=null};
_.h.AR=function(a){a=a.nl().Vf;var b=this.SHa(),c=this.vQ();_.Sr(a,[this.M4(Object.assign({},b.Bn,c.Bn)),this.M4(Object.assign({},b.fallback,c.fallback))])};_.h.M4=function(a){var b=!this.qc||"ltr"==this.qc.value;"top"===a.Ac?a.offsetY=-8:"bottom"===a.Ac?a.offsetY=8:"start"===a.zc?a.offsetX=b?-8:8:"end"===a.zc&&(a.offsetX=b?8:-8);return a};
_.h.SHa=function(){var a=!this.qc||"ltr"==this.qc.value,b=this.position;if("above"==b||"below"==b)var c={zc:"center",Ac:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={zc:"start",Ac:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={zc:"end",Ac:"center"};a=this.g6(c.zc,c.Ac);return{Bn:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.vQ=function(){var a=!this.qc||"ltr"==this.qc.value,b=this.position;if("above"==b)var c={jc:"center",tc:"bottom"};else if("below"==b)c={jc:"center",tc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={jc:"end",tc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={jc:"start",tc:"center"};a=this.g6(c.jc,c.tc);return{Bn:c,fallback:{jc:a.x,tc:a.y}}};
_.h.Y7=function(){var a=this;this.ze&&(this.ze.message=this.message,this.ze.jG(),this.ab.xU.ha(_.Qe(1),_.gf(this.Nb)).subscribe(function(){a.ze&&a.wb.Se()}))};_.h.z7=function(a){this.ze&&(this.ze.XE=a,this.ze.jG())};_.h.g6=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.JLa=function(a){var b=a.tc,c=a.zc;a=a.Ac;b="center"===b?this.qc&&"rtl"===this.qc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.i5){if(c=this.wb)a=this.PF+"-tooltip-panel-",c.RN(a+this.i5),c.Sz(a+b);this.i5=b}};
_.h.nR=function(){var a=this;!this.mc&&this.message&&this.e8&&!this.ao.length&&(this.b7()?this.ao.push(["mouseenter",function(b){a.C7();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Pr&&(this.o5(),this.ao.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.C7();clearTimeout(a.uR);var e;a.uR=setTimeout(function(){return a.show(void 0,d)},null!=(e=a.Ui.ubd)?e:500)}])),this.L4(this.ao))};
_.h.C7=function(){var a=this;if(!this.c7){this.c7=!0;var b=[];if(this.b7())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.wb)?0:e.No.contains(d))||a.jf()}],["wheel",function(d){return a.YLa(d)}]);else if("off"!==this.Pr){this.o5();var c=function(){clearTimeout(a.uR);a.jf(a.Ui.S3a)};b.push(["touchend",c],["touchcancel",c])}this.L4(b);this.ao.push.apply(this.ao,_.$c(b))}};
_.h.L4=function(a){var b=this;a.forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;b.Ma.na.addEventListener(c,d,A6a)})};_.h.b7=function(){return!this.wc.oF&&!this.wc.kq};_.h.YLa=function(a){if(this.yz()){a=this.Db.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.jf()}};
_.h.o5=function(){var a=this.Pr;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(_.sx.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){if(a!==this.Eg&&(this.Eg=a,this.wb)){this.AR(this.wb);var b;null==(b=this.ze)||b.show(0);this.wb.Se()}}},gv:{configurable:!0,enumerable:!0,get:function(){return this.d7},set:function(a){this.d7=_.th(a);this.gp();this.wb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){(this.mc=_.th(a))?this.jf(0):this.nR()}},TI:{configurable:!0,
enumerable:!0,get:function(){return this.D7},set:function(a){this.D7=_.wh(a)}},KH:{configurable:!0,enumerable:!0,get:function(){return this.ZF},set:function(a){this.ZF=_.wh(a);this.ze&&(this.ze.A6=this.ZF)}},message:{configurable:!0,enumerable:!0,get:function(){return this.lG},set:function(a){var b=this;_.Yq(this.jz,this.Ma.na,this.lG,"tooltip");this.lG=null!=a?String(a).trim():"";!this.lG&&this.yz()?this.jf(0):(this.nR(),this.Y7(),this.ab.Wb(function(){Promise.resolve().then(function(){_.lTa(b.jz,
b.Ma.na,b.message,"tooltip")})}))}},XE:{configurable:!0,enumerable:!0,get:function(){return this.tR},set:function(a){this.tR=a;this.ze&&this.z7(this.tR)}}});_.sx.O=function(a){return new (a||_.sx)(_.y(_.gs),_.y(_.Dd),_.y(_.Er),_.y(_.Mf),_.y(_.oe),_.y(_.Fq),_.y(_.Xq),_.y(_.Iq),_.y(_.x6a),_.y(_.yr),_.y(_.z6a,8),_.y(_.Lg))};
_.sx.Fa=_.Tc({type:_.sx,oa:[["","matTooltip",""]],yb:[1,"mat-mdc-tooltip-trigger"],qb:2,Za:function(a,b){a&2&&_.tf("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],gv:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],TI:[0,"matTooltipShowDelay","showDelay"],KH:[0,"matTooltipHideDelay","hideDelay"],Pr:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],XE:[0,"matTooltipClass","tooltipClass"]},
Sb:["matTooltip"],standalone:!0});var rx=function(a,b,c){this.Ya=a;this.Ma=b;this.l6=this.b5=this.Pab=!1;this.ZQ=new _.bf;this.oR="mat-mdc-tooltip-show";this.T5="mat-mdc-tooltip-hide";this.Zk="NoopAnimations"===c};_.h=rx.prototype;_.h.show=function(a){var b=this;null!=this.Tt&&clearTimeout(this.Tt);this.bu=setTimeout(function(){b.O7(!0);b.bu=void 0},a)};_.h.jf=function(a){var b=this;null!=this.bu&&clearTimeout(this.bu);this.Tt=setTimeout(function(){b.O7(!1);b.Tt=void 0},a)};_.h.isVisible=function(){return this.l6};
_.h.La=function(){this.aQ();this.ZQ.complete();this.EG=null};_.h.fIa=function(){this.b5&&this.jf(0)};_.h.jG=function(){_.Tl(this.Ya)};_.h.kIa=function(a){(a=a.relatedTarget)&&this.EG.contains(a)||(this.isVisible()?this.jf(this.A6):this.rQ(!1))};_.h.LJa=function(){this.Pab=this.hvc();this.jG()};_.h.hvc=function(){var a=this.Ma.na.getBoundingClientRect();return 24<a.height&&200<=a.width};_.h.eIa=function(a){a=a.animationName;a!==this.oR&&a!==this.T5||this.rQ(a===this.oR)};
_.h.aQ=function(){null!=this.bu&&clearTimeout(this.bu);null!=this.Tt&&clearTimeout(this.Tt);this.bu=this.Tt=void 0};_.h.rQ=function(a){a?this.b5=!0:this.isVisible()||this.ZQ.next()};
_.h.O7=function(a){var b=this.ALa.na,c=this.oR,d=this.T5;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.l6=a)&&!this.Zk&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Zk=!0);a&&this.LJa();this.Zk&&(b.classList.add("_mat-animation-noopable"),this.rQ(a))};rx.O=function(a){return new (a||rx)(_.y(_.qm),_.y(_.Dd),_.y(_.ul,8))};
rx.ya=_.Pc({type:rx,oa:[["mat-tooltip-component"]],vb:function(a,b){a&1&&_.Of(w6a,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.ALa=c.first)}},yb:["aria-hidden","true"],qb:2,Za:function(a,b){a&1&&_.I("mouseleave",function(c){return b.kIa(c)});a&2&&_.sf("zoom",b.isVisible()?1:null)},standalone:!0,features:[_.dg],Aa:4,Ba:4,Ea:[["tooltip",""],[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],ua:function(a,b){if(a&1){var c=
_.qd();_.E(0,"div",1,0);_.I("animationend",function(d){_.t(c);return _.u(b.eIa(d))});_.E(2,"div",2);_.N(3);_.F()()}a&2&&(_.tf("mdc-tooltip--multiline",b.Pab),_.B("ngClass",b.XE),_.x(3),_.Yf(b.message))},Ha:[_.gn],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.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
nb:2,Oa:0});var B6a,C6a,D6a,$va;B6a=function(a){return{m2HasFocus:a}};C6a=function(a,b){return[a,b]};D6a=function(a){return[a]};$va=function(a){return{hidden:a}};
_.tx=function(a,b,c,d,e,f,g,m,n,r,v,z,D){_.Zv.call(this,{Vga:_.cv.has(47),uv:"GlobalSearchBox",Ia:a,dra:r,XH:_.cv.has(28),BL:c});var J=this;this.Ua=d;this.od=e;this.Xg=f;this.Tm=g;this.document=m;this.ob=n;this.aQc=v;this.ZPc=z;this.eM=D;this.Txa=new _.Gd;this.Xm=new _.Gd;this.CU=new _.Ye(1);this.dia=0;this.bfa=void 0;this.A6a="Clear search";this.Vdc="Search for code or files";this.eec="No matching results";this.fec="Try modifying your query";this.bec="Documentation";this.dec="New! Git Search";this.cec=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.lec='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.v2a=24;this.w2a=2;this.d2a=new _.Ye(1);this.TPc=this.CU.ha(_.w(function(L){a:{L=_.k(_.ui(L));for(var P=L.next();!P.done;P=L.next())if(P=P.value,P.warning)switch(P.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":L=J.lec;break a;default:_.Zb(P.warning.type)}L=
""}return L}));this.A_=new _.Sl;this.JPc=_.cv.has(41)};_.U(_.tx,_.Zv);_.tx.Fa=_.Zv.Fa;_.h=_.tx.prototype;
_.h.Sa=function(){var a=this;_.Zv.prototype.Sa.call(this);var b=this.Tm.parse(this.query);this.CU.next(b);this.d2a.next(owa(b)&&this.Ua.url.startsWith("/search?q="));this.Xm.add(this.HN.ha(_.w(function(c){return a.Tm.parse(c)})).subscribe(function(c){a.CU.next(c)}));this.Xm.add(this.Ua.events.ha(_.ie(function(c){return c instanceof _.Mg}),_.ff(function(){return a.CU.ha(_.Qe(1))}),_.w(function(c){return owa(c)&&a.Ua.url.startsWith("/search?q=")})).subscribe(function(c){a.d2a.next(c)}))};
_.h.Jc=function(){var a=this;this.jq=this.Xg.registerCallback("SEARCH_BAR",this.ob.na,function(){_.L5a(a.FE,!0)})};_.h.La=function(){_.Zv.prototype.La.call(this);this.Txa.unsubscribe();this.Xm.unsubscribe();this.jq&&this.jq()};_.h.zD=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.FE.setFocus()};_.h.xva=function(){_.Zv.prototype.xva.call(this);this.A_.next(1)};_.h.yva=function(){_.Zv.prototype.yva.call(this);this.A_.next(0)};
_.h.oZ=function(){_.Zv.prototype.oZ.call(this,this.FE)};_.h.IEb=function(a){_.xo(this.Ua,_.wo(this.Ua,_.ZPa,{Ta:_.mpa(a)}))};_.h.VYa=function(a){this.dia=a.getBoundingClientRect().width};_.h.Rca=function(a){"scope"===a.Ra.kind&&_.Zv.prototype.setScope.call(this,a.Ra)&&_.L5a(this.FE)};_.h.Z2=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.Zv.prototype.Z2.call(this,a)};
_.W.Object.defineProperties(_.tx.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.Zv.prototype.zxa.call(this,a),this.bfa=a.bfa,this.Txa.unsubscribe(),this.Txa=new _.Gd,a.O1a)){a=_.k(a.O1a);for(var c=a.next(),d={};!c.done;d={Sxa:void 0},c=a.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.Sxa=e;this.Txa.add(this.od.register(d.Sxa.name,c,function(f){return function(){f.Sxa.handler({rn:b.query,prefix:b.queryPrefix.getValue()});f.Sxa.dtb&&_.L5a(b.FE)}}(d)))}}}},
ANc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.GU?a.GU:this.Vdc}}});_.tx.O=function(a){return new (a||_.tx)(_.y(_.Oo),_.y(_.dv),_.y(_.Bv),_.y(_.Rg),_.y(_.xu),_.y(_.Wg),_.y(_.Uv),_.y(_.Lg),_.y(_.Dd),_.y(_.g3a),_.y(b3a,8),_.y(c3a,8),_.y(_.f3a,8))};
_.tx.ya=_.Pc({type:_.tx,oa:[["global-search-box"]],vb:function(a,b){a&1&&_.Of(_.Rw,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.FE=c.first)}},inputs:{config:"config"},outputs:{A_:"focusChange"},features:[_.pf],Aa:21,Ba:35,Ea:[["searchBar",""],["suggestionList",""],["fxLayoutAlign","start center","onedevTooltipAnchor","gobMultibranchCallout",1,"search-bar",3,"click","keydown.escape","ngClass"],["fxFlex","grow",3,"queryChange","blur","focus","querySubmit","selectSuggestion","elementName","enableTextBoxQuerySubmission",
"queryDecorator","placeholder","query","suggestionLists","tabCompletionHint","matTooltip"],[4,"ngIf"],[1,"spinner",3,"click"],[3,"diameter","strokeWidth",4,"ngIf"],["mat-icon-button","","aria-label","Search",3,"click"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help for query language","ascTrackElement","SearchBoxHelp","trackAction",
"click",3,"universalLink",4,"ngIf"],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,"ngFor","ngForOf"],[3,"elementToWatch","ascResizeNotifier",4,"ngIf"],["class","scope-chip",3,"ngClass",4,"ngIf"],[1,"scope-chip",3,"ngClass"],["mat-icon-button","","trackAction","clearSearchScope","aria-label","Remove scope from search",1,"remove-scope-button",3,"click","ascTrackElement"],[3,"diameter","strokeWidth"],["type","button","mat-icon-button","","trackAction","clearSearch",
1,"clear",3,"click","ascTrackElement","matTooltip"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","ascTrackElement","SearchBoxHelp","trackAction","click",1,"help-link",3,"universalLink"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ascResizeNotifier","elementToWatch"],["class","integrated-list",3,"border-color","width","display",4,"ngIf"],[1,"integrated-list"],[1,"integrated-suggestion-list"],
[1,"current-scope"],[3,"savedQuery","searchScope"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"vertical"],[1,"integrated-scope-list"],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet"],[1,"title"],[1,"subtitle"],["tooltipId","gobMultibranchCallout","actionBtnIcon","open_in_new",3,"action","actionBtnText","widthOffset"],["onedevTooltipTitle",""]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",2,0);_.I("click",function(f){_.t(c);return _.u(b.zD(f))})("keydown.escape",function(){_.t(c);_.Wf(15).Nx||_.Yv(b.Xg,
"CODE");return _.u()});_.E(2,"search-box",3);_.O(3,"async");_.O(4,"async");_.ag("queryChange",function(f){_.t(c);_.$f(b.query,f)||(b.query=f);return _.u(f)});_.I("blur",function(){_.t(c);return _.u(b.xva())})("focus",function(){_.t(c);return _.u(b.yva())})("queryChange",function(f){_.t(c);return _.u(b.HN.next(f))})("querySubmit",function(f){_.t(c);if("string"===typeof f)b.Z2(f);else switch(f.Ra.kind){case "link":b.Ia.mb({element:b.uv,action:"navigateManageSavedQuery",gestureName:"CLICK",km:f.Ra.wSb});
_.xo(b.Ua,f.Ra.wSb);break;case "scope":_.Zv.prototype.setScope.call(b,f.Ra)&&_.L5a(b.FE);break;case "suggestion":b.Z2(f);break;default:_.Zb(f.Ra,"Item With Unkonwn Suggestion Kind")}return _.u()})("selectSuggestion",function(f){_.t(c);return _.u(b.Rca(f))});_.F();_.A(5,cwa,3,3,"ng-container",4);_.E(6,"div",5);_.I("click",function(){_.t(c);return _.u(b.FE.setFocus())});_.A(7,dwa,1,2,"mat-spinner",6);_.O(8,"async");_.F();_.E(9,"button",7);_.I("click",function(){_.t(c);b.Z2(b.query);return _.u()});_.E(10,
"mat-icon");_.N(11,"search");_.F()();_.A(12,ewa,3,3,"button",8)(13,fwa,3,1,"a",9);_.F();_.E(14,"search-box-suggestion-list",null,1);_.A(16,hwa,2,4,"search-box-suggestion-item",10);_.O(17,"async");_.F();_.A(18,mwa,2,2,"ng-container",11)(19,nwa,5,4,"onedev-feature-tooltip-controller",4);_.O(20,"async")}if(a&2){var d,e;a=_.Wf(15);_.sf("border-color",b.bfa);_.B("ngClass",_.fg(28,B6a,a.Nx));_.x(2);_.Kf("matTooltip",_.Q(3,18,b.TPc));_.B("elementName",b.uv)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.GN)("placeholder",b.ANc);_.Zf("query",b.query);_.B("suggestionLists",b.tv?_.gg(30,C6a,a,b.tv):_.fg(33,D6a,a))("tabCompletionHint",_.Q(4,20,b.d3));_.x(3);_.B("ngIf",b.JPc);_.x(2);_.B("ngIf",(null==(d=_.Q(8,22,b.SZ))?null:d.Sd)&&b.h2);_.x(5);_.B("ngIf",b.query);_.x();_.B("ngIf",b.eM);_.x(3);_.B("ngForOf",null==(e=_.Q(17,24,b.SZ))?null:e.Ev);_.x(2);_.B("ngIf",a.Nx&&b.hH||(null==b.tv?null:b.tv.Nx));_.x();_.B("ngIf",_.Q(20,26,b.d2a))}},Ha:[_.To,_.gn,_.hn,_.jn,_.nn,_.$v,_.cx,_.ix,_.jx,_.kx,_.lr,_.Os,
_.qx,_.Wv,_.$s,_.Zs,_.Dt,_.nx,_.lx,_.px,_.sx,_.aw,_.$u,_.Rw,_.Sw,_.Tw,_.on],styles:["global-search-box[_nghost-%COMP%]{font-family:Roboto,sans-serif;--icon-size:32px}global-search-box[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:20px}@media (max-width:940px){global-search-box[_nghost-%COMP%]{min-width:260px}}.scope-chip[_ngcontent-%COMP%]{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 auto;border-radius:8px;max-width:50%;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]{display:inline-block;height:18px;line-height:18px;width:18px}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.scope-chip.hidden[_ngcontent-%COMP%]{opacity:0;z-index:-1;position:absolute}.spinner[_ngcontent-%COMP%]{height:24px;width:24px}.search-bar[_ngcontent-%COMP%]{background-color:var(--search-bg);border-radius:8px;font-size:14px;height:40px;padding-left:16px;padding-right:12px;transition:box-shadow .2s;overflow:hidden}.search-bar.m2HasFocus[_ngcontent-%COMP%]{border-style:solid;border-width:1px;background-color:var(--search-focus-bg);border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:var(--icon-size);width:var(--icon-size);line-height:var(--icon-size)}.search-bar[_ngcontent-%COMP%]   .mat-mdc-icon-button[_ngcontent-%COMP%]{padding:0}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;box-sizing:border-box;position:absolute;font-size:14px}.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-1px;overflow:hidden}@media (max-width:940px){.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{max-height:250px}}.integrated-list[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%]{padding:0 10px}.integrated-list[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{overflow:hidden}.current-scope[_ngcontent-%COMP%]{flex:0 0 70%;padding:10px;font-style:italic;font-size:small;overflow:hidden}.current-scope[_ngcontent-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 70%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 65%;overflow-y:scroll;height:250px}}.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 30%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 35%}}.title[_ngcontent-%COMP%]{margin:14px 0 4px;text-align:center}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{background-color:var(--search-focus-bg)}.subtitle[_ngcontent-%COMP%]{margin:0 0 14px;text-align:center}"]});var E6a;E6a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.ux=function(){};_.ux.O=function(a){return new (a||_.ux)};
_.ux.ya=_.Pc({type:_.ux,oa:[["header","onedevAppbar",""]],nc:["onedevAppbar",""],hc:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,ua:function(a){a&1&&(_.Gf(E6a),_.Hf(0),_.Hf(1,1),_.Hf(2,2))},styles:["header[onedevAppbar]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--app-bar-bg,#fff);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:32px;height:48px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}header[onedevAppbar]>div{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}header[onedevAppbar]>.appbar-left{gap:12px}@media (min-width:1024px){header[onedevAppbar]>.appbar-left{min-width:256px}}header[onedevAppbar]>.appbar-center{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:288px}header[onedevAppbar] [mat-icon-button]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary,#5f6368);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:40px}header[onedevAppbar] [mat-icon-button].mdc-icon-button mat-icon{color:inherit}header[onedevAppbar] [onedevAppbarAvatar]{border-radius:32px;margin-left:20px;overflow:hidden}header[onedevAppbar] [onedevAppbarAvatar],header[onedevAppbar] [onedevAppbarAvatar] img{height:32px;width:32px}header[onedevAppbar] [onedevOptOutButton]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:var(--text-secondary,#5f6368);line-height:normal;font-family:Google Sans;padding:9px 12px;text-decoration:none;white-space:nowrap}header[onedevAppbar] a[mat-button]:has(onedev-appbar-title){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 -4px;padding:0 4px}"],nb:2});_.vx=function(){};_.vx.O=function(a){return new (a||_.vx)};_.vx.Da=_.Rc({type:_.vx});_.vx.Ca=_.Ac({Ob:[{wa:fWa,oc:{color:"primary"}}],imports:[_.at]});var F6a=new _.Xc("GMAT_MENU_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.wx=function(a,b){this.options=a;a.eg||_.u6a(b,"gmat-mdc-menu")};_.wx.O=function(a){return new (a||_.wx)(_.y(F6a),_.y(_.gs))};_.wx.Fa=_.Tc({type:_.wx,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],features:[_.bg([{wa:_.gs,Id:_.ox}])]});var G6a=_.Bh("transformMenu",[_.Eh("void",_.Dh({opacity:0,transform:"scale(0.8)"})),_.Fh("void => enter",_.Ch("120ms cubic-bezier(0, 0, 0.2, 1)",_.Dh({opacity:1,transform:"scale(1)"}))),_.Fh("* => void",_.Ch("100ms 25ms linear",_.Dh({opacity:0})))]),H6a=_.Bh("fadeInItems",[_.Eh("showing",_.Dh({opacity:1})),_.Fh("void => *",[_.Dh({opacity:0}),_.Ch("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var I6a=new _.Xc("MatMenuContent");var xx=new _.Xc("MAT_MENU_PANEL");var J6a;J6a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];_.yx=function(a,b,c,d,e){this.Ma=a;this.Db=b;this.Xc=c;this.qG=d;this.Ya=e;this.role="menuitem";this.ad=this.disabled=!1;this.xq=new _.bf;this.al=new _.bf;this.FG=this.OX=!1;var f;null==d||null==(f=d.nMa)||f.call(d,this)};_.h=_.yx.prototype;_.h.focus=function(a,b){this.Xc&&a?_.Jq(this.Xc,this.Dg(),a,b):this.Dg().focus(b);this.al.next(this)};_.h.Jc=function(){this.Xc&&this.Xc.Ik(this.Ma,!1)};
_.h.La=function(){this.Xc&&this.Xc.nj(this.Ma);this.qG&&this.qG.removeItem&&this.qG.removeItem(this);this.xq.complete();this.al.complete()};_.h.St=function(){return this.disabled?"-1":"0"};_.h.Dg=function(){return this.Ma.na};_.h.uGa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.jIa=function(){this.xq.next(this)};
_.h.jr=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.QKa=function(a){this.OX=a;var b;null==(b=this.Ya)||_.Tl(b)};_.h.VKa=function(a){this.FG=a;var b;null==(b=this.Ya)||_.Tl(b)};_.h.bn=function(){return this.Db&&this.Db.activeElement===this.Dg()};_.yx.O=function(a){return new (a||_.yx)(_.y(_.Dd),_.y(_.Lg),_.y(_.Iq),_.y(xx,8),_.y(_.qm))};
_.yx.ya=_.Pc({type:_.yx,oa:[["","mat-menu-item",""]],yb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],qb:8,Za:function(a,b){a&1&&_.I("click",function(c){return b.uGa(c)})("mouseenter",function(){return b.jIa()});a&2&&(_.rf("role",b.role)("tabindex",b.St())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.tf("mat-mdc-menu-item-highlighted",b.OX)("mat-mdc-menu-item-submenu-trigger",b.FG))},inputs:{role:"role",disabled:[2,"disabled","disabled",_.ng],ad:[2,"disableRipple","disableRipple",
_.ng]},Sb:["matMenuItem"],standalone:!0,features:[_.qf,_.dg],nc:["mat-menu-item",""],hc:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Ea:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.Gf(J6a),_.Hf(0),_.E(1,"span",0),_.Hf(2,1),_.F(),_.H(3,"div",1),_.A(4,pwa,2,0,":svg:svg",2));a&2&&(_.x(3),_.B("matRippleDisabled",
b.ad||b.disabled)("matRippleTrigger",b.Dg()),_.x(),_.vf(4,b.FG?4:-1))},Ha:[_.rs],nb:2,Oa:0});var K6a,L6a;K6a=0;L6a=new _.Xc("mat-menu-default-options",{Ga:"root",qa:rwa});_.zx=function(a,b,c,d){this.Ma=a;this.ab=b;this.Ya=d;this.v5="mat-elevation-z";this.gGa=8;this.vi=new _.Nf;this.qh={};this.xC="void";this.Yk=new _.bf;this.close=this.closed=new _.Sl;this.bga="mat-menu-panel-"+K6a++;this.zx=c.zx||"";this.zw=c.Tr;this.j8=c.Nv;this.wj=c.wj;this.oN=c.oN;this.Ie=c.Ie};_.h=_.zx.prototype;_.h.Sa=function(){this.zv()};
_.h.Xd=function(){var a=this;this.KLa();this.Qb=_.cr((new _.er(this.vi)).fC().eF());this.Qb.aJ.subscribe(function(){return a.closed.emit("tab")});this.vi.Sc.ha(_.ef(this.vi),_.ff(function(b){return _.ge.apply(null,_.$c(b.map(function(c){return c.al})))})).subscribe(function(b){return _.dr(a.Qb,b)});this.vi.Sc.subscribe(function(b){var c=a.Qb,d;"enter"===a.xC&&(null==(d=c.We)?0:d.bn())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.ts||0)),b[d]&&!b[d].disabled?c.Fj(d):oTa(c))})};
_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.vi.destroy();this.closed.complete();var b;null==(b=this.x5)||b.unsubscribe()};_.h.xq=function(){return this.vi.Sc.ha(_.ef(this.vi),_.ff(function(a){return _.ge.apply(null,_.$c(a.map(function(b){return b.xq})))}))};_.h.nMa=function(){};_.h.removeItem=function(){};
_.h.xe=function(a){var b=a.keyCode,c=this.Qb;switch(b){case 27:_.qh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.vI&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.vI&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.qTa(c,"keyboard");c.yr(a);return}a.stopPropagation()};
_.h.Kba=function(a){var b=this;a=void 0===a?"program":a;var c;null==(c=this.x5)||c.unsubscribe();this.x5=this.ab.Tf.ha(_.Qe(1)).subscribe(function(){var d=null;b.vi.length&&(d=b.vi.first.Dg().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Qb;_.qTa(e,a).Kz(0,1);!e.We&&d&&d.focus()}})};
_.h.Eia=function(a){var b=this;a=this.v5+Math.min(this.gGa+a,24);var c=Object.keys(this.qh).find(function(d){return d.startsWith(b.v5)});c&&c!==this.iR||(this.iR&&(this.qh[this.iR]=!1),this.qh[a]=!0,this.iR=a)};_.h.zv=function(a,b){a=void 0===a?this.Tr:a;b=void 0===b?this.Nv:b;var c=this.qh;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.Ya)||_.Tl(d)};_.h.cLa=function(){this.xC="enter"};
_.h.wKa=function(){this.xC="void"};_.h.F6=function(a){this.Yk.next(a);this.qC=!1};_.h.G6=function(a){this.qC=!0;"enter"===a.kg&&0===this.Qb.ts&&(a.element.scrollTop=0)};_.h.KLa=function(){var a=this;this.O4.Sc.ha(_.ef(this.O4)).subscribe(function(b){a.vi.reset(b.filter(function(c){return c.qG===a}));_.Rf(a.vi)})};
_.W.Object.defineProperties(_.zx.prototype,{Tr:{configurable:!0,enumerable:!0,get:function(){return this.zw},set:function(a){this.zw=a;this.zv()}},Nv:{configurable:!0,enumerable:!0,get:function(){return this.j8},set:function(a){this.j8=a;this.zv()}},xd:{configurable:!0,enumerable:!0,set:function(a){var b=this,c=this.lKa;c&&c.length&&c.split(" ").forEach(function(d){b.qh[d]=!1});(this.lKa=a)&&a.length&&(a.split(" ").forEach(function(d){b.qh[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,
enumerable:!0,get:function(){return this.xd},set:function(a){this.xd=a}}});_.zx.O=function(a){return new (a||_.zx)(_.y(_.Dd),_.y(_.oe),_.y(L6a),_.y(_.qm))};
_.zx.ya=_.Pc({type:_.zx,oa:[["mat-menu"]],Bd:function(a,b,c){a&1&&(_.Pf(c,I6a,5),_.Pf(c,_.yx,5),_.Pf(c,_.yx,4));if(a&2){var d;_.Uf(d=_.Vf())&&(b.Rp=d.first);_.Uf(d=_.Vf())&&(b.O4=d);_.Uf(d=_.Vf())&&(b.items=d)}},vb:function(a,b){a&1&&_.Of(_.Lf,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Lc=c.first)}},qb:3,Za:function(a){a&2&&_.rf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{wj:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],
gu:[0,"aria-describedby","ariaDescribedby"],Tr:"xPosition",Nv:"yPosition",oN:[2,"overlapTrigger","overlapTrigger",_.ng],Ie:[2,"hasBackdrop","hasBackdrop",function(a){return null==a?null:_.ng(a)}],xd:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Sb:["matMenu"],standalone:!0,features:[_.bg([{wa:xx,Hb:_.zx}]),_.qf,_.dg],hc:["*"],Aa:1,Ba:0,Ea:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"keydown","click","id","ngClass"],
[1,"mat-mdc-menu-content"]],ua:function(a){a&1&&(_.Gf(),_.A(0,qwa,3,6,"ng-template"))},Ha:[_.gn],styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-divider{color:var(--mat-menu-divider-color);margin-bottom:var(--mat-menu-divider-bottom-spacing);margin-top:var(--mat-menu-divider-top-spacing)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mat-menu-item-leading-spacing);padding-right:var(--mat-menu-item-trailing-spacing);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:var(--mat-menu-item-trailing-spacing);padding-right:var(--mat-menu-item-leading-spacing)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing);padding-right:var(--mat-menu-item-with-icon-trailing-spacing)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]),.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon])[dir=rtl]{padding-left:var(--mat-menu-item-with-icon-trailing-spacing);padding-right:var(--mat-menu-item-with-icon-leading-spacing)}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing);height:var(--mat-menu-item-icon-size);width:var(--mat-menu-item-icon-size)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing)}[dir=rtl] .mat-mdc-menu-submenu-icon{right:auto;padding-right:var(--mat-menu-item-spacing);padding-left:0}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
nb:2,data:{animation:[G6a,H6a]},Oa:0});var M6a,N6a,O6a;M6a=new _.Xc("mat-menu-scroll-strategy",{Ga:"root",qa:function(){var a=_.Mc(_.gs);return function(){return a.lj.Lk()}}});N6a={wa:M6a,Ib:[_.gs],Cb:function(a){return function(){return a.lj.Lk()}}};O6a=_.rh({passive:!0});
_.Ax=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ve=a;this.Rc=b;this.Ee=c;this.sC=f;this.qc=g;this.Xc=m;this.ab=n;this.wb=null;this.Bq=!1;this.TQ=this.X5=this.kz=_.Gd.EMPTY;this.Ya=_.Mc(_.qm);this.M5=function(v){_.Npa(v)||(r.xm="touch")};this.xm=void 0;this.Fr=!0;this.LYa=this.mU=new _.Sl;this.KYa=this.lU=new _.Sl;this.ye=d;this.wi=e instanceof _.zx?e:void 0;b.na.addEventListener("touchstart",this.M5,O6a)};_.Ax.prototype.Xd=function(){this.iIa()};
_.Ax.prototype.La=function(){this.wb&&(this.wb.dispose(),this.wb=null);this.Rc.na.removeEventListener("touchstart",this.M5,O6a);this.TQ.unsubscribe();this.kz.unsubscribe();this.X5.unsubscribe()};var Bx=function(a){return!!(a.sC&&a.wi&&a.Rf)};_.h=_.Ax.prototype;
_.h.gB=function(){var a=this,b=this.Rf;if(!this.Bq&&b){var c=this.Nt(b),d=c.nl(),e=d.Vf;this.TKa(b,e);d.Ie=null==b.Ie?!Bx(this):b.Ie;c.attach(this.ZHa(b));b.Rp&&b.Rp.attach(this.LXa);this.kz=this.oJa().subscribe(function(){return a.ZK()});this.GIa(b);b instanceof _.zx&&(b.cLa(),b.vi.Sc.ha(_.gf(b.close)).subscribe(function(){_.SUa(_.Ur(e,!1));_.Ur(e,!0)}))}};_.h.ZK=function(){var a;null==(a=this.Rf)||a.close.emit()};_.h.focus=function(a,b){this.Xc&&a?_.Jq(this.Xc,this.Rc,a,b):this.Rc.na.focus(b)};
_.h.Se=function(){var a;null==(a=this.wb)||a.Se()};_.h.VGa=function(a){var b=this;if(this.wb&&this.VM){var c=this.Rf;this.kz.unsubscribe();this.wb.detach();!this.Fr||"keydown"!==a&&this.xm&&Bx(this)||this.focus(this.xm);this.xm=void 0;if(c instanceof _.zx)c.wKa(),c.Rp?c.Yk.ha(_.ie(function(e){return"void"===e.kg}),_.Qe(1),_.gf(c.Rp.YFa)).subscribe({next:function(){return c.Rp.detach()},complete:function(){return b.yG(!1)}}):this.yG(!1);else{this.yG(!1);var d;null==c||null==(d=c.Rp)||d.detach()}}};
_.h.GIa=function(a){a.vI=Bx(this)?this.wi:void 0;a.direction=this.dir;this.RKa(a);a.Kba(this.xm||"program");this.yG(!0)};_.h.RKa=function(a){if(a.Eia){for(var b=0,c=a.vI;c;)b++,c=c.vI;a.Eia(b)}};_.h.yG=function(a){a!==this.Bq&&((this.Bq=a)?this.mU.emit():this.lU.emit(),Bx(this)&&this.sC.QKa(a),_.Tl(this.Ya))};_.h.Nt=function(a){if(!this.wb){var b=this.WF(a);this.kLa(a,b.Vf);this.wb=this.Ve.create(b);this.wb.dk().subscribe()}return this.wb};
_.h.WF=function(a){return new _.Pr({Vf:_.Vr(_.VUa(_.Ur(_.Zr(this.Ve.position(),this.Rc))),".mat-menu-panel, .mat-mdc-menu-panel"),wj:a.wj||"cdk-overlay-transparent-backdrop",xd:a.zx,mj:this.ye(),direction:this.qc})};_.h.kLa=function(a,b){var c=this;a.zv&&b.E1.subscribe(function(d){var e="start"===d.aS.jc?"after":"before",f="top"===d.aS.tc?"below":"above";c.ab?c.ab.run(function(){return a.zv(e,f)}):a.zv(e,f)})};
_.h.TKa=function(a,b){var c=_.k("before"===a.Tr?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k("above"===a.Nv?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.k([f,e]),m=g.next().value;g=g.next().value;var n=_.k([d,c]),r=n.next().value;n=n.next().value;var v=0;Bx(this)?(n=d="before"===a.Tr?"start":"end",c=r="end"===d?"start":"end",this.wi&&(null==this.eR&&(this.eR=(a=this.wi.items.first)?a.Dg().offsetTop:0),v="bottom"===f?this.eR:-this.eR)):
a.oN||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.Sr(b,[{zc:d,Ac:m,jc:r,tc:f,offsetY:v},{zc:c,Ac:m,jc:n,tc:f,offsetY:v},{zc:d,Ac:g,jc:r,tc:e,offsetY:-v},{zc:c,Ac:g,jc:n,tc:e,offsetY:-v}])};_.h.oJa=function(){var a=this,b=this.wb.Ml(),c=this.wb.Tn,d=this.wi?this.wi.closed:_.Md(),e=this.wi?this.wi.xq().ha(_.ie(function(f){return f!==a.sC}),_.ie(function(){return a.Bq})):_.Md();return _.ge(b,d,e,c)};_.h.lIa=function(a){_.Mpa(a)||(this.xm=0===a.button?"mouse":void 0,Bx(this)&&a.preventDefault())};
_.h.xe=function(a){a=a.keyCode;if(13===a||32===a)this.xm="keyboard";Bx(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.xm="keyboard",this.gB())};_.h.El=function(a){Bx(this)?(a.stopPropagation(),this.gB()):this.Bq?this.ZK():this.gB()};
_.h.iIa=function(){var a=this;Bx(this)&&this.wi&&(this.X5=this.wi.xq().ha(_.ie(function(b){return b===a.sC&&!b.disabled}),_.Ne(0,_.Ql)).subscribe(function(){a.xm="mouse";a.Rf instanceof _.zx&&a.Rf.qC?a.Rf.Yk.ha(_.Qe(1),_.Ne(0,_.Ql),_.gf(a.wi.xq())).subscribe(function(){return a.gB()}):a.gB()}))};_.h.ZHa=function(a){this.Xi&&this.Xi.Lc===a.Lc||(this.Xi=new _.bs(a.Lc,this.Ee));return this.Xi};
_.W.Object.defineProperties(_.Ax.prototype,{UGa:{configurable:!0,enumerable:!0,get:function(){return this.Rf},set:function(a){this.Rf=a}},Rf:{configurable:!0,enumerable:!0,get:function(){return this.w6},set:function(a){var b=this;if(a!==this.w6){this.w6=a;this.TQ.unsubscribe();a&&(this.TQ=a.close.subscribe(function(d){b.VGa(d);"click"!==d&&"tab"!==d||!b.wi||b.wi.closed.emit(d)}));var c;null==(c=this.sC)||c.VKa(Bx(this))}}},VM:{configurable:!0,enumerable:!0,get:function(){return this.Bq}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.qc&&"rtl"===this.qc.value?"rtl":"ltr"}}});_.Ax.O=function(a){return new (a||_.Ax)(_.y(_.gs),_.y(_.Dd),_.y(_.Mf),_.y(M6a),_.y(xx,8),_.y(_.yx,10),_.y(_.yr,8),_.y(_.Iq),_.y(_.oe))};
_.Ax.Fa=_.Tc({type:_.Ax,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],yb:[1,"mat-mdc-menu-trigger"],qb:3,Za:function(a,b){a&1&&_.I("click",function(c){return b.El(c)})("mousedown",function(c){return b.lIa(c)})("keydown",function(c){return b.xe(c)});a&2&&_.rf("aria-haspopup",b.Rf?"menu":null)("aria-expanded",b.VM)("aria-controls",b.VM?b.Rf.bga:null)},inputs:{UGa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Rf:[0,"matMenuTriggerFor","menu"],LXa:[0,"matMenuTriggerData",
"menuData"],Fr:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{mU:"menuOpened",LYa:"onMenuOpen",lU:"menuClosed",KYa:"onMenuClose"},Sb:["matMenuTrigger"],standalone:!0});_.Cx=function(){};_.Cx.O=function(a){return new (a||_.Cx)};_.Cx.Da=_.Rc({type:_.Cx});_.Cx.Ca=_.Ac({Ob:[N6a],imports:[_.pn,_.ss,_.is,_.hs,_.Mr,_.is]});_.Dx=function(){};_.Dx.O=function(a){return new (a||_.Dx)};_.Dx.Da=_.Rc({type:_.Dx});_.Dx.Ca=_.Ac({Ob:[{wa:_.gs,Id:_.ox}],imports:[_.Cx]});var P6a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],Ex=function(a){var b=this;this.zone=a;this.Fva=!1;this.VN=new ResizeObserver(function(){b.zone.run(function(){var c=[];for(var d=c.concat,e=Array.from(b.Gv),f=Array.from(b.ATc),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.$c(m),[[b.c2a,b.TPb]]);c=_.k(c);for(d=c.next();!d.done;d=c.next())e=_.k(d.value),d=e.next().value,e=e.next().value,Number(0===e.na.offsetWidth)^Number(b.c2a.VM&&d!==b.c2a)&&d.ZK();
Q6a(b)})})};Ex.prototype.Sa=function(){};Ex.prototype.Jc=function(){if(0<this.mLc.length)throw Error("qd");for(var a=_.k([].concat(_.$c(this.buttons),[this.TPb])),b=a.next();!b.done;b=a.next())this.VN.observe(b.value.na)};Ex.prototype.La=function(){this.VN.disconnect()};var R6a=function(a){Q6a(a);var b=a.Fva?"keyboard":"mouse";a.Fva=!1;setTimeout(function(){a.b2a.Kba(b)})},Q6a=function(a){a=_.k(a.b2a.vi);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Dg().offsetWidth};
_.W.Object.defineProperties(Ex.prototype,{Rf:{configurable:!0,enumerable:!0,set:function(a){a.xd="onedev-appbar-menu";this.b2a=a}}});Ex.O=function(a){return new (a||Ex)(_.y(_.oe))};
Ex.ya=_.Pc({type:Ex,oa:[["onedev-mdc-button-group"]],Bd:function(a,b,c){a&1&&(_.Pf(c,_.Ax,4),_.Pf(c,_.Ax,4,_.Dd),_.Pf(c,_.Wv,4,_.Dd),_.Pf(c,_.Ws,4,_.Dd));if(a&2){var d;_.Uf(d=_.Vf())&&(b.Gv=d);_.Uf(d=_.Vf())&&(b.ATc=d);_.Uf(d=_.Vf())&&(b.buttons=d);_.Uf(d=_.Vf())&&(b.mLc=d)}},vb:function(a,b){a&1&&(_.Of(_.Ax,5),_.Of(_.Ax,5,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.c2a=c.first);_.Uf(c=_.Vf())&&(b.TPb=c.first)}},qb:2,Za:function(a){a&2&&_.sf("display","flex")},inputs:{Rf:"menu"},standalone:!0,features:[_.dg],
hc:["[onedevOptOutButton]","[mat-icon-button]"],Aa:5,Ba:1,Ea:[["mat-icon-button","","aria-label","show more",1,"show-more",3,"keydown.enter","keydown.space","menuOpened","matMenuTriggerFor"]],ua:function(a,b){a&1&&(_.Gf(P6a),_.Hf(0),_.Hf(1,1),_.E(2,"button",0),_.I("keydown.enter",function(){b.Fva=!0})("keydown.space",function(){b.Fva=!0})("menuOpened",function(){return R6a(b)}),_.E(3,"mat-icon"),_.N(4,"more_vert"),_.F()());a&2&&(_.x(2),_.B("matMenuTriggerFor",b.b2a))},Ha:[_.vx,_.Wv,_.Zs,_.Et,_.Dt,
_.Dx,_.wx,_.Ax],styles:['/*\n * @fileoverview Contains SCSS for button_group.scss so that it can be easily\n * tested. Media queries are unable to be mocked in tests.\n */\n/*\n * Hide buttons with inidices >= $buttonsToShow.\n * If opt out button exists, hide buttons with indices > $buttonsToShow.\n * The opt out button is a specific case because nth-child is unable to exclude\n * elements.\n */\n/*\n * Hide menu items with indices < $buttonsToShow.\n * If opt out button exists, hide menu items with indices <= $buttonsToShow.\n */\n/*\n * Show a maximum of $count buttons.\n * Hidden buttons go in the "Show more" menu.\n * If there are more buttons to show, show the "show more" button.\n * The opt out button does not count towards the button count.\n */\n.onedev-appbar-menu [mat-menu-item] {\n  -webkit-box-align: center;\n  -webkit-align-items: center;\n     -moz-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  color: var(--text-default, black);\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.onedev-appbar-menu [mat-menu-item] mat-icon {\n  line-height: 24px;\n}\n\n@media (max-width: 960px) {\n  onedev-button-group [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)),\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+0),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(1) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton],\n  onedev-mdc-button-group [onedevOptOutButton] {\n    display: none;\n  }\n}\n@media (min-width: 961px) and (max-width: 1280px) {\n  onedev-button-group [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)),\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+2),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(3) {\n    display: none;\n  }\n}\n@media (min-width: 1281px) {\n  onedev-button-group [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)),\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more,\n  onedev-mdc-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+4),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(5) {\n    display: none;\n  }\n}\n'],
nb:2});_.Fx=function(){};_.Fx.O=function(a){return new (a||_.Fx)};
_.Fx.ya=_.Pc({type:_.Fx,oa:[["onedev-appbar-title"]],inputs:{Cr:"productName",ql:"iconUrl",rk:"svgIcon",aib:"badgeIcon"},Aa:5,Ba:5,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&&(_.A(0,swa,1,1,"img",0)(1,twa,1,1,"mat-icon",1)(2,uwa,2,1,"mat-icon",2),_.E(3,"span",3),_.N(4),_.F());a&2&&(_.B("ngIf",b.ql),_.x(),_.B("ngIf",
b.rk),_.x(),_.B("ngIf",b.aib),_.x(),_.rf("aria-label",b.Cr?b.Cr:"Product Name"),_.x(),_.Xf(" ",b.Cr,"\n"))},Ha:[_.jn,_.Dt],styles:["[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;white-space:nowrap;--badge-color:var(--grey-800,#3c4043);--badge-bg:var(--grey-200,#e8eaed)}body.dark-mode[_nghost-%COMP%] -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%]:not(.badge-disc):not(.boost-specificity){height:36px;width:36px}span[_ngcontent-%COMP%]{color:var(--text-secondary,#5f6368);font-family:Product Sans;font-size:22px;margin-left:12px}.badge-disc[_ngcontent-%COMP%]{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-color:var(--badge-bg);border-radius:14px;color:var(--badge-color);margin-left:-14px}.badge-disc[_ngcontent-%COMP%]:not(.boost-specificity){font-size:14px;height:14px;width:14px}@media (min-width:1280px){.badge-disc[_ngcontent-%COMP%]{display:none}}"],
Oa:0});_.Gx=function(){};_.Gx.O=function(a){return new (a||_.Gx)};_.Gx.Da=_.Rc({type:_.Gx});_.Gx.Ca=_.Ac({Ob:[y6a],imports:[_.Wq,_.pn,_.hs,_.is,_.is,_.Mr]});var S6a=["feedbackTooltip"],T6a=["branding"],Hx=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Ia=a;this.Ck=b;this.gba=c;this.Ua=d;this.Mx=e;this.ay=f;this.document=g;this.Ozc=m;this.appBarFontColor=n;this.ZWb=r;this.ariaLabel="Product Title";this.vp=XSa;this.xn={};this.nCc="/";this.KNb=1;this.n4a=new _.bf;this.ezb=!!this.document.querySelector("#gb");this.AMc=!!this.document.querySelector("#gb a[role=button]");this.width=this.ezb?"calc(100% - "+(this.AMc?50:110)+"px)":"100%";this.zg=[v.register("showShortcutDialog",
"shift+/",function(){z.I2&&(z.Uu?(z.Uu.close(),z.Uu=void 0):z.Xxa(),z.Ia.mb({element:"AppBar",action:(z.Uu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:z.vp.projectId}))}),v.register("sendFeedback","shift+2",function(){z.fba?(z.fba.close(),z.fba=void 0):z.n1("KEYBOARD")})];this.CUc=_.cv.has(71)};
Hx.prototype.Sa=function(){var a=this;this.Ua.events.ha(_.ie(function(b){return b instanceof _.Mg})).subscribe(function(){a.vp=U6a(a);a.xn=a.hRa();a.Qib.na.style.setProperty("--text-secondary",a.vp.appBarFontColor);a.nCc=a.Ua.url})};Hx.prototype.La=function(){this.n4a.next();for(var a=_.k(this.zg),b=a.next();!b.done;b=a.next())b=b.value,b()};
Hx.prototype.n1=function(a){var b=this;this.Ia.mb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.vp.projectId});this.hba&&this.hba.jf();this.fba=this.Ck.open(G4a);this.fba.Tz().ha(_.Se()).subscribe(function(c){b.fba=void 0;c&&b.gba.VV()})};var V6a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},W6a=function(a){_.hga(a.ay.theme).then(function(b){a.Mx.Kxa("DARK"===b?"LIGHT":"DARK")})};
Hx.prototype.Xxa=function(){var a=this;this.Uu=this.Ck.open(_.Ys,{aA:!1,data:this.vp.keyboardShortcuts,minWidth:400});this.Uu.Tz().ha(_.Se()).subscribe(function(){a.Uu=void 0})};var U6a=function(a){var b={};a.ZWb&&(b.appBarTitle=a.ZWb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.AI(function(c,d){return Object.assign({},c,d)},XSa);return Object.assign({},a,b)};Hx.prototype.hRa=function(){return this.AI(function(a,b){return Object.assign({},a,b.xn)},{})};
Hx.prototype.AI=function(a,b){for(var c=this.Ua.yl.root.Vc;c&&"primary"===c.lf;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(Hx.prototype,{oSa:{configurable:!0,enumerable:!0,get:function(){return!this.ezb}},UFc:{configurable:!0,enumerable:!0,get:function(){return 0===this.KNb}},pda:{configurable:!0,enumerable:!0,get:function(){var a=this.vp.appLink;return a?a:"/"+_.Xo.zF}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.vp.projectId}},I2:{configurable:!0,enumerable:!0,get:function(){return this.vp.keyboardShortcuts&&0<Array.from(this.vp.keyboardShortcuts.entries()).length}},
ivb:{configurable:!0,enumerable:!0,get:function(){return this.I2||!!this.vp.settingsPageLink}},avb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.vp.additionalLinks||[]).length}},bvb:{configurable:!0,enumerable:!0,get:function(){return this.ivb||this.avb}}});Hx.O=function(a){return new (a||Hx)(_.y(_.Oo),_.y(_.Bs),_.y(_.zt),_.y(_.Rg),_.y(_.Iv),_.y(_.Pv),_.y(_.Lg),_.y(d3a,8),_.y(a3a,8),_.y(_.e3a,8),_.y(_.xu),_.y(_.dv))};
Hx.ya=_.Pc({type:Hx,oa:[["app-bar"]],vb:function(a,b){a&1&&(_.Of(S6a,5),_.Of(T6a,5,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.hba=c.first);_.Uf(c=_.Vf())&&(b.Qib=c.first)}},qb:6,Za:function(a,b){a&2&&(_.sf("width",b.width),_.tf("full-width",b.oSa)("fullscreen-search",b.UFc))},inputs:{ariaLabel:"ariaLabel"},Aa:42,Ba:15,Ea:[["branding",""],["feedbackTooltip","matTooltip"],["menu","matMenu"],["overflowMenu","matMenu"],["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,"routerLink","trackProjectId"],[3,"productName","svgIcon"],[1,"appbar-center"],[1,"skip-navigation-wrapper"],["mat-button","","color","primary","aria-label","skip to main content",1,"skip-to-main-content-link",3,"click","keydown.enter"],["fxFlex","","role","search",3,"config","focusChange",4,"ngIf"],[1,"appbar-right"],[3,"menu"],["type","button","mat-icon-button","","ascTrackElement",
"AppBar","trackAction","switchTheme","matTooltip","Switch theme","aria-label","Switch theme",1,"hover-focus-element",3,"click"],["type","button","mat-icon-button","","matTooltip","Send feedback","aria-label","Send feedback",1,"hover-focus-element",3,"click"],["svgIcon","shared:feedback_outline",1,"feedback"],["type","button","mat-icon-button","","externalLink","https://goto.google.com/sync2head/cs","matTooltip","Tip of the Week","aria-label","tip of the week",1,"hover-focus-element"],["type","button",
"mat-icon-button","","class","hover-focus-element menu-trigger","matTooltip","Help","aria-label","Help",3,"matMenuTriggerFor",4,"ngIf"],["class","settings","mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",3,"routerLink",4,"ngIf"],[3,"overlapTrigger"],["role","group"],["role","presentation",4,"ngIf"],[4,"ngIf"],["type","button","mat-menu-item","","ascTrackElement","AppBar","trackAction","switchTheme",3,"click"],["type",
"button","mat-menu-item","",3,"click"],"type button mat-menu-item  externalLink https://goto.google.com/sync2head/cs".split(" "),["type","button","mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink",4,"ngIf"],["target","_blank","href","http://go/cs-we-are-hiring",1,"hiring-banner"],[1,"hiring-banner-ribbon"],[1,"hiring-banner-text"],["fxFlex","","role","search",3,"focusChange","config"],["type","button",
"mat-icon-button","","matTooltip","Help","aria-label","Help",1,"hover-focus-element","menu-trigger",3,"matMenuTriggerFor"],["svgIcon","shared:help_outline"],["mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",1,"settings",3,"routerLink"],["svgIcon","shared:settings_outline"],["role","presentation"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],["role","group",1,"additional"],
["role","presentation",4,"ngFor","ngForOf"],["mat-menu-item","",1,"add",3,"externalLink"],["type","button","mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"header",4)(1,"div",5);_.A(2,vwa,4,0,"a",6);_.E(3,"a",7,0);_.H(5,"onedev-appbar-title",8);_.F()();_.E(6,"div",9)(7,"div",10)(8,"button",11);_.I("click",function(){_.t(c);return _.u(V6a())})("keydown.enter",
function(){_.t(c);return _.u(V6a())});_.N(9," Skip navigation ");_.F()();_.A(10,wwa,1,1,"global-search-box",12);_.F();_.E(11,"div",13)(12,"onedev-mdc-button-group",14)(13,"button",15);_.I("click",function(){_.t(c);return _.u(W6a(b))});_.E(14,"mat-icon");_.N(15,"brightness_4");_.F()();_.E(16,"button",16,1);_.I("click",function(){_.t(c);return _.u(b.n1("CLICK"))});_.H(18,"mat-icon",17);_.F();_.E(19,"a",18)(20,"mat-icon");_.N(21,"lightbulb_outline");_.F()();_.A(22,xwa,2,1,"button",19)(23,ywa,2,1,"a",
20);_.F()();_.E(24,"mat-menu",21,2)(26,"ul",22);_.A(27,zwa,3,0,"li",23);_.F();_.A(28,Cwa,4,2,"ng-container",24);_.F();_.E(29,"mat-menu",null,3)(31,"button",25);_.I("click",function(){_.t(c);return _.u(W6a(b))});_.E(32,"span");_.N(33,"Switch theme");_.F()();_.E(34,"button",26);_.I("click",function(){_.t(c);return _.u(b.n1("CLICK"))});_.E(35,"span");_.N(36,"Send feedback");_.F()();_.E(37,"a",27)(38,"span");_.N(39,"Tip of the Week");_.F()();_.A(40,Dwa,3,1,"button",28)(41,Ewa,3,1,"a",29);_.F()()}a&2&&
(a=_.Wf(30),_.x(2),_.B("ngIf",b.CUc),_.x(),_.B("routerLink",b.pda)("trackProjectId",b.projectId),_.rf("aria-label",b.vp.appBarTitle||b.ariaLabel),_.x(2),_.Kf("productName",b.vp.appBarTitle),_.B("svgIcon",b.Ozc),_.x(5),_.B("ngIf",b.xn.hea),_.x(2),_.B("menu",a),_.x(10),_.B("ngIf",b.bvb),_.x(),_.B("ngIf",b.vp.settingsPageLink),_.x(),_.B("overlapTrigger",!1),_.x(3),_.B("ngIf",b.I2),_.x(),_.B("ngIf",b.avb),_.x(12),_.B("ngIf",b.bvb),_.x(),_.B("ngIf",b.vp.settingsPageLink))},Ha:[_.To,_.hn,_.jn,_.Po,_.Os,
_.tx,_.Wv,_.Xs,_.Ws,_.$s,_.Zs,_.qx,_.Dt,_.wx,_.zx,_.yx,_.Ax,_.px,_.sx,_.ux,_.Fx,Ex,_.zo],styles:["app-bar[_nghost-%COMP%]{position:absolute;top:0;transition:width .2s;z-index:1000}app-bar.fullscreen-search[_nghost-%COMP%]{z-index:1002}.full-width[_nghost-%COMP%]{position:relative;width:100%}.hiring-banner[_ngcontent-%COMP%]{cursor:pointer;height:0;left:3px;margin:unset;padding:unset;position:absolute;-webkit-transform:rotate(-45deg) translateX(-14px);transform:rotate(-45deg) translateX(-14px);top:18px;width:unset;z-index:1}.hiring-banner[_ngcontent-%COMP%]   .hiring-banner-ribbon[_ngcontent-%COMP%]{border-radius:2px;height:22px;position:absolute;-webkit-transform:perspective(29px) rotateX(49deg);transform:perspective(29px) rotateX(49deg);width:50px;background:#a02160}.hiring-banner[_ngcontent-%COMP%]   .hiring-banner-text[_ngcontent-%COMP%]{color:#fff;font-weight:500;left:8px;position:absolute;top:5px;z-index:1}div.skip-navigation-wrapper[_ngcontent-%COMP%]{width:100px}div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%)}div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:active, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus-visible, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus-within{position:relative;clip:auto;overflow:visible}.mat-mdc-menu-item[_ngcontent-%COMP%]{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between}.mat-mdc-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{max-width:1112px;min-width:300px;width:100%}@media (max-width:940px){header[onedevAppbar][_ngcontent-%COMP%]{gap:10px}header[onedevAppbar][_ngcontent-%COMP%] > .appbar-center[_ngcontent-%COMP%]{min-width:260px}}"]});_.Ix=function(a,b,c){this.dNc=a;this.SHc=b;this.Hp=c};_.Ix.prototype.bootstrap=function(){QPa(this.dNc);for(var a=this.SHc,b=_.k(a.QHc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.$c(c.icons));c.Vnb&&(d=d.concat(c.Vnb));d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.xx;e=e.value;var m=_.jc(iYa,g,e);f.rwb.O7a(g,e,new aYa(m))}}this.Hp.initialize()};_.Ix.O=function(a){return new (a||_.Ix)(_.q(Wo),_.q(_.Ft),_.q(_.Pu),_.q(_.bt))};_.Ix.ta=_.p({token:_.Ix,qa:_.Ix.O,Ga:"root"});var X6a;_.Jx=function(a,b,c,d,e,f,g,m){this.Ia=g;this.Dd=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ha(_.w(function(n){return"LIGHT"===n?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
X6a=function(a,b,c){a.Ia.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Xe:b});a.service.NOc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.Qe(1)).subscribe(function(e){a.Ia.mb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Xe:b});a.service.HNc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.Y6a=function(a,b){var c={};c=void 0===c?{}:c;a.Ia.rMc.then(function(){a.Dd.Wb(function(){_.hga(a.Dd.Tf).then(function(){setTimeout(function(){X6a(a,b,c)})})})})};_.Jx.O=function(a){return new (a||_.Jx)(_.q($Ka),_.q(_.Wh),_.q(_.ZXa),_.q(_.an),_.q(z2a),_.q(_.Pv),_.q(_.Oo),_.q(_.oe))};_.Jx.ta=_.p({token:_.Jx,qa:_.Jx.O,Ga:"root"});var Z6a=_.Hi(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),$6a=_.Hi(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),a7a=_.Hi(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var Kx=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J){this.tPc=a;this.ppa=b;this.NMa=d;this.Ua=e;this.kh=g;this.userEmail=n;this.storage=r;this.kUa=z;c.bootstrap();(this.Fk=_.xi.has(2))&&v.load();this.IXa();this.Fk&&_.cv.has(42)&&_.Y6a(z,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");_.Ct(D,"access_time_24px",_.jc(Z6a));_.Ct(D,"info_outline_24px",_.jc($6a));_.Ct(D,"link_24px",_.jc(a7a));this.ppa&&J.documentElement.style.setProperty("--app-bar-bg",this.ppa)};
Kx.prototype.IXa=function(){this.userEmail||!_.xi.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.V1a()};Kx.prototype.V1a=function(){var a=this;this.kh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).Az.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};Kx.prototype.Sa=function(){var a=this.Ua;a.config=this.tPc.map(pna);a.bN=!1};
Kx.O=function(a){return new (a||Kx)(_.y(q4a),_.y($2a),_.y(_.Ix),_.y(_.Vv),_.y(_.Rg),_.y(_.dv),_.y(_.lt),_.y(_.bv),_.y(_.$m),_.y(_.kWa,8),_.y(_.Ku),_.y(_.Jx),_.y(_.Bt),_.y(_.Lg))};
Kx.ya=_.Pc({type:Kx,oa:[["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&&(_.H(0,"app-bar"),_.E(1,"div",0)(2,"div",1),_.A(3,Fwa,1,0,"announcement-bar",2),_.H(4,"router-outlet"),_.F()(),_.H(5,"uncaught-error-notifier"));a&2&&(_.sf("background-color",b.ppa),_.x(3),_.B("ngIf",b.NMa.Rob))},Ha:[_.jn,_.Xv,Hx,_.st,_.Jn],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 b7a=function(a){this.fOa=a};b7a.prototype.process=function(a){c7a(this,a);for(var b=_.k(_.ui(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.kl&&c7a(this,c.elements);return a};var c7a=function(a,b){var c=!1,d=[];d7a(a,b,d);a=_.k(d);for(b=a.next();!b.done;b=a.next())b=b.value,c&&(b.error={type:6,location:b.location}),c=!0},d7a=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.kl||2===d.kl?(d7a(a,d.vua,c),d7a(a,d.Uwa,c)):_.Gwa(d,a.fOa)&&!d.error&&c.push(d)};var e7a=function(a){this.BLc=a};e7a.prototype.process=function(a){if(!this.BLc)return a;for(var b=_.k(_.ui(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.Gwa(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 g7a=function(){var a=f7a;this.fOa=5;this.pattern=a};g7a.prototype.process=function(a){for(var b=_.k(_.ui(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.Gwa(c,this.fOa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var h7a=function(){this.O1=[]},i7a;h7a.prototype.Ne=function(a){return this.O1.length?i7a(this.O1[0],a):void 0};i7a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.vc?b(a.vc):a.instance};_.j7a=function(){this.O1=[]};_.U(_.j7a,h7a);var f7a,k7a;f7a=/^(y|yes|n|no|auto)$/;k7a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.$c([["func",14],["function",14]]),_.$c([["f",12],["file",12],["filepath",12],["path",12]]),_.$c([["l",16],["lang",16],["language",16]])));
_.l7a=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]]);_.m7a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.$c(_.l7a)));
_.n7a=new _.j7a;_.o7a=new _.j7a;_.Lx=function(){};_.Lx.O=function(a){return new (a||_.Lx)};_.Lx.Da=_.Rc({type:_.Lx});_.Lx.Ca=_.Ac({Ob:[_.Qv,_.Uv,{wa:_.w4a,Cb:function(a){a={Ug:a||void 0};a=(void 0===a?{}:a).Ug;var b=!!_.o7a.Ne();return{uea:_.o7a.Ne()||_.n7a.Ne()||k7a,eEc:!0,j1a:[new b7a(5),new b7a(20),new g7a,new e7a(b)],cEc:!0,logger:a}},Ib:[[new _.rl,_.ft]]}]});_.Mx=function(){};_.Mx.O=function(a){return new (a||_.Mx)};_.Mx.Da=_.Rc({type:_.Mx});_.Mx.Ca=_.Ac({imports:[_.Lx,_.pn,_.vx,_.Et]});_.Nx=function(){};_.Nx.O=function(a){return new (a||_.Nx)};_.Nx.Da=_.Rc({type:_.Nx});_.Nx.Ca=_.Ac({imports:[_.pn,_.Qo,_.Bo]});_.p7a=new _.Xc("TooltipAnchor");_.q7a=new _.Xc("TooltipPeventer");_.Ox=function(){};_.Ox.O=function(a){return new (a||_.Ox)};_.Ox.Da=_.Rc({type:_.Ox});_.Ox.Ca=_.Ac({imports:[_.Wq,Zw,_.pn,ex,_.Ss,_.Et,_.hs,ax]});_.Px=function(){};_.Px.O=function(a){return new (a||_.Px)};_.Px.Da=_.Rc({type:_.Px});_.Px.Ca=_.Ac({imports:[mx]});_.Qx=function(){};_.Qx.O=function(a){return new (a||_.Qx)};_.Qx.Da=_.Rc({type:_.Qx});_.Qx.Ca=_.Ac({imports:[_.Gx]});_.Rx=function(){};_.Rx.O=function(a){return new (a||_.Rx)};_.Rx.Da=_.Rc({type:_.Rx});_.Rx.Ca=_.Ac({imports:[_.is,_.is]});_.Sx=function(){};_.Sx.O=function(a){return new (a||_.Sx)};_.Sx.Da=_.Rc({type:_.Sx});_.Sx.Ca=_.Ac({Ob:[{wa:_.g6a,oc:{Cr:"grimoire-multibranch",aPa:1E3,FQa:!0}}],imports:[_.Vo,_.Lx,_.pn,_.Nx,_.Ox,_.Rs,_.Rx,_.vx,_.Et,_.Px,_.Qx,_.bw,_.av,_.Xw]});var r7a=_.Bh("transformMenu",[_.Eh("void",_.Dh({opacity:0,transform:"scale(0.8)"})),_.Fh("void => enter",_.Ch("120ms cubic-bezier(0, 0, 0.2, 1)",_.Dh({opacity:1,transform:"scale(1)"}))),_.Fh("* => void",_.Ch("100ms 25ms linear",_.Dh({opacity:0})))]),s7a=_.Bh("fadeInItems",[_.Eh("showing",_.Dh({opacity:1})),_.Fh("void => *",[_.Dh({opacity:0}),_.Ch("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var Tx=function(a,b,c,d,e,f,g){this.FC=a;this.fQ=b;this.ds=c;this.De=d;this.Ee=e;this.Db=f;this.Ya=g;this.YFa=new _.bf};Tx.prototype.attach=function(a){a=void 0===a?{}:a;this.Xi||(this.Xi=new _.bs(this.FC,this.Ee));this.detach();this.Q6||(this.Q6=new ds(this.Db.createElement("div"),this.fQ,this.ds,this.De));var b=this.FC.ob.na;b.parentNode.insertBefore(this.Q6.Kva,b);var c;null==(c=this.Ya)||_.Tl(c);this.Xi.attach(this.Q6,a);this.YFa.next()};Tx.prototype.detach=function(){this.Xi.FIc&&this.Xi.detach()};
Tx.prototype.La=function(){this.Q6&&this.Q6.dispose()};Tx.O=function(a){return new (a||Tx)(_.y(_.Lf),_.y(_.tl),_.y(_.Qg),_.y(_.pe),_.y(_.Mf),_.y(_.Lg),_.y(_.qm))};Tx.Fa=_.Tc({type:Tx});var t7a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],u7a=_.Uh(_.Vh(function(){})),Ux=function(a,b,c,d,e){var f=u7a.call(this)||this;f.Ma=a;f.Db=b;f.Xc=c;f.qG=d;f.Ya=e;f.role="menuitem";f.xq=new _.bf;f.al=new _.bf;f.OX=!1;f.FG=!1;var g;null==d||null==(g=d.nMa)||g.call(d,f);return f};_.U(Ux,u7a);_.h=Ux.prototype;_.h.focus=function(a,b){this.Xc&&a?_.Jq(this.Xc,this.Dg(),a,b):this.Dg().focus(b);this.al.next(this)};_.h.Jc=function(){this.Xc&&this.Xc.Ik(this.Ma,!1)};
_.h.La=function(){this.Xc&&this.Xc.nj(this.Ma);this.qG&&this.qG.removeItem&&this.qG.removeItem(this);this.xq.complete();this.al.complete()};_.h.St=function(){return this.disabled?"-1":"0"};_.h.Dg=function(){return this.Ma.na};_.h.uGa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.jIa=function(){this.xq.next(this)};
_.h.jr=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.QKa=function(a){this.OX=a;var b;null==(b=this.Ya)||_.Tl(b)};_.h.VKa=function(a){this.FG=a;var b;null==(b=this.Ya)||_.Tl(b)};_.h.bn=function(){return this.Db&&this.Db.activeElement===this.Dg()};Ux.O=function(a){return new (a||Ux)(_.y(_.Dd),_.y(_.Lg),_.y(_.Iq),_.y(xx,8),_.y(_.qm))};
Ux.ya=_.Pc({type:Ux,oa:[["","mat-menu-item",""]],yb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],qb:9,Za:function(a,b){a&1&&_.I("click",function(c){return b.uGa(c)})("mouseenter",function(){return b.jIa()});a&2&&(_.rf("role",b.role)("tabindex",b.St())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.tf("mat-mdc-menu-item-highlighted",b.OX)("mat-mdc-menu-item-submenu-trigger",b.FG))},inputs:{disabled:"disabled",ad:"disableRipple",role:"role"},Sb:["matMenuItem"],
features:[_.pf],nc:["mat-menu-item",""],hc:["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&&(_.Gf(t7a),_.Hf(0),_.E(1,"span",0),_.Hf(2,1),
_.F(),_.H(3,"div",1),_.A(4,Hwa,2,0,"svg",2));a&2&&(_.x(3),_.B("matRippleDisabled",b.ad||b.disabled)("matRippleTrigger",b.Dg()),_.x(),_.B("ngIf",b.FG))},Ha:[_.jn,_.rs],nb:2,Oa:0});var v7a=0,Vx=function(a,b,c,d){this.Ma=a;this.ab=b;this.Ya=d;this.vi=new _.Nf;this.qh={};this.xC="void";this.Yk=new _.bf;this.close=this.closed=new _.Sl;this.bga="mat-menu-panel-"+v7a++;this.zx=c.zx||"";this.zw=c.Tr;this.j8=c.Nv;this.wj=c.wj;this.Tbb=c.oN;this.eab=c.Ie};_.h=Vx.prototype;_.h.Sa=function(){this.zv()};
_.h.Xd=function(){var a=this;this.KLa();this.Qb=_.cr((new _.er(this.vi)).fC().eF());this.Qb.aJ.subscribe(function(){return a.closed.emit("tab")});this.vi.Sc.ha(_.ef(this.vi),_.ff(function(b){return _.ge.apply(null,_.$c(b.map(function(c){return c.al})))})).subscribe(function(b){return _.dr(a.Qb,b)});this.vi.Sc.subscribe(function(b){var c=a.Qb,d;"enter"===a.xC&&(null==(d=c.We)?0:d.bn())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.ts||0)),b[d]&&!b[d].disabled?c.Fj(d):oTa(c))})};
_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.vi.destroy();this.closed.complete();var b;null==(b=this.x5)||b.unsubscribe()};_.h.xq=function(){return this.vi.Sc.ha(_.ef(this.vi),_.ff(function(a){return _.ge.apply(null,_.$c(a.map(function(b){return b.xq})))}))};_.h.nMa=function(){};_.h.removeItem=function(){};
_.h.xe=function(a){var b=a.keyCode,c=this.Qb;switch(b){case 27:_.qh(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.vI&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.vI&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.qTa(c,"keyboard");c.yr(a);return}a.stopPropagation()};
_.h.Kba=function(a){var b=this;a=void 0===a?"program":a;var c;null==(c=this.x5)||c.unsubscribe();this.x5=this.ab.Tf.ha(_.Qe(1)).subscribe(function(){var d=null;b.vi.length&&(d=b.vi.first.Dg().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Qb;_.qTa(e,a).Kz(0,1);!e.We&&d&&d.focus()}})};
_.h.Eia=function(a){var b=this;a=this.v5+Math.min(this.gGa+a,24);var c=Object.keys(this.qh).find(function(d){return d.startsWith(b.v5)});c&&c!==this.iR||(this.iR&&(this.qh[this.iR]=!1),this.qh[a]=!0,this.iR=a)};_.h.zv=function(a,b){a=void 0===a?this.Tr:a;b=void 0===b?this.Nv:b;var c=this.qh;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.Ya)||_.Tl(d)};_.h.cLa=function(){this.xC="enter"};
_.h.wKa=function(){this.xC="void"};_.h.F6=function(a){this.Yk.next(a);this.qC=!1};_.h.G6=function(a){this.qC=!0;"enter"===a.kg&&0===this.Qb.ts&&(a.element.scrollTop=0)};_.h.KLa=function(){var a=this;this.O4.Sc.ha(_.ef(this.O4)).subscribe(function(b){a.vi.reset(b.filter(function(c){return c.qG===a}));_.Rf(a.vi)})};
_.W.Object.defineProperties(Vx.prototype,{Tr:{configurable:!0,enumerable:!0,get:function(){return this.zw},set:function(a){this.zw=a;this.zv()}},Nv:{configurable:!0,enumerable:!0,get:function(){return this.j8},set:function(a){this.j8=a;this.zv()}},oN:{configurable:!0,enumerable:!0,get:function(){return this.Tbb},set:function(a){this.Tbb=_.th(a)}},Ie:{configurable:!0,enumerable:!0,get:function(){return this.eab},set:function(a){this.eab=_.th(a)}},xd:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.lKa;c&&c.length&&c.split(" ").forEach(function(d){b.qh[d]=!1});(this.lKa=a)&&a.length&&(a.split(" ").forEach(function(d){b.qh[d]=!0}),this.Ma.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.xd},set:function(a){this.xd=a}}});Vx.O=function(a){return new (a||Vx)(_.y(_.Dd),_.y(_.oe),_.y(L6a),_.y(_.qm))};
Vx.Fa=_.Tc({type:Vx,Bd:function(a,b,c){a&1&&(_.Pf(c,I6a,5),_.Pf(c,Ux,5),_.Pf(c,Ux,4));if(a&2){var d;_.Uf(d=_.Vf())&&(b.Rp=d.first);_.Uf(d=_.Vf())&&(b.O4=d);_.Uf(d=_.Vf())&&(b.items=d)}},vb:function(a,b){a&1&&_.Of(_.Lf,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Lc=c.first)}},inputs:{wj:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],gu:[0,"aria-describedby","ariaDescribedby"],Tr:"xPosition",Nv:"yPosition",oN:"overlapTrigger",Ie:"hasBackdrop",xd:[0,"class",
"panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"}});var w7a={wa:M6a,Ib:[_.gs],Cb:function(a){return function(){return a.lj.Lk()}}},x7a=_.rh({passive:!0}),Wx=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ve=a;this.Rc=b;this.Ee=c;this.sC=f;this.qc=g;this.Xc=m;this.ab=n;this.wb=null;this.Bq=!1;this.TQ=this.X5=this.kz=_.Gd.EMPTY;this.Ya=_.Mc(_.qm);this.M5=function(v){_.Npa(v)||(r.xm="touch")};this.xm=void 0;this.Fr=!0;this.LYa=this.mU=new _.Sl;this.KYa=this.lU=new _.Sl;this.ye=d;this.wi=e instanceof Vx?e:void 0;b.na.addEventListener("touchstart",this.M5,
x7a)};_.h=Wx.prototype;_.h.Xd=function(){this.iIa()};_.h.La=function(){this.wb&&(this.wb.dispose(),this.wb=null);this.Rc.na.removeEventListener("touchstart",this.M5,x7a);this.TQ.unsubscribe();this.kz.unsubscribe();this.X5.unsubscribe()};
_.h.gB=function(){var a=this,b=this.Rf;if(!this.Bq&&b){var c=this.Nt(b),d=c.nl(),e=d.Vf;this.TKa(b,e);d.Ie=null==b.Ie?!Bx(this):b.Ie;c.attach(this.ZHa(b));b.Rp&&b.Rp.attach(this.LXa);this.kz=this.oJa().subscribe(function(){return a.ZK()});this.GIa(b);b instanceof Vx&&(b.cLa(),b.vi.Sc.ha(_.gf(b.close)).subscribe(function(){_.SUa(_.Ur(e,!1));_.Ur(e,!0)}))}};_.h.ZK=function(){var a;null==(a=this.Rf)||a.close.emit()};_.h.focus=function(a,b){this.Xc&&a?_.Jq(this.Xc,this.Rc,a,b):this.Rc.na.focus(b)};
_.h.Se=function(){var a;null==(a=this.wb)||a.Se()};_.h.VGa=function(a){var b=this;if(this.wb&&this.VM){var c=this.Rf;this.kz.unsubscribe();this.wb.detach();!this.Fr||"keydown"!==a&&this.xm&&Bx(this)||this.focus(this.xm);this.xm=void 0;if(c instanceof Vx)c.wKa(),c.Rp?c.Yk.ha(_.ie(function(e){return"void"===e.kg}),_.Qe(1),_.gf(c.Rp.YFa)).subscribe({next:function(){return c.Rp.detach()},complete:function(){return b.yG(!1)}}):this.yG(!1);else{this.yG(!1);var d;null==c||null==(d=c.Rp)||d.detach()}}};
_.h.GIa=function(a){a.vI=Bx(this)?this.wi:void 0;a.direction=this.dir;this.RKa(a);a.Kba(this.xm||"program");this.yG(!0)};_.h.RKa=function(a){if(a.Eia){for(var b=0,c=a.vI;c;)b++,c=c.vI;a.Eia(b)}};_.h.yG=function(a){a!==this.Bq&&((this.Bq=a)?this.mU.emit():this.lU.emit(),Bx(this)&&this.sC.QKa(a),_.Tl(this.Ya))};_.h.Nt=function(a){if(!this.wb){var b=this.WF(a);this.kLa(a,b.Vf);this.wb=this.Ve.create(b);this.wb.dk().subscribe()}return this.wb};
_.h.WF=function(a){return new _.Pr({Vf:_.Vr(_.VUa(_.Ur(_.Zr(this.Ve.position(),this.Rc))),".mat-menu-panel, .mat-mdc-menu-panel"),wj:a.wj||"cdk-overlay-transparent-backdrop",xd:a.zx,mj:this.ye(),direction:this.qc})};_.h.kLa=function(a,b){var c=this;a.zv&&b.E1.subscribe(function(d){var e="start"===d.aS.jc?"after":"before",f="top"===d.aS.tc?"below":"above";c.ab?c.ab.run(function(){return a.zv(e,f)}):a.zv(e,f)})};
_.h.TKa=function(a,b){var c=_.k("before"===a.Tr?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k("above"===a.Nv?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.k([f,e]),m=g.next().value;g=g.next().value;var n=_.k([d,c]),r=n.next().value;n=n.next().value;var v=0;Bx(this)?(n=d="before"===a.Tr?"start":"end",c=r="end"===d?"start":"end",this.wi&&(null==this.eR&&(this.eR=(a=this.wi.items.first)?a.Dg().offsetTop:0),v="bottom"===f?this.eR:-this.eR)):
a.oN||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.Sr(b,[{zc:d,Ac:m,jc:r,tc:f,offsetY:v},{zc:c,Ac:m,jc:n,tc:f,offsetY:v},{zc:d,Ac:g,jc:r,tc:e,offsetY:-v},{zc:c,Ac:g,jc:n,tc:e,offsetY:-v}])};_.h.oJa=function(){var a=this,b=this.wb.Ml(),c=this.wb.Tn,d=this.wi?this.wi.closed:_.Md(),e=this.wi?this.wi.xq().ha(_.ie(function(f){return f!==a.sC}),_.ie(function(){return a.Bq})):_.Md();return _.ge(b,d,e,c)};_.h.lIa=function(a){_.Mpa(a)||(this.xm=0===a.button?"mouse":void 0,Bx(this)&&a.preventDefault())};
_.h.xe=function(a){a=a.keyCode;if(13===a||32===a)this.xm="keyboard";Bx(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.xm="keyboard",this.gB())};_.h.El=function(a){Bx(this)?(a.stopPropagation(),this.gB()):this.Bq?this.ZK():this.gB()};
_.h.iIa=function(){var a=this;Bx(this)&&this.wi&&(this.X5=this.wi.xq().ha(_.ie(function(b){return b===a.sC&&!b.disabled}),_.Ne(0,_.Ql)).subscribe(function(){a.xm="mouse";a.Rf instanceof Vx&&a.Rf.qC?a.Rf.Yk.ha(_.Qe(1),_.Ne(0,_.Ql),_.gf(a.wi.xq())).subscribe(function(){return a.gB()}):a.gB()}))};_.h.ZHa=function(a){this.Xi&&this.Xi.Lc===a.Lc||(this.Xi=new _.bs(a.Lc,this.Ee));return this.Xi};
_.W.Object.defineProperties(Wx.prototype,{UGa:{configurable:!0,enumerable:!0,get:function(){return this.Rf},set:function(a){this.Rf=a}},Rf:{configurable:!0,enumerable:!0,get:function(){return this.w6},set:function(a){var b=this;if(a!==this.w6){this.w6=a;this.TQ.unsubscribe();a&&(this.TQ=a.close.subscribe(function(d){b.VGa(d);"click"!==d&&"tab"!==d||!b.wi||b.wi.closed.emit(d)}));var c;null==(c=this.sC)||c.VKa(Bx(this))}}},VM:{configurable:!0,enumerable:!0,get:function(){return this.Bq}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.qc&&"rtl"===this.qc.value?"rtl":"ltr"}}});Wx.O=function(a){return new (a||Wx)(_.y(_.gs),_.y(_.Dd),_.y(_.Mf),_.y(M6a),_.y(xx,8),_.y(Ux,10),_.y(_.yr,8),_.y(_.Iq),_.y(_.oe))};
Wx.Fa=_.Tc({type:Wx,qb:3,Za:function(a,b){a&1&&_.I("click",function(c){return b.El(c)})("mousedown",function(c){return b.lIa(c)})("keydown",function(c){return b.xe(c)});a&2&&_.rf("aria-haspopup",b.Rf?"menu":null)("aria-expanded",b.VM)("aria-controls",b.VM?b.Rf.bga:null)},inputs:{UGa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Rf:[0,"matMenuTriggerFor","menu"],LXa:[0,"matMenuTriggerData","menuData"],Fr:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{mU:"menuOpened",LYa:"onMenuOpen",
lU:"menuClosed",KYa:"onMenuClose"}});_.Xx=function(){Tx.apply(this,arguments)};_.U(_.Xx,Tx);_.Xx.O=function(){var a;return function(b){return(a||(a=_.Cd(_.Xx)))(b||_.Xx)}}();_.Xx.Fa=_.Tc({type:_.Xx,oa:[["ng-template","matMenuContent",""]],features:[_.bg([{wa:I6a,Hb:_.Xx}]),_.pf]});_.Yx=function(){return Ux.apply(this,arguments)||this};_.U(_.Yx,Ux);_.Yx.O=function(){var a;return function(b){return(a||(a=_.Cd(_.Yx)))(b||_.Yx)}}();
_.Yx.ya=_.Pc({type:_.Yx,oa:[["","mat-menu-item",""]],yb:[1,"mat-focus-indicator"],qb:21,Za:function(a,b){a&2&&(_.rf("role",b.role)("tabindex",b.St())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.tf("mat-menu-item",!0)("mat-menu-item-highlighted",b.OX)("mat-menu-item-submenu-trigger",b.FG)("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",
ad:"disableRipple"},Sb:["matMenuItem"],features:[_.bg([{wa:Ux,Hb:_.Yx}]),_.pf],nc:["mat-menu-item",""],hc:["*"],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&&(_.Gf(),_.Hf(0),_.H(1,"div",0),_.A(2,Iwa,2,0,"svg",1));
a&2&&(_.x(),_.B("matRippleDisabled",b.ad||b.disabled)("matRippleTrigger",b.Dg()),_.x(),_.B("ngIf",b.FG))},Ha:[_.jn,_.rs],nb:2,Oa:0});_.Zx=function(){Wx.apply(this,arguments)};_.U(_.Zx,Wx);_.Zx.O=function(){var a;return function(b){return(a||(a=_.Cd(_.Zx)))(b||_.Zx)}}();_.Zx.Fa=_.Tc({type:_.Zx,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],yb:[1,"mat-menu-trigger"],Sb:["matMenuTrigger"],features:[_.pf]});_.$x=function(a,b,c,d){Vx.call(this,a,b,c,d);this.v5="mat-elevation-z";this.gGa=4};_.U(_.$x,Vx);_.$x.Fa=Vx.Fa;_.$x.O=function(a){return new (a||_.$x)(_.y(_.Dd),_.y(_.oe),_.y(L6a),_.y(_.qm))};
_.$x.ya=_.Pc({type:_.$x,oa:[["mat-menu"]],yb:["ngSkipHydration",""],qb:4,Za:function(a){a&2&&_.rf("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Sb:["matMenu"],features:[_.bg([{wa:xx,Hb:_.$x}]),_.pf],hc:["*"],Aa:1,Ba:0,Ea:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"keydown","click","id","ngClass"],[1,"mat-menu-content"]],ua:function(a){a&1&&(_.Gf(),_.A(0,Jwa,3,6,"ng-template"))},Ha:[_.gn],styles:['mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px;position:relative}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.mat-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-menu-submenu-icon{fill:CanvasText}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
nb:2,data:{animation:[r7a,s7a]},Oa:0});_.ay=function(){};_.ay.O=function(a){return new (a||_.ay)};_.ay.Da=_.Rc({type:_.ay});_.ay.Ca=_.Ac({Ob:[w7a],imports:[_.pn,_.is,_.ss,_.hs,_.Mr,_.is]});var by=function(){};by.O=function(a){return new (a||by)};by.Da=_.Rc({type:by});by.Ca=_.Ac({imports:[_.pn,_.Ss,_.Et,_.ay,Ex]});_.cy=function(){};_.cy.O=function(a){return new (a||_.cy)};_.cy.Da=_.Rc({type:_.cy});_.cy.Ca=_.Ac({imports:[by]});var y7a=new _.Xc("GMAT_DIALOG_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});var dy=function(a,b,c,d,e,f,g,m){m.eg||_.u6a(a,"gmat-mdc-dialog");_.Bs.call(this,a,b,c,d,e,f,g)};_.U(dy,_.Bs);dy.O=function(a){return new (a||dy)(_.q(_.gs),_.q(_.pe),_.q(_.vn,8),_.q(KVa,8),_.q(LVa),_.q(_.Bs,12),_.q(Dr),_.q(y7a))};dy.ta=_.p({token:dy,qa:dy.O});_.ey=function(){};_.ey.O=function(a){return new (a||_.ey)};_.ey.Da=_.Rc({type:_.ey});_.ey.Ca=_.Ac({Ob:[{wa:_.Bs,Id:dy},{wa:_.gs,Id:_.ox}],imports:[Hs]});var fy=function(){};fy.O=function(a){return new (a||fy)};fy.Da=_.Rc({type:fy});fy.Ca=_.Ac({imports:[_.Vo,_.pn,_.Qo,{Yl:_.At,Ob:[_.zt]},_.Rs,_.Sx,_.Ts,_.vx,_.ey,_.Rx,_.Et,_.Dx,_.Qx,_.cy,_.Bo]});var z7a=[{xda:"Documentation",Fm:"https://goto.google.com/grimoire-codesearch-documentation"},{xda:"Accessibility Help",Fm:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],A7a=[{xda:"Documentation",Fm:"https://cloud.google.com/source-repositories/docs/"},{qDc:!0,xda:"Support",Fm:"https://cloud.google.com/source-repositories/docs/support"}],gy=function(){this.additionalLinks=_.xi.has(2)?z7a:A7a};gy.prototype.resolve=function(){return this.additionalLinks};
gy.O=function(a){return new (a||gy)(_.q(_.bv))};gy.ta=_.p({token:gy,qa:gy.O,Ga:"root"});var B7a,C7a,D7a,E7a,hy;B7a=[{Ub:"?",Ud:"Show shortcut help"},{Ub:["@"],Ud:"Send feedback"},{Ub:["alt","+","..."],Ud:"Use shortcuts with modal screenreader"},{Ub:"c",Ud:"Focus code panel"},{Ub:"g",Ud:"Go to line"},{Ub:"o",Ud:"Show outline"},{Ub:"t",Ud:"Show directory tree"}];C7a=[];D7a=[{Ub:"/",Ud:"Search for code or files"},{Ub:".",Ud:"Search for code or files in this directory"},{Ub:"j",Ud:"Select next result in the search result list"},{Ub:"k",Ud:"Select previous result in the search result list"}];
E7a=[];
hy=[{Ub:"a",Ud:"Toggle fullscreen mode"},{Ub:"b",Ud:"Toggle blame layer"},{Ub:"f",Ud:"Show find in file menu"},{Ub:"h",Ud:"Show revision history of the file"},{Ub:"l",Ud:"Show links menu"},{Ub:["l","then","p"],Ud:"Copy the current file path"},{Ub:["l","then","h"],Ud:"Copy the link to the HEAD version of the file"},{Ub:["l","then","r"],Ud:"Copy the link to the current version and line of the file"},{Ub:["ctrl","+","shift","+","\\"],Ud:"Opens the context menu for the focused symbol"},{Ub:"q",Ud:"Toggle bottom panel"},
{Ub:"u",Ud:"Toggle the navigation panel"},{Ub:"y",Ud:"Show/hide search matches in a file"},{Ub:["\u2191","or","k"],Ud:"Up one line in code browser"},{Ub:["\u2193","or","j"],Ud:"Down one line in code browser"},{Ub:"+",Ud:"Increase size of code font"},{Ub:"-",Ud:"Decrease size of code font"}];
_.iy=function(){_.cv.has(10)&&hy.push({Ub:"x",Ud:"Show cross references for symbols"});_.cv.has(5)&&hy.push({Ub:"X",Ud:"Show a callgraph for the file"});_.cv.has(7)&&hy.push({Ub:"8",Ud:"Toggle code column guides"});if(_.cv.has(37)){var a=hy.findIndex(function(f){return"Show/hide search matches in a file"===f.Ud});hy.splice(a,1)}_.cv.has(28)||E7a.push({Ub:"E",Ud:"Open in editor (when available)"});_.xi.has(2)&&(C7a.push({Ub:"r",Ud:"Open the related files menu"},{Ub:["r","then","b"],Ud:"Open related BUILD file"},
{Ub:["r","then","o"],Ud:"Open related OWNERS file"},{Ub:["r","then","r"],Ud:"Open related README file"},{Ub:["r","then","t"],Ud:"Open related test file"}),hy.push({Ub:["l","then","g"],Ud:"Copy link to google3-relative path"},{Ub:["l","then","i"],Ud:"Copy import statement"},{Ub:["l","then","b"],Ud:"Copy build rule"}));a=["General",Lwa(B7a)];var b=["Related files (hold <shift> to open in new tab)",Lwa(C7a)],c=["Search",Lwa(D7a)],d=["View in",Lwa(E7a)],e=["File Browsing",Lwa(hy)];this.WOc=new Map([a,
b].concat(_.$c(_.cv.has(37)?[]:[c,d]),[e]))};_.iy.prototype.resolve=function(){return this.WOc};_.iy.O=function(a){return new (a||_.iy)(_.q(_.bv),_.q(_.dv))};_.iy.ta=_.p({token:_.iy,qa:_.iy.O,Ga:"root"});var jy=function(){this.settingsPageLink=_.xi.has(2)?_.Xo.XW:void 0};jy.prototype.resolve=function(){return this.settingsPageLink};jy.O=function(a){return new (a||jy)(_.q(_.bv))};jy.ta=_.p({token:jy,qa:jy.O,Ga:"root"});var F7a;F7a=window.location.pathname;
_.G7a=[{wa:Zm,Cb:function(a){return a.cca().ysa()},Ib:[pv]},{wa:VKa,Cb:function(a){a=_.yj(a.cca(),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:_.Zb(a,"Unknown Environment Name")}},Ib:[pv]},{wa:_.$m,Cb:function(a){return _.Ej(a,11)||""},Ib:[pv]},{wa:T2a,Cb:function(a){return a.jTa()||""},Ib:[pv]},{wa:WKa,Cb:function(a){return!!_.Aj(a,17)},Ib:[pv]},
{wa:XKa,Cb:function(a){return!!_.Aj(a,19)},Ib:[pv]},{wa:_.YKa,Cb:function(a){return _.Ej(a,13)||""},Ib:[pv]},{wa:Y2a,Cb:function(a){return a.Ig()||window.location.hostname},Ib:[pv]},{wa:_.Z2a,Cb:function(a){return _.Ej(a,30)||""},Ib:[pv]},{wa:$2a,Cb:function(a){return Yu(a)?_.Ej(Yu(a),1)||null:null},Ib:[pv]},{wa:a3a,Cb:function(a){return Yu(a)?_.Ej(Yu(a),8)||null:null},Ib:[pv]},{wa:b3a,Cb:function(a){return Yu(a)?_.Ej(Yu(a),3)||null:null},Ib:[pv]},{wa:c3a,Cb:function(a){return Yu(a)?_.Ej(Yu(a),2)||
null:null},Ib:[pv]},{wa:d3a,Cb:function(a){return Yu(a)?_.Ej(Yu(a),4)||null:null},Ib:[pv]},{wa:_.e3a,Cb:function(a){return Yu(a)?Yu(a).yca()||null:null},Ib:[pv]},{wa:_.f3a,Cb:function(a){return Yu(a)?_.Ej(Yu(a),10)||null:null},Ib:[pv]},{wa:_.g3a,Cb:function(a){return rza(_.nj(a,L1a,10),2)},Ib:[pv]},{wa:_.h3a,Cb:function(a){return _.nj(a,L1a,10)},Ib:[pv]},{wa:_.ZKa,Cb:function(a){return _.Ej(a,23)},Ib:[pv]},{wa:$Ka,Cb:function(a){return _.Ej(a,25)||"1633047"},Ib:[pv]},{wa:aLa,Cb:function(a){return _.Ej(a,
31)||"https://play.google.com/log"},Ib:[pv]},{wa:pv,Cb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("rd");return y2a(a)}},{wa:i3a,Cb:function(a){var b=new EKa;a=_.k(_.oj(a,Su,35,_.kj()));for(var c=a.next();!c.done;c=a.next()){var d=b;c=c.value.G_();_.sj(d,1,zm,c)}return b},Ib:[pv]},{wa:_.an,Cb:function(a){return _.Ej(a,1)||""},Ib:[pv]},{wa:_.bn,Cb:function(a){return _.Ej(a,2)},Ib:[pv]},{wa:bLa,Cb:function(a){return _.Ej(a,3)},Ib:[pv]},{wa:cLa,Cb:function(){return _.xca(window)}},{wa:dLa,
Cb:function(a){return _.Ej(Zu(a),1)},Ib:[pv]},{wa:j3a,Cb:function(a){return _.nj(a,R1a,20)},Ib:[pv]},{wa:_.U2a,Cb:function(a){return a.W_()},Ib:[pv]},{wa:_.eLa,Cb:function(a){return _.Ej(Zu(a),15)},Ib:[pv]},{wa:_.cua,Cb:function(a){return _.Ej(_.nj(a,T1a,7),2)},Ib:[pv]},{wa:m3a,Cb:function(a){var b=new Map;a=_.k(_.tb(_.nj(a,T1a,7),16,_.qba).entries());for(var c=a.next();!c.done;c=a.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;b.set(c,d)}return b},Ib:[pv]},{wa:_.fLa,Cb:function(a){return _.Ej(Zu(a),
2)},Ib:[pv]},{wa:_.gLa,Cb:function(a){return _.Ej(Zu(a),6)},Ib:[pv]},{wa:_.hLa,Cb:function(a){return _.Ej(Zu(a),8)},Ib:[pv]},{wa:_.jLa,Cb:function(a){return _.Ej(Zu(a),11)},Ib:[pv]},{wa:_.oLa,Cb:function(a){return _.Ej(Zu(a),4)},Ib:[pv]},{wa:_.pLa,Cb:function(a){return _.Ej(Zu(a),13)},Ib:[pv]},{wa:qLa,Cb:function(a){return _.Ej(Zu(a),5)},Ib:[pv]},{wa:_.mLa,Cb:function(a){return _.Ej(Zu(a),3)},Ib:[pv]},{wa:_.nLa,Cb:function(a){return _.Ej(Zu(a),16)},Ib:[pv]},{wa:_.rLa,Cb:function(a){return _.Ej(Zu(a),
9)},Ib:[pv]},{wa:_.kLa,Cb:function(a){return _.Ej(_.nj(a,Tu,4),2)},Ib:[pv]},{wa:_.tLa,Cb:function(a){return _.Ej(_.nj(a,Tu,4),7)},Ib:[pv]},{wa:_.uLa,Cb:function(a){return _.Ej(_.nj(a,Tu,4),8)},Ib:[pv]},{wa:lLa,Cb:function(a){return _.Ej(_.nj(a,Tu,4),3)},Ib:[pv]},{wa:_.sLa,Cb:function(a){return _.Ej(Zu(a),12)},Ib:[pv]},{wa:_.iLa,Cb:function(a){return _.Ej(Zu(a),7)},Ib:[pv]},{wa:_.cn,Cb:function(a){return _.Ej(a,15)},Ib:[pv]},{wa:_.wLa,Cb:function(){return F7a}},{wa:xLa,oc:!1},{wa:vLa,oc:!1}];
_.ky=function(a){if(a)throw Error("sd");};_.ky.O=function(a){return new (a||_.ky)(_.q(_.ky,12))};_.ky.Da=_.Rc({type:_.ky});_.ky.Ca=_.Ac({});_.H7a=new _.Xc("REQUEST_SERVICE");_.ly=function(){};_.ly.O=function(a){return new (a||_.ly)};_.ly.Da=_.Rc({type:_.ly});_.ly.Ca=_.Ac({});var my=function(a){this.xRc=a};my.prototype.create=function(a,b){return new I7a(a,this.xRc,b)};my.O=function(a){return new (a||my)(_.q(_.sv))};my.ta=_.p({token:my,qa:my.O,Ga:"root"});var I7a=function(a,b,c){this.oNa=a;this.B2a=b;this.url=c};_.U(I7a,LKa);I7a.prototype.makeRequest=function(a){return this.oNa.makeRequest(a).ha(this.B2a.create(this.url))};var J7a=function(a){this.ZNc=a};_.U(J7a,LKa);J7a.prototype.makeRequest=function(a){var b=this;return _.de(function(){return b.ZNc.makeRequest(a)})};_.ny=function(a,b){this.xka=a;this.Sba=b};_.ny.prototype.create=function(a){a=this.Sba.create(a,"xd4");return this.xka.create(new J7a(a))};_.ny.O=function(a){return new (a||_.ny)(_.q(Mt),_.q(oy))};_.ny.ta=_.p({token:_.ny,qa:_.ny.O,Ga:"root"});_.py=function(a,b,c){this.ARc=a;this.xka=b;this.Sba=c};_.py.prototype.create=function(a){var b=new J7a(this.Sba.create(a,"xd4"));return this.ARc.create(this.xka.create(b),a)};_.py.O=function(a){return new (a||_.py)(_.q(my),_.q(Mt),_.q(oy))};
_.py.ta=_.p({token:_.py,qa:_.py.O,Ga:"root"});_.qy=function(a,b,c,d){this.config=a;this.xka=b;this.hMc=c;this.Sba=d};_.qy.prototype.create=function(a){a=_.xi.has(0)?this.hMc.create(a):this.Sba.create(a,"xd3");return this.xka.create(new J7a(a))};_.qy.O=function(a){return new (a||_.qy)(_.q(_.bv),_.q(Mt),_.q(Nt),_.q(oy))};_.qy.ta=_.p({token:_.qy,qa:_.qy.O,Ga:"root"});var oy=function(a,b,c,d,e){this.Cva=a;this.sessionIndex=b;this.lock=c;this.Ia=d;this.Np=e};
oy.prototype.create=function(a,b){var c=_.cv.has(28)&&!_.cv.has(29)?{}:{"googleapis.config/sessionIndex":this.sessionIndex,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};eaa()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new qYa(a,this.Cva,this.Ia,this.lock,this.Np,c)};oy.O=function(a){return new (a||oy)(_.q(_.an),_.q(_.bn),_.q(_.zYa),_.q(_.mv),_.q(_.cn),_.q(_.dv))};oy.ta=_.p({token:oy,qa:oy.O,Ga:"root"});_.K7a=new _.Xc("REQUEST_SERVICE");_.ry=function(){};_.ry.O=function(a){return new (a||_.ry)};_.ry.Da=_.Rc({type:_.ry});_.ry.Ca=_.Ac({});_.L7a=new _.Xc("file_contents_derived_data_memoizers");_.sy=function(a){this.Ia=a;this.Qf=new _.Qt(this.Ia)};_.M7a=new _.Xc("file_service",{Ga:"root",qa:function(){return _.eua(QSa)}});_.ty=function(a,b,c){_.sy.call(this,a);this.CL=b;this.Je=c};_.U(_.ty,_.sy);_.h=_.ty.prototype;_.h.AA=function(a,b,c,d,e,f){var g=this,m=_.qi(a,b,c,d,e,f);return this.Qf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Qqa=function(){return new dq};_.h.extract=function(a){return a.AA()};_.h.isValid=function(a){return 0!==a.Jg()};
_.h.fetch=function(a){var b=this;return _.tv(this.Je,function(){return b.CL.AA((new oq).Lx(a),b.Je.Bk())},"FileService.getFolding").ha(_.w(function(c){return c.AA()||new dq}))};_.ty.O=function(a){return new (a||_.ty)(_.q(_.Oo),_.q(_.M7a),_.q(_.Jv))};_.ty.ta=_.p({token:_.ty,qa:_.ty.O,Ga:"root"});_.uy=function(a,b,c){_.sy.call(this,a);this.CL=b;this.Je=c};_.U(_.uy,_.sy);_.h=_.uy.prototype;_.h.BA=function(a,b,c,d,e,f){var g=this,m=_.qi(a,b,c,d,e,f);return this.Qf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Qqa=function(){return new fq};_.h.extract=function(a){return a.BA()};_.h.isValid=function(a){return 0!==a.Jg()};
_.h.fetch=function(a){var b=this;return _.tv(this.Je,function(){return b.CL.BA((new pq).Lx(a),b.Je.Bk())},"FileService.getOutline").ha(_.w(function(c){return c.BA()||new fq}))};_.uy.O=function(a){return new (a||_.uy)(_.q(_.Oo),_.q(_.M7a),_.q(_.Jv))};_.uy.ta=_.p({token:_.uy,qa:_.uy.O,Ga:"root"});_.N7a=new _.Xc("REQUEST_SERVICE");_.vy=function(){};_.vy.O=function(a){return new (a||_.vy)};_.vy.Da=_.Rc({type:_.vy});_.vy.Ca=_.Ac({});_.wy=new _.Xc("API_VERSION");_.xy=new _.Xc("REQUEST_SERVICE");_.yy=function(){};_.yy.O=function(a){return new (a||_.yy)};_.yy.Da=_.Rc({type:_.yy});_.yy.Ca=_.Ac({});_.O7a=new _.Xc("API_VERSION");_.zy=new _.Xc("REQUEST_SERVICE");_.Ay=function(){};_.Ay.O=function(a){return new (a||_.Ay)};_.Ay.Da=_.Rc({type:_.Ay});_.Ay.Ca=_.Ac({});_.P7a=new _.Xc("API_VERSION");_.Q7a=new _.Xc("REQUEST_SERVICE");_.By=function(){};_.By.O=function(a){return new (a||_.By)};_.By.Da=_.Rc({type:_.By});_.By.Ca=_.Ac({});_.R7a=new _.Xc("API_VERSION");_.S7a=new _.Xc("REQUEST_SERVICE");_.Cy=function(){};_.Cy.O=function(a){return new (a||_.Cy)};_.Cy.Da=_.Rc({type:_.Cy});_.Cy.Ca=_.Ac({});_.T7a=new _.Xc("REQUEST_SERVICE");_.Dy=function(){};_.Dy.O=function(a){return new (a||_.Dy)};_.Dy.Da=_.Rc({type:_.Dy});_.Dy.Ca=_.Ac({});var U7a=new _.Xc("localObservableRequestService",{Ga:"root",qa:function(){var a={E_:"",D_:""};return _.Mc(my).create(new _.EYa(a,_.Mc(_.$n),_.Mc(_.bn)),a.E_)}}),Ey=function(a){if(a)throw Error("td");};Ey.O=function(a){return new (a||Ey)(_.q(Ey,12))};Ey.Da=_.Rc({type:Ey});Ey.Ca=_.Ac({imports:[_.Vo,_.ly,_.ry,_.By,_.ru,_.su,_.lu,_.Wm,_.Tv,_.tu,_.uu,_.yy,_.vu,_.Dy,_.Cy,_.Ay,_.vy]});var Fy=function(){};Fy.prototype.WHb=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)};Fy.prototype.UHb=function(){};Fy.prototype.THb=function(a){return a};Fy.O=function(a){return new (a||Fy)};Fy.ta=_.p({token:Fy,qa:Fy.O});var W7a;_.V7a=null;W7a=new _.Xc("legacy converter",{Ga:"root",qa:function(){return _.V7a}});var X7a,Nwa,Y7a;X7a=/^([^?#;]*)((\?|#|;).*)?$/;Nwa=[_.Xo.p5a,_.Xo.UCa,_.Xo.vP,_.Xo.XW,_.Xo.m7a];Y7a=[{startIndex:1,GQa:"+"},{eRb:"+",GQa:":"},{eRb:":"}];_.Gy=function(a){this.lBb=a;this.yn=_.xi.has(2)};
_.Gy.prototype.WHb=function(a,b){b&&this.lBb&&(a=this.lBb(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};
_.Gy.prototype.UHb=function(a,b){a=a.root.children.primary.Qd;if(!(2>=a.length)){for(var c=a.map(function(g){return g.path}).join("/")+"/",d=_.k(Nwa),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.yn&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Mwa(a,3,a.length):Mwa(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c=_.k(Y7a);e=c.next();for(d={};!e.done;d={Xga:void 0},e=c.next()){d.Xga=e.value;e=d.Xga.startIndex;if(void 0===e){e=a.findIndex(function(g){return function(m){return m.path===
g.Xga.eRb}}(d));if(0>e)break;e++}d=void 0!==d.Xga.GQa?a.findIndex(function(g){return function(m){return m.path===g.Xga.GQa}}(d)):a.length;d=0>d?a.length:d;Mwa(a,e,d)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.Gy.prototype.THb=function(a){if(!Owa(a))return a;var b=a.replace(X7a,"$1");a=a.replace(X7a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.Gy.O=function(a){return new (a||_.Gy)(_.q(W7a),_.q(_.bv))};_.Gy.ta=_.p({token:_.Gy,qa:_.Gy.O});var Hy=function(a,b,c){c=void 0===c?Pwa:c;this.location=a;this.kNc=b;this.INc=c;this.current=null;this.oVa=!1};_.U(Hy,Dn);Hy.prototype.parse=function(a){a=Dn.prototype.parse.call(this,a);this.oVa||Z7a(this,a);return a};Hy.prototype.ld=function(a){Z7a(this,a);return Dn.prototype.ld.call(this,a)};
var Z7a=function(a,b){a.current&&a.current.path===a.location.path()||(a.oVa=!0,a.current={path:a.location.path(),r3:a.parse(a.location.path())},a.oVa=!1);for(var c=_.k(a.kNc),d=c.next();!d.done;d=c.next())d=d.value,a.current.r3.Ta.hasOwnProperty(d)&&a.INc(d,a.current.r3,b)};var $7a,a8a;$7a=window.location.pathname;a8a=new _.Xc("queryParamPreserver",{Ga:"root",qa:function(){return Qwa}});_.Iy=function(a,b,c,d){Hy.call(this,c,SSa,d);this.Bc=b;this.qwa=[];this.qwa.push(new Fy,a)};_.U(_.Iy,Hy);
_.Iy.prototype.parse=function(a){var b=a.split(/[\/]+;/);b=1<b.length?b.join(";"):a;a=b!==a||!this.Ua.bN&&"/"!==$7a&&$7a.endsWith("/")&&(new _.ai(b)).de()+"/"===$7a;for(var c=_.k(this.qwa),d=c.next();!d.done;d=c.next())b=d.value.WHb(b,!this.Ua.bN);b=Hy.prototype.parse.call(this,b.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!b.root.children.primary)return b;c=_.k(this.qwa);for(d=c.next();!d.done;d=c.next())d.value.UHb(b,a);return b};
_.Iy.prototype.ld=function(a){a=Hy.prototype.ld.call(this,a);for(var b=_.k(this.qwa),c=b.next();!c.done;c=b.next())a=c.value.THb(a);return a};_.W.Object.defineProperties(_.Iy.prototype,{Ua:{configurable:!0,enumerable:!0,get:function(){this.WMb||(this.WMb=this.Bc.get(_.Rg));return this.WMb}}});_.Iy.O=function(a){return new (a||_.Iy)(_.q(_.Gy),_.q(_.pe),_.q(_.vn),_.q(a8a))};_.Iy.ta=_.p({token:_.Iy,qa:_.Iy.O});var b8a=new _.Xc("GMAT_SNACK_BAR_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});var Jy=function(a,b,c,d,e,f,g){g.eg||_.u6a(a,"gmat-mdc-snack-bar");_.lt.call(this,a,b,c,d,e,f)};_.U(Jy,_.lt);Jy.O=function(a){return new (a||Jy)(_.q(_.gs),_.q(_.Vq),_.q(_.pe),_.q(_.Rq),_.q(_.lt,12),_.q(_.CWa),_.q(b8a))};Jy.ta=_.p({token:Jy,qa:Jy.O});_.Ky=function(){};_.Ky.O=function(a){return new (a||_.Ky)};_.Ky.Da=_.Rc({type:_.Ky});_.Ky.Ca=_.Ac({Ob:[{wa:_.lt,Id:Jy},{wa:_.gs,Id:_.ox}],imports:[_.mt]});var c8a={};var Ly=function(){_.Gg.call(this,{type:"@ngrx/store/init"})};_.U(Ly,_.Gg);Ly.create=_.Gg.create;Ly.prototype.next=function(a){if("function"===typeof a)throw new TypeError("ud");if("undefined"===typeof a)throw new TypeError("vd");if("undefined"===typeof a.type)throw new TypeError("wd");_.Gg.prototype.next.call(this,a)};Ly.prototype.complete=function(){};Ly.prototype.La=function(){_.Gg.prototype.complete.call(this)};Ly.O=function(a){return new (a||Ly)};Ly.ta=_.p({token:Ly,qa:Ly.O});var d8a=[Ly];var e8a=new _.Xc("@ngrx/store Internal Root Guard"),f8a=new _.Xc("@ngrx/store Internal Initial State"),g8a=new _.Xc("@ngrx/store Initial State"),h8a=new _.Xc("@ngrx/store Reducer Factory"),i8a=new _.Xc("@ngrx/store Internal Reducer Factory Provider"),j8a=new _.Xc("@ngrx/store Initial Reducers"),k8a=new _.Xc("@ngrx/store Internal Initial Reducers"),l8a=new _.Xc("@ngrx/store Internal Store Reducers"),m8a=new _.Xc("@ngrx/store Internal Store Features"),n8a=new _.Xc("@ngrx/store Feature Reducers"),o8a=
new _.Xc("@ngrx/store User Provided Meta Reducers"),p8a=new _.Xc("@ngrx/store Meta Reducers"),q8a=new _.Xc("@ngrx/store Internal Resolved Meta Reducers"),r8a=new _.Xc("@ngrx/store User Runtime Checks Config"),s8a=new _.Xc("@ngrx/store Internal User Runtime Checks Config"),t8a=new _.Xc("@ngrx/store Internal Runtime Checks"),u8a=new _.Xc("@ngrx/store Check if Action types are unique");var v8a=function(){_.Kd.apply(this,arguments)};_.U(v8a,_.Kd);v8a.create=_.Kd.create;var My=function(){Ly.apply(this,arguments)};_.U(My,Ly);My.create=Ly.create;My.ta=Ly.ta;My.O=Ly.O;var Ny=function(a,b,c,d){_.Gg.call(this,d(c,b));this.uDc=a;this.initialState=b;this.aV=c;this.Awa=d};_.U(Ny,_.Gg);Ny.create=_.Gg.create;
var x8a=function(a,b){b=b.reduce(function(c,d){var e=d.aV,f=d.Awa,g=d.ODb,m=d.initialState;d=d.key;e="function"===typeof e?Xwa(g)(e,m):Wwa(f,g)(e,m);c[d]=e;return c},{});w8a(a,b)},z8a=function(a,b){y8a(a,b.map(function(c){return c.key}))},w8a=function(a,b){a.aV=Object.assign({},a.aV,b);A8a(a,Object.keys(b))},y8a=function(a,b){b.forEach(function(c){a.aV=Uwa(a.aV,c)});A8a(a,b)},A8a=function(a,b){a.next(a.Awa(a.aV,a.initialState));a.uDc.next({type:"@ngrx/store/update-reducers",features:b})};
Ny.prototype.La=function(){this.complete()};Ny.O=function(a){return new (a||Ny)(_.q(My),_.q(g8a),_.q(j8a),_.q(h8a))};Ny.ta=_.p({token:Ny,qa:Ny.O});var B8a=[Ny,{wa:v8a,Hb:Ny},{wa:My,Hb:Ly}];var Oy=function(){_.bf.apply(this,arguments)};_.U(Oy,_.bf);Oy.create=_.bf.create;Oy.prototype.La=function(){this.complete()};Oy.O=function(){var a;return function(b){return(a||(a=_.Cd(Oy)))(b||Oy)}}();Oy.ta=_.p({token:Oy,qa:Oy.O});var C8a=[Oy];var D8a=function(){_.Kd.apply(this,arguments)};_.U(D8a,_.Kd);D8a.create=_.Kd.create;var Py=function(a,b,c,d){_.Gg.call(this,d);var e=this;this.lya=a.ha(_.pja(mJa)).ha(_.jf(b)).ha(_.We(Ywa,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.U(Py,_.Gg);Py.create=_.Gg.create;Py.prototype.La=function(){this.lya.unsubscribe();this.complete()};Py.O=function(a){return new (a||Py)(_.q(Ly),_.q(v8a),_.q(Oy),_.q(g8a))};Py.ta=_.p({token:Py,qa:Py.O});var E8a=[Py,{wa:D8a,Hb:Py}];var Qy=function(a,b,c){this.n8=b;this.x_a=c;this.source=a};_.U(Qy,_.Kd);Qy.create=_.Kd.create;_.h=Qy.prototype;_.h.select=function(a){return Zwa.call.apply(Zwa,[null,a].concat(_.$c(_.hc.apply(1,arguments))))(this)};_.h.LA=function(a){var b=new Qy(this,this.n8,this.x_a);b.operator=a;return b};_.h.dispatch=function(a){this.n8.next(a)};_.h.next=function(a){this.n8.next(a)};_.h.error=function(a){this.n8.error(a)};_.h.complete=function(){this.n8.complete()};
Qy.O=function(a){return new (a||Qy)(_.q(D8a),_.q(Ly),_.q(Ny))};Qy.ta=_.p({token:Qy,qa:Qy.O});var F8a=[Qy];var Ry=function(){};Ry.O=function(a){return new (a||Ry)(_.q(Ly),_.q(v8a),_.q(Oy),_.q(Qy),_.q(e8a,8),_.q(u8a,8))};Ry.Da=_.Rc({type:Ry});Ry.Ca=_.Ac({});var Sy=function(a,b,c){this.features=a;this.x_a=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{aV:e,initialState:gxa(d.initialState)})});x8a(c,a)};Sy.prototype.La=function(){z8a(this.x_a,this.features)};Sy.O=function(a){return new (a||Sy)(_.q(m8a),_.q(n8a),_.q(Ny),_.q(Ry),_.q(u8a,8))};Sy.Da=_.Rc({type:Sy});Sy.Ca=_.Ac({});var Ty=function(a){a&&(this.source=a)};_.U(Ty,_.Kd);Ty.create=_.Kd.create;Ty.prototype.LA=function(a){var b=new Ty;b.source=this;b.operator=a;return b};Ty.O=function(a){return new (a||Ty)(_.q(Oy))};Ty.ta=_.p({token:Ty,qa:Ty.O});var G8a=new _.Xc("@ngrx/effects Internal Root Guard"),H8a=new _.Xc("@ngrx/effects User Provided Effects"),I8a=new _.Xc("@ngrx/effects Internal Root Effects"),J8a=new _.Xc("@ngrx/effects Root Effects"),K8a=new _.Xc("@ngrx/effects Effects Error Handler");var Uy=function(a,b){_.bf.call(this);this.Tg=a;this.XDc=b};_.U(Uy,_.bf);Uy.create=_.bf.create;Uy.prototype.lMa=function(a){this.next(a)};
var L8a=function(a){return a.ha(Gga(ixa),_.Zd(function(b){return b.ha(Gga(pxa))}),_.Zd(function(b){var c=b.ha(_.cja(function(d){return qxa(a.Tg,a.XDc)(d)}),_.w(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.Tg,m=g.handleError,n=Error;f='Bd`"'+(d.nRc+"."+String(f)+("function"===typeof d.mRc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(v){r=e}m.call(g,n(f+r))}}return d.notification}),
_.ie(function(d){return"N"===d.kind&&null!=d.value}),Via());b=b.ha(_.Qe(1),_.ie(oxa),_.w(function(d){return d.ngrxOnInitEffects()}));return _.ge(c,b)}))};Uy.O=function(a){return new (a||Uy)(_.q(_.He),_.q(K8a))};Uy.ta=_.p({token:Uy,qa:Uy.O});var Vy=function(a,b){this.WDc=a;this.store=b;this.Aaa=null};Vy.prototype.start=function(){this.Aaa||(this.Aaa=L8a(this.WDc).subscribe(this.store))};Vy.prototype.La=function(){this.Aaa&&(this.Aaa.unsubscribe(),this.Aaa=null)};Vy.O=function(a){return new (a||Vy)(_.q(Uy),_.q(Qy))};Vy.ta=_.p({token:Vy,qa:Vy.O});(function(a,b){c8a[a]=(c8a[a]||0)+1;if("function"===typeof b)return Rwa(a,function(){return Object.assign({},b.apply(null,_.$c(_.hc.apply(0,arguments))),{type:a})});switch(b?b.FXc:"empty"){case "empty":return Rwa(a,function(){return{type:a}});case "props":return Rwa(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("Cd");}})("@ngrx/effects/init");var Wy=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.lMa(e)});c.dispatch({type:"@ngrx/effects/init"})};
Wy.prototype.lMa=function(a){this.sources.lMa(a)};Wy.O=function(a){return new (a||Wy)(_.q(Uy),_.q(Vy),_.q(Qy),_.q(J8a),_.q(Ry,8),_.q(Sy,8),_.q(G8a,8))};Wy.Da=_.Rc({type:Wy});Wy.Ca=_.Ac({});var M8a=[_.wr,_.go,_.lOa()],Xy=new _.KPa,N8a=[{path:"",QR:_.Yoa(),children:[{path:_.Xo.w4,Hk:Xy.for("search"),data:Eq,resolve:{keyboardShortcuts:_.Xg(_.iy),settingsPageLink:_.Xg(jy),additionalLinks:_.Xg(gy)},Zp:"paramsOrQueryParamsChange"},{path:_.Xo.XW,Hk:Xy.for("source_settings"),data:Eq,resolve:{keyboardShortcuts:_.Xg(_.iy),settingsPageLink:_.Xg(jy),additionalLinks:_.Xg(gy)}},{path:_.Xo.p5a,Hk:Xy.for("admin"),data:Object.assign({},Eq),resolve:{keyboardShortcuts:_.Xg(_.iy),additionalLinks:_.Xg(gy)}},
{path:_.Xo.UCa,Hk:Xy.for("onboarding"),data:Eq},{path:_.Xo.vP,Hk:Xy.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.Xo.m7a,Hk:Xy.for("ssh_keys"),data:Eq,resolve:{keyboardShortcuts:_.Xg(_.iy)}},{path:_.Xo.ulc,Hk:Xy.for("source"),data:Object.assign({},Eq,{groupType:"host"}),resolve:{keyboardShortcuts:_.Xg(_.iy),settingsPageLink:_.Xg(jy),additionalLinks:_.Xg(gy)}},{path:_.Xo.zF,Hk:Xy.for("source"),
data:Object.assign({},Eq),resolve:{keyboardShortcuts:_.Xg(_.iy),settingsPageLink:_.Xg(jy),additionalLinks:_.Xg(gy)}},{path:"**",component:_.Nu,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],Yy=function(){};Yy.prototype.store=function(){};Yy.prototype.Uxa=function(a,b){return this.Yca(a)&&this.Yca(b)?a.component===b.component:a.re===b.re};Yy.prototype.Yca=function(a){return a.data.Oc};Yy.O=function(a){return new (a||Yy)};Yy.ta=_.p({token:Yy,qa:Yy.O});var Zy=function(){};
Zy.O=function(a){return new (a||Zy)};Zy.Da=_.Rc({type:Zy,bootstrap:[Kx]});
var O8a=[].concat(_.$c(_.LPa(Xy)),[_.Vg,_.bt,_.Ft,_.Gy,{wa:Poa,Cb:function(a){return function(){a.prefetch("file",!1).ha(_.Qe(1),_.Ne(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Ib:[_.Hv],ud:!0},{wa:_.He,Hb:_.ut,Ib:[_.ft]},{wa:_.Tg,Id:_.Iy},{wa:_.ro,Id:Yy},{wa:_.YLa,oc:"/"},{wa:q4a,Cb:function(a){var b=N8a[0].children.filter(function(c){switch(c.path){case "piper":case _.Xo.XW:return _.xi.has(2);case _.Xo.vP:return _.Aj(_.nj(a,
Tu,4),1);default:return!0}});N8a[0].children=b;return N8a},Ib:[pv,_.bv]},{wa:_.kYa,oc:_.jYa},{wa:_.h1a,oc:_.i1a},{wa:_.toa,Id:_.Qu}]),P8a={Yl:_.ky,Ob:_.G7a},Q8a,R8a={},$y=void 0;$y=void 0===$y?{}:$y;
Q8a={Yl:Ry,Ob:[{wa:e8a,Cb:function(){return"guarded"},Ib:[[Qy,new _.rl,new _.sl]]},{wa:f8a,oc:$y.initialState},{wa:g8a,Cb:gxa,Ib:[f8a]},{wa:k8a,oc:R8a},{wa:l8a,Hb:R8a instanceof _.Xc?R8a:k8a},{wa:j8a,Ib:[_.pe,k8a,[new _.QHa(l8a)]],Cb:function(a,b){return b instanceof _.Xc?a.get(b):b}},{wa:o8a,oc:$y.ODb?$y.ODb:[]},{wa:q8a,Ib:[p8a,o8a],Cb:function(a,b){return a.concat(b)}},{wa:i8a,oc:$y.Awa?$y.Awa:Twa},{wa:h8a,Ib:[i8a,q8a],Cb:Wwa},d8a,B8a,C8a,E8a,F8a,[{wa:s8a,oc:$y.g$c},{wa:r8a,Cb:function(a){return a},
Ib:[s8a]},{wa:t8a,Ib:[r8a],Cb:function(){return{dSc:!1,ZRc:!1,cSc:!1,YRc:!1,bSc:!1,aSc:!1}}},{wa:p8a,ud:!0,Ib:[t8a],Cb:function(a){var b=a.YRc,c=a.cSc;return function(d){return b||c?axa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:p8a,ud:!0,Ib:[t8a],Cb:function(a){var b=a.ZRc,c=a.dSc;return function(d){return b||c?fxa(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{wa:p8a,ud:!0,Ib:[t8a],Cb:function(a){var b=
a.bSc;return function(c){return b?cxa(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{wa:u8a,ud:!0,Ib:[t8a],Cb:function(a){if(a.aSc&&(a=Object.entries(c8a).filter(function(b){b=_.k(b);b.next();return 1<b.next().value}).map(function(b){return _.k(b).next().value}),a.length))throw Error("Ad`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var S8a,T8a=[];T8a=void 0===T8a?[]:T8a;
S8a={Yl:Wy,Ob:[{wa:K8a,oc:rxa},Vy,Uy,Ty,T8a,{wa:I8a,oc:[T8a]},{wa:G8a,Cb:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Dd");return"guarded"},Ib:[[Vy,new _.rl,new _.sl],[I8a,new RHa]]},{wa:H8a,ud:!0,oc:[]},{wa:J8a,Cb:function(a,b,c){var d=[];b=_.k(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.$c(e.value));c=_.k(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.$c(b.value));return sxa(a,d)},Ib:[_.pe,I8a,H8a]}]};
Zy.Ca=_.Ac({Ob:O8a,imports:[M8a,_.Dv,_.Mx,fy,P8a,Q8a,S8a,_.tt,_.Ou,_.Et,_.Ky,_.WOa(N8a),{Yl:Ey,Ob:[_.Jt,{wa:_.Am,Id:_.DYa},{wa:_.ZXa,Cb:_.vsa},{wa:$Xa,Cb:function(){return{enabledFeatures:Array.from(_.cv).join(", ")}}},{wa:_.Sv,Cb:_.Zh,Ib:[_.cua,_.py]},{wa:_.QKa,Hb:U7a},{wa:_.H7a,Cb:_.Zh,Ib:[_.eLa,_.qy]},{wa:_.QYa,Cb:_.Zh,Ib:[_.fLa,_.qy]},{wa:_.RYa,Cb:_.Zh,Ib:[_.fLa,_.qy]},{wa:_.K7a,Cb:_.Zh,Ib:[_.gLa,_.qy]},{wa:_.Q7a,Cb:_.Zh,Ib:[_.hLa,_.qy]},{wa:_.OYa,Cb:_.Zh,Ib:[_.jLa,_.qy]},{wa:_.xy,Cb:_.Zh,Ib:[_.kLa,
_.ny]},{wa:_.zy,Cb:_.Zh,Ib:[_.tLa,_.ny]},{wa:_.S7a,Cb:_.Zh,Ib:[_.mLa,_.qy]},{wa:_.T7a,Cb:_.Zh,Ib:[_.nLa,_.qy]},{wa:_.SYa,Cb:_.Zh,Ib:[_.oLa,_.qy]},{wa:_.TYa,Cb:_.Zh,Ib:[_.pLa,_.qy]},{wa:_.VYa,Cb:_.Zh,Ib:[_.rLa,_.qy]},{wa:_.N7a,Cb:_.Zh,Ib:[_.sLa,_.qy]},{wa:_.It,Cb:function(){return window}},{wa:_.zYa,Id:_.BYa},{wa:_.AYa,Cb:function(a){return new _.lk(a.document)},Ib:[_.It]},{wa:_.L7a,ud:!0,Hb:_.ty},{wa:_.L7a,ud:!0,Hb:_.uy}]},Gv]});var az=function(){};az.O=function(a){return new (a||az)};
az.Da=_.Rc({type:az,bootstrap:[Kx]});az.Ca=_.Ac({imports:[Zy,_.xr]});var txa;_.Ei=new Map;txa=!1;var U8a=function(a){this.Qd=a};U8a.prototype.toString=function(){return this.Qd.join(".")};U8a.prototype.getVersion=function(){return this.Qd[1]};var V8a=function(a){var b=a.split(".");b=4!==b.length&&3!==b.length||-1!==b[0].indexOf("=")?null:new U8a(b);if(null===b)throw new TypeError("Ed`"+a);return b};var bz=function(){this.ne={};this.x3="";this.Bj={};this.a5a=".wasm"};bz.prototype.toString=function(){if(this.x3.endsWith("_/wa/"))var a=this.x3+cz(this,"wk")+this.a5a;else{a=this.x3+W8a(this);var b=_.LEa(this.Bj),c="";""!=b&&(c="?"+b);a+=c}return a};
var X8a=function(a){a=cz(a,"md");return!!a&&"0"!==a},W8a=function(a){var b=[],c=(0,_.di)(function(d){void 0!==this.ne[d]&&b.push(d+"="+this.ne[d])},a);X8a(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto"),c("tpc")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.ne||dz(a,"d","0"),c("d"),c("exm"),c("excm"),(a.ne.excm||a.ne.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==cz(a,"br")&&c("br"),c("br-d"),""!==Y8a(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),
c("tpc"),c("m"));return b.join("/")},cz=function(a,b){return a.ne[b]?a.ne[b]:null},dz=function(a,b,c){c?a.ne[b]=c:delete a.ne[b]},Z8a=function(a,b){b&&0<b.length?(b.sort(),dz(a,"exm",b.join(","))):dz(a,"exm",null)},$8a=function(a,b){b&&0<b.length?(b.sort(),dz(a,"excm",b.join(","))):dz(a,"excm",null)},a9a=function(a){return(a=cz(a,"m"))?a.split(","):[]},Y8a=function(a){switch(cz(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},b9a=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();dz(a,"ee",c.join(";"))};bz.prototype.Mia=function(a){dz(this,"md",a)};bz.prototype.pPb=function(a){dz(this,"rs",a)};bz.prototype.bub=function(){return cz(this,"rs")};var c9a=function(a){delete a.ne.m;delete a.ne.exm;delete a.ne.ed};bz.prototype.clone=function(){return d9a(this.toString())};
var d9a=function(a,b){b=void 0===b?!0:b;var c=e9a(a),d=new bz,e=c.match(Wk)[5];gca(f9a,function(m){var n=e.match("/"+m+"=([^/]+)");n&&dz(d,m,n[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.x3=a.substr(0,a.indexOf(f)+f.length);if(d.x3.endsWith("_/wa/")){b=g9a(a);var g=!0;Object.values(h9a).forEach(function(m){a.endsWith(m)&&(d.a5a=m,g=!1)});g&&(c=a.split("/"),d.a5a="/"+c[c.length-1]);dz(d,"wk",b.toString());return d}if(!b)return d;(b=c.match(Wk)[6]||null)&&HEa(b,
function(m,n){d.Bj[m]=n});return d},i9a=function(a){var b=(b=e9a(a).match(Wk)[5]||null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!g9a(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},g9a=function(a){var b=null,c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);-1!==d?b=a.slice(c,d):Object.values(h9a).forEach(function(e){a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});if(null===b)return null;try{return V8a(b)}catch(e){return null}},e9a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},f9a={NWc:"k",CVc:"ck",mXc:"wk",mWc:"m",MVc:"exm",KVc:"excm",tVc:"am",iWc:"mm",LWc:"rt",YVc:"d",LVc:"ed",VWc:"sv",EVc:"deob",xVc:"cb",RWc:"rs",PWc:"sdch",ZVc:"im",FVc:"dg",IVc:"br",HVc:"br-d",sXc:"wt",NVc:"ee",UWc:"sm",lWc:"md",RVc:"gssmodulesetproto",jXc:"ujg",iXc:"sp",eXc:"tpc"},j9a=RegExp("^loaded_(g|h)?[_\\d]+$"),h9a={lXc:".wasm",TWc:".map",cXc:".symbols",cWc:".loader.js",dWc:".loader.sourcemap",qXc:".worker.js",rXc:".worker.sourcemap"};var k9a=function(a){a=a.clone();c9a(a);dz(a,"dg",null);dz(a,"d","0");Z8a(a,null);$8a(a,null);return a},l9a=!0,m9a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.SC?void 0:d.SC,f=void 0===d.oD?void 0:d.oD;d=void 0===d.callback?void 0:d.callback;dz(a,"m",b.join(","));f&&b9a(a,f);c&&(dz(a,"ck",c),e?a.pPb(e):l9a&&(l9a=!1));if(d){if(null!=d&&!j9a.test(d))throw Error("Fd`"+d);dz(a,"cb",d)}a=a.toString();_.Si(a,"/")&&(f=document.location.href.match(Wk),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 _.ic(a)};var o9a=function(a){return n9a(a).then(function(b){return JSON.parse(b.responseText)})},n9a=function(a){var b={},c=b.gVc?b.gVc.G$():WDa.G$();return(new Tk(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new ez("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.ba.clearTimeout(f);var n;!(n=UDa(c.status))&&(n=0===c.status)&&(n=GEa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new p9a(c.status,a,c))}};c.onerror=function(){e(new ez("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.eTc&&(f=_.ba.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new q9a(a,c))},b.eTc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.ba.clearTimeout(f),e(new ez("Error sending XHR: "+n.message,a,c))}})).FO(function(d){d instanceof
Vk&&c.abort();throw d;})},ez=function(a,b,c){_.aa.call(this,a+", url="+b);this.url=b;this.Eza=c};_.Ri(ez,_.aa);ez.prototype.name="XhrError";var p9a=function(a,b,c){ez.call(this,"Request Failed, status="+a,b,c);this.status=a};_.Ri(p9a,ez);p9a.prototype.name="XhrHttpError";var q9a=function(a,b){ez.call(this,"Request timed out",a,b)};_.Ri(q9a,ez);q9a.prototype.name="XhrTimeoutError";var s9a,w9a,u9a,v9a,B9a;_.fz=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.cia=d9a(_.ac(a).toString(),!0);this.Cmb=b;this.nlb=c;this.Yka=d;this.Y1={};this.QXa={};this.Lwa=[];this.b0a=!0;this.VWa=(a=cz(this.cia,"excm"))?a.split(","):[];this.IQc=e;this.Xka=!1;this.C$="anonymous";this.Vka=4043;this.UUa=document.head||document.documentElement;this.B1=this.zea=null;this.tSc=!0;this.logger=null;_.r9a(this,a9a(this.cia));this.Pra=void 0;this.Lua()};
s9a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),i9a(b)&&!d9a(b).x3.endsWith("_/js/")){b=a9a(d9a(b));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.VWa.includes(c)||a.VWa.push(c)}};
_.fz.prototype.IKc=function(a,b,c){var d=void 0===c?{}:c;c=d.oD;var e=d.onError,f=d.zU;d=d.vMc;this.QXa=b;if(!a)throw Error("Id");if(this.IQc){b=_.k(document.getElementsByTagName("style"));for(var g=b.next();!g.done;g=b.next())s9a(this,g.value);b=_.k(document.getElementsByTagName("link"));for(g=b.next();!g.done;g=b.next())s9a(this,g.value)}this.NBb(this.WZa(a),c,e,f,d)};
_.fz.prototype.NBb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.t9a(this,a,function(f,g,m){e.load(f,g,c,d,void 0===m?g:m,b)},b)||c(-1)};_.fz.prototype.Lua=function(){};
w9a=function(a,b,c){if(a.Yka){var d=a.cia;a={cssRowKey:a.Cmb,SC:a.nlb,oD:c,a0a:u9a(a),vha:v9a(a)};var e=void 0===a?{}:a;a=void 0===e.a0a?[]:e.a0a;c=void 0===e.vha?[]:e.vha;var f=void 0===e.cssRowKey?void 0:e.cssRowKey,g=void 0===e.SC?void 0:e.SC,m=void 0===e.oD?void 0:e.oD;e=void 0===e.callback?void 0:e.callback;d=k9a(d);dz(d,"d","1");Z8a(d,a);$8a(d,c);b=m9a(d,b,{cssRowKey:f,SC:g,oD:m,callback:e})}else d=a.cia,a={cssRowKey:a.Cmb,SC:a.nlb,a0a:u9a(a),vha:v9a(a)},m=void 0===a?{}:a,a=void 0===m.vha?[]:
m.vha,c=void 0===m.cssRowKey?void 0:m.cssRowKey,f=void 0===m.SC?void 0:m.SC,g=void 0===m.oD?void 0:m.oD,m=void 0===m.callback?void 0:m.callback,d=k9a(d),$8a(d,a),b=m9a(d,b,{cssRowKey:c,SC:f,oD:g,callback:m});return b};_.r9a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.Y1[f]||(a.Y1[f]=!0,a.Lwa.push(f),c=!0,d.push(f))}c&&(a.b0a=!1)};_.x9a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.Y1[e]&&(delete a.Y1[e],_.na(a.Lwa,e),c.push(e))}};
_.fz.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=y9a(a,this.Xka,this.C$,this.Pra);_.r9a(this,b);this.zea=g;this.UUa.insertBefore(g,this.UUa.firstChild);_.z9a(g,b,function(){g.parentElement.removeChild(g);f.zea==g&&(f.zea=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.QXa)f.QXa[n].mx()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.zea==g&&(f.zea=null);_.x9a(f,m);f.B1?f.B1.then(function(){c(-1)}):c(-1)},e)};
_.z9a=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(v){return!_.ah().fj[v].mx()});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=_.ah().fj[r];r.mx()?n():(r.N1(r.xra,n),EPa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};u9a=function(a){a.b0a||(a.b0a=!0,a.Lwa.sort());return a.Lwa};
v9a=function(a){a=a.VWa;a.sort();return a};_.fz.prototype.WZa=function(a){var b=this;return a.filter(function(c){return!b.Y1[c]})};
_.t9a=function(a,b,c,d){if(a.B1)return a.B1.then(function(){_.t9a(a,b,c,d)}),!0;if(!a.Yka){var e=[],f=Object.assign({},a.Y1);a.D3(b,function(v){e.push(v.getId())},d,function(v){return!v.mx()},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=w9a(a,m,d),r=_.ac(n).toString();r.length>a.Vka;)if(1<g)g-=Math.ceil((r.length-a.Vka)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=w9a(a,m,d),r=_.ac(n).toString();else return a.Yka?(a.Yka=!1,a.B1=A9a(a).then(function(v){B9a(a,v,d)}),_.t9a(a,
b.slice(f),c,d)):!1;f+=g;a.Yka?c(n,m):c(n,m,f===b.length?b:[])}return!0};B9a=function(a,b,c){_.ah().uxa((b||{}).moduleGraph);a.D3(u9a(a),function(d){_.r9a(a,[d.getId()])},c);a.B1=null};_.fz.prototype.D3=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.ah();a=_.k(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.fj[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.naa||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.D3(n,b,c,d,e);b(m)}}};
var A9a=function(a){a=a.cia.clone();c9a(a);dz(a,"dg",null);a.Mia("1");return o9a(a.toString())},y9a=function(a,b,c,d){var e=_.Bk(document,"SCRIPT");_.Dca(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};var gz=function(a,b){this.type=a;this.status=b};gz.prototype.toString=function(){return C9a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var C9a=function(a){switch(a.type){case gz.ff.w7a:return"Unauthorized";case gz.ff.z5a:return"Consecutive load failures";case gz.ff.TIMEOUT:return"Timed out";case gz.ff.X6a:return"Out of date module id";case gz.ff.OBa:return"Init error";default:return"Unknown failure type "+a.type}};Oi.It=gz;Oi.It.ff={w7a:0,z5a:1,TIMEOUT:2,X6a:3,OBa:4};var hz=function(){this.oEb=this.tl=null;this.fj={};this.XD=[];this.FI=[];this.Kwa=[];this.Er=[];this.PO=[];this.AL={};this.QC={};this.nA=this.zpa=new Mo([],"");this.pWa=null;this.Hta=new _.vt;this.tNa=!1;this.Hqa=0;this.Oyb=this.aWb=this.DAb=!1};_.Ri(hz,GPa);var D9a=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};_.Ri(D9a,_.aa);_.h=hz.prototype;_.h.OOb=function(a){this.tNa=a};
_.h.uxa=function(a,b){if(!(this instanceof hz))this.uxa(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.fj[f]?(f=this.fj[f].naa,f!=e&&f.splice.apply(f,[0,f.length].concat(_.$c(e)))):this.fj[f]=new Mo(e,f)}b&&b.length?(oaa(this.XD,b),this.pWa=_.ka(b)):this.Hta.NL||this.Hta.callback();this.oEb=c;Object.freeze(this.oEb);this.nA==this.zpa&&
(this.nA=null,this.zpa.onLoad((0,_.di)(this.Utb,this))&&E9a(this,new Oi.It(Oi.It.ff.OBa)),iz(this))}};_.h.HKb=function(a,b){if(this.AL[a]){delete this.AL[a][b];for(var c in this.AL[a])return;delete this.AL[a]}};_.h.isActive=function(){return 0<this.XD.length};_.h.Jzb=function(){return 0<this.PO.length};
var iz=function(a){var b=a.DAb,c=a.isActive();c!=b&&(a.Jra(c?"active":"idle"),a.DAb=c);b=a.Jzb();b!=a.aWb&&(a.Jra(b?"userActive":"userIdle"),a.aWb=b)},H9a=function(a,b,c){var d=[];_.paa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],m=a.fj[g];if(!m)throw Error("Jd`"+g);var n=new _.vt;e[g]=n;m.mx()?n.callback(null):(F9a(a,g,m,!!c,n),G9a(a,g)||b.push(g))}0<b.length&&(0===a.XD.length?a.TWa(b):(a.Er.push(b),iz(a)));return e},F9a=function(a,b,c,d,e){c.registerCallback(e.callback,e);EPa(c,function(f){e.Naa(new D9a(b,
f))});G9a(a,b)?d&&(0<=(0,_.la)(a.PO,b)||a.PO.push(b),iz(a)):d&&(0<=(0,_.la)(a.PO,b)||a.PO.push(b))};
hz.prototype.TWa=function(a,b,c){var d=this;b||(this.Hqa=0);var e=this.WZa(a);this.XD=e;this.FI=this.tNa?a:_.oa(e);iz(this);if(0!==e.length){this.Kwa.push.apply(this.Kwa,e);if(0<Object.keys(this.AL).length&&!this.tl.tSc)throw Error("Kd");a=(0,_.di)(this.tl.IKc,this.tl,_.oa(e),this.fj,{oD:this.AL,O2c:!!c,onError:function(f){var g=d.FI;f=null!=f?f:void 0;d.Hqa++;d.FI=g;e.forEach(_.Pi(_.na,d.Kwa),d);401==f?(E9a(d,new Oi.It(Oi.It.ff.w7a,f)),d.Er.length=0):410==f?(I9a(d,new Oi.It(Oi.It.ff.X6a,f)),J9a(d)):
3<=d.Hqa?(I9a(d,new Oi.It(Oi.It.ff.z5a,f)),J9a(d)):d.TWa(d.FI,!0,8001==f)},vMc:(0,_.di)(this.SGc,this)});(b=5E3*Math.pow(this.Hqa,2))?_.ba.setTimeout(a,b):a()}};hz.prototype.WZa=function(a){var b=this;a=a.filter(function(e){return b.fj[e].mx()?(_.ba.setTimeout(function(){return Error("Ld`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(K9a(this,a[d]));_.paa(c);return!this.tNa&&1<c.length?(a=c.shift(),this.Er=c.map(function(e){return[e]}).concat(this.Er),[a]):c};
var K9a=function(a,b){var c=oca(a.Kwa),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.fj[b[e]].naa,g=f.length-1;0<=g;g--){var m=f[g];a.fj[m].mx()||c[m]||(d.push(m),b.push(m))}d.reverse();_.paa(d);return d};
hz.prototype.Dxa=function(){if(this.nA){var a=this.nA.getId(),b=[];if(this.AL[a]){for(var c=_.k(Object.keys(this.AL[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.fj[d];e&&!e.mx()&&(this.HKb(a,d),b.push(d))}this.UWa(b)}this.isDisposed()||(this.fj[a].onLoad((0,_.di)(this.Utb,this))&&E9a(this,new Oi.It(Oi.It.ff.OBa)),_.na(this.PO,a),_.na(this.XD,a),0===this.XD.length&&J9a(this),this.pWa&&a==this.pWa&&(this.Hta.NL||this.Hta.callback()),iz(this),this.nA=null)}};
var G9a=function(a,b){if(0<=(0,_.la)(a.XD,b))return!0;for(var c=0;c<a.Er.length;c++)if(0<=(0,_.la)(a.Er[c],b))return!0;return!1};hz.prototype.load=function(a,b){return H9a(this,[a],b)[a]};hz.prototype.UWa=function(a){return H9a(this,a)};var jpa=function(a){var b=_.Zg;b.nA&&"synthetic_module_overhead"===b.nA.getId()&&(b.Dxa(),delete b.fj.synthetic_module_overhead);b.fj[a]&&b.D3(b.fj[a].naa||[],function(c){c.Dxa();_.na(b.XD,c.getId())},function(c){return!c.mx()});b.nA=b.fj[a]};
hz.prototype.AKb=function(a){this.nA||(this.fj.synthetic_module_overhead=new Mo([],"synthetic_module_overhead"),this.nA=this.fj.synthetic_module_overhead);var b=this.nA;b.N1(b.xra,a)};hz.prototype.SGc=function(){I9a(this,new Oi.It(Oi.It.ff.TIMEOUT));J9a(this)};
var I9a=function(a,b){1<a.FI.length?a.Er=a.FI.map(function(c){return[c]}).concat(a.Er):E9a(a,b)},E9a=function(a,b){var c=a.FI;a.XD.length=0;for(var d=[],e=0;e<a.Er.length;e++){var f=a.Er[e].filter(function(n){var r=K9a(this,n);return zya(c,function(v){return 0<=(0,_.la)(r,v)})},a);oaa(d,f)}for(e=0;e<c.length;e++)naa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.Er.length;f++)_.na(a.Er[f],d[e]);_.na(a.PO,d[e])}var g=a.QC.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++)if(a.fj[c[e]])a.fj[c[e]].onError(b);a.FI.length=0;iz(a)},J9a=function(a){for(;a.Er.length;){var b=a.Er.shift().filter(function(c){return!this.fj[c].mx()},a);if(0<b.length){a.TWa(b);return}}iz(a)};_.h=hz.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.N1(a[c],b)};_.h.N1=function(a,b){var c=this.QC;c[a]||(c[a]=[]);c[a].push(b)};_.h.Jra=function(a){for(var b=this.QC[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.D3=function(a,b,c,d){c=void 0===c?function(){return!0}:c;d=void 0===d?{}:d;a=_.k(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=this.fj[e];!d[e]&&c(f)&&(d[e]=!0,this.D3(f.naa||[],b,c,d),b(f))}};_.h.dispose=function(){Eca(kca(this.fj),this.zpa);this.fj={};this.XD=[];this.FI=[];this.PO=[];this.Er=[];this.QC={};this.Oyb=!0};_.h.isDisposed=function(){return this.Oyb};_.gpa=function(){return new hz};_.yxa('/**\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;_.Ei.set("CST-APP",Zy);_.Ei.set("PROTRACTOR-CST-APP",az);
if("?refreshSso=1"===location.search)window.close();else{_.ah().AKb(xxa);var L9a,M9a,jz;L9a=void 0===L9a?!1:L9a;M9a=void 0===M9a?!1:M9a;jz=void 0===jz?{}:jz;var N9a=jz.cssRowKey||"",O9a=jz.SC||"";!N9a&&window&&window._F_cssRowKey&&(N9a=window._F_cssRowKey,!O9a&&window._F_combinedSignature&&(O9a=window._F_combinedSignature));if(N9a&&"function"!==typeof window._F_installCss)throw Error("Md");var P9a=jz.w5c||_.fz,Q9a,R9a,S9a="",T9a=_.ba._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var U9a=
document.getElementById("base-js");if(U9a){var V9a=U9a.tagName.toUpperCase();if("SCRIPT"==V9a||"LINK"==V9a)S9a=U9a.src?U9a.src:U9a.getAttribute("href")}}if(T9a&&S9a){if(T9a!=S9a)throw Error("Gd`"+T9a+"`"+S9a);R9a=T9a}else R9a=T9a||S9a;if(!i9a(R9a))throw Error("Hd");Q9a=_.ic(R9a);var W9a=new P9a(Q9a,N9a,O9a,L9a,M9a);jz.bUc&&(W9a.Xka=jz.bUc);jz.ZBc&&(W9a.C$=jz.ZBc);jz.Vka&&(W9a.Vka=jz.Vka);jz.Pra&&(W9a.Pra=jz.Pra);var X9a=_.ah();X9a.tl=W9a;X9a.OOb(!0)};_.kz=function(a,b){this.Ua=a;this.window=b};_.Y9a=function(a,b){return _.yo(a.Ua,_.wo(a.Ua,_.wq(b)))};_.kz.O=function(a){return new (a||_.kz)(_.q(_.Rg),_.q(_.It))};_.kz.ta=_.p({token:_.kz,qa:_.kz.O,Ga:"root"});
_.cv.add(9);
_.cv.add(2);
_.xi.add(3);
_.cv.add(72);
_.cv.add(73);
_.cv.add(69);_.o7a.O1.push({instance:_.m7a});
_.cv.add(88);
_.cv.add(77);
_.cv.add(19);
_.D2a="https://cs.corp.google.com";
_.cv.add(31);
_.cv.add(38);
_.cv.add(42);

_.cv.add(70);
_.cv.add(84);
_.cv.add(44);
_.cv.add(48);
_.cv.add(55);
_.cv.add(56);
_.cv.add(78);
_.cv.add(82);
_.cv.add(1);
_.cv.add(3);
_.cv.add(10);
var M$a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.ZPa=["/search"];var wz=function(a,b){_.Iv.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.tH=new _.Gg(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.Dsb=new _.Gg(null!=(d=c)?d:"FILES");var e;this.hB=new _.Gg(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 _.Gg(null!=(f=d)?f:"SYSTEM");var g;this.zPa=new _.Gg(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var m;this.yWa=new _.Gg(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=_.k(f);for(g=f.next();!g.done;g=f.next()){a:{if(g=g.value)switch(g){case "GENERATED":case "TEST":break a}g=
void 0}g&&n.add(g)}this.xXb=new _.Gg(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.uda=new _.Gg(null!=(r=n)?r:"SHOW_ALWAYS");var v;a:{if(r=this.storage.get("__SourceSettings_XrefOpenAction"))switch(r){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}r=void 0}this.g5a=new _.Gg(null!=(v=r)?v:"MINI");var z;this.tabSize=new _.Gg(null!=
(z=M$a(this.storage.get("__SourceSettings_TabSize")))?z:2);var D;this.pageSize=new _.Gg(null!=(D=M$a(this.storage.get("__SourceSettings_PageSize")))?D:10);var J;this.Bfa=new _.Gg(null!=(J=M$a(this.storage.get("__SourceSettings_NumStarredPlaces")))?J:50);this.W1a=new _.Gg(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var L;this.AXb=new _.Gg(null!=(L=M$a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?L:0);this.mda=new _.Gg(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.X1a=new _.Gg(!!this.storage.get("__SourceSettings_ShowGenerated"));var P;this.dja=new _.Gg(null!=(P=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?P:!0)};_.U(wz,_.Iv);_.h=wz.prototype;_.h.kca=function(){return this.tH};_.h.Jia=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.tH.next(a)};_.h.Q_=function(){return this.Dsb};_.h.v2=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.Dsb.next(a)};_.h.FH=function(){return this.hB};
_.h.vx=function(a){a=Object.assign({},this.hB.value,a);this.hB.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.Osa=function(){return this.theme};_.h.Kxa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.Xba=function(){return this.zPa};_.h.Aia=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.zPa.next(a)};_.h.lca=function(){return this.yWa};_.h.Lia=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.yWa.next(a)};
_.h.Aca=function(){return this.xXb};_.h.Uia=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.xXb.next(new Set(a))};_.h.P_=function(){return this.uda};_.h.Iia=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.uda.next(a)};_.h.eT=function(){return this.tabSize};_.h.Tia=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.aT=function(){return this.pageSize};
_.h.B2=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.V_=function(){return this.Bfa};_.h.Nia=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Bfa.next(a)};_.h.bT=function(){return this.W1a};_.h.Ria=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.W1a.next(a)};_.h.wca=function(){return this.X1a};_.h.Sia=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.X1a.next(a)};_.h.Wsa=function(){return this.AXb};
_.h.N1a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.AXb.next(a)};_.h.TS=function(){return this.mda};_.h.u2=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.mda.next(a)};_.h.a0=function(){return this.dja};_.h.Qia=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.dja.next(a)};_.h.gT=function(){return this.g5a};_.h.D2=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.g5a.next(a)};
wz.O=function(a){return new (a||wz)(_.q(_.kWa),_.q(_.dv))};wz.ta=_.p({token:wz,qa:wz.O,Ga:"root"});_.C3a=wz;_.cv.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.Zg){if(!_.gpa)return;_.hpa()}_.Zg.uxa(a,b)};
_._ModuleManager_initialize('b/b96Luc/dflQFd/HyHasc/E7aOmb/Yfyhhd/sy3/sy2:6/sy7/sy1:7,8/sy4:6/sy5:7,a/sy6:8/sy8:b/sya/sy9:e/source:9,c,d,f/results:9,e/syb:b/search:i/syc:a,f/source_settings:c,k/codemirror/oss:d,i,k/codePrefetch/ZnwIZ/y9n5Ud',['sy3','sy2','sy4','sy5','sy8','sya','sy9','syb','syc','oss','sy7','sy1','sy6','source','search','codemirror']);
}catch(e){_._DumpException(e)}
try{
var bab,cab,dab,gab,hab,iab,jab,kab,lab,mab,nab,tab,uab,vab,wab,yab;_.aab=function(a,b){var c=_.Mla.get(b)||null;if(c&&c!==a)throw Error("mb`"+b+"`"+_.Cc(c)+"`"+_.Cc(c.name));_.Mla.set(b,a)};_.xz=function(a,b,c){a=_.kka(_.qd(),a,b,c);_.tka(_.Eea,a)};bab=function(a){a&1&&_.H(0,"mat-pseudo-checkbox",6);a&2&&(a=_.M(),_.B("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};cab=function(a){a&1&&_.H(0,"mat-pseudo-checkbox",7);a&2&&(a=_.M(),_.B("disabled",a.disabled))};
dab=function(a){a&1&&(_.E(0,"span",4),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Xf("(",a.group.label,")"))};_.eab=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};_.fab=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};gab=function(){return{diameter:100}};
hab=function(a){a&1&&(_.wd(),_.H(0,"circle",4));if(a&2){a=_.M();var b=_.Wf(1);_.sf("animation-name","mat-progress-spinner-stroke-rotate-"+a.Goa)("stroke-dashoffset",a.Q$a(),"px")("stroke-dasharray",a.Vma(),"px")("stroke-width",a.t$a(),"%")("transform-origin",a.u$a(b));_.rf("r",a.Mma())}};
iab=function(a){a&1&&(_.wd(),_.H(0,"circle",4));if(a&2){a=_.M();var b=_.Wf(1);_.sf("stroke-dashoffset",a.Q$a(),"px")("stroke-dasharray",a.Vma(),"px")("stroke-width",a.t$a(),"%")("transform-origin",a.u$a(b));_.rf("r",a.Mma())}};jab=function(a){a&1&&(_.E(0,"span",4),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Yf(a.placeholder))};kab=function(a){a&1&&_.Hf(0)};lab=function(a){a&1&&(_.E(0,"span",11),_.N(1),_.F());a&2&&(a=_.M(2),_.x(),_.Yf(a.c4a))};
mab=function(a){a&1&&(_.E(0,"span",10),_.A(1,kab,1,0)(2,lab,2,1),_.F());a&2&&(a=_.M(),_.x(),_.vf(1,a.yPa?1:2))};
nab=function(a){if(a&1){var b=_.qd();_.E(0,"div",12,1);_.I("@transformPanel.done",function(c){_.t(b);var d=_.M();return _.u(d.W6.next(c.kg))})("keydown",function(c){_.t(b);var d=_.M();return _.u(d.xe(c))});_.Hf(2,1);_.F()}a&2&&(a=_.M(),_.xz("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.XHa(),""),_.B("ngClass",a.xd)("@transformPanel","showing"),_.rf("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.wQ()))};
_.yz=function(a,b){a.Foa=b;return a};_.oab=function(a,b){a.GY=void 0===b?!0:b;return a};_.zz=function(a,b){a.hna=b;return a};_.pab=function(a){a.U7a=["shiftKey"];return a};_.qab=function(a){a.U6={enabled:!0,GZ:10};return a};_.rab=function(a,b){a.w8a=void 0===b?!0:b;return a};_.Az=function(a){return a.XF()?a.Ut:null};_.Bz=function(a,b){var c=0;return function(d){_.ba.clearTimeout(c);var e=arguments;c=_.ba.setTimeout(function(){a.apply(void 0,e)},b)}};
_.Cz=function(a){return{Yl:_.Bo,Ob:[{wa:_.Boa,ud:!0,oc:a}]}};_.Dz=function(a){this.Pvc=a;this.zz=new Map};_.h=_.Dz.prototype;_.h.La=function(){var a=this;this.zz.forEach(function(b,c){return a.O8a(c)})};_.h.observe=function(a){var b=this,c=_.vh(a);return new _.Kd(function(d){var e=b.Wvc(c).subscribe(d);return function(){e.unsubscribe();b.xyc(c)}})};
_.h.Wvc=function(a){if(this.zz.has(a))this.zz.get(a).count++;else{var b=new _.bf,c=this.Pvc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.zz.set(a,{jMc:c,stream:b,count:1})}return this.zz.get(a).stream};_.h.xyc=function(a){this.zz.has(a)&&(this.zz.get(a).count--,this.zz.get(a).count||this.O8a(a))};_.h.O8a=function(a){if(this.zz.has(a)){var b=this.zz.get(a),c=b.jMc;b=b.stream;c&&c.disconnect();b.complete();this.zz.delete(a)}};
_.Dz.O=function(a){return new (a||_.Dz)(_.q(_.Tq))};_.Dz.ta=_.p({token:_.Dz,qa:_.Dz.O,Ga:"root"});_.Ez=function(a,b,c){this.MGa=a;this.Ma=b;this.ab=c;this.event=new _.Sl;this.mc=!1;this.OGa=null};_.Ez.prototype.Xd=function(){this.OGa||this.disabled||this.Il()};_.Ez.prototype.La=function(){this.rs()};_.Ez.prototype.Il=function(){var a=this;this.rs();var b=this.MGa.observe(this.Ma);this.ab.Wb(function(){a.OGa=(a.S$?b.ha(_.Le(a.S$)):b).subscribe(a.event)})};
_.Ez.prototype.rs=function(){var a;null==(a=this.OGa)||a.unsubscribe()};_.W.Object.defineProperties(_.Ez.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){(this.mc=a)?this.rs():this.Il()}},S$:{configurable:!0,enumerable:!0,get:function(){return this.qsc},set:function(a){this.qsc=_.wh(a);this.Il()}}});_.Ez.O=function(a){return new (a||_.Ez)(_.y(_.Dz),_.y(_.Dd),_.y(_.oe))};
_.Ez.Fa=_.Tc({type:_.Ez,oa:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",_.ng],S$:"debounce"},outputs:{event:"cdkObserveContent"},Sb:["cdkObserveContent"],standalone:!0,features:[_.qf]});_.Fz=function(){_.br.apply(this,arguments)};_.U(_.Fz,_.br);_.Fz.prototype.Fj=function(a){this.We&&_.sab(this.We);_.br.prototype.Fj.call(this,a);this.We&&(a=this.We,a.RP||(a.RP=!0,_.Tl(a.Ya)))};
_.Gz=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Vi=a;this.M9a=c;this.eL=d;this.lR=new Set;this.l5=[];this.uY=[];this.changed=new _.bf;b&&b.length&&(a?b.forEach(function(f){return e.Ina(f)}):this.Ina(b[0]),this.uY.length=0)};_.h=_.Gz.prototype;_.h.select=function(){var a=this;_.hc.apply(0,arguments).forEach(function(c){return a.Ina(c)});var b=this.gna();this.hp();return b};
_.h.Sg=function(){var a=this;_.hc.apply(0,arguments).forEach(function(c){return a.HLa(c)});var b=this.gna();this.hp();return b};_.h.setSelection=function(){var a=_.hc.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.Ina(e)});c.filter(function(e){return!d.has(b.Nma(e,d))}).forEach(function(e){return b.HLa(e)});a=this.gna();this.hp();return a};_.h.toggle=function(a){return this.Be(a)?this.Sg(a):this.select(a)};
_.h.clear=function(a){a=void 0===a?!0:a;this.Ldb();var b=this.gna();a&&this.hp();return b};_.h.Be=function(a){return this.lR.has(this.Nma(a))};_.h.Qm=function(){return 0===this.lR.size};_.h.af=function(){return!this.Qm()};_.h.sort=function(a){this.Vi&&this.selected&&this.je.sort(a)};_.h.hp=function(){this.je=null;if(this.uY.length||this.l5.length)this.changed.next({source:this,DK:this.uY,removed:this.l5}),this.l5=[],this.uY=[]};
_.h.Ina=function(a){a=this.Nma(a);this.Be(a)||(this.Vi||this.Ldb(),this.Be(a)||this.lR.add(a),this.M9a&&this.uY.push(a))};_.h.HLa=function(a){a=this.Nma(a);this.Be(a)&&(this.lR.delete(a),this.M9a&&this.l5.push(a))};_.h.Ldb=function(){var a=this;this.Qm()||this.lR.forEach(function(b){return a.HLa(b)})};_.h.uYc=function(){};_.h.gna=function(){return!(!this.l5.length&&!this.uY.length)};
_.h.Nma=function(a,b){if(this.eL){var c;b=null!=(c=b)?c:this.lR;b=_.k(b);for(c=b.next();!c.done;c=b.next())if(c=c.value,this.eL(a,c))return c}return a};_.W.Object.defineProperties(_.Gz.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.je||(this.je=Array.from(this.lR.values()));return this.je}}});tab=[{zc:"start",Ac:"bottom",jc:"start",tc:"top"},{zc:"start",Ac:"top",jc:"start",tc:"bottom"},{zc:"end",Ac:"top",jc:"end",tc:"bottom"},{zc:"end",Ac:"bottom",jc:"end",tc:"top"}];
_.Hz=function(a){this.ob=a};_.Hz.O=function(a){return new (a||_.Hz)(_.y(_.Dd))};_.Hz.Fa=_.Tc({type:_.Hz,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Sb:["cdkOverlayOrigin"],standalone:!0});
_.Iz=function(a,b,c,d,e){this.Ve=a;this.qc=e;this.e7=this.wma=this.g8a=this.fma=_.Gd.EMPTY;this.G9a=!1;this.ab=_.Mc(_.oe);this.viewportMargin=0;this.push=this.Gub=this.Wsb=this.kCb=this.Ie=this.aj=this.open=!1;this.Ml=new _.Sl;this.MU=new _.Sl;this.attach=new _.Sl;this.detach=new _.Sl;this.qGb=new _.Sl;this.sGb=new _.Sl;this.fyc=new _.bs(b,c);this.q7=d;this.mj=this.q7()};_.h=_.Iz.prototype;
_.h.La=function(){this.g8a.unsubscribe();this.wma.unsubscribe();this.fma.unsubscribe();this.e7.unsubscribe();this.wb&&this.wb.dispose()};_.h.Tb=function(a){this.Eg&&(this.Yoa(this.Eg),this.wb.Rr({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.Eg.apply());a.open&&(this.open?this.WP():this.y9a())};
_.h.Nt=function(){var a=this;this.Dx&&this.Dx.length||(this.Dx=tab);var b=this.wb=this.Ve.create(this.Kqc());this.g8a=b.ema.subscribe(function(){return a.attach.emit()});this.wma=b.Tn.subscribe(function(){return a.detach.emit()});b.dk().subscribe(function(c){a.qGb.next(c);27!==c.keyCode||a.aj||_.qh(c)||(c.preventDefault(),a.y9a())});this.wb.iB().subscribe(function(c){a.sGb.next(c)})};
_.h.Kqc=function(){var a=this.Eg=this.Vf||this.fsc();a=new _.Pr({direction:this.qc,Vf:a,mj:this.mj,Ie:this.Ie,TZ:this.TZ});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.wj&&(a.wj=this.wj);this.xd&&(a.xd=this.xd);return a};
_.h.Yoa=function(a){var b=this,c=this.Dx.map(function(d){return{zc:d.zc,Ac:d.Ac,jc:d.jc,tc:d.tc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,xd:d.xd||void 0}});return _.Vr(_.Ur(_.UUa(_.VUa(_.rab(_.Tr(_.Sr(a.Oia(this.B$a()),c),this.Wsb),this.push),this.Gub),this.viewportMargin),this.kCb),this.xTc)};_.h.fsc=function(){var a=_.Zr(this.Ve.position(),this.B$a());this.Yoa(a);return a};_.h.B$a=function(){return this.origin instanceof _.Hz?this.origin.ob:this.origin};
_.h.WP=function(){var a=this;this.wb?this.wb.nl().Ie=this.Ie:this.Nt();this.wb.ug()||this.wb.attach(this.fyc);this.Ie?this.fma=this.wb.Ml().subscribe(function(b){a.Ml.emit(b)}):this.fma.unsubscribe();this.e7.unsubscribe();0<this.MU.Jk.length&&(this.e7=this.Eg.E1.ha(_.Aja(function(){return 0<a.MU.Jk.length})).subscribe(function(b){a.ab.run(function(){return a.MU.emit(b)});0===a.MU.Jk.length&&a.e7.unsubscribe()}))};_.h.y9a=function(){this.wb&&this.wb.detach();this.fma.unsubscribe();this.e7.unsubscribe()};
_.W.Object.defineProperties(_.Iz.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.FJa},set:function(a){this.FJa=a;this.Eg&&this.Yoa(this.Eg)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.ls},set:function(a){this.ls=a;this.Eg&&this.Yoa(this.Eg)}},TZ:{configurable:!0,enumerable:!0,get:function(){return this.G9a},set:function(a){this.G9a=a}},Ed:{configurable:!0,enumerable:!0,get:function(){return this.wb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.qc?
this.qc.value:"ltr"}}});_.Iz.O=function(a){return new (a||_.Iz)(_.y(_.gs),_.y(_.Lf),_.y(_.Mf),_.y(_.YUa),_.y(_.yr,8))};
_.Iz.Fa=_.Tc({type:_.Iz,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],Dx:[0,"cdkConnectedOverlayPositions","positions"],Vf:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],wj:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],xd:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],mj:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],aj:[0,"cdkConnectedOverlayDisableClose","disableClose"],xTc:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],Ie:[2,"cdkConnectedOverlayHasBackdrop",
"hasBackdrop",_.ng],kCb:[2,"cdkConnectedOverlayLockPosition","lockPosition",_.ng],Wsb:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.ng],Gub:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.ng],push:[2,"cdkConnectedOverlayPush","push",_.ng],TZ:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.ng]},outputs:{Ml:"backdropClick",MU:"positionChange",attach:"attach",detach:"detach",qGb:"overlayKeydown",sGb:"overlayOutsideClick"},Sb:["cdkConnectedOverlay"],standalone:!0,
features:[_.qf,_.id]});_.Jz=function(a){this.we=a;this.state="unchecked";this.disabled=!1;this.hd="full"};_.Jz.O=function(a){return new (a||_.Jz)(_.y(_.ul,8))};
_.Jz.ya=_.Pc({type:_.Jz,oa:[["mat-pseudo-checkbox"]],yb:[1,"mat-pseudo-checkbox"],qb:12,Za:function(a,b){a&2&&_.tf("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.hd)("mat-pseudo-checkbox-full","full"===b.hd)("_mat-animation-noopable","NoopAnimations"===b.we)},inputs:{state:"state",disabled:"disabled",hd:"appearance"},standalone:!0,features:[_.dg],
Aa:0,Ba:0,ua:function(){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color);border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color);border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}\n'],
nb:2,Oa:0});uab=["text"];vab=[[["mat-icon"]],"*"];wab=0;_.xab=function(a,b){this.source=a;this.MT=void 0===b?!1:b};_.Kz=function(a,b,c,d){this.Rc=a;this.Ya=b;this.kd=c;this.group=d;this.mc=this.RP=this.je=!1;this.WQ="";this.id="mat-option-"+wab++;this.Zu=new _.Sl;this.xk=new _.bf};_.Kz.prototype.select=function(a){a=void 0===a?!0:a;this.je||(this.je=!0,_.Tl(this.Ya),a&&this.mQ())};_.Kz.prototype.Sg=function(a){a=void 0===a?!0:a;this.je&&(this.je=!1,_.Tl(this.Ya),a&&this.mQ())};
_.Kz.prototype.focus=function(a,b){var c=this.Dg();"function"===typeof c.focus&&c.focus(b)};_.sab=function(a){a.RP&&(a.RP=!1,_.Tl(a.Ya))};_.h=_.Kz.prototype;_.h.jr=function(){return this.dC};_.h.xe=function(a){13!==a.keyCode&&32!==a.keyCode||_.qh(a)||(this.Hq(),a.preventDefault())};_.h.Hq=function(){this.disabled||(this.je=this.multiple?!this.je:!0,_.Tl(this.Ya),this.mQ(!0))};_.h.St=function(){return this.disabled?"-1":"0"};_.h.Dg=function(){return this.Rc.na};
_.h.Rm=function(){if(this.je){var a=this.dC;a!==this.WQ&&(this.WQ&&this.xk.next(),this.WQ=a)}};_.h.La=function(){this.xk.complete()};_.h.mQ=function(a){this.Zu.emit(new _.xab(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.Kz.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.kd&&this.kd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.je}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.mc},set:function(a){this.mc=a}},ad:{configurable:!0,enumerable:!0,get:function(){return!(!this.kd||!this.kd.ad)}},Io:{configurable:!0,enumerable:!0,get:function(){return!(!this.kd||!this.kd.Io)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.RP}},dC:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.wLa)?void 0:a.na.textContent)||"").trim()}}});_.Kz.O=function(a){return new (a||_.Kz)(_.y(_.Dd),_.y(_.qm),_.y(_.ns,8),_.y(_.os,8))};
_.Kz.ya=_.Pc({type:_.Kz,oa:[["mat-option"]],vb:function(a,b){a&1&&_.Of(uab,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.wLa=c.first)}},yb:["role","option",1,"mat-mdc-option","mdc-list-item"],qb:11,Za:function(a,b){a&1&&_.I("click",function(){return b.Hq()})("keydown",function(c){return b.xe(c)});a&2&&(_.zf("id",b.id),_.rf("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.tf("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",
b.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",_.ng]},outputs:{Zu:"onSelectionChange"},Sb:["matOption"],standalone:!0,features:[_.qf,_.dg],hc:["mat-icon","*"],Aa:8,Ba:5,Ea:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox"],[1,"cdk-visually-hidden"],["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"]],ua:function(a,b){a&1&&(_.Gf(vab),_.A(0,bab,1,2,"mat-pseudo-checkbox",1),_.Hf(1),_.E(2,"span",2,0),_.Hf(4,1),_.F(),_.A(5,cab,1,1,"mat-pseudo-checkbox",3)(6,dab,2,1,"span",4),_.H(7,"div",5));a&2&&(_.vf(0,b.multiple?0:-1),_.x(5),_.vf(5,b.multiple||!b.selected||b.Io?-1:5),
_.x(),_.vf(6,b.group&&b.group.aG?6:-1),_.x(),_.B("matRippleTrigger",b.Dg())("matRippleDisabled",b.disabled||b.ad))},Ha:[_.Jz,_.rs],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;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.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-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Oa:0});_.Lz=function(){};_.Lz.O=function(a){return new (a||_.Lz)};_.Lz.Da=_.Rc({type:_.Lz});_.Lz.Ca=_.Ac({imports:[_.is]});_.Mz=function(){};_.Mz.O=function(a){return new (a||_.Mz)};_.Mz.Da=_.Rc({type:_.Mz});_.Mz.Ca=_.Ac({imports:[_.ss,_.is,_.Lz,_.Kz]});_.Nz=function(a,b,c){_.jr.call(this,a,b,c)};_.U(_.Nz,_.jr);_.Nz.prototype.Tb=function(a){(null!=a.align||this.uk)&&this.yw()};
_.Nz.prototype.Sa=function(){var a=this;_.jr.prototype.Sa.call(this);this.r6("align","stretch",function(b){a.yw(b.value)});this.yw()};_.Nz.prototype.yw=function(a){a=a||this.tG("align")||"stretch";this.uk&&(a=this.uk.FR);this.kX(this.W4(a))};_.Nz.prototype.W4=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(_.Nz.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Mc("align",a)}},GMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignXs",a)}},EMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignSm",a)}},DMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignMd",a)}},yMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLg",a)}},FMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignXl",a)}},BMa:{configurable:!0,
enumerable:!0,set:function(a){this.Mc("alignLtSm",a)}},AMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtMd",a)}},zMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtLg",a)}},CMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignLtXl",a)}},xMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtXs",a)}},wMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtSm",a)}},vMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtMd",
a)}},uMa:{configurable:!0,enumerable:!0,set:function(a){this.Mc("alignGtLg",a)}}});_.Nz.O=function(a){return new (a||_.Nz)(_.y(_.ir),_.y(_.Dd),_.y(_.vl))};
_.Nz.Fa=_.Tc({type:_.Nz,oa:[["","fxFlexAlign",""],["","fxFlexAlign.xs",""],["","fxFlexAlign.sm",""],["","fxFlexAlign.md",""],["","fxFlexAlign.lg",""],["","fxFlexAlign.xl",""],["","fxFlexAlign.lt-sm",""],["","fxFlexAlign.lt-md",""],["","fxFlexAlign.lt-lg",""],["","fxFlexAlign.lt-xl",""],["","fxFlexAlign.gt-xs",""],["","fxFlexAlign.gt-sm",""],["","fxFlexAlign.gt-md",""],["","fxFlexAlign.gt-lg",""]],inputs:{align:[0,"fxFlexAlign","align"],GMa:[0,"fxFlexAlign.xs","alignXs"],EMa:[0,"fxFlexAlign.sm","alignSm"],
DMa:[0,"fxFlexAlign.md","alignMd"],yMa:[0,"fxFlexAlign.lg","alignLg"],FMa:[0,"fxFlexAlign.xl","alignXl"],BMa:[0,"fxFlexAlign.lt-sm","alignLtSm"],AMa:[0,"fxFlexAlign.lt-md","alignLtMd"],zMa:[0,"fxFlexAlign.lt-lg","alignLtLg"],CMa:[0,"fxFlexAlign.lt-xl","alignLtXl"],xMa:[0,"fxFlexAlign.gt-xs","alignGtXs"],wMa:[0,"fxFlexAlign.gt-sm","alignGtSm"],vMa:[0,"fxFlexAlign.gt-md","alignGtMd"],uMa:[0,"fxFlexAlign.gt-lg","alignGtLg"]},features:[_.pf,_.id]});_.Oz=function(){};
_.Oz.O=function(a){return new (a||_.Oz)};_.Oz.Da=_.Rc({type:_.Oz});_.Oz.Ca=_.Ac({imports:[_.zw]});yab=0;_.Pz=function(a,b){this.id="mat-mdc-error-"+yab++;a||b.na.setAttribute("aria-live","polite")};_.Pz.O=function(a){return new (a||_.Pz)(_.yd("aria-live"),_.y(_.Dd))};
_.Pz.Fa=_.Tc({type:_.Pz,oa:[["mat-error"],["","matError",""]],yb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],qb:1,Za:function(a,b){a&2&&_.zf("id",b.id)},inputs:{id:"id"},standalone:!0,features:[_.bg([{wa:_.o5a,Hb:_.Pz}])]});_.Qz=function(){this.JQ=!1};_.W.Object.defineProperties(_.Qz.prototype,{bJa:{configurable:!0,enumerable:!0,set:function(){this.JQ=!0}}});_.Qz.O=function(a){return new (a||_.Qz)};
_.Qz.Fa=_.Tc({type:_.Qz,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{bJa:[0,"matTextSuffix","_isTextSelector"]},standalone:!0,features:[_.bg([{wa:_.u5a,Hb:_.Qz}])]});
var zab={wa:_.x6a,Ib:[_.gs],Cb:function(a){return function(){return a.lj.Lk({O0a:20})}}},Aab=_.rh({passive:!0}),Rz=function(a,b,c,d,e,f,g,m,n,r,v,z){var D=this;this.Ve=a;this.Ma=b;this.DC=c;this.Ee=d;this.ab=e;this.wc=f;this.jz=g;this.Xc=m;this.qc=r;this.Ui=v;this.Eg="below";this.c7=this.e8=this.mc=this.d7=!1;this.ym=8;this.PF="mat";this.Pr="auto";this.lG="";this.ao=[];this.Nb=new _.bf;this.ye=n;this.Db=z;v&&(this.D7=v.TI,this.ZF=v.KH,v.position&&(this.position=v.position),v.gv&&(this.gv=v.gv),v.Pr&&
(this.Pr=v.Pr));r.change.ha(_.gf(this.Nb)).subscribe(function(){D.wb&&D.AR(D.wb)})};_.h=Rz.prototype;_.h.Jc=function(){var a=this;this.e8=!0;this.nR();this.Xc.Ik(this.Ma).ha(_.gf(this.Nb)).subscribe(function(b){b?"keyboard"===b&&a.ab.run(function(){return a.show()}):a.ab.run(function(){return a.jf(0)})})};
_.h.La=function(){var a=this.Ma.na;clearTimeout(this.uR);this.wb&&(this.wb.dispose(),this.ze=null);this.ao.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,Aab)});this.ao.length=0;this.Nb.next();this.Nb.complete();_.Yq(this.jz,a,this.message,"tooltip");this.Xc.nj(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.TI:a;if(this.disabled||!this.message||this.yz()){var d;null==(d=this.ze)||d.aQ()}else b=this.Nt(b),this.gp(),this.Xi=this.Xi||new _.as(this.BLa,this.Ee),b=this.ze=b.attach(this.Xi).instance,b.EG=this.Ma.na,b.A6=this.ZF,b.ZQ.ha(_.gf(this.Nb)).subscribe(function(){return c.gp()}),this.z7(this.tR),this.Y7(),b.show(a)};_.h.jf=function(a){a=void 0===a?this.KH:a;var b=this.ze;b&&(b.isVisible()?b.jf(a):(b.aQ(),this.gp()))};
_.h.toggle=function(a){this.yz()?this.jf():this.show(void 0,a)};_.h.yz=function(){return!!this.ze&&this.ze.isVisible()};
_.h.Nt=function(a){var b=this;if(this.wb){var c=this.wb.nl().Vf;if((!this.gv||!a)&&c.Ez instanceof _.Dd)return this.wb;this.gp()}c=_.IUa(this.DC,this.Ma);a=_.TUa(_.UUa(_.Tr(_.Vr(_.Zr(this.Ve.position(),this.gv?a||this.Ma:this.Ma),"."+this.PF+"-tooltip"),!1),this.ym),c);a.E1.ha(_.gf(this.Nb)).subscribe(function(e){b.JLa(e.aS);b.ze&&e.JNb.bua&&b.ze.isVisible()&&b.ab.run(function(){return b.jf(0)})});this.wb=this.Ve.create({direction:this.qc,Vf:a,xd:this.PF+"-tooltip-panel",mj:this.ye()});this.AR(this.wb);
this.wb.Tn.ha(_.gf(this.Nb)).subscribe(function(){return b.gp()});this.wb.iB().ha(_.gf(this.Nb)).subscribe(function(){var e;return null==(e=b.ze)?void 0:e.fIa()});this.wb.dk().ha(_.gf(this.Nb)).subscribe(function(e){b.yz()&&27===e.keyCode&&!_.qh(e)&&(e.preventDefault(),e.stopPropagation(),b.ab.run(function(){return b.jf(0)}))});var d;(null==(d=this.Ui)?0:d.Hob)&&this.wb.Sz(this.PF+"-tooltip-panel-non-interactive");return this.wb};_.h.gp=function(){this.wb&&this.wb.ug()&&this.wb.detach();this.ze=null};
_.h.AR=function(a){a=a.nl().Vf;var b=this.SHa(),c=this.vQ();_.Sr(a,[this.M4(Object.assign({},b.Bn,c.Bn)),this.M4(Object.assign({},b.fallback,c.fallback))])};_.h.M4=function(a){return a};
_.h.SHa=function(){var a=!this.qc||"ltr"==this.qc.value,b=this.position;if("above"==b||"below"==b)var c={zc:"center",Ac:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={zc:"start",Ac:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={zc:"end",Ac:"center"};a=this.g6(c.zc,c.Ac);return{Bn:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.vQ=function(){var a=!this.qc||"ltr"==this.qc.value,b=this.position;if("above"==b)var c={jc:"center",tc:"bottom"};else if("below"==b)c={jc:"center",tc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={jc:"end",tc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={jc:"start",tc:"center"};a=this.g6(c.jc,c.tc);return{Bn:c,fallback:{jc:a.x,tc:a.y}}};
_.h.Y7=function(){var a=this;this.ze&&(this.ze.message=this.message,this.ze.jG(),this.ab.xU.ha(_.Qe(1),_.gf(this.Nb)).subscribe(function(){a.ze&&a.wb.Se()}))};_.h.z7=function(a){this.ze&&(this.ze.XE=a,this.ze.jG())};_.h.g6=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.JLa=function(a){var b=a.tc,c=a.zc;a=a.Ac;b="center"===b?this.qc&&"rtl"===this.qc.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.i5){if(c=this.wb)a=this.PF+"-tooltip-panel-",c.RN(a+this.i5),c.Sz(a+b);this.i5=b}};
_.h.nR=function(){var a=this;!this.mc&&this.message&&this.e8&&!this.ao.length&&(this.b7()?this.ao.push(["mouseenter",function(b){a.C7();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Pr&&(this.o5(),this.ao.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.C7();clearTimeout(a.uR);a.uR=setTimeout(function(){return a.show(void 0,d)},500)}])),this.L4(this.ao))};
_.h.C7=function(){var a=this;if(!this.c7){this.c7=!0;var b=[];if(this.b7())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.wb)?0:e.No.contains(d))||a.jf()}],["wheel",function(d){return a.YLa(d)}]);else if("off"!==this.Pr){this.o5();var c=function(){clearTimeout(a.uR);a.jf(a.Ui.S3a)};b.push(["touchend",c],["touchcancel",c])}this.L4(b);this.ao.push.apply(this.ao,_.$c(b))}};
_.h.L4=function(a){var b=this;a.forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;b.Ma.na.addEventListener(c,d,Aab)})};_.h.b7=function(){return!this.wc.oF&&!this.wc.kq};_.h.YLa=function(a){if(this.yz()){a=this.Db.elementFromPoint(a.clientX,a.clientY);var b=this.Ma.na;a===b||b.contains(a)||this.jf()}};
_.h.o5=function(){var a=this.Pr;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(Rz.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){if(a!==this.Eg&&(this.Eg=a,this.wb)){this.AR(this.wb);var b;null==(b=this.ze)||b.show(0);this.wb.Se()}}},gv:{configurable:!0,enumerable:!0,get:function(){return this.d7},set:function(a){this.d7=_.th(a);this.gp();this.wb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){(this.mc=_.th(a))?this.jf(0):this.nR()}},TI:{configurable:!0,
enumerable:!0,get:function(){return this.D7},set:function(a){this.D7=_.wh(a)}},KH:{configurable:!0,enumerable:!0,get:function(){return this.ZF},set:function(a){this.ZF=_.wh(a);this.ze&&(this.ze.A6=this.ZF)}},message:{configurable:!0,enumerable:!0,get:function(){return this.lG},set:function(a){var b=this;_.Yq(this.jz,this.Ma.na,this.lG,"tooltip");this.lG=null!=a?String(a).trim():"";!this.lG&&this.yz()?this.jf(0):(this.nR(),this.Y7(),this.ab.Wb(function(){Promise.resolve().then(function(){_.lTa(b.jz,
b.Ma.na,b.message,"tooltip")})}))}},XE:{configurable:!0,enumerable:!0,get:function(){return this.tR},set:function(a){this.tR=a;this.ze&&this.z7(this.tR)}}});Rz.O=function(){_.ue()};
Rz.Fa=_.Tc({type:Rz,inputs:{position:[0,"matTooltipPosition","position"],gv:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],TI:[0,"matTooltipShowDelay","showDelay"],KH:[0,"matTooltipHideDelay","hideDelay"],Pr:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],XE:[0,"matTooltipClass","tooltipClass"]}});var Sz=function(a,b){this.Ya=a;this.l6=this.b5=!1;this.ZQ=new _.bf;this.Zk="NoopAnimations"===b};_.h=Sz.prototype;
_.h.show=function(a){var b=this;null!=this.Tt&&clearTimeout(this.Tt);this.bu=setTimeout(function(){b.O7(!0);b.bu=void 0},a)};_.h.jf=function(a){var b=this;null!=this.bu&&clearTimeout(this.bu);this.Tt=setTimeout(function(){b.O7(!1);b.Tt=void 0},a)};_.h.isVisible=function(){return this.l6};_.h.La=function(){this.aQ();this.ZQ.complete();this.EG=null};_.h.fIa=function(){this.b5&&this.jf(0)};_.h.jG=function(){_.Tl(this.Ya)};
_.h.kIa=function(a){(a=a.relatedTarget)&&this.EG.contains(a)||(this.isVisible()?this.jf(this.A6):this.rQ(!1))};_.h.LJa=function(){};_.h.eIa=function(a){a=a.animationName;a!==this.oR&&a!==this.T5||this.rQ(a===this.oR)};_.h.aQ=function(){null!=this.bu&&clearTimeout(this.bu);null!=this.Tt&&clearTimeout(this.Tt);this.bu=this.Tt=void 0};_.h.rQ=function(a){a?this.b5=!0:this.isVisible()||this.ZQ.next()};
_.h.O7=function(a){var b=this.ALa.na,c=this.oR,d=this.T5;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.l6=a)&&!this.Zk&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Zk=!0);a&&this.LJa();this.Zk&&(b.classList.add("_mat-animation-noopable"),this.rQ(a))};Sz.O=function(a){return new (a||Sz)(_.y(_.qm),_.y(_.ul,8))};Sz.Fa=_.Tc({type:Sz});var Bab;Bab=["tooltip"];_.Uz=function(a,b,c,d,e,f,g,m,n,r,v,z){Rz.call(this,a,b,c,d,e,f,g,m,n,r,v,z);this.BLa=Tz};_.U(_.Uz,Rz);_.Uz.O=function(a){return new (a||_.Uz)(_.y(_.gs),_.y(_.Dd),_.y(_.Er),_.y(_.Mf),_.y(_.oe),_.y(_.Fq),_.y(_.Xq),_.y(_.Iq),_.y(_.x6a),_.y(_.yr,8),_.y(_.z6a,8),_.y(_.Lg))};_.Uz.Fa=_.Tc({type:_.Uz,oa:[["","matTooltip",""]],yb:[1,"mat-tooltip-trigger"],qb:2,Za:function(a,b){a&2&&_.tf("mat-tooltip-disabled",b.disabled)},Sb:["matTooltip"],features:[_.pf]});
var Tz=function(a,b,c){Sz.call(this,a,c);this.oR="mat-tooltip-show";this.T5="mat-tooltip-hide";this.Uuc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.U(Tz,Sz);Tz.Fa=Sz.Fa;Tz.O=function(a){return new (a||Tz)(_.y(_.qm),_.y(_.Rq),_.y(_.ul,8))};
Tz.ya=_.Pc({type:Tz,oa:[["mat-tooltip-component"]],vb:function(a,b){a&1&&_.Of(Bab,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.ALa=c.first)}},yb:["aria-hidden","true"],qb:3,Za:function(a,b){a&1&&_.I("mouseleave",function(c){return b.kIa(c)});a&2&&(_.rf("mat-id-collision",null),_.sf("zoom",b.isVisible()?1:null))},features:[_.pf],Aa:4,Ba:6,Ea:[["tooltip",""],[1,"mat-tooltip",3,"animationend","ngClass"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",1,0);_.O(2,"async");_.I("animationend",function(e){_.t(c);
return _.u(b.eIa(e))});_.N(3);_.F()}if(a&2){var d;_.tf("mat-tooltip-handset",null==(d=_.Q(2,4,b.Uuc))?null:d.matches);_.B("ngClass",b.XE);_.x(3);_.Yf(b.message)}},Ha:[_.gn,_.on],styles:[".mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis;-webkit-transform:scale(0);transform:scale(0)}.mat-tooltip._mat-animation-noopable{-webkit-animation:none;animation:none;-webkit-transform:scale(1);transform:scale(1)}.cdk-high-contrast-active .mat-tooltip{outline:1px solid}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}.mat-tooltip-panel-non-interactive{pointer-events:none}@-webkit-keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-show{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.5;-webkit-transform:scale(.99);transform:scale(.99)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes mat-tooltip-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.mat-tooltip-show{-webkit-animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-show .2s cubic-bezier(0,0,.2,1) forwards}.mat-tooltip-hide{-webkit-animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards;animation:mat-tooltip-hide .1s cubic-bezier(0,0,.2,1) forwards}"],
nb:2,Oa:0});_.Vz=function(){};_.Vz.O=function(a){return new (a||_.Vz)};_.Vz.Da=_.Rc({type:_.Vz});_.Vz.Ca=_.Ac({Ob:[zab],imports:[_.Wq,_.pn,_.hs,_.is,_.is,_.Mr]});_.Wz=function(a){this.element=a;this.size="xsmall";this.format="hairline"};_.Wz.prototype.Sa=function(){var a=Array.from(this.element.na.classList);a=_.k(a);for(var b=a.next();!b.done;b=a.next())b=b.value,Cab.includes(b)&&this.element.na.classList.remove(b);a=new Set;a.add(Dab.includes(this.size)?this.size:"xsmall");a.add(Eab.includes(this.format)?this.format:"hairline");a=_.k(a.values());for(b=a.next();!b.done;b=a.next())this.element.na.classList.add(b.value)};_.Wz.O=function(a){return new (a||_.Wz)(_.y(_.Dd))};
_.Wz.ya=_.Pc({type:_.Wz,oa:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},nc:["gme-button-old",""],hc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(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 Eab=["hairline","fill","flat"],Dab=["xsmall","medium"],Cab=[].concat(_.$c(Eab),_.$c(Dab));var Xz=function(){};Xz.O=function(a){return new (a||Xz)};Xz.Da=_.Rc({type:Xz});Xz.Ca=_.Ac({imports:[_.pn]});_.Yz=function(){};_.Yz.O=function(a){return new (a||_.Yz)};_.Yz.Da=_.Rc({type:_.Yz});_.Yz.Ca=_.Ac({imports:[Xz]});_.Sh(function(a){this.Ma=a},"primary");var Fab=new _.Xc("mat-progress-spinner-default-options",{Ga:"root",qa:gab});var Gab;Gab=_.Sh(function(a){this.Ma=a},"primary");
_.Zz=function(a,b,c,d,e,f,g,m,n){var r=Gab.call(this,a)||this;r.Db=c;r.Nna=n;r.CX=100;r.Od=0;r.Fq=_.Gd.EMPTY;r.mode="determinate";r.Goa=r.O$a();Hab.has(c.head)||Hab.set(c.head,new Set([100]));r.Wt="NoopAnimations"===d&&!!e&&!e.gtc;"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.isBrowser&&b.FDa&&g&&f&&m&&(r.Fq=g.change(150).subscribe(function(){"indeterminate"===
r.mode&&m.run(function(){return _.Tl(f)})}));return r};_.U(_.Zz,Gab);_.h=_.Zz.prototype;_.h.Sa=function(){var a=this.Ma.na;this.kdb=_.Ypa(a)||this.Db.head;this.f8a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.La=function(){this.Fq.unsubscribe()};_.h.Mma=function(){return(this.diameter-10)/2};_.h.fuc=function(){var a=2*this.Mma()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Vma=function(){return 2*Math.PI*this.Mma()};
_.h.Q$a=function(){return"determinate"===this.mode?this.Vma()*(100-this.Od)/100:null};_.h.t$a=function(){return this.strokeWidth/this.diameter*100};_.h.u$a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.h.f8a=function(){var a=this.kdb,b=this.CX,c=Hab.get(a);if(!c||!c.has(b)){var d=this.Db.createElement("style");this.Nna&&(d.nonce=this.Nna);d.setAttribute("mat-spinner-animation",this.Goa);d.textContent=this.ntc();a.appendChild(d);c||(c=new Set,Hab.set(a,c));c.add(b)}};
_.h.ntc=function(){var a=this.Vma();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.Goa)};_.h.O$a=function(){return this.diameter.toString().replace(".","_")};
_.W.Object.defineProperties(_.Zz.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.CX},set:function(a){this.CX=_.wh(a);this.Goa=this.O$a();this.kdb&&this.f8a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.hLa||this.diameter/10},set:function(a){this.hLa=_.wh(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.Od:0},set:function(a){this.Od=Math.max(0,Math.min(100,_.wh(a)))}}});var Hab=new WeakMap;
_.Zz.O=function(a){return new (a||_.Zz)(_.y(_.Dd),_.y(_.Fq),_.y(_.Lg,8),_.y(_.ul,8),_.y(Fab),_.y(_.qm),_.y(_.Jr),_.y(_.oe),_.y(_.WHa,8))};
_.Zz.ya=_.Pc({type:_.Zz,oa:[["mat-progress-spinner"],["mat-spinner"]],yb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],qb:11,Za:function(a,b){a&2&&(_.rf("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),_.sf("width",b.diameter,"px")("height",b.diameter,"px"),_.tf("_mat-animation-noopable",b.Wt))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Sb:["matProgressSpinner"],features:[_.pf],Aa:4,Ba:8,Ea:[["svg",""],["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%"]],ua:function(a,
b){a&1&&(_.wd(),_.E(0,"svg",1,0),_.A(2,hab,1,11,"circle",2)(3,iab,1,9,"circle",3),_.F());a&2&&(_.sf("width",b.diameter,"px")("height",b.diameter,"px"),_.B("ngSwitch","indeterminate"===b.mode),_.rf("viewBox",b.fuc()),_.x(2),_.B("ngSwitchCase",!0),_.x(),_.B("ngSwitchCase",!1))},Ha:[_.kn,_.ln],styles:[".mat-progress-spinner{display:block;position:relative;overflow:hidden}.mat-progress-spinner svg{position:absolute;transform:rotate(-90deg);top:0;left:0;transform-origin:center;overflow:visible}.mat-progress-spinner circle{fill:rgba(0,0,0,0);transition:stroke-dashoffset 225ms linear}.cdk-high-contrast-active .mat-progress-spinner circle{stroke:CanvasText}.mat-progress-spinner[mode=indeterminate] svg{animation:mat-progress-spinner-linear-rotate 2000ms linear infinite}.mat-progress-spinner[mode=indeterminate] circle{transition-property:stroke;animation-duration:4000ms;animation-timing-function:cubic-bezier(0.35, 0, 0.25, 1);animation-iteration-count:infinite}.mat-progress-spinner._mat-animation-noopable svg,.mat-progress-spinner._mat-animation-noopable circle{animation:none;transition:none}@keyframes mat-progress-spinner-linear-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mat-progress-spinner-stroke-rotate-100{0%{stroke-dashoffset:268.606171575px;transform:rotate(0)}12.5%{stroke-dashoffset:56.5486677px;transform:rotate(0)}12.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(72.5deg)}25%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(72.5deg)}25.0001%{stroke-dashoffset:268.606171575px;transform:rotate(270deg)}37.5%{stroke-dashoffset:56.5486677px;transform:rotate(270deg)}37.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(161.5deg)}50%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(161.5deg)}50.0001%{stroke-dashoffset:268.606171575px;transform:rotate(180deg)}62.5%{stroke-dashoffset:56.5486677px;transform:rotate(180deg)}62.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(251.5deg)}75%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(251.5deg)}75.0001%{stroke-dashoffset:268.606171575px;transform:rotate(90deg)}87.5%{stroke-dashoffset:56.5486677px;transform:rotate(90deg)}87.5001%{stroke-dashoffset:56.5486677px;transform:rotateX(180deg) rotate(341.5deg)}100%{stroke-dashoffset:268.606171575px;transform:rotateX(180deg) rotate(341.5deg)}}\n"],
nb:2,Oa:0});_.$z=function(){};_.$z.O=function(a){return new (a||_.$z)};_.$z.Da=_.Rc({type:_.$z});_.$z.Ca=_.Ac({imports:[_.is,_.pn,_.is]});var Iab=new _.Xc("ListOption");var Jab=function(a){this.Ma=a};Jab.O=function(a){return new (a||Jab)(_.y(_.Dd))};Jab.Fa=_.Tc({type:Jab,oa:[["","matListItemTitle",""]],yb:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"],standalone:!0});var Kab=function(a){this.Ma=a};Kab.O=function(a){return new (a||Kab)(_.y(_.Dd))};Kab.Fa=_.Tc({type:Kab,oa:[["","matListItemLine",""]],yb:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"],standalone:!0});var Lab=function(){};Lab.O=function(a){return new (a||Lab)};
Lab.Fa=_.Tc({type:Lab,oa:[["","matListItemMeta",""]],yb:[1,"mat-mdc-list-item-meta","mdc-list-item__end"],standalone:!0});var aA=function(a){this.hbb=a};aA.prototype.Gab=function(){var a;return!this.hbb||"after"===(null==(a=this.hbb)?void 0:a.panel.HO)};aA.O=function(a){return new (a||aA)(_.y(Iab,8))};aA.Fa=_.Tc({type:aA,qb:4,Za:function(a,b){a&2&&_.tf("mdc-list-item__start",b.Gab())("mdc-list-item__end",!b.Gab())},standalone:!0});var bA=function(){aA.apply(this,arguments)};_.U(bA,aA);
bA.O=function(){var a;return function(b){return(a||(a=_.Cd(bA)))(b||bA)}}();bA.Fa=_.Tc({type:bA,oa:[["","matListItemAvatar",""]],yb:[1,"mat-mdc-list-item-avatar"],standalone:!0,features:[_.pf]});var cA=function(){aA.apply(this,arguments)};_.U(cA,aA);cA.O=function(){var a;return function(b){return(a||(a=_.Cd(cA)))(b||cA)}}();cA.Fa=_.Tc({type:cA,oa:[["","matListItemIcon",""]],yb:[1,"mat-mdc-list-item-icon"],standalone:!0,features:[_.pf]});var Mab=new _.Xc("MAT_LIST_CONFIG");var dA=function(){this.Qab=!0;this.mc=this.Dl=!1;this.Ui=_.Mc(Mab,{optional:!0})};_.W.Object.defineProperties(dA.prototype,{ad:{configurable:!0,enumerable:!0,get:function(){return this.Dl},set:function(a){this.Dl=_.th(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){this.mc=_.th(a)}}});dA.O=function(a){return new (a||dA)};dA.Fa=_.Tc({type:dA,qb:1,Za:function(a,b){a&2&&_.rf("aria-disabled",b.disabled)},inputs:{ad:"disableRipple",disabled:"disabled"},standalone:!0});
var eA=function(a,b,c,d,e,f){this.Ma=a;this.ab=b;this.gbb=c;this.wc=d;this.X9a=null;this.mc=this.Dl=!1;this.F7=new _.Gd;this.BC=null;this.vIa=!1;this.CB=e||{};this.tm=this.Ma.na;this.Iab="button"===this.tm.nodeName.toLowerCase();this.Wt="NoopAnimations"===f;c&&!c.Qab&&this.Buc();this.Iab&&!this.tm.hasAttribute("type")&&this.tm.setAttribute("type","button")};_.h=eA.prototype;_.h.Jc=function(){this.Ivc();this.Woa(!0)};_.h.La=function(){this.F7.unsubscribe();null!==this.BC&&this.BC.l7()};
_.h.XXc=function(){return!(!this.k8a.length&&!this.wab.length)};_.h.Buc=function(){this.tm.classList.add("mat-mdc-list-item-interactive");this.BC=new _.ps(this,this.ab,this.tm,this.wc);_.mVa(this.BC,this.tm)};_.h.Ivc=function(){var a=this;this.ab.Wb(function(){a.F7.add(_.ge(a.jJa.Sc,a.Qoa.Sc).subscribe(function(){return a.Woa(!1)}))})};
_.h.Woa=function(a){if(this.jJa&&this.Qoa&&this.ILa){a&&this.lrc();var b;a=null!=(b=this.X9a)?b:this.Auc();b=this.ILa.na;this.tm.classList.toggle("mat-mdc-list-item-single-line",1>=a);this.tm.classList.toggle("mdc-list-item--with-one-line",1>=a);this.tm.classList.toggle("mdc-list-item--with-two-lines",2===a);this.tm.classList.toggle("mdc-list-item--with-three-lines",3===a);this.vIa?(a=0===this.Qoa.length&&1===a,b.classList.toggle("mdc-list-item__primary-text",a),b.classList.toggle("mdc-list-item__secondary-text",
!a)):(b.classList.remove("mdc-list-item__primary-text"),b.classList.remove("mdc-list-item__secondary-text"))}};_.h.Auc=function(){var a=this.Qoa.length+this.jJa.length;this.vIa&&(a+=1);return a};_.h.lrc=function(){this.vIa=Array.from(this.ILa.na.childNodes).filter(function(a){return a.nodeType!==a.COMMENT_NODE}).some(function(a){return!(!a.textContent||!a.textContent.trim())})};
_.W.Object.defineProperties(eA.prototype,{lines:{configurable:!0,enumerable:!0,set:function(a){this.X9a=_.wh(a,null);this.Woa(!1)}},ad:{configurable:!0,enumerable:!0,get:function(){var a;return this.disabled||this.Dl||this.Wt||!(null==(a=this.gbb)||!a.ad)},set:function(a){this.Dl=_.th(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.mc||!(null==(a=this.gbb)||!a.disabled)},set:function(a){this.mc=_.th(a)}},Oha:{configurable:!0,enumerable:!0,get:function(){return this.ad||
!!this.CB.disabled}}});eA.O=function(a){return new (a||eA)(_.y(_.Dd),_.y(_.oe),_.y(dA,8),_.y(_.Fq),_.y(_.qs,8),_.y(_.ul,8))};eA.Fa=_.Tc({type:eA,Bd:function(a,b,c){a&1&&(_.Pf(c,bA,4),_.Pf(c,cA,4));if(a&2){var d;_.Uf(d=_.Vf())&&(b.k8a=d);_.Uf(d=_.Vf())&&(b.wab=d)}},qb:4,Za:function(a,b){a&2&&(_.rf("aria-disabled",b.disabled)("disabled",b.Iab&&b.disabled||null),_.tf("mdc-list-item--disabled",b.disabled))},inputs:{lines:"lines",ad:"disableRipple",disabled:"disabled"},standalone:!0});var Nab,Oab,Pab;Nab=["unscopedContent"];Oab=["text"];Pab=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]];_.fA=function(){dA.apply(this,arguments)};_.U(_.fA,dA);_.fA.Fa=dA.Fa;_.fA.O=function(){var a;return function(b){return(a||(a=_.Cd(_.fA)))(b||_.fA)}}();
_.fA.ya=_.Pc({type:_.fA,oa:[["mat-list"]],yb:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],Sb:["matList"],standalone:!0,features:[_.bg([{wa:dA,Hb:_.fA}]),_.pf,_.dg],hc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(0))},styles:['@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::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-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);line-height:var(--mdc-typography-caption-line-height);font-weight:var(--mdc-typography-caption-font-weight);letter-spacing:var(--mdc-typography-caption-letter-spacing);text-decoration:var(--mdc-typography-caption-text-decoration);text-transform:var(--mdc-typography-caption-text-transform)}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.mdc-list-item{background-color:var(--mdc-list-list-item-container-color)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item--with-one-line{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-avatar,.mdc-list-item--with-one-line.mdc-list-item--with-leading-icon,.mdc-list-item--with-one-line.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-one-line.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-one-line.mdc-list-item--with-leading-radio,.mdc-list-item--with-one-line.mdc-list-item--with-leading-switch{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-image,.mdc-list-item--with-one-line.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines.mdc-list-item--with-leading-avatar,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-icon,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-radio,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-switch,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-image,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-three-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height)}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item__content,.mdc-list-item__primary-text{color:var(--mdc-list-list-item-label-text-color)}.mdc-list-item__primary-text{font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item__secondary-text{color:var(--mdc-list-list-item-supporting-text-color)}.mdc-list-item__secondary-text{font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color)}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start>i{font-size:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon{font-size:var(--mdc-list-list-item-leading-icon-size);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon,.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end>i{font-size:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon{font-size:var(--mdc-list-list-item-trailing-icon-size);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon,.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text,.mdc-list-item--disabled .mdc-list-item__overline-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mdc-list-item:hover .mdc-list-item__content,.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item:focus .mdc-list-item__content,.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-focus-state-layer-opacity)}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.mat-mdc-list-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size)}.cdk-high-contrast-active a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space)}a.mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color)}a.mdc-list-item.mdc-list-item--activated.mdc-list-item{border-radius:var(--mat-list-active-indicator-shape)}\n'],
nb:2,Oa:0});_.gA=function(a,b,c,d,e,f){eA.call(this,a,b,c,d,e,f);this.FFa=!1};_.U(_.gA,eA);_.gA.Fa=eA.Fa;_.gA.prototype.CHa=function(){return"A"===this.tm.nodeName&&this.FFa?"page":null};_.W.Object.defineProperties(_.gA.prototype,{jn:{configurable:!0,enumerable:!0,get:function(){return this.FFa},set:function(a){this.FFa=_.th(a)}}});_.gA.O=function(a){return new (a||_.gA)(_.y(_.Dd),_.y(_.oe),_.y(dA,8),_.y(_.Fq),_.y(_.qs,8),_.y(_.ul,8))};
_.gA.ya=_.Pc({type:_.gA,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Bd:function(a,b,c){a&1&&(_.Pf(c,Kab,5),_.Pf(c,Jab,5),_.Pf(c,Lab,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.jJa=d);_.Uf(d=_.Vf())&&(b.Qoa=d);_.Uf(d=_.Vf())&&(b.Evc=d)}},vb:function(a,b){a&1&&(_.Of(Nab,5),_.Of(Oab,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.ILa=c.first);_.Uf(c=_.Vf())&&(b.bYc=c.first)}},yb:[1,"mat-mdc-list-item","mdc-list-item"],qb:11,Za:function(a,b){a&2&&(_.rf("aria-current",b.CHa()),_.tf("mdc-list-item--activated",
b.jn)("mdc-list-item--with-leading-avatar",0!==b.k8a.length)("mdc-list-item--with-leading-icon",0!==b.wab.length)("mdc-list-item--with-trailing-meta",0!==b.Evc.length)("_mat-animation-noopable",b.Wt))},inputs:{jn:"activated"},Sb:["matListItem"],standalone:!0,features:[_.pf,_.dg],hc:"[matListItemAvatar],[matListItemIcon] [matListItemTitle] [matListItemLine] * [matListItemMeta] mat-divider".split(" "),Aa:10,Ba:0,Ea:[["unscopedContent",""],[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",
3,"cdkObserveContent"],[1,"mat-mdc-focus-indicator"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf(Pab);_.Hf(0);_.E(1,"span",1);_.Hf(2,1);_.Hf(3,2);_.E(4,"span",2,0);_.I("cdkObserveContent",function(){_.t(c);return _.u(b.Woa(!0))});_.Hf(6,3);_.F()();_.Hf(7,4);_.Hf(8,5);_.H(9,"div",3)}},Ha:[_.Ez],nb:2,Oa:0});_.hA=function(){dA.apply(this,arguments);this.Qab=!1};_.U(_.hA,dA);_.hA.Fa=dA.Fa;_.hA.O=function(){var a;return function(b){return(a||(a=_.Cd(_.hA)))(b||_.hA)}}();
_.hA.ya=_.Pc({type:_.hA,oa:[["mat-nav-list"]],yb:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],Sb:["matNavList"],standalone:!0,features:[_.bg([{wa:dA,Hb:_.hA}]),_.pf,_.dg],hc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(0))},styles:['@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::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-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);line-height:var(--mdc-typography-caption-line-height);font-weight:var(--mdc-typography-caption-font-weight);letter-spacing:var(--mdc-typography-caption-letter-spacing);text-decoration:var(--mdc-typography-caption-text-decoration);text-transform:var(--mdc-typography-caption-text-transform)}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.mdc-list-item{background-color:var(--mdc-list-list-item-container-color)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item--with-one-line{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-avatar,.mdc-list-item--with-one-line.mdc-list-item--with-leading-icon,.mdc-list-item--with-one-line.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-one-line.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-one-line.mdc-list-item--with-leading-radio,.mdc-list-item--with-one-line.mdc-list-item--with-leading-switch{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-image,.mdc-list-item--with-one-line.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines.mdc-list-item--with-leading-avatar,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-icon,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-radio,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-switch,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-image,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-three-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height)}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item__content,.mdc-list-item__primary-text{color:var(--mdc-list-list-item-label-text-color)}.mdc-list-item__primary-text{font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item__secondary-text{color:var(--mdc-list-list-item-supporting-text-color)}.mdc-list-item__secondary-text{font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color)}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start>i{font-size:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon{font-size:var(--mdc-list-list-item-leading-icon-size);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon,.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end>i{font-size:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon{font-size:var(--mdc-list-list-item-trailing-icon-size);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon,.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text,.mdc-list-item--disabled .mdc-list-item__overline-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mdc-list-item:hover .mdc-list-item__content,.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item:focus .mdc-list-item__content,.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-focus-state-layer-opacity)}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.mat-mdc-list-item-icon{font-size:var(--mdc-list-list-item-leading-icon-size)}.cdk-high-contrast-active a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:start}mat-action-list button::-moz-focus-inner{border:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-inline-start:var(--mat-list-list-item-leading-icon-start-space);margin-inline-end:var(--mat-list-list-item-leading-icon-end-space)}a.mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color)}a.mdc-list-item.mdc-list-item--activated.mdc-list-item{border-radius:var(--mat-list-active-indicator-shape)}\n'],nb:2,
Oa:0});_.iA=function(){};_.iA.O=function(a){return new (a||_.iA)};_.iA.Da=_.Rc({type:_.iA});_.iA.Ca=_.Ac({imports:[_.Uq,_.pn,_.is,_.ss,_.Lz,_.Rx]});_.Qab=new _.Xc("GMAT_SELECT_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.jA=function(a){this.options=a};_.jA.O=function(a){return new (a||_.jA)(_.y(_.Qab))};_.jA.Fa=_.Tc({type:_.jA,oa:[["mat-select"]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-mdc-select",!b.options.eg)}});var Rab=_.Bh("transformPanel",[_.Eh("void",_.Dh({opacity:0,transform:"scale(1, 0.8)"})),_.Fh("void => showing",_.Ch("120ms cubic-bezier(0, 0, 0.2, 1)",_.Dh({opacity:1,transform:"scale(1, 1)"}))),_.Fh("* => void",_.Ch("100ms linear",_.Dh({opacity:0})))]);var Sab,Uab,Vab,Wab,Zab,abb;Sab=["trigger"];Uab=["panel"];Vab=[[["mat-select-trigger"]],"*"];Wab=0;_.Xab=new _.Xc("mat-select-scroll-strategy",{Ga:"root",qa:function(){var a=_.Mc(_.gs);return function(){return a.lj.Lk()}}});_.Yab=new _.Xc("MAT_SELECT_CONFIG");Zab={wa:_.Xab,Ib:[_.gs],Cb:function(a){return function(){return a.lj.Lk()}}};_.$ab=new _.Xc("MatSelectTrigger");abb=function(a,b){this.source=a;this.value=b};
_.kA=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J){var L=this;this.Af=a;this.Ya=b;this.Ma=e;this.qc=f;this.Fz=n;this.wd=r;this.t6=D;this.Ui=J;this.fKa=[{zc:"start",Ac:"bottom",jc:"start",tc:"top"},{zc:"end",Ac:"bottom",jc:"end",tc:"top"},{zc:"start",Ac:"top",jc:"start",tc:"bottom",xd:"mat-mdc-select-panel-above"},{zc:"end",Ac:"top",jc:"end",tc:"bottom",xd:"mat-mdc-select-panel-above"}];this.Hl=!1;this.lz=function(ra,La){return ra===La};this.GC="mat-select-"+Wab++;this.R7=null;this.rq=new _.bf;this.Xb=new _.bf;
this.ie=function(){};this.Me=function(){};this.b8="mat-select-value-"+Wab++;this.W6=new _.bf;var P;this.UJa=(null==(P=this.Ui)?void 0:P.zx)||"";this.al=!1;this.controlType="mat-select";this.ad=this.disabled=!1;this.tabIndex=0;var Z,qa;this.BQ=null!=(qa=null==(Z=this.Ui)?void 0:Z.Io)?qa:!1;this.Vi=!1;var Da,pa;this.gH=null!=(pa=null==(Da=this.Ui)?void 0:Da.gH)?pa:!1;this.ariaLabel="";this.lE=this.Ui&&"undefined"!==typeof this.Ui.lE?this.Ui.lE:"auto";this.OJ=new _.bf;this.Ufa=_.de(function(){var ra=
L.options;return ra?ra.Sc.ha(_.ef(ra),_.ff(function(){return _.ge.apply(null,_.$c(ra.map(function(La){return La.Zu})))})):L.OJ.ha(_.ff(function(){return L.Ufa}))});this.Mo=new _.Sl;this.N6=this.Mo.ha(_.ie(function(ra){return ra}),_.w(function(){}));this.c5=this.Mo.ha(_.ie(function(ra){return!ra}),_.w(function(){}));this.xv=new _.Sl;this.Mn=new _.Sl;this.Fg=null;this.zG=function(ra){return L.jd?!1:ra.disabled};this.wd&&(this.wd.Zo=this);null!=(null==J?void 0:J.lJ)&&(this.lJ=J.lJ);this.Vn=new _.aVa(d,
r,m,g,this.Xb);this.q7=z;this.ye=this.q7();this.tabIndex=parseInt(v)||0;this.id=this.id};_.h=_.kA.prototype;_.h.Boa=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.na,d=_.eab(a,this.options,this.sI);b=b.Dg();c.scrollTop=0===a&&1===d?0:_.fab(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.eKa=function(){this.Boa(this.Qb.ts||0)};_.h.EHa=function(a){return new abb(this,a)};
_.h.Sa=function(){var a=this;this.md=new _.Gz(this.multiple);this.Xb.next();this.W6.ha(_.Oe(),_.gf(this.rq)).subscribe(function(){return a.V6(a.jd)});this.Af.change().ha(_.gf(this.rq)).subscribe(function(){a.jd&&(a.Ubb=a.J$a(a.gKa),_.Ul(a.Ya))})};
_.h.Xd=function(){var a=this;this.OJ.next();this.OJ.complete();this.FIa();this.md.changed.ha(_.gf(this.rq)).subscribe(function(b){b.DK.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Sg()})});this.options.Sc.ha(_.ef(null),_.gf(this.rq)).subscribe(function(){a.zKa();a.NJ()})};
_.h.Dn=function(){var a=this.cIa(),b=this.wd;if(a!==this.R7){var c=this.Ma.na;(this.R7=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.f7!==b.control&&(void 0!==this.f7&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.f7=b.control),this.zt())};_.h.Tb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Xb.next();a.typeaheadDebounceInterval&&this.Qb&&this.Qb.eF(this.lJ)};
_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.rq.next();this.rq.complete();this.Xb.complete();this.dQ()};_.h.toggle=function(){this.jd?this.close():this.open()};_.h.open=function(){this.fs()&&(this.Fz&&(this.gKa=this.Fz.VL()),this.Ubb=this.J$a(this.gKa),this.VP(),this.Hl=!0,_.zz(this.Qb,null),this.BIa(),_.Tl(this.Ya),this.Xb.next())};
_.h.VP=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Fg&&_.yh(this.Fg,"aria-owns",b);_.xh(a,"aria-owns",b);this.Fg=a}};_.h.dQ=function(){this.Fg&&(_.yh(this.Fg,"aria-owns",this.id+"-panel"),this.Fg=null)};_.h.close=function(){this.Hl&&(this.Hl=!1,_.zz(this.Qb,this.tk()?"rtl":"ltr"),_.Tl(this.Ya),this.Me(),this.Xb.next())};_.h.Nn=function(a){this.LF(a)};_.h.Um=function(a){this.ie=a};_.h.Dr=function(a){this.Me=a};
_.h.Wo=function(a){this.disabled=a;_.Tl(this.Ya);this.Xb.next()};_.h.zt=function(){this.Vn.zt()};_.h.tk=function(){return this.qc?"rtl"===this.qc.value:!1};_.h.xe=function(a){this.disabled||(this.jd?this.mIa(a):this.gIa(a))};_.h.gIa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Qb;!(0<d.uw.length||13!==b&&32!==b||_.qh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.yr(a),(a=this.selected)&&b!==a&&this.t6.fl(a.dC,1E4))};
_.h.mIa=function(a){var b=this.Qb,c=a.keyCode,d=40===c||38===c,e=0<b.uw.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.We||_.qh(a))if(!e&&this.Vi&&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.Sg())})}else c=b.ts,b.yr(a),this.Vi&&d&&a.shiftKey&&b.We&&b.ts!==c&&b.We.Hq();else a.preventDefault(),b.We.Hq()};
_.h.lp=function(){this.disabled||(this.al=!0,this.Xb.next())};_.h.vk=function(){this.al=!1;var a;null!=(a=this.Qb)&&(a.uw=[]);this.disabled||this.jd||(this.Me(),_.Tl(this.Ya),this.Xb.next())};_.h.GJa=function(){var a=this;this.wC.MU.ha(_.Qe(1)).subscribe(function(){_.Ul(a.Ya);a.eKa()})};_.h.XHa=function(){return this.Fz?"mat-"+this.Fz.color:""};_.h.NJ=function(){var a=this;Promise.resolve().then(function(){a.wd&&(a.Od=a.wd.value);a.EC(a.Od);a.Xb.next()})};
_.h.EC=function(a){var b=this;this.options.forEach(function(c){return _.sab(c)});this.md.clear();this.multiple&&a?(a.forEach(function(c){return b.s7(c)}),this.pR()):(a=this.s7(a))?_.dr(this.Qb,a):this.jd||_.dr(this.Qb,-1);_.Tl(this.Ya)};_.h.s7=function(a){var b=this,c=this.options.find(function(d){if(b.md.Be(d))return!1;try{return null!=d.value&&b.lz(d.value,a)}catch(e){return!1}});c&&this.md.select(c);return c};
_.h.LF=function(a){return a!==this.Od||this.Vi&&Array.isArray(a)?(this.options&&this.EC(a),this.Od=a,!0):!1};_.h.J$a=function(a){return"auto"===this.lE?(a instanceof _.Hz?a.ob:a||this.Ma).na.getBoundingClientRect().width:null===this.lE?"":this.lE};_.h.qLa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.Tl(b.value.Ya)};
_.h.FIa=function(){var a=this;this.Qb=_.yz(_.pab(_.qab(_.cr(_.zz(_.oab((new _.Fz(this.options)).eF(this.lJ)),this.tk()?"rtl":"ltr")))),this.zG);this.Qb.aJ.subscribe(function(){a.jd&&(!a.multiple&&a.Qb.We&&a.Qb.We.Hq(),a.focus(),a.close())});this.Qb.change.subscribe(function(){a.Hl&&a.panel?a.Boa(a.Qb.ts||0):a.Hl||a.multiple||!a.Qb.We||a.Qb.We.Hq()})};
_.h.zKa=function(){var a=this,b=_.ge(this.options.Sc,this.rq);this.Ufa.ha(_.gf(b)).subscribe(function(c){a.KJa(c.source,c.MT);c.MT&&!a.multiple&&a.Hl&&(a.close(),a.focus())});_.ge.apply(null,_.$c(this.options.map(function(c){return c.xk}))).ha(_.gf(b)).subscribe(function(){_.Ul(a.Ya);a.Xb.next()})};
_.h.KJa=function(a,b){var c=this.md.Be(a);null!=a.value||this.Vi?(c!==a.selected&&(a.selected?this.md.select(a):this.md.Sg(a)),b&&this.Qb.Fj(a),this.multiple&&(this.pR(),b&&this.focus())):(a.Sg(),this.md.clear(),null!=this.value&&this.sG(a.value));c!==this.md.Be(a)&&this.sG();this.Xb.next()};_.h.pR=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.md.sort(function(c,d){return a.nja?a.nja(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Xb.next()}};
_.h.sG=function(a){this.Od=a=this.multiple?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:a;this.Mn.emit(a);this.ie(a);this.xv.emit(this.EHa(a));_.Tl(this.Ya)};_.h.BIa=function(){if(this.Qb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Qb.Fj(a)}else this.Qb.Fj(this.md.selected[0])};_.h.fs=function(){var a;return!this.Hl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.wQ=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Fz)?void 0:_.Az(a);return this.Fe?(b?b+" ":"")+this.Fe:b};_.h.BHa=function(){return this.jd&&this.Qb&&this.Qb.We?this.Qb.We.id:null};_.h.cIa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Fz)?void 0:_.Az(a);a=(b?b+" ":"")+this.b8;this.Fe&&(a+=" "+this.Fe);return a};_.h.V6=function(a){this.Mo.emit(a)};_.h.HE=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.uU=function(){this.focus();this.open()};
_.W.Object.defineProperties(_.kA.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.al||this.Hl}},Io:{configurable:!0,enumerable:!0,get:function(){return this.BQ},set:function(a){this.BQ=a;this.qLa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.tw},set:function(a){this.tw=a;this.Xb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.en)?c:null==(a=this.wd)?void 0:null==(b=a.control)?void 0:_.ow(b))?
d:!1},set:function(a){this.en=a;this.Xb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Vi},set:function(a){this.Vi=a}},eL:{configurable:!0,enumerable:!0,get:function(){return this.lz},set:function(a){this.lz=a;this.md&&this.NJ()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Od},set:function(a){this.LF(a)&&this.ie(a)}},qH:{configurable:!0,enumerable:!0,get:function(){return this.Vn.wr},set:function(a){this.Vn.wr=a}},id:{configurable:!0,enumerable:!0,
get:function(){return this.rf},set:function(a){this.rf=a||this.GC;this.Xb.next()}},zh:{configurable:!0,enumerable:!0,get:function(){return this.Vn.zh},set:function(a){this.Vn.zh=a}},jd:{configurable:!0,enumerable:!0,get:function(){return this.Hl}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.md)?void 0:a.selected)||[]:null==(b=this.md)?void 0:b.selected[0]}},c4a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Vi){var a=
this.md.selected.map(function(b){return b.dC});this.tk()&&a.reverse();return a.join(", ")}return this.md.selected[0].dC}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.md||this.md.Qm()}},NV:{configurable:!0,enumerable:!0,get:function(){return this.jd||!this.empty||this.focused&&!!this.placeholder}}});
_.kA.O=function(a){return new (a||_.kA)(_.y(_.Jr),_.y(_.qm),_.y(_.oe),_.y(_.ls),_.y(_.Dd),_.y(_.yr,8),_.y(_.rw,8),_.y(_.vw,8),_.y(_.Lw,8),_.y(_.kw,10),_.yd("tabindex"),_.y(_.Xab),_.y(_.Vq),_.y(_.Yab,8))};
_.kA.ya=_.Pc({type:_.kA,oa:[["mat-select"]],Bd:function(a,b,c){a&1&&(_.Pf(c,_.$ab,5),_.Pf(c,_.Kz,5),_.Pf(c,_.os,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.yPa=d.first);_.Uf(d=_.Vf())&&(b.options=d);_.Uf(d=_.Vf())&&(b.sI=d)}},vb:function(a,b){a&1&&(_.Of(Sab,5),_.Of(Uab,5),_.Of(_.Iz,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.trigger=c.first);_.Uf(c=_.Vf())&&(b.panel=c.first);_.Uf(c=_.Vf())&&(b.wC=c.first)}},yb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],qb:19,Za:function(a,
b){a&1&&_.I("keydown",function(c){return b.xe(c)})("focus",function(){return b.lp()})("blur",function(){return b.vk()});a&2&&(_.rf("id",b.id)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.jd?b.id+"-panel":null)("aria-expanded",b.jd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.zh)("aria-activedescendant",b.BHa()),_.tf("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.zh)("mat-mdc-select-required",
b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{ZE:[0,"aria-describedby","userAriaDescribedBy"],xd:"panelClass",disabled:[2,"disabled","disabled",_.ng],ad:[2,"disableRipple","disableRipple",_.ng],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.og(a)}],Io:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.ng],placeholder:"placeholder",required:[2,"required","required",_.ng],multiple:[2,"multiple","multiple",_.ng],gH:[2,"disableOptionCentering",
"disableOptionCentering",_.ng],eL:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],qH:"errorStateMatcher",lJ:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",_.og],nja:"sortComparator",id:"id",lE:"panelWidth"},outputs:{Mo:"openedChange",N6:"opened",c5:"closed",xv:"selectionChange",Mn:"valueChange"},Sb:["matSelect"],standalone:!0,features:[_.bg([{wa:_.Kw,Hb:_.kA},{wa:_.ns,Hb:_.kA}]),_.qf,_.id,_.dg],hc:["mat-select-trigger","*"],
Aa:11,Ba:8,Ea:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-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,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf(Vab);_.E(0,"div",2,0);_.I("click",function(){_.t(c);
return _.u(b.open())});_.E(3,"div",3);_.A(4,jab,2,1,"span",4)(5,mab,3,1);_.F();_.E(6,"div",5)(7,"div",6);_.wd();_.E(8,"svg",7);_.H(9,"path",8);_.F()()()();_.A(10,nab,3,9,"ng-template",9);_.I("backdropClick",function(){_.t(c);return _.u(b.close())})("attach",function(){_.t(c);return _.u(b.GJa())})("detach",function(){_.t(c);return _.u(b.close())})}a&2&&(a=_.Wf(1),_.x(3),_.rf("id",b.b8),_.x(),_.vf(4,b.empty?4:5),_.x(6),_.B("cdkConnectedOverlayPanelClass",b.UJa)("cdkConnectedOverlayScrollStrategy",b.ye)("cdkConnectedOverlayOrigin",
b.gKa||a)("cdkConnectedOverlayOpen",b.jd)("cdkConnectedOverlayPositions",b.fKa)("cdkConnectedOverlayWidth",b.Ubb))},Ha:[_.Hz,_.Iz,_.gn],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)}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.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 .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color)}.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-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{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}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.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}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}\n'],
nb:2,data:{animation:[Rab]},Oa:0});_.lA=function(){};_.lA.O=function(a){return new (a||_.lA)};_.lA.Da=_.Rc({type:_.lA});_.lA.Ca=_.Ac({Ob:[Zab],imports:[_.pn,_.hs,_.Mz,_.is,_.Mr,_.Pw,_.Mz,_.is]});
}catch(e){_._DumpException(e)}
try{
var bbb,ebb,gbb,ibb,lbb,nbb,oA,pbb,qbb,rbb,ubb,tbb,Dbb,wA,Gbb,Hbb,Ibb,Jbb,Kbb,Lbb,Mbb,xA,Nbb,Obb,Pbb,Qbb,Rbb,Sbb,Tbb,yA,zA,Vbb,AA,Wbb,BA,Xbb,Ybb,Zbb,$bb,acb,bcb,dcb,gcb,hcb,icb,jcb,kcb,mcb,ncb,ocb,qcb,rcb,scb,tcb,ucb,vcb,wcb,xcb,ycb,zcb,Dcb,Ecb,Fcb,Gcb,Hcb,Icb,Jcb,Kcb,Lcb,Mcb,Ncb,Ocb,Qcb,Rcb,Scb,Tcb,mbb,Vcb,Wcb,Ycb,Zcb,hbb,jbb,obb,sbb,vbb,Ebb,wbb,xbb,Abb,Bbb,Cbb,zbb,ybb,ccb,Ubb,ecb,fcb,lcb;bbb=function(a,b){return a.start==b.start&&a.end==b.end};
_.mA=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.aa.call(this,c+a[d])};_.cbb=function(a,b){return a>b?1:a<b?-1:0};_.dbb=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};ebb=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};
gbb=function(a){return a.replace(_.tAa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,m,n){f=m;return n});b=(_.fbb(d)||_.pAa).toString();return c+f+b+f+e})};
ibb=function(a){if(a instanceof _.Tb)return'url("'+_.Wb(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.ek)a=_.mAa(a);else{a=String(a);var b=a.replace(_.uAa,"$1").replace(_.uAa,"$1").replace(_.tAa,"url");if(_.sAa.test(b)){if(b=!hbb.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&&ebb(a)}a=b?gbb(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.mA("Value does not allow [{;}], got: %s.",[a]);return a};
_.nA=function(){var a=_.hc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Wd)(a[0])&&(a=a[0].slice());return function(c){return _.iga(c,_.Yd([c].concat(_.$c(a))),new _.uga(b))}};_.kbb=function(){return function(a){return _.Qd(a,new jbb)}};lbb=function(a,b,c,d,e,f){a=_.mf(a,_.pd.Bm,c,e);_.ifa(2);return a?b+_.Bc(c)+d+_.Bc(e)+f:_.Fe};nbb=function(a){a in mbb||(mbb[a]=_.ne.qYa&&_.ne.qYa.yi&&_.ne.qYa.yi.locales&&_.ne.qYa.yi.locales[a]);return mbb[a]};
oA=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=nbb(b))return a;b=b.split("-")[0];if(a=nbb(b))return a;if("en"===b)return obb;throw new _.Dc(701,!1);};pbb=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
qbb=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]=_.Fka(c,n,Node.TEXT_NODE))}else if("number"==typeof n)switch(n&1){case 0:var v=n>>>17;null===f&&(f=v,g=e.parentNode(d));v===f?(r=d,v=g):(r=null,v=_.jd(c[v]));null!==v&&(n=(n&131070)>>>1,e.insertBefore(v,c[n],r,!1),n=pbb(a,n),null!==n&&"object"===typeof n&&(r=_.Eka(n,c),null!==r&&qbb(a,n.create[r],c,c[n.ngb])));break;case 1:n>>>=1,r=b[++m],v=b[++m],_.mia(e,_.jd(c[n]),
null,null,r,v,null)}else switch(n){case _.Tka:n=b[++m];r=b[++m];null===c[r]&&(n=c[r]=_.Fka(c,n,Node.COMMENT_NODE),_.te(n,c));break;case _.Rka:n=b[++m],r=b[++m],null===c[r]&&(n=c[r]=_.Fka(c,n,Node.ELEMENT_NODE),_.te(n,c))}}};rbb=function(a,b,c){var d=_.Eka(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=_.jd(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else rbb(a,pbb(a,~e),c)}};
ubb=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+=_.Bc(b[d-r]);else{var v=r>>>2;switch(r&3){case 1:r=c[++n];var z=c[++n],D=a.data[v];"string"===typeof D?_.mia(b[11],b[v],null,D,r,g,z):_.Ge(a,D,b,r,g,b[11],z,!1);break;case 0:r=b[v];null!==r&&b[11].setValue(r,g);break;case 2:r=a;v=pbb(a,v);z=b;D=v;var J=D.TK.indexOf(g);if(-1===J)switch(D.type){case 1:J=g;J=(0,oA(_.kKa)[20])(parseInt(J,
10));J=sbb[J];var L=void 0!==J?J:"other";J=D.TK.indexOf(L);-1===J&&"other"!==L&&(J=D.TK.indexOf("other"));break;case 0:J=D.TK.indexOf("other")}D=-1===J?null:J;_.Eka(v,z)!==D&&(rbb(r,v,z),z[v.jS]=null===D?null:~D,null!==D&&(J=z[v.ngb])&&qbb(r,v.create[D],z,J));break;case 3:tbb(a,pbb(a,v),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=pbb(a,g>>>2),0>b[g.jS]&&tbb(a,g,d,b));f+=m}};tbb=function(a,b,c,d){var e=d[b.jS];if(null!==e){var f=vbb;0>e&&(e=d[b.jS]=~e,f=-1);ubb(a,d,b.update[e],c,f)}};
Dbb=function(a,b){b=void 0===b?{}:b;var c=a;if(wbb.test(a)){var d={},e=[0];c=c.replace(xbb,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(z){var D=z.match(ybb);D=D?parseInt(D[1],10):0;var J=zbb.test(z);n.push([D,J,z])}),d[f]=n);if(!n.length)throw Error("pb`"+f);f=e[e.length-1];for(m=g=0;m<n.length;m++)if(n[m][0]===f){g=m;break}var r=_.k(n[g]);m=r.next().value;var v=r.next().value;r=r.next().value;v?e.pop():f!==m&&e.push(m);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(Abb,function(f,g,m,n,r,v){return b.hasOwnProperty(m)?""+g+b[m]+v:f});c=c.replace(Bbb,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(Cbb,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("qb`"+f+"`"+g);return m.shift()}return f})};_.pA=function(a){_.lf(_.qd(),_.pd.Bm++,a)&&(vbb|=1<<Math.min(Ebb,31));Ebb++;return _.pA};
_.qA=function(a){var b=_.rd(),c=_.qd();0<Ebb&&(a=b.data[a+25],ubb(b,c,Array.isArray(a)?a:a.update,_.pd.Bm-Ebb-1,vbb));Ebb=vbb=0};_.rA=function(a,b){b=void 0===b?{}:b;return Dbb(a,b)};_.sA=function(a,b,c,d,e,f,g){var m=_.qd();b=lbb(m,b,c,d,e,f);b!==_.Fe&&_.Ge(_.rd(),_.vd(),m,a,b,m[11],g,!1);return _.sA};_.tA=function(a,b,c,d,e){var f=_.qd();a=lbb(f,a,b,c,d,e);a!==_.Fe&&_.ria(f,a);return _.tA};
_.Fbb=function(a,b,c,d,e,f,g,m){b+=c;c=_.mf(a,b,e,f);return _.lf(a,b+2,g)||c?_.dka(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.vla(a,b+3)};_.uA=function(a,b,c,d){a+=25;var e=_.qd(),f=e[a];return e[1].data[a].Yd?_.ula(e,_.ud(),b,f.transform,c,d,f):f.transform(c,d)};_.vA=function(a,b,c,d,e){a+=25;var f=_.qd(),g=f[a];return f[1].data[a].Yd?_.Fbb(f,_.ud(),b,g.transform,c,d,e,g):g.transform(c,d,e)};wA=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("zb");};
Gbb=function(a,b,c){a=oA(a);b=wA([a[1],a[2]],b);return wA(b,c)};Hbb=function(a,b,c){a=oA(a);b=wA([a[3],a[4]],b);return wA(b,c)};Ibb=function(a,b,c){a=oA(a);b=wA([a[5],a[6]],b);return wA(b,c)};Jbb=function(a,b){a=oA(a)[7];return wA(a,b)};Kbb=function(a,b){a=oA(a);return wA(a[10],b)};Lbb=function(a,b){a=oA(a);return wA(a[11],b)};Mbb=function(a,b){a=oA(a)[12];return wA(a,b)};xA=function(a,b){a=oA(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};
Nbb=function(a){if(!a[21])throw Error("yb`"+a[0]);};Obb=function(a){var b=_.k(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};Pbb=function(a){a=oA(a);Nbb(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?Obb(b):[Obb(b[0]),Obb(b[1])]})};Qbb=function(a,b,c){a=oA(a);Nbb(a);b=wA([a[21][0],a[21][1]],b)||[];return wA(b,c)||[]};Rbb=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
Sbb=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};Tbb=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
yA=function(a,b){var c=oA(a)[0];null!=Ubb[c]||(Ubb[c]={});if(Ubb[c][b])return Ubb[c][b];var d="";switch(b){case "shortDate":d=Kbb(a,0);break;case "mediumDate":d=Kbb(a,1);break;case "longDate":d=Kbb(a,2);break;case "fullDate":d=Kbb(a,3);break;case "shortTime":d=Lbb(a,0);break;case "mediumTime":d=Lbb(a,1);break;case "longTime":d=Lbb(a,2);break;case "fullTime":d=Lbb(a,3);break;case "short":d=yA(a,"shortTime");var e=yA(a,"shortDate");d=Tbb(Mbb(a,0),[d,e]);break;case "medium":d=yA(a,"mediumTime");e=yA(a,
"mediumDate");d=Tbb(Mbb(a,1),[d,e]);break;case "long":d=yA(a,"longTime");e=yA(a,"longDate");d=Tbb(Mbb(a,2),[d,e]);break;case "full":d=yA(a,"fullTime"),e=yA(a,"fullDate"),d=Tbb(Mbb(a,3),[d,e])}d&&(Ubb[c][b]=d);return d};zA=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};
Vbb=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("Ab`"+a);}};
AA=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=Vbb(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return zA(f,3).substring(0,b);g=xA(g,5);return zA(f,b,g,d,e)}};
Wbb=function(a,b,c,d,e,f){switch(c){case 2:return Ibb(b,e,d)[a.getMonth()];case 1:return Hbb(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=Pbb(b),a=Qbb(b,e,d),c=c.findIndex(function(n){if(Array.isArray(n)){var r=_.k(n);n=r.next().value;r=r.next().value;var v=g>=n.hours&&m>=n.minutes,z=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(v&&z)return!0}else if(v||z)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),-1!==c)?a[c]:Gbb(b,e,d)[12>g?0:1];case 3:return Jbb(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("Bb`"+c);}};BA=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return Wbb(e,f,a,b,c,d)}};
Xbb=function(a){return function(b,c,d){b=-1*d;c=xA(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+zA(e,2,c)+zA(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+zA(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+zA(e,2,c)+":"+zA(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+zA(e,2,c)+":"+zA(Math.abs(b%60),2,c);default:throw Error("Cb`"+a);}}};Ybb=function(a){var b=a.getDay();b=0===b?-3:4-b;return Sbb(a.getFullYear(),a.getMonth(),a.getDate()+b)};
Zbb=function(a,b){b=void 0===b?!1:b;return function(c,d){if(b){var e=(new Date(c.getFullYear(),c.getMonth(),1)).getDay()-1;c=1+Math.floor((c.getDate()+e)/7)}else{c=Ybb(c);e=c.getFullYear();var f=Sbb(e,0,1).getDay();e=Sbb(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return zA(c,a,xA(d,5))}};$bb=function(a,b){b=void 0===b?!1:b;return function(c,d){c=Ybb(c).getFullYear();return zA(c,a,xA(d,5),b)}};
acb=function(a,b){var c=a.getTimezoneOffset();b=Rbb(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};bcb=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};
dcb=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=_.k(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 Sbb(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(ccb))return bcb(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("Db`"+
a);return b};
gcb=function(a,b,c,d){var e=dcb(a);b=yA(c,b)||b;a=[];for(var f;b;)if(f=ecb.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=Rbb(d,g),e=acb(e,d));var m="";a.forEach(function(n){a:if(fcb[n])var r=fcb[n];else{switch(n){case "G":case "GG":case "GGG":r=BA(3,1);break;case "GGGG":r=BA(3,2);break;case "GGGGG":r=BA(3,0);break;case "y":r=AA(0,1,0,!1,!0);break;case "yy":r=AA(0,2,0,!0,!0);break;case "yyy":r=AA(0,3,0,!1,!0);break;case "yyyy":r=AA(0,4,
0,!1,!0);break;case "Y":r=$bb(1);break;case "YY":r=$bb(2,!0);break;case "YYY":r=$bb(3);break;case "YYYY":r=$bb(4);break;case "M":case "L":r=AA(1,1,1);break;case "MM":case "LL":r=AA(1,2,1);break;case "MMM":r=BA(2,1);break;case "MMMM":r=BA(2,2);break;case "MMMMM":r=BA(2,0);break;case "LLL":r=BA(2,1,1);break;case "LLLL":r=BA(2,2,1);break;case "LLLLL":r=BA(2,0,1);break;case "w":r=Zbb(1);break;case "ww":r=Zbb(2);break;case "W":r=Zbb(1,!0);break;case "d":r=AA(2,1);break;case "dd":r=AA(2,2);break;case "c":case "cc":r=
AA(7,1);break;case "ccc":r=BA(1,1,1);break;case "cccc":r=BA(1,2,1);break;case "ccccc":r=BA(1,0,1);break;case "cccccc":r=BA(1,3,1);break;case "E":case "EE":case "EEE":r=BA(1,1);break;case "EEEE":r=BA(1,2);break;case "EEEEE":r=BA(1,0);break;case "EEEEEE":r=BA(1,3);break;case "a":case "aa":case "aaa":r=BA(0,1);break;case "aaaa":r=BA(0,2);break;case "aaaaa":r=BA(0,0);break;case "b":case "bb":case "bbb":r=BA(0,1,1,!0);break;case "bbbb":r=BA(0,2,1,!0);break;case "bbbbb":r=BA(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
BA(0,1,0,!0);break;case "BBBB":r=BA(0,2,0,!0);break;case "BBBBB":r=BA(0,0,0,!0);break;case "h":r=AA(3,1,-12);break;case "hh":r=AA(3,2,-12);break;case "H":r=AA(3,1);break;case "HH":r=AA(3,2);break;case "m":r=AA(4,1);break;case "mm":r=AA(4,2);break;case "s":r=AA(5,1);break;case "ss":r=AA(5,2);break;case "S":r=AA(6,1);break;case "SS":r=AA(6,2);break;case "SSS":r=AA(6,3);break;case "Z":case "ZZ":case "ZZZ":r=Xbb(0);break;case "ZZZZZ":r=Xbb(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
Xbb(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=Xbb(2);break;default:r=null;break a}fcb[n]=r}m+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
hcb=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{LZ:g,exponent:b,kx:c}};
icb=function(a){if(0===a.LZ[0])return a;var b=a.LZ.length-a.kx;a.exponent?a.exponent+=2:(0===b?a.LZ.push(0,0):1===b&&a.LZ.push(0),a.kx+=2);return a};jcb=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Gb`"+a);return b};
kcb=function(a,b,c){if(b>c)throw Error("Fb`"+b+"`"+c);var d=a.LZ,e=d.length-a.kx;c=Math.min(Math.max(b,e),c);var f=c+a.kx,g=d[f];if(0<f){d.splice(Math.max(a.kx,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.kx=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.kx++;d.unshift(1);a.kx++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.kx;if(b=d.reduceRight(function(v,z,D,J){z+=v;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.kx++};
mcb=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=hcb(a);e&&(g=icb(g));f=b.qLc;e=b.bEb;var m=b.EXa;if(d){var n=d.match(lcb);if(null===n)throw Error("Eb`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=jcb(d));null!=r&&(e=jcb(r));null!=n?m=jcb(n):null!=r&&e>m&&(m=e)}kcb(g,e,m);d=g.LZ;n=g.kx;e=g.exponent;m=[];for(g=d.every(function(v){return!v});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.xWa&&f.unshift(d.splice(-b.xWa,
d.length).join(""));d.length>b.qSa;)f.unshift(d.splice(-b.qSa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(xA(c,1));m.length&&(f+=xA(c,0)+m.join(""));e&&(f+=xA(c,6)+"+"+e)}else f=xA(c,9);return f=0>a&&!g?b.gYa+f+b.hYa:b.gwa+f+b.wga};_.CA=function(a){return null!=a.error&&null!=a.error.code};ncb=function(a){a&1&&(_.E(0,"span",10),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Xf(" ",a.item.label," "))};ocb=function(a){a&1&&_.yf(0)};
qcb=function(a){if(a&1){var b=_.qd();_.E(0,"div",11);_.I("keyup.escape",function(){_.t(b);var c=_.M();c.UR();c.trigger.na.focus();return _.u()});_.A(1,ocb,1,0,"ng-container",12);_.F()}a&2&&(a=_.M(),_.x(),_.B("ngTemplateOutlet",a.item.ua)("ngTemplateOutletContext",a.item.context||_.eg(2,pcb)))};rcb=function(a){a&1&&(_.E(0,"span",8),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.label))};scb=function(a){a&1&&_.H(0,"segmented-dropdown-button",9);a&2&&(a=_.M().va,_.B("item",a)("useBreadcrumbStyling",!0))};
tcb=function(a){a&1&&_.yf(0)};ucb=function(a){a&1&&(_.wf(0),_.A(1,tcb,1,0,"ng-container",10),_.xf());a&2&&(a=_.M().va,_.x(),_.B("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.context))};vcb=function(a){a&1&&(_.E(0,"mat-icon",11),_.N(1," keyboard_arrow_right "),_.F())};wcb=function(a){a&1&&_.H(0,"div",12)};
xcb=function(a,b){a&1&&(_.wf(0),_.E(1,"div",1),_.A(2,rcb,2,1,"span",2),_.wf(3,3),_.A(4,scb,1,2,"segmented-dropdown-button",4)(5,ucb,2,2,"ng-container",5),_.xf(),_.F(),_.A(6,vcb,2,0,"mat-icon",6)(7,wcb,1,0,"div",7),_.xf());if(a&2){a=b.va;b=b.last;var c=_.M();_.x();_.tf("no-padding",a.YEb);_.rf("aria-label",a.ariaLabel)("role",a.SY);_.x();_.B("ngIf",!a.ariaLabel);_.x();_.B("ngSwitch",a.type);_.x();_.B("ngSwitchCase",c.nx.G5a);_.x();_.B("ngSwitchCase",c.nx.v7a);_.x();_.B("ngIf",!b);_.x();_.B("ngIf",
b&&a.type==c.nx.G5a)}};_.DA=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};ycb=function(a){a&1&&_.yf(0,6);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Wf(4)))};zcb=function(a){a&1&&_.yf(0,6);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Wf(4)))};
Dcb=function(a){if(a&1){var b=_.qd();_.E(0,"button",4,2);_.I("ascClipboardEvent",function(c){_.t(b);var d=_.M();return _.u(Acb(d,c))})("click",function(c){_.t(b);var d=_.M();return _.u(d.Nd(c))})("mouseenter",function(){_.t(b);var c=_.M();return _.u(Bcb(c))})("blur",function(){_.t(b);var c=_.M();return _.u(Ccb(c))})("mouseleave",function(){_.t(b);var c=_.M();return _.u(Ccb(c))});_.A(2,ycb,1,1,"ng-container",5);_.E(3,"span");_.N(4);_.F();_.A(5,zcb,1,1,"ng-container",5);_.F()}a&2&&(a=_.M(),_.B("format",
a.L_a?"flat":"hairline")("ascClipboard",a.gS),_.rf("aria-label",a.ariaLabel),_.x(2),_.B("ngIf",!a.eya),_.x(),_.tf("light",a.hvb),_.x(),_.Yf(a.eZ),_.x(),_.B("ngIf",a.eya))};
Ecb=function(a){if(a&1){var b=_.qd();_.E(0,"button",7,2);_.I("ascClipboardEvent",function(c){_.t(b);var d=_.M();return _.u(Acb(d,c))})("click",function(c){_.t(b);var d=_.M();return _.u(d.Nd(c))})("mouseenter",function(){_.t(b);var c=_.M();return _.u(Bcb(c))})("blur",function(){_.t(b);var c=_.M();return _.u(Ccb(c))})("mouseleave",function(){_.t(b);var c=_.M();return _.u(Ccb(c))});_.E(2,"mat-icon",8);_.N(3);_.F()()}a&2&&(a=_.M(),_.tf("small",a.Dzb)("remove-border",a.L_a),_.B("ascClipboard",a.gS),_.rf("aria-label",
a.ariaLabel),_.x(2),_.B("color","primary"===a.color?"primary":null),_.x(),_.Xf(" ",a.FUa," "))};Fcb=function(a){a&1&&(_.E(0,"mat-icon",8),_.N(1),_.F());a&2&&(a=_.M(),_.B("color","primary"===a.color?"primary":null),_.x(),_.Xf(" ",a.FUa," "))};Gcb=function(a){a&1&&_.H(0,"mat-icon",4);a&2&&(a=_.M(),_.B("svgIcon",a.icon))};Hcb=function(a){a&1&&(_.E(0,"mat-icon",5),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Yf(a.icon))};Icb=function(a){a&1&&_.yf(0)};
Jcb=function(a){a&1&&(_.wf(0),_.A(1,Icb,1,0,"ng-container",6),_.xf());a&2&&(_.M(),a=_.Wf(7),_.x(),_.B("ngTemplateOutlet",a))};Kcb=function(a){a&1&&_.yf(0)};Lcb=function(a){a&1&&(_.wf(0),_.A(1,Kcb,1,0,"ng-container",6),_.xf());a&2&&(_.M(),a=_.Wf(7),_.x(),_.B("ngTemplateOutlet",a))};Mcb=function(a){a&1&&(_.E(0,"div",7),_.Hf(1),_.F(),_.E(2,"p",8),_.Hf(3,1),_.F())};
Ncb=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,v=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]));v.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=_.k(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("Db`"+a);return d};
Ocb=function(a,b,c){try{return gcb(a,b,"en-US",c)}catch(d){return""}};Qcb=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?Pcb:"y-MM-dd"};Rcb=function(a,b){return function(c){return Ocb(c,a,b)}};_.EA=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};Scb=function(){};Tcb=function(a){a&1&&(_.E(0,"span",1),_.wd(),_.E(1,"svg",2),_.H(2,"path",3),_.F()());a&2&&(a=_.M(),_.B("@indicatorRotate",a.Oma()))};
_.Ucb=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.fa("=.",a[b-1])&&(c=_.fa("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.cza(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};mbb={};_.FA=function(a){_.Io(a).status="DEGRADED"};Vcb=function(a,b){bbb(a.ns,b)||(a.QMa&&(b={start:0,end:Math.max(a.ns.end,b.end)}),a.uKa.next(a.ns=b),a.Hna(function(){}))};
Wcb=function(a,b){var c=void 0===c?"to-start":c;b=a.QMa&&"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.voa=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.tKa=!0);a.Gcb!=d&&(a.Gcb=d,a.Hna(function(){if(a.tKa){var g=a.c9a.na;a.voa-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.tKa=!1;Wcb(a,a.voa)}}))};_.Ri(_.mA,_.aa);_.mA.prototype.name="AssertionError";
_.Xcb=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};Ycb=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;Zcb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;_.fbb=function(a){if(a instanceof _.Tb)return a;a=String(a);Zcb.test(a)?a=_.Ub(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(Ycb)?_.Ub(a):null);return a};_.$cb=function(a){return a instanceof _.fk&&a.constructor===_.fk?a.wIb:"type_error:SafeStyle"};hbb=/\/\*/;
_.adb=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(ibb).join(" "):ibb(d),b+=c+":"+d+";")}return b?new _.fk(b,_.qAa):_.rAa};_.GA=function(a){return a instanceof _.hk?a:_.ec(_.rya(String(a)))};_.HA=function(a,b){return a&&b?a.split(b).length-1:0};jbb=function(){};jbb.prototype.call=function(a,b){return b.subscribe(new _.$Ja(a))};
obb=["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}];sbb=["zero","one","two","few","many"];vbb=0;Ebb=0;wbb=/\[(\ufffd.+?\ufffd?)\]/;xbb=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
Abb=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;Bbb=/{([A-Z0-9_]+)}/g;Cbb=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;zbb=/\/\*/;ybb=/\d+:(\d+)/;ccb=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;Ubb={};ecb=/((?:[^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]*)/;fcb={};
_.IA=function(a,b,c){this.locale=a;this.RCc=b;this.faa=c};_.IA.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.faa)?void 0:e.dateFormat)?f:"mediumDate",m,n,r,v=null!=(r=null!=(n=null!=c?c:null==(m=this.faa)?void 0:m.sbd)?n:this.RCc)?r:void 0;return gcb(a,g,d||this.locale,v)}catch(z){throw new _.Dc(2100,!1);}};_.IA.O=function(a){return new (a||_.IA)(_.y(_.Wh,16),_.y(_.TLa,24),_.y(_.ULa,24))};
_.IA.ve=_.Uc({name:"date",type:_.IA,Yd:!0,standalone:!0});lcb=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.JA=function(a){this.xvc=a};
_.JA.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c||(c=this.xvc);try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Hb`"+a);var d=a}else d=Number(a);a=d;var e=oA(c)[14][0],f=xA(c,5);d={qLc:1,bEb:0,EXa:0,gwa:"",wga:"",gYa:"",hYa:"",qSa:0,xWa: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)],v=r[0],z=r[1]||"";d.gwa=v.substring(0,v.indexOf("#"));
for(e=0;e<z.length;e++){var D=z.charAt(e);"0"===D?d.bEb=d.EXa=e+1:"#"===D?d.EXa=e+1:d.wga+=D}var J=v.split(",");d.qSa=J[1]?J[1].length:0;d.xWa=J[2]||J[1]?(J[2]||J[1]).length:0;if(n){var L=m.length-d.gwa.length-d.wga.length,P=n.indexOf("#");d.gYa=n.substring(0,P).replace(/'/g,"");d.hYa=n.slice(P+L).replace(/'/g,"")}else d.gYa=(void 0===f?"-":f)+d.gwa,d.hYa=d.wga;return mcb(a,d,c,b)}catch(Z){throw new _.Dc(2100,!1);}};_.JA.O=function(a){return new (a||_.JA)(_.y(_.Wh,16))};
_.JA.ve=_.Uc({name:"number",type:_.JA,Yd:!0,standalone:!0});var bdb=function(a,b,c){this.LKa=new _.bf;this.hxa=this.LKa.ha(_.Oe());this.hn=null;this.Wn=a;this.YJ=b;this.bY=c};_.h=bdb.prototype;_.h.attach=function(a){this.hn=a;this.PLa();this.Zoa()};_.h.detach=function(){this.LKa.complete();this.hn=null};_.h.nMc=function(){this.Zoa()};_.h.IFb=function(){this.PLa();this.Zoa()};
_.h.Hx=function(a,b){if(this.hn){var c=this.hn;a*=this.Wn;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.EE.scrollTo(b)}};_.h.PLa=function(){if(this.hn){var a=this.hn,b=this.hn.uma*this.Wn;a.Toa!==b&&(a.Toa=b,a.u8a(),a.Hna())}};
_.h.Zoa=function(){if(this.hn){var a=this.hn.ns;a={start:a.start,end:a.end};var b=this.hn.HH(),c=this.hn.uma,d=this.hn.R0(),e=0<this.Wn?d/this.Wn:0;if(a.end>c){var f=Math.ceil(b/this.Wn),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Wn,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Wn;f<this.YJ&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.bY-f)/this.Wn)),a.end=Math.min(c,Math.ceil(e+(b+this.YJ)/this.Wn))):(b=a.end*this.Wn-(d+b),b<this.YJ&&a.end!=c&&
(b=Math.ceil((this.bY-b)/this.Wn),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.YJ/this.Wn)))));Vcb(this.hn,a);Wcb(this.hn,this.Wn*a.start);this.LKa.next(Math.floor(e))}};_.KA=function(){this.Wn=20;this.YJ=100;this.bY=200;this.ye=new bdb(this.dWa,this.VA,this.RA)};_.KA.prototype.Tb=function(){var a=this.ye,b=this.VA,c=this.RA;a.Wn=this.dWa;a.YJ=b;a.bY=c;a.PLa();a.Zoa()};
_.W.Object.defineProperties(_.KA.prototype,{dWa:{configurable:!0,enumerable:!0,get:function(){return this.Wn},set:function(a){this.Wn=_.wh(a)}},VA:{configurable:!0,enumerable:!0,get:function(){return this.YJ},set:function(a){this.YJ=_.wh(a)}},RA:{configurable:!0,enumerable:!0,get:function(){return this.bY},set:function(a){this.bY=_.wh(a)}}});_.KA.O=function(a){return new (a||_.KA)};
_.KA.Fa=_.Tc({type:_.KA,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{dWa:"itemSize",VA:"minBufferPx",RA:"maxBufferPx"},standalone:!0,features:[_.bg([{wa:_.HUa,Cb:function(a){return a.ye},Ib:[_.Gc(function(){return _.KA})]}]),_.id]});var cdb=function(a){this.mg=a};_.U(cdb,_.Gr);cdb.prototype.connect=function(){return _.me(this.mg)?this.mg:_.Md(this.mg)};cdb.prototype.disconnect=function(){};var ddb=function(){this.N4a=20;this.d8=[]};_.h=ddb.prototype;
_.h.SMa=function(a,b,c,d,e){var f=this;_.rKa(a,function(g,m,n){var r;if(null==g.hv)var v=(r=f.Luc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else null==n?(f.ysc(m,b),v=3):(r=f.Ovc(m,n,b,d(g)),v=2);if(e){var z;e({context:null==(z=r)?void 0:z.context,operation:v,MN:g})}})};_.h.detach=function(){for(var a=_.k(this.d8),b=a.next();!b.done;b=a.next())b.value.destroy();this.d8=[]};_.h.Luc=function(a,b,c,d){if(b=this.Muc(b,c))b.context.va=d;else return a=a(),c.Qh(a.Lc,a.context,a.index)};
_.h.ysc=function(a,b){a=b.detach(a);this.Cvc(a,b)};_.h.Ovc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.Cvc=function(a,b){if(this.d8.length<this.N4a)this.d8.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.h.Muc=function(a,b){var c=this.d8.pop();c&&b.FT(c,a);return c||null};
_.LA=function(a,b,c,d,e,f){var g=this;this.Ee=a;this.FC=b;this.pz=c;this.HY=d;this.hn=e;this.cF=new _.bf;this.j5=new _.bf;this.nnb=this.j5.ha(_.ef(null),_.kbb(),_.ff(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return g.krc(m,n)}),_.cf(1));this.QF=null;this.fY=!1;this.Nb=new _.bf;this.nnb.subscribe(function(m){g.mg=m;g.Mbb()});this.hn.zOc.ha(_.gf(this.Nb)).subscribe(function(m){g.ns=m;g.cF.Jk.length&&f.run(function(){return g.cF.next(g.ns)});g.Mbb()});this.hn.attach(this)};_.h=_.LA.prototype;
_.h.Dn=function(){if(this.QF&&this.fY){var a=this.QF.diff(this.Hcb);a?this.RFa(a):this.Ayc();this.fY=!1}};_.h.La=function(){this.hn.detach();this.j5.next(void 0);this.j5.complete();this.cF.complete();this.Nb.next();this.Nb.complete();this.HY.detach()};_.h.Mbb=function(){var a=this;this.ns&&(this.Hcb=this.mg.slice(this.ns.start,this.ns.end),this.QF||(this.QF=this.pz.find(this.Hcb).create(function(b,c){return a.aOa?a.aOa(b,c):c})),this.fY=!0)};
_.h.krc=function(a,b){a&&a.disconnect(this);this.fY=!0;return b?b.connect(this):_.Md()};_.h.Ayc=function(){for(var a=this.mg.length,b=this.Ee.length;b--;){var c=this.Ee.get(b);c.context.index=this.ns.start+b;c.context.count=a;this.Qdb(c.context);_.Ul(c)}};
_.h.RFa=function(a){var b=this;this.HY.SMa(a,this.Ee,function(e,f,g){return b.MHa(e,g)},function(e){return e.item});_.sKa(a,function(e){b.Ee.get(e.il).context.va=e.item});a=this.mg.length;for(var c=this.Ee.length;c--;){var d=this.Ee.get(c);d.context.index=this.ns.start+c;d.context.count=a;this.Qdb(d.context)}};_.h.Qdb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.k_=0===a.index%2;a.zYa=!a.k_};
_.h.MHa=function(a,b){return{Lc:this.FC,context:{va:a.item,ckb:this.A8a,index:-1,count:-1,first:!1,last:!1,zYa:!1,k_:!1},index:b}};
_.W.Object.defineProperties(_.LA.prototype,{ckb:{configurable:!0,enumerable:!0,get:function(){return this.A8a},set:function(a){this.A8a=a;_.Ora(a)?this.j5.next(a):this.j5.next(new cdb(_.me(a)?a:Array.from(a||[])))}},aOa:{configurable:!0,enumerable:!0,get:function(){return this.irc},set:function(a){var b=this;this.fY=!0;this.irc=a?function(c,d){return a(c+(b.ns?b.ns.start:0),d)}:void 0}},XAc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.fY=!0,this.FC=a)}},YAc:{configurable:!0,enumerable:!0,
get:function(){return this.HY.N4a},set:function(a){this.HY.N4a=_.wh(a)}}});_.LA.O=function(a){return new (a||_.LA)(_.y(_.Mf),_.y(_.Lf),_.y(_.sm),_.y(_.Hr),_.y(_.Lr,4),_.y(_.oe))};_.LA.Fa=_.Tc({type:_.LA,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{ckb:"cdkVirtualForOf",aOa:"cdkVirtualForTrackBy",XAc:"cdkVirtualForTemplate",YAc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.bg([{wa:_.Hr,Id:ddb}])]});
var edb=function(a,b){b=b||new Date(_.Qi());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.Qi()),c=a.getMonth()==b.getMonth())b=b||new Date(_.Qi()),c=a.getFullYear()==b.getFullYear();return c},fdb={GWc:0,v7a:1,G5a:2,0:"Path",1:"Template",2:"Dropdown"};_.MA=function(a,b){this.renderer=b;this.hhb=new _.Sl(!0);this.qOa=new _.bf;this.element=a.na};
_.MA.prototype.Sa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.fe(this.element,"mousedown",{capture:!0}).ha(_.ie(function(d){return!_.KBa(d.target)}),_.ff(function(){return _.Md(!1).ha(_.Ne(0),_.ef(!0))}),_.gf(this.qOa)).subscribe(function(d){b=d});var c=_.fe(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.gf(this.qOa));c.subscribe(function(d){b?(b=!1,_.le(0).ha(_.gf(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.hhb.emit()})};_.MA.prototype.La=function(){this.qOa.next()};_.MA.O=function(a){return new (a||_.MA)(_.y(_.Dd),_.y(_.vl))};_.MA.Fa=_.Tc({type:_.MA,oa:[["","ascBlur",""]],outputs:{hhb:"ascBlur"}});var gdb,pcb;gdb=["trigger"];pcb=function(){return{}};_.NA=function(){this.oVb=this.disabled=this.isOpen=!1};_.NA.prototype.Sa=function(){};_.NA.prototype.Jc=function(){};_.NA.prototype.UB=function(){this.isOpen=!this.isOpen};_.NA.prototype.UR=function(){this.isOpen=!1};_.NA.O=function(a){return new (a||_.NA)};
_.NA.ya=_.Pc({type:_.NA,oa:[["segmented-dropdown-button","item",""]],vb:function(a,b){a&1&&_.Of(gdb,5,_.Dd);if(a&2){var c;_.Uf(c=_.Vf())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",oVb:"useBreadcrumbStyling"},nc:["item",""],hc:["*"],Aa:12,Ba:21,Ea:[["trigger",""],[3,"ascBlur"],["fxLayout","","fxLayoutAlign","center center",1,"segmented-button"],["class","cdk-visually-hidden label",4,"ngIf"],["fxLayout","row","fxLayoutAlign","center stretch"],["trackAction","navigate",1,"segment",
"main-button",3,"universalLink","queryParams","matTooltip","ascTrackElement"],["id","item-title",1,"button-text"],["type","button","mat-icon-button","","fxLayout","","fxLayoutAlign","center center",1,"segment","arrow-drop-down",3,"click","ascTrackElement","trackAction"],["svgIcon","shared:arrow_down_2",1,"trigger-icon"],["class","dropdown-container","cdkTrapFocus","","cdkTrapFocusAutoCapture","","role","dialog","aria-modal","true","aria-labelledby","item-title",3,"keyup.escape",4,"ngIf"],[1,"cdk-visually-hidden",
"label"],["cdkTrapFocus","","cdkTrapFocusAutoCapture","","role","dialog","aria-modal","true","aria-labelledby","item-title",1,"dropdown-container",3,"keyup.escape"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf();_.E(0,"div",1);_.I("ascBlur",function(){_.t(c);return _.u(b.UR())});_.E(1,"div",2);_.A(2,ncb,2,1,"span",3);_.E(3,"div",4)(4,"a",5);_.Hf(5);_.E(6,"span",6);_.N(7);_.F()();_.E(8,"button",7,0);_.I("click",function(){_.t(c);return _.u(b.UB())});
_.H(10,"mat-icon",8);_.F()()();_.A(11,qcb,2,3,"div",9);_.F()}a&2&&(_.x(),_.sf("pointer-events",b.disabled?"none":"unset"),_.tf("breadcrumb",b.oVb)("active",b.isOpen)("disabled",b.disabled),_.x(),_.B("ngIf",b.item.label),_.x(2),_.B("universalLink",b.item.Lb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.lc),_.rf("aria-label",b.item.label+" "+b.item.title),_.x(3),_.Yf(b.item.title),_.x(),_.tf("active",b.isOpen),_.B("ascTrackElement",b.item.lc)("trackAction",b.isOpen?
"openDropdown":"closeDropdown"),_.rf("aria-label",b.item.ariaLabel||"dropdown"),_.x(3),_.B("ngIf",b.isOpen))},Ha:[_.Oq,_.To,_.MA,_.jn,_.nn,_.kr,_.lr,_.us,_.Dt,_.Uz,_.$v],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});_.OA=function(){this.nx=fdb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.OA.prototype.Sa=function(){};_.OA.O=function(a){return new (a||_.OA)};
_.OA.ya=_.Pc({type:_.OA,oa:[["breadcrumb","items",""]],qb:2,Za:function(a,b){a&2&&_.rf("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},nc:["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&&_.A(0,xcb,8,10,"ng-container",0);a&2&&_.B("ngForOf",b.items)},Ha:[_.hn,_.jn,_.nn,_.kn,_.ln,_.Dt,_.NA],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}"]});_.PA=function(){};_.PA.O=function(a){return new (a||_.PA)};_.PA.Da=_.Rc({type:_.PA});_.PA.Ca=_.Ac({});_.QA=function(){};_.QA.O=function(a){return new (a||_.QA)};_.QA.Da=_.Rc({type:_.QA});_.QA.Ca=_.Ac({imports:[_.Wq,_.Vo,_.PA,_.pn,_.Rs,_.Ss,_.Et,_.Vz,_.Bo,_.Nx]});_.RA=function(){};_.RA.O=function(a){return new (a||_.RA)};_.RA.Da=_.Rc({type:_.RA});_.RA.Ca=_.Ac({imports:[_.Vo,_.pn,_.Et,_.Bo,_.QA]});_.SA=function(a,b){this.document=a;this.ob=b;this.ihb="";this.XMa=new _.Sl};_.SA.prototype.Tb=function(){};_.SA.prototype.copy=function(){var a=this.ihb;_.DA(this.document,this.ob.na,a)?this.XMa.emit({HRb:!0,text:a}):this.XMa.emit({HRb:!1,text:""})};_.SA.O=function(a){return new (a||_.SA)(_.y(_.Lg),_.y(_.Dd))};
_.SA.Fa=_.Tc({type:_.SA,oa:[["button","ascClipboard",""]],Za:function(a,b){a&1&&_.I("click",function(){return b.copy()})},inputs:{ihb:[0,"ascClipboard","ascClipboardTextToCopy"]},outputs:{XMa:"ascClipboardEvent"},features:[_.id]});var hdb,Acb,Bcb;hdb=["button"];_.TA=function(a){this.Lo=a;this.eZ="";this.FUa="content_copy";this.gS="";this.S2a="Copied to clipboard";this.fmb=new _.Sl;this.Dzb=this.hvb=this.eya=!1;this.color="highContrast";this.L_a=!1;this.pka=this.qda="Click to copy"};Acb=function(a,b){b.HRb&&(a.fmb.emit(),a.pka=a.S2a,Bcb(a),a.Lo.fl(a.S2a,"assertive"))};Bcb=function(a){a.tooltip.message=a.pka;a.tooltip.show();clearTimeout(a.wTb);a.wTb=setTimeout(function(){a.tooltip.jf()},1E3)};
_.TA.prototype.Nd=function(a){a.stopPropagation();a.preventDefault();return!1};var Ccb=function(a){a.pka=a.qda;a.tooltip.message=a.pka};_.TA.prototype.trigger=function(){this.button.na.click()};_.TA.prototype.La=function(){clearTimeout(this.wTb)};
_.W.Object.defineProperties(_.TA.prototype,{xUa:{configurable:!0,enumerable:!0,set:function(a){this.pka=this.qda=a}},rRc:{configurable:!0,enumerable:!0,get:function(){return this.eya&&this.eZ}},iJc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},fJc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Cw=a},get:function(){return this.Cw?this.Cw:"Click to copy"!==this.qda&&
this.qda?this.qda:this.eZ?this.eZ:"Click to copy"}}});_.TA.O=function(a){return new (a||_.TA)(_.y(_.Vq))};
_.TA.ya=_.Pc({type:_.TA,oa:[["copy-button"]],vb:function(a,b){a&1&&(_.Of(hdb,5,_.Dd),_.Of(_.Uz,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.button=c.first);_.Uf(c=_.Vf())&&(b.tooltip=c.first)}},qb:6,Za:function(a,b){a&2&&_.tf("space-between",b.rRc)("medium-contrast",b.iJc)("low-contrast",b.fJc)},inputs:{eZ:"buttonLabel",FUa:"iconInnerText",gS:"copyText",xUa:"hoverMsg",S2a:"successMsg",eya:"spaceBetweenButtonLabelAndText",hvb:"hasLightLabel",Dzb:"isSmall",color:"color",L_a:"removeBorder",ariaLabel:[0,"aria-label",
"ariaLabel"]},outputs:{fmb:"copyEvent"},Aa:5,Ba:2,Ea:[["iconOnly",""],["icon",""],["button",""],["type","button","class","labeled","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave",4,"ngIf","ngIfElse"],["type","button","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",1,"labeled",3,"ascClipboardEvent","click","mouseenter","blur","mouseleave","format",
"ascClipboard"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],["type","button","matTooltip","","matTooltipPosition","below",1,"icon-only",3,"ascClipboardEvent","click","mouseenter","blur","mouseleave","ascClipboard"],[3,"color"]],ua:function(a,b){a&1&&_.A(0,Dcb,6,8,"button",3)(1,Ecb,4,8,"ng-template",null,0,_.hg)(3,Fcb,2,2,"ng-template",null,1,_.hg);a&2&&(a=_.Wf(2),_.B("ngIf",b.eZ)("ngIfElse",a))},Ha:[_.SA,_.jn,_.nn,_.Wz,_.Dt,_.Uz],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});_.UA=function(){};_.UA.O=function(a){return new (a||_.UA)};_.UA.Da=_.Rc({type:_.UA});_.UA.Ca=_.Ac({});_.VA=function(){};_.VA.O=function(a){return new (a||_.VA)};_.VA.Da=_.Rc({type:_.VA});_.VA.Ca=_.Ac({imports:[_.UA,_.pn,_.Yz,_.Ss,_.Et,_.Vz]});var idb,jdb;idb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];jdb=["*"];_.WA=function(){this.icon="";this.Gzb=!0;this.jja=!1};_.WA.O=function(a){return new (a||_.WA)};
_.WA.ya=_.Pc({type:_.WA,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",Gzb:"isSvg",jja:"showTextOutside"},nc:["icon",""],hc:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Ea:[["iconFont",""],["titlesSection",""],["class","icon",3,"svgIcon",4,"ngIf","ngIfElse"],[4,"ngIf"],[1,"icon",3,"svgIcon"],[1,"icon"],[4,"ngTemplateOutlet"],[1,"title","gmat-subhead-1"],[1,"subtitle","gmat-body-2"]],ua:function(a,b){a&1&&(_.Gf(idb),_.E(0,"div"),_.A(1,Gcb,1,1,"mat-icon",2)(2,Hcb,
2,1,"ng-template",null,0,_.hg)(4,Jcb,2,1,"ng-container",3),_.F(),_.A(5,Lcb,2,1,"ng-container",3)(6,Mcb,4,0,"ng-template",null,1,_.hg));a&2&&(a=_.Wf(3),_.tf("container-large",!b.jja)("container-small",b.jja),_.x(),_.B("ngIf",b.Gzb)("ngIfElse",a),_.x(3),_.B("ngIf",!b.jja),_.x(),_.B("ngIf",b.jja))},Ha:[_.jn,_.nn,_.Dt],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}"]});
_.XA=function(){};_.XA.O=function(a){return new (a||_.XA)};_.XA.ya=_.Pc({type:_.XA,oa:[["icon-empty-state-title"]],hc:jdb,Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(0))},nb:2});_.YA=function(){};_.YA.O=function(a){return new (a||_.YA)};_.YA.ya=_.Pc({type:_.YA,oa:[["icon-empty-state-subtitle"]],hc:jdb,Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(0))},nb:2});_.ZA=function(){};_.ZA.O=function(a){return new (a||_.ZA)};_.ZA.Da=_.Rc({type:_.ZA});_.ZA.Ca=_.Ac({imports:[_.pn,_.Et]});var kdb={tXc:"y",uXc:"y G",vXc:"MMM y",wXc:"MMMM y",xXc:"MM/y",o6a:"MMM d",nWc:"MMMM dd",pWc:"M/d",oWc:"MMMM d",qdc:"MMM d, y",nXc:"EEE, MMM d",oXc:"EEE, MMM d, y",DVc:"d",qWc:"MMM d, h:mm\u202fa zzzz"},ldb=kdb;ldb=kdb;var mdb;
mdb={RAa:{sJ:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},rP:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},B8b:{sJ:{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.}"},rP:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},Ncc:{sJ:{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.}"},rP:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{sJ:{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.}"},
rP:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},tDa:{sJ:{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.}"},rP:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
Wkc:{sJ:{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.}"},rP:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{sJ:{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.}"},
rP:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},qFa:{sJ:{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.}"},rP:{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 ndb=function(a){this.LN=mdb;this.JMa=!0;a&&("always"==a?this.JMa=!0:"auto"==a&&(this.JMa=!1))};ndb.prototype.format=function(a,b){b=odb(this,b).sJ;if(!this.JMa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.qt("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var odb=function(a,b){switch(b){default:case 0:return a.LN.qFa;case 1:return a.LN.tDa;case 2:return a.LN.MONTH;case 3:return a.LN.WEEK;case 4:return a.LN.RAa;case 5:return a.LN.B8b;case 6:return a.LN.Ncc;case 7:return a.LN.Wkc}};var pdb,qdb,rdb=function(a){pdb||(pdb=new _.jv(ldb.o6a));return pdb.format(a)},sdb=function(a,b){var c=new Date(_.Qi()),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 ndb("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||
rdb)(new Date(a))};qdb=function(a,b,c){var d=new ndb;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 tdb,Pcb,udb;tdb=_.F2a.kEa[3];Pcb=ldb.o6a;udb=ldb.qdc;_.$A=function(){};
_.$A.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=Ncb(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.Qi();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=qdb(e,b,0):(e=Math.floor(e/60),24>e?a=qdb(e,b,1):(e=new Date(_.Qi()),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?qdb(e,b,2):""));return a||Ocb(d,Qcb(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(edb(a,b))return sdb(d.getTime(),Rcb(Qcb(d),c));a=edb(d)?tdb:udb;return Ocb(d,a,c)||sdb(d.getTime(),Rcb(Qcb(d),c));case "datetime":return a=sdb(d.getTime(),Rcb(Qcb(d),c)),c=Ocb(d,tdb,c),a+" "+c;case "date":return sdb(d.getTime(),Rcb(Qcb(d),c));default:return Ocb(d,b,c)}};_.$A.O=function(a){return new (a||_.$A)};_.$A.ve=_.Uc({name:"dateTimeDisplay",type:_.$A,Yd:!0});_.aB=function(){};_.aB.O=function(a){return new (a||_.aB)};_.aB.Da=_.Rc({type:_.aB});_.aB.Ca=_.Ac({});_.vdb={"":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)};_.bB=function(){this.transform=_.EA};_.bB.O=function(a){return new (a||_.bB)};_.bB.ve=_.Uc({name:"lastPathElement",type:_.bB,Yd:!0});_.cB=function(a,b){this.renderer=a;this.ob=b;this.t0a=!1;this.resize=new _.Sl;this.BLb=new _.Sl;this.wxb=this.RUa=0};_.cB.prototype.Sa=function(){};
_.cB.prototype.MYa=function(a){var b=this;if(0===a.button){var c=!!(this.ob.na.compareDocumentPosition(this.WK)&Node.DOCUMENT_POSITION_PRECEDING);if(wdb(this)){var d=this.ob.na.offsetTop;this.t0a=d===this.WK.offsetTop?c:d<this.WK.offsetTop}else d=this.ob.na.offsetLeft,this.t0a=d===this.WK.offsetLeft?c:d<this.WK.offsetLeft;this.RUa=xdb(this,this.WK);this.wxb=wdb(this)?a.clientY:a.clientX;this.fza&&this.fza();this.gza&&this.gza();this.fza=this.renderer.listen("document","mousemove",function(e){b.OYa(e)});
this.gza=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.fza&&b.fza(),b.gza&&b.gza(),e=xdb(b,b.WK)-b.RUa,0!==e&&b.BLb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.cB.prototype.OYa=function(a){if(null==a.buttons||1===a.buttons){var b=(wdb(this)?a.clientY:a.clientX)-this.wxb;this.t0a&&(b*=-1);b=this.RUa+b;this.resize.emit(b);var c=this.WK.style;wdb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var xdb=function(a,b){return wdb(a)?b.offsetHeight:b.offsetWidth},wdb=function(a){return"horizontal"===(a.layout||"horizontal")};_.W.Object.defineProperties(_.cB.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.cB.O=function(a){return new (a||_.cB)(_.y(_.vl),_.y(_.Dd))};
_.cB.ya=_.Pc({type:_.cB,oa:[["splitter"]],qb:2,Za:function(a,b){a&1&&_.I("mousedown",function(c){return b.MYa(c)});a&2&&_.uf(b.classList)},inputs:{layout:"layout",WK:"changeSizeOf"},outputs:{resize:"resize",BLb:"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}"]});_.dB=function(){};_.dB.O=function(a){return new (a||_.dB)};_.dB.Da=_.Rc({type:_.dB});_.dB.Ca=_.Ac({});var zdb;_.ydb=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");zdb="(?:auto|autocap|bamach|boq|cdpush|cs|dash|dm|dmrh|easyokrs|engplay|f|g|g2|g3doc|ganpati|ganpati2|glossary|go|godoc|google3|goto|gpaste|groups|gu|il|irm|kg|mendel|mh|moma|mpms|mpmbrowse|ms|oncall|pcon|playbook|playbooks|pod|rapid|rapid-qa|requiem|rh|screen|screenshot|shortn|sigma|simba|simhub|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(" ");
zdb.join("|");
_.Adb=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(_.$c(zdb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.Bdb=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>']]);_.Cdb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var Ddb=_.Bh("indicatorRotate",[_.Eh("collapsed, void",_.Dh({transform:"rotate(0deg)"})),_.Eh("expanded",_.Dh({transform:"rotate(180deg)"})),_.Fh("expanded <=> collapsed, void => collapsed",_.Ch("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),Edb=_.Bh("bodyExpansion",[_.Eh("collapsed, void",_.Dh({height:"0px",visibility:"hidden"})),_.Eh("expanded",_.Dh({height:"*",visibility:""})),_.Fh("expanded <=> collapsed, void => collapsed",_.Ch("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);var Fdb=0,Gdb=new _.Xc("CdkAccordion"),eB=function(){this.xk=new _.bf;this.Pbb=new _.bf;this.id="cdk-accordion-"+Fdb++;this.ud=!1};eB.prototype.Tb=function(a){this.xk.next(a)};eB.prototype.La=function(){this.xk.complete();this.Pbb.complete()};eB.O=function(a){return new (a||eB)};eB.Fa=_.Tc({type:eB,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{ud:[2,"multi","multi",_.ng]},Sb:["cdkAccordion"],standalone:!0,features:[_.bg([{wa:Gdb,Hb:eB}]),_.qf,_.id]});var Hdb=0,fB=function(a,b,c){var d=this;this.el=a;this.Ya=b;this.Osc=c;this.Qbb=_.Gd.EMPTY;this.closed=new _.Sl;this.Li=new _.Sl;this.yc=new _.Sl;this.Hrb=new _.Sl;this.id="cdk-accordion-child-"+Hdb++;this.disabled=this.nHa=!1;this.m7=function(){};this.m7=c.listen(function(e,f){d.el&&!d.el.ud&&d.el.id===f&&d.id!==e&&(d.zd=!1)});this.el&&(this.Qbb=this.Vxc())};_.h=fB.prototype;_.h.La=function(){this.Li.complete();this.closed.complete();this.yc.emit();this.yc.complete();this.m7();this.Qbb.unsubscribe()};
_.h.toggle=function(){this.disabled||(this.zd=!this.zd)};_.h.close=function(){this.disabled||(this.zd=!1)};_.h.open=function(){this.disabled||(this.zd=!0)};_.h.Vxc=function(){var a=this;return this.el.Pbb.subscribe(function(b){a.disabled||(a.zd=b)})};
_.W.Object.defineProperties(fB.prototype,{zd:{configurable:!0,enumerable:!0,get:function(){return this.nHa},set:function(a){this.nHa!==a&&(this.nHa=a,this.Hrb.emit(a),a?(this.Li.emit(),this.Osc.notify(this.id,this.el?this.el.id:this.id)):this.closed.emit(),_.Tl(this.Ya))}}});fB.O=function(a){return new (a||fB)(_.y(Gdb,12),_.y(_.qm),_.y(_.Ir))};
fB.Fa=_.Tc({type:fB,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{zd:[2,"expanded","expanded",_.ng],disabled:[2,"disabled","disabled",_.ng]},outputs:{closed:"closed",Li:"opened",yc:"destroyed",Hrb:"expandedChange"},Sb:["cdkAccordionItem"],standalone:!0,features:[_.bg([{wa:Gdb,oc:void 0}]),_.qf]});var gB=function(){};gB.O=function(a){return new (a||gB)};gB.Da=_.Rc({type:gB});gB.Ca=_.Ac({});var Idb=new _.Xc("MAT_ACCORDION");var Jdb=new _.Xc("MAT_EXPANSION_PANEL");_.hB=function(a,b){this.FC=a;this.Psc=b};_.hB.O=function(a){return new (a||_.hB)(_.y(_.Lf),_.y(Jdb,8))};_.hB.Fa=_.Tc({type:_.hB,oa:[["ng-template","matExpansionPanelContent",""]],standalone:!0});var Kdb,Ldb,Mdb;Kdb=["body"];Ldb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];Mdb=0;_.Ndb=new _.Xc("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");_.iB=function(a,b,c,d,e,f,g){fB.call(this,a,b,c);this.Ee=d;this.we=f;this.rab=!1;this.Yeb=new _.Sl;this.Xeb=new _.Sl;this.LIa=new _.bf;this.pab="mat-expansion-panel-header-"+Mdb++;this.el=a;this.Db=e;this.Zk="NoopAnimations"===f;g&&(this.iM=g.iM)};_.U(_.iB,fB);_.iB.Fa=fB.Fa;_.h=_.iB.prototype;
_.h.uuc=function(){return this.el?this.zd&&"default"===this.el.displayMode:!1};_.h.Oma=function(){return this.zd?"expanded":"collapsed"};_.h.toggle=function(){this.zd=!this.zd};_.h.close=function(){this.zd=!1};_.h.open=function(){this.zd=!0};_.h.Xd=function(){var a=this;this.iJa&&this.iJa.Psc===this&&this.Li.ha(_.ef(null),_.ie(function(){return a.zd&&!a.Xi}),_.Qe(1)).subscribe(function(){a.Xi=new _.bs(a.iJa.FC,a.Ee)})};_.h.Tb=function(a){this.LIa.next(a)};
_.h.La=function(){fB.prototype.La.call(this);this.LIa.complete()};_.h.oma=function(){if(this.oX){var a=this.Db.activeElement,b=this.oX.na;return a===b||b.contains(a)}return!1};_.h.TP=function(a){if("void"!==a.Rl&&!this.Zk&&this.oX){var b;null==(b=this.oX)||b.na.setAttribute("inert","")}};_.h.Yk=function(a){"void"!==a.Rl&&("expanded"===a.kg?this.Yeb.emit():"collapsed"===a.kg&&this.Xeb.emit(),!this.Zk&&this.oX&&this.oX.na.removeAttribute("inert"))};
_.W.Object.defineProperties(_.iB.prototype,{iM:{configurable:!0,enumerable:!0,get:function(){return this.rab||this.el&&this.el.iM},set:function(a){this.rab=a}},HO:{configurable:!0,enumerable:!0,get:function(){return this.oyc||this.el&&this.el.HO},set:function(a){this.oyc=a}}});_.iB.O=function(a){return new (a||_.iB)(_.y(Idb,12),_.y(_.qm),_.y(_.Ir),_.y(_.Mf),_.y(_.Lg),_.y(_.ul,8),_.y(_.Ndb,8))};
_.iB.ya=_.Pc({type:_.iB,oa:[["mat-expansion-panel"]],Bd:function(a,b,c){a&1&&_.Pf(c,_.hB,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.iJa=d.first)}},vb:function(a,b){a&1&&_.Of(Kdb,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.oX=c.first)}},yb:[1,"mat-expansion-panel"],qb:6,Za:function(a,b){a&2&&_.tf("mat-expanded",b.zd)("_mat-animation-noopable",b.Zk)("mat-expansion-panel-spacing",b.uuc())},inputs:{iM:[2,"hideToggle","hideToggle",_.ng],HO:"togglePosition"},outputs:{Yeb:"afterExpand",Xeb:"afterCollapse"},Sb:["matExpansionPanel"],
standalone:!0,features:[_.bg([{wa:Idb,oc:void 0},{wa:Jdb,Hb:_.iB}]),_.qf,_.pf,_.id,_.dg],hc:["mat-expansion-panel-header","*","mat-action-row"],Aa:7,Ba:4,Ea:[["body",""],["role","region",1,"mat-expansion-panel-content",3,"id"],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf(Ldb);_.Hf(0);_.E(1,"div",1,0);_.I("@bodyExpansion.start",function(d){_.t(c);return _.u(b.TP(d))})("@bodyExpansion.done",function(d){_.t(c);return _.u(b.Yk(d))});_.E(3,"div",2);_.Hf(4,
1);_.A(5,Scb,0,0,"ng-template",3);_.F();_.Hf(6,2);_.F()}a&2&&(_.x(),_.B("@bodyExpansion",b.Oma())("id",b.id),_.rf("aria-labelledby",b.pab),_.x(4),_.B("cdkPortalOutlet",b.Xi))},Ha:[_.es],styles:['.mat-expansion-panel{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'],
nb:2,data:{animation:[Edb]},Oa:0});var Odb;Odb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.jB=function(a,b,c,d,e,f,g){var m=this;this.panel=a;this.Rc=b;this.Xc=c;this.Ya=d;this.we=f;this.Xbb=_.Gd.EMPTY;this.tabIndex=0;var n=a.el?a.el.xk.ha(_.ie(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.Pe;this.tabIndex=parseInt(g||"")||0;this.Xbb=_.ge(a.Li,a.closed,n,a.LIa.ha(_.ie(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.Tl(m.Ya)});a.closed.ha(_.ie(function(){return a.oma()})).subscribe(function(){return _.Jq(c,b,"program")});
e&&(this.expandedHeight=e.expandedHeight,this.collapsedHeight=e.collapsedHeight)};_.h=_.jB.prototype;_.h.Roa=function(){this.disabled||this.panel.toggle()};_.h.aYc=function(){return this.panel.zd};_.h.Oma=function(){return this.panel.Oma()};_.h.SXc=function(){return this.panel.id};_.h.VXc=function(){return this.panel.HO};_.h.cdb=function(){return!this.panel.iM&&!this.panel.disabled};
_.h.Ktc=function(){var a=this.panel.zd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.o6=function(a){switch(a.keyCode){case 32:case 13:_.qh(a)||(a.preventDefault(),this.Roa());break;default:this.panel.el&&this.panel.el.muc(a)}};_.h.focus=function(a,b){a?_.Jq(this.Xc,this.Rc,a,b):this.Rc.na.focus(b)};_.h.Jc=function(){var a=this;this.Xc.Ik(this.Rc).subscribe(function(b){b&&a.panel.el&&a.panel.el.luc(a)})};
_.h.La=function(){this.Xbb.unsubscribe();this.Xc.nj(this.Rc)};_.W.Object.defineProperties(_.jB.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.jB.O=function(a){return new (a||_.jB)(_.y(_.iB,1),_.y(_.Dd),_.y(_.Iq),_.y(_.qm),_.y(_.Ndb,8),_.y(_.ul,8),_.yd("tabindex"))};
_.jB.ya=_.Pc({type:_.jB,oa:[["mat-expansion-panel-header"]],yb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],qb:15,Za:function(a,b){a&1&&_.I("click",function(){return b.Roa()})("keydown",function(c){return b.o6(c)});a&2&&(_.rf("id",b.panel.pab)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.zd)("aria-disabled",b.panel.disabled),_.sf("height",b.Ktc()),_.tf("mat-expanded",b.panel.zd)("mat-expansion-toggle-indicator-after","after"===
b.panel.HO)("mat-expansion-toggle-indicator-before","before"===b.panel.HO)("_mat-animation-noopable","NoopAnimations"===b.we))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.og(a)}]},standalone:!0,features:[_.qf,_.dg],hc:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Ea:[[1,"mat-content"],[1,"mat-expansion-indicator"],"xmlns;http://www.w3.org/2000/svg;viewBox;0 -960 960 960;aria-hidden;true;focusable;false".split(";"),
["d","M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"]],ua:function(a,b){a&1&&(_.Gf(Odb),_.E(0,"span",0),_.Hf(1),_.Hf(2,1),_.Hf(3,2),_.F(),_.A(4,Tcb,3,1,"span",1));a&2&&(_.tf("mat-content-hide-toggle",!b.cdb()),_.x(4),_.vf(4,b.cdb()?4:-1))},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);display:inline-block;display:var(--mat-expansion-legacy-header-indicator-display, inline-block)}.mat-expansion-indicator svg{width:24px;height:24px;margin:0 -8px;vertical-align:middle;fill:var(--mat-expansion-header-indicator-color);display:none;display:var(--mat-expansion-header-indicator-display, none)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
nb:2,data:{animation:[Ddb]},Oa:0});_.kB=function(){eB.apply(this,arguments);this.aoa=new _.Nf;this.iM=!1;this.displayMode="default";this.HO="after"};_.U(_.kB,eB);_.kB.prototype.Xd=function(){var a=this;this.qab.Sc.ha(_.ef(this.qab)).subscribe(function(b){a.aoa.reset(b.filter(function(c){return c.panel.el===a}));_.Rf(a.aoa)});this.Qb=_.cr((new _.er(this.aoa)).fC())};_.kB.prototype.muc=function(a){this.Qb.yr(a)};_.kB.prototype.luc=function(a){_.dr(this.Qb,a)};
_.kB.prototype.La=function(){eB.prototype.La.call(this);var a;null==(a=this.Qb)||a.destroy();this.aoa.destroy()};_.kB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.kB)))(b||_.kB)}}();
_.kB.Fa=_.Tc({type:_.kB,oa:[["mat-accordion"]],Bd:function(a,b,c){a&1&&_.Pf(c,_.jB,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.qab=d)}},yb:[1,"mat-accordion"],qb:2,Za:function(a,b){a&2&&_.tf("mat-accordion-multi",b.ud)},inputs:{iM:[2,"hideToggle","hideToggle",_.ng],displayMode:"displayMode",HO:"togglePosition"},Sb:["matAccordion"],standalone:!0,features:[_.bg([{wa:Idb,Hb:_.kB}]),_.qf,_.pf]});_.lB=function(){};_.lB.O=function(a){return new (a||_.lB)};_.lB.Da=_.Rc({type:_.lB});_.lB.Ca=_.Ac({imports:[_.is,gB,_.fs]});var Pdb;Pdb=new _.Xc("MAT_CARD_CONFIG");_.mB=function(a){this.hd=(null==a?void 0:a.hd)||"raised"};_.mB.O=function(a){return new (a||_.mB)(_.y(Pdb,8))};
_.mB.ya=_.Pc({type:_.mB,oa:[["mat-card"]],yb:[1,"mat-mdc-card","mdc-card"],qb:4,Za:function(a,b){a&2&&_.tf("mat-mdc-card-outlined","outlined"===b.hd)("mdc-card--outlined","outlined"===b.hd)},inputs:{hd:"appearance"},Sb:["matCard"],standalone:!0,features:[_.dg],hc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(0))},styles:['.mdc-card{display:flex;flex-direction:column;box-sizing:border-box}.mdc-card::after{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;pointer-events:none}@media screen and (forced-colors: active){.mdc-card::after{border-color:CanvasText}}.mdc-card--outlined::after{border:none}.mdc-card__content{border-radius:inherit;height:100%}.mdc-card__media{position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover}.mdc-card__media::before{display:block;content:""}.mdc-card__media:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__media:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__media--square::before{margin-top:100%}.mdc-card__media--16-9::before{margin-top:56.25%}.mdc-card__media-content{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}.mdc-card__primary-action{display:flex;flex-direction:column;box-sizing:border-box;position:relative;outline:none;color:inherit;text-decoration:none;cursor:pointer;overflow:hidden}.mdc-card__primary-action:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.mdc-card__primary-action:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.mdc-card__actions{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;min-height:52px;padding:8px}.mdc-card__actions--full-bleed{padding:0}.mdc-card__action-buttons,.mdc-card__action-icons{display:flex;flex-direction:row;align-items:center;box-sizing:border-box}.mdc-card__action-icons{color:rgba(0, 0, 0, 0.6);flex-grow:1;justify-content:flex-end}.mdc-card__action-buttons+.mdc-card__action-icons{margin-left:16px;margin-right:0}[dir=rtl] .mdc-card__action-buttons+.mdc-card__action-icons,.mdc-card__action-buttons+.mdc-card__action-icons[dir=rtl]{margin-left:0;margin-right:16px}.mdc-card__action{display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;justify-content:center;cursor:pointer;user-select:none}.mdc-card__action:focus{outline:none}.mdc-card__action--button{margin-left:0;margin-right:8px;padding:0 8px}[dir=rtl] .mdc-card__action--button,.mdc-card__action--button[dir=rtl]{margin-left:8px;margin-right:0}.mdc-card__action--button:last-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-card__action--button:last-child,.mdc-card__action--button:last-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-card__actions--full-bleed .mdc-card__action--button{justify-content:space-between;width:100%;height:auto;max-height:none;margin:0;padding:8px 16px;text-align:left}[dir=rtl] .mdc-card__actions--full-bleed .mdc-card__action--button,.mdc-card__actions--full-bleed .mdc-card__action--button[dir=rtl]{text-align:right}.mdc-card__action--icon{margin:-6px 0;padding:12px}.mdc-card__action--icon:not(:disabled){color:rgba(0, 0, 0, 0.6)}.mat-mdc-card{border-radius:var(--mdc-elevated-card-container-shape);background-color:var(--mdc-elevated-card-container-color);border-width:0;border-style:solid;border-color:var(--mdc-elevated-card-container-color);box-shadow:var(--mdc-elevated-card-container-elevation)}.mat-mdc-card .mdc-card::after{border-radius:var(--mdc-elevated-card-container-shape)}.mat-mdc-card-outlined{border-width:var(--mdc-outlined-card-outline-width);border-style:solid;border-color:var(--mdc-outlined-card-outline-color);border-radius:var(--mdc-outlined-card-container-shape);background-color:var(--mdc-outlined-card-container-color);box-shadow:var(--mdc-outlined-card-container-elevation)}.mat-mdc-card-outlined .mdc-card::after{border-radius:var(--mdc-outlined-card-container-shape)}.mat-mdc-card-title{font-family:var(--mat-card-title-text-font);line-height:var(--mat-card-title-text-line-height);font-size:var(--mat-card-title-text-size);letter-spacing:var(--mat-card-title-text-tracking);font-weight:var(--mat-card-title-text-weight)}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color);font-family:var(--mat-card-subtitle-text-font);line-height:var(--mat-card-subtitle-text-line-height);font-size:var(--mat-card-subtitle-text-size);letter-spacing:var(--mat-card-subtitle-text-tracking);font-weight:var(--mat-card-subtitle-text-weight)}.mat-mdc-card{position:relative}.mat-mdc-card-title,.mat-mdc-card-subtitle{display:block;margin:0}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle{padding:16px 16px 0}.mat-mdc-card-header{display:flex;padding:16px 16px 0}.mat-mdc-card-content{display:block;padding:0 16px}.mat-mdc-card-content:first-child{padding-top:16px}.mat-mdc-card-content:last-child{padding-bottom:16px}.mat-mdc-card-title-group{display:flex;justify-content:space-between;width:100%}.mat-mdc-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;margin-bottom:16px;object-fit:cover}.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-avatar~.mat-mdc-card-header-text .mat-mdc-card-title{line-height:normal}.mat-mdc-card-sm-image{width:80px;height:80px}.mat-mdc-card-md-image{width:112px;height:112px}.mat-mdc-card-lg-image{width:152px;height:152px}.mat-mdc-card-xl-image{width:240px;height:240px}.mat-mdc-card-subtitle~.mat-mdc-card-title,.mat-mdc-card-title~.mat-mdc-card-subtitle,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-title,.mat-mdc-card-header .mat-mdc-card-header-text .mat-mdc-card-subtitle,.mat-mdc-card-title-group .mat-mdc-card-title,.mat-mdc-card-title-group .mat-mdc-card-subtitle{padding-top:0}.mat-mdc-card-content>:last-child:not(.mat-mdc-card-footer){margin-bottom:0}.mat-mdc-card-actions-align-end{justify-content:flex-end}\n'],nb:2,
Oa:0});_.nB=function(){};_.nB.O=function(a){return new (a||_.nB)};_.nB.Da=_.Rc({type:_.nB});_.nB.Ca=_.Ac({imports:[_.is,_.pn,_.is]});
}catch(e){_._DumpException(e)}
try{
var Mmb;_.Kmb=function(){return _.ie(function(a){return 0!==a.state})};_.jF=function(a,b){return 2===a.state?a.Vb:b};_.kF=function(a){return{state:1,message:a}};_.lF=function(a){return _.Md(_.kF(a))};_.mF=function(a){return{state:2,Vb:a}};Mmb=function(a){if(a&1){var b=_.qd();_.E(0,"button",5);_.I("click",function(){_.t(b);var c=_.M();_.Lmb(c);c.log("clear");return _.u()});_.E(1,"mat-icon");_.N(2,"cancel");_.F()()}a&2&&(a=_.M(),_.tf("no-margin",a.Ivb),_.rf("aria-label",a.nZ))};
_.Nmb=function(a,b){a.aB({message:b,Pd:"Dismiss"})};_.nF=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.ba.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.oF=function(){this.ariaLabel="Loading";this.diameter=16;this.text="Loading...";this.inline=this.cvb=!1};_.W.Object.defineProperties(_.oF.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});
_.oF.O=function(a){return new (a||_.oF)};
_.oF.ya=_.Pc({type:_.oF,oa:[["loading"]],qb:4,Za:function(a,b){a&2&&_.tf("background",b.cvb)("inline",b.inline)},inputs:{ariaLabel:"ariaLabel",diameter:"diameter",text:"text",cvb:"hasBackground",inline:"inline"},Aa:3,Ba:10,Ea:[["role","status"],[3,"diameter","strokeWidth"]],ua:function(a,b){a&1&&(_.E(0,"span",0),_.N(1),_.F(),_.H(2,"mat-spinner",1));a&2&&(_.sf("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.x(),_.Xf(" ",b.text,"\n"),_.x(),
_.B("diameter",b.diameter)("strokeWidth",b.diameter/8),_.rf("aria-label",b.ariaLabel))},Ha:[_.Zz],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});_.pF=function(){};_.pF.O=function(a){return new (a||_.pF)};_.pF.Da=_.Rc({type:_.pF});_.pF.Ca=_.Ac({imports:[_.$z]});_.qF=function(){this.io="";this.swb="medium";this.theme="info"};_.W.Object.defineProperties(_.qF.prototype,{EHc:{configurable:!0,enumerable:!0,get:function(){return this.io+" "+this.swb+" "+this.theme}}});_.qF.O=function(a){return new (a||_.qF)};
_.qF.ya=_.Pc({type:_.qF,oa:[["dc-information-box"]],qb:2,Za:function(a,b){a&2&&_.uf(b.EHc)},inputs:{io:"class",swb:"iconSize",theme:"theme"},hc:["*"],Aa:5,Ba:1,Ea:[["aria-hidden","true"]],ua:function(a,b){a&1&&(_.Gf(),_.E(0,"mat-icon",0),_.N(1),_.F(),_.N(2,"\n"),_.Hf(3),_.N(4,"\n"));a&2&&(_.x(),_.Yf("warning"===b.theme?"warning":"info"))},Ha:[_.Dt],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}"]});_.rF=function(){};_.rF.O=function(a){return new (a||_.rF)};_.rF.Da=_.Rc({type:_.rF});_.rF.Ca=_.Ac({imports:[_.pn,_.Et]});var Omb;Omb=new _.qt("Code font size set to {codeSize}px.");
_.tF=function(a,b,c){var d=this;this.storage=b;this.kh=c;this.Y9=new _.Gg(void 0);this.Pq=this.Y9.Lf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.sF(this,b);a.register("increment font size no mod",[43],function(){d.QH()});a.register("increment font size with mod",[187,1],function(){d.QH()});a.register("increment font size with equals",[187],function(){d.QH()});a.register("increment font size numpad",[107],function(){d.QH()});a.register("decrement font size",[189],function(){Pmb(d)});
a.register("decrement font size numpad",[109],function(){Pmb(d)})};_.sF=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.Y9.next(void 0)):(b=Math.floor(b),0>=b||(a.Y9.next(b),a.storage.set("chosen_code_size",b),c&&Qmb(a.kh,b)))};_.tF.prototype.QH=function(){var a,b=null!=(a=this.Y9.value)?a:13;_.sF(this,b+1,!0)};var Pmb=function(a){var b,c=null!=(b=a.Y9.value)?b:13;_.sF(a,c-1,!0)};_.tF.O=function(a){return new (a||_.tF)(_.q(_.xu),_.q(_.kWa),_.q(_.lt))};
_.tF.ta=_.p({token:_.tF,qa:_.tF.O,Ga:"root"});var Qmb=_.Bz(function(a,b){a.open(Omb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.uF={Ti:0,Error:1,Nh:2,0:"Loading",1:"Error",2:"Loaded"};_.vF={state:0};var Rmb;Rmb=["inputBox"];_.wF=function(a){this.Ia=a;this.icon=this.placeholder="";this.unb=300;this.Ivb=!1;this.nZ="Clear";this.Mn=new _.Sl;this.input=new _.sw};_.wF.prototype.Jc=function(){};_.wF.prototype.Sa=function(){var a=this;this.input.lm.ha(_.Le(this.unb)).subscribe(function(b){a.Mn.emit(b);a.dOa!==b&&a.log("change",b);a.dOa=void 0})};_.wF.prototype.focus=function(){this.rl.na.focus()};_.Lmb=function(a){a.input.setValue("");a.dOa=""};
_.wF.prototype.log=function(a,b){if(this.Sya){if("clear"===a){a=this.Sya.oOa;var c="CLICK"}else a=this.Sya.cOa,c="CHANGE";this.Ia.mb({gestureName:c,element:this.Sya.element,action:a,Hh:b})}};_.W.Object.defineProperties(_.wF.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.dOa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Cw=a},get:function(){return this.Cw||this.placeholder}},YQc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.wF.O=function(a){return new (a||_.wF)(_.y(_.Oo))};
_.wF.ya=_.Pc({type:_.wF,oa:[["input-with-icon","icon",""]],vb:function(a,b){a&1&&_.Of(Rmb,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.rl=c.first)}},inputs:{Sya:"trackingConfig",placeholder:"placeholder",icon:"icon",unb:"debounceTimeMs",Ivb:"hideCloseIconMargin",nZ:"clearLabel",value:"value",ariaLabel:[0,"aria-label","ariaLabel"]},outputs:{Mn:"valueChange"},nc:["icon",""],Aa:6,Ba:5,Ea:[["inputBox",""],["fxLayout","","fxLayoutAlign","start center",1,"input-with-icon"],["fxFlexAlign","center","fxFlex","none",
1,"decoration-icon"],["fxFlexAlign","center","fxFlex","grow","mat-input","",3,"placeholder","formControl"],["mat-icon-button","","type","button",3,"no-margin","click",4,"ngIf"],["mat-icon-button","","type","button",3,"click"]],ua:function(a,b){a&1&&(_.E(0,"div",1)(1,"mat-icon",2),_.N(2),_.F(),_.H(3,"input",3,0),_.A(5,Mmb,3,3,"button",4),_.F());a&2&&(_.x(2),_.Yf(b.icon),_.x(),_.B("placeholder",b.placeholder)("formControl",b.input),_.rf("aria-label",b.ariaLabel),_.x(2),_.B("ngIf",b.YQc))},Ha:[_.jn,
_.kr,_.lr,_.Os,_.Nz,_.Bi,_.mw,_.Wv,_.Zs,_.Dt,_.uw],styles:["input-with-icon[_nghost-%COMP%]{display:block;height:32px}.input-with-icon[_ngcontent-%COMP%]{height:100%}.decoration-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin-left:20px;margin-right:7px}button[_ngcontent-%COMP%]:not(.no-margin){margin:0 4px}input[_ngcontent-%COMP%]{background-color:inherit;border:0;color:inherit;outline:none}"]});var Smb=new _.Xc("GMAT_LIST_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.xF=function(a){this.options=a};_.xF.O=function(a){return new (a||_.xF)(_.y(Smb))};_.xF.Fa=_.Tc({type:_.xF,oa:[["mat-list"],["mat-action-list"],["mat-nav-list"],["mat-selection-list"]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-mdc-list",!b.options.eg)}});_.yF=function(){};_.yF.O=function(a){return new (a||_.yF)};_.yF.Da=_.Rc({type:_.yF});_.yF.Ca=_.Ac({imports:[_.pn,_.Rs,_.Oz,_.vx,_.Et,_.Ww,_.Dw]});_.zF=function(){};_.zF.O=function(a){return new (a||_.zF)};_.zF.Da=_.Rc({type:_.zF});_.zF.Ca=_.Ac({imports:[_.iA]});_.Tmb="/"+_.Xo.XW+"/savedqueries";_.Umb="/"+_.Xo.XW;_.Vmb=null;_.Wmb=Object.freeze({queries:[],haa:null});_.AF=function(a){this.vNb=_.Vmb&&a.get(_.Vmb)};_.Ymb=function(a){return Xmb(a,function(b){return b.MEc()})};_.AF.prototype.qMa=function(a){return Xmb(this,function(b){return b.qMa(a)})};_.AF.prototype.N_a=function(a){return Xmb(this,function(b){return b.N_a(a)})};_.AF.prototype.Bia=function(a){return Xmb(this,function(b){return b.Bia(a)})};_.AF.prototype.t4a=function(a,b){return Xmb(this,function(c){return c.t4a(a,b)})};
var Xmb=function(a,b){return a.vNb?b(a.vNb).ha(_.w(_.mF),_.Ke(function(){return _.lF("")}),_.ef(_.vF)):_.lF("")};_.AF.O=function(a){return new (a||_.AF)(_.q(_.pe))};_.AF.ta=_.p({token:_.AF,qa:_.AF.O,Ga:"root"});_.Zmb=new _.qt("Search with saved query: {name}");var $mb;$mb={wa:_.Yab,Ib:[[new _.rl,new _.sl,new _.QHa(_.Yab)],[new _.rl,new _.QHa(_.Qab)]],Cb:function(a,b){return!b||b.eg?a||{}:a?Object.assign({},a,{zx:_.aqa(a.zx).concat("gmat-mdc-select")}):{zx:"gmat-mdc-select"}}};_.BF=function(){};_.BF.O=function(a){return new (a||_.BF)};_.BF.Da=_.Rc({type:_.BF});_.BF.Ca=_.Ac({Ob:[$mb],imports:[_.lA,_.Uw]});
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var bnb,enb,hnb,inb,jnb,mnb,onb,pnb,qnb,ynb,znb,Anb,Cnb,wnb,Bnb,Gnb,Inb,Jnb,Onb,Qnb,Unb,Vnb,Wnb,PF,Ynb,Znb,$nb,bob,eob,gob,QF,kob,iob,job,UF,pob,hG,Gob,Job,Kob,Lob,Mob,Nob,Oob,Pob,Qob,Rob,Sob,Tob,Wob,Yob,bpb,spb,upb,wpb,xpb,ypb,zpb,Apb,Bpb,Fpb,Gpb,Hpb,Ipb,Jpb,Kpb,Lpb,Mpb,Npb,Opb,Ppb,Qpb,Rpb,Spb,Tpb,Vpb,Xpb,Ypb,cqb,dqb,gqb,eqb,lqb,kqb,jqb,mqb,nqb,oqb,pqb,qqb,rqb,sqb,tqb,uqb,vqb,wqb,xqb,yqb,zqb,Aqb,Bqb,Cqb,Dqb,Eqb,Fqb,Gqb,Hqb,Iqb,Kqb,Lqb,Mqb,Nqb,Oqb,Pqb,Qqb,Sqb,Uqb,Vqb,Wqb,Xqb,Yqb,$qb,brb,arb,crb,erb,
drb,zG,frb,grb,hrb,irb,jrb,krb,lrb,nrb,mrb,orb,prb,rrb,qrb,urb,vrb,xrb,yrb,Arb,Brb,zrb,Crb,Drb,Erb,Frb,Grb,Hrb,Irb,Krb,Lrb,Nrb,Orb,Mrb,Prb,Qrb,Rrb,Srb,Trb,Urb,Vrb,Wrb,Xrb,Yrb,Zrb,$rb,hsb,jsb,esb,fsb,gsb,AG,CG,msb,osb,nsb,psb,qsb,rsb,tsb,Esb,Fsb,Gsb,Hsb,Msb,GG,Lsb,Osb,HG,IG,JG,KG,Qsb,Ssb,Usb,Wsb,Ysb,$sb,btb,dtb,ftb,htb,jtb,mtb,itb,ntb,otb,ptb,rtb,stb,ttb,utb,vtb,wtb,xtb,Atb,Btb,Ctb,Dtb,Ftb,Gtb,Htb,Jtb,Ktb,Mtb,Ntb,Otb,Qtb,Rtb,Stb,Ttb,Utb,Vtb,Wtb,Xtb,Ytb,Ztb,cnb,anb,bub,Enb,fnb,HF,CF,Fnb,knb,lnb,snb,
xnb,Dnb,cub,dub,ssb,eub,fub,gub,hub,iub,jub,MF,lub,nub,pub,qub,rub,Mnb,Nnb,Rnb,Pnb,Xob,ltb,Xnb,tub,nob,wub,oG,xub,Fob,yub,TG,UG,VG,XG,YG,ZG,$G,aH,bH,cH,Bub,dH,eH,fH,tI,Oub,Uub;bnb=function(a){return anb[a]||""};_.dnb=function(a){if(!_.raa)return _.Ucb(a);cnb.test(a)&&(a=a.replace(cnb,bnb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};enb=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};
_.gnb=function(){return fnb||(fnb=Symbol())};hnb=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};inb=function(a,b){if("string"===typeof b)try{b=_.dnb(b)}catch(c){return!1}return _.xa(b)&&enb(a,b)};jnb=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]};
mnb=function(a){switch(typeof a){case "boolean":return knb||(knb=[0,void 0,!0]);case "number":return 0<a?void 0:0===a?lnb||(lnb=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};_.nnb=function(a){return Array.isArray(a)?a[0]instanceof _.Vj?a:[_.Dza,a]:[a,void 0]};onb=function(a,b,c){var d=c[1];if(d){var e=d[_.zza];var f=e?e.Pua:mnb(d[0]);a[b]=null!=e?e:d}f&&f===knb?(a.vXa||(a.vXa=new Set)).add(b):c[0]&&(a.T1||(a.T1=new Set)).add(b)};
pnb=function(a,b){return[a.l5a,!b||0<b[0]?void 0:b]};qnb=function(a,b,c){a[b]=c};
_.rnb=function(a,b,c,d,e){e=void 0===e?qnb:e;b.Pua=mnb(a[0]);var f=0,g=a[++f];g&&g.constructor===Object&&(b.Qe=g,g=a[++f],"function"===typeof g&&(b.aDc=g,b.X5c=a[++f],g=a[++f]));for(var m={};Array.isArray(g)&&"number"===typeof g[0]&&0<g[0];){for(var n=0;n<g.length;n++)m[g[n]]=g;g=a[++f]}for(n=1;void 0!==g;){"number"===typeof g&&(n+=g,g=a[++f]);var r=void 0;if(g instanceof _.Vj)var v=g;else v=_.Eza,f--;if(v.KXb){g=a[++f];r=a;var z=f;"function"==typeof g&&(g=g(),r[z]=g);r=g}g=a[++f];z=n+1;"number"===
typeof g&&0>g&&(z-=g,g=a[++f]);for(;n<z;n++){var D=m[n];e(b,n,r?d(v,r,D):c(v,D))}}return b};_.vnb=function(a){var b=a[_.zza];if(b)return b;b=_.rnb(a,a[_.zza]=new snb,pnb,pnb,onb);if(!b.Qe&&!b.T1&&!b.vXa){var c=!0,d;for(d in b)isNaN(d)||(c=!1);c?(mnb(a[0])===knb?_.tnb?b=_.tnb:(b=new snb,b.Pua=mnb(!0),b=_.tnb=b):b=_.unb||(_.unb=new snb),b=a[_.zza]=b):b.BMc=!0}return b};ynb=function(a,b,c){if(a.size!=b.size)return!1;var d=!0;a.forEach(function(e,f){wnb(e,b.get(f),null==c?void 0:xnb(c,2))||(d=!1)});return d};
znb=function(a,b,c){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(hnb);for(var d=0,e=void 0,f=b.length-1;0<=f;f--){var g=b[f];if(!g||!Array.isArray(g)||2!==g.length)return!1;var m=g[0];if(m!==e){e=void 0;if(!wnb(a.get(m),g[1],null==(e=c)?void 0:xnb(e,2)))return!1;e=m;d++}}return d===a.size};
Anb=function(a,b){if(!Array.isArray(a)||!Array.isArray(b))return!1;a=Array.prototype.slice.call(a);b=Array.prototype.slice.call(b);a.sort(hnb);b.sort(hnb);var c=a.length,d=b.length;if(0===c&&0===d)return!0;for(var e=0,f=0;e<c&&f<d;){var g=void 0,m=a[e];if(!Array.isArray(m))return!1;for(var n=m[0];e<c-1&&(g=a[e+1])[0]===n;)e++,m=g;var r=void 0;g=b[f];if(!Array.isArray(g))return!1;for(var v=g[0];f<d-1&&(r=b[f+1])[0]===v;)f++,g=r;if(n!==v)return!1;n=void 0;if(!wnb(m[1],g[1],null==(n=void 0)?void 0:xnb(n,
2)))return!1;e++;f++}return e>=c&&f>=d};Cnb=function(a,b){var c=_.gnb(),d;if(a.XM===_.bb){var e=a.Ka;null!=d||(d=e[c]);var f=_.Jaa(a)}else if(Array.isArray(a))e=a;else return!1;if(b.XM===_.bb)a=b.Ka,null!=d||(d=a[c]),f=f||_.Jaa(b);else if(Array.isArray(b))a=b;else return!1;var g;return Bnb(e,a,null!=(g=f)?g:_.Pba,d,2)};wnb=function(a,b,c){return Bnb(a,b,void 0,c,0)};
Bnb=function(a,b,c,d,e){null!=CF&&Array.isArray(a)&&Array.isArray(b)&&CF.push(d?"cc":"cn");if(a===b||null==a&&null==b)return!0;if(a instanceof _.gb)return Dnb(a,b,d);if(b instanceof _.gb)return Dnb(b,a,d);if(null==a||null==b)return!1;if(a instanceof _.Ca)return Enb(a,b);if(b instanceof _.Ca)return Enb(b,a);if(_.xa(a))return inb(a,b);if(_.xa(b))return inb(b,a);var f=typeof a,g=typeof b;if("object"!==f||"object"!==g)return Number.isNaN(a)||Number.isNaN(b)?String(a)===String(b):"string"===f&&"number"===
g||"number"===f&&"string"===g?+a===+b:"boolean"===f&&"number"===g||"number"===f&&"boolean"===g?!a===!b:!1;if(a.XM===_.bb||b.XM===_.bb)return Cnb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){g=(0,_.Ia)(a);var m=(0,_.Ia)(b),n=a.length,r=b.length,v=Math.max(n,r);f=+!!((g|m)&512)-1;(g=1===e||!!((g|m)&1))&&(e=1);if(!g){g=_.gnb();var z;null!=d||(d=null!=(z=a[g])?z:b[g]);if(null!=d){c=(c=d.T1)?c:Fnb||(Fnb=new Set);var D=(D=d.vXa)?D:Fnb||(Fnb=new Set)}}z=n&&a[n-1];g=r&&b[r-1];_.Eaa(z)||
(z=null);_.Eaa(g)||(g=null);n=n-f-+!!z;r=r-f-+!!g;for(m=0;m<v;m++)if(!Gnb(m-f,a,z,n,b,g,r,f,c,D,d,e))return null!=CF&&CF.push("f"),!1;if(z)for(var J in z){e=a;v=z;m=n;var L=b,P=g,Z=r,qa=f,Da=c,pa=D,ra=d,La=+J;e=!Number.isFinite(La)||La<m||La<Z?!0:Gnb(La,e,v,m,L,P,Z,qa,Da,pa,ra,2);if(!e)return null!=CF&&CF.push("f"),!1}if(g)for(var Ta in g)if((J=z&&Ta in z)||(J=a,e=z,v=n,m=b,L=g,P=r,Z=f,qa=c,Da=D,pa=d,ra=+Ta,J=!Number.isFinite(ra)||ra<v||ra<P?!0:Gnb(ra,J,e,v,m,L,P,Z,qa,Da,pa,2)),!J)return null!=CF&&
CF.push("f"),!1;null!=CF&&CF.push("t");return!0}if(a.constructor===Object)return wnb([a],[b]);throw Error();};
Gnb=function(a,b,c,d,e,f,g,m,n,r,v,z){b=jnb(a,b,c,d,m);e=jnb(a,e,f,g,m);z=1===z;null!=CF&&CF.push(a);if(null==e){if(_.Ja(b,n,a))return!0;z||HF||n||!Array.isArray(b)||b.length||(0,_.Ia)(b)&64||b[_.gnb()]||HF++}if(null==b){if(_.Ja(e,n,a))return!0;z||HF||n||!Array.isArray(e)||e.length||(0,_.Ia)(e)&64||e[_.gnb()]||HF++}v=z?v:null==v?void 0:xnb(v,a);if(r=null==r?void 0:r.has(a)){if(null==b&&Array.isArray(e))return 0===e.length;if(null==e&&Array.isArray(b))return 0===b.length;if(Array.isArray(b)&&Array.isArray(e))return Anb(b,
e)}return Bnb(b,e,void 0,v,r||_.Faa(n,a)?1:0)};_.IF=function(a){null!=a&&(a=a.Ng||"",a="string"===typeof a?a:new Uint8Array(a));return a};_.JF=function(a){return a instanceof _.mh};_.KF=function(a){return _.JF(a)&&a.dj()};
_.Hnb=function(a){var b=a.qe;a=a.repository;var c=new LF;if(!b)return c;var d=new MF,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Yh=e;break;case "host":d.Nm=e;break;case "depot":d.Wq=e;break;default:return _.Zb(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Ni=a);c.root=d;return c};Inb=function(a){return Array.prototype.concat.apply([],arguments)};Jnb=function(a,b){return Inb.apply([],(0,_.yya)(a,b))};
_.Knb=function(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("$");};_.NF=function(a,b,c){var d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!==d&&_.Knb(d);a.insertAdjacentHTML(b,_.gc(c))};
_.OF=function(a){var b=void 0===b?{}:b;if(a instanceof _.hk)return a;a=String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.v8c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.cIb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.w8c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.ec(a)};_.Lnb=function(a,b){a=_.OF(a);return _.ec(b.map(function(c){return _.gc(_.OF(c))}).join(_.gc(a).toString()))};
Onb=function(a){if(!Mnb.test(a))throw Error("$");if(-1!==Nnb.indexOf(a.toUpperCase()))throw Error("$");};Qnb=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!Mnb.test(e))throw Error("$");if(void 0!==f&&null!==f){if(/^on/i.test(e))throw Error("$");-1!==Pnb.indexOf(e.toLowerCase())&&(f=f instanceof _.Tb?f.toString():_.uca(String(f))||"about:invalid#zClosurez");f=e+'="'+_.OF(String(f))+'"';b+=" "+f}}return b};
_.Snb=function(a,b,c){Onb(a);var d="<"+a;b&&(d+=Qnb(b));Array.isArray(c)||(c=void 0===c?[]:[c]);-1!==Rnb.indexOf(a.toUpperCase())?d+=">":(b=_.Lnb("",c.map(function(e){return e instanceof _.hk?e:_.OF(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.ec(d)};_.Tnb=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)}})})};Unb=function(a){a=a.__ngContext__;return"number"===typeof a?_.Yga.get(a)||null:a||null};
Vnb=function(a,b){for(var c=a[1],d=25;d<c.Dpa;d++)if(_.jd(a[d])===b)return d;return-1};Wnb=function(a){if(a.Gg)return a.Gg;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
PF=function(a){var b=Unb(a);if(b){if(_.gd(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].VC)for(c=0;c<d.length;c++){var f=d[c];if(_.ld(f,b)[8]===a){c=f;break a}}else if(_.ld(25,b)[8]===a){c=25;break a}c=-1}if(-1==c)throw Error("cb");d=a}else if(a&&a.constructor&&a.constructor.Fa){a:{for(e=b[1].firstChild;e;){c=e.wu;for(f=e.Dm;f<c;f++)if(b[f]===a){c=e.index;break a}e=Wnb(e)}c=-1}if(-1==c)throw Error("db");a=b[1].data[c];if(0===a.Dm)e=_.Nc;else for(e=[],f=a.Dm;f<a.wu;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=Vnb(b,a),-1==c)return null;a=_.jd(b[c]);b=(f=Unb(a))&&!Array.isArray(f)?f:new Xnb(b[19],c,a);d&&void 0===b.component&&(b.component=d,_.te(b.component,b));if(e&&void 0===b.MZ)for(b.MZ=e,a=0;a<e.length;a++)_.te(e[a],b);_.te(b.ELc,b)}}else for(d=a;d=d.parentNode;)if(e=Unb(d)){e=Array.isArray(e)?e:e.Vl;if(!e)return null;c=Vnb(e,a);if(0<=c){b=_.jd(e[c]);a=new Xnb(e[19],c,b);_.te(b,a);b=a;break}}return b||null};
Ynb=function(a){a=PF(a);if(null===a)return null;if(void 0===a.component){var b=a.Vl;if(null===b)return null;var c=b[1].data[a.f1],d=c.Dm;c=c.Iw;a.component=-1<c?b[d+c]:null}return a.component};Znb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
$nb=function(a){var b=PF(a);b=null===b?null:b.Vl;if(null===b)return[];var c=b[7],d=b[1].RC,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if("string"===typeof g){m=_.jd(b[m]);var n=c[d[f++]],r=d[f++],v="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==m&&e.push({element:a,name:g,callback:n,Lbd:r,type:v})}}e.sort(Znb);return e};bob=function(a){return function(b){return _.Qd(b,new aob(a))}};_.cob=function(){return _.nA.apply(null,_.$c(_.hc.apply(0,arguments)))};
eob=function(a){return function(b){return _.Qd(b,new dob(a))}};gob=function(){var a=fob;return function(b){return _.Xe(new _.Gg(a))(b)}};_.hob=function(a,b,c){a=a.ya;a.VPa=_.tea(b,!1);a.DZa=_.tea(c,!0)};
QF=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.jd(b[g]):null;if(a.type&11){iob(g,c,d,e,f);if(-1<a.Iw){var m=_.ld(a.index,b);m&&m[1].firstChild&&QF(m[1].firstChild,m,c,d,e,f)}else a.Gg&&QF(a.Gg,b,c,d,e,f),g&&job(g,c,d,e);m=b[a.index];_.hd(m)&&kob(m,c,d,e,f)}else if(a.type&4)m=b[a.index],iob(m[7],c,d,e,f),kob(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[5].jv[a.jv];if(Array.isArray(m))for(m=_.k(m),n=m.next();!n.done;n=m.next())iob(n.value,c,d,e,f);else m&&(n=n[3],QF(n[1].data[m.index],
n,c,d,e,f))}else a.Gg&&QF(a.Gg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.twa:a.next)&&QF(a,b,c,d,e,f)};kob=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&QF(m,g,b,c,d,e)}};iob=function(a,b,c,d,e){e!==a&&(a=_.RF(a))&&(d&&a instanceof SF&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
job=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.RF(g);m&&(d&&m instanceof SF&&b(m)&&-1===c.indexOf(m)?c.push(m):!d&&b(m)&&-1===c.indexOf(m)&&c.push(m),job(g,b,c,d))}};_.RF=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new SF(a):new lob(a)),a.__ng_debug__):null};_.TF=function(a){return a.map(function(b){return function(){var c=_.hc.apply(0,arguments),d;return(d=_.Mc(b)).Ye.apply(d,_.$c(c))}})};
_.mob=function(a){if(a.projectId)return"project";if(a.Nm)return"host";if(a.Wq)return"depot";if(a.Yh)return"ossProject"};UF=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.oob=function(a){return a.replace(nob,function(b,c){return c+"/"})};pob=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.VF=function(a){if(a&&!_.jh.test(a)&&"HEAD"!==a)return a};
_.WF=function(a){if("object"===typeof a)switch(a.type){case 1:return _.tpa(a.zs);case 2:return _.upa(a.zs);case 3:return _.xpa(a.zs);default:return a.zs}return _.tpa(a)||_.upa(a)||_.xpa(a)};_.qob=function(a){var b=a.qe,c=a.path;a=a.repository;c=c||"";return UF(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.rob=function(a){var b=_.mob(a);if(b)return{id:a.projectId||a.Nm||a.Wq||a.Yh,type:b}};
_.sob=function(a,b,c,d){var e=_.rob(a),f=a.Ni;a.Mv&&(d=d?Object.assign({},d,{Rb:a.Mv}):{Rb:a.Mv});return"depot"===e.type?new _.mh({repository:f,Eb:b,path:c,params:d}):new _.nh({qe:e,repository:f,Eb:b,path:c,params:d})};_.tob=function(a,b){var c=a.Cv;return _.sob(c.Hf,c.it,a.path,b)};_.uob=function(a,b){var c=b.Cv,d=c.Hf,e=_.rob(d);return _.zq(_.yq(_.xq(a.bc(),e.id,e.type),d.Ni),c.it).nd(b.path).hb()};_.XF=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};
_.vob=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Rb;case 3:case 1:return void 0!==a.rv||void 0!==a.px?a.rv:a.Rb;case 2:return a.px;default:throw _.Zb(b,"Unexpected version.");}};_.YF=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.To||a;case 2:return c&&c.ox;case 3:return c&&c.To;default:throw _.Zb(b,"Unexpected version.");}};_.ZF=function(a,b){return _.ypa(a,b)&&_.zpa(a.path,b.path,_.VSa)};
_.$F=function(a,b){var c=void 0===c?1:c;return _.ZF(a,b)&&_.ii(a,c)===_.ii(b,c)&&_.YF(a,c)===_.YF(b,c)};_.wob=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{XHc:!1}).XHc;return _.Jd(_.Oe(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.ZF(e,f):_.$F(e,f):!1}))};
_.bG=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.rb&&a.repository){if(_.JF(a)){if(_.KF(a))return d=_.fv,c=_.YF(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.B2a&&"https://"+d.rb+"."+_.B2a+"/";var e=d.repository;c=_.YF(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.bc();b&&_.zq(c,b);c.Oi({});return _.wq(_.aG(c,"ref").hb())}};_.cG=function(a){return"host"===a.Tc};
_.xob=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.Fda?"zeroBased":c.Fda;c=void 0===c.ig?"preserve":c.ig;var e=_.wq(a);a.path&&a.params.line&&delete e[e.length-1][_.lh.AWa];a=e[e.length-1];c=_.wo(b,e,{ig:c});!a.ws&&(null==c?0:c.Ta)&&c.Ta.snapshot&&delete c.Ta.snapshot;var f=_.yo(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+";"+_.lh.AWa+"="+_.Apa(n)+m}};_.yob=function(a,b,c){return(a.params.xf?_.Md(a.params.xf):b.ha(_.ef(void 0),_.Ke(function(){return _.Md(void 0)}))).ha(_.w(function(d){d=a.bc().Oi({xf:d,To:a.params.To,Rb:a.params.Rb}).hb();return _.xob(d,c,{ig:null})}))};_.zob=function(a,b){return b.cr?_.uob(a,b.cr):a};_.dG=function(a){return!!(_.KF(a)&&a.path&&a.path.startsWith("google3"))};_.Aob=function(a){var b=a.path;return b?_.dG(a)?b.substring(8):b:""};_.Bob=function(a){return _.JF(a)&&!a.dj()};
_.eG=function(a){return _.Bob(a)||_.cG(a)};_.fG=function(a){return _.ji(a)&&!!a.Eb};_.gG=function(a){return _.fG(a)&&!!a.path};_.Cob=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Qb(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.Dob=function(a){if(a.params.Rb)return _.Dq(a)?a.params.Rb:a.params.Rb+" @snapshot "+a.Eb};
_.Eob=function(a,b){var c=[];_.JF(a)&&a.params.Rb?c.unshift(_.Dob(a)):!a.Eb||_.JF(a)&&_.Dq(a)||c.unshift(_.WF(a.Eb));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.JF(a)||c.unshift(a.rb)));return c.join(" \u203a ")};hG=function(){for(var a=void 0,b=_.k(_.hc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=Fob[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};
Gob=function(a,b,c,d,e,f){a=(new _.pi).A2(_.Zta(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&&_.li(a,3,b);null!=(null==d?void 0:d.Eb)&&_.li(a,4,null==d?void 0:d.Eb);d=_.$ta(a);null!=e&&d.nd(_.ug(e));return d};_.Hob=function(a){var b;return _.qi(a.rb,a.Tc,a.repository,_.oi(a),a.path,null==(b=a.params)?void 0:b.Rb)};_.Iob=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};
Job=function(a){return 2===a||_.Iob(a)};_.iG=function(a){return a instanceof Array?0<a.length&&a.every(Job):Job(a)};Kob=function(a){return new _.Kd(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()}})};Lob=function(a){return _.v3a.has(a)};Mob=function(a){a=a.replace("COVERAGE_GENERIC_","");if(Lob(a))return a};
Nob=function(a){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Yf(a.PFc))};Oob=function(a){a&1&&_.H(0,"li",16)};Pob=function(a,b){a&1&&(_.wf(0),_.E(1,"li"),_.N(2),_.F(),_.A(3,Oob,1,0,"li",15),_.xf());a&2&&(a=b.va,b=b.last,_.x(2),_.Yf(a),_.x(),_.B("ngIf",!b))};Qob=function(a){a&1&&(_.E(0,"div",9)(1,"span",6),_.N(2,"Affected Files"),_.F(),_.E(3,"span"),_.N(4),_.F()());a&2&&(a=_.M(),_.x(4),_.Yf(a.changelist.Veb))};_.jG=function(a){return 2===a.state};_.kG=function(a){return{state:1,IC:a}};
Rob=function(a,b){var c=a.name;a=a.En;return{Co:c,GU:_.Zmb.format({name:c}),value:a,E0:!0,Ub:b,Ws:"SavedQuery"}};Sob=function(a,b){return(a=a.find(function(c){return c.En===b}))?Rob(a):Rob({name:b,En:b})};Tob=function(a){return function(b){return{rn:b.rn,prefix:a}}};
Wob=function(a,b){for(var c=[],d=a.length,e=0,f=[],g,m,n=0;n<d;){switch(e){case 0:var r=a.indexOf("<",n);if(0>r){if(0===c.length)return a;c.push(a.substring(n));n=d}else c.push(a.substring(n,r)),m=r,n=r+1,Uob?(Vob.lastIndex=n,r=Vob.exec(a)):(Vob.lastIndex=0,r=Vob.exec(a.substring(n))),r?(f=["<",r[0]],g=r[1],e=1,n+=r[0].length):c.push("<");break;case 1:r=a.charAt(n++);switch(r){case "'":case '"':var v=a.indexOf(r,n);0>v?n=d:(f.push(r,a.substring(n,v+1)),n=v+1);break;case ">":f.push(r);c.push(b(f.join(""),
g));e=0;f=[];m=g=null;break;default:f.push(r)}break;default:throw Error();}1===e&&n>=d&&(n=m+1,c.push("<"),e=0,f=[],m=g=null)}return c.join("")};Yob=function(a,b){if(b&&b.xOc)b.xOc(a);else{a:if(_.va(b)){if(b.TB&&(b=b.TB(),b instanceof _.hk))break a;b=_.GA("zSoyz")}else b=_.GA(String(b));Xob(a,b)}};
_.Zob=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.k(_.lG(a,b.length,c,void 0===d?!1:d));for(d=a.next();!d.done;d=a.next()){d=d.value;d=_.k(b.slice(d.start-c,d.end-c+1));for(var f=d.next();!f.done;f=d.next())e.add(f.value)}return e};_.$ob=function(a){var b=new Set;if(void 0===a)return b;if("number"===typeof a)b.add(a);else{a=_.k(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;for(var d=c.start;d<=c.end;d++)b.add(d)}}return b};
_.lG=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.mG(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.mG(e.start,b,c)||_.mG(e.end,b,c)}).map(function(e){return{start:_.mG(e.start,b,c)?e.start:c,end:_.mG(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.mG(e.start,b,c)&&_.mG(e.end,b,c)})};_.mG=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.nG=function(a){return(_.$i?"Meta+":"Ctrl+")+a};
bpb=function(a){return _.$i?a.replace(apb,"\u2318"):a};
_.rpb=function(a){var b=a.Kk;a=void 0===a.yd?"":a.yd;var c=_.hi(a),d=c.qe,e=c.repository,f=c.path,g=c.Rb,m=c.Eb,n=[_.cpb],r=null==d?void 0:d.type;if(d&&r&&!UF(r)&&"host"!==r){var v=n.push;var z=d.id;var D=void 0;switch(r){case "ossProject":case "project":var J=oG(dpb.format({project:z}));D=_.nG("p");var L="Project";break;default:J=_.Zb(r),L=_.Zb(r)}z={Co:J,value:_.gi({qe:{id:z,type:r}}),Ub:D,Ws:L};v.call(n,z)}e&&"host"!==r&&(v=n.push,z=UF(r),J=c.qe,c=c.repository,D=z?oG(epb.format({"package":e})):
oG(fpb.format({repo:e})),L=z?_.nG("p"):_.nG("r"),c={Co:D,value:_.gi({qe:J,repository:c}),Ub:L,Ws:z?"Package":"Repository"},v.call(n,c));d&&"host"===r&&e&&m&&(r=n.push,c=_.vpa(_.hh(m)),c=_.ih(m)?oG(gpb.format({tag:c})):oG(hpb.format({branch:c})),v=oG(ipb.format({id:d.id,repo:e,ref:m})),z=_.gi({qe:d,repository:e,Eb:m}),J=_.ih(m)?oG(jpb.format({id:d.id,repo:e,ref:m})):oG(kpb.format({id:d.id,repo:e,ref:m})),r.call(n,{Co:c,GU:v,value:z,Ub:_.nG("b"),qka:J,Ws:"Ref"}));"string"===typeof f&&(r=n.push,c="host"===
(null==d?void 0:d.type),v=_.EA(f),J=v===f?v:"/\u2026/"+v,z=oG(lpb.format({dir:J})),J=c?oG(mpb.format({id:null==d?void 0:d.id,repo:e,dir:J})):oG(npb.format({repo:e,dir:J})),D=_.nG("d"),L="",v&&v!==f&&(L=c&&m?oG(opb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:m})):oG(ppb.format({repo:e,dir:f||"/"}))),r.call(n,{Co:z,GU:J,value:a,Ub:D,qka:L,Ws:"Directory"}));g&&n.push(_.qpb(g));return{scopes:n,state:{prefix:n[n.length-1],rn:b}}};
_.qpb=function(a){return{Co:"This CitC Workspace",value:_.gi({Rb:a}),Ub:_.nG("y"),GU:"Search for code or files in this CitC Workspace",Ws:"CitcWorkspace"}};_.pG=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};spb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.qG=function(a,b,c){for(;null!==a;){if(spb(a,b))return a;if(c&&spb(a,c))break;a=a.parentElement}return null};
_.tpb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};upb=function(a){a=a.target;return a instanceof Element?(a=_.qG(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.pG(a.dataset.lineNumber)}:null:null};
wpb=function(a){var b=Number.POSITIVE_INFINITY;a=_.k(a.Px);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.gI;d=d.Wu;if(!d)throw Error("Ud");c=c.search(vpb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.$c(d.XR.map(function(e){return e.startIndex}))))}return b};_.rG=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
xpb=function(a,b){if(a&1){var c=_.qd();_.E(0,"div",3);_.I("mouseenter",function(){var e=_.t(c).index,f=_.M();0<=f.NH&&f.VY.Wd.Ei(f.NH).classList.remove("hover");f.NH=e;f.VY.Wd.Ei(e).classList.add("hover");return _.u()})("mouseleave",function(){_.t(c);var e=_.M();0<=e.NH&&e.VY.Wd.Ei(e.NH).classList.remove("hover");e.NH=-1;return _.u()});_.N(1);_.F()}if(a&2){a=b.va;b=b.index;var d=_.M();_.tf("focus",b===d.RL)("hover",b===d.NH);_.x();_.Xf("",a.lineNumber,":")}};
ypb=function(a){var b=[].concat(_.$c(a));b.sort(function(e,f){e=_.k(e).next().value;f=_.k(f).next().value;return e-f});a=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=_.k(c.value);c.next();var d=c.next().value;c=d.start;d=d.end;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};
zpb=function(a,b){a&1&&_.H(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.M(2);_.sf("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.sA("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.rf("data-index",b)}};Apb=function(a){a&1&&(_.wf(0),_.A(1,zpb,1,10,"div",1),_.xf());a&2&&(a=_.M(),_.x(),_.B("ngForOf",a.T4a))};
Bpb=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.sG(a,d.start),f=_.sG(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};_.Cpb=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}})};
_.Epb=function(){var a;return _.Td(function(b){if(Dpb)return b.return(Dpb);a=new Promise(function(c,d){_.ah().load("codemirror").then(c,d)});return b.return(a.then(function(){Dpb=window.CodeMirror;var c=Dpb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return Dpb}))})};Fpb=function(a,b){a&1&&_.H(0,"div",18);a&2&&(a=b.va,b=_.M(),_.sf("height",b.getHeight(a.start,a.end),"px")("min-width",b.VR,"ch")("top",b.zca(a.start),"px"))};
Gpb=function(a){a&1&&(_.E(0,"div",19),_.N(1,"\n        "),_.E(2,"pre",20),_.N(3),_.F(),_.N(4,"\n      "),_.F());a&2&&(a=_.M(),_.sf("min-height",a.lineHeight*a.BW,"px"),_.x(3),_.Yf(a.WR))};
Hpb=function(a){if(a&1){var b=_.qd();_.E(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.t(b);var d=_.M();return _.u(d.XZa(c))})("mousedown",function(c){_.t(b);return _.u(c.stopPropagation())});_.F()}a&2&&(a=_.M(),_.sf("pointer-events",a.X9?"none":"unset"),_.B("visibility",a.visibility)("folding",a.vn)("lineHeight",a.lineHeight))};Ipb=function(a,b){return{Nm:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Wq:"depot"===b?a:void 0,Yh:"ossProject"===b?a:void 0}};
_.tG=function(a,b){a=Ipb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Nm,fileSpecSourceRootRepositoryKeyDepotGroup:a.Wq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Yh}};Jpb=function(a,b){a=Ipb(a,b);return{repositoryKeyHostName:a.Nm,repositoryKeyDepotGroup:a.Wq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Yh}};Kpb=function(a){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.content))};
Lpb=function(a){a&1&&(_.E(0,"span")(1,"a",3),_.N(2),_.F()());a&2&&(a=_.M().va,_.x(),_.Kf("href",a.url,_.De),_.x(),_.Yf(a.content))};Mpb=function(a,b){a&1&&(_.E(0,"span",1),_.A(1,Kpb,2,1,"span",2)(2,Lpb,3,2,"span",2),_.F());a&2&&(_.B("ngSwitch",b.va.type),_.x(),_.B("ngSwitchCase","normal"),_.x(),_.B("ngSwitchCase","link"))};
Npb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.z1,g=e.KWa,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,z1:f}},{pos:0,z1:[]});b=c.pos;c=c.z1;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
Opb=function(a){a&1&&(_.E(0,"a",2),_.yf(1,3),_.F());if(a&2){a=_.M();var b=_.Wf(2);_.B("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.ig)("sameWindow",a.tV);_.rf("aria-label",a.xKc);_.x();_.B("ngTemplateOutlet",b)}};Ppb=function(a){a&1&&_.Hf(0)};Qpb=function(a,b){if(b.find(function(c){c=c.og;return c===a||_.spa(c||"")===a}))return{type:1,zs:_.spa(a)}};Rpb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||pob(c||"")===a}))return{type:2,zs:pob(a)}};
Spb=function(a){if(_.jh.test(a))return{type:3,zs:a}};_.uG=function(a){return{type:0,zs:a}};_.vG=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:_.Zb(a)}};Tpb=function(a,b){var c=_.YF(a,2)||_.YF(a,0),d=_.YF(a,1),e=_.ii(a,2);a=_.ii(a,1);c=new _.wG({path:c,hash:e,type:b});b=new _.wG({path:d,hash:a,type:b});return new _.xG({left:c,right:b})};Vpb=function(a){return _.KF(a)?_.Upb:"Commit Details"};
Xpb=function(a){return _.KF(a)?_.Wpb:"Commit "};Ypb=function(a){for(var b=_.k(a.Ev),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.Cv)?void 0:d.it;e&&(c.Cv.it=_.tpa(e)||_.upa(e)||e)}return a};cqb=function(a){a?a=-1===Zpb.toLocaleString(a,$pb).indexOf("18"):(a=aqb)||((a=bqb)||(a=window.navigator,a=bqb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.Rbd||"en"),a=aqb=cqb(a));return a};
dqb=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,v=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]));v.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=_.k(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("Db`"+a);return d};
gqb=function(a,b){a=_.k(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!eqb(c)){a:{a=c;c=_.k(fqb);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""};eqb=function(a){if(!a)return!0;for(var b=_.k(hqb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.k(iqb);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
lqb=function(a){var b=a.change,c=b.changeId.changeNumber,d=jqb(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),fo:b.userName,YN:kqb(a),Veb:b.sourceFiles.length}};kqb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
jqb=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?gqb(a,c):""};mqb=function(a){return new _.Kd(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)})};
nqb=function(a,b){a&1&&(_.E(0,"onedev-changelist-hovercard-body",1),_.Hf(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.F());a&2&&_.B("changelist",b.Na)};
oqb=function(a){if(a&1){var b=_.qd();_.E(0,"div",0);_.I("clickOutside",function(){_.t(b);var c=_.M();return _.u(c.Nkb.next())})("mouseenter",function(){_.t(b);_.M().aua.next(!0);return _.u()})("mouseleave",function(){_.t(b);_.M().aua.next(!1);return _.u()});_.Hf(1);_.F()}a&2&&(a=_.M(),_.uf(a.className),_.B("cdkTrapFocusAutoCapture",a.TWb))};pqb=function(a){a&1&&(_.E(0,"div",7),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Xf("",a.qOc,"\n"))};
qqb=function(a){if(a&1){var b=_.qd();_.E(0,"button",13);_.I("click",function(){_.t(b);var d=_.M(2);return _.u(d.show(d.UW.GW))});_.E(1,"mat-icon");_.N(2,"published_with_changes");_.F();_.N(3," Commit ");_.F()}if(a&2){a=_.M().Na;var c=_.M();_.B("activated",a.Eb===c.UW.GW)("ascTrackElement",c.lc)("trackProjectId",c.rb)}};
rqb=function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-nav-list",8)(1,"button",9);_.I("click",function(){_.t(c);var d=_.M();return _.u(d.show(d.UW.vla))});_.E(2,"mat-icon",10);_.N(3,"account_tree");_.F();_.N(4," Branch ");_.F();_.E(5,"button",11);_.I("click",function(){_.t(c);var d=_.M();return _.u(d.show(d.UW.Tag))});_.E(6,"mat-icon");_.N(7,"label_outline");_.F();_.N(8," Tag ");_.F();_.A(9,qqb,4,3,"button",12);_.F()}a&2&&(a=b.Na,b=_.M(),_.x(),_.B("activated",a.Eb===b.UW.vla)("ascTrackElement",b.lc)("trackProjectId",
b.rb),_.x(4),_.B("activated",a.Eb===b.UW.Tag)("ascTrackElement",b.lc)("trackProjectId",b.rb),_.x(4),_.B("ngIf",!a.xzb))};sqb=function(a){a&1&&(_.wf(0),_.E(1,"span",24)(2,"span",25),_.N(3),_.O(4,"toPrettyRef"),_.F(),_.E(5,"span",26),_.N(6),_.F(),_.E(7,"span",27),_.N(8),_.F()(),_.xf());a&2&&(a=_.M().va,_.x(3),_.Yf(_.Q(4,3,a.title)),_.x(3),_.Yf("-"),_.x(2),_.Yf(a.metadata))};tqb=function(a){a&1&&(_.wf(0),_.N(1),_.xf());a&2&&(a=_.M().va,_.x(),_.Yf(a.title))};
uqb=function(a,b){if(a&1){var c=_.qd();_.E(0,"a",22);_.I("click",function(){_.t(c);var e=_.M(3);return _.u(e.blur())});_.A(1,sqb,9,5,"ng-container",23)(2,tqb,2,1,"ng-container",23);_.F()}if(a&2){a=b.va;b=_.M(2).Na;var d=_.M();_.tf("active-element",a.Be);_.B("routerLink",_.wq(a.Wa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.lc)("trackAction",b.Vb.kJ)("trackProjectId",d.rb);_.x();_.B("ngIf",a.Qta);_.x();_.B("ngIf",!a.Qta)}};
vqb=function(a){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=_.M(3).Na,_.x(),_.Xf(" ",a.Vb.DUa," "))};wqb=function(a){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=_.M(3).Na,_.x(),_.Yf(a.Vb.CUa))};xqb=function(a){a&1&&(_.E(0,"span",28),_.A(1,vqb,2,1,"span",29)(2,wqb,2,1,"ng-template",null,1,_.hg),_.F());if(a&2){a=_.Wf(3);var b=_.M(3);_.x();_.B("ngIf",b.X0a.getValue())("ngIfElse",a)}};
yqb=function(a){a&1&&(_.E(0,"cdk-virtual-scroll-viewport",19,0),_.A(2,uqb,3,9,"a",20)(3,xqb,4,2,"span",21),_.F());a&2&&(a=_.M().Na,_.M(),_.x(2),_.B("cdkVirtualForOf",a.Vb.items)("cdkVirtualForTemplateCacheSize",0),_.x(),_.B("ngIf",!a.Vb.items.length))};zqb=function(a){a&1&&(_.E(0,"dc-information-box",30),_.N(1),_.F());a&2&&(a=_.M().Na,_.x(),_.Xf(" ",a.message," "))};Aqb=function(a){a&1&&_.H(0,"loading",31);a&2&&_.B("inline",!0)};
Bqb=function(a,b){a&1&&(_.E(0,"div",14),_.wf(1,15),_.A(2,yqb,4,3,"cdk-virtual-scroll-viewport",16)(3,zqb,2,1,"dc-information-box",17)(4,Aqb,1,1,"loading",18),_.xf(),_.F());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Nh),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",b.Uc.Ti))};
Cqb=function(a,b,c){var d=b.Xwa,e=b.Wa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Wa:d(g.it,e),Be:g.it===_.ii(e,f)||"HEAD"===_.ii(e,f)&&!!g.wVa})})})};Dqb=function(a){var b=a.Df;a=a.Bqa;return{title:b,it:b,metadata:a,NRa:b+" -- "+a,Qta:!0}};Eqb=function(a){a=a.Eb;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.Zb(a,"Unsupported ref type")}};
Fqb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.Zb(a,"Unknown ref type")}};Gqb=function(a){a=a.Eb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.Zb(a,"Unsupported ref type")}};
Hqb=function(a){a=_.k(a);var b=a.next().value;a=a.next().value;return _.jG(a)?_.mF(Object.assign({},a.Vb,{items:a.Vb.items.filter(function(c){return-1!==c.NRa.toUpperCase().indexOf(b.toUpperCase())})})):a};Iqb=function(a){var b=a.baa,c=[];a=_.k(a.Md);for(var d=a.next();!d.done;d=a.next())d=d.value.og,d===b?c.unshift({og:d,wVa:!0}):c.push({og:d});return c};_.Jqb=function(a,b){return _.yG(_.zq(b.bc(),a)).hb()};Kqb=function(a){a.sort(function(b,c){return b.start-c.start})};
Lqb=function(a,b){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=b.va,_.tf("matched",a.PA),_.x(),_.Xf("\n          ",a.Y0a,"\n        "))};Mqb=function(a){a&1&&(_.E(0,"span",10),_.N(1),_.F());a&2&&(a=_.M().dSb,_.B("ngClass",a.Au),_.x(),_.Yf(a.type))};Nqb=function(a){a&1&&(_.E(0,"span",11),_.N(1),_.F());a&2&&(a=_.M().QZ,_.x(),_.Yf(a))};
Oqb=function(a,b){if(a&1){var c=_.qd();_.N(0,"\n  ");_.E(1,"a",1);_.I("click",function(m){_.t(c);return _.u(m.preventDefault())});_.N(2,"\n    ");_.H(3,"mat-icon",2);_.N(4,"\n\n    ");_.E(5,"div",3);_.N(6,"\n      ");_.E(7,"div",4);_.N(8,"\n        ");_.A(9,Lqb,2,3,"span",5);_.N(10,"\n      ");_.F();_.N(11,"\n      ");_.E(12,"div",6);_.N(13,"\n        ");_.A(14,Mqb,2,2,"span",7);_.N(15,"\n        ");_.A(16,Nqb,2,1,"span",8);_.N(17,"\n        ");_.E(18,"span",9);_.N(19);_.F();_.N(20,"\n      ");_.F();
_.N(21,"\n    ");_.F();_.N(22,"\n  ");_.F();_.N(23,"\n")}if(a&2){a=b.QZ;var d=b.qA,e=b.icon,f=b.rIb,g=b.dSb;b=b.url;_.x();_.rf("href",b,_.De);_.x(2);_.B("svgIcon",e);_.x(6);_.B("ngForOf",f);_.x(5);_.B("ngIf",g);_.x(2);_.B("ngIf",a);_.x(3);_.Yf(d)}};Pqb=function(a){a&1&&(_.E(0,"span",2),_.N(1,"-"),_.F())};Qqb=function(a,b){a&1&&(_.wf(0),_.E(1,"span"),_.N(2),_.F(),_.A(3,Pqb,2,0,"span",1),_.xf());a&2&&(a=b.va,b=b.last,_.x(2),_.Yf(a),_.x(),_.B("ngIf",!b))};
Sqb=function(a){a&1&&_.H(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M();_.B("shortcut",_.fg(1,Rqb,b.ntb(a.scope.Ub)))}};
Uqb=function(a,b){if(a&1){var c=_.qd();_.E(0,"search-box-suggestion-item",2);_.I("mouseFocusItem",function(d){_.t(c);var e=_.M();return _.u(e.ava(d))});_.E(1,"div",3);_.N(2);_.F();_.A(3,Sqb,1,3,"menu-keyboard-shortcut-hint",4);_.F()}a&2&&(a=b.va,b=_.M(),_.tf("bold-active-element",Tqb(b,a.scope)),_.B("payload",a.Ra)("shortcut",a.scope.Ub)("matTooltip",a.scope.qka),_.x(2),_.Xf(" ",a.scope.Co," "),_.x(),_.B("ngIf",a.scope.Ub))};Vqb=function(a){a&1&&_.H(0,"hr")};
Wqb=function(a){a&1&&_.H(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.M().va;var b=_.M(2);_.B("shortcut",_.fg(1,Rqb,b.ntb(a.scope.Ub)))}};
Xqb=function(a,b){if(a&1){var c=_.qd();_.E(0,"search-box-suggestion-item",7);_.I("mouseFocusItem",function(d){_.t(c);var e=_.M(2);return _.u(e.ava(d))});_.E(1,"div",3);_.N(2);_.F();_.A(3,Wqb,1,3,"menu-keyboard-shortcut-hint",4);_.F()}a&2&&(a=b.va,b=_.M(2),_.tf("bold-active-element",Tqb(b,a.scope)),_.B("payload",a.Ra)("shortcut",a.scope.Ub),_.x(2),_.Xf(" ",a.scope.Co," "),_.x(),_.B("ngIf",a.scope.Ub))};
Yqb=function(a,b){a&1&&(_.wf(0),_.A(1,Vqb,1,0,"hr",1)(2,Xqb,4,6,"search-box-suggestion-item",6),_.xf());a&2&&(a=b.Na,_.x(),_.B("ngIf",a.length),_.x(),_.B("ngForOf",a))};$qb=function(a){a&1&&(_.wf(0),_.H(1,"hr"),_.E(2,"search-box-suggestion-item",8)(3,"a",9),_.H(4,"mat-icon",10),_.wf(5),_.N(6," Manage saved queries "),_.xf(),_.F()(),_.xf());a&2&&(a=_.M(),_.x(2),_.B("payload",_.fg(2,Zqb,a.g7a)),_.x(),_.B("routerLink",a.g7a))};
brb=function(a){var b=_.fe(a,"visibilitychange").ha(_.ie(function(){return arb(a)}));return function(c){return c.ha(_.ff(function(d){d=_.Md(d);return arb(a)?d:d.ha(eob(function(){return b}))}))}};arb=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
crb=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.EH(b).map(function(n){return[n,a.get(n)]}),e=void 0,f=Number.POSITIVE_INFINITY;d=_.k(d);for(var g=d.next();!g.done;g=d.next()){var m=_.k(g.value);g=m.next().value;m=m.next().value;m<f?(e=g,f=m):c&&m===f&&(!e||e.length<g.length)&&(e=g)}return e&&e.replace(b,"")};erb=function(a){var b=[];a=_.k(_.ui(a));for(var c=a.next();!c.done;c=a.next())drb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
drb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.kl){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.cN&&zG("operator",d-1,d,b);a.error&&(e=a.error.location,zG("error",e.start,e.end,b));a.warning&&(e=a.warning.location,zG("warning",e.start,e.end,b));switch(a.kl){case 1:zG("label",d,d+a.QJc.length+1,b);break;case 0:case 2:a=a.GMc;zG("operator",a.start,a.end,b);break;case 4:zG("quoted",d,c,b);break;case 3:case 5:break;default:_.Zb(a)}};
zG=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};frb=function(a){return a&&a.params.tu||null};grb=function(a){return a&&a.params.Ow||null};hrb=function(a){return a&&null!=a.params.xj?"0"!==a.params.xj:null};irb=function(a){return a&&null!=a.params.Mf?a.params.Mf:null};jrb=function(a){return!!a&&null!=a.params.mt};krb=function(a){return a&&null!=a.params.uu?a.params.uu:null};lrb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
nrb=function(){var a={bufferSize:1,ola:void 0,nv:!1,scheduler:void 0};return function(b){if(b&&"function"===typeof b.LA)b=b.LA(mrb(a));else throw new TypeError("Ua");return b}};
mrb=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.ola?Infinity:a.ola,d=a.nv,e=a.scheduler,f,g=0,m,n=!1,r=!1;return function(v){g++;if(!f||n)n=!1,f=new _.Ye(b,c,e),m=v.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)})}};
orb=function(a,b){a=a.Vd;b=b.Vd;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};prb=function(a){return function(b){return new _.Kd(function(c){return b.subscribe(function(d){a.runGuarded(function(){c.next(d)})},function(d){a.runGuarded(function(){c.error(d)})},function(){a.runGuarded(function(){c.complete()})})})}};
rrb=function(a,b){var c=qrb;return _.Jd(bob(a.Tf),_.ie(function(d){return 0<d.length}),_.Zd(function(d){return _.Md.apply(null,_.$c(c(d)))}),_.Zd(b),prb(a),_.af(1),_.Rd())};
_.srb=function(a){var b=a.rb,c=a.Tc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!UF(c)&&"host"!==c)throw Error("ee");f=UF(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.kh(e));return Object.assign({},_.tG(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.trb=function(a,b,c){return a.ha(_.ie(function(d){var e=d.results;return _.Qb(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.Qe(1),_.w(function(d){return d.results.get(c)||[]}))};qrb=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.categories;delete c.categories;var e=JSON.stringify(c),f=b.get(e);f?f.categories=[].concat(_.$c(f.categories),_.$c(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
urb=function(a,b){var c=new Map(a.categories.map(function(e){return[e,[]]}));b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,c.get(d.category).push(d);return{request:a,results:c}};vrb=function(a){var b=new Map;for(a=[].concat(_.$c(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.$c(c.children))}return b};_.wrb=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.W9)return a.dataSource.W9.dA};
xrb=function(a,b){var c=[];a=_.k(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0;(null==(e=d.children)?0:e.length)?(e=xrb(d.children,b),e.length&&c.push(yrb(d,e))):zrb(d,b)&&c.push(yrb(d))}return c};yrb=function(a,b){var c=a.id,d=a.name;a=a.tU;b=void 0===b?[]:b;return{id:c,name:d,children:b,tU:a}};Arb=function(a){return a.params.zH?a.params.zH.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
Brb=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})};
zrb=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.KD,f=b.HM,g;a=_.k(null==(g=a.dataSource)?void 0:g.availability);for(g=a.next();!g.done;g=a.next()){var m=g.value,n=m.KUa;b=m.SQa;g=m.lWa;if(!m.iNa&&!c||!m.hNa&&c||!m.jNa&&e)return!1;var r=m=void 0;if((null==(m=n)?0:m.length)&&(null==(r=n)?0:r.every(function(v){return!RegExp(v).test(d.qA)})))return!1;m=n=void 0;if((null==(n=b)?0:n.length)&&(null==(m=b)?0:m.some(function(v){return RegExp(v).test(d.qA)})))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(v){return!RegExp(v).test(f)}))))return!1}return!0};Crb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};Drb=function(a){var b=[];a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,c.children.length?b.push.apply(b,_.$c(Drb(c.children))):b.push(c);return b};
Erb=function(a,b){if(a.size!==b.size)return!1;a=_.k(a.entries());for(var c=a.next();!c.done;c=a.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;c=b.get(c);if(void 0===c||!_.Qb(d,c))return!1}return!0};Frb=function(a){return 0===a.kind||1===a.kind};Grb=function(a,b){if(a.length!==b.length)return!1;a=_.k(_.qaa(a,b));for(b=a.next();!b.done;b=a.next()){var c=_.k(b.value);b=c.next().value;c=c.next().value;if(b.name!==c.name||b.id!==c.id||b.tU!==c.tU||b.BVa!==c.BVa||!Grb(b.children,c.children))return!1}return!0};
Hrb=function(a,b){a&1&&(_.E(0,"mat-card-content"),_.H(1,"linkified-message",8),_.O(2,"emptyToConstant"),_.F());a&2&&(a=b.Na,_.x(),_.B("message",a.Bs)("linkDefinitions",_.Q(2,2,a.YR)))};Irb=function(a){a&1&&(_.E(0,"a",9),_.N(1," View blame prior to this change "),_.F());a&2&&(a=_.M(),_.B("routerLink",a.Aib)("trackProjectId",a.ku.rb))};
Krb=function(a){if(a&1){var b=_.qd();_.E(0,"commit-details",5);_.I("mouseenter",function(){_.t(b);var c=_.M();clearTimeout(c.Zvb);return _.u()})("mouseleave",function(){_.t(b);var c=_.M();return _.u(Jrb(c))});_.F()}a&2&&(a=_.M(),_.B("commit",a.commit)("baseLocation",a.ku)("parentCommit",a.nE))};Lrb=function(a){var b=[].concat(_.$c(a.zp));b.sort(function(f,g){return f.cL.localeCompare(g.cL)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Df,e+1);a.qlb=d;a.eIc=c;return a};
Nrb=function(a){return Mrb(a.startLine,a.endLine,a.startColumn,a.endColumn)};Orb=function(a){var b=a.Sl();a=a.Fi();return b&&a?{startLine:b.getLine(),startColumn:_.Bj(b,2),endLine:a.getLine(),endColumn:_.Bj(a,2)}:{}};Mrb=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}};Prb=function(a){return void 0!==a.startLine&&void 0!==a.endLine};Qrb=function(a){return Prb(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
Rrb=function(a,b){a&1&&_.H(0,"blame-snippet",3);if(a&2){a=b.bL;var c=b.commit,d=b.Kd,e=b.nE;_.xz("blame-layer ",b.className,"");_.B("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};Srb=function(a,b){a&1&&_.H(0,"div");a&2&&_.xz("blame-layer ",b.className,"")};Trb=function(a){a&1&&_.H(0,"loading",4);a&2&&_.B("hasBackground",!0)};Urb=function(a,b){a&1&&_.H(0,"div");a&2&&_.uf(b.className)};Vrb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};
Wrb=function(a){a&1&&(_.E(0,"mat-card-subtitle"),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Yf(a.R2a))};Xrb=function(a){a&1&&_.H(0,"div",6)};Yrb=function(a,b){a&1&&(_.wf(0),_.H(1,"finding-details",4),_.A(2,Xrb,1,0,"div",5),_.xf());if(a&2){a=b.va;b=b.last;var c=_.M(2);_.x();_.B("icon",c.icon)("title",c.WAb)("subtitle",c.tooltip)("details",a);_.x();_.B("ngIf",!b)}};
Zrb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-card",2);_.I("mouseenter",function(){var c=_.t(b).attach;return _.u(c())})("mouseleave",function(){var c=_.t(b).detach;return _.u(c())});_.A(1,Yrb,3,5,"ng-container",3);_.F()}a&2&&(a=_.M(),_.x(),_.B("ngForOf",a.details))};$rb=function(a,b){a&1&&_.H(0,"finding",1);a&2&&_.B("annotations",b.annotations)};
_.csb=function(a){var b=_.asb(a.de()).toString();a:{a=_.nj(a,_.pi,1);var c=a.kr(),d=_.bsb(c);switch(d){case 3:case 5:var e=a.kr();c=_.Hj(e,5,_.ni);d=AG(c||_.Hj(e,3,_.ni));e=AG(_.Ej(e,2));var f=AG(_.Ej(a,4));a=AG(_.Ej(a,3));var g=_.jh.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"==_.Ej(c,2).toLowerCase()?c.TTa()?(c=AG(a.kr().TTa()),a=_.Ej(a,3),a="x-citc://"+c+(a&&"HEAD"!==a?"@"+a:"")):(a=_.Ej(a,3),a="HEAD"!==a?"x-piper://"+
a:"x-piper://"):(c=AG(_.Ej(a.kr(),2)),a=_.Ej(a,3),a="x-package://"+c+(a&&"HEAD"!==a?"@"+a:""));break a;default:a=_.Zb(d)}}return a+"/"+b};
hsb=function(a){var b=_.asb(a);BG.params={};switch(b.pt){case "x-piper":BG.qe=dsb;BG.repository="Piper";BG.Eb=b.Ig()||"HEAD";break;case "x-citc":esb(b);break;case "x-package":fsb(b);break;case "x-oss":gsb(b,"ossProject");break;case "x-gob":gsb(b,"host");break;case "x-kythe":return hsb(a.replace(isb,function(c,d){return"x-"+d+"://"}));default:throw Error("ke`"+b.pt);}BG.path=b.de().substr(1);if(a=jsb(b))BG.params.line=a;return BG};
jsb=function(a){if(a=a.Ww){a=_.k(a.split(":").map(function(d){return d.split(",")}));var b=a.next().value;a=a.next().value;if(b&&!isNaN(Number(b[0]))){b=Number(b[0])+1;if(!a||!a[0]||isNaN(Number(a[0])))return b;var c=Number(a[0])+1;if(c===b)return b;0===Number(a[1])&&c--;return c===b?b:[{start:b,end:c}]}}};esb=function(a){var b=CG(a.Ig());if(!b)throw Error("le`"+a.toString());a=CG(a.aF);BG.qe=dsb;BG.repository="Piper";BG.Eb=a?b:"HEAD";BG.params.Rb=a||b};
fsb=function(a){var b=CG(a.Ig());if(!b)throw Error("me`"+a.toString());a=CG(a.aF);BG.qe=dsb;BG.repository=a||b;BG.Eb=a?b:"HEAD"};gsb=function(a,b){var c=_.k(a.aF.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=CG(a.Ig());if(f){if(!d)throw Error("ne`"+a.toString());if(!e&&!c)throw Error("oe`"+a.toString());}else throw Error("pe`"+a.toString());a=CG(e||c);BG.qe={id:f,type:b};BG.repository=CG(d);BG.Eb=a;if(b=e&&c)BG.params.xf=b};AG=function(a){return a.replace(ksb,"~")};
CG=function(a){return a.replace(lsb,"/")};msb=function(a){return _.gj(a,_.zp,5)&&!!a.getType()};osb=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next())nsb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new DG(b)};nsb=function(a,b){b(a);a=_.k(_.oj(a,_.Bp,3,_.kj()));for(var c=a.next();!c.done;c=a.next())nsb(c.value,b)};psb=function(a){return a.reduce(function(b,c){return b+c.rU},a.length)};
qsb=function(a){var b;return!(null==(b=_.zj(a,4,_.kj()))||!b.length)||_.oj(a,_.Bp,3,_.kj()).some(qsb)};rsb=function(a){var b,c;return(null!=(c=null==(b=_.kq(a))?void 0:_.oj(b,_.Yp,1,_.kj()))?c:[]).filter(function(d){var e;return(null==(e=_.nj(d,_.Xp,4))?0:_.Aj(e,4))?!1:_.iG(_.EG(a))||!_.iG(d.cT())})};
_.usb=function(a,b,c,d,e,f){var g=_.nj(b,_.gq,2)||ssb(),m=Number(b.cub()),n,r,v,z,D,J={kind:0,me:"",vH:m,DPc:_.uua(_.nj(b,_.xm,5))||void 0,MKb:0<_.oj(b,_.xm,6,_.kj()).length?_.oj(b,_.xm,6,_.kj()).map(function(L){return _.uua(L)}):void 0,location:a,diffBase:f&&(f.Ju()||_.IF(_.lj(f,1))),fileName:a.path,mimeType:_.Ej(g,1),Mqa:_.Aj(g,2),line:a.params.line,I0:e,fI:_.Bj(g,8),HM:null==(n=g.jca())?void 0:n.getId(),qE:null!=(D=c[0])?D:0,a_:null==(r=g.ZS())?void 0:r.getEditor(),Xsa:null==(v=g.ZS())?void 0:
_.Ej(v,2),tI:null==(z=g.ZS())?void 0:_.Ej(z,3),Ntb:_.oj(g,_.xp,12,_.kj())};return 4194304<m?(a=(0===(b.Ju()||_.IF(_.lj(b,1))).length&&d?_.de(function(){return d(m)}):_.Md(b)).ha(_.w(function(L){return tsb(J,L)})),Object.assign({},J,{Qba:a})):tsb(J,b)};
tsb=function(a,b){var c=b.Ju()||_.IF(_.lj(b,1));b=_.nj(b,_.gq,2)||new _.gq;var d;if(d=_.nj(b,_.aSa,9)){var e=vsb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=wsb([0],xsb,ysb),m=0,n=c,r=null;;){var v=f.exec(n);if(v&&""!==n){var z=v.index;g[m]=n.substr(0,z|0);v=z+v[0].length|0;n=n.substr(v,n.length-v|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++){v=g[r];e=Math.max(e,v.length);if(0==n){z=
m;var D=zsb(v.length);z.push(D)}else z=m,D=zsb(m[m.length-1|0].xA+1+v.length|0),z.push(D);f.push(FG(v)+"\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 Asb;g.KEc=f;g.LEc=m;g.Zrb=e;e=Bsb(new Csb,g,_.sb(d,1,_.Xa,_.kj(_.dj)),_.xj(d,2,_.kj(_.dj)));e={lines:g.gTa(),zT:e,length:c.length,eDb:g.Zrb};vsb.set(d,e);d=e}}else d=c;g=_.oj(b,_.eSa,3,_.kj());e=new Map;if(g)for(g=_.k(g),f=g.next();!f.done;f=g.next())if(m=f.value,f=m.getRange(),m=m.getType(),
m=Dsb.get(m))for(n=_.Bj(f,1);n<=_.Bj(f,3);n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===_.Bj(f,1)?_.Bj(f,2):0,endColumn:n===_.Bj(f,3)?_.Bj(f,4):Number.MAX_SAFE_INTEGER,io:m});return Object.assign({},a,{me:c,code:d,Zw:e,CE:b.R_(_.dj)})};
Esb=function(a,b,c,d){var e=_.YF(a,c)||a.path,f={commit:_.ii(a,c),Eb:_.ii(a,0)||""};c=_.vob(a,c);return b.get(a.rb,a.Tc,a.repository,f,e,{Rb:c,fileSize:d,line:_.Yta(a.params.line)}).ha(_.Ke(function(g){if(_.ii(a,2)&&g&&_.CA(g)&&404===g.error.code){g=Promise;var m=g.resolve;var n=new _.iq;var r=new _.hq;var v=new _.gq;r=_.pj(r,2,v);n=_.pza(n,2,_.jq,r);g=m.call(g,n)}else throw g;return g}))};Fsb=function(a,b,c){return _.ii(b,2)?a.ha(_.nA(Esb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.w(function(d){return{current:d}}))};
Gsb=function(a,b,c,d){if(!_.ii(b,2))return _.Md(a);d=Tpb(b,d);return c.diff(b.rb,b.Tc,b.repository,[d]).ha(_.w(function(e){a.kra=e.Ura[0];return a}))};Hsb=function(a,b){var c,d,e=null==(c=_.nj(b,_.xp,7))?void 0:null==(d=_.nj(c,_.pi,1))?void 0:_.Ej(d,3);if(!e&&!a.path)return a;c=a.bc();e&&_.zq(c,_.hh(e));a.path&&(_.lq(b)&&a.path.endsWith("/")?c.nd(a.path.slice(0,-1)):_.kq(b)&&!a.path.endsWith("/")&&c.nd(a.path+"/"));return c.hb()};
_.Isb=function(a,b,c){var d=void 0===c?{qfa:void 0,Omb:!1}:c;c=d.qfa;d=d.Omb;a=hsb(a);var e;null!=(e=a.params)&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.rb===(null==(f=a.qe)?void 0:f.id)&&b.Tc===(null==(g=a.qe)?void 0:g.type)&&b.repository===a.repository;if(!a.params.Rb&&b.params.Rb)a.params=Object.assign({},a.params,{xf:a.Eb,Rb:void 0}),a.Eb="HEAD";else{g=e&&_.zpa(a.path,b.path,_.VSa);f=a.Eb!==b.Eb?a.Eb:_.ii(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.Eb=b.Eb;else{var m;!e||null!=(m=a.params)&&m.xf||(a.params=Object.assign({},a.params,{xf:a.Eb}),a.Eb=b.Eb)}}a.params=Object.assign({},b.params,a.params);return a};_.Jsb=function(a,b){var c=a.Ju();a=_.k(_.tb(a,3,_.qba).entries());for(var d=a.next();!d.done;d=a.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;e=b(e);c=c.replaceAll(d,e)}return c};
Msb=function(a){var b=Ksb.hasOwnProperty(a)?Ksb[a]:null;if(b)return b;65536<Object.keys(Ksb).length&&(Ksb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=Lsb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=Lsb(b,d);b=Lsb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=GG(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=GG(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=GG(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=GG(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=GG(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=GG(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");GG(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Ksb[a]=b};GG=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};Lsb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};Osb=function(a){return Nsb[a]};
HG=function(a,b){a=_.ba[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};IG=function(a,b){return(a=_.ba[a])&&a.prototype&&a.prototype[b]||null};JG=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("xe");return a};KG=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Xi&&10>document.documentMode){if(!b[c].call)throw Error("ye");}else if("function"!=typeof b[c])throw Error("xe");return b[c].apply(b,d)};
Qsb=function(a){return JG(Psb,a,"attributes",function(b){return b instanceof NamedNodeMap})};Ssb=function(a,b,c){try{KG(Rsb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};Usb=function(a){return JG(Tsb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};Wsb=function(a){return JG(Vsb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};Ysb=function(a){return JG(Xsb,a,"nodeName",function(b){return"string"==typeof b})};
$sb=function(a){return JG(Zsb,a,"nodeType",function(b){return"number"==typeof b})};btb=function(a){return JG(atb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};dtb=function(a,b){return KG(ctb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};ftb=function(a,b,c){KG(etb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};htb=function(a){return JG(gtb,a,"namespaceURI",function(b){return"string"==typeof b})};
jtb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={rZa:void 0},e++){var f=a[e],g=f.getAttribute("href")||"";!itb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.ai(g),d.rZa={},g.Bj.forEach(function(m){return function(n,r){m.rZa[r]=n}}(d)),d=b(g.de(),d.rZa,g.Ww),_.Yb(f,d))}};
mtb=function(a,b){var c=a.querySelectorAll("img");a=new _.Gd;if(0===c.length)return a;var d=document.createElement("span");d.classList.add("material-icons-extended");d.appendChild(document.createTextNode("photo"));c=_.k(c);for(var e=c.next(),f={};!e.done;f={Baa:void 0,GZa:void 0},e=c.next())if(f.Baa=e.value,e=f.Baa.getAttribute("src")||"",e=e.match(ktb))e=atob(e[1]),f.GZa=d.cloneNode(!0),ltb(f.GZa,f.Baa),a.add(b(e).subscribe(function(g){return function(m){g.Baa.src=m;ltb(g.Baa,g.GZa)}}(f)));return a};
itb=function(a){if(!a)return!0;try{return!(new _.ai(a)).pt&&!a.startsWith("//")}catch(b){return!1}};ntb=function(a){var b=new _.ai(a);if(b.pt&&"HTTP"===b.pt.toUpperCase())_.bHa(b,"");else if(!b.dM())return _.Vb('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.Vb(b.toString())};otb=function(a){a&1&&(_.E(0,"mat-card",1)(1,"mat-card-content"),_.H(2,"markdown-content",2),_.F()());a&2&&(a=_.M(),_.x(2),_.B("content",a.content.text))};
ptb=function(a){a&1&&(_.E(0,"mat-card",1)(1,"mat-card-content")(2,"pre"),_.N(3),_.F()()());a&2&&(a=_.M(),_.x(3),_.Yf(a.content.text))};
rtb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"button",7,0)(3,"span",8);_.N(4);_.F()();_.E(5,"command-menu",9,1);_.I("closed",function(d){_.t(b);var e=_.M(4);return _.u("keydown"!==d&&e.Rf.Kba("mouse"))})("menuItemSelected",function(d){_.t(b);_.M(4).MXa.emit(d);return _.u()});_.F();_.xf()}if(a&2){a=_.Wf(6);var c=_.M().va;_.x();_.B("disabled",c.disabled)("matMenuTriggerFor",a.Rf)("matMenuTriggerData",_.fg(4,qtb,c.children));_.x(3);_.Yf(c.label)}};
stb=function(a){a&1&&(_.E(0,"span",13),_.N(1),_.F());a&2&&(a=_.M(2).va,_.x(),_.Yf(a.Ub))};ttb=function(a){if(a&1){var b=_.qd();_.E(0,"button",10);_.I("click",function(){_.t(b);var c=_.M().va;_.M(3).MXa.emit(c);return _.u()});_.E(1,"span",11);_.N(2);_.F();_.A(3,stb,2,1,"span",12);_.F()}a&2&&(a=_.M().va,_.B("disabled",a.disabled),_.x(),_.Kf("title",a.disabled?"":a.label),_.x(),_.Yf(a.label),_.x(),_.B("ngIf",a.Ub))};
utb=function(a,b){a&1&&(_.wf(0),_.A(1,rtb,7,6,"ng-container",5)(2,ttb,4,4,"button",6),_.xf());a&2&&(a=b.va,_.x(),_.B("ngIf",a.children&&0<a.children.length),_.x(),_.B("ngIf",!a.children||0===a.children.length))};vtb=function(a){a&1&&_.H(0,"mat-divider")};wtb=function(a,b){a&1&&(_.wf(0),_.A(1,utb,3,2,"ng-container",4)(2,vtb,1,0,"mat-divider",5),_.xf());a&2&&(a=b.va,b=b.last,_.x(),_.B("ngForOf",a),_.x(),_.B("ngIf",!b))};xtb=function(a,b){a&1&&_.A(0,wtb,3,2,"ng-container",4);a&2&&_.B("ngForOf",b.l2)};
Atb=function(a,b){if(a&1){var c=_.qd();_.E(0,"kythe-hovercard",2);_.I("mouseenter",function(){_.t(c);var d=_.M(2);return _.u(ytb(d))})("mouseleave",function(){_.t(c);var d=_.M(2);return _.u(ztb(d))});_.F()}a&2&&_.B("content",b.Na)};Btb=function(a,b){a&1&&(_.A(0,Atb,1,1,"kythe-hovercard",1),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.content))};Ctb=function(a){var b=_.LG(a.bc(),function(c){delete c.line});null!=a.params.Rb&&_.LG(_.zq(b,"HEAD"),function(c){delete c.Rb});return b.hb()};
Dtb=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&&(_.$i?b.metaKey:b.ctrlKey);default:return!1}};
Ftb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.E(1,"button",1);_.O(2,"async");_.I("click",function(){_.t(c);_.M().w4a.next({kind:"event",action:"CLICK"});return _.u()});_.E(3,"mat-icon");_.N(4);_.F()();_.xf()}a&2&&(a=b.Na,b=_.M(),_.x(),_.B("disabled",a.state===b.ZW.Gt)("matTooltip",_.Q(2,10,b.p3))("ascTrackElement",b.lc)("trackAction",a.state===b.ZW.YDa?"unstar":"star"),_.rf("aria-label",Etb.format({starred:a.state===b.ZW.YDa?"starred":"unstarred",elementName:b.Sw,type:b.type})),_.x(2),_.tf("starred",
a.state===b.ZW.YDa)("disabled",a.state===b.ZW.Gt),_.x(),_.Xf(" ",a.state===b.ZW.Tnc?"star_border":"star"," "))};Gtb=function(a,b){switch(b){case "REF":return _.aG(a.bc(),"ref").hb();case "REPO":return _.aG(a.bc(),"repo").hb();case "FILE":case "FOLDER":return a;default:return _.Zb(b)}};
Htb=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 _.Zb(a,"Unsupported place item type")}};
_.Itb=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 _.Zb(a,"Unsupported place item type")}};Jtb=function(a,b){var c=a.yd,d=b.yd;return a.Kk===b.Kk&&c===d};
Ktb=function(a){var b=a.Wu,c=[],d;a=_.k((null==(d=a.KN)?void 0:d.Wu)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.k(d.XR);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({oe:{start:f,end:f+e.length},lineNumber:_.pG(b)})}}return c};
Mtb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"span",5);_.Ef(2,0);_.O(3,"number");_.O(4,"number");_.F();_.E(5,"button",6);_.I("click",function(){_.t(b);var c=_.M();return _.u(Ltb(c,-1))});_.E(6,"mat-icon");_.N(7,"keyboard_arrow_up");_.F()();_.E(8,"button",7);_.I("click",function(){_.t(b);var c=_.M();return _.u(Ltb(c,1))});_.E(9,"mat-icon");_.N(10,"keyboard_arrow_down");_.F()();_.xf()}a&2&&(a=_.M(),_.x(4),_.pA(a.P0)(_.Q(3,17,a.mk+1))(_.Q(4,19,a.P0)),_.qA(2),_.x(),_.B("disabled",0>=a.mk)("title",
a.y6a)("ascTrackElement",a.lc)("trackArtifactId",a.uka)("trackListIndex",a.mk)("trackProjectId",a.JO),_.rf("aria-label",a.y6a),_.x(3),_.B("disabled",a.mk>=a.P0-1)("title",a.x6a)("ascTrackElement",a.lc)("trackArtifactId",a.uka)("trackListIndex",a.mk)("trackProjectId",a.JO),_.rf("aria-label",a.x6a))};Ntb=function(a){a&1&&_.H(0,"loading",8);a&2&&_.B("inline",!0)};
Otb=function(a){if(a&1){var b=_.qd();_.E(0,"button",9);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.close.emit())});_.E(1,"mat-icon");_.N(2,"close");_.F()()}a&2&&(a=_.M(),_.B("title",a.w6a)("ascTrackElement",a.lc)("trackArtifactId",a.uka)("trackProjectId",a.JO),_.rf("aria-label",a.w6a))};
Qtb=function(a){if(a&1){var b=_.qd();_.E(0,"a",10);_.O(1,"icon");_.I("click",function(d){_.t(b);var e=_.M(3);return _.u(Ptb(e,d))});_.N(2);_.F()}if(a&2){a=_.M().va;var c=_.M(2);_.xz("file-item ",_.Q(1,9,a.entryType),"");_.tf("deleted",a.zo);_.B("routerLink",_.wq(a.Oc))("queryParamsHandling",c.ig);_.rf("aria-label",a.name||c.ariaLabel);_.x(2);_.Yf(a.name)}};
Rtb=function(a){a&1&&(_.E(0,"a"),_.O(1,"icon"),_.O(2,"toHref"),_.N(3),_.F());if(a&2){a=_.M().va;var b=_.M().va,c=_.M();_.xz("file-item ",_.Q(1,8,a.entryType),"");_.tf("deleted",a.zo);_.rf("href",_.vA(2,10,a,b,c.dj),_.De)("aria-label",a.name||c.ariaLabel);_.x(3);_.Yf(a.name)}};Stb=function(a){a&1&&_.H(0,"img",11);a&2&&(a=_.M(3),_.B("alt",a.aAa),_.rf("title",a.aAa))};
Ttb=function(a,b){a&1&&(_.E(0,"span",14),_.H(1,"img",15),_.E(2,"label",16),_.N(3),_.F()());a&2&&(a=b.va,b=_.M(4),_.sA("title","",a.title,": ",b.reb(a.instances),""),_.x(),_.B("src",a.icon||b.b3b,_.De)("alt",a.title),_.x(2),_.Yf(b.reb(a.instances)))};Utb=function(a,b){a&1&&(_.E(0,"span",12),_.A(1,Ttb,4,6,"span",13),_.F());a&2&&(a=b.Na,_.x(),_.B("ngForOf",a))};
Vtb=function(a,b){a&1&&(_.wf(0),_.E(1,"span",6,1),_.A(3,Qtb,3,11,"a",7)(4,Rtb,4,14,"ng-template",null,2,_.hg)(6,Stb,1,2,"img",8)(7,Utb,2,1,"span",9),_.O(8,"activeAggregations"),_.F(),_.xf());if(a&2){a=b.va;b=_.Wf(5);var c=_.M(2);_.x(3);_.B("ngIf",!c.xW||!a.TQc)("ngIfElse",b);_.x(3);_.B("ngIf",a.GIc);_.x();_.B("ngIf",_.uA(8,4,a.path,c.aggregations))}};Wtb=function(a){a&1&&(_.wf(0),_.A(1,Vtb,9,7,"ng-container",5),_.xf());a&2&&(a=_.M(),_.x(),_.B("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
_.$tb=function(a,b,c){"android"===a&&(a="android-internal");if("chops_infra_internal"===a)return a=new _.B1a,a=_.li(a,1,"chops_infra_internal"),a=_.li(a,2,"chromium/infra/infra_superproject"),_.li(a,3,"main");a=b.get(a);var d=null==a?void 0:_.Ej(a,2);b=null==a?void 0:_.Ej(a,3);if(d&&b){if(d=c=c.get(d)){b=_.kh(b);var e=_.k(Xtb(_.xj(c,2,_.kj())));d=e.next().value;e=e.next().value;var f=_.k(Xtb(_.xj(c,3,_.kj()))),g=f.next().value;f=f.next().value;c=_.xj(c,4,_.kj());d=Ytb(b,d,g,c)&&!Ztb(b,e,f)}if(d)return a}};
Xtb=function(a){var b=[],c=[];a=_.k(a);for(var d=a.next();!d.done;d=a.next())d=d.value,d.startsWith("-")?c.push(d.substring(1)):b.push(d);return[b,c]};Ytb=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)})};Ztb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};cnb=/[-_.]/g;anb={"-":"+",_:"/",".":"="};
_.aub=function(a){if(_.Ea!==_.Ea)throw Error("A");var b=a.Ng;b=null==b||_.xa(b)?b:"string"===typeof b?_.dnb(b):null;return null==b?b:a.Ng=b};bub=function(a,b){if(!a.Ng||!b.Ng||a.Ng===b.Ng)return a.Ng===b.Ng;if("string"===typeof a.Ng&&"string"===typeof b.Ng){var c=a.Ng,d=b.Ng;b.Ng.length>a.Ng.length&&(d=a.Ng,c=b.Ng);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=_.aub(a);b=_.aub(b);return enb(c,b)};
Enb=function(a,b){if("string"===typeof b)b=b?new _.Ca(b,_.Ea):_.Ga();else if(b instanceof Uint8Array)b=new _.Ca(b,_.Ea);else if(!(b instanceof _.Ca))return!1;return bub(a,b)};HF=0;CF=void 0;_.bsb=function(a){a=a.Ka;return _.Yba(a,(0,_.jb)(a),_.ni)};snb=function(){};xnb=function(a,b){var c=a[b];if(null!=c)return Array.isArray(c)?a[b]=_.vnb(c):c;c=a.Qe;if(null!=c&&(c=c[b],null!=c)){c=_.nnb(c);var d;!c[0].l5a||null!=(d=a.T1)&&d.has(b)||(a.T1||(a.T1=new Set)).add(b);d=c[1];if(null!=d)return a[b]=_.vnb(d)}};
Dnb=function(a,b,c){return b instanceof _.gb?ynb(a,b,c):znb(a,b,c)};cub=function(a,b){return _.yb(a,1,b,_.Za)};dub=function(a,b){return _.Lj(a,2,b)};ssb=function(){var a=new _.gq;a=_.Lj(a,2,!1);return _.li(a,1,"text/plain")};_.EG=function(a){return _.zj(a,8,_.kj())};_.MG=function(a){return{Lb:_.wq(a)}};_.aG=function(a,b){a.nd();if("ref"===b)return a;_.zq(a);return"repo"===b?a:_.yq(a)};_.LG=function(a,b){b(a.params);return a};
_.yG=function(a){_.LG(a,function(b){delete b.line;delete b.ox;delete b.zn;delete b.To;delete b.xf});return a};eub=function(a,b){a.tfa.subscribe(b)};fub={id:"BLAME",name:"Blame",children:[]};gub={id:"XREFS",name:"References",children:[]};hub={id:"DEPRECATED",name:"Deprecated",children:[]};iub=function(a){return a.qsb().ha(_.w(function(b){var c=new Map(b);_.cv.has(10)&&(c.set("XREFS",{wf:"ON",Oja:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{wf:"ON",Oja:""}));return c}))};
jub=function(a,b){return a.c0().ha(_.w(function(c){return c.some(function(d){return _.Bq(d,b)})}))};MF=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Nm?null:a.Nm;this.i.projectId=null==a.projectId?null:a.projectId;this.i.depotGroup=null==a.Wq?null:a.Wq;this.i.ossProject=null==a.Yh?null:a.Yh;this.i.repositoryName=null==a.Ni?null:a.Ni};_.U(MF,_.T);MF.prototype.ka=function(){return MF};MF.prototype.ma=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(MF.prototype,{Wq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"depotGroup")?_.R(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Nm:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hostName")?_.R(this,"hostName"):""},set:function(a){this.i.hostName=a}},Yh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ossProject")?_.R(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):""},set:function(a){this.i.projectId=a}},Ni:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryName")?_.R(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}}});var LF=function(a){a=void 0===a?{}:a;this.i={};this.i.root=null==a.root?null:a.root;this.i.includeRegionalRepos=null==a.gxb?null:a.gxb};_.U(LF,_.T);LF.prototype.ka=function(){return LF};
LF.prototype.ma=function(){return{keys:["includeRegionalRepos","root"],Ja:{root:MF}}};_.W.Object.defineProperties(LF.prototype,{gxb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"includeRegionalRepos")?_.R(this,"includeRegionalRepos"):!1},set:function(a){this.i.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"root")?_.R(this,"root"):null},set:function(a){this.i.root=a}}});
_.kub=function(a,b){return"mainContent"!==a.tN?function(){}:_.J4a(a,"mainContent",void 0,b)};lub=function(a,b,c){a.Qf.put(b.toObject(),c.ha(_.w(function(d){return a.extract(d)}),_.ie(function(d){return!!d}),_.Me(a.Qqa()),_.ff(function(d){return a.isValid(d)?_.Md(d):a.fetch(b)})))};_.mub=function(a,b){var c=_.Y9a(a,b);if(!_.JF(b))return a.window.location.origin+c;if(!_.KF(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};nub=0;
_.oub=function(a,b){HF=0;var c=a==b||!(!a||!b)&&a instanceof b.constructor&&Cnb(a,b);a&&b&&a.constructor===b.constructor&&!c&&0<HF&&!nub++&&_.Raa();return c};pub=function(){return null};qub=function(a){return a instanceof _.gk&&a.constructor===_.gk?a.vIb:"type_error:SafeStyleSheet"};rub=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=qub(d)};Array.prototype.forEach.call(arguments,c);return new _.gk(b,_.vAa)};Mnb=/^[a-z][a-z\d-]*$/i;Nnb="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" ");
Rnb="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" ");Pnb=["action","formaction","href"];Xob=function(a,b){if((0,_.vBa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.gc(b)};ltb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.asb=function(a){return a instanceof _.ai?a.clone():new _.ai(a)};Xnb=function(a,b,c){this.OJc=a;this.f1=b;this.ELc=c};
_.W.Object.defineProperties(Xnb.prototype,{Vl:{configurable:!0,enumerable:!0,get:function(){return _.Yga.get(this.OJc)||null}}});var aob=function(a){this.wBc=a};aob.prototype.call=function(a,b){return b.subscribe(new _.cm(a,this.wBc))};var dob=function(a){this.JPa=a};dob.prototype.call=function(a,b){return b.subscribe(new _.QJa(a,this.JPa))};var lob=function(a){this.Tp=a};
_.W.Object.defineProperties(lob.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Tp.parentNode;return a?new SF(a):null}},Bc:{configurable:!0,enumerable:!0,get:function(){var a=PF(this.Tp),b=a?a.Vl:null;return null===b?_.SHa:new _.Bd(b[1].data[a.f1],b)}},Hw:{configurable:!0,enumerable:!0,get:function(){var a=this.Tp,b;if((b=a)&&!(b=Ynb(a)))if(a=(a=PF(a))?a.Vl:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.od(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Ynb(this.Tp))){a=this.Tp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("ib");a=(a=PF(a))?a.Vl:null;a=null===a?null:a[8]}return a}},ej:{configurable:!0,enumerable:!0,get:function(){return $nb(this.Tp).filter(function(a){return"dom"===a.type})}}});var SF=function(a){this.Tp=a};_.U(SF,lob);SF.prototype.query=function(a){var b=[],c=PF(this.Tp),d=c?c.Vl:null;null!==d?QF(d[1].data[c.f1],d,a,b,!0,this.Tp):job(this.Tp,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(SF.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.Tp.nodeType==Node.ELEMENT_NODE?this.Tp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=PF(this.Tp),b=a?a.Vl:null;return null!==b?b[1].data[a.f1].value:this.Tp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=PF(this.Tp),b=a?a.Vl:null;if(null===b)return{};var c=b[1].data,d=c[a.f1];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.XNc;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+=_.Bc(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=PF(b),d=c?c.Vl:null;if(null===d)return{};d=d[1].data[c.f1].nc;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=_.k(b.attributes);for(d=b.next();!d.done;d=b.next())d=d.value,c.includes(d.name)||(a[d.name]=d.value);return a}},styles:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.na)?void 0:a.style)?b:{}}},be:{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.Tp.childNodes,b=[],c=0;c<a.length;c++)b.push(_.RF(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(_.RF(a[c]));return b}}});var sub=function(a,b,c){c=c||{};c.format="jspb";this.xi=new _.Tp(c);this.Hi=void 0==a?a:a.replace(/\/+$/,"")};
_.h=sub.prototype;_.h.xua=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.GRa)};_.h.f0a=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.HRa)};_.h.g0a=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.IRa)};
_.h.Bha=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.JRa)};_.h.ZSa=function(a,b){return _.Up(this.xi,this.Hi+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.FRa)};tub=_.Ob(_.Wp);nob=/^(.*?)\/*$/;_.NG=function(){};_.NG.prototype.transform=function(a){return a?_.WF(a):""};_.NG.O=function(a){return new (a||_.NG)};_.NG.ve=_.Uc({name:"toPrettyRef",type:_.NG,Yd:!0});_.OG=function(){};
_.OG.O=function(a){return new (a||_.OG)};_.OG.Da=_.Rc({type:_.OG});_.OG.Ca=_.Ac({});var PG=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.xd=void 0;this.zc=a.zc;this.Ac=a.Ac;this.jc=b.jc;this.tc=b.tc},uub=function(a,b){this.jwc=a;this.psc=b};uub.prototype.get=function(a,b){var c=this.psc.get(a);return"undefined"!==typeof c?c:this.jwc.get(a,b)};_.QG=function(a){this.title=a;_.vub(this)};_.vub=function(a){a.title.jm("")};_.QG.O=function(a){return new (a||_.QG)(_.q(_.Vn))};
_.QG.ta=_.p({token:_.QG,qa:_.QG.O,Ga:"root"});wub=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;oG=function(a){var b=_.v0a.test.call(_.v0a,a)?"\u200f":"\u200e";return a.replace(wub,b+"$&"+b)};xub={id:"Google",type:"depot"};
Fob={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"}}};yub=["content"];_.RG=function(a){var b=this;this.ax=a;this.size="small";this.format="fill";this.color="blue";this.Vvb=new MutationObserver(function(){return void zub(b)});this.Vvb.observe(a.na,{attributes:!0,attributeFilter:["disabled"]})};_.RG.prototype.Sa=function(){Aub(this);"A"===this.ax.na.tagName&&this.ax.na.classList.add("link")};_.RG.prototype.Tb=function(a){(a.size||a.format||a.color)&&Aub(this)};
_.RG.prototype.La=function(){this.Vvb.disconnect()};_.RG.prototype.Rm=function(){for(var a=this.RBc.na,b=_.k(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)}zub(this)};
var zub=function(a){null!=a.ax.na.getAttribute("disabled")?a.ax.na.setAttribute("aria-disabled","true"):a.ax.na.removeAttribute("aria-disabled")},Aub=function(a){var b=Array.from(a.ax.na.classList);b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.S2a.includes(c)&&a.ax.na.classList.remove(c);b=new Set;b.add(_.Q2a.includes(a.size)?a.size:"small");b.add(_.P2a.includes(a.format)?a.format:"fill");b.add(_.R2a.includes(a.color)?a.color:"blue");b=_.k(b.values());for(c=b.next();!c.done;c=b.next())a.ax.na.classList.add(c.value)};
_.W.Object.defineProperties(_.RG.prototype,{rPc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return hG("gme-grey","900")+"22";switch(this.color){case "blue":return hG("gme-blue","600")+"22";case "red":return hG("gme-red","600")+"22";case "green":return hG("gme-green","700")+"22";case "grey":return hG("gme-grey","600")+"22";case "white":return hG("white")+"22";case "yellow":return hG("gme-yellow","700")+"22";default:return hG("gme-blue","600")+"22"}}},qPc:{configurable:!0,
enumerable:!0,get:function(){return{e_:250,l_:0}}}});_.RG.O=function(a){return new (a||_.RG)(_.y(_.Dd))};
_.RG.ya=_.Pc({type:_.RG,oa:[["button","gme-button",""],["a","gme-button",""]],vb:function(a,b){a&1&&_.Of(yub,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.RBc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.id],nc:["gme-button",""],hc:["*"],Aa:5,Ba:2,Ea:[["content",""],[1,"content"],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],ua:function(a,b){a&1&&(_.Gf(),_.E(0,"span",1,0),_.Hf(2),_.F(),_.H(3,"div",2)(4,
"div",3));a&2&&(_.x(3),_.B("matRippleAnimation",b.qPc)("matRippleColor",b.rPc))},Ha:[_.rs],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});_.SG=function(a){this.Ia=a};_.SG.O=function(a){return new (a||_.SG)(_.y(_.mv))};_.SG.Fa=_.Tc({type:_.SG,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Za:function(a,b){a&1&&_.I("click",function(){var c={};b.JTb&&(c={bucket:b.JTb});b.FS&&(c=Object.assign({},c,{sH:[b.FS]}));b.Ia.Ln(c)})},inputs:{JTb:"trackBucket",FS:"feedbackEvent"}});
TG={QXb:"ADD",c_b:"BRANCH",k3b:"DELETE",a5b:"EDIT",V$b:"INTEGRATE",NONE:"NONE",values:function(){return[TG.NONE,TG.QXb,TG.c_b,TG.a5b,TG.k3b,TG.V$b]}};UG={Zza:"BBCP",bCa:"KYTHE",KDa:"SEARCH_INDEX",TEa:"UNKNOWN_PROVENANCE",lFa:"VCS",values:function(){return[UG.TEa,UG.lFa,UG.bCa,UG.KDa,UG.Zza]}};VG={Ry:"DIRECTORY",jF:"EXECUTABLE",Ht:"FILE",Sy:"GIT_LINK",jC:"SYMBOLIC_LINK",CF:"UNKNOWN_OBJECT_TYPE",values:function(){return[VG.CF,VG.Ht,VG.Ry,VG.jC,VG.Sy,VG.jF]}};
_.WG={Lza:"ADDED",jAa:"CHANGED",rdc:"MOVED_CHANGED",sdc:"MOVED_CHANGED_OUT",tdc:"MOVED_IN",udc:"MOVED_OUT",xDa:"REMOVED",NEa:"UNCHANGED",Jb:"UNDEFINED",values:function(){return[_.WG.Jb,_.WG.NEa,_.WG.Lza,_.WG.xDa,_.WG.jAa,_.WG.tdc,_.WG.udc,_.WG.rdc,_.WG.sdc]}};XG={Ry:"DIRECTORY",jF:"EXECUTABLE",Ht:"FILE",Sy:"GIT_LINK",jC:"SYMBOLIC_LINK",CF:"UNKNOWN_OBJECT_TYPE",values:function(){return[XG.CF,XG.Ht,XG.Ry,XG.jC,XG.Sy,XG.jF]}};
YG={Ry:"DIRECTORY",jF:"EXECUTABLE",Ht:"FILE",Sy:"GIT_LINK",jC:"SYMBOLIC_LINK",CF:"UNKNOWN_OBJECT_TYPE",values:function(){return[YG.CF,YG.Ht,YG.Ry,YG.jC,YG.Sy,YG.jF]}};ZG={Zza:"BBCP",bCa:"KYTHE",KDa:"SEARCH_INDEX",TEa:"UNKNOWN_PROVENANCE",lFa:"VCS",values:function(){return[ZG.TEa,ZG.lFa,ZG.bCa,ZG.KDa,ZG.Zza]}};$G={Ry:"DIRECTORY",jF:"EXECUTABLE",Ht:"FILE",Sy:"GIT_LINK",jC:"SYMBOLIC_LINK",CF:"UNKNOWN_OBJECT_TYPE",values:function(){return[$G.CF,$G.Ht,$G.Ry,$G.jC,$G.Sy,$G.jF]}};
aH={tYb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",uYb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",vYb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",wYb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",xYb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",yYb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",BYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",CYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",DYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",EYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
FYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",GYb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",HYb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",Y_b:"CHROME_UNIT_TEST",g1b:"COVERAGE_NG",h1b:"COVERAGE_NG_TESTS",R3:"DEFAULT",G6b:"FUZZING",Xec:"NEST_BISMUTH",Yec:"NEST_BISMUTH_SCREENDUMP",Zec:"NEST_BISMUTH_UNICYCLE",afc:"NEST_BISMUTH_UNIT_TEST",bfc:"NEST_SAPPHIRE",efc:"NEST_ZIRCONIUM",ffc:"NEST_ZIRCONIUM_SCREENDUMP",gfc:"NEST_ZIRCONIUM_UNICYCLE",hfc:"NEST_ZIRCONIUM_UNIT_TEST",Tlc:"STORAGE_ONLY",Vnc:"UNSUPPORTED_CATEGORY",
values:function(){return[aH.Vnc,aH.R3,aH.G6b,aH.bfc,aH.efc,aH.hfc,aH.gfc,aH.ffc,aH.Xec,aH.afc,aH.Zec,aH.Yec,aH.wYb,aH.xYb,aH.Tlc,aH.yYb,aH.tYb,aH.uYb,aH.vYb,aH.HYb,aH.BYb,aH.CYb,aH.DYb,aH.EYb,aH.FYb,aH.GYb,aH.g1b,aH.h1b,aH.Y_b]}};bH={i1b:"COVERED",sfc:"NOT_COVERED",xfc:"NOT_INSTRUMENTED",wgc:"PARTIALLY_COVERED",zf:"STATUS_UNSPECIFIED",values:function(){return[bH.zf,bH.i1b,bH.sfc,bH.wgc,bH.xfc]}};
cH={Ry:"DIRECTORY",jF:"EXECUTABLE",Ht:"FILE",Sy:"GIT_LINK",jC:"SYMBOLIC_LINK",CF:"UNKNOWN_OBJECT_TYPE",values:function(){return[cH.CF,cH.Ht,cH.Ry,cH.jC,cH.Sy,cH.jF]}};Bub={x3b:"DIRECTORY_ICON",Abc:"LINE_ICON",rd:"UNKNOWN",values:function(){return[Bub.rd,Bub.Abc,Bub.x3b]}};
dH={kYb:"ALLOCATION",KYb:"ANONYMOUS_FUNCTION",HZb:"BACKUP_SCHEDULE",g_b:"BUILD_ARGUMENT",h_b:"BUILD_BINARY",i_b:"BUILD_GENERATOR",j_b:"BUILD_LIBRARY",p_b:"BUILD_RULE",q_b:"BUILD_TEST",r_b:"BUILD_VARIABLE",N_b:"CHANGELOG",u5a:"CLASS",D0b:"COLUMN",R0b:"CONSTANT",B1b:"DART_MIXIN",f3b:"DEFINE_CONST",g3b:"DEFINE_MACRO",H5a:"ENUM",I5a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",Q5a:"FIELD",Dla:"FUNCTION",Q7b:"GRAPHQL_DIRECTIVE",R7b:"GRAPHQL_FRAGMENT",S7b:"GRAPHQL_FRAGMENT_SPREAD",T7b:"GRAPHQL_LIST",U7b:"GRAPHQL_OPERATION",
W7b:"GROUP",O$b:"INDEX",h6a:"INTERFACE",iac:"JOB",pac:"JS_ASSIGNMENT",qac:"JS_CONST",rac:"JS_FUNCTION_ASSIGNMENT",sac:"JS_FUNCTION_LITERAL",tac:"JS_GETTER",uac:"JS_GOOG_PROVIDE",vac:"JS_GOOG_REQUIRE",wac:"JS_LITERAL",zac:"JS_SETTER",Bac:"JS_VAR",Gbc:"LOCALITY_GROUP",lcc:"MD_HEADER",m6a:"METHOD",mdc:"MODULE",Q6a:"NAMESPACE",Tfc:"OBJECT",tJ:"PACKAGE",vhc:"PREPROCESSOR",d7a:"PROPERTY",Nic:"PROTO_BUNDLE",Cjc:"QUEUE",Ckc:"RUST_IMPL",Hkc:"SCOPE",ODa:"SERVICE",Blc:"SQL_DATABASE",Clc:"SQL_MODEL",Dlc:"SQL_TVF",
o7a:"STRUCT",smc:"SWIFT_ACTOR",ymc:"TABLE",Qmc:"TEMPLATE",Yr:"TEST",u7a:"TYPEDEF",x7a:"UNION",Jnc:"UNKNOWN_SYMBOL",z7a:"VARIABLE",Xoc:"XML_TAG",Zoc:"YANG_CONTAINER",apc:"YANG_GROUPING",bpc:"YANG_IDENTITY",cpc:"YANG_LEAF",epc:"YANG_LIST",values:function(){return[dH.Jnc,dH.Hkc,dH.W7b,dH.u5a,dH.h6a,dH.o7a,dH.H5a,dH.x7a,dH.m6a,dH.Q5a,dH.Dla,dH.z7a,dH.u7a,dH.Q6a,dH.EXTENSION,dH.d7a,dH.I5a,dH.KYb,dH.Yr,dH.tJ,dH.Tfc,dH.R0b,dH.mdc,dH.vhc,dH.p_b,dH.h_b,dH.q_b,dH.j_b,dH.i_b,dH.g_b,dH.r_b,dH.Bac,dH.qac,dH.uac,
dH.vac,dH.zac,dH.tac,dH.wac,dH.sac,dH.pac,dH.rac,dH.f3b,dH.g3b,dH.Xoc,dH.Qmc,dH.iac,dH.ODa,dH.kYb,dH.ymc,dH.Cjc,dH.Gbc,dH.O$b,dH.Nic,dH.HZb,dH.D0b,dH.N_b,dH.lcc,dH.Dlc,dH.Clc,dH.Blc,dH.B1b,dH.apc,dH.bpc,dH.Zoc,dH.epc,dH.cpc,dH.smc,dH.Q7b,dH.U7b,dH.R7b,dH.S7b,dH.T7b,dH.Ckc]}};
eH={iZb:"ATOM",E0b:"COMMENT",WAa:"DEFINITION",Jac:"KEYWORD",Kbc:"LOCAL_REF",Zbc:"MACRO",Rfc:"NUMERIC_LITERAL",yjc:"QUALIFIER",Zlc:"STRING_LITERAL",qnc:"TYPE_ID",rd:"UNKNOWN",values:function(){return[eH.rd,eH.Jac,eH.Zlc,eH.E0b,eH.Rfc,eH.Zbc,eH.qnc,eH.iZb,eH.WAa,eH.yjc,eH.Kbc]}};fH=function(a){a=void 0===a?{}:a;this.i={};this.i.numInstances=null==a.wYa?null:a.wYa;this.i.numFiles=null==a.kFb?null:a.kFb;this.i.numFixes=null==a.lFb?null:a.lFb};_.U(fH,_.T);fH.prototype.ka=function(){return fH};
fH.prototype.ma=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties(fH.prototype,{kFb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numFiles")?_.R(this,"numFiles"):"0"},set:function(a){this.i.numFiles=a}},lFb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numFixes")?_.R(this,"numFixes"):"0"},set:function(a){this.i.numFixes=a}},wYa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numInstances")?_.R(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var gH=function(a){a=void 0===a?{}:a;this.i={};this.i.lastCommitTime=null==a.PT?null:a.PT;this.i.lastCommitMessage=null==a.mWa?null:a.mWa;this.i.size=null==a.size?null:a.size;this.i.deleted=null==a.zo?null:a.zo;this.i.existedAtCommit=null==a.YQa?null:a.YQa};_.U(gH,_.T);gH.prototype.ka=function(){return gH};gH.prototype.ma=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.W.Object.defineProperties(gH.prototype,{zo:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"deleted")?_.R(this,"deleted"):!1},set:function(a){this.i.deleted=a}},YQa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"existedAtCommit")?_.R(this,"existedAtCommit"):""},set:function(a){this.i.existedAtCommit=a}},mWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lastCommitMessage")?_.R(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
PT:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lastCommitTime")?_.R(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"size")?_.R(this,"size"):"0"},set:function(a){this.i.size=a}}});var hH=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};_.U(hH,_.T);hH.prototype.ka=function(){return hH};
hH.prototype.ma=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(hH.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"email")?_.R(this,"email"):""},set:function(a){this.i.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.i.name=a}}});
var iH=function(a){a=void 0===a?{}:a;this.i={};this.i.includeRegexp=null==a.KUa?null:a.KUa;this.i.excludeRegexp=null==a.SQa?null:a.SQa;this.i.languageRegexp=null==a.lWa?null:a.lWa;this.i.availableForFiles=null==a.iNa?null:a.iNa;this.i.availableForDirs=null==a.hNa?null:a.hNa;this.i.availableForGeneratedFiles=null==a.jNa?null:a.jNa};_.U(iH,_.T);iH.prototype.ka=function(){return iH};iH.prototype.ma=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.W.Object.defineProperties(iH.prototype,{hNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availableForDirs")?_.R(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},iNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availableForFiles")?_.R(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},jNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availableForGeneratedFiles")?_.R(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},SQa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"excludeRegexp")?_.R(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},KUa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"includeRegexp")?_.R(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},lWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"languageRegexp")?_.R(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var jH=function(a){a=void 0===a?{}:a;this.i={};this.i.branchName=null==a.og?null:a.og;this.i.commitId=null==a.Df?null:a.Df};_.U(jH,_.T);jH.prototype.ka=function(){return jH};jH.prototype.ma=function(){return{keys:["branchName","commitId"]}};
_.W.Object.defineProperties(jH.prototype,{og:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"branchName")?_.R(this,"branchName"):""},set:function(a){this.i.branchName=a}},Df:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitId")?_.R(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var kH=function(a){a=void 0===a?{}:a;this.i={};this.i.categoryId=null==a.dA?null:a.dA};_.U(kH,_.T);kH.prototype.ka=function(){return kH};kH.prototype.ma=function(){return{keys:["categoryId"]}};
_.W.Object.defineProperties(kH.prototype,{dA:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"categoryId")?_.R(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var lH=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type};_.U(lH,_.T);lH.prototype.ka=function(){return lH};lH.prototype.ma=function(){return{Pa:{type:Bub},keys:["type"]}};
_.W.Object.defineProperties(lH.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(lH,{ff:{configurable:!0,enumerable:!0,get:function(){return Bub}}});var mH=function(a){a=void 0===a?{}:a;this.i={};this.i.codeFindingsArguments=null==a.W9?null:a.W9;this.i.availability=null==a.availability?null:a.availability};_.U(mH,_.T);mH.prototype.ka=function(){return mH};
mH.prototype.ma=function(){return{Qa:{availability:iH},keys:["availability","codeFindingsArguments"],Ja:{codeFindingsArguments:kH}}};
_.W.Object.defineProperties(mH.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availability")?_.R(this,"availability"):[]},set:function(a){this.i.availability=a}},W9:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"codeFindingsArguments")?_.R(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var nH=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.bIb?null:a.bIb;this.i.children=null==a.children?null:a.children;this.i.onByDefault=null==a.tU?null:a.tU;this.i.isWarning=null==a.bWa?null:a.bWa};_.U(nH,_.T);nH.prototype.ka=function(){return nH};
nH.prototype.ma=function(){return{Qa:{children:nH,presentation:lH},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ja:{dataSource:mH}}};
_.W.Object.defineProperties(nH.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"children")?_.R(this,"children"):[]},set:function(a){this.i.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"dataSource")?_.R(this,"dataSource"):null},set:function(a){this.i.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"icon")?_.R(this,"icon"):""},set:function(a){this.i.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"id")?_.R(this,"id"):""},set:function(a){this.i.id=a}},bWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"isWarning")?_.R(this,"isWarning"):!1},set:function(a){this.i.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.i.name=a}},tU:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"onByDefault")?_.R(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
bIb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"presentation")?_.R(this,"presentation"):[]},set:function(a){this.i.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tooltip")?_.R(this,"tooltip"):""},set:function(a){this.i.tooltip=a}}});
var oH=function(a){a=void 0===a?{}:a;this.i={};this.i.newPath=null==a.lI?null:a.lI;this.i.oldPath=null==a.Sf?null:a.Sf;this.i.newHash=null==a.PEb?null:a.PEb;this.i.oldHash=null==a.zFb?null:a.zFb;this.i.newType=null==a.lYa?null:a.lYa;this.i.oldType=null==a.AYa?null:a.AYa};_.U(oH,_.T);oH.prototype.ka=function(){return oH};oH.prototype.ma=function(){return{Pa:{newType:XG,oldType:YG},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(oH.prototype,{PEb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"newHash")?_.R(this,"newHash"):""},set:function(a){this.i.newHash=a}},lI:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"newPath")?_.R(this,"newPath"):""},set:function(a){this.i.newPath=a}},lYa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"newType")?_.R(this,"newType"):null},set:function(a){this.i.newType=a}},zFb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"oldHash")?_.R(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},Sf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"oldPath")?_.R(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},AYa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"oldType")?_.R(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var pH=function(a){a=void 0===a?{}:a;this.i={};this.i.beginLine=null==a.NC?null:a.NC;this.i.endLine=null==a.endLine?null:a.endLine;this.i.contents=null==a.Pl?null:a.Pl};_.U(pH,_.T);pH.prototype.ka=function(){return pH};pH.prototype.ma=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(pH.prototype,{NC:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"beginLine")?_.R(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},Pl:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"contents")?_.R(this,"contents"):""},set:function(a){this.i.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.R(this,"endLine"):0},set:function(a){this.i.endLine=a}}});
var qH=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.cU?null:a.cU};_.U(qH,_.T);qH.prototype.ka=function(){return qH};qH.prototype.ma=function(){return{Pa:{sources:UG,type:VG},keys:"attributes hash locationHint path sources type".split(" "),Ja:{attributes:gH}}};
_.W.Object.defineProperties(qH.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"attributes")?_.R(this,"attributes"):null},set:function(a){this.i.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hash")?_.R(this,"hash"):""},set:function(a){this.i.hash=a}},cU:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"locationHint")?_.R(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"path")?_.R(this,"path"):""},set:function(a){this.i.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sources")?_.R(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(qH,{ff:{configurable:!0,enumerable:!0,get:function(){return VG}}});
var rH=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.leftChunk=null==a.RD?null:a.RD;this.i.rightChunk=null==a.zE?null:a.zE};_.U(rH,_.T);rH.prototype.ka=function(){return rH};rH.prototype.ma=function(){return{Pa:{type:_.WG},keys:["leftChunk","rightChunk","type"],Ja:{leftChunk:pH,rightChunk:pH}}};
_.W.Object.defineProperties(rH.prototype,{RD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"leftChunk")?_.R(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},zE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"rightChunk")?_.R(this,"rightChunk"):null},set:function(a){this.i.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.i.type=a}}});
_.W.Object.defineProperties(rH,{ff:{configurable:!0,enumerable:!0,get:function(){return _.WG}}});var sH=function(a){a=void 0===a?{}:a;this.i={};this.i.linesUnchanged=null==a.HWa?null:a.HWa;this.i.linesAdded=null==a.CWa?null:a.CWa;this.i.linesRemoved=null==a.GWa?null:a.GWa;this.i.linesChanged=null==a.DWa?null:a.DWa};_.U(sH,_.T);sH.prototype.ka=function(){return sH};sH.prototype.ma=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(sH.prototype,{CWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linesAdded")?_.R(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},DWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linesChanged")?_.R(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},GWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linesRemoved")?_.R(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},HWa:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"linesUnchanged")?_.R(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.wG=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};_.U(_.wG,_.T);_.wG.prototype.ka=function(){return _.wG};_.wG.prototype.ma=function(){return{Pa:{type:cH},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.wG.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hash")?_.R(this,"hash"):""},set:function(a){this.i.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"path")?_.R(this,"path"):""},set:function(a){this.i.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(_.wG,{ff:{configurable:!0,enumerable:!0,get:function(){return cH}}});
_.xG=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};_.U(_.xG,_.T);_.xG.prototype.ka=function(){return _.xG};_.xG.prototype.ma=function(){return{keys:["left","right"],Ja:{left:_.wG,right:_.wG}}};
_.W.Object.defineProperties(_.xG.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"left")?_.R(this,"left"):null},set:function(a){this.i.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"right")?_.R(this,"right"):null},set:function(a){this.i.right=a}}});var tH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffSpec=null==a.Wra?null:a.Wra;this.i.modificationMetadata=null==a.Uua?null:a.Uua;this.i.diffChunks=null==a.eD?null:a.eD};_.U(tH,_.T);
tH.prototype.ka=function(){return tH};tH.prototype.ma=function(){return{Qa:{diffChunks:rH},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ja:{fileDiffSpec:_.xG,modificationMetadata:sH}}};
_.W.Object.defineProperties(tH.prototype,{eD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"diffChunks")?_.R(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},Wra:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffSpec")?_.R(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},Uua:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"modificationMetadata")?_.R(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var uH=function(a){a=void 0===a?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.U(uH,_.T);uH.prototype.ka=function(){return uH};uH.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(uH.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.R(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var vH=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};_.U(vH,_.T);vH.prototype.ka=function(){return vH};vH.prototype.ma=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(vH.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endColumn")?_.R(this,"endColumn"):0},set:function(a){this.i.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.R(this,"endLine"):0},set:function(a){this.i.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startColumn")?_.R(this,"startColumn"):0},set:function(a){this.i.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"startLine")?_.R(this,"startLine"):0},set:function(a){this.i.startLine=a}}});var wH=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.oe?null:a.oe;this.i.commitIndex=null==a.bL?null:a.bL};_.U(wH,_.T);wH.prototype.ka=function(){return wH};wH.prototype.ma=function(){return{keys:["commitIndex","range"],Ja:{range:vH}}};
_.W.Object.defineProperties(wH.prototype,{bL:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitIndex")?_.R(this,"commitIndex"):0},set:function(a){this.i.commitIndex=a}},oe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.i.range=a}}});var xH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffEntries=null==a.Gm?null:a.Gm};_.U(xH,_.T);xH.prototype.ka=function(){return xH};
xH.prototype.ma=function(){return{Qa:{fileDiffEntries:oH},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(xH.prototype,{Gm:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffEntries")?_.R(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});var yH=function(a){a=void 0===a?{}:a;this.i={};this.i.categories=null==a.categories?null:a.categories};_.U(yH,_.T);yH.prototype.ka=function(){return yH};yH.prototype.ma=function(){return{Pa:{categories:aH},keys:["categories"]}};
_.W.Object.defineProperties(yH.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"categories")?_.R(this,"categories"):[]},set:function(a){this.i.categories=a}}});_.zH=function(a){a=void 0===a?{}:a;this.i={};this.i.hostName=null==a.Nm?null:a.Nm;this.i.projectId=null==a.projectId?null:a.projectId;this.i.depotGroup=null==a.Wq?null:a.Wq;this.i.ossProject=null==a.Yh?null:a.Yh;this.i.repositoryName=null==a.Ni?null:a.Ni;this.i.workspaceId=null==a.Mv?null:a.Mv};
_.U(_.zH,_.T);_.zH.prototype.ka=function(){return _.zH};_.zH.prototype.ma=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.zH.prototype,{Wq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"depotGroup")?_.R(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Nm:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hostName")?_.R(this,"hostName"):""},set:function(a){this.i.hostName=a}},Yh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ossProject")?_.R(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):""},set:function(a){this.i.projectId=a}},Ni:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryName")?_.R(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}},Mv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"workspaceId")?_.R(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var AH=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Hf?null:a.Hf;this.i.refSpec=null==a.it?null:a.it;this.i.refHint=null==a.refHint?null:a.refHint};_.U(AH,_.T);AH.prototype.ka=function(){return AH};AH.prototype.ma=function(){return{keys:["refHint","refSpec","repositoryKey"],Ja:{repositoryKey:_.zH}}};
_.W.Object.defineProperties(AH.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refHint")?_.R(this,"refHint"):""},set:function(a){this.i.refHint=a}},it:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refSpec")?_.R(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},Hf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryKey")?_.R(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var BH=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRoot=null==a.Cv?null:a.Cv;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.cU?null:a.cU};_.U(BH,_.T);BH.prototype.ka=function(){return BH};BH.prototype.ma=function(){return{Pa:{sources:ZG,type:$G},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ja:{sourceRoot:AH}}};
_.W.Object.defineProperties(BH.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSize")?_.R(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},cU:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"locationHint")?_.R(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"path")?_.R(this,"path"):""},set:function(a){this.i.path=a}},Cv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"sourceRoot")?_.R(this,"sourceRoot"):null},set:function(a){this.i.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sources")?_.R(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(BH,{ff:{configurable:!0,enumerable:!0,get:function(){return $G}}});
var CH=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.Jja?null:a.Jja;this.i.data=null==a.data?null:a.data};_.U(CH,_.T);CH.prototype.ka=function(){return CH};CH.prototype.ma=function(){return{keys:["category","data","fileSpec","subcategory"],Ja:{data:fH,fileSpec:BH}}};
_.W.Object.defineProperties(CH.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"category")?_.R(this,"category"):""},set:function(a){this.i.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"data")?_.R(this,"data"):null},set:function(a){this.i.data=a}},Hg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},Jja:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"subcategory")?_.R(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var DH=function(a){a=void 0===a?{}:a;this.i={};this.i.range=null==a.oe?null:a.oe;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.Jja?null:a.Jja;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};_.U(DH,_.T);
DH.prototype.ka=function(){return DH};DH.prototype.ma=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ja:{fileSpec:BH,messageHtml:uH,range:vH}}};
_.W.Object.defineProperties(DH.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"category")?_.R(this,"category"):""},set:function(a){this.i.category=a}},Hg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):""},set:function(a){this.i.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"messageHtml")?_.R(this,"messageHtml"):null},set:function(a){this.i.messageHtml=a}},oe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.i.range=a}},Jja:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"subcategory")?_.R(this,"subcategory"):""},set:function(a){this.i.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timestamp")?_.R(this,"timestamp"):
""},set:function(a){this.i.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"url")?_.R(this,"url"):""},set:function(a){this.i.url=a}}});var EH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Hg?null:a.Hg;this.i.childEntries=null==a.iOa?null:a.iOa};_.U(EH,_.T);EH.prototype.ka=function(){return EH};EH.prototype.ma=function(){return{Qa:{childEntries:qH},keys:["childEntries","fileSpec"],Ja:{fileSpec:BH}}};
_.W.Object.defineProperties(EH.prototype,{iOa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"childEntries")?_.R(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},Hg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});var FH=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Hf?null:a.Hf;this.i.fileDiffSpecs=null==a.xRa?null:a.xRa};_.U(FH,_.T);FH.prototype.ka=function(){return FH};
FH.prototype.ma=function(){return{Qa:{fileDiffSpecs:_.xG},keys:["fileDiffSpecs","repositoryKey"],Ja:{repositoryKey:_.zH}}};_.W.Object.defineProperties(FH.prototype,{xRa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffSpecs")?_.R(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},Hf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryKey")?_.R(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var GH=function(a){a=void 0===a?{}:a;this.i={};this.i.fileDiffContents=null==a.Ura?null:a.Ura};_.U(GH,_.T);GH.prototype.ka=function(){return GH};GH.prototype.ma=function(){return{Qa:{fileDiffContents:tH},keys:["fileDiffContents"]}};_.W.Object.defineProperties(GH.prototype,{Ura:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffContents")?_.R(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});
var HH=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};_.U(HH,_.T);HH.prototype.ka=function(){return HH};HH.prototype.ma=function(){return{Pa:{status:bH},keys:["endLine","startLine","status"]}};
_.W.Object.defineProperties(HH.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.R(this,"endLine"):0},set:function(a){this.i.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startLine")?_.R(this,"startLine"):0},set:function(a){this.i.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.R(this,"status"):null},set:function(a){this.i.status=a}}});
_.W.Object.defineProperties(HH,{Status:{configurable:!0,enumerable:!0,get:function(){return bH}}});var IH=function(a){a=void 0===a?{}:a;this.i={};this.i.coverageRanges=null==a.ePa?null:a.ePa};_.U(IH,_.T);IH.prototype.ka=function(){return IH};IH.prototype.ma=function(){return{Qa:{coverageRanges:HH},keys:["coverageRanges"]}};
_.W.Object.defineProperties(IH.prototype,{ePa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"coverageRanges")?_.R(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var JH=function(a){a=void 0===a?{}:a;this.i={};this.i.root=null==a.root?null:a.root};_.U(JH,_.T);JH.prototype.ka=function(){return JH};JH.prototype.ma=function(){return{keys:["root"],Ja:{root:nH}}};
_.W.Object.defineProperties(JH.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"root")?_.R(this,"root"):null},set:function(a){this.i.root=a}}});var KH=function(a){a=void 0===a?{}:a;this.i={};this.i.pendingClCount=null==a.lga?null:a.lga};_.U(KH,_.T);KH.prototype.ka=function(){return KH};KH.prototype.ma=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties(KH.prototype,{lga:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pendingClCount")?_.R(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var LH=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};_.U(LH,_.T);LH.prototype.ka=function(){return LH};LH.prototype.ma=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(LH.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"length")?_.R(this,"length"):0},set:function(a){this.i.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startIndex")?_.R(this,"startIndex"):0},set:function(a){this.i.startIndex=a}}});var MH=function(a){a=void 0===a?{}:a;this.i={};this.i.linkRange=null==a.KWa?null:a.KWa;this.i.url=null==a.url?null:a.url};_.U(MH,_.T);MH.prototype.ka=function(){return MH};
MH.prototype.ma=function(){return{keys:["linkRange","url"],Ja:{linkRange:LH}}};_.W.Object.defineProperties(MH.prototype,{KWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linkRange")?_.R(this,"linkRange"):null},set:function(a){this.i.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"url")?_.R(this,"url"):""},set:function(a){this.i.url=a}}});
_.NH=function(a){a=void 0===a?{}:a;this.i={};this.i.commitId=null==a.Df?null:a.Df;this.i.commitTime=null==a.cL?null:a.cL;this.i.author=null==a.fo?null:a.fo;this.i.commitMessage=null==a.Bs?null:a.Bs;this.i.metadata=null==a.metadata?null:a.metadata;this.i.fileDiffEntries=null==a.Gm?null:a.Gm;this.i.parentCommitIds=null==a.uI?null:a.uI;this.i.commitSubject=null==a.Bqa?null:a.Bqa;this.i.oldPath=null==a.Sf?null:a.Sf;this.i.committer=null==a.IOa?null:a.IOa;this.i.commitMessageLinkDefinitions=null==a.YR?
null:a.YR;this.i.fetchFileSpec=null==a.cr?null:a.cr;this.i.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.i.fileOperation=null==a.DRa?null:a.DRa;this.i.workspace=null==a.Rb?null:a.Rb};_.U(_.NH,_.T);_.NH.prototype.ka=function(){return _.NH};
_.NH.prototype.ma=function(){return{Qa:{commitMessageLinkDefinitions:MH,fileDiffEntries:oH},Pa:{fileOperation:TG},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),vd:{metadata:{vc:null,Fc:!1,Gc:!1,Hc:!1}},Ja:{author:hH,committer:hH,fetchFileSpec:BH}}};
_.W.Object.defineProperties(_.NH.prototype,{fo:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"author")?_.R(this,"author"):null},set:function(a){this.i.author=a}},Df:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitId")?_.R(this,"commitId"):""},set:function(a){this.i.commitId=a}},Bs:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitMessage")?_.R(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},YR:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"commitMessageLinkDefinitions")?_.R(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},Bqa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitSubject")?_.R(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},cL:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitTime")?_.R(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},IOa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"committer")?_.R(this,"committer"):null},set:function(a){this.i.committer=a}},cr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fetchFileSpec")?_.R(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},Gm:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffEntries")?_.R(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},DRa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileOperation")?_.R(this,"fileOperation"):
null},set:function(a){this.i.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"metadata")?_.R(this,"metadata"):null},set:function(a){this.i.metadata=a}},Sf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"oldPath")?_.R(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},uI:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"parentCommitIds")?_.R(this,"parentCommitIds"):[]},set:function(a){this.i.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"revisionNumber")?_.R(this,"revisionNumber"):0},set:function(a){this.i.revisionNumber=a}},Rb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"workspace")?_.R(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var OH=function(a){a=void 0===a?{}:a;this.i={};this.i.mappedRange=null==a.xXa?null:a.xXa;this.i.commitLogEntry=null==a.zp?null:a.zp};_.U(OH,_.T);OH.prototype.ka=function(){return OH};
OH.prototype.ma=function(){return{Qa:{commitLogEntry:_.NH,mappedRange:wH},keys:["commitLogEntry","mappedRange"]}};_.W.Object.defineProperties(OH.prototype,{zp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitLogEntry")?_.R(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},xXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"mappedRange")?_.R(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var PH=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.columnRanges=null==a.XR?null:a.XR};_.U(PH,_.T);PH.prototype.ka=function(){return PH};PH.prototype.ma=function(){return{Qa:{columnRanges:LH},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(PH.prototype,{XR:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"columnRanges")?_.R(this,"columnRanges"):[]},set:function(a){this.i.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}}});
var QH=function(a){a=void 0===a?{}:a;this.i={};this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.lineText=null==a.gI?null:a.gI;this.i.range=null==a.oe?null:a.oe};_.U(QH,_.T);QH.prototype.ka=function(){return QH};QH.prototype.ma=function(){return{keys:["lineNumber","lineText","range"],Ja:{range:LH}}};
_.W.Object.defineProperties(QH.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},gI:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineText")?_.R(this,"lineText"):""},set:function(a){this.i.lineText=a}},oe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.i.range=a}}});
var RH=function(a){a=void 0===a?{}:a;this.i={};this.i.aggregations=null==a.aggregations?null:a.aggregations};_.U(RH,_.T);RH.prototype.ka=function(){return RH};RH.prototype.ma=function(){return{Qa:{aggregations:CH},keys:["aggregations"]}};_.W.Object.defineProperties(RH.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"aggregations")?_.R(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var SH=function(a){a=void 0===a?{}:a;this.i={};this.i.findings=null==a.Gba?null:a.Gba};_.U(SH,_.T);SH.prototype.ka=function(){return SH};SH.prototype.ma=function(){return{Qa:{findings:DH},keys:["findings"]}};_.W.Object.defineProperties(SH.prototype,{Gba:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"findings")?_.R(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var TH=function(a){a=void 0===a?{}:a;this.i={};this.i.commitLogEntries=null==a.mn?null:a.mn;this.i.nextCommitId=null==a.SEb?null:a.SEb;this.i.nextCommitIds=null==a.nYa?null:a.nYa;this.i.pageToken=null==a.pageToken?null:a.pageToken};_.U(TH,_.T);TH.prototype.ka=function(){return TH};TH.prototype.ma=function(){return{Qa:{commitLogEntries:_.NH},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(TH.prototype,{mn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitLogEntries")?_.R(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},SEb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextCommitId")?_.R(this,"nextCommitId"):""},set:function(a){this.i.nextCommitId=a}},nYa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextCommitIds")?_.R(this,"nextCommitIds"):[]},set:function(a){this.i.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pageToken")?_.R(this,"pageToken"):""},set:function(a){this.i.pageToken=a}}});var Cub=function(){this.i={}};_.U(Cub,_.T);Cub.prototype.ka=function(){return Cub};Cub.prototype.ma=function(){return{keys:[]}};var Dub=function(){this.i={}};_.U(Dub,_.T);Dub.prototype.ka=function(){return Dub};Dub.prototype.ma=function(){return{keys:[]}};var UH=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Wu?null:a.Wu};
_.U(UH,_.T);UH.prototype.ka=function(){return UH};UH.prototype.ma=function(){return{Qa:{matchingRanges:PH},keys:["matchingRanges"]}};_.W.Object.defineProperties(UH.prototype,{Wu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingRanges")?_.R(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var VH=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};_.U(VH,_.T);
VH.prototype.ka=function(){return VH};VH.prototype.ma=function(){return{keys:["tagName","targetId"]}};_.W.Object.defineProperties(VH.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tagName")?_.R(this,"tagName"):""},set:function(a){this.i.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetId")?_.R(this,"targetId"):""},set:function(a){this.i.targetId=a}}});
var WH=function(a){a=void 0===a?{}:a;this.i={};this.i.branch=null==a.Md?null:a.Md;this.i.defaultBranchName=null==a.baa?null:a.baa;this.i.tags=null==a.tags?null:a.tags};_.U(WH,_.T);WH.prototype.ka=function(){return WH};WH.prototype.ma=function(){return{Qa:{branch:jH,tags:VH},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(WH.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"branch")?_.R(this,"branch"):[]},set:function(a){this.i.branch=a}},baa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"defaultBranchName")?_.R(this,"defaultBranchName"):""},set:function(a){this.i.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tags")?_.R(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var XH=function(a){a=void 0===a?{}:a;this.i={};this.i.roots=null==a.x0a?null:a.x0a};_.U(XH,_.T);XH.prototype.ka=function(){return XH};XH.prototype.ma=function(){return{keys:["roots"],Ja:{roots:WH}}};_.W.Object.defineProperties(XH.prototype,{x0a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"roots")?_.R(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.YH=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.cB?null:a.cB;this.i.enableDiagnostics=null==a.ar?null:a.ar;this.i.repositoryScope=null==a.So?null:a.So;this.i.refSpecScope=null==a.cV?null:a.cV;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.Ce?null:a.Ce;this.i.scoringModel=null==a.gO?null:a.gO;this.i.exhaustive=null==a.Du?null:a.Du;this.i.fullHistorySearch=
null==a.mSa?null:a.mSa;this.i.debugLevel=null==a.rS?null:a.rS;this.i.retrieveMultibranchResults=null==a.BB?null:a.BB;this.i.suppressGitLegacyResults=null==a.QB?null:a.QB;this.i.showPersonalizedResults=null==a.st?null:a.st};_.U(_.YH,_.T);_.YH.prototype.ka=function(){return _.YH};
_.YH.prototype.ma=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults suppressGitLegacyResults".split(" "),Ja:{repositoryScope:LF}}};
_.W.Object.defineProperties(_.YH.prototype,{rS:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugLevel")?_.R(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},ar:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"enableDiagnostics")?_.R(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Du:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"exhaustive")?_.R(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},mSa:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"fullHistorySearch")?_.R(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},cB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfContextLines")?_.R(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pageSize")?_.R(this,"pageSize"):0},set:function(a){this.i.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"pageToken")?_.R(this,"pageToken"):""},set:function(a){this.i.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pathPrefix")?_.R(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=a}},cV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refSpecScope")?_.R(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},So:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryScope")?_.R(this,
"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},BB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"retrieveMultibranchResults")?_.R(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},Ce:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"savedQuery")?_.R(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},gO:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"scoringModel")?_.R(this,"scoringModel"):
""},set:function(a){this.i.scoringModel=a}},st:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"showPersonalizedResults")?_.R(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},QB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suppressGitLegacyResults")?_.R(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=a}}});
_.$H=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.cB?null:a.cB;this.i.minSnippetLinesPerFile=null==a.Sua?null:a.Sua;this.i.minSnippetLinesPerPage=null==a.Tua?null:a.Tua;this.i.showAllSnippets=null==a.S1a?null:a.S1a};_.U(_.$H,_.T);_.$H.prototype.ka=function(){return _.$H};_.$H.prototype.ma=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.$H.prototype,{Sua:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"minSnippetLinesPerFile")?_.R(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},Tua:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"minSnippetLinesPerPage")?_.R(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},cB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfContextLines")?_.R(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},S1a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"showAllSnippets")?_.R(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var aI=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.uB?null:a.uB;this.i.searchOptions=null==a.U0a?null:a.U0a;this.i.snippetOptions=null==a.QV?null:a.QV};_.U(aI,_.T);aI.prototype.ka=function(){return aI};
aI.prototype.ma=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ja:{searchOptions:_.YH,snippetOptions:_.$H}}};
_.W.Object.defineProperties(aI.prototype,{uB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"queryString")?_.R(this,"queryString"):""},set:function(a){this.i.queryString=a}},U0a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchOptions")?_.R(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},QV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippetOptions")?_.R(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});
_.bI=function(a){a=void 0===a?{}:a;this.i={};this.i.enableDiagnostics=null==a.ar?null:a.ar;this.i.savedQuery=null==a.Ce?null:a.Ce};_.U(_.bI,_.T);_.bI.prototype.ka=function(){return _.bI};_.bI.prototype.ma=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.bI.prototype,{ar:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"enableDiagnostics")?_.R(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Ce:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"savedQuery")?_.R(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.cI=function(a){a=void 0===a?{}:a;this.i={};this.i.numberOfContextLines=null==a.cB?null:a.cB};_.U(_.cI,_.T);_.cI.prototype.ka=function(){return _.cI};
_.cI.prototype.ma=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.cI.prototype,{cB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfContextLines")?_.R(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var dI=function(a){a=void 0===a?{}:a;this.i={};this.i.file=null==a.file?null:a.file;this.i.queryString=null==a.uB?null:a.uB;this.i.options=null==a.options?null:a.options;this.i.snippetOptions=null==a.QV?null:a.QV};
_.U(dI,_.T);dI.prototype.ka=function(){return dI};dI.prototype.ma=function(){return{keys:["file","options","queryString","snippetOptions"],Ja:{file:BH,options:_.bI,snippetOptions:_.cI}}};
_.W.Object.defineProperties(dI.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"file")?_.R(this,"file"):null},set:function(a){this.i.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"options")?_.R(this,"options"):null},set:function(a){this.i.options=a}},uB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"queryString")?_.R(this,"queryString"):""},set:function(a){this.i.queryString=a}},QV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"snippetOptions")?_.R(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var eI=function(a){a=void 0===a?{}:a;this.i={};this.i.tokenType=null==a.tokenType?null:a.tokenType;this.i.range=null==a.oe?null:a.oe};_.U(eI,_.T);eI.prototype.ka=function(){return eI};eI.prototype.ma=function(){return{Pa:{tokenType:eH},keys:["range","tokenType"],Ja:{range:LH}}};
_.W.Object.defineProperties(eI.prototype,{oe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.i.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tokenType")?_.R(this,"tokenType"):null},set:function(a){this.i.tokenType=a}}});
var fI=function(a){a=void 0===a?{}:a;this.i={};this.i.lineText=null==a.gI?null:a.gI;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.matchingRanges=null==a.Wu?null:a.Wu;this.i.ranges=null==a.KN?null:a.KN;this.i.tokens=null==a.lh?null:a.lh};_.U(fI,_.T);fI.prototype.ka=function(){return fI};fI.prototype.ma=function(){return{Qa:{ranges:LH,tokens:eI},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ja:{matchingRanges:PH}}};
_.W.Object.defineProperties(fI.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},gI:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineText")?_.R(this,"lineText"):""},set:function(a){this.i.lineText=a}},Wu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingRanges")?_.R(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},KN:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"ranges")?_.R(this,"ranges"):[]},set:function(a){this.i.ranges=a}},lh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tokens")?_.R(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});var gI=function(a){a=void 0===a?{}:a;this.i={};this.i.snippetLines=null==a.Px?null:a.Px};_.U(gI,_.T);gI.prototype.ka=function(){return gI};gI.prototype.ma=function(){return{Qa:{snippetLines:fI},keys:["snippetLines"]}};
_.W.Object.defineProperties(gI.prototype,{Px:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippetLines")?_.R(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var hI=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingSnippets=null==a.CXa?null:a.CXa};_.U(hI,_.T);hI.prototype.ka=function(){return hI};hI.prototype.ma=function(){return{Qa:{matchingSnippets:gI},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(hI.prototype,{CXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingSnippets")?_.R(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var iI=function(a){a=void 0===a?{}:a;this.i={};this.i.matchingRanges=null==a.Wu?null:a.Wu;this.i.ranges=null==a.KN?null:a.KN;this.i.snippets=null==a.Nk?null:a.Nk};_.U(iI,_.T);iI.prototype.ka=function(){return iI};
iI.prototype.ma=function(){return{Qa:{matchingRanges:PH},keys:["matchingRanges","ranges","snippets"],Ja:{ranges:UH,snippets:hI}}};
_.W.Object.defineProperties(iI.prototype,{Wu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingRanges")?_.R(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},KN:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ranges")?_.R(this,"ranges"):null},set:function(a){this.i.ranges=a}},Nk:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippets")?_.R(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
var jI=function(a){a=void 0===a?{}:a;this.i={};this.i.revision=null==a.Zd?null:a.Zd;this.i.snippets=null==a.Nk?null:a.Nk};_.U(jI,_.T);jI.prototype.ka=function(){return jI};jI.prototype.ma=function(){return{Qa:{snippets:gI},keys:["revision","snippets"]}};
_.W.Object.defineProperties(jI.prototype,{Zd:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"revision")?_.R(this,"revision"):""},set:function(a){this.i.revision=a}},Nk:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippets")?_.R(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var kI=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSpec=null==a.Hg?null:a.Hg;this.i.snippets=null==a.Nk?null:a.Nk;this.i.numberOfMatchingLines=null==a.lva?null:a.lva;this.i.matchingChangelists=null==a.TCb?null:a.TCb;this.i.revisionMatches=null==a.u0a?null:a.u0a;this.i.deletedAtCl=null==a.dH?null:a.dH;this.i.deletedTermChangelist=null==a.eH?null:a.eH};_.U(kI,_.T);kI.prototype.ka=function(){return kI};
kI.prototype.ma=function(){return{Qa:{revisionMatches:jI,snippets:gI},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ja:{fileSpec:BH}}};
_.W.Object.defineProperties(kI.prototype,{dH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"deletedAtCl")?_.R(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},eH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"deletedTermChangelist")?_.R(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},Hg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.i.fileSpec=
a}},TCb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingChangelists")?_.R(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},lva:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfMatchingLines")?_.R(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},u0a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"revisionMatches")?_.R(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=
a}},Nk:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippets")?_.R(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});var lI=function(a){a=void 0===a?{}:a;this.i={};this.i.fileSearchResult=null==a.Zra?null:a.Zra;this.i.directorySearchResult=null==a.WPa?null:a.WPa;this.i.debugInfoString=null==a.cH?null:a.cH;this.i.resultToken=null==a.oV?null:a.oV;this.i.personalized=null==a.mga?null:a.mga;this.i.refsToken=null==a.eha?null:a.eha};_.U(lI,_.T);lI.prototype.ka=function(){return lI};
lI.prototype.ma=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ja:{directorySearchResult:EH,fileSearchResult:kI}}};
_.W.Object.defineProperties(lI.prototype,{cH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugInfoString")?_.R(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},WPa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"directorySearchResult")?_.R(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},Zra:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSearchResult")?_.R(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},mga:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"personalized")?_.R(this,"personalized"):!1},set:function(a){this.i.personalized=a}},eha:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refsToken")?_.R(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},oV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resultToken")?_.R(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.mI=function(a){a=void 0===a?{}:a;this.i={};this.i.searchResults=null==a.GB?null:a.GB;this.i.estimatedResultCount=null==a.PQa?null:a.PQa;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.i.debugInfoString=null==a.cH?null:a.cH;this.i.responseToken=null==a.Hha?null:a.Hha;this.i.exhaustive=null==a.Du?null:a.Du;this.i.requestToken=null==a.iV?null:a.iV;this.i.debugResponseProto=null==a.Vq?null:a.Vq;this.i.debugRequestProto=null==a.Uq?null:a.Uq;this.i.refinements=null==a.uE?null:a.uE};
_.U(_.mI,_.T);_.mI.prototype.ka=function(){return _.mI};_.mI.prototype.ma=function(){return{Qa:{searchResults:lI},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken refinements requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.mI.prototype,{cH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugInfoString")?_.R(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},Uq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugRequestProto")?_.R(this,"debugRequestProto"):""},set:function(a){this.i.debugRequestProto=a}},Vq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugResponseProto")?_.R(this,"debugResponseProto"):""},set:function(a){this.i.debugResponseProto=
a}},PQa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"estimatedResultCount")?_.R(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},Du:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"exhaustive")?_.R(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextPageToken")?_.R(this,"nextPageToken"):""},set:function(a){this.i.nextPageToken=a}},uE:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"refinements")?_.R(this,"refinements"):[]},set:function(a){this.i.refinements=a}},iV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"requestToken")?_.R(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},Hha:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"responseToken")?_.R(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},GB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchResults")?
_.R(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});
var nI=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryScope=null==a.So?null:a.So;this.i.refSpecScope=null==a.cV?null:a.cV;this.i.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.i.savedQuery=null==a.Ce?null:a.Ce;this.i.maxSuggestions=null==a.HXa?null:a.HXa;this.i.enableDiagnostics=null==a.ar?null:a.ar;this.i.retrieveMultibranchResults=null==a.BB?null:a.BB;this.i.suppressGitLegacyResults=null==a.QB?null:a.QB;this.i.showPersonalizedResults=null==a.st?null:a.st};_.U(nI,_.T);
nI.prototype.ka=function(){return nI};nI.prototype.ma=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults suppressGitLegacyResults".split(" "),Ja:{repositoryScope:LF}}};
_.W.Object.defineProperties(nI.prototype,{ar:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"enableDiagnostics")?_.R(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},HXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"maxSuggestions")?_.R(this,"maxSuggestions"):0},set:function(a){this.i.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pathPrefix")?_.R(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=
a}},cV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refSpecScope")?_.R(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},So:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryScope")?_.R(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},BB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"retrieveMultibranchResults")?_.R(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},Ce:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"savedQuery")?_.R(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},st:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"showPersonalizedResults")?_.R(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},QB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suppressGitLegacyResults")?_.R(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=
a}}});var oI=function(a){a=void 0===a?{}:a;this.i={};this.i.queryString=null==a.uB?null:a.uB;this.i.suggestOptions=null==a.V2a?null:a.V2a};_.U(oI,_.T);oI.prototype.ka=function(){return oI};oI.prototype.ma=function(){return{keys:["queryString","suggestOptions"],Ja:{suggestOptions:nI}}};
_.W.Object.defineProperties(oI.prototype,{uB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"queryString")?_.R(this,"queryString"):""},set:function(a){this.i.queryString=a}},V2a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suggestOptions")?_.R(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});var pI=function(a){a=void 0===a?{}:a;this.i={};this.i.type=null==a.type?null:a.type;this.i.range=null==a.oe?null:a.oe};_.U(pI,_.T);pI.prototype.ka=function(){return pI};
pI.prototype.ma=function(){return{Pa:{type:dH},keys:["range","type"],Ja:{range:LH}}};_.W.Object.defineProperties(pI.prototype,{oe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.R(this,"range"):null},set:function(a){this.i.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.i.type=a}}});_.W.Object.defineProperties(pI,{ff:{configurable:!0,enumerable:!0,get:function(){return dH}}});
var qI=function(a){a=void 0===a?{}:a;this.i={};this.i.title=null==a.title?null:a.title;this.i.symbol=null==a.symbol?null:a.symbol;this.i.fileSpec=null==a.Hg?null:a.Hg;this.i.lineNumber=null==a.lineNumber?null:a.lineNumber;this.i.resultToken=null==a.oV?null:a.oV;this.i.match=null==a.match?null:a.match};_.U(qI,_.T);qI.prototype.ka=function(){return qI};qI.prototype.ma=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ja:{fileSpec:BH,match:QH,symbol:pI}}};
_.W.Object.defineProperties(qI.prototype,{Hg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.R(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.R(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"match")?_.R(this,"match"):null},set:function(a){this.i.match=a}},oV:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"resultToken")?_.R(this,"resultToken"):""},set:function(a){this.i.resultToken=a}},symbol:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"symbol")?_.R(this,"symbol"):null},set:function(a){this.i.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"title")?_.R(this,"title"):""},set:function(a){this.i.title=a}}});
var rI=function(a){a=void 0===a?{}:a;this.i={};this.i.suggestions=null==a.Ev?null:a.Ev;this.i.responseToken=null==a.Hha?null:a.Hha;this.i.requestToken=null==a.iV?null:a.iV};_.U(rI,_.T);rI.prototype.ka=function(){return rI};rI.prototype.ma=function(){return{Qa:{suggestions:qI},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(rI.prototype,{iV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"requestToken")?_.R(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},Hha:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"responseToken")?_.R(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},Ev:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suggestions")?_.R(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
_.sI={$Xgafv:"$.xgafv",access_token:"access_token",activityTypes:"activityTypes",alias:"alias",alt:"alt",attributeNames:"attributeNames",callback:"callback",categories:"categories",category:"category",diffBase:"diffBase",domain:"domain",featuredOnly:"featuredOnly",fields:"fields",fileSpecFileSize:"fileSpec.fileSize",fileSpecLocationHint:"fileSpec.locationHint",fileSpecPath:"fileSpec.path",fileSpecSourceRootRefHint:"fileSpec.sourceRoot.refHint",fileSpecSourceRootRefSpec:"fileSpec.sourceRoot.refSpec",
fileSpecSourceRootRepositoryKeyDepotGroup:"fileSpec.sourceRoot.repositoryKey.depotGroup",fileSpecSourceRootRepositoryKeyHostName:"fileSpec.sourceRoot.repositoryKey.hostName",fileSpecSourceRootRepositoryKeyOssProject:"fileSpec.sourceRoot.repositoryKey.ossProject",fileSpecSourceRootRepositoryKeyProjectId:"fileSpec.sourceRoot.repositoryKey.projectId",fileSpecSourceRootRepositoryKeyRepositoryName:"fileSpec.sourceRoot.repositoryKey.repositoryName",fileSpecSourceRootRepositoryKeyWorkspaceId:"fileSpec.sourceRoot.repositoryKey.workspaceId",
fileSpecSources:"fileSpec.sources",fileSpecType:"fileSpec.type",gitRefsToken:"gitRefsToken",graphType:"graphType",includeAttributes:"includeAttributes",includeAuxiliaryDirectoryContents:"includeAuxiliaryDirectoryContents",includeDiffEntries:"includeDiffEntries",includeRegionalKeys:"includeRegionalKeys",invocationId:"invocationId",key:"key",logForPath:"logForPath",logForPathWithPagination:"logForPathWithPagination",maxLogEntries:"maxLogEntries",maxRelatedFiles:"maxRelatedFiles",mergeLatestData:"mergeLatestData",
multibranchEnabled:"multibranchEnabled",oauth_token:"oauth_token",oldestHash:"oldestHash",owner:"owner",pageToken:"pageToken",parentPath:"parentPath",path:"path",pathsToSkip:"pathsToSkip",preferCompressed:"preferCompressed",preferIncrementalRendering:"preferIncrementalRendering",preferServerHighlighting:"preferServerHighlighting",prettyPrint:"prettyPrint",projectName:"projectName",quotaUser:"quotaUser",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"};tI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};
tI.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Va+"/codeFindings/aggregations",Ta:_.tg(a,_.sI,b),Pb:RH})};tI.O=function(a){return new (a||tI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};tI.ta=_.p({token:tI,qa:tI.O});var Eub=function(){};Eub.O=function(a){return new (a||Eub)};Eub.ta=_.p({token:Eub,qa:function(a){return tI.O(a)},Ga:_.Tv});
var uI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};uI.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Va+"/codeFindings/configuration",Ta:_.tg(a,_.sI,b),Pb:JH})};
uI.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Va+"/codeFindings",Ta:_.tg(a,_.sI,b),Pb:SH})};uI.O=function(a){return new (a||uI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};uI.ta=_.p({token:uI,qa:uI.O});var Fub=function(){};Fub.O=function(a){return new (a||Fub)};Fub.ta=_.p({token:Fub,qa:function(a){return uI.O(a)},Ga:_.Tv});
var vI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};vI.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Va+"/contents/match",Ta:_.tg(b,_.sI,c),Pb:iI})};
vI.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Va+"/contents/search",Ta:_.tg(b,_.sI,c),Pb:_.mI})};vI.prototype.T2a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Va+"/contents/suggest",Ta:_.tg(b,_.sI,c),Pb:rI})};
vI.O=function(a){return new (a||vI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};vI.ta=_.p({token:vI,qa:vI.O});var Gub=function(){};Gub.O=function(a){return new (a||Gub)};Gub.ta=_.p({token:Gub,qa:function(a){return vI.O(a)},Ga:_.Tv});var wI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};
wI.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Va+"/diff:get",Ta:_.tg(b,_.sI,c),Pb:GH})};wI.O=function(a){return new (a||wI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};wI.ta=_.p({token:wI,qa:wI.O});var Hub=function(){};Hub.O=function(a){return new (a||Hub)};Hub.ta=_.p({token:Hub,qa:function(a){return wI.O(a)},Ga:_.Tv});
var xI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};xI.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Va+"/fileCoverageCategories:get",Ta:_.tg(a,_.sI,b),Pb:yH})};xI.O=function(a){return new (a||xI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};xI.ta=_.p({token:xI,qa:xI.O});var Iub=function(){};Iub.O=function(a){return new (a||Iub)};
Iub.ta=_.p({token:Iub,qa:function(a){return xI.O(a)},Ga:_.Tv});var yI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};yI.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Va+"/fileTestCoverage:get",Ta:_.tg(a,_.sI,b),Pb:IH})};yI.O=function(a){return new (a||yI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};yI.ta=_.p({token:yI,qa:yI.O});var Jub=function(){};
Jub.O=function(a){return new (a||Jub)};Jub.ta=_.p({token:Jub,qa:function(a){return yI.O(a)},Ga:_.Tv});var zI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};zI.prototype.Zba=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Va+"/history/diff",Ta:_.tg(a,_.sI,b),Pb:xH})};
zI.prototype.lTa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Va+"/history/pendingChanges",Ta:_.tg(a,_.sI,b),Pb:KH})};zI.O=function(a){return new (a||zI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};zI.ta=_.p({token:zI,qa:zI.O});_.AI=function(){};_.AI.O=function(a){return new (a||_.AI)};_.AI.ta=_.p({token:_.AI,qa:function(a){return zI.O(a)},Ga:_.Tv});
var BI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};BI.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Va+"/history/list",Ta:_.tg(a,_.sI,b),Pb:TH})};BI.O=function(a){return new (a||BI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};BI.ta=_.p({token:BI,qa:BI.O});_.CI=function(){};_.CI.O=function(a){return new (a||_.CI)};
_.CI.ta=_.p({token:_.CI,qa:function(a){return BI.O(a)},Ga:_.Tv});var DI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};DI.prototype.PZa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Va+"/indexing/prepare",Ta:_.tg(b,_.sI,c),Pb:Dub})};DI.O=function(a){return new (a||DI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};DI.ta=_.p({token:DI,qa:DI.O});var Kub=function(){};
Kub.O=function(a){return new (a||Kub)};Kub.ta=_.p({token:Kub,qa:function(a){return DI.O(a)},Ga:_.Tv});var EI=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};EI.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Va+"/refs",Ta:_.tg(a,_.sI,b),Pb:XH})};EI.O=function(a){return new (a||EI)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};EI.ta=_.p({token:EI,qa:EI.O});
var Lub=function(){};Lub.O=function(a){return new (a||Lub)};Lub.ta=_.p({token:Lub,qa:function(a){return EI.O(a)},Ga:_.Tv});var FI=function(){};FI.O=function(a){return new (a||FI)};FI.Da=_.Rc({type:FI});FI.Ca=_.Ac({imports:[_.pn]});var Mub=function(){};Mub.O=function(a){return new (a||Mub)};Mub.ya=_.Pc({type:Mub,oa:[["","onedevDot",""]],qb:1,Za:function(a){a&2&&_.rf("aria-hidden",!0)},nc:["onedevDot",""],Aa:1,Ba:0,ua:function(a){a&1&&_.N(0,"\u00a0\u00b7\u00a0")},nb:2});var GI=function(){};
GI.O=function(a){return new (a||GI)};GI.Da=_.Rc({type:GI});GI.Ca=_.Ac({});var Nub=[[["onedev-hovercard-action"]]],HI=function(){};HI.prototype.Sa=function(){};
_.W.Object.defineProperties(HI.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"}}},PFc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.jv("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});HI.O=function(a){return new (a||HI)};
HI.ya=_.Pc({type:HI,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},standalone:!0,features:[_.dg],hc:["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&&(_.Gf(Nub),_.E(0,"div",0)(1,"div",1)(2,"div",2),_.N(3),_.F(),_.E(4,"div",3),_.H(5,"mat-icon",4),_.E(6,"div",5)(7,"span",6),_.N(8),_.F(),_.A(9,Nob,2,1,"span",7),_.F(),_.H(10,"mat-icon",8),_.E(11,"div",5)(12,"div",9)(13,"span",6),_.N(14,"Author"),_.F(),_.E(15,"span"),_.N(16),_.F()(),_.E(17,"div",9)(18,"span",6),_.N(19,"Reviewers"),
_.F(),_.E(20,"ul",10),_.A(21,Pob,4,2,"ng-container",11),_.F()(),_.A(22,Qob,5,1,"div",12),_.F(),_.H(23,"mat-icon",13),_.E(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.N(28,"Critique"),_.F()()()()()(),_.Hf(29),_.F());a&2&&(_.x(3),_.Xf(" ",b.changelist.title," "),_.x(5),_.Yf(b.statusText),_.x(),_.B("ngIf",b.changelist.updateTime),_.x(7),_.Yf(b.changelist.fo),_.x(5),_.B("ngForOf",b.changelist.YN),_.x(),_.B("ngIf",b.changelist.Veb),_.x(5),_.B("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,
_.De))},Ha:[FI,_.pn,_.hn,_.jn,GI,Mub,_.Et,_.Dt],styles:[".onedev-hovercard-content{--onedev-card-background:var(--surface-default,#fff);--onedev-card-title-text:var(--text-default,#202124);--onedev-card-icon:var(--icon,#5f6368);--onedev-card-secondary-text:var(--text-secondary,#5f6368);--onedev-card-link-color:var(--primary-default,#1a73e8)}.onedev-hovercard-content{background-color:var(--onedev-card-background);width:356px}.onedev-hovercard-content .onedev-hovercard-body{padding:20px}.onedev-hovercard-content .onedev-hovercard-body a{color:var(--onedev-card-link-color)}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar{display:grid;grid-template-columns:48px auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.onedev-hovercard-content .onedev-hovercard-body .contact-info.with-avatar .avatar{grid-row:1/span 2}.onedev-hovercard-content .onedev-hovercard-body .contact-info .name{grid-row:1;grid-column:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.onedev-hovercard-content .onedev-hovercard-body .contact-info .email{grid-row:2;grid-column:2}.onedev-hovercard-content .onedev-hovercard-body .title{color:var(--onedev-card-title-text);margin:0 0 12px;max-height:48px;overflow:hidden}.onedev-hovercard-content .onedev-hovercard-body .chips{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px}.onedev-hovercard-content .onedev-hovercard-body mat-icon{color:var(--onedev-card-icon);font-size:18px;height:18px;width:18px}.onedev-hovercard-content .onedev-hovercard-body .content{display:grid;grid-template-columns:18px auto;grid-gap:12px 20px;margin:0;margin-top:12px}.onedev-hovercard-content .onedev-hovercard-body .content .detail{margin-top:2px}.onedev-hovercard-content .onedev-hovercard-body .content:empty{margin-top:0}.onedev-hovercard-content .onedev-hovercard-body .subcontent:not(:last-child){margin-bottom:8px}.onedev-hovercard-content .onedev-hovercard-body .label{color:var(--onedev-card-secondary-text);padding:0 8px 0 0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list{display:inline;list-style-type:none;margin:0;padding:0}.onedev-hovercard-content .onedev-hovercard-body .dot-separated-list li{display:inline}"],
nb:2,Oa:0});Oub=[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];_.II=function(){};_.II.O=function(a){return new (a||_.II)};_.II.Da=_.Rc({type:_.II});_.II.Ca=_.Ac({});_.JI=function(){};_.JI.O=function(a){return new (a||_.JI)};_.JI.Fa=_.Tc({type:_.JI,oa:[["mat-panel-title"]],yb:[1,"mat-expansion-panel-header-title"],standalone:!0});
var Pub=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],KI=function(){};KI.O=function(a){return new (a||KI)};KI.Fa=_.Tc({type:KI,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],yb:[1,"mat-mdc-card-title"],standalone:!0});_.LI=function(){};_.LI.O=function(a){return new (a||_.LI)};
_.LI.Fa=_.Tc({type:_.LI,oa:[["mat-card-content"]],yb:[1,"mat-mdc-card-content"],standalone:!0});var Qub=function(){};Qub.O=function(a){return new (a||Qub)};Qub.Fa=_.Tc({type:Qub,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],yb:[1,"mat-mdc-card-subtitle"],standalone:!0});var Rub=function(){this.align="start"};Rub.O=function(a){return new (a||Rub)};
Rub.Fa=_.Tc({type:Rub,oa:[["mat-card-actions"]],yb:[1,"mat-mdc-card-actions","mdc-card__actions"],qb:2,Za:function(a,b){a&2&&_.tf("mat-mdc-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Sb:["matCardActions"],standalone:!0});var Sub=function(){};Sub.O=function(a){return new (a||Sub)};
Sub.ya=_.Pc({type:Sub,oa:[["mat-card-header"]],yb:[1,"mat-mdc-card-header"],standalone:!0,features:[_.dg],hc:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Aa:4,Ba:0,Ea:[[1,"mat-mdc-card-header-text"]],ua:function(a){a&1&&(_.Gf(Pub),_.Hf(0),_.E(1,"div",0),_.Hf(2,1),_.F(),_.Hf(3,2))},nb:2,Oa:0});var Tub=function(){};Tub.O=function(a){return new (a||Tub)};
Tub.Fa=_.Tc({type:Tub,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],yb:[1,"mat-mdc-card-avatar"],standalone:!0});_.MI=function(a){this.BE=a};_.Vub=function(a,b,c){var d=b?Sob([],b):c.prefix,e={prefix:d,Y3a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.hi(d.value).path||"").endsWith("/");return b?Uub(a,e,function(g){return Sob(g.queries,b)}):c.rn||f?_.Md(e):Uub(a,e,function(g){return(g=g.haa)?Rob(g):d})};
Uub=function(a,b,c){return _.Ymb(a.BE).ha(_.w(function(d){return _.jF(d,_.Wmb)}),_.w(c),_.w(function(d){return{prefix:d,Y3a:Tob(d)}}),_.ef(b))};_.MI.O=function(a){return new (a||_.MI)(_.q(_.AF))};_.MI.ta=_.p({token:_.MI,qa:_.MI.O,Ga:"root"});var Wub,Xub,Yub;Wub={};Xub={};Yub={};_.NI=function(){throw Error("Qd");};_.NI.prototype.Rlb=null;_.NI.prototype.J_=function(){return this.content};_.NI.prototype.toString=function(){return this.content};_.NI.prototype.TB=function(){if(this.v$!==Wub)throw Error("Rd");return _.ec(this.toString())};var Zub=function(){_.NI.call(this)};_.Ri(Zub,_.NI);Zub.prototype.v$=Wub;var $ub,dvb,Uob,Vob,QI,ivb,jvb,bvb,kvb,gvb,avb,evb,fvb,hvb,lvb,mvb,cvb;$ub=function(a){if(null!=a)switch(a.Rlb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.PI=function(a){return null!=a&&a.v$===Wub?a:a instanceof _.hk?(0,_.OI)(_.gc(a).toString()):(0,_.OI)(String(String(a)).replace(avb,bvb),$ub(a))};_.OI=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.Rlb=d);return c}}(Zub);
dvb=function(a){return Wob(String(a),function(){return""}).replace(cvb,"&lt;")};Uob=RegExp.prototype.hasOwnProperty("sticky");Vob=new RegExp((Uob?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",Uob?"gy":"g");QI=function(a){return null!=a&&a.v$===Wub?String(dvb(a.J_())).replace(evb,bvb):String(a).replace(avb,bvb)};
ivb=function(a){null!=a&&a.v$===Xub||null!=a&&a.v$===Yub?a=String(a).replace(fvb,gvb):a instanceof _.Tb?a=String(_.Wb(a)).replace(fvb,gvb):a instanceof _.$b?a=String(_.ac(a).toString()).replace(fvb,gvb):(a=String(a),a=hvb.test(a)?a.replace(fvb,gvb):"about:invalid#zSoyz");return a};
jvb={"\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;"};bvb=function(a){return jvb[a]};
kvb={"\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"};gvb=function(a){return kvb[a]};avb=/[\x00\x22\x26\x27\x3c\x3e]/g;evb=/[\x00\x22\x27\x3c\x3e]/g;fvb=/[\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;hvb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;lvb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;mvb=function(a){a=String(a);return lvb.test(a)?a:"zSoyz"};cvb=/</g;var svb,tvb;_.ovb=function(a){return _.nvb(a.lineNumber,a.href)};_.nvb=function(a,b){return(0,_.OI)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+QI(ivb(b))+'" aria-label="Line '+QI(a+1)+'" tabIndex="-1" data-line-number="'+QI(a)+'">'+_.PI(a+1)+"</a></div>")};_.qvb=function(a){return _.pvb(a.start,a.end)};
_.pvb=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 '+QI(e+1)+'" tabIndex="-1" data-line-number="'+QI(e)+'">'+_.PI(e+1)+"</span></div>"}return(0,_.OI)(c)};svb=function(a){var b=a.lines,c=a.vu,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.rvb(g,b[g],c[f])}return(0,_.OI)(d)};
_.rvb=function(a,b,c){return(0,_.OI)('<div data-line-number="'+QI(a)+'">'+tvb(void 0,b,c)+"</div>")};
tvb=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+=_.PI(b.substring(0===g?0:c[g-1].Fi()-d,m.Sl()-d))+"<"+mvb(_.Ej(m,3))+' class="'+QI(_.Ej(m,4))+'"'+(""!==m.Gsa()?' href="'+QI(ivb(m.Gsa()))+'"':"")+(""!==m.getKey()?' data-key="'+QI(m.getKey())+'"':"")+">"+tvb(a,b.substring(m.Sl()-d,m.Fi()-d),_.RI(m),m.Sl())+"</"+mvb(_.Ej(m,3))+">"+(g===c.length-1?_.PI(b.substring(m.Fi()-d)):"")}else e+=_.PI(b);return(0,_.OI)(e)};_.SI=function(a){this.Ka=_.hb(a)};_.U(_.SI,_.Kb);_.h=_.SI.prototype;_.h.Sl=function(){return _.Bj(this,1)};_.h.setStart=function(a){return _.ti(this,1,a)};_.h.Fi=function(){return _.Bj(this,2)};_.h.setEnd=function(a){return _.ti(this,2,a)};_.h.Gsa=function(){return _.Ej(this,5)};_.h.getKey=function(){return _.Ej(this,6)};_.h.JB=function(a){return _.li(this,6,a)};_.RI=function(a,b){return _.oj(a,_.SI,8,_.kj(b))};_.SI.kc=[8];_.SI.prototype.toObject=function(){return uvb(this)};
var uvb=function(a){if(null!=a)return _.Mb(a),{start:_.Bj(a,1),end:_.Bj(a,2),tagName:_.Ej(a,3),c8c:_.Ej(a,4),href:_.Ej(a,5),key:_.Ej(a,6),pXa:_.Aj(a,7),h_c:_.Cb(_.RI(a),uvb)}};var vvb=function(a){this.d1=a;this.rendered=[]};vvb.prototype.clear=function(){if(this.d1.Bp){var a=this.rendered;this.rendered=[];a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.d1.Bp(b.value)}};_.TI=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.UI=function(a,b){a=a.create("div");a.className=b;return a};vvb.prototype.create=function(a){a=this.d1.createElement(a);this.d1.Bp&&_.RF(a)&&this.rendered.push(a);return a};_.VI=function(a,b){a=a.na;vvb.call(this,b);this.uT=new Map;this.container=a};_.U(_.VI,vvb);
_.VI.prototype.Iv=function(a,b){var c=new Map(b.map(function(m){return[m.start,m]}));b=new Set;a=_.k(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=void 0,f=d.start;f<d.end;f++){var g=c.get(f);g&&(e=void 0===e?g.indentation:Math.min(e,g.indentation))}void 0===e&&(e=0);for(f=d.start;f<d.end;f++){wvb(this,f,!1,e);if(g=this.uT.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.k(this.uT);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||wvb(this,a,!0)};
var wvb=function(a,b,c,d){d=void 0===d?0:d;if(_.mG(b,a.Ls())){var e=a.uT.get(b);if(!e||c)if(e||!c){var f=a.Ei(b);f&&(c?(a.container.insertBefore(f,e),_.Dk(e),a.uT.delete(b)):(c=a.Rqa(b,d),a.uT.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.UI(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.VI.prototype.clear=function(){vvb.prototype.clear.call(this);this.uT.clear()};var apb=/Meta/gi;_.cpb={Co:"Everything",value:"",Ub:_.nG("e"),Ws:"Everything"};var lpb=new _.qt("Directory ({dir})"),npb=new _.qt("Search in ({repo} \u203a {dir})"),mpb=new _.qt("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),ppb=new _.qt("Directory ({repo} \u203a {dir})"),opb=new _.qt("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),fpb=new _.qt("Repository ({repo})"),epb=new _.qt("Package ({package})"),hpb=new _.qt("Branch ({branch})"),kpb=new _.qt("Branch ({id}/{repo} \u203a {ref})"),gpb=new _.qt("Tag ({tag})"),jpb=new _.qt("Tag ({id}/{repo} \u203a {ref})"),ipb=
new _.qt("Search in ({id}/{repo} \u203a {ref})"),dpb=new _.qt("Project ({project})");var yvb=function(a){return _.Xcb(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++xvb}}})},xvb=1E3;var WI=function(){};WI.prototype.bda=function(){return zvb(this)};WI.prototype.toString=function(){var a=FG(Avb(XI(this.constructor)))+"@";var b=(this.bda()>>>0).toString(16);return a+FG(b)};var Bvb=function(){this.Waa=0};_.U(Bvb,WI);Bvb.prototype.cfa=function(){return(this.Waa+1|0)<this.Yrb.length};Bvb.prototype.SM=function(){if(!this.cfa()){var a=new Cvb;a.j9 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.j9):a.j9.stack=Error().stack);var b=Error(a);a.j9=b;Dvb(b,a);throw a.j9;}a=this.Yrb;b=this.Waa=this.Waa+1|0;return a[b]};var Evb=function(){};_.U(Evb,WI);Evb.prototype.toString=function(){var a=Avb(XI(this.constructor)),b=this.v2c;return null==b?a:FG(a)+": "+FG(b)};var Fvb=function(){};_.U(Fvb,Evb);var Gvb=function(){};_.U(Gvb,Fvb);var Hvb=function(){};_.U(Hvb,WI);var Ivb=function(){};_.U(Ivb,WI);var Jvb=function(){};_.U(Jvb,Ivb);var Kvb,Lvb=function(){Lvb=function(){};for(var a=wsb([256],YI,Mvb),b=0;256>b;b=b+1|0)a[b]=Nvb(b-128|0);Kvb=a};var wsb=function(a,b,c){return Ovb(a,{uua:b,eBb:c,UPa:a.length})},Ovb=function(a,b){var c=a[0];if(null==c)return null;var d=new globalThis.Array(c);b&&(d.k5a=b);if(1<a.length){a=a.slice(1);b=b&&{uua:b.uua,eBb:b.eBb,UPa:b.UPa-1};for(var e=0;e<c;e++)d[e]=Ovb(a,b)}else if(b&&(a=b.uua.rVc,void 0!==a))for(b=0;b<c;b++)d[b]=a;return d};var YI=function(){this.xA=0};_.U(YI,Ivb);var zsb=function(a){-129<a&&128>a?(Lvb(),a=Kvb[a+128|0]):a=Nvb(a);return a},Nvb=function(a){var b=new YI;b.xA=a;return b};YI.prototype.bda=function(){return this.xA};YI.prototype.toString=function(){return""+this.xA};var Mvb=function(a){return a instanceof YI};var Pvb=function(a){this.JEc=a};_.U(Pvb,WI);var Qvb=function(a){this.IEc=a};_.U(Qvb,WI);var Rvb=function(a){var b;return b=a.IEc,b()};var Svb=function(){};_.U(Svb,WI);Svb.prototype.toString=function(){return this.Zaa};var Cvb=function(){};_.U(Cvb,Gvb);var Tvb=function(){};_.U(Tvb,Svb);var Uvb=function(){};_.U(Uvb,WI);Uvb.prototype.toString=function(){return this.p_?0==this.nRa.length?this.p_.toString():FG(this.p_.toString())+FG(this.nRa):this.HEc};var Vvb=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:zvb(a)}},Wvb=0,zvb=function(a){return a.n5a||(Object.defineProperties(a,{n5a:{value:Wvb=Wvb+1|0,enumerable:!1}}),a.n5a)};var Xvb=function(a){return a.bda?a.bda():Vvb(a)},$vb=function(a){switch(typeof a){case "number":return XI(Jvb);case "boolean":return XI(Hvb);case "string":return XI(xsb);case "function":return XI(Yvb)}if(a instanceof WI)a=XI(a.constructor);else if(Array.isArray(a))a=(a=a.k5a)?XI(a.uua,a.UPa):XI(WI,1);else if(null!=a)a=XI(Zvb);else throw new TypeError("Sd");return a};var Yvb=function(){};var Zvb=function(){};_.U(Zvb,WI);var Dvb=function(a,b){if(a instanceof Object)try{a.zXc=b,Object.defineProperties(a,{cause:{get:function(){return b.FEc&&b.FEc.j9}}})}catch(c){}};var xsb=function(){};_.U(xsb,WI);var FG=function(a){return null==a?"null":a.toString()},awb=function(a,b){a=a.substr(0,b.length);return Object.is(a,b)||null==a&&null==b},ysb=function(a){return"string"===typeof a};var bwb=function(a,b){this.iRa=a;this.jRa=b};_.U(bwb,WI);var Avb=function(a){return 0!=a.jRa?FG(cwb("[",a.jRa))+String("L"+FG(yvb(a.iRa))+";"):yvb(a.iRa)};bwb.prototype.toString=function(){return"class "+FG(Avb(this))};var cwb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=FG(c)+FG(a);return c},XI=function(a,b){var c=b||0;return _.Xcb(a.prototype,"$$class/"+c,function(){return new bwb(a,c)})};var dwb=function(a,b){a.push(b)},ewb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},gwb=function(a){return new Qvb(function(){var b=new fwb;b.Waa=-1;b.Yrb=a;return b})},hwb=function(a,b){a.sort(function(c,d){var e;return e=b.JEc,e(c,d)})};var fwb=function(){this.Waa=0};_.U(fwb,Bvb);_.ZI=function(a){this.Wg=a};_.U(_.ZI,WI);
_.ZI.prototype.ld=function(a){var b;if(!a||0==a.length)return this.Wg.Jp([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)dwb(c,this.Wg.bc(a[d]));a=(b=this.Wg,new Pvb(function(n,r){return b.b5a(n,r)}));hwb(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.Wg.Sl(f)>=this.Wg.Fi(a[a.length-1|0]);){var g=a.pop();this.Wg.Pta(g)&&(e=!1);0==a.length||this.Wg.q8(a[a.length-1|0],g)}g=e;var m=this.Wg.Pta(f);e=g||m;if(0==a.length)a.push(f),d.push(f);else if(g&&m){if(!this.Wg.Xta(f)){if(e=
iwb(this,f,a,c))d.pop(),ewb(d,e);e=!1;jwb(this,c,f)}}else g=a[a.length-1|0],this.Wg.Fi(f)>this.Wg.Fi(g)&&jwb(this,c,this.Wg.OQb(f,this.Wg.Fi(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.Wg.q8(a[c-2|0],a[c-1|0]);return this.Wg.Jp(d)};
var iwb=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.Wg.Pta(f),m=a.Wg.Fi(f);a.Wg.setEnd(f,a.Wg.Sl(b));var n=g&&!a.Wg.Xta(b)&&a.Wg.Xta(f),r=0==c.length?null:c[c.length-1|0];n||a.Wg.Sl(f)>=a.Wg.Fi(f)?null!=r?a.Wg.OKb(r,f):e=a.Wg.TL(f):null!=r&&a.Wg.q8(r,f);g=g?a.Wg.Fi(b):a.Wg.Sl(b);!n&&g<m&&jwb(a,d,a.Wg.dmb(f,g,m))}return e},jwb=function(a,b,c){for(var d=b.length;0<d&&0<a.Wg.b5a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var $I=function(a,b,c,d,e){_.VI.call(this,c,d);var f=this;this.ae=a;this.view=b;this.ob=c;this.Jv=!1;this.Ef=[];this.ek=new _.Sl;this.MA=new _.Sl;this.nha=new Map;this.lines=[];this.Wl=[];this.am=0;this.kb=e.eT().ha(_.Oe()).subscribe(function(g){var m=void 0===f.tabSize;f.tabSize=g;m||_.Tl(f.ae)})};_.U($I,_.VI);_.h=$I.prototype;_.h.La=function(){this.kb.unsubscribe()};
_.h.Tb=function(a){if(a.highlightedLines){a=_.k(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.lG(this.Ef,this.Ls());a=_.k(a);for(b=a.next();!b.done;b=a.next()){b=b.value;for(var c=b.start;c<=b.end;c++){var d=void 0;null==(d=this.Ei(c))||d.setAttribute("aria-current","true")}}}};_.h.Ls=function(){return this.am};
_.h.Ei=function(a){this.Wl.length<=a&&(this.Wl=this.Wl.concat(Array.from(this.container.children).slice(this.Wl.length)));return this.Wl[a]};_.h.Rqa=function(a,b){var c=this,d=_.UI(this,"line");d.appendChild(_.TI(this,Array.from({length:b+1}).join(" "),"line"));b=_.TI(this,"...","line ellipses");b.addEventListener("click",function(){c.ek.emit(a)});d.appendChild(b);return d};
_.h.ZR=function(){if(this.Ls())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.UI(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.v8=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.Wl=[]);b<this.am&&(b=this.am);this.am=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.Jv){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=_.qG(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,_.NF(this.container,"beforeend",d[f]),f++,b+=this.container.childElementCount-e;b>=c&&(this.am=b);if(f<d.length)return d.slice(f);if(b<c){d=this.FOa(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+=_.rvb(m,a[m],d[g])}a=(0,_.OI)(f);_.NF(c,"beforeend",a.TB())}return[]};
_.h.Rka=function(a){var b=this;a=a.filter(function(m){return _.mG(m,b.Ls())});if(!(0===a.length||a[a.length-1]>=this.am)){var c=new _.ZI(new kwb),d=a.map(function(m){var n;return c.ld(null!=(n=b.Aj.get(m))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");Yob(e,svb({lineNumbers:a,lines:this.lines,vu:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.uT.has(a[d])||this.container.replaceChild(g,this.Ei(a[d]));
this.Wl[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.lG(a,this.Ls());if(0!==a.length){var b=this.Ei(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.MA.next(a[0].start);b.focus()}};
var mwb=function(a,b){var c=a.Ei(b.line);if(c){a.nha.get(b)&&lwb(a,b);var d=a.view.Qh(b.ua,b.context);var e=d.xl;if(1!==e.length)throw Error("Td");d={element:e[0],pUc:d};a.d1.insertBefore(a.container,d.element,c);_.Tl(a.ae);a.nha.set(b,d)}},lwb=function(a,b){var c=a.nha.get(b);c&&(_.Dk(c.element),a.view.remove(a.view.indexOf(c.pUc)),a.nha.delete(b))};$I.prototype.clear=function(){_.VI.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.am=0;this.nha.clear()};
$I.prototype.FOa=function(a,b){for(var c=new _.ZI(new kwb),d=[];a<b;a++){var e=void 0;d.push(c.ld(null!=(e=this.Aj.get(a))?e:null))}return d};$I.O=function(a){return new (a||$I)(_.y(_.qm),_.y(_.Mf),_.y(_.Dd),_.y(_.vl),_.y(_.Iv))};
$I.ya=_.Pc({type:$I,oa:[["code-container"]],qb:4,Za:function(a,b){a&2&&_.sf("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Jv:"usePrefetchIfPossible",Ef:"highlightedLines",Aj:"inlineWidgets"},outputs:{ek:"lineShown",MA:"lineFocused"},features:[_.pf,_.id],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}"],
nb:2,Oa:0});var kwb=function(){};_.h=kwb.prototype;_.h.q8=function(a,b){_.sj(a,8,_.SI,b)};_.h.dmb=function(a,b,c){return _.fj(a.clone(),8).setStart(b).setEnd(c)};_.h.Jp=function(a){return a};_.h.TL=function(a){return _.RI(a,_.dj)};_.h.Fi=function(a){return a.Fi()};_.h.Sl=function(a){return a.Sl()};_.h.Pta=function(a){return"a"===_.Ej(a,3)};_.h.Xta=function(a){return _.Aj(a,7)};_.h.OKb=function(a,b){b=_.RI(a).concat(_.RI(b));_.rj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.OQb=function(a,b){if(b<a.Sl()||b>=a.Fi())throw new RangeError;var c=_.fj(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.bc=function(a){var b=(new _.SI).setStart(a.startColumn).setEnd(a.endColumn);a.pXa&&_.Lj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.li(b,3,d);_.li(c,4,a.io);null!=a.href&&_.li(b,5,a.href);null!=a.key&&b.JB(a.key);return b};_.h.b5a=function(a,b){return b.Sl()-a.Sl()||a.Fi()-b.Fi()};var nwb=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"}),aJ=function(){this.Ypb=[];this.Xpb="";this.Y$=0};
aJ.prototype.Tb=function(){this.Y$=wpb(this.snippet);this.Wd.clear();for(var a=this.Wd,b=this.snippet.Px,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.$c(owb(this,f)),r=_.$c(pwb(this,f)),v=_.$c(qwb(this,f));var z=f.gI;this.NA?(f=this.NA(_.pG(f.lineNumber)),z=[Object.assign({},rwb(this,new LH({startIndex:0,length:z.length})),{tagName:"a",io:"",href:f})]):z=[];g=m.call(g,n,r,v,_.$c(z));c.set(d,g)}a.Aj=c;this.Wd.v8(swb(this))};
var swb=function(a){return a.snippet.Px.map(function(b){return b.gI.substring(a.Y$)+"\n"})},owb=function(a,b){return b.lh.filter(function(c){var d=c.oe;c=c.tokenType;return!d||d.startIndex+d.length<=a.Y$?!1:!!c&&nwb.hasOwnProperty(c)&&!!nwb[c]}).map(function(c){return Object.assign({},rwb(a,c.oe),{io:nwb[c.tokenType]})})},pwb=function(a,b){var c=b.lineNumber,d=b.gI;return a.Ypb.filter(function(e){return e.lineNumber===c}).flatMap(function(e){return e.XR.map(function(f){var g=f.startIndex;for(f=f.length;g<
d.length&&" "===d[g];)++g,--f;return Object.assign({},rwb(a,new LH({startIndex:g,length:f})),{io:a.Xpb||"emphasized"})})})},qwb=function(a,b){return(b=b.Wu)?b.XR.map(function(c){return Object.assign({},rwb(a,c),{tagName:"mark",io:""})}):[]},rwb=function(a,b){return{startColumn:Math.max(b.startIndex-a.Y$,0),endColumn:Math.max(b.startIndex+b.length-a.Y$,0)}};aJ.O=function(a){return new (a||aJ)};
aJ.ya=_.Pc({type:aJ,oa:[["basic-snippet","snippet",""]],vb:function(a,b){a&1&&_.Of($I,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Wd=c.first)}},inputs:{NA:"linkGenerator",snippet:"snippet",Ypb:"emphasizedRanges",Xpb:"emphasisClass",Pq:"codeFontSize"},features:[_.id],nc:["snippet",""],Aa:1,Ba:2,Ea:[[1,"nopadding"]],ua:function(a,b){a&1&&_.H(0,"code-container",0);a&2&&_.sf("font-size",b.Pq)},Ha:[$I],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 vpb=/\S/;_.bJ=function(a,b,c){this.Ia=a;this.Ua=b;this.document=c;this.kJ="resultLine";this.NH=this.RL=-1};_.bJ.prototype.Tb=function(){};
_.bJ.prototype.click=function(a){if(0===a.button&&!_.rG(a)){var b=upb(a);if(null!=b){b=_.pG(this.snippet.Px[b.lineNumber].lineNumber);var c=this.NA(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.qG(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.qG(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.xo(this.Ua,c)}this.Ia.mb({element:this.lc,
action:this.kJ,gestureName:"CLICK",Gf:this.resultIndex,sH:[Object.assign({},this.FS,{lineNumber:b})]},a)}}};_.bJ.O=function(a){return new (a||_.bJ)(_.y(_.mv),_.y(_.Rg),_.y(_.Lg))};
_.bJ.ya=_.Pc({type:_.bJ,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],vb:function(a,b){a&1&&_.Of(aJ,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.VY=c.first)}},inputs:{NA:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",lc:"trackElement",FS:"feedbackEvent",Pq:"codeFontSize"},features:[_.id],nc:"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,"click","mouseover","mouseout","focusin","focusout","snippet","linkGenerator","codeFontSize"],[1,"line-number",3,"mouseenter","mouseleave"]],ua:function(a,b){a&1&&(_.E(0,"div",0),_.A(1,xpb,2,5,"div",1),_.F(),_.E(2,"basic-snippet",2),_.I("click",function(c){return b.click(c)})("mouseover",function(c){c=upb(c);if(null!=c){var d=c.element;b.NH=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=upb(c);null!=c&&(b.NH=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=upb(c);null!=c&&(0<=b.RL&&b.VY.Wd.Ei(b.RL).classList.remove("focus"),b.RL=c.lineNumber,b.VY.Wd.Ei(b.RL).classList.add("focus"))})("focusout",function(c){null!=upb(c)&&(0<=b.RL&&b.VY.Wd.Ei(b.RL).classList.remove("focus"),b.RL=-1)}),_.F());a&2&&(_.sf("font-size",b.Pq),_.x(),_.B("ngForOf",b.snippet.Px),_.x(),_.B("snippet",b.snippet)("linkGenerator",b.NA)("codeFontSize",b.Pq))},Ha:[_.hn,aJ],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});_.twb=new _.Xc("cEvt");_.uwb={onError:function(a){throw a;},V3a:function(a){return a()},wka:function(a){a()},mCb:function(){},nXa:function(){},O0:function(){},ur:function(){},eU:function(){}};var vwb;vwb=function(a){this.lUa=a;this.pW=ypb(a)};_.sG=function(a,b){var c=0;a=_.k(a.pW);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};vwb.prototype.nka=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.lUa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new vwb(b)};_.cJ=new vwb(new Map);
_.dJ=function(a){var b=this;this.ke=a=void 0===a?_.uwb:a;this.R4a=new _.bf;this.visibility=this.R4a.ha(_.We(function(c,d){switch(d.action){case "toggleRange":return a&&(c.lUa.has(d.oe.start)?a.nXa():a.mCb()),c.nka(d.oe);case "show":return b.show(c,d.line);case "showAll":return _.cJ;default:return _.Zb(d)}},_.cJ),_.ef(_.cJ),_.cf(1))};_.dJ.prototype.Iv=function(a){this.R4a.next(a)};_.dJ.prototype.La=function(){this.R4a.complete()};
_.dJ.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=_.k(a.lUa);for(var e=a.next();!e.done;e=a.next()){e=_.k(e.value);e.next();e=e.next().value;for(var f=!1,g=_.k(b),m=g.next();!m.done;m=g.next())if(m=m.value,e.start<=m.start&&e.end>=m.start||e.start<=m.end&&e.end>=m.end){f=!0;break}f&&(d=!0,c=c.nka(e))}d&&this.ke&&this.ke.nXa();return c};_.dJ.O=function(a){return new (a||_.dJ)(_.q(_.twb,8))};_.dJ.ta=_.p({token:_.dJ,qa:_.dJ.O});_.eJ=function(){this.T4a=[];this.vn=[];this.lineHeight=0;this.visibility=_.cJ;this.JN=new _.Sl;this.delay=_.Md(!0).ha(_.Ne(50))};_.eJ.prototype.Nd=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.JN.emit(this.T4a[a].original))};_.eJ.prototype.Tb=function(a){a.folding&&(this.delay=_.Md(!0).ha(_.Ne(50)));if(a.visibility||a.folding)this.T4a=Bpb(this.visibility,this.vn)};_.eJ.O=function(a){return new (a||_.eJ)};
_.eJ.ya=_.Pc({type:_.eJ,oa:[["code-folding-container"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)})},inputs:{vn:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{JN:"rangeToggled"},features:[_.id],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&&(_.A(0,Apb,2,1,"ng-container",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.delay))},Ha:[_.hn,_.jn,_.on],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});_.fJ=function(){};_.fJ.O=function(a){return new (a||_.fJ)};_.fJ.Da=_.Rc({type:_.fJ});_.fJ.Ca=_.Ac({imports:[_.pn]});_.gJ=function(a,b,c){_.Fr.call(this,a,b,c);this.lines=[];this.nrb="code-and-highlight-container";this.pZ=new _.bf;this.bva=new _.bf;this.VXa=new _.bf;this.iWa=new _.bf;this.jWa=new _.bf;this.scroll=new _.bf};_.U(_.gJ,_.Fr);_.gJ.prototype.Sa=function(){_.Fr.prototype.Sa.call(this)};_.gJ.prototype.La=function(){_.Fr.prototype.La.call(this)};_.gJ.O=function(a){return new (a||_.gJ)(_.y(_.Dd),_.y(_.Er),_.y(_.oe))};_.gJ.Fa=_.Tc({type:_.gJ,features:[_.pf]});var Dpb=void 0;_.wwb={kfc:"\n",tTb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Epb().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,io:"cm-"+m}));e+=g.length;g.endsWith(_.wwb.kfc)&&(d++,e=0)});return c}};_.hJ=function(a,b){if(_.cv.has(7)){var c=new _.Gg(!0);this.enabled=c.Lf();b.register("toggleLineLimitation","8",function(){c.Jk.length&&c.next(!c.value)})}else this.enabled=_.Md(!1)};_.hJ.O=function(a){return new (a||_.hJ)(_.q(_.dv),_.q(_.xu))};_.hJ.ta=_.p({token:_.hJ,qa:_.hJ.O,Ga:"root"});var xwb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],iJ=function(a,b){_.VI.call(this,a,b);this.ob=a;this.MA=new _.Sl;this.Sp=new _.Sl;this.Ms=new _.Sl;this.ek=new _.Sl;this.s0=void 0;this.vE=new Set;this.LH=new Set;this.su=0;this.Ro=[];this.S1=new Map;this.gRa=new Map};_.U(iJ,_.VI);iJ.prototype.Ls=function(){return this.Ro.length};iJ.prototype.Ei=function(a){return this.Ro[a]};
iJ.prototype.Rqa=function(a){var b=this,c=_.UI(this,"line-number CodeMirror-gutter-background");c.appendChild(_.TI(this,"-",""));c.addEventListener("click",function(){b.ek.emit(a)});return c};
iJ.prototype.Nd=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.Ms.next({line:c,W0:a}),!0;this.Sp.next({line:c,W0:a});return!1};
var ywb=function(a,b){var c=a.su;a.su+=b;b=a.su;if(c!==b){if(a.Xl){for(var d=[],e=c;e<b;e++)d.push(_.ovb({lineNumber:e,href:a.Xl(e)}).TB());_.NF(a.container,"beforeend",_.Lnb(_.ik,d))}else _.NF(a.container,"beforeend",_.qvb({start:c,end:b}).TB());d=Array.from(a.container.children);a.Ro=0===c?d:a.Ro.concat(d.slice(a.Ro.length));d=_.k(a.LH);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.kda(a.Ro[e]);d=_.k(a.gRa.entries());for(e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;
f=f.next().value;c<=e&&e<b&&a.Ro[e].classList.add.apply(a.Ro[e].classList,_.$c(f))}}a.vE=_.Zob(a.s0,a.Ro)};iJ.prototype.clear=function(){_.VI.prototype.clear.call(this);this.Ro=[];this.S1.clear();this.container.textContent="";this.su=0;ywb(this,0)};
var zwb=function(a,b){var c=b.line;b=b.height;if(a.Ro[c]){if(!a.S1.get(c)){var d={height:0,element:_.UI(a,"")};a.d1.insertBefore(a.container,d.element,a.Ro[c]);a.S1.set(c,d)}a=a.S1.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Awb=function(a,b){var c=b.line;b=b.height;var d=a.S1.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.S1.delete(c),_.Dk(d.element)))};
iJ.prototype.focus=function(a){a=_.lG(a,this.Ro.length);0<a.length&&(this.Ro[a[0].start].firstElementChild.focus(),this.MA.next(a[0].start))};
iJ.prototype.lda=function(a){for(var b=_.k(this.vE||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(xwb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.s0=a;this.vE=_.Zob(this.s0,this.Ro);this.LH=_.$ob(a);a=_.k(this.vE);for(b=a.next();!b.done;b=a.next())this.kda(b.value)};
iJ.prototype.r4a=function(a){if(this.Xl){this.Xl=a;for(var b=0,c=this.Ro.length;b<c;b++)_.Yb(this.Ro[b].firstElementChild,a(b))}else this.clear(),ywb(this,this.su)};iJ.prototype.kda=function(a){a.classList.add("highlight");for(var b=_.k(xwb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};iJ.O=function(a){return new (a||iJ)(_.y(_.Dd),_.y(_.vl))};
iJ.ya=_.Pc({type:iJ,oa:[["line-number-container"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)})},inputs:{Xl:"lineNumberLinkProvider"},outputs:{MA:"lineFocused",Sp:"lineNumberClicked",Ms:"gutterClicked",ek:"lineShown"},features:[_.pf],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}"],
nb:2,Oa:0});_.jJ=function(a){this.Ia=a;this.REb=new _.bf;this.Vqa=new Map;this.Efa=new _.Qt(this.Ia)};_.jJ.prototype.register=function(a,b){if(this.Vqa.has(a))throw Error("Vd`"+a);this.Vqa.set(a,b);this.REb.next(a)};_.jJ.prototype.pA=function(a){if(!this.Vqa.has(a))throw Error("Wd`"+a);this.Vqa.delete(a);this.REb.next(a)};_.jJ.O=function(a){return new (a||_.jJ)(_.q(_.Oo))};_.jJ.ta=_.p({token:_.jJ,qa:_.jJ.O,Ga:"root"});var Bwb,Cwb,Dwb,Ewb,Fwb;Bwb=["content"];Cwb=["gutter"];Dwb=["decorations"];Ewb=["sidebar"];Fwb=["focusElement"];
_.kJ=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J,L,P,Z){_.gJ.call(this,z,D,a);var qa=this;this.renderer=c;this.view=d;this.Dk=e;this.bia=f;this.AW=g;this.Xg=m;this.od=n;this.document=r;this.ae=J;this.ay=L;this.zWa=P;this.rMa=Z;this.QTa=_.lG;this.Xq=new Set;this.Aj=new Map;this.EA=this.qT=this.nT=this.oT=!1;this.r9=new Set;this.qx=[];this.Lu=new Map;this.DA=new Map;this.u$=new _.Ye(1);this.kb=new _.Gd;this.tt=[];this.oE=null;this.Wva=[];this.nW=[];this.yc=!1;this.pqa=new _.bf;this.XB=function(){};this.mT=
!0;this.BW=this.lineHeight=0;this.value=this.fileName="";this.vea=1E3;this.oua=800;this.visibility=_.cJ;this.vn=[];this.eC=void 0;this.Jv=!1;this.tka=new _.Sl;this.ek=new _.Sl;this.JN=new _.Sl;this.VR=0;this.be=this.WR="";this.jq=this.Qk=this.dI=void 0;this.X9=!1;this.vS=!0;this.Sp=new _.Sl;this.Ms=new _.Sl;this.eU=_.Bz(function(){qa.ke.eU()},500);this.ke=v||_.uwb;this.Ch=new _.wu(this.document);this.Ch.npa=!1;this.Ch.ON("CTRL_A",65,2);this.Ch.ON("CTRL_A",65,8);_.rk(this.Ch,"shortcut",function(Da){if("CTRL_A"===
Da.identifier){Da=qa.w$.na;for(var pa={};Da;pa={ria:void 0,qib:void 0}){if(qa.document.activeElement===Da)return qa.continue?(pa.ria=r.getSelection(),pa.qib=pa.ria&&pa.ria.toString(),qa.continue.then(function(ra){return function(){ra.ria&&ra.ria.toString()!==ra.qib||_.tpb(qa.Wd.container)}}(pa))):_.tpb(qa.Wd.container),!1;Da=Da.parentElement}}return!0});this.kb.add(this.rMa.Pq.subscribe(function(Da){qa.ob.na.style.fontSize=null!=Da?Da+"px":"";_.Tl(qa.ae);setTimeout(function(){qa.bha(qa.Wd.ZR())})}));
this.kb.add(this.ay.wqa.subscribe(function(Da){qa.be=Da;_.Tl(qa.ae)}))};_.U(_.kJ,_.gJ);_.kJ.Fa=_.gJ.Fa;_.h=_.kJ.prototype;
_.h.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.be.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.w$.na.classList.add(d);this.lineHeight=this.Wd.ZR()}a.fileName||a.value?(this.PYa(),this.continue=this.ke.V3a(function(){return b.render()})):a.scrollToLine?(this.Nu(this.Ef),this.vV(_.XF(this.Ef))):a.lineNumberLinkProvider?(c=function(){b.wg.r4a(b.Xl)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.ij&&this.AW.pA(a.visibleCodeIdentifier.ij),
this.hha());(a.visibility||a.folding)&&this.Iv();if(!this.mT){this.XB();var e=this.Ef;"CODE"===this.yH?this.XB=_.kub(this.Xg,function(){null!=e?b.SL(e,!0):b.Jba.na.focus()}):void 0!==this.yH&&(this.XB=this.Xg.registerCallback(this.yH,this.ob.na,function(){b.SL(e,!0);b.XB()}))}this.vS||this.wg.clear();if(a.lineLimitation){var f;this.WR="".padStart(null!=(f=this.fI)?f:80," ")}};_.h.EV=function(a){this.X9=a};
_.h.SL=function(a,b){b=void 0===b?!1:b;var c=this;_.Td(function(d){if(1==d.Ec)return _.Ud(d,c.continue,2);_.d1a(c.Dk,function(){c.OH(a,b)});d.Ec=0})};_.h.OH=function(a,b){if(void 0===b||!b||this.Wda(_.XF(a)))this.Wd.focus(a),this.ob.na.scrollLeft=0,this.mT=!0};_.h.bha=function(a){this.lineHeight=a;_.Tl(this.ae);Gwb(this)};
_.h.Sa=function(){var a=this;_.gJ.prototype.Sa.call(this);this.IJ.ha(_.Je(function(){return a.Dk.eN}),_.w(function(b){return b.target.scrollLeft}),_.Je(function(){return a.Dk.gva})).subscribe(function(b){a.Kr.na.style.right=-b+"px";a.eU()});this.ob.na.addEventListener("copy",function(){a.ke.ur()});this.ob.na.addEventListener("keydown",function(b){if(!_.rG(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.ob.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.Wd.ob.na.contains(c)?a.OH(d-1):a.wg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Wd.ob.na.contains(c)?a.OH(d+1):a.wg.focus(d+1),b.preventDefault())))}}});"CODE"===this.yH&&(this.Qk=this.od.register("openCode","c",function(){a.ke.O0();_.Yv(a.Xg,"CODE")}),this.jq=this.Xg.registerCallback("CODE",this.ob.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.ob.na.contains(b)&&!a.wg.ob.na.contains(b)&&
a.Jba.na!==b?a.wg.focus(a.dI||0):a.OH(a.dI||0)}))};_.h.Jc=function(){this.hha()};_.h.hha=function(){var a=this;this.eC&&this.AW.register(this.eC,this.IJ.ha(_.Je(function(){return a.Dk.eN}),_.w(function(b){return b.target.scrollTop}),_.Oe(),_.w(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.ob.na.clientHeight)/a.lineHeight),a.am)}}),_.Je(function(){return a.Dk.tfa})))};_.h.Xd=function(){this.u$.next(!0)};
_.h.La=function(){this.yc=!0;this.clear();this.eC&&this.AW.pA(this.eC);this.Ch&&this.Ch.dispose();this.Qk&&this.Qk();this.jq&&this.jq();this.XB();this.kb.unsubscribe();_.gJ.prototype.La.call(this)};_.h.CK=function(a){this.ob.na.classList.add(a)};_.h.PN=function(a){this.ob.na.classList.remove(a)};_.h.XZa=function(a){this.JN.emit(a);this.SL(a.start-1)};
_.h.Iv=function(){for(var a=_.k([this.Wd,this.wg]),b=a.next();!b.done;b=a.next())b.value.Iv(this.visibility.pW,this.vn);a=_.k(this.qx);for(b=a.next();!b.done;b=a.next())this.vW(b.value);a=_.k(this.tt);for(b=a.next();!b.done;b=a.next())this.vW(b.value);_.Hwb(this)};_.Hwb=function(a){a.BW=_.sG(a.visibility,a.am)};_.h=_.kJ.prototype;_.h.AXa=function(){var a=this;this.oT||(this.oT=!0,setTimeout(function(){a.oT=!1;a.V1();_.Tl(a.ae)}))};
_.h.BXa=function(){var a=this;this.qT||(this.qT=!0,setTimeout(function(){a.qT=!1;a.W1();_.Tl(a.ae)}))};_.h.hfa=function(){var a=this;this.nT||(this.nT=!0,setTimeout(function(){a.nT=!1;a.U1();_.Tl(a.ae)}))};_.h.ifa=function(a){this.Xq.add(a);this.Xia()};_.h.MCb=function(a,b,c,d){this.oE={lb:a,position:b,offset:d};this.Xia()};
_.h.Nu=function(a){var b=this;return _.Td(function(c){if(1==c.Ec)return b.ek.emit(a),_.Ud(c,b.continue,2);b.ke.wka(function(){b.wg.lda(a);return Promise.resolve()},"selectLine");c.Ec=0})};
_.h.Xia=function(){var a=this;this.EA||(this.EA=!0,this.ke.wka(function(){var b;return _.Td(function(c){if(1==c.Ec)return b=new _.Kd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.dV=b.subscribe(),_.Ud(c,_.Tnb(b),2);if(3!=c.Ec)return a.dV=void 0,a.EA=!1,_.Ud(c,a.continue,3);0<a.Xq.size&&a.Wd.Rka(Array.from(a.Xq));a.Xq.clear();a.M0a();c.Ec=0})},"inline"))};
_.h.pMa=function(a,b,c,d){var e=this;return this.r8(function(){e.AXa()},{startLine:c,endLine:d,ua:a,context:b},this.qx)};_.h.Heb=function(a,b,c,d){var e=this;return this.r8(function(){e.BXa()},{startLine:c,endLine:d,ua:a,context:b},this.tt)};_.h.Feb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.Lu.get(c)||[];f.push(e);this.Lu.set(c,f);this.hfa();return function(){f.splice(f.indexOf(e),1);d.hfa()}};
_.h.MY=function(a,b){var c=this;this.Aj.has(a)?this.Aj.get(a).push(b):this.Aj.set(a,[b]);this.ifa(a);return{remove:function(){var d=c.Aj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.ifa(a))}}}};_.h.zca=function(a){return this.lineHeight*(this.visibility?_.sG(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.sG(this.visibility,b)-_.sG(this.visibility,a):b-a))};
_.h.r8=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.PYa=function(){this.Lu.clear();this.DA.clear();this.qx=[];this.tt=[];this.Wva=[];this.Aj.clear();this.r9.clear();this.Xq.clear();this.oaa()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,v,z;return _.Td(function(D){switch(D.Ec){case 1:return a.clear(),a.rendered||(a.EA=!0),(b=document.getElementById("pre-rendered-code"))&&a.Wd.Jv&&b.setAttribute("processed",""),_.Ud(D,a.nUa(),2);case 2:return c=D.Hj,d=a.lines,_.Hwb(a),_.Ud(D,_.zl(a.u$.ha(_.Se())),3);case 3:a.Ef=_.lG(a.Ef,d.length);a.tka.emit(d.length);e=0===a.Ef.length?0:a.Ef[a.Ef.length-1].end;g=(f=null==a.oE&&d.length>a.vea&&e<a.vea)?a.oua:d.length;m=f?_.zl(_.Md(!0).ha(_.Ne(100),
_.gf(a.pqa))):void 0;ywb(a.wg,g);n=a.lineHeight;a.U1(n);a.V1();a.W1(n);r=a.Wd.v8(d,0,g,a.rendered);a.vV(_.XF(a.Ef));a.rendered||a.Xq.clear();a.VR=c+3;if(!m){D.Zg(4);break}return _.Ud(D,m,5);case 5:a.rendered||(z=Array.from(a.Xq).filter(function(J){return J<g}),0<z.length&&a.Wd.Rka(z),a.Xq.clear()),ywb(a.wg,d.length-g),a.ae.detach(),v=new Promise(function(J){setTimeout(function(){if(!a.yc){var L=a.ae;_.ffa(L.rh);L.rh[2]|=128;_.Ul(a.ae);J()}},100)}),a.Wd.v8(d,g,d.length,r);case 4:return _.Ud(D,Gwb(a,
n,!0),6);case 6:return a.rendered||(a.EA=!1),a.wg.lda(a.Ef),_.Ud(D,v,0)}})};
_.h.nUa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Td(function(r){if(1==r.Ec){a.IR(null!=(b=a.Zw)?b:new Map);if(a.value.lines)return a.IR(a.value.zT),a.lines=a.value.lines,r.return(a.value.eDb);if(a.Zw&&a.Zw.size)return r.Zg(2);c=a.j$(a.value);f=_.wwb;g=f.tTb;m=a.value;return _.Ud(r,_.Epb(),4)}return 2!=r.Ec?(n=g.call(f,m,null!=(e=null==(d=r.Hj.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.IR(n),r.return(c)):r.return(a.j$(a.value))})};
_.h.j$=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.IR=function(a){a=_.k(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.k(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Aj.get(c);if(null==b)this.Aj.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.V1=function(){_.Ck(this.YT.na);for(var a=_.k(this.qx),b=a.next();!b.done;b=a.next())this.fV(this.YT,b.value)};_.h.W1=function(a){a=void 0===a?this.lineHeight:a;_.Ck(this.Kr.na);this.Pka(a);this.renderer.jh(this.Kr.na,"display","none");a=_.k(this.tt);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.jh(this.Kr.na,"display","block"),this.fV(this.Kr,b)};
_.h.U1=function(a){a=void 0===a?this.lineHeight:a;_.Ck(this.pr.na);this.DA.clear();this.Jka(a);this.p4a(11);var b=this.jUa()?"block":"none";this.renderer.jh(this.pr.na,"display",b);b=_.k(this.Lu);for(var c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;0!==d.length&&this.Gwa(c,d,a)}};
_.h.Gwa=function(a,b,c){var d=this.gPa();this.Kka(d,a,c);this.DA.set(a,d);a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.pv=this.view.Qh(b.ua,b.context).xl,b=_.k(b.pv),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.pr.na,d)};_.h.gPa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Bp&&_.RF(a)&&this.nW.push(a);return a};
_.h.Kka=function(a,b,c){for(var d=b*c,e=_.k(this.r9),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.jh(a,"position","absolute");this.renderer.jh(a,"top",d+"px");this.renderer.jh(a,"height",c+"px");this.renderer.jh(a,"bottom","0")};_.h.jUa=function(){for(var a=_.k(this.Lu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var Gwb=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,v,z,D,J,L,P,Z,qa,Da,pa;return _.Td(function(ra){if(1==ra.Ec)return c?(a.Wva=[].concat(_.$c(a.r9)).map(function(La){return{type:"add",widget:La}}),ra.Zg(2)):_.Ud(ra,a.continue,2);a.Jka(b);a.Pka(b);d=_.k(a.Wva);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,"add"===m?(mwb(a.Wd,n),zwb(a.wg,n)):(lwb(a.Wd,n),Awb(a.wg,n));a.Wva=[];r=_.k(a.qx.concat(a.tt));for(v=r.next();!v.done;v=r.next())z=v.value,
a.vW(z);D=_.k(a.DA);for(J=D.next();!J.done;J=D.next())L=J.value,P=_.k(L),Z=P.next().value,qa=P.next().value,Da=Z,pa=qa,a.Kka(pa,Da,b);ra.Ec=0})};_.h=_.kJ.prototype;_.h.Pka=function(a){this.Qka(this.Kr,a)};_.h.Jka=function(a){this.Qka(this.pr,a)};_.h.Qka=function(a,b){var c=[].concat(_.$c(this.r9)).reduce(function(d,e){return e.height+d},0);this.renderer.jh(a.na,"height",b*this.am+c+"px")};
_.h.p4a=function(a){var b=Array.from(this.Lu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.$c(b)):0;this.renderer.jh(this.pr.na,"width",a*b+"px")};_.h.fV=function(a,b){b.pv=this.view.Qh(b.ua,b.context).xl;this.vW(b);b=_.k(b.pv);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.M0a=function(){if(this.oE){var a=this.oE,b=a.offset,c=this.ob.na.querySelector(a.lb);c&&(this.bia.scrollTo(c,a.position,null!=b?b:0),this.oE=null)}};
_.h.vW=function(a){var b=a.pv,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){for(var d=this.zca(c),e=this.getHeight(c,a),f=_.k(this.r9),g=f.next();!g.done;g=f.next())g=g.value,g.line<c?d+=g.height:g.line<a&&(e+=g.height);b=_.k(b);for(c=b.next();!c.done;c=b.next())c=c.value,this.renderer.jh(c,"top",d+"px"),-1<a?this.renderer.jh(c,"height",e+"px"):this.renderer.jh(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.Wd.clear();this.wg.clear();this.oaa();this.pqa.next(!0);this.continue=void 0;var a;null==(a=this.dV)||a.unsubscribe();this.dV=void 0};_.h.oaa=function(){if(this.renderer.Bp)for(var a=_.k(this.nW),b=a.next();!b.done;b=a.next())this.renderer.Bp(b.value);this.nW=[]};_.h.vV=function(a){null==a||this.Wda(a)||(this.ob.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.Wda=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.ob.na.scrollTop,c=b+this.ob.na.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(_.kJ.prototype,{Wd:{configurable:!0,enumerable:!0,get:function(){return this.AOa},set:function(a){var b=this;this.AOa=a;this.kb.add(_.fe(window,"resize").ha(_.w(function(){return a.ZR()}),_.Oe()).subscribe(function(c){b.bha(c)}))}},am:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Zha:{configurable:!0,enumerable:!0,set:function(a){this.mT=!1;this.Ef=_.Cpb(a)}}});
_.kJ.O=function(a){return new (a||_.kJ)(_.y(_.oe),_.y(_.Fg),_.y(_.vl),_.y(_.Mf),_.y(_.Lu),_.y(_.Mu),_.y(_.jJ),_.y(_.Wg),_.y(_.xu),_.y(_.Lg),_.y(_.twb,8),_.y(_.Dd),_.y(_.Er),_.y(_.qm),_.y(_.Pv),_.y(_.hJ),_.y(_.tF))};
_.kJ.ya=_.Pc({type:_.kJ,oa:[["format-code"]],vb:function(a,b){a&1&&(_.Of(Bwb,7),_.Of(Cwb,7),_.Of(iJ,7),_.Of(Dwb,7),_.Of(Ewb,7),_.Of(Fwb,7),_.Of($I,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.w$=c.first);_.Uf(c=_.Vf())&&(b.pr=c.first);_.Uf(c=_.Vf())&&(b.wg=c.first);_.Uf(c=_.Vf())&&(b.YT=c.first);_.Uf(c=_.Vf())&&(b.Kr=c.first);_.Uf(c=_.Vf())&&(b.Jba=c.first);_.Uf(c=_.Vf())&&(b.Wd=c.first)}},inputs:{fileName:"fileName",value:"value",Zw:"highlightInfo",rendered:"rendered",vea:"largeFileThreshold",oua:"largeFileRenderCount",
fI:"lineLimitation",visibility:"visibility",vn:"folding",eC:"visibleCodeIdentifier",yH:"focusableRegion",Jv:"usePrefetchIfPossible",vS:"displayLineNumbers",Zha:"scrollToLine",Xl:"lineNumberLinkProvider"},outputs:{tka:"totalNumLines",ek:"lineShown",JN:"rangeToggled",Sp:"lineNumberClicked",Ms:"gutterClicked"},features:[_.bg([{wa:_.gJ,Hb:_.kJ}]),_.pf,_.id],Aa:39,Ba:23,Ea:[["content",""],["gutter",""],["decorations",""],["focusElement",""],["sidebar",""],[1,"layout"],["tabindex","-1"],[1,"gutter","CodeMirror-gutters"],
[1,"CodeMirror-gutters",3,"lineFocused","lineNumberClicked","gutterClicked","lineShown","lineNumberLinkProvider"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup"],[1,"decorations"],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",4,"ngIf"],["tabindex","-1",1,"focus-element"],[1,"cdk-visually-hidden"],[3,"lineFocused","lineShown","usePrefetchIfPossible",
"inlineWidgets","highlightedLines"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"rangeToggled","mousedown","visibility","folding","lineHeight"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",5);_.N(1,"\n  ");_.E(2,"div",6,0);_.N(4,"\n    ");_.H(5,"div",7,1);_.N(7,"\n    ");_.E(8,"line-number-container",
8);_.I("lineFocused",function(d){_.t(c);return _.u(b.dI=d)})("lineNumberClicked",function(d){_.t(c);return _.u(b.Sp.emit(d))})("gutterClicked",function(d){_.t(c);return _.u(b.Ms.emit(d))})("lineShown",function(d){_.t(c);return _.u(b.ek.emit(d))});_.N(9,"\n    ");_.F();_.N(10,"\n    ");_.E(11,"div",9);_.I("click",function(d){_.t(c);return _.u(b.pZ.next(d))})("contextmenu",function(d){_.t(c);return _.u(b.pZ.next(d))})("mouseover",function(d){_.t(c);return _.u(b.bva.next(d))})("mouseout",function(d){_.t(c);
return _.u(b.VXa.next(d))})("mousedown",function(){_.t(c);return _.u(b.EV(!0))})("mouseup",function(){_.t(c);return _.u(b.EV(!1))})("mouseleave",function(){_.t(c);return _.u(b.EV(!1))})("keydown",function(d){_.t(c);return _.u(b.iWa.next(d))})("keyup",function(d){_.t(c);return _.u(b.jWa.next(d))});_.N(12,"\n      ");_.H(13,"div",10,2);_.N(15,"\n      ");_.A(16,Fpb,1,6,"div",11);_.N(17,"\n      ");_.A(18,Gpb,5,3,"div",12);_.O(19,"async");_.N(20,"\n      ");_.E(21,"div",13,3);_.N(23,"\n        ");_.E(24,
"span",14);_.N(25,"\n          Code panel - press c to focus line 1.\n        ");_.F();_.N(26,"\n      ");_.F();_.N(27,"\n      ");_.E(28,"code-container",15);_.I("lineFocused",function(d){_.t(c);return _.u(b.dI=d)})("lineShown",function(d){_.t(c);return _.u(b.ek.emit(d))});_.N(29,"\n      ");_.F();_.N(30,"\n      ");_.A(31,Hpb,1,5,"code-folding-container",16);_.N(32,"\n    ");_.F();_.N(33,"\n  ");_.F();_.N(34,"\n  ");_.H(35,"div",17,4);_.N(37,"\n");_.F();_.N(38,"\n")}a&2&&(_.x(2),_.xz("content CodeMirror ",
b.be,""),_.x(6),_.sf("min-height",b.lineHeight*b.BW,"px"),_.tf("line-numbers",b.vS),_.B("lineNumberLinkProvider",b.Xl),_.x(3),_.uf(b.nrb),_.x(2),_.sf("min-width",b.VR,"ch"),_.x(3),_.B("ngForOf",b.QTa(b.Ef,b.lines.length)),_.x(2),_.B("ngIf",_.Q(19,21,b.zWa.enabled)&&b.WR),_.x(10),_.sf("padding-right",0===b.tt.length?0:300,"px"),_.B("usePrefetchIfPossible",b.Jv)("inlineWidgets",b.Aj)("highlightedLines",b.Ef),_.x(3),_.B("ngIf",0<b.vn.length))},Ha:[_.eJ,_.hn,_.jn,$I,iJ,_.on],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});_.lJ=function(){};_.lJ.O=function(a){return new (a||_.lJ)};_.lJ.Da=_.Rc({type:_.lJ});_.lJ.Ca=_.Ac({imports:[_.fJ,_.pn,_.Ww,_.Bo]});_.mJ=function(){};_.mJ.O=function(a){return new (a||_.mJ)};_.mJ.Da=_.Rc({type:_.mJ});_.mJ.Ca=_.Ac({imports:[_.Vo,_.pn,_.lJ,_.Bo]});_.nJ=function(){this.B_=this.usa=new _.Gg(1)};_.nJ.prototype.mka=function(){this.VH?this.usa.next(1):this.usa.next(0)};_.W.Object.defineProperties(_.nJ.prototype,{VH:{configurable:!0,enumerable:!0,get:function(){return 0===this.usa.getValue()}}});_.nJ.O=function(a){return new (a||_.nJ)};_.nJ.ta=_.p({token:_.nJ,qa:_.nJ.O});_.Iwb={Ak:[],hxb:new Set,M0:2,uZa:new Map};_.oJ=function(a,b,c){this.Ia=a;this.client=b;this.yI=c;this.Qf=new _.Qt(this.Ia)};_.oJ.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return Jwb(this,a,b,c,d?{s1:"COMMITS",Ak:[d]}:void 0,e,f,void 0===g?!1:g,m,n,r)};
var Jwb=function(a,b,c,d,e,f,g,m,n,r,v){b=Object.assign({},Jpb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===m?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:v,logForPath:_.cv.has(72),logForPathWithPagination:_.cv.has(73)});e="TOKEN"===(null==e?void 0:e.s1)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.s1)?Object.assign({},{starts:e.Ak},b):b;return Kwb(a,JSON.stringify(e,Object.keys(e).sort()),e)},Kwb=function(a,
b,c){return a.yI.prefetch("history").ha(_.ff(function(d){if(d){var e=JSON.parse(d.request);a.Qf.put(JSON.stringify(e,Object.keys(e).sort()),_.Md(_.sg(TH,JSON.parse(d.response))))}return a.Qf.fetch(b,function(){return a.client.list(c)})}))};_.oJ.prototype.resolve=function(a,b,c,d,e){return Jwb(this,a.rb,a.Tc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Rb,c).ha(_.w(function(f){if(d)for(var g=_.k(f.mn||[]),m=g.next();!m.done;m=g.next())m=m.value,m.cr||(m.cr=d);return{zHc:f,kba:null!=e&&50<e}}))};
_.pJ=function(a,b,c,d){return a.S_(b,c,d).ha(_.w(function(e){return e&&e.Df}))};_.oJ.prototype.S_=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.ii(a,c),e=_.eG(a)?_.VF(_.ii(a,0)):void 0,f=a.repository,g=a.rb,m=a.Tc;b="path"===b&&_.YF(a,c)||"/";a=_.vob(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.w(function(n){return n.mn&&n.mn[0]}))};_.oJ.O=function(a){return new (a||_.oJ)(_.q(_.Oo),_.q(_.CI),_.q(_.Hv),_.q(_.dv))};_.oJ.ta=_.p({token:_.oJ,qa:_.oJ.O,Ga:"root"});var Lwb,Mwb;Lwb=Object.freeze([]);Mwb=Object.freeze({});_.qJ=function(){};_.qJ.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?Lwb:"object"===typeof a&&_.mca(a)?Mwb:a};_.qJ.O=function(a){return new (a||_.qJ)};_.qJ.ve=_.Uc({name:"emptyToConstant",type:_.qJ,Yd:!0});_.rJ=function(){this.message="";this.Lea=[];this.JDb=[]};_.rJ.prototype.Tb=function(){this.JDb=Npb(this.message,this.Lea)};_.rJ.O=function(a){return new (a||_.rJ)};_.rJ.ya=_.Pc({type:_.rJ,oa:[["linkified-message"]],inputs:{message:"message",Lea:"linkDefinitions"},features:[_.id],Aa:1,Ba:1,Ea:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ua:function(a,b){a&1&&_.A(0,Mpb,3,3,"span",0);a&2&&_.B("ngForOf",b.JDb)},Ha:[_.hn,_.kn,_.ln],nb:2,Oa:0});_.sJ=function(){this.condition=!1;this.link="";this.tV=!1};_.sJ.O=function(a){return new (a||_.sJ)};
_.sJ.ya=_.Pc({type:_.sJ,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",xKc:"linkAriaLabel",Ta:"queryParams",ig:"queryParamsHandling",tV:"sameWindow"},nc:["condition","","link",""],hc:["*"],Aa:3,Ba:2,Ea:[["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],ua:function(a,b){a&1&&(_.Gf(),_.A(0,Opb,2,6,"a",1)(1,Ppb,
1,0,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(2),_.B("ngIf",b.condition)("ngIfElse",a))},Ha:[_.jn,_.nn,_.$v],nb:2,Oa:0});_.tJ=function(a,b){this.Ia=a;this.client=b;this.Qf=new _.Rt(this.Ia)};_.Nwb=function(a,b){var c=Object.assign({},Jpb(b.rb,b.Tc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.Qf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.w(function(d){return d.x0a}))})};_.tJ.O=function(a){return new (a||_.tJ)(_.q(_.Oo),_.q(Lub))};_.tJ.ta=_.p({token:_.tJ,qa:_.tJ.O,Ga:"root"});_.uJ=function(a,b){this.Ug=a;this.AE=b};
_.Owb=function(a,b){var c=b.Eb,d=b.rb,e=b.Tc,f=b.repository;if(!c)return _.Md(_.uG(""));b=b.params.Rb;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.Md({type:b?5:4,zs:c});var g=Spb(c);if(g)return _.Md(g)}return c.startsWith("refs/")&&0<c.indexOf("/",6)?_.Md(_.ih(c)?{type:2,zs:c}:_.wpa(c)?{type:1,zs:c}:_.uG(c)):_.Nwb(a.AE,{rb:d,Tc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.w(function(m){var n=m.tags;return Qpb(c,m.Md)||Rpb(c,n)||Spb(c)||_.uG(c)}),_.Ke(function(m){_.gt(a.Ug,m);return _.Md(_.uG(c))}))};
_.uJ.O=function(a){return new (a||_.uJ)(_.q(_.ft),_.q(_.tJ))};_.uJ.ta=_.p({token:_.uJ,qa:_.uJ.O});_.vJ=function(a,b){this.Ia=a;this.client=b;this.Qf=new _.Qt(this.Ia)};_.vJ.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=Ipb(a,b);f=Object.assign({},a,{Ni:c,E2c:f});c=new _.zH(Object.assign({},a,{Ni:c}));var g=new FH({Hf:c,xRa:[].concat(_.$c(d))});return this.Qf.fetch(f,function(){return e.client.get(g)})};_.vJ.O=function(a){return new (a||_.vJ)(_.q(_.Oo),_.q(Hub))};
_.vJ.ta=_.p({token:_.vJ,qa:_.vJ.O,Ga:"root"});_.Pwb=new _.qt("Browse repo at {refSpec}");_.Upb="Commit Details";_.Wpb="Commit ";_.Qwb="ID";_.Rwb="Commit Date";_.Swb="Revision";_.wJ=function(a,b,c,d,e,f,g){this.jxa=a;this.Np=b;this.Ita=c;this.yI=f;this.rS=g;this.Uha=_.cv.has(40);this.ar=_.cv.has(43)};_.wJ.prototype.match=function(a,b,c,d){var e=a.rb,f=a.Tc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Xd");if(!b)return _.Md(new iI);c=Twb(this,c);c.ar=this.ar;a=_.ii(a,1);b=new dI({uB:b,file:new BH({Cv:new AH({Hf:new _.zH(Object.assign({},Ipb(e,f),{Ni:g})),it:a}),path:m}),options:c,QV:d});return this.jxa.match(b)};
_.wJ.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.Md(new _.mI);b=Twb(this,b);b=_.sg(b.ka(),_.rg(b));b.ar=this.ar;this.rS&&!isNaN(this.rS)&&(b.rS=this.rS);this.Np&&(b.So=b.So||new LF,b.So.root=b.So.root||new MF,b.So.root.projectId=this.Ita.slice(1).split("/")[0]);var f=new aI({uB:a,U0a:b,QV:c});return d?(this.yI.delete("search"),e.jxa.search(f)):this.yI.prefetch("search").ha(_.ff(function(g){return g?_.Md(_.sg(_.mI,JSON.parse(g.response))):e.jxa.search(f)}))};
_.wJ.prototype.T2a=function(a,b){if(!a)return _.Md(new rI);b=Twb(this,b);b=_.sg(b.ka(),_.rg(b));b.ar=this.ar;this.Np&&(b.So=b.So||new LF,b.So.root=b.So.root||new MF,b.So.root.projectId=this.Ita.slice(1).split("/")[0]);a=new oI({uB:a,V2a:b});return this.jxa.T2a(a).ha(_.w(Ypb))};var Twb=function(a,b){a.Uha||(b=_.sg(b.ka(),_.rg(b)),b.Ce="");return b};_.wJ.O=function(a){return new (a||_.wJ)(_.q(Gub),_.q(_.cn),_.q(_.wLa),_.q(_.dv),_.q(_.bv),_.q(_.Hv),_.q(_.k3a))};_.wJ.ta=_.p({token:_.wJ,qa:_.wJ.O,Ga:"root"});var $pb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},Zpb=new Date(Date.UTC(2033,10,22,18,0,0)),aqb,bqb;var Uwb,Vwb;
Uwb=_.gv({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]});Vwb=_.gv(0);_.xJ=function(){var a={aRc:!0},b=cqb(a.locale);this.O3a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.aRc?":ss":"")+(b?" a":"")+(a.M$c?" z":"")};
_.xJ.prototype.Tb=function(a){var b=this,c,d;return _.Td(function(e){if(a.value){a:{try{var f=dqb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.gv(b.date.getTimezoneOffset()),b.dCb=c.Bka[0<_.hv(c,b.date)?2:0],d=_.iv(c,b.date),b.isUTC=_.iv(Vwb,b.date)===d,b.YXa=Uwb.Bka[0<_.hv(Uwb,b.date)?2:0],b.hJc=_.iv(Uwb,b.date)===d)}e.Ec=0})};
_.xJ.prototype.Ssa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.YXa:this.hJc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.YXa};_.xJ.O=function(a){return new (a||_.xJ)};
_.xJ.ya=_.Pc({type:_.xJ,oa:[["date"]],inputs:{value:"value",format:"format"},features:[_.id],Aa:6,Ba:19,Ea:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ua:function(a,b){a&1&&(_.E(0,"time",0),_.O(1,"dateTimeDisplay"),_.O(2,"dateTimeDisplay"),_.O(3,"dateTimeDisplay"),_.N(4),_.O(5,"dateTimeDisplay"),_.F());a&2&&(_.Kf("matTooltip",b.Ssa(_.vA(1,3,b.date,b.O3a,b.dCb),_.vA(2,7,b.date,b.O3a,"UTC"),_.vA(3,11,b.date,b.O3a,b.YXa))),_.rf("datetime",null==b.date?null:b.date.toISOString()),_.x(4),_.Xf(" ",
_.vA(5,15,b.date,b.format,b.dCb),"\n"))},Ha:[_.px,_.sx,_.$A],styles:[".mat-mdc-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Oa:0});_.yJ=function(){this.vDc=_.cv.has(1)?"preferEmail":"preferName"};_.yJ.prototype.transform=function(a){return"preferEmail"===this.vDc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.yJ.O=function(a){return new (a||_.yJ)(_.y(_.dv,16))};_.yJ.ve=_.Uc({name:"authorDisplay",type:_.yJ,Yd:!0});_.yJ.ta=_.p({token:_.yJ,qa:_.yJ.O,Ga:"root"});var hqb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),iqb=["Automated g4 rollback","Reason for rollback"],fqb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var zJ=function(){};zJ.O=function(a){return new (a||zJ)};zJ.Da=_.Rc({type:zJ});zJ.Ca=_.Ac({});var AJ=function(a,b){this.PHc=a;this.document=b;this.iCc=mqb(this.document).ha(_.cf({bufferSize:1,nv:!0}))},Wwb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.iCc.ha(_.ff(function(){return a.PHc.get(c,{withCredentials:!0})}),_.w(lqb))};AJ.O=function(a){return new (a||AJ)(_.q(_.$n),_.q(_.Lg))};AJ.ta=_.p({token:AJ,qa:AJ.O,Ga:zJ});var Xwb;Xwb=[[["onedev-hovercard-action"]]];_.BJ=function(a){var b=this;this.eBc=a;this.qJb=new _.Ye(1);this.lkb=this.qJb.ha(_.ff(function(c){return Wwb(b.eBc,c)}),_.cf(1));this.RH=new _.Ye(1);this.Pf=new _.Ye(1)};_.BJ.prototype.Sa=function(){var a=this;this.lkb.ha(_.Qe(1),_.gf(this.Pf)).subscribe(function(){a.RH.next()})};_.W.Object.defineProperties(_.BJ.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.qJb.next(a)},get:function(){return this.id}}});
_.BJ.O=function(a){return new (a||_.BJ)(_.y(AJ))};_.BJ.ya=_.Pc({type:_.BJ,oa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{RH:"init$"},standalone:!0,features:[_.dg],hc:["onedev-hovercard-action"],Aa:2,Ba:3,Ea:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ua:function(a,b){a&1&&(_.Gf(Xwb),_.A(0,nqb,2,1,"onedev-changelist-hovercard-body",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.lkb))},Ha:[HI,zJ,_.pn,_.jn,_.on],nb:2,Oa:0});var Ywb;var CJ=function(a){var b=this;this.ob=a;this.eventType="click";this.Fkb=new _.Sl;this.qqa=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.ob.na.contains(d)||b.Fkb.emit(c))}}};CJ.prototype.Sa=function(){Zwb(this).addEventListener(this.eventType,this.qqa,!0)};CJ.prototype.La=function(){Zwb(this).removeEventListener(this.eventType,this.qqa,!0)};
var Zwb=function(a){var b;a:{a=a.ob.na;if(null==Ywb){var c="undefined"!==typeof document?document.head:null;Ywb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(Ywb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};CJ.O=function(a){return new (a||CJ)(_.y(_.Dd))};CJ.Fa=_.Tc({type:CJ,oa:[["","clickOutside",""]],inputs:{eventType:[0,"clickOutsideEvent","eventType"]},outputs:{Fkb:"clickOutside"}});
var DJ=function(){};DJ.O=function(a){return new (a||DJ)};DJ.Da=_.Rc({type:DJ});DJ.Ca=_.Ac({});var $wb,axb;$wb=Symbol("Yd");axb=Symbol("Zd");_.EJ=function(a){this.te=a;this.className="onedev-hovercard";this.sva=new _.Sl;this[$wb]=new _.Ye(1);this.TWb=!1;this.aua=new _.Gg(!1);this.Nkb=new _.bf};_.EJ.prototype.Sa=function(){};var bxb=function(a){var b=a[axb];return b?(b.loaded||(b.te.Qh(b.Lc),_.Ul(b.F9),b.loaded=!0),a[$wb].ha(_.Ne(0))):_.Md(void 0)};_.EJ.O=function(a){return new (a||_.EJ)(_.y(_.Mf))};
_.EJ.ya=_.Pc({type:_.EJ,oa:[["onedev-hovercard"]],vb:function(a,b){a&1&&_.Of(_.Lf,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Lc=c.first)}},inputs:{className:"className"},outputs:{sva:"onHide"},Sb:["onedevHovercard"],hc:["*"],Aa:1,Ba:0,Ea:[["cdkTrapFocus","",3,"clickOutside","mouseenter","mouseleave","cdkTrapFocusAutoCapture"]],ua:function(a){a&1&&(_.Gf(),_.A(0,oqb,2,3,"ng-template"))},Ha:[_.Oq,CJ],styles:[".onedev-hovercard{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);border-radius:4px;overflow:hidden}"],
nb:2});_.FJ=function(a,b,c,d){this.Lc=a;this.te=b;this.F9=c;this.loaded=!1;d[axb]=this};_.FJ.O=function(a){return new (a||_.FJ)(_.y(_.Lf),_.y(_.Mf),_.y(_.qm),_.y(_.EJ))};_.FJ.Fa=_.Tc({type:_.FJ,oa:[["","onedevHovercardLazyBody",""]]});_.GJ=function(a){this.tda=a;this.Pf=new _.Ye(1)};_.GJ.prototype.La=function(){this.Pf.next()};_.GJ.prototype.Sa=function(){this.ZIc.ha(_.gf(this.Pf)).subscribe(this.tda[$wb])};_.GJ.O=function(a){return new (a||_.GJ)(_.y(_.EJ))};
_.GJ.Fa=_.Tc({type:_.GJ,oa:[["","onedevIsHovercardReady",""]],inputs:{ZIc:[0,"onedevIsHovercardReady","isHovercardReady$"]}});var cxb=[{zc:"end",Ac:"center",jc:"start",tc:"center",offsetX:10},{zc:"center",Ac:"bottom",jc:"center",tc:"top",offsetY:10},{zc:"center",Ac:"top",jc:"center",tc:"bottom",offsetY:-10},{zc:"end",Ac:"bottom",jc:"start",tc:"top",offsetX:10,offsetY:10},{zc:"end",Ac:"top",jc:"start",tc:"bottom",offsetX:10,offsetY:-10}];var dxb=function(){this.delay=600;this.position=cxb;this.BTc=[]},HJ=function(a,b){var c=this;this.Uf=a;this.origin=b;this.xUc=void 0;this.enabled=!0;this.config=new dxb;this.active=!1;this.awb=new _.Ye(1);this.xHc=new _.bf;this.GD=new _.Gg(null);this.GVa=new _.Gg(!1);this.Uda=new _.Gg(!1);this.Pf=new _.Ye(1);this.KFb=function(d){"Escape"===d.key&&(exb(c),d.stopPropagation(),d.preventDefault())};fxb(this);gxb(this)},fxb=function(a){hxb(a).ha(_.gf(a.Pf)).subscribe(function(b){(a.active=b)?a.show():
a.jf()})},gxb=function(a){a.GD.ha(_.ff(function(b){return(null==b?void 0:b.Nkb)||_.zi}),_.gf(a.Pf)).subscribe(function(){exb(a)})};HJ.prototype.dispose=function(){ixb(this);var a;null==(a=this.Ed)||a.dispose();this.Pf.next();this.Pf.complete()};HJ.prototype.Ae=function(){return this.GD.getValue()?this.active:void 0};HJ.prototype.toggle=function(a){this.GVa.next(a)};var exb=function(a){a.Uda.next(!1);a.GVa.next(!1);var b;null==(b=a.GD.getValue())||b.aua.next(!1)};
HJ.prototype.show=function(){var a=this;this.enabled&&this.Ed&&!this.Ed.ug()&&this.GD.getValue()&&(this.GD.getValue().TWb=this.Uda.value,bxb(this.GD.getValue()).ha(_.Qe(1),_.gf(this.Pf)).subscribe(function(){a.Ed&&a.LSb&&a.Ed.attach(a.LSb);document.addEventListener("keydown",a.KFb);a.awb.next()}))};HJ.prototype.jf=function(){ixb(this);this.xHc.next()};var ixb=function(a){if(a.Ed&&a.Ed.ug()){document.removeEventListener("keydown",a.KFb);var b;null!=(b=a.GD.getValue())&&b.sva.emit();a.Ed.detach()}};
HJ.prototype.oca=function(){return _.Sr(_.UUa(_.Tr(_.Zr(this.Uf.position(),this.origin)),8),this.config.position)};
var hxb=function(a){return _.Xd([jxb(a).ha(_.ef(!1)),a.Uda]).ha(_.df(),_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b||c}),_.ff(function(b){var c;return(null==(c=a.xUc)?void 0:c.ha(_.Ve(b)))||_.Md(b)}))},jxb=function(a){return a.GD.ha(_.ff(function(b){return _.Xd([a.GVa,(null==b?void 0:b.aua)||_.Md(!1)]).ha(_.w(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c||d}),_.Le(a.config.delay),_.gf(a.Pf))}))};var kxb;kxb=new _.Xc("onedevHovercardLoggingOn");_.IJ=function(a,b,c,d,e){var f=this;this.te=c;this.Bc=e;this.config=new dxb;this.LFb=new _.Sl;this.Pf=new _.Ye(1);this.YE=new HJ(a,b);this.YE.awb.ha(_.jf(d||_.Md(!1)),_.gf(this.Pf)).subscribe(function(g){g=_.k(g);g.next();g=g.next().value;f.LFb.emit();g&&(f.T9||(f.T9=f.Bc.get(_.Ov)),_.o4a(f.T9,"hovercardShown"))})};_.h=_.IJ.prototype;
_.h.Tb=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.Of;this.YE.GD.next(a);if(a){b=this.YE;var c=this.te;b.config=this.config;b.Ed=b.Uf.create({Vf:b.oca(),mj:b.Uf.lj.Lk()});b.LSb=new _.bs(a.Lc,c);b.GD.next(a)}}};_.h.La=function(){this.YE.dispose();this.Pf.next();this.Pf.complete()};_.h.Ae=function(){return this.YE.Ae()};_.h.Kfa=function(a){if(this.config.BTc.includes(a.key)){var b=this.YE;a.stopPropagation();a.preventDefault();b.Uda.next(!0)}};_.h.toggle=function(a){this.YE.toggle(a)};
_.h.jf=function(){this.YE.jf()};_.W.Object.defineProperties(_.IJ.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.YE.enabled=a}}});_.IJ.O=function(a){return new (a||_.IJ)(_.y(_.gs),_.y(_.Dd),_.y(_.Mf),_.y(kxb,8),_.y(_.pe))};
_.IJ.Fa=_.Tc({type:_.IJ,oa:[["","onedevHovercardTrigger",""]],qb:2,Za: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.YE;c.stopPropagation();c.preventDefault();d.Uda.next(!0)})("keydown",function(c){return b.Kfa(c)});a&2&&_.rf("aria-haspopup",b.tda?"true":void 0)("aria-expanded",b.Ae())},inputs:{tda:[0,"onedevHovercardTrigger","hovercard"],enabled:[0,"onedevHovercardActive","enabled"],config:[0,
"onedevHovercardConfig","config"]},outputs:{LFb:"onedevHovercardShown"},Sb:["onedevHovercardTrigger"],features:[_.id]});var lxb={vla:0,Tag:1,GW:2,0:"Branch",1:"Tag",2:"Commit"};var mxb,nxb,oxb,pxb,qxb;mxb=["rightPaneScroller"];nxb=function(a){return{element:a,oOa:"clear",cOa:"search"}};oxb={CUa:"No branches",DUa:"No branch results",kJ:"changeBranch"};pxb={CUa:"No tags",DUa:"No tag results",kJ:"changeTag"};qxb={CUa:"No commits",DUa:"No commit results",kJ:"changeCommit"};
_.JJ=function(a,b,c,d){var e=this;this.Yg=a;this.bV=b;this.AE=c;this.Dd=d;this.UW=lxb;this.Uc=_.uF;this.NI=this.Lzb=!1;this.LAb=[];this.bra=new _.bf;this.ICb=new _.bf;this.X0a=new _.Gg("");this.qOc="SAME RESULT AVAILABLE IN:";this.Dha=this.bra.ha(_.ff(function(f){return rxb(e,f)}),_.af(1),_.Rd());a=this.Dha.ha(_.ff(function(f){return sxb(e,f).ha(_.w(_.mF),_.Ke(function(){return _.lF(Eqb(f))}),_.ef(_.vF))}));this.vUc=_.Xd([this.X0a,a]).ha(_.w(Hqb),_.hf(function(f){_.jG(f)&&(e.LAb=f.Vb.items)}));this.placeholder=
this.Dha.ha(_.w(Gqb));this.kb=this.Dha.subscribe(function(f){e.Lzb=2===f.Eb})};_.JJ.prototype.Rm=function(){var a=this;this.NI||(this.Dd.isStable?txb(this):this.Dd.Tf.ha(_.Se()).subscribe(function(){txb(a)}))};_.JJ.prototype.La=function(){this.kb.unsubscribe()};_.JJ.prototype.show=function(a){this.NI=!1;this.ICb.next(a)};_.JJ.prototype.blur=function(){document.activeElement.blur()};
var txb=function(a){var b=a.LAb.findIndex(function(d){return d.Be});if(!(0>b)){var c=a.pPc;c&&0!==c.ns.end&&(c.Hx(b),a.NI=!0)}},sxb=function(a,b){var c=b.Eb,d=b.Wa,e=b.gitRefsToken;switch(c){case 0:return _.Nwb(a.AE,Object.assign({},d,{gitRefsToken:e})).ha(_.w(Iqb),_.w(function(f){return Cqb(f.map(function(g){return{title:String(g.og),it:_.hh(g.og),NRa:g.og,Qta:!1,wVa:g.wVa}}),b,oxb)}));case 1:return _.Nwb(a.AE,Object.assign({},d,{gitRefsToken:e})).ha(_.w(function(f){return Cqb(f.tags.map(function(g){return{title:String(g.tagName),
it:pob(g.tagName),NRa:g.tagName,Qta:!1}}),b,pxb)}));case 2:return a.Yg.list(d.rb,d.Tc,d.repository,void 0,"",250).ha(_.w(function(f){return Cqb(f.mn.map(Dqb),b,qxb)}));default:return _.Zb(c,"Unsupported ref type")}},rxb=function(a,b){var c=b.Wa,d=b.version;c=_.Owb(a.bV,_.zq(c.bc(),_.ii(c,d)||"").hb()).ha(_.w(Fqb),_.Se(),_.ef(0));return _.ce(c,a.ICb).ha(_.w(function(e){return Object.assign({},b,{Eb:e})}))};
_.W.Object.defineProperties(_.JJ.prototype,{L1:{configurable:!0,enumerable:!0,set:function(a){this.NI=!1;this.bra.next(a);this.rb=a.Wa.rb}}});_.JJ.O=function(a){return new (a||_.JJ)(_.y(_.oJ),_.y(_.uJ),_.y(_.tJ),_.y(_.oe))};
_.JJ.ya=_.Pc({type:_.JJ,oa:[["ref-picker","refPickerData",""]],vb:function(a,b){a&1&&_.Of(mxb,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.pPc=c.first)}},qb:2,Za:function(a,b){a&2&&_.tf("wide-view",b.Lzb)},inputs:{lc:"trackElement",L1:"refPickerData"},nc:["refPickerData",""],Aa:9,Ba:15,Ea:[["rightPaneScroller",""],["empty",""],["class","ref-picker-header",4,"ngIf"],["icon","search",3,"valueChange","placeholder","trackingConfig"],["fxLayout","","fxFlex","grow",1,"main-content"],["fxLayout","column","fxFlex",
"none","class","left-pane-container","aria-label","Search Tag Names","roundedEdge","end",4,"ngIf"],["class","right-pane-container","fxLayout","column","fxFlex","none",4,"ngIf"],[1,"ref-picker-header"],["fxLayout","column","fxFlex","none","aria-label","Search Tag Names","roundedEdge","end",1,"left-pane-container"],["mat-list-item","","trackAction","showBranches",1,"hover-focus-element",3,"click","activated","ascTrackElement","trackProjectId"],["fontSet","google-material-icons"],["mat-list-item","",
"trackAction","showTags",1,"hover-focus-element",3,"click","activated","ascTrackElement","trackProjectId"],["mat-list-item","","class","hover-focus-element","trackAction","showCommits",3,"activated","ascTrackElement","trackProjectId","click",4,"ngIf"],["mat-list-item","","trackAction","showCommits",1,"hover-focus-element",3,"click","activated","ascTrackElement","trackProjectId"],["fxLayout","column","fxFlex","none",1,"right-pane-container"],[3,"ngSwitch"],["itemSize","28","minBufferPx","800","maxBufferPx",
"1800",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],"itemSize 28 minBufferPx 800 maxBufferPx 1800".split(" "),["mat-button","","class","hover-focus-element",3,"active-element","routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["class","empty",4,"ngIf"],["mat-button","",1,"hover-focus-element",3,"click","routerLink","matTooltip","ascTrackElement","trackAction",
"trackProjectId"],[4,"ngIf"],[1,"uber-wrapper"],[1,"hash"],[1,"separator"],[1,"ellipsis"],[1,"empty"],[4,"ngIf","ngIfElse"],["theme","error"],[3,"inline"]],ua:function(a,b){a&1&&(_.A(0,pqb,2,1,"div",2),_.O(1,"async"),_.E(2,"input-with-icon",3),_.O(3,"async"),_.I("valueChange",function(c){b.X0a.next(c)}),_.F(),_.E(4,"div",4),_.A(5,rqb,10,7,"mat-nav-list",5),_.O(6,"async"),_.A(7,Bqb,5,4,"div",6),_.O(8,"async"),_.F());a&2&&(_.B("ngIf",_.Q(1,5,b.Dha).xzb),_.x(2),_.B("placeholder",_.Q(3,7,b.placeholder))("trackingConfig",
_.fg(13,nxb,b.lc)),_.x(3),_.B("ngIf",_.Q(6,9,b.Dha)),_.x(2),_.B("ngIf",_.Q(8,11,b.vUc)))},Ha:[_.To,_.jn,_.kn,_.ln,_.kr,_.Os,_.xF,_.hA,_.gA,_.qF,_.wF,_.oF,_.KA,_.LA,_.Lr,_.Wv,_.Xs,_.Dt,_.sx,_.zo,_.on,_.NG],styles:["ref-picker[_nghost-%COMP%]{display:flex;flex-direction:column;height:400px;width:375px;transition:width .35s ease}ref-picker.wide-view[_nghost-%COMP%]{width:525px}a[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{display:flex;flex:1 0 auto;padding:0 16px}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{height:auto;max-height:none}dc-information-box[_ngcontent-%COMP%]{align-items:center}input-with-icon[_ngcontent-%COMP%]{min-height:32px}loading[_ngcontent-%COMP%]{padding-top:8px}.hash[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace}.left-pane-container[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;list-style-type:none;width:150px}.main-content[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;overflow:auto}.mat-mdc-button[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{line-height:28px;max-height:28px;text-align:left;width:100%}.right-pane-container[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:auto;width:calc(100% - 150px)}.right-pane-container[_ngcontent-%COMP%]   a.mat-mdc-button[_ngcontent-%COMP%]{justify-content:start;font-size:14px;color:var(--text-secondary)}.separator[_ngcontent-%COMP%]{padding:0 4px}.uber-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:start}button[mat-list-item][_ngcontent-%COMP%]{--mdc-list-list-item-label-text-size:14px;--mdc-list-list-item-label-text-weight:500;--mdc-list-list-item-label-text-color:var(--text-secondary);--tonal-fill-blue:var(--selected);border:none;height:28px;width:95%;padding:0 16px}button[mat-list-item][_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;margin-right:16px}button[mat-list-item][_ngcontent-%COMP%]    >span{display:block}button[mat-list-item][_ngcontent-%COMP%]    >span span{display:block;text-align:left}.ref-picker-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:8px 16px;font-weight:500;font-size:11px}"],
Oa:0});_.KJ=function(){};_.KJ.O=function(a){return new (a||_.KJ)};_.KJ.Da=_.Rc({type:_.KJ});_.KJ.Ca=_.Ac({imports:[_.Vo,_.pn,_.Rs,_.zF,_.rF,_.yF,_.pF,_.Nr,_.OG,_.vx,_.Et,_.Gx,_.Bo]});_.LJ=function(){};_.LJ.O=function(a){return new (a||_.LJ)};_.LJ.Da=_.Rc({type:_.LJ});_.LJ.Ca=_.Ac({imports:[_.pn,_.Bo,_.Nx]});_.MJ=function(){};_.MJ.O=function(a){return new (a||_.MJ)};_.MJ.Da=_.Rc({type:_.MJ});_.MJ.Ca=_.Ac({imports:[_.pn]});_.NJ=function(){};_.NJ.O=function(a){return new (a||_.NJ)};_.NJ.Da=_.Rc({type:_.NJ});_.NJ.Ca=_.Ac({imports:[_.pn,_.aB,_.Qx]});var OJ=function(){};OJ.O=function(a){return new (a||OJ)};OJ.Da=_.Rc({type:OJ});OJ.Ca=_.Ac({});_.PJ=function(){};_.PJ.O=function(a){return new (a||_.PJ)};_.PJ.Da=_.Rc({type:_.PJ});_.PJ.Ca=_.Ac({imports:[_.BJ,zJ]});_.QJ=function(){};_.QJ.O=function(a){return new (a||_.QJ)};_.QJ.Da=_.Rc({type:_.QJ});_.QJ.Ca=_.Ac({imports:[_.Wq,DJ,_.pn,_.Ss,_.hs]});var vxb;_.uxb=function(a,b){this.document=a;this.Dj=b};_.xxb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.rn,g=e.prefix;b.next(function(){return{rn:vxb(a,f||""),prefix:g}})},dtb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.rn;wxb(a.Dj.f2,c);b.next(function(){return{rn:vxb(a,f||""),prefix:c}})},dtb:!0});return d};
vxb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var yxb=new Map([[dH.u5a,{type:"Class",Au:"class"}],[dH.h6a,{type:"Interface",Au:"interface"}],[dH.o7a,{type:"Struct",Au:"struct"}],[dH.H5a,{type:"Enum",Au:"enum"}],[dH.x7a,{type:"Union",Au:"union"}],[dH.m6a,{type:"Method",Au:"method"}],[dH.Q5a,{type:"Field",Au:"field"}],[dH.Dla,{type:"Function",Au:"function"}],[dH.z7a,{type:"Variable",Au:"variable"}],[dH.u7a,{type:"Typedef",Au:"typedef"}],[dH.Q6a,{type:"Namespace",Au:"namespace"}],[dH.d7a,{type:"Property",Au:"property"}],[dH.I5a,{type:"Enum Constant",
Au:"enum-constant"}]]);var zxb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var Axb=["suggestionTemplate"],RJ=function(){};RJ.prototype.Jc=function(){};RJ.O=function(a){return new (a||RJ)};
RJ.ya=_.Pc({type:RJ,oa:[["ng-component"]],vb:function(a,b){a&1&&_.Of(Axb,7,_.Lf);if(a&2){var c;_.Uf(c=_.Vf())&&(b.c3a=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&&(_.A(0,Oqb,24,
6,"ng-template",null,0,_.hg),_.N(2,"\n"))},Ha:[_.gn,_.hn,_.jn,_.Dt],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}"]});_.SJ=function(){this.Ub=[]};_.SJ.O=function(a){return new (a||_.SJ)};_.SJ.ya=_.Pc({type:_.SJ,oa:[["menu-keyboard-shortcut-hint"]],yb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Ub:"shortcut"},Aa:1,Ba:1,Ea:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ua:function(a,b){a&1&&_.A(0,Qqb,4,2,"ng-container",0);a&2&&_.B("ngForOf",b.Ub)},Ha:[_.hn,_.jn],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var Rqb=function(a){return[a]},Zqb=function(a){return{kind:"link",wSb:a}},TJ=function(a,b,c){var d=this;this.ae=a;this.p8=null;this.g7a=_.Tmb;this.ntb=bpb;this.savedQueries=_.Pe;this.scopes=[{scope:_.cpb,Ra:Bxb(this,_.cpb)}];this.Uha=_.cv.has(40);this.savedQueries=_.Ymb(c).ha(_.w(function(e){return _.jF(e,_.Wmb)}),_.w(function(e){return e.queries.map(function(f,g){f=10>g?Rob(f,_.nG(((g+1)%10).toLocaleString())):Rob(f);return{scope:f,Ra:Bxb(d,f)}})}))};TJ.prototype.Jc=function(){};
var Tqb=function(a,b){var c=b.Co,d=b.value;if(!a.p8)return!1;a=a.p8;var e=a.Co,f=a.value;return!!b.E0===!!a.E0&&c===e&&d===f};TJ.prototype.I1a=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Ra:Bxb(c,d)}});this.p8=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);_.Ul(this.ae)};var wxb=function(a,b){b&&(a.p8=b,_.Ul(a.ae))};TJ.prototype.zQc=function(){var a=this.tv;0<a.wt.length&&a.wt[0].Nd()};TJ.prototype.ava=function(a){this.tv.ava(a)};
var Bxb=function(a,b){return{kind:"scope",yU:function(c){c=c.rn;a.p8=b;_.Ul(a.ae);return{rn:c,prefix:b}}}};TJ.O=function(a){return new (a||TJ)(_.y(_.qm),_.y(_.dv),_.y(_.AF))};
TJ.ya=_.Pc({type:TJ,oa:[["scope-list"]],vb:function(a,b){a&1&&_.Of(_.Tw,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.tv=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,"mouseFocusItem","payload","shortcut","matTooltip"],[1,"scope-text"],[3,"shortcut",4,"ngIf"],[3,"shortcut"],["selectedClass","selected",
3,"payload","bold-active-element","shortcut","mouseFocusItem",4,"ngFor","ngForOf"],["selectedClass","selected",3,"mouseFocusItem","payload","shortcut"],["selectedClass","selected",3,"payload"],["ascTrackElement","ScopeDropdown","trackAction","navigateToManageSavedQueries",3,"routerLink"],["svgIcon","shared:settings_outline"]],ua:function(a,b){a&1&&(_.E(0,"search-box-suggestion-list")(1,"div"),_.A(2,Uqb,4,7,"search-box-suggestion-item",0)(3,Yqb,3,2,"ng-container",1),_.O(4,"async"),_.F(),_.A(5,$qb,
7,4,"ng-container",1),_.F());a&2&&(_.x(2),_.B("ngForOf",b.scopes),_.x(),_.B("ngIf",_.Q(4,3,b.savedQueries)),_.x(2),_.B("ngIf",b.Uha))},Ha:[_.To,_.hn,_.jn,_.px,_.sx,_.Dt,_.SJ,_.zo,_.Sw,_.Tw,_.on],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 UJ=function(a,b,c,d){this.Ia=a;this.fIc=b;this.zone=c;this.document=d};UJ.prototype.La=function(){this.kb&&this.kb.unsubscribe()};var Cxb=function(a){a.kb||(a.kb=a.zone.Wb(function(){return _.le(0,6E5).ha(brb(a.document)).subscribe(function(){a.PZa()})}))};UJ.prototype.PZa=function(){var a=this;_.Lo(this.Ia,function(){return a.fIc.PZa(new Cub)},"searchPrepare")};UJ.O=function(a){return new (a||UJ)(_.q(_.Oo),_.q(Kub),_.q(_.oe),_.q(_.Lg))};UJ.ta=_.p({token:UJ,qa:UJ.O,Ga:"root"});var VJ=function(a){this.Ng=void 0;this.wp={};if(a){var b=_.$Ga(a);a=_.ZGa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};VJ.prototype.set=function(a,b){Dxb(this,a,b,!1)};VJ.prototype.add=function(a,b){Dxb(this,a,b,!0)};var Dxb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.wp[f]||(a.wp[f]=new VJ);a=a.wp[f]}if(d&&void 0!==a.Ng)throw Error("ae`"+b);a.Ng=c};
VJ.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.wp[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Ng:void 0};VJ.prototype.Ku=function(){var a=[];Exb(this,a);return a};var Exb=function(a,b){void 0!==a.Ng&&b.push(a.Ng);for(var c in a.wp)Exb(a.wp[c],b)};VJ.prototype.EH=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.wp[e])return[];c=c.wp[e]}Fxb(c,a,b)}else Fxb(this,"",b);return b};
var Fxb=function(a,b,c){void 0!==a.Ng&&c.push(b);for(var d in a.wp)Fxb(a.wp[d],b+d,c)};_.h=VJ.prototype;_.h.dS=function(a){return void 0!==this.get(a)};_.h.clear=function(){this.wp={};this.Ng=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.wp[e])throw Error("be`"+a);c.push([b,e]);b=b.wp[e]}a=b.Ng;for(delete b.Ng;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.wp[e].Qm())delete b.wp[e];else break;return a};_.h.clone=function(){return new VJ(this)};
_.h.Qm=function(){return void 0===this.Ng&&_.mca(this.wp)};var Gxb=new _.Xc("labelPriorities"),WJ=function(a,b,c){this.Ova=a;c=c.uea;a=new VJ;c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;e=b.has(e)?b.get(e):Number.POSITIVE_INFINITY;a.set(d,e)}this.RJc=a};WJ.O=function(a){return new (a||WJ)(_.q(_.Qv),_.q(Gxb),_.q(_.w4a))};WJ.ta=_.p({token:WJ,qa:WJ.O});var Hxb;Hxb=_.Md([]);_.XJ=function(a,b,c,d,e,f,g,m,n,r,v,z,D){this.Tm=a;this.W0a=b;this.Ua=c;this.BSc=d;this.Pj=z;this.BL=D;this.c3a=_.Vl(e,RJ).create(r).instance.c3a;this.I0a=_.Vl(e,TJ).create(r);_.gKa(f,this.I0a.Ou);_.xi.has(2)||_.cv.has(28)||_.cv.has(37)||Cxb(v);this.BB=_.cv.has(69);this.QB=_.cv.has(97);this.st=n.b0()};_.XJ.prototype.La=function(){this.I0a.destroy()};
_.XJ.prototype.Sra=function(a){var b=this,c=void 0===a.Kk?"":a.Kk,d=void 0===a.Ce?"":a.Ce,e=_.hi(void 0===a.yd?"":a.yd,this.Tm.XH),f=_.mpa(a);return this.st.ha(_.Qe(1),_.w(function(g){return new nI({So:_.Hnb(e),cV:e.Eb,HXa:7,pathPrefix:_.qob(e),Ce:d,BB:b.BB,QB:b.QB,st:g})})).ha(_.ff(function(g){return b.W0a.T2a(c,g)}),_.w(function(g){return Ixb(b,g,f)}),_.Ke(function(){return Hxb}))};
_.XJ.prototype.dub=function(a){a:{var b=this.BSc;a=b.Ova.parse(void 0===a.Kk?"":a.Kk);b:{var c=_.k(_.ui(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.kl){b=crb(b.RJc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var Ixb=function(a,b,c){var d=b.Ev,e=b.iV,f=_.oh(a.Pj.Vc)||new _.nh;return d.map(function(g){var m=g.Hg&&_.tob(g.Hg,{line:g.lineNumber}),n=a.Ua,r=g.lineNumber,v=g.title,z=g.symbol;g=g.oV;if(!m)throw Error("$d");r=_.Cq(m.bc(),Object.assign({},f.params,{line:r}));f.params.Rb&&_.zq(r,f.Eb);r=r.hb();var D={QZ:_.Eob(r)};n=_.yo(n,_.wo(n,_.wq(r),{Ta:c}));if(z&&z.oe){var J=z.oe,L=J.startIndex,P=[{start:L,end:L+J.length}];Kqb(P);P.push(zxb);J=[];var Z=-1;L=-1;P=_.k(P);for(var qa=P.next();!qa.done;qa=P.next()){var Da=
qa.value;qa=Da.start;Da=Da.end;if(qa>L){var pa=J;(Z=v.substring(Z,L))&&pa.push({Y0a:Z,PA:!0});Z=J;(pa=v.substring(L,qa))&&Z.push({Y0a:pa,PA:!1});Z=qa}L=Math.max(Da,L)}v=J}else v=[{Y0a:v,PA:!1}];return z&&z.type?Object.assign({},D,{qA:r.path,icon:"source:symbol",url:n,rIb:v,vv:g,bq:e,Oc:m,dSb:yxb.get(z.type)}):Object.assign({},D,{qA:_.gh(r.path||""),icon:r.MD?"source:file":"source:folder_open",url:n,rIb:v,vv:g,bq:e,Oc:m})}).map(function(g){return Jxb(a,g)})};
_.XJ.prototype.G3a=function(a){var b=this.Tm.parse(a),c=[],d=new Map,e=0;b=_.k(erb(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),jqa: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),jqa:Array.from(d.keys())});return c};
var Jxb=function(a,b){return{kind:"suggestion",ua:a.c3a,CO:b,pya:function(){_.xo(a.Ua,b.url)},vv:b.vv,bq:b.bq,Oc:b.Oc,IB:a.BL.MOb}};_.W.Object.defineProperties(_.XJ.prototype,{f2:{configurable:!0,enumerable:!0,get:function(){return this.I0a.instance}}});_.XJ.O=function(a){return new (a||_.XJ)(_.q(_.Uv),_.q(_.wJ),_.q(_.Rg),_.q(WJ),_.q(_.tl),_.q(_.Qg),_.q(_.bv),_.q(_.dv),_.q(_.Iv),_.q(_.pe),_.q(UJ),_.q(_.Fg),_.q(_.Bv))};_.XJ.ta=_.p({token:_.XJ,qa:_.XJ.O});_.YJ=function(){};_.YJ.O=function(a){return new (a||_.YJ)};_.YJ.Da=_.Rc({type:_.YJ});_.YJ.Ca=_.Ac({imports:[_.pn]});_.ZJ=function(){};_.ZJ.O=function(a){return new (a||_.ZJ)};_.ZJ.Da=_.Rc({type:_.ZJ});_.ZJ.Ca=_.Ac({Ob:[_.XJ,WJ,{wa:Gxb,Cb:function(){return new Map(Oub.map(function(a,b){return[a,b]}))}}],imports:[_.Vo,_.Lx,_.pn,_.Qx,_.Et,_.YJ,_.Bo,_.Xw]});_.$J=function(a,b){this.Ua=b;this.appId=new _.Gg(null);this.DAc=new _.Gg(null);this.ANa=new _.Gg(null);this.Mf=new _.Gg(null);this.BCc=new _.Gg(!1);this.BRc=new _.Gg(null);this.dm=new _.Gg(_.oh(a.Vc));this.kb=this.Ua.events.ha(_.ie(function(c){return c instanceof _.Mg}),_.w(function(){return _.oh(a.Vc)})).subscribe(this.dm);Kxb(this);Lxb(this);Mxb(this);Nxb(this);Oxb(this);Pxb(this);this.KCc=!_.cv.has(28)};_.$J.prototype.La=function(){this.kb.unsubscribe()};
_.$J.prototype.uM=function(a){var b=this;return _.Xd(this.ANa,a).ha(_.w(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.KCc}))};_.$J.prototype.SI=function(a){this.ANa.next(a)};
var Kxb=function(a){aK(a,a.appId,function(b,c){_.LG(c,function(d){null==b?delete d.tu:d.tu=b;delete d.Ow;delete d.uu;delete d.mt})},frb)},Lxb=function(a){aK(a,a.DAc,function(b,c){_.LG(c,function(d){null==b?delete d.Ow:d.Ow=b;delete d.uu})},grb)},Mxb=function(a){aK(a,a.ANa,function(b,c){_.LG(c,function(d){null!=b?d.xj=b?"1":"0":delete d.xj})},hrb)},Nxb=function(a){aK(a,a.Mf,function(b,c){_.LG(c,function(d){null==b?delete d.Mf:d.Mf=b})},irb)},Oxb=function(a){aK(a,a.BCc,function(b,c){_.LG(c,function(d){b?
d.mt="":delete d.mt})},jrb)},Pxb=function(a){aK(a,a.BRc,function(b,c){_.LG(c,function(d){null==b?delete d.uu:d.uu=b})},krb)},aK=function(a,b,c,d){a.kb.add(a.dm.ha(_.w(function(e){return d(e)}),_.Oe()).subscribe(b));b=b.ha(_.Oe(),_.w(function(e){var f=a.dm.value;if(d(f)!==e)return f=f.bc(),c(e,f),f.hb()}),_.ie(function(e){return!!e}),_.hf(function(e){a.Ua.navigate(_.wq(e),{kj:!0})}));a.kb.add(b.subscribe(a.dm))};_.$J.O=function(a){return new (a||_.$J)(_.q(_.Fg),_.q(_.Rg),_.q(_.dv))};
_.$J.ta=_.p({token:_.$J,qa:_.$J.O});var bK=function(a){this.stack=a instanceof Array?a:[a]};bK.prototype.pop=function(a){if(0>a)throw new RangeError("ce");if(a>this.stack.length-1)throw new RangeError("de");return new bK(this.stack.slice(0,-1*a))};bK.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new bK(b)};
_.W.Object.defineProperties(bK.prototype,{Zqa:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.cDb]}},KRc:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},sya:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.symbol})}},cDb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var cK=function(a,b,c){this.NGb=new _.bf;this.NGb.ha(bob(a.Tf),_.ie(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ta:lrb(d),ig:"merge",ji:b,kj:!0})})};cK.prototype.uOc=function(){for(var a=_.k(_.hc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.NGb.next(b.value)};cK.O=function(a){return new (a||cK)(_.q(_.oe),_.q(_.Fg),_.q(_.Rg))};cK.ta=_.p({token:cK,qa:cK.O,Ga:"root"});var Qxb;
_.dK=function(a,b,c,d,e){var f=this;this.Pj=a;this.tja=c;this.Ua=d;this.lk=e;this.wsb=this.wRa=new _.Gg("SOURCE");this.GFc=this.Nba=new _.Gg(0);this.JOc=this.EI=new _.Gg(2);this.aQb=new _.Ye(1);this.hia=new _.Ye(1);this.DFc=this.atb=new _.Gg(void 0);this.ffa=new _.bf;this.Eba=this.WRa=new _.Gg({query:"",SVa:!1,Vd:null});this.wH=new _.Gg(-1);this.gsa=new _.Gg(0);this.destroy=new _.bf;this.kb=new _.Gd;this.gkb=new _.bf;this.RHb=new _.bf;this.uPb=new _.bf;this.XEc=this.Yra=new _.Gg(!1);this.tja.B_.ha(_.gf(this.destroy)).subscribe(function(g){0===g?
f.EI.next(0):f.EI.next(2)});c=_.oh(this.Pj.Vc);a=this.Pj.Vc.Ta;a.gs&&a.gsn?(c=Qxb(a.gs),this.cja({symbol:a.gsn,lW:c,yT:c}),b.uOc("gsn","gs")):1===c.params.Mf&&this.Ua.navigate(_.wq(_.LG(c.bc(),function(g){delete g.Mf;delete g.xj}).hb()),{ig:"preserve",kj:!0});this.qia=Rxb(this);this.HJc=Sxb(this);this.fsa=_.ge(this.wH,this.Eba.ha(_.Oe(orb),_.Ve(0))).ha(nrb())};Qxb=function(a){return"string"===typeof a?[a]:a};_.dK.prototype.La=function(){this.kb.unsubscribe();this.destroy.next()};
_.dK.prototype.SI=function(a){this.lk.SI(a)};_.dK.prototype.uM=function(a){return this.lk.uM(a)};var Sxb=function(a){return _.Xd(a.lk.uM(_.Md(!1)),a.lk.Mf).ha(_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.Oe(),_.af(1),_.Rd())},Txb=function(a,b){a.atb.next(b);a.lk.Mf.next(0);a.lk.SI(!0)};_.dK.prototype.cja=function(a){this.aQb.next(new bK(Object.assign({},a,{isFirst:!0})))};
var Rxb=function(a){var b=a.Ua.events.ha(_.ie(function(d){return d instanceof _.Mg}),_.w(function(){var d=_.oh(a.Pj.Vc);return d&&d.rb}),_.Oe(),_.df(),_.Ve()),c=a.aQb.ha(_.ff(function(d){if(d){var e=a.gkb.ha(_.w(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.RHb.ha(_.w(function(m){return function(n){return n.pop(n.sya.length-1-m)}})),g=a.uPb.ha(_.w(function(m){return function(n){var r=n.stack.slice();r[n.cDb]=Object.assign({},n.Zqa,m);return new bK(r)}}));return _.ge(e,
f,g).ha(_.We(function(m,n){return n(m)},d),_.ef(d))}return _.Md(void 0)}));return _.ge(b,c).ha(_.Oe(),_.af(1),_.Rd())},Uxb=function(a,b){a.gkb.next(b)};_.W.Object.defineProperties(_.dK.prototype,{tH:{configurable:!0,enumerable:!0,get:function(){return this.wRa.getValue()},set:function(a){a!==this.tH&&this.wRa.next(a)}}});_.dK.O=function(a){return new (a||_.dK)(_.q(_.Fg),_.q(cK),_.q(_.nJ),_.q(_.Rg),_.q(_.$J))};_.dK.ta=_.p({token:_.dK,qa:_.dK.O});_.eK=function(a){this.Yb=a};_.eK.prototype.transform=function(a){return this.Yb.d0().ha(_.ef(!1),_.w(function(b){return b?_.Aob(a):a.path||""}),_.Oe())};_.eK.O=function(a){return new (a||_.eK)(_.y(_.Iv,16))};_.eK.ve=_.Uc({name:"maybeStripGoogle3",type:_.eK,Yd:!0});_.fK=function(){};_.fK.O=function(a){return new (a||_.fK)};_.fK.Da=_.Rc({type:_.fK});_.fK.Ca=_.Ac({});var Wxb;_.gK=function(a,b,c,d,e){var f=this;this.Ia=a;this.clb=b;this.xBc=c;this.yI=d;this.CKc=new _.Qt(this.Ia);this.gfb=new _.Ye(1);this.OA=new _.Qt(this.Ia);this.Psb=new _.Ye(1);this.Dlb=new _.Qt(this.Ia);this.pAc=this.gfb.ha(rrb(e,function(g){return f.xBc.list(g).ha(_.w(function(m){return urb(g,m.aggregations)}))}));this.qAc=this.Psb.ha(rrb(e,function(g){return f.clb.list(g).ha(_.w(function(m){return urb(g,m.Gba)}))}))};
_.Vxb=function(a,b){var c=_.srb(b);return a.OA.fetch(c,function(){a.Psb.next(c);return _.trb(a.qAc,c,b.category)})};Wxb=function(a){return a.yI.prefetch("findingsConfig").ha(_.Me(),_.ff(function(b){b&&a.Dlb.put("getConfiguration",_.Md(_.sg(JH,JSON.parse(b.response)).root));return a.Dlb.fetch("getConfiguration",function(){return a.clb.getConfiguration().ha(_.w(function(c){return c.root}))})}))};_.gK.O=function(a){return new (a||_.gK)(_.q(_.Oo),_.q(Fub),_.q(Eub),_.q(_.Hv),_.q(_.oe))};
_.gK.ta=_.p({token:_.gK,qa:_.gK.O,Ga:"root"});_.hK=function(a,b){this.z_=b;_.cv.has(14)?this.XRa=Wxb(this.z_).ha(_.w(function(c){return(null==c?void 0:c.children)||[]}),_.af(1),_.Rd()):this.XRa=_.Md([]);this.dBb=this.XRa.ha(_.w(vrb))};_.hK.prototype.fTa=function(){return this.XRa};_.Xxb=function(a,b){return a.dBb.ha(_.w(function(c){return c.get(b)}))};
_.hK.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return UF(b)||"host"===b?_.Xxb(this,f).ha(_.ff(function(r){if(!r)return _.Md([]);var v=_.wrb(r);return v?_.Vxb(m.z_,{rb:a,Tc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:v}).ha(_.w(function(z){return z.map(function(D){return{icon:r.icon,tooltip:r.tooltip,details:D,WAb:r.name,Us:r.id}})})):_.Md([])})):_.Od("Only depot group and multibranch are currently supported")};
_.hK.O=function(a){return new (a||_.hK)(_.q(_.dv),_.q(_.gK))};_.hK.ta=_.p({token:_.hK,qa:_.hK.O,Ga:"root"});var Yxb=new Set(["depot","host","ossProject"]),iK=function(a,b,c){this.Ia=a;this.aFc=b;this.QEc=c;this.cCc=new _.Qt(this.Ia);this.VAc=new _.Qt(this.Ia)},Zxb=function(a,b,c){var d=b.rb,e=b.Tc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,m=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,v=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!Yxb.has(e))throw Error("fe");var z=Object.assign({},_.tG(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:v,category:b});return a.cCc.fetch(Object.assign({},z,{Vh:"fileTest"}),function(){return a.aFc.get(z).ha(_.w(function(D){return D.ePa}))})},$xb=function(a,b,c,d){if(!Yxb.has(c))throw Error("fe");var e=Object.assign({},_.tG(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.VAc.fetch(e,function(){return a.QEc.get(e).ha(_.w(function(f){return f.categories}))})};
iK.O=function(a){return new (a||iK)(_.q(_.Oo),_.q(Jub),_.q(Iub))};iK.ta=_.p({token:iK,qa:iK.O,Ga:"root"});var ayb,cyb,iyb,dyb;ayb=["BLAME","XREFS"];_.byb=new _.Xc("viewDataProvider");
_.jK=function(a,b,c,d,e,f){var g=this;this.sD=a;this.Yb=c;this.ERa=d;this.state=new _.Gg(new Map);this.kb=new _.Gd;this.Mhb=e.ha(_.ie(Frb),_.wob(function(m){return m.location}),_.w(function(m){return{Wa:m.location,isDirectory:1===m.kind,KD:_.iG(m.qE),HM:0===m.kind?m.HM:void 0}}),_.ef(void 0),_.af(1),_.Rd());this.Pqa=cyb(this).ha(_.af(1),_.Rd());this.kNa=_.Xd([this.Mhb,this.sD.fTa().ha(_.ef([]))]).ha(_.ff(function(m){m=_.k(m);var n=m.next().value,r=m.next().value;return dyb(g,n).ha(_.w(function(v){return[].concat(_.$c(v),
_.$c(xrb(r,n)))}))}),_.Oe(Grb),_.af(1),_.Rd());a=iub(this.Yb).ha(_.w(function(m){return new Map(Array.from(m,function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.wf?{enabled:!0,Ks:0}:{enabled:!1}]}))}),_.Qe(1),_.gf(this.state.ha(_.df())));b=this.kNa.ha(_.jf(this.state),_.w(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=Drb(n),v=Arb(_.oh(f.Vc));n=new Map;for(var z=_.k(m),D=z.next();!D.done;D=z.next()){var J=_.k(D.value);D=J.next().value;J=J.next().value.enabled||
Brb(D,v);n.set(D,J?{enabled:!0,Ks:0}:{enabled:!1})}r=_.k(r);for(v=r.next();!v.done;v=r.next())v=v.value,!m.has(v.id)&&v.tU&&n.set(v.id,{enabled:!0,Ks:0});return n}));this.kb.add(_.ce(a,b).subscribe(function(m){g.state.next(m)}));a=this.kNa.ha(_.w(function(m){return new Set(Drb(m).map(function(n){return n.id}))}));this.yja=_.Xd([this.state,a]).ha(_.w(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=new Map;n=_.k(n.entries());for(var v=n.next();!v.done;v=n.next()){var z=_.k(v.value);
v=z.next().value;z=z.next().value;m.has(v)&&r.set(v,z)}return r}),_.Oe(Erb),_.af(1),_.Rd())};_.h=_.jK.prototype;_.h.La=function(){this.kb.unsubscribe()};_.h.fTa=function(){return this.kNa};_.h.ST=function(a){return this.yja.ha(_.w(function(b){return b.get(a)||{enabled:!1}}),_.Oe(_.Qb))};_.h.DQa=function(){var a=Crb(_.hc.apply(0,arguments),!0);eyb(this,fyb(this,a))};_.h.ZPa=function(){eyb(this,Crb(_.hc.apply(0,arguments),!1))};_.h.LD=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.kK=function(a,b,c){gyb(a,b,{enabled:!0,Ks:2,kwb:c})};_.lK=function(a,b){gyb(a,b,{enabled:!0,Ks:0})};_.hyb=function(a,b,c){gyb(a,b,{enabled:!0,Ks:1,Xu:c})};cyb=function(a){var b=["DEFAULT","FUZZING"];return a.Mhb.ha(_.ff(function(c){if(!c)return _.Md(b);var d=c.Wa;c=d.rb;var e=d.Tc;d=d.repository;return c&&e&&Yxb.has(e)&&d?$xb(a.ERa,c,e,d).ha(_.ef(b),_.Ke(function(){return _.Md([])}),_.w(function(f){return[].concat(_.$c(new Set([].concat(_.$c(f),_.$c(b)))))})):_.Md(b)}),_.w(function(c){return c.filter(Lob).map(_.gua)}))};
iyb=function(a){return a.Pqa.ha(_.w(function(b){var c=new Set(b);return Object.assign({},_.x3a,{children:_.x3a.children.filter(function(d){return c.has(d.id)})})}))};dyb=function(a,b){return iyb(a).ha(_.w(function(c){c=[fub,gub,hub,c];_.cv.has(27)&&(c.push(_.z3a),c.push(_.A3a));return b?c.filter(function(d){return"LINE_COUNTS"===d.id||"FILE_COUNTS"===d.id?b.isDirectory:b.isDirectory||b.KD&&("BLAME"===d.id||"COVERAGE_GENERIC"===d.id)?!1:!0}):c}))};
_.jK.prototype.Cxa=function(){var a=_.hc.apply(0,arguments),b=new Map(this.state.getValue()),c=new Map;a=_.k(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;d=e.Vh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||ayb.includes(d)||c.set(d,{wf:e.enabled?"ON":"OFF",Oja:""});b.set(d,e)}0<c.size&&this.Yb.EDb(c);this.state.next(b)};
var eyb=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;e!==a.LD(d)&&(e?c.push({Vh:d,state:{enabled:e,Ks:0}}):c.push({Vh:d,state:{enabled:e}}))}a.Cxa.apply(a,_.$c(c))},gyb=function(a,b,c){a.LD(b)&&a.Cxa({Vh:b,state:c})},fyb=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("ge");d=d.length?d[0]:null;if(1<[c,d].filter(function(f){return!!f}).length)throw Error("he");
d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.k(_.w3a);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};_.jK.O=function(a){return new (a||_.jK)(_.q(_.hK),_.q(_.dv),_.q(_.Iv),_.q(iK),_.q(_.byb),_.q(_.Fg))};_.jK.ta=_.p({token:_.jK,qa:_.jK.O});var jyb=new _.Xc("GMAT_CARD_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.mK=function(a){this.options=a};_.mK.O=function(a){return new (a||_.mK)(_.y(jyb))};_.mK.Fa=_.Tc({type:_.mK,oa:[["mat-card"]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-mdc-card",!b.options.eg)}});var nK=function(a,b,c){this.Yg=b;this.Pc=c;this.fGc=Vpb;this.eGc=Xpb;this.ytb=_.Pe;this.nE=null;this.Ydc="Show in change history"};
nK.prototype.Tb=function(){var a=_.cv.has(56)?_.zob(this.ku,this.commit):this.ku,b,c,d=_.eG(this.ku)?null==(b=this.commit.cr)?void 0:null==(c=b.Cv)?void 0:c.refHint:void 0;this.ytb=this.Yg.list(a.rb,a.Tc,a.repository,this.Df,"/",1,!1,void 0,void 0,d).ha(_.Zd(function(e){return e.mn||[]}),_.Qe(1));this.zBc=_.bG(this.ku,this.Df,void 0,a);this.Aib=this.nE?_.wq(_.LG(_.Cq((this.nE.Sf?a:this.ku).bc(),{xf:this.nE.Df,To:this.nE.Sf||void 0}),function(e){e.rv=e.Rb?"":void 0}).hb()):void 0};
_.W.Object.defineProperties(nK.prototype,{Df:{configurable:!0,enumerable:!0,get:function(){return this.commit.Df||""}}});nK.O=function(a){return new (a||nK)(_.y(_.dv),_.y(_.oJ),_.y(_.dK))};
nK.ya=_.Pc({type:nK,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",ku:"baseLocation",nE:"parentCommit"},features:[_.id],nc:["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,"click","trackProjectId"],["mat-button","","class","show-blame-prior","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId",4,"ngIf"],[1,"commit-desc-wrapper",3,"message","linkDefinitions"],["mat-button","","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",1,"show-blame-prior",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.E(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.N(3),_.F(),_.E(4,"a",1),_.N(5),
_.O(6,"toPrettyRef"),_.F(),_.N(7," : "),_.E(8,"span",2),_.N(9),_.O(10,"authorDisplay"),_.F(),_.N(11," @ "),_.H(12,"date",3),_.F(),_.A(13,Hrb,3,4,"mat-card-content",4),_.O(14,"async"),_.H(15,"div",5),_.E(16,"mat-card-actions")(17,"button",6),_.I("click",function(){Txb(b.Pc,b.Df)}),_.N(18),_.F(),_.A(19,Irb,2,2,"a",7),_.F()());a&2&&(_.x(3),_.Yf(b.fGc(b.ku)),_.x(),_.B("universalLink",b.zBc)("trackProjectId",b.ku.rb),_.x(),_.tA("",b.eGc(b.ku),"",_.Q(6,11,b.Df)," "),_.x(4),_.Yf(_.Q(10,13,b.commit.fo)),
_.x(3),_.B("value",b.commit.cL),_.x(),_.B("ngIf",_.Q(14,15,b.ytb)),_.x(4),_.B("trackProjectId",b.ku.rb),_.x(),_.Xf(" ",b.Ydc," "),_.x(),_.B("ngIf",b.Aib))},Ha:[_.To,_.jn,_.xJ,_.rJ,_.Wv,_.Xs,_.Ws,_.mK,_.mB,Rub,_.LI,KI,_.zo,_.$v,_.yJ,_.on,_.qJ,_.NG],styles:[".mat-mdc-card[_ngcontent-%COMP%]{padding-left:0;padding-right:0;background:var(--card);--mdc-elevated-card-container-shape:4px}mat-card-actions[_ngcontent-%COMP%], mat-card-content[_ngcontent-%COMP%], mat-card-title[_ngcontent-%COMP%]{padding-left:20px;padding-right:20px;color:var(--text-default)}mat-card-title[_ngcontent-%COMP%]{font-size:15px;line-height:32px;margin-bottom:0}mat-card-actions[_ngcontent-%COMP%]{flex-direction:column}mat-card-actions[_ngcontent-%COMP%]   .mat-mdc-button[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px;display:block;font-size:15px;font-weight:400;line-height:32px;margin:0;text-align:left;width:100%;padding:0}mat-card-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:1rem;line-height:1.8461538462rem}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{flex-direction:row}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:table-cell;white-space:pre-line;word-break:break-all}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{padding-right:16px;width:95px;vertical-align:top}.commit-desc-wrapper[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;max-height:12.3076923077rem;overflow-x:hidden;overflow-y:scroll;padding-bottom:16px;white-space:pre-line;width:650px}.divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px}.mat-icon[_ngcontent-%COMP%]{font-size:16px;height:16px;width:16px}"],
Oa:0});var oK=function(){this.subject=new _.bf};oK.prototype.subscribe=function(a){return this.subject.subscribe(a)};oK.O=function(a){return new (a||oK)};oK.ta=_.p({token:oK,qa:oK.O});var kyb=["hovercard"],lyb=["origin"],myb=[new PG({zc:"start",Ac:"top"},{jc:"end",tc:"top"},-7),new PG({zc:"start",Ac:"bottom"},{jc:"end",tc:"bottom"},-7)],pK=function(a,b,c,d,e){var f=this;this.Ia=a;this.dob=b;this.qsa=c;this.Uf=d;this.Pc=e;this.e4a=!1;this.nE=null;this.eob=this.dob.subscribe(function(){f.e4a?f.e4a=!1:(clearTimeout(f.AUa),f.rta.detach())})};pK.prototype.Sa=function(){};pK.prototype.Jc=function(){this.KHc=new _.bs(this.MHc,this.te)};
pK.prototype.La=function(){this.eob&&this.eob.unsubscribe();this.sta&&this.sta.dispose()};var nyb=function(a){a.AUa=setTimeout(function(){a.rta.ug()||(a.Ia.mb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.ku.rb}),a.rta.attach(a.KHc));a.e4a=!0;a.dob.subject.next()},300)},Jrb=function(a){clearTimeout(a.AUa);a.Zvb=setTimeout(function(){a.rta.detach()},300)};pK.prototype.Nd=function(){Txb(this.Pc,this.commit.Df)};
pK.prototype.jPa=function(){var a=_.Sr(_.Zr(this.Uf.position(),this.iZa),myb);_.TUa(a,[this.qsa]);return this.Uf.create({Vf:a,mj:this.Uf.lj.Lk()})};_.W.Object.defineProperties(pK.prototype,{rta:{configurable:!0,enumerable:!0,get:function(){this.sta||(this.sta=this.jPa());return this.sta}}});pK.O=function(a){return new (a||pK)(_.y(_.Oo),_.y(oK),_.y(_.gJ),_.y(_.gs),_.y(_.dK))};
pK.ya=_.Pc({type:pK,oa:[["blame-snippet"]],vb:function(a,b){a&1&&(_.Of(kyb,7,_.Lf),_.Of(kyb,7,_.Mf),_.Of(lyb,7,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.MHc=c.first);_.Uf(c=_.Vf())&&(b.te=c.first);_.Uf(c=_.Vf())&&(b.iZa=c.first)}},Za:function(a,b){a&1&&_.I("mouseenter",function(){clearTimeout(b.Zvb)})("mouseleave",function(){return Jrb(b)})},inputs:{bL:"commitIndex",commit:"commit",ku:"baseLocation",nE:"parentCommit"},Aa:11,Ba:13,Ea:[["origin",""],["hovercard",""],[3,"mouseenter","mouseleave","title"],
["ascTrackElement","BlameDetails","trackAction","showInHistory",3,"click"],[1,"commit-index"],[3,"mouseenter","mouseleave","commit","baseLocation","parentCommit"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",2);_.O(1,"authorDisplay");_.I("mouseenter",function(){_.t(c);return _.u(nyb(b))})("mouseleave",function(){_.t(c);clearTimeout(b.AUa);return _.u()});_.E(2,"button",3,0);_.I("click",function(){_.t(c);return _.u(b.Nd())});_.E(4,"span",4);_.N(5);_.F();_.N(6);_.O(7,"date");_.O(8,"authorDisplay");
_.F()();_.A(9,Krb,1,3,"ng-template",null,1,_.hg)}a&2&&(_.sA("title","#",b.bL," ",_.Q(1,6,b.commit.fo),""),_.x(5),_.Xf("#",b.bL,""),_.x(),_.tA(" ",_.uA(7,8,b.commit.cL,"yyyy-MM-dd"),"\u00a0\u00a0",_.Q(8,11,b.commit.fo)," "))},Ha:[_.To,nK,_.yJ,_.IA],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});_.qK=function(a){this.Tg=a;this.lA=[];this.yZa=null};_.h=_.qK.prototype;_.h.La=function(){this.clear();this.Re()};_.h.pmb=function(){return[]};_.h.kN=function(){};_.h.onLoad=function(){};_.h.zU=function(){};_.h.Re=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.yZa&&this.yZa.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.onLoad();wzb(this,this.pmb());this.yZa=this.Sqa().subscribe(function(b){b&&(wzb(a,b),0===a.lA.length&&0<b.length?(a.kN(),wzb(a,[])):a.zU(b))},function(){a.kN();wzb(a,[])})};_.h.remove=function(){for(var a=_.k(this.lA),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Tg.handleError(c)}}this.lA=[]};var wzb=function(a,b){a.remove();a.lA=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.lA.push(c)}catch(d){a.Tg.handleError(d)}}};
_.qK.O=function(a){return new (a||_.qK)(_.y(_.He))};_.qK.Fa=_.Tc({type:_.qK});var rK=function(a,b,c){_.qK.call(this,a);this.ee=b;this.Ia=c};_.U(rK,_.qK);_.h=rK.prototype;_.h.Sa=function(){};_.h.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Of;b=b.ij;a?(b?!_.$F(b,a):1)&&this.update():this.clear()}};
_.h.Sqa=function(){var a=this;if(!_.gG(this.ii))throw Error("ie");var b=this.ii,c=b.rb,d=b.Tc;b=b.repository;var e=_.VF(_.ii(this.ii,0))||"",f=_.ii(this.ii,1)||"",g=_.YF(this.ii,1)||"";return this.jba(c,d,b,e,f,g,this.ii.params.Rb).ha(_.w(function(m){return m?a.ika(m):null}))};_.h.zU=function(a){a=this.Xu(a);for(var b=new Map,c=_.k(this.RT()),d=c.next();!d.done;d=c.next())d=d.value,_.hyb(this.ee,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ia.Ln({OG:b})};_.h.Xu=function(a){return a.length};
rK.O=function(a){return new (a||rK)(_.y(_.He),_.y(_.jK),_.y(_.mv))};rK.Fa=_.Tc({type:rK,features:[_.pf,_.id]});_.sK=function(a,b){this.Ia=a;this.sUa=b;this.Qf=new _.Qt(this.Ia)};
_.sK.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.tG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.Qf.fetch(m,function(){var n=g.sUa,r=m;r=void 0===r?{}:r;var v=void 0===v?{}:v;return _.Cm(n.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Va+"/history/blame",Ta:_.tg(r,_.sI,v),Pb:OH}).ha(_.w(Lrb))})};
_.sK.O=function(a){return new (a||_.sK)(_.q(_.Oo),_.q(_.AI))};_.sK.ta=_.p({token:_.sK,qa:_.sK.O,Ga:"root"});var xzb=["blameSnippet"],yzb=["loading"],zzb=["rangeHighlight"],Azb=function(a,b,c,d,e,f){this.component=a;this.Fpa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Fn=function(){}};Azb.prototype.render=function(){this.Fn=this.sidebar?this.component.Heb(this.Fpa,this.options,this.startLine,this.endLine):this.component.pMa(this.Fpa,this.options,this.startLine,this.endLine)};Azb.prototype.remove=function(){this.Fn()};
_.tK=function(a,b,c,d,e,f){rK.call(this,b,e,c);this.component=a;this.Ia=c;this.service=d;this.ee=e;this.Lo=f;this.Kmb=0};_.U(_.tK,rK);_.tK.Fa=rK.Fa;_.h=_.tK.prototype;
_.h.ika=function(a){var b=[],c=a.zp||[],d=a.qlb,e=a.eIc;a=a.xXa||[];this.Kmb=a.length;!a.length&&c.length&&_.FA(this.Ia);for(var f=0;f<a.length;f++){var g=a[f];if(g.oe){var m=c[g.bL||0],n=m.Df;if(n){var r=d.get(n);if(null==r)_.FA(this.Ia);else{n=void 0;var v=null!=(n=e.get(r-1))?n:null;n=b.push;var z=n.apply;g=g.oe;var D=0===f%2?"even":"odd",J=[],L="blame-highlight "+D;(g=g&&Nrb(g))&&Prb(g)?(J.push(new Azb(this.component,this.Fpa,{className:D,commit:m,Kd:this.ii,bL:r,nE:v},g.startLine,g.endLine,!0)),
J.push(new Azb(this.component,this.n_a,{className:L},g.startLine,g.endLine,!1))):_.FA(this.Ia);g=J;z.call(n,b,_.$c(g))}}else _.FA(this.Ia)}else _.FA(this.Ia)}return b};_.h.jba=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};_.h.pmb=function(){return[new Azb(this.component,this.OM,{},void 0,void 0,!0)]};_.h.kN=function(){_.kK(this.ee,"BLAME");_.FA(this.Ia)};_.h.onLoad=function(){_.lK(this.ee,"BLAME");this.Ia.Ln({bucket:_.ph.bAa})};
_.h.zU=function(a){rK.prototype.zU.call(this,a);this.Lo.fl("Blame is being displayed","polite")};_.h.Xu=function(){return this.Kmb};_.h.RT=function(){return["BLAME"]};_.h.Re=function(){this.Lo.fl("Blame was disabled","polite")};_.tK.O=function(a){return new (a||_.tK)(_.y(_.gJ),_.y(_.He),_.y(_.mv),_.y(_.sK),_.y(_.jK),_.y(_.Vq))};
_.tK.ya=_.Pc({type:_.tK,oa:[["blame-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&(_.Of(xzb,7),_.Of(yzb,7),_.Of(zzb,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.Fpa=c.first);_.Uf(c=_.Vf())&&(b.OM=c.first);_.Uf(c=_.Vf())&&(b.n_a=c.first)}},inputs:{ii:"layerBaseLocation"},features:[_.pf],nc:["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&&_.A(0,Rrb,1,7,"ng-template",null,0,_.hg)(2,Srb,1,3,"ng-template",null,1,_.hg)(4,Trb,1,1,"ng-template",null,2,_.hg)},Ha:[_.oF,pK],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 Bzb=["rangeHighlight"],Czb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.Fn=function(){}};Czb.prototype.render=function(){this.Fn=this.component.pMa(this.snippet,this.options,this.startLine,this.endLine)};Czb.prototype.remove=function(){this.Fn()};_.uK=function(a,b,c,d,e,f,g){rK.call(this,c,d,g);var m=this;this.ERa=a;this.component=b;this.ee=d;this.Lb=e;this.Yg=f;this.hmb=new _.Gg([]);this.kb=this.ee.Pqa.subscribe(function(n){m.hmb.next(n)})};
_.U(_.uK,rK);_.uK.Fa=rK.Fa;_.h=_.uK.prototype;_.h.Sa=function(){};_.h.La=function(){this.kb.unsubscribe();rK.prototype.La.call(this)};_.h.RT=function(){var a=this;return this.hmb.value.filter(function(b){return a.ee.LD(b)})};_.h.kN=function(){for(var a=_.k(this.RT()),b=a.next();!b.done;b=a.next())_.kK(this.ee,b.value)};_.h.onLoad=function(){for(var a=_.k(this.RT()),b=a.next();!b.done;b=a.next())_.lK(this.ee,b.value)};
_.h.ika=function(a){var b=[];a=_.k(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.iPa(c.startLine,c.endLine,d))}return b};
_.h.jba=function(a,b,c,d,e,f){var g=this,m=_.KF(this.ii)?"HEAD"===e:!_.jh.test(e);a=_.Md({rb:a,Tc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.kh(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.KF(this.ii)&&(a=_.Xd([_.pJ(this.Yg,this.ii,"path"),a]).ha(_.w(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.Xd([a,Dzb(this)]).ha(_.ff(function(n){var r=_.k(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var Dzb=function(a){return a.ee.Pqa.ha(_.ff(function(b){return _.Xd(b.map(function(c){return a.ST(c)}))}),_.w(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.Le(0),_.Oe(Vrb),_.ie(function(b){return 0<b.length}),_.hf(function(){a.onLoad()}))};_.uK.prototype.ST=function(a){return this.ee.ST(a).ha(_.w(function(b){return{id:a,enabled:b.enabled}}),_.Oe())};
_.uK.prototype.makeRequest=function(a,b){var c=this;b=b.map(Mob).filter(function(d){return void 0!==d});return Zxb(this.ERa,Object.assign({},a,{category:b[0]}),_.oh(this.Lb.Vc).params.nM).ha(_.Ke(function(){c.kN();wzb(c,[]);return _.Md(null)}))};_.uK.prototype.iPa=function(a,b,c){a=Mrb(a,b-1,0,0);if(!Prb(a))throw Error("je");return new Czb(this.component,this.n_a,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.uK.O=function(a){return new (a||_.uK)(_.y(iK),_.y(_.gJ),_.y(_.He),_.y(_.jK),_.y(_.Fg),_.y(_.oJ),_.y(_.mv))};_.uK.ya=_.Pc({type:_.uK,oa:[["coverage-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&_.Of(Bzb,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.n_a=c.first)}},inputs:{ii:"layerBaseLocation"},features:[_.pf],nc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["rangeHighlight",""]],ua:function(a){a&1&&_.A(0,Urb,1,3,"ng-template",null,0,_.hg)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var Ezb=function(){this.R2a=""};Ezb.O=function(a){return new (a||Ezb)};
Ezb.ya=_.Pc({type:Ezb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",R2a:"subtitle"},nc:"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&&(_.E(0,"mat-card-header")(1,"div",0),_.H(2,"img",1),_.F(),_.E(3,"mat-card-title"),_.N(4),_.F(),_.A(5,Wrb,2,1,"mat-card-subtitle",2),_.F(),_.E(6,"mat-card-content"),_.H(7,"div",3),_.F());a&2&&
(_.x(2),_.B("src",b.icon,_.De),_.x(2),_.Yf(b.title),_.x(),_.B("ngIf",b.R2a),_.x(2),_.B("innerHTML",b.details,_.Ce))},Ha:[_.jn,Tub,_.LI,Sub,Qub,KI],styles:[".mat-mdc-card[_ngcontent-%COMP%]{max-width:400px;background:var(--card);--mdc-elevated-card-container-shape:4px}.mat-mdc-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 Fzb=[new PG({zc:"end",Ac:"bottom"},{jc:"start",tc:"top"}),new PG({zc:"end",Ac:"center"},{jc:"start",tc:"center"}),new PG({zc:"end",Ac:"top"},{jc:"start",tc:"bottom"})],vK=function(a,b,c,d){this.Ia=a;this.s$=b;this.iZa=c;this.Uf=d;this.lc="";this.Ed=this.jPa()};_.h=vK.prototype;_.h.Sa=function(){var a=this;this.vga=new _.bs(this.tda,this.s$,{attach:function(){a.attach()},detach:function(){a.detach()}})};_.h.La=function(){this.Ed.dispose()};
_.h.attach=function(a){var b=this;this.Ed.ug()||(this.Ed.attach(this.vga),this.Ia.mb({element:this.lc,action:"showHovercard",Xe:this.Xe,gestureName:"CLICK"},a),setTimeout(function(){b.Ed.Se()},0));clearTimeout(this.bDc)};_.h.detach=function(){var a=this;this.bDc=setTimeout(function(){a.Ed.detach()},200)};_.h.jPa=function(){var a=_.Sr(_.Zr(this.Uf.position(),this.iZa),Fzb);return this.Uf.create({Vf:a,mj:this.Uf.lj.Lk()})};vK.O=function(a){return new (a||vK)(_.y(_.Oo),_.y(_.Mf),_.y(_.Dd),_.y(_.gs))};
vK.Fa=_.Tc({type:vK,oa:[["","hovercard","","trackElement",""]],Za:function(a,b){a&1&&_.I("mouseenter",function(c){return b.attach(c)})("mouseleave",function(){return b.detach()})},inputs:{tda:"hovercard",lc:"trackElement",Xe:"artifactId"}});var wK=function(){this.lc=this.tooltip=""};wK.prototype.Sa=function(){};
_.W.Object.defineProperties(wK.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.Vb(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Xe=a[0].Us;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=_.OF(d.message||c.WAb);f&&(Gzb.test(f)||(f="http://"+f),c=_.Snb("a",{href:f,target:"_blank"},c));if(e)try{var g=_.wi(e)||c}catch(m){g=c}else g=c;return g})}}});
wK.O=function(a){return new (a||wK)};
wK.ya=_.Pc({type:wK,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",lc:"trackElement"},nc:["annotations","","trackElement",""],Aa:3,Ba:5,Ea:[["hovercard",""],[3,"src","alt","hovercard","trackElement","artifactId"],[1,"findings-hovercard",3,"mouseenter","mouseleave"],[4,"ngFor","ngForOf"],[3,"icon","title","subtitle","details"],["class","divider",4,"ngIf"],[1,"divider"]],ua:function(a,b){a&1&&(_.H(0,"img",1),_.A(1,Zrb,2,1,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(2),
_.B("src",b.icon,_.De)("alt",b.tooltip)("hovercard",a)("trackElement",b.lc)("artifactId",b.Xe))},Ha:[_.hn,_.jn,Ezb,vK,_.mK,_.mB],styles:["mat-card.findings-hovercard[_ngcontent-%COMP%]{overflow:auto;max-height:500px;background:var(--card);--mdc-elevated-card-container-shape:4px}mat-card.findings-hovercard[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;margin-bottom:16px}"],Oa:0});var Gzb=/^((http|https):\/\/)/;var Hzb=["finding"],Izb=function(a,b,c,d){this.component=a;this.iFc=b;this.options=c;this.line=d;this.Fn=function(){}};Izb.prototype.render=function(){this.Fn=this.component.Feb(this.iFc,this.options,this.line)};Izb.prototype.remove=function(){this.Fn()};_.xK=function(a,b,c,d,e){rK.call(this,b,d,e);this.component=a;this.sD=c};_.U(_.xK,rK);_.xK.Fa=rK.Fa;_.h=_.xK.prototype;
_.h.ika=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.details;d=d.oe?Nrb(d.oe).startLine||0:0;var e=void 0,f=null!=(e=b.get(d))?e:[];f.push(c);b.set(d,f)}a=[];b=_.k(b);for(c=b.next();!c.done;c=b.next())d=_.k(c.value),c=d.next().value,d=d.next().value,a.push(new Izb(this.component,this.jFc,{annotations:d},c));return a};_.h.jba=function(a,b,c,d,e,f){return this.sD.getAnnotations(a,b,c,e,f,this.Us,!0)};_.h.kN=function(){_.kK(this.ee,this.Us)};
_.h.onLoad=function(){_.lK(this.ee,this.Us)};_.h.RT=function(){return[this.Us]};_.xK.O=function(a){return new (a||_.xK)(_.y(_.gJ),_.y(_.He),_.y(_.hK),_.y(_.jK),_.y(_.mv))};
_.xK.ya=_.Pc({type:_.xK,oa:[["finding-layer","layerBaseLocation","","layerId",""]],vb:function(a,b){a&1&&_.Of(Hzb,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.jFc=c.first)}},inputs:{ii:"layerBaseLocation",Us:"layerId"},features:[_.pf],nc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Ea:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ua:function(a){a&1&&_.A(0,$rb,1,1,"ng-template",null,0,_.hg)},Ha:[wK],nb:2});var isb=RegExp("^x-kythe://([a-zA-Z]+)="),ksb=/\//g,lsb=/~/g,dsb={id:"Google",type:"depot"},BG={};var Jzb;Jzb=new _.Xc("decorations_service",{qa:function(){return _.eua(sub)}});_.yK=function(a,b,c){_.sy.call(this,a);this.client=b;this.Je=c;this.ROc=new _.Qt(this.Ia);this.SOc=new _.Qt(this.Ia);this.TOc=new _.Qt(this.Ia);this.fFc=new _.Qt(this.Ia)};_.U(_.yK,_.sy);_.h=_.yK.prototype;_.h.xua=function(a,b,c,d,e,f){var g=this,m=Gob(a,b,c,d,e,f);return this.Qf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.f0a=function(a){var b=this;return this.ROc.fetch(a.toObject(),function(){return _.tv(b.Je,function(){return b.client.f0a(a,b.Je.Bk())},"Decorations.resolveDocumentation")})};_.h.g0a=function(a){var b=this;return this.SOc.fetch(a.toObject(),function(){return _.tv(b.Je,function(){return b.client.g0a(a,b.Je.Bk())},"Decorations.resolveItemList")})};_.h.Bha=function(a){var b=this;return this.TOc.fetch(a.toObject(),function(){return _.tv(b.Je,function(){return b.client.Bha(a,b.Je.Bk())},"Decorations.resolvePanel")})};
_.h.ZSa=function(a){var b=this;return this.fFc.fetch(a.toObject(),function(){return _.tv(b.Je,function(){return b.client.ZSa(a,b.Je.Bk())},"Decorations.getFilterSupport")})};_.h.Qqa=function(){return new _.op};_.h.extract=function(){return this.Qqa()};_.h.isValid=function(a){return 0<a.K_().length||_.Aj(a,2)};_.h.fetch=function(a){var b=this;return _.tv(this.Je,function(){return b.client.xua((new _.qQa).ePb(_.csb(a)),b.Je.Bk())},"Decorations.list")};
_.yK.O=function(a){return new (a||_.yK)(_.q(_.Oo),_.q(Jzb),_.q(_.Jv))};_.yK.ta=_.p({token:_.yK,qa:_.yK.O,Ga:"root"});var Kzb=function(a,b){this.component=a;this.location=b;this.Fn=function(){}};Kzb.prototype.render=function(){this.Fn=this.component.MY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,io:"deprecated"}).remove};Kzb.prototype.remove=function(){this.Fn()};_.zK=function(a,b,c,d,e){rK.call(this,c,d,a);this.Ia=a;this.component=b;this.ee=d;this.service=e;this.BZ=0};_.U(_.zK,rK);_.zK.Fa=rK.Fa;_.h=_.zK.prototype;
_.h.ika=function(a){var b=this;return(a.K_()||[]).filter(function(c){return _.zj(c,9,_.kj()).includes(2)}).reduce(function(c,d){b.BZ+=1;a:{if(d.pvb()&&(d=d.xca(),d=Orb(d),Qrb(d)))break a;d=void 0}if(!d)return _.FA(b.Ia),c;var e=c[c.length-1],f;if(f=e)e=e.location,f=e.startLine===d.startLine&&e.startColumn<d.endColumn&&d.startColumn<e.endColumn;f||c.push(b.iPa(d));return c},[])};_.h.jba=function(a,b,c,d,e,f,g){return this.service.xua(a,b,c,{Eb:d,commit:e},f,g)};
_.h.kN=function(){_.kK(this.ee,"DEPRECATED");_.FA(this.Ia)};_.h.onLoad=function(){_.lK(this.ee,"DEPRECATED")};_.h.Xu=function(){return this.BZ};_.h.RT=function(){return["DEPRECATED"]};_.h.iPa=function(a){return new Kzb(this.component,a)};_.zK.O=function(a){return new (a||_.zK)(_.y(_.mv),_.y(_.gJ),_.y(_.He),_.y(_.jK),_.y(_.yK))};
_.zK.ya=_.Pc({type:_.zK,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{ii:"layerBaseLocation"},features:[_.pf],nc:["layerBaseLocation",""],Aa:0,Ba:0,ua:function(){},styles:[".deprecated{text-decoration:line-through}"],nb:2,Oa:0});var Lzb={vu:new Set,ids:[]},AK=function(a){var b=this;this.Pc=a;this.vda=Lzb;this.Wqa=[];this.wta=new Map;this.RR=!1;this.Ef=new _.Sl;this.kb=_.Xd([this.Pc.qia,this.Pc.HJc]).ha(_.w(function(c){c=_.k(c);var d=c.next().value;if(c.next().value&&d)return b.RR?d.Zqa:d.KRc}),_.ef(void 0),_.Oe()).subscribe(function(c){c?(b.Wqa=c.lW,c.yT&&b.wU(c.yT)):b.Wqa=[]})};_.h=AK.prototype;_.h.La=function(){this.kb.unsubscribe()};
_.h.Be=function(a){a=_.Ej(a.context.yo,5);if(!a)return!1;var b=a.split(" ");return this.Wqa.length===b.length&&this.Wqa.every(function(c){return b.includes(c)})};
_.h.wU=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.wta.get(n)||new Set}).reduce(function(n,r){r=_.k(r);for(var v=r.next();!v.done;v=r.next())n.add(v.value);return n},new Set);if(b){b=_.k(this.vda.vu);for(var e=b.next();!e.done;e=b.next())e=e.value,d.has(e)||(e.B0=!1)}b=new Map;e=_.k(d);for(var f=e.next();!f.done;f=e.next()){var g=f.value;g.B0=!0;f=g.context.X$;g=this.ota(g);var m=b.get(f);void 0!==m&&0!==m||b.set(f,g)}this.vda={vu:d,ids:a};this.Ef.emit(Array.from(b.entries()))};
_.h.ct=function(a){if(0<this.vda.vu.size)for(var b=_.k(this.vda.vu),c=b.next();!c.done;c=b.next())c=c.value,Mzb(c,a.hsa,a.hsa+a.hN)&&!c.B0&&(c.B0=!0),c.B0&&!Mzb(c,a.hsa,a.hsa+a.hN)&&(c.B0=!1)};_.h.ota=function(a){return _.zj(a.context.yo,9,_.kj()).includes(1)?1:_.zj(a.context.yo,9,_.kj()).includes(3)?2:0};AK.O=function(a){return new (a||AK)(_.q(_.dK))};AK.ta=_.p({token:AK,qa:AK.O});var Nzb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.RKc=void 0===d?!1:d;this.FVa=!1;this.pUa=0};
Nzb.prototype.render=function(){var a=this;try{this.link=Ozb(this)}catch(c){_.FA(this.service.Ia);return}var b=String(this.context.index);this.xM&&(b=void 0);this.Fn=this.service.component.MY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get io(){var c="xrefs-decoration";a.service.YPb&&(c+=" underline");a.FVa&&(c+=" "+Pzb(a));a.xM&&(c="doc-link");return c},href:this.link,key:b}).remove};
var Pzb=function(a){return 0!==a.pUa&&a.service.bpb?"important-highlight":"highlight"};Nzb.prototype.remove=function(){this.Fn&&this.Fn();delete this.Fn};
var Ozb=function(a){var b,c=null==(b=_.nj(a.context.yo,_.lp,4))?void 0:b.XS();return c?_.Ej(c,4)?(a.xM=!0,_.Ej(c,4)):Qzb(a.service,c):_.Ej(a.context.yo,5)?Rzb(a):""},Rzb=function(a){if(_.Ej(a.context.yo,5)){var b=Szb(a.service,a.context.X$),c=a.service.component.lines[a.location.startLine].substring(a.location.startColumn,a.location.endColumn);return c?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+_.Ej(a.context.yo,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},
Mzb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},Tzb=function(a){var b=a.service.component.Wd.Ei(a.context.X$-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.RKc&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.W.Object.defineProperties(Nzb.prototype,{ota:{configurable:!0,enumerable:!0,get:function(){return this.pUa},set:function(a){this.pUa=a}},B0:{configurable:!0,enumerable:!0,get:function(){return this.FVa},set:function(a){this.FVa=a;if(null!=this.Fn)if(a){a=_.k(Tzb(this));for(var b=a.next();!b.done;b=a.next())b.value.classList.add(Pzb(this))}else for(a=_.k(Tzb(this)),b=a.next();!b.done;b=a.next())b.value.classList.remove(Pzb(this))}}});var BK,CK;BK={};
_.Uzb=Object.freeze((BK[0]={name:"Unknown",Ic:"?"},BK[50]={name:"Scope",Ic:"?"},BK[51]={name:"Group",Ic:"G"},BK[1]={name:"Class",Ic:"C",className:"code-data"},BK[2]={name:"Interface",Ic:"I",className:"code-data"},BK[3]={name:"Struct",Ic:"S",className:"code-data"},BK[4]={name:"Enum",Ic:"E",className:"code-data"},BK[5]={name:"Union",Ic:"S",className:"code-data"},BK[6]={name:"Method",Ic:"M",className:"code-procedure"},BK[7]={name:"Field",Ic:"F",className:"code-sub-data"},BK[8]={name:"Function",Ic:"F",
className:"code-procedure"},BK[9]={name:"Variable",Ic:"V",className:"code-alias"},BK[10]={name:"Typedef",Ic:"T",className:"code-alias"},BK[11]={name:"Namespace",Ic:"N"},BK[67]={name:"Extension",Ic:"E",className:"code-data"},BK[12]={name:"Property",Ic:"P",className:"code-sub-data"},BK[13]={name:"Enum Constant",Ic:"e",className:"code-sub-data"},BK[15]={name:"Anonymous Function",Ic:"?"},BK[16]={name:"Test",Ic:"t"},BK[17]={name:"Package",Ic:"P"},BK[18]={name:"Object",Ic:"O"},BK[61]={name:"Constant",Ic:"c"},
BK[62]={name:"Module",Ic:"m"},BK[79]={name:"Preprocessor",Ic:"p"},BK[20]={name:"Build Rule",Ic:"R"},BK[21]={name:"Build Binary",Ic:"B"},BK[22]={name:"Build Test",Ic:"T"},BK[23]={name:"Build Library",Ic:"L"},BK[24]={name:"Build Generator",Ic:"G"},BK[25]={name:"Build Argument",Ic:"A"},BK[26]={name:"Build Variable",Ic:"V",className:"code-alias"},BK[30]={name:"Variable",Ic:"V",className:"code-alias"},BK[31]={name:"Constant",Ic:"c"},BK[32]={name:"Goog Provide",Ic:"?"},BK[33]={name:"Goog Require",Ic:"?"},
BK[34]={name:"Setter",Ic:"?"},BK[35]={name:"Getter",Ic:"?"},BK[36]={name:"Literal",Ic:"?"},BK[37]={name:"Function Literal",Ic:"?"},BK[38]={name:"Assignment",Ic:"V",className:"code-alias"},BK[39]={name:"Function Assignment",Ic:"M",className:"code-procedure"},BK[40]={name:"Define Const",Ic:"D"},BK[41]={name:"Define Macro",Ic:"D"},BK[45]={name:"Xml Tag",Ic:"<"},BK[46]={name:"Template",Ic:"T"},BK[47]={name:"Job",Ic:"J"},BK[48]={name:"Service",Ic:"S"},BK[49]={name:"Allocation",Ic:"A"},BK[52]={name:"Table",
Ic:"T"},BK[53]={name:"Queue",Ic:"Q"},BK[54]={name:"Locality Group",Ic:"L"},BK[55]={name:"Index",Ic:"I"},BK[56]={name:"Proto Bundle",Ic:"?"},BK[57]={name:"Backup Schedule",Ic:"B"},BK[58]={name:"Column",Ic:"C"},BK[59]={name:"Changelog",Ic:"?"},BK[60]={name:"Markdown Header",Ic:"#"},BK[63]={name:"SQL TVF",Ic:"t"},BK[64]={name:"SQL Model",Ic:"m"},BK[65]={name:"SQL Database",Ic:"d"},BK[66]={name:"Dart Mixin",Ic:"M",className:"code-data"},BK[68]={name:"YANG Grouping",Ic:"G",className:"code-data"},BK[69]=
{name:"YANG Identity",Ic:"I",className:"code-data"},BK[70]={name:"YANG Container",Ic:"C",className:"code-data"},BK[71]={name:"YANG List",Ic:"L",className:"code-data"},BK[72]={name:"YANG Leaf",Ic:"L",className:"code-data"},BK[73]={name:"Swift Actor",Ic:"A",className:"code-data"},BK[74]={name:"GraphQL Directive",Ic:"D",className:"code-data"},BK[75]={name:"GraphQL Operation",Ic:"O",className:"code-data"},BK[76]={name:"GraphQL Fragment",Ic:"F",className:"code-data"},BK[77]={name:"GraphQL Fragment Spread",
Ic:"S",className:"code-data"},BK[78]={name:"GraphQL List",Ic:"L",className:"code-data"},BK[80]={name:"Impl",Ic:"I",className:"code-data"},BK));CK={};_.Vzb=Object.freeze((CK[0]="Unknown Modifier",CK[1]="Public",CK[2]="Private",CK[3]="Protected",CK[4]="Global",CK[5]="Namespace-private",CK[6]="File-private",CK[7]="Package-private",CK[8]="Library-private",CK[9]="Dynamic Scope",CK[10]="Thread Local",CK[11]="Static",CK));var Wzb=function(){return!0},Xzb=function(a,b,c){this.parent=b;this.l2a=c;this.Qp=!1;this.IL=Wzb;this.s2a=null;this.active=!1;this.index=this.level=0;if(!msb(a))throw Error("qe");this.yp=a;this.id=_.kk();this.children=this.tXa(_.oj(a,_.Bp,3,_.kj()));this.rU=this.children.reduce(function(d,e){return d+e.rU},this.children.length);this.xza=[].concat(_.$c(this.children));this.Qp=0<this.S4a.length;this.cya=c.cya(a.getName())},Zzb=function(a){return a.pwb?a.pwb:a.pwb=Yzb(a)},Yzb=function(a){var b=_.Uzb[a.yp.getType()];
a=_.zj(a.yp,4,_.kj());var c=a.map(function(e){return _.Vzb[e]});c=[b.name].concat(_.$c(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{be:d,tooltip:c,Ic:b.Ic}};Xzb.prototype.tXa=function(a){var b=this;return a.map(function(c){return new Xzb(c,b,b.l2a)})};var $zb=function(a){a.xza=a.children.filter(function(b){return b.isVisible});a.sort&&a.xza.sort(a.sort)};
_.W.Object.defineProperties(Xzb.prototype,{S4a:{configurable:!0,enumerable:!0,get:function(){return this.xza}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.IL},set:function(a){if(a!==this.IL){this.IL=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;$zb(this);this.Qp=0<this.xza.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.s2a},set:function(a){if(a!==
this.s2a){this.s2a=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;$zb(this)}}},Sca:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.FEb+this.name+this.cQb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.zj(this.yp,4,_.kj())}},name:{configurable:!0,enumerable:!0,get:function(){return this.yp.getName()||"<anonymous>"}},FEb:{configurable:!0,enumerable:!0,get:function(){return _.Ej(this.yp,
7)}},cQb:{configurable:!0,enumerable:!0,get:function(){return this.yp.bub()}},z3a:{configurable:!0,enumerable:!0,get:function(){return _.nj(this.yp,_.zp,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.yp.getType()}},be:{configurable:!0,enumerable:!0,get:function(){return Zzb(this).be}},tooltip:{configurable:!0,enumerable:!0,get:function(){return Zzb(this).tooltip}},Ic:{configurable:!0,enumerable:!0,get:function(){return Zzb(this).Ic}}});/*

 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 aAb=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)},bAb=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},DK=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},EK=function(){},fAb=function(a,b,c){if(a){try{var d=decodeURIComponent(cAb(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&&!dAb.test(c)&&(a=b,eAb[" "+a]||(eAb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":aAb(a,"/",!0)),a=eAb[" "+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},FK=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},Wj:function(){return new RegExp(a,b)}}},cAb=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)):
""})},GK=function(a,b){if(b){if(gAb.test(a))return a.replace(hAb,function(c){return iAb[c]})}else if(jAb.test(a))return a.replace(kAb,function(c){return iAb[c]});return a},lAb=function(){this.m2={}},nAb=function(a){this.lh=[];this.token=null;this.options=a||HK.defaults;this.options.renderer=this.options.renderer||new mAb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.l2a=new lAb},oAb=function(){},mAb=function(){this.options=HK.defaults},pAb=function(a,b){this.options=
b||HK.defaults;this.links=a;this.rules=IK.pU;this.renderer=this.options.renderer||new mAb;this.renderer.options=this.options;this.PH=!1;if(!this.links)throw Error("re");this.options.xI?this.rules=IK.xI:this.options.nr&&(this.rules=this.options.GNa?IK.GNa:IK.nr)},qAb=function(a){this.lh=[];this.lh.links=Object.create(null);this.options=a||HK.defaults;this.rules=JK.pU;this.options.xI?this.rules=JK.xI:this.options.nr&&(this.rules=this.options.wya?JK.wya:JK.nr)},JK={HLc:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
sRa:EK,uta:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,jFb:EK,s9:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,bx:"^ {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,}|$))",
Z$:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:EK,tBb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,mE:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,Xn:/(?!\s*\])(?:\\.|[^\[\]\\])+/,zLa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};JK.Z$=FK(JK.Z$).replace("label",JK.Xn).replace("title",JK.zLa).Wj();JK.PNa=/(?:[*+-]|\d{1,9}\.)/;JK.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
JK.item=FK(JK.item,"gm").replace(/bull/g,JK.PNa).Wj();JK.list=FK(JK.list).replace(/bull/g,JK.PNa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+JK.Z$.source+")").Wj();JK.vdb="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";
JK.HGa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;JK.bx=FK(JK.bx,"i").replace("comment",JK.HGa).replace("tag",JK.vdb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).Wj();JK.mE=FK(JK.mE).replace("hr",JK.uta).replace("heading",JK.heading).replace("lheading",JK.tBb).replace("tag",JK.vdb).Wj();JK.s9=FK(JK.s9).replace("paragraph",JK.mE).Wj();JK.pU=DK({},JK);
JK.nr=DK({},JK.pU,{sRa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,mE:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});JK.nr.mE=FK(JK.mE).replace("(?!","(?!"+JK.nr.sRa.source.replace("\\1","\\2")+"|"+JK.list.source.replace("\\1","\\3")+"|").Wj();JK.wya=DK({},JK.nr,{jFb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
JK.xI=DK({},JK.pU,{bx:FK("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",JK.HGa).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").Wj(),Z$:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var rAb=function(a,b){return(new qAb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
qAb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,v,z,D;a;){if(e=this.rules.HLc.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.lh.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.lh.push({type:"code",text:this.options.xI?e:aAb(e,"\n")});else if(e=this.rules.sRa.exec(a))a=a.substring(e[0].length),this.lh.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.lh.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.jFb.exec(a))&&(g={type:"table",Mp:bAb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Mp.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]=bAb(g.cells[r],g.Mp.length);this.lh.push(g);continue}if(e=this.rules.uta.exec(a))a=a.substring(e[0].length),this.lh.push({type:"hr"});else if(e=this.rules.s9.exec(a))a=a.substring(e[0].length),this.lh.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.lh.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:"",Zea:!1};this.lh.push(m);
e=e[0].match(this.rules.item);n=[];c=!1;v=e.length;for(r=0;r<v;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.xI?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==v-1&&(d=JK.PNa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.iRc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=v-1),d=c||/\n\n(?!\s*$)/.test(g),r!==v-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(m.Zea=!0),z=/^\[[ xX]\] /.test(g),D=void 0,
z&&(D=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",task:z,checked:D,Zea:d},n.push(d),this.lh.push(d),this.token(g,!1),this.lh.push({type:"list_item_end"});if(m.Zea)for(v=n.length,r=0;r<v;r++)n[r].Zea=!0;this.lh.push({type:"list_end"})}else if(e=this.rules.bx.exec(a))a=a.substring(e[0].length),this.lh.push({type:this.options.Vo?"paragraph":"html",pre:!this.options.Sha&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.Z$.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.lh.links[f]||(this.lh.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Mp:bAb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Mp.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]=bAb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Mp.length);this.lh.push(g);continue}if(e=this.rules.tBb.exec(a))a=a.substring(e[0].length),this.lh.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.mE.exec(a)))a=a.substring(e[0].length),this.lh.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.lh.push({type:"text",text:e[0]});else if(a)throw Error("se`"+a.charCodeAt(0));}}}return this.lh};
var IK={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,gNa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:EK,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*\)/,Cwa:/^!?\[(label)\]\[(ref)\]/,uYa:/^!?\[(ref)\](?:\[\])?/,Fja:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,zS:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,XY:/^( {2,}|\\)\n(?!\s*$)/,FZ:EK,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Awc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};IK.zS=FK(IK.zS).replace(/punctuation/g,IK.Awc).Wj();IK.Lsc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;IK.hxc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;IK.Hsc=/[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])?)+(?![-_])/;
IK.gNa=FK(IK.gNa).replace("scheme",IK.hxc).replace("email",IK.Hsc).Wj();IK.Aqc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;IK.tag=FK(IK.tag).replace("comment",JK.HGa).replace("attribute",IK.Aqc).Wj();IK.Xn=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;IK.yuc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;IK.zLa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;IK.link=FK(IK.link).replace("label",IK.Xn).replace("href",IK.yuc).replace("title",IK.zLa).Wj();
IK.Cwa=FK(IK.Cwa).replace("label",IK.Xn).replace("ref",JK.Xn).Wj();IK.uYa=FK(IK.uYa).replace("ref",JK.Xn).Wj();IK.pU=DK({},IK);IK.xI=DK({},IK.pU,{Fja:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,zS:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:FK(/^!?\[(label)\]\((.*?)\)/).replace("label",IK.Xn).Wj(),Cwa:FK(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",IK.Xn).Wj()});
IK.nr=DK({},IK.pU,{escape:FK(IK.escape).replace("])","~|])").Wj(),Rsc:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,Dqc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,FZ:/^~+(?=\S)([\s\S]*?\S)~+/,text:FK(IK.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").Wj()});IK.nr.url=FK(IK.nr.url,"i").replace("email",IK.nr.Rsc).Wj();
IK.GNa=DK({},IK.nr,{XY:FK(IK.XY).replace("{2,}","*").Wj(),text:FK(IK.nr.text).replace("{2,}","*").Wj()});
pAb.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+=GK(e[1]);else if(e=this.rules.tag.exec(a))!this.PH&&/^<a /i.test(e[0])?this.PH=!0:this.PH&&/^<\/a>/i.test(e[0])&&(this.PH=!1),!this.Ata&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Ata=!0:this.Ata&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Ata=!1),a=a.substring(e[0].length),b+=this.options.Vo?this.options.Sha?this.options.Sha(e[0]):GK(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.PH=!0;d=e[2];this.options.xI?(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+=sAb(this,e,{href:tAb(d),title:tAb(c)});this.PH=!1}else if((e=this.rules.Cwa.exec(a))||
(e=this.rules.uYa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.PH=!0,b+=sAb(this,e,c),this.PH=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Fja.exec(a))a=a.substring(e[0].length),b+=this.renderer.Fja(this.output(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.zS.exec(a))a=a.substring(e[0].length),b+=this.renderer.zS(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.jlb(GK(e[2].trim(),!0));else if(e=this.rules.XY.exec(a))a=a.substring(e[0].length),b+=this.renderer.XY();else if(e=this.rules.FZ.exec(a))a=a.substring(e[0].length),b+=this.renderer.FZ(this.output(e[1]));else if(e=this.rules.gNa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=GK(this.uXa(e[1])),d="mailto:"+c):d=c=GK(e[1]),b+=this.renderer.link(d,null,c);else if(!this.PH&&(e=this.rules.url.exec(a))){if("@"===e[2])c=GK(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.Dqc.exec(e[0])[0];
while(d!==e[0]);c=GK(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.Ata?b+this.renderer.text(e[0]):b+this.renderer.text(GK(this.m2a(e[0])));else if(a)throw Error("se`"+a.charCodeAt(0));return b};
var tAb=function(a){return a?a.replace(IK.Lsc,"$1"):a},sAb=function(a,b,c){var d=c.href;c=c.title?GK(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,GK(b[1]))};pAb.prototype.m2a=function(a){return this.options.m2a?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};
pAb.prototype.uXa=function(a){if(!this.options.uXa)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=mAb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Nu){var d=this.options.Nu(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.XJc+GK(b,!0)+'">'+(c?a:GK(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:GK(a,!0))+"</code></pre>"};
_.h.s9=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.bx=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.uHc?"<h"+b+' id="'+this.options.vHc+d.cya(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.uta=function(){return this.options.rla?"<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.mE=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 uAb=function(a,b){var c=b.Mp?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=mAb.prototype;_.h.Fja=function(a){return"<strong>"+a+"</strong>"};_.h.zS=function(a){return"<em>"+a+"</em>"};_.h.jlb=function(a){return"<code>"+a+"</code>"};_.h.XY=function(){return this.options.rla?"<br/>":"<br>"};_.h.FZ=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=fAb(this.options.Vo,this.options.hib,a);if(null===a)return c;a='<a href="'+GK(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=fAb(this.options.Vo,this.options.hib,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.rla?"/>":">"};_.h.text=function(a){return a};_.h=oAb.prototype;_.h.Fja=function(a){return a};_.h.zS=function(a){return a};_.h.jlb=function(a){return a};_.h.FZ=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.XY=function(){return""};var vAb=function(a,b){return(new nAb(b)).parse(a)};nAb.prototype.parse=function(a){this.inline=new pAb(a.links,this.options);this.kIc=new pAb(a.links,DK({},this.options,{renderer:new oAb}));this.lh=a.reverse();for(a="";this.next();)a+=wAb(this);return a};nAb.prototype.next=function(){return this.token=this.lh.pop()};
nAb.prototype.peek=function(){return this.lh[this.lh.length-1]||0};
var xAb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.output(b)},wAb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.uta();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,cAb(a.kIc.output(a.token.text)),a.l2a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.oEc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Mp.length;d++)f+=uAb(a.inline.output(a.token.Mp[d]),
{Mp:!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+=uAb(a.inline.output(g[e]),{Mp:!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+=wAb(a);return a.renderer.s9(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=wAb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.Zea;for(a.token.task&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.rla?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?wAb(a):xAb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.bx(a.token.text);case "paragraph":return a.renderer.mE(a.inline.output(a.token.text));case "text":return a.renderer.mE(xAb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};lAb.prototype.cya=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.m2.hasOwnProperty(a)){var b=a;do this.m2[b]++,a=b+"-"+this.m2[b];while(this.m2.hasOwnProperty(a))}this.m2[a]=0;return a};var gAb=/[&<>"']/,hAb=/[&<>"']/g,iAb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},jAb=/[<>"']|&(?!#?\w+;)/,kAb=/[<>"']|&(?!#?\w+;)/g,eAb={},dAb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;EK.exec=EK;
var HK=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("te");if("string"!==typeof a)throw Error("ue`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=DK({},HK.defaults,b||{});var d=b.Nu,e=0;try{var f=rAb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.Nu=d,c(n);try{var r=vAb(f,b)}catch(v){n=v}b.Nu=d;return n?c(n):c(null,r)};if(!d||3>d.length)return m();delete b.Nu;if(!g)return m();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||m():d(n.text,n.lang,function(r,v){if(r)return m(r);if(null==v||v===n.text)return--g||m();n.text=v;n.oEc=!0;--g||m()})})(f[e])}else try{return b&&(b=DK({},HK.defaults,b)),vAb(rAb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||HK.defaults).silent)return"<p>An error occurred:</p><pre>"+GK(n.message,!0)+"</pre>";throw n;}};HK.options=HK.setOptions=function(a){DK(HK.defaults,a);return HK};
HK.jGc=function(){return{hib:null,GNa:!1,nr:!0,uHc:!0,vHc:"",Nu:null,XJc:"language-",uXa:!0,xI:!1,renderer:new mAb,Vo:!1,Sha:null,silent:!1,iRc:!1,m2a:!1,wya:!0,rla:!1}};HK.defaults=HK.jGc();HK.Ova=vAb;HK.wmc=lAb;HK.parse=HK;var yAb=["java","c","c++","c#"],zAb=["java"],AAb=["js"],DG=function(a){a=void 0===a?new Map:a;this.fk=this.state=new _.Gg(a)};_.h=DG.prototype;_.h.get=function(a){return!!this.state.value.get(a)};_.h.set=function(a,b){var c=new Map(this.state.value);c.set(a,b);this.state.next(c)};_.h.toggle=function(a){this.set(a,!this.get(a))};_.h.getState=function(){return this.state.value};_.h.fill=function(a){for(var b=new Map(this.state.value),c=_.k(b.keys()),d=c.next();!d.done;d=c.next())b.set(d.value,a);this.state.next(b)};
_.h.clear=function(){this.state.next(new Map)};var BAb=function(a,b){this.HM=b;this.ENb=new DG;this.H2a=new DG;this.dsa=new _.Gg("");for(var c=[],d=new HK.wmc,e=_.k(a),f=e.next();!f.done;f=e.next())c.push(new Xzb(f.value,void 0,d));this.uqa=c;this.size=psb(this.uqa);this.ZI=osb(a);if(a.some(qsb)||b&&AAb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&zAb.includes(b)&&a.set(7,!0),a.set(2,!0),this.ENb=new DG(a),a=new Map,b&&yAb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.H2a=new DG(a)};_.KK=function(a){this.nZa=a};
_.KK.prototype.BA=function(a){if(5===a.kind)return _.Md(_.vF);if(0!==a.kind)return _.Md(_.kG("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.rb,d=b.Tc,e=b.repository,f=b.path;b=b.params;f=_.YF(a.location,1)||f;var g=b.Rb?"HEAD":_.ii(a.location,1);g={Eb:_.ii(a.location,0)||"",commit:g};return this.nZa.BA(c,d,e,g,f,b.Rb).ha(_.w(function(m){var n=m.Jg();return 4===n?_.kG("UNAVAILABLE"):2===n?_.kG("UNSUPPORTED_LANGUAGE"):_.mF(new BAb(_.oj(m,_.Bp,1,_.kj()),a.HM))}),_.ef(_.vF),_.Ke(function(){return _.Md(_.kG("UNAVAILABLE"))}))};
_.KK.O=function(a){return new (a||_.KK)(_.q(_.uy))};_.KK.ta=_.p({token:_.KK,qa:_.KK.O,Ga:"root"});var CAb=function(){this.q_=this.Yaa=0};_.U(CAb,WI);var DAb=function(){};_.U(DAb,WI);DAb.prototype.bda=function(){for(var a=1,b=EAb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.k5a)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?Xvb(g):0;e=e+g|0}d=e}else d=0;else d=Xvb(d);a=Math.imul(1000003,a)^d}}return a};
DAb.prototype.toString=function(){var a=$vb(this);a=FG(yvb(a.iRa))+FG(cwb("[]",a.jRa));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 Uvb;b=FG(b)+"{";a.GEc=", ".toString();a.bsb=b.toString();a.nRa="}".toString();a.HEc=FG(a.bsb)+FG(a.nRa);b=EAb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+FG(e)+"]");var f=a;d=FG(d)+"="+FG(e);e=f;if(e.p_){var g=e.p_;g.Zaa=FG(g.Zaa)+FG(e.GEc)}else g=new Tvb,
g.Zaa=e.bsb,e.p_=g;f=f.p_;f.Zaa=FG(f.Zaa)+FG(d)}return a.toString()};var EAb=function(a){var b=Object.keys(a),c=a.qVc;return c?b.filter(function(d){return!c.includes(d)}):b};var FAb=function(){this.kRa=this.mRa=this.lRa=0};_.U(FAb,DAb);FAb.prototype.line=function(){return this.lRa};FAb.prototype.start=function(){return this.mRa};FAb.prototype.end=function(){return this.kRa};var GAb=function(){this.Xaa=0};_.U(GAb,WI);GAb.prototype.cfa=function(){return this.Xaa<this.asb.length};GAb.prototype.SM=function(){var a;return zsb(this.asb[a=this.Xaa,this.Xaa=this.Xaa+1|0,a])};var Bsb=function(a,b,c,d){return HAb(a,b,new Qvb(function(){var e=new GAb;e.Xaa=0;e.asb=c;return e}),gwb(d))},HAb=function(a,b,c,d){c=Rvb(c);d=Rvb(d);var e=new CAb;b=b.LEc;e.Yaa=0;e.q_=0;for(e.r_=b;c.cfa();){var f=c.SM().xA;b=f>>2;var g=e;var m=c.SM().xA,n=c.SM().xA,r=[];var v=g;for(v.Yaa=v.Yaa+m|0;v.r_.length>v.q_&&v.r_[v.q_].xA<v.Yaa;)v.q_=v.q_+1|0;v=v.Yaa;n=v+n|0;m=g.q_;for(var z=0==m?0:g.r_[m-1|0].xA+1|0,D=v-z|0;n>(z-1|0)&&m<g.r_.length;){var J=g.r_[m].xA;v=r;z=n>J?J-z|0:n-z|0;J=new FAb;J.lRa=
m;J.mRa=D;J.kRa=z;v.push(J);m=m+1|0;z=g.r_[m-1|0].xA+1|0;D=0}g=r;0<(f&1)&&d.SM();switch(f&2){case 0:f=a;b=IAb(b);if(null!=b)for(g=Rvb(gwb(g));g.cfa();)r=g.SM(),n=b,JAb(f,r,{startColumn:r.start(),endColumn:r.end(),io:n});break;case 2:f=a;r=b;b=d.SM();switch(r){case 35:case 36:b="/search?q="+FG(encodeURIComponent(b));break;case 30:r=RegExp("^https?://cs.corp.google.com","");v="";for(n=0;0<=(n=v.indexOf("\\",n));)36==v.charCodeAt(n+1|0)?(m=FG(v.substr(0,n|0))+"$",z=n=n+1|0,m+=FG(v.substr(z))):(m=FG(v.substr(0,
n|0)),z=n=n+1|0,m+=FG(v.substr(z))),v=m;b=b.replace(r,v);break;case 55:b="https://b.corp.google.com/issues?q="+FG(b);break;case 37:b="https://b.corp.google.com/hotlists/"+FG(b);break;case 38:b="https://b.corp.google.com/savedsearches/"+FG(b);break;case 56:b="https://b.corp.google.com/components/"+FG(b)}awb(b,"/search/")&&0<b.indexOf("?")&&(b="/search"+FG(b.substr(b.indexOf("?"))));r=awb(b,"http://")||awb(b,"https://")?"external":"";for(g=Rvb(gwb(g));g.cfa();)n=g.SM(),f.addLink(n,b,r)}}return a.zT};var IAb=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 Asb=function(){this.Zrb=0};_.U(Asb,WI);Asb.prototype.gTa=function(){return this.KEc};var Csb=function(){this.zT=new Map};Csb.prototype.addLink=function(a,b,c){JAb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",io:"link-decoration-layer",href:b,key:c})};var JAb=function(a,b,c){a.zT.has(b.line())||a.zT.set(b.line(),[]);a.zT.get(b.line()).push(c)};_.KAb=!0;_.LAb=!1;_.MAb=!1;_.LK=function(a,b,c,d,e){this.Ia=a;this.zDb=b;this.CL=c;this.Je=d;this.yI=e;this.WKc=[3,0];this.iL=new _.Qt(this.Ia)};
_.LK.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.qi(a,b,c,d,e,f);var m=(new _.Wp).Lx(a),n=m.clone();a.Hn(3);return this.yI.prefetch("directory").ha(_.ff(function(r){r&&g.iL.put(tub(r.request).toObject(),NAb(g,n,m,_.Md((0,_.sSa)(r.response))));return g.iL.fetch(n.toObject(),function(){var v=dub(n.clone(),!0).toObject(),z,D;return null!=(D=null==(z=_.JYa(g.iL,v))?void 0:z.ha(_.Se()))?D:g.Asa(n,m)}).ha(_.w(rsb))}))};
_.LK.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.qi(a,b,c,d,e,null==f?void 0:f.Rb);(null==f?0:f.fileSize)&&_.zb(a,4,_.Ya(f.fileSize),"0");var m=dub((new _.Wp).Lx(a),!0),n=m.clone();if(b=OAb(this,a))b.getType()&&a.Hn(b.getType()),0<b.cT().length&&a.qPb(b.cT()),b.hTa()&&a.dPb(b.hTa());void 0!==(null==f?void 0:f.type)&&a.Hn(null==f?void 0:f.type);_.Lj(_.Lj(_.Lj(m,4,!0),9,_.LAb),10,_.MAb);this.Ia.Ln({sH:[{eventType:"FILE_OPENED",srb:[],Hg:a,lineNumber:null==f?void 0:f.line}]});return this.yI.prefetch("file").ha(_.ff(function(r){r&&
g.iL.put(tub(r.request).toObject(),NAb(g,n,m,_.Md((0,_.sSa)(r.response))));return g.iL.fetch(n.toObject(),function(){var v=g.iL;var z=dub(n.clone(),!1).toObject();v=v.getValue(z);z=g.Asa(n,m);return v?z.ha(_.ef(v),_.Oe(_.oub)):z})}))};_.LK.prototype.Asa=function(a,b){return NAb(this,a,b,PAb(this,b))};
var NAb=function(a,b,c,d){c=c.Iu().clone().Hn(0);for(var e=d.ha(_.w(function(m){var n;return(null==(n=_.lq(m))?void 0:_.nj(n,_.gq,2))||new _.gq})),f=_.k(a.zDb),g=f.next();!g.done;g=f.next())lub(g.value,c,e);return d.ha(_.Aja(function(m,n){return!!_.kq(m)||0===n}),_.hf(function(m){var n=_.nj(m,_.xp,7),r;if(null==n?0:null==(r=_.nj(n,_.pi,1))?0:_.Ej(r,3)){n=n.clone().Hn(0);r=_.k(a.zDb);for(var v=r.next();!v.done;v=r.next())lub(v.value,n,e);n=b.clone().Lx(n);a.iL.put(n.toObject(),_.Md(m))}}))},PAb=function(a,
b){var c=a.WKc.includes(b.Iu().getType());return _.tv(a.Je,function(){if(c){var d=a.Je.Bk();d["X-Server-Timeout"]="60"}else d=a.Je.Bk();if(_.KAb){var e=a.CL;d=e.xi.CV(e.Hi+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.uSa);d=Kob(d)}else d=a.CL.Asa(b,d);return d},"FileService.getContentsStreaming").ha(_.cf())},OAb=function(a,b){var c=b.clone();c.nd(_.gh(_.oob(b.de())));var d,e;return null==(e=null==(d=QAb(a,c))?void 0:_.kq(d))?void 0:_.oj(e,_.Yp,1,_.kj()).find(function(f){return f.de()===
b.de()})},QAb=function(a,b){b=dub((new _.Wp).Lx(b),!1);a=a.iL;b=b.toObject();return a.getValue(b)};_.LK.O=function(a){return new (a||_.LK)(_.q(_.mv),_.q(_.L7a),_.q(_.M7a),_.q(_.Jv),_.q(_.Hv))};_.LK.ta=_.p({token:_.LK,qa:_.LK.O,Ga:"root"});var RAb,Dsb;RAb=/^readme(\.md)?$/i;Dsb=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"]]);
_.MK=function(a,b,c,d,e,f){var g=this;this.Pj=a;this.er=b;this.lba=c;this.Vg=d;this.AE=e;this.Ua=f;this.cKc=new _.bB;this.Oc=this.Pj.data.ha(_.w(function(m){m=m.Oc;m.path||(m=m.bc().nd("/").hb());return m}),_.af(1),_.Rd());this.DI=this.Oc.ha(_.ff(function(m){return g.wTa(m,!0)}),_.af(1),_.Rd());this.BJc=_.cv.has(55)};_.MK.prototype.wTa=function(a,b){return SAb(this,a,void 0===b?!1:b).ha(_.ef({kind:4,location:a}))};
var SAb=function(a,b,c){return b.repository?b.Eb?TAb(a,b,c):_.Nwb(a.AE,{rb:b.rb,Tc:b.Tc,repository:b.repository}).ha(_.Ke(function(d){var e=d.error;if(e&&404===e.code)return a.Vg.log(d),_.Md({kind:7,location:b});if(e&&403===e.code)return a.Vg.log(d),_.Md({kind:6,location:b});throw d;}),_.ff(function(d){if(d instanceof WH){var e=d.baa;if(e)d=_.zq(b.bc(),e).hb(),d=TAb(a,d,c);else if(0===d.tags.length&&0===d.Md.length){var f=void 0===f?null:f;d=_.Md(f?{kind:11,location:b,nU:f}:{kind:9,location:b})}else d=
_.Md({kind:10,location:_.zq(b.bc(),"HEAD").hb()})}else d=_.Md(d);return d})):_.zi},TAb=function(a,b,c){var d=Esb(b,a.er,1).ha(_.ff(function(e){var f=Hsb(b,e);return!c||b.path===f.path&&b.Eb===f.Eb?_.Md(e):(a.Ua.navigate(_.wq(f),{Bga:!0,ig:"preserve",kj:!0}),_.zi)}));return Fsb(d,b,a.er).ha(_.ff(function(e){var f=e.current;e=e.diffBase;var g=_.oj(f,_.oSa,5,_.kj());g=g[g.length-1];if(a.BJc)var m=UAb(a,b,{current:f,diffBase:e},g);else if(g){if(g.de())throw Error("ve");f=_.EG(f);f={kind:2,location:b,
Fca:g.getUrl(),TN:g.kr()||void 0,fA:_.Ej(g,2),I0:g,qE:null!=(m=f[0])?m:0};m=Gsb(f,b,a.lba,cH.Sy)}else m=UAb(a,b,{current:f,diffBase:e},g);return m}),_.ef({kind:5,location:b}),_.Ke(function(e){if(e&&_.CA(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.Md({kind:13,location:b});if(e&&_.CA(e)&&404===e.error.code)return _.Md({kind:8,location:b});if(e&&_.CA(e)&&403===e.error.code)return a.Vg.log(e),_.Md({kind:6,location:b});a.Vg.log(e);return _.Md({kind:12,
location:b})}))},UAb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=Hsb(b,e);if(_.kq(e))return VAb(a,f,_.kq(e),_.EG(e),d);if(_.lq(e))return _.Md(_.usb(f,_.lq(e),_.EG(e),function(g){return Esb(f,a.er,1,g).ha(_.w(function(m){var n;return null!=(n=_.lq(m))?n:new _.hq}))},d,c&&(_.lq(c)||void 0)));if(_.Jj(e,_.qSa,3,_.jq))return WAb(a,f,_.Jj(e,_.qSa,3,_.jq),_.EG(e),d);if(_.Jj(e,_.mSa,4,_.jq))return XAb(a,f,_.Jj(e,_.mSa,4,_.jq),_.EG(e),d);throw Error("we");},VAb=function(a,b,c,d,e){var f=_.oj(c,_.Yp,
1,_.kj())||[],g,m={kind:1,entries:f,location:b,qE:d,tI:null==(g=c.ZS())?void 0:_.Ej(g,3)};m.I0=e;var n=f.find(function(r){return 1===r.getType()&&!(_.nj(r,_.Xp,4)&&_.Aj(_.nj(r,_.Xp,4),4))&&!!a.cKc.transform(r.de()).match(RAb)});if(!n)return _.Md(m);c={commit:_.ii(b,1)||b.Eb,Eb:_.ii(b,0)||""};return YAb(a,b.rb,b.Tc,b.repository,n.de(),c,b.params.Rb).ha(_.w(function(r){m.i9c=n.de();r&&(m.zwa=r.Ju()||_.IF(_.lj(r,1)),m.s_a=_.uua(_.nj(r,_.xm,5))||void 0);return m}),_.Ke(function(){return _.Md(m)}))},WAb=
function(a,b,c,d,e){var f;c={kind:3,target:_.Ej(c,1),location:b,path:_.Aj(c,3)?_.Ej(c,2)||"/":void 0,FLb:_.Aj(c,3),I0:e,qE:null!=(f=d[0])?f:0};return Gsb(c,b,a.lba,cH.jC)},XAb=function(a,b,c,d,e){var f;c={kind:2,location:b,Fca:c.getUrl(),TN:c.kr()||void 0,fA:_.Ej(c,2),I0:e,qE:null!=(f=d[0])?f:0};return Gsb(c,b,a.lba,cH.Sy)},YAb=function(a,b,c,d,e,f,g){return a.er.get(b,c,d,f,e,{Rb:g}).ha(_.w(function(m){return _.lq(m)}))};
_.MK.O=function(a){return new (a||_.MK)(_.q(_.Fg),_.q(_.LK),_.q(_.vJ),_.q(_.rt),_.q(_.tJ),_.q(_.Rg),_.q(_.dv))};_.MK.ta=_.p({token:_.MK,qa:_.MK.O});var vsb=new WeakMap;var bBb,aBb,$Ab,ZAb;_.NK=function(a,b){var c=this;this.nZa=a;this.Jwa=b;this.zr=this.Jwa.DI.ha(_.ie(function(d){return!!d&&4!==d.kind&&5!==d.kind}),_.Oe(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.$F(d.location,e.location)}),_.ff(function(d){return c.nZa.BA(d)}),_.cf({bufferSize:1,nv:!0}));this.RMc=this.zr.ha(_.w(function(d){return 2===d.state?{state:2,Vb:ZAb(c,d.Vb.uqa,new Map)}:d}),_.cf({bufferSize:1,nv:!1}))};
bBb=function(a,b,c){return a.RMc.ha(_.ie(function(d){return 0!==d.state}),_.w(function(d){if(1!==d.state){var e,f=d.Vb.get(b)||[];f=_.k(f);for(var g=f.next();!g.done;g=f.next()){g=g.value;var m=void 0,n=void 0,r=g,v=c;((null==(n=_.nj(r.yp,_.zp,5))?void 0:_.Bj(n,1))||Infinity)<=v&&v<=((null==(m=_.nj(r.yp,_.zp,5))?void 0:_.Bj(m,3))||-Infinity)&&(e=$Ab(e,g))}if(e)return{rE:_.Ej(e.yp,8),DJc:1===aBb(d.Vb,b,_.Ej(e.yp,8))}}}),_.Qe(1))};
aBb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Ej(d.yp,8)===c}).length};$Ab=function(a,b){var c=null==a?void 0:_.nj(a.yp,_.zp,5),d=null==b?void 0:_.nj(b.yp,_.zp,5);if(!c)return b;if(!d)return a;if(_.Bj(c,1)<_.Bj(d,1))return b;if(_.Bj(c,1)>_.Bj(d,1)||_.Bj(c,3)<_.Bj(d,3))return a;_.Bj(c,3);_.Bj(d,3);return b};ZAb=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.yp.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);ZAb(a,d.children,c)}return c};
_.NK.O=function(a){return new (a||_.NK)(_.q(_.KK),_.q(_.MK))};_.NK.ta=_.p({token:_.NK,qa:_.NK.O});_.OK=function(){this.CXb=new _.bf;this.lVc=this.CXb.Lf()};_.OK.O=function(a){return new (a||_.OK)};_.OK.ta=_.p({token:_.OK,qa:_.OK.O,Ga:"root"});var PK=function(a){this.SV=a},cBb=function(a,b){b=b.location;_.JF(b)&&(b=_.zq(b.bc()).hb());b=b.bc().Oi().hb();return _.mub(a.SV,b)};PK.prototype.hPa=function(a,b){a=cBb(this,a);b=(new _.ml).set("q","symbol:\\b"+b+"\\b case:yes");return _.kl(new _.ai(a),b).toString()};PK.O=function(a){return new (a||PK)(_.q(_.kz))};PK.ta=_.p({token:PK,qa:PK.O,Ga:"root"});_.QK=function(a,b){var c=this;this.Jwa=a;this.XKb=b;this.NWa=this.Jwa.DI.ha(_.w(function(d){return cBb(c.XKb,d)}),_.cf({bufferSize:1,nv:!0}))};_.QK.prototype.hPa=function(a){var b=this;return this.Jwa.DI.ha(_.w(function(c){return b.XKb.hPa(c,a)}))};_.QK.O=function(a){return new (a||_.QK)(_.q(_.MK),_.q(PK))};_.QK.ta=_.p({token:_.QK,qa:_.QK.O});_.RK=function(a){this.Ua=a;this.cache=new Map};_.dBb=function(a,b,c){var d=b.qe.id+"/"+b.repository+"/"+b.Eb+"/"+b.path;if(_.JF(a.tx)){var e,f=(null==(e=b.params)?0:e.xf)?"?rcl="+b.params.xf:"";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.tx.constructor(b),g=_.ZF(b,a.tx),g=_.xob(b,a.Ua,{Fda:"oneBased",ig:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.W.Object.defineProperties(_.RK.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.tx&&_.Bq(a,this.tx)&&_.Cob(a,this.tx,["line"])||this.cache.clear();this.tx=a}}});_.RK.O=function(a){return new (a||_.RK)(_.q(_.Rg))};_.RK.ta=_.p({token:_.RK,qa:_.RK.O});var eBb={nr:!0,wya:!0,silent:!0};var fBb={"* 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},gBb={"* 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 Ksb={};var hBb={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},iBb=/[\n\f\r"'()*<>]/g,Nsb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},jBb=function(a,b,c){b=(0,_.Ui)(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<_.HA(b,"(")||1<_.HA(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))&&_.Wb(a)!=_.sca.toString()?'url("'+_.Wb(a).replace(iBb,Osb)+'")':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 hBb))return null}return b};var Psb=HG("Element","attributes")||HG("Node","attributes"),kBb=IG("Element","hasAttribute"),lBb=IG("Element","getAttribute"),Rsb=IG("Element","setAttribute"),mBb=IG("Element","removeAttribute");HG("Element","innerHTML")||HG("HTMLElement","innerHTML");var nBb=IG("Element","getElementsByTagName"),oBb=IG("Element","matches")||IG("Element","msMatchesSelector"),Xsb=HG("Node","nodeName"),Zsb=HG("Node","nodeType"),atb=HG("Node","parentNode");HG("Node","childNodes");
var Tsb=HG("HTMLElement","style")||HG("Element","style"),Vsb=HG("HTMLStyleElement","sheet"),ctb=IG("CSSStyleDeclaration","getPropertyValue"),etb=IG("CSSStyleDeclaration","setProperty"),gtb=HG("Element","namespaceURI")||HG("Node","namespaceURI");var pBb=_.Xi&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),qBb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},tBb=function(a,b,c){var d=[];rBb(_.oa(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("ze");if(!(b&&_.Xi&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(pBb,"#"+b+" $1"):e.selectorText,
g=d.push;e=sBb(e.style,c);if(_.fa(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=[],v=0;v<m.length;v++){var z=m[v];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 _.fk||(e=_.adb(e));g.call(d,new _.gk(f+"{"+_.$cb(e).replace(/</g,"\\3C ")+
"}",_.vAa))}});return rub(d)},rBb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},vBb=function(a,b,c){a=uBb("<style>"+a+"</style>");return null==a||null==a.sheet?_.wAa:tBb(a.sheet,void 0!=b?b:null,c)},uBb=function(a){a=_.ec("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.gc(a),"text/html").body.children[0]},sBb=function(a,b){if(!a)return _.rAa;var c=document.createElement("div").style;wBb(a).forEach(function(d){var e=
_.Zi&&d in qBb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.Si(e,"--")||_.Si(e,"var")||(d=dtb(a,d),d=jBb(e,d,b),null!=d&&ftb(c,e,d))});return new _.fk(c.cssText||"",_.qAa)},yBb=function(a){var b=Array.from(KG(nBb,a,"getElementsByTagName",["STYLE"])),c=Jnb(b,function(g){return _.oa(Wsb(g).cssRules)});c=rBb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,D0a:c[e]};d.sort(function(g,m){var n=Msb(g.D0a.selectorText),r=Msb(m.D0a.selectorText);a:{for(var v=Math.min(n.length,
r.length),z=0;z<v;z++){var D=_.cbb(n[z],r[z]);if(0!=D){n=D;break a}}n=_.cbb(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].D0a;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){KG(oBb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&xBb(f,g.style)});b.forEach(_.Dk)},xBb=function(a,b){var c=wBb(a.style);wBb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=dtb(b,d);ftb(a.style,
d,e)}})},wBb=function(a){_.sa(a)?a=_.oa(a):(a=_.lca(a),_.na(a,"cssText"));return a};var zBb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),ABb=0,BBb=function(){this.ne=[];this.qza=[];this.DZ="data-elementweakmap-index-"+ABb++};BBb.prototype.set=function(a,b){if(KG(kBb,a,"hasAttribute",[this.DZ])){var c=parseInt(KG(lBb,a,"getAttribute",[this.DZ])||null,10);this.qza[c]=b}else c=this.qza.push(b)-1,Ssb(a,this.DZ,c.toString()),this.ne.push(a);return this};
BBb.prototype.get=function(a){if(KG(kBb,a,"hasAttribute",[this.DZ]))return a=parseInt(KG(lBb,a,"getAttribute",[this.DZ])||null,10),this.qza[a]};BBb.prototype.clear=function(){this.ne.forEach(function(a){KG(mBb,a,"removeAttribute",[this.DZ])},this);this.ne=[];this.qza=[]};var CBb=!_.Xi||10<=Number(_.bj),DBb=!_.Xi||null==document.documentMode,EBb=function(){this.Gda=document.implementation.createHTMLDocument("")};
EBb.prototype.EIb=function(a){var b=this.Gda.createElement("span");if(!CBb)return b;this.N$&&"*"==this.Hja&&(b.id=this.N$);this.SUa&&(a=uBb("<div>"+a+"</div>"),yBb(a),a=a.innerHTML);a=_.ec(a);var c=document.createElement("template");if(DBb&&"content"in c)Xob(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Xob(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=zBb?new WeakMap:new BBb;d=a.nextNode();){a:{var e=d;switch($sb(e)){case 3:e=
this.createTextNode(e);break a;case 1:if("TEMPLATE"==Ysb(e).toUpperCase())e=null;else{var f=Ysb(e).toUpperCase();if(f in this.Tja||"http://www.w3.org/1999/xhtml"!=htb(e))var g=null;else this.e3[f]?g=this.Gda.createElement(f):(g=this.Gda.createElement("span"),this.P1a&&Ssb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=Qsb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var v=e;var z=f;var D=z.name;if(_.Si(D,"data-sanitizer-"))z=null;else{var J=Ysb(v);z=z.value;var L={tagName:(0,_.Ui)(J).toLowerCase(),
attributeName:(0,_.Ui)(D).toLowerCase()},P={kCc:void 0};"style"==L.attributeName&&(P.kCc=Usb(v));v=FBb(J,D);v in this.Y8?(D=this.Y8[v],z=D(z,L,P)):(D=FBb(null,D),D in this.Y8?(D=this.Y8[D],z=D(z,L,P)):z=null)}null!==z&&Ssb(m,f.name,z)}e=g}else e=null}break a;default:e=null}}if(e){if(1==$sb(e)&&c.set(d,e),d=btb(d),f=!1,d)g=$sb(d),m=Ysb(d).toLowerCase(),n=btb(d),11!=g||n?"body"==m&&n&&(g=btb(n))&&!btb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==$sb(d)&&(g=c.get(d)),g.content&&(g=g.content),g.appendChild(e)}else _.Ck(d)}c.clear&&
c.clear();return b};var GBb={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};var HBb={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,VIDEO:!0,WBR:!0};var IBb={"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},MBb=function(a){this.Gda=document.implementation.createHTMLDocument("");a=a||new JBb;KBb(a);this.Y8=_.Rb(a.MC);this.Tja=_.Rb(a.Tja);this.e3=_.Rb(a.e3);this.P1a=a.P1a;a.uCc.forEach(function(b){if(!_.Si(b,"data-"))throw new _.mA('Only "data-" attributes allowed, got: %s.',[b]);if(_.Si(b,"data-sanitizer-"))throw new _.mA('Attributes with "%s" prefix are not allowed, got: %s.',
["data-sanitizer-",b]);this.Y8["* "+b.toUpperCase()]=LBb},this);a.sCc.forEach(function(b){b=b.toUpperCase();if(!_.fa(b,"-")||IBb[b])throw new _.mA("Only valid custom element tag names allowed, got: %s.",[b]);this.e3[b]=!0},this);this.sfa=a.sfa;this.Hja=a.Hja;this.N$=null;this.SUa=a.SUa};_.Ri(MBb,EBb);
var NBb=function(a){return function(b,c){b=(0,_.Ui)(b);return(c=a(b,c))&&_.Wb(c)!=_.sca.toString()?_.Wb(c):null}},JBb=function(){this.MC={};_.Wi([fBb,gBb],function(a){_.lca(a).forEach(function(b){this.MC[b]=LBb},this)},this);this.JK={};this.uCc=[];this.sCc=[];this.Tja=_.Rb(GBb);this.e3=_.Rb(HBb);this.P1a=!1;this.XTc=OBb;this.FPc=this.L3a=this.DLc=this.sfa=pub;this.Hja=null;this.FHb=this.SUa=!1},PBb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},SK=function(a,
b,c,d){a[c]&&!b[c]&&(a[c]=PBb(a[c],d))};JBb.prototype.hb=function(){return new MBb(this)};
var KBb=function(a){if(a.FHb)throw Error("Ae");SK(a.MC,a.JK,"* USEMAP",QBb);var b=NBb(a.XTc);["* ACTION","* CITE","* HREF"].forEach(function(d){SK(this.MC,this.JK,d,b)},a);var c=NBb(a.sfa);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){SK(this.MC,this.JK,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){SK(this.MC,this.JK,d,_.Pi(RBb,this.DLc))},a);SK(a.MC,a.JK,"A TARGET",_.Pi(SBb,["_blank","_self"]));SK(a.MC,a.JK,"* CLASS",_.Pi(TBb,a.L3a));SK(a.MC,a.JK,"* ID",_.Pi(UBb,a.L3a));SK(a.MC,
a.JK,"* STYLE",_.Pi(a.FPc,c));a.FHb=!0},OBb=function(a){return _.Vb(a)},FBb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},LBb=function(a){return(0,_.Ui)(a)},SBb=function(a,b){b=(0,_.Ui)(b);return 0<=(0,_.la)(a,b.toLowerCase())?b:null},QBb=function(a){return(a=(0,_.Ui)(a))&&"#"==a.charAt(0)?a:null},RBb=function(a,b,c){b=(0,_.Ui)(b);return a(b,c)},TBb=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(" ")},UBb=
function(a,b,c){b=(0,_.Ui)(b);return a(b,c)};MBb.prototype.Vo=function(a){this.N$=VBb(this);if(CBb){a=this.EIb(a);if(0<Qsb(a).length){var b=this.Gda.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.ec(a)};var VBb=function(a){var b=!("STYLE"in a.Tja)&&"STYLE"in a.e3;return"*"==a.Hja&&b?"sanitizer-"+_.kk():a.Hja};
MBb.prototype.createTextNode=function(a){var b=a.data;(a=btb(a))&&"style"==Ysb(a).toLowerCase()&&!("STYLE"in this.Tja)&&"STYLE"in this.e3&&(b=qub(vBb(b,this.N$,(0,_.di)(function(c,d){return this.sfa(c,{D0c:d})},this))));return document.createTextNode(b)};var ktb=/data:image\/png;path="([\w=]+)";/,WBb=new JBb,XBb;WBb.L3a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};WBb.sfa=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?ntb(a):null:null};XBb=WBb.hb();_.TK=function(a,b,c,d,e){this.Ua=a;this.Lb=b;this.element=c;this.Dd=d;this.document=e;this.kb=new _.Gd};
_.TK.prototype.Nd=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",itb(c)&&(c=this.Ua,e=new _.ai(b.href),d=e.de(),b=e.Bj.toString(),e=e.Ww,b&&(d+="?"+b),e&&(d+="#"+e),_.xo(c,d),a.preventDefault()))};_.TK.prototype.Sa=function(){var a=this;this.kb.add(this.Lb.vf.ha(_.ff(function(b){return a.Dd.isStable?_.Md(b):a.Dd.Tf.ha(_.Se(),_.Ve(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.TK.prototype.Tb=function(){if(this.axa){var a=this.axa;var b=this.document.createElement("div");1===b.nodeType&&_.Knb(b);b.innerHTML=_.gc(a);a=_.k(b.querySelectorAll("img"));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.getAttribute("src");d&&(c.src=ntb(d).toString())}}else b=HK(this.content||"",eBb),XBb.N$=VBb(XBb),b=EBb.prototype.EIb.call(XBb,b);this.EKb&&jtb(b,this.EKb);this.CKb&&this.kb.add(mtb(b,this.CKb));_.Ck(this.element.na);b=_.k(Array.from(b.children));for(a=b.next();!a.done;a=
b.next())this.element.na.appendChild(a.value)};_.TK.prototype.La=function(){this.kb.unsubscribe()};_.TK.O=function(a){return new (a||_.TK)(_.y(_.Rg),_.y(_.Fg),_.y(_.Dd),_.y(_.oe),_.y(_.Lg))};
_.TK.ya=_.Pc({type:_.TK,oa:[["markdown-content"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",axa:"safeHtmlContent",EKb:"relativeLinkModifier",CKb:"relativeImageModifier"},features:[_.id],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}"],nb:2});var YBb=function(){};YBb.O=function(a){return new (a||YBb)};
YBb.ya=_.Pc({type:YBb,oa:[["kythe-hovercard"]],inputs:{content:"content"},Aa:2,Ba:2,Ea:[["class","mat-elevation-z8",4,"ngIf"],[1,"mat-elevation-z8"],[3,"content"]],ua:function(a,b){a&1&&_.A(0,otb,3,1,"mat-card",0)(1,ptb,4,1,"mat-card",0);a&2&&(_.B("ngIf",b.content&&b.content.Hua&&b.content.text),_.x(),_.B("ngIf",b.content&&!b.content.Hua&&b.content.text))},Ha:[_.jn,_.mK,_.mB,_.LI,_.TK],styles:["kythe-hovercard[_nghost-%COMP%]   mat-card[_ngcontent-%COMP%]{min-width:300px;max-width:800px;background:var(--card);--mdc-elevated-card-container-shape:4px}kythe-hovercard[_nghost-%COMP%]   mat-card-content[_ngcontent-%COMP%]{max-height:250px;min-height:100px;overflow:auto}kythe-hovercard[_nghost-%COMP%]   mat-card-actions[_ngcontent-%COMP%]{margin-left:0;margin-right:0;min-height:unset;padding-left:20px;padding-right:20px}kythe-hovercard[_nghost-%COMP%]   mat-card-actions[_ngcontent-%COMP%]   .gmat-mdc-button[_ngcontent-%COMP%]{padding:0 8px;font-size:1rem}kythe-hovercard[_nghost-%COMP%]     .grok-doc-element-signature{border-bottom:1px solid #5f6368;padding-bottom:12px;margin-bottom:8px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-type-name{font-family:Roboto Mono,monospace;font-size:12px;font-weight:700}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h1, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h2, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h3, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h4, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h5, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h6{margin:16px 0}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ol, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ul{margin:4px 16px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content p{padding:4px 0}"],Oa:0});var qtb=function(a){return{l2:a}},UK=function(){this.Ie=!1;this.MXa=new _.Sl;this.close=new _.Sl;this.loaded=new _.Sl};UK.prototype.Jc=function(){this.loaded.emit()};UK.O=function(a){return new (a||UK)};
UK.ya=_.Pc({type:UK,oa:[["command-menu"]],vb:function(a,b){a&1&&_.Of(_.$x,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Rf=c.first)}},inputs:{Ie:"hasBackdrop"},outputs:{MXa:"menuItemSelected",close:"closed",loaded:"loaded"},Sb:["commandMenu"],Aa:2,Ba:1,Ea:[["trigger",""],["childMenu",""],[1,"command-menu",3,"closed","hasBackdrop"],["matMenuContent",""],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-menu-item","",3,"disabled","click",4,"ngIf"],["mat-menu-item","",3,"disabled","matMenuTriggerFor","matMenuTriggerData"],
["clas","label"],[3,"closed","menuItemSelected"],["mat-menu-item","",3,"click","disabled"],[1,"label",3,"title"],["class","shortcut",4,"ngIf"],[1,"shortcut"]],ua:function(a,b){a&1&&(_.E(0,"mat-menu",2),_.I("closed",function(c){return b.close.emit(c)}),_.A(1,xtb,1,1,"ng-template",3),_.F());a&2&&_.B("hasBackdrop",b.Ie)},Ha:[_.hn,_.jn,_.qx,_.$x,_.Yx,_.Zx,_.Xx,UK],styles:[".command-menu.mat-menu-panel{min-height:16px;max-width:420px}.command-menu .mat-menu-content{padding-top:4px;padding-bottom:4px}.command-menu .mat-divider{margin:4px 0}.command-menu .mat-menu-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:24px;line-height:24px}.command-menu .mat-menu-item .label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.command-menu .mat-menu-item:focus,.command-menu .mat-menu-item:hover{background:var(--hover);border:1px solid var(--border)}.command-menu .mat-menu-item .shortcut{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:16px}\n/*# sourceMappingURL=command_menu.css.map */"],
nb:2});var VK=function(a,b,c,d,e,f){var g=this;this.te=a;this.WM=b;this.ob=c;this.fSa=d;this.renderer=f;this.WKb=0;this.btb=function(m){m.target instanceof Element&&m.target.closest(".command-menu")||g.close()};this.l2=e.TBc};VK.prototype.Jc=function(){var a=this;ZBb(this);Promise.resolve().then(function(){a.open()})};
VK.prototype.open=function(){var a=this;this.Z9.Rf.xC=void 0;var b=this.te.Qh(this.Z9.Rf.Lc),c=this.renderer,d=b.xl;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.te.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.Z9.Rf.Rp&&this.Z9.Rf.Rp.attach({l2:this.l2});this.Oua=b.xl[0];this.un=this.fSa.create(this.Oua);_.Mq(this.un);document.body.addEventListener("focusin",this.btb);this.Oua.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.WKb=setTimeout(function(){a.WM.Lk();a.Oua.style.opacity="1"},0)};VK.prototype.close=function(a){document.body.removeEventListener("focusin",this.btb);this.Fr();clearTimeout(this.WKb);this.Z9.Rf.Rp.detach();this.WM.close(a)};VK.prototype.Fr=function(){var a=this.YDc;a&&"function"===typeof a.focus&&a.focus();this.un.destroy()};var ZBb=function(a){a.YDc=document.activeElement;Promise.resolve().then(function(){return a.ob.na.focus()})};
VK.O=function(a){return new (a||VK)(_.y(_.Mf),_.y($Bb),_.y(_.Dd),_.y(_.Nq),_.y(aCb),_.y(_.vl))};
VK.ya=_.Pc({type:VK,oa:[["context-menu"]],vb:function(a,b){a&1&&_.Of(UK,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Z9=c.first)}},Aa:2,Ba:0,Ea:[["menu","commandMenu"],[3,"menuItemSelected","closed"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"command-menu",1,0);_.I("menuItemSelected",function(d){_.t(c);return _.u(b.close(d))})("closed",function(){_.t(c);return _.u(b.close())});_.F()}},Ha:[UK],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],nb:2});
var aCb=new _.Xc("ContextMenuData"),$Bb=function(a){var b=this;this.Ed=a;this.position={x:0,y:0};this.pib=new _.bf;this.Web=new _.bf;a.dk().ha(_.ie(function(c){return"Escape"===c.key})).subscribe(function(){b.Hw.close()})};_.h=$Bb.prototype;_.h.close=function(a){this.pib.next(a);this.pib.complete();this.Ed.dispose();this.Web.next(a);this.Hw=void 0};_.h.Tz=function(){return this.Web.Lf()};_.h.Lk=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.oca();c.left(b+"px");c.top(a+"px");var d=this.Hw.Oua;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.Ed.Se();return this};_.h.oca=function(){return this.Ed.nl().Vf};var WK=function(){};WK.O=function(a){return new (a||WK)};WK.Da=_.Rc({type:WK});WK.Ca=_.Ac({imports:[_.pn,_.Rx,_.ay]});var XK=function(){};XK.O=function(a){return new (a||XK)};XK.Da=_.Rc({type:XK});XK.Ca=_.Ac({imports:[WK,_.ay]});var YK=function(a,b){this.Uf=a;this.Bc=b};YK.prototype.open=function(a,b){var c=a.x;a=a.y;this.WM&&this.WM.close();var d=this.Ed=this.Uf.create({Vf:this.Uf.position().global(),mj:this.Uf.lj.block(),xd:"context-menu-container"}),e=new $Bb(d),f=new WeakMap;f.set(aCb,b).set($Bb,e);e.tZ=d.attach(new _.as(VK,void 0,new uub(this.Bc,f)));e.Hw=e.tZ.instance;return(this.WM=e).setPosition({x:c,y:a})};var bCb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
YK.prototype.close=function(){this.WM&&(this.WM.close(),this.WM=void 0)};YK.O=function(a){return new (a||YK)(_.q(_.gs),_.q(_.pe))};YK.ta=_.p({token:YK,qa:YK.O,Ga:XK});var cCb,dCb;cCb=["kytheHovercard"];dCb=[new PG({zc:"start",Ac:"top"},{jc:"start",tc:"bottom"},0,-10),new PG({zc:"start",Ac:"bottom"},{jc:"start",tc:"top"},0,10),new PG({zc:"start",Ac:"top"},{jc:"center",tc:"bottom"},0,-10),new PG({zc:"start",Ac:"bottom"},{jc:"center",tc:"top"},0,10),new PG({zc:"start",Ac:"top"},{jc:"end",tc:"bottom"},0,-10),new PG({zc:"start",Ac:"bottom"},{jc:"end",tc:"top"},0,10)];
_.ZK=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J,L,P,Z,qa,Da,pa){rK.call(this,f,m,a);var ra=this;this.Ia=a;this.ae=b;this.component=c;this.s$=d;this.UBc=e;this.ee=m;this.ZT=n;this.Uf=r;this.Ua=v;this.service=z;this.wO=J;this.od=L;this.Pc=P;this.Yg=Z;this.sPa=qa;this.uPa=Da;this.i4a=pa;this.RR=!1;this.Ef=this.wO.Ef;this.BZ=0;this.qUa=new _.Ye(1);this.Ed=null;this.kb=new _.Gd;this.qaa=void 0;this.rea=new _.Gg(void 0);this.bpb=!1;this.kb.add(D.TS().ha(_.Oe()).subscribe(function(La){ra.YPb=La;if(null!=ra.lA){La=
_.k(ra.lA);for(var Ta=La.next();!Ta.done;Ta=La.next())if(Ta=Ta.value,null!=Ta.Fn&&!Ta.xM)if(Ta.service.YPb){Ta=_.k(Tzb(Ta));for(var mb=Ta.next();!mb.done;mb=Ta.next())mb.value.classList.add("underline")}else for(Ta=_.k(Tzb(Ta)),mb=Ta.next();!mb.done;mb=Ta.next())mb.value.classList.remove("underline")}ra.i4a.CXb.next()}));this.dja=D.a0();this.uda=D.P_();a=eCb(this);_.cv.has(38)&&(this.bpb=!0);this.JHc=a.ha(_.w(function(La){return{text:La.text,Hua:La.Hua,yXb:La.yXb}}));this.kb.add(a.subscribe(function(La){var Ta=
La.origin;ra.Ed||(ra.Ed=ra.Uf.create({mj:ra.Uf.lj.Lk()}));La=ra.Ed;Ta=_.Sr(_.Zr(ra.Uf.position(),Ta),dCb);_.PUa(La,Ta);ra.Ed.ug()||ra.Ed.attach(ra.vga);ra.qaa&&ytb(ra)}));this.Qk=this.od.register("showCustomContextMenu","ctrl+shift+\\",function(){var La,Ta=null==(La=document.activeElement)?void 0:La.getBoundingClientRect();La=new MouseEvent("mouseup",{clientX:null==Ta?void 0:Ta.x,clientY:null==Ta?void 0:Ta.y,button:2});Object.defineProperty(La,"target",{value:ra.rea.value.target,enumerable:!0});ra.Nd(La)},
!0);fCb(this)};_.U(_.ZK,rK);_.ZK.Fa=rK.Fa;
var fCb=function(a){a.kb.add(a.component.pZ.subscribe(function(b){a.Nd(b)}));a.kb.add(a.component.bva.subscribe(function(b){(b=gCb(a,b.target))&&a.wU(b)}));a.kb.add(a.component.VXa.subscribe(function(b){gCb(a,b.target)&&(a.qUa.next(void 0),ztb(a),clearTimeout(a.zUa),clearTimeout(a.oXa))}));a.kb.add(a.component.iWa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.rea.next(b):a.rea.next(void 0)}));a.kb.add(a.component.jWa.subscribe(function(){ztb(a);a.rea.next(void 0)}));a.kb.add(a.component.scroll.subscribe(function(b){a.ct(b)}))};
_.h=_.ZK.prototype;_.h.Sa=function(){rK.prototype.Sa.call(this);this.wO.RR=this.RR;this.vga=new _.bs(this.LHc,this.s$,{content:this.JHc})};
_.h.Tb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Of;b=b.ij;null!=this.gt&&(this.gt=Object.assign({},this.gt,{Cs:Ctb(c)}));this.ZT.location=c;if(b&&_.$F(b,c)&&!_.Cob(c,b,["line"])&&null!=this.lA)for(c=_.k(this.lA),b=c.next();!b.done;b=c.next()){var d=b.value;if(null!=d.Fn&&!d.xM&&(b=Ozb(d),b!==d.link)){d.link=b;d=_.k(Tzb(d));for(var e=d.next();!e.done;e=d.next())_.Yb(e.value,_.Vb(b))}}}rK.prototype.Tb.call(this,a)};
_.h.La=function(){rK.prototype.La.call(this);var a;null==(a=this.Qk)||a.call(this);null!=this.zUa&&clearTimeout(this.zUa);null!=this.oXa&&clearTimeout(this.oXa);this.kb.unsubscribe();hCb(this)};_.h.clear=function(){rK.prototype.clear.call(this);hCb(this)};
_.h.ika=function(a){var b=a.annotations;this.gt=a.gt;var c=b.K_();this.BZ=c.length;a=[];var d=0;c=_.k(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;var f;a:{if(f=e.xca())if(f=Orb(f),Qrb(f))break a;f=void 0}f?(a.push(new Nzb(this,f,{index:d,X$:f.startLine+1,vZc:b.DSa(),yo:e},_.cv.has(79)&&!_.cv.has(85))),d++):_.FA(this.Ia)}b=this.wO;b.wta.clear();d=_.k(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.ota=b.ota(c),e=_.xj(c.context.yo,10,_.kj()),e=_.k(e),f=e.next();!f.done;f=e.next()){f=f.value;
var g=b.wta.get(f);null!=g?g.add(c):b.wta.set(f,new Set([c]))}b.wU(b.vda.ids,!1);return a};_.h.jba=function(a,b,c,d,e,f,g){return _.Xd([this.service.xua(a,b,c,{Eb:d,commit:e},f,g),iCb(this)]).ha(_.w(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return{annotations:m,gt:n}}))};
var iCb=function(a){return(_.KF(a.ii)?_.pJ(a.Yg,a.ii,"path",0).ha(_.Ke(function(){return _.Md(void 0)}),_.w(function(b){return{Cs:a.ii,qfa:b}})):_.Md({Cs:a.ii,qfa:void 0})).ha(_.w(function(b){var c=b.Cs;b=b.qfa;return{Cs:c,qfa:b,Omb:!!b&&("HEAD"===_.ii(c,1)||b===_.ii(c,1))}}))},ztb=function(a){a.Ed&&a.Ed.ug()&&!a.qaa&&(a.qaa=setTimeout(function(){hCb(a)},300))},ytb=function(a){clearTimeout(a.qaa);a.qaa=void 0},Szb=function(a,b){var c=void 0;c=void 0===c?1:c;var d=a.gt,e=d.Cs,f=jCb;f.qe=_.JF(e)?xub:
null!=e.rb?{id:e.rb,type:e.Tc}:void 0;f.repository=e.repository;f.Eb=_.ii(e,0);f.path=e.path;jCb.params=Object.assign({},d.Cs.params,{line:b,xj:"1",Mf:c});return _.dBb(a.ZT,jCb,1===c?"panel":"example_panel")},Qzb=function(a,b){b=_.Isb(_.Ej(b,1),a.gt.Cs,a.gt);return _.dBb(a.ZT,b,"navigate")};
_.ZK.prototype.Nd=function(a){var b=this,c=this.mr(a.target);if(null==c)this.wO.wU([]);else{var d=kCb(this,c);if(null==d)this.wO.wU([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ia.mb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.XA;if(2===a.button&&!_.rG(a))this.dja.ha(_.Qe(1),_.ie(Boolean),_.ff(function(){return lCb(b,d).ha(_.Qe(1))})).subscribe(function(g){mCb(b,a,d,g)});else if(0===a.button&&!_.rG(a)&&(a.preventDefault(),
!this.wO.Be(e)||!this.RR))if(this.RR)Uxb(this.Pc,{lW:_.Ej(e.context.yo,5).split(" "),yT:_.xj(e.context.yo,10,_.kj()),symbol:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.nj(e.context.yo,_.lp,4))?0:f.XS())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.cja(d),this.log("open",a))}}}};
var mCb=function(a,b,c,d){(d=bCb(a.UBc,b,{TBc:d}))&&d.Tz().subscribe(function(e){if(e)switch(e.Rg){case "navigate":var f=e.label.indexOf(" ");f=0>f?e.label:e.label.substring(0,f);a.navigate(c,e.Ra);a.log("navigateTo"+f+"ViaContextMenu",b);break;case "show-xrefs":a.cja(c);a.log("openViaContextMenu",b);break;case "copy-symbol-name":_.DA(document,b.target,nCb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",b);e=_.qG(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;
_.DA(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);e=_.qG(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.bc(window,_.Vb(e.href));break;case "copy-build-target":e=oCb(a);null!=e&&"BUILD"===pCb(e)&&(f=e.lastIndexOf("/"),_.DA(document,b.target,"//"+(0>f?"":e.substring(0,f))+":"+nCb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.DA(document,b.target,e.Ra.Mea);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.DA(document,
b.target,e.Ra.rE),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},nCb=function(a,b){b=b.XA.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.ZK.prototype.navigate=function(a,b){var c=this;a=_.wq(_.Cq(this.ii.bc(),{line:a.XA.context.X$}).hb());this.Ua.navigate(a,{ig:"preserve"}).then(function(){return _.xo(c.Ua,b)}).then(function(){c.Pc.ffa.next()})};
_.ZK.prototype.cja=function(a){var b=_.wq(_.Cq(this.ii.bc(),{xj:"1",Mf:1}).hb());this.Ua.navigate(b,{ig:"preserve"});this.Pc.cja(qCb(this,a))};var qCb=function(a,b){var c,d,e,f;return{lW:_.Ej(b.XA.context.yo,5).split(" "),yT:_.xj(b.XA.context.yo,10,_.kj()),symbol:b.element.textContent||"",J4c:_.zj(b.XA.context.yo,9,_.kj()).includes(3),u2a:null==(c=a.gt)?void 0:null==(d=c.Cs)?void 0:d.path,fad:b.XA.context.X$,I6c:null==(e=_.nj(b.XA.context.yo,_.lp,4))?void 0:null==(f=e.XS())?void 0:_.Ej(f,1)}};
_.h=_.ZK.prototype;_.h.wU=function(a){var b=this,c=a.element,d=a.XA.context.yo;this.zUa=setTimeout(function(){b.wO.wU(_.xj(d,10,_.kj()));_.Ul(b.ae)},200);var e=_.Ej(d,3);e&&(this.oXa=setTimeout(function(){b.qUa.next({origin:c,HHc:e.split(" ")})},750))};_.h.ct=function(a){this.wO.ct(a)};_.h.kN=function(){_.kK(this.ee,"XREFS");_.FA(this.Ia)};_.h.onLoad=function(){_.lK(this.ee,"XREFS")};_.h.RT=function(){return["XREFS"]};_.h.Xu=function(){return this.BZ};
_.h.log=function(a,b){this.Ia.mb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.ii.rb},b)};var hCb=function(a){ytb(a);a.Ed&&a.Ed.detach()},gCb=function(a,b){b=a.mr(b);return null==b?null:kCb(a,b)};_.ZK.prototype.mr=function(a){if(!(a instanceof Element))return null;a=_.qG(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
var kCb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||0>c?null:(a=a.lA[c])&&a instanceof Nzb?{element:b,XA:a}:null},eCb=function(a){return _.Xd([a.uda,a.qUa,a.rea]).ha(_.ff(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!Dtb(b,c))return _.Md(null);a.Ia.mb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=cub(new _.rp,d.HHc);a.gt&&a.gt.Cs&&(c=_.csb(_.Hob(a.gt.Cs)),b.FV(c));c=gCb(a,d.origin);var e=null!=c?qCb(a,c):void 0;return a.service.f0a(b).ha(_.Ke(function(){return _.Md(null)}),
_.w(function(f){if(!f)return null;var g=_.vb(f,1,_.Zo).values().next().value;if(!g||!g.Ju())return null;f=rCb(a,g);g=2===g.getType();return{origin:d.origin,text:f,Hua:g,yXb:e}}))}),_.ie(function(b){return!!b}),_.af(1),_.Rd())},rCb=function(a,b){var c=a.gt,d=a.ZT;return _.Jsb(b,function(e){try{var f=_.Isb(e,c.Cs,c);return _.dBb(d,f)}catch(g){return e}})},lCb=function(a,b){return bBb(a.sPa,nCb(a,b),b.XA.location.startLine+1).ha(_.Ke(function(c){a.Tg.handleError(c);return _.Md(void 0)}),_.ff(function(c){return(null==
c?0:c.DJc)&&(null==c?0:c.rE)?a.uPa.hPa(c.rE).ha(_.w(function(d){return{rE:c.rE,Mea:d}})):_.Md({rE:null==c?void 0:c.rE,Mea:void 0})}),_.w(function(c){var d=b.XA.context.yo,e=_.nj(d,_.lp,4),f=[],g=oCb(a),m=b.element.textContent;null==g||"BUILD"!==pCb(g)||(null==e?0:e.XS())||null==m||/[:\/]/.test(m)||f.push({label:"Copy build target",Rg:"copy-build-target"});(null==c?0:c.Mea)&&f.push({label:"Copy link to the symbol",Rg:"copy-qualified-link",Ra:{Mea:c.Mea}});(null==c?0:c.rE)&&f.push({label:"Copy qualified symbol name",
Rg:"copy-qualified-symbol-name",Ra:{rE:c.rE}});c=[[{label:"References",Rg:"show-xrefs",disabled:!_.Ej(d,5)}],[{label:"Copy",Rg:"copy-symbol-name"},{label:"Copy link",Rg:"copy-link"}].concat(_.$c(f)),[{label:"Browser context menu",Rg:"unused",Ub:"shift+right-click",disabled:!0}]];e&&(d=function(n){return{label:n.jr(),Rg:"navigate",Ra:Qzb(a,n),disabled:!1}},f=_.oj(e,_.kp,2,_.kj()).map(d),(e=e.XS())&&f.unshift(d(e)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",Rg:"open-tab"}]);return c}))},
pCb=function(a){var b=a.lastIndexOf("/");return 0>b?a:a.substring(b+1)},oCb=function(a){var b,c;a=null==(b=a.gt)?void 0:null==(c=b.Cs)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};_.ZK.O=function(a){return new (a||_.ZK)(_.y(_.mv),_.y(_.qm),_.y(_.gJ),_.y(_.Mf),_.y(YK),_.y(_.He),_.y(_.dv),_.y(_.jK),_.y(_.RK),_.y(_.gs),_.y(_.Rg),_.y(_.yK),_.y(_.Iv),_.y(AK),_.y(_.xu),_.y(_.dK),_.y(_.oJ),_.y(_.NK),_.y(_.QK),_.y(_.OK))};
_.ZK.ya=_.Pc({type:_.ZK,oa:[["xrefs-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&_.Of(cCb,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.LHc=c.first)}},inputs:{ii:"layerBaseLocation",RR:"chainXrefs"},outputs:{Ef:"highlightedLines"},features:[_.bg([_.RK,AK]),_.pf,_.id],nc:["layerBaseLocation",""],Aa:2,Ba:0,Ea:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"mouseenter","mouseleave","content"]],ua:function(a){a&1&&_.A(0,Btb,2,3,"ng-template",null,0,_.hg)},Ha:[_.jn,YBb,_.on],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],nb:2,Oa:0});var jCb={};_.sCb=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");var tCb,vCb;tCb=function(a){return{state:a}};_.uCb=function(){return".google-material-icons[_ngcontent-%COMP%], .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--icon)}.google-material-icons.disabled[_ngcontent-%COMP%], .mat-icon.disabled[_ngcontent-%COMP%]{color:#9aa0a6}.google-material-icons.starred[_ngcontent-%COMP%], .mat-icon.starred[_ngcontent-%COMP%]{color:#e8710a}button[_ngcontent-%COMP%]{height:24px;width:24px;line-height:24px;border:none}span[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:center}"};
vCb={YDa:0,Tnc:1,Gt:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.$K=function(a,b,c,d){this.Ia=a;this.Ug=b;this.Lo=c;this.Yb=d;this.YQb=new _.Sl;this.ZW=vCb;this.Aza=this.p3=_.Pe;this.w4a=new _.bf;this.TNa=!1};
_.$K.prototype.Tb=function(){var a=this;this.Wa=Gtb(this.Wa,this.type);this.Aza=_.ge(jub(this.Yb,this.Wa).ha(_.w(function(b){return{kind:"rpc",state:b?0:1}}),_.Ke(function(b){_.gt(a.Ug,b);return _.Md({kind:"rpc",state:2})})),this.w4a).ha(_.We(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Ia.mb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.fyb=b;a.YQb.emit(b);a.TNa||(a.TNa=!0,a.makeRequest(b));return b?0:1;default:return _.Zb(c)}},
2),_.af(1),_.Rd());this.p3=this.Aza.ha(_.w(function(b){switch(b){case 0:case 1:return _.Itb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.Zb(b,"star state is unknown")}}))};_.$K.prototype.makeRequest=function(a){var b=this;return(a?this.Yb.iya(this.Wa):this.Yb.eza(this.Wa)).ha().subscribe({complete:function(){a!==b.fyb?b.makeRequest(b.fyb):b.TNa=!1},error:function(c){_.gt(b.Ug,c);b.Lo.fl(Htb(b.type,a),"polite");b.Aza=_.Md(2);b.p3=_.Md("An error occurred, star disabled")}})};
_.$K.O=function(a){return new (a||_.$K)(_.y(_.Oo),_.y(_.ft),_.y(_.Vq),_.y(_.Iv))};
_.$K.ya=_.Pc({type:_.$K,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Wa:"place",lc:"trackElement",Sw:"elementName"},outputs:{YQb:"starChange"},features:[_.id],nc:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Ea:[[4,"ngIf"],["type","button","mat-icon-button","",3,"click","disabled","matTooltip","ascTrackElement","trackAction"]],ua:function(a,b){a&1&&(_.A(0,Ftb,5,12,"ng-container",0),_.O(1,"async"));a&2&&_.B("ngIf",_.fg(3,tCb,_.Q(1,1,b.Aza)))},Ha:[_.To,_.jn,_.Wv,_.Zs,_.Dt,
_.px,_.sx,_.on],styles:[_.uCb()],Oa:0});var Etb=new _.qt("{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}}}}");_.aL=function(){};_.aL.O=function(a){return new (a||_.aL)};_.aL.Da=_.Rc({type:_.aL});_.aL.Ca=_.Ac({imports:[_.Vo,_.pn,_.vx,_.Et,_.Qx]});_.bL=function(){this.path=""};_.bL.prototype.Sa=function(){};_.bL.O=function(a){return new (a||_.bL)};
_.bL.ya=_.Pc({type:_.bL,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},nc:["path",""],Aa:7,Ba:3,Ea:[["icon","source:file"]],ua:function(a,b){a&1&&(_.E(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Empty file "),_.F(),_.E(3,"icon-empty-state-subtitle")(4,"div"),_.N(5),_.O(6,"lastPathElement"),_.F()()());a&2&&(_.x(5),_.Xf(" ",_.Q(6,1,b.path)," is currently empty. "))},Ha:[_.WA,_.YA,_.XA,_.bB],nb:2,Oa:0});var wCb=function(a,b,c,d,e){var f=c.start;c=c.end;this.As=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};wCb.prototype.remove=function(){this.WO&&this.WO.remove()};wCb.prototype.render=function(){this.WO=this.As.MY(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,io:this.classList})};wCb.prototype.scrollTo=function(a){this.As.MCb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.cL=function(a,b,c){_.qK.call(this,c);this.As=a;this.vT=b;this.Vua=[];this.selectedIndex=null;this.matches=[];this.Hx=-1;this.mk=_.Pe;this.oUa="search"};_.U(_.cL,_.qK);
_.cL.prototype.Tb=function(a){a.selectedMatchIndex&&xCb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.ij;a=a.Of;var c=this.Vua[a];if(c){var d;null==(d=this.vT)||d.Iv({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.ij,a=a.Of,d=d&&d[this.Hx]&&d[this.Hx].lineNumber,d=-1===d?0:(a&&a[this.Hx]&&a[this.Hx].lineNumber)>d?1:0,a=this.Vua[this.Hx])&&(null==(b=this.vT)||b.Iv({action:"show",line:a.line}),a.scrollTo(d))};
_.cL.prototype.La=function(){_.qK.prototype.La.call(this);this.kb&&this.kb.unsubscribe()};_.cL.prototype.Sqa=function(){var a=this,b="search-match-layer";"find"===this.oUa?b+=" find-match":"search"===this.oUa&&(b+=" search-match");this.Vua=this.matches.map(function(c,d){return new wCb(a.As,c.lineNumber,c.oe,d,a.selectedIndex===d?b+" selected-match":b)});return _.Md(this.Vua)};
var xCb=function(a){a.kb&&a.kb.unsubscribe();a.kb=a.mk.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")})};_.cL.O=function(a){return new (a||_.cL)(_.y(_.gJ),_.y(_.dJ,8),_.y(_.He))};
_.cL.Fa=_.Tc({type:_.cL,oa:[["search-match-layer"]],inputs:{matches:"matches",Hx:"scrollToIndex",mk:"selectedMatchIndex",oUa:"highlightStyle"},features:[_.pf,_.id]});var fob,yCb;fob=_.mF([]);yCb=_.Md({state:1,message:"Invalid search query"});
_.dL=function(a,b){var c=this;this.W0a=a;this.Dua=new _.Ye(1);this.kMa=new _.Gg(void 0);a=this.Dua.ha(_.Oe(function(d,e){return!!d&&!!e&&_.$F(d,e)}));b=b.kv.ha(_.w(_.dh),_.Oe(Jtb));this.matches=_.Xd([a,b,this.kMa]).ha(_.ff(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?zCb(c,d,f,e).ha(_.Ke(function(g){return(g=g.error)&&400===g.code?yCb:_.Md({state:1,message:"Search matches couldn't be loaded."})})):_.Md(fob)}),gob(),_.Rd())};_.dL.prototype.Ekb=function(){this.Dua.next(null)};
var zCb=function(a,b,c,d){var e=c.Kk;c=void 0===c.Ce?"":c.Ce;return(e=d||e)?a.search(b,e,c).ha(_.ef(_.vF)):_.Md(fob)};_.dL.prototype.search=function(a,b,c){return this.W0a.match(a,b,new _.bI({Ce:c})).ha(_.w(Ktb),_.w(_.mF))};_.dL.O=function(a){return new (a||_.dL)(_.q(_.wJ),_.q(_.Fg))};_.dL.ta=_.p({token:_.dL,qa:_.dL.O});_.eL=function(a,b){this.od=a;this.Ia=b;this.w6a="Stop highlighting matches";this.x6a="Next match";this.y6a="Previous match";this.Uc=_.uF;this.P0=this.lnb=0;this.mk=-1;this.MPb=!1;this.dOb=new _.Sl;this.close=new _.Sl;this.eUc=!0};
_.eL.prototype.Sa=function(){var a=this,b=this.od.register("Jump to next match in the file","n",function(){a.Ia.mb({gestureName:"KEYBOARD",element:a.lc,action:"selectNextSearchMatch"});a.mk>=a.P0-1||Ltb(a,1)}),c=this.od.register("Jump to previous match in the file","p",function(){a.Ia.mb({gestureName:"KEYBOARD",element:a.lc,action:"selectPreviousSearchMatch"});0>=a.mk||Ltb(a,-1)});this.zg=function(){b();c()}};_.eL.prototype.Tb=function(){this.mk=Math.min(this.P0-1,Math.max(0,this.mk))};
_.eL.prototype.La=function(){this.zg()};var Ltb=function(a,b){a.mk+=b;a.dOb.emit(a.mk)};_.eL.O=function(a){return new (a||_.eL)(_.y(_.xu),_.y(_.Oo))};
_.eL.ya=_.Pc({type:_.eL,oa:[["file-matches-navigation","trackElement",""]],qb:2,Za:function(a,b){a&2&&_.tf("grimoire-secondary-text",b.eUc)},inputs:{lnb:"dataState",P0:"matchCount",mk:"selectedMatchIndex",MPb:"showCloseButton",uka:"trackArtifactId",JO:"trackProjectId",lc:"trackElement"},outputs:{dOb:"selectedMatchIndexChange",close:"close"},features:[_.id],nc:["trackElement",""],Aa:4,Ba:4,Ea:function(){return[_.rA("{VAR_PLURAL, plural, =0 {No matches} =1 {{INTERPOLATION} of {INTERPOLATION_1} match} other {{INTERPOLATION} of {INTERPOLATION_1} matches}}",
{INTERPOLATION:"\ufffd1\ufffd",INTERPOLATION_1:"\ufffd2\ufffd",VAR_PLURAL:"\ufffd0\ufffd"}),[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],["type","button","mat-icon-button","","class","close","trackAction","closeSearchMatchNavigation",3,"title","ascTrackElement","trackArtifactId","trackProjectId","click",4,"ngIf"],["id","match-count-label","aria-live","polite",1,"count","gmat-caption"],["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectPreviousSearchMatch",
1,"previous",3,"click","disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId"],["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectNextSearchMatch",1,"next",3,"click","disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId"],[3,"inline"],["type","button","mat-icon-button","","trackAction","closeSearchMatchNavigation",1,"close",3,"click","title","ascTrackElement","trackArtifactId","trackProjectId"]]},
ua:function(a,b){a&1&&(_.wf(0,1),_.A(1,Mtb,11,21,"ng-container",2)(2,Ntb,1,1,"loading",3),_.xf(),_.A(3,Otb,3,5,"button",4));a&2&&(_.B("ngSwitch",b.lnb),_.x(),_.B("ngSwitchCase",b.Uc.Nh),_.x(),_.B("ngSwitchCase",b.Uc.Ti),_.x(),_.B("ngIf",b.MPb))},Ha:[_.To,_.jn,_.kn,_.ln,_.oF,_.Wv,_.Zs,_.Dt,_.JA],styles:["file-matches-navigation[_nghost-%COMP%]{align-items:center;display:flex}button.close[_ngcontent-%COMP%]{padding:0;--mdc-icon-button-state-layer-size:24px}button.close[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px;vertical-align:center;line-height:24px}.count[_ngcontent-%COMP%]{padding:0 10px 0 20px;font-size:13px}loading[_ngcontent-%COMP%]{padding:0 10px 0 20px}"]});var ACb=["gridItem"],fL=function(a,b,c,d){this.zsb=a;this.SPa=b;this.Apa=c;this.BRa="auto";this.Uvb=this.uWb=0;this.fBb=void 0;this.kb=new _.Gd;this.vWb=this.wWb=!1;this.d0a=new _.aw(c,a,d)};fL.prototype.Sa=function(){var a=this;this.d0a.Sa();this.kb.add(this.d0a.resize.subscribe(function(){BCb(a)}))};fL.prototype.Jc=function(){var a=this;this.wWb=!0;this.lua.Sc.subscribe(function(){a.refresh()})};fL.prototype.La=function(){this.vWb=!0;this.kb.unsubscribe();this.d0a.La()};
fL.prototype.refresh=function(){var a=this;this.wWb&&eub(this.Apa,function(){a.vWb||(delete a.eWa,delete a.F3,BCb(a))})};
var BCb=function(a){_.Ul(a.SPa);if(a.zsb){var b=a.zsb.na.offsetWidth;var c=a.lua.toArray();b=CCb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.fBb||0)/b)*a.IJc);a.BRa=c?c+"px":"auto";_.Tl(a.SPa);_.Ul(a.SPa)}else a.BRa="auto"},CCb=function(a,b,c){var d=DCb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=ECb(a,Math.min(Math.floor(b/d.max),20),c,d.DUc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},DCb=function(a,b){if(a.eWa)return a.eWa;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.Uvb;e=Math.min(m,e);f=Math.max(m,f)}return a.eWa={min:e,max:f,DUc:d}},ECb=function(a,b,c,d){a.F3||(a.F3=new Map);for(var e=[];b<=c;b++)a.F3.has(b)||(a.F3.set(b,[]),e.push(b));for(c=0;c<d.length;c++){b=_.k(e);for(var f=b.next();!f.done;f=b.next()){var g=f.value;f=Math.ceil(d.length/g);g=a.F3.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.F3};
_.W.Object.defineProperties(fL.prototype,{IJc:{configurable:!0,enumerable:!0,get:function(){return this.lua.first?this.lua.first.na.getBoundingClientRect().height+this.uWb:0}}});fL.O=function(a){return new (a||fL)(_.y(_.Dd),_.y(_.qm),_.y(_.Lu),_.y(_.oe))};
fL.ya=_.Pc({type:fL,oa:[["grid-layout"]],Bd:function(a,b,c){a&1&&_.Pf(c,ACb,4,_.Dd);if(a&2){var d;_.Uf(d=_.Vf())&&(b.lua=d)}},qb:2,Za:function(a,b){a&2&&_.sf("height",b.BRa)},inputs:{uWb:"verticalItemMargin",Uvb:"horizontalItemMargin",fBb:"leaveSpaceFor"},hc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.Hf(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 FCb,GCb;FCb=function(a){return[a]};GCb=[{prefix:"k",dE:1E3},{prefix:"M",dE:1E6},{prefix:"G",dE:1E9},{prefix:"T",dE:1E12},{prefix:"P",dE:1E15},{prefix:"E",dE:1E18},{prefix:"Z",dE:1E21},{prefix:"Y",dE:1E24}];
_.gL=function(a,b,c,d){this.Ua=a;this.Ia=b;this.Pj=c;this.zNc=d;this.b3b="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.aAa="Generated by a BUILD rule. See go/bbcp for more details";this.reb=HCb;this.files=[];this.ig="";this.dj=this.xW=!1;this.ariaLabel="File Item";this.qOb=_.Md("");this.GOa=this.Ps=!1};_.gL.prototype.Tb=function(a){a.aggregations&&this.Ps&&(this.GOa=!0)};
var HCb=function(a){if(1E4>a)return a.toString();for(var b=_.k(GCb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.dE>a&&c.dE<=a)return a/=c.dE,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.gL.prototype.Sa=function(){var a=this;this.xW&&(this.qOb=this.Pj.params.ha(_.w(function(b){b=_.Gpa(b).FZa;if(!Object.keys(b).length)return"";b=_.yo(a.Ua,_.wo(a.Ua,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.Ps=!0};
_.gL.prototype.fN=function(){this.GOa&&(this.GGc.refresh(),this.GOa=!1)};var Ptb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.bq&&a.PNb&&d.push(_.aua(_.A2a(a.zNc,c.pathname),a.PNb,a.bq,["CLICK_RESULT_CONTENT"],a.IB,a.eA));a.Ia.mb({element:"FileListItem",action:"navigate",gestureName:"CLICK",sH:d});a.xW&&!_.rG(b)&&(b.preventDefault(),_.xo(a.Ua,c.pathname))}};
_.W.Object.defineProperties(_.gL.prototype,{eRc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.gL.O=function(a){return new (a||_.gL)(_.y(_.Rg),_.y(_.mv),_.y(_.Fg),_.y(_.ev))};
_.gL.ya=_.Pc({type:_.gL,oa:[["file-list"]],vb:function(a,b){a&1&&_.Of(fL,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.GGc=c.first)}},inputs:{Yzc:"ariaLabelledbyId",files:"files",ig:"queryParamsHandling",xW:"useRelativeUrls",bq:"searchRequestToken",PNb:"searchResponseToken",IB:"sessionStartTimeMs",eA:"clientTimeResultsDisplayedMs",limit:"limit",dj:"isPiper",aggregations:"aggregations",ariaLabel:"ariaLabel"},features:[_.id],Aa:4,Ba:7,Ea:[["gridLayout",""],["gridItem",""],["relativeLink",""],["role","list",3,
"click","leaveSpaceFor"],[4,"ngFor","ngForOf"],[4,"incrementalFor","incrementalForOf","incrementalForLimit"],["role","listitem",1,"file-list-item"],[3,"routerLink","queryParamsHandling","class","deleted","click",4,"ngIf","ngIfElse"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","class","bbcp",3,"alt",4,"ngIf"],["class","aggregations","role","list",4,"ngIf"],[3,"click","routerLink","queryParamsHandling"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png",
1,"bbcp",3,"alt"],["role","list",1,"aggregations"],["class","aggregation","role","listitem",3,"title",4,"ngFor","ngForOf"],["role","listitem",1,"aggregation",3,"title"],["aria-hidden","true",3,"src","alt"],["aria-hidden","true"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"grid-layout",3,0);_.I("click",function(d){_.t(c);return _.u(Ptb(b,d))});_.A(2,Wtb,2,2,"ng-container",4);_.O(3,"async");_.F()}a&2&&(_.B("leaveSpaceFor",b.eRc),_.rf("aria-labelledby",b.Yzc),_.x(2),_.B("ngForOf",_.fg(5,FCb,_.Q(3,
3,b.qOb))))},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});_.hL=function(){};_.hL.O=function(a){return new (a||_.hL)};_.hL.Da=_.Rc({type:_.hL});_.hL.Ca=_.Ac({imports:[_.nB]});var iL=function(){};iL.O=function(a){return new (a||iL)};iL.Da=_.Rc({type:iL});iL.Ca=_.Ac({Ob:[oK],imports:[_.Vo,OJ,_.pn,_.NJ,_.Qo,_.MJ,_.pF,_.vx,_.hL,_.Et,_.Px,_.hs,_.Bo,_.OG,_.Nx]});var jL=function(){};jL.O=function(a){return new (a||jL)};jL.Da=_.Rc({type:jL});jL.Ca=_.Ac({imports:[_.pn]});var kL=function(){};kL.O=function(a){return new (a||kL)};kL.Da=_.Rc({type:kL});kL.Ca=_.Ac({imports:[_.pn,_.hL]});var lL=function(){};lL.O=function(a){return new (a||lL)};lL.Da=_.Rc({type:lL});lL.Ca=_.Ac({imports:[_.hs]});var mL=function(){};mL.O=function(a){return new (a||mL)};mL.Da=_.Rc({type:mL});mL.Ca=_.Ac({imports:[_.pn,kL,lL,_.hL]});var nL=function(){};nL.O=function(a){return new (a||nL)};nL.Da=_.Rc({type:nL});nL.Ca=_.Ac({imports:[_.pn]});_.oL=function(){};_.oL.O=function(a){return new (a||_.oL)};_.oL.Da=_.Rc({type:_.oL});_.oL.Ca=_.Ac({imports:[_.Vo,_.pn,_.Nx]});var pL=function(){};pL.O=function(a){return new (a||pL)};pL.Da=_.Rc({type:pL});pL.Ca=_.Ac({imports:[_.pn]});_.qL=function(){};_.qL.O=function(a){return new (a||_.qL)};_.qL.Da=_.Rc({type:_.qL});_.qL.Ca=_.Ac({});var rL=function(){};rL.O=function(a){return new (a||rL)};rL.Da=_.Rc({type:rL});rL.Ca=_.Ac({imports:[_.pn,_.vx,_.Rx,_.hL,_.qL]});var sL=function(){};sL.O=function(a){return new (a||sL)};sL.Da=_.Rc({type:sL});sL.Ca=_.Ac({imports:[_.pn,XK,rL]});_.tL=function(){};_.tL.O=function(a){return new (a||_.tL)};_.tL.Da=_.Rc({type:_.tL});_.tL.Ca=_.Ac({Ob:[_.uJ],imports:[iL,jL,_.pn,pL,mL,_.oL,nL,sL,sL]});_.uL=function(){};_.uL.O=function(a){return new (a||_.uL)};_.uL.Da=_.Rc({type:_.uL});_.uL.Ca=_.Ac({imports:[_.ZA,_.II]});_.vL=function(){};_.vL.O=function(a){return new (a||_.vL)};_.vL.Da=_.Rc({type:_.vL});_.vL.Ca=_.Ac({Ob:[_.uJ],imports:[_.pn]});_.wL=function(){};_.wL.O=function(a){return new (a||_.wL)};_.wL.Da=_.Rc({type:_.wL});_.wL.Ca=_.Ac({imports:[_.Vo,_.pn,_.pF,_.vx,_.Et]});var xL=function(){};xL.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=_.k(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};xL.O=function(a){return new (a||xL)};xL.ve=_.Uc({name:"activeAggregations",type:xL,Yd:!0});var yL=function(){};yL.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 _.Zb(a)}};yL.O=function(a){return new (a||yL)};yL.ve=_.Uc({name:"icon",type:yL,Yd:!0});var zL=function(a,b){this.qf=a;this.ua=b;this.Fta=-1;this.lxb=2E3;this.Uj=!0;this.yBb=!1};_.h=zL.prototype;_.h.Tb=function(a){this.Uj=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.yBb=!0)};_.h.Dn=function(){var a=this;this.Uj&&(this.Uj=!1,this.yBb||this.qf.clear(),this.clearInterval(),this.eV(),this.aVa=setInterval(function(){a.eV()},1))};_.h.La=function(){this.clearInterval()};
_.h.eV=function(){var a=null==this.Fta||0>this.Fta?Infinity:this.Fta;if(this.Gta){var b=this.qf.length,c=Math.min(b+this.lxb,this.Gta.length);for(c=Math.min(a,c);b<c;b++)this.qf.Qh(this.ua,{va:this.Gta[b]});b>=Math.min(a,this.Gta.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){null!=this.aVa&&clearInterval(this.aVa);this.aVa=void 0};zL.O=function(a){return new (a||zL)(_.y(_.Mf),_.y(_.Lf))};
zL.Fa=_.Tc({type:zL,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Gta:"incrementalForOf",Fta:"incrementalForLimit",lxb:"incrementalForCount"},features:[_.id]});var AL=function(){};AL.prototype.transform=function(a,b,c){if(a.zo){var d=a.xf;c=d?c||a.Oc&&_.KF(a.Oc)?";"+_.lh.CMb+"="+d:";"+_.lh.xf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};AL.O=function(a){return new (a||AL)};AL.ve=_.Uc({name:"toHref",type:AL,Yd:!0});var BL=function(){};BL.O=function(a){return new (a||BL)};BL.Da=_.Rc({type:BL});BL.Ca=_.Ac({});_.CL=function(){};_.CL.O=function(a){return new (a||_.CL)};_.CL.Da=_.Rc({type:_.CL});_.CL.Ca=_.Ac({imports:[_.Vo,_.pn,BL,_.Et,_.Qx,_.tL,_.II,_.Bo]});_.hob(_.gL,[_.hn,_.jn,fL,_.zo,zL],[_.on,xL,yL,AL]);
_.LAb=!0;
}catch(e){_._DumpException(e)}
try{
var WCb,UCb,RCb,SCb,TCb,VCb,XCb,ZCb,YCb,$Cb,aDb,iDb,IL;_.PCb=function(a){var b=a.host,c=a.df,d=a.fH;a=a.Yh;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.mh({});if(a)b={type:"ossProject",id:a.name};else throw Error("fd");}return new _.nh({qe:b})};_.QCb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.MD?1:2)]}return a.repository?a.repository:a.rb?a.rb:""};
WCb=function(a){a=[[0,_.cpb],[1,RCb(a)],[2,SCb(a)],[3,TCb(a)],[4,UCb(a)],[5,VCb(a)]].filter(function(b){return!!b[1]});return new Map(a)};UCb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.gh(b),b=""===b||"/"===b?"":_.oob(b)):b=void 0;return b?{Co:"This directory",value:_.gi({qe:XCb(a),repository:a.repository,path:b,Eb:_.cG(a)&&a.Eb?_.kh(a.Eb):void 0}),Ub:_.nG("d"),GU:"Search for code or files in this directory",Ws:"Directory"}:null};
RCb=function(a){if(_.JF(a)||_.cG(a))return null;a=XCb(a);if(!a)return null;var b=_.gi({qe:a});return{Co:"host"===a.type?"This host":"This project",value:b,Ub:"host"===a.type?_.nG("h"):_.nG("p"),Ws:"host"===a.type?"Host":"Project"}};SCb=function(a){if(_.cG(a))return null;var b=a.repository;if(!b)return null;var c=_.gi({qe:XCb(a),repository:b});return{Co:_.JF(a)?b:"This repository",value:c,Ub:_.JF(a)?_.nG("p"):_.nG("r"),Ws:_.JF(a)?"Project":"Repository"}};
TCb=function(a){if(!_.cG(a))return null;var b=a.repository,c=a.Eb;if(!b||!c)return null;c=_.kh(c);var d=_.wpa(c);return d||_.ih(c)?{Co:d?"This branch":"This tag",value:_.gi({qe:XCb(a),repository:b,Eb:c}),Ub:_.nG("b"),GU:d?"Search for code or files in this branch":"Search for code or files in this tag",Ws:"Ref"}:null};VCb=function(a){a=a.params;return a.Rb?_.qpb(a.Rb):null};XCb=function(a){var b=a.rb;a=a.Tc;if(b&&a)return{id:b,type:a}};
ZCb=function(a,b,c){var d=WCb(a),e=_.rpb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.Cua(m,e.prefix)});c=!c.Kk&&!c.yd;a.path&&1<a.path.length&&!a.MD&&d.has(4)?e.prefix=d.get(4):c?e.prefix=YCb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};YCb=function(a,b){var c=a.repository,d=a.rb,e=a.Eb;a=a.params;var f=b.get(5);if(a.Rb&&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:_.cpb};
$Cb=function(a){if(!a||!a.rb||!a.Tc)return{};var b={yd:_.gi({qe:{id:a.rb,type:a.Tc},repository:a.repository})};a=b.Kk;b=void 0===b.yd?"":b.yd;var c=_.hi(b),d=c.qe;c=c.repository;var e={};a&&(e.rn=a);c?e.prefix={Co:c,value:b,Ws:"Repository"}:d&&(e.prefix={Co:d.id,value:b,Ws:"host"===d.type?"Host":"Project"});return e};
_.bDb=function(a){var b=a.P1.map(function(c){var d,e,f,g;return{Vd:new RegExp(null!=(d=null==c?void 0:c.Vd)?d:""),fh:null!=(e=null==c?void 0:c.fh)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Ub:null!=(g=null==c?void 0:c.Ub)?g:void 0}});a=a.j3.map(function(c){return{OE:aDb(c.OE),UE:aDb(c.UE)}});return{P1:b,j3:a}};
aDb=function(a){var b,c,d,e;return{Cp:new RegExp(null!=(b=null==a?void 0:a.Cp)?b:""),xt:null!=(c=null==a?void 0:a.xt)?c:"",Vd:new RegExp(null!=(d=null==a?void 0:a.Vd)?d:""),fh:null!=(e=null==a?void 0:a.fh)?e:""}};_.hDb=function(a){var b=_.cDb(a);return[_.dDb,_.eDb,_.fDb].find(function(c){return _.gDb(c,b)})};_.cDb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.ai(a);_.bHa(a,"https");a.nd(a.de().replace(/\.git$/,""));return a};
iDb=function(a,b){return _.Nwb(a,b).ha(_.w(function(c){return c.baa}))};_.jDb=function(a,b){if(b.Eb)return _.Md(b);var c=b.rb,d=b.repository,e=b.Tc;return c&&d&&e?iDb(a,{rb:c,repository:d,Tc:e}).ha(_.w(function(f){return f?_.zq(b.bc(),f).hb():b})):_.Md(b)};IL=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.U(IL,_.T);IL.prototype.ka=function(){return IL};IL.prototype.ma=function(){return{keys:["name"]}};
_.W.Object.defineProperties(IL.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.i.name=a}}});var JL=function(a){a=void 0===a?{}:a;this.i={};this.i.projectId=null==a.projectId?null:a.projectId};_.U(JL,_.T);JL.prototype.ka=function(){return JL};JL.prototype.ma=function(){return{keys:["projectId"]}};
_.W.Object.defineProperties(JL.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var KL=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name};_.U(KL,_.T);KL.prototype.ka=function(){return KL};KL.prototype.ma=function(){return{keys:["name"]}};
_.W.Object.defineProperties(KL.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.i.name=a}}});_.LL=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};_.U(_.LL,_.T);_.LL.prototype.ka=function(){return _.LL};_.LL.prototype.ma=function(){return{keys:["displayName","name"]}};
_.W.Object.defineProperties(_.LL.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.R(this,"displayName"):""},set:function(a){this.i.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.i.name=a}}});
_.ML=function(a){a=void 0===a?{}:a;this.i={};this.i.regex=null==a.Vd?null:a.Vd;this.i.relatedRegex=null==a.fh?null:a.fh;this.i.label=null==a.label?null:a.label;this.i.shortcut=null==a.Ub?null:a.Ub};_.U(_.ML,_.T);_.ML.prototype.ka=function(){return _.ML};_.ML.prototype.ma=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.ML.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"label")?_.R(this,"label"):""},set:function(a){this.i.label=a}},Vd:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"regex")?_.R(this,"regex"):""},set:function(a){this.i.regex=a}},fh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedRegex")?_.R(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},Ub:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"shortcut")?_.R(this,"shortcut"):""},set:function(a){this.i.shortcut=a}}});_.NL=function(a){a=void 0===a?{}:a;this.i={};this.i.host=null==a.host?null:a.host;this.i.project=null==a.df?null:a.df;this.i.depot=null==a.fH?null:a.fH;this.i.codeReviewEnabled=null==a.elb?null:a.elb;this.i.ossProject=null==a.Yh?null:a.Yh};_.U(_.NL,_.T);_.NL.prototype.ka=function(){return _.NL};
_.NL.prototype.ma=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ja:{depot:KL,host:IL,ossProject:_.LL,project:JL}}};
_.W.Object.defineProperties(_.NL.prototype,{elb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"codeReviewEnabled")?_.R(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},fH:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"depot")?_.R(this,"depot"):null},set:function(a){this.i.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"host")?_.R(this,"host"):null},set:function(a){this.i.host=a}},Yh:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"ossProject")?_.R(this,"ossProject"):null},set:function(a){this.i.ossProject=a}},df:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"project")?_.R(this,"project"):null},set:function(a){this.i.project=a}}});
_.OL=function(a){a=void 0===a?{}:a;this.i={};this.i.repositoryKey=null==a.Hf?null:a.Hf;this.i.latestCommitLog=null==a.TAb?null:a.TAb;this.i.repositoryGroup=null==a.qe?null:a.qe;this.i.description=null==a.description?null:a.description;this.i.mirrorUrl=null==a.nU?null:a.nU;this.i.displayName=null==a.displayName?null:a.displayName};_.U(_.OL,_.T);_.OL.prototype.ka=function(){return _.OL};
_.OL.prototype.ma=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ja:{latestCommitLog:_.NH,repositoryGroup:_.NL,repositoryKey:_.zH}}};
_.W.Object.defineProperties(_.OL.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"description")?_.R(this,"description"):""},set:function(a){this.i.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.R(this,"displayName"):""},set:function(a){this.i.displayName=a}},TAb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"latestCommitLog")?_.R(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},nU:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"mirrorUrl")?_.R(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},qe:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryGroup")?_.R(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},Hf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryKey")?_.R(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.PL=function(a){a=void 0===a?{}:a;this.i={};this.i.dirRegex=null==a.Cp?null:a.Cp;this.i.targetDir=null==a.xt?null:a.xt;this.i.regex=null==a.Vd?null:a.Vd;this.i.relatedRegex=null==a.fh?null:a.fh};_.U(_.PL,_.T);_.PL.prototype.ka=function(){return _.PL};_.PL.prototype.ma=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.PL.prototype,{Cp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"dirRegex")?_.R(this,"dirRegex"):""},set:function(a){this.i.dirRegex=a}},Vd:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"regex")?_.R(this,"regex"):""},set:function(a){this.i.regex=a}},fh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedRegex")?_.R(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},xt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"targetDir")?_.R(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.QL=function(a){a=void 0===a?{}:a;this.i={};this.i.srcToTest=null==a.OE?null:a.OE;this.i.testToSrc=null==a.UE?null:a.UE};_.U(_.QL,_.T);_.QL.prototype.ka=function(){return _.QL};_.QL.prototype.ma=function(){return{keys:["srcToTest","testToSrc"],Ja:{srcToTest:_.PL,testToSrc:_.PL}}};
_.W.Object.defineProperties(_.QL.prototype,{OE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"srcToTest")?_.R(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},UE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"testToSrc")?_.R(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.RL=function(a){a=void 0===a?{}:a;this.i={};this.i.relatedFileConfigs=null==a.P1?null:a.P1;this.i.testDirPairs=null==a.j3?null:a.j3};_.U(_.RL,_.T);_.RL.prototype.ka=function(){return _.RL};
_.RL.prototype.ma=function(){return{Qa:{relatedFileConfigs:_.ML,testDirPairs:_.QL},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.RL.prototype,{P1:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedFileConfigs")?_.R(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},j3:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"testDirPairs")?_.R(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.SL=function(a,b){_.QG.call(this,a);this.Cr=b||"Source"};_.U(_.SL,_.QG);_.SL.prototype.jm=function(a){var b=_.QCb(a);_.JF(a)&&a.params.Rb&&(a=_.Dob(a),b=b?b+" - "+a:a);this.title.jm(b?b+" - "+this.Cr:this.Cr)};_.SL.O=function(a){return new (a||_.SL)(_.q(_.Vn),_.q(_.e3a,8))};_.SL.ta=_.p({token:_.SL,qa:_.SL.O,Ga:"root"});_.TL=function(a,b,c,d){this.Dj=a;this.F0a=b;this.AE=c;this.document=d};_.TL.prototype.resolve=function(a){var b=_.oh(a);return _.kDb(this,b,a.kv)};
_.kDb=function(a,b,c){var d=_.dh(c);c=$Cb(b);var e=new _.bf,f=_.jDb(a.AE,b).ha(_.w(function(n){return ZCb(n,b,d)})).ha(_.ff(function(n){var r=n.scopes;return _.Vub(a.F0a,d.Ce,n.state).ha(_.hf(function(v){a.Dj.f2.I1a(r,v.prefix||null)}),_.w(function(v){return v.Y3a}))}));f=_.ge(f,e);var g=new _.uxb(a.document,a.Dj),m=UCb(b)||void 0;return{eNa:f,hea:!0,wwa:c,Dj:a.Dj,CNb:a.Dj.f2.tv,O1a:_.xxb(g,e,m)}};_.TL.O=function(a){return new (a||_.TL)(_.q(_.XJ),_.q(_.MI),_.q(_.tJ),_.q(_.Lg))};
_.TL.ta=_.p({token:_.TL,qa:_.TL.O});_.lDb=void 0;_.UL=function(){};_.W.Object.defineProperties(_.UL.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.lDb}}});_.UL.O=function(a){return new (a||_.UL)};_.UL.ta=_.p({token:_.UL,qa:_.UL.O,Ga:"root"});var mDb;mDb=function(a){var b=a.icon,c=a.Qwa,d=a.aya;this.name=a.name;this.icon=b;this.Qwa=c;this.aya=d;this.domain=(new _.ai(c)).Ig()};_.gDb=function(a,b){return b.Ig()===a.domain||b.Ig().endsWith("."+a.domain)};_.dDb=new mDb({name:"GitHub",icon:"shared:github",Qwa:"https://github.com",aya:"https://github.com/logout"});_.eDb=new mDb({name:"Bitbucket",icon:"shared:bitbucket_v3",Qwa:"https://bitbucket.org",aya:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.fDb=new mDb({name:"GitLab",icon:"shared:gitlab_v2",Qwa:"https://gitlab.com",aya:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var pDb;pDb=function(a){a&1&&(_.E(0,"div",10),_.wd(),_.E(1,"svg",12),_.H(2,"path",13),_.F(),_.E(3,"svg",14),_.H(4,"path",15),_.F()())};_.VL=function(a,b){a=String(a);if(!b.test(a))throw Error("wb`"+a+"`"+b.toString());};_.qDb=new _.Xc("mat-slide-toggle-default-options",{Ga:"root",qa:function(){return{aQa:!1,wT:!1}}});var rDb,sDb,tDb,uDb;rDb=["switch"];sDb={wa:_.hw,Hb:_.Gc(function(){return _.WL}),ud:!0};tDb=function(a,b){this.source=a;this.checked=b};uDb=0;
_.WL=function(a,b,c,d,e,f){this.Ma=a;this.Xc=b;this.Ya=c;this.defaults=e;this.ie=function(){};this.Me=function(){};this.uK=function(){};this.Jf=!1;this.name=null;this.Ko="after";this.Fe=this.ariaLabel=null;this.ad=this.disabled=!1;this.tabIndex=0;this.change=new _.Sl;this.kka=new _.Sl;this.tabIndex=parseInt(d)||0;this.color=e.color||"accent";this.Wt="NoopAnimations"===f;this.id=this.xw="mat-mdc-slide-toggle-"+ ++uDb;var g;this.wT=null!=(g=e.wT)?g:!1;this.Ut=this.xw+"-label"};_.h=_.WL.prototype;
_.h.nz=function(a){return new tDb(this,a)};_.h.focus=function(){this.Yxc.na.focus()};_.h.Xd=function(){var a=this;this.Xc.Ik(this.Ma,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.al=!0,_.Tl(a.Ya)):b||Promise.resolve().then(function(){a.al=!1;a.Me();_.Tl(a.Ya)})})};_.h.Tb=function(a){a.required&&this.uK()};_.h.La=function(){this.Xc.nj(this.Ma)};_.h.Nn=function(a){this.checked=!!a};_.h.Um=function(a){this.ie=a};_.h.Dr=function(a){this.Me=a};
_.h.validate=function(a){return this.required&&!0!==a.value?{required:!0}:null};_.h.gha=function(a){this.uK=a};_.h.Wo=function(a){this.disabled=a;_.Tl(this.Ya)};_.h.toggle=function(){this.checked=!this.checked;this.ie(this.checked)};_.h.hp=function(){this.ie(this.checked);this.change.emit(this.nz(this.checked))};_.h.El=function(){this.kka.emit();this.defaults.aQa||(this.checked=!this.checked,this.ie(this.checked),this.change.emit(new tDb(this,this.checked)))};
_.h.ptc=function(){return this.Fe?this.Fe:this.ariaLabel?null:this.Ut};_.W.Object.defineProperties(_.WL.prototype,{Ppa:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.xw)+"-button"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Jf},set:function(a){this.Jf=a;_.Tl(this.Ya)}},rr:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.xw)+"-input"}}});
_.WL.O=function(a){return new (a||_.WL)(_.y(_.Dd),_.y(_.Iq),_.y(_.qm),_.yd("tabindex"),_.y(_.qDb),_.y(_.ul,8))};
_.WL.ya=_.Pc({type:_.WL,oa:[["mat-slide-toggle"]],vb:function(a,b){a&1&&_.Of(rDb,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Yxc=c.first)}},yb:[1,"mat-mdc-slide-toggle"],qb:13,Za:function(a,b){a&2&&(_.zf("id",b.id),_.rf("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.uf(b.color?"mat-"+b.color:""),_.tf("mat-mdc-slide-toggle-focused",b.al)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.Wt))},inputs:{name:"name",id:"id",Ko:"labelPosition",ariaLabel:[0,"aria-label",
"ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],gu:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",_.ng],color:"color",disabled:[2,"disabled","disabled",_.ng],ad:[2,"disableRipple","disableRipple",_.ng],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.og(a)}],checked:[2,"checked","checked",_.ng],wT:[2,"hideIcon","hideIcon",_.ng]},outputs:{change:"change",kka:"toggleChange"},Sb:["matSlideToggle"],standalone:!0,features:[_.bg([sDb,{wa:_.iw,Hb:_.WL,ud:!0}]),
_.qf,_.id,_.dg],hc:["*"],Aa:13,Ba:24,Ea:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],
[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf();_.E(0,"div",1)(1,"button",2,0);_.I("click",function(){_.t(c);return _.u(b.El())});_.H(3,"div",3);_.E(4,"div",4)(5,"div",5)(6,"div",6);_.H(7,"div",
7);_.F();_.E(8,"div",8);_.H(9,"div",9);_.F();_.A(10,pDb,5,0,"div",10);_.F()()();_.E(11,"label",11);_.I("click",function(d){_.t(c);return _.u(d.stopPropagation())});_.Hf(12);_.F()()}a&2&&(a=_.Wf(2),_.B("labelPosition",b.Ko),_.x(),_.tf("mdc-switch--selected",b.checked)("mdc-switch--unselected",!b.checked)("mdc-switch--checked",b.checked)("mdc-switch--disabled",b.disabled),_.B("tabIndex",b.disabled?-1:b.tabIndex)("disabled",b.disabled),_.rf("id",b.Ppa)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",
b.ptc())("aria-describedby",b.gu)("aria-required",b.required||null)("aria-checked",b.checked),_.x(8),_.B("matRippleTrigger",a)("matRippleDisabled",b.ad||b.disabled)("matRippleCentered",!0),_.x(),_.vf(10,b.wT?-1:10),_.x(),_.B("for",b.Ppa),_.rf("id",b.Ut))},Ha:[_.rs,_.ms],styles:['.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}.mdc-switch{width:var(--mdc-switch-track-width)}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color)}.mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation)}.mdc-switch .mdc-switch__focus-ring-wrapper,.mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height)}.mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape)}.mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width)}.mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width))}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size)}.mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size);width:var(--mdc-switch-state-layer-size)}.mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height)}.mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color)}.mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color)}.mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mat-mdc-slide-toggle{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mdc-switch__handle{transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size);height:var(--mat-switch-unselected-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size);height:var(--mat-switch-selected-handle-size)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size);height:var(--mat-switch-with-icon-handle-size)}.mat-mdc-slide-toggle:active .mdc-switch:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size);height:var(--mat-switch-pressed-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{margin:var(--mat-switch-selected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{margin:var(--mat-switch-unselected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle:active .mdc-switch--selected:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin)}.mat-mdc-slide-toggle:active .mdc-switch--unselected:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin)}.mdc-switch__track::after,.mdc-switch__track::before{border-width:var(--mat-switch-track-outline-width);border-color:var(--mat-switch-track-outline-color)}.mdc-switch--selected .mdc-switch__track::after,.mdc-switch--selected .mdc-switch__track::before{border-width:var(--mat-switch-selected-track-outline-width)}.mdc-switch--disabled .mdc-switch__track::after,.mdc-switch--disabled .mdc-switch__track::before{border-width:var(--mat-switch-disabled-unselected-track-outline-width);border-color:var(--mat-switch-disabled-unselected-track-outline-color)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity)}\n'],
nb:2,Oa:0});
}catch(e){_._DumpException(e)}
try{
var vDb,XL;vDb=function(a){return a.gT().ha(_.w(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.wDb=function(a){return vDb(a).ha(_.w(function(b){return null!=b?b:!1}))};_.xDb=function(a,b){a.D2(b?"XREF_PREVIEW":"MAIN")};XL=function(){};XL.O=function(a){return new (a||XL)};XL.Da=_.Rc({type:XL});XL.Ca=_.Ac({imports:[_.WL,_.is,_.is]});var yDb=new _.Xc("GMAT_SLIDE_TOGGLE_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.YL=function(a){this.options=a};_.YL.O=function(a){return new (a||_.YL)(_.y(yDb))};_.YL.Fa=_.Tc({type:_.YL,oa:[["mat-slide-toggle"]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-mdc-slide-toggle",!b.options.eg)}});_.ZL=function(){};_.ZL.O=function(a){return new (a||_.ZL)};_.ZL.Da=_.Rc({type:_.ZL});_.ZL.Ca=_.Ac({Ob:[{wa:_.qDb,oc:{color:"primary"}}],imports:[XL]});
}catch(e){_._DumpException(e)}
try{
var UJc=function(){var a=_.hc.apply(0,arguments);return function(b){return _.iga(b,_.ce.apply(null,[b].concat(_.$c(a))))}},VJc=function(){return function(a){return _.Xe(new _.Cl)(a)}},WJc=function(a){return"1"===(null==a?void 0:a.trim())},XJc=function(a){return(a.error.details||[]).find(function(b){var c=_.oXa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},YJc=function(a){var b=a.repository;return!!a.qe||!!b},ZJc=function(a,b){a&1&&_.H(0,"breadcrumb",10);a&2&&_.B("items",b.Na)},$Jc=function(a,
b){a&1&&(_.E(0,"span",11),_.N(1),_.F());a&2&&(a=b.title,b=_.M(),_.rf("id","root-indicator-"+b.resultIndex),_.x(),_.Xf(" ",a," "))},aKc=function(a){a&1&&_.H(0,"onedev-changelist-hovercard",14,7);if(a&2){a=_.Wf(1);var b=_.M().cl;_.B("changelistId",b)("onedevIsHovercardReady",a.RH)}},bKc=function(a,b){a&1&&(_.E(0,"a",12),_.N(1),_.F(),_.E(2,"onedev-hovercard",null,6),_.A(4,aKc,2,2,"onedev-changelist-hovercard",13),_.F());if(a&2){a=b.title;var c=b.cl;b=b.Oc;var d=_.Wf(3),e=_.M();_.B("universalLink",e.dCc(b,
c))("ascTrackElement",e.lc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.FS);_.rf("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.x();_.Xf(" ",a," ")}},cKc=function(a,b){a&1&&(_.E(0,"span",15),_.N(1),_.F());a&2&&(a=b.title,b=_.M(),_.rf("id","ref-indicator-"+b.resultIndex),_.x(),_.Xf(" ",a," "))},dKc=function(a,b){a&1&&_.H(0,"segmented-dropdown-button",16);a&2&&_.B("item",b.z_a)("useBreadcrumbStyling",!1)},eKc=function(a,b){a&
1&&_.H(0,"ref-picker",17);a&2&&(a=b.L1,b=_.M(),_.B("refPickerData",a)("trackElement",b.NN))},gKc=function(a,b){a&1&&(_.E(0,"a",18,8)(2,"div",19),_.N(3),_.E(4,"span",20),_.N(5),_.F()()());a&2&&(a=b.Oc,b=_.M(),_.B("routerLink",_.wq(a))("ascTrackElement",b.lc)("trackListIndex",b.resultIndex)("feedbackEvent",b.FS),_.rf("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.x(3),_.Xf(" ",fKc(a.path)[0],""),_.x(2),_.Yf(fKc(a.path)[1]))},fKc=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("/")]},hKc=function(a,b){var c=Object.assign({},a,{yd:void 0,nJ:void 0,TU:void 0}),d=Object.assign({},b,{yd:void 0,nJ:void 0,TU:void 0});return _.Qb(c,d)&&_.gi(a.yd)===_.gi(b.yd)&&WJc(a.nJ.rra)===WJc(b.nJ.rra)},mKc=function(a,b,c){var d=a.GB,e=a.iV;return d?d.map(function(f){var g=f.Zra,m=f.WPa,n=f.oV,r=f.eha,v=f.cH;f=f.mga;if(g){m=
_.tob(g.Hg);var z=g.Nk,D=g.lva,J=g.dH;g=g.eH;var L=iKc(z),P=jKc(z);n=kKc(m,0,e,n,r,v,f,c,z,L,D,D-P,J,g)}else n=m&&b?lKc(m,_.tob(m.Hg),e,n,r,v,f,c):null;return n}).filter(function(f){return!!f}):[]},lKc=function(a,b,c,d,e,f,g,m){a=a.iOa;c=kKc(b,1,c,d,e,f,g,m);var n=b.bc();c.children=a.slice(0,12).map(function(r){var v=r.type;r=n.nd(r.path).hb();return{entryType:nKc(v),Oc:r,path:r.path,name:_.EA(r.path)}});c.kvb=12<a.length;return c},nKc=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}},kKc=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J){n=void 0===n?[]:n;r=void 0===r?!1:r;v=void 0===v?0:v;z=void 0===z?0:z;D=void 0===D?"":D;J=void 0===J?"":J;1===b&&(a=a.bc().nd(_.oob(a.path)).hb());a={Oc:a,bq:c,vv:d,XPc:e,mga:g,IB:m,cH:f};switch(b){case 0:return Object.assign({},a,{hHc:r,yYa:z,lva:v,Nk:n,type:b,dH:D,eH:J});case 1:return Object.assign({},a,{type:b});default:return _.Zb(b,"Unknown result type: "+
b)}},iKc=function(a){return a.some(function(b){return b.Px.some(function(c){c=c.Wu;return!!c&&c.XR.some(function(d){return 0<d.length})})})},jKc=function(a){return(new Set(a.flatMap(function(b){return b.Px.filter(function(c){return c.KN&&c.KN.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},oKc=function(a){return 2===(null==a?void 0:a.type)},pKc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Nc:b,lFc:e,wL:a.wL,Xs:a.Xs,em:c,hPc:d,Gn:d.kpa.slice(e,
Math.min(e+c.pageSize,d.kpa.length)),Uq:a.Uq,Vq:a.Vq,uE:a.uE}},tKc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.kl&&!d.cN&&(d=qKc(d.value,rKc)))return d}d=_.k(_.ui(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.kl&&a.includes(e)&&!e.cN?(e=qKc(e.value,rKc))&&(c=e):5===e.kl?(e=qKc(e.value,sKc))&&(c=e):1===e.kl&&12===e.label&&e.value&&(e=qKc(e.value.value,rKc))&&(b=e);return c||b},qKc=function(a,b){if(a=b.exec(a))if(a=_.k(a),a.next(),a=a.next().value,a=Number(a),
!isNaN(a)&&0<a)return a},uKc=function(a){if(a&1){var b=_.qd();_.wf(0);_.H(1,"splitter",15);_.E(2,"div",16,1)(4,"result-preview",17);_.I("close",function(){_.t(b);var e=_.M(3);return _.u(e.oB=void 0)});_.F()();_.xf()}if(a&2){a=_.Wf(3);var c=_.M(2).Na,d=_.M();_.x();_.B("changeSizeOf",a);_.x(3);_.B("target",d.oB)("loadedQueryContext",c.Vb.em)}},vKc=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"div",7);_.H(2,"query-suggestion",8);_.O(3,"async");_.H(4,"result-header",9);_.O(5,"async");_.H(6,"search-result-warnings",
10);_.E(7,"div",11)(8,"result-list",12);_.I("previewTriggered",function(d){_.t(b);var e=_.M(2);e.oB=e.oB===d?void 0:d;return _.u()});_.H(9,"result-footer",13);_.F()()();_.A(10,uKc,5,3,"ng-container",14);_.xf()}if(a&2){a=_.M().Na;var c=_.M();_.x(2);_.B("searchResultsElementName",c.hm)("pagedData",_.Q(3,13,c.JGb));_.x(2);_.B("searchResultsElementName",c.hm)("pagedSearchResponse",a.Vb)("queryContext",_.Q(5,15,c.em));_.x(2);_.B("warnings",a.Vb.uE);_.x(2);_.B("previewTarget",c.oB)("resultPage",a.Vb)("searchResultsElementName",
c.hm)("showResultsIncomplete",c.j2?2===a.state?!0:1===a.state&&3===a.IC.OQa:!1);_.x();_.B("paginatedResults",a.Vb)("trackElement",c.hm);_.x();_.B("ngIf",c.oB)}},wKc=function(a){a&1&&_.H(0,"loading",18);a&2&&_.B("diameter",20)},xKc=function(a){a&1&&_.H(0,"search-results-incomplete",25);a&2&&(a=_.M(3),_.B("docLink",a.j2)("trackElement",a.hm))},yKc=function(a){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=_.M(2).Na,_.x(),_.Yf(a.nya))},zKc=function(a){a&1&&(_.E(0,"a",29),_.N(1),_.F());a&2&&(a=_.M().Na,_.B("externalLink",
a.link),_.x(),_.Yf(a.message))},AKc=function(a){if(a&1){var b=_.qd();_.E(0,"button",30);_.I("click",function(){_.t(b);var c=_.M().Na;return _.u(c.callback())});_.N(1);_.F()}a&2&&(a=_.M().Na,_.x(),_.Xf(" ",a.message," "))},BKc=function(a,b){a&1&&(_.E(0,"div",26),_.A(1,zKc,2,2,"a",27)(2,AKc,2,1,"button",28),_.F());a&2&&(a=b.Na,_.x(),_.B("ngIf",a.link),_.x(),_.B("ngIf",a.callback))},CKc=function(a){if(a&1){var b=_.qd();_.E(0,"div",31)(1,"copy-button",32);_.I("copyEvent",function(){_.t(b);var c=_.M(3);
return _.u(c.ur())});_.F()()}a&2&&(a=_.M(2).Na,_.x(),_.B("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.cNb))},DKc=function(a){a&1&&(_.E(0,"div",19),_.H(1,"result-header",20),_.O(2,"async"),_.H(3,"search-result-warnings",10),_.A(4,xKc,1,2,"search-results-incomplete",21),_.E(5,"icon-empty-state-display",22)(6,"icon-empty-state-title"),_.N(7),_.F(),_.E(8,"icon-empty-state-subtitle"),_.A(9,yKc,2,1,"span",14)(10,BKc,3,2,"div",23)(11,
CKc,2,5,"div",24),_.F()()());if(a&2){a=_.M().Na;var b=_.M();_.x();_.B("searchResultsElementName",b.hm)("queryContext",_.Q(2,11,b.em))("errorData",a)("maybeSkippedDocuments",b.Xs);_.x(2);_.B("warnings",a.IC.uE);_.x();_.B("ngIf",b.j2?2===a.state?!0:1===a.state&&3===a.IC.OQa:!1);_.x();_.B("isSvg",!1);_.x(2);_.Yf(a.message);_.x(2);_.B("ngIf",a.nya);_.x();_.B("ngIf",a.action);_.x();_.B("ngIf",a.cNb)}},EKc=function(a,b){a&1&&(_.wf(0,3),_.A(1,vKc,11,17,"ng-container",4)(2,wKc,1,1,"loading",5)(3,DKc,12,13,
"div",6),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Ft.Nh),_.x(),_.B("ngSwitchCase",b.Ft.Ti),_.x(),_.B("ngSwitchCase",b.Ft.Error))},FKc=function(a){if(a&1){var b=_.qd();_.E(0,"div",33)(1,"p");_.N(2," Skipped ");_.E(3,"a",34);_.I("click",function(){_.t(b);_.M().kh.Pd();return _.u()});_.N(4," results page ");_.F();_.N(5," since there is only one result. ");_.F();_.E(6,"button",35);_.I("click",function(){_.t(b);_.M().kh.Pd();return _.u()});_.N(7);_.F()()}a&2&&(a=
_.M(),_.x(3),_.B("routerLink",a.OCc)("queryParams",a.Kkc),_.x(4),_.Xf(" ",a.Hec," "))},GKc=function(a,b){b=void 0===b?"":b;if(0!==a.Nc||1!==a.Gn.length||a.Xs||"true"===b.trim().toLowerCase()||"1"===b.trim())return!1;a=a.Gn[0];if(1===a.type||0===a.Nk.length)return!0;b=a.Nk[a.Nk.length-1].Px;return 25>_.pG(b[b.length-1].lineNumber)-_.pG(a.Nk[0].Px[0].lineNumber)},HKc=function(a){a&1&&_.H(0,"star",23);a&2&&(a=_.M(),_.B("place",a.ac.Oc)("type",a.rGc(a.ac.Oc))("elementName",a.ac.Oc.path))},IKc=function(a){a&
1&&_.H(0,"file-search-breadcrumb",24,2);a&2&&(a=_.M(),_.B("place",a.ac.Oc)("isSelected",a.Be)("resultIndex",a.Gf)("trackElement",a.lc)("refsToken",a.ac.XPc)("feedbackEvent",a.Csb))},JKc=function(a){a&1&&(_.E(0,"span",27),_.N(1),_.F());a&2&&(a=_.M(2),_.rf("id","root-indicator-"+a.Gf),_.x(),_.Yf(a.w0a))},KKc=function(a){a&1&&(_.A(0,JKc,2,2,"span",25),_.E(1,"a",26,3)(3,"h3"),_.N(4),_.F()());a&2&&(a=_.M(),_.B("ngIf",a.w0a),_.x(),_.B("routerLink",_.wq(a.ac.Oc))("ascTrackElement",a.lc)("trackListIndex",
a.Gf)("feedbackEvent",a.Csb),_.rf("id","search-result-header-"+a.Gf)("aria-describedby",a.w0a?"root-indicator-"+a.Gf:void 0),_.x(3),_.Yf(a.ac.Oc.path))},LKc=function(a){a&1&&(_.wf(0),_.H(1,"mat-divider",16),_.E(2,"a",28)(3,"mat-icon",29),_.N(4," auto_fix_high "),_.F()(),_.xf());a&2&&(a=_.M(),_.x(2),_.B("routerLink",a.V6b)("ascTrackElement",a.lc))},MKc=function(a){if(a&1){var b=_.qd();_.E(0,"button",31);_.I("click",function(){_.t(b);var c=_.M(2);return _.u(c.Xya.emit())});_.N(1," Preview ");_.F()}a&
2&&(a=_.M(2),_.B("ascTrackElement",a.lc)("trackArtifactId",_.wq(a.ac.Oc))("trackListIndex",a.Gf))},NKc=function(a){if(a&1){var b=_.qd();_.E(0,"button",31);_.I("click",function(){_.t(b);var c=_.M(2);return _.u(c.Xya.emit())});_.N(1," Hide Preview ");_.F()}a&2&&(a=_.M(2),_.B("ascTrackElement",a.lc)("trackArtifactId",_.wq(a.ac.Oc))("trackListIndex",a.Gf))},OKc=function(a){a&1&&_.H(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.Wf(1);var b=_.M(3);_.B("changelistId",b.ac.eH)("onedevIsHovercardReady",
a.RH)}},PKc=function(a){a&1&&(_.wf(0),_.H(1,"mat-divider",16),_.E(2,"a",32),_.N(3," Match deleted "),_.F(),_.E(4,"onedev-hovercard",null,5),_.A(6,OKc,2,2,"onedev-changelist-hovercard",33),_.F(),_.xf());if(a&2){a=_.Wf(5);var b=_.M(2);_.x(2);_.B("externalLink",b.c$(b.ac.eH))("ascTrackElement",b.lc)("trackArtifactId",_.wq(b.ac.Oc))("trackListIndex",b.Gf)("onedevHovercardTrigger",a)}},KNc=function(a){a&1&&_.H(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.Wf(1);var b=_.M(3);_.B("changelistId",b.ac.dH)("onedevIsHovercardReady",
a.RH)}},LNc=function(a){a&1&&(_.wf(0),_.H(1,"mat-divider",16),_.E(2,"a",35),_.N(3," File deleted "),_.F(),_.E(4,"onedev-hovercard",null,7),_.A(6,KNc,2,2,"onedev-changelist-hovercard",33),_.F(),_.xf());if(a&2){a=_.Wf(5);var b=_.M(2);_.x(2);_.B("universalLink",b.c$(b.ac.dH))("ascTrackElement",b.lc)("trackArtifactId",_.wq(b.ac.Oc))("trackListIndex",b.Gf)("onedevHovercardTrigger",a)}},MNc=function(a){a&1&&(_.wf(0),_.H(1,"mat-divider",16),_.A(2,MKc,2,3,"button",30)(3,NKc,2,3,"ng-template",null,4,_.hg)(5,
PKc,7,5,"ng-container",18)(6,LNc,7,5,"ng-container",18),_.xf());if(a&2){a=_.Wf(4);var b=_.M();_.x(2);_.B("ngIf",b.oB!==b.ac)("ngIfElse",a);_.x(3);_.B("ngIf",b.WQc);_.x();_.B("ngIf",b.RQc)}},NNc=function(a){a&1&&_.H(0,"mat-divider",16)},ONc=function(a){if(a&1){var b=_.qd();_.E(0,"button",38);_.I("click",function(){_.t(b);var c=_.M(2);return _.u(c.Xya.emit())});_.N(1," View All ");_.F()}a&2&&(a=_.M(2),_.B("ascTrackElement",a.lc)("trackArtifactId",_.wq(a.ac.Oc))("trackListIndex",a.Gf))},PNc=function(a){a&
1&&(_.wf(0),_.A(1,NNc,1,0,"mat-divider",36)(2,ONc,2,3,"button",37),_.xf());a&2&&(a=_.M(),_.x(),_.B("ngIf",a.ac.kvb),_.x(),_.B("ngIf",a.ac.kvb))},QNc=function(a,b){a&1&&(_.H(0,"file-search-snippet",40),_.O(1,"async"));if(a&2){a=b.va;b=b.last;var c=_.M(2);_.uf(_.Q(1,11,c.ay.wqa));_.tf("last",b&&!c.Lrb);_.B("linkGenerator",c.NA)("resultIndex",c.Gf)("snippet",a)("trackElement",c.lc)("feedbackEvent",c.VOa)("codeFontSize",c.Pq)}},RNc=function(a){a&1&&(_.wf(0),_.E(1,"mat-icon"),_.N(2,"unfold_less"),_.F(),
_.E(3,"span"),_.N(4," Show fewer matching lines "),_.F(),_.xf())},SNc=function(a){a&1&&(_.E(0,"mat-icon"),_.N(1,"unfold_more"),_.F(),_.E(2,"span"),_.N(3," "),_.Ef(4,10),_.N(5," "),_.F());a&2&&(a=_.M(4),_.x(4),_.pA(a.ac.yYa)(a.ac.yYa),_.qA(4))},TNc=function(a,b){if(a&1){var c=_.qd();_.E(0,"button",42,8);_.I("click",function(){var e=_.t(c).va,f=_.M(3);return _.u(f.PUb.next(!e))});_.A(2,RNc,5,0,"ng-container",43)(3,SNc,6,2,"ng-template",null,9,_.hg);_.F()}if(a&2){a=b.va;b=_.Wf(4);var d=_.M(3);_.B("ascTrackElement",
d.lc)("trackArtifactId",_.wq(d.ac.Oc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",d.Gf);_.x(2);_.B("ngIf",a)("ngIfElse",b)}},VNc=function(a){a&1&&(_.wf(0),_.A(1,TNc,5,6,"button",41),_.O(2,"async"),_.xf());if(a&2){var b;a=_.M(2);_.x();_.B("ngForOf",_.fg(3,UNc,null==(b=_.Q(2,1,a.q2a))?null:b.zd))}},WNc=function(a){a&1&&(_.wf(0),_.A(1,QNc,2,13,"file-search-snippet",39),_.O(2,"async"),_.A(3,VNc,3,5,"ng-container",18),_.xf());if(a&2){var b;a=_.M();_.x();_.B("ngForOf",null==(b=
_.Q(2,2,a.q2a))?null:b.Nk);_.x(2);_.B("ngIf",a.Lrb)}},XNc=function(a){a&1&&(_.E(0,"div"),_.O(1,"async"),_.H(2,"file-list",44),_.F());a&2&&(a=_.M(),_.xz("file-list-wrapper ",_.Q(1,10,a.ay.wqa),""),_.x(2),_.B("files",a.ac.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Gf)("searchRequestToken",a.ac.bq)("searchResponseToken",a.ac.vv)("sessionStartTimeMs",a.ac.IB)("clientTimeResultsDisplayedMs",a.eA))},YNc=function(a){if(a&1){var b=_.qd();_.E(0,"mat-expansion-panel",
45);_.I("opened",function(){_.t(b);var c=_.M();return _.u(c.gNc=!0)})("closed",function(){_.t(b);var c=_.M();return _.u(c.gNc=!1)});_.E(1,"mat-expansion-panel-header")(2,"mat-panel-title");_.N(3," Debug Info ");_.F()();_.E(4,"p");_.N(5);_.F()()}a&2&&(a=_.M(),_.x(5),_.Yf(a.ac.cH))},ZNc=function(a,b){a&1&&(_.E(0,"span",10),_.N(1),_.F());a&2&&(a=b.va,_.B("ngClass",a.jqa),_.x(),_.Xf(" ",a.text," "))},aOc=function(a,b){a&1&&(_.E(0,"a",8),_.A(1,ZNc,2,2,"span",9),_.F());if(a&2){a=b.Na;var c=_.M().Na;b=_.M();
var d=_.B("routerLink",_.eg(4,$Nc)),e={};c=(e.q=c.K1,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.hm);_.x();_.B("ngForOf",a)}},bOc=function(a){a&1&&(_.E(0,"span",11)(1,"span",12),_.N(2," Search instead\u00a0 "),_.F(),_.E(3,"a",13),_.N(4),_.F()());if(a&2){a=_.M().Na;var b=_.M();_.x(3);_.B("routerLink",_.eg(4,$Nc))("queryParams",b.z3b)("ascTrackElement",b.hm);_.x();_.Xf(" ",a.query," ")}},cOc=function(a){if(a&1){var b=_.qd();_.E(0,"span",14);_.H(1,"mat-divider",15);_.E(2,"button",
16);_.I("click",function(){_.t(b);_.M(2).Z2a.next(!0);return _.u()});_.E(3,"mat-icon");_.N(4,"close");_.F()()()}a&2&&(a=_.M(2),_.x(2),_.B("ascTrackElement",a.hm))},dOc=function(a,b){a&1&&(_.E(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.N(4),_.F(),_.A(5,aOc,2,5,"a",5),_.O(6,"async"),_.F(),_.A(7,bOc,5,5,"span",6),_.F(),_.A(8,cOc,5,1,"span",7),_.F());a&2&&(a=b.Na,b=_.M(),_.tf("redirect-panel",2===a.type),_.x(),_.B("matTooltip",b.nec),_.x(3),_.Xf(" ",2===a.type?b.Eec:b.Zdc,"\u00a0 "),_.x(),_.B("ngIf",
_.Q(6,7,b.ECc)),_.x(2),_.B("ngIf",2===a.type),_.x(),_.B("ngIf",2!==a.type))},fOc=function(a,b){a&1&&(_.E(0,"conditional-link",9),_.N(1),_.F());a&2&&(a=b.va,b=_.M(),_.B("condition",!a.Myb)("sameWindow",!0)("linkAriaLabel",b.j6b.format({pageNumber:b.U6a.format(a.Nc+1)}))("link",_.eg(9,eOc))("queryParams",a.Ta)("ascTrackElement",b.lc)("trackGestureClick",!0)("trackListIndex",a.Nc),_.x(),_.Xf(" ",b.U6a.format(a.Nc+1)," "))},gOc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.k(gOc(b,a)),b=a.next().value,
a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},hOc=function(a){a&1&&(_.E(0,"mat-icon",8),_.N(1," help_outline "),_.F())},iOc=function(a){if(a&1){var b=_.qd();_.E(0,"copy-button",9);_.I("copyEvent",function(){_.t(b);var c=_.M();return _.u(c.ur())});_.F()}a&2&&(a=_.M(),_.B("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Azc))},kOc=function(a){a&1&&(_.wf(0),_.H(1,"div",10)(2,"scope-indicator",11),_.E(3,
"a",12)(4,"mat-icon"),_.N(5,"close"),_.F(),_.E(6,"span"),_.N(7," Remove Scope "),_.F()(),_.xf());a&2&&(a=_.M(),_.x(2),_.B("savedQuery",a.Ce)("searchScope",a.yd)("displayBreadcrumb",!0),_.x(),_.B("routerLink",_.eg(7,jOc))("queryParams",a.Ikc)("ascTrackElement",a.hm)("trackAction","clearSearchScope"))},lOc=function(a){a&1&&(_.E(0,"a",13)(1,"span"),_.N(2," Find Everything "),_.F()());a&2&&(a=_.M(),_.B("routerLink",_.eg(3,jOc))("queryParams",a.Jkc)("ascTrackElement",a.hm))},mOc=function(a){if(a&1){var b=
_.qd();_.E(0,"span",14)(1,"mat-label");_.N(2," Snippets ");_.F();_.E(3,"mat-form-field",15)(4,"mat-select",16);_.O(5,"async");_.I("selectionChange",function(c){_.t(b);var d=_.M();return _.u(d.iQc(c.value))});_.E(6,"mat-option",17);_.N(7," Classic ");_.F();_.E(8,"mat-option",18);_.N(9," Compact ");_.F();_.E(10,"mat-option",19);_.N(11," All Matching Lines ");_.F();_.E(12,"mat-option",20);_.N(13," Off ");_.F()()()()}a&2&&(a=_.M(),_.x(),_.rf("id",a.hm+"-snippet-style-control-label"),_.x(3),_.B("aria-labelledby",
a.hm+"-snippet-style-control-label")("value",_.Q(5,3,a.kRc)))},nOc=function(a){a&1&&(_.E(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Request "),_.F()(),_.E(4,"p"),_.N(5),_.F()());a&2&&(a=_.M(2),_.x(5),_.Yf(a.Uq))},oOc=function(a){a&1&&(_.E(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Response "),_.F()(),_.E(4,"p"),_.N(5),_.F()());a&2&&(a=_.M(2),_.x(5),_.Yf(a.Vq))},pOc=function(a){a&1&&(_.E(0,"div",
21),_.A(1,nOc,6,1,"mat-expansion-panel",22)(2,oOc,6,1,"mat-expansion-panel",22),_.F());a&2&&(a=_.M(),_.uf(0===a.nV?"debug-info-container":""),_.x(),_.B("ngIf",a.Uq),_.x(),_.B("ngIf",a.Vq))},rOc=function(a,b){if(a&1){var c=_.qd();_.E(0,"li")(1,"file-search-result",3);_.O(2,"async");_.O(3,"async");_.I("triggerPreview",function(){var e=_.t(c).va,f=_.M();return _.u(f.hIb.emit(e))});_.F()()}if(a&2){a=b.va;b=b.index;var d=_.M();_.x();_.B("entry",a)("resultPage",d.GI)("isActive",a===d.oB)("listIndex",b)("scopeDetail",
qOc(d.GI.em.yd))("trackElement",d.hm)("previewTarget",d.oB)("isSelected",b===_.Q(2,10,d.selectedIndex))("codeFontSize",_.Q(3,12,d.Pq))("container",d.ob.na.parentNode)}},sOc=function(a){a&1&&_.H(0,"search-results-incomplete",4);a&2&&(a=_.M(),_.B("docLink",a.j2)("trackElement",a.hm))},tOc=function(a){a&1&&(_.E(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.N(2," Binary file "),_.F(),_.E(3,"icon-empty-state-subtitle"),_.N(4," No preview available "),_.F()())},uOc=function(a){a&1&&_.H(0,
"empty-file-detail",6);a&2&&(a=_.M(),_.B("path",a.Oc.path))},vOc=function(a){a&1&&(_.H(0,"img",7),_.O(1,"lastPathElement"));a&2&&(a=_.M(),_.B("alt",_.Q(1,2,a.Oc.path))("src",a.imageUrl,_.De))},wOc=function(a){a&1&&(_.E(0,"dc-information-box",12),_.N(1),_.F());a&2&&(a=_.M(2),_.x(),_.Xf(" ",a.matches.message," "))},xOc=function(a){if(a&1){var b=_.qd();_.E(0,"file-matches-navigation",17);_.O(1,"async");_.I("selectedMatchIndexChange",function(c){_.t(b);var d=_.M(4);return _.u(d.mk.next(c))});_.F()}a&
2&&(a=_.M(4),_.B("dataState",a.Ft.Nh)("matchCount",a.matches.Vb.length)("selectedMatchIndex",_.Q(1,5,a.mk))("trackArtifactId",_.wq(a.Oc))("trackElement",a.ti))},yOc=function(a){a&1&&(_.wf(0),_.A(1,xOc,2,7,"file-matches-navigation",16),_.O(2,"async"),_.xf());a&2&&(a=_.M(3),_.x(),_.B("ngIf",-1<_.Q(2,1,a.mk)))},zOc=function(a){a&1&&_.H(0,"loading",18);a&2&&_.B("inline",!0)},AOc=function(a){a&1&&(_.E(0,"div",13),_.A(1,yOc,3,3,"ng-container",14)(2,zOc,1,1,"loading",15),_.F());a&2&&(a=_.M(2),_.B("ngSwitch",
a.matches.state),_.x(),_.B("ngSwitchCase",a.Ft.Nh),_.x(),_.B("ngSwitchCase",a.Ft.Ti))},BOc=function(a){a&1&&(_.H(0,"search-match-layer",21),_.O(1,"async"));a&2&&(a=_.M(3),_.B("matches",a.matches.Vb)("scrollToIndex",_.Q(1,3,a.mk))("selectedMatchIndex",a.mk))},COc=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"format-code",19);_.O(2,"async");_.I("lineNumberClicked",function(c){_.t(b);var d=_.M(2);return _.u(d.Sp(c))});_.A(3,BOc,2,5,"search-match-layer",20);_.F();_.xf()}a&2&&(a=_.M(2),_.x(),_.B("value",
a.Bb.code)("fileName",a.Oc.path)("lineLimitation",a.Bb.fI)("lineNumberLinkProvider",_.Q(2,6,a.Xl))("highlightInfo",a.Bb.Zw),_.x(2),_.B("ngIf",a.matches.state===a.Ft.Nh))},EOc=function(a){a&1&&(_.E(0,"div",8),_.A(1,wOc,2,1,"dc-information-box",9)(2,AOc,3,3,"div",10)(3,COc,4,8,"ng-container",11),_.F());a&2&&(a=_.M(),_.x(),_.B("ngIf",a.matches.state===a.Ft.Error),_.x(),_.B("ngIf",DOc(a.matches)),_.x(),_.B("ngIf",a.Bb))},FOc=function(a){if(a&1){var b=_.qd();_.E(0,"h2")(1,"span",5);_.N(2,"File Preview");
_.F();_.E(3,"button",6);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.close.emit())});_.E(4,"mat-icon");_.N(5,"close");_.F()()()}a&2&&(a=_.M(),_.x(3),_.B("title",a.z6a)("ascTrackElement",a.ti)("trackArtifactId",_.wq(a.eW)),_.rf("aria-label",a.z6a))},GOc=function(a){a&1&&_.H(0,"loading",11);a&2&&_.B("diameter",20)},HOc=function(a){a&1&&(_.H(0,"single-file-preview",14),_.O(1,"async"));if(a&2){a=_.M(2).Na;var b=_.M();_.B("fileData",a.Vb)("matches",_.Q(1,2,b.uH.matches))}},IOc=function(a){a&
1&&_.H(0,"file-list",15);if(a&2){a=_.M(2).Na;var b=_.M();_.B("files",a.Vb.items)("queryParamsHandling",b.merge)}},JOc=function(a){a&1&&(_.wf(0)(1,7),_.A(2,HOc,2,4,"single-file-preview",12)(3,IOc,1,2,"file-list",13),_.xf()());if(a&2){a=_.M().Na;var b=_.M();_.x();_.B("ngSwitch",a.Vb.type);_.x();_.B("ngSwitchCase",b.wF.File);_.x();_.B("ngSwitchCase",b.wF.eBa)}},KOc=function(a){a&1&&(_.E(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2),_.F(),_.E(3,"icon-empty-state-subtitle"),_.N(4),
_.F()());a&2&&(a=_.M().Na,_.B("isSvg",!1),_.x(2),_.Yf(a.message),_.x(2),_.Yf(a.nya))},LOc=function(a,b){a&1&&(_.wf(0,7),_.A(1,GOc,1,1,"loading",8)(2,JOc,4,3,"ng-container",9)(3,KOc,5,3,"icon-empty-state-display",10),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Ft.Ti),_.x(),_.B("ngSwitchCase",b.Ft.Nh),_.x(),_.B("ngSwitchCase",b.Ft.Error))},MOc=function(a,b){return a.map(function(c){var d=c.de();c=c.getType();d=b.nd(d).hb();return{entryType:c||0,Oc:d,path:d.path,name:_.EA(d.path)}})},
NOc=function(a){a&1&&(_.E(0,"div",1)(1,"mat-icon",2),_.N(2,"error_outline"),_.F(),_.E(3,"span",3),_.N(4),_.F()());a&2&&(a=_.M(),_.x(4),_.Yf(a.AUc))},$9=function(a,b,c){this.Vg=a;this.Ua=b;this.BE=c;this.Uha=_.cv.has(40)};$9.prototype.Ye=function(a,b){a=a.kv;b=b.url;return this.Uha&&"USE_DEFAULT_STORED_QUERY"===_.dh(a).Ce?OOc(this,b):_.Md(!0)};
var OOc=function(a,b){return _.Ymb(a.BE).ha(_.ff(function(c){switch(c.state){case 0:return _.Pe;case 1:return _.Nmb(a.Vg,"The default saved query could not be resolved."),POc(a,b,"").then(function(){return!1});case 2:return c=c.Vb.haa,POc(a,b,c&&c.En||"").then(function(){return!1});default:return _.Zb(c)}}))},POc=function(a,b,c){return _.xo(a.Ua,_.bi(new _.ai(b),"sq",c).toString(),{kj:!0})};$9.O=function(a){return new (a||$9)(_.q(_.rt),_.q(_.Rg),_.q(_.AF),_.q(_.dv))};$9.ta=_.p({token:$9,qa:$9.O,Ga:"root"});
var QOc=["resultRoot"],ROc=["resultRef"],SOc=["refPicker"],TOc=["resultCl"],UOc=["resultWorkspace"],VOc=["resultPath"],WOc=["resultPathLink"],XOc=new _.qt("Open branch {branch}"),YOc=new _.qt("Open tag {tag}"),a$=function(a){var b=this;this.Be=!1;this.Oc=new _.Ye(1);this.dCc=_.bG;this.NN="SearchResultRefPicker";this.Rib=_.Md([]);this.Rib=this.Oc.ha(_.ff(function(c){return _.fG(c)?_.Owb(a,c).ha(_.ef(_.uG(c.Eb)),_.w(function(d){return{Wa:c,ov:d}})):_.Md({Wa:c,ov:_.uG("")})}),_.w(function(c){return b.F$(c.Wa,
c.ov)}))};_.h=a$.prototype;_.h.Sa=function(){};_.h.Jc=function(){this.Be&&this.Mba()};_.h.Tb=function(a){a.isSelected&&this.Be&&this.Mba()};
_.h.F$=function(a,b){var c=[];c.push({type:1,ua:this.ePc,label:"Search Result Root",context:{title:_.JF(a)?a.repository:a.rb+"/"+a.repository}});var d=_.fG(a)&&!_.JF(a);if(_.fG(a)&&_.JF(a)&&!_.Dq(a)){var e=c.push,f="cl/"+_.WF(b);b={type:1,ua:this.bPc,label:_.vG(b.type),YEb:!0,context:{title:f,cl:b.zs,Oc:a}};e.call(c,b)}else d?(e=c.push,f=this.kPa(a,b),b={type:1,ua:this.dPc,label:_.vG(b.type),YEb:!0,context:{z_a:f}},e.call(c,b)):a.params.Rb&&c.push({type:1,ua:this.iPc,label:"Snapshot",context:{title:a.params.Rb}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,ua:this.cPc,label:"Search Result Path",context:{Oc:a}});return c};_.h.kPa=function(a,b){var c=_.WF(b),d={Wa:a,Xwa:_.Jqb,version:0,gitRefsToken:this.eha,xzb:!0};return Object.assign({},{title:c,ua:this.dha,label:_.vG(b.type),ariaLabel:"Search result ref picker",lc:this.NN,context:{L1:d},tooltip:1===b.type?XOc.format({branch:c}):YOc.format({tag:c})},_.MG(a.bc().nd("").hb()))};_.h.Mba=function(){var a,b;null==(a=this.Twa)||null==(b=a.na)||b.focus()};
_.W.Object.defineProperties(a$.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Oc.next(a)}}});a$.O=function(a){return new (a||a$)(_.y(_.uJ))};
a$.ya=_.Pc({type:a$,oa:[["file-search-breadcrumb"]],vb:function(a,b){a&1&&(_.Of(QOc,7,_.Lf),_.Of(ROc,7,_.Lf),_.Of(SOc,7,_.Lf),_.Of(TOc,7,_.Lf),_.Of(UOc,7,_.Lf),_.Of(VOc,7,_.Lf),_.Of(WOc,5,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.ePc=c.first);_.Uf(c=_.Vf())&&(b.dPc=c.first);_.Uf(c=_.Vf())&&(b.dha=c.first);_.Uf(c=_.Vf())&&(b.bPc=c.first);_.Uf(c=_.Vf())&&(b.iPc=c.first);_.Uf(c=_.Vf())&&(b.cPc=c.first);_.Uf(c=_.Vf())&&(b.Twa=c.first)}},inputs:{resultIndex:"resultIndex",lc:"trackElement",FS:"feedbackEvent",
Be:"isSelected",eha:"refsToken",Wa:"place"},features:[_.id],Aa:14,Ba:3,Ea:[["resultRoot",""],["resultCl",""],["resultWorkspace",""],["resultRef",""],["refPicker",""],["resultPath",""],["resultClHovercard",""],["cardBody",""],["resultPathLink",""],[3,"items",4,"ngIf"],[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"],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],[1,"result-workspace"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],[3,"refPickerData","trackElement"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["role","heading","aria-level","3"],[1,"result-path-bold"]],ua:function(a,b){a&1&&(_.A(0,ZJc,1,1,"breadcrumb",
9),_.O(1,"async"),_.A(2,$Jc,2,2,"ng-template",null,0,_.hg)(4,bKc,5,8,"ng-template",null,1,_.hg)(6,cKc,2,2,"ng-template",null,2,_.hg)(8,dKc,1,2,"ng-template",null,3,_.hg)(10,eKc,1,2,"ng-template",null,4,_.hg)(12,gKc,6,8,"ng-template",null,5,_.hg));a&2&&_.B("ngIf",_.Q(1,1,b.Rib))},Ha:[_.To,_.SG,_.jn,_.BJ,_.RG,_.EJ,_.FJ,_.IJ,_.GJ,_.JJ,_.zo,_.NA,_.OA,_.$v,_.on],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 ZOc=function(){};ZOc.O=function(a){return new (a||ZOc)};ZOc.Da=_.Rc({type:ZOc});ZOc.Ca=_.Ac({imports:[_.Cv,_.pn,_.PJ,_.Fv,_.QJ,_.Et,_.KJ,_.Bo,_.QA,_.RA,_.Nx]});var b$=function(){this.Fk=_.xi.has(2)};b$.prototype.Ye=function(a){a=a.kv;return this.Fk&&"cl"===a.get("type")?(a=a.get("q")||"",_.bc(window,(_.fv||"")+"search?ct=os&q="+(a+" status:submitted"),"_self"),!1):!0};b$.O=function(a){return new (a||b$)(_.q(_.bv))};b$.ta=_.p({token:b$,qa:b$.O,Ga:"root"});var $Oc=new Map([[400,2],[404,4]]),aPc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.nya=c;this.action=d;this.cNb=f;this.state=1;this.IC={OQa:a,Uq:e?e.Uq:"",Vq:e?e.Vq:"",uE:e?e.uE:[]}};_.U(aPc,Error);var bPc=function(a,b){return new aPc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},cPc=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var dPc={},c$=function(a){var b=this;this.cache=new Map;this.yc=new _.bf;this.lIb=Number.NEGATIVE_INFINITY;this.HEb=a.events.ha(_.ie(function(d){return d instanceof _.Gn}),_.gf(this.yc));var c=this.HEb.ha(_.ef({AB:void 0,id:Number.NEGATIVE_INFINITY}),_.hf(function(d){var e=d.id;d=d.AB;b.jya=d?b.cache.get(d.bE):void 0;b.jya&&b.cache.set(e,b.jya)}));a.events.ha(_.ie(function(d){return d instanceof _.Mg||d instanceof _.Ng||d instanceof _.Og}),_.jf(c),_.gf(this.yc)).subscribe(function(d){var e=_.k(d);
d=e.next().value.id;e=e.next().value.AB;b.T2&&b.cache.set(b.lIb,b.T2);b.lIb=d;b.T2=b.jya;e&&b.cache.delete(e.bE)})};c$.prototype.La=function(){this.yc.next();this.yc.complete()};c$.prototype.get=function(){return this.jya||dPc};var ePc=function(a,b){return a.HEb.subscribe(function(){a.T2||(a.T2=dPc);a.T2=Object.assign({},a.T2,b())})};c$.O=function(a){return new (a||c$)(_.q(_.Rg))};c$.ta=_.p({token:c$,qa:c$.O,Ga:"root"});var fPc={File:0,eBa:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.Tm=a;this.qv=b;this.Lva=c;this.jSc=_.cv.has(69);this.qKb=_.cv.has(88)};d$.prototype.qTa=function(a){var b=this.Tm.parse(a),c=gPc(this,b);b=[];var d=0;c=_.k(c);for(var e=c.next();!e.done;e=c.next()){var f=e.value;e=f.start;var g=f.end;f=f.AOc;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,K1:b,type:this.qKb?2:1}};
var gPc=function(a,b){var c=[];b=_.k(_.ui(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=hPc(a,d);e&&c.push({start:d.location.start,end:d.location.end,AOc:e})}return c.sort(function(f,g){return f.start-g.start})},hPc=function(a,b){if((a.jSc||a.qKb)&&_.Gwa(b,9)&&!b.error&&(a=_.$tb(b.value?b.value.value:"",a.Lva,a.qv)))return'(repo:"'+_.Ej(a,2)+'" branch:"'+_.Ej(a,3)+'")'};d$.O=function(a){return new (a||d$)(_.q(_.Uv),_.q(_.W2a),_.q(_.X2a),_.q(_.dv))};d$.ta=_.p({token:d$,qa:d$.O,Ga:"root"});var iPc={cB:1},jPc=new Map([["SNIPPET_SUBSET",new _.$H({cB:1,Sua:10,Tua:60})],["MATCHING_LINE_SUBSET",new _.$H({Sua:10,Tua:60})],["ALL_MATCHING_LINES",new _.$H({S1a:!0})],["NONE",new _.$H({})]]),e$=function(a,b,c,d,e,f,g){this.tba=a;this.Tm=b;this.BL=c;this.fOc=d;this.gO=e;this.oDc=_.cv.has(44);this.BB=_.cv.has(69);this.QB=_.cv.has(97);this.st=g.b0()},kPc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&hKc(b,d.em)){var f=d.hPc,g=f.kpa;b=f.nextPageToken;return g.length>=e||!b?
_.Md(pKc(d,c,d.em,f)):a.Sra(d.em,b,e-g.length,g.length).ha(_.hf(function(r){var v=r.nextPageToken;f.kpa=g.concat(r.Gn);f.nextPageToken=v}),_.w(function(r){return pKc(r,c,d.em,f)}))}var m=a.qTa(b),n=Object.assign({},b,{TU:m});return a.Sra(oKc(m)?n:b,"",e,0).ha(_.w(function(r){return pKc(r,c,n,{kpa:r.Gn,nextPageToken:r.nextPageToken})}))};
e$.prototype.Sra=function(a,b,c,d){if(0>=c)throw Error("Lf`"+c);var e=Math.min(c,100);b=lPc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(mPc(this,a,e,d)),c-=e;return b};
var nPc=function(a,b,c,d){return a.tba.match(b,c.Kk,new _.bI({Ce:c.Ce}),new _.cI({cB:d})).ha(_.w(function(e){var f;return(null==(f=e.Nk)?void 0:f.CXa)||[]}))},mPc=function(a,b,c,d){return _.ff(function(e){return e.nextPageToken?lPc(a,b,e.nextPageToken,c,d+e.Gn.length).ha(_.w(function(f){return Object.assign({},f,{Gn:e.Gn.concat(f.Gn)})})):_.Md(e)})},lPc=function(a,b,c,d,e){var f=a.st.ha(_.Qe(1),_.w(function(r){return new _.YH(Object.assign({},iPc,{pageSize:d,pageToken:c,pathPrefix:_.qob(b.yd),cV:b.yd.Eb,
So:_.Hnb(b.yd),Ce:b.Ce,gO:a.gO||"",Du:b.Du,BB:a.BB,QB:a.QB,st:r}))})),g=b.Kk,m=!1,n=b.TU;oKc(n)&&(g=n.K1,m=!0);b.yd.Rb&&(g=g+" add_workspace:"+b.yd.Rb);return f.ha(_.ff(function(r){return a.tba.search(g,r,jPc.get(b.p2a),m)})).ha(_.w(function(r){var v=mKc(r,a.oDc,a.BL.MOb),z=v.length,D=Number(r.PQa||0),J=r.nextPageToken;J?D=Math.max(e+z+1,D):(D=e+z,J="");return{wL:D,Xs:!r.Du,nextPageToken:J,Gn:v,Uq:r.Uq,Vq:r.Vq,uE:r.uE}}))};e$.prototype.qTa=function(a){return WJc(a.nJ.rra)?void 0:this.fOc.qTa(a.Kk)};
e$.O=function(a){return new (a||e$)(_.q(_.wJ),_.q(_.Uv),_.q(_.Bv),_.q(d$),_.q(_.l3a),_.q(_.dv),_.q(_.Iv))};e$.ta=_.p({token:e$,qa:e$.O});var oPc=new _.qt("{query} - Search"),f$=function(){_.QG.apply(this,arguments)};_.U(f$,_.QG);f$.prototype.jm=function(a){this.title.jm(a?oPc.format({query:a}):"Search")};f$.O=function(){var a;return function(b){return(a||(a=_.Cd(f$)))(b||f$)}}();f$.ta=_.p({token:f$,qa:f$.O,Ga:"root"});var pPc=new _.Xc("partialResultsLink",{Ga:"root",qa:function(){var a=_.Mc(_.h3a,8);return a?_.Ej(a,11):""}});var sKc=/^[lL]:(\d+)$/,rKc=/:(\d+)(:\d+)?$/;var qPc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J,L){this.cache=a;this.Tm=b;this.Ua=c;this.Oo=d;this.Ug=e;this.Lya=f;this.kh=g;this.eM=m;this.j2=n;this.gO=r;this.Ia=z;this.kUa=L;this.ulb=new _.Gd;this.sMb=new _.bf;this.Ft=_.uF;this.hm="GlobalSearchResults";this.Hec="Dismiss";this.Kkc=_.WPa;this.em=this.page=_.Pe;this.Xs=!1;this.JGb=_.Pe;this.cNc=v.aT().ha(_.w(function(P){return P||10}));this.jRc=v.vca();this.Fk=_.xi.has(2)};
g$.prototype.Sa=function(){var a=this;this.em=_.ge(this.Ua.yl.root.kv.ha(_.w(_.dh)),this.sMb).ha(_.cob(this.cNc,this.jRc),_.w(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{nJ:c,Kk:c.Kk||"",Ce:c.Ce||"",yd:_.hi(c.yd||"",a.Tm.XH),gO:a.gO||"",Du:"1"===c.Du,pageSize:e,p2a:d}}),_.hf(function(c){a.Lya.jm(c.Kk);a.oB=void 0}));var b=this.em.ha(_.jf(_.de(function(){return a.page.ha(_.ef(void 0))})),_.ff(function(c){c=_.k(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.Md(_.mF(e)):rPc(a,d,c).ha(_.w(_.mF),_.ef(_.vF),_.Ke(function(f){return _.Md(a.onError(f,function(){a.sMb.next(d.nJ)}))}))}),_.ef(_.vF),_.Oe(),_.ff(function(c){return 0!==c.state?_.Md(c):_.Md(c).ha(_.Ne(300))}),_.hf(function(c){a.Fk&&1===c.state&&3===c.IC.OQa&&_.Y6a(a.kUa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ha(_.af(1));this.page=b;this.ulb.add(b.connect());this.JGb=this.page.ha(_.ef(void 0),_.kbb())};g$.prototype.La=function(){this.ulb.unsubscribe();this.kh.Pd();_.vub(this.Lya)};
g$.prototype.ur=function(){this.Ia.mb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var rPc=function(a,b,c){var d=a.Tm.parse(b.Kk||"");if(!d.length)return _.Od(new aPc(1,"Empty query","Please enter a search query"));sPc(a,d);return tPc(a,b,c).ha(_.ff(function(e){a.Xs=e.Xs;if(!e.Gn.length)throw new aPc(3,"No matching results","Try modifying your query",void 0,e);if(!GKc(e,b.nJ.VPb))return _.Md(e);var f=e.Gn[0].Oc,g=tKc(d);g&&(f=_.Cq(f.bc(),{line:g}).hb());return a.Ua.navigate(_.wq(f),{ig:"merge",kj:!0}).then(function(){a.kh.UFb(a.gRc,{duration:7E3});return e})}))},tPc=function(a,
b,c){var d=b.nJ.aSa?Number(b.nJ.aSa):1;return!Number.isInteger(d)||1>d?_.Od(bPc()):kPc(a.Oo,b,d-1,c&&_.jG(c)?c.Vb:void 0)};
g$.prototype.onError=function(a,b){if(a instanceof aPc)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.eM;(c=XJc(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)&&$Oc.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=cPc.get(c);var g;f&&(null==(g=a)?0:g.startsWith(f))&&(a=a.substring(f.length));return new aPc(c,"Invalid search query",a||
"This may be the result of a syntax error",e)}_.gt(this.Ug,a);return bPc(a.error,b)};var sPc=function(a,b){var c;if(c=a.Fk)a:{b=_.k(_.ui(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.Gwa(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.Y6a(a.kUa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.W.Object.defineProperties(g$.prototype,{OCc:{configurable:!0,enumerable:!0,get:function(){return _.ZPa}}});
g$.O=function(a){return new (a||g$)(_.y(c$),_.y(_.Uv),_.y(_.Rg),_.y(e$),_.y(_.ft),_.y(f$),_.y(_.lt),_.y(_.f3a),_.y(pPc),_.y(_.l3a),_.y(_.Iv),_.y(_.mv),_.y(_.bv),_.y(_.dv),_.y(_.Jx))};
g$.ya=_.Pc({type:g$,oa:[["file-search"]],vb:function(a,b){a&1&&_.Of(qPc,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.gRc=c.first)}},features:[_.bg([e$])],Aa:4,Ba:3,Ea:[["singleSearchResultRedirect",""],["previewPane",""],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["text","Loading search results\u2026",3,"diameter",4,"ngSwitchCase"],["class","error","role","main",4,"ngSwitchCase"],[1,"results"],[1,"grimoire-secondary-text",3,"searchResultsElementName","pagedData"],[1,"grimoire-secondary-text",
3,"searchResultsElementName","pagedSearchResponse","queryContext"],[3,"warnings"],["role","main",1,"result-content"],[3,"previewTriggered","previewTarget","resultPage","searchResultsElementName","showResultsIncomplete"],[3,"paginatedResults","trackElement"],[4,"ngIf"],["layout","vertical",3,"changeSizeOf"],["role","region",1,"result-preview"],[3,"close","target","loadedQueryContext"],["text","Loading search results\u2026",3,"diameter"],["role","main",1,"error"],[1,"grimoire-secondary-text",3,"searchResultsElementName",
"queryContext","errorData","maybeSkippedDocuments"],["class","error",3,"docLink","trackElement",4,"ngIf"],["icon","developer_board",3,"isSvg"],["class","error-action",4,"ngIf"],["class","rpc-error-details",4,"ngIf"],[1,"error",3,"docLink","trackElement"],[1,"error-action"],["class","file-search-error-link",3,"externalLink",4,"ngIf"],["id","error-action-btn","mat-button","","type","button","color","primary",3,"click",4,"ngIf"],[1,"file-search-error-link",3,"externalLink"],["id","error-action-btn",
"mat-button","","type","button","color","primary",3,"click"],[1,"rpc-error-details"],["id","copy-error-trace-button","color","mediumContrast",3,"copyEvent","buttonLabel","hasLightLabel","removeBorder","hoverMsg","copyText"],[1,"snackbar"],["queryParamsHandling","merge","ascTrackElement","SingleFileResultRedirect","trackAction","redirectToSingleFileResult",3,"click","routerLink","queryParams"],["mat-button","",1,"snackbar-dismiss",3,"click"]],ua:function(a,b){a&1&&(_.A(0,EKc,4,4,"ng-container",2),
_.O(1,"async"),_.A(2,FKc,8,3,"ng-template",null,0,_.hg));a&2&&_.B("ngIf",_.Q(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%]{--mdc-text-button-container-height:36px;margin-top:4px}.error-action[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{font-size:14px}.result-content[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:scroll;position:relative;flex:1 1 auto}.results[_ngcontent-%COMP%]{min-width:0;min-height:0;overflow:hidden;width:100%;display:flex;flex-flow:column;height:100%}result-list[_ngcontent-%COMP%]{width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}loading[_ngcontent-%COMP%]{flex:1 1 100%;min-height:0}.error[_ngcontent-%COMP%]{align-items:flex-start;align-content:flex-start;display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-height:0}icon-empty-state-subtitle[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;max-width:100%;place-content:center flex-start}.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 uPc=["resultPath"],vPc=["breadcrumb"],wPc=["expansionToggle"],UNc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.ay=b;this.Ia=c;this.Ua=d;this.Oo=e;this.Dk=f;this.wF=fPc;this.YBc="Copy file path";this.rGc=_.Fi;this.V6b=_.Umb;this.isActive=!1;this.Gf=-1;this.lc="";this.BNb="repo";this.Be=!1;this.Xya=new _.Sl;this.PUb=new _.bf;this.q2a=_.Pe;g&&(this.Hh=g.Hh);this.e2a=_.cv.has(22);this.Wxa=_.cv.has(70)&&_.cv.has(69)};_.U(h$,_.Ro);h$.ta=_.Ro.ta;
h$.prototype.Tb=function(a){a.isSelected&&this.Be&&this.Mba();a.entry&&(this.eA=Date.now(),this.Csb=_.aua(this.ac.Oc,this.ac.vv,this.ac.bq,["CLICK_RESULT_FILENAME"],this.ac.IB,this.eA),this.VOa=_.aua(this.ac.Oc,this.ac.vv,this.ac.bq,["CLICK_RESULT_CONTENT"],this.ac.IB,this.eA),this.NA=_.xob(this.ac.Oc,this.Ua,{Fda:"oneBased"}),this.q2a=xPc(this))};h$.prototype.Jc=function(){this.Be&&this.Mba()};h$.prototype.ur=function(){this.Ia.mb({gestureName:"CLICK",element:this.lc,action:"copy",projectId:this.projectId})};
h$.prototype.c$=function(a){if(this.ac)return _.bG(this.ac.Oc,a)};
var xPc=function(a){if(1===a.ac.type)return _.Pe;var b={Nk:a.ac.Nk,zd:!1},c=nPc(a.Oo,a.ac.Oc,a.GI.em,"SNIPPET_SUBSET"===a.GI.em.p2a?1:0).ha(_.Qe(1),_.w(function(d){return{Nk:d,zd:!0}}),VJc(),_.Rd());return a.PUb.ha(_.ff(function(d){return d?c:_.Md(b)}),_.ff(function(d){var e=a.container.scrollTop,f=!d.zd&&e>(a.Wxa?a.YY.na.offsetTop:a.Twa.na.offsetTop)?a.Krb.na.offsetTop:0;return _.Md(void 0).ha(UJc(_.zi),_.Je(function(){return a.Dk.eN}),_.w(function(){return f?e-f+a.Krb.na.offsetTop:e}),_.Je(function(){return a.Dk.gva}),
_.hf(function(g){a.container.scrollTop=g}),_.fja(),_.ef(d))}),_.ef(b),_.af(1),_.Rd())};h$.prototype.Mba=function(){if(!this.Wxa){var a,b;null==(a=this.Twa)||null==(b=a.na)||b.focus()}};
_.W.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.ac.Oc.rb}},w0a:{configurable:!0,enumerable:!0,get:function(){var a=_.Eob(this.ac.Oc,this.BNb);return a&&"["+a+"]"}},uVa:{configurable:!0,enumerable:!0,get:function(){return!!this.ac.Oc.params.Rb}},Lrb:{configurable:!0,enumerable:!0,get:function(){return 0===this.ac.type&&!!this.ac.yYa&&"NONE"!==this.GI.em.p2a}},WQc:{configurable:!0,enumerable:!0,get:function(){return _.KF(this.ac.Oc)&&0===
this.ac.type&&!!this.ac.eH&&"0"!==this.ac.eH&&this.ac.eH!==this.ac.dH}},RQc:{configurable:!0,enumerable:!0,get:function(){return _.KF(this.ac.Oc)&&0===this.ac.type&&!!this.ac.dH&&"0"!==this.ac.dH}}});h$.O=function(a){return new (a||h$)(_.y(_.dv),_.y(_.Pv),_.y(_.mv),_.y(_.Rg),_.y(e$),_.y(_.Lu),_.y(_.Ro,12))};
h$.ya=_.Pc({type:h$,oa:[["file-search-result"]],vb:function(a,b){a&1&&(_.Of(uPc,5),_.Of(vPc,5,_.Dd),_.Of(wPc,5,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.Twa=c.first);_.Uf(c=_.Vf())&&(b.YY=c.first);_.Uf(c=_.Vf())&&(b.Krb=c.first)}},inputs:{ac:"entry",GI:"resultPage",container:"container",isActive:"isActive",Gf:"listIndex",lc:"trackElement",BNb:"scopeDetail",oB:"previewTarget",Be:"isSelected",Pq:"codeFontSize"},outputs:{Xya:"triggerPreview"},features:[_.bg([{wa:_.Ro,Hb:h$}]),_.pf,_.id],Aa:20,Ba:27,Ea:function(){return[["classicResultPath",
""],["copyButton",""],["breadcrumb",""],["resultPath",""],["hidePreviewButton",""],["matchDeletedCard",""],["cardBody",""],["fileDeletedCard",""],["expansionToggle",""],["collapsed",""],_.rA("{VAR_PLURAL, plural, =1 {Show 1 more matching line} other {Show {INTERPOLATION} more matching lines}}",{INTERPOLATION:"\ufffd1\ufffd",VAR_PLURAL:"\ufffd0\ufffd"}),[1,"result-header"],[1,"result-location"],["trackElement","FileSearchResult",3,"place","type","elementName",4,"ngIf"],[3,"svgIcon"],[3,"place","isSelected",
"resultIndex","trackElement","refsToken","feedbackEvent",4,"ngIf","ngIfElse"],["vertical",""],["color","mediumContrast",3,"copyEvent","hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"class",4,"ngSwitchCase"],["class","debug-info",3,"opened","closed",4,"ngIf"],["trackElement","FileSearchResult",3,"place","type","elementName"],[3,"place","isSelected","resultIndex","trackElement","refsToken","feedbackEvent"],["class",
"root grimoire-secondary-text",4,"ngIf"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],[1,"root","grimoire-secondary-text"],["mat-icon-button","","disableRipple","true","fragment","personalization-toggle","trackAction","openPersonalizationSettings","aria-label","Personalized result based on search history. Click to manage.","matTooltip","Personalized result based on search history. Click to manage.",1,"personalization",
3,"routerLink","ascTrackElement"],["fontSet","material-icons-outlined",1,"material-icons-outlined"],["type","button","gme-button","","format","flat","size","small","class","preview-button","trackAction","openFilePreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf","ngIfElse"],["type","button","gme-button","","format","flat","size","small","trackAction","openFilePreviewPane",1,"preview-button",3,"click","ascTrackElement","trackArtifactId","trackListIndex"],["type","button",
"gme-button","","format","flat","size","small","trackAction","openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["type","button","gme-button","","format","flat","size","small","trackAction","openFileDeletedCL",1,"file-deleted-button",3,"universalLink","ascTrackElement","trackArtifactId","trackListIndex",
"onedevHovercardTrigger"],["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,"click","ascTrackElement","trackArtifactId","trackListIndex"],[3,"class","last","linkGenerator","resultIndex",
"snippet","trackElement","feedbackEvent","codeFontSize",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","codeFontSize"],["type","button","class","expansion","mat-button","","color","primary",3,"ascTrackElement","trackArtifactId","trackAction","trackListIndex","click",4,"ngFor","ngForOf"],["type","button","mat-button","","color","primary",1,"expansion",3,"click","ascTrackElement","trackArtifactId","trackAction","trackListIndex"],[4,"ngIf","ngIfElse"],
[3,"files","queryParamsHandling","ariaLabelledbyId","searchRequestToken","searchResponseToken","sessionStartTimeMs","clientTimeResultsDisplayedMs"],[1,"debug-info",3,"opened","closed"]]},ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",11)(1,"div",12);_.A(2,HKc,1,3,"star",13);_.H(3,"mat-icon",14);_.A(4,IKc,2,6,"file-search-breadcrumb",15)(5,KKc,5,8,"ng-template",null,0,_.hg);_.F();_.H(7,"mat-divider",16);_.E(8,"copy-button",17,1);_.O(10,"maybeStripGoogle3");_.O(11,"async");_.I("copyEvent",function(){_.t(c);
return _.u(b.ur())});_.F();_.A(12,LKc,5,2,"ng-container",18);_.wf(13,19);_.A(14,MNc,7,4,"ng-container",20)(15,PNc,3,2,"ng-container",20);_.xf();_.F();_.wf(16,19);_.A(17,WNc,4,4,"ng-container",20)(18,XNc,3,12,"div",21);_.xf();_.A(19,YNc,6,1,"mat-expansion-panel",22)}a&2&&(a=_.Wf(6),_.tf("active-element",b.isActive)("citc",b.uVa),_.x(),_.tf("no-breadcrumb-padding",!b.Wxa),_.x(),_.B("ngIf",b.e2a),_.x(),_.B("svgIcon",b.ac.type===b.wF.File?"source:file":"source:folder_open"),_.x(),_.B("ngIf",b.Wxa)("ngIfElse",
a),_.x(4),_.B("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.YBc)("copyText",_.Q(11,25,_.Q(10,23,b.ac.Oc))),_.x(4),_.B("ngIf",b.ac.mga),_.x(),_.B("ngSwitch",b.ac.type),_.x(),_.B("ngSwitchCase",b.wF.File),_.x(),_.B("ngSwitchCase",b.wF.eBa),_.x(),_.B("ngSwitch",b.ac.type),_.x(),_.B("ngSwitchCase",b.wF.File),_.x(),_.B("ngSwitchCase",b.wF.eBa),_.x(),_.B("ngIf",b.ac.cH))},Ha:[_.To,_.SG,a$,_.hn,_.jn,_.kn,_.ln,_.BJ,_.EJ,_.FJ,_.IJ,_.GJ,_.TA,_.Po,_.gL,_.RG,_.Wv,_.Ws,
_.$s,_.Dt,_.px,_.sx,_.iB,_.jB,_.JI,_.qx,_.zo,_.bJ,_.$K,_.$v,_.on,_.eK],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-mdc-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%]{--mdc-text-button-container-height:36px;border:0;cursor:pointer;margin:0;padding:2px 0;position:relative;width:100%}.result-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.0769230769rem;place-content:center flex-start;word-break:break-all}.result-header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:unset}@media (forced-colors:active){.result-header[_ngcontent-%COMP%]   .directory-preview-button[_ngcontent-%COMP%]:focus, .result-header[_ngcontent-%COMP%]   button.preview-button[_ngcontent-%COMP%]:focus{outline:2px solid ButtonText}}.result-header[_ngcontent-%COMP%]   .result-location[_ngcontent-%COMP%]{align-items:center;display:flex;padding:2px 2px 2px 8px;place-content:center flex-start;overflow-y:scroll;text-overflow:ellipsis;white-space:nowrap}.result-header[_ngcontent-%COMP%]   .result-location.no-breadcrumb-padding[_ngcontent-%COMP%]{padding:2px 8px}.result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{margin-right:5px}.result-header[_ngcontent-%COMP%]   .result-path[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{font-weight:700}.result-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-right:4px}.personalization[_ngcontent-%COMP%]{width:18px;height:18px;line-height:18px}.personalization[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:0}copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.75);transform:scale(.75)}file-search-snippet[_ngcontent-%COMP%]{padding-bottom:4px;padding-top:4px}file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}mat-divider[_ngcontent-%COMP%]{height:16px;margin:0 8px}.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}[_nghost-%COMP%]     .gmat-mdc-button.mat-mdc-icon-button{--mdc-icon-button-state-layer-size:24px;padding:0}"],
Oa:0});var i$=function(a,b,c){this.document=a;this.Dj=b;this.F0a=c;this.UPc={Dj:b,hea:!0,CNb:b.f2.tv}};i$.prototype.resolve=function(a){var b=this,c=_.dh(a.kv),d=_.rpb(c),e=d.scopes;a=new _.bf;c=_.ge(_.Vub(this.F0a,c.Ce,d.state).ha(_.hf(function(f){b.Dj.f2.I1a(e,f.prefix||null)}),_.w(function(f){return f.Y3a})),a);return Object.assign({},this.UPc,{eNa:c,O1a:_.xxb(new _.uxb(this.document,this.Dj),a)})};i$.O=function(a){return new (a||i$)(_.q(_.Lg),_.q(_.XJ),_.q(_.MI))};i$.ta=_.p({token:i$,qa:i$.O});var $Nc=function(){return[]},j$=function(a,b){var c=this;this.Tm=b;this.VZa=new _.Gg(void 0);this.Z2a=new _.Gg(!1);this.ECc=this.VZa.ha(_.w(function(d){if(d&&0!==d.type){var e=d.K1;var f=c.Tm.diff(e,d.query);d=[];var g=0;f=_.k(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),jqa:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.nec='"package:" is deprecated, use "repo:" and "branch:" instead';
this.Zdc="Improve your search:";this.Eec="Showing results for";this.z3b=_.YPa;this.kSc=_.cv.has(84)};j$.prototype.Sa=function(){};var yPc=function(a){return _.Xd([a.VZa,a.Z2a]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a.kSc&&!c&&b&&0!==b.type?b:void 0}))};
_.W.Object.defineProperties(j$.prototype,{eNc:{configurable:!0,enumerable:!0,set:function(a){var b=_.k(a);a=b.next().value;b=(b=b.next().value)&&_.jG(b)&&b.Vb;a=a&&_.jG(a)&&a.Vb;b=b?b.em.TU:void 0;this.VZa.next(b);b=b?0!==b.type?b.K1:void 0:void 0;a&&a.em.TU?(a=a.em.TU,a=0!==a.type?a.K1:void 0):a=void 0;b&&b!==a&&this.Z2a.next(!1)}}});j$.O=function(a){return new (a||j$)(_.y(_.dv),_.y(_.Uv))};
j$.ya=_.Pc({type:j$,oa:[["query-suggestion","searchResultsElementName",""]],inputs:{hm:"searchResultsElementName",eNc:"pagedData"},nc:["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,"click","ascTrackElement"]],ua:function(a,b){a&1&&(_.A(0,dOc,9,9,"span",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,yPc(b)))},Ha:[_.To,_.gn,_.hn,_.jn,_.Wv,_.Zs,_.Dt,_.px,_.sx,_.qx,_.zo,_.on],styles:["query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;padding-left:16px;align-items:center;display:flex;place-content:center flex-start;word-break:break-all;font-size:14px;line-height:18px}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]{display:inherit;flex-direction:column}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%], query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .recommended-query[_ngcontent-%COMP%]{display:inherit;flex-direction:row;align-items:baseline}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%]{font-size:12px;font-style:italic}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .close-panel-section[_ngcontent-%COMP%]{display:inherit;place-content:inherit;align-items:inherit}query-suggestion[_nghost-%COMP%]   .bold[_ngcontent-%COMP%]{font-weight:700}query-suggestion[_nghost-%COMP%]   mat-divider.single-row[_ngcontent-%COMP%]{height:23px;margin:0 16px}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]{width:20px;height:20px;line-height:20px;padding:0}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;margin-right:0;vertical-align:middle}query-suggestion[_nghost-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:500 14px/16px Google Sans,sans-serif}.query-suggestion[_ngcontent-%COMP%]{height:39px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]{height:55px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:inherit}  .mat-mdc-tooltip.suggestion-message-tooltip{max-width:350px}"],
Oa:0});var eOc=function(){return[]},k$=function(a,b){var c=this;this.Ia=a;this.Yb=b;this.K6a="Next page";this.L6a="Previous page";this.vec="Open page {pageNumber}";this.j6b=new _.qt(this.vec);this.U6a=new _.ot(1);this.YPc=this.Yb.aT();this.lc="";this.Ax={EGb:[]};this.hQc=_.nF(function(d){c.Ia.mb({element:c.lc,action:"searchResultsPageSizeChanged",Xe:d.toString(),gestureName:"CHANGE"});c.Yb.B2(d)})};k$.prototype.Sa=function(){};
var zPc=function(a){var b=a.Nc,c=a.em,d=Math.ceil(Math.min(a.wL,2E3)/c.pageSize)-1-b;d=_.k(gOc(b,d));a=d.next().value;d=d.next().value;a=_.dbb(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),Nc:e,Myb:b===e}});d=a.findIndex(function(e){return e.Myb});return{EGb:a,Sm:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(k$.prototype,{fNc:{configurable:!0,enumerable:!0,set:function(a){this.Ax=zPc(a)}}});k$.O=function(a){return new (a||k$)(_.y(_.mv),_.y(_.Iv))};
k$.ya=_.Pc({type:k$,oa:[["result-footer"]],inputs:{fNc:"paginatedResults",lc:"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,"selectionChange","aria-labelledby","value"],[3,"value"],["queryParamsHandling","merge","trackAction","navigateToResultsPage",1,"page-link",3,"condition","sameWindow","linkAriaLabel",
"link","queryParams","ascTrackElement","trackGestureClick","trackListIndex"]],ua:function(a,b){a&1&&(_.E(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.N(3,"chevron_left"),_.F()(),_.A(4,fOc,2,10,"conditional-link",3),_.E(5,"conditional-link",4)(6,"mat-icon",2),_.N(7,"chevron_right"),_.F()()(),_.E(8,"span",5)(9,"mat-label"),_.N(10," Results per page "),_.F(),_.E(11,"mat-form-field",6)(12,"mat-select",7),_.O(13,"async"),_.I("selectionChange",function(c){return b.hQc(c.value)}),_.E(14,"mat-option",
8),_.N(15," 10 "),_.F(),_.E(16,"mat-option",8),_.N(17," 25 "),_.F(),_.E(18,"mat-option",8),_.N(19," 100 "),_.F()()()());a&2&&(_.x(),_.B("condition",b.Ax.Sm)("sameWindow",!0)("link",_.eg(27,eOc))("queryParams",null==b.Ax.Sm?null:b.Ax.Sm.Ta)("linkAriaLabel",b.L6a)("title",b.L6a)("ascTrackElement",b.lc)("trackGestureClick",!0)("trackListIndex",null==b.Ax.Sm?null:b.Ax.Sm.Nc),_.x(3),_.B("ngForOf",b.Ax.EGb),_.x(),_.B("condition",b.Ax.next)("sameWindow",!0)("link",_.eg(28,eOc))("queryParams",null==b.Ax.next?
null:b.Ax.next.Ta)("linkAriaLabel",b.K6a)("title",b.K6a)("ascTrackElement",b.lc)("trackGestureClick",!0)("trackListIndex",null==b.Ax.next?null:b.Ax.next.Nc),_.x(4),_.rf("id",b.lc+"-page-size-control-label"),_.x(3),_.B("aria-labelledby",b.lc+"-page-size-control-label")("value",_.Q(13,25,b.YPc)),_.x(2),_.B("value",10),_.x(2),_.B("value",25),_.x(2),_.B("value",100))},Ha:[_.To,_.hn,_.sJ,_.ew,_.Mw,_.Hw,_.Dt,_.jA,_.kA,_.Kz,_.on],styles:["result-footer[_nghost-%COMP%]{align-items:center;border-top-style:solid;border-top-width:1px;display:flex;font-weight:500;min-height:40px}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{align-items:center;display:inline-flex;font-size:1.0769230769rem;height:40px;justify-content:center;min-width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]     a{padding:8px}result-footer[_nghost-%COMP%]   .next[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .previous[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .page-controls[_ngcontent-%COMP%]{display:flex;flex:0 0 50%;flex-direction:row;justify-content:center;margin-left:25%}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;flex:0 0 25%;height:40px;justify-content:end;padding:0 8px}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:40px;width:6em;overflow:hidden}"],
Oa:0});var jOc=function(){return[]},APc=new _.qt("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),BPc=new _.ot(1),l$=function(a,b,c,d){var e=this;this.Ia=c;this.Yb=d;this.tJc=YJc;this.Ikc=_.SPa;this.Jkc=_.UPa;this.kRc=this.Yb.vca();this.Xs=!1;this.nV=0;this.Ce="";this.yd={};this.Yb.Qsa();this.iQc=_.nF(function(f){e.Ia.mb({element:e.hm,action:"snippetDetailChanged",Xe:f.toString(),gestureName:"CHANGE"});e.Yb.Jxa(f)});
this.Fk=_.xi.has(2);this.XIc=_.cv.has(45)};l$.prototype.Sa=function(){};
l$.prototype.Tb=function(a){if(a.pagedSearchResponse){var b=this.aga;if(b){this.nV=b.Gn.length;var c=b.lFc+1;this.Xs=b.Xs;var d=APc.format,e=this.nV,f=BPc.format(c+this.nV-1),g=BPc.format(b.wL);this.kMb=d.call(APc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.aga&&this.Xs&&this.Fk?3E6<b.wL?"1M+":2E5<b.wL?"100k+":1E4<b.wL?"10k+":1E3<b.wL?"1k+":"~"+g:g});this.Uq=b.Uq;this.Vq=b.Vq}else this.nV=0}a.errorData&&this.h_&&(this.nV=0,this.kMb=this.h_.message,this.Uq=this.h_.IC.Uq,this.Vq=
this.h_.IC.Vq)};l$.prototype.ur=function(){this.Ia.mb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.W.Object.defineProperties(l$.prototype,{em:{configurable:!0,enumerable:!0,set:function(a){this.Ce=a.Ce;this.yd=a.yd}},SAc:{configurable:!0,enumerable:!0,get:function(){return this.Fk}},Azc:{configurable:!0,enumerable:!0,get:function(){return this.aga?this.aga.Gn.map(function(a){return a.Oc.path}).join("\n"):""}}});
l$.O=function(a){return new (a||l$)(_.y(_.bv),_.y(_.dv),_.y(_.mv),_.y(_.Iv))};
l$.ya=_.Pc({type:l$,oa:[["result-header","searchResultsElementName",""]],inputs:{hm:"searchResultsElementName",Xs:"maybeSkippedDocuments",em:"queryContext",aga:"pagedSearchResponse",h_:"errorData"},features:[_.id],nc:["searchResultsElementName",""],Aa:9,Ba:7,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,"copyEvent","hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText"],[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,"snippet-control"],["appearance","outline","subscriptSizing","dynamic"],[3,"selectionChange","aria-labelledby","value"],["value","SNIPPET_SUBSET"],["value","MATCHING_LINE_SUBSET"],
["value","ALL_MATCHING_LINES"],["value","NONE"],[1,"debug-container"],["class","debug-info",4,"ngIf"],[1,"debug-info"]],ua:function(a,b){a&1&&(_.E(0,"span",0)(1,"span",1),_.N(2),_.A(3,hOc,2,0,"mat-icon",2),_.F(),_.A(4,iOc,1,5,"copy-button",3)(5,kOc,8,8,"ng-container",4)(6,lOc,3,4,"a",5)(7,mOc,14,5,"span",6),_.F(),_.A(8,pOc,3,4,"div",7));a&2&&(_.x(2),_.Xf(" ",b.kMb," "),_.x(),_.B("ngIf",!!b.aga&&b.Xs&&b.Fk),_.x(),_.B("ngIf",0!==b.nV),_.x(),_.B("ngIf",b.tJc(b.yd)||b.Ce),_.x(),_.B("ngIf",b.Xs&&b.Fk&&
b.XIc),_.x(),_.B("ngIf",b.SAc),_.x(),_.B("ngIf",b.Uq||b.Vq))},Ha:[_.To,_.jn,_.TA,_.Wz,_.ew,_.Mw,_.Hw,_.Dt,_.jA,_.kA,_.Kz,_.px,_.sx,_.iB,_.jB,_.JI,_.zo,_.$u,_.on],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;max-width:100%;display:block}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%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper{background-color:var(--page-bg);min-height:auto;padding:0 .75em}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     div[matformfieldnotchedoutline]{padding:.25rem 0}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-form-field-infix{line-height:1.25;padding-top:1rem;padding-bottom:.5rem}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-select[_ngcontent-%COMP%]{--mat-select-trigger-text-size:13px;line-height:1.25}result-header[_nghost-%COMP%]   .debug-container[_ngcontent-%COMP%]{display:contents}result-header[_nghost-%COMP%]   .debug-info-container[_ngcontent-%COMP%]{position:absolute;width:100%}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap;min-height:24px;flex:1 1 auto;display:flex;flex-direction:column}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]     .mat-expansion-panel-content{overflow-y:auto;overflow-x:hidden}"],
Oa:0});var m$=function(){};m$.prototype.Sa=function(){};m$.O=function(a){return new (a||m$)};
m$.ya=_.Pc({type:m$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{BDc:"docLink",lc:"trackElement"},nc:["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&&(_.E(0,"span",0),_.N(1," Not seeing the search results you expect?\n"),_.F(),_.E(2,"a",1),_.N(3," Learn more\n"),_.F());a&2&&(_.x(2),_.B("externalLink",
b.BDc)("ascTrackElement",b.lc))},Ha:[_.To,_.Po],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 CPc=["listContainer"],DPc=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,v){_.Fr.call(this,g,m,n,v);this.Ia=a;this.Xg=b;this.tUa=c;this.Ua=d;this.od=e;this.j2=f;this.hm="";this.UPb=!1;this.hIb=new _.Sl;this.Uc=_.uF;this.wF=fPc;this.selectedIndex=new _.Gg(-1);this.Gn=_.Pe;this.Qq=new _.Gd;this.NPc=new _.Gd;this.Pq=r.Pq.ha(_.w(function(z){return z?z+"px":void 0}),_.af(1),_.Rd())};_.U(n$,_.Fr);n$.Fa=_.Fr.Fa;
n$.prototype.Sa=function(){var a=this;_.Fr.prototype.Sa.call(this);this.Qq.add(ePc(this.tUa,function(){return{page:a.GI,scrollTop:a.ob.na.scrollTop}}));this.Qq.add(this.Ua.events.ha(_.ie(function(b){return b instanceof _.Mg}),_.ef(null)).subscribe(function(){a.P0a=a.tUa.get().scrollTop}));this.Qq.add(this.od.register("selectNextResult","j",function(){a.oO(1);a.vr("selectNextResult")}));this.Qq.add(this.od.register("selectPreviousResult","k",function(){a.oO(-1);a.vr("selectPreviousResult")}))};
n$.prototype.Tb=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.Qq.add(_.kub(this.Xg,function(){b.selectedIndex.next(0)})),this.NPc.unsubscribe(),this.Gn=EPc(this))};n$.prototype.Rm=function(){void 0!==this.P0a&&(this.ob.na.scrollTop=this.P0a,this.P0a=void 0)};n$.prototype.La=function(){_.Fr.prototype.La.call(this);this.Qq.unsubscribe()};
var qOc=function(a){return a.path||a.repository?"ref":a.qe?"repo":"repoGroup"},EPc=function(a){var b=a.GI.Gn;return 25>=b.length||a.tUa.get().scrollTop?_.Md(b):_.TIa.ha(_.Se(),_.Ne(0),_.Ve(b),_.ef(b.slice(0,20)))};n$.prototype.oO=function(a){var b=this.GI.Gn.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};n$.prototype.vr=function(a){this.Ia.mb({element:"ResultList",action:a,gestureName:"KEYBOARD",Gf:this.selectedIndex.value})};
n$.O=function(a){return new (a||n$)(_.y(_.Oo),_.y(_.Wg),_.y(c$),_.y(_.Rg),_.y(_.xu),_.y(pPc),_.y(_.Dd),_.y(_.Er),_.y(_.oe),_.y(_.tF),_.y(_.yr,8))};
n$.ya=_.Pc({type:n$,oa:[["result-list"]],vb:function(a,b){a&1&&_.Of(CPc,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.u5c=c.first)}},inputs:{oB:"previewTarget",GI:"resultPage",hm:"searchResultsElementName",UPb:"showResultsIncomplete"},outputs:{hIb:"previewTriggered"},features:[_.pf,_.id],hc:["result-footer"],Aa:6,Ba:4,Ea:[["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],[3,"triggerPreview","entry","resultPage","isActive","listIndex","scopeDetail","trackElement","previewTarget",
"isSelected","codeFontSize","container"],[3,"docLink","trackElement"]],ua:function(a,b){a&1&&(_.Gf(DPc),_.E(0,"ul",null,0),_.A(2,rOc,4,14,"li",1),_.O(3,"async"),_.F(),_.A(4,sOc,1,2,"search-results-incomplete",2),_.Hf(5));a&2&&(_.x(2),_.B("ngForOf",_.Q(3,2,b.Gn)),_.x(2),_.B("ngIf",b.UPb))},Ha:[_.hn,_.jn,h$,m$,_.on],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 FPc=["image/png","image/jpeg","image/gif"],GPc={qJ:0,EMPTY:1,F$b:2,Vmc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(a,b,c){this.Ia=a;this.Yg=b;this.Ua=c;this.SCb=_.mF([]);this.Ft=_.uF;this.zla=GPc;this.ti="SearchResultFilePreview";this.data="";this.Xl=_.Pe;this.metadata=null;this.mk=new _.Ye(1)};o$.prototype.Sa=function(){};var DOc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Vb.length;default:return _.Zb(a)}};
o$.prototype.Sp=function(a){this.Ua.navigate(_.wq(_.Cq(this.Oc.bc(),{line:a.line+1}).hb()),{ig:"preserve"});this.Ia.mb({gestureName:"CLICK",element:this.ti,action:"selectLine",projectId:this.Oc.rb},a.W0)};
_.W.Object.defineProperties(o$.prototype,{SEc:{configurable:!0,enumerable:!0,set:function(a){var b=a.me,c=a.qE;a=a.Oc;this.data=b.Ju()||_.IF(_.lj(b,1));this.metadata=_.nj(b,_.gq,2);this.Oc=a;this.Bb=_.usb(a,b,[c]);this.Xl=_.yob(a,_.pJ(this.Yg,a,"path"),this.Ua)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.SCb=a;this.mk.next(_.jF(a,[]).length?0:-1)},get:function(){return this.SCb}},ADc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?FPc.includes(_.Ej(this.metadata,
1))?2:_.Aj(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.Ej(a,1):"")+";base64,"+this.data}}});o$.O=function(a){return new (a||o$)(_.y(_.Oo),_.y(_.oJ),_.y(_.Rg))};
o$.ya=_.Pc({type:o$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{SEc:"fileData",matches:"matches"},nc:["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","role","region","tabindex","0","aria-label","Single file preview",4,"ngSwitchCase"],["icon","source:file"],[3,"path"],[3,"alt","src"],["role","region","tabindex","0","aria-label","Single file preview",1,"text"],
["iconSize","large","theme","warning",4,"ngIf"],["class","matches-navigation",3,"ngSwitch",4,"ngIf"],[4,"ngIf"],["iconSize","large","theme","warning"],[1,"matches-navigation",3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],[3,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange",4,"ngIf"],[3,"selectedMatchIndexChange","dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement"],[3,"inline"],["role","region","tabindex",
"0","aria-labelledby","result-preview-header",3,"lineNumberClicked","value","fileName","lineLimitation","lineNumberLinkProvider","highlightInfo"],[3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],[3,"matches","scrollToIndex","selectedMatchIndex"]],ua:function(a,b){a&1&&(_.wf(0,0),_.A(1,tOc,5,0,"icon-empty-state-display",1)(2,uOc,1,1,"empty-file-detail",2)(3,vOc,2,4,"img",3)(4,EOc,4,3,"div",4),_.xf());a&2&&(_.B("ngSwitch",b.ADc),_.x(),_.B("ngSwitchCase",b.zla.qJ),_.x(),_.B("ngSwitchCase",
b.zla.EMPTY),_.x(),_.B("ngSwitchCase",b.zla.F$b),_.x(),_.B("ngSwitchCase",b.zla.Vmc))},Ha:[_.jn,_.kn,_.ln,_.bL,_.eL,_.WA,_.YA,_.XA,_.qF,_.oF,_.kJ,_.cL,_.on,_.bB],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 HPc=function(a,b){this.er=a;this.uH=b;this.Ft=_.uF;this.wF=fPc;this.ti="SearchResultFilePreview";this.q8b="result-preview-header";this.z6a="Close";this.Pdc="Preview of File ";this.page=_.Pe;this.eW=new _.nh;this.close=new _.Sl},IPc=function(a,b){return a.er.get(b.rb,b.Tc,b.repository,_.oi(b),b.path,{Rb:b.params.Rb,type:1,line:_.Yta(b.params.line)}).ha(_.w(function(c){var d=_.lq(c);if(!d)throw Error("Mf");var e;return _.mF({type:0,me:d,qE:null!=(e=_.EG(c)[0])?e:0,Oc:b})}))},JPc=function(a,b){var c=
b.bc();return a.er.list(b.rb,b.Tc,b.repository,_.oi(b),b.path,b.params.Rb).ha(_.w(function(d){return{state:2,Vb:{type:1,items:MOc(d,c)}}}))};
_.W.Object.defineProperties(HPc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Oc;this.eW=b;switch(a.type){case 0:a.hHc?this.uH.Dua.next(b):this.uH.Ekb();b=IPc(this,b);break;case 1:b=JPc(this,b);break;default:b=_.Zb(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ha(_.ef(_.vF),_.Ke(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=_.Zb(c)}}return _.Md({state:1,message:"Error fetching contents",nya:c})}))}},JKc:{configurable:!0,enumerable:!0,set:function(a){a=a.TU;oKc(a)?this.uH.kMa.next(a.K1):this.uH.kMa.next(void 0)}}});HPc.O=function(a){return new (a||HPc)(_.y(_.LK),_.y(_.dL))};
HPc.ya=_.Pc({type:HPc,oa:[["result-preview"]],inputs:{target:"target",JKc:"loadedQueryContext"},outputs:{close:"close"},features:[_.bg([_.dL])],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,"click","title","ascTrackElement","trackArtifactId"],[3,"ngSwitch"],
[3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["icon","developer_board",3,"isSvg",4,"ngSwitchCase"],[3,"diameter"],[3,"fileData","matches",4,"ngSwitchCase"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling",4,"ngSwitchCase"],[3,"fileData","matches"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling"],["icon","developer_board",3,"isSvg"]],ua:function(a,b){a&1&&(_.A(0,FOc,6,4,"h2",0),_.E(1,"div",1),_.H(2,"mat-icon",2),_.E(3,"a",3),_.N(4),_.F()(),_.A(5,LOc,4,4,"ng-container",
4),_.O(6,"async"));a&2&&(_.B("ngIf",b.eW.path),_.x(3),_.B("routerLink",_.wq(b.eW))("ascTrackElement",b.ti),_.rf("id",b.q8b)("aria-label",b.Pdc+b.eW.path),_.x(),_.Xf(" ",b.eW.path," "),_.x(),_.B("ngIf",_.Q(6,7,b.eW.path&&b.page)))},Ha:[_.To,_.jn,_.kn,_.ln,_.gL,_.WA,_.YA,_.XA,_.oF,_.Wv,_.Zs,_.Dt,_.zo,o$,_.on],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 KPc=function(){this.warnings=void 0;this.Fk=_.xi.has(2)};_.W.Object.defineProperties(KPc.prototype,{AUc:{configurable:!0,enumerable:!0,get:function(){return this.warnings.join(";")}},LQc:{configurable:!0,enumerable:!0,get:function(){return this.Fk&&this.warnings&&0<this.warnings.length}}});KPc.O=function(a){return new (a||KPc)(_.y(_.bv))};
KPc.ya=_.Pc({type:KPc,oa:[["search-result-warnings"]],inputs:{warnings:"warnings"},Aa:1,Ba:1,Ea:[["class","has-warnings",4,"ngIf"],[1,"has-warnings"],[1,"warning-icon"],[1,"warning-text"]],ua:function(a,b){a&1&&_.A(0,NOc,5,1,"div",0);a&2&&_.B("ngIf",b.LQc)},Ha:[_.jn,_.Dt],styles:["search-result-warnings[_nghost-%COMP%]{flex:0 1 auto;width:100%}search-result-warnings[_nghost-%COMP%]   .has-warnings[_ngcontent-%COMP%]{min-height:40px;padding:5px 0;align-items:center;place-content:center flex-start;display:flex}search-result-warnings[_nghost-%COMP%]   .has-warnings[_ngcontent-%COMP%]   .warning-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}"],
Oa:0});var LPc=function(){};LPc.O=function(a){return new (a||LPc)};LPc.Da=_.Rc({type:LPc});LPc.Ca=_.Ac({imports:[_.pn,_.uL,_.wL,_.ZA,_.rF,_.pF,_.II,_.lJ,_.vL]});var MPc,NPc;MPc={xn:i$};NPc=[{path:"",component:g$,Ye:_.TF([b$,$9]),resolve:MPc,Zp:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.O=function(a){return new (a||_.p$)};_.p$.Da=_.Rc({type:_.p$,id:"search"});_.p$.Ca=_.Ac({Ob:[i$,_.LK],imports:[_.Cv,ZOc,_.Lx,_.pn,_.LJ,_.PJ,_.QJ,_.VA,_.Qo,_.CL,_.wL,_.ZJ,_.Fv,_.Yz,_.ZA,_.rF,_.pF,_.vx,_.Uw,_.Et,_.BF,_.Qx,_.lB,_.zF,_.Px,_.fK,_.lJ,_.Cz(NPc),_.av,_.vL,LPc,_.mJ,_.dB,_.aL,_.Nx,_.Bo]});_.aab(_.p$,"search");
_.hob(g$,function(){return[_.To,_.jn,_.kn,_.ln,_.TA,_.Po,_.WA,_.YA,_.XA,_.oF,_.Wv,_.Ws,_.zo,_.cB,HPc,j$,k$,l$,n$,m$,KPc]},function(){return[_.on]});
}catch(e){_._DumpException(e)}
try{
var OPc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},PPc=function(a){a&1&&_.H(0,"settings-header",27)},QPc=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.N(3," Appearance ");_.F();_.E(4,"mat-select",15);_.O(5,"async");_.I("selectionChange",function(c){_.t(b);var d=_.M();return _.u(d.jQc(c.value))});_.E(6,"mat-option",29);_.N(7," Light ");_.F();_.E(8,"mat-option",30);_.N(9," Dark ");_.F();_.E(10,"mat-option",31);_.N(11," Use System Settings ");
_.F()()()()}a&2&&(a=_.M(),_.x(4),_.B("value",_.Q(5,1,a.i1a)))},RPc=function(a,b){a&1&&(_.E(0,"mat-option",34),_.N(1),_.F());a&2&&(a=b.va,_.B("value",a),_.x(),_.Xf(" ",a.replace("cider","default")," "))},SPc=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.N(3," Dark syntax highlighting theme ");_.F();_.E(4,"mat-select",15);_.O(5,"async");_.I("selectionChange",function(c){_.t(b);var d=_.M();return _.u(d.eQc(c.value))});_.A(6,RPc,2,2,"mat-option",33);_.F()()()}a&
2&&(a=_.M(),_.x(4),_.B("value",_.Q(5,2,a.nQc)),_.x(2),_.B("ngForOf",a.A1b))},TPc=function(a){a&1&&_.N(0," Light syntax highlighting theme ")},UPc=function(a){a&1&&_.N(0," Syntax highlighting theme ")},VPc=function(a,b){a&1&&(_.E(0,"mat-option",34),_.N(1),_.F());a&2&&(a=b.va,_.B("value",a),_.x(),_.Xf(" ",a.replace("cider","default")," "))},WPc=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"mat-form-field",35)(2,"mat-label");_.A(3,TPc,1,0)(4,UPc,1,0);_.F();_.E(5,"mat-select",15);_.O(6,"async");_.I("selectionChange",
function(c){_.t(b);var d=_.M();return _.u(d.gQc(c.value))});_.A(7,VPc,2,2,"mat-option",33);_.F()()()}a&2&&(a=_.M(),_.x(3),_.vf(3,a.bW?3:4),_.x(2),_.B("value",_.Q(6,3,a.pQc)),_.x(2),_.B("ngForOf",a.zbc))},XPc=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"mat-slide-toggle",36);_.O(2,"async");_.I("change",function(c){_.t(b);var d=_.M();return _.u(d.oTc(c))});_.N(3," Strip the google3/ prefix when copying paths ");_.F()()}a&2&&(a=_.M(),_.x(),_.B("checked",_.Q(2,1,a.wRb)))},YPc=function(a){a&1&&(_.E(0,
"a",37)(1,"mat-icon",38),_.N(2,"info_outline"),_.F()())},ZPc=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"mat-form-field",39)(2,"mat-label");_.N(3," Default Cider editing behavior ");_.F();_.E(4,"mat-select",15);_.O(5,"async");_.I("selectionChange",function(c){_.t(b);var d=_.M();return _.u(d.dQc(c.value))});_.E(6,"mat-option",40);_.N(7," Open in Cider ");_.F();_.E(8,"mat-option",41);_.N(9," Open the workspace selection prompt in Cider ");_.F()()()()}a&2&&(a=_.M(),_.x(4),_.B("value",_.Q(5,1,a.M9)))},
$Pc=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"mat-slide-toggle",42);_.O(2,"async");_.I("change",function(c){_.t(b);var d=_.M();return _.u(d.pTc(c))});_.N(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.F()()}a&2&&(a=_.M(),_.x(),_.B("checked",_.Q(2,1,a.Pja)))},aQc=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"mat-slide-toggle",43);_.O(2,"async");_.I("change",function(c){_.t(b);var d=_.M();return _.u(d.nTc(c))});_.N(3," Show personalized results based on search history ");
_.F();_.E(4,"a",44)(5,"mat-icon",38);_.N(6,"info_outline");_.F()()()}a&2&&(a=_.M(),_.x(),_.B("checked",_.Q(2,1,a.st)))},bQc=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"mat-form-field",45)(2,"mat-label");_.N(3," Search results page size ");_.F();_.E(4,"mat-select",15);_.O(5,"async");_.I("selectionChange",function(c){_.t(b);var d=_.M();return _.u(d.TTc(c.value))});_.E(6,"mat-option",34);_.N(7," 10 ");_.F();_.E(8,"mat-option",34);_.N(9," 25 ");_.F();_.E(10,"mat-option",34);_.N(11," 100 ");_.F()()()()}a&
2&&(a=_.M(),_.x(4),_.B("value",_.Q(5,4,a.pageSize)),_.x(2),_.B("value",10),_.x(2),_.B("value",25),_.x(2),_.B("value",100))},cQc=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"mat-form-field",46)(2,"mat-select",47);_.O(3,"async");_.I("selectionChange",function(c){_.t(b);var d=_.M();return _.u(d.STc(c.value))});_.E(4,"mat-option",34);_.N(5," 25 ");_.F();_.E(6,"mat-option",34);_.N(7," 50 ");_.F();_.E(8,"mat-option",34);_.N(9," 100 ");_.F();_.E(10,"mat-option",34);_.N(11," 200 ");_.F()();_.E(12,"mat-label");
_.N(13," Starred paths on homepage ");_.F()()()}a&2&&(a=_.M(),_.x(2),_.B("value",_.Q(3,5,a.Bfa)),_.x(2),_.B("value",25),_.x(2),_.B("value",50),_.x(2),_.B("value",100),_.x(2),_.B("value",200))},q$=function(a,b,c,d){_.So.call(this,a,b,d,c,"change");this.NTb=!0};_.U(q$,_.So);q$.prototype.GYa=function(a){this.NTb&&_.PPa(this,"CHANGE",a)};q$.O=function(a){return new (a||q$)(_.y(_.Oo),_.y(_.vl),_.y(_.Dd),_.y(_.Ro,8))};
q$.Fa=_.Tc({type:q$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{NTb:"trackGestureChange"},features:[_.pf]});var dQc=function(){this.XE=this.text="";this.ariaLabel="Hover or Focus for more information"};dQc.O=function(a){return new (a||dQc)};
dQc.ya=_.Pc({type:dQc,oa:[["help-tooltip","text",""]],inputs:{text:"text",XE:"tooltipClass",ariaLabel:"ariaLabel"},nc:["text",""],Aa:3,Ba:3,Ea:[["tabindex","0","role","button","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],ua:function(a,b){a&1&&(_.E(0,"span",0)(1,"mat-icon"),_.N(2,"help_outline"),_.F()());a&2&&(_.B("matTooltipClass",b.XE)("matTooltip",b.text),_.rf("aria-label",b.ariaLabel))},Ha:[_.Dt,_.Uz],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 eQc=function(){};eQc.O=function(a){return new (a||eQc)};eQc.Da=_.Rc({type:eQc});eQc.Ca=_.Ac({imports:[_.pn,_.Et,_.Vz]});var fQc=Object.freeze({"invalid-number":!0}),r$=function(){this.Xfb=!1};r$.prototype.validate=function(a){return OPc(a.value,this.Xfb?0:1)?null:fQc};r$.O=function(a){return new (a||r$)};r$.Fa=_.Tc({type:r$,oa:[["","positiveIntegerValidator",""]],inputs:{Xfb:"allowZero"},features:[_.bg([{wa:_.iw,Hb:r$,ud:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return void 0===a.value||""===a.value||OPc(a.value,1)?null:fQc};s$.O=function(a){return new (a||s$)};
s$.Fa=_.Tc({type:s$,oa:[["","optionalPositiveIntegerValidator",""]],features:[_.bg([{wa:_.iw,Hb:s$,ud:!0}])]});_.gQc=function(){this.GGb=""};_.gQc.O=function(a){return new (a||_.gQc)};
_.gQc.ya=_.Pc({type:_.gQc,oa:[["settings-header"]],inputs:{GGb:"pageTitle"},hc:["*"],Aa:4,Ba:1,Ea:["role;heading;aria-level;1;fxLayoutAlign;center center".split(";"),["fxFlex","grow",1,"title"]],ua:function(a,b){a&1&&(_.Gf(),_.E(0,"div",0)(1,"span",1),_.N(2),_.F(),_.Hf(3),_.F());a&2&&(_.x(2),_.Yf(b.GGb))},Ha:[_.lr,_.Os],styles:["div[_ngcontent-%COMP%]{border-style:solid;border-width:1px;padding:12px 16px}.title[_ngcontent-%COMP%]{font-family:Google Sans;font-size:15px;font-weight:500;letter-spacing:.02em;margin:0;text-transform:capitalize;font-size:20px}"],Oa:0});_.u$=function(a,b,c,d,e,f){var g=this;this.document=a;this.Ia=b;this.Yb=c;this.vqa=d;this.Lb=e;this.i1a=this.Yb.Osa();this.mda=this.Yb.TS();this.SQc=this.Yb.bT();this.wRb=this.Yb.d0();this.tabSize=this.Yb.eT();this.pageSize=this.Yb.aT();this.Pq=this.vqa.Pq;this.Bfa=this.Yb.V_();this.zXb=_.wDb(this.Yb);this.iVc=this.Yb.Wsa();this.M9=this.Yb.I_();this.Pja=this.Yb.e0();this.st=this.Yb.b0();this.OQc=this.Yb.a0();this.NHc=this.Yb.P_();this.A1b=Array.from(_.F3a);this.zbc=Array.from(_.E3a);this.kb=new _.Gd;
this.QPb=!0;this.jQc=_.nF(function(m){t$(g,"themeChanged",m);g.Yb.Kxa(m)});this.eQc=_.nF(function(m){t$(g,"darkSyntaxThemeChanged",m);g.Yb.Aia(m)});this.gQc=_.nF(function(m){t$(g,"lightSyntaxThemeChanged",m);g.Yb.Lia(m)});this.kTc=_.nF(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.Yb.u2(m.checked)});this.mTc=_.nF(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.Yb.Ria(m.checked)});this.oTc=_.nF(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.Yb.Oxa(m.checked)});this.UTc=_.Bz(function(m,n){t$(g,"tabSizeChanged",m);n&&g.Yb.Tia(Number(m))},300);this.TTc=_.Bz(function(m){t$(g,"pageSizeChanged",String(m));g.Yb.B2(m)},300);this.PTc=_.Bz(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(""===m?_.sF(g.vqa):_.sF(g.vqa,Number(m)))},300);this.STc=_.Bz(function(m){t$(g,"numStarredPlacesChanged",String(m));g.Yb.Nia(m)},300);this.POc=function(){_.sF(g.vqa)};this.qTc=_.nF(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.xDb(g.Yb,
m.checked)});this.VTc=_.Bz(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.Yb.N1a(Number(m))},300);this.dQc=_.nF(function(m){t$(g,"ciderDefaultChanged",m);g.Yb.wxa(m)});this.pTc=_.nF(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.Yb.Pxa(m.checked)});this.nTc=_.nF(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.Yb.Mxa(m.checked)});this.lTc=_.nF(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.Yb.Qia(m.checked)});this.fQc=
_.nF(function(m){t$(g,"hovercardVisibilityChanged",m);g.Yb.Iia(m)});this.bW=f.bW();this.yn=_.xi.has(2);this.nQc=_.p4a(f,"DARK");this.pQc=_.p4a(f,"LIGHT")};_.u$.prototype.Jc=function(){var a=this;this.kb.add(this.Lb.vf.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.La=function(){this.kb.unsubscribe()};
var hQc=function(a,b){if(!a.bW||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.Zb(b)}},iQc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.Zb(a)}},t$=function(a,b,c){a.Ia.mb({element:"Settings",action:b,Xe:c,gestureName:"CHANGE"})};_.u$.O=function(a){return new (a||_.u$)(_.y(_.Lg),_.y(_.Oo),_.y(_.Iv),_.y(_.tF),_.y(_.Fg),_.y(_.Pv),_.y(_.bv),_.y(_.dv))};
_.u$.ya=_.Pc({type:_.u$,oa:[["general-settings"]],inputs:{QPb:"showHeader"},Aa:76,Ba:44,Ea:[["xrefMiniPanelMinWidthField","matInput"],["tabSizeField","matInput"],["codeFontSizeField","matInput"],["pageTitle","General",4,"ngIf"],[4,"ngIf"],["id","show-fold-markers-toggle","color","primary",3,"change","checked"],["id","highlight-xrefs-toggle","color","primary",3,"change","checked"],["id","show-custom-context-menu-toggle","color","primary",3,"change","checked"],[1,"preview"],["id","xrefs-mini-panel-toggle",
"color","primary",3,"change","checked","aria-label"],["id","xrefs-mini-panel-min-width-field"],["matInput","","positiveIntegerValidator","","autocomplete","off","aria-label","Change the minimum browser width for the references preview pane to be visible when the setting is enabled",3,"ngModelChange","allowZero","ngModel","disabled"],["matSuffix",""],["mat-icon-button","","class","help-link-button","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement",
"Settings","trackAction","openXrefHelp","externalLink","http://go/cs-xref#using-the-breadcrumb-trail",4,"ngIf"],["id","hovercard-visibility-field"],[3,"selectionChange","value"],["value","NEVER_SHOW"],["value","SHOW_WITH_SHIFT"],["value","SHOW_WITH_CTRL"],["value","SHOW_WITH_PLATFORM_CMD"],["value","SHOW_ALWAYS"],["id","tab-size-field"],["matInput","","positiveIntegerValidator","","autocomplete","off",3,"ngModelChange","ngModel"],["id","code-font-size-field"],["matInput","","optionalPositiveIntegerValidator",
"","autocomplete","off","ascTrackElement","Settings","trackAction","typeCodeFontSize",3,"ngModelChange","ngModel"],["type","button","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"],["id","strip-google3-from-copy-toggle","color","primary",3,"change","checked"],["mat-icon-button","","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink","http://go/cs-xref#using-the-breadcrumb-trail",1,"help-link-button"],["inline",""],["id","cider-default-field"],["value","cider"],
["value","prompt"],["id","unique-cider-ws-toggle","color","primary",3,"change","checked"],["id","personalization-toggle","color","primary",3,"change","checked"],["mat-icon-button","","matTooltip","Help","aria-label","More information about the search personalization setting","ascTrackElement","Settings","trackAction","openPersonalizationHelp","externalLink","https://goto.google.com/cs-personalization",1,"help-link-button"],["id","page-size-selector"],["id","num-starred-places-selector"],["aria-label",
"Change the number of starred path shown by default on the landing page",3,"selectionChange","value"]],ua:function(a,b){if(a&1){var c=_.qd();_.A(0,PPc,1,0,"settings-header",3)(1,QPc,12,3,"div",4)(2,SPc,7,4,"div",4);_.O(3,"async");_.A(4,WPc,8,5,"div",4);_.O(5,"async");_.A(6,XPc,4,3,"div",4);_.E(7,"div")(8,"mat-slide-toggle",5);_.O(9,"async");_.I("change",function(d){_.t(c);return _.u(b.mTc(d))});_.N(10," Show Fold Markers ");_.F()();_.E(11,"div")(12,"mat-slide-toggle",6);_.O(13,"async");_.I("change",
function(d){_.t(c);return _.u(b.kTc(d))});_.N(14," Highlight References ");_.F()();_.E(15,"div")(16,"mat-slide-toggle",7);_.O(17,"async");_.I("change",function(d){_.t(c);return _.u(b.lTc(d))});_.N(18," Show Cross References Context Menu on right click ");_.F()();_.E(19,"div",8)(20,"mat-slide-toggle",9);_.O(21,"async");_.I("change",function(d){_.t(c);return _.u(b.qTc(d))});_.N(22," Enable the references preview pane when the browser is wider than ");_.F();_.E(23,"mat-form-field",10)(24,"input",11,
0);_.O(26,"async");_.O(27,"async");_.I("ngModelChange",function(d){_.t(c);return _.u(b.VTc(d,_.Wf(25).wd.valid))});_.F();_.E(28,"span",12);_.N(29,"pixels");_.F();_.E(30,"mat-error");_.N(31," Must set width to a positive integer. ");_.F()();_.A(32,YPc,3,0,"a",13);_.F();_.A(33,ZPc,10,3,"div",4)(34,$Pc,4,3,"div",4)(35,aQc,7,3,"div",4);_.E(36,"div")(37,"mat-form-field",14)(38,"mat-label");_.N(39," Show identifier hovercards ");_.F();_.E(40,"mat-select",15);_.O(41,"async");_.I("selectionChange",function(d){_.t(c);
return _.u(b.fQc(d.value))});_.E(42,"mat-option",16);_.N(43," Never show ");_.F();_.E(44,"mat-option",17);_.N(45," Hold 'Shift' to show ");_.F();_.E(46,"mat-option",18);_.N(47," Hold 'Control' to show ");_.F();_.E(48,"mat-option",19);_.N(49," Hold 'Control' or 'Command' (macOS) to show ");_.F();_.E(50,"mat-option",20);_.N(51," Always show ");_.F()()()();_.E(52,"div")(53,"mat-form-field",21)(54,"input",22,1);_.O(56,"async");_.I("ngModelChange",function(d){_.t(c);return _.u(b.UTc(d,_.Wf(55).wd.valid))});
_.F();_.E(57,"mat-label");_.N(58," Tab size (chars) ");_.F();_.E(59,"mat-error");_.N(60," Must set tab size to a positive integer. ");_.F()()();_.A(61,bQc,12,6,"div",4)(62,cQc,14,7,"div",4);_.E(63,"div")(64,"mat-form-field",23)(65,"input",24,2);_.O(67,"async");_.I("ngModelChange",function(d){_.t(c);return _.u(b.PTc(d,_.Wf(66).wd.valid))});_.F();_.E(68,"mat-label");_.N(69," Code font size (px) ");_.F();_.E(70,"mat-error");_.N(71," Must set code font size to a positive integer or clear the field. ");
_.F()();_.E(72,"button",25);_.I("click",function(){_.t(c);return _.u(b.POc())});_.E(73,"span");_.N(74,"Reset");_.F()();_.H(75,"help-tooltip",26);_.F()}a&2&&(a=_.Wf(25),_.B("ngIf",b.QPb),_.x(),_.B("ngIf",b.bW),_.x(),_.B("ngIf",hQc(b,_.Q(3,22,b.i1a))),_.x(2),_.B("ngIf",iQc(_.Q(5,24,b.i1a))),_.x(2),_.B("ngIf",b.yn),_.x(2),_.B("checked",_.Q(9,26,b.SQc)),_.x(4),_.B("checked",_.Q(13,28,b.mda)),_.x(4),_.B("checked",_.Q(17,30,b.OQc)),_.x(4),_.B("checked",_.Q(21,32,b.zXb))("aria-label","Enable the references preview pane when the browser is wider than "+
a.value+" pixels"),_.x(4),_.B("allowZero",!0)("ngModel",_.Q(26,34,b.iVc))("disabled",!1===_.Q(27,36,b.zXb)),_.x(8),_.B("ngIf",b.yn),_.x(),_.B("ngIf",b.yn),_.x(),_.B("ngIf",b.yn),_.x(),_.B("ngIf",b.yn),_.x(5),_.B("value",_.Q(41,38,b.NHc)),_.x(14),_.B("ngModel",_.Q(56,40,b.tabSize)),_.x(7),_.B("ngIf",!b.yn),_.x(),_.B("ngIf",b.yn),_.x(3),_.B("ngModel",_.Q(67,42,b.Pq)))},Ha:[_.To,q$,_.hn,_.jn,_.Po,_.Bi,_.mw,_.tw,_.Wz,dQc,_.Wv,_.$s,_.ew,_.Mw,_.Hw,_.Pz,_.Qz,_.Dt,_.fw,_.Qw,_.jA,_.kA,_.Kz,_.YL,_.WL,_.px,
_.sx,_.gQc,s$,r$,_.on],styles:["div[_ngcontent-%COMP%]{padding:16px;position:relative}.preview[_ngcontent-%COMP%]{align-items:center;display:flex;padding:0 16px}.preview[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{margin-left:12px;width:100px}.highlight-anim[_ngcontent-%COMP%]{-webkit-animation:_ngcontent-%COMP%_anchorHighlight .5s ease .1s 2;animation:_ngcontent-%COMP%_anchorHighlight .5s ease .1s 2}@-webkit-keyframes _ngcontent-%COMP%_anchorHighlight{50%{outline:2px solid var(--primary-default)}}@keyframes _ngcontent-%COMP%_anchorHighlight{50%{outline:2px solid var(--primary-default)}}#code-font-size-reset-button[_ngcontent-%COMP%]{margin-left:8px}[_nghost-%COMP%]     .gmat-mdc-button.mat-mdc-icon-button{--mdc-icon-button-state-layer-size:24px;font-size:18px;padding:0}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost){--mat-select-trigger-text-line-height:1.25;--mat-select-trigger-text-size:13px;--mat-form-field-state-layer-color:transparent}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-text-field-wrapper{--input-field-bg:transparent;padding:0}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--warn-default)}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-floating-label{--mdc-filled-text-field-label-text-size:13px;display:inline-flex;color:var(--text-secondary);padding-bottom:4px}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-form-field-infix{line-height:1.25;min-height:unset;padding-top:12px}.mat-mdc-form-field[_ngcontent-%COMP%]:not(.boost):not(.boost):not(.boost)     .mat-mdc-select-arrow-wrapper{-webkit-transform:none;transform:none}"],
Oa:0});_.v$=function(){};_.v$.O=function(a){return new (a||_.v$)};_.v$.Da=_.Rc({type:_.v$});_.v$.Ca=_.Ac({imports:[_.pn,_.Rs]});_.w$=function(){};_.w$.O=function(a){return new (a||_.w$)};_.w$.Da=_.Rc({type:_.w$});_.w$.Ca=_.Ac({Ob:[{wa:_.A5a,oc:{gM:!0,Mja:"dynamic"}}],imports:[_.Vo,_.pn,_.Qo,_.Oz,_.Yz,eQc,_.vx,_.Uw,_.Et,_.Ww,_.zF,_.BF,_.ZL,_.Qx,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.bh("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 dRc=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]},eRc=function(a,b,c){if(a){var d=_.cDb(a);if(!b)return d.toString();a=_.tpa(b)||_.upa(b)||b;switch([_.dDb,_.eDb,_.fDb].find(function(e){return _.gDb(e,d)})){case _.dDb:case _.fDb:return c&&"/"!==c?_.Nsa(d.toString(),"blob",a,c):_.Nsa(d.toString(),"tree",a);case _.eDb:return _.Nsa(d.toString(),"src",a,c||
"")}}},A$=function(){return dRc(_.hc.apply(0,arguments),function(a){return void 0!==a})},hRc=function(a){var b,c=[],d=1;if("string"===typeof a)if(fRc[a]){c=fRc[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!==gRc[m])return gRc[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)?_.va(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),null!==b?(e="rgb",c=[b,A$(a.Lp,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.vta,a.hC),A$(a.s,a.saturation,a.S),A$(a.l,a.eI,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{space:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("Nf`"+a+"`"+c+"`0`"+b);},iRc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Pf`"+a);return parseInt(a,16)},jRc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},kRc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},lRc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},mRc=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},nRc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},xRc=function(a,b,c){"number"!==typeof b&&(b=oRc[b]);var d=pRc(a);a=pRc(c||qRc());c=rRc(d)+","+b+","+rRc(a);if(sRc.has(c))return sRc.get(c);if(tRc(d,a)>b)a=d;else{d=uRc(d);for(var e=50<uRc(a).eI?-1:1,f=vRc(d),g=d.eI;0<=g&&100>=g&&!(f=vRc(new wRc(g,d.a,d.b)),tRc(f,a)>b);g+=e);a=f}sRc.set(c,a);return a},pRc=function(a){if(a instanceof C$)return a;
if(a instanceof D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.f2a)return new C$(_.Dj(a,1)||0,_.Dj(a,2)||0,_.Dj(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return yRc(a)},qRc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return zRc;a=hRc(a);var b=a.space,c=a.values;a=a.alpha;switch(b){case "rgb":var d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;return ARc(new C$(b/255,c/255,d/255,a),zRc);case "hsl":d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;
var e=new BRc(b,c/100,d/100,a);a=(1-Math.abs(2*e.eI-1))*e.saturation;b=e.alpha;var f=Math.max(0,e.eI-a/2);d=c=f;e=e.vta%360/60;var g=a*(1-Math.abs(e%2-1));switch(Math.floor(e)){case 0:c+=a;d+=g;break;case 1:c+=g;d+=a;break;case 2:d+=a;f+=g;break;case 3:d+=g;f+=a;break;case 4:c+=g;f+=a;break;case 5:c+=a,f+=g}a=new C$(c,d,f,b);return ARc(a,zRc);default:throw Error("Qf`"+b);}},CRc=function(a){a&1&&_.H(0,"img",19);a&2&&(a=_.M().Na,_.B("src",a.fU,_.De))},DRc=function(a){a&1&&_.H(0,"global-search-box",
22);a&2&&(a=_.M().Na,_.B("config",a))},ERc=function(a,b){a&1&&(_.E(0,"div",20),_.A(1,DRc,1,1,"global-search-box",21),_.F());a&2&&(a=b.Na,_.x(),_.B("ngIf",a.hea))},FRc=function(a,b){a&1&&(_.wf(0),_.N(1,"\n            "),_.E(2,"li",15),_.N(3,"\n              "),_.E(4,"a",26),_.N(5),_.F(),_.N(6,"\n            "),_.F(),_.N(7,"\n          "),_.xf());a&2&&(a=b.va,_.x(4),_.B("universalLink",a.target)("sameWindow",!0)("trackAction",a.Vz),_.x(),_.Xf("\n                ",a.label,"\n              "))},GRc=function(a){a&
1&&(_.E(0,"div",23)(1,"nav",24)(2,"ul",13),_.A(3,FRc,8,4,"ng-container",25),_.F()()());a&2&&(a=_.M().Na,_.x(3),_.B("ngForOf",a.PMa))},HRc=function(a){if(a&1){var b=_.qd();_.E(0,"li",15)(1,"button",27);_.I("click",function(){_.t(b);var c=_.M(2);return _.u(c.hWa.next(void 0))});_.N(2," Keyboard Shortcuts ");_.F()()}},IRc=function(a,b){a&1&&(_.E(0,"li",15)(1,"a",28),_.N(2),_.F()());a&2&&(a=b.va,_.x(),_.B("universalLink",a.target)("trackAction",a.Vz),_.x(),_.Xf(" ",a.label," "))},KRc=function(a,b){if(a&
1){var c=_.qd();_.E(0,"header",2)(1,"div",3)(2,"a",4);_.A(3,CRc,1,1,"img",5);_.H(4,"onedev-appbar-title",6);_.F()();_.A(5,ERc,2,1,"div",7);_.O(6,"async");_.E(7,"div",8);_.A(8,GRc,4,1,"div",9);_.E(9,"div",10)(10,"button",11)(11,"mat-icon");_.N(12,"more_vert");_.F()()();_.E(13,"mat-menu",12,0)(15,"ul",13);_.A(16,HRc,3,0,"li",14);_.O(17,"async");_.E(18,"li",15)(19,"button",16);_.I("click",function(){_.t(c);_.M().Ck.open(JRc);return _.u()});_.N(20," Settings ");_.F()();_.A(21,IRc,3,3,"li",17);_.E(22,
"li",15)(23,"button",18);_.I("click",function(){_.t(c);var e=_.M();return _.u(e.n1("CLICK"))});_.N(24," Send Feedback ");_.F()()()()()()}if(a&2){a=b.Na;b=_.Wf(14);var d=_.M();_.sf("height",a.fU?"76px":null);_.x(2);_.tf("app-logo",a.fU);_.B("universalLink",a.pda)("sameWindow",!0)("title",a.title?a.title:"");_.x();_.B("ngIf",a.fU);_.x();_.Kf("productName",a.fU?void 0:a.title);_.B("svgIcon",a.fU?void 0:"oss:logo");_.x();_.B("ngIf",_.Q(6,16,d.xn));_.x(3);_.B("ngIf",!a.Dyb);_.x(2);_.B("matMenuTriggerFor",
b);_.x(3);_.B("overlapTrigger",!1);_.x(3);_.B("ngIf",_.Q(17,18,d.I2));_.x(5);_.B("ngForOf",a.CDb)}},LRc=function(a){a&1&&_.H(0,"announcement-bar",5)},MRc=function(a){a&1&&(_.E(0,"div",6),_.H(1,"loading"),_.F())},NRc=function(a,b){a&1&&(_.E(0,"a",1)(1,"div",2)(2,"div",3),_.H(3,"img",4),_.F(),_.E(4,"span",5),_.N(5),_.F()(),_.E(6,"span",6),_.N(7),_.F(),_.E(8,"div",7)(9,"a",8),_.N(10," View Project "),_.F()()());a&2&&(a=b.va,b=_.M(),_.B("routerLink",b.YIb(a)),_.x(3),_.Kf("src",a.ql,_.De),_.If("alt","Icon for ",
a.displayName,""),_.x(2),_.Yf(a.displayName),_.x(2),_.Yf(a.pO))},ORc=function(a){if(a&1){var b=_.qd();_.E(0,"button",12);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.oZ())});_.E(1,"mat-icon");_.N(2,"close");_.F()()}a&2&&(a=_.M(),_.B("ascTrackElement",a.uv)("matTooltip",a.G6a),_.rf("aria-label",a.G6a))},PRc=function(a){a&1&&(_.E(0,"a",13),_.H(1,"mat-icon",14),_.F());a&2&&(a=_.M(),_.B("universalLink",a.eM))},QRc=function(a){a&1&&_.yf(0)},RRc=function(a,b){a&1&&(_.E(0,"search-box-suggestion-item",
15),_.A(1,QRc,1,0,"ng-container",16),_.F());a&2&&(a=b.va,_.B("isSelectable",!!a.pya)("payload",a),_.x(),_.B("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.CO))},SRc=function(a){a&1&&_.yf(0)},TRc=function(a){a&1&&(_.E(0,"div",19),_.A(1,SRc,1,0,"ng-container",20),_.F());if(a&2){a=_.M(2);var b=_.Wf(12);_.sf("width",a.dia,"px");_.x();_.B("ngTemplateOutlet",b.ua)}},URc=function(a){if(a&1){var b=_.qd();_.wf(0,17);_.I("ascResizeNotifier",function(d){_.t(b);var e=_.M();return _.u(e.VYa(d))});_.A(1,
TRc,2,3,"div",18);_.xf()}if(a&2){a=_.M();var c=_.Wf(12);_.B("elementToWatch",_.Wf(1));_.x();_.B("ngIf",c.Nx&&a.hH)}},VRc=function(a){a&1&&_.H(0,"img",6);a&2&&(a=_.M(),_.Kf("src",a.ql,_.De),_.If("alt","",a.label," Logo"))},WRc=function(a){a&1&&_.H(0,"mat-icon",7)},XRc=function(a){a&1&&_.H(0,"loading")},YRc=function(a){a&1&&_.H(0,"whitelabelled-search",8);a&2&&(a=_.M(2).Na,_.B("projects",a.Vb.Yp)("iconUrl",a.Vb.ql)("label",a.Vb.displayName))},ZRc=function(a){a&1&&_.H(0,"discover-find-contribute",9);
a&2&&(a=_.M(2).Na,_.B("projects",a.Vb.Yp))},$Rc=function(a){a&1&&(_.wf(0,2),_.A(1,YRc,1,3,"whitelabelled-search",6)(2,ZRc,1,1,"discover-find-contribute",7),_.xf());if(a&2){a=_.M().Na;var b=_.M();_.B("ngSwitch",a.Vb.ua);_.x();_.B("ngSwitchCase",b.rgc.Qla)}},aSc=function(a){a&1&&_.yf(0)},bSc=function(a){a&1&&(_.wf(0),_.A(1,aSc,1,0,"ng-container",10),_.xf());a&2&&(_.M(2),a=_.Wf(3),_.x(),_.B("ngTemplateOutlet",a))},cSc=function(a,b){a&1&&(_.wf(0,2),_.A(1,XRc,1,0,"loading",3)(2,$Rc,3,2,"ng-container",
4)(3,bSc,2,1,"ng-container",5),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Ti),_.x(),_.B("ngSwitchCase",b.Uc.Nh))},dSc=function(a){a&1&&(_.E(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.F(),_.E(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.F()());a&2&&_.B("isSvg",!1)},eSc=function(a){a&1&&_.H(0,"img",21);a&2&&(a=_.M().Na,_.Kf("src",a.xpa,_.De))},fSc=function(a){a&1&&_.H(0,"th",22)},gSc=function(a,
b){a&1&&(_.E(0,"a",32),_.H(1,"mat-icon",33),_.E(2,"span",34),_.N(3),_.F()());if(a&2){a=b.Na;b=_.M().Na;var c=_.M(6);_.If("title","View on ",a.name,"");_.If("aria-label","View on ",a.name,"");_.B("externalLink",c.kGc(b));_.x();_.B("svgIcon",a.icon);_.x(2);_.Xf(" View on ",a.name," ")}},hSc=function(a,b){a&1&&(_.wf(0),_.A(1,gSc,4,7,"a",31),_.xf());a&2&&(a=b.Na,b=_.M(6),_.x(),_.B("ngIf",b.YNc(a)))},iSc=function(a){a&1&&(_.E(0,"td",29),_.A(1,hSc,2,1,"ng-container",30),_.F());a&2&&(a=_.M().va,_.x(),_.B("ngIf",
null==a?null:null==a.repository?null:a.repository.nU))},jSc=function(a){a&1&&(_.E(0,"span",34),_.N(1," Language unknown "),_.F())},kSc=function(a){a&1&&(_.E(0,"div"),_.O(1,"colorContrast"),_.E(2,"mat-icon"),_.N(3,"check_circle"),_.F(),_.E(4,"span",34),_.N(5," Has references "),_.F()());a&2&&(a=_.M(2).Na,_.sf("color",_.uA(1,2,a.EO,"uiElement")))},lSc=function(a){a&1&&(_.E(0,"span",34),_.N(1," No references "),_.F())},nSc=function(a,b){a&1&&(_.E(0,"tr"),_.A(1,iSc,2,1,"td",23),_.E(2,"td",24)(3,"a",25),
_.O(4,"colorContrast"),_.N(5),_.F()(),_.E(6,"td"),_.N(7),_.O(8,"dateTimeDisplay"),_.F(),_.E(9,"td"),_.N(10),_.A(11,jSc,2,0,"span",26),_.F(),_.E(12,"td"),_.N(13),_.F(),_.E(14,"td",27),_.A(15,kSc,6,5,"div",28)(16,lSc,2,0,"ng-template",null,0,_.hg),_.F()());if(a&2){a=b.va;b=_.Wf(17);var c=_.M().Na;_.M(3);_.x();_.B("ngIf",mSc(c.qv));_.x(2);_.sf("color",_.uA(4,11,c.EO,"text"));c=a.repository&&a.repository.Hf?_.wq(new _.nh({qe:{type:"ossProject",id:c.name},repository:a.name||a.repository.Hf.Ni})):void 0;
_.B("routerLink",c);_.x(2);_.Xf(" ",a.name||a.repository.Hf.Ni," ");_.x(2);_.Yf(_.uA(8,14,a.PT,"relativeTime"));_.x(3);_.Xf(" ",a.languages.join(", ")," ");_.x();_.B("ngIf",!a.languages||0===a.languages.length);_.x(2);_.Yf(a.license);_.x(2);_.B("ngIf",a.hUa)("ngIfElse",b)}},pSc=function(a,b){a&1&&(_.E(0,"div",7),_.A(1,eSc,1,1,"img",8),_.E(2,"div",9)(3,"div",10),_.H(4,"img",11),_.E(5,"div")(6,"h1",12),_.O(7,"colorContrast"),_.E(8,"conditional-link",13),_.N(9),_.F()(),_.E(10,"h2",14),_.N(11),_.F()()(),
_.H(12,"oss-home-search-box",15),_.O(13,"async"),_.E(14,"h2",16),_.N(15," Repositories "),_.F(),_.E(16,"table",17)(17,"thead")(18,"tr"),_.A(19,fSc,1,0,"th",18),_.E(20,"th"),_.N(21,"Name"),_.F(),_.E(22,"th"),_.N(23," Last Commit Date "),_.F(),_.E(24,"th"),_.N(25,"Language"),_.F(),_.E(26,"th"),_.N(27,"License"),_.F(),_.E(28,"th",19),_.N(29," References "),_.F()()(),_.E(30,"tbody"),_.A(31,nSc,18,17,"tr",20),_.F()()()());a&2&&(a=b.Na,b=_.M(3),_.x(),_.B("ngIf",a.xpa),_.x(3),_.Kf("src",a.ql,_.De),_.Kf("alt",
a.pO),_.x(2),_.sf("color",_.uA(7,14,a.EO,"heading")),_.rf("aria-label",a.displayName?a.displayName:"Project Name"),_.x(2),_.B("condition",a.Jva)("link",a.Jva)("sameWindow",!0),_.x(),_.Xf(" ",a.displayName," "),_.x(2),_.Yf(a.pO),_.x(),_.B("config",_.Q(13,17,b.xn)),_.x(7),_.B("ngIf",mSc(a.qv)),_.x(12),_.B("ngForOf",oSc(a.qv)))},qSc=function(a){a&1&&(_.wf(0),_.A(1,pSc,32,19,"div",6),_.xf());a&2&&(a=_.M().Na,_.x(),_.B("ngIf",a.Vb))},rSc=function(a){a&1&&(_.E(0,"icon-empty-state-display",35)(1,"icon-empty-state-title"),
_.N(2," Could not load project "),_.F()())},sSc=function(a){a&1&&_.H(0,"loading",36);a&2&&_.B("diameter",20)},tSc=function(a,b){a&1&&(_.wf(0,2),_.A(1,qSc,2,1,"ng-container",3)(2,rSc,3,0,"icon-empty-state-display",4)(3,sSc,1,1,"loading",5),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Nh),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",b.Uc.Ti))},E$={B3b:"DISCOVER_FIND_CONTRIBUTE",Knc:"UNKNOWN_TEMPLATE",Qla:"WHITELABELLED_SEARCH",values:function(){return[E$.Knc,
E$.B3b,E$.Qla]}},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};_.U(D$,_.T);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 _.Y(this,"alpha")?_.R(this,"alpha"):0},set:function(a){this.i.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"blue")?_.R(this,"blue"):0},set:function(a){this.i.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"green")?_.R(this,"green"):0},set:function(a){this.i.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"red")?
_.R(this,"red"):0},set:function(a){this.i.red=a}}});
var uSc=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.hUa?null:a.hUa;this.i.lastCommitTime=null==a.PT?null:a.PT;this.i.language=null==a.language?null:a.language;this.i.languages=null==a.languages?null:a.languages;this.i.license=null==a.license?null:a.license;this.i.name=null==a.name?null:a.name;this.i.hidden=null==a.hidden?null:a.hidden;this.i.defaultBranch=null==a.EPa?null:a.EPa};
_.U(uSc,_.T);uSc.prototype.ka=function(){return uSc};uSc.prototype.ma=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ja:{repository:_.OL}}};
_.W.Object.defineProperties(uSc.prototype,{EPa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"defaultBranch")?_.R(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},hUa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hasSemanticIndex")?_.R(this,"hasSemanticIndex"):!1},set:function(a){this.i.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hidden")?_.R(this,"hidden"):!1},set:function(a){this.i.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"language")?_.R(this,"language"):""},set:function(a){this.i.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"languages")?_.R(this,"languages"):[]},set:function(a){this.i.languages=a}},PT:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lastCommitTime")?_.R(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},license:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"license")?
_.R(this,"license"):""},set:function(a){this.i.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.i.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repository")?_.R(this,"repository"):null},set:function(a){this.i.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tags")?_.R(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.ql?null:a.ql;this.i.shortDescription=null==a.pO?null:a.pO;this.i.homePageUrl=null==a.Tvb?null:a.Tvb;this.i.ospoPageUrl=null==a.Jva?null:a.Jva;this.i.repositories=null==a.qv?null:a.qv;this.i.backgroundImageUrl=null==a.xpa?null:a.xpa;this.i.themeColor=null==a.EO?null:a.EO;this.i.repoKeyPrefix=null==a.V_a?null:a.V_a;this.i.relatedFilesConfig=
null==a.Q1?null:a.Q1};_.U(F$,_.T);F$.prototype.ka=function(){return F$};F$.prototype.ma=function(){return{Qa:{repositories:uSc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ja:{relatedFilesConfig:_.RL,themeColor:D$}}};
_.W.Object.defineProperties(F$.prototype,{xpa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"backgroundImageUrl")?_.R(this,"backgroundImageUrl"):""},set:function(a){this.i.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.R(this,"displayName"):""},set:function(a){this.i.displayName=a}},Tvb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"homePageUrl")?_.R(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},ql:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"iconUrl")?_.R(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.i.name=a}},Jva:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ospoPageUrl")?_.R(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},Q1:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedFilesConfig")?
_.R(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},V_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repoKeyPrefix")?_.R(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},qv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositories")?_.R(this,"repositories"):[]},set:function(a){this.i.repositories=a}},pO:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"shortDescription")?_.R(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},EO:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"themeColor")?_.R(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.Yp?null:a.Yp;this.i.displayName=null==a.displayName?null:a.displayName;this.i.iconUrl=null==a.ql?null:a.ql;this.i.aboutUrl=null==a.k8?null:a.k8;this.i.ciUrl=null==a.L9?null:a.L9;this.i.privacyPolicyUrl=null==a.Kga?null:a.Kga;this.i.termsOfServiceUrl=null==a.Zja?null:a.Zja};_.U(G$,_.T);G$.prototype.ka=function(){return G$};G$.prototype.ma=function(){return{Qa:{projects:F$},Pa:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.W.Object.defineProperties(G$.prototype,{k8:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"aboutUrl")?_.R(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},L9:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ciUrl")?_.R(this,"ciUrl"):""},set:function(a){this.i.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.R(this,"displayName"):""},set:function(a){this.i.displayName=a}},ql:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"iconUrl")?_.R(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},Kga:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"privacyPolicyUrl")?_.R(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},Yp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projects")?_.R(this,"projects"):[]},set:function(a){this.i.projects=a}},ua:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"template")?_.R(this,"template"):null},set:function(a){this.i.template=
a}},Zja:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"termsOfServiceUrl")?_.R(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.W.Object.defineProperties(G$,{v7a:{configurable:!0,enumerable:!0,get:function(){return E$}}});var vSc=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Yp?null:a.Yp};_.U(vSc,_.T);vSc.prototype.ka=function(){return vSc};vSc.prototype.ma=function(){return{Qa:{projects:F$},keys:["projects"]}};
_.W.Object.defineProperties(vSc.prototype,{Yp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projects")?_.R(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.tb=new _.Bm(b,c)};
H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.VL(a,RegExp("^[^/]+$"));return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Va+"/landingPages/"+a,Ta:_.tg(b,_.sI,c),Pb:G$})};H$.O=function(a){return new (a||H$)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};H$.ta=_.p({token:H$,qa:H$.O});var wSc=function(){};wSc.O=function(a){return new (a||wSc)};wSc.ta=_.p({token:wSc,qa:function(a){return H$.O(a)},Ga:_.Tv});
var I$=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};I$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.VL(a,RegExp("^[^/]+$"));return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Va+"/ossProjects/"+a,Ta:_.tg(b,_.sI,c),Pb:F$})};
I$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Va+"/ossProjects",Ta:_.tg(a,_.sI,b),Pb:vSc})};I$.O=function(a){return new (a||I$)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};I$.ta=_.p({token:I$,qa:I$.O});var xSc=function(){};xSc.O=function(a){return new (a||xSc)};xSc.ta=_.p({token:xSc,qa:function(a){return I$.O(a)},Ga:_.Tv});
var J$=function(a,b,c){this.Ia=a;this.MMc=b;this.NMc=c;this.Km=new _.Qt(this.Ia);this.UJc=new _.Qt(this.Ia);this.multibranchEnabled=_.cv.has(69)};J$.prototype.get=function(a){var b=this;return a?this.Km.fetch({name:a,multibranchEnabled:this.multibranchEnabled},function(){return b.MMc.get(a,{multibranchEnabled:b.multibranchEnabled})}):_.Pe};
var ySc=function(a){return a.UJc.fetch(void 0,function(){var b=a.NMc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Cm(b.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Va+"/landingPages/current",Ta:_.tg(c,_.sI,d),Pb:G$})})};J$.O=function(a){return new (a||J$)(_.q(_.Oo),_.q(xSc),_.q(wSc),_.q(_.dv))};J$.ta=_.p({token:J$,qa:J$.O,Ga:"root"});var K$=function(a,b){this.pS=a;this.JGc=b;if(!this.pS)throw Error("Kb");this.gtag=function(){this.pS.push(arguments)}};K$.prototype.QM=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c={element:b.element,action:b.action,actionOwner:b.actionOwner.toString()};b.gestureName&&(c.gestureType=b.gestureName.toString());b.Ai&&(c.latencyMs=b.Ai.toString());this.gtag("event",b.action,c)}};K$.prototype.jI=function(a){this.gtag("config",this.JGc,{page_path:a})};
K$.O=function(a){return new (a||K$)(_.q(_.dMa),_.q(_.Z2a))};K$.ta=_.p({token:K$,qa:K$.O});var JRc=function(){this.jDc="block"};JRc.O=function(a){return new (a||JRc)};
JRc.ya=_.Pc({type:JRc,oa:[["ng-component"]],qb:2,Za:function(a,b){a&2&&_.sf("display",b.jDc)},Aa:7,Ba:1,Ea:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],"mat-button  ascTrackElement OssSettingsDialog trackAction Cancel mat-dialog-close ".split(" ")],ua:function(a){a&1&&(_.E(0,"h2",0),_.N(1," Settings\n"),_.F(),_.E(2,"mat-dialog-content"),_.H(3,"general-settings",1),_.F(),_.E(4,"mat-dialog-actions",2)(5,"button",3),_.N(6," Close "),_.F()());a&2&&(_.x(3),_.B("showHeader",!1))},Ha:[_.To,
_.u$,_.Wv,_.Ws,_.Cs,_.Es,_.Gs,_.Fs],nb:2,Oa:0});var L$=function(){};_.U(L$,_.UL);L$.prototype.zxa=function(a){this.OOa=a&&_.bDb(a)};_.W.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.OOa}}});L$.O=function(){var a;return function(b){return(a||(a=_.Cd(L$)))(b||L$)}}();L$.ta=_.p({token:L$,qa:L$.O});var M$=function(a){_.SL.call(this,a,null);this.hMa=void 0;this.qpa="Code Search"};_.U(M$,_.SL);M$.prototype.jm=function(a){this.jza(a)};M$.prototype.jza=function(a){var b=[this.qpa];this.hMa&&b.unshift(this.hMa);(a=(null==a?void 0:a.repository)&&_.QCb(a))&&b.unshift(a);this.title.jm(b.slice(0,2).join(" - "))};M$.O=function(a){return new (a||M$)(_.q(_.Vn))};M$.ta=_.p({token:M$,qa:M$.O});/*

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

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
var fRc={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 gRc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var zSc=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.F3a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};
var rRc=function(a){var b=1>a.alpha?jRc(Math.round(255*a.alpha)):"";return jRc(Math.round(255*a.red))+jRc(Math.round(255*a.green))+jRc(Math.round(255*a.blue))+b},ARc=function(a,b){if(1-a.alpha<zSc)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)},tRc=function(a,b){a=ASc(ARc(a,1-b.alpha<zSc?b:new C$(b.red,b.green,b.blue)));b=ASc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},ASc=function(a){return.2126*kRc(a.red)+.7152*
kRc(a.green)+.0722*kRc(a.blue)},yRc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Of`"+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("Of`"+a);a=iRc(b[0])/255;var c=iRc(b[1])/255,d=iRc(b[2])/255;b=iRc(b[3])/255;return new C$(a,c,d,b)},vRc=function(a){var b=(a.eI+16)/116,c=.95047*nRc(b+a.a/500),d=nRc(b);
b=1.08883*nRc(b-a.b/200);return new C$(Math.min(Math.max(lRc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(lRc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(lRc(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},zRc=new C$(1,1,1);new C$(0,0,0);var BRc=function(a,b,c,d){d=void 0===d?1:d;this.vta=a;this.saturation=b;this.eI=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};
BRc.prototype.F3a=function(){return"hsla("+this.vta+", "+100*this.saturation+"%, "+(100*this.eI+"%, "+this.alpha+")")};BRc.prototype.rotate=function(a){return new BRc((this.vta+a+360)%360,this.saturation,this.eI,this.alpha)};
var wRc=function(a,b,c,d){d=void 0===d?1:d;this.eI=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")},uRc=function(a){var b=kRc(a.red),c=kRc(a.green),d=kRc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new wRc(116*mRc(e)-16,500*(mRc((.4124564*b+.3575761*c+.1804375*d)/.95047)-mRc(e)),200*(mRc(e)-mRc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var oRc={heading:3,text:4.5,subtext:7,uiElement:3},BSc=function(){};BSc.prototype.transform=function(a,b,c){if(a)return xRc(a,b,c).F3a()};BSc.O=function(a){return new (a||BSc)};BSc.ve=_.Uc({name:"colorContrast",type:BSc,Yd:!0});var CSc=function(){};CSc.O=function(a){return new (a||CSc)};CSc.Da=_.Rc({type:CSc});CSc.Ca=_.Ac({});var sRc=new Map;var DSc=["feedbackTooltip"],ESc={label:"Privacy",target:"https://www.google.com/policies/privacy/",Vz:"navigateToPrivacy"},FSc={label:"Terms",target:"https://www.google.com/policies/terms/",Vz:"navigateToTerms"},GSc={pda:"https://opensource.google/",Dyb:!1,title:"Code Search",PMa:[],CDb:[ESc,FSc]},HSc={title:"Google Open Source",fU:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",PMa:[{label:"Events",target:"https://opensource.google/events/",Vz:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",Vz:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",Vz:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",Vz:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",Vz:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",Vz:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ia=a;this.Ck=b;this.gba=c;this.Ua=d;this.Fwa=e;this.Lya=f;this.hWa=new _.bf;this.n4a=new _.bf;this.XMb=this.Ua.events.ha(_.ie(function(v){return v instanceof _.Mg}),_.w(function(){return r.Ua.yl.Vc.root}),_.ef(this.Ua.yl.Vc.root),_.cf(1));this.Qk=n.register("showShortcutDialog","shift+/",function(){r.hWa.next(void 0)});n.register("sendFeedback","shift+2",function(){r.n1("KEYBOARD")});this.xn=this.hRa();this.keyboardShortcuts=ISc(this);this.Bb=ySc(m).ha(_.ff(function(v){if(v.ua===
E$.Qla){var z=[];v.Kga?z.push(Object.assign({},ESc,{target:v.Kga})):z.push(ESc);v.Zja&&z.push(Object.assign({},FSc,{target:v.Zja}));v.L9&&z.push({label:"CI Status",target:v.L9,Vz:"navigateToCi"});v.k8&&z.push({label:"About this site",target:v.k8,Vz:"navigateToAbout"});return _.Md(Object.assign({},GSc,{pda:_.wq(new _.nh),title:v.displayName||"Code Search",CDb:z,PMa:[]}))}return r.AI(function(D,J){D=J.Oc;return D&&D.repository?(J=J.Yh)?Object.assign({},GSc,HSc,{pda:_.wq(_.aG(D.bc(),"repoGroup").hb()),
Dyb:!0,title:J.displayName,ql:J.ql,fU:void 0}):Object.assign({},GSc,HSc):Object.assign({},GSc,HSc)},GSc)}));this.kb=this.hWa.ha(_.jf(this.I2,this.keyboardShortcuts)).subscribe(function(v){var z=_.k(v);z.next();v=z.next().value;z=z.next().value;v&&(r.Uu?(r.Uu.close(),r.Uu=void 0):r.Xxa(z),r.Ia.mb({element:"AppBar",action:(r.Uu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.kb.add(this.XMb.subscribe());this.kb.add(JSc(this).subscribe(function(v){KSc(v)}));this.kb.add(ySc(m).ha(_.ff(function(v){var z=
v.ua===E$.Qla,D={qpa:z?v.displayName||"Code Search":"Google Open Source"};return r.AI(function(J,L){J=L.Oc;var P,Z=z?void 0:null==(P=L.Yh)?void 0:P.displayName,qa,Da;L=null!=(Da=null==(qa=L.Yh)?void 0:qa.Q1)?Da:void 0;return Object.assign({},{projectName:Z,Oc:J,Q1:L},D)},D)})).subscribe(function(v){var z=v.Q1,D=r.Lya,J=v.projectName,L=v.Oc;D.qpa=v.qpa;D.hMa=J;D.jza(L);r.Fwa.zxa(z)}))};N$.prototype.La=function(){this.n4a.next();this.Qk();this.kb&&(this.kb.unsubscribe(),this.kb=void 0);KSc(!1)};
N$.prototype.n1=function(a){this.Ia.mb({element:"FeedbackButton",action:"open",gestureName:a});this.hba&&this.hba.jf();this.gba.VV()};N$.prototype.Xxa=function(a){var b=this;this.Uu=this.Ck.open(_.Ys,{aA:!1,data:a,minWidth:400});this.Uu.Tz().ha(_.Se()).subscribe(function(){b.Uu=void 0})};
var KSc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},JSc=function(a){return a.AI(function(b,c){return c.ztb||b},!1)},ISc=function(a){return a.AI(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.hRa=function(){var a=this.AI(function(c,d){return Object.assign({},c,d.xn)},{}),b=this.AI(function(c,d){return d.ossProject||c});return _.Xd([a,b]).ha(_.w(function(c){var d=_.k(c);c=d.next().value;d=(d=d.next().value)&&d.EO?xRc(d.EO,"uiElement").F3a():void 0;return Object.assign({},c,{bfa:d})}))};N$.prototype.AI=function(a,b){return this.XMb.ha(_.w(function(c){for(var d=b;c&&"primary"===c.lf;)d=a(d,c.data),c=c.firstChild;return d}))};
_.W.Object.defineProperties(N$.prototype,{I2:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ha(_.w(function(a){return 0<Array.from(a.entries()).length}))}}});N$.O=function(a){return new (a||N$)(_.y(_.Oo),_.y(_.Bs),_.y(_.zt),_.y(_.Rg),_.y(L$),_.y(M$),_.y(_.dv),_.y(J$),_.y(_.xu))};
N$.ya=_.Pc({type:N$,oa:[["app-bar"]],vb:function(a,b){a&1&&_.Of(DSc,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.hba=c.first)}},Aa:2,Ba:3,Ea:[["menu","matMenu"],["onedevAppbar","",3,"height",4,"ngIf"],["onedevAppbar",""],[1,"appbar-left"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",1,"branding",3,"universalLink","sameWindow","title"],["alt","",3,"src",4,"ngIf"],[3,"productName","svgIcon"],["class","appbar-center",4,"ngIf"],[1,"appbar-right"],["class","link-container","fxLayout",
"","fxFlex","none",4,"ngIf"],["fxLayout","","fxFlex","none",1,"icon-container"],["type","button","mat-icon-button","","matTooltip","More items","aria-label","More items",1,"menu-trigger",3,"matMenuTriggerFor"],[3,"overlapTrigger"],["role","group"],["role","presentation",4,"ngIf"],["role","presentation"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"],["role","presentation",4,"ngFor","ngForOf"],["mat-menu-item","","type","button",3,"click"],
["alt","",3,"src"],[1,"appbar-center"],["role","search",3,"config",4,"ngIf"],["role","search",3,"config"],["fxLayout","","fxFlex","none",1,"link-container"],["aria-label","navigation bar"],[4,"ngFor","ngForOf"],["ascTrackElement","AppBar",3,"universalLink","sameWindow","trackAction"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],["mat-menu-item","","ascTrackElement","AppBar",3,"universalLink","trackAction"]],ua:function(a,b){a&1&&(_.A(0,
KRc,25,20,"header",1),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.Bb))},Ha:[_.To,_.ux,_.Fx,_.hn,_.jn,_.kr,_.Os,_.tx,_.Wv,_.Xs,_.Zs,_.Dt,_.wx,_.zx,_.yx,_.Ax,_.px,_.sx,_.$v,_.on],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-mdc-menu-item[_ngcontent-%COMP%], .mat-mdc-menu-item[_ngcontent-%COMP%]:link, .mat-mdc-menu-item[_ngcontent-%COMP%]:visited{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;--mat-menu-item-label-text-size:13px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between;min-height:unset}.mat-mdc-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .mat-mdc-menu-item[_ngcontent-%COMP%]:link   mat-icon[_ngcontent-%COMP%], .mat-mdc-menu-item[_ngcontent-%COMP%]:visited   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{margin:0 12px;max-width:800px;min-width:300px;width:100%}"]});var O$=function(a,b,c,d,e,f){this.NMa=c;this.Ua=d;this.kh=e;this.storage=f;a.bootstrap();this.uPc=d.events.ha(_.ie(function(g){return g instanceof _.DMa||g instanceof _.EMa}),_.w(function(g){return g instanceof _.DMa}));this.IXa();b.COa.subscribe()};O$.prototype.IXa=function(){this.storage&&this.storage.get("epn_dismiss")||this.V1a()};
O$.prototype.V1a=function(){var a=this;this.kh.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).Az.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.O=function(a){return new (a||O$)(_.y(_.Ix),_.y(_.Pv),_.y(_.Vv),_.y(_.Rg),_.y(_.lt),_.y(_.kWa,8))};
O$.ya=_.Pc({type:O$,oa:[["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&&(_.H(0,"app-bar"),_.E(1,"div",0)(2,"div",1),_.A(3,LRc,1,0,"announcement-bar",2),_.H(4,"router-outlet"),_.F()(),_.H(5,"uncaught-error-notifier")(6,"span",3),_.A(7,MRc,2,0,"div",4),_.O(8,"async"));a&2&&(_.x(3),
_.B("ngIf",b.NMa.Rob),_.x(4),_.B("ngIf",_.Q(8,2,b.uPc)))},Ha:[_.jn,_.Xv,N$,_.st,_.oF,_.Jn,_.on],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 LSc=function(){};LSc.O=function(a){return new (a||LSc)};LSc.Da=_.Rc({type:LSc});LSc.Ca=_.Ac({imports:[_.Vo,_.pn,_.w$,_.vx,_.ey]});var MSc=function(){};MSc.O=function(a){return new (a||MSc)};MSc.Da=_.Rc({type:MSc});MSc.Ca=_.Ac({imports:[_.Vo,_.cy,_.pn,_.Qo,{Yl:_.At,Ob:[_.zt]},_.Rs,_.Sx,_.Ts,_.vx,_.ey,_.Et,_.Dx,_.Qx,_.Bo,LSc,_.Nx]});var P$=function(){};P$.prototype.Sa=function(){};P$.prototype.YIb=function(a){return _.wq(_.PCb(new _.NL({Yh:new _.LL(a)})))};P$.O=function(a){return new (a||P$)};
P$.ya=_.Pc({type:P$,oa:[["oss-project-cards"]],inputs:{Yp:"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&&_.A(0,NRc,11,6,"a",0);a&2&&_.B("ngForOf",b.Yp)},Ha:[_.To,_.hn,_.zo],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 NSc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.Zv.call(this,{Vga:_.cv.has(47),uv:"OssHomeSearchBox",Ia:a,dra:g,XH:_.cv.has(28),BL:d});this.Ua=b;this.ob=e;this.Xg=f;this.eM=m;this.G6a="Clear search";this.gec="Search for code or files";this.hec="Loading suggestions";this.v2a=24;this.w2a=2;this.dia=0};_.U(Q$,_.Zv);Q$.Fa=_.Zv.Fa;_.h=Q$.prototype;_.h.Jc=function(){var a=this;this.jq=this.Xg.registerCallback("HOME_PAGE_SEARCH",this.ob.na,function(){_.L5a(a.FE,!0)})};
_.h.La=function(){this.jq&&this.jq()};_.h.IEb=function(a){_.xo(this.Ua,_.wo(this.Ua,_.ZPa,{Ta:_.mpa(a)}))};_.h.VYa=function(a){this.dia=a.getBoundingClientRect().width};_.h.oZ=function(){_.Zv.prototype.oZ.call(this,this.FE)};_.W.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.Zv.prototype.zxa.call(this,a)}}});Q$.O=function(a){return new (a||Q$)(_.y(_.Oo),_.y(_.Rg),_.y(_.dv),_.y(_.Bv),_.y(_.Dd),_.y(_.Wg),_.y(_.g3a),_.y(_.f3a,8))};
Q$.ya=_.Pc({type:Q$,oa:[["oss-home-search-box"]],vb:function(a,b){a&1&&_.Of(_.Rw,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.FE=c.first)}},inputs:{config:"config"},features:[_.pf],Aa:16,Ba:23,Ea:[["searchBar",""],["searchBox",""],["suggestionList",""],["fxLayoutAlign","start center",1,"search-bar"],["color","primary",1,"search-icon",3,"click"],["fxFlex","grow",3,"queryChange","blur","focus","querySubmit","elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists"],
[1,"spinner"],[3,"diameter","strokeWidth"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch","aria-label","Clear query",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help for query language","ascTrackElement","OssSearchBoxHelp","trackAction","click",3,"universalLink",4,"ngIf"],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,"ngFor","ngForOf"],[3,"elementToWatch",
"ascResizeNotifier",4,"ngIf"],["type","button","mat-icon-button","","trackAction","clearSearch","aria-label","Clear query",1,"clear",3,"click","ascTrackElement","matTooltip"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","ascTrackElement","OssSearchBoxHelp","trackAction","click",1,"help-link",3,"universalLink"],["svgIcon","shared:help_outline"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],
[3,"ascResizeNotifier","elementToWatch"],["class","search-suggestions",3,"width",4,"ngIf"],[1,"search-suggestions"],[4,"ngTemplateOutlet"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",3,0)(2,"mat-icon",4);_.I("click",function(){_.t(c);return _.u(_.Wf(5).setFocus())});_.N(3,"search");_.F();_.E(4,"search-box",5,1);_.ag("queryChange",function(f){_.t(c);_.$f(b.query,f)||(b.query=f);return _.u(f)});_.I("blur",function(){_.t(c);return _.u(b.xva())})("focus",function(){_.t(c);return _.u(b.yva())})("queryChange",
function(f){_.t(c);return _.u(b.HN.next(f))})("querySubmit",function(f){_.t(c);return _.u(b.Z2(f))});_.F();_.E(6,"div",6);_.O(7,"async");_.H(8,"mat-spinner",7);_.F();_.A(9,ORc,3,3,"button",8)(10,PRc,2,1,"a",9);_.F();_.E(11,"search-box-suggestion-list",null,2);_.A(13,RRc,2,4,"search-box-suggestion-item",10);_.O(14,"async");_.F();_.A(15,URc,2,2,"ng-container",11)}if(a&2){var d,e;a=_.Wf(12);_.tf("suggesting",a.Nx&&b.hH);_.x(4);_.B("elementName",b.uv)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.GN)("placeholder",b.gec);_.Zf("query",b.query);_.B("suggestionLists",_.fg(21,NSc,a));_.x(2);_.sf("visibility",(null==(d=_.Q(7,17,b.SZ))?0:d.Sd)&&b.h2?"visible":"hidden");_.x(2);_.B("diameter",b.v2a)("strokeWidth",b.w2a);_.rf("aria-label",b.hec);_.x();_.B("ngIf",b.query);_.x();_.B("ngIf",b.eM);_.x(3);_.B("ngForOf",null==(e=_.Q(14,19,b.SZ))?null:e.Ev);_.x(2);_.B("ngIf",a.Nx&&b.hH)}},Ha:[_.To,_.hn,_.jn,_.nn,_.$v,_.lr,_.Os,_.Wv,_.$s,_.Zs,_.Dt,_.nx,_.lx,_.px,_.sx,_.aw,_.Rw,_.Sw,_.Tw,_.on],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%]{--mdc-icon-button-state-layer-size:18px;line-height:18px;margin-right:14.5px;padding:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;--mdc-icon-button-icon-size:18px}.search-bar[_ngcontent-%COMP%]   search-box[_ngcontent-%COMP%]{margin-left:10px}.search-bar[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]{margin-left:18px}.search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:23.5px;border-bottom-right-radius:23.5px;box-sizing:border-box;font-size:14px;margin-top:-1px;overflow:hidden;position:absolute}.search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{padding:0 10px;overflow:hidden}"]});var R$=function(a,b){this.xn=_.kDb(a,new _.nh,b.Vc.kv)};R$.prototype.Sa=function(){};R$.prototype.YIb=function(a){return _.wq(new _.nh({qe:{type:"ossProject",id:a.name}}))};R$.O=function(a){return new (a||R$)(_.y(_.TL),_.y(_.Fg))};
R$.ya=_.Pc({type:R$,oa:[["discover-find-contribute"]],inputs:{Yp:"projects"},Aa:6,Ba:2,Ea:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],ua:function(a,b){a&1&&(_.E(0,"h1"),_.N(1," Search all projects for code or files\n"),_.F(),_.E(2,"div",0),_.H(3,"oss-home-search-box",1),_.F(),_.E(4,"section"),_.H(5,"oss-project-cards",2),_.F());a&2&&(_.x(3),_.B("config",b.xn),_.x(2),_.B("projects",b.Yp))},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 OSc=function(a,b){this.xn=_.kDb(a,new _.nh,b.Vc.kv)};OSc.prototype.Sa=function(){};OSc.O=function(a){return new (a||OSc)(_.y(_.TL),_.y(_.Fg))};
OSc.ya=_.Pc({type:OSc,oa:[["whitelabelled-search"]],inputs:{Yp:"projects",ql:"iconUrl",label:"label"},Aa:7,Ba:4,Ea:[["fallbackLogo",""],[1,"logo-container"],["class","logo","aria-hidden","true",3,"src","alt",4,"ngIf","ngIfElse"],[1,"search-box"],["role","search",3,"config"],[3,"projects"],["aria-hidden","true",1,"logo",3,"src","alt"],["svgIcon","oss:logo",1,"logo"]],ua:function(a,b){a&1&&(_.E(0,"div",1),_.A(1,VRc,1,3,"img",2)(2,WRc,1,0,"ng-template",null,0,_.hg),_.F(),_.E(4,"div",3),_.H(5,"oss-home-search-box",
4),_.F(),_.H(6,"oss-project-cards",5));a&2&&(a=_.Wf(3),_.x(),_.B("ngIf",b.ql)("ngIfElse",a),_.x(4),_.B("config",b.xn),_.x(),_.B("projects",b.Yp))},Ha:[_.jn,_.Dt,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 PSc=function(a,b){this.Uc=_.uF;this.rgc=E$;_.Yv(a,"HOME_PAGE_SEARCH");this.Bb=ySc(b).ha(_.w(_.mF),_.Ke(function(c){return _.lF(c.message)}),_.ef(_.vF))};PSc.O=function(a){return new (a||PSc)(_.y(_.Wg),_.y(J$))};
PSc.ya=_.Pc({type:PSc,oa:[["home-page"]],Aa:4,Ba:3,Ea:[["error",""],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngSwitch",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"projects","iconUrl","label",4,"ngSwitchCase"],[3,"projects",4,"ngSwitchDefault"],[3,"projects","iconUrl","label"],[3,"projects"],[4,"ngTemplateOutlet"],["icon","error",3,"isSvg"]],ua:function(a,b){a&1&&(_.A(0,cSc,4,3,"ng-container",1),_.O(1,"async"),_.A(2,dSc,5,1,"ng-template",null,0,_.hg));a&2&&_.B("ngIf",_.Q(1,1,b.Bb))},
Ha:[_.jn,_.nn,_.kn,_.ln,_.mn,R$,_.WA,_.YA,_.XA,_.oF,OSc,_.on],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=_.Rc({type:S$});S$.Ca=_.Ac({imports:[_.Vo,_.pn,_.Et,_.Bo]});var T$=function(){};T$.O=function(a){return new (a||T$)};T$.Da=_.Rc({type:T$});T$.Ca=_.Ac({imports:[_.Vo,_.Lx,_.pn,_.Nx,_.Rs,_.vx,_.Et,_.Px,_.Qx,_.bw,_.Xw]});var QSc=function(){};QSc.O=function(a){return new (a||QSc)};QSc.Da=_.Rc({type:QSc});QSc.Ca=_.Ac({imports:[_.Vo,_.Rs,_.pn,_.ZJ,_.rF,_.pF,_.Et,T$,S$,_.Bo]});var RSc=function(){};RSc.O=function(a){return new (a||RSc)};RSc.Da=_.Rc({type:RSc});RSc.Ca=_.Ac({imports:[_.Vo,_.pn,_.ZJ,_.rF,_.pF,_.Et,T$,S$,_.Bo]});var SSc=function(){};SSc.O=function(a){return new (a||SSc)};SSc.Da=_.Rc({type:SSc});SSc.Ca=_.Ac({imports:[_.Vo,_.pn,QSc,_.ZA,_.rF,_.pF,_.Bo,RSc]});var U$=function(a){this.OMc=a};U$.prototype.resolve=function(a){return(a=_.oh(a).rb)?this.OMc.get(a).ha(_.Ke(function(){return _.Md(void 0)})):_.Md(void 0)};U$.O=function(a){return new (a||U$)(_.q(J$))};U$.ta=_.p({token:U$,qa:U$.O});var TSc=function(a,b,c,d){this.Uc=_.uF;this.YNc=_.hDb;this.kGc=eRc;_.Yv(b,"HOME_PAGE_SEARCH");this.df=a.params.ha(_.ff(function(e){return d.get(e.repositoryGroupId).ha(_.w(function(f){return _.mF(f)}))}),_.Ke(function(e){return _.lF("Could not load oss project: "+e.message)}),_.ef(_.vF));this.xn=a.params.ha(_.w(function(e){return _.kDb(c,new _.nh({qe:{id:e.repositoryGroupId,type:"ossProject"}}),a.Vc.kv)}))},oSc=function(a){return a.filter(function(b){return!b.hidden})},mSc=function(a){return a.some(function(b){return b.repository&&
b.repository.nU})};TSc.O=function(a){return new (a||TSc)(_.y(_.Fg),_.y(_.Wg),_.y(_.TL),_.y(J$))};
TSc.ya=_.Pc({type:TSc,oa:[["project-page"]],Aa:2,Ba:3,Ea:[["noSemanticIndex",""],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],["class","container project-page-container",4,"ngIf"],[1,"container","project-page-container"],["aria-hidden","true","class","background-image","alt","",3,"src",4,"ngIf"],[1,"project-card"],[1,"project-header"],["aria-hidden","true",1,"project-image",3,"src","alt"],[1,"name"],
[3,"condition","link","sameWindow"],["aria-label","currentProject.shortDescription?currentProject.shortDescription:'Short Description'",1,"short-description"],["role","search",3,"config"],[1,"repository-label"],[1,"repository-list"],["role","cell",4,"ngIf"],[1,"centered"],[4,"ngFor","ngForOf"],["aria-hidden","true","alt","",1,"background-image",3,"src"],["role","cell"],["class","external-source-link",4,"ngIf"],[1,"repository-name"],["ascTrackElement","RepositoryList","trackAction","navigateToRepoFromRepoList",
1,"repository-link","fill-cell",3,"routerLink"],["class","cdk-visually-hidden",4,"ngIf"],[1,"xrefs-icon"],[3,"color",4,"ngIf","ngIfElse"],[1,"external-source-link"],[4,"ngIf"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title","aria-label",4,"ngIf"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title","aria-label"],[3,"svgIcon"],[1,"cdk-visually-hidden"],["icon",
"shared:project"],["fxFlex","auto",3,"diameter"]],ua:function(a,b){a&1&&(_.A(0,tSc,4,4,"ng-container",1),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.df))},Ha:[_.To,_.hn,_.jn,_.kn,_.ln,_.sJ,_.Po,_.WA,_.XA,_.oF,_.Dt,Q$,_.zo,BSc,_.on,_.$A],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 USc=function(){};USc.O=function(a){return new (a||USc)};USc.Da=_.Rc({type:USc});USc.Ca=_.Ac({imports:[_.Vo,CSc,_.pn,_.LJ,_.aB,_.Qo,_.Sx,_.ZA,_.pF,_.qL,_.Et,T$,_.Bo]});var VSc=new _.Xc("localObservableRequestService",{Ga:"root",qa:function(){return new _.EYa({E_:"",D_:""},_.Mc(_.$n),_.Mc(_.bn))}}),V$=function(a){if(a)throw Error("td");};V$.O=function(a){return new (a||V$)(_.q(V$,12))};V$.Da=_.Rc({type:V$});V$.Ca=_.Ac({imports:[_.ly,_.Vo,_.ry,_.By,_.ru,_.su,_.lu,_.Wm,_.Tv,_.tu,_.uu,_.yy,_.vu,_.Dy,_.Cy,_.Ay,_.vy]});var WSc=function(){};var W$=function(a){this.Ua=a};_.U(W$,WSc);W$.prototype.navigate=function(a){this.Ua.navigate([a])};W$.O=function(a){return new (a||W$)(_.q(_.Rg))};W$.ta=_.p({token:W$,qa:W$.O,Ga:"root"});var XSc=[_.wr,_.go,_.lOa()],YSc=new _.KPa,ZSc=[{path:"",QR:_.Yoa(),children:[{path:"search",Hk:function(){return _.p$}},{path:"",component:PSc,data:{xn:{hea:!1},ztb:!0}},{path:":repositoryGroupId",component:TSc,data:{xn:{hea:!1},ztb:!0}},{path:"",Hk:YSc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.Xg(_.iy),Yh:_.Xg(U$)},Zp:function(a,b){return _.oh(a).rb!==_.oh(b).rb}},{path:"**",component:_.Nu}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.Uxa=function(a,b){return this.Yca(a)&&this.Yca(b)?a.component===b.component:a.re===b.re};X$.prototype.Yca=function(a){return a.data.Oc};X$.O=function(a){return new (a||X$)};X$.ta=_.p({token:X$,qa:X$.O});var Y$=function(){_.Ku.apply(this,arguments)};_.U(Y$,_.Ku);Y$.prototype.load=function(){};Y$.O=function(){var a;return function(b){return(a||(a=_.Cd(Y$)))(b||Y$)}}();Y$.ta=_.p({token:Y$,qa:Y$.O});var Z$=function(){_.MK.apply(this,arguments)};_.U(Z$,_.MK);
Z$.prototype.wTa=function(a){return _.Md({kind:4,location:a})};Z$.O=function(){var a;return function(b){return(a||(a=_.Cd(Z$)))(b||Z$)}}();Z$.ta=_.p({token:Z$,qa:Z$.O});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Da=_.Rc({type:$$,bootstrap:[O$]});
$$.Ca=_.Ac({Ob:[].concat(_.$c(_.LPa(YSc)),[_.bt,_.TL,_.Ft,U$,L$,M$,_.Gy,_.Vg,{wa:_.YLa,oc:"/"},{wa:_.An,Id:K$},{wa:_.Ku,Id:Y$},{wa:_.He,Hb:_.ut,Ib:[_.ft]},{wa:_.h1a,oc:_.i1a},{wa:_.toa,Id:_.Qu},{wa:WSc,Id:W$},{wa:_.UL,Hb:L$},{wa:_.ro,Id:X$},{wa:_.SL,Hb:M$},{wa:_.Tg,Id:_.Iy},{wa:_.kYa,oc:_.jYa},{wa:_.MK,Id:Z$}]),imports:[XSc,_.Dv,_.Mx,MSc,{Yl:_.ky,Ob:_.G7a},_.tt,_.Ou,_.ZJ,SSc,_.pF,_.Et,_.Ky,USc,_.WOa(ZSc),{Yl:V$,Ob:[_.Jt,{wa:_.Am,Id:_.DYa},{wa:_.ZXa,Cb:_.vsa},{wa:_.Sv,Cb:_.Zh,Ib:[_.cua,_.py]},{wa:_.QKa,
Hb:VSc},{wa:_.H7a,Cb:_.Zh,Ib:[_.eLa,_.qy]},{wa:_.QYa,Cb:_.Zh,Ib:[_.fLa,_.qy]},{wa:_.RYa,Cb:_.Zh,Ib:[_.fLa,_.qy]},{wa:_.K7a,Cb:_.Zh,Ib:[_.gLa,_.qy]},{wa:_.Q7a,Cb:_.Zh,Ib:[_.hLa,_.qy]},{wa:_.OYa,Cb:_.Zh,Ib:[_.jLa,_.qy]},{wa:_.xy,Cb:_.Zh,Ib:[_.kLa,_.ny]},{wa:_.zy,Cb:_.Zh,Ib:[_.tLa,_.ny]},{wa:_.S7a,Cb:_.Zh,Ib:[_.mLa,_.qy]},{wa:_.T7a,Cb:_.Zh,Ib:[_.nLa,_.qy]},{wa:_.SYa,Cb:_.Zh,Ib:[_.oLa,_.qy]},{wa:_.TYa,Cb:_.Zh,Ib:[_.pLa,_.qy]},{wa:_.VYa,Cb:_.Zh,Ib:[_.rLa,_.qy]},{wa:_.N7a,Cb:_.Zh,Ib:[_.sLa,_.qy]},{wa:_.It,
Cb:function(){return window}},{wa:_.zYa,Id:_.BYa},{wa:_.AYa,Cb:function(a){return new _.lk(a.document)},Ib:[_.It]},{wa:_.L7a,ud:!0,Hb:_.ty},{wa:_.L7a,ud:!0,Hb:_.uy}]}]});var $Sc=function(){};$Sc.O=function(a){return new (a||$Sc)};$Sc.Da=_.Rc({type:$Sc,bootstrap:[O$]});$Sc.Ca=_.Ac({imports:[$$,_.xr]});_.Ei.set("OSS-APP",$$);_.Ei.set("PROTRACTOR-OSS-APP",$Sc);
_.ch();
}catch(e){_._DumpException(e)}
try{
var Qdb,Rdb,Sdb,Tdb,Udb,Vdb,Wdb,Xdb,Ydb;Qdb=function(a){a&1&&_.Hf(0,2)};Rdb=function(a){a&1&&(_.E(0,"thead",0),_.yf(1,1),_.F(),_.E(2,"tbody",0),_.yf(3,2)(4,3),_.F(),_.E(5,"tfoot",0),_.yf(6,4),_.F())};Sdb=function(a){a&1&&_.yf(0,1)(1,2)(2,3)(3,4)};Tdb=function(a,b){return a.concat(Array.from(b))};Udb=function(a,b){b=b.toUpperCase();for(a=a.qf.element.na;a;){var c=1===a.nodeType?a.nodeName:null;if(c===b)return a;if("TABLE"===c)break;a=a.parentNode}return null};Vdb=function(a){a&1&&_.Hf(0,2)};
Wdb=function(a){a&1&&(_.E(0,"thead",0),_.yf(1,1),_.F(),_.E(2,"tbody",2),_.yf(3,3)(4,4),_.F(),_.E(5,"tfoot",0),_.yf(6,5),_.F())};Xdb=function(a){a&1&&_.yf(0,1)(1,3)(2,4)(3,5)};Ydb=function(){return{color:"accent"}};_.oB=function(a,b,c,d,e){var f=this;this.Ua=a;this.element=b;this.renderer=c;this.F9=d;this.link=e;this.be=[];this.fG=!1;this.Zwa={exact:!1};this.yyb=new _.Sl;this.z0a=a.events.subscribe(function(g){g instanceof _.Mg&&f.update()})};
_.oB.prototype.Xd=function(){var a=this;_.Md(this.links.Sc,_.Md(null)).ha(_.be()).subscribe(function(){a.update();Zdb(a)})};var Zdb=function(a){var b;null==(b=a.FBb)||b.unsubscribe();b=[].concat(_.$c(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.EFb});a.FBb=_.Yd(b).ha(_.be()).subscribe(function(c){a.fG!==$db(a,a.Ua)(c)&&a.update()})};_.oB.prototype.Tb=function(){this.update()};_.oB.prototype.La=function(){this.z0a.unsubscribe();var a;null==(a=this.FBb)||a.unsubscribe()};
_.oB.prototype.update=function(){var a=this;this.links&&this.Ua.bN&&queueMicrotask(function(){var b=aeb(a);a.fG!==b&&(a.fG=b,_.Tl(a.F9),a.be.forEach(function(c){b?a.renderer.CK(a.element.na,c):a.renderer.PN(a.element.na,c)}),b&&void 0!==a.dhb?a.renderer.setAttribute(a.element.na,"aria-current",a.dhb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current"),a.yyb.emit(b))})};
var $db=function(a,b){var c=a.Zwa.Br?a.Zwa:a.Zwa.exact||!1;return function(d){return(d=d.Zm)?b.isActive(d,c):!1}},aeb=function(a){var b=$db(a,a.Ua);return a.link&&b(a.link)||a.links.some(b)};_.W.Object.defineProperties(_.oB.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.fG}},vPc:{configurable:!0,enumerable:!0,set:function(a){this.be=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.oB.O=function(a){return new (a||_.oB)(_.y(_.Rg),_.y(_.Dd),_.y(_.vl),_.y(_.qm),_.y(_.zo,8))};_.oB.Fa=_.Tc({type:_.oB,oa:[["","routerLinkActive",""]],Bd:function(a,b,c){a&1&&_.Pf(c,_.zo,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.links=d)}},inputs:{Zwa:"routerLinkActiveOptions",dhb:"ariaCurrentWhenActive",vPc:"routerLinkActive"},outputs:{yyb:"isActiveChange"},Sb:["routerLinkActive"],standalone:!0,features:[_.id]});_.beb=function(){};
_.beb.prototype.SMa=function(a,b,c,d,e){_.rKa(a,function(f,g,m){if(null==f.hv){var n=c(f,g,m);n=b.Qh(n.Lc,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,MN:f})}})};_.beb.prototype.detach=function(){};_.pB=function(a){this.mC=a};_.U(_.pB,_.Z4a);_.pB.O=function(a){return new (a||_.pB)(_.y(_.lw,10))};
_.pB.Fa=_.Tc({type:_.pB,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],qb:16,Za:function(a,b){a&2&&_.tf("ng-untouched",b.Izb)("ng-touched",b.Hzb)("ng-pristine",b.szb)("ng-dirty",b.wM)("ng-valid",b.isValid)("ng-invalid",b.bzb)("ng-pending",b.nzb)("ng-submitted",b.AJc)},features:[_.pf]});_.qB=function(){};_.qB.O=function(a){return new (a||_.qB)};
_.qB.Fa=_.Tc({type:_.qB,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],yb:["novalidate",""]});_.rB=new _.Xc("CDK_TABLE");var deb;_.sB=function(a){this.ua=a};_.sB.O=function(a){return new (a||_.sB)(_.y(_.Lf))};_.sB.Fa=_.Tc({type:_.sB,oa:[["","cdkCellDef",""]],standalone:!0});_.tB=function(a){this.ua=a};_.tB.O=function(a){return new (a||_.tB)(_.y(_.Lf))};_.tB.Fa=_.Tc({type:_.tB,oa:[["","cdkHeaderCellDef",""]],standalone:!0});var ceb=function(a){this.ua=a};ceb.O=function(a){return new (a||ceb)(_.y(_.Lf))};ceb.Fa=_.Tc({type:ceb,oa:[["","cdkFooterCellDef",""]],standalone:!0});
_.uB=function(a){this.qK=a;this.fLa=this.Nz=this.wq=!1};_.uB.prototype.iUa=function(){var a=this.wq;this.wq=!1;return a};_.uB.prototype.U7=function(){this.FGa=["cdk-column-"+this.nPa]};_.uB.prototype.SKa=function(a){a&&(this.Cq=a,this.nPa=a.replace(/[^a-z0-9_-]/gi,"-"),this.U7())};
_.W.Object.defineProperties(_.uB.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Cq},set:function(a){this.SKa(a)}},sticky:{configurable:!0,enumerable:!0,get:function(){return this.Nz},set:function(a){a!==this.Nz&&(this.Nz=a,this.wq=!0)}},lRb:{configurable:!0,enumerable:!0,get:function(){return this.fLa},set:function(a){a!==this.fLa&&(this.fLa=a,this.wq=!0)}}});_.uB.O=function(a){return new (a||_.uB)(_.y(_.rB,8))};
_.uB.Fa=_.Tc({type:_.uB,oa:[["","cdkColumnDef",""]],Bd:function(a,b,c){a&1&&(_.Pf(c,_.sB,5),_.Pf(c,_.tB,5),_.Pf(c,ceb,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.iZ=d.first);_.Uf(d=_.Vf())&&(b.headerCell=d.first);_.Uf(d=_.Vf())&&(b.HFc=d.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",_.ng],lRb:[2,"stickyEnd","stickyEnd",_.ng]},standalone:!0,features:[_.bg([{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.uB}]),_.qf]});deb=function(a,b){b.na.classList.add.apply(b.na.classList,_.$c(a.FGa))};
_.vB=function(a,b){deb.call(this,a,b)};_.U(_.vB,deb);_.vB.O=function(a){return new (a||_.vB)(_.y(_.uB),_.y(_.Dd))};_.vB.Fa=_.Tc({type:_.vB,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],yb:["role","columnheader",1,"cdk-header-cell"],standalone:!0,features:[_.pf]});_.yB=function(a,b){deb.call(this,a,b);var c;(a=null==(c=a.qK)?void 0:c.vtc())&&b.na.setAttribute("role",a)};_.U(_.yB,deb);_.yB.O=function(a){return new (a||_.yB)(_.y(_.uB),_.y(_.Dd))};
_.yB.Fa=_.Tc({type:_.yB,oa:[["cdk-cell"],["td","cdk-cell",""]],yb:[1,"cdk-cell"],standalone:!0,features:[_.pf]});var eeb;eeb=function(){this.q3a=[];this.Pqb=[]};_.feb=new _.Xc("_COALESCED_STYLE_SCHEDULER");_.zB=function(a){this.ab=a;this.DJ=null;this.Nb=new _.bf};_.zB.prototype.Gh=function(a){this.hsc();this.DJ.q3a.push(a)};_.zB.prototype.La=function(){this.Nb.next();this.Nb.complete()};
_.zB.prototype.hsc=function(){var a=this;this.DJ||(this.DJ=new eeb,this.Xtc().ha(_.gf(this.Nb)).subscribe(function(){for(;a.DJ.q3a.length||a.DJ.Pqb.length;){var b=a.DJ;a.DJ=new eeb;for(var c=_.k(b.q3a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.k(b.Pqb);for(c=b.next();!c.done;c=b.next())c=c.value,c()}a.DJ=null}))};_.zB.prototype.Xtc=function(){return this.ab.isStable?_.Yd(Promise.resolve(void 0)):this.ab.Tf.ha(_.Qe(1))};_.zB.O=function(a){return new (a||_.zB)(_.q(_.oe))};
_.zB.ta=_.p({token:_.zB,qa:_.zB.O});var AB=function(a,b){this.ua=a;this.pz=b};AB.prototype.Tb=function(a){this.GGa||(a=a.columns&&a.columns.Of||[],this.GGa=this.pz.find(a).create(),this.GGa.diff(a))};AB.O=function(a){return new (a||AB)(_.y(_.Lf),_.y(_.sm))};AB.Fa=_.Tc({type:AB,features:[_.id]});_.BB=function(a,b,c){AB.call(this,a,b);this.qK=c;this.Nz=this.wq=!1};_.U(_.BB,AB);_.BB.prototype.Tb=function(a){AB.prototype.Tb.call(this,a)};_.BB.prototype.iUa=function(){var a=this.wq;this.wq=!1;return a};
_.W.Object.defineProperties(_.BB.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Nz},set:function(a){a!==this.Nz&&(this.Nz=a,this.wq=!0)}}});_.BB.O=function(a){return new (a||_.BB)(_.y(_.Lf),_.y(_.sm),_.y(_.rB,8))};_.BB.Fa=_.Tc({type:_.BB,oa:[["","cdkHeaderRowDef",""]],inputs:{ln:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",_.ng]},standalone:!0,features:[_.qf,_.pf,_.id]});var CB=function(a,b,c){AB.call(this,a,b);this.qK=c;this.Nz=this.wq=!1};
_.U(CB,AB);CB.prototype.Tb=function(a){AB.prototype.Tb.call(this,a)};CB.prototype.iUa=function(){var a=this.wq;this.wq=!1;return a};_.W.Object.defineProperties(CB.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Nz},set:function(a){a!==this.Nz&&(this.Nz=a,this.wq=!0)}}});CB.O=function(a){return new (a||CB)(_.y(_.Lf),_.y(_.sm),_.y(_.rB,8))};
CB.Fa=_.Tc({type:CB,oa:[["","cdkFooterRowDef",""]],inputs:{ln:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",_.ng]},standalone:!0,features:[_.qf,_.pf,_.id]});_.DB=function(a,b,c){AB.call(this,a,b);this.qK=c};_.U(_.DB,AB);_.DB.O=function(a){return new (a||_.DB)(_.y(_.Lf),_.y(_.sm),_.y(_.rB,8))};_.DB.Fa=_.Tc({type:_.DB,oa:[["","cdkRowDef",""]],inputs:{ln:[0,"cdkRowDefColumns","columns"],jy:[0,"cdkRowDefWhen","when"]},standalone:!0,features:[_.pf]});
_.EB=function(a){this.vK=a;geb=this};_.EB.prototype.La=function(){geb===this&&(geb=null)};var geb=null;_.EB.O=function(a){return new (a||_.EB)(_.y(_.Mf))};_.EB.Fa=_.Tc({type:_.EB,oa:[["","cdkCellOutlet",""]],standalone:!0});_.FB=function(){};_.FB.O=function(a){return new (a||_.FB)};
_.FB.ya=_.Pc({type:_.FB,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],yb:["role","row",1,"cdk-header-row"],standalone:!0,features:[_.dg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.yf(0,0)},Ha:[_.EB],nb:2});_.GB=function(){};_.GB.O=function(a){return new (a||_.GB)};_.GB.ya=_.Pc({type:_.GB,oa:[["cdk-row"],["tr","cdk-row",""]],yb:["role","row",1,"cdk-row"],standalone:!0,features:[_.dg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.yf(0,0)},Ha:[_.EB],nb:2});
var heb=function(a){this.Lc=a;this.LXc="cdk-no-data-row"};heb.O=function(a){return new (a||heb)(_.y(_.Lf))};heb.Fa=_.Tc({type:heb,oa:[["ng-template","cdkNoDataRow",""]],standalone:!0});_.ieb=new _.Xc("CDK_SPL");var jeb=["top","bottom","left","right"],keb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.xz=a;this.idb=b;this.direction=c;this.vX=d;this.Hab=e;this.wbb=f;this.cK=g;this.lGa=[];this.p8a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},leb=function(a,b,c){var d=[];b=_.k(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.vX.Gh(function(){for(var g=
_.k(d),m=g.next();!m.done;m=g.next())a.Ccb(m.value,c)})},meb=function(a,b,c,d,e){e=void 0===e?!0:e;b.length&&a.Hab&&(c.some(function(f){return f})||d.some(function(f){return f}))?a.vX.Gh(function(){var f=b[0],g=f.children.length;f=a.xtc(f,e);var m=a.auc(f,c),n=a.Ztc(f,d),r=c.lastIndexOf(!0),v=d.indexOf(!0),z="rtl"===a.direction,D=z?"right":"left";z=z?"left":"right";for(var J=_.k(b),L=J.next();!L.done;L=J.next()){L=L.value;for(var P=0;P<g;P++){var Z=L.children[P];c[P]&&a.Xla(Z,D,m[P],P===r);d[P]&&
a.Xla(Z,z,n[P],P===v)}}a.cK&&(a.cK.PRc({sizes:-1===r?[]:f.slice(0,r+1).map(function(qa,Da){return c[Da]?qa:null})}),a.cK.QRc({sizes:-1===v?[]:f.slice(v).map(function(qa,Da){return d[Da+v]?qa:null}).reverse()}))}):a.cK&&(a.cK.PRc({sizes:[]}),a.cK.QRc({sizes:[]}))},neb=function(a,b,c,d){a.Hab&&a.vX.Gh(function(){for(var e="bottom"===d?b.slice().reverse():b,f="bottom"===d?c.slice().reverse():c,g=[],m=[],n=[],r=0,v=0;r<e.length;r++)if(f[r]){g[r]=v;var z=e[r];n[r]=a.xz?Array.from(z.children):[z];z=z.getBoundingClientRect().height;
v+=z;m[r]=z}r=f.lastIndexOf(!0);for(v=0;v<e.length;v++)if(f[v]){z=g[v];for(var D=v===r,J=_.k(n[v]),L=J.next();!L.done;L=J.next())a.Xla(L.value,d,z,D)}if("top"===d){var P;null==(P=a.cK)||P.tad({sizes:m,kMc:g,elements:n})}else{var Z;null==(Z=a.cK)||Z.sad({sizes:m,kMc:g,elements:n})}})},oeb=function(a,b,c){a.xz&&a.vX.Gh(function(){var d=b.querySelector("tfoot");d&&(c.some(function(e){return!e})?a.Ccb(d,["bottom"]):a.Xla(d,"bottom",0,!1))})};_.h=keb.prototype;
_.h.Ccb=function(a,b){for(var c=_.k(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.p8a[d]);jeb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.s$a(a):(a.style.zIndex="",this.wbb&&(a.style.position=""),a.classList.remove(this.idb))};_.h.Xla=function(a,b,c,d){a.classList.add(this.idb);d&&a.classList.add(this.p8a[b]);a.style[b]=c+"px";a.style.zIndex=this.s$a(a);this.wbb&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.s$a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.k(jeb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.xtc=function(a,b){if(void 0!==b&&!b&&this.lGa.length)return this.lGa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.lGa=b};_.h.auc=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.Ztc=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 peb;peb=[[["caption"]],[["colgroup"],["col"]],"*"];_.HB=function(a,b){this.qf=a;this.ob=b;a=_.Mc(_.rB);a.Jz=this;a.Xna()};_.HB.O=function(a){return new (a||_.HB)(_.y(_.Mf),_.y(_.Dd))};_.HB.Fa=_.Tc({type:_.HB,oa:[["","rowOutlet",""]],standalone:!0});_.IB=function(a,b){this.qf=a;this.ob=b;a=_.Mc(_.rB);a.MJ=this;a.Xna()};_.IB.O=function(a){return new (a||_.IB)(_.y(_.Mf),_.y(_.Dd))};_.IB.Fa=_.Tc({type:_.IB,oa:[["","headerRowOutlet",""]],standalone:!0});
_.JB=function(a,b){this.qf=a;this.ob=b;a=_.Mc(_.rB);a.JJ=this;a.Xna()};_.JB.O=function(a){return new (a||_.JB)(_.y(_.Mf),_.y(_.Dd))};_.JB.Fa=_.Tc({type:_.JB,oa:[["","footerRowOutlet",""]],standalone:!0});_.KB=function(a,b){this.qf=a;this.ob=b;a=_.Mc(_.rB);a.zbb=this;a.Xna()};_.KB.O=function(a){return new (a||_.KB)(_.y(_.Mf),_.y(_.Dd))};_.KB.Fa=_.Tc({type:_.KB,oa:[["","noDataRowOutlet",""]],standalone:!0});
_.LB=function(a,b,c,d,e,f,g,m,n,r,v,z){this.pz=a;this.Ya=b;this.Ma=c;this.qc=e;this.wc=g;this.HY=m;this.vX=n;this.Af=r;this.Pxc=v;this.ab=z;this.Dq=new _.bf;this.BJ=new Map;this.j9a=new Set;this.m9a=new Set;this.l9a=new Set;this.k9a=new Set;this.Kma=this.qR=this.uHa=this.wIa=!0;this.sX=new Map;this.K2a="cdk-table-sticky";this.fYa=!0;this.ena=this.oIa=this.Sab=!1;this.sGa=void 0;this.Gma=this.tbb=!1;this.Qlb=new _.Sl;this.cF=new _.Gg({start:0,end:Number.MAX_VALUE});d||c.na.setAttribute("role","table");
this.Db=f;this.QJ=!g.isBrowser;this.xz="TABLE"===c.na.nodeName};_.h=_.LB.prototype;_.h.vtc=function(){if(void 0===this.sGa){var a=this.Ma.na.getAttribute("role");a="grid"===a||"treegrid"===a?"gridcell":"cell";this.sGa=this.xz&&"cell"===a?null:a}return this.sGa};_.h.Sa=function(){var a=this;this.Exc();this.nC=this.pz.find([]).create(function(b,c){return a.by?a.by(c.Q$,c.data):c});this.Af.change().ha(_.gf(this.Dq)).subscribe(function(){a.Kma=!0})};_.h.Xd=function(){this.ena=!0};
_.h.fN=function(){this.x8a()&&this.Dcb()};_.h.La=function(){var a,b,c;[null==(a=this.Jz)?void 0:a.qf,null==(b=this.MJ)?void 0:b.qf,null==(c=this.JJ)?void 0:c.qf,this.sX,this.j9a,this.m9a,this.l9a,this.k9a,this.BJ].forEach(function(d){null==d||d.clear()});this.zQ=[];this.tQ=[];this.s9a=null;this.Dq.next();this.Dq.complete();_.Ora(this.dataSource)&&this.dataSource.disconnect(this)};
var qeb=function(a){a.uoa=a.ltc();var b=a.nC.diff(a.uoa);if(b){var c=a.Jz.qf;a.HY.SMa(b,c,function(d,e,f){return a.MHa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.Ecb(d.MN.item.e2,d.context)});a.Kyc();_.sKa(b,function(d){c.get(d.il).context.va=d.item.data});a.Ydb();a.ab&&_.bxa()?a.ab.Tf.ha(_.Qe(1),_.gf(a.Dq)).subscribe(function(){MB(a)}):MB(a)}else a.Ydb();a.Qlb.next()},reb=function(a){var b=a.F5(a.MJ);if(a.xz){var c=Udb(a.MJ,"thead");c&&(c.style.display=b.length?
"":"none")}c=a.zQ.map(function(d){return d.sticky});leb(a.mK,b,["top"]);neb(a.mK,b,c,"top");a.zQ.forEach(function(d){d.wq=!1})},seb=function(a){var b=a.F5(a.JJ);if(a.xz){var c=Udb(a.JJ,"tfoot");c&&(c.style.display=b.length?"":"none")}c=a.tQ.map(function(d){return d.sticky});leb(a.mK,b,["bottom"]);neb(a.mK,b,c,"bottom");oeb(a.mK,a.Ma.na,c);a.tQ.forEach(function(d){d.wq=!1})},MB=function(a){var b=a.F5(a.MJ),c=a.F5(a.Jz),d=a.F5(a.JJ);if(a.xz&&!a.Gma||a.qR)leb(a.mK,[].concat(_.$c(b),_.$c(c),_.$c(d)),
["left","right"]),a.qR=!1;b.forEach(function(e,f){a.GFa([e],a.zQ[f])});a.iK.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.uoa[g].e2===e&&f.push(c[g]);a.GFa(f,e)});d.forEach(function(e,f){a.GFa([e],a.tQ[f])});Array.from(a.BJ.values()).forEach(function(e){e.wq=!1})};_.h=_.LB.prototype;_.h.Xna=function(){!this.oIa&&this.Jz&&this.MJ&&this.JJ&&this.zbb&&(this.oIa=!0,this.x8a()&&this.Dcb())};_.h.x8a=function(){return this.oIa&&this.ena};
_.h.Dcb=function(){this.Sqc();this.Rqc();var a=this.Wwc()||this.wIa||this.uHa;this.qR=this.qR||a;this.Kma=a;this.wIa&&(this.o$a(),this.wIa=!1);this.uHa&&(this.n$a(),this.uHa=!1);this.dataSource&&0<this.iK.length&&!this.toa?this.Pna():this.qR&&MB(this);this.qrc()};
_.h.ltc=function(){var a=[],b=this.sX;this.sX=new Map;for(var c=0;c<this.mg.length;c++){var d=this.mg[c],e=this.Utc(d,c,b.get(d));this.sX.has(d)||this.sX.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.sX.get(f.data);g.has(f.e2)?g.get(f.e2).push(f):g.set(f.e2,[f]);a.push(f)}}return a};_.h.Utc=function(a,b,c){return this.Wtc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.Q$=b,d):{data:a,e2:d,Q$:b}})};
_.h.Rqc=function(){var a=this;this.BJ.clear();Tdb(this.Rma(this.Krc),this.j9a).forEach(function(b){a.BJ.has(b.name);a.BJ.set(b.name,b)})};_.h.Sqc=function(){this.zQ=Tdb(this.Rma(this.Mrc),this.l9a);this.tQ=Tdb(this.Rma(this.Lrc),this.k9a);this.iK=Tdb(this.Rma(this.Nrc),this.m9a);this.s9a=this.iK.filter(function(a){return!a.jy})[0]};
_.h.Wwc=function(){var a=function(d,e){return d||!!e.GGa.diff(e.ln)},b=this.iK.reduce(a,!1);b&&this.m$a();var c=this.zQ.reduce(a,!1);c&&this.o$a();(a=this.tQ.reduce(a,!1))&&this.n$a();return b||c||a};_.h.pLa=function(a){this.mg=[];_.Ora(this.dataSource)&&this.dataSource.disconnect(this);this.toa&&(this.toa.unsubscribe(),this.toa=null);a||(this.nC&&this.nC.diff([]),this.Jz&&this.Jz.qf.clear());this.oq=a};
_.h.Pna=function(){var a=this;if(this.dataSource){var b;_.Ora(this.dataSource)?b=this.dataSource.connect(this):_.me(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.Md(this.dataSource));this.toa=b.ha(_.gf(this.Dq)).subscribe(function(c){a.mg=c||[];qeb(a)})}};_.h.o$a=function(){var a=this;0<this.MJ.qf.length&&this.MJ.qf.clear();this.zQ.forEach(function(b,c){return a.Fcb(a.MJ,b,c)});reb(this)};
_.h.n$a=function(){var a=this;0<this.JJ.qf.length&&this.JJ.qf.clear();this.tQ.forEach(function(b,c){return a.Fcb(a.JJ,b,c)});seb(this)};_.h.GFa=function(a,b){var c=this,d=Array.from(b.ln||[]).map(function(e){return c.BJ.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.lRb});meb(this.mK,a,b,d,!this.Gma||this.Kma)};_.h.F5=function(a){for(var b=[],c=0;c<a.qf.length;c++){var d=a.qf.get(c);b.push(d.xl[0])}return b};
_.h.Wtc=function(a,b){if(1==this.iK.length)return[this.iK[0]];var c=[];if(this.ZXa)c=this.iK.filter(function(e){return!e.jy||e.jy(b,a)});else{var d=this.iK.find(function(e){return e.jy&&e.jy(b,a)})||this.s9a;d&&c.push(d)}return c};_.h.MHa=function(a,b){return{Lc:a.e2.ua,context:{va:a.data},index:b}};_.h.Fcb=function(a,b,c,d){d=void 0===d?{}:d;a=a.qf.Qh(b.ua,d,c);this.Ecb(b,d);return a};_.h.Ecb=function(a,b){a=_.k(this.wtc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,geb&&geb.vK.Qh(c,b);_.Tl(this.Ya)};
_.h.Kyc=function(){for(var a=this.Jz.qf,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.k_=0===b%2;d.zYa=!d.k_;this.ZXa?(d.Q$=this.uoa[b].Q$,d.F9c=b):d.index=this.uoa[b].Q$}};_.h.wtc=function(a){var b=this;return a&&a.ln?Array.from(a.ln,function(c){c=b.BJ.get(c);return a instanceof _.BB?c.headerCell.ua:a instanceof CB?c.HFc.ua:c.iZ.ua}):[]};_.h.m$a=function(){this.nC.diff([]);this.Jz.qf.clear();qeb(this)};
_.h.qrc=function(){var a=function(b,c){return b||c.iUa()};this.zQ.reduce(a,!1)&&reb(this);this.tQ.reduce(a,!1)&&seb(this);Array.from(this.BJ.values()).reduce(a,!1)&&(this.qR=!0,MB(this))};_.h.Exc=function(){var a=this;this.mK=new keb(this.xz,this.K2a,this.qc?this.qc.value:"ltr",this.vX,this.wc.isBrowser,this.fYa,this.Pxc);(this.qc?this.qc.change:_.Md()).ha(_.gf(this.Dq)).subscribe(function(b){a.mK.direction=b;MB(a)})};
_.h.Rma=function(a){var b=this;return a.filter(function(c){return!c.qK||c.qK===b})};_.h.Ydb=function(){var a=this.MXc||this.Tvc;if(a){var b=0===this.Jz.qf.length;if(b!==this.Sab){var c=this.zbb.qf;b?(a=c.Qh(a.Lc),c=a.xl[0],1===a.xl.length&&(null==c?void 0:c.nodeType)===this.Db.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.Sab=b;_.Tl(this.Ya)}}};
_.W.Object.defineProperties(_.LB.prototype,{by:{configurable:!0,enumerable:!0,get:function(){return this.CY},set:function(a){this.CY=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.oq},set:function(a){this.oq!==a&&this.pLa(a)}},ZXa:{configurable:!0,enumerable:!0,get:function(){return this.tbb},set:function(a){this.tbb=a;this.Jz&&this.Jz.qf.length&&(this.m$a(),MB(this))}},jsa:{configurable:!0,enumerable:!0,get:function(){return this.Gma},set:function(a){this.Gma=a;this.qR=
this.Kma=!0}}});_.LB.O=function(a){return new (a||_.LB)(_.y(_.sm),_.y(_.qm),_.y(_.Dd),_.yd("role"),_.y(_.yr,8),_.y(_.Lg),_.y(_.Fq),_.y(_.Hr),_.y(_.feb),_.y(_.Jr),_.y(_.ieb,12),_.y(_.oe,8))};
_.LB.ya=_.Pc({type:_.LB,oa:[["cdk-table"],["table","cdk-table",""]],Bd:function(a,b,c){a&1&&(_.Pf(c,heb,5),_.Pf(c,_.uB,5),_.Pf(c,_.DB,5),_.Pf(c,_.BB,5),_.Pf(c,CB,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.Tvc=d.first);_.Uf(d=_.Vf())&&(b.Krc=d);_.Uf(d=_.Vf())&&(b.Nrc=d);_.Uf(d=_.Vf())&&(b.Mrc=d);_.Uf(d=_.Vf())&&(b.Lrc=d)}},yb:[1,"cdk-table"],qb:2,Za:function(a,b){a&2&&_.tf("cdk-table-fixed-layout",b.jsa)},inputs:{by:"trackBy",dataSource:"dataSource",ZXa:[2,"multiTemplateDataRows","multiTemplateDataRows",
_.ng],jsa:[2,"fixedLayout","fixedLayout",_.ng]},outputs:{Qlb:"contentChanged"},Sb:["cdkTable"],standalone:!0,features:[_.bg([{wa:_.rB,Hb:_.LB},{wa:_.Hr,Id:_.beb},{wa:_.feb,Id:_.zB},{wa:_.ieb,oc:null}]),_.qf,_.dg],hc:["caption","colgroup, col","*"],Aa:5,Ba:2,Ea:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a,b){a&1&&(_.Gf(peb),_.Hf(0),_.Hf(1,1),_.A(2,Qdb,1,0)(3,Rdb,7,0)(4,Sdb,4,0));a&2&&(_.x(2),_.vf(2,b.QJ?2:-1),_.x(),_.vf(3,
b.xz?3:4))},Ha:[_.IB,_.HB,_.KB,_.JB],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],nb:2});_.NB=function(){};_.NB.O=function(a){return new (a||_.NB)};_.NB.Da=_.Rc({type:_.NB});_.NB.Ca=_.Ac({imports:[_.Nr]});_.OB=function(){_.sB.apply(this,arguments)};_.U(_.OB,_.sB);_.OB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.OB)))(b||_.OB)}}();_.OB.Fa=_.Tc({type:_.OB,oa:[["","matCellDef",""]],standalone:!0,features:[_.bg([{wa:_.sB,Hb:_.OB}]),_.pf]});_.PB=function(){_.tB.apply(this,arguments)};_.U(_.PB,_.tB);_.PB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.PB)))(b||_.PB)}}();_.PB.Fa=_.Tc({type:_.PB,oa:[["","matHeaderCellDef",""]],standalone:!0,features:[_.bg([{wa:_.tB,Hb:_.PB}]),_.pf]});
_.QB=function(){_.uB.apply(this,arguments)};_.U(_.QB,_.uB);_.QB.prototype.U7=function(){_.uB.prototype.U7.call(this);this.FGa.push("mat-column-"+this.nPa)};_.W.Object.defineProperties(_.QB.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.Cq},set:function(a){this.SKa(a)}}});_.QB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.QB)))(b||_.QB)}}();
_.QB.Fa=_.Tc({type:_.QB,oa:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},standalone:!0,features:[_.bg([{wa:_.uB,Hb:_.QB},{wa:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.QB}]),_.pf]});_.RB=function(){_.vB.apply(this,arguments)};_.U(_.RB,_.vB);_.RB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.RB)))(b||_.RB)}}();
_.RB.Fa=_.Tc({type:_.RB,oa:[["mat-header-cell"],["th","mat-header-cell",""]],yb:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],standalone:!0,features:[_.pf]});_.SB=function(){_.yB.apply(this,arguments)};_.U(_.SB,_.yB);_.SB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.SB)))(b||_.SB)}}();_.SB.Fa=_.Tc({type:_.SB,oa:[["mat-cell"],["td","mat-cell",""]],yb:[1,"mat-mdc-cell","mdc-data-table__cell"],standalone:!0,features:[_.pf]});_.TB=function(){_.BB.apply(this,arguments)};_.U(_.TB,_.BB);_.TB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.TB)))(b||_.TB)}}();_.TB.Fa=_.Tc({type:_.TB,oa:[["","matHeaderRowDef",""]],inputs:{ln:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",_.ng]},standalone:!0,features:[_.bg([{wa:_.BB,Hb:_.TB}]),_.qf,_.pf]});_.UB=function(){_.DB.apply(this,arguments)};_.U(_.UB,_.DB);_.UB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.UB)))(b||_.UB)}}();
_.UB.Fa=_.Tc({type:_.UB,oa:[["","matRowDef",""]],inputs:{ln:[0,"matRowDefColumns","columns"],jy:[0,"matRowDefWhen","when"]},standalone:!0,features:[_.bg([{wa:_.DB,Hb:_.UB}]),_.pf]});_.VB=function(){};_.U(_.VB,_.FB);_.VB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.VB)))(b||_.VB)}}();
_.VB.ya=_.Pc({type:_.VB,oa:[["mat-header-row"],["tr","mat-header-row",""]],yb:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],Sb:["matHeaderRow"],standalone:!0,features:[_.bg([{wa:_.FB,Hb:_.VB}]),_.pf,_.dg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.yf(0,0)},Ha:[_.EB],nb:2});_.WB=function(){};_.U(_.WB,_.GB);_.WB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.WB)))(b||_.WB)}}();
_.WB.ya=_.Pc({type:_.WB,oa:[["mat-row"],["tr","mat-row",""]],yb:["role","row",1,"mat-mdc-row","mdc-data-table__row"],Sb:["matRow"],standalone:!0,features:[_.bg([{wa:_.GB,Hb:_.WB}]),_.pf,_.dg],Aa:1,Ba:0,Ea:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.yf(0,0)},Ha:[_.EB],nb:2});var teb;teb=[[["caption"]],[["colgroup"],["col"]],"*"];_.XB=function(){_.LB.apply(this,arguments);this.K2a="mat-mdc-table-sticky";this.fYa=!1};_.U(_.XB,_.LB);_.XB.O=function(){var a;return function(b){return(a||(a=_.Cd(_.XB)))(b||_.XB)}}();
_.XB.ya=_.Pc({type:_.XB,oa:[["mat-table"],["table","mat-table",""]],yb:[1,"mat-mdc-table","mdc-data-table__table"],qb:2,Za:function(a,b){a&2&&_.tf("mdc-table-fixed-layout",b.jsa)},Sb:["matTable"],standalone:!0,features:[_.bg([{wa:_.LB,Hb:_.XB},{wa:_.rB,Hb:_.XB},{wa:_.feb,Id:_.zB},{wa:_.Hr,Id:_.beb},{wa:_.ieb,oc:null}]),_.pf,_.dg],hc:["caption","colgroup, col","*"],Aa:5,Ba:2,Ea:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",
""],["footerRowOutlet",""]],ua:function(a,b){a&1&&(_.Gf(teb),_.Hf(0),_.Hf(1,1),_.A(2,Vdb,1,0)(3,Wdb,7,0)(4,Xdb,4,0));a&2&&(_.x(2),_.vf(2,b.QJ?2:-1),_.x(),_.vf(3,b.xz?3:4))},Ha:[_.IB,_.HB,_.KB,_.JB],styles:[".mat-mdc-table-sticky{position:sticky !important}.mdc-data-table{-webkit-overflow-scrolling:touch;display:inline-flex;flex-direction:column;box-sizing:border-box;position:relative}.mdc-data-table__table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.mdc-data-table__table{min-width:100%;border:0;white-space:nowrap;border-spacing:0;table-layout:fixed}.mdc-data-table__cell{box-sizing:border-box;overflow:hidden;text-align:left;text-overflow:ellipsis}[dir=rtl] .mdc-data-table__cell,.mdc-data-table__cell[dir=rtl]{text-align:right}.mdc-data-table__cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__cell--numeric,.mdc-data-table__cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__header-cell{box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;outline:none;text-align:left}[dir=rtl] .mdc-data-table__header-cell,.mdc-data-table__header-cell[dir=rtl]{text-align:right}.mdc-data-table__header-cell--numeric{text-align:right}[dir=rtl] .mdc-data-table__header-cell--numeric,.mdc-data-table__header-cell--numeric[dir=rtl]{text-align:left}.mdc-data-table__header-cell-wrapper{align-items:center;display:inline-flex;vertical-align:middle}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0 16px 0 16px}.mdc-data-table__header-cell--checkbox,.mdc-data-table__cell--checkbox{padding-left:4px;padding-right:0}[dir=rtl] .mdc-data-table__header-cell--checkbox,[dir=rtl] .mdc-data-table__cell--checkbox,.mdc-data-table__header-cell--checkbox[dir=rtl],.mdc-data-table__cell--checkbox[dir=rtl]{padding-left:0;padding-right:4px}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}.mat-mdc-table{table-layout:auto;white-space:normal;background-color:var(--mat-table-background-color)}.mat-mdc-header-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-header-container-height, 56px);color:var(--mat-table-header-headline-color, rgba(0, 0, 0, 0.87));font-family:var(--mat-table-header-headline-font, Roboto, sans-serif);line-height:var(--mat-table-header-headline-line-height);font-size:var(--mat-table-header-headline-size, 14px);font-weight:var(--mat-table-header-headline-weight, 500)}.mat-mdc-row{height:var(--mat-table-row-item-container-height, 52px);color:var(--mat-table-row-item-label-text-color, rgba(0, 0, 0, 0.87))}.mat-mdc-row,.mdc-data-table__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-table-row-item-label-text-font, Roboto, sans-serif);line-height:var(--mat-table-row-item-label-text-line-height);font-size:var(--mat-table-row-item-label-text-size, 14px);font-weight:var(--mat-table-row-item-label-text-weight)}.mat-mdc-footer-row{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mat-table-footer-container-height, 52px);color:var(--mat-table-row-item-label-text-color, rgba(0, 0, 0, 0.87));font-family:var(--mat-table-footer-supporting-text-font, Roboto, sans-serif);line-height:var(--mat-table-footer-supporting-text-line-height);font-size:var(--mat-table-footer-supporting-text-size, 14px);font-weight:var(--mat-table-footer-supporting-text-weight);letter-spacing:var(--mat-table-footer-supporting-text-tracking)}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, rgba(0, 0, 0, 0.12));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-header-headline-tracking);font-weight:inherit;line-height:inherit}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, rgba(0, 0, 0, 0.12));border-bottom-width:var(--mat-table-row-item-outline-width, 1px);border-bottom-style:solid;letter-spacing:var(--mat-table-row-item-label-text-tracking);line-height:inherit}.mdc-data-table__row:last-child .mat-mdc-cell{border-bottom:none}.mat-mdc-footer-cell{letter-spacing:var(--mat-table-row-item-label-text-tracking)}mat-row.mat-mdc-row,mat-header-row.mat-mdc-header-row,mat-footer-row.mat-mdc-footer-row{border-bottom:none}.mat-mdc-table tbody,.mat-mdc-table tfoot,.mat-mdc-table thead,.mat-mdc-cell,.mat-mdc-footer-cell,.mat-mdc-header-row,.mat-mdc-row,.mat-mdc-footer-row,.mat-mdc-table .mat-mdc-header-cell{background:inherit}.mat-mdc-table mat-header-row.mat-mdc-header-row,.mat-mdc-table mat-row.mat-mdc-row,.mat-mdc-table mat-footer-row.mat-mdc-footer-cell{height:unset}mat-header-cell.mat-mdc-header-cell,mat-cell.mat-mdc-cell,mat-footer-cell.mat-mdc-footer-cell{align-self:stretch}\n"],
nb:2});_.YB=function(){};_.YB.O=function(a){return new (a||_.YB)};_.YB.Da=_.Rc({type:_.YB});_.YB.Ca=_.Ac({imports:[_.is,_.NB,_.is]});_.ueb=new _.Xc("MatRadioGroup");_.veb=new _.Xc("mat-radio-default-options",{Ga:"root",qa:Ydb});
}catch(e){_._DumpException(e)}
try{
var web,zeb,Aeb,Beb,Ceb,Deb,Geb,Heb,Qeb,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,$eb,afb,bfb,dfb,efb,ffb,gfb,hfb,ifb,jfb,kfb,lfb,mfb,nfb,ofb,pfb,qfb,rfb,sfb,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Afb,Bfb,Cfb,Efb,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Lfb,Mfb,Nfb,Ofb,Pfb,Qfb,Rfb,Sfb,Tfb,Ufb,Wfb,Xfb,Yfb,Zfb,$fb,agb,bgb,cgb,dgb,egb,fgb,ggb,igb,jgb,kgb,lgb,mgb,ngb,ogb,pgb,qgb,rgb,sgb,tgb,ugb,vgb,wgb,xgb,ygb,zgb,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,$gb,ahb,bhb,chb,dhb,
ehb,fhb,ghb,hhb,ihb,jhb,khb,lhb,mhb,nhb,ohb,qhb,rhb,shb,thb,uhb,vhb,whb,xhb,yhb,zhb,Ahb,Bhb,Chb,Dhb,Ehb,Fhb,Ghb,Hhb,Ihb,Jhb,Khb,Lhb,Mhb,Nhb,Ohb,Phb,Qhb,Rhb,Shb,Thb,Uhb,Whb,Xhb,Zhb,$hb,aib,bib,cib,dib,eib,fib,gib,hib,iib,jib,lib,mib,nib,oib,pib,qib,rib,tib,uib,vib,wib,xib,yib,zib,Aib,Bib,Cib,Dib,Eib,Fib,Gib,Hib,Iib,Jib,Kib,Lib,Mib,Nib,Oib,Qib,Rib,Tib,Uib,Vib,Wib,Xib,Yib,Zib,$ib,ajb,bjb,cjb,djb,ejb,fjb,hjb,ijb,gjb,jjb,kjb,ljb,mjb,njb,ojb,yeb,jC,ujb,lC,vjb,wjb,mC,zjb,Ajb,zC,Ejb;
web=function(a){var b=a.zO,c=a.counter;a=a.Xva;b.next(c);this.Gh({zO:b,counter:c+1,Xva:a},a)};_.xeb=function(a){a=void 0===a?0:a;var b=void 0===b?_.ke:b;if((0,_.Wd)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.Gh||(b=_.ke);return new _.Kd(function(c){c.add(b.Gh(web,a,{zO:c,counter:0,Xva:a}));return c})};zeb=function(a){return function(b){return _.Qd(b,new yeb(a))}};Aeb=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};
Beb=function(a,b,c,d){for(var e=new Set;b<=c;b++)e.add(d(b,a.at(b)));return e};Ceb=function(a,b,c,d){return void 0!==b&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};Deb=function(a,b,c,d,e){Ceb(a,b,d,c(d,e))?a.mJ(d,e):(b=a.create(d,e),a.attach(d,b))};
Geb=function(a,b,c){var d=void 0,e=void 0,f=0,g=a.length-1;if(Array.isArray(b)){for(var m=b.length-1;f<=g&&f<=m;){var n=a.at(f),r=b[f],v=Aeb(f,n,f,r,c);if(0!==v)0>v&&a.mJ(f,r),f++;else{var z=a.at(g);v=b[m];var D=Aeb(g,z,m,v,c);0!==D?(0>D&&a.mJ(g,v),g--,m--):(n=c(f,n),z=c(g,z),D=c(f,r),Object.is(D,z)?(z=c(m,v),Object.is(z,n)?(Eeb(a,f,g),a.mJ(g,v),m--,g--):a.move(g,f),a.mJ(f,r),f++):(null!=d||(d=new Feb),null!=e||(e=Beb(a,f,g,c)),Ceb(a,d,f,D)?(a.mJ(f,r),f++,g++):e.has(D)?(d.set(n,a.detach(f)),g--):
(r=a.create(f,b[f]),a.attach(f,r),f++,g++)))}}for(;f<=m;)Deb(a,d,c,f,b[f]),f++}else if(null!=b){b=b[Symbol.iterator]();for(m=b.next();!m.done&&f<=g;)r=a.at(f),v=m.value,n=Aeb(f,r,f,v,c),0!==n?(0>n&&a.mJ(f,v),f++,m=b.next()):(null!=d||(d=new Feb),null!=e||(e=Beb(a,f,g,c)),n=c(f,v),Ceb(a,d,f,n)?(a.mJ(f,v),f++,g++,m=b.next()):e.has(n)?(r=c(f,r),d.set(r,a.detach(f)),g--):(a.attach(f,a.create(f,v)),f++,g++,m=b.next()));for(;!m.done;)Deb(a,d,c,a.length,m.value),m=b.next()}for(;f<=g;)a.destroy(a.detach(g--));
var J;null==(J=d)||J.forEach(function(L){a.destroy(L)})};Heb=function(a,b){return b};_.Jeb=function(a,b,c,d,e,f){_.Yfa("NgControlFlow");_.qd()[25+a]=new Ieb;_.A(a+1,b,c,d,e,f)};_.Leb=function(a){var b=_.Ec(null),c=_.pd.selectedIndex;try{var d=_.qd(),e=d[1],f=d[c];void 0===f.yua?(c+=1,f.yua=new Keb(d[c],d,e.data[c])):f.yua.reset();var g=f.yua;Geb(g,a,f.tTc);if(g.a1)for(a=0;a<g.length;a++)_.Tja(g.GM,a)[8].sla=a}finally{_.Ec(b)}};
_.Meb=function(a,b,c,d,e,f,g){var m=_.qd();var n=_.pd.Bm;var r=_.mf(m,n,b,d);n=_.lf(m,n+2,f)||r;_.ifa(3);a=n?a+_.Bc(b)+c+_.Bc(d)+e+_.Bc(f)+g:_.Fe;a!==_.Fe&&_.ria(m,a);return _.Meb};_.Neb=function(a){var b=void 0===b?/\s+/:b;var c=[];if(null!=a)for(a=Array.isArray(a)?a:(""+a).split(b),a=_.k(a),b=a.next();!b.done;b=a.next())(b=(""+b.value).trim())&&c.push(b);return c};_.ZB=function(a){return{type:5,Jh:a}};
_.Oeb=function(a){var b=function(){return a.apply(this,[].concat(_.$c(_.hc.apply(0,arguments))))||this};_.U(b,a);b.prototype.zt=function(){this._getTracker().zt()};b.prototype._getTracker=function(){this.Edb||(this.Edb=new _.aVa(this.RGa,this.wd,this.Z6,this.Y6,this.Xb));return this.Edb};_.W.Object.defineProperties(b.prototype,{zh:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().zh},set:function(c){this._getTracker().zh=c}},qH:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().wr},
set:function(c){this._getTracker().wr=c}}});return b};_.Peb=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.$c(_.hc.apply(0,arguments))))||this;d.os=b;d.GPa=b;return d};_.U(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.os},set:function(d){this.os=null!=d?_.wh(d):this.GPa}}});return c};Qeb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
Reb=function(a){var b=function(){var c=a.apply(this,[].concat(_.$c(_.hc.apply(0,arguments))))||this;c.Zsc=!1;return c};_.U(b,a);b.prototype.Sa=function(){this.Yrc()};b.prototype.La=function(){var c;null==(c=this.b6)||c.remove();this.b6=this.KIa=null};b.prototype.Yrc=function(){var c=this.ob.na.ownerDocument||document;this.b6=c.createElement("span");this.KIa=c.createElement("span");this.b6.className="mdc-tab-indicator";this.KIa.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.b6.appendChild(this.KIa);this.pqc()};b.prototype.pqc=function(){(this.Zsc?this.ob.na.querySelector(".mdc-tab__content"):this.ob.na).appendChild(this.b6)}};Seb=function(){};Teb=function(){};Ueb=function(a){a&1&&_.Hf(0)};Veb=function(){};Web=function(a){a&1&&_.A(0,Veb,0,0,"ng-template",10);a&2&&(a=_.M().va,_.B("cdkPortalOutlet",a.r3a))};Xeb=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.Yf(a.bTb))};
Yeb=function(a,b){if(a&1){var c=_.qd();_.E(0,"div",7);_.I("click",function(){var f=_.t(c),g=f.va;f=f.index;var m=_.M();return _.u(m.El(g,_.Wf(1),f))})("cdkFocusChange",function(f){var g=_.t(c).index,m=_.M();return _.u(m.ayc(f,g))});_.E(1,"div",8);_.A(2,Web,1,1,"ng-template",9)(3,Xeb,1,1,"ng-template",null,2,_.hg);_.F()()}if(a&2){a=b.va;b=b.index;var d=_.Wf(4),e=_.M();_.tf("mat-tab-label-active",e.selectedIndex===b);_.B("id",e.T$a(b))("ngClass",a.PJc)("disabled",a.disabled)("matRippleDisabled",a.disabled||
e.ad);_.rf("tabIndex",e.St(b))("aria-posinset",b+1)("aria-setsize",e.Kq.length)("aria-controls",e.S$a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.Fe?a.Fe:null);_.x(2);_.B("ngIf",a.r3a)("ngIfElse",d)}};
Zeb=function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-tab-body",11);_.I("_onCentered",function(){_.t(c);var e=_.M();return _.u(e.Vwc())})("_onCentering",function(e){_.t(c);var f=_.M();return _.u(f.xxc(e))});_.F()}if(a&2){a=b.va;b=b.index;var d=_.M();_.tf("mat-tab-body-active",d.selectedIndex===b);_.B("id",d.S$a(b))("ngClass",a.zAc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.PU);_.rf("tabindex",null!=d.y$&&d.selectedIndex===
b?d.y$:null)("aria-labelledby",d.T$a(b))}};
$eb=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"}};afb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};bfb=function(){return{color:"accent",tOa:"check-indeterminate"}};
_.cfb=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};dfb=function(a){a&1&&_.yf(0)};
efb=function(a){a&1&&_.N(0);a&2&&(a=_.M(),_.Xf(" ",a.Zb.PZ?a.Zb.PZ(a.option):a.option,"\n"))};ffb=function(a){a&1&&(_.E(0,"span",7),_.N(1),_.O(2,"async"),_.O(3,"format"),_.F());if(a&2){var b;a=_.M();_.x();_.Xf(" ",_.vA(3,3,null==(b=_.Q(2,1,a.Zb.yu))?null:b.length,a.Y5a,"NUM")," ")}};gfb=function(a){a&1&&_.yf(0)};hfb=function(a,b){a&1&&(_.E(0,"mat-icon",9),_.N(1),_.F());a&2&&(a=b.Na,_.B("svgIcon",a.rk),_.x(),_.Xf(" ",a.rk?"":a.Th," "))};
ifb=function(a){a&1&&_.A(0,hfb,2,2,"mat-icon",8);a&2&&(a=_.M(),_.B("ngIf",a.Pu.search))};jfb=function(a,b){a&1&&(_.E(0,"mat-icon",12),_.N(1),_.F());a&2&&(a=b.Na,_.B("svgIcon",a.rk),_.x(),_.Xf(" ",a.rk?"":a.Th," "))};kfb=function(a){if(a&1){var b=_.qd();_.E(0,"button",10);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.Zb.FB.next(""))});_.A(1,jfb,2,2,"mat-icon",11);_.F()}a&2&&(a=_.M(),_.x(),_.B("ngIf",a.Pu.close))};lfb=function(a){a&1&&_.H(0,"xap-picker-search")};
mfb=function(a){a&1&&_.yf(0,8);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Wf(9)))};nfb=function(a){a&1&&(_.E(0,"div",11),_.H(1,"mat-progress-spinner",12),_.F());a&2&&(_.x(),_.B("diameter",48)("strokeWidth",4))};ofb=function(a){a&1&&(_.wf(0),_.E(1,"div",9),_.A(2,nfb,2,2,"div",10),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.wo?0:a.wo.Lc))("ngIfElse",null==a.wo?null:a.wo.Lc))};pfb=function(a){a&1&&(_.E(0,"div",15)(1,"p",16),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Xf(" ",a.p4," "))};
qfb=function(a){a&1&&(_.wf(0),_.E(1,"div",13),_.A(2,pfb,3,1,"div",14),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.uo?0:a.uo.Lc))("ngIfElse",null==a.uo?null:a.uo.Lc))};rfb=function(a){a&1&&(_.E(0,"div",15)(1,"p",16),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Xf(" ",a.n4," "))};sfb=function(a){a&1&&(_.wf(0),_.E(1,"div",17),_.A(2,rfb,3,1,"div",14),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.ro?0:a.ro.Lc))("ngIfElse",null==a.ro?null:a.ro.Lc))};
tfb=function(a){a&1&&(_.E(0,"div",15),_.N(1),_.F());a&2&&(a=_.M(3),_.x(),_.Xf(" ",a.o4," "))};ufb=function(a){a&1&&(_.wf(0),_.E(1,"div",18),_.A(2,tfb,2,1,"div",14),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.vo?0:a.vo.Lc))("ngIfElse",null==a.vo?null:a.vo.Lc))};
vfb=function(a){a&1&&(_.E(0,"mat-checkbox",23),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.F());if(a&2){a=_.M(2).Na;var b=_.M();_.B("xapSelectAll",b.Zb.model)("xapSelectAllCorpus",_.Q(1,4,b.Zb.yu))("aria-label",_.vA(2,6,a.TNb,b.i7a,"NUM_ITEMS"));_.x(3);_.Xf(" ",_.Q(4,10,b.mia)," ")}};
wfb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-checkbox",25);_.I("keydown.enter",function(d){_.t(b);return _.u(d.target.click())})("onfocus",function(){_.t(b);var d=_.M(4);return _.u(d.FFc=0)});_.H(1,"xap-picker-option",26);_.F()}if(a&2){a=_.M().va;var c=_.M(3);_.B("disabled",c.Zb.Zj?c.Zb.Zj(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.RY(a));_.x();_.B("template",null==(c.On||c.YO)?null:(c.On||c.YO).Lc)("option",a)}};
xfb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-checkbox",27);_.I("keydown.enter",function(d){_.t(b);return _.u(d.target.click())});_.H(1,"xap-picker-option",26);_.F()}if(a&2){a=_.M().va;var c=_.M(3);_.B("disabled",c.Zb.Zj?c.Zb.Zj(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.RY(a));_.x();_.B("template",null==(c.On||c.YO)?null:(c.On||c.YO).Lc)("option",a)}};
yfb=function(a,b){a&1&&(_.wf(0),_.A(1,wfb,2,6,"mat-checkbox",24)(2,xfb,2,6,"ng-template",null,1,_.hg),_.xf());a&2&&(a=b.first,b=_.Wf(3),_.x(),_.B("ngIf",a)("ngIfElse",b))};zfb=function(a){a&1&&(_.E(0,"div",28),_.N(1),_.O(2,"format"),_.F());a&2&&(a=_.M(3),_.x(),_.Xf(" ",_.vA(2,1,a.ZD,a.X5a,"MAX_DISPLAYED_OPTIONS")," "))};
Afb=function(a){if(a&1){var b=_.qd();_.A(0,vfb,5,12,"mat-checkbox",19);_.E(1,"div",20);_.I("keydown",function(d){_.t(b);var e=_.M(2);return _.u(e.n0(d))});_.A(2,yfb,4,2,"ng-container",21);_.O(3,"async");_.A(4,zfb,3,5,"div",22);_.O(5,"async");_.F()}if(a&2){a=_.M().Na;var c=_.M();_.B("ngIf",a.Ix);_.x(2);_.B("ngForOf",_.Q(3,3,c.hUb));_.x(2);_.B("ngIf",c.ZD<_.Q(5,5,c.Zb.yu).length)}};
Bfb=function(a,b){a&1&&(_.E(0,"div",3),_.A(1,lfb,1,0,"xap-picker-search",4),_.wf(2,5),_.A(3,mfb,1,1,"ng-container",6)(4,ofb,3,2,"ng-container",7)(5,qfb,3,2,"ng-container",7)(6,sfb,3,2,"ng-container",7)(7,ufb,3,2,"ng-container",7),_.xf(),_.A(8,Afb,6,7,"ng-template",null,0,_.hg),_.F());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngIf",a.qt),_.x(),_.B("ngSwitch",a.nga),_.x(),_.B("ngSwitchCase",b.rj.SW),_.x(),_.B("ngSwitchCase",b.rj.LOADING),_.x(),_.B("ngSwitchCase",b.rj.Bla),_.x(),_.B("ngSwitchCase",b.rj.Ala),_.x(),
_.B("ngSwitchCase",b.rj.ERROR))};Cfb=function(a,b){a&1&&(_.E(0,"mat-icon",16),_.N(1),_.F());a&2&&(a=b.Na,_.B("svgIcon",a.rk),_.x(),_.Xf(" ",a.rk?"":a.Th," "))};
Efb=function(a,b){if(a&1){var c=_.qd();_.E(0,"li",9)(1,"div",10)(2,"div",11);_.H(3,"xap-picker-option",12);_.F();_.E(4,"div",13)(5,"button",14,0);_.I("click",function(){var d=_.t(c).va,e=_.M();return _.u(e.Zb.model.Sg(d))})("keydown.enter",function(){var d=_.t(c).va,e=_.M();return _.u(e.Zb.model.Sg(d))});_.A(7,Cfb,2,2,"mat-icon",15);_.F()()()()}a&2&&(a=b.va,b=_.M(),_.x(3),_.B("template",null==b.On?null:b.On.Lc)("option",a),_.x(2),_.B("matTooltip",Dfb(b,a)),_.rf("aria-label",Dfb(b,a)),_.x(2),_.B("ngIf",
b.Pu.remove_circle_outline))};Ffb=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()}};Gfb=function(a){a&1&&_.H(0,"xap-picker-search")};Hfb=function(a){a&1&&(_.wf(0),_.yf(1,7),_.xf());a&2&&(_.M(),a=_.Wf(9),_.x(),_.B("ngTemplateOutlet",a))};
Ifb=function(a){a&1&&(_.E(0,"div",10),_.H(1,"mat-progress-spinner",11),_.F());a&2&&(_.x(),_.B("diameter",48)("strokeWidth",4))};Jfb=function(a){a&1&&(_.wf(0),_.E(1,"div",8),_.A(2,Ifb,2,2,"div",9),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.wo?0:a.wo.Lc))("ngIfElse",null==a.wo?null:a.wo.Lc))};Kfb=function(a){a&1&&(_.E(0,"div",14)(1,"p",15),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Xf(" ",a.p4," "))};
Lfb=function(a){a&1&&(_.wf(0),_.E(1,"div",12),_.A(2,Kfb,3,1,"div",13),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.uo?0:a.uo.Lc))("ngIfElse",null==a.uo?null:a.uo.Lc))};Mfb=function(a){a&1&&(_.E(0,"div",14)(1,"p",15),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Xf(" ",a.n4," "))};Nfb=function(a){a&1&&(_.wf(0),_.E(1,"div",16),_.A(2,Mfb,3,1,"div",13),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.ro?0:a.ro.Lc))("ngIfElse",null==a.ro?null:a.ro.Lc))};
Ofb=function(a){a&1&&(_.E(0,"div",14),_.N(1),_.F());a&2&&(a=_.M(3),_.x(),_.Xf(" ",a.o4," "))};Pfb=function(a){a&1&&(_.wf(0),_.E(1,"div",17),_.A(2,Ofb,2,1,"div",13),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.vo?0:a.vo.Lc))("ngIfElse",null==a.vo?null:a.vo.Lc))};
Qfb=function(a,b){if(a&1){var c=_.qd();_.E(0,"li",20,1);_.O(2,"async");_.I("click",function(){var e=_.t(c).va,f=_.M(3);return _.u($B(f,e))})("keydown.enter",function(){var e=_.t(c).va,f=_.M(3);return _.u($B(f,e))})("keydown.space",function(){var e=_.t(c).va,f=_.M(3);return _.u($B(f,e))});_.E(3,"span",21);_.H(4,"xap-picker-option",22);_.F()()}if(a&2){a=b.va;b=b.first;var d=_.M(3);_.tf("xap-picker-single-select-option-disabled",null==d.Zb.Zj?null:d.Zb.Zj(a))("xap-picker-single-selected",_.Q(2,9,d.Zb.model.Be(a)));
_.B("matRippleDisabled",null==d.Zb.Zj?null:d.Zb.Zj(a))("tabindex",b?0:-1);_.rf("aria-disabled",null==d.Zb.Zj?null:d.Zb.Zj(a));_.x(4);_.B("template",null==d.On?null:d.On.Lc)("option",a)}};Rfb=function(a){if(a&1){var b=_.qd();_.E(0,"ul",18);_.I("keydown",function(c){_.t(b);var d=_.M(2);return _.u(d.n0(c))});_.A(1,Qfb,5,11,"li",19);_.F()}a&2&&(a=_.M().Na,_.x(),_.B("ngForOf",a.Wob))};
Sfb=function(a,b){a&1&&(_.E(0,"div",3),_.A(1,Gfb,1,0,"xap-picker-search",4),_.wf(2,5),_.A(3,Hfb,2,1,"ng-container",6)(4,Jfb,3,2,"ng-container",6)(5,Lfb,3,2,"ng-container",6)(6,Nfb,3,2,"ng-container",6)(7,Pfb,3,2,"ng-container",6),_.xf(),_.A(8,Rfb,2,1,"ng-template",null,0,_.hg),_.F());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngIf",a.qt),_.x(),_.B("ngSwitch",a.nga),_.x(),_.B("ngSwitchCase",b.rj.SW),_.x(),_.B("ngSwitchCase",b.rj.LOADING),_.x(),_.B("ngSwitchCase",b.rj.Bla),_.x(),_.B("ngSwitchCase",b.rj.Ala),_.x(),
_.B("ngSwitchCase",b.rj.ERROR))};Tfb=function(a){a&1&&_.H(0,"xap-picker-single-select",7)};Ufb=function(a){a&1&&_.H(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.B("maxDisplayedOptions",a.ZD))};Wfb=function(a){if(a&1){var b=_.qd();_.E(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.t(b);var c=_.M(3);return _.u(Vfb(c))});_.F()}};
Xfb=function(a){if(a&1){var b=_.qd();_.E(0,"xap-picker",4);_.O(1,"async");_.O(2,"async");_.I("ngModelChange",function(e){_.t(b);var f=_.M(2);return _.u(f.Kx.next(e))});_.A(3,Tfb,1,0,"xap-picker-single-select",5)(4,Ufb,1,1,"ng-template",null,1,_.hg)(6,Wfb,1,0,"xap-picker-selection-list",6);_.F()}if(a&2){a=_.Wf(5);var c=_.M().Na,d=_.M();_.tf("xap-picker-multi-pane",c.Av);_.B("ngModel",_.Q(1,11,d.Kx))("options",_.Q(2,13,d.options))("displayFunction",c.zi)("searchVisible",c.qt)("searchFilter",c.wV)("selectAllVisible",
c.Ix);_.x(3);_.B("ngIf",c.uO)("ngIfElse",a);_.x(3);_.B("ngIf",c.Av)}};Yfb=function(a){a&1&&_.H(0,"xap-picker-single-select",7)};Zfb=function(a){a&1&&_.yf(0,13);a&2&&(a=_.M(4).Na,_.B("ngTemplateOutlet",a.OM))};$fb=function(a){a&1&&_.A(0,Zfb,1,1,"ng-template",12)};agb=function(a){a&1&&_.yf(0,13);a&2&&(a=_.M(4).Na,_.B("ngTemplateOutlet",a.NQa))};bgb=function(a){a&1&&_.A(0,agb,1,1,"ng-template",14)};cgb=function(a){a&1&&_.yf(0,13);a&2&&(a=_.M(4).Na,_.B("ngTemplateOutlet",a.AQa))};
dgb=function(a){a&1&&_.A(0,cgb,1,1,"ng-template",15)};egb=function(a){a&1&&_.yf(0,13);a&2&&(a=_.M(4).Na,_.B("ngTemplateOutlet",a.BQa))};fgb=function(a){a&1&&_.A(0,egb,1,1,"ng-template",16)};ggb=function(a){a&1&&(_.E(0,"xap-picker-checklist",7),_.A(1,$fb,1,0,null,2)(2,bgb,1,0,null,2)(3,dgb,1,0,null,2)(4,fgb,1,0,null,2),_.F());a&2&&(a=_.M(2).Na,_.x(),_.B("ngIf",a.OM),_.x(),_.B("ngIf",a.NQa),_.x(),_.B("ngIf",a.AQa),_.x(),_.B("ngIf",a.BQa))};
igb=function(a){if(a&1){var b=_.qd();_.E(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.t(b);var c=_.M(3);return _.u(Vfb(c))});_.F()}};
jgb=function(a){if(a&1){var b=_.qd();_.E(0,"xap-picker",10);_.O(1,"async");_.I("ngModelChange",function(e){_.t(b);var f=_.M(2);return _.u(f.Kx.next(e))});_.A(2,Yfb,1,0,"xap-picker-single-select",5)(3,ggb,5,4,"ng-template",null,1,_.hg)(5,igb,1,0,"xap-picker-selection-list",11);_.F()}if(a&2){a=_.Wf(4);var c=_.M().Na,d=_.M();_.tf("xap-picker-multi-pane",c.Av);_.B("ngModel",_.Q(1,9,d.Kx))("getOptions",c.getOptions)("displayFunction",c.zi)("selectAllVisible",c.Ix);_.x(2);_.B("ngIf",c.uO)("ngIfElse",a);
_.x(3);_.B("ngIf",c.Av)}};kgb=function(a,b){a&1&&(_.wf(0),_.A(1,Xfb,7,15,"xap-picker",3)(2,jgb,6,11,"ng-template",null,0,_.hg),_.xf());a&2&&(a=b.Na,b=_.Wf(3),_.x(),_.B("ngIf",!a.RVa)("ngIfElse",b))};lgb=function(a){a&1&&(_.E(0,"span",7),_.N(1),_.O(2,"async"),_.O(3,"format"),_.F());if(a&2){var b;a=_.M();_.x();_.Xf(" ",_.vA(3,3,null==(b=_.Q(2,1,a.Zb.yu))?null:b.length,a.Y5a,"NUM")," ")}};mgb=function(a){a&1&&_.yf(0)};
ngb=function(a,b){a&1&&(_.E(0,"mat-icon",9),_.N(1),_.F());a&2&&(a=b.Na,_.B("svgIcon",a.rk),_.x(),_.Xf(" ",a.rk?"":a.Th," "))};ogb=function(a){a&1&&_.A(0,ngb,2,2,"mat-icon",8);a&2&&(a=_.M(),_.B("ngIf",a.Pu.search))};pgb=function(a,b){a&1&&(_.E(0,"mat-icon",12),_.N(1),_.F());a&2&&(a=b.Na,_.B("svgIcon",a.rk),_.x(),_.Xf(" ",a.rk?"":a.Th," "))};
qgb=function(a){if(a&1){var b=_.qd();_.E(0,"button",10);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.Zb.FB.next(""))});_.A(1,pgb,2,2,"mat-icon",11);_.F()}a&2&&(a=_.M(),_.x(),_.B("ngIf",a.Pu.close))};rgb=function(a){a&1&&_.H(0,"xap-picker-search")};sgb=function(a){a&1&&_.yf(0,8);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Wf(9)))};tgb=function(a){a&1&&(_.E(0,"div",11),_.H(1,"mat-progress-spinner",12),_.F());a&2&&(_.x(),_.B("diameter",48)("strokeWidth",4))};
ugb=function(a){a&1&&(_.wf(0),_.E(1,"div",9),_.A(2,tgb,2,2,"div",10),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.wo?0:a.wo.Lc))("ngIfElse",null==a.wo?null:a.wo.Lc))};vgb=function(a){a&1&&(_.E(0,"div",15)(1,"p",16),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Xf(" ",a.p4," "))};wgb=function(a){a&1&&(_.wf(0),_.E(1,"div",13),_.A(2,vgb,3,1,"div",14),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.uo?0:a.uo.Lc))("ngIfElse",null==a.uo?null:a.uo.Lc))};
xgb=function(a){a&1&&(_.E(0,"div",15)(1,"p",16),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Xf(" ",a.n4," "))};ygb=function(a){a&1&&(_.wf(0),_.E(1,"div",17),_.A(2,xgb,3,1,"div",14),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.ro?0:a.ro.Lc))("ngIfElse",null==a.ro?null:a.ro.Lc))};zgb=function(a){a&1&&(_.E(0,"div",15),_.N(1),_.F());a&2&&(a=_.M(3),_.x(),_.Xf(" ",a.o4," "))};
Agb=function(a){a&1&&(_.wf(0),_.E(1,"div",18),_.A(2,zgb,2,1,"div",14),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.vo?0:a.vo.Lc))("ngIfElse",null==a.vo?null:a.vo.Lc))};Bgb=function(a){a&1&&(_.E(0,"mat-checkbox",23),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.F());if(a&2){a=_.M(2).Na;var b=_.M();_.B("xapSelectAll",b.Zb.model)("xapSelectAllCorpus",_.Q(1,4,b.Zb.yu))("aria-label",_.vA(2,6,a.TNb,b.i7a,"NUM_ITEMS"));_.x(3);_.Xf(" ",_.Q(4,10,b.mia)," ")}};
Cgb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-checkbox",25);_.I("keydown.enter",function(d){_.t(b);return _.u(d.target.click())})("onfocus",function(){_.t(b);var d=_.M(4);return _.u(d.FFc=0)});_.H(1,"xap-picker-option",26);_.F()}if(a&2){a=_.M().va;var c=_.M(3);_.B("disabled",c.Zb.Zj?c.Zb.Zj(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.RY(a));_.x();_.B("template",null==(c.On||c.YO)?null:(c.On||c.YO).Lc)("option",a)}};
Dgb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-checkbox",27);_.I("keydown.enter",function(d){_.t(b);return _.u(d.target.click())});_.H(1,"xap-picker-option",26);_.F()}if(a&2){a=_.M().va;var c=_.M(3);_.B("disabled",c.Zb.Zj?c.Zb.Zj(a):!1)("xapSelectionModel",c.Zb.model)("xapSelection",a)("aria-label",c.Zb.RY(a));_.x();_.B("template",null==(c.On||c.YO)?null:(c.On||c.YO).Lc)("option",a)}};
Egb=function(a,b){a&1&&(_.wf(0),_.A(1,Cgb,2,6,"mat-checkbox",24)(2,Dgb,2,6,"ng-template",null,1,_.hg),_.xf());a&2&&(a=b.first,b=_.Wf(3),_.x(),_.B("ngIf",a)("ngIfElse",b))};Fgb=function(a){a&1&&(_.E(0,"div",28),_.N(1),_.O(2,"format"),_.F());a&2&&(a=_.M(3),_.x(),_.Xf(" ",_.vA(2,1,a.ZD,a.X5a,"MAX_DISPLAYED_OPTIONS")," "))};
Ggb=function(a){if(a&1){var b=_.qd();_.A(0,Bgb,5,12,"mat-checkbox",19);_.E(1,"div",20);_.I("keydown",function(d){_.t(b);var e=_.M(2);return _.u(e.n0(d))});_.A(2,Egb,4,2,"ng-container",21);_.O(3,"async");_.A(4,Fgb,3,5,"div",22);_.O(5,"async");_.F()}if(a&2){a=_.M().Na;var c=_.M();_.B("ngIf",a.Ix);_.x(2);_.B("ngForOf",_.Q(3,3,c.hUb));_.x(2);_.B("ngIf",c.ZD<_.Q(5,5,c.Zb.yu).length)}};
Hgb=function(a,b){a&1&&(_.E(0,"div",3),_.A(1,rgb,1,0,"xap-picker-search",4),_.wf(2,5),_.A(3,sgb,1,1,"ng-container",6)(4,ugb,3,2,"ng-container",7)(5,wgb,3,2,"ng-container",7)(6,ygb,3,2,"ng-container",7)(7,Agb,3,2,"ng-container",7),_.xf(),_.A(8,Ggb,6,7,"ng-template",null,0,_.hg),_.F());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngIf",a.qt),_.x(),_.B("ngSwitch",a.nga),_.x(),_.B("ngSwitchCase",b.rj.SW),_.x(),_.B("ngSwitchCase",b.rj.LOADING),_.x(),_.B("ngSwitchCase",b.rj.Bla),_.x(),_.B("ngSwitchCase",b.rj.Ala),_.x(),
_.B("ngSwitchCase",b.rj.ERROR))};Igb=function(a,b){a&1&&(_.E(0,"mat-icon",16),_.N(1),_.F());a&2&&(a=b.Na,_.B("svgIcon",a.rk),_.x(),_.Xf(" ",a.rk?"":a.Th," "))};
Jgb=function(a,b){if(a&1){var c=_.qd();_.E(0,"li",9)(1,"div",10)(2,"div",11);_.H(3,"xap-picker-option",12);_.F();_.E(4,"div",13)(5,"button",14,0);_.I("click",function(){var d=_.t(c).va,e=_.M();return _.u(e.Zb.model.Sg(d))})("keydown.enter",function(){var d=_.t(c).va,e=_.M();return _.u(e.Zb.model.Sg(d))});_.A(7,Igb,2,2,"mat-icon",15);_.F()()()()}a&2&&(a=b.va,b=_.M(),_.x(3),_.B("template",null==b.On?null:b.On.Lc)("option",a),_.x(2),_.B("matTooltip",Dfb(b,a)),_.rf("aria-label",Dfb(b,a)),_.x(2),_.B("ngIf",
b.Pu.remove_circle_outline))};Kgb=function(a){a&1&&_.H(0,"xap-picker-search")};Lgb=function(a){a&1&&(_.wf(0),_.yf(1,7),_.xf());a&2&&(_.M(),a=_.Wf(9),_.x(),_.B("ngTemplateOutlet",a))};Mgb=function(a){a&1&&(_.E(0,"div",10),_.H(1,"mat-progress-spinner",11),_.F());a&2&&(_.x(),_.B("diameter",48)("strokeWidth",4))};Ngb=function(a){a&1&&(_.wf(0),_.E(1,"div",8),_.A(2,Mgb,2,2,"div",9),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.wo?0:a.wo.Lc))("ngIfElse",null==a.wo?null:a.wo.Lc))};
Ogb=function(a){a&1&&(_.E(0,"div",14)(1,"p",15),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Xf(" ",a.p4," "))};Pgb=function(a){a&1&&(_.wf(0),_.E(1,"div",12),_.A(2,Ogb,3,1,"div",13),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.uo?0:a.uo.Lc))("ngIfElse",null==a.uo?null:a.uo.Lc))};Qgb=function(a){a&1&&(_.E(0,"div",14)(1,"p",15),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Xf(" ",a.n4," "))};
Rgb=function(a){a&1&&(_.wf(0),_.E(1,"div",16),_.A(2,Qgb,3,1,"div",13),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.ro?0:a.ro.Lc))("ngIfElse",null==a.ro?null:a.ro.Lc))};Sgb=function(a){a&1&&(_.E(0,"div",14),_.N(1),_.F());a&2&&(a=_.M(3),_.x(),_.Xf(" ",a.o4," "))};Tgb=function(a){a&1&&(_.wf(0),_.E(1,"div",17),_.A(2,Sgb,2,1,"div",13),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngIf",!(null==a.vo?0:a.vo.Lc))("ngIfElse",null==a.vo?null:a.vo.Lc))};
Ugb=function(a,b){if(a&1){var c=_.qd();_.E(0,"li",20,1);_.O(2,"async");_.I("click",function(){var e=_.t(c).va,f=_.M(3);return _.u($B(f,e))})("keydown.enter",function(){var e=_.t(c).va,f=_.M(3);return _.u($B(f,e))})("keydown.space",function(){var e=_.t(c).va,f=_.M(3);return _.u($B(f,e))});_.E(3,"span",21);_.H(4,"xap-picker-option",22);_.F()()}if(a&2){a=b.va;b=b.first;var d=_.M(3);_.tf("xap-picker-single-select-option-disabled",null==d.Zb.Zj?null:d.Zb.Zj(a))("xap-picker-single-selected",_.Q(2,9,d.Zb.model.Be(a)));
_.B("matRippleDisabled",null==d.Zb.Zj?null:d.Zb.Zj(a))("tabindex",b?0:-1);_.rf("aria-disabled",null==d.Zb.Zj?null:d.Zb.Zj(a));_.x(4);_.B("template",null==d.On?null:d.On.Lc)("option",a)}};Vgb=function(a){if(a&1){var b=_.qd();_.E(0,"ul",18);_.I("keydown",function(c){_.t(b);var d=_.M(2);return _.u(d.n0(c))});_.A(1,Ugb,5,11,"li",19);_.F()}a&2&&(a=_.M().Na,_.x(),_.B("ngForOf",a.Wob))};
Wgb=function(a,b){a&1&&(_.E(0,"div",3),_.A(1,Kgb,1,0,"xap-picker-search",4),_.wf(2,5),_.A(3,Lgb,2,1,"ng-container",6)(4,Ngb,3,2,"ng-container",6)(5,Pgb,3,2,"ng-container",6)(6,Rgb,3,2,"ng-container",6)(7,Tgb,3,2,"ng-container",6),_.xf(),_.A(8,Vgb,2,1,"ng-template",null,0,_.hg),_.F());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngIf",a.qt),_.x(),_.B("ngSwitch",a.nga),_.x(),_.B("ngSwitchCase",b.rj.SW),_.x(),_.B("ngSwitchCase",b.rj.LOADING),_.x(),_.B("ngSwitchCase",b.rj.Bla),_.x(),_.B("ngSwitchCase",b.rj.Ala),_.x(),
_.B("ngSwitchCase",b.rj.ERROR))};Xgb=function(a){a&1&&_.H(0,"xap-picker-single-select",7)};Ygb=function(a){a&1&&_.H(0,"xap-picker-checklist",8);a&2&&(a=_.M(2).Na,_.B("maxDisplayedOptions",a.ZD))};Zgb=function(a){if(a&1){var b=_.qd();_.E(0,"xap-picker-selection-list",9);_.I("clearSelections",function(){_.t(b);var c=_.M(3);return _.u(Vfb(c))});_.F()}};
$gb=function(a){if(a&1){var b=_.qd();_.E(0,"xap-picker",4);_.O(1,"async");_.O(2,"async");_.I("ngModelChange",function(e){_.t(b);var f=_.M(2);return _.u(f.Kx.next(e))});_.A(3,Xgb,1,0,"xap-picker-single-select",5)(4,Ygb,1,1,"ng-template",null,1,_.hg)(6,Zgb,1,0,"xap-picker-selection-list",6);_.F()}if(a&2){a=_.Wf(5);var c=_.M().Na,d=_.M();_.tf("xap-picker-multi-pane",c.Av);_.B("ngModel",_.Q(1,11,d.Kx))("options",_.Q(2,13,d.options))("displayFunction",c.zi)("searchVisible",c.qt)("searchFilter",c.wV)("selectAllVisible",
c.Ix);_.x(3);_.B("ngIf",c.uO)("ngIfElse",a);_.x(3);_.B("ngIf",c.Av)}};ahb=function(a){a&1&&_.H(0,"xap-picker-single-select",7)};bhb=function(a){a&1&&_.yf(0,13);a&2&&(a=_.M(4).Na,_.B("ngTemplateOutlet",a.OM))};chb=function(a){a&1&&_.A(0,bhb,1,1,"ng-template",12)};dhb=function(a){a&1&&_.yf(0,13);a&2&&(a=_.M(4).Na,_.B("ngTemplateOutlet",a.NQa))};ehb=function(a){a&1&&_.A(0,dhb,1,1,"ng-template",14)};fhb=function(a){a&1&&_.yf(0,13);a&2&&(a=_.M(4).Na,_.B("ngTemplateOutlet",a.AQa))};
ghb=function(a){a&1&&_.A(0,fhb,1,1,"ng-template",15)};hhb=function(a){a&1&&_.yf(0,13);a&2&&(a=_.M(4).Na,_.B("ngTemplateOutlet",a.BQa))};ihb=function(a){a&1&&_.A(0,hhb,1,1,"ng-template",16)};jhb=function(a){a&1&&(_.E(0,"xap-picker-checklist",7),_.A(1,chb,1,0,null,2)(2,ehb,1,0,null,2)(3,ghb,1,0,null,2)(4,ihb,1,0,null,2),_.F());a&2&&(a=_.M(2).Na,_.x(),_.B("ngIf",a.OM),_.x(),_.B("ngIf",a.NQa),_.x(),_.B("ngIf",a.AQa),_.x(),_.B("ngIf",a.BQa))};
khb=function(a){if(a&1){var b=_.qd();_.E(0,"xap-picker-selection-list",17);_.I("clearSelection",function(){_.t(b);var c=_.M(3);return _.u(Vfb(c))});_.F()}};
lhb=function(a){if(a&1){var b=_.qd();_.E(0,"xap-picker",10);_.O(1,"async");_.I("ngModelChange",function(e){_.t(b);var f=_.M(2);return _.u(f.Kx.next(e))});_.A(2,ahb,1,0,"xap-picker-single-select",5)(3,jhb,5,4,"ng-template",null,1,_.hg)(5,khb,1,0,"xap-picker-selection-list",11);_.F()}if(a&2){a=_.Wf(4);var c=_.M().Na,d=_.M();_.tf("xap-picker-multi-pane",c.Av);_.B("ngModel",_.Q(1,9,d.Kx))("getOptions",c.getOptions)("displayFunction",c.zi)("selectAllVisible",c.Ix);_.x(2);_.B("ngIf",c.uO)("ngIfElse",a);
_.x(3);_.B("ngIf",c.Av)}};mhb=function(a,b){a&1&&(_.wf(0),_.A(1,$gb,7,15,"xap-picker",3)(2,lhb,6,11,"ng-template",null,0,_.hg),_.xf());a&2&&(a=b.Na,b=_.Wf(3),_.x(),_.B("ngIf",!a.RVa)("ngIfElse",b))};nhb=function(a){a&1&&(_.Bf(0,2,1),_.yf(1),_.Df());a&2&&(a=_.M().va,_.x(),_.pA(a.name),_.qA(0))};ohb=function(a){a&1&&_.Ef(0,2,2)};qhb=function(a){a&1&&(_.wf(0),_.N(1),_.xf());if(a&2){a=_.M(2).va;var b=_.M();_.x();_.Xf(" ",_.phb(b,a)," ")}};
rhb=function(a){a&1&&(_.E(0,"mat-error"),_.A(1,qhb,2,1,"ng-container",9),_.F());if(a&2){a=_.M().va;var b=_.M();_.x();_.B("ngIf",_.phb(b,a))}};shb=function(a){a&1&&(_.E(0,"div",11),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.sS))};
thb=function(a,b){a&1&&(_.wf(0),_.E(1,"mat-form-field",5)(2,"mat-label",6),_.Bf(3,2),_.A(4,nhb,2,1,"ng-container",7)(5,ohb,1,0,"ng-template",null,0,_.hg),_.Df(),_.F(),_.H(7,"input",8,1),_.A(9,rhb,2,1,"mat-error",9),_.F(),_.A(10,shb,2,1,"div",10),_.xf());if(a&2){var c;a=b.va;b=_.Wf(6);var d=_.M();_.x(4);_.B("ngIf",a.name)("ngIfElse",b);_.x(3);_.B("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.dr);_.rf("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.x(2);_.B("ngIf",null==(c=d.Di.get(a.dr))?null:c.errors);_.x();_.B("ngIf",a.sS)}};uhb=function(a){a&1&&(_.E(0,"mat-error"),_.Ef(1,5),_.F())};vhb=function(a){a&1&&(_.E(0,"mat-error"),_.Ef(1,6),_.F())};whb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};xhb=function(a,b){a&1&&(_.E(0,"mat-option",3),_.N(1),_.F());a&2&&(a=b.va,_.B("value",a),_.x(),_.Xf(" ",a.displayName," "))};
yhb=function(a){var b=function(){var c=a.apply(this,[].concat(_.$c(_.hc.apply(0,arguments))))||this;c.Dl=!1;return c};_.U(b,a);_.W.Object.defineProperties(b.prototype,{ad:{configurable:!0,enumerable:!0,get:function(){return this.Dl},set:function(c){this.Dl=_.th(c)}}});return b};zhb=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};Ahb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};
Bhb=function(a){a&1&&_.H(0,"mat-pseudo-checkbox",5);a&2&&(a=_.M(),_.B("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Chb=function(a){a&1&&(_.E(0,"span",6),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Xf("(",a.group.label,")"))};Dhb=function(a){a&1&&(_.wf(0),_.E(1,"div",15),_.H(2,"div",16)(3,"div",17)(4,"div",18),_.F(),_.E(5,"div",19),_.H(6,"div",16)(7,"div",17)(8,"div",18),_.F(),_.xf())};
Ehb=function(a){if(a&1){var b=_.qd();_.E(0,"div",20);_.I("cdkObserveContent",function(){_.t(b);var c=_.M();return _.u(aC(c))});_.Hf(1,1);_.F()}a&2&&(a=_.M(),_.B("cdkObserveContentDisabled","outline"!=a.hd))};Fhb=function(a){a&1&&(_.wf(0),_.Hf(1,2),_.E(2,"span"),_.N(3),_.F(),_.xf());a&2&&(a=_.M(2),_.x(3),_.Yf(a.Ld.placeholder))};Ghb=function(a){a&1&&_.Hf(0,3,["*ngSwitchCase","true"])};Hhb=function(a){a&1&&(_.E(0,"span",23),_.N(1," *"),_.F())};
Ihb=function(a){if(a&1){var b=_.qd();_.E(0,"label",21,2);_.I("cdkObserveContent",function(){_.t(b);var c=_.M();return _.u(aC(c))});_.A(2,Fhb,4,1,"ng-container",13)(3,Ghb,1,0,"ng-content",13)(4,Hhb,2,0,"span",22);_.F()}a&2&&(a=_.M(),_.tf("mat-empty",a.Ld.empty&&!a.vY())("mat-form-field-empty",a.Ld.empty&&!a.vY())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.B("cdkObserveContentDisabled","outline"!=a.hd)("id",a.Ut)("ngSwitch",a.O5()),_.rf("for",a.Ld.id)("aria-owns",a.Ld.id),_.x(2),
_.B("ngSwitchCase",!1),_.x(),_.B("ngSwitchCase",!0),_.x(),_.B("ngIf",!a.gM&&a.Ld.required&&!a.Ld.disabled))};Jhb=function(a){a&1&&(_.E(0,"div",24),_.Hf(1,4),_.F())};Khb=function(a){a&1&&(_.E(0,"div",25),_.H(1,"span",26),_.F());a&2&&(a=_.M(),_.x(),_.tf("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Lhb=function(a){a&1&&(_.E(0,"div"),_.Hf(1,5),_.F());a&2&&(a=_.M(),_.B("@transitionMessages",a.sR))};
Mhb=function(a){a&1&&(_.E(0,"div",30),_.N(1),_.F());a&2&&(a=_.M(2),_.B("id",a.U5),_.x(),_.Yf(a.AT))};Nhb=function(a){a&1&&(_.E(0,"div",27),_.A(1,Mhb,2,2,"div",28),_.Hf(2,6),_.H(3,"div",29),_.Hf(4,7),_.F());a&2&&(a=_.M(),_.B("@transitionMessages",a.sR),_.x(),_.B("ngIf",a.AT))};Ohb=function(a){a&1&&(_.E(0,"span",9),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Yf(a.placeholder))};Phb=function(a){a&1&&(_.E(0,"span",13),_.N(1),_.F());a&2&&(a=_.M(2),_.x(),_.Yf(a.c4a))};
Qhb=function(a){a&1&&_.Hf(0,0,["*ngSwitchCase","true"])};Rhb=function(a){a&1&&(_.E(0,"span",10),_.A(1,Phb,2,1,"span",11)(2,Qhb,1,0,"ng-content",12),_.F());a&2&&(a=_.M(),_.B("ngSwitch",!!a.yPa),_.x(2),_.B("ngSwitchCase",!0))};
Shb=function(a){if(a&1){var b=_.qd();_.E(0,"div",14)(1,"div",15,1);_.I("@transformPanel.done",function(c){_.t(b);var d=_.M();return _.u(d.W6.next(c.kg))})("keydown",function(c){_.t(b);var d=_.M();return _.u(d.xe(c))});_.Hf(3,1);_.F()()}a&2&&(a=_.M(),_.B("@transformPanelWrap",void 0),_.x(),_.xz("mat-select-panel ",a.XHa(),""),_.sf("transform-origin",a.DY)("font-size",a.S7,"px"),_.B("ngClass",a.xd)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.rf("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.wQ()))};Thb=function(a,b){a&1&&(_.E(0,"mat-option",3),_.N(1),_.F());a&2&&(a=b.va,_.B("value",a),_.x(),_.Xf(" ",a.displayName," "))};Uhb=function(a,b){a&1&&(_.E(0,"div",12),_.N(1),_.F());a&2&&(a=b.va,b=_.M(3),_.If("id","dialog-description-",b.xc.id,""),_.x(),_.Xf(" ",a," "))};
Whb=function(a){if(a&1){var b=_.qd();_.E(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.t(b);var d=_.M(3);return _.u(Vhb(d,c))})("operatorFocusChange",function(c){_.t(b);_.M(3).hZa=c;return _.u()});_.F()}a&2&&(a=_.M(3),_.tf("xap-filterbar-filtereditor-operator-single-line",a.filter.config.N2),_.B("operators",a.Rd.WS())("value",null==a.xc?null:a.xc.tf)("appliedFilterId",a.xc.id))};Xhb=function(){};
Zhb=function(a){a&1&&(_.wf(0),_.Hf(1),_.E(2,"div",7),_.A(3,Uhb,2,3,"div",8),_.E(4,"div",9),_.A(5,Whb,1,5,"xap-comparison-operator-selector",10),_.E(6,"div",11),_.A(7,Xhb,0,0,"ng-template",null,2,_.hg),_.F()()(),_.Hf(9,1),_.xf());a&2&&(a=_.M(2),_.x(3),_.B("ngIf",a.xc.config.description),_.x(),_.tf("xap-filterbar-multiple-lines",!a.filter.config.N2)("xap-filterbar-single-line",a.filter.config.N2),_.x(),_.B("ngIf",Yhb(a)))};$hb=function(a){a&1&&_.yf(0)};
aib=function(a){a&1&&_.A(0,$hb,1,0,"ng-container",14);a&2&&(a=_.M(2),_.B("ngTemplateOutlet",a.OM))};
bib=function(a){if(a&1){var b=_.qd();_.E(0,"div",4);_.I("keydown.enter",function(){_.t(b);var d=_.M();d.filter.config.LNc||d.Rd.cM();return _.u()})("focusout",function(){_.t(b);var d=_.M();return _.u(d.i1())});_.E(1,"div",5);_.A(2,Zhb,10,6,"ng-container",6)(3,aib,1,1,"ng-template",null,1,_.hg);_.F()()}if(a&2){a=_.Wf(4);var c=_.M();_.rf("aria-labelledby","dialog-label-"+c.xc.id)("aria-describedby","dialog-description-"+c.xc.id);_.x(2);_.B("ngIf",c.filter)("ngIfElse",a)}};
cib=function(a,b){a&1&&(_.E(0,"div",12),_.N(1),_.F());a&2&&(a=b.va,b=_.M(3),_.If("id","dialog-description-",b.xc.id,""),_.x(),_.Xf(" ",a," "))};
dib=function(a){if(a&1){var b=_.qd();_.E(0,"xap-comparison-operator-selector",13);_.I("change",function(c){_.t(b);var d=_.M(3);return _.u(Vhb(d,c))})("operatorFocusChange",function(c){_.t(b);_.M(3).hZa=c;return _.u()});_.F()}a&2&&(a=_.M(3),_.tf("xap-filterbar-filtereditor-operator-single-line",a.filter.config.N2),_.B("operators",a.Rd.WS())("value",null==a.xc?null:a.xc.tf)("appliedFilterId",a.xc.id))};eib=function(){};
fib=function(a){a&1&&(_.wf(0),_.Hf(1),_.E(2,"div",7),_.A(3,cib,2,3,"div",8),_.E(4,"div",9),_.A(5,dib,1,5,"xap-comparison-operator-selector",10),_.E(6,"div",11),_.A(7,eib,0,0,"ng-template",null,2,_.hg),_.F()()(),_.Hf(9,1),_.xf());a&2&&(a=_.M(2),_.x(3),_.B("ngIf",a.xc.config.description),_.x(),_.tf("xap-filterbar-multiple-lines",!a.filter.config.N2)("xap-filterbar-single-line",a.filter.config.N2),_.x(),_.B("ngIf",Yhb(a)))};gib=function(a){a&1&&_.yf(0)};
hib=function(a){a&1&&_.A(0,gib,1,0,"ng-container",14);a&2&&(a=_.M(2),_.B("ngTemplateOutlet",a.OM))};
iib=function(a){if(a&1){var b=_.qd();_.E(0,"div",4);_.I("keydown.enter",function(){_.t(b);var d=_.M();d.filter.config.LNc||d.Rd.cM();return _.u()})("focusout",function(){_.t(b);var d=_.M();return _.u(d.i1())});_.E(1,"div",5);_.A(2,fib,10,6,"ng-container",6)(3,hib,1,1,"ng-template",null,1,_.hg);_.F()()}if(a&2){a=_.Wf(4);var c=_.M();_.rf("aria-labelledby","dialog-label-"+c.xc.id)("aria-describedby","dialog-description-"+c.xc.id);_.x(2);_.B("ngIf",c.filter)("ngIfElse",a)}};
jib=function(a){a&1&&(_.E(0,"mat-icon",12),_.N(1),_.F());a&2&&(a=_.M(),_.B("svgIcon",_.bC(a.hi,"remove_filter")),_.x(),_.Xf(" ",_.cC(a.hi,"remove_filter")," "))};lib=function(a){if(a&1){var b=_.qd();_.E(0,"div",13)(1,"button",14);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.cM())});_.Ef(2,2);_.F()()}a&2&&(a=_.M(),_.x(),_.B("disabled",!_.kib(a.Rd)))};mib=function(a){a&1&&(_.E(0,"div",15),_.H(1,"mat-spinner",16),_.F())};nib=function(){return{xs:!1,KK:!1,Io:!1,xE:!1}};
oib=function(a,b){a&1&&(_.E(0,"div",1,0),_.Hf(2),_.F());a&2&&(a=b.id,b=_.M(),_.B("id",b.id)("ngClass",b.qh),_.rf("aria-label",b.ariaLabel||null)("aria-labelledby",b.wQ(a)))};
pib=function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-option",12);_.N(1);_.E(2,"button",13);_.I("click",function(d){var e=_.t(c).va,f=_.M(2);d.stopPropagation();f.NPa.emit(e);return _.u()});_.E(3,"mat-icon",14);_.N(4);_.F()()()}a&2&&(a=b.va,b=_.M(2),_.B("value",a),_.x(),_.Xf(" ",a.label," "),_.x(2),_.B("svgIcon",_.bC(b.hi,"delete_filter"))("fontSet",b.p_a?"google-material-icons":void 0),_.x(),_.Yf(_.cC(b.hi,"delete_filter")))};
qib=function(a){a&1&&(_.E(0,"div",9)(1,"mat-optgroup",10),_.A(2,pib,5,5,"mat-option",11),_.F()());a&2&&(a=_.M(),_.x(2),_.B("ngForOf",a.EB))};rib=function(a){a&1&&_.yf(0)};tib=function(a,b){a&1&&(_.E(0,"mat-option",20),_.A(1,rib,1,0,"ng-container",21),_.F());a&2&&(a=b.va,_.M(4),b=_.Wf(12),_.B("value",a),_.x(),_.B("ngTemplateOutlet",b)("ngTemplateOutletContext",_.fg(3,sib,a)))};
uib=function(a){a&1&&(_.E(0,"div")(1,"mat-optgroup",18),_.A(2,tib,2,5,"mat-option",19),_.F()());a&2&&(a=_.M().va,_.x(),_.B("label",a.iT),_.x(),_.B("ngForOf",a.ZL))};vib=function(a){a&1&&_.yf(0)};wib=function(a){a&1&&(_.E(0,"mat-option",20),_.A(1,vib,1,0,"ng-container",21),_.F());if(a&2){a=_.M().va;_.M(2);var b=_.Wf(12);_.B("value",a);_.x();_.B("ngTemplateOutlet",b)("ngTemplateOutletContext",_.fg(3,sib,a))}};
xib=function(a,b){a&1&&(_.wf(0),_.A(1,uib,3,2,"div",16)(2,wib,2,5,"mat-option",17),_.xf());a&2&&(a=b.va,_.M(2),_.x(),_.B("ngIf",_.dC(a)&&0<a.ZL.length),_.x(),_.B("ngIf",!_.dC(a)))};yib=function(a){a&1&&(_.E(0,"mat-option",22)(1,"span",23),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Yf(a.ZA))};zib=function(a,b){a&1&&(_.wf(0),_.A(1,yib,3,1,"mat-option",8),_.xf());a&2&&(a=b.Na,b=_.M(2),_.x(),_.B("ngIf",b.ZA&&0===a.length))};
Aib=function(a){a&1&&(_.wf(0),_.A(1,xib,3,2,"ng-container",15),_.O(2,"async"),_.A(3,zib,2,1,"ng-container",16),_.O(4,"async"),_.xf());a&2&&(a=_.M(),_.x(),_.B("ngForOf",_.Q(2,2,a.WU)),_.x(2),_.B("ngIf",_.Q(4,4,a.WU)))};Bib=function(a,b){a&1&&(_.E(0,"mat-option",20)(1,"span"),_.N(2),_.F()());a&2&&(a=b.va,_.B("value",a),_.rf("aria-label",a.ariaLabel||a.displayName),_.x(2),_.Yf(a.displayName))};
Cib=function(a){a&1&&(_.E(0,"div")(1,"mat-optgroup",18),_.A(2,Bib,3,3,"mat-option",19),_.F()());a&2&&(a=_.M().va,_.x(),_.B("label",a.iT),_.x(),_.B("ngForOf",a.ZL))};Dib=function(a){a&1&&(_.E(0,"mat-option",20)(1,"span"),_.N(2),_.F()());a&2&&(a=_.M().va,_.B("value",a),_.rf("aria-label",a.ariaLabel||null),_.x(2),_.Yf(a.displayName))};
Eib=function(a,b){a&1&&(_.wf(0),_.A(1,Cib,3,2,"div",16)(2,Dib,3,3,"mat-option",17),_.xf());a&2&&(a=b.va,_.M(2),_.x(),_.B("ngIf",_.dC(a)&&0<a.ZL.length),_.x(),_.B("ngIf",!_.dC(a)))};Fib=function(a){a&1&&(_.E(0,"mat-option",22)(1,"span",23),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Yf(a.ZA))};Gib=function(a,b){a&1&&(_.wf(0),_.A(1,Fib,3,1,"mat-option",8),_.xf());a&2&&(a=b.Na,b=_.M(2),_.x(),_.B("ngIf",b.ZA&&0===a.length))};
Hib=function(a){a&1&&(_.A(0,Eib,3,2,"ng-container",15),_.O(1,"async"),_.A(2,Gib,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.B("ngForOf",_.Q(1,2,a.UM)),_.x(2),_.B("ngIf",_.Q(3,4,a.UM)))};Iib=function(a){a&1&&(_.E(0,"mat-option",22),_.H(1,"mat-spinner",24),_.F());a&2&&(a=_.M(),_.rf("aria-label",a.M6a))};Jib=function(a){a&1&&(_.E(0,"b"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.text))};Kib=function(a){a&1&&(_.E(0,"i"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.text))};
Lib=function(a){a&1&&(_.E(0,"u"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.text))};Mib=function(a){a&1&&(_.wf(0),_.N(1),_.xf());a&2&&(a=_.M().va,_.x(),_.Yf(a.text))};Nib=function(a,b){a&1&&(_.E(0,"span"),_.wf(1,25),_.A(2,Jib,2,1,"b",26)(3,Kib,2,1,"i",26)(4,Lib,2,1,"u",26)(5,Mib,2,1,"ng-container",27),_.xf(),_.F());a&2&&(a=b.va,_.x(),_.B("ngSwitch",a.tag),_.x(),_.B("ngSwitchCase","b"),_.x(),_.B("ngSwitchCase","i"),_.x(),_.B("ngSwitchCase","u"))};
Oib=function(a,b){a&1&&_.A(0,Nib,6,4,"span",15);a&2&&_.B("ngForOf",b.va.RZ)};Qib=function(a){a&1&&(_.E(0,"mat-icon",10),_.N(1),_.F());a&2&&(a=_.M(),_.B("svgIcon",_.Pib(a.hi,a.eca())),_.x(),_.Xf(" ",a.eca()," "))};Rib=function(a){a&1&&(_.E(0,"span",11),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Yf(a.w_))};
Tib=function(a,b){if(a&1){var c=_.qd();_.E(0,"xap-filter-editor",12);_.O(1,"async");_.I("editorVisibleChange",function(e){var f=_.t(c).index,g=_.M();return _.u(_.Sib(g,e,f))})("removed",function(){var e=_.t(c).index,f=_.M();return _.u(f.remove(e))})("update",function(e){var f=_.t(c).index,g=_.M();return _.u(g.update(f,e,g.editor))});_.F()}if(a&2){a=b.va;b=b.index;var d=_.M();_.B("appliedFilter",a)("filter",_.Q(1,4,d.config.wD(a.config.id)))("isEditorVisible",d.A0(b))("disabled",d.disabled)}};
Uib=function(a){if(a&1){var b=_.qd();_.E(0,"button",13);_.I("click",function(c){_.t(b);var d=_.M();return _.u(d.Eva(c))});_.E(1,"mat-icon",14);_.N(2);_.F()()}a&2&&(a=_.M(),_.B("matTooltip",a.Tha),_.rf("aria-label",a.Tha),_.x(),_.B("svgIcon",_.bC(a.hi,"save_filters")),_.x(),_.Yf(_.cC(a.hi,"save_filters")))};
Vib=function(a){if(a&1){var b=_.qd();_.E(0,"button",15);_.I("click",function(c){_.t(b);var d=_.M();return _.u(d.mZ(c))});_.E(1,"mat-icon",14);_.N(2);_.F()()}a&2&&(a=_.M(),_.B("matTooltip",a.jha),_.rf("aria-label",a.jha),_.x(),_.B("svgIcon",_.bC(a.hi,"clear_filters")),_.x(),_.Yf(_.cC(a.hi,"clear_filters")))};Wib=function(a){a&1&&(_.E(0,"tr",0)(1,"td",3),_.N(2),_.F()());a&2&&(a=_.M(),_.x(),_.sf("padding-top",a.bQ)("padding-bottom",a.bQ),_.rf("colspan",a.jva),_.x(),_.Xf(" ",a.label," "))};
Xib=function(a){a&1&&(_.E(0,"td",3),_.N(1),_.F());a&2&&(a=_.M(2),_.sf("padding-top",a.bQ)("padding-bottom",a.bQ),_.rf("colspan",a.y5),_.x(),_.Xf(" ",a.y5>=a.wAb?a.label:""," "))};
Yib=function(a,b){if(a&1){var c=_.qd();_.E(0,"td",4)(1,"button",5);_.I("click",function(f){var g=_.t(c).va,m=_.M(2);return _.u(m.jrc(g,f))})("focus",function(f){var g=_.t(c).va,m=_.M(2);return _.u(m.Isc(g,f))});_.E(2,"span",6);_.N(3);_.F();_.H(4,"span",7);_.F()()}if(a&2){a=b.va;b=b.sla;var d=_.M().sla,e=_.M();_.sf("width",e.B8a)("padding-top",e.bQ)("padding-bottom",e.bQ);_.rf("data-mat-row",d)("data-mat-col",b);_.x();_.tf("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",e.Fab(d,
b))("mat-calendar-body-range-start",e.aJa(a.Ol))("mat-calendar-body-range-end",e.ZIa(a.Ol))("mat-calendar-body-in-range",e.tna(a.Ol))("mat-calendar-body-comparison-bridge-start",e.Ruc(a.Ol,d,b))("mat-calendar-body-comparison-bridge-end",e.Quc(a.Ol,d,b))("mat-calendar-body-comparison-start",e.Kab(a.Ol))("mat-calendar-body-comparison-end",e.Jab(a.Ol))("mat-calendar-body-in-comparison-range",e.Vuc(a.Ol))("mat-calendar-body-preview-start",e.cvc(a.Ol))("mat-calendar-body-preview-end",e.bvc(a.Ol))("mat-calendar-body-in-preview",
e.Wuc(a.Ol));_.B("ngClass",a.jCc)("tabindex",e.Fab(d,b)?0:-1);_.rf("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.VX(a.Ol))("aria-current",e.nTb===a.Ol?"date":null)("aria-describedby",e.Ctc(a.Ol));_.x();_.tf("mat-calendar-body-selected",e.VX(a.Ol))("mat-calendar-body-comparison-identical",e.Suc(a.Ol))("mat-calendar-body-today",e.nTb===a.Ol);_.x();_.Xf(" ",a.tra," ")}};
Zib=function(a,b){a&1&&(_.E(0,"tr",1),_.A(1,Xib,2,6,"td",3),_.Jeb(2,Yib,5,48,"td",4),_.F());if(a&2){a=b.va;b=b.sla;var c=_.M();_.x();_.vf(1,0===b&&c.y5?1:-1);_.x();_.Leb(a)}};$ib=function(a){return"TD"===(null==a?void 0:a.nodeName)};ajb=function(a){if($ib(a))var b=a;else if($ib(a.parentNode))b=a.parentNode;else{var c;$ib(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};
bjb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};cjb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};djb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};ejb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};fjb=function(a,b){a&1&&(_.E(0,"th",2)(1,"span",5),_.N(2),_.F(),_.E(3,"span",6),_.N(4),_.F()());a&2&&(a=b.va,_.x(2),_.Yf(a.sCb),_.x(2),_.Yf(a.cYa))};
hjb=function(a,b,c,d,e){b=a.getYear(b);c=a.getYear(c);a=gjb(a,d,e);return Math.floor((b-a)/24)===Math.floor((c-a)/24)};ijb=function(a,b,c,d){return((a.getYear(b)-gjb(a,c,d))%24+24)%24};gjb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};jjb=function(){};
kjb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-month-view",2);_.ag("activeDateChange",function(c){_.t(b);var d=_.M();_.$f(d.ub,c)||(d.ub=c);return _.u(c)});_.I("_userSelection",function(c){_.t(b);var d=_.M();return _.u(d.vma(c))})("dragStarted",function(c){_.t(b);var d=_.M();return _.u(d.Fsc(c))})("dragEnded",function(c){_.t(b);var d=_.M();return _.u(d.hHa(c))});_.F()}a&2&&(a=_.M(),_.Zf("activeDate",a.ub),_.B("selected",a.selected)("dateFilter",a.yj)("maxDate",a.Hd)("minDate",a.Gd)("dateClass",a.jl)("comparisonStart",
a.pu)("comparisonEnd",a.Gw)("startDateAccessibleName",a.R2)("endDateAccessibleName",a.c_)("activeDrag",a.Vla))};
ljb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-year-view",3);_.ag("activeDateChange",function(c){_.t(b);var d=_.M();_.$f(d.ub,c)||(d.ub=c);return _.u(c)});_.I("monthSelected",function(c){_.t(b);var d=_.M();return _.u(d.Kvc(c))})("selectedChange",function(c){_.t(b);var d=_.M();return _.u(d.X$a(c,"month"))});_.F()}a&2&&(a=_.M(),_.Zf("activeDate",a.ub),_.B("selected",a.selected)("dateFilter",a.yj)("maxDate",a.Hd)("minDate",a.Gd)("dateClass",a.jl))};
mjb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-multi-year-view",4);_.ag("activeDateChange",function(c){_.t(b);var d=_.M();_.$f(d.ub,c)||(d.ub=c);return _.u(c)});_.I("yearSelected",function(c){_.t(b);var d=_.M();return _.u(d.lzc(c))})("selectedChange",function(c){_.t(b);var d=_.M();return _.u(d.X$a(c,"year"))});_.F()}a&2&&(a=_.M(),_.Zf("activeDate",a.ub),_.B("selected",a.selected)("dateFilter",a.yj)("maxDate",a.Hd)("minDate",a.Gd)("dateClass",a.jl))};njb=function(){};
ojb=function(a){a&1&&(_.wd(),_.E(0,"svg",2),_.H(1,"path",3),_.F())};
_.pjb=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("")};
_.qjb=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};yeb=function(a){this.Xp=a};yeb.prototype.call=function(a,b){return b.subscribe(new _.bKa(a,this.Xp))};var rjb=function(){};rjb.prototype.destroy=function(){};rjb.prototype.mJ=function(){};var Eeb=function(a,b,c){var d=Math.min(b,c);b=Math.max(b,c);c=a.detach(b);if(1<b-d){var e=a.detach(d);a.attach(d,c);a.attach(b,e)}else a.attach(d,c)};rjb.prototype.move=function(a,b){this.attach(b,this.detach(a))};
var Feb=function(){this.cI=new Map;this.IG=void 0};_.h=Feb.prototype;_.h.has=function(a){return this.cI.has(a)};_.h.delete=function(a){if(!this.has(a))return!1;var b=this.cI.get(a);void 0!==this.IG&&this.IG.has(b)?(this.cI.set(a,this.IG.get(b)),this.IG.delete(b)):this.cI.delete(a);return!0};_.h.get=function(a){return this.cI.get(a)};_.h.set=function(a,b){if(this.cI.has(a)){a=this.cI.get(a);void 0===this.IG&&(this.IG=new Map);for(var c=this.IG;c.has(a);)a=c.get(a);c.set(a,b)}else this.cI.set(a,b)};
_.h.forEach=function(a){for(var b=_.k(this.cI),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;a(d,c);if(void 0!==this.IG)for(var e=this.IG;e.has(d);)d=e.get(d),a(d,c)}};var sjb=function(a,b,c){this.GM=a;this.va=b;this.sla=c},Ieb=function(){this.tTc=Heb;this.yua=void 0},Keb=function(a,b,c){this.GM=a;this.FHc=b;this.OSb=c;this.a1=!1};_.U(Keb,rjb);_.h=Keb.prototype;_.h.at=function(a){return _.Tja(this.GM,a)[8].va};
_.h.attach=function(a,b){var c=b[6];this.a1||(this.a1=a!==this.length);_.Vja(this.GM,b,a,_.Uja(this.OSb,c))};_.h.detach=function(a){this.a1||(this.a1=a!==this.length-1);return _.gha(this.GM,a)};_.h.create=function(a,b){return _.Sja(this.FHc,this.OSb,new sjb(this.GM,b,a),{IPa:null})};_.h.destroy=function(a){_.iha(a[1],a)};_.h.mJ=function(a,b){_.Tja(this.GM,a)[8].va=b};_.h.reset=function(){this.a1=!1};
_.W.Object.defineProperties(Keb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.GM.length-10}}});_.eC=function(a,b){this.Ma=a;this.Xc=b;this.h$a=null;this.Zjb=new _.Sl};_.eC.prototype.Jc=function(){var a=this,b=this.Ma.na;this.qbb=this.Xc.Ik(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.h$a=c;a.Zjb.emit(c)})};_.eC.prototype.La=function(){this.Xc.nj(this.Ma);this.qbb&&this.qbb.unsubscribe()};
_.W.Object.defineProperties(_.eC.prototype,{Lba:{configurable:!0,enumerable:!0,get:function(){return this.h$a}}});_.eC.O=function(a){return new (a||_.eC)(_.y(_.Dd),_.y(_.Iq))};_.eC.Fa=_.Tc({type:_.eC,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{Zjb:"cdkFocusChange"},Sb:["cdkMonitorFocus"],standalone:!0});var fC=function(a,b){_.bs.call(this,a,b)};_.U(fC,_.bs);fC.O=function(a){return new (a||fC)(_.y(_.Lf),_.y(_.Mf))};
fC.Fa=_.Tc({type:fC,oa:[["","cdkPortal",""]],Sb:["cdkPortal"],standalone:!0,features:[_.pf]});_.gC=function(){this.Bua=this.ibb=new _.bf};_.hC=function(a,b){return tjb(b)&&a.isValid(b)?b:null};_.gC.prototype.Sh=function(a){return null==a||tjb(a)&&this.isValid(a)?a:this.invalid()};_.gC.prototype.w2=function(a){this.locale=a;this.ibb.next()};_.iC=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};
jC=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.iC(a,b,c):d==e}return b==c};_.kC=function(a,b,c,d){return c&&0>_.iC(a,b,c)?c:d&&0<_.iC(a,b,d)?d:b};ujb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;lC=function(a){_.gC.call(this);this.mbb=_.Mc(_.bVa,{optional:!0});void 0!==a&&(this.mbb=a);_.gC.prototype.w2.call(this,this.mbb)};_.U(lC,_.gC);lC.prototype.getYear=function(a){return a.getFullYear()};lC.prototype.getMonth=function(a){return a.getMonth()};
lC.prototype.getDate=function(a){return a.getDate()};vjb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return Qeb(12,function(c){return a.C5(b,new Date(2017,c,1))})};wjb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return Qeb(31,function(c){return a.C5(b,new Date(2017,0,c+1))})};_.xjb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return Qeb(7,function(d){return a.C5(c,new Date(2017,0,d+1))})};
mC=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.C5(c,b)};_.yjb=function(a,b){return a.getDate(a.g5(a.getYear(b),a.getMonth(b)+1,0))};lC.prototype.clone=function(a){return new Date(a.getTime())};var nC=function(a,b,c,d){a=a.g5(b,c,d);a.getMonth();return a};lC.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};
lC.prototype.format=function(a,b){if(!this.isValid(a))throw Error("oc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.C5(b,a)};_.pC=function(a,b,c){return _.oC(a,b,12*c)};_.oC=function(a,b,c){var d=a.g5(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.g5(a.getYear(d),a.getMonth(d),0));return d};_.qC=function(a,b,c){return a.g5(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
zjb=function(a,b){return[b.getUTCFullYear(),a.D7a(b.getUTCMonth()+1),a.D7a(b.getUTCDate())].join("-")};lC.prototype.Sh=function(a){if("string"===typeof a){if(!a)return null;if(ujb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.gC.prototype.Sh.call(this,a)};var tjb=function(a){return a instanceof Date};_.h=lC.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};
_.h.g5=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.D7a=function(a){return("00"+a).slice(-2)};_.h.C5=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)};lC.O=function(a){return new (a||lC)(_.q(_.bVa,8))};lC.ta=_.p({token:lC,qa:lC.O});
Ajb={parse:{Ds:null},display:{Ds:{year:"numeric",month:"numeric",day:"numeric"},SXa:{year:"numeric",month:"short"},wCc:{year:"numeric",month:"long",day:"numeric"},yLc:{year:"numeric",month:"long"}}};_.rC=function(){};_.rC.O=function(a){return new (a||_.rC)};_.rC.Da=_.Rc({type:_.rC});var Bjb;Bjb=void 0===Bjb?Ajb:Bjb;_.rC.Ca=_.Ac({Ob:[[{wa:_.gC,Id:lC},{wa:_.js,oc:Bjb}]]});_.sC=function(){};_.sC.O=function(a){return new (a||_.sC)};_.sC.Da=_.Rc({type:_.sC});_.sC.Ca=_.Ac({imports:[_.is,_.is]});
var Cjb={PXb:"ACTIVE",l3b:"DELETE_IN_PROGRESS",n3b:"DELETE_REQUESTED",ybc:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[Cjb.ybc,Cjb.PXb,Cjb.n3b,Cjb.l3b]}},Djb=function(){this.i={}};_.U(Djb,_.T);Djb.prototype.ka=function(){return Djb};Djb.prototype.ma=function(){return{keys:[]}};var tC=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};_.U(tC,_.T);tC.prototype.ka=function(){return tC};
tC.prototype.ma=function(){return{keys:["code","details","message"],vd:{details:{vc:null,Fc:!0,Gc:!1,Hc:!1}}}};
_.W.Object.defineProperties(tC.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"code")?_.R(this,"code"):null},set:function(a){this.i.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"details")?_.R(this,"details"):null},set:function(a){this.i.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):null},set:function(a){this.i.message=a}}});
_.uC=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};_.U(_.uC,_.T);_.uC.prototype.ka=function(){return _.uC};_.uC.prototype.ma=function(){return{keys:["done","error","metadata","name","response"],vd:{metadata:{vc:null,Fc:!1,Gc:!1,Hc:!1},response:{vc:null,Fc:!1,Gc:!1,Hc:!1}},Ja:{error:tC}}};
_.W.Object.defineProperties(_.uC.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"done")?_.R(this,"done"):null},set:function(a){this.i.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"error")?_.R(this,"error"):null},set:function(a){this.i.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"metadata")?_.R(this,"metadata"):null},set:function(a){this.i.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"name")?_.R(this,"name"):null},set:function(a){this.i.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"response")?_.R(this,"response"):null},set:function(a){this.i.response=a}}});var vC=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};_.U(vC,_.T);vC.prototype.ka=function(){return vC};vC.prototype.ma=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(vC.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"id")?_.R(this,"id"):null},set:function(a){this.i.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.R(this,"type"):null},set:function(a){this.i.type=a}}});
_.wC=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;this.i.tags=null==a.tags?null:a.tags};_.U(_.wC,_.T);_.wC.prototype.ka=function(){return _.wC};
_.wC.prototype.ma=function(){return{Pa:{lifecycleState:Cjb},keys:"createTime labels lifecycleState name parent projectId projectNumber tags".split(" "),vd:{labels:{vc:null,Fc:!1,Gc:!1,Hc:!1},tags:{vc:null,Fc:!1,Gc:!1,Hc:!1}},Ja:{parent:vC}}};
_.W.Object.defineProperties(_.wC.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"createTime")?_.R(this,"createTime"):null},set:function(a){this.i.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"labels")?_.R(this,"labels"):null},set:function(a){this.i.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lifecycleState")?_.R(this,"lifecycleState"):null},set:function(a){this.i.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):null},set:function(a){this.i.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"parent")?_.R(this,"parent"):null},set:function(a){this.i.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.R(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectNumber")?
_.R(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tags")?_.R(this,"tags"):null},set:function(a){this.i.tags=a}}});var xC=function(a){a=void 0===a?{}:a;this.i={};this.i.projects=null==a.Yp?null:a.Yp;this.i.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.U(xC,_.T);xC.prototype.ka=function(){return xC};xC.prototype.ma=function(){return{Qa:{projects:_.wC},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(xC.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextPageToken")?_.R(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},Yp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projects")?_.R(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.yC={$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"};zC=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};_.h=zC.prototype;
_.h.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"cloudresourcemanager.projects.create",path:"/"+this.Va+"/projects",Ta:_.tg(b,_.yC,c),Pb:_.uC})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:null,Kb:"DELETE",Mb:"cloudresourcemanager.projects.delete",path:"/"+this.Va+"/projects/"+a,Ta:_.tg(b,_.yC,c),Pb:Djb})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"cloudresourcemanager.projects.get",path:"/"+this.Va+"/projects/"+a,Ta:_.tg(b,_.yC,c),Pb:_.wC})};_.h.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"cloudresourcemanager.projects.list",path:"/"+this.Va+"/projects",Ta:_.tg(a,_.yC,b),Pb:xC})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Cm(this.tb,{body:b,Kb:"PUT",Mb:"cloudresourcemanager.projects.update",path:"/"+this.Va+"/projects/"+a,Ta:_.tg(c,_.yC,d),Pb:_.wC})};zC.O=function(a){return new (a||zC)(_.q(_.PYa,8),_.q(_.QYa),_.q(_.Am,8))};zC.ta=_.p({token:zC,qa:zC.O});_.AC=function(){};_.AC.O=function(a){return new (a||_.AC)};_.AC.ta=_.p({token:_.AC,qa:function(a){return zC.O(a)},Ga:_.ru});Ejb="Y Z E P T G M K  m u n".split(" ");_.BC=function(a){this.Ia=a};
_.Fjb=function(a,b,c,d,e,f){var g=new _.Ye(1);return _.xeb(c).ha(_.gf(_.le(d)),_.gf(g)).ha(_.Xh(a.Ia,e),_.Zd(b,1),_.Se(f),_.Xe(g),_.Rd())};_.BC.O=function(a){return new (a||_.BC)(_.q(_.Oo))};_.BC.ta=_.p({token:_.BC,qa:_.BC.O,Ga:"root"});_.CC=function(){};_.CC.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<Ejb.length;e++){var f=Ejb[e];d=_.vdb[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"};_.CC.O=function(a){return new (a||_.CC)};_.CC.ve=_.Uc({name:"humanizeBytes",type:_.CC,Yd:!0});_.DC=function(){};_.DC.O=function(a){return new (a||_.DC)};_.DC.Da=_.Rc({type:_.DC});_.DC.Ca=_.Ac({Ob:[_.CC]});_.Gjb=new _.Xc("GMAT_LEGACY_TABS_OPTION");var Hjb=new _.Xc("MatInkBarPositioner",{Ga:"root",qa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var Ijb=new _.Xc("MatTabContent");var Jjb=new _.Xc("MAT_TABS_CONFIG");_.rh({passive:!0});var Kjb=new _.Xc("MatTabLabel"),Ljb=new _.Xc("MAT_TAB");var Mjb=new _.Xc("MAT_TAB_GROUP");var Njb=_.Bh("translateTab",[_.Eh("center, void, left-origin-center, right-origin-center",_.Dh({transform:"none"})),_.Eh("left",_.Dh({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Eh("right",_.Dh({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Fh("* => left, * => right, left => center, right => center",_.Ch("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.Fh("void => left-origin-center",[_.Dh({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.Ch("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.Fh("void => right-origin-center",[_.Dh({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.Ch("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var Ojb=function(a){return{animationDuration:a}},Pjb=function(a,b){return{value:a,params:b}},EC=function(a,b,c,d){_.es.call(this,a,b,d);this.Kj=c;this.ebb=this.C8a=_.Gd.EMPTY};_.U(EC,_.es);EC.prototype.Sa=function(){var a=this;_.es.prototype.Sa.call(this);this.C8a=this.Kj.hGa.ha(_.ef(this.Kj.RX(this.Kj.Eg))).subscribe(function(b){b&&!a.ug()&&a.attach(a.Kj.hQ)});this.ebb=this.Kj.IFa.subscribe(function(){a.Kj.PU||a.detach()})};
EC.prototype.La=function(){_.es.prototype.La.call(this);this.C8a.unsubscribe();this.ebb.unsubscribe()};EC.O=function(a){return new (a||EC)(_.y(_.tl),_.y(_.Mf),_.y(_.Gc(function(){return FC})),_.y(_.Lg))};EC.Fa=_.Tc({type:EC,oa:[["","matTabBodyHost",""]],features:[_.pf]});
var GC=function(a,b,c){var d=this;this.Ma=a;this.qc=b;this.A9a=_.Gd.EMPTY;this.Uoa=new _.bf;this.Fbb=new _.Sl;this.hGa=new _.Sl;this.IFa=new _.Sl;this.Ebb=new _.Sl(!0);this.animationDuration="500ms";this.PU=!1;b&&(this.A9a=b.change.subscribe(function(e){d.X8a(e);_.Tl(c)}));this.Uoa.ha(_.Oe(function(e,f){return e.Rl===f.Rl&&e.kg===f.kg})).subscribe(function(e){d.RX(e.kg)&&d.RX(d.Eg)&&d.Ebb.emit();d.RX(e.Rl)&&!d.RX(d.Eg)&&d.IFa.emit()})};_.h=GC.prototype;
_.h.Sa=function(){"center"==this.Eg&&null!=this.origin&&(this.Eg=this.Hrc(this.origin))};_.h.La=function(){this.A9a.unsubscribe();this.Uoa.complete()};_.h.Obb=function(a){a=this.RX(a.kg);this.hGa.emit(a);a&&this.Fbb.emit(this.Ma.na.clientHeight)};_.h.pC=function(){return this.qc&&"rtl"===this.qc.value?"rtl":"ltr"};_.h.RX=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.h.X8a=function(a){a=void 0===a?this.pC():a;this.Eg=0>this.hcb?"ltr"==a?"left":"right":0<this.hcb?"ltr"==a?"right":"left":"center"};_.h.Hrc=function(a){var b=this.pC();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(GC.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.hcb=a;this.X8a()}}});GC.O=function(a){return new (a||GC)(_.y(_.Dd),_.y(_.yr,8),_.y(_.qm))};
GC.Fa=_.Tc({type:GC,inputs:{hQ:[0,"content","_content"],origin:"origin",animationDuration:"animationDuration",PU:"preserveContent",position:"position"},outputs:{Fbb:"_onCentering",hGa:"_beforeCentering",IFa:"_afterLeavingCenter",Ebb:"_onCentered"}});var FC=function(a,b,c){GC.call(this,a,b,c)};_.U(FC,GC);FC.Fa=GC.Fa;FC.O=function(a){return new (a||FC)(_.y(_.Dd),_.y(_.yr,8),_.y(_.qm))};
FC.ya=_.Pc({type:FC,oa:[["mat-tab-body"]],vb:function(a,b){a&1&&_.Of(_.es,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.rwc=c.first)}},yb:[1,"mat-mdc-tab-body"],qb:1,Za:function(a){a&2&&_.rf("mat-id-collision",null)},features:[_.pf],Aa:3,Ba:6,Ea:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],["matTabBodyHost",""]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",1,0);_.I("@translateTab.start",function(d){_.t(c);return _.u(b.Obb(d))})("@translateTab.done",function(d){_.t(c);return _.u(b.Uoa.next(d))});
_.A(2,Seb,0,0,"ng-template",2);_.F()}a&2&&_.B("@translateTab",_.gg(3,Pjb,b.Eg,_.fg(1,Ojb,b.animationDuration)))},Ha:[EC],styles:['.mat-mdc-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-mdc-tab-body.mat-mdc-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-mdc-tab-group.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body.mat-mdc-tab-body-active{overflow-y:hidden}.mat-mdc-tab-body-content{height:100%;overflow:auto}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-mdc-tab-body-content[style*="visibility: hidden"]{display:none}\n'],
nb:2,data:{animation:[Njb]}});var HC=function(a){this.ua=a};HC.O=function(a){return new (a||HC)(_.y(_.Lf))};HC.Fa=_.Tc({type:HC,oa:[["","matTabContent",""]],features:[_.bg([{wa:Ijb,Hb:HC}])]});var Qjb=_.rh({passive:!0}),IC=function(a,b,c,d,e,f,g){var m=this;this.Ma=a;this.Ya=b;this.Af=c;this.qc=d;this.ab=e;this.wc=f;this.we=g;this.sY=0;this.MKa=!1;this.Nb=new _.bf;this.wY=!1;this.GJ=this.FJ=!0;this.Ioa=new _.bf;this.p5=!1;this.Iq=0;this.VNb=new _.Sl;this.nxb=new _.Sl;e.Wb(function(){_.fe(a.na,"mouseleave").ha(_.gf(m.Nb)).subscribe(function(){m.nK()})})};_.h=IC.prototype;
_.h.Jc=function(){var a=this;_.fe(this.ocb.na,"touchstart",Qjb).ha(_.gf(this.Nb)).subscribe(function(){a.NX("before")});_.fe(this.xbb.na,"touchstart",Qjb).ha(_.gf(this.Nb)).subscribe(function(){a.NX("after")})};
_.h.Xd=function(){var a=this,b=this.qc?this.qc.change:_.Md("ltr"),c=this.Af.change(150),d=function(){a.Mka();a.JFa()};this.Qb=_.yz(_.cr(_.zz(new _.er(this.Ph),this.pC())).fC(),function(){return!1});_.dr(this.Qb,this.Iq);this.ab.Tf.ha(_.Qe(1)).subscribe(d);_.ge(b,c,this.Ph.Sc,this.mvc()).ha(_.gf(this.Nb)).subscribe(function(){a.ab.run(function(){Promise.resolve().then(function(){a.sY=Math.max(0,Math.min(a.QHa(),a.sY));d()})});_.zz(a.Qb,a.pC())});this.Qb.change.subscribe(function(e){a.nxb.emit(e);a.yxc(e)})};
_.h.mvc=function(){var a=this;return"function"!==typeof ResizeObserver?_.Pe:this.Ph.Sc.ha(_.ef(this.Ph),_.ff(function(b){return new _.Kd(function(c){return a.ab.Wb(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.ob.na)});return function(){d.disconnect()}})})}),_.df(),_.ie(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.h.fN=function(){this.byc!=this.Ph.length&&(this.Mka(),this.byc=this.Ph.length,_.Tl(this.Ya));this.MKa&&(this.Rcb(this.Iq),this.vGa(),this.JFa(),this.MKa=!1,_.Tl(this.Ya));this.Ocb&&(this.deb(),this.Ocb=!1,_.Tl(this.Ya))};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.Nb.next();this.Nb.complete();this.Ioa.complete()};
_.h.xe=function(a){if(!_.qh(a))switch(a.keyCode){case 13:case 32:if(this.MS!==this.selectedIndex){var b=this.Ph.get(this.MS);b&&!b.disabled&&(this.VNb.emit(this.MS),this.Vab(a))}break;default:this.Qb.yr(a)}};_.h.Gbb=function(){var a=this,b=this.Ma.na.textContent;b!==this.msc&&(this.msc=b||"",this.ab.run(function(){a.Mka();a.JFa();_.Tl(a.Ya)}))};_.h.Mka=function(){this.orc();this.vGa();this.deb()};_.h.WX=function(a){return this.Ph?!!this.Ph.toArray()[a]:!0};
_.h.yxc=function(a){this.wY&&this.Rcb(a);this.Ph&&this.Ph.length&&(this.Ph.toArray()[a].focus(),a=this.zY.na,a.scrollLeft="ltr"==this.pC()?0:a.scrollWidth-a.offsetWidth)};_.h.pC=function(){return this.qc&&"rtl"===this.qc.value?"rtl":"ltr"};_.h.deb=function(){if(!this.Rw){var a=this.DE;this.tdb.na.style.transform="translateX("+Math.round("ltr"===this.pC()?-a:a)+"px)";if(this.wc.Nla||this.wc.iBa)this.zY.na.scrollLeft=0}};
_.h.Pcb=function(a){return this.Qcb(this.sY+("before"==a?-1:1)*this.zY.na.offsetWidth/3)};_.h.bna=function(a){this.nK();this.Pcb(a)};_.h.Rcb=function(a){if(!this.Rw){var b=this.Ph?this.Ph.toArray()[a]:null;if(b){a=this.zY.na.offsetWidth;var c=b.ob.na;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.pC()?c=b+d:(c=this.Noa.na.offsetWidth-b,b=c-d);d=this.DE;a=this.DE+a;b<d?this.DE-=d-b:c>a&&(this.DE+=Math.min(c-a,b-d))}}};
_.h.orc=function(){if(this.Rw)this.wY=!1;else{var a=this.Noa.na.scrollWidth>this.Ma.na.offsetWidth;a||(this.DE=0);a!==this.wY&&_.Tl(this.Ya);this.wY=a}};_.h.vGa=function(){this.Rw?this.FJ=this.GJ=!0:(this.GJ=0==this.DE,this.FJ=this.DE==this.QHa(),_.Tl(this.Ya))};_.h.QHa=function(){return this.Noa.na.scrollWidth-this.zY.na.offsetWidth||0};_.h.JFa=function(){var a=this.Ph&&this.Ph.length?this.Ph.toArray()[this.selectedIndex]:null;(a=a?a.ob.na:null)?Rjb(this.nna,a):this.nna.jf()};_.h.nK=function(){this.Ioa.next()};
_.h.NX=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.nK(),_.le(650,100).ha(_.gf(_.ge(this.Ioa,this.Nb))).subscribe(function(){var d=c.Pcb(a),e=d.jDb;d=d.distance;(0===d||d>=e)&&c.nK()}))};_.h.Qcb=function(a){if(this.Rw)return{jDb:0,distance:0};var b=this.QHa();this.sY=Math.max(0,Math.min(b,a));this.Ocb=!0;this.vGa();return{jDb:b,distance:this.sY}};
_.W.Object.defineProperties(IC.prototype,{Rw:{configurable:!0,enumerable:!0,get:function(){return this.p5},set:function(a){this.p5=_.th(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Iq},set:function(a){a=_.wh(a);this.Iq!=a&&(this.MKa=!0,this.Iq=a,this.Qb&&_.dr(this.Qb,a))}},MS:{configurable:!0,enumerable:!0,get:function(){return this.Qb?this.Qb.ts:0},set:function(a){this.WX(a)&&this.MS!==a&&this.Qb&&this.Qb.Fj(a)}},DE:{configurable:!0,enumerable:!0,get:function(){return this.sY},
set:function(a){this.Qcb(a)}}});IC.O=function(a){return new (a||IC)(_.y(_.Dd),_.y(_.qm),_.y(_.Jr),_.y(_.yr,8),_.y(_.oe),_.y(_.Fq),_.y(_.ul,8))};IC.Fa=_.Tc({type:IC,inputs:{Rw:"disablePagination"}});var Sjb=_.Vh(function(){}),JC=function(a){var b=Sjb.call(this)||this;b.ob=a;return b};_.U(JC,Sjb);JC.prototype.focus=function(){this.ob.na.focus()};JC.O=function(a){return new (a||JC)(_.y(_.Dd))};JC.Fa=_.Tc({type:JC,features:[_.pf]});Reb(JC);var KC=function(a,b,c,d,e,f,g){IC.call(this,a,b,c,d,e,f,g);this.Dl=!1};_.U(KC,IC);KC.prototype.Vab=function(a){a.preventDefault()};_.W.Object.defineProperties(KC.prototype,{ad:{configurable:!0,enumerable:!0,get:function(){return this.Dl},set:function(a){this.Dl=_.th(a)}}});KC.O=function(a){return new (a||KC)(_.y(_.Dd),_.y(_.qm),_.y(_.Jr),_.y(_.yr,8),_.y(_.oe),_.y(_.Fq),_.y(_.ul,8))};KC.Fa=_.Tc({type:KC,inputs:{ad:"disableRipple"},features:[_.pf]});var LC=function(a,b,c){_.bs.call(this,a,b);this.Arc=c};_.U(LC,fC);LC.O=function(a){return new (a||LC)(_.y(_.Lf),_.y(_.Mf),_.y(Ljb,8))};LC.Fa=_.Tc({type:LC,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.bg([{wa:Kjb,Hb:LC}]),_.pf]});var Tjb=_.Vh(function(){}),MC=function(a,b){var c=Tjb.call(this)||this;c.Ee=a;c.V8a=b;c.bTb="";c.b9a=null;c.xk=new _.bf;c.position=null;c.origin=null;c.isActive=!1;return c};_.U(MC,Tjb);MC.prototype.Tb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.xk.next()};MC.prototype.La=function(){this.xk.complete()};MC.prototype.Sa=function(){this.b9a=new _.bs(this.W9a||this.zuc,this.Ee)};MC.prototype.zxc=function(a){a&&a.Arc===this&&(this.eyc=a)};
_.W.Object.defineProperties(MC.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.b9a}}});MC.O=function(a){return new (a||MC)(_.y(_.Mf),_.y(Mjb,8))};MC.Fa=_.Tc({type:MC,vb:function(a,b){a&1&&_.Of(_.Lf,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.zuc=c.first)}},inputs:{bTb:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],PJc:"labelClass",zAc:"bodyClass"},features:[_.pf,_.id]});var Ujb=0,Vjb=_.Sh(_.Uh(function(a){this.Ma=a}),"primary"),NC=function(a,b,c,d){a=Vjb.call(this,a)||this;a.Ya=b;a.we=d;a.Kq=new _.Nf;a.Z5=0;a.Ana=null;a.rLa=0;a.udb=_.Gd.EMPTY;a.Moa=_.Gd.EMPTY;a.iHa=!1;a.Iq=null;a.Bvb="above";a.p5=!1;a.jcb=!1;a.bOb=new _.Sl;a.A_=new _.Sl;a.pgb=new _.Sl;a.g1a=new _.Sl(!0);a.Y$a=Ujb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.Rw=c&&null!=c.Rw?c.Rw:!1;a.waa=c&&null!=c.waa?c.waa:!1;var e;a.y$=null!=(e=null==c?void 0:c.y$)?e:null;a.PU=!(null==
c||!c.PU);return a};_.U(NC,Vjb);_.h=NC.prototype;
_.h.fN=function(){var a=this,b=this.Z5=this.L8a(this.Z5);if(this.Iq!=b){var c=null==this.Iq;if(!c){this.g1a.emit(this.nz(b));var d=this.J7.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Kq.forEach(function(e,f){return e.isActive=f===b});c||(a.bOb.emit(b),a.J7.na.style.minHeight="")})}this.Kq.forEach(function(e,f){e.position=f-b;null==a.Iq||0!=e.position||e.origin||(e.origin=b-a.Iq)});this.Iq!==b&&(this.Iq=b,this.Ana=null,_.Tl(this.Ya))};
_.h.Xd=function(){var a=this;this.Uxc();this.Xxc();this.udb=this.Kq.Sc.subscribe(function(){var b=a.L8a(a.Z5);if(b===a.Iq){for(var c=a.Kq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.Z5=a.Iq=e;a.Ana=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.g1a.emit(a.nz(b))})}_.Tl(a.Ya)})};_.h.Uxc=function(){var a=this;this.S7a.Sc.ha(_.ef(this.S7a)).subscribe(function(b){a.Kq.reset(b.filter(function(c){return c.V8a===a||!c.V8a}));_.Rf(a.Kq)})};
_.h.La=function(){this.Kq.destroy();this.udb.unsubscribe();this.Moa.unsubscribe()};_.h.Mka=function(){this.sLa&&this.sLa.Mka()};_.h.sQ=function(a){this.Ana=a;this.A_.emit(this.nz(a))};_.h.nz=function(a){var b=new Wjb;b.index=a;this.Kq&&this.Kq.length&&(b.tab=this.Kq.toArray()[a]);return b};_.h.Xxc=function(){var a=this;this.Moa&&this.Moa.unsubscribe();this.Moa=_.ge.apply(null,_.$c(this.Kq.map(function(b){return b.xk}))).subscribe(function(){return _.Tl(a.Ya)})};
_.h.L8a=function(a){return Math.min(this.Kq.length-1,Math.max(a||0,0))};_.h.T$a=function(a){return"mat-tab-label-"+this.Y$a+"-"+a};_.h.S$a=function(a){return"mat-tab-content-"+this.Y$a+"-"+a};_.h.xxc=function(a){if(this.iHa&&this.rLa){var b=this.J7.na;b.style.height=this.rLa+"px";this.J7.na.offsetHeight&&(b.style.height=a+"px")}};_.h.Vwc=function(){var a=this.J7.na;this.rLa=a.clientHeight;a.style.height="";this.pgb.emit()};_.h.El=function(a,b,c){b.MS=c;a.disabled||(this.selectedIndex=c)};
_.h.St=function(a){var b,c=null!=(b=this.Ana)?b:this.selectedIndex;return a===c?0:-1};_.h.ayc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.sLa.MS=b)};
_.W.Object.defineProperties(NC.prototype,{waa:{configurable:!0,enumerable:!0,get:function(){return this.iHa},set:function(a){this.iHa=_.th(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Iq},set:function(a){this.Z5=_.wh(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.lqc},set:function(a){this.lqc=/^\d+$/.test(a+"")?a+"ms":a}},y$:{configurable:!0,enumerable:!0,get:function(){return this.Orc},set:function(a){this.Orc=_.wh(a,null)}},
Rw:{configurable:!0,enumerable:!0,get:function(){return this.p5},set:function(a){this.p5=_.th(a)}},PU:{configurable:!0,enumerable:!0,get:function(){return this.jcb},set:function(a){this.jcb=_.th(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.fGa},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.fGa=a}}});
NC.O=function(a){return new (a||NC)(_.y(_.Dd),_.y(_.qm),_.y(Jjb,8),_.y(_.ul,8))};NC.Fa=_.Tc({type:NC,inputs:{waa:"dynamicHeight",selectedIndex:"selectedIndex",Bvb:"headerPosition",animationDuration:"animationDuration",y$:"contentTabIndex",Rw:"disablePagination",PU:"preserveContent",backgroundColor:"backgroundColor"},outputs:{bOb:"selectedIndexChange",A_:"focusChange",pgb:"animationDone",g1a:"selectedTabChange"},features:[_.pf]});var Wjb=function(){};var Xjb=Number.MAX_SAFE_INTEGER,OC=function(a,b,c,d,e,f,g){IC.call(this,a,d,e,b,c,f,g);this.Dl=!1;this.color="primary"};_.U(OC,IC);OC.prototype.Vab=function(){};OC.prototype.Xd=function(){var a=this;this.Ph.Sc.ha(_.ef(null),_.gf(this.Nb)).subscribe(function(){Yjb(a)});IC.prototype.Xd.call(this)};var Yjb=function(a){if(a.Ph){for(var b=a.Ph.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.Tl(a.Ya);a.SE&&(a.SE.BXc=b[c].id);return}a.selectedIndex=-1;a.nna.jf()}};
OC.prototype.aIa=function(){return this.SE?"tablist":this.Ma.na.getAttribute("role")};_.W.Object.defineProperties(OC.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.fGa},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.fGa=a}},ad:{configurable:!0,enumerable:!0,get:function(){return this.Dl},set:function(a){this.Dl=_.th(a)}}});
OC.O=function(a){return new (a||OC)(_.y(_.Dd),_.y(_.yr,8),_.y(_.oe),_.y(_.qm),_.y(_.Jr),_.y(_.Fq),_.y(_.ul,8))};OC.Fa=_.Tc({type:OC,inputs:{backgroundColor:"backgroundColor",ad:"disableRipple",color:"color",SE:"tabPanel"},features:[_.pf]});var Zjb=_.Peb(_.Uh(_.Vh(function(){}))),PC=function(a,b,c,d,e,f){var g=Zjb.call(this)||this;g.Pz=a;g.ob=b;g.Xc=e;g.fG=!1;g.id="mat-tab-link-"+Xjb--;g.CB=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.CB.animation={e_:0,l_:0});return g};_.U(PC,Zjb);
_.h=PC.prototype;_.h.focus=function(){this.ob.na.focus()};_.h.Jc=function(){this.Xc.Ik(this.ob)};_.h.La=function(){this.Xc.nj(this.ob)};_.h.yQ=function(){this.Pz.MS=this.Pz.Ph.toArray().indexOf(this)};_.h.xe=function(a){!this.disabled||32!==a.keyCode&&13!==a.keyCode?this.Pz.SE&&32===a.keyCode&&this.ob.na.click():a.preventDefault()};_.h.otc=function(){var a;return this.Pz.SE?null==(a=this.Pz.SE)?void 0:a.id:this.ob.na.getAttribute("aria-controls")};
_.h.qtc=function(){return this.Pz.SE?this.active?"true":"false":this.ob.na.getAttribute("aria-selected")};_.h.CHa=function(){return this.active&&!this.Pz.SE?"page":null};_.h.aIa=function(){return this.Pz.SE?"tab":this.ob.na.getAttribute("role")};_.h.St=function(){return this.Pz.SE?this.fG&&!this.disabled?0:-1:this.tabIndex};
_.W.Object.defineProperties(PC.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.fG},set:function(a){a=_.th(a);a!==this.fG&&(this.fG=a,Yjb(this.Pz))}},Oha:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.ad||this.Pz.ad||!!this.CB.disabled}}});PC.O=function(a){return new (a||PC)(_.y(OC),_.y(_.Dd),_.y(_.qs,8),_.yd("tabindex"),_.y(_.Iq),_.y(_.ul,8))};PC.Fa=_.Tc({type:PC,inputs:{active:"active",id:"id"},features:[_.pf]});Reb(PC);var QC=function(a,b,c,d){this.Ma=a;this.ab=b;this.Juc=c;this.we=d},Rjb=function(a,b){a.show();a.ab.run(function(){a.ab.Tf.ha(_.Qe(1)).subscribe(function(){var c=a.Juc(b),d=a.Ma.na;d.style.left=c.left;d.style.width=c.width})})};QC.prototype.show=function(){this.Ma.na.style.visibility="visible"};QC.prototype.jf=function(){this.Ma.na.style.visibility="hidden"};QC.O=function(a){return new (a||QC)(_.y(_.Dd),_.y(_.oe),_.y(Hjb),_.y(_.ul,8))};
QC.Fa=_.Tc({type:QC,oa:[["mat-ink-bar"]],yb:[1,"mat-ink-bar"],qb:2,Za:function(a,b){a&2&&_.tf("_mat-animation-noopable","NoopAnimations"===b.we)}});var $jb=function(a){return{animationDuration:a}},akb=function(a,b){return{value:a,params:b}},RC=function(a,b,c,d){EC.call(this,a,b,c,d)};_.U(RC,EC);RC.O=function(a){return new (a||RC)(_.y(_.tl),_.y(_.Mf),_.y(_.Gc(function(){return SC})),_.y(_.Lg))};RC.Fa=_.Tc({type:RC,oa:[["","matTabBodyHost",""]],features:[_.pf]});var SC=function(a,b,c){GC.call(this,a,b,c)};_.U(SC,GC);SC.Fa=GC.Fa;SC.O=function(a){return new (a||SC)(_.y(_.Dd),_.y(_.yr,8),_.y(_.qm))};
SC.ya=_.Pc({type:SC,oa:[["mat-tab-body"]],vb:function(a,b){a&1&&_.Of(_.es,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.rwc=c.first)}},yb:[1,"mat-tab-body"],qb:1,Za:function(a){a&2&&_.rf("mat-id-collision",null)},features:[_.pf],Aa:3,Ba:6,Ea:[["content",""],["cdkScrollable","",1,"mat-tab-body-content"],["matTabBodyHost",""]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",1,0);_.I("@translateTab.start",function(d){_.t(c);return _.u(b.Obb(d))})("@translateTab.done",function(d){_.t(c);return _.u(b.Uoa.next(d))});
_.A(2,Teb,0,0,"ng-template",2);_.F()}a&2&&_.B("@translateTab",_.gg(3,akb,b.Eg,_.fg(1,$jb,b.animationDuration)))},Ha:[RC],styles:['.mat-tab-body-content{height:100%;overflow:auto}.mat-tab-group-dynamic-height .mat-tab-body-content{overflow:hidden}.mat-tab-body-content[style*="visibility: hidden"]{display:none}\n'],nb:2,data:{animation:[Njb]}});_.TC=function(){HC.apply(this,arguments)};_.U(_.TC,HC);_.TC.O=function(){var a;return function(b){return(a||(a=_.Cd(_.TC)))(b||_.TC)}}();_.TC.Fa=_.Tc({type:_.TC,oa:[["","matTabContent",""]],features:[_.bg([{wa:Ijb,Hb:_.TC}]),_.pf]});var UC=function(){return JC.apply(this,arguments)||this};_.U(UC,JC);UC.O=function(){var a;return function(b){return(a||(a=_.Cd(UC)))(b||UC)}}();UC.Fa=_.Tc({type:UC,oa:[["","matTabLabelWrapper",""]],qb:3,Za:function(a,b){a&2&&(_.rf("aria-disabled",!!b.disabled),_.tf("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.pf]});var bkb=["tabListContainer"],ckb=["tabList"],dkb=["tabListInner"],ekb=["nextPaginator"],fkb=["previousPaginator"],VC=function(a,b,c,d,e,f,g){KC.call(this,a,b,c,d,e,f,g)};_.U(VC,KC);VC.Fa=KC.Fa;VC.O=function(a){return new (a||VC)(_.y(_.Dd),_.y(_.qm),_.y(_.Jr),_.y(_.yr,8),_.y(_.oe),_.y(_.Fq),_.y(_.ul,8))};
VC.ya=_.Pc({type:VC,oa:[["mat-tab-header"]],Bd:function(a,b,c){a&1&&_.Pf(c,UC,4);if(a&2){var d;_.Uf(d=_.Vf())&&(b.Ph=d)}},vb:function(a,b){a&1&&(_.Of(QC,7),_.Of(bkb,7),_.Of(ckb,7),_.Of(dkb,7),_.Of(ekb,5),_.Of(fkb,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.nna=c.first);_.Uf(c=_.Vf())&&(b.zY=c.first);_.Uf(c=_.Vf())&&(b.tdb=c.first);_.Uf(c=_.Vf())&&(b.Noa=c.first);_.Uf(c=_.Vf())&&(b.xbb=c.first);_.Uf(c=_.Vf())&&(b.ocb=c.first)}},yb:[1,"mat-tab-header"],qb:5,Za:function(a,b){a&2&&(_.rf("mat-id-collision",null),
_.tf("mat-tab-header-pagination-controls-enabled",b.wY)("mat-tab-header-rtl","rtl"==b.pC()))},inputs:{selectedIndex:"selectedIndex"},outputs:{VNb:"selectFocusedIndex",nxb:"indexFocused"},features:[_.pf],hc:["*"],Aa:14,Ba:10,Ea:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"click","mousedown",
"touchend","matRippleDisabled","disabled"],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],[1,"mat-tab-labels"],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"mousedown","click","touchend","matRippleDisabled","disabled"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf();_.E(0,"button",5,0);_.I("click",function(){_.t(c);
return _.u(b.bna("before"))})("mousedown",function(d){_.t(c);return _.u(b.NX("before",d))})("touchend",function(){_.t(c);return _.u(b.nK())});_.H(2,"div",6);_.F();_.E(3,"div",7,1);_.I("keydown",function(d){_.t(c);return _.u(b.xe(d))});_.E(5,"div",8,2);_.I("cdkObserveContent",function(){_.t(c);return _.u(b.Gbb())});_.E(7,"div",9,3);_.Hf(9);_.F();_.H(10,"mat-ink-bar");_.F()();_.E(11,"button",10,4);_.I("mousedown",function(d){_.t(c);return _.u(b.NX("after",d))})("click",function(){_.t(c);return _.u(b.bna("after"))})("touchend",
function(){_.t(c);return _.u(b.nK())});_.H(13,"div",6);_.F()}a&2&&(_.tf("mat-tab-header-pagination-disabled",b.GJ),_.B("matRippleDisabled",b.GJ||b.ad)("disabled",b.GJ||null),_.x(5),_.tf("_mat-animation-noopable","NoopAnimations"===b.we),_.x(6),_.tf("mat-tab-header-pagination-disabled",b.FJ),_.B("matRippleDisabled",b.FJ||b.ad)("disabled",b.FJ||null))},Ha:[_.rs,_.Ez,QC],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-labels{display:flex}[mat-align-tabs=center]>.mat-tab-header .mat-tab-labels{justify-content:center}[mat-align-tabs=end]>.mat-tab-header .mat-tab-labels{justify-content:flex-end}.mat-tab-label-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-list._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}.mat-tab-label::before{margin:5px}@media(max-width: 599px){.mat-tab-label{min-width:72px}}\n"],
nb:2});_.WC=function(){var a=MC.apply(this,arguments)||this;a.W9a=void 0;return a};_.U(_.WC,MC);_.WC.Fa=MC.Fa;_.W.Object.defineProperties(_.WC.prototype,{r3a:{configurable:!0,enumerable:!0,get:function(){return this.eyc},set:function(a){this.zxc(a)}}});_.WC.O=function(){var a;return function(b){return(a||(a=_.Cd(_.WC)))(b||_.WC)}}();
_.WC.ya=_.Pc({type:_.WC,oa:[["mat-tab"]],Bd:function(a,b,c){a&1&&(_.Pf(c,Kjb,5),_.Pf(c,Ijb,7,_.Lf));if(a&2){var d;_.Uf(d=_.Vf())&&(b.r3a=d.first);_.Uf(d=_.Vf())&&(b.W9a=d.first)}},qb:1,Za:function(a){a&2&&_.rf("mat-id-collision",null)},inputs:{disabled:"disabled"},Sb:["matTab"],features:[_.bg([{wa:Ljb,Hb:_.WC}]),_.pf],hc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Gf(),_.A(0,Ueb,1,0,"ng-template"))},nb:2});var gkb,hkb;gkb=["tabBodyWrapper"];hkb=["tabHeader"];_.XC=function(a,b,c,d){return NC.call(this,a,b,c,d)||this};_.U(_.XC,NC);_.XC.Fa=NC.Fa;_.XC.O=function(a){return new (a||_.XC)(_.y(_.Dd),_.y(_.qm),_.y(Jjb,8),_.y(_.ul,8))};
_.XC.ya=_.Pc({type:_.XC,oa:[["mat-tab-group"]],Bd:function(a,b,c){a&1&&_.Pf(c,_.WC,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.S7a=d)}},vb:function(a,b){a&1&&(_.Of(gkb,5),_.Of(hkb,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.J7=c.first);_.Uf(c=_.Vf())&&(b.sLa=c.first)}},yb:["ngSkipHydration","",1,"mat-tab-group"],qb:5,Za:function(a,b){a&2&&(_.rf("mat-id-collision",null),_.tf("mat-tab-group-dynamic-height",b.waa)("mat-tab-group-inverted-header","below"===b.Bvb))},inputs:{color:"color",ad:"disableRipple"},Sb:["matTabGroup"],
features:[_.bg([{wa:Mjb,Hb:_.XC}]),_.pf],Aa:6,Ba:7,Ea:[["tabHeader",""],["tabBodyWrapper",""],["tabTextLabel",""],[3,"indexFocused","selectFocusedIndex","selectedIndex","disableRipple","disablePagination"],["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"],["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,"click","cdkFocusChange","id","ngClass","disabled","matRippleDisabled"],[1,"mat-tab-label-content"],[3,"ngIf","ngIfElse"],[3,"cdkPortalOutlet"],["role","tabpanel",3,"_onCentered","_onCentering","id","ngClass","content","position",
"origin","animationDuration","preserveContent"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-tab-header",3,0);_.I("indexFocused",function(d){_.t(c);return _.u(b.sQ(d))})("selectFocusedIndex",function(d){_.t(c);return _.u(b.selectedIndex=d)});_.A(2,Yeb,5,15,"div",4);_.F();_.E(3,"div",5,1);_.A(5,Zeb,1,11,"mat-tab-body",6);_.F()}a&2&&(_.B("selectedIndex",b.selectedIndex||0)("disableRipple",b.ad)("disablePagination",b.Rw),_.x(2),_.B("ngForOf",b.Kq),_.x(),_.tf("_mat-animation-noopable","NoopAnimations"===
b.we),_.x(2),_.B("ngForOf",b.Kq))},Ha:[_.gn,_.hn,_.jn,_.es,_.rs,_.eC,UC,SC,VC],styles:[".mat-tab-group{display:flex;flex-direction:column;max-width:100%}.mat-tab-group.mat-tab-group-inverted-header{flex-direction:column-reverse}.mat-tab-label{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;position:relative}.mat-tab-label:focus{outline:none}.mat-tab-label:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-label.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-label.mat-tab-disabled{opacity:.5}.mat-tab-label .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-label{opacity:1}@media(max-width: 599px){.mat-tab-label{padding:0 12px}}@media(max-width: 959px){.mat-tab-label{padding:0 12px}}.mat-tab-group[mat-stretch-tabs]>.mat-tab-header .mat-tab-label{flex-basis:0;flex-grow:1}.mat-tab-body-wrapper{position:relative;overflow:hidden;display:flex;transition:height 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-body-wrapper._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-body{top:0;left:0;right:0;bottom:0;position:absolute;display:block;overflow:hidden;outline:0;flex-basis:100%}.mat-tab-body.mat-tab-body-active{position:relative;overflow-x:hidden;overflow-y:auto;z-index:1;flex-grow:1}.mat-tab-group.mat-tab-group-dynamic-height .mat-tab-body.mat-tab-body-active{overflow-y:hidden}\n"],
nb:2});_.YC=function(){LC.apply(this,arguments)};_.U(_.YC,LC);_.YC.O=function(){var a;return function(b){return(a||(a=_.Cd(_.YC)))(b||_.YC)}}();_.YC.Fa=_.Tc({type:_.YC,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.bg([{wa:Kjb,Hb:_.YC}]),_.pf]});var ikb,jkb,kkb,lkb,mkb;ikb=["tabListContainer"];jkb=["tabList"];kkb=["tabListInner"];lkb=["nextPaginator"];mkb=["previousPaginator"];_.ZC=function(a,b,c,d,e,f,g){OC.call(this,a,b,c,d,e,f,g)};_.U(_.ZC,OC);_.ZC.Fa=OC.Fa;_.ZC.O=function(a){return new (a||_.ZC)(_.y(_.Dd),_.y(_.yr,8),_.y(_.oe),_.y(_.qm),_.y(_.Jr),_.y(_.Fq),_.y(_.ul,8))};
_.ZC.ya=_.Pc({type:_.ZC,oa:[["","mat-tab-nav-bar",""]],Bd:function(a,b,c){a&1&&_.Pf(c,_.$C,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.Ph=d)}},vb:function(a,b){a&1&&(_.Of(QC,7),_.Of(ikb,7),_.Of(jkb,7),_.Of(kkb,7),_.Of(lkb,5),_.Of(mkb,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.nna=c.first);_.Uf(c=_.Vf())&&(b.zY=c.first);_.Uf(c=_.Vf())&&(b.tdb=c.first);_.Uf(c=_.Vf())&&(b.Noa=c.first);_.Uf(c=_.Vf())&&(b.xbb=c.first);_.Uf(c=_.Vf())&&(b.ocb=c.first)}},yb:[1,"mat-tab-nav-bar","mat-tab-header"],qb:12,Za:function(a,b){a&
2&&(_.rf("role",b.aIa())("mat-id-collision",null),_.tf("mat-tab-header-pagination-controls-enabled",b.wY)("mat-tab-header-rtl","rtl"==b.pC())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},Sb:["matTabNavBar","matTabNav"],features:[_.pf],nc:["mat-tab-nav-bar",""],hc:["*"],Aa:14,Ba:10,Ea:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["aria-hidden","true",
"type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"click","mousedown","touchend","matRippleDisabled","disabled"],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-link-container",3,"keydown"],[1,"mat-tab-list",3,"cdkObserveContent"],[1,"mat-tab-links"],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"mousedown",
"click","touchend","matRippleDisabled","disabled"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf();_.E(0,"button",5,0);_.I("click",function(){_.t(c);return _.u(b.bna("before"))})("mousedown",function(d){_.t(c);return _.u(b.NX("before",d))})("touchend",function(){_.t(c);return _.u(b.nK())});_.H(2,"div",6);_.F();_.E(3,"div",7,1);_.I("keydown",function(d){_.t(c);return _.u(b.xe(d))});_.E(5,"div",8,2);_.I("cdkObserveContent",function(){_.t(c);return _.u(b.Gbb())});_.E(7,"div",9,3);_.Hf(9);_.F();_.H(10,
"mat-ink-bar");_.F()();_.E(11,"button",10,4);_.I("mousedown",function(d){_.t(c);return _.u(b.NX("after",d))})("click",function(){_.t(c);return _.u(b.bna("after"))})("touchend",function(){_.t(c);return _.u(b.nK())});_.H(13,"div",6);_.F()}a&2&&(_.tf("mat-tab-header-pagination-disabled",b.GJ),_.B("matRippleDisabled",b.GJ||b.ad)("disabled",b.GJ||null),_.x(5),_.tf("_mat-animation-noopable","NoopAnimations"===b.we),_.x(6),_.tf("mat-tab-header-pagination-disabled",b.FJ),_.B("matRippleDisabled",b.FJ||b.ad)("disabled",
b.FJ||null))},Ha:[_.rs,_.Ez,QC],styles:[".mat-tab-header{display:flex;overflow:hidden;position:relative;flex-shrink:0}.mat-tab-header-pagination{-webkit-user-select:none;user-select:none;position:relative;display:none;justify-content:center;align-items:center;min-width:32px;cursor:pointer;z-index:2;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:none;box-sizing:content-box;background:none;border:none;outline:0;padding:0}.mat-tab-header-pagination::-moz-focus-inner{border:0}.mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:flex}.mat-tab-header-pagination-before,.mat-tab-header-rtl .mat-tab-header-pagination-after{padding-left:4px}.mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-rtl .mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(-135deg)}.mat-tab-header-rtl .mat-tab-header-pagination-before,.mat-tab-header-pagination-after{padding-right:4px}.mat-tab-header-rtl .mat-tab-header-pagination-before .mat-tab-header-pagination-chevron,.mat-tab-header-pagination-after .mat-tab-header-pagination-chevron{transform:rotate(45deg)}.mat-tab-header-pagination-chevron{border-style:solid;border-width:2px 2px 0 0;height:8px;width:8px}.mat-tab-header-pagination-disabled{box-shadow:none;cursor:default}.mat-tab-list{flex-grow:1;position:relative;transition:transform 500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-tab-links{display:flex}[mat-align-tabs=center]>.mat-tab-link-container .mat-tab-links{justify-content:center}[mat-align-tabs=end]>.mat-tab-link-container .mat-tab-links{justify-content:flex-end}.mat-ink-bar{position:absolute;bottom:0;height:2px;transition:500ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-ink-bar._mat-animation-noopable{transition:none !important;animation:none !important}.mat-tab-group-inverted-header .mat-ink-bar{bottom:auto;top:0}.cdk-high-contrast-active .mat-ink-bar{outline:solid 2px;height:0}.mat-tab-link-container{display:flex;flex-grow:1;overflow:hidden;z-index:1}.mat-tab-link{height:48px;padding:0 24px;cursor:pointer;box-sizing:border-box;opacity:.6;min-width:160px;text-align:center;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;vertical-align:top;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-tab-link:focus{outline:none}.mat-tab-link:focus:not(.mat-tab-disabled){opacity:1}.mat-tab-link.mat-tab-disabled{cursor:default}.cdk-high-contrast-active .mat-tab-link.mat-tab-disabled{opacity:.5}.mat-tab-link .mat-tab-label-content{display:inline-flex;justify-content:center;align-items:center;white-space:nowrap}.cdk-high-contrast-active .mat-tab-link{opacity:1}[mat-stretch-tabs] .mat-tab-link{flex-basis:0;flex-grow:1}.mat-tab-link.mat-tab-disabled{pointer-events:none}.mat-tab-link::before{margin:5px}@media(max-width: 599px){.mat-tab-link{min-width:72px}}\n"],
nb:2});_.$C=function(a,b,c,d,e,f,g,m){a=PC.call(this,a,b,e,f,g,m)||this;a.sdb=new _.ps(a,c,b,d);_.mVa(a.sdb,b.na);return a};_.U(_.$C,PC);_.$C.prototype.La=function(){PC.prototype.La.call(this);this.sdb.l7()};_.$C.O=function(a){return new (a||_.$C)(_.y(_.ZC),_.y(_.Dd),_.y(_.oe),_.y(_.Fq),_.y(_.qs,8),_.yd("tabindex"),_.y(_.Iq),_.y(_.ul,8))};
_.$C.Fa=_.Tc({type:_.$C,oa:[["","mat-tab-link",""],["","matTabLink",""]],yb:[1,"mat-tab-link","mat-focus-indicator"],qb:11,Za:function(a,b){a&1&&_.I("focus",function(){return b.yQ()})("keydown",function(c){return b.xe(c)});a&2&&(_.rf("aria-controls",b.otc())("aria-current",b.CHa())("aria-disabled",b.disabled)("aria-selected",b.qtc())("id",b.id)("tabIndex",b.St())("role",b.aIa()),_.tf("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",ad:"disableRipple",tabIndex:"tabIndex"},
Sb:["matTabLink"],features:[_.pf]});_.aD=function(){};_.aD.O=function(a){return new (a||_.aD)};_.aD.Da=_.Rc({type:_.aD});_.aD.Ca=_.Ac({imports:[_.pn,_.is,_.fs,_.ss,_.Uq,_.Wq,_.is]});_.bD=function(a){this.jIc=a};_.bD.prototype.isEnabled=function(){return this.jIc===$eb};_.bD.O=function(a){return new (a||_.bD)(_.y(Hjb))};_.bD.Fa=_.Tc({type:_.bD,oa:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-tabs",b.isEnabled())},features:[_.bg([{wa:Hjb,Cb:function(a,b,c){return a.na.hasAttribute("gmat-tabs")||c&&c.enabled?$eb:b},Ib:[_.Dd,[new _.sl,Hjb],[new _.rl,_.Gjb]]}])]});_.nkb=new _.Xc("CDK_TREE_NODE_OUTLET_NODE");_.cD=function(a,b){this.qf=a;this.EJa=b};_.cD.O=function(a){return new (a||_.cD)(_.y(_.Mf),_.y(_.nkb,8))};_.cD.Fa=_.Tc({type:_.cD,oa:[["","cdkTreeNodeOutlet",""]],standalone:!0});var okb=function(a){this.va=a},dD=function(a){this.ua=a};dD.O=function(a){return new (a||dD)(_.y(_.Lf))};dD.Fa=_.Tc({type:dD,oa:[["","cdkTreeNodeDef",""]],inputs:{jy:[0,"cdkTreeNodeDefWhen","when"]},standalone:!0});_.eD=function(a,b){this.pz=a;this.Ya=b;this.Dq=new _.bf;this.Fna=new Map;this.cF=new _.Gg({start:0,end:Number.MAX_VALUE})};_.h=_.eD.prototype;_.h.Sa=function(){this.nC=this.pz.find([]).create(this.by)};_.h.La=function(){this.jY.qf.clear();this.cF.complete();this.Dq.next();this.Dq.complete();this.oq&&"function"===typeof this.oq.disconnect&&this.dataSource.disconnect(this);this.iQ&&(this.iQ.unsubscribe(),this.iQ=null)};
_.h.fN=function(){this.usc=this.iY.filter(function(a){return!a.jy})[0];this.dataSource&&this.iY&&!this.iQ&&this.Pna()};_.h.pLa=function(a){this.oq&&"function"===typeof this.oq.disconnect&&this.dataSource.disconnect(this);this.iQ&&(this.iQ.unsubscribe(),this.iQ=null);a||this.jY.qf.clear();this.oq=a;this.iY&&this.Pna()};
_.h.Pna=function(){var a=this,b;_.Ora(this.oq)?b=this.oq.connect(this):_.me(this.oq)?b=this.oq:Array.isArray(this.oq)&&(b=_.Md(this.oq));b&&(this.iQ=b.ha(_.gf(this.Dq)).subscribe(function(c){return _.pkb(a,c)}))};_.pkb=function(a,b,c,d,e){c=void 0===c?a.nC:c;d=void 0===d?a.jY.qf:d;if(c=c.diff(b))_.rKa(c,function(f,g,m){null==f.hv?a.insertNode(b[m],m,d,e):null==m?(d.remove(g),a.Fna.delete(f.item)):(f=d.get(g),d.move(f,m))}),_.Ul(a.Ya)};
_.eD.prototype.Mtc=function(a,b){return 1===this.iY.length?this.iY.first:this.iY.find(function(c){return c.jy&&c.jy(b,a)})||this.usc};_.eD.prototype.insertNode=function(a,b,c,d){var e=this.Mtc(a,b),f=new okb(a);this.qd.Xw?f.level=this.qd.Xw(a):"undefined"!==typeof d&&this.Fna.has(d)?f.level=this.Fna.get(d)+1:f.level=0;this.Fna.set(a,f.level);(c?c:this.jY.qf).Qh(e.ua,f,b);qkb&&(qkb.data=a)};
_.W.Object.defineProperties(_.eD.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.oq},set:function(a){this.oq!==a&&this.pLa(a)}}});_.eD.O=function(a){return new (a||_.eD)(_.y(_.sm),_.y(_.qm))};
_.eD.ya=_.Pc({type:_.eD,oa:[["cdk-tree"]],Bd:function(a,b,c){a&1&&_.Pf(c,dD,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.iY=d)}},vb:function(a,b){a&1&&_.Of(_.cD,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.jY=c.first)}},yb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",qd:"treeControl",by:"trackBy"},Sb:["cdkTree"],standalone:!0,features:[_.dg],Aa:1,Ba:0,Ea:[["cdkTreeNodeOutlet",""]],ua:function(a){a&1&&_.yf(0,0)},Ha:[_.cD],nb:2});
_.fD=function(a,b){this.Ma=a;this.Lq=b;this.Nb=new _.bf;this.QGa=new _.bf;qkb=this;this.role="treeitem"};_.fD.prototype.Sa=function(){for(var a=this.Ma.na.parentElement;a&&!afb(a);)a=a.parentElement;this.kwc=a?a.classList.contains("cdk-nested-tree-node")?_.og(a.getAttribute("aria-level")):0:-1;this.Ma.na.setAttribute("aria-level",""+(this.level+1))};_.fD.prototype.La=function(){qkb===this&&(qkb=null);this.QGa.complete();this.Nb.next();this.Nb.complete()};_.fD.prototype.focus=function(){this.Ma.na.focus()};
_.fD.prototype.uxc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.fD.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.mg},set:function(a){a!==this.mg&&(this.mg=a,this.uxc(),this.QGa.next())}},Ae:{configurable:!0,enumerable:!0,get:function(){return this.Lq.qd.Ae(this.mg)}},level:{configurable:!0,enumerable:!0,get:function(){return this.Lq.qd.Xw?this.Lq.qd.Xw(this.mg):this.kwc}}});var qkb=null;
_.fD.O=function(a){return new (a||_.fD)(_.y(_.Dd),_.y(_.eD))};_.fD.Fa=_.Tc({type:_.fD,oa:[["cdk-tree-node"]],yb:[1,"cdk-tree-node"],qb:1,Za:function(a,b){a&2&&_.rf("aria-expanded",b.Ae)},inputs:{role:"role"},Sb:["cdkTreeNode"],standalone:!0});var rkb=/([A-Za-z%]+)$/,gD=function(a,b,c,d){var e=this;this.Q7=a;this.Lq=b;this.Rc=c;this.qc=d;this.Nb=new _.bf;this.mxb="px";this.kna=40;this.v7();d&&d.change.ha(_.gf(this.Nb)).subscribe(function(){return e.v7(!0)});a.QGa.subscribe(function(){return e.v7()})};_.h=gD.prototype;_.h.La=function(){this.Nb.next();this.Nb.complete()};_.h.hwc=function(){var a=this.Q7.data&&this.Lq.qd.Xw?this.Lq.qd.Xw(this.Q7.data):null;a=null==this.Ena?a:this.Ena;return"number"===typeof a?""+a*this.kna+this.mxb:null};
_.h.v7=function(a){a=void 0===a?!1:a;var b=this.hwc();if(b!==this.lsc||a){a=this.Rc.na;var c=this.qc&&"rtl"===this.qc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.lsc=b}};_.h.Xcb=function(a){this.Ena=isNaN(a)?null:a;this.v7()};_.h.Wcb=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(rkb),b=a[0],c=a[1]||c);this.mxb=c;this.kna=_.og(b);this.v7()};
_.W.Object.defineProperties(gD.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Ena},set:function(a){this.Xcb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.kna},set:function(a){this.Wcb(a)}}});gD.O=function(a){return new (a||gD)(_.y(_.fD),_.y(_.eD),_.y(_.Dd),_.y(_.yr,8))};gD.Fa=_.Tc({type:gD,oa:[["","cdkTreeNodePadding",""]],inputs:{level:[2,"cdkTreeNodePadding","level",_.og],indent:[0,"cdkTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.qf]});var hD=function(a,b){this.Lq=a;this.Q7=b;this.recursive=!1};hD.prototype.Roa=function(a){this.recursive?this.Lq.qd.jTc(this.Q7.data):this.Lq.qd.toggle(this.Q7.data);a.stopPropagation()};hD.O=function(a){return new (a||hD)(_.y(_.eD),_.y(_.fD))};hD.Fa=_.Tc({type:hD,oa:[["","cdkTreeNodeToggle",""]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Roa(c)})},inputs:{recursive:[2,"cdkTreeNodeToggleRecursive","recursive",_.ng]},standalone:!0,features:[_.qf]});var iD=function(){};iD.O=function(a){return new (a||iD)};iD.Da=_.Rc({type:iD});iD.Ca=_.Ac({});_.jD=function(){dD.apply(this,arguments)};_.U(_.jD,dD);_.jD.O=function(){var a;return function(b){return(a||(a=_.Cd(_.jD)))(b||_.jD)}}();_.jD.Fa=_.Tc({type:_.jD,oa:[["","matTreeNodeDef",""]],inputs:{jy:[0,"matTreeNodeDefWhen","when"],data:[0,"matTreeNode","data"]},standalone:!0,features:[_.bg([{wa:dD,Hb:_.jD}]),_.pf]});_.kD=function(a,b){this.qf=a;this.EJa=b};_.kD.O=function(a){return new (a||_.kD)(_.y(_.Mf),_.y(_.nkb,8))};_.kD.Fa=_.Tc({type:_.kD,oa:[["","matTreeNodeOutlet",""]],standalone:!0,features:[_.bg([{wa:_.cD,Hb:_.kD}])]});_.lD=function(){gD.apply(this,arguments)};_.U(_.lD,gD);_.W.Object.defineProperties(_.lD.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Ena},set:function(a){this.Xcb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.kna},set:function(a){this.Wcb(a)}}});_.lD.O=function(){var a;return function(b){return(a||(a=_.Cd(_.lD)))(b||_.lD)}}();
_.lD.Fa=_.Tc({type:_.lD,oa:[["","matTreeNodePadding",""]],inputs:{level:[2,"matTreeNodePadding","level",_.og],indent:[0,"matTreeNodePaddingIndent","indent"]},standalone:!0,features:[_.bg([{wa:gD,Hb:_.lD}]),_.qf,_.pf]});_.mD=function(){hD.apply(this,arguments)};_.U(_.mD,hD);_.mD.O=function(){var a;return function(b){return(a||(a=_.Cd(_.mD)))(b||_.mD)}}();_.mD.Fa=_.Tc({type:_.mD,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:[0,"matTreeNodeToggleRecursive","recursive"]},standalone:!0,features:[_.bg([{wa:hD,Hb:_.mD}]),_.pf]});_.nD=function(){_.eD.apply(this,arguments);this.jY=void 0};_.U(_.nD,_.eD);_.nD.O=function(){var a;return function(b){return(a||(a=_.Cd(_.nD)))(b||_.nD)}}();
_.nD.ya=_.Pc({type:_.nD,oa:[["mat-tree"]],vb:function(a,b){a&1&&_.Of(_.kD,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.jY=c.first)}},yb:["role","tree",1,"mat-tree"],Sb:["matTree"],standalone:!0,features:[_.bg([{wa:_.eD,Hb:_.nD}]),_.pf,_.dg],Aa:1,Ba:0,Ea:[["matTreeNodeOutlet",""]],ua:function(a){a&1&&_.yf(0,0)},Ha:[_.kD],styles:[".mat-tree{display:block;background-color:var(--mat-tree-container-background-color)}.mat-tree-node,.mat-nested-tree-node{color:var(--mat-tree-node-text-color);font-family:var(--mat-tree-node-text-font);font-size:var(--mat-tree-node-text-size);font-weight:var(--mat-tree-node-text-weight)}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word;min-height:var(--mat-tree-node-min-height)}.mat-nested-tree-node{border-bottom-width:0}\n"],nb:2});_.oD=function(){};_.oD.O=function(a){return new (a||_.oD)};_.oD.Da=_.Rc({type:_.oD});_.oD.Ca=_.Ac({imports:[iD,_.is,_.is]});_.pD=function(){};_.pD.O=function(a){return new (a||_.pD)};_.pD.Da=_.Rc({type:_.pD});_.pD.Ca=_.Ac({imports:[_.pn,_.aD]});var skb=new _.Xc("GMAT_CHECKBOX_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.qD=function(a){this.options=a};_.qD.O=function(a){return new (a||_.qD)(_.y(skb))};_.qD.Fa=_.Tc({type:_.qD,oa:[["mat-checkbox"]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-mdc-checkbox",!b.options.eg)}});_.tkb=new _.Xc("mat-checkbox-default-options",{Ga:"root",qa:bfb});var ukb,vkb,wkb,xkb,ykb,zkb;ukb=["input"];vkb=["label"];wkb={wa:_.hw,Hb:_.Gc(function(){return _.rD}),ud:!0};xkb=function(){};ykb=0;zkb=bfb();
_.rD=function(a,b,c,d,e,f){this.Ma=a;this.Ya=b;this.ab=c;this.we=e;this.wk=f;this.sm={Dka:"mdc-checkbox--anim-unchecked-checked",Eka:"mdc-checkbox--anim-unchecked-indeterminate",hOa:"mdc-checkbox--anim-checked-unchecked",I9:"mdc-checkbox--anim-checked-indeterminate",MUa:"mdc-checkbox--anim-indeterminate-checked",NUa:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.Fe=null;this.Ko="after";this.name=null;this.change=new _.Sl;this.ET=new _.Sl;this.Me=function(){};this.Ot="";this.h5=
0;this.mz=function(){};this.ieb=function(){};this.um=this.mc=this.Jf=!1;this.wk=this.wk||zkb;this.color=this.wk.color||zkb.color;this.tabIndex=parseInt(d)||0;this.id=this.xw="mat-mdc-checkbox-"+ ++ykb};_.h=_.rD.prototype;_.h.focus=function(){this.di.na.focus()};_.h.nz=function(a){var b=new xkb;b.source=this;b.checked=a;return b};_.h.AHa=function(){var a;return null==(a=this.di)?void 0:a.na};_.h.Tb=function(a){a.required&&this.ieb()};_.h.Jc=function(){this.G7(this.um)};
_.h.qw=function(){return this.ad||this.disabled};_.h.Tna=function(){_.Ul(this.Ya)};_.h.Nn=function(a){this.checked=!!a};_.h.Um=function(a){this.mz=a};_.h.Dr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a};_.h.validate=function(a){return this.required&&!0!==a.value?{required:!0}:null};_.h.gha=function(a){this.ieb=a};
_.h.wR=function(a){var b=this.h5,c=this.AHa();if(b!==a&&c&&(this.Ot&&c.classList.remove(this.Ot),this.Ot=this.zHa(b,a),this.h5=a,0<this.Ot.length)){c.classList.add(this.Ot);var d=this.Ot;this.ab.Wb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.hp=function(){this.mz(this.checked);this.change.emit(this.nz(this.checked));this.di&&(this.di.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.mz(this.checked)};
_.h.ana=function(){var a=this,b,c=null==(b=this.wk)?void 0:b.tOa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.di.na.checked=this.checked,this.di.na.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.um=!1;a.ET.emit(a.um)}),this.Jf=!this.Jf,this.wR(this.Jf?1:2),this.hp())};_.h.IJa=function(a){a.stopPropagation()};_.h.vk=function(){var a=this;Promise.resolve().then(function(){a.Me();_.Tl(a.Ya)})};
_.h.zHa=function(a,b){if("NoopAnimations"===this.we)return"";switch(a){case 0:if(1===b)return this.sm.Dka;if(3==b)return this.Jf?this.sm.I9:this.sm.Eka;break;case 2:return 1===b?this.sm.Dka:this.sm.Eka;case 1:return 2===b?this.sm.hOa:this.sm.I9;case 3:return 1===b?this.sm.MUa:this.sm.NUa}return""};_.h.G7=function(a){var b=this.di;b&&(b.na.indeterminate=a)};_.h.kY=function(){this.ana()};_.h.MJa=function(){this.ana();this.disabled||this.di.na.focus()};
_.h.uwc=function(a){a.target&&this.Wab.na.contains(a.target)&&a.stopPropagation()};
_.W.Object.defineProperties(_.rD.prototype,{rr:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.xw)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Jf},set:function(a){a!=this.checked&&(this.Jf=a,_.Tl(this.Ya))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){a!==this.disabled&&(this.mc=a,_.Tl(this.Ya))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.um},set:function(a){var b=a!=this.um;
this.um=a;b&&(this.um?this.wR(3):this.wR(this.checked?1:2),this.ET.emit(this.um));this.G7(this.um)}}});_.rD.O=function(a){return new (a||_.rD)(_.y(_.Dd),_.y(_.qm),_.y(_.oe),_.yd("tabindex"),_.y(_.ul,8),_.y(_.tkb,8))};
_.rD.ya=_.Pc({type:_.rD,oa:[["mat-checkbox"]],vb:function(a,b){a&1&&(_.Of(ukb,5),_.Of(vkb,5),_.Of(_.rs,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.di=c.first);_.Uf(c=_.Vf())&&(b.Wab=c.first);_.Uf(c=_.Vf())&&(b.a2=c.first)}},yb:[1,"mat-mdc-checkbox"],qb:14,Za:function(a,b){a&2&&(_.zf("id",b.id),_.rf("tabindex",null)("aria-label",null)("aria-labelledby",null),_.uf(b.color?"mat-"+b.color:"mat-accent"),_.tf("_mat-animation-noopable","NoopAnimations"===b.we)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",
b.disabled)("mat-mdc-checkbox-checked",b.checked))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],gu:[0,"aria-describedby","ariaDescribedby"],id:"id",required:[2,"required","required",_.ng],Ko:"labelPosition",name:"name",value:"value",ad:[2,"disableRipple","disableRipple",_.ng],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?void 0:_.og(a)}],color:"color",checked:[2,"checked","checked",_.ng],disabled:[2,"disabled","disabled",_.ng],indeterminate:[2,
"indeterminate","indeterminate",_.ng]},outputs:{change:"change",ET:"indeterminateChange"},Sb:["matCheckbox"],standalone:!0,features:[_.bg([wkb,{wa:_.iw,Hb:_.rD,ud:!0}]),_.qf,_.id,_.dg],hc:["*"],Aa:15,Ba:19,Ea:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required",
"tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf();_.E(0,"div",3);_.I("click",
function(d){_.t(c);return _.u(b.uwc(d))});_.E(1,"div",4,0)(3,"div",5);_.I("click",function(){_.t(c);return _.u(b.MJa())});_.F();_.E(4,"input",6,1);_.I("blur",function(){_.t(c);return _.u(b.vk())})("click",function(){_.t(c);return _.u(b.kY())})("change",function(d){_.t(c);return _.u(b.IJa(d))});_.F();_.H(6,"div",7);_.E(7,"div",8);_.wd();_.E(8,"svg",9);_.H(9,"path",10);_.F();_.pd.aD=null;_.H(10,"div",11);_.F();_.H(11,"div",12);_.F();_.E(12,"label",13,2);_.Hf(14);_.F()()}a&2&&(a=_.Wf(2),_.B("labelPosition",
b.Ko),_.x(4),_.tf("mdc-checkbox--selected",b.checked),_.B("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled)("id",b.rr)("required",b.required)("tabIndex",b.disabled?-1:b.tabIndex),_.rf("aria-label",b.ariaLabel||null)("aria-labelledby",b.Fe)("aria-describedby",b.gu)("aria-checked",b.indeterminate?"mixed":null)("name",b.name)("value",b.value),_.x(7),_.B("matRippleTrigger",a)("matRippleDisabled",b.ad||b.disabled)("matRippleCentered",!0),_.x(),_.B("for",b.rr))},Ha:[_.rs,_.ms],
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-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;color:var(--mat-checkbox-disabled-label-color)}.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%);display:var(--mat-checkbox-touch-target-display)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Oa:0});var Bkb,Dkb,Ekb;_.sD=function(a){a=void 0===a?null:a;this.bla=new Map;a&&(this.bla=new Map(a))};_.sD.prototype.isValid=function(){return 0<this.bla.size&&this.Am.every(function(a){return null!=a})};_.tD=function(a){return new _.sD(new Map([["0",a]]))};_.Akb=function(a){return new _.sD(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.sD.prototype,{eq:{configurable:!0,enumerable:!0,get:function(){return this.bla.values().next().value}},Am:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.bla.values())}},Cn:{configurable:!0,enumerable:!0,get:function(){return new Map(this.bla)}}});_.uD=function(a,b,c,d,e){this.config=a;this.jt=void 0===d?!0:d;this.Bda=void 0===e?!1:e;this.tf=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Bkb});Bkb++};
_.uD.prototype.RTa=function(a){return String(a)};
_.W.Object.defineProperties(_.uD.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.tf&&this.value.isValid()}},FMc:{configurable:!0,enumerable:!0,get:function(){return this.tf?"xap-filterbar-filtereditor-chip-operator-"+this.tf.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},iH:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.tf&&0<this.value.Cn.size&&(b=this.value.Am.filter(function(c){return null!==c}).map(function(c){return a.RTa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.tf||
0<this.value.Cn.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.tf.qO||this.tf.displayName)+" "+b}}});Bkb=0;_.vD=function(){};_.vD.O=function(a){return new (a||_.vD)};_.vD.Fa=_.Tc({type:_.vD});_.Ckb=function(a){this.Qja=a};Dkb=function(a){this.Ksb=a};_.Fkb=function(a){return new Dkb(function(b){return a.ha(_.ff(function(c){if(!c.has(b))throw Error("Nd`"+b);return _.Md(new Ekb(c.get(b)))}))})};
Ekb=function(a){this.config=this.config=a;if(!(this.config.Ql||this.config.bm&&this.config.bm.size))throw Error("Od");if(!(this.config.bm&&this.config.bm.size||this.config.Uz&&this.config.Uz.length))throw Error("Pd");};_.wD=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.BDb=a;this.Dpb=b;this.cUc=d;this.wW=void 0===e?!1:e;this.ag=new _.Gg([]);c&&this.ag.next(c);d&&(this.RRa=new Map);f&&(this.cO=f)};_.wD.prototype.destroy=function(){this.ag.complete()};
_.wD.prototype.clear=function(){var a=this.ag.value.filter(function(b){return!b.jt});this.ag.next(a)};_.wD.prototype.wD=function(a){var b=this;if(this.cUc){if(this.RRa.has(a))return _.Md(this.RRa.get(a));var c=this.Dpb.Ksb(a).ha(_.cf(1));c.ha(_.Se()).subscribe(function(d){b.RRa.set(a,d)});return c.ha(_.Se())}return this.Dpb.Ksb(a)};
var Gkb=function(a,b){b=a.ag.getValue().concat(b);a.ag.next(b)},Hkb=function(a,b){var c=a.ag.getValue().filter(function(d){return!b(d)});a.ag.next(c)},Ikb=function(a,b,c){var d=a.ag.getValue().slice();b<d.length&&(c?d[b]=c:d[b].jt&&d.splice(b,1));a.ag.next(d)};
_.W.Object.defineProperties(_.wD.prototype,{iH:{configurable:!0,enumerable:!0,get:function(){return this.ag.value.map(function(a){return a.iH}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.ag.value.length&&this.ag.value.every(function(a){return a.isValid})}}});var xD=function(a){var b=this;this.tHc=a=void 0===a?function(c){return c}:a;this.w3=new _.Gg(void 0);this.YB=this.w3.Lf();this.WNa=new _.bf;this.ik=[];this.selected=new Map;this.eOb=this.YB.ha(_.w(function(){return Array.from(b.selected.values())}),_.cf(1));this.aOb=this.YB.ha(_.w(function(){return b.selected.size}),_.cf(1))},Jkb=function(a){return a.ik.length?a.eOb.ha(zeb(function(){return!!a.ik.length})):a.eOb},yD=function(a){return a.ik.length?a.aOb.ha(zeb(function(){return!!a.ik.length}),_.Oe()):
a.aOb.ha(_.Oe())};xD.prototype.Be=function(a){var b=this;if(null==a)return _.Md(!1);var c=this.hash(a);a=this.YB.ha(_.w(function(){return b.selected.has(c)}));return this.ik.length?a.ha(zeb(function(){return!!b.ik.length}),_.Oe()):a.ha(_.ef(this.selected.has(c)),_.Oe())};var zD=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.ik.length)return a.selected.has(b);a=a.ik[a.ik.length-1];b=a.Ru.has(b);return 0===a.BV?!b:b};_.h=xD.prototype;
_.h.toggle=function(a,b){null==b&&(b=!zD(this,a));b?this.select(a):this.Sg(a)};_.h.select=function(){var a=_.hc.apply(0,arguments);if(this.ik.length){var b=this.ik[this.ik.length-1];if(0===b.BV){a=_.k(a);for(var c=a.next();!c.done;c=a.next())b.Ru.delete(this.hash(c.value))}else for(a=_.k(a),c=a.next();!c.done;c=a.next())c=c.value,b.Ru.set(this.hash(c),c)}else for(b=_.k(a),a=b.next();!a.done;a=b.next())a=a.value,this.selected.set(this.hash(a),a);this.w3.next()};
_.h.Sg=function(){var a=_.hc.apply(0,arguments);if(this.ik.length){var b=this.ik[this.ik.length-1];if(0===b.BV){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.Ru.set(this.hash(c),c)}else for(a=_.k(a),c=a.next();!c.done;c=a.next())b.Ru.delete(this.hash(c.value))}else for(b=_.k(a),a=b.next();!a.done;a=b.next())this.selected.delete(this.hash(a.value));this.w3.next()};_.h.clear=function(){this.ik.length=0;this.WNa.next();this.selected.clear();this.w3.next()};
_.h.lia=function(a,b,c){var d=this;c=void 0===c?!1:c;this.ik.push({BV:a,KJc:b.ha(_.Qe(1),_.cf(1)),Ru:new Map});this.WNa.next();this.w3.next();_.Xd(this.ik.map(function(e){return e.KJc})).ha(_.gf(this.WNa)).subscribe(function(e){var f=d.ik;d.ik=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];0===n.BV?(c||(m=m.filter(function(r){return!zD(d,r)})),d.select.apply(d,_.$c(m)),d.Sg.apply(d,_.$c(n.Ru.values()))):(d.Sg.apply(d,_.$c(m)),d.select.apply(d,_.$c(n.Ru.values())))}d.w3.next()})};
var Kkb=function(a){if(!a.ik.length)return null;a=a.ik[a.ik.length-1];return{BV:a.BV,Ru:Array.from(a.Ru.values())}};xD.prototype.hash=function(a){return this.tHc.call(null,a)};var Lkb,Nkb,AD;Lkb=new _.qt("{COUNT, plural, =1 {# item}other {# items}}");_.Mkb=new _.Xc("xap_picker_hash_function");Nkb={LOADING:0,ERROR:1,Bla:2,Ala:3,SW:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
AD=function(a){var b=this;this.bea=new _.Gg(!1);this.Hva=new _.Gg([]);this.yu=new _.Ye(1);this.yu.ha(_.w(function(c){return!c.length}),_.ef(!0));this.FB=new _.Ye(1);this.xJc=this.FB.ha(_.w(function(c){return!c}),_.ef(!0));this.OI=new _.Gg(!0);this.mxa=new _.Gg(!0);this.getOptions=null;this.eia="Search";this.phb=_.Xd([this.FB,this.bea]).ha(_.ie(function(c){c=_.k(c);c.next();return!!c.next().value}),_.w(function(c){return[_.k(c).next().value,b.getOptions]}),_.ff(function(c){var d=_.k(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.Qe(1),_.w(function(e){return{Sd:!1,options:e,error:null}}),_.ef({Sd:!0,options:[],error:null}),_.Ke(function(e){return _.Md({Sd:!1,error:e,options:[]})}))}),_.ef({Sd:!1,options:[],error:null}),_.cf({bufferSize:1,nv:!0}));this.bwa=_.Xd([this.bea,this.phb,this.xJc]).ha(_.w(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.Sd;e=e.options;d=d.next().value;return c?f?1:g?0:!e.length&&d?2:e.length||d?4:3:4}));this.model=new xD(a||void 0);this.Hva.subscribe(this.yu);
this.mia=this.yu.ha(_.w(function(c){return Lkb.format({COUNT:c.length})}));this.RY||(this.RY=function(){return null});_.Xd([this.Hva,this.FB,this.bea]).ha(_.ie(function(c){c=_.k(c);c.next();c.next();return!c.next().value})).subscribe(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;e?c&&(d=c,d=null!=b.wV?c.filter(function(f){var g;return null==(g=b.wV)?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.cfb(e,b.PZ&&null!=f?b.PZ(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.yu.next(d)):b.yu.next(c)});this.phb.ha(_.w(function(c){return c.options})).subscribe(this.Hva)};AD.prototype.replace=function(a){var b=this;yD(this.model).ha(_.Qe(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.$c(a))})};AD.O=function(a){return new (a||AD)(_.q(_.Mkb,8))};AD.ta=_.p({token:AD,qa:AD.O});var Okb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],BD=function(a){this.Zb=a;this.Zb.bea.next(!0)};_.W.Object.defineProperties(BD.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.Zb.getOptions=a}}});BD.O=function(a){return new (a||BD)(_.y(AD))};BD.Fa=_.Tc({type:BD,oa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.CD=function(a){this.Zb=a;this.Zb.bea.next(!1)};
_.W.Object.defineProperties(_.CD.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Zb.Hva.next(a)}},qt:{configurable:!0,enumerable:!0,set:function(a){this.Zb.OI.next(a)}},wV:{configurable:!0,enumerable:!0,set:function(a){this.Zb.wV=a}}});_.CD.O=function(a){return new (a||_.CD)(_.y(AD))};_.CD.Fa=_.Tc({type:_.CD,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",qt:"searchVisible",wV:"searchFilter"}});_.DD=function(a){var b=this;this.Zb=a;this.Pf=new _.Ye(1);Jkb(a.model).ha(_.gf(this.Pf)).subscribe(function(c){b.fk(c)})};
_.h=_.DD.prototype;_.h.Nn=function(a){null!=a&&this.Zb.replace(a)};_.h.fk=function(a){this.DFb&&this.DFb(a)};_.h.Um=function(a){this.DFb=a};_.h.ZYa=function(){};_.h.Dr=function(){};_.h.La=function(){this.Pf.next();this.Pf.complete()};
_.W.Object.defineProperties(_.DD.prototype,{Ix:{configurable:!0,enumerable:!0,set:function(a){this.Zb.mxa.next(a)}},Wzc:{configurable:!0,enumerable:!0,set:function(a){this.Zb.RY=a}},zi:{configurable:!0,enumerable:!0,set:function(a){this.Zb.PZ=a}},Zj:{configurable:!0,enumerable:!0,set:function(a){this.Zb.Zj=a}},eia:{configurable:!0,enumerable:!0,set:function(a){this.Zb.eia=a}}});_.DD.O=function(a){return new (a||_.DD)(_.y(AD,2))};
_.DD.ya=_.Pc({type:_.DD,oa:[["xap-picker"]],inputs:{Ix:"selectAllVisible",Wzc:"ariaLabelFunction",zi:"displayFunction",Zj:"isOptionDisabled",eia:"searchInputPlaceholder"},features:[_.bg([{wa:_.hw,Hb:_.Gc(function(){return _.DD}),ud:!0},AD])],hc:["[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&&(_.Gf(Okb),_.E(0,"div",0),_.Hf(1),_.E(2,"div",1)(3,"div",2)(4,"div",3),_.Hf(5,1),_.F(),_.E(6,"div",4),_.Hf(7,2),_.F()(),_.Hf(8,3),_.F(),_.Hf(9,4),_.F())},nb:2,Oa:0});_.ED=function(){};_.ED.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.ED.O=function(a){return new (a||_.ED)};_.ED.ve=_.Uc({name:"format",type:_.ED,Yd:!0});_.FD=function(){};_.FD.O=function(a){return new (a||_.FD)};_.FD.Da=_.Rc({type:_.FD});_.FD.Ca=_.Ac({});var GD=function(a){this.Lc=a};GD.O=function(a){return new (a||GD)(_.y(_.Lf))};GD.Fa=_.Tc({type:GD,oa:[["","xapPickerErrorTemplate",""]]});var HD=function(a){this.Lc=a};HD.O=function(a){return new (a||HD)(_.y(_.Lf))};HD.Fa=_.Tc({type:HD,oa:[["","xapPickerLoadingTemplate",""]]});var ID=function(a){this.Lc=a};ID.O=function(a){return new (a||ID)(_.y(_.Lf))};ID.Fa=_.Tc({type:ID,oa:[["","xapPickerEmptyOptionsTemplate",""]]});var JD=function(a){this.Lc=a};JD.O=function(a){return new (a||JD)(_.y(_.Lf))};
JD.Fa=_.Tc({type:JD,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var Pkb=function(a){return{va:a}},KD=function(a){this.Lc=a};KD.O=function(a){return new (a||KD)(_.y(_.Lf))};KD.Fa=_.Tc({type:KD,oa:[["","xapPickerCustomOption",""]]});var LD=function(a){this.Zb=a};LD.prototype.Sa=function(){};LD.O=function(a){return new (a||LD)(_.y(AD))};
LD.ya=_.Pc({type:LD,oa:[["xap-picker-option"]],inputs:{ua:"template",option:"option"},Aa:3,Ba:4,Ea:[["defaultOption",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ua:function(a,b){a&1&&_.A(0,dfb,1,0,"ng-container",1)(1,efb,1,1,"ng-template",null,0,_.hg);a&2&&(a=_.Wf(2),_.B("ngTemplateOutlet",b.ua||a)("ngTemplateOutletContext",_.fg(2,Pkb,b.option)))},Ha:[_.nn],nb:2,Oa:0});var MD=function(a){var b=this;this.Zb=a;this.rj=Nkb;this.OI=this.Zb.OI.ha(_.Oe());this.mxa=this.Zb.mxa.ha(_.Oe());this.mia=this.Zb.mia.ha(_.Oe());this.i7a=new _.qt("Select all {NUM_ITEMS}");this.p4="Use search to find options.";this.o4="Error loading search results. Please try again.";this.n4="No results found.";this.X5a=new _.qt("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.rkb=_.Xd([this.Zb.bwa.ha(),this.Zb.mia.ha(_.Oe()),this.Zb.OI.ha(_.Oe()),this.Zb.mxa.ha(_.Oe())]).ha(_.w(function(c){var d=
_.k(c);c=d.next().value;var e=d.next().value,f=d.next().value;d=d.next().value;return{nga:c,TNb:e,qt:f,Ix:d}}));this.hUb=this.Zb.yu.ha(_.w(function(c){void 0===b.ZD&&(b.ZD=Infinity);return b.ZD>c.length?c:c.slice(0,b.ZD)}))};MD.O=function(a){return new (a||MD)(_.y(AD))};
MD.Fa=_.Tc({type:MD,Bd:function(a,b,c){a&1&&(_.Pf(c,HD,5),_.Pf(c,GD,5),_.Pf(c,ID,5),_.Pf(c,JD,5),_.Pf(c,KD,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.wo=d.first);_.Uf(d=_.Vf())&&(b.vo=d.first);_.Uf(d=_.Vf())&&(b.ro=d.first);_.Uf(d=_.Vf())&&(b.uo=d.first);_.Uf(d=_.Vf())&&(b.On=d.first)}},inputs:{YO:"xapPickerCustomOptionTemplate",ZD:"maxDisplayedOptions"}});var Qkb={search:{Th:"search"},close:{Th:"close"},expand_more:{Th:"expand_more"},remove_circle_outline:{Th:"remove_circle_outline"},arrow_back:{Th:"arrow_back"}},Rkb=new _.Xc("ICON_MAPPING",{Ga:"root",qa:function(){return Qkb}});var Skb=["searchInput"],Tkb=new _.qt("{NUM, plural, =0 {0 items}=1 {1 item}other {# items}}"),ND=function(a,b){this.Zb=a;this.Pu=b;this.rj=Nkb;this.Y5a=Tkb};ND.prototype.focus=function(){this.input&&this.input.na.focus()};ND.O=function(a){return new (a||ND)(_.y(AD),_.y(Rkb))};
ND.ya=_.Pc({type:ND,oa:[["xap-picker-search"]],vb:function(a,b){a&1&&_.Of(Skb,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.input=c.first)}},Aa:12,Ba:12,Ea:function(){return[["searchInput",""],["searchIcon",""],["clearIcon",""],[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModelChange","ngModel","placeholder"],["role","status","class","cdk-visually-hidden",4,"ngIf"],[4,"ngIf","ngIfThen","ngIfElse"],["role","status",1,"cdk-visually-hidden"],["class",
"xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix","",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label","Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",3)(1,"input",4,0);_.O(3,"async");_.I("ngModelChange",function(e){_.t(c);return _.u(b.Zb.FB.next(e))});_.F();
_.A(4,ffb,4,7,"span",5);_.O(5,"async");_.A(6,gfb,1,0,"ng-container",6);_.O(7,"async");_.A(8,ifb,1,1,"ng-template",null,1,_.hg)(10,kfb,2,1,"ng-template",null,2,_.hg);_.F()}if(a&2){a=_.Wf(9);var d=_.Wf(11);_.x();_.B("ngModel",_.Q(3,6,b.Zb.FB))("placeholder",b.Zb.eia);_.x(3);_.B("ngIf",_.Q(5,8,b.Zb.bwa)===b.rj.SW);_.x(2);_.B("ngIf",_.Q(7,10,b.Zb.FB))("ngIfThen",d)("ngIfElse",a)}},Ha:[_.jn,_.Bi,_.mw,_.tw,_.Wv,_.Zs,_.Qz,_.Dt,_.on,_.ED],nb:2,Oa:0});var OD=function(a,b,c,d,e){var f=this;this.Cm=c;this.ob=d;this.B$=new _.Gg(void 0);this.bPa=new _.Gg(0);this.sra=new _.bf;this.nia=new _.Sl;this.control=a[0];this.control.Um(function(g){f.fk(g)});b&&(this.selection=b);this.control.Wo&&_.Xd([this.B$,this.bPa]).subscribe(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;m=g?g.length:m;f.control.Wo(!m);_.Tl(f.Cm)});e.Wb(function(){d.na.getAttribute("aria-label")||d.na.setAttribute("aria-label","Select all")})};_.h=OD.prototype;_.h.Sa=function(){};
_.h.La=function(){this.sra.next();this.sra.complete()};_.h.fk=function(a){this.lia(a?0:1)};
_.h.vUa=function(){var a=this;this.sra.next();_.Xd([this.B$,this.bPa,yD(this.Jx),this.Jx.YB]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.Jx,f=Kkb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return zD(e,g)})?2:1:0===f.BV?f.Ru.length?f.Ru.length<d?1:0:2:f.Ru.length?f.Ru.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return zD(e,g)}).length,!c)?0:c<d?1:2:0}),_.Oe(),_.gf(this.sra)).subscribe(function(b){a.control.Nn(2===b);a.indeterminate=1===
b;_.Tl(a.Cm);a.nia.emit(b)})};_.h.lia=function(a){var b=null;this.Nzb?b=this.Nzb.call(null,a):Array.isArray(this.B$.value)&&(b=_.Md(this.B$.value));b?this.Jx.lia(a,b):this.Jx.clear()};
_.W.Object.defineProperties(OD.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},aVc:{configurable:!0,enumerable:!0,set:function(a){this.B$.next(a)}},bVc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.bPa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Jx=a,this.vUa())}}});OD.O=function(a){return new (a||OD)(_.y(_.hw,2),_.y(xD,8),_.y(_.qm),_.y(_.Dd),_.y(_.oe))};
OD.Fa=_.Tc({type:OD,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{aVc:"xapSelectAllCorpus",bVc:"xapSelectAllCorpusCount",selection:[0,"xapSelectAll","selection"],Nzb:[0,"xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]},outputs:{nia:"selectAllState"}});var PD=null,QD=function(a,b,c){var d=this;this.Cm=c;this.YB=new _.Ye(1);this.control=a[0];this.control.Um(function(e){d.fk(e)});this.selection=b;this.ob=_.Mc(_.Dd);this.ob.na.e5a=this};QD.prototype.fk=function(a){void 0!==this.jua&&this.Jx&&this.Jx.toggle(this.jua,!!a)};
QD.prototype.Nd=function(a){var b=this,c;if(a.shiftKey&&(null==(c=PD)?0:c.selection)&&PD!==this&&PD.selection===this.selection){var d=PD;setTimeout(function(){a:{var e=b.ob.na;for(var f=new Set,g=d.ob.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.ob.na),g=e.indexOf(b.ob.na),-1!==f&&-1!==g)){var m=Math.min(f,g);f=Math.max(f,g)+1;for(g=zD(b.Jx,b.jua);m<f;m++){var n=
e[m],r=void 0;(null==(r=n.e5a)?void 0:r.selection)===b.selection&&n.e5a.fk(g)}}})}PD=this};QD.prototype.La=function(){var a;null==(a=this.kb)||a.unsubscribe();this.YB.complete();this.ob.na.e5a=null;PD===this&&(PD=null)};QD.prototype.vUa=function(){var a=this,b;null==(b=this.kb)||b.unsubscribe();this.kb=_.Xd([this.Jx.YB,this.YB]).ha(_.w(function(){return zD(a.Jx,a.jua)}),_.Oe()).subscribe(function(c){a.control.Nn(c);_.Tl(a.Cm)})};
_.W.Object.defineProperties(QD.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.jua=a;this.YB.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Jx=a,this.vUa())},get:function(){return this.Jx||null}}});QD.O=function(a){return new (a||QD)(_.y(_.hw,2),_.y(xD,8),_.y(_.qm))};
QD.Fa=_.Tc({type:QD,oa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],yb:[1,"xap-selection-checkbox"],Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)})},inputs:{item:[0,"xapSelection","item"],selection:[0,"xapSelectionModel","selection"]}});_.RD=function(){};_.RD.O=function(a){return new (a||_.RD)};_.RD.Da=_.Rc({type:_.RD});_.RD.Ca=_.Ac({imports:[_.rD,_.is,_.is]});_.SD=function(){MD.apply(this,arguments)};_.U(_.SD,MD);_.SD.Fa=MD.Fa;_.SD.prototype.focus=function(){this.Zb.OI.getValue()?this.search&&this.search.focus():this.ou.length&&this.ou.first.focus()};_.SD.prototype.n0=function(a){if(this.ou&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.ou.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.ou.length||this.ou.toArray()[b].focus()}};
_.SD.O=function(){var a;return function(b){return(a||(a=_.Cd(_.SD)))(b||_.SD)}}();
_.SD.ya=_.Pc({type:_.SD,oa:[["xap-picker-checklist"]],vb:function(a,b){a&1&&(_.Of(ND,5),_.Of(_.rD,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.search=c.first);_.Uf(c=_.Vf())&&(b.ou=c)}},features:[_.pf],Aa:2,Ba:3,Ea:[["optionsTemplate",""],["noTab",""],["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",
4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll",
"xapSelectAllCorpus","aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav","","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"disabled","xapSelectionModel","xapSelection",
"aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"keydown.enter","onfocus","disabled","xapSelectionModel","xapSelection","aria-label"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"keydown.enter","disabled","xapSelectionModel","xapSelection","aria-label"],[1,"xap-picker-checklist-truncated-message"]],ua:function(a,b){a&1&&(_.A(0,Bfb,10,7,"div",
2),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.rkb))},Ha:[_.hn,_.jn,_.nn,_.kn,_.ln,_.qD,_.rD,_.nx,_.lx,LD,OD,QD,ND,_.on,_.ED],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}"],
nb:2,Oa:0});var Ukb,Dfb;Ukb=["removeButton"];_.TD=function(a,b){this.Zb=a;this.Pu=b;this.rOa=new _.Sl};Dfb=function(a,b){return a.Zb.PZ?"Deselect "+a.Zb.PZ(b):"Deselect"};_.TD.O=function(a){return new (a||_.TD)(_.y(AD),_.y(Rkb))};
_.TD.ya=_.Pc({type:_.TD,oa:[["xap-picker-selection-list"]],Bd:function(a,b,c){a&1&&_.Pf(c,KD,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.On=d.first)}},vb:function(a,b){a&1&&_.Of(Ukb,5,_.Dd);if(a&2){var c;_.Uf(c=_.Vf())&&(b.D9c=c)}},outputs:{rOa:"clearSelections"},Aa:12,Ba:9,Ea:function(){return[["removeButton",""]," \ufffd0\ufffd selected "," Clear all ",[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"],["color","primary",
"mat-button","",1,"xap-picker-clear-all-button",3,"click","disabled"],[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"click","keydown.enter","matTooltip"],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",
3,"svgIcon"]]},ua:function(a,b){a&1&&(_.E(0,"div",3)(1,"div",4)(2,"div",5),_.Ef(3,1),_.O(4,"async"),_.F(),_.E(5,"div")(6,"button",6),_.O(7,"async"),_.I("click",function(){b.Zb.model.clear();b.rOa.emit()}),_.Ef(8,2),_.F()()(),_.E(9,"ul",7),_.A(10,Efb,8,5,"li",8),_.O(11,"async"),_.F()());a&2&&(_.x(4),_.pA(_.Q(4,3,yD(b.Zb.model))),_.qA(3),_.x(2),_.B("disabled",0===_.Q(7,5,yD(b.Zb.model))),_.x(4),_.B("ngForOf",_.Q(11,7,Jkb(b.Zb.model))))},Ha:[_.hn,_.jn,_.Wv,_.Ws,_.Zs,_.px,_.sx,_.Dt,LD,_.on],nb:2,Oa:0});var Vkb;Vkb=["optionItem"];_.UD=function(a){this.Zb=a;this.OI=this.Zb.OI.ha(_.Oe());this.rj=Nkb;this.p4="Use search to find options.";this.o4="Error loading search results. Please try again.";this.n4="No results found.";this.eQb=_.Xd([this.Zb.bwa.ha(),this.Zb.OI.ha(_.Oe()),this.Zb.yu]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{nga:b,qt:d,Wob:c}}))};_.UD.prototype.n0=function(a){Ffb(a,this.options)};
var $B=function(a,b){var c,d;(null==(d=(c=a.Zb).Zj)?0:d.call(c,b))||a.Zb.replace([b])};_.UD.prototype.focus=function(){if(this.Zb.OI.getValue()){var a;null==(a=this.search)||a.focus()}else{var b;null==(b=this.options.first)||b.na.focus()}};_.UD.O=function(a){return new (a||_.UD)(_.y(AD))};
_.UD.ya=_.Pc({type:_.UD,oa:[["xap-picker-single-select"]],Bd:function(a,b,c){a&1&&(_.Pf(c,HD,5),_.Pf(c,GD,5),_.Pf(c,ID,5),_.Pf(c,JD,5),_.Pf(c,KD,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.wo=d.first);_.Uf(d=_.Vf())&&(b.vo=d.first);_.Uf(d=_.Vf())&&(b.ro=d.first);_.Uf(d=_.Vf())&&(b.uo=d.first);_.Uf(d=_.Vf())&&(b.On=d.first)}},vb:function(a,b){a&1&&(_.Of(ND,5),_.Of(Vkb,5,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.search=c.first);_.Uf(c=_.Vf())&&(b.options=c)}},Aa:2,Ba:3,Ea:[["optionsTemplate",""],["optionItem",
""],["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],
[1,"xap-picker-single-select-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"matRippleDisabled","xap-picker-single-select-option-disabled","xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",
3,"click","keydown.enter","keydown.space","matRippleDisabled","tabindex"],[1,"xap-picker-single-select-text"],[3,"template","option"]],ua:function(a,b){a&1&&(_.A(0,Sfb,10,7,"div",2),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.eQb))},Ha:[_.hn,_.jn,_.nn,_.kn,_.ln,_.nx,_.lx,_.rs,LD,ND,_.on],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}"],
nb:2,Oa:0});_.VD=function(a){this.Dd=a;this.yc=new _.Ye;this.Wfa=new _.Gg([]);this.Kx=new _.Gg([]);this.values=this.Kx.ha(_.w(function(b){return _.Akb(null!=b?b:[])}),_.gf(this.yc));this.options=this.Wfa.ha(_.ff(function(b){return _.me(b)?b:_.Md(b)}));this.Eqa=new _.Ye(1)};_.U(_.VD,_.vD);_.VD.Fa=_.vD.Fa;_.VD.prototype.La=function(){this.yc.next();this.yc.complete()};var Vfb=function(a){var b;null!=(b=a.qkb)&&b.ou.length&&b.ou.first.focus()};
_.VD.prototype.focus=function(){var a=this;this.Dd.Wb(function(){setTimeout(function(){var b;null==(b=a.uO)||b.focus();var c;null==(c=a.qkb)||c.focus()})})};
_.W.Object.defineProperties(_.VD.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.RVa||this.Wfa.next(a.options);var b,c,d,e=Object.assign({},a,{Av:null!=(b=a.Av)?b:!0,uO:!!a.uO,Ix:null!=(c=a.Ix)?c:!0},a.RVa?{}:{qt:null!=(d=a.qt)?d:!0});this.Eqa.next(e)}},xc:{configurable:!0,enumerable:!0,set:function(a){this.Kx.next(a&&a.value.Am||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});_.VD.O=function(a){return new (a||_.VD)(_.y(_.oe))};
_.VD.ya=_.Pc({type:_.VD,oa:[["xap-picker-editor"]],vb:function(a,b){a&1&&(_.Of(_.SD,5),_.Of(_.UD,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.qkb=c.first);_.Uf(c=_.Vf())&&(b.uO=c.first)}},inputs:{config:"config",xc:"appliedFilter"},outputs:{values:"values"},features:[_.pf],Aa:2,Ba:3,Ea:[["asyncTemplate",""],["multiSelect",""],[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],[3,"ngModelChange",
"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModelChange","ngModel","getOptions","displayFunction","selectAllVisible"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],
["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ua:function(a,b){a&1&&(_.A(0,kgb,4,2,"ng-container",2),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.Eqa))},Ha:[_.jn,_.nn,_.mw,_.tw,_.SD,_.TD,ID,JD,GD,HD,_.UD,_.DD,BD,_.CD,_.on],styles:["xap-picker-editor{height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid #dadce0}"],
nb:2,Oa:0});_.WD=function(){};_.WD.O=function(a){return new (a||_.WD)};_.WD.Fa=_.Tc({type:_.WD,oa:[["","matSuffix",""]],features:[_.bg([{wa:_.u5a,Hb:_.WD}])]});var XD=function(){ND.apply(this,arguments)};_.U(XD,ND);XD.O=function(){var a;return function(b){return(a||(a=_.Cd(XD)))(b||XD)}}();
XD.ya=_.Pc({type:XD,oa:[["xap-picker-search"]],features:[_.pf],Aa:12,Ba:12,Ea:function(){return[["searchInput",""],["searchIcon",""],["clearIcon",""],[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModelChange","ngModel","placeholder"],["role","status","class","cdk-visually-hidden",4,"ngIf"],[4,"ngIf","ngIfThen","ngIfElse"],["role","status",1,"cdk-visually-hidden"],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",
4,"ngIf"],["matSuffix","",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label","Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",3)(1,"input",4,0);_.O(3,"async");_.I("ngModelChange",function(e){_.t(c);return _.u(b.Zb.FB.next(e))});_.F();_.A(4,lgb,4,7,"span",5);_.O(5,"async");_.A(6,mgb,1,0,"ng-container",
6);_.O(7,"async");_.A(8,ogb,1,1,"ng-template",null,1,_.hg)(10,qgb,2,1,"ng-template",null,2,_.hg);_.F()}if(a&2){a=_.Wf(9);var d=_.Wf(11);_.x();_.B("ngModel",_.Q(3,6,b.Zb.FB))("placeholder",b.Zb.eia);_.x(3);_.B("ngIf",_.Q(5,8,b.Zb.bwa)===b.rj.SW);_.x(2);_.B("ngIf",_.Q(7,10,b.Zb.FB))("ngIfThen",d)("ngIfElse",a)}},Ha:[_.jn,_.Bi,_.mw,_.tw,_.us,_.Dt,_.WD,_.on,_.ED],nb:2,Oa:0});var Wkb=["input"],Xkb=["label"],Ykb=0,Zkb={color:"accent",tOa:"check-indeterminate"},$kb=_.Peb(_.Sh(_.Uh(_.Vh(function(a){this.Ma=a})))),YD=function(a,b,c,d,e,f,g){b=$kb.call(this,b)||this;b.Ya=c;b.ab=d;b.we=f;b.wk=g;b.ariaLabel="";b.Fe=null;b.Ko="after";b.name=null;b.change=new _.Sl;b.ET=new _.Sl;b.Me=function(){};b.Ot="";b.h5=0;b.mz=function(){};b.Jf=!1;b.mc=!1;b.um=!1;b.wk=b.wk||Zkb;b.color=b.defaultColor=b.wk.color||Zkb.color;b.tabIndex=parseInt(e)||0;b.id=b.xw=a+ ++Ykb;return b};_.U(YD,$kb);
_.h=YD.prototype;_.h.Jc=function(){this.G7(this.um)};_.h.qw=function(){return this.ad||this.disabled};_.h.Tna=function(){_.Ul(this.Ya)};_.h.Nn=function(a){this.checked=!!a};_.h.Um=function(a){this.mz=a};_.h.Dr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a};
_.h.wR=function(a){var b=this.h5,c=this.AHa();if(b!==a&&c&&(this.Ot&&c.classList.remove(this.Ot),this.Ot=this.zHa(b,a),this.h5=a,0<this.Ot.length)){c.classList.add(this.Ot);var d=this.Ot;this.ab.Wb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.hp=function(){this.mz(this.checked);this.change.emit(this.nz(this.checked));this.di&&(this.di.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.mz(this.checked)};
_.h.ana=function(){var a=this,b,c=null==(b=this.wk)?void 0:b.tOa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.di.na.checked=this.checked,this.di.na.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.um=!1;a.ET.emit(a.um)}),this.Jf=!this.Jf,this.wR(this.Jf?1:2),this.hp())};_.h.IJa=function(a){a.stopPropagation()};_.h.vk=function(){var a=this;Promise.resolve().then(function(){a.Me();_.Tl(a.Ya)})};
_.h.zHa=function(a,b){if("NoopAnimations"===this.we)return"";switch(a){case 0:if(1===b)return this.sm.Dka;if(3==b)return this.Jf?this.sm.I9:this.sm.Eka;break;case 2:return 1===b?this.sm.Dka:this.sm.Eka;case 1:return 2===b?this.sm.hOa:this.sm.I9;case 3:return 1===b?this.sm.MUa:this.sm.NUa}return""};_.h.G7=function(a){var b=this.di;b&&(b.na.indeterminate=a)};
_.W.Object.defineProperties(YD.prototype,{rr:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.xw)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.en},set:function(a){this.en=_.th(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Jf},set:function(a){a=_.th(a);a!=this.checked&&(this.Jf=a,_.Tl(this.Ya))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){a=_.th(a);a!==this.disabled&&(this.mc=a,_.Tl(this.Ya))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.um},set:function(a){var b=a!=this.um;this.um=_.th(a);b&&(this.um?this.wR(3):this.wR(this.checked?1:2),this.ET.emit(this.um));this.G7(this.um)}}});YD.O=function(){_.ue()};
YD.Fa=_.Tc({type:YD,vb:function(a,b){a&1&&(_.Of(Wkb,5),_.Of(Xkb,5),_.Of(_.rs,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.di=c.first);_.Uf(c=_.Vf())&&(b.Wab=c.first);_.Uf(c=_.Vf())&&(b.a2=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],gu:[0,"aria-describedby","ariaDescribedby"],id:"id",required:"required",Ko:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{change:"change",ET:"indeterminateChange"},
features:[_.pf]});var alb,blb,clb;alb=function(a){return{e_:a}};blb=function(){};clb={wa:_.hw,Hb:_.Gc(function(){return _.ZD}),ud:!0};_.ZD=function(a,b,c,d,e,f,g){a=YD.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Xc=c;a.sm={Dka:"mat-checkbox-anim-unchecked-checked",Eka:"mat-checkbox-anim-unchecked-indeterminate",hOa:"mat-checkbox-anim-checked-unchecked",I9:"mat-checkbox-anim-checked-indeterminate",MUa:"mat-checkbox-anim-indeterminate-checked",NUa:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.U(_.ZD,YD);
_.ZD.Fa=YD.Fa;_.h=_.ZD.prototype;_.h.nz=function(a){var b=new blb;b.source=this;b.checked=a;return b};_.h.AHa=function(){return this.Ma.na};_.h.Jc=function(){var a=this;YD.prototype.Jc.call(this);this.Xc.Ik(this.Ma,!0).subscribe(function(b){b||a.vk()})};_.h.La=function(){this.Xc.nj(this.Ma)};_.h.kY=function(a){a.stopPropagation();YD.prototype.ana.call(this)};_.h.focus=function(a,b){a?_.Jq(this.Xc,this.di,a,b):this.di.na.focus(b)};
_.ZD.O=function(a){return new (a||_.ZD)(_.y(_.Dd),_.y(_.qm),_.y(_.Iq),_.y(_.oe),_.yd("tabindex"),_.y(_.ul,8),_.y(_.tkb,8))};
_.ZD.ya=_.Pc({type:_.ZD,oa:[["mat-checkbox"]],yb:[1,"mat-checkbox"],qb:15,Za:function(a,b){a&2&&(_.zf("id",b.id),_.rf("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.tf("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.Ko)("_mat-animation-noopable","NoopAnimations"===b.we))},inputs:{ad:"disableRipple",color:"color",tabIndex:"tabIndex"},Sb:["matCheckbox"],
features:[_.bg([clb]),_.pf],hc:["*"],Aa:17,Ba:20,Ea:[["label",""],["input",""],["checkboxLabel",""],[1,"mat-checkbox-layout"],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"change","click","id","required","checked","disabled","tabIndex"],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],
[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],[2,"display","none"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf();_.E(0,"label",3,0)(2,"span",4)(3,"input",5,1);_.I("change",function(e){_.t(c);return _.u(b.IJa(e))})("click",
function(e){_.t(c);return _.u(b.kY(e))});_.F();_.E(5,"span",6);_.H(6,"span",7);_.F();_.H(7,"span",8);_.E(8,"span",9);_.wd();_.E(9,"svg",10);_.H(10,"path",11);_.F();_.pd.aD=null;_.H(11,"span",12);_.F()();_.E(12,"span",13,2);_.I("cdkObserveContent",function(){_.t(c);return _.u(b.Tna())});_.E(14,"span",14);_.N(15,"\u00a0");_.F();_.Hf(16);_.F()()}if(a&2){a=_.Wf(1);var d=_.Wf(13);_.rf("for",b.rr);_.x(2);_.tf("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.x();_.B("id",
b.rr)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",b.tabIndex);_.rf("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.Fe)("aria-describedby",b.gu);_.x(2);_.B("matRippleTrigger",a)("matRippleDisabled",b.qw())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.fg(18,alb,"NoopAnimations"===b.we?0:150))}},Ha:[_.rs,_.Ez],styles:['@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.mat-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-checkbox-layout{-webkit-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:rgba(0,0,0,0);transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1);-webkit-print-color-adjust:exact;color-adjust:exact}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:rgba(0,0,0,0)}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox-input:focus~.mat-focus-indicator::before{content:""}\n'],
nb:2,Oa:0});var $D=function(){MD.apply(this,arguments)};_.U($D,MD);$D.Fa=MD.Fa;$D.prototype.n0=function(a){if(this.ou&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.ou.toArray().findIndex(function(c){return c.Ma.na.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.ou.length||this.ou.toArray()[b].focus()}};$D.O=function(){var a;return function(b){return(a||(a=_.Cd($D)))(b||$D)}}();
$D.ya=_.Pc({type:$D,oa:[["xap-picker-checklist"]],vb:function(a,b){a&1&&_.Of(_.ZD,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.ou=c)}},features:[_.pf],Aa:2,Ba:3,Ea:[["optionsTemplate",""],["noTab",""],["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],
["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus","aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav",
"","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["role","treeitem",
"tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"keydown.enter","onfocus","disabled","xapSelectionModel","xapSelection","aria-label"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"keydown.enter","disabled","xapSelectionModel","xapSelection","aria-label"],[1,"xap-picker-checklist-truncated-message"]],ua:function(a,b){a&1&&(_.A(0,Hgb,10,7,"div",2),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.rkb))},Ha:[_.hn,_.jn,_.nn,_.kn,_.ln,
_.nx,_.lx,_.ZD,LD,OD,QD,XD,_.on,_.ED],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}"],
nb:2,Oa:0});var aE=function(){_.TD.apply(this,arguments)};_.U(aE,_.TD);aE.O=function(){var a;return function(b){return(a||(a=_.Cd(aE)))(b||aE)}}();
aE.ya=_.Pc({type:aE,oa:[["xap-picker-selection-list"]],features:[_.pf],Aa:12,Ba:9,Ea:function(){return[["removeButton",""]," \ufffd0\ufffd selected "," Clear all ",[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"],["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"click","disabled"],[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],
[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"click","keydown.enter","matTooltip"],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},ua:function(a,b){a&1&&(_.E(0,"div",3)(1,"div",4)(2,"div",5),_.Ef(3,1),_.O(4,"async"),_.F(),_.E(5,"div")(6,"button",6),_.O(7,"async"),_.I("click",function(){b.Zb.model.clear();
b.rOa.emit()}),_.Ef(8,2),_.F()()(),_.E(9,"ul",7),_.A(10,Jgb,8,5,"li",8),_.O(11,"async"),_.F()());a&2&&(_.x(4),_.pA(_.Q(4,3,yD(b.Zb.model))),_.qA(3),_.x(2),_.B("disabled",0===_.Q(7,5,yD(b.Zb.model))),_.x(4),_.B("ngForOf",_.Q(11,7,Jkb(b.Zb.model))))},Ha:[_.hn,_.jn,_.px,_.sx,_.us,_.Dt,LD,_.on],nb:2,Oa:0});var bE=function(a){_.UD.call(this,a);this.Zb=a};_.U(bE,_.UD);bE.O=function(a){return new (a||bE)(_.y(AD))};
bE.ya=_.Pc({type:bE,oa:[["xap-picker-single-select"]],features:[_.pf],Aa:2,Ba:3,Ea:[["optionsTemplate",""],["optionItem",""],["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],
["class","xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"matRippleDisabled","xap-picker-single-select-option-disabled","xap-picker-single-selected",
"tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"click","keydown.enter","keydown.space","matRippleDisabled","tabindex"],[1,"xap-picker-single-select-text"],[3,"template","option"]],ua:function(a,b){a&1&&(_.A(0,Wgb,10,7,"div",2),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.eQb))},Ha:[_.hn,_.jn,_.nn,_.kn,_.ln,_.nx,_.lx,_.rs,LD,XD,_.on],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}"],
nb:2,Oa:0});_.cE=function(){_.VD.apply(this,arguments)};_.U(_.cE,_.VD);_.cE.Fa=_.VD.Fa;_.cE.O=function(){var a;return function(b){return(a||(a=_.Cd(_.cE)))(b||_.cE)}}();
_.cE.ya=_.Pc({type:_.cE,oa:[["xap-picker-editor"]],features:[_.pf],Aa:2,Ba:3,Ea:[["asyncTemplate",""],["multiSelect",""],[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],[3,"ngModelChange","ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",
""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModelChange","ngModel","getOptions","displayFunction","selectAllVisible"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ua:function(a,b){a&1&&(_.A(0,mhb,
4,2,"ng-container",2),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.Eqa))},Ha:[_.jn,_.nn,_.mw,_.tw,_.DD,BD,_.CD,$D,ID,JD,GD,HD,aE,bE,_.on],styles:["xap-picker-editor{height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content .xap-picker-container{margin:0 -16px}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist-option-list{padding-bottom:0}"],nb:2,Oa:0});_.dlb=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"});_.dE={id:"EQ",displayName:"="};_.eE={id:"EQ_v",displayName:"equals",qO:"="};var elb,glb,flb;elb=["textInput"];_.fE=function(a){this.Cm=a;this.mWb=new _.bf;this.values=this.mWb.Lf();this.Q1a=!1;this.Di=new _.qw({})};_.fE.prototype.Rm=function(){this.Q1a&&(this.bSa.na.focus(),this.Q1a=!1,_.Ul(this.Cm))};_.fE.prototype.La=function(){this.psa&&this.psa.unsubscribe()};_.fE.prototype.focus=function(){this.bSa?this.bSa.na.focus():this.Q1a=!0};
_.phb=function(a,b){if(!b.oJ||!b.oJ.gWb)return null;for(var c=_.k(Array.from(b.oJ.gWb.entries())),d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;if(a.Di.get(b.dr).Mm(d))return e}return null};
glb=function(a,b){if(b&&b.length){for(var c={},d=_.k(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=new _.sw(e.LG&&""===e.value?"":e.value||null,e.oJ?e.oJ.hy:[]);c[e.dr]=f}a.psa&&a.psa.unsubscribe();a.Di=new _.qw(c);a.psa=a.Di.lm.subscribe(function(){flb(a)});flb(a);a.KBc=b}};flb=function(a){for(var b=new Map,c=_.k(Object.keys(a.Di.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Di.controls[d].value);a.mWb.next(b)};
_.W.Object.defineProperties(_.fE.prototype,{qu:{configurable:!0,enumerable:!0,set:function(a){glb(this,a)},get:function(){return this.KBc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Di.disable():this.Di.enable()},get:function(){return this.Di.disabled}}});_.fE.O=function(a){return new (a||_.fE)(_.y(_.qm))};
_.fE.ya=_.Pc({type:_.fE,oa:[["xap-multi-text-field-base"]],vb:function(a,b){a&1&&_.Of(elb,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.bSa=c.first)}},inputs:{qu:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:2,Ba:2,Ea:function(){return[["default",""],["textInput",""],"\ufffd*4:1\ufffd\ufffd#1:1\ufffd \ufffd0:1\ufffd value \ufffd/#1:1\ufffd\ufffd/*4:1\ufffd\ufffd*5:2\ufffdFilter value\ufffd/*5:2\ufffd",[1,"xap-filterbar-multitextfieldbase",3,"formGroup"],[4,"ngFor","ngForOf"],["appearance","outline",
1,"xap-filterbar-textbase-field"],[1,"xap-filterbar-textbase-field-label"],[4,"ngIf","ngIfElse"],["matInput","",3,"type","placeholder","formControlName"],[4,"ngIf"],["class","delimiter",4,"ngIf"],[1,"delimiter"]]},ua:function(a,b){a&1&&(_.E(0,"div",3),_.A(1,thb,11,10,"ng-container",4),_.F());a&2&&(_.B("formGroup",b.Di),_.x(),_.B("ngForOf",b.qu))},Ha:[_.hn,_.jn,_.Bi,_.mw,_.pB,_.ew,_.Mw,_.Hw,_.Pz,_.fw,_.Qw,_.vw,_.ww],styles:[".xap-filterbar-textbase-field{width:100%}.xap-filterbar-textbase-field .xap-filterbar-textbase-field-label{font-size:16px;font-weight:400;line-height:24px;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px;color:#3c4043}.xap-filterbar-filtereditor-popup-card .xap-filterbar-textbase-field .mat-mdc-form-field-subscript-wrapper{margin-top:8px;min-height:8px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-filterbar-filtereditor-popup-card .xap-filterbar-single-line .xap-filterbar-multitextfieldbase{padding-right:24px;padding-top:4px}.xap-filterbar-filtereditor-popup-card .xap-filterbar-multiple-lines .xap-filterbar-multitextfieldbase{padding:4px 24px 0}"],
nb:2,Oa:0});_.gE=function(){this.nm=new _.Gg(_.tD(null));this.values=this.nm.Lf();this.Xo={dr:"text-field"}};_.U(_.gE,_.vD);_.gE.prototype.focus=function(){this.l3.focus()};_.hlb=function(a,b){b=b.get("text-field");b=a.Xo.LG&&""===b?"":b||null;a.nm.next(_.tD(b))};
_.W.Object.defineProperties(_.gE.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Xo.placeholder=a&&a.placeholder||void 0;this.Xo.autocomplete=a&&a.autocomplete||void 0;this.Xo.name=a&&a.name||void 0;this.Xo.oJ=a&&a.oJ||void 0;this.zi=(null==a?void 0:a.zi)||void 0;this.Xo.LG=(null==a?void 0:a.LG)||void 0;null==this.Xo.value&&this.Xo.LG&&(this.Xo.value="");null!=this.Xo.value&&this.zi&&(this.Xo.value=this.zi(this.Xo.value))}},xc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.eq;this.Xo.LG&&""===a?this.Xo.value=this.zi?this.zi(a):a:(a=a||void 0,this.Xo.value=this.zi&&a?this.zi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.nm.value&&this.nm.value.Am.every(function(a){return null!=a})&&this.l3.Di.valid}}});_.gE.O=function(){var a;return function(b){return(a||(a=_.Cd(_.gE)))(b||_.gE)}}();_.gE.Fa=_.Tc({type:_.gE,inputs:{config:"config",xc:"appliedFilter"},outputs:{values:"values"},features:[_.pf]});var hE,ilb,jlb;hE={};ilb=(hE.remove_filter="close",hE.clear_filters="close",hE.close_editor="close",hE.save_filters="save",hE.delete_filter="delete",hE);jlb=new _.Xc("xap_filter_bar_icon_config");_.iE=function(a){this.owb=a};_.Pib=function(a,b){var c,d;return null==(c=a.owb)?void 0:null==(d=c.Nad)?void 0:d.get(b)};_.bC=function(a,b){return _.Pib(a,_.cC(a,b))};_.cC=function(a,b){var c,d,e;return null!=(e=null==(c=a.owb)?void 0:null==(d=c.k0c)?void 0:d[b])?e:ilb[b]};
_.iE.O=function(a){return new (a||_.iE)(_.q(jlb,8))};_.iE.ta=_.p({token:_.iE,qa:_.iE.O});var klb=["labelInput"],jE=function(a,b){var c=this;this.Ao=a;this.data=b;this.yc=new _.bf;this.mO=new _.sw("");b.EB.ha(_.gf(this.yc)).subscribe(function(d){c.mO.cma([_.Y4a,whb(d)]);_.Ai(c.mO)})};jE.prototype.La=function(){this.yc.next();this.yc.complete()};jE.prototype.cancel=function(){this.Ao.close({data:null})};jE.O=function(a){return new (a||jE)(_.y(_.As),_.y(_.JVa))};
jE.ya=_.Pc({type:jE,oa:[["xap-filter-bar-save-dialog"]],vb:function(a,b){a&1&&_.Of(klb,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.input=c.first)}},Aa:14,Ba:3,Ea:function(){return[["labelInput",""]," Save filter\n","Filter label","Cancel","Save"," You must enter a value "," A saved filter set with this label already exists ",[1,"xap-filterbar-save-dialog-header"],["appearance","outline",1,"xap-filterbar-save-dialog-form-field"],["matInput","",1,"xap-filterbar-save-dialog-label-input",3,"formControl"],[4,
"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-cancel-button",3,"click"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-save-button",3,"click"]]},ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",7);_.Ef(1,1);_.F();_.E(2,"mat-form-field",8)(3,"mat-label");_.Ef(4,2);_.F();_.H(5,"input",9,0);_.A(7,uhb,2,0,"mat-error",10)(8,vhb,2,0,"mat-error",10);_.F();_.E(9,"div",11)(10,"button",12);_.I("click",function(){_.t(c);return _.u(b.cancel())});
_.Ef(11,3);_.F();_.E(12,"button",13);_.I("click",function(){_.t(c);b.mO.value&&b.mO.valid&&b.Ao.close({data:b.mO.value});return _.u()});_.Ef(13,4);_.F()()}a&2&&(_.x(5),_.B("formControl",b.mO),_.x(2),_.B("ngIf",b.mO.Mm("required")),_.x(),_.B("ngIf",b.mO.Mm("validUnique")))},Ha:[_.jn,_.Wv,_.Ws,_.ew,_.Mw,_.Hw,_.Pz,_.fw,_.Qw,_.Bi,_.mw,_.uw],nb:2,Oa:0});var nlb;_.llb=new _.Xc("xap_fbcc");
_.kE=function(a,b,c){var d=this;this.hi=a;this.Ck=b;this.bFc=c;this.rI=new _.Sl;this.ADb=!0;this.FU="Add a filter";this.jha="Remove all filters";this.Tha="Save all filters";this.Ul=!1;this.XK=null;this.iS=-1;this.rqa=this.vQa=!1;this.rpa=function(n){d.rI.emit({v3:0,JR:n.filters});d.config.ag.next(n.filters)};this.Eva=function(n){n&&n.stopPropagation();var r,v;n=null!=(v=null==(r=d.config.cO)?void 0:r.H2c)?v:jE;var z,D,J;null==(J=null==(D=d.Ck)?void 0:D.open(n,{data:{EB:null==(z=d.config.cO)?void 0:
z.EB},aj:!0,xd:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))||J.Tz().subscribe(function(){})};var e,f;if(_.me(null==(e=this.Ck)?void 0:e.ipa)&&(null==(f=this.Ck)?0:f.Dh)){var g,m;null==(g=this.Ck)||null==(m=g.ipa)||m.subscribe(function(){d.rqa=!1})}};_.kE.prototype.Sa=function(){};_.kE.prototype.La=function(){this.XK&&this.XK.unsubscribe()};
_.mlb=function(a,b){var c=b.xc;a.rI.emit({v3:c.isValid?0:1,JR:[c]});if(b.wE){var d=a.config.ag.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.xc.Bda)return;Hkb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.ag.getValue().indexOf(d);c.value.eq&&Ikb(a.config,b,c);_.Sib(a,!0,b)}else Gkb(a.config,[c])}else Gkb(a.config,[c]);c.isValid||-1!==a.Kw||(a.Kw=a.config.ag.value.length-1)};_.Sib=function(a,b,c){b?a.Kw=c:c===a.Kw&&(a.Kw=-1)};
_.olb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.bFc)?void 0:b.r_c)?c:1){case 1:return nlb(a);case 2:return 0<a.config.ag.getValue().length;default:return!0}};nlb=function(a){return 0<a.config.ag.getValue().filter(function(b){return b.jt}).length};_.h=_.kE.prototype;_.h.mZ=function(a){this.rI.emit({v3:4,JR:this.config.ag.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.rI.emit({v3:2,JR:[b]}),Ikb(this.config,a,b)):this.remove(a);!this.ADb&&this.rqa||this.focus();this.rqa=!1};_.h.remove=function(a){this.rI.emit({v3:3,JR:[this.config.ag.getValue()[a]]});Ikb(this.config,a,null);a<this.Kw&&this.Kw--};_.h.focus=function(){var a;null==(a=this.Ip)||a.focus()};_.h.zD=function(a){this.rqa=!0;this.focus();a.stopPropagation()};
_.W.Object.defineProperties(_.kE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ul},set:function(a){this.Ul=_.th(a)}},Kw:{configurable:!0,enumerable:!0,get:function(){return this.iS},set:function(a){this.iS!==a&&(-1<this.iS&&this.iS<this.config.ag.getValue().length&&!this.config.ag.getValue()[this.iS].isValid&&this.remove(this.iS),this.vQa=-1<a&&a<this.config.ag.getValue().length,this.iS=a)}}});_.kE.O=function(){_.ue()};
_.kE.Fa=_.Tc({type:_.kE,inputs:{config:"config",w_:"filterBarLabel",Jsb:"filterBarIcon",ADb:"menuAutoFocus",FU:"placeholderMsg",Jda:"inputLabel",jha:"removeFilterMsg",Tha:"saveFilterMsg",ZA:"noResultsMessage",disabled:"disabled"},outputs:{rI:"update"}});_.lE=function(){this.Ara=!0;this.Fpb=new _.bf;this.Epb=this.Fpb.Lf();this.Ngb=new _.bf;this.Tzc=this.Ngb.Lf();this.zra=new _.bf;this.VDc=this.zra.Lf();this.b_=new _.bf;this.Cpb=this.b_.Lf();this.wQa=this.newValue=this.Vp=null;this.F4a=new _.bf;this.lWb=this.F4a.Lf()};_.lE.prototype.WS=function(){return this.filter?this.filter.config.bm&&0<this.filter.config.bm.size?Array.from(this.filter.config.bm.keys()):this.filter.config.Uz:[]};
_.lE.prototype.Dia=function(a){this.filter.config.QTc?this.wQa=a:this.newValue=a};_.lE.prototype.cM=function(){if(this.filter&&(!this.filter.config.Vbd||_.kib(this))&&(this.filter.config.QTc&&(this.newValue=this.wQa),null!==this.newValue&&null!==this.Vp)){var a;this.Lgb=a=this.filter.config.bm&&0<this.filter.config.bm.size?this.filter.config.bm.get(this.Vp).vj(this.Vp,this.newValue):this.filter.config.vj(this.Vp,this.newValue);this.Ngb.next(a);this.b_.next()}};
_.kib=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.wQa)&&(a.xc.jt||!(null==(b=a.newValue)||!b.Am.length))};_.plb=function(a){return a.filter&&(!a.filter.config.QKc||!a.xc.isValid)&&!a.filter.config.csa};
_.W.Object.defineProperties(_.lE.prototype,{Pp:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.csa)?(this.Dia(this.filter.config.csa),this.Vp=this.WS()[0],this.cM()):a!==this.Ara&&(this.Ara=a,this.Fpb.next(this.Ara))},get:function(){return this.Ara}},xc:{configurable:!0,enumerable:!0,set:function(a){this.Lgb=a;this.Vp=a.tf;this.newValue=a.value},get:function(){return this.Lgb}}});_.lE.O=function(a){return new (a||_.lE)};_.lE.ta=_.p({token:_.lE,qa:_.lE.O});_.mE=function(a,b,c,d){var e=this;this.Cm=a;this.hi=b;this.Rd=c;this.ob=d;this.update=new _.Sl;this.zaa=new _.Sl;this.Ul=!1;this.kb=new _.Gd;this.kb.add(c.Tzc.subscribe(this.update));this.kb.add(c.Epb.subscribe(this.zaa));this.kb.add(c.VDc.subscribe(function(){_.qlb(e)}));this.kb.add(c.lWb.subscribe(function(){_.Tl(a)}))};_.mE.prototype.Sa=function(){};_.mE.prototype.La=function(){this.kb.unsubscribe()};_.qlb=function(a){a.Pp&&a.Rd.editor&&a.Rd.editor.focus()};_.mE.prototype.WS=function(){return this.Rd.WS()};
_.mE.prototype.Dia=function(a){this.Rd.Dia(a)};_.mE.prototype.cM=function(){this.Rd.cM()};
_.W.Object.defineProperties(_.mE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ul},set:function(a){this.Ul=_.th(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Rd.filter=a;this.Rd.F4a.next()},get:function(){return this.Rd.filter}},Pp:{configurable:!0,enumerable:!0,set:function(a){(this.Rd.Pp=a)&&_.qlb(this)},get:function(){return this.Rd.Pp}},xc:{configurable:!0,enumerable:!0,set:function(a){this.Rd.xc=a},get:function(){return this.Rd.xc}}});
_.mE.O=function(a){return new (a||_.mE)(_.y(_.qm),_.y(_.iE),_.y(_.lE),_.y(_.Dd))};_.mE.Fa=_.Tc({type:_.mE,inputs:{disabled:"disabled",filter:"filter",Pp:"isEditorVisible",xc:"appliedFilter"},outputs:{update:"update",zaa:"editorVisibleChange"}});var nE=function(){this.Rfa=new _.sw;this.eyb=[];this.change=this.Rfa.lm;this.Qfa=new _.Sl;this.RMa=""};nE.prototype.getValue=function(){return this.Rfa.value};_.W.Object.defineProperties(nE.prototype,{Gva:{configurable:!0,enumerable:!0,set:function(a){this.eyb=a;null===this.getValue()&&0<this.Gva.length&&(this.value=a[0])},get:function(){return this.eyb}},value:{configurable:!0,enumerable:!0,set:function(a){this.Rfa.setValue(a)}}});nE.O=function(a){return new (a||nE)};
nE.ya=_.Pc({type:nE,oa:[["xap-comparison-operator-selector"]],inputs:{Gva:"operators",RMa:"appliedFilterId",value:"value"},outputs:{change:"change",Qfa:"operatorFocusChange"},Aa:3,Ba:6,Ea:function(){return[["floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",1,"xap-comparison-operator-dropdown",3,"focus","focusout","formControl","aria-labelledby","aria-describedby"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},ua:function(a,b){a&1&&(_.E(0,"mat-form-field",
0)(1,"mat-select",1),_.I("focus",function(){b.Qfa.emit(!0)})("focusout",function(){b.Qfa.emit(!1)}),_.A(2,xhb,2,2,"mat-option",2),_.F()());a&2&&(_.x(),_.If("aria-labelledby","dialog-label-",b.RMa,""),_.If("aria-describedby","dialog-description-",b.RMa,""),_.B("formControl",b.Rfa),_.x(),_.B("ngForOf",b.Gva))},Ha:[_.hn,_.Kz,_.ew,_.Mw,_.jA,_.kA,_.mw,_.uw],styles:[".xap-filterbar-single-line .xap-filterbar-operator-select-field{padding:0 16px 0 24px}.xap-filterbar-multiple-lines .xap-filterbar-operator-select-field{padding:0 24px}.mat-mdc-form-field.xap-filterbar-operator-select-field{display:block}.xap-filterbar-operator-select-field .mat-mdc-form-field-subscript-wrapper{height:16px;margin-top:8px}.mat-mdc-select-arrow-wrapper.mat-mdc-select-arrow-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"],
nb:2,Oa:0});var rlb=_.Vh(function(){}),slb=0,oE=function(a){var b=rlb.call(this)||this;b.Ut="mat-optgroup-label-"+slb++;var c;b.aG=null!=(c=null==a?void 0:a.OUa)?c:!1;return b};_.U(oE,rlb);oE.O=function(a){return new (a||oE)(_.y(_.ns,8))};oE.Fa=_.Tc({type:oE,inputs:{label:"label"},features:[_.pf]});var tlb=["text"],ulb=0,vlb=function(a,b){this.source=a;this.MT=void 0===b?!1:b},pE=function(a,b,c,d){this.Rc=a;this.Ya=b;this.kd=c;this.group=d;this.mc=this.RP=this.je=!1;this.WQ="";this.id="mat-option-"+ulb++;this.Zu=new _.Sl;this.xk=new _.bf};_.h=pE.prototype;_.h.select=function(a){a=void 0===a?!0:a;this.je||(this.je=!0,_.Tl(this.Ya),a&&this.mQ())};_.h.Sg=function(a){a=void 0===a?!0:a;this.je&&(this.je=!1,_.Tl(this.Ya),a&&this.mQ())};
_.h.focus=function(a,b){var c=this.Dg();"function"===typeof c.focus&&c.focus(b)};_.h.jr=function(){return this.dC};_.h.xe=function(a){13!==a.keyCode&&32!==a.keyCode||_.qh(a)||(this.Hq(),a.preventDefault())};_.h.Hq=function(){this.disabled||(this.je=this.multiple?!this.je:!0,_.Tl(this.Ya),this.mQ(!0))};_.h.St=function(){return this.disabled?"-1":"0"};_.h.Dg=function(){return this.Rc.na};_.h.Rm=function(){if(this.je){var a=this.dC;a!==this.WQ&&(this.WQ&&this.xk.next(),this.WQ=a)}};_.h.La=function(){this.xk.complete()};
_.h.mQ=function(a){this.Zu.emit(new vlb(this,void 0===a?!1:a))};
_.W.Object.defineProperties(pE.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.kd&&this.kd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.je}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.mc},set:function(a){this.mc=_.th(a)}},ad:{configurable:!0,enumerable:!0,get:function(){return!(!this.kd||!this.kd.ad)}},Io:{configurable:!0,enumerable:!0,get:function(){return!(!this.kd||!this.kd.Io)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.RP}},dC:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.wLa)?void 0:a.na.textContent)||"").trim()}}});pE.O=function(){_.ue()};pE.Fa=_.Tc({type:pE,vb:function(a,b){a&1&&_.Of(tlb,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.wLa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Zu:"onSelectionChange"}});_.rh({passive:!0,capture:!0});_.rh({passive:!0,capture:!0});new _.wm;var wlb=["*",[["mat-option"],["ng-container"]]],qE=function(){return oE.apply(this,arguments)||this};_.U(qE,oE);qE.O=function(){var a;return function(b){return(a||(a=_.Cd(qE)))(b||qE)}}();
qE.ya=_.Pc({type:qE,oa:[["mat-optgroup"]],yb:[1,"mat-optgroup"],qb:6,Za:function(a,b){a&2&&(_.rf("role",b.aG?null:"group")("aria-disabled",b.aG?null:b.disabled.toString())("aria-labelledby",b.aG?null:b.Ut)("mat-id-collision",null),_.tf("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Sb:["matOptgroup"],features:[_.bg([{wa:_.os,Hb:qE}]),_.pf],hc:["*","mat-option, ng-container"],Aa:4,Ba:2,Ea:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ua:function(a,b){a&1&&(_.Gf(wlb),_.E(0,
"span",0),_.N(1),_.Hf(2),_.F(),_.Hf(3,1));a&2&&(_.B("id",b.Ut),_.x(),_.Xf("",b.label," "))},styles:[".mat-optgroup-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup-label[disabled]{cursor:default}[dir=rtl] .mat-optgroup-label{text-align:right}.mat-optgroup-label .mat-icon{margin-right:16px;vertical-align:middle}.mat-optgroup-label .mat-icon svg{vertical-align:top}[dir=rtl] .mat-optgroup-label .mat-icon{margin-left:16px;margin-right:0}\n"],
nb:2,Oa:0});_.rE=function(a,b,c,d){return pE.call(this,a,b,c,d)||this};_.U(_.rE,pE);_.rE.O=function(a){return new (a||_.rE)(_.y(_.Dd),_.y(_.qm),_.y(_.ns,8),_.y(_.os,8))};
_.rE.ya=_.Pc({type:_.rE,oa:[["mat-option"]],yb:["role","option",1,"mat-option","mat-focus-indicator"],qb:13,Za:function(a,b){a&1&&_.I("click",function(){return b.Hq()})("keydown",function(c){return b.xe(c)});a&2&&(_.zf("id",b.id),_.rf("tabindex",b.St())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.tf("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Sb:["matOption"],features:[_.pf],
hc:["*"],Aa:6,Ba:4,Ea:[["text",""],["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],ua:function(a,b){a&1&&(_.Gf(),_.A(0,Bhb,1,2,"mat-pseudo-checkbox",1),_.E(1,"span",2,0),_.Hf(3),_.F(),_.A(4,Chb,2,1,"span",3),_.H(5,"div",4));a&2&&(_.B("ngIf",b.multiple),_.x(4),
_.B("ngIf",b.group&&b.group.aG),_.x(),_.B("matRippleTrigger",b.Dg())("matRippleDisabled",b.disabled||b.ad))},Ha:[_.rs,_.jn,_.Jz],styles:['.mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.mat-option.mat-active::before{content:""}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-option.mat-selected:not(.mat-option-multiple)::after{right:auto;left:16px}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n'],
nb:2,Oa:0});_.xlb=Number.MAX_SAFE_INTEGER;_.ylb=new _.Xc("MatHint");_.sE=function(){};_.sE.O=function(a){return new (a||_.sE)};_.sE.Fa=_.Tc({type:_.sE,oa:[["mat-label"]]});var zlb=function(){};zlb.O=function(a){return new (a||zlb)};zlb.Fa=_.Tc({type:zlb,oa:[["mat-placeholder"]]});var Alb,Blb,Clb,Dlb,Elb,Flb,Glb;Alb=["connectionContainer"];Blb=["inputContainer"];Clb=["label"];Dlb=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];Elb=Number.MAX_SAFE_INTEGER;Flb=_.Sh(function(a){this.Ma=a},"primary");Glb=new _.Xc("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.tE=function(a,b,c,d,e,f,g){a=Flb.call(this,a)||this;a.Ya=b;a.qc=c;a.qq=d;a.wc=e;a.ab=f;a.Yna=!1;a.R6=!1;a.Nb=new _.bf;a.AQ=!1;a.aLa=!1;a.sR="";a.CQ="";a.U5="mat-hint-"+Elb--;a.Ut="mat-form-field-label-"+Elb--;a.Do=a.z$a();a.xJ="NoopAnimations"!==g;a.hd=(null==d?void 0:d.hd)||"legacy";d&&(a.AQ=!!d.gM,d.color&&(a.color=a.defaultColor=d.color));return a};_.U(_.tE,Flb);_.h=_.tE.prototype;_.h.vY=function(){return"always"===this.Do&&!this.aLa};_.h.mGa=function(){return"never"!==this.Do};
_.h.VL=function(){return this.Y8a||this.Ma};
_.h.Xd=function(){var a=this,b=this.Ld;b.controlType&&this.Ma.na.classList.add("mat-form-field-type-"+b.controlType);b.Xb.ha(_.ef(null)).subscribe(function(){a.pK();_.Tl(a.Ya)});b.wd&&b.wd.lm&&b.wd.lm.ha(_.gf(this.Nb)).subscribe(function(){return _.Tl(a.Ya)});this.ab.Wb(function(){a.ab.Tf.ha(_.gf(a.Nb)).subscribe(function(){a.R6&&aC(a)})});_.ge(this.dK.Sc,this.yY.Sc).subscribe(function(){a.R6=!0;_.Tl(a.Ya)});this.wz.Sc.ha(_.ef(null)).subscribe(function(){a.h7();_.Tl(a.Ya)});this.sz.Sc.ha(_.ef(null)).subscribe(function(){a.pK();
_.Tl(a.Ya)});this.qc&&this.qc.change.ha(_.gf(this.Nb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.ab.Wb(function(){requestAnimationFrame(function(){return aC(a)})}):aC(a)})};_.h.fN=function(){this.Yna&&aC(this)};_.h.Jc=function(){this.sR="enter";_.Ul(this.Ya)};_.h.La=function(){this.Nb.next();this.Nb.complete()};_.h.Jq=function(a){var b=this.Ld?this.Ld.wd:null;return b&&b[a]};_.h.tuc=function(){return!!(this.Ld&&this.Ld.placeholder||this.mwc)};
_.h.O5=function(){return!(!this.fJa&&!this.gJa)};_.h.kK=function(){return this.mGa()&&(this.Ld&&this.Ld.NV||this.vY())};_.h.vuc=function(){return"legacy"===this.hd&&!this.O5()||this.O5()&&!this.kK()};_.h.XF=function(){return this.O5()||"legacy"===this.hd&&this.tuc()};_.h.D5=function(){return this.sz&&0<this.sz.length&&this.Ld.zh?"error":"hint"};
_.h.LFa=function(){var a=this;this.XF()&&this.mGa()&&(this.xJ&&this.Xn&&(this.aLa=!0,_.fe(this.Xn.na,"transitionend").ha(_.Qe(1)).subscribe(function(){a.aLa=!1})),this.Do="always",_.Tl(this.Ya))};_.h.sYc=function(){};_.h.h7=function(){this.pK()};_.h.Ryc=function(){};_.h.z$a=function(){return this.qq&&this.qq.Do||"auto"};
_.h.pK=function(){if(this.Ld){var a=[];this.Ld.ZE&&"string"===typeof this.Ld.ZE&&a.push.apply(a,_.$c(this.Ld.ZE.split(" ")));if("hint"===this.D5()){var b=this.wz?this.wz.find(function(d){return"start"===d.align}):null,c=this.wz?this.wz.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.CQ&&a.push(this.U5);c&&a.push(c.id)}else this.sz&&a.push.apply(a,_.$c(this.sz.map(function(d){return d.id})));this.Ld.HE(a)}};_.h.rYc=function(){};
var aC=function(a){var b=a.Xn?a.Xn.na:null,c=a.Y8a.na;if("outline"===a.hd&&a.wc.isBrowser)if(b&&b.children.length&&b.textContent.trim())if(a.Ouc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.Xn&&a.Xn.na.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.R6=!0;a.Yna=!1;return}d=a.P$a(d);e=b.children;c=a.P$a(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.R6=a.Yna=!1}else a.Yna=!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"};_.tE.prototype.P$a=function(a){return this.qc&&"rtl"===this.qc.value?a.right:a.left};_.tE.prototype.Ouc=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(_.tE.prototype,{hd:{configurable:!0,enumerable:!0,get:function(){return this.iz},set:function(a){var b=this.iz,c;this.iz=a||(null==(c=this.qq)?void 0:c.hd)||"legacy";"outline"===this.iz&&b!==a&&(this.R6=!0)}},gM:{configurable:!0,enumerable:!0,get:function(){return this.AQ},set:function(a){this.AQ=_.th(a)}},AT:{configurable:!0,enumerable:!0,get:function(){return this.CQ},set:function(a){this.CQ=a;this.h7()}},Do:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.hd&&"never"===this.nw?"auto":this.nw},set:function(a){a!==this.nw&&(this.nw=a||this.z$a(),_.Tl(this.Ya))}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.oHa||this.Prc||this.Qrc},set:function(a){this.oHa=a}}});_.tE.O=function(a){return new (a||_.tE)(_.y(_.Dd),_.y(_.qm),_.y(_.yr,8),_.y(Glb,8),_.y(_.Fq),_.y(_.oe),_.y(_.ul,8))};
_.tE.ya=_.Pc({type:_.tE,oa:[["mat-form-field"]],Bd:function(a,b,c){a&1&&(_.Pf(c,_.Kw,5),_.Pf(c,_.Kw,7),_.Pf(c,_.sE,5),_.Pf(c,_.sE,7),_.Pf(c,zlb,5),_.Pf(c,_.o5a,5),_.Pf(c,_.ylb,5),_.Pf(c,_.t5a,5),_.Pf(c,_.u5a,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.Prc=d.first);_.Uf(d=_.Vf())&&(b.Qrc=d.first);_.Uf(d=_.Vf())&&(b.fJa=d.first);_.Uf(d=_.Vf())&&(b.gJa=d.first);_.Uf(d=_.Vf())&&(b.mwc=d.first);_.Uf(d=_.Vf())&&(b.sz=d);_.Uf(d=_.Vf())&&(b.wz=d);_.Uf(d=_.Vf())&&(b.dK=d);_.Uf(d=_.Vf())&&(b.yY=d)}},vb:function(a,
b){a&1&&(_.Of(Alb,7),_.Of(Blb,5),_.Of(Clb,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.Y8a=c.first);_.Uf(c=_.Vf())&&(b.ZXc=c.first);_.Uf(c=_.Vf())&&(b.Xn=c.first)}},yb:["ngSkipHydration","",1,"mat-form-field"],qb:41,Za:function(a,b){a&2&&(_.rf("mat-id-collision",null),_.tf("mat-form-field-appearance-standard","standard"==b.hd)("mat-form-field-appearance-fill","fill"==b.hd)("mat-form-field-appearance-outline","outline"==b.hd)("mat-form-field-appearance-legacy","legacy"==b.hd)("mat-form-field-invalid",b.Ld.zh)("mat-form-field-can-float",
b.mGa())("mat-form-field-should-float",b.kK())("mat-form-field-has-label",b.XF())("mat-form-field-hide-placeholder",b.vuc())("mat-form-field-disabled",b.Ld.disabled)("mat-form-field-autofilled",b.Ld.OR)("mat-focused",b.Ld.focused)("ng-untouched",b.Jq("untouched"))("ng-touched",b.Jq("touched"))("ng-pristine",b.Jq("pristine"))("ng-dirty",b.Jq("dirty"))("ng-valid",b.Jq("valid"))("ng-invalid",b.Jq("invalid"))("ng-pending",b.Jq("pending"))("_mat-animation-noopable",!b.xJ))},inputs:{color:"color",hd:"appearance",
gM:"hideRequiredMarker",AT:"hintLabel",Do:"floatLabel"},Sb:["matFormField"],features:[_.bg([{wa:_.Lw,Hb:_.tE}]),_.pf],hc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Ea:[["connectionContainer",""],["inputContainer",""],["label",""],[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],
[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],
[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix",3,"cdkObserveContent","cdkObserveContentDisabled"],[1,"mat-form-field-label",3,"cdkObserveContent","cdkObserveContentDisabled","id","ngSwitch"],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],
[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf(Dlb);_.E(0,"div",3)(1,"div",4,0);_.I("click",function(d){_.t(c);return _.u(b.Ld.uU(d))});_.A(3,Dhb,9,0,"ng-container",5)(4,Ehb,2,1,"div",6);_.E(5,"div",7,1);_.Hf(7);_.E(8,"span",8);_.A(9,Ihb,5,16,"label",9);_.F()();_.A(10,Jhb,2,0,"div",10);_.F();_.A(11,Khb,2,4,"div",11);_.E(12,"div",12);_.A(13,Lhb,2,1,
"div",13)(14,Nhb,5,2,"div",14);_.F()()}a&2&&(_.x(3),_.B("ngIf","outline"==b.hd),_.x(),_.B("ngIf",b.dK.length),_.x(5),_.B("ngIf",b.XF()),_.x(),_.B("ngIf",b.yY.length),_.x(),_.B("ngIf","outline"!=b.hd),_.x(),_.B("ngSwitch",b.D5()),_.x(),_.B("ngSwitchCase","error"),_.x(),_.B("ngSwitchCase","hint"))},Ha:[_.jn,_.kn,_.ln,_.Ez],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.cdk-high-contrast-active .mat-form-field-disabled .mat-form-field-label{color:GrayText}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}.mat-form-field .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-button-base,.mat-form-field .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-button-base{width:40px;height:40px;padding:8px 0}.mat-form-field .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{font-size:1em;display:inline-block;margin:-2px 0 1px}.mat-form-field-type-mat-date-range-input .mat-form-field-infix{width:200px}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button{font-size:inherit;width:1.5em;height:1.5em;padding:0}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{line-height:1.5em;margin:0}.mat-form-field .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-datepicker-toggle .mat-mdc-button-base{vertical-align:baseline}\n",
'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-form-field-flex{outline:dashed 3px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n',
'.mat-input-element{font:inherit;background:rgba(0,0,0,0);color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element:not([type=password])::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{opacity:0}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0) !important;-webkit-text-fill-color:rgba(0,0,0,0);transition:none}.cdk-high-contrast-active .mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{opacity:0}._mat-animation-noopable .mat-input-element::placeholder{transition:none}._mat-animation-noopable .mat-input-element::-moz-placeholder{transition:none}._mat-animation-noopable .mat-input-element::-webkit-input-placeholder{transition:none}._mat-animation-noopable .mat-input-element:-ms-input-placeholder{transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',
".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px)}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px;border-top-color:GrayText}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",
".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:rgba(0,0,0,0)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{border:3px dashed}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.cdk-high-contrast-active .mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:GrayText}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",
".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],
nb:2,data:{animation:[_.v5a]},Oa:0});_.Hlb=Number.MAX_SAFE_INTEGER;var Ilb=_.Bh("transformPanelWrap",[_.Fh("* => void",_.Cqa("@transformPanel",[{type:9,options:null}]))]),Jlb=_.Bh("transformPanel",[_.Eh("void",_.Dh({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.Eh("showing",_.Dh({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.Eh("showing-multiple",_.Dh({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.Fh("void => *",_.Ch("120ms cubic-bezier(0, 0, 0.2, 1)")),_.Fh("* => void",_.Ch("100ms 25ms linear",_.Dh({opacity:0})))]);var Klb=["trigger"],Llb=["panel"],Mlb=Number.MAX_SAFE_INTEGER,Nlb=yhb(function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.$c(_.hc.apply(0,arguments))))||this;d.os=b;d.GPa=b;return d};_.U(c,a);_.W.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.os},set:function(d){this.os=null!=d?_.wh(d):this.GPa}}});return c}(function(a){var b=function(){var c=a.apply(this,[].concat(_.$c(_.hc.apply(0,arguments))))||
this;c.mc=!1;return c};_.U(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(c){this.mc=_.th(c)}}});return b}(_.Oeb(function(a,b,c,d,e){this.Ma=a;this.RGa=b;this.Y6=c;this.Z6=d;this.wd=e;this.Xb=new _.bf})))),uE=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J){var L=Nlb.call(this,e,d,g,m,r)||this;L.Af=a;L.Ya=b;L.ab=c;L.qc=f;L.Fz=n;L.t6=D;L.Ui=J;L.Hl=!1;L.lz=function(Da,pa){return Da===pa};L.GC="mat-select-"+Mlb--;L.R7=null;L.rq=
new _.bf;L.ie=function(){};L.Me=function(){};L.b8="mat-select-value-"+Mlb--;L.W6=new _.bf;var P;L.UJa=(null==(P=L.Ui)?void 0:P.zx)||"";L.al=!1;L.controlType="mat-select";L.Vi=!1;var Z,qa;L.E9a=null!=(qa=null==(Z=L.Ui)?void 0:Z.gH)?qa:!1;L.ariaLabel="";L.Ufa=_.de(function(){var Da=L.options;return Da?Da.Sc.ha(_.ef(Da),_.ff(function(){return _.ge.apply(null,_.$c(Da.map(function(pa){return pa.Zu})))})):L.ab.Tf.ha(_.Qe(1),_.ff(function(){return L.Ufa}))});L.Mo=new _.Sl;L.N6=L.Mo.ha(_.ie(function(Da){return Da}),
_.w(function(){}));L.c5=L.Mo.ha(_.ie(function(Da){return!Da}),_.w(function(){}));L.xv=new _.Sl;L.Mn=new _.Sl;L.Fg=null;L.wd&&(L.wd.Zo=L);null!=(null==J?void 0:J.lJ)&&(L.Voa=J.lJ);L.q7=z;L.ye=L.q7();L.tabIndex=parseInt(v)||0;L.id=L.id;return L};_.U(uE,Nlb);_.h=uE.prototype;_.h.Sa=function(){var a=this;this.md=new _.Gz(this.multiple);this.Xb.next();this.W6.ha(_.Oe(),_.gf(this.rq)).subscribe(function(){return a.V6(a.jd)})};
_.h.Xd=function(){var a=this;this.FIa();this.md.changed.ha(_.gf(this.rq)).subscribe(function(b){b.DK.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Sg()})});this.options.Sc.ha(_.ef(null),_.gf(this.rq)).subscribe(function(){a.zKa();a.NJ()})};
_.h.Dn=function(){var a=this.cIa(),b=this.wd;if(a!==this.R7){var c=this.Ma.na;(this.R7=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.f7!==b.control&&(void 0!==this.f7&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.f7=b.control),this.zt())};_.h.Tb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Xb.next();a.typeaheadDebounceInterval&&this.Qb&&this.Qb.eF(this.Voa)};
_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.rq.next();this.rq.complete();this.Xb.complete();this.dQ()};_.h.toggle=function(){this.jd?this.close():this.open()};_.h.open=function(){this.fs()&&(this.VP(),this.Hl=!0,_.zz(this.Qb,null),this.BIa(),_.Tl(this.Ya))};_.h.VP=function(){var a=this.Ma.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Fg&&_.yh(this.Fg,"aria-owns",b);_.xh(a,"aria-owns",b);this.Fg=a}};
_.h.dQ=function(){this.Fg&&(_.yh(this.Fg,"aria-owns",this.id+"-panel"),this.Fg=null)};_.h.close=function(){this.Hl&&(this.Hl=!1,_.zz(this.Qb,this.tk()?"rtl":"ltr"),_.Tl(this.Ya),this.Me())};_.h.Nn=function(a){this.LF(a)};_.h.Um=function(a){this.ie=a};_.h.Dr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a;_.Tl(this.Ya);this.Xb.next()};_.h.tk=function(){return this.qc?"rtl"===this.qc.value:!1};_.h.xe=function(a){this.disabled||(this.jd?this.mIa(a):this.gIa(a))};
_.h.gIa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Qb;!(0<d.uw.length||13!==b&&32!==b||_.qh(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.yr(a),(a=this.selected)&&b!==a&&this.t6.fl(a.dC,1E4))};
_.h.mIa=function(a){var b=this.Qb,c=a.keyCode,d=40===c||38===c,e=0<b.uw.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.We||_.qh(a))if(!e&&this.Vi&&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.Sg())})}else c=b.ts,b.yr(a),this.Vi&&d&&a.shiftKey&&b.We&&b.ts!==c&&b.We.Hq();else a.preventDefault(),b.We.Hq()};
_.h.lp=function(){this.disabled||(this.al=!0,this.Xb.next())};_.h.vk=function(){this.al=!1;var a;null!=(a=this.Qb)&&(a.uw=[]);this.disabled||this.jd||(this.Me(),_.Tl(this.Ya),this.Xb.next())};_.h.GJa=function(){var a=this;this.wC.MU.ha(_.Qe(1)).subscribe(function(){_.Ul(a.Ya);a.eKa()})};_.h.XHa=function(){return this.Fz?"mat-"+this.Fz.color:""};_.h.NJ=function(){var a=this;Promise.resolve().then(function(){a.wd&&(a.Od=a.wd.value);a.EC(a.Od);a.Xb.next()})};
_.h.EC=function(a){var b=this;this.options.forEach(function(c){return _.sab(c)});this.md.clear();this.multiple&&a?(a.forEach(function(c){return b.s7(c)}),this.pR()):(a=this.s7(a))?_.dr(this.Qb,a):this.jd||_.dr(this.Qb,-1);_.Tl(this.Ya)};_.h.s7=function(a){var b=this,c=this.options.find(function(d){if(b.md.Be(d))return!1;try{return null!=d.value&&b.lz(d.value,a)}catch(e){return!1}});c&&this.md.select(c);return c};
_.h.LF=function(a){return a!==this.Od||this.Vi&&Array.isArray(a)?(this.options&&this.EC(a),this.Od=a,!0):!1};_.h.zG=function(a){return a.disabled};_.h.FIa=function(){var a=this;this.Qb=_.yz(_.pab(_.qab(_.cr(_.zz(_.oab((new _.Fz(this.options)).eF(this.Voa)),this.tk()?"rtl":"ltr")))),this.zG);this.Qb.aJ.subscribe(function(){a.jd&&(!a.multiple&&a.Qb.We&&a.Qb.We.Hq(),a.focus(),a.close())});this.Qb.change.subscribe(function(){a.Hl&&a.panel?a.Boa(a.Qb.ts||0):a.Hl||a.multiple||!a.Qb.We||a.Qb.We.Hq()})};
_.h.zKa=function(){var a=this,b=_.ge(this.options.Sc,this.rq);this.Ufa.ha(_.gf(b)).subscribe(function(c){a.KJa(c.source,c.MT);c.MT&&!a.multiple&&a.Hl&&(a.close(),a.focus())});_.ge.apply(null,_.$c(this.options.map(function(c){return c.xk}))).ha(_.gf(b)).subscribe(function(){_.Ul(a.Ya);a.Xb.next()})};
_.h.KJa=function(a,b){var c=this.md.Be(a);null!=a.value||this.Vi?(c!==a.selected&&(a.selected?this.md.select(a):this.md.Sg(a)),b&&this.Qb.Fj(a),this.multiple&&(this.pR(),b&&this.focus())):(a.Sg(),this.md.clear(),null!=this.value&&this.sG(a.value));c!==this.md.Be(a)&&this.sG();this.Xb.next()};_.h.pR=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.md.sort(function(c,d){return a.nja?a.nja(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Xb.next()}};
_.h.sG=function(a){var b=null;this.Od=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Mn.emit(b);this.ie(b);this.xv.emit(this.EHa(b));_.Tl(this.Ya)};_.h.BIa=function(){if(this.Qb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Qb.Fj(a)}else this.Qb.Fj(this.md.selected[0])};_.h.fs=function(){var a;return!this.Hl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Ma.na.focus(a)};
_.h.wQ=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Fz)?void 0:_.Az(a);return this.Fe?(b?b+" ":"")+this.Fe:b};_.h.BHa=function(){return this.jd&&this.Qb&&this.Qb.We?this.Qb.We.id:null};_.h.cIa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.Fz)?void 0:_.Az(a);a=(b?b+" ":"")+this.b8;this.Fe&&(a+=" "+this.Fe);return a};_.h.V6=function(a){this.Mo.emit(a)};_.h.HE=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};
_.h.uU=function(){this.focus();this.open()};
_.W.Object.defineProperties(uE.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.al||this.Hl}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.tw},set:function(a){this.tw=a;this.Xb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.en)?c:null==(a=this.wd)?void 0:null==(b=a.control)?void 0:_.ow(b))?d:!1},set:function(a){this.en=_.th(a);this.Xb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Vi},
set:function(a){this.Vi=_.th(a)}},gH:{configurable:!0,enumerable:!0,get:function(){return this.E9a},set:function(a){this.E9a=_.th(a)}},eL:{configurable:!0,enumerable:!0,get:function(){return this.lz},set:function(a){this.lz=a;this.md&&this.NJ()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Od},set:function(a){this.LF(a)&&this.ie(a)}},lJ:{configurable:!0,enumerable:!0,get:function(){return this.Voa},set:function(a){this.Voa=_.wh(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.rf},
set:function(a){this.rf=a||this.GC;this.Xb.next()}},jd:{configurable:!0,enumerable:!0,get:function(){return this.Hl}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.md)?void 0:a.selected)||[]:null==(b=this.md)?void 0:b.selected[0]}},c4a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Vi){var a=this.md.selected.map(function(b){return b.dC});this.tk()&&a.reverse();return a.join(", ")}return this.md.selected[0].dC}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.md||this.md.Qm()}},NV:{configurable:!0,enumerable:!0,get:function(){return this.Hl||!this.empty||this.al&&!!this.tw}}});uE.O=function(a){return new (a||uE)(_.y(_.Jr),_.y(_.qm),_.y(_.oe),_.y(_.ls),_.y(_.Dd),_.y(_.yr,8),_.y(_.rw,8),_.y(_.vw,8),_.y(_.Lw,8),_.y(_.kw,10),_.yd("tabindex"),_.y(_.Xab),_.y(_.Vq),_.y(_.Yab,8))};
uE.Fa=_.Tc({type:uE,vb:function(a,b){a&1&&(_.Of(Klb,5),_.Of(Llb,5),_.Of(_.Iz,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.trigger=c.first);_.Uf(c=_.Vf())&&(b.panel=c.first);_.Uf(c=_.Vf())&&(b.wC=c.first)}},inputs:{ZE:[0,"aria-describedby","userAriaDescribedBy"],xd:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",gH:"disableOptionCentering",eL:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],qH:"errorStateMatcher",lJ:"typeaheadDebounceInterval",
nja:"sortComparator",id:"id"},outputs:{Mo:"openedChange",N6:"opened",c5:"closed",xv:"selectionChange",Mn:"valueChange"},features:[_.pf,_.id]});var Olb,Plb;Olb=[[["mat-select-trigger"]],"*"];Plb=function(a,b){this.source=a;this.value=b};_.vE=function(){var a=uE.apply(this,arguments)||this;a.au=0;a.S7=0;a.DY="top";a.ls=0;a.fKa=[{zc:"start",Ac:"top",jc:"start",tc:"top"},{zc:"start",Ac:"bottom",jc:"start",tc:"bottom"}];return a};_.U(_.vE,uE);_.vE.Fa=uE.Fa;_.h=_.vE.prototype;_.h.Yqc=function(a,b,c){var d=this.KX();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Sa=function(){var a=this;uE.prototype.Sa.call(this);this.Af.change().ha(_.gf(this.rq)).subscribe(function(){a.jd&&(a.xR=a.trigger.na.getBoundingClientRect(),_.Tl(a.Ya))})};_.h.open=function(){var a=this;uE.prototype.fs.call(this)&&(uE.prototype.open.call(this),this.xR=this.trigger.na.getBoundingClientRect(),this.S7=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.Xqc(),this.ab.Tf.ha(_.Qe(1)).subscribe(function(){a.S7&&a.wC.Ed&&a.wC.Ed.No&&(a.wC.Ed.No.style.fontSize=a.S7+"px")}))};
_.h.Boa=function(a){var b=zhb(a,this.options,this.sI),c=this.KX();this.panel.na.scrollTop=0===a&&1===b?0:Ahb((a+b)*c,c,this.panel.na.scrollTop,256)};_.h.eKa=function(){this.Vqc();this.panel.na.scrollTop=this.au};_.h.V6=function(a){this.jd?this.au=0:(this.wC.offsetX=0,_.Tl(this.Ya));uE.prototype.V6.call(this,a)};_.h.EHa=function(a){return new Plb(this,a)};_.h.Ptc=function(){var a;return null==(a=this.xR)?void 0:a.width};
_.h.Vqc=function(){var a=this.wC.Ed.No.getBoundingClientRect(),b=this.Af.HH(),c=this.tk(),d=this.multiple?56:32;var e=this.multiple?40:this.gH?16:(e=this.md.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.wC.offsetX=Math.round(e);this.wC.Ed.Se()};
_.h.Wqc=function(a,b,c){var d=this.KX(),e=(d-this.xR.height)/2,f=Math.floor(256/d);return this.gH?0:Math.round(-1*(0===this.au?a*d:this.au===c?(a-(this.Pma()-f))*d+(d-(this.Pma()*d-256)%d):b-d/2)-e)};_.h.nrc=function(a){var b=this.KX(),c=this.Af.HH(),d=this.xR.top-8;c=c.height-this.xR.bottom-8;var e=Math.abs(this.ls);b=Math.min(this.Pma()*b,256)-e-this.xR.height;b>c?this.gqc(b,c):e>d?this.fqc(e,d,a):this.DY=this.THa()};
_.h.gqc=function(a,b){a=Math.round(a-b);this.au-=a;this.ls-=a;this.DY=this.THa();0>=this.au&&(this.ls=this.au=0,this.DY="50% bottom 0px")};_.h.fqc=function(a,b,c){a=Math.round(a-b);this.au+=a;this.ls+=a;this.DY=this.THa();this.au>=c&&(this.au=c,this.ls=0,this.DY="50% top 0px")};
_.h.Xqc=function(){var a=this.KX(),b=this.Pma(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.md.selected[0]),0);b+=zhb(b,this.options,this.sI);c/=2;this.au=this.Yqc(b,c,a);this.ls=this.Wqc(b,c,a);this.nrc(a)};_.h.THa=function(){var a=this.KX();return"50% "+(Math.abs(this.ls)-(a-this.xR.height)/2+a/2)+"px 0px"};_.h.KX=function(){return 3*this.S7};_.h.Pma=function(){return this.options.length+this.sI.length};
_.vE.O=function(){var a;return function(b){return(a||(a=_.Cd(_.vE)))(b||_.vE)}}();
_.vE.ya=_.Pc({type:_.vE,oa:[["mat-select"]],Bd:function(a,b,c){a&1&&(_.Pf(c,_.$ab,5),_.Pf(c,_.rE,5),_.Pf(c,_.os,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.yPa=d.first);_.Uf(d=_.Vf())&&(b.options=d);_.Uf(d=_.Vf())&&(b.sI=d)}},yb:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","",1,"mat-select"],qb:20,Za:function(a,b){a&1&&_.I("keydown",function(c){return b.xe(c)})("focus",function(){return b.lp()})("blur",function(){return b.vk()});a&2&&(_.rf("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.jd?b.id+"-panel":null)("aria-expanded",b.jd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.zh)("aria-activedescendant",b.BHa())("mat-id-collision",null),_.tf("mat-select-disabled",b.disabled)("mat-select-invalid",b.zh)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",ad:"disableRipple",tabIndex:"tabIndex"},Sb:["matSelect"],
features:[_.bg([{wa:_.Kw,Hb:_.vE},{wa:_.ns,Hb:_.vE}]),_.pf],hc:["mat-select-trigger","*"],Aa:9,Ba:12,Ea:[["origin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition",
"","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],
[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf(Olb);_.E(0,"div",2,0);_.I("click",function(){_.t(c);return _.u(b.toggle())});_.E(3,"div",3);_.A(4,Ohb,2,1,"span",4)(5,Rhb,3,2,"span",5);_.F();_.E(6,"div",6);_.H(7,"div",7);_.F()();_.A(8,Shb,4,14,"ng-template",8);_.I("backdropClick",function(){_.t(c);return _.u(b.close())})("attach",function(){_.t(c);return _.u(b.GJa())})("detach",
function(){_.t(c);return _.u(b.close())})}a&2&&(a=_.Wf(1),_.rf("aria-owns",b.jd?b.id+"-panel":null),_.x(3),_.B("ngSwitch",b.empty),_.rf("id",b.b8),_.x(),_.B("ngSwitchCase",!0),_.x(),_.B("ngSwitchCase",!1),_.x(3),_.B("cdkConnectedOverlayPanelClass",b.UJa)("cdkConnectedOverlayScrollStrategy",b.ye)("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",b.jd)("cdkConnectedOverlayPositions",b.fKa)("cdkConnectedOverlayMinWidth",b.Ptc())("cdkConnectedOverlayOffsetY",b.ls))},Ha:[_.gn,_.kn,_.ln,_.mn,_.Iz,
_.Hz],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{height:16px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;margin:0 4px}.mat-form-field.mat-focused .mat-select-arrow{transform:translateX(0)}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
nb:2,data:{animation:[Ilb,Jlb]},Oa:0});var wE=function(){nE.apply(this,arguments)};_.U(wE,nE);wE.O=function(){var a;return function(b){return(a||(a=_.Cd(wE)))(b||wE)}}();
wE.ya=_.Pc({type:wE,oa:[["xap-comparison-operator-selector"]],features:[_.pf],Aa:3,Ba:2,Ea:function(){return[["color","accent","floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",3,"focus","focusout","formControl"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},ua:function(a,b){a&1&&(_.E(0,"mat-form-field",0)(1,"mat-select",1),_.I("focus",function(){b.Qfa.emit(!0)})("focusout",function(){b.Qfa.emit(!1)}),_.A(2,Thb,2,2,"mat-option",2),_.F()());a&2&&
(_.x(),_.B("formControl",b.Rfa),_.x(),_.B("ngForOf",b.Gva))},Ha:[_.hn,_.rE,_.tE,_.vE,_.mw,_.uw],styles:[".xap-filterbar-operator-select-field{width:100%}"],nb:2,Oa:0});var Qlb,Rlb,Slb;Qlb=["overlayContainer"];Rlb=["valueEditor"];Slb=[[["","header",""]],[["","footer",""]]];_.xE=function(a,b,c){var d=this;this.UC=a;this.Cm=b;this.Rd=c;this.msa=!0;this.hZa=!1;this.pza=new _.bf;this.kb=new _.Gd;this.RPa=!1;this.kb.add(c.Epb.subscribe(function(){_.Tl(d.Cm)}));this.kb.add(c.lWb.subscribe(function(){_.Tl(d.Cm)}))};_.xE.prototype.La=function(){this.pza.next();this.pza.complete();this.kb.unsubscribe()};
var Vhb=function(a,b){if(a.filter&&_.plb(a.Rd)&&a.oza){if(b){if(a.Vp===b)return;a.Vp=b}a.Vp||(a.Vp=a.Rd.WS()[0]);if(a.filter.config.bm){var c=a.filter.config.bm.get(a.Vp);if(c)if(b=c.vj(a.Vp,a.newValue||_.tD(null)),c.Ql){var d=c.Ql;var e=c.Kv}else var f=c.K2c;else return}else d=a.filter.config.Ql,b=a.filter.config.vj(a.Vp,a.newValue||_.tD(null)),e=a.filter.config.Kv;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.sD),a.pza.next(),a.oza.clear(),f)a.editor=null,a.Rd.Dia(f);else{a.editor=
_.jKa(a.oza,_.Vl(a.UC,d)).instance;a.editor.xc=b;var g=!0;a.editor.values.ha(_.kbb(),_.ie(function(v){var z=_.k(v);v=z.next().value;z=z.next().value;return!_.Qb(v||{},z||{})}),_.w(function(v){v=_.k(v);v.next();return v.next().value}),_.gf(a.pza)).subscribe(function(v){a.Rd.Dia(v);a.filter.config.Bda&&!g&&null!=v.eq&&a.Rd.cM();g=!1})}if(a.editor&&(a.editor.config=e,a.Pp&&!a.hZa))if(Yhb(a)){var m,n,r;null==(m=a.Uf.Ed)||null==(n=m.No)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||
r.focus();a.msa=!0}else a.Rd.zra.next();_.Ul(a.Cm);a.Rd.F4a.next()}},Yhb=function(a){return a.filter&&1<a.Rd.WS().length||!a.filter.config.mUa};_.xE.prototype.i1=function(){this.Pp?this.msa||(this.msa=!0,this.Rd.zra.next()):this.msa=!1};_.xE.prototype.Se=function(){var a=this;setTimeout(function(){var b;null==(b=a.Uf.Ed)||b.Se()})};_.xE.prototype.EYa=function(){this.RPa=!0;this.Rd.b_.next();this.RPa=!1};
_.W.Object.defineProperties(_.xE.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Rd.filter=a},get:function(){return this.Rd.filter}},Pp:{configurable:!0,enumerable:!0,set:function(a){(this.Rd.Pp=a)&&this.Rd.zra.next()},get:function(){return this.Rd.Pp}},xc:{configurable:!0,enumerable:!0,set:function(a){this.Rd.xc=a},get:function(){return this.Rd.xc}},oza:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.UDc=a)?setTimeout(function(){b.filter.config.csa||Vhb(b);b.Uf.Ed.Se()}):
this.editor=null},get:function(){return this.UDc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Rd.editor=a},get:function(){return this.Rd.editor}},Vp:{configurable:!0,enumerable:!0,set:function(a){this.Rd.Vp=a},get:function(){return this.Rd.Vp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Rd.newValue=a},get:function(){return this.Rd.newValue}}});_.xE.O=function(a){return new (a||_.xE)(_.y(_.tl),_.y(_.qm),_.y(_.lE))};
_.xE.ya=_.Pc({type:_.xE,oa:[["xap-filter-editor-content"]],vb:function(a,b){a&1&&(_.Of(Qlb,5),_.Of(Rlb,5,_.Mf));if(a&2){var c;_.Uf(c=_.Vf())&&(b.Uf=c.first);_.Uf(c=_.Vf())&&(b.oza=c.first)}},inputs:{trigger:"trigger",OM:"loadingTemplate"},hc:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["overlayContainer","cdkConnectedOverlay"],["filterLoading",""],["valueEditor",""],["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true",
"cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","detach","cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin"],["role","dialog",1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line",
"operators","value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],[1,"xap-filterbar-filtereditor-description",3,"id"],[3,"change","operatorFocusChange","operators","value","appliedFilterId"],[4,"ngTemplateOutlet"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf(Slb);_.A(0,bib,5,4,"ng-template",3,0,_.hg);_.I("backdropClick",function(){_.t(c);return _.u(b.Rd.b_.next())})("detach",function(){_.t(c);return _.u(b.EYa())})}a&2&&_.B("cdkConnectedOverlayOpen",
b.Pp)("cdkConnectedOverlayOrigin",b.trigger)},Ha:[_.Oq,_.jn,_.nn,_.Iz,nE],nb:2,Oa:0});var Tlb=[[["","header",""]],[["","footer",""]]],yE=function(){_.xE.apply(this,arguments)};_.U(yE,_.xE);yE.prototype.EYa=function(){this.Rd.b_.next()};yE.O=function(){var a;return function(b){return(a||(a=_.Cd(yE)))(b||yE)}}();
yE.ya=_.Pc({type:yE,oa:[["xap-filter-editor-content"]],features:[_.pf],hc:["[header]","[footer]"],Aa:2,Ba:2,Ea:[["overlayContainer","cdkConnectedOverlay"],["filterLoading",""],["valueEditor",""],["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","detach","cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin"],["role","dialog",
1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators","value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],[1,"xap-filterbar-filtereditor-description",
3,"id"],[3,"change","operatorFocusChange","operators","value","appliedFilterId"],[4,"ngTemplateOutlet"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf(Tlb);_.A(0,iib,5,4,"ng-template",3,0,_.hg);_.I("backdropClick",function(){_.t(c);return _.u(b.Rd.b_.next())})("detach",function(){_.t(c);return _.u(b.EYa())})}a&2&&_.B("cdkConnectedOverlayOpen",b.Pp)("cdkConnectedOverlayOrigin",b.trigger)},Ha:[_.Oq,_.jn,_.nn,_.Iz,wE],nb:2,Oa:0});var Ulb=new _.Xc("GMAT_LEGACY_CHIPS_OPTION");_.Vlb=new _.Xc("mat-chips-default-options");var Wlb,Xlb,Ylb,Zlb;Wlb=new _.Xc("MatChipRemove");Xlb=new _.Xc("MatChipAvatar");Ylb=new _.Xc("MatChipTrailingIcon");Zlb=_.Peb(_.Sh(_.Uh(function(a){this.Ma=a}),"primary"),-1);
_.zE=function(a,b,c,d,e,f,g,m){var n=Zlb.call(this,a)||this;n.ab=b;n.Ya=e;n.bn=!1;n.zkb=!0;n.I8a=!1;n.H8a=!1;n.role="option";n.je=!1;n.tY=!0;n.mc=!1;n.ycb=!0;n.lp=new _.bf;n.vk=new _.bf;n.xv=new _.Sl;n.yc=new _.Sl;n.removed=new _.Sl;n.N7a();n.zGa=f.createElement("div");n.zGa.classList.add("mat-chip-ripple");n.Ma.na.appendChild(n.zGa);n.J8a=new _.ps(n,b,n.zGa,c);_.mVa(n.J8a,a);n.CB=d||{};n.Zk="NoopAnimations"===g;n.tabIndex=null!=m?parseInt(m)||-1:-1;return n};_.U(_.zE,Zlb);_.h=_.zE.prototype;
_.h.N7a=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.La=function(){this.yc.emit({Nf:this});this.J8a.l7()};_.h.select=function(){this.je||(this.je=!0,this.q5(),_.Tl(this.Ya))};_.h.Sg=function(){this.je&&(this.je=!1,this.q5(),_.Tl(this.Ya))};_.h.focus=function(){this.bn||(this.Ma.na.focus(),this.lp.next({Nf:this}));this.bn=!0};_.h.remove=function(){this.jt&&this.removed.emit({Nf:this})};
_.h.El=function(a){this.disabled&&a.preventDefault()};_.h.xe=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.o2&&(this.je=!this.selected,this.q5(!0),_.Tl(this.Ya)),a.preventDefault()}};_.h.iw=function(){var a=this;this.ab.Tf.ha(_.Qe(1)).subscribe(function(){a.ab.run(function(){a.bn=!1;a.vk.next({Nf:a})})})};_.h.q5=function(a){this.xv.emit({source:this,MT:void 0===a?!1:a,selected:this.je})};
_.W.Object.defineProperties(_.zE.prototype,{Oha:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.ad||this.Zk||!!this.CB.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.je},set:function(a){a=_.th(a);a!==this.je&&(this.je=a,this.q5())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Od?this.Od:this.Ma.na.textContent},set:function(a){this.Od=a}},o2:{configurable:!0,enumerable:!0,get:function(){return this.tY&&this.zkb},set:function(a){this.tY=
_.th(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.H8a||this.mc},set:function(a){this.mc=_.th(a)}},jt:{configurable:!0,enumerable:!0,get:function(){return this.ycb},set:function(a){this.ycb=_.th(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.o2&&(this.I8a||this.selected)?this.selected.toString():null}}});_.zE.O=function(a){return new (a||_.zE)(_.y(_.Dd),_.y(_.oe),_.y(_.Fq),_.y(_.qs,8),_.y(_.qm),_.y(_.Lg),_.y(_.ul,8),_.yd("tabindex"))};
_.zE.Fa=_.Tc({type:_.zE,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Bd:function(a,b,c){a&1&&(_.Pf(c,Xlb,5),_.Pf(c,Ylb,5),_.Pf(c,Wlb,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.Qhb=d.first);_.Uf(d=_.Vf())&&(b.q3=d.first);_.Uf(d=_.Vf())&&(b.QN=d.first)}},yb:[1,"mat-chip","mat-focus-indicator"],qb:15,Za:function(a,b){a&1&&_.I("click",function(c){return b.El(c)})("keydown",function(c){return b.xe(c)})("focus",function(){return b.focus()})("blur",function(){return b.iw()});
a&2&&(_.rf("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.tf("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.Qhb)("mat-chip-with-trailing-icon",b.q3||b.QN)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Zk))},inputs:{color:"color",ad:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",o2:"selectable",disabled:"disabled",jt:"removable"},outputs:{xv:"selectionChange",
yc:"destroyed",removed:"removed"},Sb:["matChip"],features:[_.pf]});var AE=function(a,b){this.lY=a;"BUTTON"===b.na.nodeName&&b.na.setAttribute("type","button")};AE.prototype.El=function(a){var b=this.lY;b.jt&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};AE.O=function(a){return new (a||AE)(_.y(_.zE),_.y(_.Dd))};
AE.Fa=_.Tc({type:AE,oa:[["","matChipRemove",""]],yb:[1,"mat-chip-remove","mat-chip-trailing-icon"],Za:function(a,b){a&1&&_.I("click",function(c){return b.El(c)})},features:[_.bg([{wa:Wlb,Hb:AE}])]});var $lb,amb,bmb;$lb=_.Oeb(function(a,b,c,d){this.RGa=a;this.Y6=b;this.Z6=c;this.wd=d;this.Xb=new _.bf});amb=Number.MAX_SAFE_INTEGER;bmb=function(a,b){this.source=a;this.value=b};
_.BE=function(a,b,c,d,e,f,g){g=$lb.call(this,f,d,e,g)||this;g.Ma=a;g.Ya=b;g.qc=c;g.controlType="mat-chip-list";g.yna=null;g.Nb=new _.bf;g.GC="mat-chip-list-"+amb--;g.os=0;g.SLa=null;g.Me=function(){};g.ie=function(){};g.Vi=!1;g.lz=function(m,n){return m===n};g.mc=!1;g.ariaOrientation="horizontal";g.tY=!0;g.change=new _.Sl;g.Mn=new _.Sl;g.wd&&(g.wd.Zo=g);return g};_.U(_.BE,$lb);_.h=_.BE.prototype;
_.h.Xd=function(){var a=this;this.Qb=_.zz(_.cr(_.oab((new _.er(this.Td)).fC())),this.qc?this.qc.value:"ltr");this.qc&&this.qc.change.ha(_.gf(this.Nb)).subscribe(function(b){return _.zz(a.Qb,b)});this.Qb.aJ.subscribe(function(){return a.P4()});this.Td.Sc.ha(_.ef(null),_.gf(this.Nb)).subscribe(function(){!a.disabled&&a.o2||Promise.resolve().then(function(){a.oK()});a.Zwc();a.NJ();a.apa();a.Dyc();a.Xb.next()})};_.h.Sa=function(){this.md=new _.Gz(this.multiple,void 0,!1);this.Xb.next()};
_.h.Dn=function(){this.wd&&(this.zt(),this.wd.disabled!==this.mc&&(this.disabled=!!this.wd.disabled))};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.Nb.next();this.Nb.complete();this.Xb.complete();this.J9a()};_.h.Ewa=function(a){this.bi=a;this.Ma.na.setAttribute("data-mat-chip-input",a.id)};_.h.HE=function(a){a.length?this.Ma.na.setAttribute("aria-describedby",a.join(" ")):this.Ma.na.removeAttribute("aria-describedby")};_.h.Nn=function(a){this.Td&&this.EC(a,!1)};
_.h.Um=function(a){this.ie=a};_.h.Dr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a;this.Xb.next()};_.h.uU=function(a){this.Wna(a)||this.focus()};_.h.focus=function(a){this.disabled||this.bi&&this.bi.focused||(0<this.Td.length?this.Qb.Kz(0,1):this.dtc(a),this.Xb.next())};_.h.dtc=function(a){this.bi&&this.bi.focus(a)};_.h.o6=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Qb.yr(a),this.Xb.next())};_.h.apa=function(){this.os=this.SLa||(0===this.Td.length?-1:0)};
_.h.Dyc=function(){null!=this.yna&&(this.Td.length?this.Qb.Fj(Math.min(this.yna,this.Td.length-1)):this.focus());this.yna=null};_.h.WX=function(a){return 0<=a&&a<this.Td.length};_.h.EC=function(a,b){var c=this;b=void 0===b?!0:b;this.lma();this.Td.forEach(function(d){return d.Sg()});Array.isArray(a)?(a.forEach(function(d){return c.t7(d,b)}),this.pR()):(a=this.t7(a,b))&&b&&this.Qb.Fj(a)};
_.h.t7=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.Td.find(function(e){return null!=e.value&&c.lz(e.value,a)});d&&(b?d.je||(d.je=!0,d.q5(!0),_.Tl(d.Ya)):d.select(),this.md.select(d));return d};_.h.NJ=function(){var a=this;Promise.resolve().then(function(){if(a.wd||a.Od)a.EC(a.wd?a.wd.value:a.Od,!1),a.Xb.next()})};_.h.lma=function(a){this.md.clear();this.Td.forEach(function(b){b!==a&&b.Sg()});this.Xb.next()};
_.h.pR=function(){var a=this;this.Vi&&(this.md.clear(),this.Td.forEach(function(b){b.selected&&a.md.select(b)}),this.Xb.next())};_.h.sG=function(a){var b=null;this.Od=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.change.emit(new bmb(this,b));this.Mn.emit(b);this.ie(b);_.Tl(this.Ya)};_.h.iw=function(){var a=this;this.N5()||this.Qb.Fj(-1);this.disabled||(this.bi?setTimeout(function(){a.focused||a.Gna()}):this.Gna())};
_.h.Gna=function(){this.Me();_.Tl(this.Ya);this.Xb.next()};_.h.P4=function(){var a=this;-1!==this.os&&(this.os=-1,setTimeout(function(){a.os=a.SLa||0;_.Tl(a.Ya)}))};_.h.Zwc=function(){this.J9a();this.qvc();this.tvc();this.rvc()};_.h.J9a=function(){this.xGa&&(this.xGa.unsubscribe(),this.xGa=null);this.wGa&&(this.wGa.unsubscribe(),this.wGa=null);this.AGa&&(this.AGa.unsubscribe(),this.AGa=null);this.yGa&&(this.yGa.unsubscribe(),this.yGa=null)};
_.h.tvc=function(){var a=this;this.AGa=this.mBc.subscribe(function(b){b.source.selected?a.md.select(b.source):a.md.Sg(b.source);a.multiple||a.Td.forEach(function(c){!a.md.Be(c)&&c.selected&&c.Sg()});b.MT&&a.sG()})};_.h.qvc=function(){var a=this;this.xGa=this.lZ.subscribe(function(b){b=a.Td.toArray().indexOf(b.Nf);a.WX(b)&&_.dr(a.Qb,b);a.Xb.next()});this.wGa=this.jOa.subscribe(function(){a.iw();a.Xb.next()})};
_.h.rvc=function(){var a=this;this.yGa=this.lBc.subscribe(function(b){var c=b.Nf;b=a.Td.toArray().indexOf(b.Nf);a.WX(b)&&c.bn&&(a.yna=b)})};_.h.Wna=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.N5=function(){return this.Td&&this.Td.some(function(a){return a.bn})};_.h.oK=function(){var a=this;this.Td&&this.Td.forEach(function(b){b.H8a=a.mc;b.I8a=a.multiple;b.zkb=a.tY})};
_.W.Object.defineProperties(_.BE.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?(null==(a=this.md)?void 0:a.selected)||[]:null==(b=this.md)?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.FX?this.FX:this.empty?null:"listbox"},set:function(a){this.FX=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Vi},set:function(a){this.Vi=_.th(a);this.oK()}},eL:{configurable:!0,enumerable:!0,get:function(){return this.lz},
set:function(a){this.lz=a;this.md&&this.NJ()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Od},set:function(a){this.Nn(a);this.Od=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.bi?this.bi.id:this.GC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.en)?c:null==(a=this.wd)?void 0:null==(b=a.control)?void 0:_.ow(b))?d:!1},set:function(a){this.en=_.th(a);this.Xb.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.bi?this.bi.placeholder:this.tw},set:function(a){this.tw=a;this.Xb.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.bi&&this.bi.focused||this.N5()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.bi||this.bi.empty)&&(!this.Td||0===this.Td.length)}},NV:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.wd?!!this.wd.disabled:this.mc},set:function(a){this.mc=
_.th(a);this.oK()}},o2:{configurable:!0,enumerable:!0,get:function(){return this.tY},set:function(a){this.tY=_.th(a);this.oK()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.os=this.SLa=a}},mBc:{configurable:!0,enumerable:!0,get:function(){return _.ge.apply(null,_.$c(this.Td.map(function(a){return a.xv})))}},lZ:{configurable:!0,enumerable:!0,get:function(){return _.ge.apply(null,_.$c(this.Td.map(function(a){return a.lp})))}},jOa:{configurable:!0,enumerable:!0,get:function(){return _.ge.apply(null,
_.$c(this.Td.map(function(a){return a.vk})))}},lBc:{configurable:!0,enumerable:!0,get:function(){return _.ge.apply(null,_.$c(this.Td.map(function(a){return a.yc})))}}});_.BE.O=function(a){return new (a||_.BE)(_.y(_.Dd),_.y(_.qm),_.y(_.yr,8),_.y(_.rw,8),_.y(_.vw,8),_.y(_.ls),_.y(_.kw,10))};
_.BE.ya=_.Pc({type:_.BE,oa:[["mat-chip-list"]],Bd:function(a,b,c){a&1&&_.Pf(c,_.zE,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.Td=d)}},yb:["ngSkipHydration","",1,"mat-chip-list"],qb:15,Za:function(a,b){a&1&&_.I("focus",function(){return b.focus()})("blur",function(){return b.iw()})("keydown",function(c){return b.o6(c)});a&2&&(_.zf("id",b.GC),_.rf("tabindex",b.disabled?null:b.os)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.zh)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.tf("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.zh)("mat-chip-list-required",b.required))},inputs:{role:"role",ZE:[0,"aria-describedby","userAriaDescribedBy"],qH:"errorStateMatcher",multiple:"multiple",eL:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:[0,"aria-orientation","ariaOrientation"],o2:"selectable",tabIndex:"tabIndex"},outputs:{change:"change",
Mn:"valueChange"},Sb:["matChipList"],features:[_.bg([{wa:_.Kw,Hb:_.BE}]),_.pf],hc:["*"],Aa:2,Ba:0,Ea:[[1,"mat-chip-list-wrapper"]],ua:function(a){a&1&&(_.Gf(),_.E(0,"div",0),_.Hf(1),_.F())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-chip::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}.mat-standard-chip._mat-animation-noopable{transition:none !important;animation:none !important}.mat-standard-chip .mat-chip-remove{border:none;-webkit-appearance:none;-moz-appearance:none;padding:0;background:none}.mat-standard-chip .mat-chip-remove.mat-icon,.mat-standard-chip .mat-chip-remove .mat-icon{width:18px;height:18px;font-size:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip.mat-chip-selected{outline-width:3px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden;transform:translateZ(0)}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],
nb:2,Oa:0});var CE=function(a,b){this.ob=a;this.qub=b};CE.prototype.isEnabled=function(){return!!this.qub&&this.qub.enabled};_.W.Object.defineProperties(CE.prototype,{e_a:{configurable:!0,enumerable:!0,get:function(){return this.ob.na.hasAttribute("protected")}}});CE.O=function(a){return new (a||CE)(_.y(_.Dd),_.y(Ulb,8))};CE.Fa=_.Tc({type:CE,oa:[["mat-chip"],["","mat-chip",""]],qb:4,Za:function(a,b){a&2&&_.tf("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.e_a)}});var DE=function(a,b,c,d){_.mE.call(this,a,b,c,d);var e=this;this.Cm=a;this.hi=b;this.Rd=c;this.xv=new _.Sl;this.yc=new _.Sl;this.removed=new _.Sl;this.K9=new _.Sl;this.bn=!1;this.lp=new _.bf;this.vk=new _.bf;cmb(this);this.kb.add(c.Cpb.subscribe(function(){e.U9()}))};_.U(DE,_.mE);DE.Fa=_.mE.Fa;DE.prototype.La=function(){_.mE.prototype.La.call(this);this.yc.emit({Nf:this})};
var cmb=function(a){a=a.ob.na;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};DE.prototype.remove=function(){this.removed.emit({Nf:this})};DE.prototype.focus=function(){this.Pp?_.qlb(this):(this.Nf.focus(),this.bn||(this.ob.na.focus(),this.lp.next({Nf:this})),this.bn=!0)};DE.prototype.U9=function(){this.Pp=!1;this.focus()};
DE.prototype.m0=function(a){a.stopPropagation();this.K9.emit();!this.disabled&&_.plb(this.Rd)&&(this.Pp=!0)};DE.O=function(a){return new (a||DE)(_.y(_.qm),_.y(_.iE),_.y(_.lE),_.y(_.Dd))};
DE.ya=_.Pc({type:DE,oa:[["xap-filter-editor"]],vb:function(a,b){a&1&&_.Of(_.zE,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Nf=c.first)}},outputs:{xv:"selectionChange",yc:"destroyed",removed:"removed",K9:"chipClick"},features:[_.bg([{wa:_.zE,Hb:DE},_.lE]),_.pf],Aa:15,Ba:13,Ea:function(){return[["trigger","cdkOverlayOrigin"],["filterLoading",""]," Apply ",["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor-chip",3,"click","keydown.enter","keydown.space","removed","disableRipple","disabled","selectable"],[1,
"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon","aria-label","remove this filter",3,"svgIcon",4,"ngIf"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["mat-icon-button","","aria-label","close editor",1,"xap-filterbar-filtereditor-close",3,"click"],[3,"svgIcon"],["footer","","class","xap-filterbar-filtereditor-actions",4,"ngIf"],["matChipRemove","","aria-label","remove this filter",
1,"xap-filterbar-filtereditor-chip-remove-icon",3,"svgIcon"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"click","disabled"],[1,"xap-filterbar-filtereditor-popup-content"],["color","accent","diameter","48","strokeWidth","4",1,"xap-filterbar-filtereditor-popup-loading-spinner"]]},ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-chip",3,0);_.I("click",function(e){_.t(c);return _.u(b.m0(e))})("keydown.enter",function(e){_.t(c);
return _.u(b.m0(e))})("keydown.space",function(e){_.t(c);return _.u(b.m0(e))})("removed",function(){_.t(c);return _.u(b.remove())});_.E(2,"span",4);_.N(3);_.F();_.A(4,jib,2,2,"mat-icon",5);_.F();_.E(5,"xap-filter-editor-content",6)(6,"div",7)(7,"div",8);_.N(8);_.F();_.E(9,"button",9);_.I("click",function(){_.t(c);return _.u(b.U9())});_.E(10,"mat-icon",10);_.N(11);_.F()()();_.A(12,lib,3,1,"div",11);_.F();_.A(13,mib,2,0,"ng-template",null,1,_.hg)}if(a&2){a=_.Wf(1);var d=_.Wf(14);_.B("disableRipple",
!_.plb(b.Rd))("disabled",b.disabled)("selectable",!1);_.x(3);_.Xf(" ",null==b.xc?null:b.xc.iH," ");_.x();_.B("ngIf",!b.xc||b.xc.jt);_.x();_.B("trigger",a)("loadingTemplate",d);_.x(2);_.If("id","dialog-label-",b.xc.id,"");_.x();_.Xf(" ",b.xc.config.displayName," ");_.x(2);_.B("svgIcon",_.bC(b.hi,"close_editor"));_.x();_.Yf(_.cC(b.hi,"close_editor"));_.x();_.B("ngIf",b.filter&&!b.filter.config.Bda)}},Ha:[_.jn,CE,_.us,_.zE,AE,_.Dt,_.Zz,_.Hz,yE],nb:2,Oa:0});var dmb,emb;dmb=["autocompleteInputBox"];_.EE=function(a){var b=this;this.hi=a;this.M6a="Loading options";this.selected=new _.Sl;this.f1a=new _.Sl;this.NPa=new _.Sl;this.AFb=new _.Sl;this.Ul=!1;this.rl=new _.sw;this.yc=new _.bf;this.Zda=!1;this.rl.lm.ha(_.gf(this.yc)).subscribe(function(c){"string"===typeof c&&emb(b)})};
_.EE.prototype.Jc=function(){this.pM.na.classList.remove("mat-mdc-chip-input");this.pM.na.classList.remove("mat-mdc-input-element");this.pM.na.classList.remove("mdc-text-field__input");this.pM.na.classList.remove("mat-input-element")};_.EE.prototype.Sa=function(){this.wW&&!this.WU&&emb(this)};_.EE.prototype.La=function(){this.yc.next();this.yc.complete()};_.EE.prototype.focus=function(){this.pM.na.focus()};_.dC=function(a){return!!a.iT&&!!a.ZL};
_.fmb=function(a){0===a.pM.na.selectionStart&&0===a.pM.na.selectionEnd&&a.AFb.emit()};emb=function(a){var b=a.Qja(a.rl.value||"");a.wW?a.WU=b:a.UM=b};_.EE.prototype.Nd=function(){var a=this.pM.na;a.blur();a.focus()};_.W.Object.defineProperties(_.EE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Ul},set:function(a){this.Ul=_.th(a);a?this.rl.disable():this.rl.enable()}},Qja:{configurable:!0,enumerable:!0,set:function(a){this.nLc=a;emb(this)},get:function(){return this.nLc}}});
_.EE.O=function(a){return new (a||_.EE)(_.y(_.iE))};_.EE.Fa=_.Tc({type:_.EE,vb:function(a,b){a&1&&_.Of(dmb,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.pM=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",Jda:"inputLabel",wW:"useRankedSuggestions",ZA:"noResultsMessage",Qja:"suggestionProvider",EB:"savedFilterSets"},outputs:{selected:"selected",f1a:"selectedSet",NPa:"deletedSet",AFb:"onBackspace"}});_.gmb=_.Bh("panelAnimation",[_.Eh("void, hidden",_.Dh({opacity:0,transform:"scaleY(0.8)"})),_.Fh(":enter, hidden => visible",[_.Bqa([_.Ch("0.03s linear",_.Dh({opacity:1})),_.Ch("0.12s cubic-bezier(0, 0, 0.2, 1)",_.Dh({transform:"scaleY(1)"}))])]),_.Fh(":leave, visible => hidden",[_.Ch("0.075s linear",_.Dh({opacity:0}))])]);_.hmb=new _.Xc("mat-autocomplete-default-options",{Ga:"root",qa:nib});var imb,jmb;imb={wa:_.hw,Hb:_.Gc(function(){return _.FE}),ud:!0};jmb=new _.Xc("mat-autocomplete-scroll-strategy",{Ga:"root",qa:function(){var a=_.Mc(_.gs);return function(){return a.lj.Lk()}}});_.kmb={wa:jmb,Ib:[_.gs],Cb:function(a){return function(){return a.lj.Lk()}}};
_.FE=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Rc=a;this.Ve=b;this.Ee=c;this.Yi=d;this.Ya=e;this.qc=g;this.Ue=m;this.Db=n;this.Af=r;this.qq=v;this.RQ=this.e5=!1;this.f8=_.Gd.EMPTY;this.ZP=!0;this.eQ=new _.bf;this.g8=function(){z.ZP=z.Db.activeElement!==z.Rc.na||z.jd};this.ie=function(){};this.Me=function(){};this.position="auto";this.d9="off";this.DFa="mat-mdc-autocomplete-panel-above";this.Yn=!1;this.Vfa=_.de(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Sc.ha(_.ef(D),
_.ff(function(){return _.ge.apply(null,_.$c(D.map(function(J){return J.Zu})))})):z.Yi.Tf.ha(_.Qe(1),_.ff(function(){return z.Vfa}))});this.nIa=function(D){if(27===D.keyCode&&!_.qh(D)||38===D.keyCode&&_.qh(D,"altKey")){if(z.Xt){var J;z.V7(null!=(J=z.VLa)?J:"");z.Xt=null}z.eQ.next();z.kR();D.stopPropagation();D.preventDefault()}};this.Fg=null;this.ye=f};_.h=_.FE.prototype;_.h.Jc=function(){var a=this,b=this.vq();"undefined"!==typeof b&&this.Yi.Wb(function(){return b.addEventListener("blur",a.g8)})};
_.h.Tb=function(a){a.position&&this.Nj&&(this.x7(this.Nj),this.jd&&this.wb.Se())};_.h.La=function(){var a=this.vq();"undefined"!==typeof a&&a.removeEventListener("blur",this.g8);this.f8.unsubscribe();this.e5=!0;this.XGa();this.eQ.complete();this.dQ()};_.h.Dva=function(){this.Vna()};
_.h.XG=function(){var a=this;this.yKa();this.Yn&&(this.jd&&this.Yi.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.IQ=this.Yn=!1,this.Xt=null,this.wb&&this.wb.ug()&&(this.wb.detach(),this.kz.unsubscribe()),this.zR(),this.e5||_.Ul(this.Ya),this.Fg&&_.yh(this.Fg,"aria-owns",this.autocomplete.id))};_.h.Se=function(){this.Yn&&this.wb.Se()};
_.h.VHa=function(){var a=this;return _.ge(_.fe(this.Db,"click"),_.fe(this.Db,"auxclick"),_.fe(this.Db,"touchend")).ha(_.ie(function(b){b=_.sh(b);var c=a.Ue?a.Ue.VL().na:null,d=a.bH?a.bH.ob.na:null;return a.Yn&&b!==a.Rc.na&&a.Db.activeElement!==a.Rc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.wb&&!a.wb.No.contains(b)}))};_.h.Nn=function(a){var b=this;Promise.resolve(null).then(function(){return b.KF(a)})};_.h.Um=function(a){this.ie=a};_.h.Dr=function(a){this.Me=a};
_.h.Wo=function(a){this.Rc.na.disabled=a};
_.h.xe=function(a){var b=a.keyCode,c=_.qh(a);27!==b||c||a.preventDefault();this.c8=this.Rc.na.value;if(this.Mq&&13===b&&this.jd&&!c)this.Mq.Hq(),this.kR(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Qb.We,e=38===b||40===b;9===b||e&&!c&&this.jd?this.autocomplete.Qb.yr(a):e&&this.fs()&&this.Vna(this.c8);if(e||this.autocomplete.Qb.We!==d)this.JKa(this.autocomplete.Qb.ts||0),this.autocomplete.KK&&this.Mq&&(this.Xt||(this.VLa=this.c8),this.Xt=this.Mq,this.KF(this.Mq.value))}};
_.h.L5=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));if(this.eK!==c){this.eK=c;this.Xt=null;this.autocomplete&&this.autocomplete.xE||this.ie(c);if(!c)this.AJ(null,!1);else if(this.jd&&!this.autocomplete.xE){var d;if(b=null==(d=this.autocomplete.options)?void 0:d.find(function(f){return f.selected}))d=this.A$a(b.value),c!==d&&b.Sg(!1)}if(this.fs()&&this.Db.activeElement===a.target){var e;a=null!=(e=this.c8)?e:this.Rc.na.value;this.c8=null;this.Vna(a)}}};
_.h.yQ=function(){this.ZP?this.fs()&&(this.eK=this.Rc.na.value,this.WP(this.eK),this.nw(!0)):this.ZP=!0};_.h.El=function(){this.fs()&&!this.jd&&this.Vna()};_.h.nw=function(a){this.Ue&&"auto"===this.Ue.Do&&((void 0===a?0:a)?this.Ue.LFa():this.Ue.Do="always",this.RQ=!0)};_.h.yKa=function(){this.RQ&&(this.Ue&&(this.Ue.Do="auto"),this.RQ=!1)};
_.h.jLa=function(){var a=this,b=this.Yi.Tf.ha(_.Qe(1)),c=this.autocomplete.options.Sc.ha(_.hf(function(){return _.SUa(a.Nj)}),_.Ne(0));return _.ge(b,c).ha(_.ff(function(){a.Yi.run(function(){var d=a.jd;a.kR();a.zR();_.Ul(a.Ya);a.jd&&a.wb.Se();d!==a.jd&&(a.jd?a.w5():a.autocomplete.closed.emit())});return a.pZa}),_.Qe(1)).subscribe(function(d){return a.YKa(d)})};_.h.w5=function(){this.autocomplete.Li.emit()};_.h.XGa=function(){this.wb&&(this.XG(),this.wb.dispose(),this.wb=null)};
_.h.A$a=function(a){var b=this.autocomplete;return b&&b.jH?b.jH(a):a};_.h.KF=function(a){var b=this.A$a(a);null==a&&this.AJ(null,!1);this.V7(null!=b?b:"")};_.h.V7=function(a){this.Ue?this.Ue.Ld.value=a:this.Rc.na.value=a;this.eK=a};
_.h.YKa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Xt)?(this.AJ(a),this.KF(a.value),this.ie(a.value),c.kHa(a),this.Rc.na.focus()):c.xE&&this.Rc.na.value!==this.Wyc&&(this.AJ(null),this.KF(null),c.Yk?c.Yk.ha(_.Qe(1)).subscribe(function(){return b.ie(null)}):this.ie(null));this.XG()};_.h.AJ=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.Sg(b)})};
_.h.Vna=function(a){a=void 0===a?this.Rc.na.value:a;this.WP(a);this.nw();this.Fg&&_.xh(this.Fg,"aria-owns",this.autocomplete.id)};
_.h.WP=function(a){var b=this,c=this.wb;if(c)this.Nj.Oia(this.uQ()),c.Rr({width:this.xQ()});else{var d;this.Xi=new _.bs(this.autocomplete.ua,this.Ee,{id:null==(d=this.Ue)?void 0:_.Az(d)});this.wb=c=this.Ve.create(this.WF());this.f8=this.Af.change().subscribe(function(){b.jd&&c&&c.Rr({width:b.xQ()})})}c&&!c.ug()&&(c.attach(this.Xi),this.Wyc=a,this.c8=null,this.kz=this.jLa());a=this.jd;this.autocomplete.IQ=this.Yn=!0;var e;this.autocomplete.u7(null==(e=this.Ue)?void 0:e.color);this.zR();this.VP();this.jd&&
a!==this.jd&&this.w5()};_.h.zR=function(){this.autocomplete.A7();if(this.jd){var a=this.wb;this.LQ||(this.LQ=a.dk().subscribe(this.nIa));this.bR||(this.bR=a.iB().subscribe())}else{null==(a=this.LQ)||a.unsubscribe();var b;null==(b=this.bR)||b.unsubscribe();this.LQ=this.bR=null}};_.h.WF=function(){var a,b;return new _.Pr({Vf:this.vQ(),mj:this.ye(),width:this.xQ(),direction:null!=(b=this.qc)?b:void 0,xd:null==(a=this.qq)?void 0:a.zx})};
_.h.vQ=function(){var a=_.rab(_.Tr(_.Zr(this.Ve.position(),this.uQ()),!1),!1);this.x7(a);return this.Nj=a};_.h.x7=function(a){var b=[{zc:"start",Ac:"bottom",jc:"start",tc:"top"},{zc:"end",Ac:"bottom",jc:"end",tc:"top"}],c=this.DFa;c=[{zc:"start",Ac:"top",jc:"start",tc:"bottom",xd:c},{zc:"end",Ac:"top",jc:"end",tc:"bottom",xd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.$c(b),_.$c(c));_.Sr(a,b)};_.h.uQ=function(){return this.bH?this.bH.ob:this.Ue?this.Ue.VL():this.Rc};
_.h.xQ=function(){return this.autocomplete.lE||this.OHa()};_.h.OHa=function(){return this.uQ().na.getBoundingClientRect().width};_.h.kR=function(){var a=this.autocomplete;if(a.xs){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Qb.Fj(b)}else a.Qb.Fj(-1)};_.h.fs=function(){var a=this.Rc.na;return!a.readOnly&&!a.disabled&&!this.ju};_.h.vq=function(){var a;return(null==(a=this.Db)?void 0:a.defaultView)||window};
_.h.JKa=function(a){var b=this.autocomplete,c=_.eab(a,b.options,b.sI);0===a&&1===c?b.w7(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Dg(),b.w7(_.fab(a.offsetTop,a.offsetHeight,b.bIa(),b.panel.na.offsetHeight)))};_.h.VP=function(){var a=this.Rc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Fg&&_.yh(this.Fg,"aria-owns",b);_.xh(a,"aria-owns",b);this.Fg=a}};_.h.dQ=function(){this.Fg&&(_.yh(this.Fg,"aria-owns",this.autocomplete.id),this.Fg=null)};
_.W.Object.defineProperties(_.FE.prototype,{jd:{configurable:!0,enumerable:!0,get:function(){return this.Yn&&this.autocomplete.LB}},pZa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.ge(this.Vfa,this.autocomplete.Qb.aJ.ha(_.ie(function(){return a.Yn})),this.eQ,this.VHa(),this.wb?this.wb.Tn.ha(_.ie(function(){return a.Yn})):_.Md()).ha(_.w(function(b){return b instanceof _.xab?b:null}))}},Mq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Qb?
this.autocomplete.Qb.We:null}}});_.FE.O=function(a){return new (a||_.FE)(_.y(_.Dd),_.y(_.gs),_.y(_.Mf),_.y(_.oe),_.y(_.qm),_.y(jmb),_.y(_.yr,8),_.y(_.Lw,9),_.y(_.Lg,8),_.y(_.Jr),_.y(_.hmb,8))};
_.FE.Fa=_.Tc({type:_.FE,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],yb:[1,"mat-mdc-autocomplete-trigger"],qb:7,Za:function(a,b){a&1&&_.I("focusin",function(){return b.yQ()})("blur",function(){return b.Me()})("input",function(c){return b.L5(c)})("keydown",function(c){return b.xe(c)})("click",function(){return b.El()});a&2&&_.rf("autocomplete",b.d9)("role",b.ju?null:"combobox")("aria-autocomplete",b.ju?null:"list")("aria-activedescendant",b.jd&&b.Mq?b.Mq.id:null)("aria-expanded",
b.ju?null:b.jd.toString())("aria-controls",b.ju||!b.jd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.ju?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],bH:[0,"matAutocompleteConnectedTo","connectedTo"],d9:[0,"autocomplete","autocompleteAttribute"],ju:[2,"matAutocompleteDisabled","autocompleteDisabled",_.ng]},Sb:["matAutocompleteTrigger"],standalone:!0,features:[_.bg([imb]),_.qf,_.id]});_.GE=function(){};_.GE.O=function(a){return new (a||_.GE)};_.GE.Da=_.Rc({type:_.GE});_.GE.Ca=_.Ac({Ob:[_.kmb],imports:[_.hs,_.Mz,_.is,_.pn,_.Mr,_.Mz,_.is]});var lmb=["panel"],mmb=0,nmb=function(a,b){this.source=a;this.option=b},omb=yhb(function(){}),HE=function(a,b,c,d){var e=omb.call(this)||this;e.Ya=a;e.Ma=b;e.qq=c;e.J4=_.Gd.EMPTY;e.LB=!1;e.IQ=!1;e.jH=null;e.Tfa=new _.Sl;e.Li=new _.Sl;e.closed=new _.Sl;e.Sfa=new _.Sl;e.qh={};e.id="mat-autocomplete-"+mmb++;e.OUa=(null==d?void 0:d.FDa)||!1;e.i8a=!!c.xs;e.j8a=!!c.KK;e.Jcb=!!c.xE;return e};_.U(HE,omb);_.h=HE.prototype;_.h.u7=function(a){this.ui=a;this.y7(this.qh)};
_.h.Xd=function(){var a=this;this.Qb=_.yz((new _.Fz(this.options)).fC(),this.zG);this.J4=this.Qb.change.subscribe(function(b){a.isOpen&&a.Sfa.emit({source:a,option:a.options.toArray()[b]||null})});this.A7()};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.J4.unsubscribe()};_.h.w7=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.bIa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.A7=function(){this.LB=!!this.options.length;this.B7(this.qh);_.Tl(this.Ya)};
_.h.kHa=function(a){this.Tfa.emit(new nmb(this,a))};_.h.wQ=function(a){return this.ariaLabel?null:this.Fe?(a?a+" ":"")+this.Fe:a};_.h.B7=function(a){a[this.XLa]=this.LB;a[this.yIa]=!this.LB};_.h.y7=function(a){a["mat-primary"]="primary"===this.ui;a["mat-warn"]="warn"===this.ui;a["mat-accent"]="accent"===this.ui};_.h.zG=function(a){return a.disabled};
_.W.Object.defineProperties(HE.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.IQ&&this.LB}},xs:{configurable:!0,enumerable:!0,get:function(){return this.i8a},set:function(a){this.i8a=_.th(a)}},KK:{configurable:!0,enumerable:!0,get:function(){return this.j8a},set:function(a){this.j8a=_.th(a)}},xE:{configurable:!0,enumerable:!0,get:function(){return this.Jcb},set:function(a){this.Jcb=_.th(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.qh=a&&a.length?
_.Neb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.B7(this.qh);this.y7(this.qh);this.Ma.na.className=""}}});HE.O=function(a){return new (a||HE)(_.y(_.qm),_.y(_.Dd),_.y(_.hmb),_.y(_.Fq))};
HE.Fa=_.Tc({type:HE,vb:function(a,b){a&1&&(_.Of(_.Lf,7),_.Of(lmb,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.ua=c.first);_.Uf(c=_.Vf())&&(b.panel=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],jH:"displayWith",xs:"autoActiveFirstOption",KK:"autoSelectActiveOption",xE:"requireSelection",lE:"panelWidth",classList:[0,"class","classList"]},outputs:{Tfa:"optionSelected",Li:"opened",closed:"closed",Sfa:"optionActivated"},features:[_.pf]});var IE=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Rc=a;this.Ve=b;this.Ee=c;this.Yi=d;this.Ya=e;this.qc=g;this.Ue=m;this.Db=n;this.Af=r;this.qq=v;this.RQ=this.ZFa=this.e5=!1;this.f8=_.Gd.EMPTY;this.ZP=!0;this.eQ=new _.bf;this.g8=function(){z.ZP=z.Db.activeElement!==z.Rc.na||z.jd};this.ie=function(){};this.Me=function(){};this.position="auto";this.d9="off";this.Yn=!1;this.Vfa=_.de(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Sc.ha(_.ef(D),_.ff(function(){return _.ge.apply(null,
_.$c(D.map(function(J){return J.Zu})))})):z.Yi.Tf.ha(_.Qe(1),_.ff(function(){return z.Vfa}))});this.nIa=function(D){if(27===D.keyCode&&!_.qh(D)||38===D.keyCode&&_.qh(D,"altKey")){if(z.Xt){var J;z.V7(null!=(J=z.VLa)?J:"");z.Xt=null}z.eQ.next();z.kR();D.stopPropagation();D.preventDefault()}};this.Fg=null;this.ye=f};_.h=IE.prototype;_.h.Jc=function(){var a=this,b=this.vq();"undefined"!==typeof b&&this.Yi.Wb(function(){return b.addEventListener("blur",a.g8)})};
_.h.Tb=function(a){a.position&&this.Nj&&(this.x7(this.Nj),this.jd&&this.wb.Se())};_.h.La=function(){var a=this.vq();"undefined"!==typeof a&&a.removeEventListener("blur",this.g8);this.f8.unsubscribe();this.e5=!0;this.XGa();this.eQ.complete();this.dQ()};_.h.Dva=function(){this.WP();this.nw()};
_.h.XG=function(){var a=this;this.yKa();this.Yn&&(this.jd&&this.Yi.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.IQ=this.Yn=!1,this.Xt=null,this.wb&&this.wb.ug()&&(this.wb.detach(),this.kz.unsubscribe()),this.zR(),this.e5||_.Ul(this.Ya))};_.h.Se=function(){this.Yn&&this.wb.Se()};
_.h.VHa=function(){var a=this;return _.ge(_.fe(this.Db,"click"),_.fe(this.Db,"auxclick"),_.fe(this.Db,"touchend")).ha(_.ie(function(b){b=_.sh(b);var c=a.Ue?a.Ue.Ma.na:null,d=a.bH?a.bH.ob.na:null;return a.Yn&&b!==a.Rc.na&&a.Db.activeElement!==a.Rc.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.wb&&!a.wb.No.contains(b)}))};_.h.Nn=function(a){var b=this;Promise.resolve(null).then(function(){return b.KF(a)})};_.h.Um=function(a){this.ie=a};_.h.Dr=function(a){this.Me=a};
_.h.Wo=function(a){this.Rc.na.disabled=a};_.h.xe=function(a){var b=a.keyCode,c=_.qh(a);27!==b||c||a.preventDefault();if(this.Mq&&13===b&&this.jd&&!c)this.Mq.Hq(),this.kR(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Qb.We,e=38===b||40===b;9===b||e&&!c&&this.jd?this.autocomplete.Qb.yr(a):e&&this.fs()&&this.Dva();if(e||this.autocomplete.Qb.We!==d)this.JKa(this.autocomplete.Qb.ts||0),this.autocomplete.KK&&this.Mq&&(this.Xt||(this.VLa=this.Rc.na.value),this.Xt=this.Mq,this.KF(this.Mq.value))}};
_.h.L5=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.eK!==c&&(this.eK=c,this.Xt=null,this.ie(c),c||this.AJ(null,!1),this.fs()&&this.Db.activeElement===a.target&&this.Dva())};_.h.yQ=function(){this.ZP?this.fs()&&(this.eK=this.Rc.na.value,this.WP(),this.nw(!0)):this.ZP=!0};_.h.El=function(){this.fs()&&!this.jd&&this.Dva()};_.h.nw=function(a){this.Ue&&"auto"===this.Ue.Do&&((void 0===a?0:a)?this.Ue.LFa():this.Ue.Do="always",this.RQ=!0)};
_.h.yKa=function(){this.RQ&&(this.Ue&&(this.Ue.Do="auto"),this.RQ=!1)};_.h.jLa=function(){var a=this,b=this.Yi.Tf.ha(_.Qe(1)),c=this.autocomplete.options.Sc.ha(_.hf(function(){return _.SUa(a.Nj)}),_.Ne(0));return _.ge(b,c).ha(_.ff(function(){a.Yi.run(function(){var d=a.jd;a.kR();a.zR();_.Ul(a.Ya);a.jd&&a.wb.Se();d!==a.jd&&(a.jd?a.w5():a.autocomplete.closed.emit())});return a.pZa}),_.Qe(1)).subscribe(function(d){return a.YKa(d)})};_.h.w5=function(){this.Xyc=this.Rc.na.value;this.autocomplete.Li.emit()};
_.h.XGa=function(){this.wb&&(this.XG(),this.wb.dispose(),this.wb=null)};_.h.KF=function(a){a=this.autocomplete&&this.autocomplete.jH?this.autocomplete.jH(a):a;this.V7(null!=a?a:"")};_.h.V7=function(a){this.Ue?this.Ue.Ld.value=a:this.Rc.na.value=a;this.eK=a};
_.h.YKa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Xt)?(this.AJ(a),this.KF(a.value),this.ie(a.value),c.kHa(a),this.Rc.na.focus()):c.xE&&this.Rc.na.value!==this.Xyc&&(this.AJ(null),this.KF(null),c.Yk?c.Yk.ha(_.Qe(1)).subscribe(function(){return b.ie(null)}):this.ie(null));this.XG()};_.h.AJ=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.Sg(b)})};
_.h.WP=function(){var a=this,b=this.wb;if(b)this.Nj.Oia(this.uQ()),b.Rr({width:this.xQ()});else{var c;this.Xi=new _.bs(this.autocomplete.ua,this.Ee,{id:null==(c=this.Ue)?void 0:_.Az(c)});this.wb=b=this.Ve.create(this.WF());this.f8=this.Af.change().subscribe(function(){a.jd&&b&&b.Rr({width:a.xQ()})})}b&&!b.ug()&&(b.attach(this.Xi),this.kz=this.jLa());c=this.jd;this.autocomplete.IQ=this.Yn=!0;var d;this.autocomplete.u7(null==(d=this.Ue)?void 0:d.color);this.zR();this.VP();this.jd&&c!==this.jd&&this.w5()};
_.h.zR=function(){this.autocomplete.A7();if(this.jd){var a=this.wb;this.LQ||(this.LQ=a.dk().subscribe(this.nIa));this.bR||(this.bR=a.iB().subscribe())}else{null==(a=this.LQ)||a.unsubscribe();var b;null==(b=this.bR)||b.unsubscribe();this.LQ=this.bR=null}};_.h.WF=function(){var a,b;return new _.Pr({Vf:this.vQ(),mj:this.ye(),width:this.xQ(),direction:null!=(b=this.qc)?b:void 0,xd:null==(a=this.qq)?void 0:a.zx})};
_.h.vQ=function(){var a=_.rab(_.Tr(_.Zr(this.Ve.position(),this.uQ()),!1),!1);this.x7(a);return this.Nj=a};_.h.x7=function(a){var b=[{zc:"start",Ac:"bottom",jc:"start",tc:"top"},{zc:"end",Ac:"bottom",jc:"end",tc:"top"}],c=this.DFa;c=[{zc:"start",Ac:"top",jc:"start",tc:"bottom",xd:c},{zc:"end",Ac:"top",jc:"end",tc:"bottom",xd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.$c(b),_.$c(c));_.Sr(a,b)};_.h.uQ=function(){return this.bH?this.bH.ob:this.Ue?this.Ue.VL():this.Rc};
_.h.xQ=function(){return this.autocomplete.lE||this.OHa()};_.h.OHa=function(){return this.uQ().na.getBoundingClientRect().width};_.h.kR=function(){var a=this.autocomplete;if(a.xs){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Qb.Fj(b)}else a.Qb.Fj(-1)};_.h.fs=function(){var a=this.Rc.na;return!a.readOnly&&!a.disabled&&!this.ZFa};_.h.vq=function(){var a;return(null==(a=this.Db)?void 0:a.defaultView)||window};
_.h.JKa=function(a){var b=this.autocomplete,c=zhb(a,b.options,b.sI);0===a&&1===c?b.w7(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Dg(),b.w7(Ahb(a.offsetTop,a.offsetHeight,b.bIa(),b.panel.na.offsetHeight)))};_.h.VP=function(){var a=this.Rc.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Fg&&_.yh(this.Fg,"aria-owns",b);_.xh(a,"aria-owns",b);this.Fg=a}};_.h.dQ=function(){this.Fg&&(_.yh(this.Fg,"aria-owns",this.autocomplete.id),this.Fg=null)};
_.W.Object.defineProperties(IE.prototype,{ju:{configurable:!0,enumerable:!0,get:function(){return this.ZFa},set:function(a){this.ZFa=_.th(a)}},jd:{configurable:!0,enumerable:!0,get:function(){return this.Yn&&this.autocomplete.LB}},pZa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.ge(this.Vfa,this.autocomplete.Qb.aJ.ha(_.ie(function(){return a.Yn})),this.eQ,this.VHa(),this.wb?this.wb.Tn.ha(_.ie(function(){return a.Yn})):_.Md()).ha(_.w(function(b){return b instanceof vlb?b:null}))}},
Mq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Qb?this.autocomplete.Qb.We:null}}});IE.O=function(a){return new (a||IE)(_.y(_.Dd),_.y(_.gs),_.y(_.Mf),_.y(_.oe),_.y(_.qm),_.y(jmb),_.y(_.yr,8),_.y(_.Lw,9),_.y(_.Lg,8),_.y(_.Jr),_.y(_.hmb,8))};
IE.Fa=_.Tc({type:IE,inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],bH:[0,"matAutocompleteConnectedTo","connectedTo"],d9:[0,"autocomplete","autocompleteAttribute"],ju:[0,"matAutocompleteDisabled","autocompleteDisabled"]},features:[_.id]});var pmb;pmb={wa:_.hw,Hb:_.Gc(function(){return _.JE}),ud:!0};_.JE=function(){IE.apply(this,arguments);this.DFa="mat-autocomplete-panel-above"};_.U(_.JE,IE);_.JE.O=function(){var a;return function(b){return(a||(a=_.Cd(_.JE)))(b||_.JE)}}();
_.JE.Fa=_.Tc({type:_.JE,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],yb:[1,"mat-autocomplete-trigger"],qb:7,Za:function(a,b){a&1&&_.I("focusin",function(){return b.yQ()})("blur",function(){return b.Me()})("input",function(c){return b.L5(c)})("keydown",function(c){return b.xe(c)})("click",function(){return b.El()});a&2&&_.rf("autocomplete",b.d9)("role",b.ju?null:"combobox")("aria-autocomplete",b.ju?null:"list")("aria-activedescendant",b.jd&&b.Mq?b.Mq.id:null)("aria-expanded",
b.ju?null:b.jd.toString())("aria-owns",b.ju||!b.jd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.ju?null:"listbox")},Sb:["matAutocompleteTrigger"],features:[_.bg([pmb]),_.pf]});_.KE=function(){var a=HE.apply(this,arguments)||this;a.XLa="mat-autocomplete-visible";a.yIa="mat-autocomplete-hidden";a.Yk=null;return a};_.U(_.KE,HE);_.KE.Fa=HE.Fa;_.KE.O=function(){var a;return function(b){return(a||(a=_.Cd(_.KE)))(b||_.KE)}}();
_.KE.ya=_.Pc({type:_.KE,oa:[["mat-autocomplete"]],Bd:function(a,b,c){a&1&&(_.Pf(c,_.os,5),_.Pf(c,_.rE,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.sI=d);_.Uf(d=_.Vf())&&(b.options=d)}},yb:["ngSkipHydration","",1,"mat-autocomplete"],qb:1,Za:function(a){a&2&&_.rf("mat-id-collision",null)},inputs:{ad:"disableRipple"},Sb:["matAutocomplete"],features:[_.bg([{wa:_.ns,Hb:_.KE}]),_.pf],hc:["*"],Aa:1,Ba:0,Ea:[["panel",""],["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"]],ua:function(a){a&1&&(_.Gf(),
_.A(0,oib,3,4,"ng-template"))},Ha:[_.gn],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"],
nb:2,Oa:0});var sib=function(a){return{va:a}},LE=function(){_.EE.apply(this,arguments);this.p_a=!1};_.U(LE,_.EE);LE.Fa=_.EE.Fa;LE.prototype.Rca=function(a){this.rl.setValue("");a.option.value.filters?this.f1a.emit(a.option.value):this.selected.emit(a.option.value)};_.qmb=function(a){a.Nda&&a.Lhb.XG()};_.W.Object.defineProperties(LE.prototype,{Nda:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});LE.O=function(){var a;return function(b){return(a||(a=_.Cd(LE)))(b||LE)}}();
LE.ya=_.Pc({type:LE,oa:[["xap-filter-menu"]],vb:function(a,b){a&1&&(_.Of(_.KE,7),_.Of(_.JE,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.autocomplete=c.first);_.Uf(c=_.Vf())&&(b.Lhb=c.first)}},features:[_.pf],Aa:13,Ba:13,Ea:function(){return[["autocompleteInputBox",""],["auto","matAutocomplete"],["standardSuggestions",""],["rankedItem",""],[1,"xap-filterbar-menu-input-box",3,"click","focusin","focusout","keydown.backspace","formControl","matAutocomplete","placeholder"],["autoActiveFirstOption","","panelWidth",
"auto",1,"xap-filterbar-menu-autocomplete",3,"optionSelected","aria-label"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],[1,"xap-filterbar-menu-saved-group"],["label","Saved filters"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option","xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Delete saved filter",
3,"click"],[3,"svgIcon","fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},ua:function(a,b){if(a&1){var c=_.qd();
_.E(0,"input",4,0);_.I("click",function(){_.t(c);return _.u(b.Nd())})("focusin",function(){_.t(c);return _.u(b.Zda=!0)})("focusout",function(){_.t(c);return _.u(b.Zda=!1)})("keydown.backspace",function(){_.t(c);return _.u(_.fmb(b))});_.F();_.E(2,"mat-autocomplete",5,1);_.I("optionSelected",function(e){_.t(c);return _.u(b.Rca(e))});_.A(4,qib,3,1,"div",6)(5,Aib,5,6,"ng-container",7)(6,Hib,4,6,"ng-template",null,2,_.hg)(8,Iib,2,1,"mat-option",8);_.O(9,"async");_.O(10,"async");_.A(11,Oib,1,1,"ng-template",
null,3,_.hg);_.F()}if(a&2){a=_.Wf(3);var d=_.Wf(7);_.B("formControl",b.rl)("matAutocomplete",a)("placeholder",b.placeholder);_.rf("aria-label",b.Jda||b.placeholder||null);_.x(2);_.B("aria-label",b.placeholder);_.x(2);_.B("ngIf",null==b.EB?null:b.EB.length);_.x();_.B("ngIf",b.wW)("ngIfElse",d);_.x(3);_.B("ngIf",null==_.Q(9,9,b.UM)&&null==_.Q(10,11,b.WU))}},Ha:[_.hn,_.jn,_.nn,_.kn,_.ln,_.mn,_.KE,_.JE,_.rE,qE,_.us,_.Dt,_.Zz,_.Bi,_.mw,_.uw,_.on],nb:2,Oa:0});_.ME=function(a,b,c){_.kE.call(this,a,b,c);this.hi=a;this.Ck=b};_.U(_.ME,_.kE);_.ME.Fa=_.kE.Fa;_.ME.prototype.Jc=function(){var a=this,b;null==(b=this.Gpb)||b.Sc.subscribe(function(){a.XK&&a.XK.unsubscribe();a.XK=a.gqa.lZ.subscribe(function(){_.qmb(a.Ip)})})};_.ME.prototype.A0=function(a){return this.vQa&&this.Kw===a&&!this.Ip.Nda};_.ME.prototype.eca=function(){return this.Jsb||"filter_list"};
_.ME.prototype.b1a=function(){if(0<this.gqa.Td.length){var a;null==(a=this.gqa.Td.get(this.gqa.Td.length-1))||a.focus()}else this.Ip&&this.Ip.Nd()};_.ME.O=function(a){return new (a||_.ME)(_.y(_.iE),_.y(_.Bs,8),_.y(_.llb,8))};
_.ME.ya=_.Pc({type:_.ME,oa:[["xap-filter-bar"]],vb:function(a,b){a&1&&(_.Of(_.BE,5),_.Of(LE,7),_.Of(DE,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.gqa=c.first);_.Uf(c=_.Vf())&&(b.Ip=c.first);_.Uf(c=_.Vf())&&(b.Gpb=c)}},features:[_.bg([_.iE]),_.pf],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,"selected","selectedSet","deletedSet","onBackspace","suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets"],["mat-icon-button","","class",
"xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click",4,"ngIf"],[1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],[1,"xap-filterbar-filtereditor",3,"editorVisibleChange","removed","update","appliedFilter","filter","isEditorVisible","disabled"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"click","matTooltip"],[3,"svgIcon"],["mat-icon-button",
"","type","button",1,"xap-filterbar-clear-button",3,"click","matTooltip"]]},ua:function(a,b){a&1&&(_.E(0,"div",0),_.I("click",function(c){return b.zD(c)}),_.E(1,"div",1),_.A(2,Qib,2,2,"mat-icon",2)(3,Rib,2,1,"span",3),_.F(),_.E(4,"div",4)(5,"mat-chip-list",5),_.A(6,Tib,2,6,"xap-filter-editor",6),_.O(7,"async"),_.E(8,"xap-filter-menu",7),_.O(9,"async"),_.I("selected",function(c){return _.mlb(b,c)})("selectedSet",function(c){return b.rpa(c)})("deletedSet",function(){})("onBackspace",function(){return b.b1a()}),
_.F()()(),_.A(10,Uib,3,4,"button",8)(11,Vib,3,4,"button",9),_.F());a&2&&(_.x(2),_.B("ngIf",!b.w_),_.x(),_.B("ngIf",b.w_),_.x(2),_.B("disabled",b.disabled),_.x(),_.B("ngForOf",_.Q(7,13,b.config.ag)),_.x(2),_.B("suggestionProvider",b.config.BDb.Qja)("useRankedSuggestions",b.config.wW)("placeholder",b.FU)("inputLabel",b.Jda||b.FU)("noResultsMessage",b.ZA)("disabled",b.disabled)("savedFilterSets",_.Q(9,15,null==b.config.cO?null:b.config.cO.EB)),_.x(2),_.B("ngIf",b.config.cO&&0<b.config.ag.getValue().length),
_.x(),_.B("ngIf",_.olb(b)))},Ha:[_.hn,_.jn,_.us,_.BE,_.Dt,_.Uz,DE,LE,_.on],nb:2,Oa:0});var rmb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.tra=b;this.ariaLabel=c;this.enabled=d;this.jCc=e;this.Ol=void 0===f?a:f;this.o_a=g},smb=1,tmb=_.rh({passive:!1,capture:!0}),NE=_.rh({passive:!0,capture:!0}),umb=_.rh({passive:!0}),OE=function(a,b){var c=this;this.Ma=a;this.ab=b;this.wc=_.Mc(_.Fq);this.UF=!1;this.jva=7;this.Deb=0;this.ND=!1;this.dkb=1;this.wN=this.RU=null;this.jOb=new _.Sl;this.Cga=new _.Sl;this.Kl=new _.Sl;this.wS=new _.Sl;this.jD=new _.Sl;this.xma=!1;this.Ema=function(d){if(c.edb&&
"focus"===d.type)c.edb=!1;else if(d.target&&c.ND){var e=c.JX(d.target);e&&c.ab.run(function(){return c.Cga.emit({value:e.enabled?e:null,event:d})})}};this.Ddb=function(d){if(c.ND){var e=ejb(d),f=e?c.JX(e):null;e!==d.target&&(c.xma=!0);ajb(d.target)&&d.preventDefault();c.ab.run(function(){return c.Cga.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.Cna=function(d){null!==c.wN&&c.ND&&("blur"!==d.type&&(c.xma=!0),!d.target||!c.JX(d.target)||d.relatedTarget&&c.JX(d.relatedTarget)||c.ab.run(function(){return c.Cga.emit({value:null,
event:d})}))};this.Kna=function(d){if(c.ND){c.xma=!1;var e=d.target&&c.JX(d.target);e&&c.tna(e.Ol)&&c.ab.run(function(){c.wS.emit({value:e.o_a,event:d})})}};this.vJa=function(d){if(c.ND){var e=ajb(d.target);e?e.closest(".mat-calendar-body")===c.Ma.na&&c.ab.run(function(){var f=c.JX(e),g;c.jD.emit({value:null!=(g=null==f?void 0:f.o_a)?g:null,event:d})}):c.ab.run(function(){c.jD.emit({value:null,event:d})})}};this.Cdb=function(d){(d=ejb(d))&&c.vJa({target:d})};this.rf="mat-calendar-body-"+smb++;this.eLa=
this.rf+"-start-date";this.lHa=this.rf+"-end-date";b.Wb(function(){var d=a.na;d.addEventListener("touchmove",c.Ddb,tmb);d.addEventListener("mouseenter",c.Ema,NE);d.addEventListener("focus",c.Ema,NE);d.addEventListener("mouseleave",c.Cna,NE);d.addEventListener("blur",c.Cna,NE);d.addEventListener("mousedown",c.Kna,umb);d.addEventListener("touchstart",c.Kna,umb);c.wc.isBrowser&&(window.addEventListener("mouseup",c.vJa),window.addEventListener("touchend",c.Cdb))})};_.h=OE.prototype;
_.h.Rm=function(){this.UF&&(this.uz(),this.UF=!1)};_.h.jrc=function(a,b){this.xma||a.enabled&&this.jOb.emit({value:a.value,event:b})};_.h.Isc=function(a,b){a.enabled&&this.Kl.emit({value:a.value,event:b})};_.h.VX=function(a){return this.S2===a||this.d_===a};_.h.Tb=function(a){var b=a.numCols,c=this.rows,d=this.jva;if(a.rows||b)this.y5=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.bQ)this.bQ=50*this.dkb/d+"%";if(b||!this.B8a)this.B8a=100/d+"%"};
_.h.La=function(){var a=this.Ma.na;a.removeEventListener("touchmove",this.Ddb,tmb);a.removeEventListener("mouseenter",this.Ema,NE);a.removeEventListener("focus",this.Ema,NE);a.removeEventListener("mouseleave",this.Cna,NE);a.removeEventListener("blur",this.Cna,NE);a.removeEventListener("mousedown",this.Kna,umb);a.removeEventListener("touchstart",this.Kna,umb);this.wc.isBrowser&&(window.removeEventListener("mouseup",this.vJa),window.removeEventListener("touchend",this.Cdb))};
_.h.Fab=function(a,b){b=a*this.jva+b;a&&(b-=this.y5);return b==this.Deb};_.h.uz=function(a){var b=this;a=void 0===a?!0:a;this.ab.Wb(function(){b.ab.Tf.ha(_.Qe(1)).subscribe(function(){setTimeout(function(){var c=b.Ma.na.querySelector(".mat-calendar-body-active");c&&(a||(b.edb=!0),c.focus())})})})};_.h.FKa=function(){this.UF=!0};_.h.aJa=function(a){return bjb(a,this.S2,this.d_)};_.h.ZIa=function(a){return cjb(a,this.S2,this.d_)};_.h.tna=function(a){return djb(a,this.S2,this.d_,this.ND)};
_.h.Kab=function(a){return bjb(a,this.pu,this.Gw)};_.h.Ruc=function(a,b,c){if(!this.Kab(a)||this.aJa(a)||!this.tna(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.ZIa(a.Ol)};_.h.Quc=function(a,b,c){if(!this.Jab(a)||this.ZIa(a)||!this.tna(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.aJa(a.Ol)};_.h.Jab=function(a){return cjb(a,this.pu,this.Gw)};_.h.Vuc=function(a){return djb(a,this.pu,this.Gw,this.ND)};
_.h.Suc=function(a){return this.pu===this.Gw&&a===this.pu};_.h.cvc=function(a){return bjb(a,this.RU,this.wN)};_.h.bvc=function(a){return cjb(a,this.RU,this.wN)};_.h.Wuc=function(a){return djb(a,this.RU,this.wN,this.ND)};_.h.Ctc=function(a){return this.ND?this.S2===a&&this.d_===a?this.eLa+" "+this.lHa:this.S2===a?this.eLa:this.d_===a?this.lHa:null:null};
_.h.JX=function(a){var b=ajb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};OE.O=function(a){return new (a||OE)(_.y(_.Dd),_.y(_.oe))};
OE.ya=_.Pc({type:OE,oa:[["","mat-calendar-body",""]],yb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",nTb:"todayValue",S2:"startValue",d_:"endValue",wAb:"labelMinRequiredCells",jva:"numCols",Deb:"activeCell",ND:"isRange",dkb:"cellAspectRatio",pu:"comparisonStart",Gw:"comparisonEnd",RU:"previewStart",wN:"previewEnd",R2:"startDateAccessibleName",c_:"endDateAccessibleName"},outputs:{jOb:"selectedValueChange",Cga:"previewChange",Kl:"activeDateChange",wS:"dragStarted",jD:"dragEnded"},Sb:["matCalendarBody"],
standalone:!0,features:[_.id,_.dg],nc:["mat-calendar-body",""],Aa:7,Ba:5,Ea:[["aria-hidden","true"],["role","row"],[1,"mat-calendar-body-hidden-label",3,"id"],[1,"mat-calendar-body-label"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",1,"mat-calendar-body-cell",3,"click","focus","ngClass","tabindex"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],ua:function(a,b){a&1&&(_.A(0,Wib,3,6,"tr",0),_.Jeb(1,
Zib,4,1,"tr",1),_.E(3,"label",2),_.N(4),_.F(),_.E(5,"label",2),_.N(6),_.F());a&2&&(_.vf(0,b.y5<b.wAb?0:-1),_.x(),_.Leb(b.rows),_.x(2),_.B("id",b.eLa),_.x(),_.Xf(" ",b.R2,"\n"),_.x(),_.B("id",b.lHa),_.x(),_.Xf(" ",b.c_,"\n"))},Ha:[_.gn],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:start;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}\n'],
nb:2,Oa:0});var PE=function(a,b){this.selection=a;this.L7a=b;this.wQc=this.OKa=new _.bf;this.selection=a};PE.prototype.Oka=function(a,b){var c=this.selection;this.selection=a;this.OKa.next({selection:a,source:b,oldValue:c})};PE.prototype.La=function(){this.OKa.complete()};PE.prototype.ivc=function(a){return tjb(a)&&this.L7a.isValid(a)};PE.O=function(){_.ue()};PE.ta=_.p({token:PE,qa:PE.O});var QE=function(a){PE.call(this,null,a)};_.U(QE,PE);QE.prototype.add=function(a){PE.prototype.Oka.call(this,a,this)};
QE.prototype.isValid=function(){return null!=this.selection&&this.ivc(this.selection)};QE.prototype.Ss=function(){return null!=this.selection};QE.prototype.clone=function(){var a=new QE(this.L7a);a.Oka(this.selection,this);return a};QE.O=function(a){return new (a||QE)(_.q(_.gC))};QE.ta=_.p({token:QE,qa:QE.O});var vmb={wa:PE,Ib:[[new _.rl,new _.sl,PE],_.gC],Cb:function(a,b){return a||new QE(b)}};new _.rl;new _.sl;_.RE=function(){this.Sc=new _.bf;this.CMc="Open calendar";this.uBc="Close calendar"};_.RE.prototype.NFc=function(a,b){return a+" \u2013 "+b};_.RE.prototype.OFc=function(a,b){return a+" to "+b};_.RE.O=function(a){return new (a||_.RE)};_.RE.ta=_.p({token:_.RE,qa:_.RE.O,Ga:"root"});var wmb=new _.Xc("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.rl;new _.sl;_.SE=function(a,b,c,d,e){this.Ya=a;this.kw=b;this.Xa=c;this.qc=d;this.roa=e;this.gK=_.Gd.EMPTY;this.du=null;this.Vm=new _.Sl;this.FY=new _.Sl;this.wS=new _.Sl;this.jD=new _.Sl;this.Kl=new _.Sl;this.Ad=new Date};_.h=_.SE.prototype;_.h.Xd=function(){var a=this;this.gK=this.Xa.Bua.ha(_.ef(null)).subscribe(function(){return a.bG()})};_.h.Tb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.xH&&this.UKa(this.selected);a.activeDrag&&!this.du&&this.CGa()};_.h.La=function(){this.gK.unsubscribe()};
_.h.vma=function(a){var b=a.value,c=this.w$a(b),d;(d=this.Btc(this.je))===b&&d===b||this.Vm.emit(c);this.FY.emit({value:c,event:a.event});this.CGa();_.Tl(this.Ya)};_.h.T7=function(a){var b=this.Ad;this.ub=this.w$a(a.value);_.iC(this.Xa,b,this.ub)&&this.Kl.emit(this.Ad)};
_.h.J5=function(a){var b=this.Ad,c=this.tk();switch(a.keyCode){case 37:this.ub=_.qC(this.Xa,this.Ad,c?1:-1);break;case 39:this.ub=_.qC(this.Xa,this.Ad,c?-1:1);break;case 38:this.ub=_.qC(this.Xa,this.Ad,-7);break;case 40:this.ub=_.qC(this.Xa,this.Ad,7);break;case 36:this.ub=_.qC(this.Xa,this.Ad,1-this.Xa.getDate(this.Ad));break;case 35:this.ub=_.qC(this.Xa,this.Ad,_.yjb(this.Xa,this.Ad)-this.Xa.getDate(this.Ad));break;case 33:this.ub=a.altKey?_.pC(this.Xa,this.Ad,-1):_.oC(this.Xa,this.Ad,-1);break;
case 34:this.ub=a.altKey?_.pC(this.Xa,this.Ad,1):_.oC(this.Xa,this.Ad,1);break;case 13:case 32:this.jK=!0;this.y8a(this.Ad)&&a.preventDefault();return;case 27:null==this.hR||_.qh(a)||(this.CGa(),this.du?this.jD.emit({value:null,event:a}):(this.Vm.emit(null),this.FY.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.iC(this.Xa,b,this.ub)&&(this.Kl.emit(this.ub),this.UF());a.preventDefault()};
_.h.K5=function(a){if(32===a.keyCode||13===a.keyCode)this.jK&&this.y8a(this.Ad)&&this.vma({value:this.Xa.getDate(this.Ad),event:a}),this.jK=!1};_.h.bG=function(){this.UKa(this.selected);this.lyc=this.VF(new Date);this.Jvc=this.kw.display.monthLabel?this.Xa.format(this.ub,this.kw.display.monthLabel):vjb(this.Xa)[this.Xa.getMonth(this.ub)].toLocaleUpperCase();this.Ysc=(7+nC(this.Xa,this.Xa.getYear(this.ub),this.Xa.getMonth(this.ub),1).getDay())%7;this.Cuc();this.isc();_.Tl(this.Ya)};_.h.uz=function(a){this.kG.uz(a)};
_.h.UF=function(){this.kG.FKa()};_.h.kcb=function(a){var b=a.event;a=a.value;if(this.roa){a=a?a.o_a:null;var c=this.roa.s0c(a,this.selected,b);this.qY=this.VF(c.start);this.hR=this.VF(c.end);if(this.du&&a){var d,e;if(c=null==(e=(d=this.roa).fPa)?void 0:e.call(d,this.du.value,this.selected,a,b))this.qY=this.VF(c.start),this.hR=this.VF(c.end)}_.Ul(this.Ya)}};
_.h.hHa=function(a){if(this.du)if(a.value){var b,c,d=null==(b=this.roa)?void 0:null==(c=b.fPa)?void 0:c.call(b,this.du.value,this.selected,a.value,a.event);this.jD.emit({value:null!=d?d:null,event:a.event})}else this.jD.emit({value:null,event:a.event})};_.h.w$a=function(a){return nC(this.Xa,this.Xa.getYear(this.ub),this.Xa.getMonth(this.ub),a)};_.h.Cuc=function(){var a=_.xjb(this.Xa,"narrow"),b=_.xjb(this.Xa,"long").map(function(c,d){return{sCb:c,cYa:a[d]}});this.gzc=b.slice(0).concat(b.slice(0,0))};
_.h.isc=function(){var a=_.yjb(this.Xa,this.ub),b=wjb(this.Xa);this.dpa=[[]];for(var c=0,d=this.Ysc;c<a;c++,d++){7==d&&(this.dpa.push([]),d=0);var e=nC(this.Xa,this.Xa.getYear(this.ub),this.Xa.getMonth(this.ub),c+1),f=this.Gxc(e),g=this.Xa.format(e,this.kw.display.wCc),m=this.jl?this.jl(e,"month"):void 0;this.dpa[this.dpa.length-1].push(new rmb(c+1,b[c],g,f,m,this.VF(e),e))}};
_.h.Gxc=function(a){return!!a&&(!this.Gd||0<=_.iC(this.Xa,a,this.Gd))&&(!this.Hd||0>=_.iC(this.Xa,a,this.Hd))&&(!this.yj||this.yj(a))};_.h.Btc=function(a){return a&&this.iab(a,this.ub)?this.Xa.getDate(a):null};_.h.iab=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.VF=function(a){if(a){var b=this.Xa.getYear(a),c=this.Xa.getMonth(a);return(new Date(b,c,this.Xa.getDate(a))).getTime()}return null};
_.h.tk=function(){return this.qc&&"rtl"===this.qc.value};_.h.UKa=function(a){this.Cwc=this.Bwc=this.VF(a);this.dvc=!1;this.Erc=this.VF(this.pu);this.Drc=this.VF(this.Gw)};_.h.y8a=function(a){return!this.yj||this.yj(a)};_.h.CGa=function(){this.qY=this.hR=null};
_.W.Object.defineProperties(_.SE.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.Ad},set:function(a){var b=this.Ad;a=_.hC(this.Xa,this.Xa.Sh(a))||new Date;this.Ad=_.kC(this.Xa,a,this.Gd,this.Hd);this.iab(b,this.Ad)||this.bG()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.je},set:function(a){this.je=_.hC(this.Xa,this.Xa.Sh(a));this.UKa(this.je)}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.UQ},set:function(a){this.UQ=_.hC(this.Xa,this.Xa.Sh(a))}},
Hd:{configurable:!0,enumerable:!0,get:function(){return this.SQ},set:function(a){this.SQ=_.hC(this.Xa,this.Xa.Sh(a))}}});_.SE.O=function(a){return new (a||_.SE)(_.y(_.qm),_.y(_.js,8),_.y(_.gC,8),_.y(_.yr,8),_.y(wmb,8))};
_.SE.ya=_.Pc({type:_.SE,oa:[["mat-month-view"]],vb:function(a,b){a&1&&_.Of(OE,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.kG=c.first)}},inputs:{ub:"activeDate",selected:"selected",Gd:"minDate",Hd:"maxDate",yj:"dateFilter",jl:"dateClass",pu:"comparisonStart",Gw:"comparisonEnd",R2:"startDateAccessibleName",c_:"endDateAccessibleName",du:"activeDrag"},outputs:{Vm:"selectedChange",FY:"_userSelection",wS:"dragStarted",jD:"dragEnded",Kl:"activeDateChange"},Sb:["matMonthView"],standalone:!0,features:[_.id,_.dg],
Aa:8,Ba:14,Ea:[["role","grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup","keydown","label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName"],
[1,"cdk-visually-hidden"],["aria-hidden","true"]],ua:function(a,b){a&1&&(_.E(0,"table",0)(1,"thead",1)(2,"tr"),_.Jeb(3,fjb,5,2,"th",2),_.F(),_.E(5,"tr"),_.H(6,"th",3),_.F()(),_.E(7,"tbody",4),_.I("selectedValueChange",function(c){return b.vma(c)})("activeDateChange",function(c){return b.T7(c)})("previewChange",function(c){return b.kcb(c)})("dragStarted",function(c){return b.wS.emit(c)})("dragEnded",function(c){return b.hHa(c)})("keyup",function(c){return b.K5(c)})("keydown",function(c){return b.J5(c)}),
_.F()());a&2&&(_.x(3),_.Leb(b.gzc),_.x(4),_.B("label",b.Jvc)("rows",b.dpa)("todayValue",b.lyc)("startValue",b.Cwc)("endValue",b.Bwc)("comparisonStart",b.Erc)("comparisonEnd",b.Drc)("previewStart",b.qY)("previewEnd",b.hR)("isRange",b.dvc)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.ub)-1)("startDateAccessibleName",b.R2)("endDateAccessibleName",b.c_))},Ha:[OE],nb:2,Oa:0});var TE=function(a,b,c){this.Ya=a;this.Xa=b;this.qc=c;this.gK=_.Gd.EMPTY;this.Vm=new _.Sl;this.ZO=new _.Sl;this.Kl=new _.Sl;this.Ad=new Date};_.h=TE.prototype;_.h.Xd=function(){var a=this;this.gK=this.Xa.Bua.ha(_.ef(null)).subscribe(function(){return a.bG()})};_.h.La=function(){this.gK.unsubscribe()};
_.h.bG=function(){var a=this;this.nyc=this.Xa.getYear(new Date);var b=this.Xa.getYear(this.Ad)-ijb(this.Xa,this.ub,this.Gd,this.Hd);this.qeb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.qeb.push(d.map(function(e){return a.Urc(e)})),d=[]);_.Tl(this.Ya)};_.h.peb=function(a){var b=a.value;a=nC(this.Xa,b,0,1);b=this.y$a(b);this.ZO.emit(a);this.Vm.emit(b)};_.h.T7=function(a){var b=this.Ad;this.ub=this.y$a(a.value);_.iC(this.Xa,b,this.ub)&&this.Kl.emit(this.ub)};
_.h.J5=function(a){var b=this.Ad,c=this.tk();switch(a.keyCode){case 37:this.ub=_.pC(this.Xa,this.Ad,c?1:-1);break;case 39:this.ub=_.pC(this.Xa,this.Ad,c?-1:1);break;case 38:this.ub=_.pC(this.Xa,this.Ad,-4);break;case 40:this.ub=_.pC(this.Xa,this.Ad,4);break;case 36:this.ub=_.pC(this.Xa,this.Ad,-ijb(this.Xa,this.ub,this.Gd,this.Hd));break;case 35:this.ub=_.pC(this.Xa,this.Ad,24-ijb(this.Xa,this.ub,this.Gd,this.Hd)-1);break;case 33:this.ub=_.pC(this.Xa,this.Ad,a.altKey?-240:-24);break;case 34:this.ub=
_.pC(this.Xa,this.Ad,a.altKey?240:24);break;case 13:case 32:this.jK=!0;break;default:return}_.iC(this.Xa,b,this.ub)&&this.Kl.emit(this.ub);this.UF();a.preventDefault()};_.h.K5=function(a){if(32===a.keyCode||13===a.keyCode)this.jK&&this.peb({value:this.Xa.getYear(this.Ad),event:a}),this.jK=!1};_.h.ktc=function(){return ijb(this.Xa,this.ub,this.Gd,this.Hd)};_.h.uz=function(){this.kG.uz()};_.h.UF=function(){this.kG.FKa()};
_.h.y$a=function(a){var b=this.Xa.getMonth(this.ub),c=_.yjb(this.Xa,nC(this.Xa,a,b,1));return nC(this.Xa,a,b,Math.min(this.Xa.getDate(this.ub),c))};_.h.Urc=function(a){var b=nC(this.Xa,a,0,1),c=mC(this.Xa,b);b=this.jl?this.jl(b,"multi-year"):void 0;return new rmb(a,c,c,this.Ixc(a),b)};
_.h.Ixc=function(a){if(void 0===a||null===a||this.Hd&&a>this.Xa.getYear(this.Hd)||this.Gd&&a<this.Xa.getYear(this.Gd))return!1;if(!this.yj)return!0;for(var b=nC(this.Xa,a,0,1);this.Xa.getYear(b)==a;b=_.qC(this.Xa,b,1))if(this.yj(b))return!0;return!1};_.h.tk=function(){return this.qc&&"rtl"===this.qc.value};_.h.vxc=function(a){this.NKa=null;a&&(this.NKa=this.Xa.getYear(a))};
_.W.Object.defineProperties(TE.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.Ad},set:function(a){var b=this.Ad;a=_.hC(this.Xa,this.Xa.Sh(a))||new Date;this.Ad=_.kC(this.Xa,a,this.Gd,this.Hd);hjb(this.Xa,b,this.Ad,this.Gd,this.Hd)||this.bG()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.je},set:function(a){this.je=_.hC(this.Xa,this.Xa.Sh(a));this.vxc(a)}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.UQ},set:function(a){this.UQ=_.hC(this.Xa,
this.Xa.Sh(a))}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.SQ},set:function(a){this.SQ=_.hC(this.Xa,this.Xa.Sh(a))}}});TE.O=function(a){return new (a||TE)(_.y(_.qm),_.y(_.gC,8),_.y(_.yr,8))};
TE.ya=_.Pc({type:TE,oa:[["mat-multi-year-view"]],vb:function(a,b){a&1&&_.Of(OE,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.kG=c.first)}},inputs:{ub:"activeDate",selected:"selected",Gd:"minDate",Hd:"maxDate",yj:"dateFilter",jl:"dateClass"},outputs:{Vm:"selectedChange",ZO:"yearSelected",Kl:"activeDateChange"},Sb:["matMultiYearView"],standalone:!0,features:[_.dg],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,"selectedValueChange","activeDateChange","keyup","keydown","rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell"]],ua:function(a,b){a&1&&(_.E(0,"table",0)(1,"thead",1)(2,"tr"),_.H(3,"th",2),_.F()(),_.E(4,"tbody",3),_.I("selectedValueChange",function(c){return b.peb(c)})("activeDateChange",function(c){return b.T7(c)})("keyup",function(c){return b.K5(c)})("keydown",function(c){return b.J5(c)}),_.F()());a&2&&(_.x(4),_.B("rows",b.qeb)("todayValue",
b.nyc)("startValue",b.NKa)("endValue",b.NKa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.ktc()))},Ha:[OE],nb:2,Oa:0});_.UE=function(a,b,c,d){this.Ya=a;this.kw=b;this.Xa=c;this.qc=d;this.gK=_.Gd.EMPTY;this.Vm=new _.Sl;this.aN=new _.Sl;this.Kl=new _.Sl;this.Ad=new Date};_.h=_.UE.prototype;_.h.Xd=function(){var a=this;this.gK=this.Xa.Bua.ha(_.ef(null)).subscribe(function(){return a.bG()})};_.h.La=function(){this.gK.unsubscribe()};_.h.sbb=function(a){a=a.value;var b=nC(this.Xa,this.Xa.getYear(this.ub),a,1);this.aN.emit(b);a=this.x$a(a);this.Vm.emit(a)};
_.h.T7=function(a){var b=this.Ad;this.ub=this.x$a(a.value);_.iC(this.Xa,b,this.ub)&&this.Kl.emit(this.ub)};
_.h.J5=function(a){var b=this.Ad,c=this.tk();switch(a.keyCode){case 37:this.ub=_.oC(this.Xa,this.Ad,c?1:-1);break;case 39:this.ub=_.oC(this.Xa,this.Ad,c?-1:1);break;case 38:this.ub=_.oC(this.Xa,this.Ad,-4);break;case 40:this.ub=_.oC(this.Xa,this.Ad,4);break;case 36:this.ub=_.oC(this.Xa,this.Ad,-this.Xa.getMonth(this.Ad));break;case 35:this.ub=_.oC(this.Xa,this.Ad,11-this.Xa.getMonth(this.Ad));break;case 33:this.ub=_.pC(this.Xa,this.Ad,a.altKey?-10:-1);break;case 34:this.ub=_.pC(this.Xa,this.Ad,a.altKey?
10:1);break;case 13:case 32:this.jK=!0;break;default:return}_.iC(this.Xa,b,this.ub)&&(this.Kl.emit(this.ub),this.UF());a.preventDefault()};_.h.K5=function(a){if(32===a.keyCode||13===a.keyCode)this.jK&&this.sbb({value:this.Xa.getMonth(this.Ad),event:a}),this.jK=!1};
_.h.bG=function(){var a=this;this.bdb(this.selected);this.myc=this.E$a(new Date);this.kzc=mC(this.Xa,this.ub);var b=vjb(this.Xa);this.Lvc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.Trc(d,b[d])})});_.Tl(this.Ya)};_.h.uz=function(){this.kG.uz()};_.h.UF=function(){this.kG.FKa()};_.h.E$a=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.ub)?this.Xa.getMonth(a):null};
_.h.x$a=function(a){var b=nC(this.Xa,this.Xa.getYear(this.ub),a,1);b=_.yjb(this.Xa,b);return nC(this.Xa,this.Xa.getYear(this.ub),a,Math.min(this.Xa.getDate(this.ub),b))};_.h.Trc=function(a,b){var c=nC(this.Xa,this.Xa.getYear(this.ub),a,1),d=this.Xa.format(c,this.kw.display.yLc);c=this.jl?this.jl(c,"year"):void 0;return new rmb(a,b.toLocaleUpperCase(),d,this.Hxc(a),c)};
_.h.Hxc=function(a){var b=this.Xa.getYear(this.ub);if(void 0===a||null===a||this.jvc(b,a)||this.kvc(b,a))return!1;if(!this.yj)return!0;for(b=nC(this.Xa,b,a,1);this.Xa.getMonth(b)==a;b=_.qC(this.Xa,b,1))if(this.yj(b))return!0;return!1};_.h.jvc=function(a,b){if(this.Hd){var c=this.Xa.getYear(this.Hd),d=this.Xa.getMonth(this.Hd);return a>c||a===c&&b>d}return!1};_.h.kvc=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.tk=function(){return this.qc&&"rtl"===this.qc.value};_.h.bdb=function(a){this.Tcb=this.E$a(a)};
_.W.Object.defineProperties(_.UE.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.Ad},set:function(a){var b=this.Ad;a=_.hC(this.Xa,this.Xa.Sh(a))||new Date;this.Ad=_.kC(this.Xa,a,this.Gd,this.Hd);this.Xa.getYear(b)!==this.Xa.getYear(this.Ad)&&this.bG()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.je},set:function(a){this.je=_.hC(this.Xa,this.Xa.Sh(a));this.bdb(a)}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.UQ},set:function(a){this.UQ=
_.hC(this.Xa,this.Xa.Sh(a))}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.SQ},set:function(a){this.SQ=_.hC(this.Xa,this.Xa.Sh(a))}}});_.UE.O=function(a){return new (a||_.UE)(_.y(_.qm),_.y(_.js,8),_.y(_.gC,8),_.y(_.yr,8))};
_.UE.ya=_.Pc({type:_.UE,oa:[["mat-year-view"]],vb:function(a,b){a&1&&_.Of(OE,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.kG=c.first)}},inputs:{ub:"activeDate",selected:"selected",Gd:"minDate",Hd:"maxDate",yj:"dateFilter",jl:"dateClass"},outputs:{Vm:"selectedChange",aN:"monthSelected",Kl:"activeDateChange"},Sb:["matYearView"],standalone:!0,features:[_.dg],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,"selectedValueChange","activeDateChange","keyup","keydown","label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell"]],ua:function(a,b){a&1&&(_.E(0,"table",0)(1,"thead",1)(2,"tr"),_.H(3,"th",2),_.F()(),_.E(4,"tbody",3),_.I("selectedValueChange",function(c){return b.sbb(c)})("activeDateChange",function(c){return b.T7(c)})("keyup",function(c){return b.K5(c)})("keydown",function(c){return b.J5(c)}),_.F()());a&2&&(_.x(4),
_.B("label",b.kzc)("rows",b.Lvc)("todayValue",b.myc)("startValue",b.Tcb)("endValue",b.Tcb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.ub)))},Ha:[OE],nb:2,Oa:0});var xmb=1,VE=function(a,b,c,d,e){this.Qg=a;this.calendar=b;this.Xa=c;this.kw=d;this.rf="mat-calendar-header-"+xmb++;this.bcb=this.rf+"-period-label";this.calendar.Xb.subscribe(function(){return _.Tl(e)})};VE.prototype.lwa=function(){return this.calendar.Gd?!this.calendar.Gd||!this.Rab(this.calendar.ub,this.calendar.Gd):!0};VE.prototype.fva=function(){return!this.calendar.Hd||!this.Rab(this.calendar.ub,this.calendar.Hd)};
VE.prototype.Rab=function(a,b){return"month"==this.calendar.yh?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):"year"==this.calendar.yh?this.Xa.getYear(a)==this.Xa.getYear(b):hjb(this.Xa,a,b,this.calendar.Gd,this.calendar.Hd)};VE.prototype.q$a=function(){var a=this.Xa.getYear(this.calendar.ub)-ijb(this.Xa,this.calendar.ub,this.calendar.Gd,this.calendar.Hd),b=a+24-1;a=mC(this.Xa,nC(this.Xa,a,0,1));b=mC(this.Xa,nC(this.Xa,b,0,1));return[a,b]};
_.W.Object.defineProperties(VE.prototype,{Yva:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.yh?this.Xa.format(this.calendar.ub,this.kw.display.SXa).toLocaleUpperCase():"year"==this.calendar.yh?mC(this.Xa,this.calendar.ub):this.Qg.NFc.apply(this.Qg,_.$c(this.q$a()))}},xNc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.yh?this.Xa.format(this.calendar.ub,this.kw.display.SXa).toLocaleUpperCase():"year"==this.calendar.yh?mC(this.Xa,this.calendar.ub):
this.Qg.OFc.apply(this.Qg,_.$c(this.q$a()))}},zZa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.yh?"Choose month and year":"Choose date"}},RZa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.yh]}},mYa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.yh]}}});
VE.O=function(a){return new (a||VE)(_.y(_.RE),_.y(_.Gc(function(){return _.WE})),_.y(_.gC,8),_.y(_.js,8),_.y(_.qm))};
VE.ya=_.Pc({type:VE,oa:[["mat-calendar-header"]],Sb:["matCalendarHeader"],standalone:!0,features:[_.dg],hc:["*"],Aa:13,Ba:11,Ea:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],[1,"cdk-visually-hidden",3,"id"],["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,"click","disabled"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"click","disabled"]],ua:function(a,b){a&1&&(_.Gf(),_.E(0,"div",0)(1,"div",1)(2,"label",2),_.N(3),_.F(),_.E(4,"button",3),_.I("click",function(){b.calendar.yh="month"==b.calendar.yh?"multi-year":"month"}),_.E(5,"span",4),_.N(6),_.F(),_.wd(),_.E(7,"svg",5),_.H(8,"polygon",6),_.F()(),_.pd.aD=null,_.H(9,"div",7),_.Hf(10),_.E(11,"button",8),_.I("click",function(){b.calendar.ub=
"month"==b.calendar.yh?_.oC(b.Xa,b.calendar.ub,-1):_.pC(b.Xa,b.calendar.ub,"year"==b.calendar.yh?-1:-24)}),_.F(),_.E(12,"button",9),_.I("click",function(){b.calendar.ub="month"==b.calendar.yh?_.oC(b.Xa,b.calendar.ub,1):_.pC(b.Xa,b.calendar.ub,"year"==b.calendar.yh?1:24)}),_.F()()());a&2&&(_.x(2),_.B("id",b.bcb),_.x(),_.Yf(b.xNc),_.x(),_.rf("aria-label",b.zZa)("aria-describedby",b.bcb),_.x(2),_.Yf(b.Yva),_.x(),_.tf("mat-calendar-invert","month"!==b.calendar.yh),_.x(4),_.B("disabled",!b.lwa()),_.rf("aria-label",
b.RZa),_.x(),_.B("disabled",!b.fva()),_.rf("aria-label",b.mYa))},Ha:[_.Ws,_.Zs],nb:2,Oa:0});_.WE=function(a,b,c,d){var e=this;this.Xa=b;this.kw=c;this.Ya=d;this.wJa=!1;this.vO="month";this.Vm=new _.Sl;this.ZO=new _.Sl;this.aN=new _.Sl;this.QO=new _.Sl(!0);this.FY=new _.Sl;this.geb=new _.Sl;this.Vla=null;this.Xb=new _.bf;this.f6=a.Sc.subscribe(function(){_.Tl(d);e.Xb.next()})};_.h=_.WE.prototype;_.h.Xd=function(){this.brc=new _.as(this.sT||VE);this.ub=this.UI||new Date;this.PGa=this.vO};
_.h.Rm=function(){this.wJa&&(this.wJa=!1,this.GHa().uz(!1))};_.h.La=function(){this.f6.unsubscribe();this.Xb.complete()};_.h.Tb=function(a){var b=a.minDate&&!jC(this.Xa,a.minDate.ij,a.minDate.Of)?a.minDate:void 0,c=a.maxDate&&!jC(this.Xa,a.maxDate.ij,a.maxDate.Of)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.xH&&(a=this.GHa())&&(_.Ul(this.Ya),a.bG());this.Xb.next()};_.h.vma=function(a){var b=a.value;b&&!jC(this.Xa,b,this.selected)&&this.Vm.emit(b);this.FY.emit(a)};_.h.lzc=function(a){this.ZO.emit(a)};
_.h.Kvc=function(a){this.aN.emit(a)};_.h.X$a=function(a,b){this.ub=a;this.yh=b};_.h.Fsc=function(a){this.Vla=a};_.h.hHa=function(a){this.Vla&&(a.value&&this.geb.emit(a),this.Vla=null)};_.h.GHa=function(){return this.U0||this.Jza||this.ALc};
_.W.Object.defineProperties(_.WE.prototype,{UI:{configurable:!0,enumerable:!0,get:function(){return this.dLa},set:function(a){this.dLa=_.hC(this.Xa,this.Xa.Sh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.je},set:function(a){this.je=_.hC(this.Xa,this.Xa.Sh(a))}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.UQ},set:function(a){this.UQ=_.hC(this.Xa,this.Xa.Sh(a))}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.SQ},set:function(a){this.SQ=_.hC(this.Xa,
this.Xa.Sh(a))}},ub:{configurable:!0,enumerable:!0,get:function(){return this.rrc},set:function(a){this.rrc=_.kC(this.Xa,a,this.Gd,this.Hd);this.Xb.next();_.Tl(this.Ya)}},yh:{configurable:!0,enumerable:!0,get:function(){return this.PGa},set:function(a){var b=this.PGa!==a?a:null;this.PGa=a;this.wJa=!0;_.Tl(this.Ya);b&&this.QO.emit(b)}}});_.WE.O=function(a){return new (a||_.WE)(_.y(_.RE),_.y(_.gC,8),_.y(_.js,8),_.y(_.qm))};
_.WE.ya=_.Pc({type:_.WE,oa:[["mat-calendar"]],vb:function(a,b){a&1&&(_.Of(_.SE,5),_.Of(_.UE,5),_.Of(TE,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.U0=c.first);_.Uf(c=_.Vf())&&(b.Jza=c.first);_.Uf(c=_.Vf())&&(b.ALc=c.first)}},yb:[1,"mat-calendar"],inputs:{sT:"headerComponent",UI:"startAt",vO:"startView",selected:"selected",Gd:"minDate",Hd:"maxDate",yj:"dateFilter",jl:"dateClass",pu:"comparisonStart",Gw:"comparisonEnd",R2:"startDateAccessibleName",c_:"endDateAccessibleName"},outputs:{Vm:"selectedChange",ZO:"yearSelected",
aN:"monthSelected",QO:"viewChanged",FY:"_userSelection",geb:"_userDragDrop"},Sb:["matCalendar"],standalone:!0,features:[_.bg([vmb]),_.id,_.dg],Aa:5,Ba:2,Ea:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content"],[3,"activeDateChange","_userSelection","dragStarted","dragEnded","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag"],[3,"activeDateChange",
"monthSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"activeDateChange","yearSelected","selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"]],ua:function(a,b){a&1&&(_.A(0,jjb,0,0,"ng-template",0),_.E(1,"div",1),_.A(2,kjb,1,11)(3,ljb,1,6)(4,mjb,1,6),_.F());if(a&2){var c;_.B("cdkPortalOutlet",b.brc);_.x(2);_.vf(2,"month"===(c=b.yh)?2:"year"===c?3:"multi-year"===c?4:-1)}},Ha:[_.es,_.eC,_.SE,_.UE,TE],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);--mdc-text-button-label-text-color:var(--mat-datepicker-calendar-period-button-text-color)}.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:not(.mat-mdc-button-disabled),.mat-datepicker-content .mat-calendar-next-button:not(.mat-mdc-button-disabled){color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.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:""}\n'],
nb:2,Oa:0});var ymb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},XE=function(a,b,c){var d=this;this.Ma=a;this.Xa=b;this.kw=c;this.CPa=new _.Sl;this.Ds=new _.Sl;this.Xb=new _.bf;this.Me=function(){};this.uK=function(){};this.tma=function(){};this.jbb=this.WLa=_.Gd.EMPTY;this.lwc=function(){return d.YX?null:{matDatepickerParse:{text:d.Ma.na.value}}};this.Tsc=function(e){e=_.hC(d.Xa,d.Xa.Sh(e.value));return!e||d.mJa(e)?null:{matDatepickerFilter:!0}};this.Fvc=function(e){e=_.hC(d.Xa,
d.Xa.Sh(e.value));var f=d.RHa();return!f||!e||0>=_.iC(d.Xa,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Bvc=function(e){e=_.hC(d.Xa,d.Xa.Sh(e.value));var f=d.PHa();return!f||!e||0<=_.iC(d.Xa,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.YX=!1;this.jbb=b.Bua.subscribe(function(){d.WFa(d.value)})};_.h=XE.prototype;_.h.euc=function(){return[this.lwc,this.Fvc,this.Bvc,this.Tsc]};
_.h.Lwc=function(a){var b=this;this.wm=a;this.WLa.unsubscribe();this.rw&&this.LF(this.rw);this.WLa=this.wm.wQc.subscribe(function(c){b.Jxc(c)&&(c=b.V$a(c.selection),b.YX=b.cJa(c),b.tma(c),b.Me(),b.yHa(c),b.Ds.emit(new ymb(b,b.Ma.na)),b.CPa.emit(new ymb(b,b.Ma.na)))})};_.h.Jc=function(){this.Gl=!0};
_.h.Tb=function(a){a:{var b=this.Xa,c=Object.keys(a);c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.ij;e=e.Of;if(tjb(d)&&tjb(e)){if(!jC(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Xb.next(void 0)};_.h.La=function(){this.WLa.unsubscribe();this.jbb.unsubscribe();this.Xb.complete()};_.h.gha=function(a){this.uK=a};_.h.validate=function(a){return this.a8?this.a8(a):null};_.h.Nn=function(a){this.WFa(a)};_.h.Um=function(a){this.tma=a};_.h.Dr=function(a){this.Me=a};
_.h.Wo=function(a){this.disabled=a};_.h.Sna=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.qh(a,"altKey")&&40===a.keyCode&&b.every(function(c){return!_.qh(a,c)})&&!this.Ma.na.readOnly&&(this.fwc(),a.preventDefault())};_.h.aR=function(a){var b=this.YX,c=this.Xa.parse(a,this.kw.parse.Ds);this.YX=this.cJa(c);c=_.hC(this.Xa,c);var d=!jC(this.Xa,c,this.value);!c||d?this.tma(c):(a&&!this.value&&this.tma(c),b!==this.YX&&this.uK());d&&(this.LF(c),this.Ds.emit(new ymb(this,this.Ma.na)))};
_.h.ie=function(){this.CPa.emit(new ymb(this,this.Ma.na))};_.h.vk=function(){this.value&&this.yHa(this.value);this.Me()};_.h.yHa=function(a){this.Ma.na.value=null!=a?this.Xa.format(a,this.kw.display.Ds):""};_.h.LF=function(a){this.wm?(this.wqc(a),this.rw=null):this.rw=a};_.h.cJa=function(a){return!a||this.Xa.isValid(a)};_.h.eYc=function(){return!1};_.h.WFa=function(a){a=this.Xa.Sh(a);this.YX=this.cJa(a);a=_.hC(this.Xa,a);this.LF(a);this.yHa(a)};_.h.mJa=function(a){var b=this.HHa();return!b||b(a)};
_.W.Object.defineProperties(XE.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.wm?this.V$a(this.wm.selection):this.rw},set:function(a){this.WFa(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.mc||!1},set:function(a){var b=this.Ma.na;this.mc!==a&&(this.mc=a,this.Xb.next(void 0));a&&this.Gl&&b.blur&&b.blur()}}});XE.O=function(a){return new (a||XE)(_.y(_.Dd),_.y(_.gC,8),_.y(_.js,8))};
XE.Fa=_.Tc({type:XE,inputs:{value:"value",disabled:[2,"disabled","disabled",_.ng]},outputs:{CPa:"dateChange",Ds:"dateInput"},standalone:!0,features:[_.qf,_.id]});var zmb=_.Bh("transformPanel",[_.Fh("void => enter-dropdown",_.Ch("120ms cubic-bezier(0, 0, 0.2, 1)",_.ZB([_.Dh({opacity:0,transform:"scale(1, 0.8)"}),_.Dh({opacity:1,transform:"scale(1, 1)"})]))),_.Fh("void => enter-dialog",_.Ch("150ms cubic-bezier(0, 0, 0.2, 1)",_.ZB([_.Dh({opacity:0,transform:"scale(0.7)"}),_.Dh({transform:"none",opacity:1})]))),_.Fh("* => void",_.Ch("100ms linear",_.Dh({opacity:0})))]),Amb=_.Bh("fadeInCalendar",[_.Eh("void",_.Dh({opacity:0})),_.Eh("enter",_.Dh({opacity:1})),_.Fh("void => *",
_.Ch("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var Bmb=0,Cmb=new _.Xc("mat-datepicker-scroll-strategy",{Ga:"root",qa:function(){var a=_.Mc(_.gs);return function(){return a.lj.Lk()}}}),Dmb={wa:Cmb,Ib:[_.gs],Cb:function(a){return function(){return a.lj.Lk()}}},YE=function(a,b,c,d,e,f){this.Ma=a;this.Ya=b;this.Xma=c;this.Xa=d;this.gYc=e;this.F7=new _.Gd;this.Yk=new _.bf;this.qC=!1;this.G4=null;this.xrc=f.uBc};_.h=YE.prototype;_.h.Sa=function(){this.cs=this.He.Rya?"enter-dialog":"enter-dropdown"};
_.h.Jc=function(){var a=this;this.F7.add(this.He.Xb.subscribe(function(){_.Tl(a.Ya)}));this.Zqc.GHa().uz(!1)};_.h.La=function(){this.F7.unsubscribe();this.Yk.complete()};_.h.quc=function(a){var b=this.wm.selection;a=a.value;!a||jC(this.Xa,a,b)||this.wm.add(a);this.wm&&!this.wm.Ss()||this.G4||this.He.close()};_.h.puc=function(a){this.wm.Oka(a.value,this)};_.h.E7=function(){this.cs="void";_.Tl(this.Ya)};_.h.Z$a=function(a){(this.qC="start"===a.nHb)||this.Yk.next()};_.h.TXc=function(){return this.wm.selection};
_.h.b8a=function(){this.wm!==this.Xma&&this.Xma.Oka(this.wm.selection,this)};_.h.uqc=function(a,b){this.wm=a?this.Xma.clone():this.Xma;this.G4=a;b&&_.Ul(this.Ya)};YE.O=function(a){return new (a||YE)(_.y(_.Dd),_.y(_.qm),_.y(PE),_.y(_.gC),_.y(wmb,8),_.y(_.RE))};
YE.ya=_.Pc({type:YE,oa:[["mat-datepicker-content"]],vb:function(a,b){a&1&&_.Of(_.WE,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Zqc=c.first)}},yb:[1,"mat-datepicker-content"],qb:5,Za:function(a,b){a&1&&_.Ff("@transformPanel.start",function(c){return b.Z$a(c)})("@transformPanel.done",function(c){return b.Z$a(c)});a&2&&(_.Af("@transformPanel",b.cs),_.uf(b.color?"mat-"+b.color:""),_.tf("mat-datepicker-content-touch",b.He.Rya))},inputs:{color:"color"},Sb:["matDatepickerContent"],standalone:!0,features:[_.dg],
Aa:5,Ba:26,Ea:[["cdkTrapFocus","","role","dialog",1,"mat-datepicker-content-container"],[3,"yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop","id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"focus","blur","click","color"]],ua:function(a,
b){a&1&&(_.E(0,"div",0)(1,"mat-calendar",1),_.I("yearSelected",function(d){return b.He.lxc(d)})("monthSelected",function(d){return b.He.jxc(d)})("viewChanged",function(d){return b.He.Zyc(d)})("_userSelection",function(d){return b.quc(d)})("_userDragDrop",function(d){return b.puc(d)}),_.F(),_.A(2,njb,0,0,"ng-template",2),_.E(3,"button",3),_.I("focus",function(){return b.T8a=!0})("blur",function(){return b.T8a=!1})("click",function(){return b.He.close()}),_.N(4),_.F()());if(a&2){var c;_.tf("mat-datepicker-content-container-with-custom-header",
b.He.Ejb)("mat-datepicker-content-container-with-actions",b.G4);_.rf("aria-modal",!0)("aria-labelledby",null!==(c=b.Asc)&&void 0!==c?c:void 0);_.x();_.B("id",b.He.id)("ngClass",b.He.xd)("startAt",b.He.UI)("startView",b.He.vO)("minDate",b.He.RHa())("maxDate",b.He.PHa())("dateFilter",b.He.HHa())("headerComponent",b.He.Ejb)("selected",b.wm.selection)("dateClass",b.He.jl)("comparisonStart",b.pu)("comparisonEnd",b.Gw)("@fadeInCalendar","enter")("startDateAccessibleName",b.R2)("endDateAccessibleName",b.c_);
_.x();_.B("cdkPortalOutlet",b.G4);_.x();_.tf("cdk-visually-hidden",!b.T8a);_.B("color",b.color||"primary");_.x();_.Yf(b.xrc)}},Ha:[_.Oq,_.WE,_.gn,_.es,_.Ws],styles:[".mat-datepicker-content{display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color);box-shadow:var(--mat-datepicker-calendar-container-elevation-shadow);border-radius:var(--mat-datepicker-calendar-container-shape)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;box-shadow:var(--mat-datepicker-calendar-container-touch-elevation-shadow);border-radius:var(--mat-datepicker-calendar-container-touch-shape);position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}\n"],
nb:2,data:{animation:[zmb,Amb]},Oa:0});var ZE=function(a,b,c,d,e,f,g){this.Ve=a;this.ab=b;this.Ee=c;this.Xa=e;this.qc=f;this.wm=g;this.NIa=_.Gd.EMPTY;this.Db=_.Mc(_.Lg);this.vO="month";this.Rya=!1;this.Tr="start";this.Nv="below";this.Fr=!0;this.ZO=new _.Sl;this.aN=new _.Sl;this.QO=new _.Sl(!0);this.eZa=new _.Sl;this.tqa=new _.Sl;this.vC=!1;this.id="mat-datepicker-"+Bmb++;this.B5=null;this.Cqc=this.id+"-backdrop";this.Xb=new _.bf;this.ye=d};_.h=ZE.prototype;_.h.RHa=function(){return this.xo&&this.xo.min};
_.h.PHa=function(){return this.xo&&this.xo.max};_.h.HHa=function(){return this.xo&&this.xo.yj};_.h.Tb=function(a){(a=a.xPosition||a.yPosition)&&!a.xH&&this.wb&&(a=this.wb.nl().Vf,a instanceof _.Rr&&(this.Vcb(a),this.Li&&this.wb.Se()));this.Xb.next(void 0)};_.h.La=function(){this.WGa();this.close();this.NIa.unsubscribe();this.Xb.complete()};_.h.select=function(a){this.wm.add(a)};_.h.lxc=function(a){this.ZO.emit(a)};_.h.jxc=function(a){this.aN.emit(a)};_.h.Zyc=function(a){this.QO.emit(a)};
_.h.Ewa=function(a){var b=this;this.NIa.unsubscribe();this.xo=a;this.NIa=a.Xb.subscribe(function(){return b.Xb.next(void 0)});return this.wm};_.h.open=function(){var a;this.vC||this.disabled||(null==(a=this.gQ)?0:a.instance.qC)||(this.B5=_.Zpa(),this.ewc(),this.vC=!0,this.eZa.emit())};
_.h.close=function(){var a=this,b;if(this.vC&&(null==(b=this.gQ)||!b.instance.qC)){var c=this.Fr&&this.B5&&"function"===typeof this.B5.focus;b=function(){a.vC&&(a.vC=!1,a.tqa.emit())};if(this.gQ){var d=this.gQ,e=d.instance,f=d.location;e.E7();e.Yk.ha(_.Qe(1)).subscribe(function(){var g=a.Db.activeElement;!c||g&&g!==a.Db.activeElement&&!f.na.contains(g)||a.B5.focus();a.B5=null;a.WGa()})}c?setTimeout(b):b()}};_.h.b8a=function(){var a,b;null==(a=this.gQ)||null==(b=a.instance)||b.b8a()};
_.h.jtc=function(a){a.He=this;a.color=this.color;var b=this.xo;b=b.Ue?_.Az(b.Ue):b.Ma.na.getAttribute("aria-labelledby");a.Asc=b;a.uqc(this.G4,!1)};
_.h.ewc=function(){var a=this;this.WGa();var b=this.Rya,c=new _.as(YE,this.Ee),d=this.wb=this.Ve.create(new _.Pr({Vf:b?this.Dtc():this.Gtc(),Ie:!0,wj:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.Cqc],direction:this.qc,mj:b?this.Ve.lj.block():this.ye(),xd:"mat-datepicker-"+(b?"dialog":"popup")}));this.ytc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.dk().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.gQ=d.attach(c);this.jtc(this.gQ.instance);b||this.ab.Tf.ha(_.Qe(1)).subscribe(function(){return d.Se()})};_.h.WGa=function(){this.wb&&(this.wb.dispose(),this.wb=this.gQ=null)};_.h.Dtc=function(){return _.Xr(_.Wr(this.Ve.position().global()))};_.h.Gtc=function(){var a=_.Ur(_.UUa(_.Tr(_.Vr(_.Zr(this.Ve.position(),this.xo.VL()),".mat-datepicker-content"),!1),8));return this.Vcb(a)};
_.h.Vcb=function(a){var b="end"===this.Tr?"end":"start",c="start"===b?"end":"start",d="above"===this.Nv?"bottom":"top",e="top"===d?"bottom":"top";return _.Sr(a,[{zc:b,Ac:e,jc:b,tc:d},{zc:b,Ac:d,jc:b,tc:e},{zc:c,Ac:e,jc:c,tc:d},{zc:c,Ac:d,jc:c,tc:e}])};_.h.ytc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.ge(a.Ml(),a.Tn,a.dk().ha(_.ie(function(d){return 27===d.keyCode&&!_.qh(d)||b.xo&&_.qh(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.qh(d,e)})})))};
_.W.Object.defineProperties(ZE.prototype,{UI:{configurable:!0,enumerable:!0,get:function(){return this.dLa||(this.xo?this.xo.value:null)},set:function(a){this.dLa=_.hC(this.Xa,this.Xa.Sh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.ui)||(this.xo?(a=this.xo,a=a.Ue?a.Ue.color:void 0):a=void 0);return a},set:function(a){this.ui=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===this.mc&&this.xo?this.xo.disabled:!!this.mc},set:function(a){a!==this.mc&&
(this.mc=a,this.Xb.next(void 0))}},xd:{configurable:!0,enumerable:!0,get:function(){return this.iwc},set:function(a){this.iwc=_.Neb(a)}},Li:{configurable:!0,enumerable:!0,get:function(){return this.vC},set:function(a){a?this.open():this.close()}}});ZE.O=function(a){return new (a||ZE)(_.y(_.gs),_.y(_.oe),_.y(_.Mf),_.y(Cmb),_.y(_.gC,8),_.y(_.yr,8),_.y(PE))};
ZE.Fa=_.Tc({type:ZE,inputs:{Ejb:"calendarHeaderComponent",UI:"startAt",vO:"startView",color:"color",Rya:[2,"touchUi","touchUi",_.ng],disabled:[2,"disabled","disabled",_.ng],Tr:"xPosition",Nv:"yPosition",Fr:[2,"restoreFocus","restoreFocus",_.ng],jl:"dateClass",xd:"panelClass",Li:[2,"opened","opened",_.ng]},outputs:{ZO:"yearSelected",aN:"monthSelected",QO:"viewChanged",eZa:"opened",tqa:"closed"},features:[_.qf,_.id]});var Emb,Fmb;Emb={wa:_.hw,Hb:_.Gc(function(){return _.$E}),ud:!0};Fmb={wa:_.iw,Hb:_.Gc(function(){return _.$E}),ud:!0};_.$E=function(a,b,c,d){XE.call(this,a,b,c);this.Ue=d;this.U8a=_.Gd.EMPTY;this.a8=_.Oua(XE.prototype.euc.call(this))};_.U(_.$E,XE);_.h=_.$E.prototype;_.h.VL=function(){return this.Ue?this.Ue.VL():this.Ma};_.h.La=function(){XE.prototype.La.call(this);this.U8a.unsubscribe()};_.h.fwc=function(){this.EJ&&this.EJ.open()};_.h.V$a=function(a){return a};
_.h.wqc=function(a){this.wm&&this.wm.Oka(a,this)};_.h.RHa=function(){return this.qJa};_.h.PHa=function(){return this.nJa};_.h.HHa=function(){return this.n9a};_.h.Jxc=function(a){return a.source!==this};
_.W.Object.defineProperties(_.$E.prototype,{dLc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.EJ=a,this.U8a=a.tqa.subscribe(function(){return b.Me()}),this.Lwc(a.Ewa(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.qJa},set:function(a){a=_.hC(this.Xa,this.Xa.Sh(a));jC(this.Xa,a,this.qJa)||(this.qJa=a,this.uK())}},max:{configurable:!0,enumerable:!0,get:function(){return this.nJa},set:function(a){a=_.hC(this.Xa,this.Xa.Sh(a));jC(this.Xa,a,this.nJa)||(this.nJa=
a,this.uK())}},yj:{configurable:!0,enumerable:!0,get:function(){return this.n9a},set:function(a){var b=this.mJa(this.value);this.n9a=a;this.mJa(this.value)!==b&&this.uK()}}});_.$E.O=function(a){return new (a||_.$E)(_.y(_.Dd),_.y(_.gC,8),_.y(_.js,8),_.y(_.Lw,8))};
_.$E.Fa=_.Tc({type:_.$E,oa:[["input","matDatepicker",""]],yb:[1,"mat-datepicker-input"],qb:6,Za:function(a,b){a&1&&_.I("input",function(c){return b.aR(c.target.value)})("change",function(){return b.ie()})("blur",function(){return b.vk()})("keydown",function(c){return b.Sna(c)});a&2&&(_.zf("disabled",b.disabled),_.rf("aria-haspopup",b.EJ?"dialog":null)("aria-owns",(null==b.EJ?null:b.EJ.Li)&&b.EJ.id||null)("min",b.min?zjb(b.Xa,b.min):null)("max",b.max?zjb(b.Xa,b.max):null)("data-mat-calendar",b.EJ?
b.EJ.id:null))},inputs:{dLc:"matDatepicker",min:"min",max:"max",yj:[0,"matDatepickerFilter","dateFilter"]},Sb:["matDatepickerInput"],standalone:!0,features:[_.bg([Emb,Fmb,{wa:_.D5a,Hb:_.$E}]),_.pf]});var Gmb=["button"],Hmb=[[["","matDatepickerToggleIcon",""]]],Imb=function(){};Imb.O=function(a){return new (a||Imb)};Imb.Fa=_.Tc({type:Imb,oa:[["","matDatepickerToggleIcon",""]],standalone:!0});_.aF=function(a,b,c){this.Qg=a;this.Ya=b;this.xk=_.Gd.EMPTY;this.tabIndex=(c=Number(c))||0===c?c:null};_.h=_.aF.prototype;_.h.Tb=function(a){a.datepicker&&this.neb()};_.h.La=function(){this.xk.unsubscribe()};_.h.Xd=function(){this.neb()};_.h.NJa=function(a){this.He&&!this.disabled&&(this.He.open(),a.stopPropagation())};
_.h.neb=function(){var a=this,b=this.He?this.He.Xb:_.Md(),c=this.He&&this.He.xo?this.He.xo.Xb:_.Md(),d=this.He?_.ge(this.He.eZa,this.He.tqa):_.Md();this.xk.unsubscribe();this.xk=_.ge(this.Qg.Sc,b,c,d).subscribe(function(){return _.Tl(a.Ya)})};_.W.Object.defineProperties(_.aF.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===this.mc&&this.He?this.He.disabled:!!this.mc},set:function(a){this.mc=a}}});_.aF.O=function(a){return new (a||_.aF)(_.y(_.RE),_.y(_.qm),_.yd("tabindex"))};
_.aF.ya=_.Pc({type:_.aF,oa:[["mat-datepicker-toggle"]],Bd:function(a,b,c){a&1&&_.Pf(c,Imb,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.osc=d.first)}},vb:function(a,b){a&1&&_.Of(Gmb,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.HXc=c.first)}},yb:[1,"mat-datepicker-toggle"],qb:8,Za:function(a,b){a&1&&_.I("click",function(c){return b.NJa(c)});a&2&&(_.rf("tabindex",null)("data-mat-calendar",b.He?b.He.id:null),_.tf("mat-datepicker-toggle-active",b.He&&b.He.Li)("mat-accent",b.He&&"accent"===b.He.color)("mat-warn",b.He&&"warn"===
b.He.color))},inputs:{He:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",_.ng],ad:"disableRipple"},Sb:["matDatepickerToggle"],standalone:!0,features:[_.qf,_.id,_.dg],hc:["[matDatepickerToggleIcon]"],Aa:4,Ba:6,Ea:[["button",""],["mat-icon-button","","type","button",3,"disabled","disableRipple"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false","aria-hidden","true",1,"mat-datepicker-toggle-default-icon"],
["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],ua:function(a,b){a&1&&(_.Gf(Hmb),_.E(0,"button",1,0),_.A(2,ojb,2,0,":svg:svg",2),_.Hf(3),_.F());a&2&&(_.B("disabled",b.disabled)("disableRipple",b.ad),_.rf("aria-haspopup",b.He?"dialog":null)("aria-label",b.ariaLabel||b.Qg.CMc)("tabindex",b.disabled?-1:b.tabIndex),_.x(2),_.vf(2,b.osc?-1:2))},Ha:[_.Zs],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color)}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color)}.cdk-high-contrast-active .mat-datepicker-toggle-default-icon{color:CanvasText}\n"],
nb:2,Oa:0});_.bF=function(){ZE.apply(this,arguments)};_.U(_.bF,ZE);_.bF.Fa=ZE.Fa;_.bF.O=function(){var a;return function(b){return(a||(a=_.Cd(_.bF)))(b||_.bF)}}();_.bF.ya=_.Pc({type:_.bF,oa:[["mat-datepicker"]],Sb:["matDatepicker"],standalone:!0,features:[_.bg([vmb,{wa:ZE,Hb:_.bF}]),_.pf,_.dg],Aa:0,Ba:0,ua:function(){},nb:2,Oa:0});_.cF=function(){};_.cF.O=function(a){return new (a||_.cF)};_.cF.Da=_.Rc({type:_.cF});_.cF.Ca=_.Ac({Ob:[_.RE,Dmb],imports:[_.pn,_.at,_.hs,_.Wq,_.fs,_.is,YE,_.aF,VE,_.Mr]});var Jmb;Jmb=[{dr:"text-field-1",sS:"and"},{dr:"text-field-2"}];_.dF=function(){this.nm=new _.Gg(_.tD(null));this.values=this.nm.Lf();this.m3=Jmb};_.U(_.dF,_.vD);_.dF.prototype.focus=function(){this.l3.focus()};
_.W.Object.defineProperties(_.dF.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=a.map(function(d){return{dr:d.dr,placeholder:d.placeholder,name:d.name,sS:d.sS,oJ:d.oJ,LG:(null==d?void 0:d.LG)||void 0,value:b.Vva&&b.Vva.value.Cn.get(d.dr)||void 0}});this.OOa=a;this.m3=c;this.Vva=null}else this.m3=Jmb}},xc:{configurable:!0,enumerable:!0,set:function(a){a?this.OOa?this.m3=this.m3.map(function(b){var c=b.dr;a.value.Cn.has(c)&&(b.value=a.value.Cn.get(c)||
void 0,void 0===b.value&&b.LG&&(b.value=""));return b}):this.Vva=a:this.Vva=null}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.l3.Di.valid&&0<this.nm.value.Cn.size&&Array.from(this.nm.value.Cn.values()).every(function(a){return null!==a})}}});_.dF.O=function(){var a;return function(b){return(a||(a=_.Cd(_.dF)))(b||_.dF)}}();_.dF.Fa=_.Tc({type:_.dF,inputs:{config:"config",xc:"appliedFilter"},outputs:{values:"values"},features:[_.pf]});_.eF=function(){};_.eF.O=function(a){return new (a||_.eF)};_.eF.Da=_.Rc({type:_.eF});_.eF.Ca=_.Ac({imports:[_.pn,_.Oz]});_.ef(!1);var fF=function(){};fF.O=function(a){return new (a||fF)};fF.Da=_.Rc({type:fF});fF.Ca=_.Ac({});_.Uh(_.Peb(function(a){this.Ma=a}));_.gF=function(){};_.gF.O=function(a){return new (a||_.gF)};_.gF.Da=_.Rc({type:_.gF});_.gF.Ca=_.Ac({imports:[fF,fF]});_.Vh(_.Uh(function(){}));_.Uh(function(){});_.Uh(function(){});_.Uh(function(){});var hF=function(){};hF.O=function(a){return new (a||hF)};hF.Da=_.Rc({type:hF});hF.Ca=_.Ac({imports:[_.sC,_.ss,_.is,_.Lz,_.pn,_.sC,_.is,_.Lz,_.Rx]});_.iF=function(){};_.iF.O=function(a){return new (a||_.iF)};_.iF.Da=_.Rc({type:_.iF});_.iF.Ca=_.Ac({imports:[_.pn,_.Qx,_.Et,hF,_.oD,_.gF]});
}catch(e){_._DumpException(e)}
try{
var KCb,LCb,MCb,NCb;_.DL=function(a,b,c,d,e,f){var g=_.qd();b=_.kka(g,b,c,d);b!==_.Fe&&(c=_.vd(),_.mia(g[11],_.kd(c,g),f,c.value,a,b,e));return _.DL};_.ICb=function(){var a=/\S/;if(!a)return _.Iua;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(_.Gua(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
_.JCb=function(a){a=void 0===a?[]:a;var b=this;this.n7=new _.Gg([]);this.pQ=new _.Gg("");this.e6=new _.bf;this.Eq=null;this.oja=function(c,d){c=c[d];return _.bqa(c)?(d=Number(c),9007199254740991>d?d:c):c};this.r2a=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,m){g=b.oja(g,e);m=b.oja(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.bsa=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.mg=new _.Gg(a);this.HG()};_.U(_.JCb,_.Gr);_.h=_.JCb.prototype;
_.h.HG=function(){var a=this,b=this.BG?_.ge(this.BG.lRc,this.BG.Ps):_.Md(null),c=this.pG?_.ge(this.pG.page,this.e6,this.pG.Ps):_.Md(null),d=_.Xd([this.mg,this.pQ]).ha(_.w(function(f){f=_.k(f).next().value;return a.qQ(f)}));b=_.Xd([d,b]).ha(_.w(function(f){f=_.k(f).next().value;return a.QJa(f)}));c=_.Xd([b,c]).ha(_.w(function(f){f=_.k(f).next().value;return a.VJa(f)}));var e;null==(e=this.Eq)||e.unsubscribe();this.Eq=c.subscribe(function(f){return a.n7.next(f)})};
_.h.qQ=function(a){var b=this;this.yba=null==this.filter||""===this.filter?a:a.filter(function(c){return b.bsa(c,b.filter)});this.Oo&&this.NLa(this.yba.length);return this.yba};_.h.QJa=function(a){return this.sort?this.r2a(a.slice(),this.sort):a};_.h.VJa=function(a){if(!this.Oo)return a;var b=this.Oo.Nc*this.Oo.pageSize;return a.slice(b,b+this.Oo.pageSize)};
_.h.NLa=function(a){var b=this;Promise.resolve().then(function(){var c=b.Oo;if(c&&(c.length=a,0<c.Nc)){var d=Math.min(c.Nc,Math.ceil(c.length/c.pageSize)-1||0);d!==c.Nc&&(c.Nc=d,b.e6.next())}})};_.h.connect=function(){this.Eq||this.HG();return this.n7};_.h.disconnect=function(){var a;null==(a=this.Eq)||a.unsubscribe();this.Eq=null};
_.W.Object.defineProperties(_.JCb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.mg.value},set:function(a){a=Array.isArray(a)?a:[];this.mg.next(a);this.Eq||this.qQ(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.pQ.value},set:function(a){this.pQ.next(a);this.Eq||this.qQ(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.BG},set:function(a){this.BG=a;this.HG()}},Oo:{configurable:!0,enumerable:!0,get:function(){return this.pG},
set:function(a){this.pG=a;this.HG()}}});KCb=["input"];LCb=["formField"];MCb=0;NCb=function(a,b){this.source=a;this.value=b};_.EL=function(a,b,c,d,e,f,g,m){this.Ma=b;this.Z4=c;this.Xc=d;this.tcb=e;this.rcb=g;this.id=this.xw="mat-radio-"+ ++MCb;this.ad=!1;this.tabIndex=0;this.change=new _.Sl;this.Jf=!1;this.Od=null;this.m7=function(){};this.Eh=a;this.Wt="NoopAnimations"===f;m&&(this.tabIndex=_.og(m,0))};_.h=_.EL.prototype;_.h.focus=function(a,b){b?_.Jq(this.Xc,this.di,b,a):this.di.na.focus(a)};
_.h.jG=function(){_.Tl(this.Z4)};_.h.Sa=function(){var a=this;if(this.Eh){if(this.checked=this.Eh.value===this.Od)this.Eh.selected=this;this.name=this.Eh.name}this.m7=this.tcb.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.Dn=function(){this.apa()};_.h.Jc=function(){var a=this;this.apa();this.Xc.Ik(this.Ma,!0).subscribe(function(b){!b&&a.Eh&&a.Eh.qYc()})};_.h.La=function(){this.Xc.nj(this.Ma);this.m7()};_.h.hp=function(){this.change.emit(new NCb(this,this.Od))};
_.h.qw=function(){return this.ad||this.disabled};_.h.kY=function(a){a.stopPropagation()};_.h.Ibb=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Eh&&this.value!==this.Eh.value,this.checked=!0,this.hp(),this.Eh&&(this.Eh.mz(this.value),a&&this.Eh.hp()))};_.h.MJa=function(a){this.Ibb(a);this.disabled||this.di.na.focus()};_.h.rxc=function(a){this.mc!==a&&(this.mc=a,_.Tl(this.Z4))};
_.h.apa=function(){var a=this.Eh;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.zwc){var b,c=null==(b=this.di)?void 0:b.na;c&&(c.setAttribute("tabindex",a+""),this.zwc=a)}};
_.W.Object.defineProperties(_.EL.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Jf},set:function(a){this.Jf!==a&&((this.Jf=a)&&this.Eh&&this.Eh.value!==this.value?this.Eh.selected=this:!a&&this.Eh&&this.Eh.value===this.value&&(this.Eh.selected=null),a&&this.tcb.notify(this.id,this.name),_.Tl(this.Z4))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Od},set:function(a){this.Od!==a&&(this.Od=a,null!==this.Eh&&(this.checked||(this.checked=this.Eh.value===
a),this.checked&&(this.Eh.selected=this)))}},Ko:{configurable:!0,enumerable:!0,get:function(){return this.ovc||this.Eh&&this.Eh.Ko||"after"},set:function(a){this.ovc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc||null!==this.Eh&&this.Eh.disabled},set:function(a){this.rxc(a)}},required:{configurable:!0,enumerable:!0,get:function(){return this.en||this.Eh&&this.Eh.required},set:function(a){this.en=a}},color:{configurable:!0,enumerable:!0,get:function(){return this.ui||this.Eh&&
this.Eh.color||this.rcb&&this.rcb.color||"accent"},set:function(a){this.ui=a}},rr:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.xw)+"-input"}}});_.EL.O=function(a){return new (a||_.EL)(_.y(_.ueb,8),_.y(_.Dd),_.y(_.qm),_.y(_.Iq),_.y(_.Ir),_.y(_.ul,8),_.y(_.veb,8),_.yd("tabindex"))};
_.EL.ya=_.Pc({type:_.EL,oa:[["mat-radio-button"]],vb:function(a,b){a&1&&(_.Of(KCb,5),_.Of(LCb,7,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.di=c.first);_.Uf(c=_.Vf())&&(b.bxc=c.first)}},yb:[1,"mat-mdc-radio-button"],qb:15,Za:function(a,b){a&1&&_.I("focus",function(){return b.di.na.focus()});a&2&&(_.rf("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.tf("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("mat-mdc-radio-checked",
b.checked)("_mat-animation-noopable",b.Wt))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],gu:[0,"aria-describedby","ariaDescribedby"],ad:[2,"disableRipple","disableRipple",_.ng],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.og(a)}],checked:[2,"checked","checked",_.ng],value:"value",Ko:"labelPosition",disabled:[2,"disabled","disabled",_.ng],required:[2,"required","required",_.ng],color:"color"},outputs:{change:"change"},
Sb:["matRadioButton"],standalone:!0,features:[_.qf,_.dg],hc:["*"],Aa:13,Ba:16,Ea:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled",
"matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf();_.E(0,"div",2,0)(2,"div",3)(3,"div",4);_.I("click",function(d){_.t(c);return _.u(b.MJa(d))});_.F();_.E(4,"input",5,1);_.I("change",function(d){_.t(c);return _.u(b.Ibb(d))});_.F();_.E(6,"div",6);_.H(7,"div",7)(8,"div",8);_.F();_.E(9,"div",9);_.H(10,"div",10);_.F()();_.E(11,"label",11);_.Hf(12);_.F()()}a&2&&(_.B("labelPosition",b.Ko),_.x(2),_.tf("mdc-radio--disabled",
b.disabled),_.x(2),_.B("id",b.rr)("checked",b.checked)("disabled",b.disabled)("required",b.required),_.rf("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.Fe)("aria-describedby",b.gu),_.x(5),_.B("matRippleTrigger",b.bxc.na)("matRippleDisabled",b.qw())("matRippleCentered",!0),_.x(2),_.B("for",b.rr))},Ha:[_.rs,_.ms],styles:['.mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio[hidden]{display:none}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__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-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__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-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{padding:calc((var(--mdc-radio-state-layer-size) - 20px) / 2)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);right:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);left:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, black)}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display)}[dir=rtl] .mat-mdc-radio-touch-target{left:0;right:50%;transform:translate(50%, -50%)}\n'],
nb:2,Oa:0});_.FL=function(){};_.FL.O=function(a){return new (a||_.FL)};_.FL.Da=_.Rc({type:_.FL});_.FL.Ca=_.Ac({imports:[_.is,_.pn,_.ss,_.EL,_.is]});var OCb=new _.Xc("GMAT_TABLE_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});_.GL=function(a){this.options=a};_.GL.O=function(a){return new (a||_.GL)(_.y(OCb))};_.GL.Fa=_.Tc({type:_.GL,oa:[["table","mat-table",""],["mat-table"]],qb:2,Za:function(a,b){a&2&&_.tf("gmat-mdc-table",!b.options.eg)}});_.HL=function(){};_.HL.O=function(a){return new (a||_.HL)};_.HL.Da=_.Rc({type:_.HL});_.HL.Ca=_.Ac({imports:[_.YB]});
}catch(e){_._DumpException(e)}
try{
_.bh("source");
/*

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

 Copyright 2017 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var $L,zDb,BDb,CDb,HDb,FDb,IDb,DDb,JDb,KDb,LDb,MDb,NDb,ODb,PDb,QDb,RDb,SDb,TDb,UDb,VDb,WDb,XDb,YDb,ZDb,$Db,cEb,dEb,eEb,fEb,gEb,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,NEb,OEb,PEb,QEb,SEb,TEb,UEb,VEb,WEb,XEb,YEb,ZEb,$Eb,aFb,bFb,cFb,dFb,eFb,fFb,gFb,hFb,iFb,jFb,kFb,lFb,mFb,nFb,pFb,rFb,sFb,uFb,vFb,wFb,xFb,yFb,BFb,zFb,AFb,CFb,DFb,EFb,FFb,GFb,HFb,KFb,LFb,MFb,NFb,OFb,PFb,QFb,RFb,SFb,TFb,UFb,VFb,WFb,XFb,YFb,ZFb,$Fb,aGb,bGb,cGb,eGb,
fGb,gGb,hGb,iGb,jGb,kGb,mGb,oGb,pGb,qGb,rGb,sGb,tGb,uGb,wGb,xGb,yGb,zGb,AGb,BGb,EGb,FGb,GGb,HGb,IGb,JGb,KGb,LGb,QGb,XGb,YGb,ZGb,$Gb,aHb,bHb,cHb,dHb,eHb,fHb,gHb,hHb,iHb,jHb,kHb,lHb,mHb,nHb,oHb,pHb,qHb,rHb,sHb,tHb,uHb,vHb,wHb,xHb,yHb,zHb,AHb,BHb,CHb,DHb,EHb,FHb,GHb,HHb,IHb,JHb,KHb,LHb,MHb,NHb,OHb,PHb,QHb,RHb,SHb,THb,UHb,VHb,WHb,YHb,ZHb,aIb,bIb,cIb,dIb,eIb,fIb,gIb,iIb,jIb,kIb,lIb,mIb,nIb,oIb,pIb,qIb,rIb,sIb,tIb,uIb,vIb,bM,wIb,xIb,yIb,zIb,AIb,BIb,cM,CIb,DIb,EIb,FIb,GIb,HIb,IIb,JIb,KIb,LIb,MIb,NIb,OIb,
PIb,QIb,RIb,SIb,TIb,UIb,VIb,WIb,XIb,YIb,ZIb,$Ib,aJb,bJb,cJb,dJb,eJb,fJb,gJb,iJb,jJb,kJb,mJb,sJb,tJb,uJb,vJb,wJb,xJb,yJb,BJb,CJb,DJb,EJb,FJb,HJb,KJb,LJb,NJb,OJb,PJb,QJb,RJb,SJb,TJb,VJb,XJb,YJb,ZJb,$Jb,aKb,fKb,gKb,hKb,iKb,jKb,kKb,lKb,nKb,oKb,pKb,qKb,rKb,sKb,tKb,uKb,vKb,wKb,xKb,yKb,AKb,BKb,CKb,DKb,EKb,FKb,GKb,IKb,JKb,KKb,MKb,NKb,OKb,PKb,QKb,RKb,TKb,UKb,VKb,WKb,XKb,YKb,ZKb,$Kb,aLb,bLb,cLb,dLb,eLb,fLb,gLb,jLb,kLb,lLb,nLb,oLb,pLb,qLb,rLb,vLb,uLb,tLb,sLb,xLb,yLb,zLb,fM,BLb,CLb,DLb,FLb,ELb,GLb,HLb,ILb,JLb,
KLb,LLb,MLb,NLb,OLb,PLb,QLb,RLb,SLb,TLb,ULb,VLb,WLb,XLb,YLb,ZLb,$Lb,aMb,cMb,dMb,eMb,fMb,gMb,hMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,qMb,rMb,sMb,tMb,uMb,vMb,wMb,xMb,yMb,zMb,AMb,BMb,CMb,DMb,EMb,FMb,HMb,JMb,KMb,LMb,MMb,NMb,OMb,PMb,QMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,ZMb,$Mb,aNb,bNb,cNb,dNb,eNb,fNb,gNb,hNb,iNb,kNb,lNb,mNb,nNb,pNb,qNb,rNb,sNb,tNb,uNb,vNb,wNb,xNb,yNb,zNb,ANb,BNb,CNb,DNb,ENb,FNb,GNb,HNb,INb,JNb,KNb,LNb,MNb,ONb,PNb,QNb,RNb,SNb,TNb,UNb,VNb,WNb,XNb,YNb,ZNb,$Nb,aOb,bOb,cOb,dOb,eOb,fOb,gOb,hOb,iOb,jOb,kOb,
lOb,mOb,nOb,oOb,pOb,qOb,rOb,tOb,uOb,vOb,wOb,yOb,zOb,COb,DOb,EOb,FOb,GOb,IOb,JOb,LOb,MOb,NOb,OOb,POb,QOb,ROb,SOb,TOb,UOb,VOb,WOb,XOb,YOb,ZOb,$Ob,aPb,bPb,cPb,dPb,ePb,fPb,gPb,hPb,iPb,jPb,kPb,lPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,tPb,vPb,wPb,xPb,yPb,zPb,BPb,CPb,DPb,EPb,FPb,GPb,HPb,IPb,JPb,KPb,LPb,NPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,XPb,YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,gQb,iQb,jQb,lQb,oQb,nQb,sQb,uQb,vQb,wQb,xQb,yQb,zQb,AQb,BQb,CQb,DQb,EQb,FQb,GQb,HQb,IQb,JQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,SQb,TQb,UQb,VQb,WQb,XQb,YQb,ZQb,
$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,iRb,jRb,kRb,nRb,oRb,pRb,qRb,rRb,sRb,uRb,vRb,wRb,yRb,ARb,BRb,CRb,HRb,qM,IRb,JRb,KRb,rM,LRb,MRb,NRb,ORb,PRb,QRb,RRb,SRb,TRb,URb,VRb,WRb,XRb,YRb,$Rb,aSb,bSb,cSb,dSb,gSb,iSb,hSb,jSb,kSb,lSb,mSb,nSb,oSb,pSb,qSb,rSb,tSb,uSb,vSb,wSb,xSb,ySb,zSb,ASb,DSb,ESb,FSb,GSb,HSb,ISb,JSb,KSb,MSb,LSb,NSb,OSb,PSb,QSb,RSb,SSb,TSb,USb,VSb,WSb,XSb,YSb,ZSb,$Sb,aTb,bTb,cTb,dTb,fTb,eTb,hTb,iTb,jTb,kTb,lTb,mTb,nTb,oTb,qTb,rTb,sTb,tTb,uTb,vTb,wTb,xTb,yTb,zTb,ATb,BTb,CTb,DTb,ETb,FTb,GTb,HTb,
ITb,JTb,KTb,LTb,MTb,NTb,OTb,PTb,QTb,RTb,STb,TTb,UTb,VTb,XTb,$Tb,bUb,cUb,dUb,eUb,fUb,hUb,iUb,jUb,kUb,mUb,nUb,pUb,qUb,rUb,sUb,vUb,wUb,xUb,yUb,zUb,AUb,BUb,CUb,DUb,HUb,IUb,JUb,KUb,LUb,MUb,NUb,OUb,PUb,QUb,RUb,SUb,TUb,UUb,VUb,WUb,YUb,ZUb,$Ub,dVb,eVb,fVb,gVb,hVb,iVb,jVb,kVb,lVb,mVb,nVb,oVb,pVb,qVb,rVb,sVb,wVb,yVb,uM,vM,BVb,CVb,DVb,EVb,GVb,HVb,IVb,JVb,KVb,LVb,MVb,NVb,OVb,PVb,QVb,RVb,SVb,TVb,UVb,VVb,WVb,XVb,YVb,ZVb,$Vb,aWb,bWb,cWb,dWb,eWb,fWb,gWb,hWb,iWb,jWb,kWb,lWb,mWb,nWb,oWb,pWb,qWb,rWb,sWb,tWb,uWb,vWb,
wWb,xWb,yWb,zWb,AWb,BWb,CWb,DWb,FWb,GWb,HWb,IWb,JWb,KWb,LWb,NWb,OWb,PWb,QWb,RWb,SWb,TWb,UWb,VWb,WWb,XWb,YWb,ZWb,$Wb,aXb,bXb,ADb,cXb,dXb,eXb;$L=function(a,b){if(a)throw Error("x");b.push(65533)};zDb=function(a,b){b=String.fromCharCode.apply(null,b);return null==a?b:a+b};
BDb=function(a){if("string"===typeof a)return{buffer:_.dnb(a),yM:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),yM:!1};if(a.constructor===Uint8Array)return{buffer:a,yM:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),yM:!1};if(a.constructor===_.Ca)return{buffer:_.aub(a)||ADb||(ADb=new Uint8Array(0)),yM:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),yM:!1};throw Error("N");};
CDb=function(a,b){var c=a.Kza;return b?function(d,e,f){return c(d,e,f,b)}:c};
HDb=function(a){var b=a[_.yza];if(!b){var c=_.vnb(a),d=DDb(a),e=d.aDc;b=e?function(f,g){return e(f,g,d)}:function(f,g){for(;EDb(g)&&4!=g.Ys;){var m=g.c1,n=d[m];if(!n){var r=d.Qe;r&&(r=r[m])&&(n=d[m]=FDb(r))}n&&n(g,f,m)||(m=g,n=m.s_,GDb(m),m.bQa?n=void 0:(r=m.tg.getCursor()-n,m.tg.setCursor(n),n=m.tg.q_a(r)),m=f,n&&(_.Ma||(_.Ma=Symbol()),(r=m[_.Ma])?r.push(n):m[_.Ma]=[n]))}c===_.unb||c===_.tnb||c.BMc||(f[_.gnb()]=c)};a[_.yza]=b}return b};
FDb=function(a){a=_.nnb(a);var b=a[0].Kza;if(a=a[1]){var c=HDb(a),d=DDb(a).Pua;return function(e,f,g){return b(e,f,g,d,c)}}return b};IDb=function(a,b,c){var d=a.Kza,e,f;return function(g,m,n){return d(g,m,n,f||(f=DDb(b).Pua),e||(e=HDb(b)),c)}};DDb=function(a){var b=a[_.Bza];if(b)return b;_.vnb(a);b=_.rnb(a,a[_.Bza]={},CDb,IDb);_.Bza in a&&_.zza in a&&_.Aza in a&&(a.length=0);return b};JDb=function(a){return a.Oc};KDb=function(a,b){var c=b.Ak.length-1;return 0<=c&&(b=b.Ak[c],b.Sf)?b.Sf:a.path};
LDb=function(a,b){var c=b.Ak;b=b.uZa;var d=c.length-1;if(0<=d){c=c[d];if(c.Sf)return a.bc().nd(c.Sf).hb();if(c=b.get(d))return a.bc().nd(c).hb()}return a};MDb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].Sf;e&&(c=e)}return b};
NDb=function(a,b){if(!_.jG(b))return Object.assign({},a,{M0:b.state,kba:!1});var c=b.Vb.zHc,d=c.mn,e=c.nYa;c=c.pageToken;if(!d)return Object.assign({},a,{M0:2,kba:!1});a=[].concat(_.$c(a.Ak),_.$c(d));var f=MDb(a),g=0<a.length?a[0].Df:void 0,m=new Set(a.map(function(r){return r.Df})),n=void 0;c?n={s1:"TOKEN",token:c}:e&&0<e.length&&(n={s1:"COMMITS",Ak:e});d=0<d.length?null!=d[d.length-1].Sf:!1;return{Ak:a,hxb:m,M0:2,eKc:g,nextPage:n,uZa:f,kba:b.Vb.kba&&d}};
ODb=function(a){if(a&&a.Df)return{Df:a.Df,Zd:a.revisionNumber||void 0,cr:a.cr||void 0}};PDb=function(a){return a.ownerDocument};QDb=function(a){var b=_.Sha();return b?b.Vo(2,a)||"":_.ze(a,"Style")?_.ye(a):_.Bc(a)};RDb=function(a,b,c,d,e,f){c=_.mf(a,b,c,d);return _.mf(a,b+2,e,f)||c};SDb=function(a,b,c,d,e,f,g,m,n){var r=_.qd(),v=RDb(r,_.pd.Bm,b,d,f,m);_.ifa(4);a=v?a+_.Bc(b)+c+_.Bc(d)+e+_.Bc(f)+g+_.Bc(m)+n:_.Fe;a!==_.Fe&&_.ria(r,a);return SDb};
TDb=function(a,b,c,d,e,f){var g=a+25;a=_.qd();var m=a[g];if(a[1].data[g].Yd){var n=_.ud();g=m.transform;b=n+b;c=RDb(a,b,c,d,e,f)?_.dka(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.vla(a,b+4)}else c=m.transform(c,d,e,f);return c};
UDb=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};
VDb=function(a){a=_.bsb(a);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.Zb(a);}};WDb=function(a){var b=VDb(a);if(b)return{id:a.Lm()||_.Hj(a,3,_.ni)||_.Hj(a,4,_.ni)||_.Hj(a,5,_.ni),type:b}};XDb=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};
YDb=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=_.k(a),d=c.next().value;c=_.Dxa(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}]};
ZDb=function(a){var b=a.repository,c=a.rb,d=a.Eb;return b&&d&&c?JSON.stringify({repo:c+"/"+b,ref:d,file:a.path}):null};$Db=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.bEb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.O2a.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);aEb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}return _.KF(a)?(d=_.XF(a.params.line),a="//depot/"+a.path,_.bi(_.bi(new _.ai(_.C2a),"files",a+(d?":"+d:"")),b,c).toString()):_.cG(a)?(a=ZDb(a))?_.bi(_.bi(_.bi(new _.ai(_.C2a),"vcs","cog"),b,c),"ext_google.git",
a).toString():null:null};cEb=function(a,b){if(b&&b.Hf){var c=b.Hf,d=_.rob(c);a=_.zq(_.yq(_.xq(a.bc(),d.id,d.type),c.Ni),b.fA).nd(b.path).hb()}return a};dEb=function(a){a=(a=a.Eb)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
eEb=function(a){var b=_.YF(a,1),c=void 0;_.JF(a)&&a.dj()?c="/piper///depot/"+b:_.JF(a)?c="/"+a.repository+"/"+b:_.cG(a)&&(c="/h/"+a.rb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.ai((_.D2a||"")+"/codesearch/f"+c);c=a.params.Rb;a=_.ii(a,1);c?(_.bi(b,"ws",c),a&&_.bi(b,"snapshot",a)):a&&"HEAD"!==a&&_.bi(b,"cl",a);return b.toString()};
fEb=function(a,b){if(a&1){var c=_.qd();_.E(0,"div",1,0);_.I("@panelAnimation.done",function(d){_.t(c);var e=_.M();return _.u(e.Yk.next(d))});_.Hf(2);_.F()}a&2&&(a=b.id,b=_.M(),_.B("id",b.id)("ngClass",b.qh)("@panelAnimation",b.isOpen?"visible":"hidden"),_.rf("aria-label",b.ariaLabel||null)("aria-labelledby",b.wQ(a)))};gEb=function(a,b){return a>=b.start&&a<b.end};iEb=function(a){return a.replace(hEb,function(b){return"\\"+b})};
jEb=function(a,b,c,d,e,f){void 0!==e&&(e=_.ug(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.tG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};kEb=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:_.Zb(a)}};lEb=function(a){return _.KF(a)?_.Qwb:"ID"};mEb=function(a){return _.KF(a)?_.Rwb:"Commit Date"};
nEb=function(a){return _.KF(a)?_.Swb:"Revision"};oEb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};pEb=function(a,b){a=a.lW;var c=b.lW;return a.length===c.length&&a.every(function(d){return c.includes(d)})};qEb=function(a){return!!a};rEb=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 _.Zb(a)}};
sEb=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 _.Zb(a)}};tEb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};uEb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};vEb=function(a){a&1&&_.H(0,"blame-layer",3);a&2&&(a=_.M(),_.B("layerBaseLocation",a.ii))};
wEb=function(a){if(a&1){var b=_.qd();_.E(0,"xrefs-layer",4);_.I("highlightedLines",function(c){_.t(b);var d=_.M();return _.u(d.hza(c))});_.F()}a&2&&(a=_.M(),_.B("layerBaseLocation",a.ii))};xEb=function(a){a&1&&_.H(0,"unified-deprecation-layer",3);a&2&&(a=_.M(),_.B("layerBaseLocation",a.ii))};yEb=function(a){a&1&&_.H(0,"coverage-layer",3);a&2&&(a=_.M(),_.B("layerBaseLocation",a.ii))};zEb=function(a,b){a&1&&_.H(0,"finding-layer",5);a&2&&(a=b.va,b=_.M(),_.B("layerBaseLocation",b.ii)("layerId",a))};
AEb=function(a){return 3===a.getType()&&a.gta()};BEb=function(a){for(var b=[],c=_.sCb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.Cdb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.sCb.exec(a)}return b};
CEb=function(a,b,c){if(_.Bob(a)&&a.repository){var d=a.repository;if(b=_.$tb(d,b,c))if(c=_.Ej(b,2).split("/"),!(2>c.length))return a=_.zq(_.yq(_.xq(a.bc(),c[0],"host"),c.slice(1).join("/")),_.Ej(b,3)||"HEAD"),"android"!==d&&"chops_infra_internal"!==d||_.yG(a),a.hb()}};DEb=function(a,b){return 1!==a?_.Md(a):b.B_.ha(_.Se(function(c){return 0===c}),_.Ve(0),_.ef(1))};
EEb=function(a){a&1&&(_.E(0,"div",6)(1,"h2",7),_.N(2,"Commit message"),_.F(),_.H(3,"linkified-message",8),_.O(4,"emptyToConstant"),_.F());a&2&&(a=_.M(),_.x(3),_.B("message",a.message)("linkDefinitions",_.Q(4,2,a.Lea)))};FEb=function(a){a&1&&(_.E(0,"div",9)(1,"mat-icon"),_.N(2,"person"),_.F(),_.E(3,"span"),_.N(4),_.F(),_.E(5,"span",3),_.N(6," (committer) "),_.F()());a&2&&(a=_.M(),_.x(4),_.Yf(a.rlb))};GEb=function(a){a&1&&_.yf(0)};HEb=function(a){a&1&&_.yf(0)};
IEb=function(a){a&1&&(_.wf(0),_.A(1,GEb,1,0,"ng-container",7),_.N(2),_.A(3,HEb,1,0,"ng-container",7),_.xf());if(a&2){a=_.M();var b=_.Wf(7),c=_.Wf(9);_.x();_.B("ngTemplateOutlet",b);_.x();_.Xf(" ",a.nOc," ");_.x();_.B("ngTemplateOutlet",c)}};JEb=function(a){a&1&&_.yf(0)};KEb=function(){};
NEb=function(a){a&1&&(_.wf(0),_.A(1,JEb,1,0,"ng-container",7)(2,KEb,0,0,"ng-template",8),_.xf());if(a&2){a=_.M();var b=_.Wf(7),c=_.Wf(11);_.x();_.B("ngTemplateOutlet",b);_.x();_.B("ngTemplateOutlet",c)("ngTemplateOutletContext",_.fg(5,LEb,_.fg(3,MEb,a.oS)))}};OEb=function(){};PEb=function(a){a&1&&_.A(0,OEb,0,0,"ng-template",9);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Wf(13)))};QEb=function(){};
SEb=function(a){a&1&&_.A(0,QEb,0,0,"ng-template",8);a&2&&(_.M(),_.B("ngTemplateOutlet",_.Wf(9))("ngTemplateOutletContext",_.eg(2,REb)))};TEb=function(a){a&1&&(_.E(0,"span",10),_.N(1),_.O(2,"async"),_.F());a&2&&(a=_.M(),_.x(),_.Xf("",_.Q(2,1,a.tKb),":"))};UEb=function(a){a&1&&(_.E(0,"span",14),_.N(1,"@"),_.F())};VEb=function(){};
WEb=function(a,b){a&1&&(_.wf(0),_.E(1,"span",12),_.N(2,"("),_.F(),_.A(3,UEb,2,0,"span",13)(4,VEb,0,0,"ng-template",8),_.E(5,"span"),_.N(6,")"),_.F(),_.xf());if(a&2){a=b.Na;b=_.M().NQc;_.M();var c=_.Wf(11);_.x(3);_.B("ngIf",b);_.x();_.B("ngTemplateOutlet",c)("ngTemplateOutletContext",_.fg(3,LEb,a))}};XEb=function(a){a&1&&(_.A(0,WEb,7,5,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.Q(1,1,a.Yia)))};
YEb=function(a,b){a&1&&(_.E(0,"conditional-link",15),_.O(1,"toPrettyRef"),_.O(2,"async"),_.N(3),_.O(4,"toPrettyRef"),_.F());a&2&&(a=b.context,b=_.M(),_.If("linkAriaLabel","Details for change ",_.Q(1,7,null==a?null:a.Eb),""),_.B("condition",b.MWa)("link",_.Q(2,9,b.c$(a)))("trackGestureClick",!!b.MWa)("trackProjectId",b.Kd.rb),_.x(3),_.Xf(" ",_.Q(4,11,null==a?null:a.Eb)," "))};ZEb=function(){};
$Eb=function(a){a&1&&_.A(0,ZEb,0,0,"ng-template",8);a&2&&(_.M(3),_.B("ngTemplateOutlet",_.Wf(9))("ngTemplateOutletContext",_.eg(2,REb)))};
aFb=function(a){a&1&&(_.wf(0),_.E(1,"span",14),_.N(2),_.F(),_.E(3,"a",16),_.N(4," HEAD "),_.F(),_.E(5,"span",12),_.N(6,"("),_.F(),_.E(7,"a",17),_.O(8,"async"),_.N(9," CL "),_.F(),_.E(10,"span"),_.N(11,")"),_.F(),_.xf());if(a&2){a=_.M().Na;var b=_.M(2);_.x(2);_.Xf("@ ",a.depth," behind");_.x();_.B("routerLink",a.rT)("trackGestureClick",!0)("trackProjectId",b.Kd.rb);_.x(4);_.B("universalLink",_.Q(8,6,b.c$(a)))("trackProjectId",b.Kd.rb)}};
bFb=function(a,b){a&1&&(_.wf(0),_.A(1,$Eb,1,3,null,11)(2,aFb,12,8,"ng-container",11),_.xf());a&2&&(a=b.Na,_.x(),_.B("ngIf",!a.depth||!a.rT),_.x(),_.B("ngIf",a.depth&&a.rT))};cFb=function(a){a&1&&(_.A(0,bFb,3,2,"ng-container",11),_.O(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.Q(1,1,a.Yia)))};
dFb=function(a){if(a&1){var b=_.qd();_.E(0,"code-diff",2);_.I("rendered",function(c){_.t(b);var d=_.M();return _.u(d.nva(c))});_.F()}a&2&&(a=_.M(),_.B("diffBase",a.gBb)("contents",a.DMb)("fileName",a.fileName)("leftLineNumberFormatter",a.Gea)("rightLineNumberFormatter",a.Kha)("leftLineWidgets",a.VT)("rightLineWidgets",a.pV)("collapseIdenticalLines",!1)("align",!1))};eFb=function(a){a&1&&(_.E(0,"dc-information-box"),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Yf(a.HCa))};
fFb=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}};
gFb=function(a,b){var c=1;a=_.k(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;if(""!==e[1]){d=e[0];e=Number(e[1]);if(e!==c){c=b;var f=c.push,g=document.createElement("div");g.className="CodeMirror-merge-collapsed-widget";g.style.height="16px";g.style.minWidth="1px";g.style.textAlign="center";g.style.padding="16px 0 16px 0";f.call(c,{line:d-1,element:g,options:{coverGutter:!1,noHScroll:!0,above:!0,showIfHidden:!1}});c=Number(e)}c++}}};
hFb=function(a){return function(b){return(b=a.get(b))?""+b:""}};iFb=function(a){a&1&&(_.E(0,"mat-spinner",10),_.N(1,"\n        "),_.F());a&2&&_.B("diameter",16)("strokeWidth",2)};jFb=function(a){if(a&1){var b=_.qd();_.E(0,"code-diff-chunks",15);_.I("rendered",function(c){_.t(b);var d=_.M(2);return _.u(d.nva(c))});_.N(1,"\n    ");_.F()}a&2&&(a=_.M(2),_.B("diffChunks",a.Pl.eD)("fileName",a.qA))};
kFb=function(a){a&1&&(_.wf(0),_.N(1,"\n    "),_.E(2,"div",11),_.N(3,"\n      "),_.E(4,"commit-information",12),_.N(5,"\n      "),_.F(),_.N(6,"\n      "),_.E(7,"commit-information",13),_.N(8,"\n      "),_.F(),_.N(9,"\n    "),_.F(),_.N(10,"\n    "),_.A(11,jFb,2,2,"code-diff-chunks",14),_.N(12,"\n  "),_.xf());a&2&&(a=_.M(),_.x(4),_.B("activeLocation",a.vKc)("version",a.ula)("linkToCommitDetails",!1),_.x(3),_.B("activeLocation",a.oPc)("version",a.ula)("linkToCommitDetails",!1),_.x(4),_.B("ngIf",a.Sob))};
lFb=function(a){a&1&&(_.E(0,"span",22),_.N(1,"\n    "),_.E(2,"span",23),_.N(3),_.O(4,"number"),_.F(),_.N(5,"\n    "),_.E(6,"span",24),_.N(7,","),_.F(),_.N(8,"\n    "),_.E(9,"span",25),_.N(10),_.O(11,"number"),_.F(),_.N(12,"\n    "),_.E(13,"span",24),_.N(14,","),_.F(),_.N(15,"\n    "),_.E(16,"span",26),_.N(17),_.O(18,"number"),_.F(),_.N(19,"\n  "),_.F());a&2&&(a=_.M(2),_.x(2),_.rf("aria-label",a.vOc)("aria-expanded",a.ES.zd?"true":"false"),_.x(),_.Xf("\n      -",_.uA(4,9,a.metadata.removed,"1.0-0"),
"\n    "),_.x(6),_.rf("aria-label",a.bBc)("aria-expanded",a.ES.zd?"true":"false"),_.x(),_.Xf("\n      ",_.uA(11,12,a.metadata.changed,"1.0-0"),"\n    "),_.x(6),_.rf("aria-label",a.uzc)("aria-expanded",a.ES.zd?"true":"false"),_.x(),_.Xf("\n      +",_.uA(18,15,a.metadata.DK,"1.0-0"),"\n    "))};
mFb=function(a){a&1&&(_.N(0,"\n   "),_.E(1,"span",16),_.N(2,"\n    "),_.E(3,"span",17),_.N(4,"\n      "),_.H(5,"div",18),_.N(6,"\n      "),_.H(7,"div",19),_.N(8,"\n      "),_.H(9,"div",20),_.N(10,"\n    "),_.F(),_.N(11,"\n  "),_.F(),_.N(12,"\n  "),_.A(13,lFb,20,18,"span",21),_.N(14,"\n"));a&2&&(a=_.M(),_.x(5),_.sf("width",a.wOc,"%"),_.x(2),_.sf("width",a.cBc,"%"),_.x(2),_.sf("width",a.vzc,"%"),_.x(4),_.B("ngIf",a.Pl&&a.Pl.Uua))};nFb=function(a,b){return b?100*a/(b.removed+b.changed+b.DK):0};
pFb=function(a){a&1&&(_.E(0,"div",4)(1,"div",5)(2,"span",6),_.N(3,"Type"),_.F(),_.E(4,"span"),_.N(5," Path "),_.F()(),_.E(6,"div",7)(7,"span"),_.N(8," Change Summary "),_.F(),_.H(9,"expand-all-button",8),_.F()());a&2&&(a=_.M(),_.x(9),_.B("place",a.location)("disabled",!!oFb(a))("matTooltip",oFb(a))("matTooltipDisabled",!oFb(a)))};
rFb=function(a){if(a&1){var b=_.qd();_.E(0,"commit-file-entry",10);_.I("rendered",function(d){_.t(b);var e=_.M(2);!e.dL.CVa&&d.rendered&&d.Laa===e.g_&&(e.g_+=1,qFb(e));return _.u()});_.F()}if(a&2){a=_.M().index;var c=_.M();_.B("entryIndex",a)("location",c.location)("entry",c.mba.get(a))("expand",c.expand.get(a))}};sFb=function(a,b){a&1&&(_.wf(0),_.A(1,rFb,1,4,"commit-file-entry",9),_.xf());a&2&&(a=b.index,b=_.M(),_.x(),_.B("ngIf",a<b.y_))};
uFb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"button",11);_.I("click",function(){_.t(b);var c=_.M();tFb(c);return _.u()});_.N(2," Show More ");_.F();_.xf()}a&2&&(a=_.M(),_.x(),_.B("trackProjectId",a.location.rb))};vFb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.Sf?"":";"+c+"="+encodeURIComponent(f.Sf))+(d&&(e||f.Rb)?";"+d+"="+("CitC"===f.Zd&&f.Rb?encodeURIComponent(f.Rb):""):"")+location.search+location.hash};
wFb=function(a){return _.wq(_.LG(a.bc(),function(b){b.xj="1";b.Mf=0;delete b.zn;delete b.ox;delete b.px}).hb())};xFb=function(a){return _.wq(_.LG(a.bc(),function(b){b.xj="1";b.Mf=0;delete b.xf;delete b.To;delete b.rv}).hb())};yFb=function(a){return _.wq(_.LG(a.bc(),function(b){b.xj="1";b.Mf=0;delete b.zn;delete b.ox;delete b.px;delete b.xf;delete b.To;delete b.rv}).hb())};
BFb=function(a,b,c,d,e){if(!c.RE||!_.JF(b.Wa)){var f;c=null!=(f=b.kV)?f:b.Wa;if(!_.JF(c))return _.yo(e,_.wo(e,zFb(c,d.id,a.Sf)));aM.has(c)||aM.set(c,{});b=aM.get(c);null==b.root&&(e=new URL(_.yo(e,_.wo(e,zFb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+AFb(a.Sf||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.Zd&&a.Rb?";ws="+encodeURIComponent(a.Rb):"")+location.search+location.hash}};
zFb=function(a,b,c){var d;return _.wq(_.zq(a.bc().Oi({xj:"1",Mf:0,line:a.params.line}),b).nd(null!=(d=null!=c?c:a.path)?d:"/").hb())};AFb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};CFb=function(a){a&1&&(_.E(0,"mat-header-cell"),_.N(1," Order "),_.F())};DFb=function(a){a&1&&(_.wf(0),_.N(1),_.O(2,"number"),_.xf());a&2&&(a=_.M().Na,_.x(),_.Xf(" #",_.uA(2,1,a,"1.0-0")," "))};EFb=function(a){a&1&&(_.E(0,"mat-icon",43),_.N(1," help_outline "),_.F())};
FFb=function(a,b){a&1&&(_.wf(0),_.A(1,DFb,3,4,"ng-container",42)(2,EFb,2,0,"ng-template",null,1,_.hg),_.xf());a&2&&(a=b.Na,b=_.Wf(3),_.x(),_.B("ngIf",0<=a)("ngIfElse",b))};GFb=function(a,b){a&1&&(_.E(0,"mat-cell"),_.A(1,FFb,4,2,"ng-container",41),_.O(2,"blameIndexOf"),_.F());a&2&&(a=b.va,b=_.M(),_.x(),_.B("ngIf",_.uA(2,1,a.id,b.Epa)))};HFb=function(a){a&1&&(_.E(0,"mat-header-cell",44)(1,"span",45),_.N(2,"Action Button"),_.F()())};
KFb=function(a,b){a&1&&(_.E(0,"mat-cell")(1,"button",46)(2,"mat-icon"),_.N(3),_.F()()());a&2&&(a=b.va,b=_.M(),_.x(),_.rf("aria-expanded",b.wA.has(a.id))("aria-label",b.wA.has(a.id)?IFb.format({id:a.id}):JFb.format({id:a.id}))("data-action",b.m8b)("data-row-id",a.id),_.x(2),_.Yf(b.wA.has(a.id)?"expand_less":"expand_more"))};LFb=function(a){a&1&&(_.E(0,"mat-header-cell"),_.N(1),_.F());a&2&&(a=_.M(),_.sf("max-width",a.BMb(),"px"),_.x(),_.Xf(" ",a.qGc(a.Cd.Wa)," "))};
MFb=function(a,b){a&1&&(_.E(0,"mat-cell")(1,"a",47),_.O(2,"linkifyRevision"),_.N(3),_.F()());a&2&&(a=b.va,b=_.M(),_.sf("max-width",b.BMb(),"px"),_.x(),_.sf("padding-left",b.lPc(),"px"),_.DL("aria-label","Revision ",a.Zd,""),_.rf("href",_.vA(2,10,a,b.Cd,b.Ua),_.De)("data-action",b.h8b)("data-action-name",b.Cd.dF?"updateRightDiff":"updateRevisionContents"),_.x(2),_.Xf(" ",a.Zd," "))};NFb=function(a){a&1&&(_.E(0,"mat-header-cell"),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Xf(" ",a.dGc(a.Cd.Wa)," "))};
OFb=function(a){a&1&&_.H(0,"onedev-changelist-hovercard",53,3);if(a&2){a=_.Wf(1);var b=_.M(2).va;_.B("changelistId",b.id)("onedevIsHovercardReady",a.RH)}};
PFb=function(a){a&1&&(_.wf(0),_.E(1,"a",51),_.O(2,"linkifyId"),_.N(3),_.O(4,"toPrettyRef"),_.F(),_.E(5,"onedev-hovercard",null,2),_.A(7,OFb,2,2,"onedev-changelist-hovercard",52),_.F(),_.xf());if(a&2){a=_.Wf(6);var b=_.M().va,c=_.M();_.x();_.DL("aria-label","CL ",b.id,"");_.B("onedevHovercardTrigger",a);_.rf("href",TDb(2,6,b,c.Cd,c.i3a,c.Ua),_.De)("data-action",c.b6a);_.x(2);_.Xf(" ",_.Q(4,11,b.id)," ")}};
QFb=function(a){a&1&&(_.E(0,"a",54),_.O(1,"linkifyId"),_.N(2),_.O(3,"toPrettyRef"),_.F());if(a&2){a=_.M().va;var b=_.M();_.DL("aria-label","CL ",a.id,"");_.rf("href",TDb(1,5,a,b.Cd,b.i3a,b.Ua),_.De)("data-action",b.b6a);_.x(2);_.Xf(" ",_.Q(3,10,a.id)," ")}};
RFb=function(a,b){a&1&&(_.E(0,"mat-cell",48),_.A(1,PFb,8,13,"ng-container",49)(2,QFb,4,12,"a",50),_.F());if(a&2){a=b.va;b=_.M();if("history"!==a.sV)a=!1;else{var c="CitC"===a.Zd;a=null!=a.Zd&&_.KF(b.Cd.Wa)&&!c}_.B("ngSwitch",a);_.x();_.B("ngSwitchCase",!0);_.x();_.B("ngSwitchCase",!1)}};SFb=function(a){a&1&&(_.E(0,"mat-header-cell"),_.N(1," Description "),_.F())};TFb=function(a){a&1&&(_.E(0,"strong"),_.N(1,"[deleted]"),_.F())};
UFb=function(a,b){a&1&&(_.E(0,"span",57),_.N(1),_.F());a&2&&(a=b.va,b=_.M().va,_.tf("cleanup",b.RC),_.x(),_.Yf(a))};VFb=function(a,b){a&1&&(_.E(0,"mat-cell",55),_.A(1,TFb,2,0,"strong",41)(2,UFb,2,3,"span",56),_.N(3),_.O(4,"truncateCommitMessage"),_.F());a&2&&(a=b.va,_.x(),_.B("ngIf","DELETE"===a.operation),_.x(),_.B("ngForOf",a.tags),_.x(),_.Xf(" ",_.Q(4,3,a.subject)," "))};WFb=function(a){a&1&&(_.E(0,"mat-header-cell"),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Xf(" ",a.cGc(a.Cd.Wa)," "))};
XFb=function(a,b){a&1&&(_.E(0,"mat-cell",55),_.H(1,"date",58),_.F());a&2&&(a=b.va,_.x(),_.B("value",a.time))};YFb=function(a){a&1&&(_.E(0,"mat-header-cell"),_.N(1," Author "),_.F())};ZFb=function(a){a&1&&(_.wf(0),_.E(1,"a",59),_.N(2),_.F(),_.xf());if(a&2){a=_.M().va;var b=_.M();_.x();_.Kf("title",a.fo);_.If("email","",a.fo,"@google.com");_.rf("href",_.fv+"#search/&q=a:"+a.fo+"%20is:submitted",_.De)("data-action",b.d8b);_.x();_.Xf(" ",a.fo," ")}};
$Fb=function(a){a&1&&_.N(0);a&2&&(a=_.M().va,_.Xf(" ",a.fo," "))};aGb=function(a){a&1&&(_.E(0,"mat-cell",55),_.A(1,ZFb,3,6,"ng-container",42),_.O(2,"isPiperPlace"),_.A(3,$Fb,1,1,"ng-template",null,4,_.hg),_.F());if(a&2){a=_.Wf(4);var b=_.M();_.x();_.B("ngIf",_.Q(2,2,null==b.Cd?null:b.Cd.Wa))("ngIfElse",a)}};bGb=function(a){a&1&&(_.E(0,"mat-header-cell",60)(1,"span",45),_.N(2,"Action Button"),_.F()())};
cGb=function(a){a&1&&(_.E(0,"a",65),_.O(1,"linkifyLeft"),_.N(2),_.F());if(a&2){a=_.M().va;var b=_.M();_.B("isMatFlatButton",a.id===b.Cd.Jea);_.rf("id","historyLeftSelectorOfCl-"+a.id)("aria-pressed",a.id===b.Cd.Jea)("href",_.vA(1,7,a,b.Cd,b.Ua),_.De)("data-action",b.c6a)("aria-label",b.B6a);_.x(2);_.Xf(" ",b.B6a," ")}};
eGb=function(a){if(a&1){var b=_.qd();_.E(0,"a",66);_.O(1,"linkifyDiff");_.I("keyup.enter",function(){_.t(b);var d=_.M(2);return _.u(dGb(d))});_.N(2);_.F()}if(a&2){a=_.M().va;var c=_.M();_.sf("display",a.uI.length?null:"none");_.B("isMatFlatButton",a.id===c.Cd.Jea);_.rf("aria-pressed",a.id===c.Cd.Jea)("href",_.vA(1,8,a,c.Cd,c.Ua),_.De)("data-action",c.c6a)("aria-label",c.D6a);_.x(2);_.Xf(" ",c.D6a," ")}};fGb=function(a){a&1&&(_.E(0,"span",45),_.N(1," No Data "),_.F())};
gGb=function(a,b){a&1&&(_.E(0,"mat-cell",61),_.A(1,cGb,3,11,"a",62)(2,eGb,3,12,"a",63)(3,fGb,2,0,"span",64),_.F());a&2&&(a=b.va,b=_.M(),_.B("ngSwitch",b.Cd.dF),_.x(),_.B("ngSwitchCase",!0),_.x(),_.B("ngSwitchCase",!1),_.x(),_.B("ngIf",!b.Cd.dF&&!a.uI.length))};hGb=function(a){a&1&&(_.E(0,"mat-header-cell",67)(1,"span",45),_.N(2,"Action Button"),_.F()())};
iGb=function(a){a&1&&(_.E(0,"a",70),_.O(1,"linkifyRight"),_.N(2),_.F());if(a&2){a=_.M().va;var b=_.M();_.B("isMatFlatButton",a.id===b.Cd.II);_.rf("aria-pressed",a.id===b.Cd.II)("href",_.vA(1,6,a,b.Cd,b.Ua),_.De)("data-action",b.d6a)("aria-label",b.C6a);_.x(2);_.Xf(" ",b.C6a," ")}};
jGb=function(a){a&1&&(_.E(0,"a",71),_.O(1,"linkifyRight"),_.N(2),_.F());if(a&2){a=_.M().va;var b=_.M();_.B("isMatFlatButton",a.id===b.Cd.II);_.rf("aria-pressed",a.id===b.Cd.II)("href",_.vA(1,6,a,b.Cd,b.Ua),_.De)("data-action",b.d6a)("aria-label",b.E6a);_.x(2);_.Xf(" ",b.E6a," ")}};kGb=function(a){a&1&&(_.E(0,"mat-cell",61),_.A(1,iGb,3,10,"a",68)(2,jGb,3,10,"a",69),_.F());a&2&&(a=_.M(),_.B("ngSwitch",a.Cd.dF),_.x(),_.B("ngSwitchCase",!0),_.x(),_.B("ngSwitchCase",!1))};
mGb=function(a){a&1&&(_.E(0,"mat-header-cell",72)(1,"span",45),_.N(2,"Action Button"),_.F()());a&2&&(a=_.M(),_.rf("aria-label","Browse repo at revision/ "+lGb(a.Cd.Wa)))};
oGb=function(a,b){a&1&&(_.E(0,"mat-cell")(1,"a",73),_.O(2,"linkifyRoot"),_.E(3,"mat-icon"),_.N(4,"code"),_.F()(),_.E(5,"button",74)(6,"mat-icon"),_.N(7,"content_copy"),_.F()()());a&2&&(a=b.va,b=_.M(),_.x(),_.B("matTooltip",nGb(a.id,b.Cd.Wa)),_.rf("href",TDb(2,10,a,b.Cd,b.i3a,b.Ua),_.De)("title",nGb(a.id,b.Cd.Wa))("data-action",b.e8b)("aria-label",nGb(a.id,b.Cd.Wa)),_.x(4),_.B("title",lGb(b.Cd.Wa))("matTooltip",lGb(b.Cd.Wa)),_.rf("data-copy-content",a.id)("data-action",b.f8b)("aria-label",lGb(b.Cd.Wa)))};
pGb=function(a){a&1&&_.H(0,"mat-header-cell")};qGb=function(a,b){a&1&&(_.E(0,"mat-cell"),_.N(1),_.F());a&2&&(a=b.va,_.x(),_.Xf(" Previously: ",a.Sf," "))};rGb=function(a){a&1&&_.H(0,"mat-header-cell")};
sGb=function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-cell");_.N(1);_.E(2,"a",75);_.I("click",function(){var d=_.t(c).va,e=_.M();d.Oba=!d.Oba;return _.u(e.return)});_.N(3);_.F()()}a&2&&(a=b.va,_.x(),SDb(" No matches in revisions [",a.lta[a.lta.length-1],", ",a.lta[0],"], changelists [",a.kta[a.kta.length-1],", ",a.kta[0],"] "),_.x(2),_.Xf(" ",a.Oba?"Hide":"Show"," "))};
tGb=function(a){a&1&&(_.H(0,"linkified-message",77),_.O(1,"emptyToConstant"));a&2&&(a=_.M().va,_.B("message",a.message)("linkDefinitions",_.Q(1,2,a.YR)))};uGb=function(a,b){a&1&&(_.E(0,"mat-cell"),_.A(1,tGb,2,4,"linkified-message",76),_.F());a&2&&(a=b.va,b=_.M(),_.x(),_.B("ngIf",b.wA.has(a.id)))};
wGb=function(a){a&1&&(_.E(0,"div",79)(1,"button",46)(2,"mat-icon"),_.N(3),_.F()(),_.N(4),_.F());if(a&2){a=_.M().va;var b=_.M();_.x();_.rf("aria-expanded",b.jU.has(a.id))("aria-label",b.jU.has(a.id)?b.ydc:b.Ndc);_.x(2);_.Yf(b.jU.has(a.id)?"expand_less":"expand_more");_.x();_.Xf(" ",vGb(a.matches)," matches in the code at this revision. ")}};
xGb=function(a,b){a&1&&(_.E(0,"mat-cell"),_.A(1,wGb,5,4,"div",78),_.F());a&2&&(a=b.va,b=_.M(),_.rf("data-action",b.j8b)("data-row-id",a.id),_.x(),_.B("ngIf",null!=a.matches))};
yGb=function(a,b){a&1&&_.H(0,"file-search-snippet",81);if(a&2){a=b.va;var c=b.last,d=_.M(2).va;b=_.M();_.tf("last",c);c=d.matches.Zd;d=d.Sf||b.Cd.Wa.path;var e=d+":"+c;null==b.JWa.get(e)&&b.JWa.set(e,_.xob(_.Cq(b.Cd.Wa.bc(),{xf:c}).nd(d).hb(),b.Ua,{Fda:"oneBased"}));c=b.JWa.get(e);_.B("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.VOa)}};
zGb=function(a){a&1&&(_.wf(0),_.A(1,yGb,1,7,"file-search-snippet",80),_.xf());a&2&&(a=_.M().va,_.x(),_.B("ngForOf",a.matches.Nk))};AGb=function(a,b){a&1&&(_.E(0,"mat-cell"),_.A(1,zGb,2,1,"ng-container",41),_.F());a&2&&(a=b.va,_.x(),_.B("ngIf",null!=a.matches))};BGb=function(a){a&1&&_.H(0,"mat-header-row")};
EGb=function(a,b){a&1&&_.H(0,"mat-row",82);a&2&&(a=b.va,b=_.M(),_.tf("active",b.wA.has(a.id))("left-row",b.Cd.Jea===a.id)("right-row",b.Cd.II===a.id)("active-element",a.id===b.Iba)("hidden",!1===(null==a.hidden?null:a.hidden.Oba))("cleanup",a.RC),_.rf("aria-label",_.KF(b.Cd.Wa)?CGb.format({id:a.id,author:a.fo}):DGb.format({id:a.id,author:a.fo})))};
FGb=function(a,b){a&1&&_.H(0,"mat-row",83);a&2&&(a=b.va,b=_.M(),_.tf("hidden",!1===(null==a.hidden?null:a.hidden.Oba)||!b.wA.has(a.id)),_.rf("aria-hidden",!b.wA.has(a.id)))};GGb=function(a){a&1&&_.H(0,"mat-row",84)};HGb=function(a){a&1&&_.H(0,"mat-row")};IGb=function(a,b){a&1&&_.H(0,"mat-row",85);a&2&&(a=b.va,b=_.M(),_.sf("display",b.jU.has(a.id)&&null!=a.matches?"":"none"))};JGb=function(a){a&1&&_.H(0,"mat-row",86)};
KGb=function(a){if(a&1){var b=_.qd();_.E(0,"button",92);_.I("click",function(){_.t(b);var c=_.M(2);return _.u(c.xV=!1)});_.E(1,"mat-icon");_.N(2,"collapse_all");_.F()()}a&2&&(a=_.M(2),_.B("ascTrackElement",a.h7a))};
LGb=function(a){if(a&1){var b=_.qd();_.E(0,"div",87)(1,"button",88)(2,"mat-icon");_.N(3,"search");_.F()();_.E(4,"mat-form-field",89)(5,"input",90,5);_.I("keydown.enter",function(){_.t(b);var c=_.M();return _.u(c.S0a.next())});_.F()();_.A(7,KGb,3,1,"button",91);_.F()}a&2&&(a=_.M(),_.x(),_.B("ascTrackElement",a.h7a),_.rf("data-action",a.k8b),_.x(3),_.sf("width",a.xV?"500px":0)("opacity",a.xV?1:0)("pointer-events",a.xV?"unset":"none"),_.x(),_.B("formControl",a.aq),_.x(2),_.B("ngIf",a.xV))};
QGb=function(a){return[].concat(_.$c(MGb),_.$c(NGb),_.$c(a),_.$c(OGb),_.$c(PGb))};XGb=function(a,b){switch(a){case 0:return b?RGb:SGb;case 1:return b?TGb:UGb;case 2:return b?VGb:WGb;default:return _.Zb(a,"Unknown column type")}};YGb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Wa.path].concat(_.$c(b.entries.map(function(d){var e;return(null==(e=d.zp)?void 0:e.Sf)||""}))).filter(function(d){return!!d}))).join("|")+")"};
ZGb=function(a){a&1&&(_.N(0),_.O(1,"number"));a&2&&(a=_.M().Na,_.Xf(" files (",_.uA(1,1,a.files.length,"1.0-0"),") "))};$Gb=function(a){a&1&&(_.E(0,"span"),_.N(1,"+"),_.F())};aHb=function(a){a&1&&(_.N(0),_.O(1,"number"),_.A(2,$Gb,2,0,"span",5),_.N(3,") "));a&2&&(a=_.M(2).Na,_.Xf(" commits (",_.uA(1,2,a.jM.entries.length,"1.0-0"),""),_.x(2),_.B("ngIf",a.AAb))};
bHb=function(a){a&1&&(_.E(0,"dc-information-box",8),_.N(1),_.O(2,"number"),_.F());a&2&&(a=_.M(2).Na,_.x(),_.Xf(" There are a large number of commits. We are only showing the most recent ",_.uA(2,1,a.jM.entries.length,"1.0-0")," commits. "))};cHb=function(a,b){a&1&&_.H(0,"history-table",9);a&2&&(a=b.Na,b=_.M(2).Na,_.B("data",b.jM)("historyPlace",a))};
dHb=function(a){a&1&&(_.E(0,"mat-tab"),_.A(1,aHb,4,5,"ng-template",3)(2,bHb,3,4,"dc-information-box",6)(3,cHb,1,2,"history-table",7),_.O(4,"async"),_.F());a&2&&(a=_.M().Na,_.x(2),_.B("ngIf",a.AAb),_.x(),_.B("ngIf",_.Q(4,2,a.jM.Cd)))};
eHb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.E(1,"mat-tab-group",2);_.I("selectedTabChange",function(d){_.t(c);var e=_.M(),f=e.Ia,g=f.mb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.Zb(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Wa.rb});return _.u()});_.E(2,"mat-tab");_.A(3,ZGb,2,4,"ng-template",3);_.H(4,"commit-fileset",4);_.F();_.A(5,dHb,5,4,"mat-tab",5);_.F();_.xf()}a&
2&&(a=b.Na,b=_.M(),_.x(),_.B("@.disabled",!0),_.x(3),_.B("leftRefSpec",b.comparison.tr)("location",b.comparison.Wa)("includeHeader",!0)("rightRefSpec",b.comparison.Uo)("fileDiffEntries",a.files),_.x(),_.B("ngIf",!b.comparison.Gyb))};fHb=function(a){a&1&&_.H(0,"loading",10);a&2&&_.B("hasBackground",!0)("diameter",48)};gHb=function(a){a&1&&_.H(0,"ref-picker",3);a&2&&(a=_.M(2),_.B("refPickerData",a.L1)("trackElement",a.NN))};
hHb=function(a){a&1&&_.A(0,gHb,1,2,"ref-picker",2);a&2&&(a=_.M(),_.B("ngIf",a.comparison.Wa&&a.comparison.Wa.Eb))};iHb=function(a,b){return _.Cq(b.bc(),{zn:a}).hb()};jHb=function(a,b){return _.zq(b.bc(),a).hb()};
kHb=function(a){a&1&&(_.wf(0),_.E(1,"span",6),_.N(2," Comparing: "),_.F(),_.H(3,"comparison-ref-picker",7),_.E(4,"span",8),_.N(5),_.F(),_.H(6,"comparison-ref-picker",9),_.E(7,"a",10)(8,"mat-icon"),_.N(9,"cancel"),_.F()(),_.xf());a&2&&(a=_.M(),_.x(3),_.B("comparison",a.comparison)("selector",a.JZb),_.x(2),_.Xf(" ",a.CBc," "),_.x(),_.B("comparison",a.comparison),_.x(),_.B("routerLink",a.eDc)("trackProjectId",a.comparison.Wa.rb))};
lHb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"a",11)(2,"mat-icon");_.N(3,"code");_.F();_.wf(4);_.E(5,"span");_.N(6,"Browse");_.F();_.xf();_.F();_.E(7,"copy-button",12);_.I("copyEvent",function(){_.t(b);var c=_.M();return _.u(c.ur())});_.F();_.H(8,"mat-divider",13);_.xf()}a&2&&(a=_.M(),_.x(),_.B("routerLink",a.EAc)("matTooltip",a.FAc)("trackProjectId",a.comparison.Wa.rb),_.x(6),_.B("buttonLabel",a.XBc)("hoverMsg",a.xUa)("copyText",a.comparison.mPc),_.x(),_.B("vertical",!0))};
mHb=function(a){a&1&&(_.H(0,"commit-information",14),_.E(1,"a",15),_.N(2," Compare "),_.F());a&2&&(a=_.M(),_.B("activeLocation",a.comparison.Wa)("version",a.ula)("linkToCommitDetails",!1),_.x(),_.B("routerLink",a.EBc)("trackProjectId",a.comparison.Wa.rb))};nHb=function(a){a&1&&_.H(0,"segmented-dropdown-button",6);a&2&&(a=_.M(),_.B("item",a.mNc))};
oHb=function(a,b){if(a&1){var c=_.qd();_.E(0,"li")(1,"button",8);_.I("click",function(){var d=_.t(c).va,e=_.M(2);return _.u(e.fOb.emit(d.id))});_.N(2);_.O(3,"toPrettyRef");_.F()()}a&2&&(a=b.va,_.tf("active-element",a.selected),_.x(),_.B("color",a.selected?"primary":null),_.x(),_.Xf(" ",_.Q(3,4,a.id)," "))};pHb=function(a){a&1&&(_.E(0,"ul"),_.A(1,oHb,4,6,"li",7),_.F());a&2&&(a=_.M(),_.x(),_.B("ngForOf",a.dga))};
qHb=function(a,b){a&1&&(_.wf(0),_.E(1,"a",10),_.N(2),_.O(3,"toPrettyRef"),_.F(),_.xf());a&2&&(a=b.Na,_.x(),_.B("routerLink",a.dDc),_.x(),_.Xf(" ",_.Q(3,2,a.id)," "))};rHb=function(a){a&1&&_.A(0,qHb,4,4,"ng-container",9);a&2&&(a=_.M(),_.B("ngIf",a.dga[0]))};sHb=function(a,b){return _.zq(_.aG(a.bc(),"ref"),b).Oi({}).hb()};tHb=function(a,b){return(a.displayName||a.Hf.Ni).localeCompare(b.displayName||b.Hf.Ni)};
uHb=function(a){a=a.Hf;var b=_.mob(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Yh};case "host":return{kind:b,Nm:a.Nm};case "depot":return{kind:b};default:return _.Zb(b,"Unknown repository group type")}};vHb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Nm;case "depot":return"depot";default:return _.Zb(a,"Unknown repository group type")}};
wHb=function(a){if(null!=a.fH)return a.fH.name;if(null!=a.df)return a.df.projectId;if(null!=a.host)return a.host.name;if(null!=a.Yh)return a.Yh.displayName;throw Error("Je");};xHb=function(a,b){a=wHb(a);b=wHb(b);return a<b?-1:a>b?1:0};yHb=function(a){a&1&&_.H(0,"mat-icon",7);a&2&&(a=_.M(2),_.B("svgIcon",a.icon))};zHb=function(a){a&1&&(_.E(0,"span",8),_.N(1),_.F());a&2&&(a=_.M(2),_.x(),_.Xf(" ",a.scope," "))};
AHb=function(a){a&1&&(_.E(0,"div",3),_.A(1,yHb,1,1,"mat-icon",4),_.E(2,"div",5),_.A(3,zHb,2,1,"span",6),_.E(4,"span"),_.N(5),_.F()()());a&2&&(a=_.M(),_.x(),_.B("ngIf",a.icon),_.x(2),_.B("ngIf",a.scope),_.x(2),_.Yf(a.name))};BHb=function(a){a&1&&(_.E(0,"conditional-link",6),_.N(1),_.F());a&2&&(a=_.M(2),_.tf("active-element",a.IMa),_.B("ascTrackElement",a.s3)("trackGestureClick",!a.IMa)("trackProjectId",a.Wa.rb)("condition",!a.IMa)("link",a.HMa),_.x(),_.Xf("",a.zzc," "))};
CHb=function(a){a&1&&(_.E(0,"button",11),_.H(1,"mat-icon",12),_.F());if(a&2){a=_.M().va;var b=_.M(2);_.x();_.B("svgIcon",b.qd.Ae(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};DHb=function(a){a&1&&_.H(0,"mat-icon",13);a&2&&(a=_.M().va,_.B("svgIcon",a.icon))};
EHb=function(a,b){a&1&&(_.E(0,"mat-tree-node",7),_.A(1,CHb,2,1,"button",8)(2,DHb,1,1,"mat-icon",9),_.E(3,"conditional-link",10),_.N(4),_.F()());a&2&&(a=b.va,b=_.M(2),_.tf("active-element",a.hg===b.eo),_.B("matTreeNodePaddingIndent",50),_.x(),_.B("ngIf",a.children),_.x(),_.B("ngIf",a.icon),_.x(),_.B("ascTrackElement",b.s3)("trackGestureClick",a.hg!==b.eo)("condition",a.hg!==b.eo)("link",_.MG(a.location).Lb)("queryParams",_.MG(a.location).Ta),_.x(),_.Xf("",a.name," "))};
FHb=function(a){a&1&&(_.wf(0),_.A(1,BHb,2,8,"conditional-link",3),_.E(2,"mat-tree",4),_.A(3,EHb,5,11,"mat-tree-node",5),_.F(),_.xf());a&2&&(a=_.M(),_.x(),_.B("ngIf",a.HMa),_.x(),_.B("dataSource",a.dataSource)("treeControl",a.qd))};GHb=function(a,b){a&1&&_.H(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.M(2),_.B("contextName",b.s3)("currentScope",b.Wa)("searchResultItem",a))};
HHb=function(a){if(a&1){var b=_.qd();_.E(0,"no-search-match",18);_.I("clear",function(){_.t(b);var c=_.M(2);return _.u(c.YK())});_.F()}a&2&&(a=_.M(2),_.B("filter",a.Hh))};IHb=function(a){a&1&&(_.E(0,"div",14),_.A(1,GHb,1,3,"repository-search-result-entry",15),_.F(),_.A(2,HHb,1,1,"no-search-match",16));a&2&&(a=_.M(),_.x(),_.B("ngForOf",a.GB),_.x(),_.B("ngIf",a.JQc))};JHb=function(a){return a.level};KHb=function(a){return!a.location.repository};LHb=function(a){a&1&&_.H(0,"loading",5)};
MHb=function(a){a&1&&_.H(0,"repository-searchable-tree-data",6);if(a&2){a=_.M().Na;var b=_.M();_.B("searchTrackElement",b.iia)("treeItemNavigateTrackElement",b.s3)("place",b.Wa)("repositoriesMap",a.Vb)}};NHb=function(a){a&1&&(_.E(0,"div",7),_.N(1),_.F());a&2&&(a=_.M().Na,_.x(),_.Xf(" ",a.message," "))};
OHb=function(a,b){a&1&&(_.wf(0,1),_.A(1,LHb,1,0,"loading",2)(2,MHb,1,4,"repository-searchable-tree-data",3)(3,NHb,2,1,"div",4),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Ti),_.x(),_.B("ngSwitchCase",b.Uc.Nh),_.x(),_.B("ngSwitchCase",b.Uc.Error))};PHb=function(a){a&1&&_.H(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.B("place",a.Wa))};QHb=function(a){a&1&&(_.wf(0),_.E(1,"div",6)(2,"span"),_.N(3," Could not load commit. "),_.F()(),_.xf())};
RHb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"div",10,0);_.H(3,"commit-overview",11);_.F();_.H(4,"splitter",12);_.E(5,"parent-selector",13);_.I("selectedParentChange",function(d){_.t(b);var e=_.M(3);return _.u(e.PGb.next(d))});_.F();_.xf()}if(a&2){a=_.Wf(2);var c=_.M(2).Na;_.x(3);_.B("commit",c.Vb.zp);_.x();_.B("changeSizeOf",a);_.x();_.B("parents",c.Vb.rN)("comparison",c.Vb.comparison)}};
SHb=function(a){a&1&&(_.wf(0),_.E(1,"div",7),_.H(2,"commit-header",8),_.A(3,RHb,6,4,"ng-container",2),_.H(4,"entry-container",9),_.F(),_.xf());if(a&2){a=_.M().Na;var b=_.M();_.x(2);_.B("comparison",a.Vb.comparison)("viewMode",a.Vb.Bt);_.x();_.B("ngIf",!b.Rta(a.Vb));_.x();_.B("comparison",a.Vb.comparison)}};THb=function(a){a&1&&_.H(0,"loading",14);a&2&&_.B("hasBackground",!0)("diameter",48)};
UHb=function(a,b){a&1&&(_.wf(0)(1,3),_.A(2,QHb,4,0,"ng-container",4)(3,SHb,5,4,"ng-container",4)(4,THb,1,2,"loading",5),_.xf()());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",b.Uc.Nh),_.x(),_.B("ngSwitchCase",b.Uc.Ti))};VHb=function(a,b){var c=b.uI||[],d,e=(d=(d=_.ii(a,2))?d:c[0]||"")?c.includes(d):!0;d={Wa:a,Uo:_.ii(a,0),tr:d,mPc:b.Df,Gyb:e};return{zp:b,comparison:d,rN:c,Bt:_.ii(a,2)?0:1}};WHb=function(){};
YHb=function(a){a&1&&_.A(0,WHb,0,0,"ng-template",5);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Wf(3))("ngTemplateOutletContext",_.eg(2,XHb)))};ZHb=function(){};aIb=function(a){a&1&&_.A(0,ZHb,0,0,"ng-template",5);a&2&&(a=_.M().Na,_.M(),_.B("ngTemplateOutlet",_.Wf(3))("ngTemplateOutletContext",_.fg(2,$Hb,a.Vb.lga)))};bIb=function(a,b){a&1&&(_.wf(0,3),_.A(1,YHb,1,3,null,4)(2,aIb,1,4,null,4),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Ti),_.x(),_.B("ngSwitchCase",b.Uc.Nh))};
cIb=function(a){a&1&&_.H(0,"loading",9);a&2&&_.B("inline",!0)};dIb=function(a){a&1&&_.N(0);a&2&&(a=_.M().count,_.Yf(a))};eIb=function(a,b){a&1&&(_.E(0,"a",6)(1,"mat-icon"),_.N(2,"check_circle"),_.F(),_.E(3,"span",7),_.A(4,cIb,1,1,"loading",8),_.N(5),_.A(6,dIb,1,1,"ng-template",null,1,_.hg),_.F()());if(a&2){a=b.QBb;b=b.count;var c=_.Wf(7),d=_.M();_.B("href",d.gGc(d.Wa),_.De);_.x(4);_.B("ngIf",a)("ngIfElse",c);_.x();_.Xf(" active ",1===b?"CL":"CLs"," ")}};
fIb=function(a){return _.fv+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+iEb(a.path||"")};gIb=function(a){a&1&&_.H(0,"pending-cl-indicator",5);a&2&&(a=_.M(),_.B("place",a.Wa))};
iIb=function(a,b){if(a&1){var c=_.qd();_.E(0,"button",9);_.I("click",function(){var e=_.t(c).Na,f=_.M(3);hIb(f.Mha,e.open?0:1);return _.u()});_.wd();_.E(1,"svg",10);_.H(2,"path",11)(3,"path",12)(4,"rect",13)(5,"path",14)(6,"circle",15)(7,"circle",16)(8,"circle",17)(9,"circle",18)(10,"circle",19)(11,"circle",20)(12,"circle",21);_.F();_.pd.aD=null;_.E(13,"span",22);_.N(14," Insights ");_.F()()}if(a&2){a=b.Na;b=_.M().Na;var d=_.M(2);_.sf("pointer-events",0<b.size?"unset":"none");_.tf("panel-is-open",
a.open);_.B("disabled",0===b.size)("trackProjectId",d.Wa.rb)("trackAction",a.open?"close":"open")}};jIb=function(a){a&1&&(_.E(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",23)(2,"p",24),_.N(3,"Code Insights"),_.F(),_.N(4," Get deployment status, ask a question, or report a bug for this file "),_.F()())};
kIb=function(a,b){a&1&&(_.E(0,"div",7),_.A(1,iIb,15,7,"button",8),_.O(2,"async"),_.A(3,jIb,5,0,"onedev-feature-tooltip-controller",4),_.F());a&2&&(a=b.Na,b=_.M(2),_.B("matTooltipDisabled",0<a.size),_.x(),_.B("ngIf",_.Q(2,3,b.oIc)),_.x(2),_.B("ngIf",b.nIc&&0<a.size))};lIb=function(a){a&1&&(_.E(0,"div"),_.A(1,kIb,4,5,"div",6),_.O(2,"async"),_.F());a&2&&(a=_.M(),_.x(),_.B("ngIf",_.Q(2,1,a.Nhb)))};
mIb=function(a){a&1&&(_.E(0,"segmented-dropdown-button",26)(1,"mat-icon"),_.N(2,"edit"),_.F()());if(a&2){a=_.M().Na;var b=_.M();_.B("disabled",b.YPa)("item",a)}};nIb=function(a){a&1&&(_.E(0,"a",27)(1,"mat-icon"),_.N(2,"edit"),_.F(),_.E(3,"span"),_.N(4),_.F()());if(a&2){a=_.M().Na;var b=_.M();_.B("externalLink",a.Lb)("matTooltip",a.ariaLabel)("trackProjectId",b.Wa.rb);_.rf("disabled",b.YPa);_.x(4);_.Xf(" ",a.title," ")}};
oIb=function(a,b){a&1&&(_.wf(0),_.A(1,mIb,3,2,"segmented-dropdown-button",25)(2,nIb,5,5,"ng-template",null,1,_.hg),_.xf());a&2&&(a=b.Na,b=_.Wf(3),_.x(),_.B("ngIf",!!a.ua)("ngIfElse",b))};pIb=function(a,b){a&1&&(_.E(0,"a",29)(1,"span"),_.N(2),_.F()());if(a&2){a=b.va;b=b.index;var c=_.M(2);_.B("externalLink",a.Lb)("matTooltip",a.ariaLabel)("trackProjectId",c.Wa.rb);_.rf("disabled",c.YPa)("data-index",b);_.x(2);_.Xf(" ",a.title," ")}};qIb=function(a,b){a&1&&_.A(0,pIb,3,6,"a",28);a&2&&_.B("ngForOf",b.buttons)};
rIb=function(a){a&1&&(_.E(0,"li",2)(1,"a",6),_.N(2),_.F()());a&2&&(a=_.M(),_.x(),_.tf("active-element",a.GJc),_.B("routerLink",a.sXb)("ascTrackElement",a.ti),_.x(),_.Xf(" ",a.LUc," "))};sIb=function(a){if(a.Eb&&!_.Dq(a)&&!a.params.Rb){var b=Number(a.Eb);return isNaN(b)?a.Eb:b}};tIb=function(a){a&1&&(_.E(0,"span",8),_.N(1,"/"),_.F())};
uIb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.E(1,"a",5);_.O(2,"async");_.N(3);_.F();_.E(4,"a",6);_.I("click",function(){_.t(c);_.M().Pc.Nba.next(1);return _.u()});_.F();_.A(5,tIb,2,0,"span",7);_.xf()}if(a&2){a=b.va;b=b.last;var d=_.M();_.x();_.tf("has-info",d.xja&&(d.xja.has("//depot/"+a.path)||d.xja.has("//depot/"+a.path+"/")));_.B("routerLink",a.Lb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.rf("style",_.Q(2,9,a.style),QDb);_.x(2);_.Yf(a.title);_.x();_.B("routerLink",a.Lb);_.x();_.B("ngIf",
!b)}};vIb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};bM=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};wIb=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}};
xIb=function(a,b){return a.map(function(c){return cM({name:c.jr()||c.WL(),url:c.WL(),icon:wIb(_.yj(c,4),b)})}).sort(bM)};yIb=function(a){return a.filter(function(b){return b.uvb()}).map(function(b){return cM({name:b.ol()&&""!==b.getName()?b.getName():b.g0(),url:b.g0().includes("-")?"http://g/"+b.g0():"https://teams.googleplex.com/"+b.g0(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.g0()})})};
zIb=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.source&&b.source.length){var c=(new dM).fe(b.name).IV(xIb(b.source,b.icon));b.Ji.push(c)}};AIb=function(a){if(!a)return"";var b=document.createElement("div");a=_.uBa.Vo(a);1===b.nodeType&&_.Knb(b);b.innerHTML=_.gc(a);a=_.k(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};
BIb=function(a){return new _.Kd(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)}})};cM=function(a){var b=a.name,c=a.url;a=a.icon;return(new eM).fe(b).KB(c).kO(a)};CIb=function(a){switch(a){case 0:return"Not provided";case 4:return"Deprecated";case 5:return"Not allowed";case 1:return"Preview";case 2:return"Special availability";case 3:return"General availability";default:return""}};
DIb=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""}};EIb=function(a){switch(a){case !0:return"Accepting new features";case !1:return"Not accepting new features";default:return""}};
FIb=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"])}};GIb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};HIb=function(a,b){a&1&&_.H(0,"breadcrumb",9);a&2&&_.B("items",b.Na)};
IIb=function(a){a&1&&(_.H(0,"path-breadcrumb",11),_.O(1,"maybeStripGoogle3"),_.O(2,"async"),_.O(3,"async"));if(a&2){a=_.M().XGb;var b=_.M();_.B("copyText",_.Q(2,6,_.Q(1,4,b.Wa)))("items",a)("projectId",b.Wa.rb)("stacksPaths",_.Q(3,8,b.xja))}};JIb=function(a,b){a&1&&_.A(0,IIb,4,10,"path-breadcrumb",10);a&2&&(a=b.XGb,_.B("ngIf",a&&0<a.length))};KIb=function(a){a&1&&(_.E(0,"mat-icon",14),_.N(1),_.F());a&2&&(a=_.M().icon,_.x(),_.Xf(" ",a," "))};
LIb=function(a,b){a&1&&(_.E(0,"segmented-dropdown-button",12),_.A(1,KIb,2,1,"mat-icon",13),_.F());a&2&&(a=b.icon,_.B("item",b.z_a)("useBreadcrumbStyling",!0),_.x(),_.B("ngIf",a))};MIb=function(a,b){a&1&&_.H(0,"ref-picker",16);a&2&&(a=b.Na,b=_.M(2),_.B("refPickerData",a)("trackElement",b.NN))};NIb=function(a){a&1&&(_.A(0,MIb,1,2,"ref-picker",15),_.O(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.Q(1,1,a.oOc)))};OIb=function(a){a&1&&_.H(0,"cl-picker",8);a&2&&(a=_.M(),_.B("place",a.Wa))};
PIb=function(a,b){a&1&&(_.E(0,"icon-empty-state-subtitle")(1,"p"),_.N(2),_.F(),_.E(3,"a",3),_.N(4,"Download"),_.F()());a&2&&(a=b.Na,b=_.M(),_.x(2),_.Xf(" Size in bytes: ",b.Lqa," "),_.x(),_.Kf("href",a,_.De))};QIb=function(a){a&1&&(_.E(0,"icon-empty-state-subtitle"),_.N(1," Please clone this repository to view the file "),_.F())};RIb=function(a){a&1&&(_.E(0,"mat-label"),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Xf(" ",a.label," "))};SIb=function(a){a&1&&(_.E(0,"mat-error"),_.N(1," Invalid regex "),_.F())};
TIb=function(a){a&1&&(_.E(0,"mat-error"),_.N(1," Invalid line number "),_.F())};UIb=function(a){a&1&&(_.E(0,"span",10),_.N(1),_.F());a&2&&(a=_.M(2),_.x(),_.Yf(a.item.label))};VIb=function(a){a&1&&_.H(0,"mat-icon",11);a&2&&(a=_.M(2),_.B("svgIcon",a.item.icon))};WIb=function(a){a&1&&_.yf(0)};
XIb=function(a){if(a&1){var b=_.qd();_.E(0,"div")(1,"div",12,1);_.I("ascBlur",function(){_.t(b);var d=_.M(2);return _.u(d.UR())});_.A(3,WIb,1,0,"ng-container",13);_.F()()}if(a&2){a=_.Wf(2);var c=_.M(2);_.x();_.B("cdkTrapFocusAutoCapture",c.Zsb)("focusOnInit",null==a?null:a.un);_.x(2);_.B("ngTemplateOutlet",c.item.YZ)("ngTemplateOutletContext",c.item.context)}};
YIb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"button",3,0);_.O(3,"async");_.O(4,"async");_.I("click",function(){_.t(b);var d=_.M();return _.u(d.UB())})("mousedown",function(d){_.t(b);var e=_.M();if(e.aea&&d.target){for(var f=d.target;f&&"BUTTON"!==f.tagName;)f=f.parentElement;e.H3a=f}d.preventDefault();return _.u()});_.E(5,"div",4);_.A(6,UIb,2,1,"span",5);_.E(7,"div",6);_.A(8,VIb,1,1,"mat-icon",7);_.N(9);_.H(10,"mat-icon",8);_.F()()();_.A(11,XIb,4,4,"ng-template",9);_.O(12,"async");_.I("detach",
function(){_.t(b);var d=_.M();return _.u(d.UR())});_.xf()}if(a&2){a=_.Wf(2);var c=_.M();_.x();_.tf("dense",c.Onb)("active",_.Q(3,17,c.isOpen))("icon-only",c.qwb);_.B("ascTrackElement",c.item.lc)("trackAction",_.Q(4,19,c.isOpen)?"openDropdown":"closeDropdown");_.rf("aria-label",c.ariaLabel);_.x(5);_.B("ngIf",c.item.label);_.x();_.tf("title",c.item.title);_.x();_.B("ngIf",c.item.icon);_.x();_.Xf(" ",c.item.title," ");_.x(2);_.B("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",_.Q(12,21,c.isOpen))("cdkConnectedOverlayPositions",
c.WMc)}};ZIb=function(a){a&1&&_.H(0,"find-in-file")(1,"go-to-line")};$Ib=function(a){setTimeout(function(){var b=a();b&&b.focus()})};aJb=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{dA:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,wf:g,children:aJb(e.children,b,c.concat({wf:g,counts:new Map,H9:new Map}),d+1)}}e={type:1,Vh:e.id,displayName:e.name,wf:{enabled:!1},eea:e.BVa};b.set(e.Vh,{node:e,rN:c});return e})};
bJb=function(a){return null!=a?a:null};cJb=function(a,b){var c=new Set,d=new Set;a=_.k(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e.xL?d.add(e.dA):c.add(e.Vh);return b.filter(function(f){return f.xL?d.has(f.dA):c.has(f.Vh)})};dJb=function(a){a&1&&_.H(0,"loading",5)};eJb=function(a){a&1&&(_.E(0,"mat-icon",6),_.N(1,"error"),_.F());a&2&&(a=_.M().Na,_.B("matTooltip",a.kwb))};
fJb=function(a){a&1&&(_.E(0,"span",7),_.N(1),_.F());if(a&2){a=_.M().Na;_.M();var b=a.Xu;b=(new _.qt("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.rf("aria-label",b);_.x();_.Xf(" (",a.Xu,") ")}};
gJb=function(a,b){a&1&&(_.wf(0,1),_.A(1,dJb,1,0,"loading",2)(2,eJb,2,1,"mat-icon",3)(3,fJb,2,2,"span",4),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.Ks),_.x(),_.B("ngSwitchCase",b.sCa.LOADING),_.x(),_.B("ngSwitchCase",b.sCa.ERROR),_.x(),_.B("ngSwitchCase",b.sCa.Pg))};
iJb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-radio-button",7);_.I("change",function(c){_.t(b);var d=_.M().va,e=_.M();return _.u(hJb(e,c.source,d))});_.E(1,"span");_.N(2);_.F()()}a&2&&(a=_.M().va,_.B("checked",a.wf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.x(2),_.Yf(a.displayName))};
jJb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-checkbox",7);_.I("change",function(c){_.t(b);var d=_.M().va,e=_.M();return _.u(hJb(e,c,d))});_.N(1);_.F()}a&2&&(a=_.M().va,_.B("checked",a.wf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.x(),_.Xf(" ",a.displayName," "))};kJb=function(a){a&1&&_.H(0,"layer-status",8);a&2&&(a=_.M().va,_.B("id","layer-status-"+a.displayName)("layer",a.Vh))};
mJb=function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-tree-node",4);_.I("keydown",function(d){var e=_.t(c).va,f=_.M();return _.u(lJb(f,d,e))});_.A(1,iJb,3,4,"mat-radio-button",5)(2,jJb,2,4,"ng-template",null,0,_.hg)(4,kJb,1,2,"layer-status",6);_.F()}a&2&&(a=b.va,b=_.Wf(3),_.x(),_.B("ngIf",a.eea)("ngIfElse",b),_.x(3),_.B("ngIf",a.wf.enabled))};
sJb=function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-tree-node",9);_.I("keydown",function(d){var e=_.t(c).va,f=_.M();return _.u(lJb(f,d,e))});_.E(1,"mat-checkbox",10);_.I("change",function(d){var e=_.t(c).va,f=_.M();return _.u(nJb(f,d,e))});_.N(2);_.F();_.E(3,"button",11)(4,"mat-icon");_.N(5);_.F()()()}a&2&&(a=b.va,b=_.M(),_.B("ngClass",_.fg(7,oJb,b.Ae(a))),_.x(),_.B("checked",a.wf.enabled)("indeterminate",pJb(b,a)),_.x(),_.Xf(" ",a.displayName," "),_.x(),_.rf("aria-expanded",b.Ae(a))("aria-label",b.qd.Ae(a)?
qJb.format({categoryName:a.displayName}):rJb.format({categoryName:a.displayName})),_.x(2),_.Yf(b.qd.Ae(a)?"expand_less":"expand_more"))};tJb=function(a){return!a.xL};uJb=function(a){return a.level};vJb=function(a){return a.xL};wJb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Pe");};xJb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
yJb=function(a){a&1&&(_.E(0,"div",2)(1,"span",3),_.N(2,"Layers"),_.F(),_.H(3,"layer-menu"),_.E(4,"a",4),_.H(5,"mat-icon",5),_.F()());a&2&&(a=_.M(),_.x(4),_.B("externalLink",a.tT))};BJb=function(a){a&1&&_.H(0,"link-row",17,3);if(a&2){a=_.M().Na;var b=_.M(2),c=_.B("label",zJb(b)),d=!!b.Wa.params.line;b=_.KF(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",_.eg(4,AJb))("url",a.Vb)}};
CJb=function(a){a&1&&_.H(0,"loading",22);a&2&&_.B("inline",!0)};DJb=function(a){a&1&&(_.E(0,"span",23),_.N(1),_.F());a&2&&(a=_.M(2).Na,_.x(),_.Xf(" ",a.message," "))};EJb=function(a){a&1&&(_.E(0,"div",18)(1,"span",19),_.N(2),_.F(),_.A(3,CJb,1,1,"loading",20)(4,DJb,2,1,"span",21),_.F());if(a&2){a=_.M().Na;var b=_.M(2);_.x(2);_.Yf(zJb(b));_.x();_.B("ngIf",a.state===b.Uc.Ti);_.x();_.B("ngIf",a.state===b.Uc.Error)}};
FJb=function(a,b){a&1&&(_.wf(0),_.A(1,BJb,2,5,"link-row",15)(2,EJb,5,3,"div",16),_.xf());a&2&&(a=b.Na,_.x(),_.B("ngIf",a.Vb),_.x(),_.B("ngIf",!a.Vb))};HJb=function(a,b){a&1&&_.H(0,"link-row",24,4);a&2&&(a=b.Na,_.B("shortcut",_.eg(2,GJb))("url",a))};KJb=function(a){a&1&&_.H(0,"link-row",26,5);if(a&2){a=_.M().Na;var b=_.M(2);_.B("label",a.Vb.endsWith('.h"')&&!IJb(b)?"Include statement":"Import statement")("shortcut",_.eg(3,JJb))("url",a.Vb)}};
LJb=function(a,b){a&1&&(_.wf(0),_.A(1,KJb,2,4,"link-row",25),_.xf());a&2&&(a=b.Na,_.x(),_.B("ngIf",a.Vb))};NJb=function(a){a&1&&_.H(0,"link-row",29,6);a&2&&(a=_.M().Na,_.B("shortcut",_.eg(2,MJb))("url",a.Vb))};OJb=function(a){a&1&&(_.E(0,"span",23),_.N(1," No targets found "),_.F())};PJb=function(a){a&1&&_.H(0,"loading",22);a&2&&_.B("inline",!0)};QJb=function(a){a&1&&(_.E(0,"span",23),_.N(1),_.F());a&2&&(a=_.M(2).Na,_.x(),_.Xf(" ",a.message," "))};
RJb=function(a){a&1&&(_.E(0,"div",30)(1,"span",19),_.N(2," Build rule "),_.F(),_.A(3,OJb,2,0,"span",21)(4,PJb,1,1,"loading",20)(5,QJb,2,1,"span",21),_.F());if(a&2){a=_.M().Na;var b=_.M(3);_.x(3);_.B("ngIf",a.state===b.Uc.Nh);_.x();_.B("ngIf",a.state===b.Uc.Ti);_.x();_.B("ngIf",a.state===b.Uc.Error)}};SJb=function(a,b){a&1&&(_.wf(0),_.A(1,NJb,2,3,"link-row",27)(2,RJb,6,3,"div",28),_.xf());a&2&&(a=b.Na,_.x(),_.B("ngIf",a.Vb),_.x(),_.B("ngIf",!a.Vb))};
TJb=function(a){a&1&&(_.wf(0),_.A(1,SJb,3,2,"ng-container",12),_.O(2,"async"),_.xf());a&2&&(a=_.M(2),_.x(),_.B("ngIf",_.Q(2,1,a.omb)))};VJb=function(a,b){a&1&&_.H(0,"link-row",31,7);a&2&&(a=b.Na,_.B("shortcut",_.eg(2,UJb))("url",a))};
XJb=function(a){a&1&&_.H(0,"link-row",34,8);if(a&2){a=_.M().Na;var b=_.M(2);_.B("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",_.eg(4,WJb))("url",a.Vb)}};YJb=function(a){a&1&&_.H(0,"loading",22);a&2&&_.B("inline",!0)};ZJb=function(a){a&1&&(_.E(0,"span",23),_.N(1),_.F());a&2&&(a=_.M(2).Na,_.x(),_.Xf(" ",a.message," "))};
$Jb=function(a){a&1&&(_.E(0,"div",35)(1,"span",19),_.N(2),_.F(),_.A(3,YJb,1,1,"loading",20)(4,ZJb,2,1,"span",21),_.F());if(a&2){a=_.M().Na;var b=_.M(2);_.x(2);_.Yf(b.Wa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.x();_.B("ngIf",a.state===b.Uc.Ti);_.x();_.B("ngIf",a.state===b.Uc.Error)}};aKb=function(a,b){a&1&&(_.wf(0),_.A(1,XJb,2,5,"link-row",32)(2,$Jb,5,3,"div",33),_.xf());a&2&&(a=b.Na,b=_.M(2),_.x(),_.B("ngIf",a.Vb),_.x(),_.B("ngIf",a.state!==b.Uc.Nh))};
fKb=function(a){a&1&&(_.H(0,"link-row",10,1)(2,"link-row",11,2),_.O(4,"async"),_.A(5,FJb,3,2,"ng-container",12),_.O(6,"async"),_.A(7,HJb,2,3,"link-row",13)(8,LJb,2,1,"ng-container",12),_.O(9,"async"),_.A(10,TJb,3,3,"ng-container",12)(11,VJb,2,3,"link-row",14)(12,aKb,3,2,"ng-container",12),_.O(13,"async"));a&2&&(a=_.M(),_.B("shortcut",_.eg(18,bKb))("url",_.KF(a.Wa)?"//depot/"+a.Wa.path:a.Wa.qA),_.x(2),_.B("shortcut",_.eg(19,cKb))("url",_.Q(4,10,a.NWa)),_.x(3),_.B("ngIf",_.Q(6,12,a.GBb)),_.x(2),_.B("ngIf",
dKb(a)),_.x(),_.B("ngIf",_.Q(9,14,a.HBb)),_.x(2),_.B("ngIf",_.dG(a.Wa)),_.x(),_.B("ngIf",eKb(a)),_.x(),_.B("ngIf",_.Q(13,16,a.IBb)))};gKb=function(a,b){var c=a.params.xf;return c&&"HEAD"!==c?_.Md(c):(_.JF(a)?a.params.Rb&&_.Dq(a)?0:!_.Dq(a)&&!dEb(a):a.Eb&&_.jh.test(a.Eb))?_.Md(_.JF(a)?a.Eb:void 0):_.pJ(b,a,!_.JF(a)||"chromium"===a.repository||a.dj()?"path":"repository")};
hKb=function(a){var b="",c=!1;a=_.k(a);for(var d=a.next();!d.done;d=a.next())d=d.value,d.match(/[a-zA-Z0-9]/)||"_"===d?(c&&(b+="_",c=!1),b+=d):b&&(c=!0);return b};iKb=function(a){return _.oj(a,_.nq,1,_.kj()).map(function(b){var c=b.de();b=_.xj(b,2,_.kj());return{file:c,EQc:b.length}})};
jKb=function(a,b){var c="";a=[].concat(_.$c(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("Qe");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("Re");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("Re");return c};kKb=function(a){a&1&&(_.wf(0),_.N(1),_.xf());a&2&&(a=_.M().va,_.x(),_.Xf(" ",a.label," "))};lKb=function(a){a&1&&(_.N(0),_.O(1,"lastPathElement"));a&2&&(a=_.M().va,_.Xf(" ",_.Q(1,1,a.GL)," "))};
nKb=function(a,b){a&1&&_.H(0,"menu-keyboard-shortcut-hint",10);a&2&&_.B("shortcut",_.fg(1,mKb,b.Na))};oKb=function(a,b){a&1&&(_.E(0,"a",7),_.O(1,"async"),_.A(2,kKb,2,1,"ng-container",8)(3,lKb,2,3,"ng-template",null,2,_.hg)(5,nKb,1,3,"menu-keyboard-shortcut-hint",9),_.F());if(a&2){a=b.va;b=_.Wf(4);var c=_.M(2);_.B("routerLink",_.Q(1,5,c.Isa(a.GL)))("ascTrackElement",c.lc);_.x(2);_.B("ngIf",a.label)("ngIfElse",b);_.x(3);_.B("ngIf",a.Ub)}};
pKb=function(a){a&1&&(_.wf(0),_.H(1,"mat-divider"),_.E(2,"div",15),_.N(3," Files with shared CLs "),_.F(),_.xf())};qKb=function(a){a&1&&_.H(0,"loading")};rKb=function(a){a&1&&(_.E(0,"dc-information-box",16),_.N(1),_.F());a&2&&(a=_.M().Na,_.x(),_.Xf(" ",a.message," "))};
sKb=function(a,b){a&1&&(_.E(0,"a",18),_.O(1,"async"),_.N(2),_.O(3,"lastPathElement"),_.F());a&2&&(a=b.va,b=_.M(4),_.sA("title","",a.file,"\n",a.EQc," shared CLs"),_.B("routerLink",_.Q(1,6,b.Isa(a.file)))("ascTrackElement",b.lc),_.x(2),_.Xf(" ",_.Q(3,8,a.file)," "))};tKb=function(a){a&1&&(_.wf(0),_.A(1,sKb,4,10,"a",17),_.xf());a&2&&(a=_.M().Na,_.x(),_.B("ngForOf",a.Vb))};
uKb=function(a,b){a&1&&(_.wf(0,11),_.A(1,pKb,4,0,"ng-container",12)(2,qKb,1,0,"loading",13)(3,rKb,2,1,"dc-information-box",14)(4,tKb,2,1,"ng-container",13),_.xf());a&2&&(a=b.Na,b=_.M(2),_.B("ngSwitch",a.state),_.x(),_.B("ngIf",!a.Vb||0<a.Vb.length),_.x(),_.B("ngSwitchCase",b.Uc.Ti),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",b.Uc.Nh))};
vKb=function(a){a&1&&(_.E(0,"mat-nav-list",4),_.A(1,oKb,6,7,"a",5),_.O(2,"async"),_.A(3,uKb,5,5,"ng-container",6),_.O(4,"async"),_.F());a&2&&(a=_.M(),_.x(),_.B("ngForOf",_.Q(2,2,a.I_a)),_.x(2),_.B("ngIf",_.Q(4,4,a.PDc)))};wKb=function(a,b){var c,d=null!=(c=b.Cp.exec(a.path))?c:[];b=jKb(b.xt,function(e){return _.qjb(d[Number(e)])});return _.Cq(a.bc().nd(b),{line:void 0}).hb()};xKb=function(a,b){return{GL:a,label:b?"Tests directory":"Tested code directory",wB:"test",Ub:"t"}};
yKb=function(a){if(a&1){var b=_.qd();_.E(0,"dropdown-button",2);_.I("isOpen",function(c){_.t(b);var d=_.M();return _.u(c?d.Ifa():d.Hfa())});_.F()}a&2&&(a=_.M(),_.B("item",a.rA)("ariaLabel",a.Nec)("dense",!0))};AKb=function(a,b){a&1&&(_.E(0,"a",5),_.N(1),_.H(2,"menu-keyboard-shortcut-hint",6),_.F());a&2&&(a=b.va,_.B("href",a.url,_.De),_.x(),_.Xf(" ",a.label," "),_.x(),_.B("shortcut",_.fg(3,zKb,a.key)))};
BKb=function(a){a&1&&(_.E(0,"mat-nav-list",3),_.A(1,AKb,3,5,"a",4),_.F());a&2&&(a=_.M(),_.x(),_.B("ngForOf",a.Pwa))};CKb=function(a){a&1&&_.H(0,"layer-menu-dropdown")};DKb=function(a){a&1&&(_.H(0,"find-in-file-dropdown",7),_.O(1,"async"));a&2&&(a=_.M(),_.B("overrideBrowserSearch",_.Q(1,1,a.Kzb&&a.CWb)))};EKb=function(a){a&1&&_.H(0,"links-dropdown",8);a&2&&(a=_.M(),_.B("viewData",a.Bb))};
FKb=function(a){a&1&&(_.E(0,"view-in-dropdown",9),_.O(1,"async"),_.O(2,"async"),_.N(3,"\n"),_.F());a&2&&(a=_.M(),_.B("place",a.Bb.location)("gitilesLink",a.Bb.Xsa)("ossLink",a.Bb.tI)("isGenerated",a.KD)("ciderDefault",_.Q(1,6,a.Yb.I_()))("suggestUniqueCiderWs",_.Q(2,8,a.Yb.e0())))};GKb=function(a){a&1&&(_.E(0,"related-files-dropdown",10),_.N(1,"\n"),_.F());a&2&&(a=_.M(),_.B("place",a.Kd)("config",a.Fwa.config))};
IKb=function(a){if(a&1){var b=_.qd();_.E(0,"button",11);_.I("click",function(){_.t(b);var c=_.M();return _.u(HKb(c))});_.N(1,"\n  ");_.E(2,"div",12);_.N(3,"\n    Blame\n  ");_.F();_.N(4,"\n");_.F()}a&2&&(a=_.M(),_.tf("selected",a.HIc))};
JKb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.N(1,"\n  ");_.E(2,"button",13);_.I("click",function(){var d=_.t(c).Na,e=_.M();return _.u(e.service.SI(!d.visible))});_.N(3,"\n    ");_.H(4,"mat-icon",14);_.N(5,"\n  ");_.F();_.N(6,"\n");_.xf()}a&2&&(a=b.Na,_.x(2),_.B("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
KKb=function(a,b){if(a&1){var c=_.qd();_.E(0,"button",16);_.I("click",function(){var d=_.t(c).Na;_.M(2).Yb.Q4a.next(!d.enabled);return _.u()});_.N(1,"\n    ");_.E(2,"mat-icon");_.N(3,"format_line_spacing");_.F();_.N(4,"\n  ");_.F()}a&2&&(a=b.Na,_.B("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"))};
MKb=function(a){a&1&&(_.wf(0),_.N(1,"\n  "),_.A(2,KKb,5,4,"button",15),_.O(3,"async"),_.N(4,"\n"),_.xf());a&2&&(a=_.M(),_.x(2),_.B("ngIf",_.fg(3,LKb,_.Q(3,1,a.CWb))))};NKb=function(a){a&1&&_.H(0,"star",8);a&2&&(a=_.M(),_.B("place",a.Wa)("type",a.ZQb)("trackElement",a.lc)("elementName",a.vZa))};
OKb=function(a){a&1&&(_.wf(0),_.N(1," (Generated from "),_.E(2,"a",11),_.N(3),_.F(),_.N(4,") "),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ascTrackElement",a.lc)("routerLink",_.wq(a.vSa)),_.x(),_.Xf(" ",a.vSa.path,""))};PKb=function(a){a&1&&_.H(0,"img",12)};QKb=function(a){a&1&&(_.wf(0),_.A(1,OKb,5,3,"ng-container",9)(2,PKb,1,0,"img",10),_.xf());if(a&2){a=_.M();var b=_.Wf(9);_.x();_.B("ngIf",a.vSa)("ngIfElse",b);_.x();_.B("ngIf",a.Yyb)}};RKb=function(a){a&1&&_.N(0," (Generated)\n")};
TKb=function(a,b){if(a&1){var c=_.qd();_.E(0,"div",1);_.I("click",function(){var d=_.t(c).va,e=_.M();e.Ia.mb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.OCb.emit(d.line);"find"===d.type&&SKb(e.Pc,d.index);return _.u()});_.F()}a&2&&(a=b.va,b=_.M(),_.xz("marker ",a.type,""),_.sf("height",b.markerHeight)("top",a.offset))};
UKb=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}})};VKb=function(a){a&1&&_.H(0,"markdown-content",4);a&2&&(a=_.M().va,_.B("content",a.source.join("")))};WKb=function(a){a&1&&(_.E(0,"pre"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.text.join("")))};XKb=function(a){a&1&&(_.E(0,"pre"),_.H(1,"span",8),_.O(2,"renderData"),_.F());a&2&&(a=_.M().va,_.x(),_.B("outerHTML",_.Q(2,1,a.data),_.Ce))};
YKb=function(a){a&1&&(_.E(0,"pre"),_.H(1,"span",8),_.O(2,"renderData"),_.F());a&2&&(a=_.M().va,_.x(),_.B("outerHTML",_.Q(2,1,a.data),_.Ce))};ZKb=function(a,b){a&1&&(_.wf(0),_.N(1),_.xf());a&2&&(a=b.va,_.x(),_.Xf("\n                ",a,"\n              "))};$Kb=function(a){a&1&&(_.E(0,"pre"),_.N(1),_.A(2,ZKb,2,1,"ng-container",0),_.N(3,"\n            "),_.F());a&2&&(a=_.M().va,_.x(),_.Xf("",a.ename-a.evalue,"\n              "),_.x(),_.B("ngForOf",a.traceback))};
aLb=function(a,b){a&1&&(_.wf(0)(1,1),_.A(2,WKb,2,1,"pre",3)(3,XKb,3,3,"pre",3)(4,YKb,3,3,"pre",3)(5,$Kb,4,2,"pre",3),_.xf()());a&2&&(a=b.va,_.x(),_.B("ngSwitch",a.output_type),_.x(),_.B("ngSwitchCase","stream"),_.x(),_.B("ngSwitchCase","display_data"),_.x(),_.B("ngSwitchCase","execute_result"),_.x(),_.B("ngSwitchCase","error"))};
bLb=function(a){a&1&&(_.E(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Outputs "),_.F()(),_.A(4,aLb,6,5,"ng-container",0),_.F());a&2&&(a=_.M(2).va,_.B("expanded",!0),_.x(4),_.B("ngForOf",a.outputs))};cLb=function(a){a&1&&(_.wf(0),_.E(1,"mat-card")(2,"mat-card-content"),_.H(3,"format-code",5),_.F()(),_.A(4,bLb,5,2,"mat-expansion-panel",6),_.xf());a&2&&(a=_.M().va,_.x(3),_.B("value",a.source.join(""))("fileName","name.py"),_.x(),_.B("ngIf",0<a.outputs.length))};
dLb=function(a,b){a&1&&(_.wf(0)(1,1),_.A(2,VKb,1,1,"markdown-content",2)(3,cLb,5,3,"ng-container",3),_.xf()());a&2&&(a=b.va,_.x(),_.B("ngSwitch",a.cell_type),_.x(),_.B("ngSwitchCase","markdown"),_.x(),_.B("ngSwitchCase","code"))};eLb=function(a,b){a&1&&(_.E(0,"pre"),_.N(1),_.F());a&2&&(a=b.Na,_.x(),_.Yf(a))};fLb=function(a){a&1&&_.H(0,"loading",4);a&2&&_.B("inline",!0)};
gLb=function(a){a&1&&(_.wf(0),_.A(1,eLb,2,1,"pre",3),_.O(2,"async"),_.A(3,fLb,1,1,"ng-template",null,1,_.hg),_.xf());if(a&2){a=_.Wf(4);var b=_.M();_.x();_.B("ngIf",_.Q(2,2,b.xwa))("ngIfElse",a)}};
jLb=function(a){if(a&1){var b=_.qd();_.E(0,"icon-empty-state-subtitle")(1,"button",6);_.I("click",function(){_.t(b);var c=_.M(2);return _.u(hLb(c,c.Qba))});_.N(2," Show anyway (may crash) ");_.F();_.E(3,"button",7);_.I("click",function(){_.t(b);var c=_.M(2);return _.u(iLb(c,c.Qba))});_.N(4," Show raw contents ");_.F()()}};kLb=function(a){a&1&&_.H(0,"loading",4);a&2&&_.B("inline",!0)};
lLb=function(a){a&1&&(_.E(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.N(2),_.O(3,"humanizeBytes"),_.F(),_.A(4,jLb,5,0,"icon-empty-state-subtitle",3)(5,kLb,1,1,"ng-template",null,2,_.hg),_.F());if(a&2){a=_.Wf(6);var b=_.M();_.x(2);_.Xf(" File is very large (",_.Q(3,3,b.size),") ");_.x(2);_.B("ngIf",!b.fja)("ngIfElse",a)}};
nLb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.bc().Oi();return function(e,f,g){e=mLb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.nd(e).hb();return _.yo(b,_.wo(b,_.wq(e),{vf:g,Ta:f}))}};
oLb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=mLb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.rb,a.Tc,a.repository,_.oi(a),d,{Rb:a.params.Rb,type:1}).ha(_.w(function(e){var f=_.lq(e).Ju();f=f?btoa(f):_.IF(_.lj(_.lq(e),1));return"data:"+_.Ej(_.nj(_.lq(e),_.gq,2),1)+";base64,"+f}))}};pLb=function(a,b){a&1&&_.H(0,"div",18);a&2&&(a=b.va,b=_.M(),_.sf("height",b.getHeight(a.start,a.end),"px")("min-width",b.VR,"ch")("top",b.zca(a.start),"px"))};
qLb=function(a){a&1&&(_.E(0,"div",19),_.N(1,"\n        "),_.E(2,"pre",20),_.N(3),_.F(),_.N(4,"\n      "),_.F());a&2&&(a=_.M(),_.sf("min-height",a.lineHeight*a.BW,"px"),_.x(3),_.Yf(a.WR))};
rLb=function(a){if(a&1){var b=_.qd();_.E(0,"code-folding-container",21);_.I("rangeToggled",function(c){_.t(b);var d=_.M();return _.u(d.XZa(c))})("mousedown",function(c){_.t(b);return _.u(c.stopPropagation())});_.F()}a&2&&(a=_.M(),_.sf("pointer-events",a.X9?"none":"unset"),_.B("visibility",a.visibility)("folding",a.vn)("lineHeight",a.lineHeight))};
vLb=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?sLb(a,b):("input"===d||"select"===d||"textarea"===d)&&tLb(a,b);uLb("canvas",a,b,sLb);uLb("input, textarea, select",a,b,tLb);return b};uLb=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])};
tLb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+wLb++)};sLb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};xLb=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}};yLb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
zLb=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)}};fM=function(a,b){var c=b?"":"none";zLb(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})};
BLb=function(a,b){zLb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},ALb)};CLb=function(a,b){return b&&"none"!=b?a+" "+b:a};DLb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};FLb=function(a){a=getComputedStyle(a);var b=ELb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=ELb(a,"transition-duration");a=ELb(a,"transition-delay");return DLb(c[b])+DLb(a[b])};ELb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};
GLb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};HLb=function(a){return"t"===a.type[0]};ILb=function(a,b){a=a.xl;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};JLb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=GLb(b.left,b.top)};
KLb=function(a){a&1&&_.H(0,"detail-header",15);a&2&&(a=_.M(),_.B("contentType",a.contentType)("viewData",a.Bb))};LLb=function(a){a&1&&_.H(0,"diff-detail-header",16);a&2&&(a=_.M(),_.B("viewData",a.Bb))};MLb=function(a){a&1&&_.H(0,"markdown-tab-header",16);a&2&&(a=_.M(),_.B("viewData",a.Bb))};
NLb=function(a){if(a&1){var b=_.qd();_.E(0,"div",17)(1,"div",18)(2,"div",19);_.H(3,"div",20)(4,"div",21);_.F();_.E(5,"file-matches-navigation",22);_.O(6,"async");_.O(7,"async");_.O(8,"async");_.I("close",function(){_.t(b);_.M().Pc.Yra.next(!0);return _.u()})("selectedMatchIndexChange",function(c){_.t(b);var d=_.M();d.gxa=c;d.Pc.hia.next(c);return _.u()});_.F();_.E(9,"div",23);_.H(10,"div",24)(11,"div",25);_.F()()()}a&2&&(a=_.M(),_.x(5),_.B("dataState",_.Q(6,5,a.YEc))("matchCount",_.Q(7,7,a.fia).length)("selectedMatchIndex",
_.Q(8,9,a.Pc.hia))("showCloseButton",!0)("trackProjectId",a.Kd.rb))};OLb=function(a){a&1&&(_.H(0,"markdown-content",26),_.O(1,"async"),_.O(2,"async"));a&2&&(a=_.M(),_.B("content",a.Bb.me)("relativeLinkModifier",_.Q(1,4,a.modifier.FKb))("relativeImageModifier",_.Q(2,6,a.modifier.DKb))("safeHtmlContent",a.Bb.DPc))};PLb=function(a){a&1&&_.H(0,"img",28);a&2&&(a=_.M(2),_.Kf("alt",a.Bb.fileName),_.B("sanitizeSrc",a.BPa))};QLb=function(a){a&1&&_.H(0,"div",29);a&2&&(a=_.M(2),_.B("safeSvg",a.Bb.me))};
RLb=function(a){a&1&&(_.wf(0),_.A(1,PLb,1,2,"img",27)(2,QLb,1,1,"ng-template",null,1,_.hg),_.xf());if(a&2){a=_.Wf(3);var b=_.M();_.x();_.B("ngIf",!b.uza)("ngIfElse",a)}};SLb=function(a){a&1&&(_.E(0,"div",30),_.H(1,"audio",31),_.F());a&2&&(a=_.M(),_.x(),_.B("sanitizeSrc",a.BPa))};TLb=function(a){a&1&&(_.E(0,"div",30),_.H(1,"video",31),_.F());a&2&&(a=_.M(),_.x(),_.B("sanitizeSrc",a.BPa))};ULb=function(a){a&1&&_.H(0,"binary-file",32);a&2&&(a=_.M(),_.B("contentLength",a.Lqa))};
VLb=function(a){if(a&1){var b=_.qd();_.E(0,"large-file",33);_.I("largeFileViewData",function(c){_.t(b);var d=_.M();d.yGb=c;d.Bb=c;return _.u()});_.F()}a&2&&(a=_.M(),_.B("fullViewData",a.Bb.Qba)("size",a.Bb.vH))};WLb=function(a){a&1&&(_.wf(0),_.H(1,"empty-file-detail",34),_.xf());a&2&&(a=_.M(),_.x(),_.B("path",a.Bb.fileName))};XLb=function(a){a&1&&_.H(0,"jupyter-notebook",35);a&2&&(a=_.M(),_.B("notebook",a.g1))};
YLb=function(a){a&1&&(_.H(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.B("matches",_.Q(1,3,a.fia))("scrollToIndex",a.gxa)("selectedMatchIndex",a.Pc.hia))};
ZLb=function(a){if(a&1){var b=_.qd();_.E(0,"virtual-scroll-format-code",38);_.O(1,"async");_.O(2,"async");_.O(3,"async");_.I("lineShown",function(c){_.t(b);var d=_.M(2);return _.u(d.show(c))})("rangeToggled",function(c){_.t(b);var d=_.M(2);return _.u(d.nka(c))})("lineNumberClicked",function(c){_.t(b);var d=_.M(2);return _.u(d.Sp(c))})("gutterClicked",function(c){_.t(b);var d=_.M(2);return _.u(d.Ms(c))})("totalNumLines",function(c){_.t(b);_.M(2).am.next(c);return _.u()});_.H(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.E(6,"code-layers",41);_.I("highlightedXrefLines",function(c){_.t(b);var d=_.M(2);return _.u(d.hza(c))});_.F();_.A(7,YLb,2,5,"search-match-layer",42);_.O(8,"async");_.H(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.F()}a&2&&(a=_.M(2),_.B("value",a.code)("rendered",a.Bb.MKb)("highlightInfo",a.Bb.Zw)("folding",_.Q(1,21,a.vn))("visibility",_.Q(2,23,a.visibility))("fileName",a.Bb.fileName)("lineNumberLinkProvider",_.Q(3,25,a.link))("scrollToLine",
a.Bb.line)("lineLimitation",a.Bb.fI)("visibleCodeIdentifier",a.R5a)("focusableRegion",a.Ela.v5a)("usePrefetchIfPossible",!0),_.rf("aria-labelledby",a.hP),_.x(4),_.B("content",a.Bb.me)("scoLinks",a.Bb.CE),_.x(),_.B("scoLinks",a.Bb.CE),_.x(),_.B("layerBaseLocation",a.Kd),_.x(),_.B("ngIf",_.Q(8,27,a.rba)),_.x(2),_.B("matches",_.Q(10,29,a.Dba))("scrollToIndex",_.Q(11,31,a.wH))("selectedMatchIndex",a.wH))};
$Lb=function(a){a&1&&(_.H(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.M(3),_.B("matches",_.Q(1,3,a.fia))("scrollToIndex",a.gxa)("selectedMatchIndex",a.Pc.hia))};
aMb=function(a){if(a&1){var b=_.qd();_.E(0,"format-code",38);_.O(1,"async");_.O(2,"async");_.O(3,"async");_.I("lineShown",function(c){_.t(b);var d=_.M(2);return _.u(d.show(c))})("rangeToggled",function(c){_.t(b);var d=_.M(2);return _.u(d.nka(c))})("lineNumberClicked",function(c){_.t(b);var d=_.M(2);return _.u(d.Sp(c))})("gutterClicked",function(c){_.t(b);var d=_.M(2);return _.u(d.Ms(c))})("totalNumLines",function(c){_.t(b);_.M(2).am.next(c);return _.u()});_.H(4,"link-decoration-layer",39)(5,"hovercard-decoration-layer",
40);_.E(6,"code-layers",41);_.I("highlightedXrefLines",function(c){_.t(b);var d=_.M(2);return _.u(d.hza(c))});_.F();_.A(7,$Lb,2,5,"search-match-layer",42);_.O(8,"async");_.H(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.F()}a&2&&(a=_.M(2),_.B("value",a.code)("rendered",a.Bb.MKb)("highlightInfo",a.Bb.Zw)("folding",_.Q(1,21,a.vn))("visibility",_.Q(2,23,a.visibility))("fileName",a.Bb.fileName)("lineNumberLinkProvider",_.Q(3,25,a.link))("scrollToLine",a.Bb.line)("lineLimitation",a.Bb.fI)("visibleCodeIdentifier",
a.R5a)("focusableRegion",a.Ela.v5a)("usePrefetchIfPossible",!0),_.rf("aria-labelledby",a.hP),_.x(4),_.B("content",a.Bb.me)("scoLinks",a.Bb.CE),_.x(),_.B("scoLinks",a.Bb.CE),_.x(),_.B("layerBaseLocation",a.Kd),_.x(),_.B("ngIf",_.Q(8,27,a.rba)),_.x(2),_.B("matches",_.Q(10,29,a.Dba))("scrollToIndex",_.Q(11,31,a.wH))("selectedMatchIndex",a.wH))};
cMb=function(a){if(a&1){var b=_.qd();_.wf(0);_.A(1,ZLb,12,33,"virtual-scroll-format-code",36);_.O(2,"async");_.A(3,aMb,12,33,"ng-template",null,2,_.hg);_.E(5,"file-content-pager",37);_.O(6,"async");_.O(7,"async");_.I("markerClicked",function(d){_.t(b);var e=_.M();return _.u(bMb(e,d))});_.F();_.xf()}if(a&2){a=_.Wf(4);var c=_.M();_.x();_.B("ngIf",_.Q(2,4,c.sUc))("ngIfElse",a);_.x(4);_.B("markers",_.Q(6,6,c.Iua))("numLines",_.Q(7,8,c.am))}};
dMb=function(a){a&1&&_.H(0,"code-diff",45);a&2&&(a=_.M(),_.B("diffBase",a.Bb.diffBase)("contents",a.Bb.me)("fileName",a.Bb.fileName)("scrollToLine",a.Bb.line))};eMb=function(a){a&1&&(_.E(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.N(2),_.F()());a&2&&(a=_.M(),_.x(2),_.Yf(a.HCa))};fMb=function(a,b){return _.y3a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
gMb=function(a,b,c){b=new Map([].concat(_.$c(b)).map(function(f){return[f,0]}));a=_.k(a.dTa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=fMb(d.jca(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};hMb=function(a,b,c){var d=a.de();a=gMb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.$c(a.values())).reduce(function(e,f){return e+f},0),ZV:a}};
iMb=function(a,b){var c=b.Us;if(b=b.sNc){b=_.k(b.entries());for(var d=b.next();!d.done;d=b.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;var f=a.get(d);f?(f=new Map(f),f.set(c,e),a.set(d,f)):a.set(d,new Map([[c,e]]))}}else for(b=_.k(a.entries()),d=b.next();!d.done;d=b.next())e=_.k(d.value),d=e.next().value,e=e.next().value,e=new Map(e),e.delete(c),a.set(d,e);return new Map(a)};
jMb=function(a){if(a&1){var b=_.qd();_.wf(0);_.N(1);_.E(2,"a",5);_.I("click",function(c){_.t(b);_.M().limit=void 0;return _.u(c.stopPropagation())});_.N(3," Show All ");_.F();_.xf()}a&2&&(a=_.M(),_.x(),_.tA(" (",a.l6a,"/",a.ska(a.bta),") "),_.x(),_.B("trackAction","showAll"+a.jta))};kMb=function(a,b){a&1&&_.H(0,"file-list",7);a&2&&(a=b.va,b=_.M(2),_.B("limit",b.limit)("ariaLabelledbyId",b.jta)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.xW)("isPiper",b.dj))};
lMb=function(a){a&1&&_.A(0,kMb,1,6,"file-list",6);a&2&&(a=_.M(),_.B("ngForOf",a.bta))};mMb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};nMb=function(a){if(a&1){var b=_.qd();_.E(0,"button",3);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.expand())});_.N(1," Load more ");_.F()}};oMb=function(a){for(var b=gM.target;b;){if(b===a)return!0;b=b.parentElement}return!1};
qMb=function(a){a&1&&(_.E(0,"div",1),_.H(1,"div",2),_.F());a&2&&(a=_.M(),_.x(),_.tf("info",pMb(a,"info"))("warning",pMb(a,"warning")),_.B("innerHTML",a.owa(a.ugb||""),_.Ce))};rMb=function(a,b){a&1&&(_.E(0,"a",11),_.H(1,"mat-icon",12),_.F());a&2&&(a=b.va,_.B("href",a.getUrl(),_.De),_.x(),_.B("svgIcon",a.DH()))};
sMb=function(a){if(a&1){var b=_.qd();_.E(0,"header",2)(1,"div",3)(2,"a",4);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.reload())});_.H(3,"img",5);_.E(4,"div")(5,"h1");_.N(6,"Stacks");_.F();_.E(7,"h2");_.N(8,"by xGE");_.F()();_.H(9,"div",6);_.E(10,"h2");_.N(11,"Curated products for Googlers");_.F()();_.E(12,"div",7);_.H(13,"g3mark-moma-search",8);_.F();_.E(14,"div",9);_.A(15,rMb,2,2,"a",10);_.F()()()}a&2&&(a=_.M(),_.x(2),_.B("queryParams",a.params),_.x(13),_.B("ngForOf",a.links))};
tMb=function(a){a&1&&(_.E(0,"a",21),_.N(1),_.F());if(a&2){a=_.M().va;var b=_.M(2);_.B("routerLink",a.getUrl())("queryParams",b.params);_.x();_.Yf(a.getName())}};uMb=function(a){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.getName()))};vMb=function(a,b){a&1&&(_.E(0,"span"),_.A(1,tMb,2,3,"a",19)(2,uMb,2,1,"span",20),_.F());a&2&&(a=b.va,_.x(),_.B("ngIf",a.ada()),_.x(),_.B("ngIf",!a.ada()))};
wMb=function(a){a&1&&(_.E(0,"header",13)(1,"div",14)(2,"a",15),_.H(3,"img",16),_.E(4,"h1"),_.N(5,"Stacks"),_.F()(),_.H(6,"stacks-search"),_.E(7,"div",17),_.A(8,vMb,3,2,"span",18),_.F()(),_.H(9,"stacks-butterbar"),_.F());a&2&&(a=_.M(),_.x(2),_.B("queryParams",a.params),_.x(6),_.B("ngForOf",a.YY))};xMb=function(a){a&1&&_.H(0,"img",4);a&2&&(a=_.M(),_.B("src",a.ql,_.De)("alt",a.link.getName()+"'s profile photo"))};
yMb=function(a){a&1&&(_.E(0,"a",5),_.N(1),_.F());a&2&&(a=_.M(),_.sf("background-image","url("+a.ql+")"),_.tf("-no-icon",a.Sta)("-wrap",a.Sta)("-left-ellipsis","bug_report"===a.link.DH()),_.B("target",a.VFb?"_blank":"_self")("href",a.url,_.De),_.rf("data-gtm-box",a.k0)("data-gtm-list",a.WTa),_.x(),_.Yf(a.link.getName()))};zMb=function(a){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=_.M(),_.sf("background-image","url("+a.ql+")"),_.x(),_.Yf(a.link.getName()))};
AMb=function(a,b){a&1&&(_.E(0,"a",6),_.N(1),_.F());a&2&&(a=b.va,b=_.M(),_.B("href",a.url,_.De),_.rf("data-gtm-box",b.k0)("data-gtm-list",b.WTa),_.x(),_.Yf(b.link.getName()))};BMb=function(a){a&1&&(_.E(0,"button"),_.Bf(1,0),_.E(2,"div",8),_.H(3,"p"),_.F(),_.Df(),_.F())};CMb=function(a){a&1&&(_.E(0,"button"),_.Bf(1,1),_.H(2,"mat-icon",9),_.Df(),_.F());a&2&&(a=_.M(2),_.x(2),_.B("ngClass",a.eB?"recommended":"recommended-icon"))};
DMb=function(a){a&1&&(_.E(0,"button"),_.H(1,"img",10),_.F());a&2&&(a=_.M(2),_.rf("aria-label",a.content.title),_.x(),_.If("alt","",a.content.title," info icon"),_.B("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.De))};EMb=function(a,b){a&1&&(_.E(0,"p",11)(1,"a",12),_.N(2),_.F()());a&2&&(a=b.va,_.x(),_.B("href",a.key,_.De),_.x(),_.Yf(a.value))};
FMb=function(a){a&1&&(_.wf(0),_.A(1,BMb,4,0,"button",2)(2,CMb,3,1,"button",2)(3,DMb,2,4,"button",2),_.E(4,"div",3)(5,"p",4),_.N(6),_.F(),_.H(7,"div",5),_.E(8,"div",6),_.A(9,EMb,3,2,"p",7),_.O(10,"keyvalue"),_.F()(),_.xf());a&2&&(a=_.M(),_.x(),_.B("ngIf","isa"==a.name),_.x(),_.B("ngIf",a.rya),_.x(),_.B("ngIf","isa"!==a.name&&!a.rya),_.x(3),_.Yf(a.content.title),_.x(),_.B("innerHTML",a.content.description,_.Ce),_.x(2),_.B("ngForOf",_.Q(10,6,a.content.urls)))};
HMb=function(a){a&1&&(_.E(0,"h3",7),_.N(1),_.F());if(a&2){a=_.M().va;var b=_.M();_.B("ngClass",_.fg(2,GMb,!b.eB));_.x();_.Yf(a.getName())}};JMb=function(a){a&1&&_.H(0,"stacks-popup-info",8);a&2&&(a=_.M().va,_.M(),a=a.getName(),a=IMb.get(a),_.B("name",a))};KMb=function(a,b){a&1&&(_.E(0,"li"),_.H(1,"stacks-icon-link",9),_.F());if(a&2){a=b.va;b=_.M(2).va;var c=_.M();_.x();_.B("link",a)("gtmBox",c.k0)("gtmList",b.getName())}};
LMb=function(a){a&1&&(_.E(0,"ul"),_.A(1,KMb,2,3,"li",2),_.F());a&2&&(a=_.M().va,_.x(),_.B("ngForOf",a.R_()))};MMb=function(a){a&1&&_.N(0," This information is currently unavailable. ")};
NMb=function(a,b){a&1&&(_.E(0,"div")(1,"div",3),_.A(2,HMb,2,4,"h3",4)(3,JMb,1,1,"stacks-popup-info",5),_.F(),_.A(4,LMb,2,1,"ul",6)(5,MMb,1,0,"ng-template",null,0,_.hg),_.F());if(a&2){a=b.va;b=_.Wf(6);_.M();_.x(2);_.B("ngIf",a.getName());_.x();var c=a.getName();c=IMb.get(c);_.B("ngIf",c);_.x();_.B("ngIf",a.R_().length)("ngIfElse",b)}};OMb=function(a){a&1&&_.H(0,"img",5)};PMb=function(a){a&1&&_.H(0,"img",6)};QMb=function(a){a&1&&(_.E(0,"p",7),_.N(1,"Review is up-to-date"),_.F())};
RMb=function(a){a&1&&(_.E(0,"p",7),_.N(1,"Review outdated"),_.F())};SMb=function(a){a&1&&(_.E(0,"button",5)(1,"p"),_.N(2,"ISA"),_.F()())};TMb=function(a){a&1&&(_.E(0,"button",12)(1,"p"),_.N(2,"PR"),_.F()())};UMb=function(a){a&1&&(_.E(0,"button",13)(1,"p"),_.N(2,"SA"),_.F()())};VMb=function(a){a&1&&(_.E(0,"button",14)(1,"p"),_.N(2,"GA"),_.F()())};WMb=function(a){a&1&&(_.E(0,"button",15)(1,"p"),_.N(2,"DP"),_.F()())};XMb=function(a){a&1&&(_.E(0,"button",16)(1,"p"),_.N(2,"NA"),_.F()())};
ZMb=function(a,b){a&1&&(_.E(0,"div",17)(1,"p",18),_.N(2),_.F(),_.E(3,"p",19),_.N(4),_.F(),_.E(5,"p",20),_.N(6),_.F(),_.E(7,"p",21),_.N(8),_.F()());a&2&&(a=b.va,_.M(),_.x(2),_.Yf(a.getName()),_.x(),_.tf("satisfied-number",YMb(_.Ej(a,1))>=YMb(_.Ej(a,4))),_.x(),_.Xf(" ",_.Ej(a,1),""),_.x(2),_.Xf("Target: ",_.Ej(a,4),""),_.x(2),_.Xf("Updated ",_.Ej(a,2),""))};$Mb=function(a){a&1&&_.H(0,"stacks-popup-isa",4);a&2&&(a=_.M(),_.tf("to-right",!a.product.bTa()),_.B("product",a.product))};
aNb=function(a){a&1&&_.H(0,"stacks-popup-recommended",5);a&2&&(a=_.M(),_.B("product",a.product))};bNb=function(a){a&1&&_.H(0,"stacks-popup-pp",6);a&2&&(a=_.M(),_.B("productPhase",a.product.qca())("metrics",_.oj(a.product,hM,27,_.kj())))};cNb=function(a){a&1&&_.H(0,"stacks-popup-pp",7);a&2&&(a=_.M(),_.tf("small-icon",a.aza),_.B("productPhase",a.product.qca()))};dNb=function(a){a&1&&(_.H(0,"stacks-header",2),_.O(1,"async"));a&2&&(a=_.M(),_.B("breadcrumb",_.Q(1,2,a.YY))("oldView",a.eB))};
eNb=function(a){a&1&&_.H(0,"loading",7)};fNb=function(a){a&1&&(_.E(0,"p",8),_.N(1),_.F());a&2&&(a=_.M().Na,_.x(),_.Xf(" ",a.message," "))};gNb=function(a){a&1&&_.H(0,"stacks-popup-freshness",27);a&2&&(a=_.M().Na,_.B("isFresh",_.Aj(a,60))("freshnessDate",_.Ej(a,42))("productName",a.getName()))};hNb=function(a){a&1&&(_.E(0,"span",28),_.N(1),_.F());a&2&&(a=_.M().Na,_.x(),_.Xf(" \u00a0Reviewed by team on ",_.Ej(a,42)," "))};
iNb=function(a){a&1&&(_.E(0,"a",29),_.H(1,"img",30),_.N(2," \u00a0Edit product "),_.F());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.wn()+"/edit";_.B("href",a.JT?a.UV.environment.O2+"/"+b:"/"+b,_.De)}};kNb=function(a){a&1&&(_.E(0,"a",31),_.H(1,"img",30),_.N(2," \u00a0Edit product "),_.F());if(a&2){var b=_.M().Na;a=_.M(4);b="product/"+b.wn()+"/edit";_.B("routerLink",_.fg(2,jNb,a.JT?a.UV.environment.O2+"/"+b:"/"+b))("queryParams",a.params)}};
lNb=function(a){a&1&&(_.E(0,"div")(1,"div",32)(2,"strong"),_.N(3,"WARNING:"),_.F(),_.N(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.F()())};mNb=function(a){a&1&&(_.wf(0,33),_.E(1,"div",33),_.H(2,"mat-icon",34),_.E(3,"div",35),_.N(4," This product is Not Allowed and not approved for use in Google. "),_.F(),_.E(5,"a",36),_.N(6," More info "),_.F()(),_.xf())};
nNb=function(a,b){a&1&&(_.E(0,"div",18),_.H(1,"stacks-popup-product",42),_.E(2,"a",43),_.N(3),_.F()());a&2&&(a=b.va,b=_.M(6),_.x(),_.B("product",a),_.x(),_.B("routerLink",_.fg(4,jNb,"/product/"+a.wn()))("queryParams",b.params),_.x(),_.Yf(a.getName()))};
pNb=function(a){a&1&&(_.E(0,"div",37),_.H(1,"div",38),_.E(2,"h2",39),_.N(3,"Better Alternatives"),_.F(),_.E(4,"ul",40),_.A(5,nNb,4,6,"div",41),_.F()());if(a&2){a=_.M().Na;var b=_.M(4);_.x();_.B("innerHTML",b.owa(_.nj(a,iM,79).BH()||""),_.Ce);_.x(4);_.B("ngForOf",_.oj(_.nj(a,iM,79),oNb,6,_.kj()))}};qNb=function(a,b){a&1&&(_.E(0,"a",45),_.N(1),_.F());a&2&&(a=b.va,_.B("href",a.getUrl(),_.De),_.x(),_.Xf("",a.jr()," "))};
rNb=function(a){a&1&&(_.E(0,"div",24)(1,"p"),_.N(2,"Product Page"),_.F(),_.A(3,qNb,2,2,"a",44),_.F());a&2&&(a=_.M().Na,_.x(3),_.B("ngForOf",_.oj(a,jM,28,_.kj())))};sNb=function(a,b){a&1&&(_.E(0,"a",47),_.N(1),_.F());a&2&&(a=b.va,_.B("href",a.getUrl(),_.De),_.x(),_.Xf("",a.jr()," "))};tNb=function(a){a&1&&(_.E(0,"div",24)(1,"p"),_.N(2,"Landing Page"),_.F(),_.A(3,sNb,2,2,"a",46),_.F());a&2&&(a=_.M().Na,_.x(3),_.B("ngForOf",a.ica()))};
uNb=function(a){a&1&&(_.E(0,"div",24)(1,"p"),_.N(2,"Customer Adoption Stage"),_.F(),_.E(3,"a",48),_.N(4),_.F()());if(a&2){a=_.M().Na;var b=_.M(4);_.x(4);_.Yf(b.iGc(_.Fj(a,71,0)))}};vNb=function(a){a&1&&(_.E(0,"div",24)(1,"p"),_.N(2,"Feature Requests"),_.F(),_.E(3,"span"),_.N(4),_.F()());if(a&2){a=_.M().Na;var b=_.M(4);_.x(4);_.Xf(" ",b.aGc(_.Aj(a,73)),"")}};
wNb=function(a){a&1&&(_.E(0,"div"),_.N(1," Contact "),_.E(2,"a",53),_.N(3),_.F(),_.N(4," for more information "),_.F());a&2&&(a=_.M().va,_.x(2),_.B("href",a.value[1],_.De),_.x(),_.Xf("",a.value[0],"@"))};xNb=function(a){a&1&&(_.E(0,"div"),_.N(1," Read instructions "),_.E(2,"a",53),_.N(3,"here"),_.F()());a&2&&(a=_.M().va,_.x(2),_.B("href",a.value[0],_.De))};yNb=function(a){a&1&&(_.E(0,"div"),_.N(1," Sign up "),_.E(2,"a",53),_.N(3,"here"),_.F()());a&2&&(a=_.M().va,_.x(2),_.B("href",a.value[0],_.De))};
zNb=function(a,b){a&1&&(_.E(0,"span")(1,"a",53),_.N(2),_.F()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.x(),_.B("href","https://moma.corp.google.com/team/"+a,_.De),_.x(),_.Xf(" ",b.ISb.get(a)," "))};ANb=function(a){a&1&&(_.E(0,"span"),_.N(1," is allowed."),_.F())};BNb=function(a){a&1&&(_.E(0,"span"),_.N(1," are allowed."),_.F())};
CNb=function(a){a&1&&(_.E(0,"div"),_.A(1,zNb,3,2,"span",51)(2,ANb,2,0,"span",9)(3,BNb,2,0,"span",9),_.F());a&2&&(a=_.M().va,_.x(),_.B("ngForOf",a.value),_.x(),_.B("ngIf",1===a.value.length),_.x(),_.B("ngIf",1<a.value.length))};DNb=function(a,b){a&1&&(_.E(0,"span")(1,"a",53),_.N(2),_.F()());a&2&&(a=b.va,b=_.M(5).Na,_.M(3),_.x(),_.B("href","https://moma.corp.google.com/team/"+a,_.De),_.x(),_.Xf(" ",b.ISb.get(a)," "))};ENb=function(a){a&1&&(_.E(0,"span"),_.N(1," is not allowed."),_.F())};
FNb=function(a){a&1&&(_.E(0,"span"),_.N(1," are not allowed."),_.F())};GNb=function(a){a&1&&(_.E(0,"div"),_.A(1,DNb,3,2,"span",51)(2,ENb,2,0,"span",9)(3,FNb,2,0,"span",9),_.F());a&2&&(a=_.M().va,_.x(),_.B("ngForOf",a.value),_.x(),_.B("ngIf",1===a.value.length),_.x(),_.B("ngIf",1<a.value.length))};HNb=function(a){a&1&&(_.E(0,"div"),_.N(1," Please see the "),_.E(2,"a",53),_.N(3," general guidance "),_.F(),_.N(4,"for using GCP Systems. "),_.F());a&2&&(a=_.M().va,_.x(2),_.B("href",a.value[0],_.De))};
INb=function(a){a&1&&(_.E(0,"div"),_.N(1," Default visibility "),_.E(2,"a",53),_.N(3,"here"),_.F()());a&2&&(a=_.M().va,_.x(2),_.B("href",a.value[0],_.De))};JNb=function(a,b){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=b.va,_.x(),_.Xf(" ",a," "))};KNb=function(a){a&1&&(_.E(0,"div"),_.A(1,JNb,2,1,"span",51),_.N(2," are allowed. "),_.F());a&2&&(a=_.M().va,_.x(),_.B("ngForOf",a.value))};LNb=function(a){a&1&&(_.E(0,"div"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Xf(" ",a.value," "))};
MNb=function(a,b){a&1&&(_.E(0,"div"),_.A(1,wNb,5,2,"div",9)(2,xNb,4,1,"div",9)(3,yNb,4,1,"div",9)(4,CNb,4,3,"div",9)(5,GNb,4,3,"div",9)(6,HNb,5,1,"div",9)(7,INb,4,1,"div",9)(8,KNb,3,1,"div",9)(9,LNb,2,1,"div",9),_.F());a&2&&(a=b.va,_.x(),_.B("ngIf","contactTeam"===a.key),_.x(),_.B("ngIf","onboardingDoc"===a.key),_.x(),_.B("ngIf","signUpDoc"===a.key),_.x(),_.B("ngIf","includedTeamId"===a.key),_.x(),_.B("ngIf","excludedTeamId"===a.key),_.x(),_.B("ngIf","gcpGuidance"===a.key),_.x(),_.B("ngIf","buildVisibility"===
a.key),_.x(),_.B("ngIf","groups"===a.key),_.x(),_.B("ngIf","other"===a.key))};ONb=function(a){a&1&&(_.E(0,"div",54)(1,"a",53),_.N(2),_.F()());if(a&2){a=_.M(2).Na;var b=_.M().Na;_.M(3);_.x();_.B("href",NNb(a.wn()),_.De);_.x();_.Xf("more (+",b.lpa.length-3,")")}};
PNb=function(a){a&1&&(_.E(0,"div",24)(1,"div",49)(2,"p"),_.N(3,"Product Allowlist"),_.F(),_.H(4,"stacks-popup-info",50),_.F(),_.A(5,MNb,10,9,"div",51)(6,ONb,3,2,"div",52),_.F());a&2&&(a=_.M(2).Na,_.x(5),_.B("ngForOf",a.lpa.slice(0,3)),_.x(),_.B("ngIf",3<a.lpa.length))};QNb=function(a,b){a&1&&(_.E(0,"div")(1,"ul"),_.N(2),_.F()());a&2&&(a=b.va,_.x(2),_.Xf(" ",a," "))};
RNb=function(a){a&1&&(_.E(0,"div")(1,"a",53),_.N(2),_.F()());a&2&&(a=_.M(2).Na,_.M(4),_.x(),_.B("href",NNb(a.wn()),_.De),_.x(),_.Xf(" more (+",_.xj(a,89,_.kj()).length-3,") "))};SNb=function(a){a&1&&(_.E(0,"div",24)(1,"p"),_.N(2,"Not Allowed Product Versions"),_.F(),_.A(3,QNb,3,1,"div",51)(4,RNb,3,2,"div",9),_.F());a&2&&(a=_.M().Na,_.x(3),_.B("ngForOf",_.xj(a,89,_.kj()).slice(0,3)),_.x(),_.B("ngIf",3<_.xj(a,89,_.kj()).length))};
TNb=function(a){a&1&&(_.E(0,"div",24)(1,"p"),_.N(2,"Specialized Purpose"),_.F(),_.E(3,"div"),_.N(4),_.F()());a&2&&(a=_.M().Na,_.x(4),_.Yf(_.Ej(a,74)))};UNb=function(a){a&1&&(_.E(0,"div",24)(1,"p"),_.N(2,"ISA Status"),_.F(),_.E(3,"a",55),_.N(4,"Agreement signed"),_.F()());a&2&&(a=_.M().Na,_.x(3),_.If("href","/agreement/",a.wn(),"",_.De))};
VNb=function(a){a&1&&(_.E(0,"div",24)(1,"p"),_.N(2,"ISA Status"),_.F(),_.E(3,"a",55),_.N(4,"Unsigned draft agreement"),_.F()());a&2&&(a=_.M().Na,_.x(3),_.If("href","/agreement/",a.wn(),"",_.De))};WNb=function(a){a&1&&(_.E(0,"div",24)(1,"p"),_.N(2,"Moma Teams"),_.F(),_.E(3,"a",53),_.N(4,"Product page"),_.F()());a&2&&(a=_.M().Na,_.x(3),_.If("href","http://moma.corp.google.com/product/",a.f0(),"",_.De))};
XNb=function(a,b){a&1&&(_.E(0,"li"),_.H(1,"stacks-icon-link",58),_.F());a&2&&(a=b.va,_.x(),_.B("link",a))};YNb=function(a){a&1&&(_.E(0,"section",56)(1,"h2",57),_.N(2,"Used in the following Core Solution(s):"),_.F(),_.E(3,"ul"),_.A(4,XNb,2,1,"li",51),_.F()());a&2&&(a=_.M(2).Na,_.x(4),_.B("ngForOf",a.u_a))};
ZNb=function(a,b){a&1&&(_.E(0,"div")(1,"div",64),_.N(2),_.F(),_.E(3,"div",65),_.N(4),_.F(),_.E(5,"div"),_.N(6),_.F(),_.E(7,"div",61),_.N(8),_.F()());a&2&&(a=b.va,_.x(2),_.Yf(_.Ej(a,1)),_.x(2),_.Yf(a.getName()),_.x(2),_.Xf("Target: ",_.Ej(a,4),""),_.x(2),_.Xf("Updated ",_.Ej(a,2),""))};
$Nb=function(a){a&1&&(_.E(0,"section",56)(1,"header",59)(2,"h2",60),_.N(3,"Metrics"),_.F(),_.E(4,"p",61),_.N(5,"Source: Stacks data"),_.F()(),_.E(6,"div",62),_.A(7,ZNb,9,4,"div",63),_.F()());a&2&&(a=_.M().Na,_.x(7),_.B("stacksExpandListOf",_.oj(a,hM,27,_.kj())))};aOb=function(a){a&1&&(_.E(0,"section",56)(1,"h2",66),_.N(2,"Product Phase Reason"),_.F(),_.E(3,"p",67),_.N(4),_.F()());a&2&&(a=_.M().Na,_.x(4),_.Yf(_.Ej(a,86)))};
bOb=function(a){a&1&&(_.E(0,"section",56)(1,"h2",68),_.N(2,"Education materials"),_.F(),_.H(3,"stacks-link-lists",69),_.F());a&2&&(a=_.M(2).Na,_.x(3),_.B("lists",a.Jpb))};cOb=function(a,b){a&1&&_.H(0,"iframe",74);a&2&&_.B("src",b.va,_.Tha)};dOb=function(a){a&1&&(_.wf(0),_.E(1,"h3",72),_.N(2,"Roadmap"),_.F(),_.A(3,cOb,1,1,"iframe",73),_.xf());a&2&&(a=_.M(3).Na,_.x(3),_.B("ngForOf",a.IMb))};
eOb=function(a){a&1&&(_.E(0,"section",56)(1,"h2",70),_.N(2),_.F(),_.H(3,"stacks-link-lists",71),_.A(4,dOb,4,1,"ng-container",9),_.F());if(a&2){a=_.M().Na;var b=_.M().Na;_.x(2);_.Xf("About ",a.name,"");_.x();_.B("lists",b.seb);_.x();_.B("ngIf",b.IMb.length)}};fOb=function(a,b){a&1&&(_.E(0,"li"),_.H(1,"stacks-icon-link",77),_.F());a&2&&(a=b.va,_.x(),_.B("isContact",!0)("link",a))};
gOb=function(a){a&1&&(_.wf(0),_.E(1,"h3"),_.N(2,"Meet the team"),_.F(),_.E(3,"ul",40),_.A(4,fOb,2,2,"li",51),_.F(),_.xf());a&2&&(a=_.M(3).Na,_.x(),_.tf("h3-margin-top",a.rRa.length),_.x(3),_.B("ngForOf",a.xZ))};hOb=function(a){a&1&&(_.E(0,"section",56)(1,"h2",75),_.N(2,"Feedback and communications"),_.F(),_.H(3,"stacks-link-lists",76),_.A(4,gOb,5,3,"ng-container",9),_.F());a&2&&(a=_.M(2).Na,_.x(3),_.B("lists",a.rRa),_.x(),_.B("ngIf",a.xZ.length))};
iOb=function(a){a&1&&(_.E(0,"section",56)(1,"h2",78),_.N(2,"Additional guidance"),_.F(),_.E(3,"p",67),_.N(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.F(),_.H(5,"stacks-link-lists",76),_.F());a&2&&(a=_.M(2).Na,_.x(5),_.B("lists",a.Mub))};jOb=function(a,b){a&1&&(_.E(0,"li"),_.H(1,"stacks-icon-link",80),_.F());a&2&&(a=b.va,_.x(),_.B("link",a))};
kOb=function(a){a&1&&(_.E(0,"ul"),_.A(1,jOb,2,1,"li",51),_.F());a&2&&(a=_.M(4).Na,_.x(),_.B("ngForOf",a.rZ))};lOb=function(a){a&1&&(_.E(0,"h3"),_.N(1,"Codepaths"),_.F(),_.A(2,kOb,2,1,"ul",9));a&2&&(a=_.M(3).Na,_.x(2),_.B("ngIf",a.rZ.length))};mOb=function(a,b){a&1&&(_.E(0,"li"),_.H(1,"stacks-icon-link",81),_.F());a&2&&(a=b.va,_.x(),_.B("link",a))};
nOb=function(a){a&1&&(_.E(0,"h3"),_.N(1,"Other resources"),_.F(),_.E(2,"ul",40),_.A(3,mOb,2,1,"li",51),_.F());a&2&&(a=_.M(3).Na,_.tf("h3-margin-top",a.rZ.length),_.x(3),_.B("ngForOf",a.lZa))};oOb=function(a){a&1&&(_.E(0,"section",56)(1,"h2",39),_.N(2,"Additional resources"),_.F(),_.A(3,lOb,3,1,"ng-template",79)(4,nOb,4,3,"ng-template",79),_.F());a&2&&(a=_.M(2).Na,_.x(3),_.B("ngIf",a.rZ.length),_.x(),_.B("ngIf",a.lZa.length))};
pOb=function(a,b){a&1&&(_.E(0,"ul"),_.H(1,"stacks-icon-link",81),_.F());a&2&&(a=b.va,_.x(),_.B("link",a))};qOb=function(a,b){a&1&&(_.wf(0),_.E(1,"h3",82),_.N(2),_.F(),_.E(3,"p"),_.N(4),_.F(),_.A(5,pOb,2,1,"ul",51),_.H(6,"br"),_.xf());a&2&&(a=b.va,_.x(2),_.Yf(a.name),_.x(2),_.Yf(a.description),_.x(),_.B("ngForOf",a.links))};
rOb=function(a){a&1&&(_.E(0,"section",56)(1,"h2",82),_.N(2,"External Google Tool Mapping"),_.F(),_.A(3,qOb,7,3,"ng-container",51),_.F());a&2&&(a=_.M(2).Na,_.x(3),_.B("ngForOf",a.CEc))};
tOb=function(a,b){a&1&&(_.wf(0),_.E(1,"div",10)(2,"div",11)(3,"h1"),_.N(4),_.F(),_.E(5,"div",12)(6,"p",13),_.A(7,gNb,1,3,"stacks-popup-freshness",14)(8,hNb,2,1,"span",15)(9,iNb,3,1,"a",16)(10,kNb,3,4,"a",17),_.F()()(),_.A(11,lNb,5,0,"div",9),_.E(12,"div",18),_.H(13,"stacks-popup-product",19),_.F(),_.A(14,mNb,7,0,"ng-container",20)(15,pNb,6,2,"div",21),_.H(16,"div",22),_.E(17,"div"),_.A(18,rNb,4,1,"div",23)(19,tNb,4,1,"div",23),_.E(20,"div",24)(21,"p"),_.N(22,"Product Phase"),_.F(),_.E(23,"a",25),
_.N(24),_.F()(),_.A(25,uNb,5,1,"div",23)(26,vNb,5,1,"div",23)(27,PNb,7,2,"div",23)(28,SNb,5,2,"div",23)(29,TNb,5,1,"div",23)(30,UNb,5,2,"div",23)(31,VNb,5,2,"div",23)(32,WNb,5,2,"div",23),_.F(),_.A(33,YNb,5,1,"section",26)(34,$Nb,8,1,"section",26)(35,aOb,5,1,"section",26)(36,bOb,4,1,"section",26)(37,eOb,5,3,"section",26)(38,hOb,5,2,"section",26)(39,iOb,6,1,"section",26)(40,oOb,5,2,"section",26)(41,rOb,4,1,"section",26),_.F(),_.xf());if(a&2){a=b.Na;b=_.M().Na;var c=_.M(3);_.x();var d=_.B("ve",c.G4a.tjc)("veImpression",
!0)("veClick",!0)("veMutable",!0);var e=a.wn();e="StacksVeMetadata:"+(new sOb).NOb(e).ld();d("veMetadata",e);_.x(3);_.Yf(a.getName());_.x(3);_.B("ngIf",c.mqb&&_.Ej(a,42));_.x();_.B("ngIf",c.mqb&&_.Ej(a,42));_.x();_.B("ngIf",c.JT);_.x();_.B("ngIf",!c.JT);_.x();_.B("ngIf",!_.Ej(a,68)&&a.Ig().RSa()!=c.Y3b[1]);_.x(2);_.B("product",a);_.x();_.B("ngIf",5===a.qca());_.x();_.B("ngIf",_.gj(a,iM,79)&&_.nj(a,iM,79).pT());_.x();_.B("innerHTML",c.owa(a.BH()),_.Ce);_.x(2);_.B("ngIf",_.oj(a,jM,28,_.kj()).length);
_.x();_.B("ngIf",a.ica().length);_.x(5);_.Yf(c.mGc(a.qca()));_.x();_.B("ngIf",_.Fj(a,71,0));_.x();_.B("ngIf",null!=_.ij(a,73));_.x();_.B("ngIf",b.lpa.length);_.x();_.B("ngIf",_.xj(a,89,_.kj()).length);_.x();_.B("ngIf",_.Ej(a,74));_.x();_.B("ngIf",a.Esa());_.x();_.B("ngIf",_.Aj(a,69));_.x();_.B("ngIf",c.i_a&&a.Zca()&&0<a.f0());_.x();_.B("ngIf",c.jQa&&b.u_a.length);_.x();_.B("ngIf",0<_.oj(a,hM,27,_.kj()).length);_.x();_.B("ngIf",_.Tj(a,86));_.x();_.B("ngIf",b.Jpb.length);_.x();_.B("ngIf",b.seb.length||
a.c$c);_.x();_.B("ngIf",b.rRa.length||b.xZ.length);_.x();_.B("ngIf",b.Mub.length);_.x();_.B("ngIf",b.rZ.length||b.lZa.length);_.x();_.B("ngIf",c.gQa&&_.oj(a,kM,81,_.kj()).length)}};uOb=function(a,b){a&1&&(_.wf(0),_.A(1,tOb,42,35,"ng-container",9),_.xf());a&2&&(a=b.Na,_.x(),_.B("ngIf",a.product))};vOb=function(a){a&1&&(_.wf(0),_.A(1,uOb,2,1,"ng-container",9),_.xf());a&2&&(a=_.M().Na,_.x(),_.B("ngIf",a.Vb))};
wOb=function(a,b){a&1&&(_.wf(0,3),_.A(1,eNb,1,0,"loading",4)(2,fNb,2,1,"p",5)(3,vOb,2,1,"ng-container",6),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Ti),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",b.Uc.Nh))};
yOb=function(a){var b=[];if(_.oj(a,lM,80,_.kj()).length)for(var c=_.k(_.oj(a,lM,80,_.kj())),d=c.next(),e={};!d.done;e={Pva:void 0},d=c.next()){e.Pva=d.value;d=_.k(_.oj(e.Pva,mM,2,_.kj()));for(var f=d.next();!f.done;f=d.next())_.oj(f.value,xOb,3,_.kj()).filter(function(g){return g.wn()===a.X_()}).forEach(function(g){return function(){b.push(cM({name:g.Pva.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.Pva.Wtb(),icon:"https://static.corp.google.com/stacks/icon_cs.svg"}))}}(e))}return b};
zOb=function(a){var b=[];a=_.k(_.oj(a,kM,81,_.kj()));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.X(d,1);var e="";0<_.oj(d,nM,2,_.kj()).length&&(e=e.concat("\n",_.oj(d,nM,2,_.kj())[0].BH()));d=_.xj(d,3,_.kj()).map(function(f){return cM({name:f,url:f,icon:"link"})}).sort(bM);b.push({name:c,description:e,links:d})}return b};
COb=function(a){var b=[];zIb([{source:_.oj(a,jM,8,_.kj(_.dj)),Ji:b,name:"Critical user journeys",icon:"link"},{source:_.oj(a,jM,12,_.kj(_.dj)),Ji:b,name:"Future plans",icon:"drive_document"},{source:_.oj(a,jM,20,_.kj(_.dj)),Ji:b,name:"Launch plans",icon:"drive_document"},{source:_.oj(a,jM,32,_.kj(_.dj)),Ji:b,name:"SLOs",icon:"link"},{source:_.oj(a,jM,22,_.kj(_.dj)),Ji:b,name:"Monitoring",icon:"planner_review"}]);if(_.Aj(a,45)||_.Aj(a,46)){var c=[];_.Aj(a,45)&&c.push(cM({name:"Google Cloud Platform support",
icon:"cloud_done"}));_.Aj(a,46)&&c.push(cM({name:"Open source",icon:"ic_github_grey600_24dp.svg"}));c=(new dM).fe("Other attributes").IV(c);b.push(c)}_.oj(a,AOb,47,_.kj()).length&&(c=(new dM).fe("Data classification").IV(_.oj(a,AOb,47,_.kj()).map(function(d){return cM({name:d.fg(),icon:"data_table"})})),b.push(c));_.oj(a,BOb,41,_.kj()).length&&(a=(new dM).fe("Languages").IV(_.oj(a,BOb,41,_.kj()).map(function(d){return cM({name:d.fg(),icon:"language"})}).sort(bM)),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:bM(d,e)});return b};
DOb=function(a){var b=[];zIb([{source:a.CSa(_.dj),Ji:b,name:"Ask a question",icon:"atari_site"},{source:_.oj(a,jM,56,_.kj(_.dj)),Ji:b,name:"Report an issue",icon:"atari_site"},{source:_.oj(a,jM,57,_.kj(_.dj)),Ji:b,name:"Stay updated",icon:"atari_site"}]);_.wj(a,35,_.kj()).length&&!a.PS().length&&(a=(new dM).fe("Team member").IV(_.wj(a,35,_.kj()).map(function(c){return cM({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(bM);return b};
EOb=function(a){if(!a.PS().length)return[];var b=[],c=[];_.wj(a,35,_.kj()).length&&(b=_.wj(a,35,_.kj()).map(function(d){return cM({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=yIb(a.PS(_.dj));return[].concat(_.$c(c),_.$c(b))};
FOb=function(a){var b=[],c=[],d=[];_.xj(a,83,_.kj()).length?b=_.xj(a,83,_.kj()).map(function(e){return cM({name:"Glossary",url:"https://moma.corp.google.com/glossary?entity=/g/"+e,icon:"auto_stories"})}):_.wj(a,14,_.kj()).length&&(b=_.wj(a,14,_.kj()).map(function(e){return cM({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.wj(a,25,_.kj()).length&&(c=_.wj(a,25,_.kj()).map(function(e){return cM({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+
e,icon:"keep"})}));a.tca().length&&(d=xIb(a.tca(_.dj),"link"));return[].concat(_.$c(b),_.$c(c),_.$c(d)).sort(bM)};GOb=function(a){return cM({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};IOb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.jc(HOb,c.get("roadmapId"))})};JOb=function(a){a&1&&_.H(0,"folder-tab-header",5);a&2&&(a=_.M(),_.B("viewData",a.Bb),_.rf("aria-labelledby",a.hP))};
LOb=function(a){a&1&&_.H(0,"readme",12);a&2&&(a=_.M(2),_.B("markdownContent",a.zwa)("safeHtmlContent",a.s_a)("shouldCollapse",!KOb(a))("trackProjectId",a.location.rb)("trackGestureScroll",!0))};MOb=function(a){a&1&&(_.H(0,"folder-detail-section",13),_.O(1,"async"));a&2&&(a=_.M(2),_.B("title",a.Tdc)("groupedFiles",a.rXa)("useRelativeUrls",!KOb(a))("aggregations",_.Q(1,5,a.aggregations))("isPiper",a.dj(a.location)))};
NOb=function(a){if(a&1){var b=_.qd();_.E(0,"folder-detail-section",14);_.O(1,"async");_.O(2,"async");_.I("toggle",function(c){_.t(b);var d=_.M(2);return _.u(d.SCc(c))});_.F()}a&2&&(a=_.M(2),_.B("title",a.Sdc)("groupedFiles",a.MPa)("initiallyExpanded",_.Q(1,6,a.Mx.Psa().ha(_.Se())))("useRelativeUrls",!KOb(a))("aggregations",_.Q(2,8,a.aggregations))("isPiper",a.dj(a.location)))};
OOb=function(a){if(a&1){var b=_.qd();_.E(0,"folder-detail-section",15);_.O(1,"async");_.O(2,"async");_.I("toggle",function(c){_.t(b);var d=_.M(2);return _.u(d.ZFc(c))});_.F()}a&2&&(a=_.M(2),_.B("title",a.Udc)("groupedFiles",a.Ltb)("initiallyExpanded",_.Q(1,6,oM(a.Bn)?a.Mx.wca().ha(_.Se()):_.Md(!0)))("useRelativeUrls",!KOb(a))("aggregations",_.Q(2,8,a.aggregations))("isPiper",a.dj(a.location)))};
POb=function(a){a&1&&(_.E(0,"main",6,0),_.A(2,LOb,1,5,"readme",7),_.E(3,"mat-accordion",8),_.A(4,MOb,2,7,"folder-detail-section",9)(5,NOb,3,10,"folder-detail-section",10)(6,OOb,3,10,"folder-detail-section",11),_.F()());a&2&&(a=_.M(),_.rf("aria-labelledby",a.hP),_.x(2),_.B("ngIf",a.zwa),_.x(),_.B("multi",!0),_.x(),_.B("ngIf",oM(a.Bn)),_.x(),_.B("ngIf",oM(a.zo)),_.x(),_.B("ngIf",oM(a.AH)))};
QOb=function(a,b){a&1&&(_.E(0,"mat-option",21),_.N(1),_.F());a&2&&(a=b.va,_.B("value",a.wn()),_.x(),_.Xf(" ",a.getName()," "))};ROb=function(a){if(a&1){var b=_.qd();_.E(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.N(3);_.F();_.E(4,"mat-select",19);_.I("selectionChange",function(c){_.t(b);var d=_.M(3);return _.u(d.gOb.next(c.value))});_.A(5,QOb,2,2,"mat-option",20);_.F()()()}a&2&&(a=_.M().Na,_.x(3),_.Xf("",a.length," products:"),_.x(),_.B("value",a[0].wn()),_.x(),_.B("ngForOf",a))};
SOb=function(a,b){a&1&&(_.wf(0),_.A(1,ROb,6,3,"div",16),_.H(2,"stacks-product-page",17),_.O(3,"async"),_.O(4,"async"),_.xf());a&2&&(a=b.Na,b=_.M(2),_.x(),_.B("ngIf",1<a.length),_.x(),_.tf("dark-theme","DARK"===_.Q(3,4,b.ay.theme)),_.B("productIdFromParent",_.Q(4,6,b.Xqa)))};TOb=function(a){a&1&&(_.wf(0),_.A(1,SOb,5,8,"ng-container",4),_.O(2,"async"),_.xf());a&2&&(a=_.M(),_.x(),_.B("ngIf",_.Q(2,1,a.UQb)))};UOb=function(a){return 3===a.getType()?a.de()+"/":a.de()};
VOb=function(a){a&1&&(_.wf(0),_.N(1,"\n  "),_.H(2,"diff-detail-header",6),_.N(3,"\n  "),_.E(4,"code-diff-chunks",7),_.N(5,"\n  "),_.F(),_.N(6,"\n"),_.xf());a&2&&(a=_.M(),_.x(2),_.B("viewData",a.Bb),_.x(2),_.B("fileName",a.wZa)("diffChunks",a.Bb.kra.eD))};WOb=function(a){a&1&&(_.E(0,"dc-information-box"),_.N(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.F())};
XOb=function(a){a&1&&(_.E(0,"a",17,3),_.N(2),_.F());a&2&&(a=_.M(2),_.B("routerLink",a.GHc),_.x(2),_.Xf("\n        ",a.Bb.Fca,"\n      "))};YOb=function(a){a&1&&(_.N(0,"\n        "),_.E(1,"a",18,4),_.N(3),_.F(),_.N(4,"\n      "));a&2&&(a=_.M(2),_.x(),_.B("externalLink",a.EEc),_.x(2),_.Xf("\n          ",a.Bb.Fca,""))};
ZOb=function(a){if(a&1){var b=_.qd();_.N(0,"\n    ");_.E(1,"detail-header",8);_.N(2,"\n  ");_.F();_.N(3,"\n\n  ");_.E(4,"main");_.N(5,"\n    ");_.A(6,WOb,2,0,"dc-information-box",9);_.N(7,"\n\n    ");_.E(8,"h3",10);_.N(9,"Git Submodule");_.F();_.N(10,"\n    ");_.E(11,"dc-p",11);_.N(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.F();_.N(13,"\n    ");_.E(14,"dc-p",11);_.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    ");
_.F();_.N(16,"\n\n    ");_.E(17,"dc-p",12);_.N(18,"\n      ");_.E(19,"span");_.N(20,"Git URL:");_.F();_.N(21,"\n      ");_.A(22,XOb,3,2,"a",13);_.N(23,"\n      ");_.A(24,YOb,5,2,"ng-template",null,1,_.hg);_.N(26,"\n      ");_.E(27,"copy-button",14);_.I("copyEvent",function(){_.t(b);var d=_.M();_.tpb((d.CGc||d.DEc).na);return _.u()});_.N(28,"\n      ");_.F();_.N(29,"\n    ");_.F();_.N(30,"\n    ");_.E(31,"dc-p",15);_.N(32,"\n      ");_.E(33,"span");_.N(34,"Commit hash:");_.F();_.N(35,"\n      ");_.E(36,
"span",16,2);_.N(38);_.F();_.N(39,"\n      ");_.E(40,"copy-button",14);_.I("copyEvent",function(){_.t(b);var d=_.M();_.tpb(d.ABc.na);return _.u()});_.N(41,"\n      ");_.F();_.N(42,"\n    ");_.F();_.N(43,"\n  ");_.F();_.N(44,"\n")}if(a&2){a=_.Wf(25);var c=_.M();_.x();_.B("viewData",c.Bb);_.x(5);_.B("ngIf",!c.Zyb);_.x(16);_.B("ngIf",c.Zyb)("ngIfElse",a);_.x(5);_.B("copyText",c.Bb.Fca)("isSmall",!0);_.x(11);_.Yf(c.Bb.fA);_.x(2);_.B("copyText",c.Bb.fA)("isSmall",!0)}};
$Ob=function(a){var b=a.Ak.map(function(c){return{zp:c,Mra:!1}});return{Cd:a.Wa,RE:a.RE,entries:b}};aPb=function(a){for(var b=[],c=0;c<a.Ak.length;c++)b.push({zp:a.Ak[c],Mra:!0});return{Cd:a.Wa,RE:a.RE,entries:b}};bPb=function(){};cPb=function(a){a&1&&_.A(0,bPb,0,0,"ng-template",12);a&2&&(_.M(3),_.B("ngTemplateOutlet",_.Wf(3)))};
dPb=function(a,b){a&1&&(_.H(0,"history-table",13),_.O(1,"async"),_.O(2,"async"));if(a&2){a=b.Na;b=_.M(2).Na;var c=_.M();_.B("data",b.Vb.jM)("historyPlace",a)("blameInfo",_.Q(1,5,c.Epa))("columnType",b.Vb.columnType)("focusCommit",_.Q(2,7,c.Iba))}};ePb=function(a){if(a&1){var b=_.qd();_.E(0,"button",15);_.I("click",function(){var d=_.t(b).Na;return _.u(d())});_.N(1," Show more ");_.F()}if(a&2){a=_.M(3).Na;var c=_.M();_.B("trackBucket",c.jP.IW)("trackProjectId",a.Vb.Wa.rb)}};
fPb=function(a){if(a&1){var b=_.qd();_.E(0,"button",15);_.I("click",function(){var d=_.t(b).Na;return _.u(d())});_.N(1," Show all ");_.F()}if(a&2){a=_.M(3).Na;var c=_.M();_.B("trackBucket",c.jP.IW)("trackProjectId",a.Vb.Wa.rb)}};gPb=function(a){a&1&&(_.wf(0),_.A(1,ePb,2,2,"button",14)(2,fPb,2,2,"button",14),_.xf());a&2&&(a=_.M(2).Na,_.x(),_.B("ngIf",a.Vb.Ora),_.x(),_.B("ngIf",a.Vb.iba))};
hPb=function(a){a&1&&(_.E(0,"div",16),_.H(1,"mat-spinner",17),_.F());a&2&&(_.x(),_.B("diameter",18)("strokeWidth",2))};iPb=function(a){a&1&&(_.E(0,"dc-information-box",18),_.N(1," Failed to fetch more history "),_.F())};
jPb=function(a){a&1&&(_.wf(0),_.A(1,cPb,1,1,null,7),_.O(2,"async"),_.E(3,"div",8),_.O(4,"async"),_.A(5,dPb,3,9,"history-table",9),_.O(6,"async"),_.wf(7,4),_.O(8,"async"),_.A(9,gPb,3,2,"ng-container",5)(10,hPb,2,2,"div",10)(11,iPb,2,0,"dc-information-box",11),_.xf(),_.F(),_.xf());if(a&2){a=_.M().Na;var b=_.M();_.x();_.B("ngIf",_.Q(2,8,b.oZa));_.x(2);_.tf("hidden",_.Q(4,10,b.oZa));_.x(2);_.B("ngIf",_.Q(6,12,a.Vb.jM.Cd));_.x(2);_.B("ngSwitch",_.Q(8,14,b.M0));_.x(2);_.B("ngSwitchCase",b.iC.Nh);_.x();
_.B("ngSwitchCase",b.iC.Ti);_.x();_.B("ngSwitchCase",b.iC.Error)}};kPb=function(){};lPb=function(a){a&1&&_.A(0,kPb,0,0,"ng-template",12);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Wf(3)))};mPb=function(a){a&1&&(_.E(0,"dc-information-box",19),_.N(1," History unavailable "),_.F())};
nPb=function(a,b){a&1&&(_.wf(0,4),_.A(1,jPb,12,16,"ng-container",5)(2,lPb,1,1,null,5)(3,mPb,2,0,"dc-information-box",6),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.iC.Nh),_.x(),_.B("ngSwitchCase",b.iC.Ti),_.x(),_.B("ngSwitchCase",b.iC.Error))};oPb=function(a){a&1&&(_.Bf(0,1),_.H(1,"loading",20),_.Df());a&2&&(_.x(),_.B("hasBackground",!0)("diameter",36))};pPb=function(a){return rEb(a)||8===a.kind};
qPb=function(a,b,c){var d=_.ii(a,1);return d&&b.hxb.has(d)?_.Md({Oc:a,II:d}):_.ii(a,3)||_.JF(a)?_.pJ(c,a,"path",1).ha(_.w(function(e){return{Oc:a,II:e}})):_.Md({Oc:a,II:b.eKc})};rPb=function(a,b){return!!a.jM.entries.find(function(c){return c.zp.Df===b})};sPb=function(a,b){return _.Bq(a.location,b.location)};tPb=function(a){return 0===a.kind&&!a.Mqa||3===a.kind||2===a.kind};
vPb=function(a,b){var c=a.location;return _.ji(c)?uPb(b,c).ha(_.w(function(d){return _.jG(d)?_.mF(Object.assign({},d.Vb,{Bb:a})):d})):_.Pe};wPb=function(a){var b=_.k(a);a=b.next().value;b=b.next().value;return!!a&&_.jG(b)};xPb=function(a){a&1&&_.H(0,"loading")};
yPb=function(a){if(a&1){var b=_.qd();_.wf(0);_.N(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.E(2,"button",11);_.I("click",function(){_.t(b);var d=_.M(2).va,e=_.M(3).Na;return _.u(e.a2a.add(d.Vh.id))});_.N(3," Show findings anyway... ");_.F();_.xf()}if(a&2){a=_.M(2).va;var c=_.M(4);_.x(2);_.rf("data-action",c.nlc)("data-action-id",a.Vh.id)}};zPb=function(a){a&1&&_.yf(0)};
BPb=function(a){a&1&&(_.wf(0),_.A(1,zPb,1,0,"ng-container",12),_.xf());if(a&2){a=_.M(2).va;_.M(4);var b=_.Wf(5);_.x();_.B("ngTemplateOutlet",b)("ngTemplateOutletContext",_.fg(2,APb,a))}};CPb=function(a){a&1&&_.A(0,yPb,4,2,"ng-container",2)(1,BPb,2,4,"ng-container",2);if(a&2){a=_.M().va;var b=_.M(3).Na;_.B("ngIf",500<a.count&&!b.a2a.has(a.Vh.id));_.x();_.B("ngIf",500>=a.count||b.a2a.has(a.Vh.id))}};
DPb=function(a,b){a&1&&(_.E(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.H(3,"img",9),_.N(4),_.O(5,"number"),_.F()(),_.A(6,CPb,2,2,"ng-template",10),_.F());a&2&&(a=b.va,b=_.M(4),_.B("expanded",b.dRa.has(a.Vh.id)),_.x(),_.rf("data-action",b.g8b)("data-action-id",a.Vh.id),_.x(2),_.B("src",a.icon,_.De),_.x(),_.tA(" ",a.Vh.name," (",_.uA(5,6,a.count,"".locale)," warnings) "))};
EPb=function(a){a&1&&(_.wf(0),_.A(1,DPb,7,9,"mat-expansion-panel",6),_.xf());a&2&&(a=_.M(2).Na,_.x(),_.B("ngForOf",a.ZAb))};FPb=function(a){a&1&&(_.wf(0),_.A(1,EPb,2,1,"ng-container",5),_.xf());if(a&2){a=_.M().Na;_.M();var b=_.Wf(3);_.x();_.B("ngIf",0<a.ZAb.length)("ngIfElse",b)}};GPb=function(a,b){a&1&&(_.wf(0)(1,3),_.A(2,xPb,1,0,"loading",4)(3,FPb,2,2,"ng-container",4),_.xf()());a&2&&(a=b.Na,_.x(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase","loading"),_.x(),_.B("ngSwitchCase","loaded"))};
HPb=function(a){a&1&&(_.E(0,"div",13),_.N(1," No warnings were found for this location. Consider enabling more layers. "),_.F())};IPb=function(a){a&1&&_.H(0,"loading")};JPb=function(a,b){a&1&&(_.E(0,"div",15)(1,"a",16),_.O(2,"warningLocation"),_.N(3),_.O(4,"warningLocationName"),_.F(),_.E(5,"div"),_.N(6),_.F()());if(a&2){a=b.va;b=_.M(3).va;var c=_.M();_.rf("data-action",c.i8b)("data-action-id",b.Vh.id);_.x();_.B("routerLink",_.Q(2,5,a));_.x(2);_.Xf(" ",_.uA(4,7,a,c.Wa.path)," ");_.x(3);_.Yf(a.message)}};
KPb=function(a){a&1&&(_.wf(0),_.A(1,JPb,7,10,"div",14),_.xf());a&2&&(a=_.M().Na,_.x(),_.B("ngForOf",a.Gba))};LPb=function(a,b){a&1&&(_.wf(0)(1,3),_.A(2,IPb,1,0,"loading",4)(3,KPb,2,1,"ng-container",4),_.xf()());a&2&&(a=b.Na,_.x(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase","loading"),_.x(),_.B("ngSwitchCase","loaded"))};NPb=function(a,b){a&1&&(_.A(0,LPb,4,3,"ng-container",2),_.O(1,"async"));a&2&&(a=b.va,b=_.M(),_.B("ngIf",_.Q(1,1,MPb(b,a.Vh.id))))};
QPb=function(a){try{return _.oj(OPb(a),PPb,1,_.kj()).map(function(b){switch(_.Fj(b,2,0)){case 3:return"guice://"+_.Ej(b,1);default:return _.Ej(b,1)}})}catch(b){return[a]}};RPb=function(a){a&1&&(_.E(0,"button",2)(1,"mat-icon"),_.N(2),_.F()());a&2&&(a=_.M(),_.B("color",a.selected?"primary":null)("matTooltip",a.qka)("disabled",a.disabled),_.rf("aria-label",a.ariaLabel),_.x(2),_.Yf(a.icon))};
SPb=function(a){a&1&&(_.E(0,"button",3)(1,"mat-icon"),_.N(2),_.F(),_.Hf(3),_.F());a&2&&(a=_.M(),_.B("color",a.selected?"primary":null)("matTooltip",a.qka)("disabled",a.disabled),_.x(2),_.Yf(a.icon))};TPb=function(a){a&1&&(_.wf(0),_.N(1," Underlines "),_.xf())};UPb=function(a){a&1&&(_.wf(0),_.N(1," Underline references "),_.xf())};
VPb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.E(1,"collapsible-icon-button",1);_.I("click",function(){var d=_.t(c).Na,e=_.M();return _.u(e.toggle(d.vUb))});_.A(2,TPb,2,0,"ng-container",0)(3,UPb,2,0,"ng-container",0);_.F();_.xf()}a&2&&(a=b.Na,b=_.M(),_.x(),_.B("collapsed",b.collapsed)("selected",a.vUb),_.x(),_.B("ngIf","short"===b.y3a),_.x(),_.B("ngIf","long"===b.y3a))};WPb=function(a){a&1&&_.H(0,"xap-picker-single-select",5)};XPb=function(a){a&1&&_.H(0,"xap-picker-checklist",5)};
YPb=function(a){a&1&&_.H(0,"xap-picker-selection-list",6)};
ZPb=function(a,b){if(a&1){var c=_.qd();_.E(0,"xap-picker",2);_.O(1,"async");_.I("ngModelChange",function(e){_.t(c);var f=_.M();return _.u(f.Kx.next(e))});_.A(2,WPb,1,0,"xap-picker-single-select",3)(3,XPb,1,0,"ng-template",null,0,_.hg)(5,YPb,1,0,"xap-picker-selection-list",4);_.F()}if(a&2){a=b.Na;b=_.Wf(4);var d=_.M();_.tf("xap-picker-multi-pane",a.Av);_.B("ngModel",d.Kx)("options",_.Q(1,11,d.options))("displayFunction",a.zi)("searchVisible",a.qt)("searchFilter",a.wV)("selectAllVisible",a.Ix);_.x(2);
_.B("ngIf",a.uO)("ngIfElse",b);_.x(3);_.B("ngIf",a.Av)}};$Pb=function(a,b){return a.size===b.size&&[].concat(_.$c(a)).every(function(c){return b.has(c)})};aQb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};bQb=function(a,b){return a===b||!(!a||!b)&&_.Qb(a,b)};cQb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Qb(c,b[d])})};
dQb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,cN:b}:null};gQb=function(a){var b;return Object.assign({},{Uz:[_.dE],Ql:a.Ql,mUa:!0},a,{YD:Object.assign({},{Kua:a.QKc?eQb:(null==(b=a.YD)?void 0:b.Kua)||fQb,caa:a.vj(_.dE,new _.sD),wE:!0,zi:a.zi,values:a.options?_.Akb(a.options):void 0},a.YD),Kv:Object.assign({},{options:a.options,zi:a.zi},a.Kv),N2:a.Ql===_.cE})};iQb=function(a,b){return function(c,d){return new hQb({id:a,displayName:b},c,d)}};
jQb=function(a,b){return gQb({Ql:_.VD,csa:_.tD("true"),vj:iQb(a,b),YD:{displayName:b},options:[]})};lQb=function(a){return gQb({Ql:pM,Kv:{qt:!1,Av:!1},vj:kQb,YD:{displayName:"Category"},options:a,zi:function(b){return b.displayName}})};oQb=function(a,b){return mQb(nQb(a),b)};
nQb=function(a){var b=new Map([]);_.Aj(a,1)&&b.set("tests",pQb);_.Aj(a,2)&&b.set("generatedFiles",qQb);_.Aj(a,3)&&b.set("path",rQb);var c=_.vb(a,5,_.fp);c&&c.has("cross references")&&(c=_.oj(c.get("cross references"),_.Yo,2,_.kj()).map(function(d){return sQb(d)}),b.set("category",lQb(c)));a=a.HSa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",gQb({Ql:_.VD,Kv:{qt:!1,Ix:!1,Av:!1},vj:tQb,YD:{displayName:"Build Configs"},options:a}));return b};
sQb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Ve`"+b);return{source:b,displayName:a[1]}};uQb=function(a){a&1&&(_.E(0,"span",3),_.Hf(1,1),_.F())};vQb=function(a){a&1&&(_.E(0,"span",6),_.Hf(1,2),_.F())};wQb=function(a){a&1&&_.H(0,"span",0)};xQb=function(a){a&1&&(_.E(0,"span",2),_.Hf(1),_.F())};yQb=function(a){a&1&&_.Hf(0,1)};zQb=function(a){a&1&&_.H(0,"span",7)};AQb=function(a){a&1&&_.A(0,yQb,1,0)(1,zQb,1,0);a&2&&(a=_.M(),_.vf(0,a.Slb?0:1))};
BQb=function(a){a&1&&_.Hf(0,2)};CQb=function(a){a&1&&(_.E(0,"span",5),_.Hf(1,3),_.F())};DQb=function(a){if(a&1){var b=_.qd();_.E(0,"button",3);_.O(1,"format");_.I("click",function(c){_.t(b);return _.u(c.stopPropagation())});_.E(2,"mat-icon",4);_.N(3);_.F()()}a&2&&(a=_.M(),_.rf("aria-label",_.vA(1,3,null==a.xc?null:a.xc.iH,a.i6b,"SUMMARY")),_.x(2),_.B("svgIcon",_.bC(a.hi,"remove_filter")),_.x(),_.Yf(_.cC(a.hi,"remove_filter")))};EQb=function(a){a&1&&(_.E(0,"span",13),_.Ef(1,3),_.F())};
FQb=function(a){if(a&1){var b=_.qd();_.E(0,"button",14);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.cM())});_.Ef(1,4);_.F()}a&2&&(a=_.M(),_.B("disabled",!_.kib(a.Rd)))};GQb=function(a){a&1&&(_.E(0,"div",15)(1,"div",7)(2,"h2",8),_.N(3),_.F()(),_.H(4,"mat-progress-spinner",16),_.F());a&2&&(a=_.M(),_.x(2),_.If("id","dialog-label-",a.xc.id,""),_.x(),_.Xf(" ",a.xc.config.displayName," "),_.x(),_.B("color",a.Gga)("diameter",48)("strokeWidth",4))};
HQb=function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-option",12);_.N(1);_.E(2,"button",13);_.I("click",function(d){var e=_.t(c).va,f=_.M(2);d.stopPropagation();f.NPa.emit(e);return _.u()});_.E(3,"mat-icon",14);_.N(4);_.F()()()}a&2&&(a=b.va,b=_.M(2),_.B("value",a),_.x(),_.Xf(" ",a.label," "),_.x(2),_.B("svgIcon",_.bC(b.hi,"delete_filter"))("fontSet",b.p_a?"google-material-icons":void 0),_.x(),_.Yf(_.cC(b.hi,"delete_filter")))};
IQb=function(a){a&1&&(_.E(0,"div",9)(1,"mat-optgroup",10),_.A(2,HQb,5,5,"mat-option",11),_.F()());a&2&&(a=_.M(),_.x(2),_.B("ngForOf",a.EB))};JQb=function(a){a&1&&_.yf(0)};LQb=function(a,b){a&1&&(_.E(0,"mat-option",20),_.A(1,JQb,1,0,"ng-container",21),_.F());a&2&&(a=b.va,_.M(4),b=_.Wf(12),_.B("value",a),_.x(),_.B("ngTemplateOutlet",b)("ngTemplateOutletContext",_.fg(3,KQb,a)))};
MQb=function(a){a&1&&(_.E(0,"div")(1,"mat-optgroup",18),_.A(2,LQb,2,5,"mat-option",19),_.F()());a&2&&(a=_.M().va,_.x(),_.B("label",a.iT),_.x(),_.B("ngForOf",a.ZL))};NQb=function(a){a&1&&_.yf(0)};OQb=function(a){a&1&&(_.E(0,"mat-option",20),_.A(1,NQb,1,0,"ng-container",21),_.F());if(a&2){a=_.M().va;_.M(2);var b=_.Wf(12);_.B("value",a);_.x();_.B("ngTemplateOutlet",b)("ngTemplateOutletContext",_.fg(3,KQb,a))}};
PQb=function(a,b){a&1&&(_.wf(0),_.A(1,MQb,3,2,"div",16)(2,OQb,2,5,"mat-option",17),_.xf());a&2&&(a=b.va,_.M(2),_.x(),_.B("ngIf",_.dC(a)&&0<a.ZL.length),_.x(),_.B("ngIf",!_.dC(a)))};QQb=function(a){a&1&&(_.E(0,"mat-option",22)(1,"span",23),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Yf(a.ZA))};RQb=function(a,b){a&1&&(_.wf(0),_.A(1,QQb,3,1,"mat-option",8),_.xf());a&2&&(a=b.Na,b=_.M(2),_.x(),_.B("ngIf",b.ZA&&0===a.length))};
SQb=function(a){a&1&&(_.wf(0),_.A(1,PQb,3,2,"ng-container",15),_.O(2,"async"),_.A(3,RQb,2,1,"ng-container",16),_.O(4,"async"),_.xf());a&2&&(a=_.M(),_.x(),_.B("ngForOf",_.Q(2,2,a.WU)),_.x(2),_.B("ngIf",_.Q(4,4,a.WU)))};TQb=function(a,b){a&1&&(_.E(0,"mat-option",20)(1,"span"),_.N(2),_.F()());a&2&&(a=b.va,_.B("value",a),_.rf("aria-label",a.ariaLabel||a.displayName),_.x(2),_.Yf(a.displayName))};
UQb=function(a){a&1&&(_.E(0,"div")(1,"mat-optgroup",18),_.A(2,TQb,3,3,"mat-option",19),_.F()());a&2&&(a=_.M().va,_.x(),_.B("label",a.iT),_.x(),_.B("ngForOf",a.ZL))};VQb=function(a){a&1&&(_.E(0,"mat-option",20)(1,"span"),_.N(2),_.F()());a&2&&(a=_.M().va,_.B("value",a),_.rf("aria-label",a.ariaLabel||null),_.x(2),_.Yf(a.displayName))};
WQb=function(a,b){a&1&&(_.wf(0),_.A(1,UQb,3,2,"div",16)(2,VQb,3,3,"mat-option",17),_.xf());a&2&&(a=b.va,_.M(2),_.x(),_.B("ngIf",_.dC(a)&&0<a.ZL.length),_.x(),_.B("ngIf",!_.dC(a)))};XQb=function(a){a&1&&(_.E(0,"mat-option",22)(1,"span",23),_.N(2),_.F()());a&2&&(a=_.M(3),_.x(2),_.Yf(a.ZA))};YQb=function(a,b){a&1&&(_.wf(0),_.A(1,XQb,3,1,"mat-option",8),_.xf());a&2&&(a=b.Na,b=_.M(2),_.x(),_.B("ngIf",b.ZA&&0===a.length))};
ZQb=function(a){a&1&&(_.A(0,WQb,3,2,"ng-container",15),_.O(1,"async"),_.A(2,YQb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.M(),_.B("ngForOf",_.Q(1,2,a.UM)),_.x(2),_.B("ngIf",_.Q(3,4,a.UM)))};$Qb=function(a){a&1&&(_.E(0,"mat-option",22),_.H(1,"mat-spinner",24),_.F());a&2&&(a=_.M(),_.rf("aria-label",a.M6a))};aRb=function(a){a&1&&(_.E(0,"b"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.text))};bRb=function(a){a&1&&(_.E(0,"i"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.text))};
cRb=function(a){a&1&&(_.E(0,"u"),_.N(1),_.F());a&2&&(a=_.M().va,_.x(),_.Yf(a.text))};dRb=function(a){a&1&&(_.wf(0),_.N(1),_.xf());a&2&&(a=_.M().va,_.x(),_.Yf(a.text))};eRb=function(a,b){a&1&&(_.E(0,"span"),_.wf(1,25),_.A(2,aRb,2,1,"b",26)(3,bRb,2,1,"i",26)(4,cRb,2,1,"u",26)(5,dRb,2,1,"ng-container",27),_.xf(),_.F());a&2&&(a=b.va,_.x(),_.B("ngSwitch",a.tag),_.x(),_.B("ngSwitchCase","b"),_.x(),_.B("ngSwitchCase","i"),_.x(),_.B("ngSwitchCase","u"))};
fRb=function(a,b){a&1&&_.A(0,eRb,6,4,"span",15);a&2&&_.B("ngForOf",b.va.RZ)};gRb=function(a){a&1&&(_.E(0,"mat-icon",15),_.N(1),_.F());a&2&&(a=_.M(2),_.B("svgIcon",_.Pib(a.hi,a.eca())),_.x(),_.Xf(" ",a.eca()," "))};hRb=function(a){a&1&&(_.E(0,"span",16),_.N(1),_.F());a&2&&(a=_.M(2),_.x(),_.Yf(a.w_))};
iRb=function(a,b){if(a&1){var c=_.qd();_.E(0,"xap-applied-filter-chip",17);_.O(1,"async");_.I("editorVisibleChange",function(){var d=_.t(c).index,e=_.M(2);return _.u(e.openEditor(d))})("removed",function(){var d=_.t(c).index,e=_.M(2);e.remove(d);var f;null==(f=e.Ip)||_.qmb(f);if(1<e.Td.length&&d<e.Td.length){var g;null==(g=e.Td.get(d))||g.focus()}return _.u()})("chipClick",function(){_.t(c);var d;null==(d=_.M(2).Ip)||_.qmb(d);return _.u()});_.F()}a&2&&(a=b.va,b=_.M(2),_.B("appliedFilter",a)("filter",
_.Q(1,3,b.config.wD(a.config.id)))("disabled",b.disabled))};jRb=function(a){if(a&1){var b=_.qd();_.E(0,"button",18);_.I("click",function(c){_.t(b);var d=_.M(2);return _.u(d.Eva(c))});_.E(1,"mat-icon",19);_.N(2);_.F()()}a&2&&(a=_.M(2),_.B("matTooltip",a.Tha),_.rf("aria-label",a.Tha),_.x(),_.B("svgIcon",_.bC(a.hi,"save_filters")),_.x(),_.Yf(_.cC(a.hi,"save_filters")))};
kRb=function(a){if(a&1){var b=_.qd();_.E(0,"button",20);_.I("click",function(c){_.t(b);var d=_.M(2);return _.u(d.mZ(c))})("mousedown",function(){_.t(b);var c=_.M(2);return _.u(c.pOa=!0)});_.E(1,"mat-icon",21);_.N(2);_.F()()}a&2&&(a=_.M(2),_.B("matTooltip",a.jha),_.rf("aria-label",a.jha),_.x(),_.B("svgIcon",_.bC(a.hi,"clear_filters")),_.x(),_.Yf(_.cC(a.hi,"clear_filters")))};
nRb=function(a,b){if(a&1){var c=_.qd();_.E(0,"xap-filter-editor",22);_.O(1,"async");_.I("editorVisibleChange",function(e){var f=_.t(c).index,g=_.M(2);return _.u(_.Sib(g,e,f))})("update",function(e){var f=_.t(c).index,g=_.M(2);return _.u(g.update(f,e,g.editor))})("canceled",function(){_.t(c);var e=_.M(2);return _.u(lRb(e))})("onCloseEditor",function(e){_.t(c);var f=_.M(2);return _.u(mRb(f,e))});_.F()}if(a&2){a=b.va;b=b.index;var d=_.M(2);_.B("appliedFilter",a)("filter",_.Q(1,5,d.config.wD(a.config.id)))("isEditorVisible",
d.A0(b))("disabled",d.disabled)("overlayOrigin",null==d.Mgb?null:d.Mgb.get(b))}};
oRb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"div",3);_.I("click",function(d){_.t(b);var e=_.M();return _.u(e.zD(d))})("focusin",function(){_.t(b);var d=_.M();return _.u(d.HYa())})("focusout",function(){_.t(b);var d=_.M();return _.u(d.i1())});_.E(2,"div",4);_.A(3,gRb,2,2,"mat-icon",5)(4,hRb,2,1,"span",6);_.F();_.E(5,"div",7)(6,"div",8)(7,"mat-chip-grid",9,1);_.A(9,iRb,2,5,"xap-applied-filter-chip",10);_.O(10,"async");_.F();_.E(11,"xap-filter-menu",11);_.O(12,"async");_.I("selected",function(d){_.t(b);
var e=_.M();return _.u(_.mlb(e,d))})("selectedSet",function(d){_.t(b);var e=_.M();return _.u(e.rpa(d))})("deletedSet",function(){_.t(b);_.M();return _.u()})("onBackspace",function(){_.t(b);var d=_.M();return _.u(d.b1a())});_.F()()();_.A(13,jRb,3,4,"button",12)(14,kRb,3,4,"button",13);_.F();_.A(15,nRb,2,7,"xap-filter-editor",14);_.O(16,"async");_.xf()}if(a&2){a=_.Wf(8);var c=_.M();_.x(3);_.B("ngIf",!c.w_);_.x();_.B("ngIf",c.w_);_.x(3);_.B("disabled",c.disabled);_.x(2);_.B("ngForOf",_.Q(10,18,c.config.ag))("ngForTrackBy",
c.BSa);_.x(2);_.B("autoActiveFirstOption",c.xs)("filterbar",a)("suggestionProvider",c.config.BDb.Qja)("useRankedSuggestions",c.config.wW)("placeholder",c.FU)("inputLabel",c.Jda||c.FU)("noResultsMessage",c.ZA)("disabled",c.disabled)("savedFilterSets",_.Q(12,20,null==c.config.cO?null:c.config.cO.EB));_.x(2);_.B("ngIf",c.config.cO&&0<c.config.ag.getValue().length);_.x();_.B("ngIf",_.olb(c));_.x();_.B("ngForOf",_.Q(16,22,c.config.ag))("ngForTrackBy",c.BSa)}};pRb=function(a){a&1&&_.yf(0)};
qRb=function(a,b){if(a&1){var c=_.qd();_.E(0,"xap-filter-editor",22);_.O(1,"async");_.I("editorVisibleChange",function(e){var f=_.t(c).index,g=_.M(2);return _.u(_.Sib(g,e,f))})("update",function(e){var f=_.t(c).index,g=_.M(2);return _.u(g.update(f,e,g.editor))})("canceled",function(){_.t(c);var e=_.M(2);return _.u(lRb(e))})("onCloseEditor",function(e){_.t(c);var f=_.M(2);return _.u(mRb(f,e))});_.F()}if(a&2){a=b.va;b=b.index;var d=_.M(2);_.B("appliedFilter",a)("filter",_.Q(1,5,d.config.wD(a.config.id)))("isEditorVisible",
d.A0(b))("disabled",d.disabled)("overlayOrigin",d.wPa)}};
rRb=function(a){a&1&&(_.A(0,pRb,1,0,"ng-container",23)(1,qRb,2,7,"xap-filter-editor",14),_.O(2,"async"));if(a&2){a=_.M();var b=_.B("ngTemplateOutlet",a.IRa.Lc);var c=a.config;var d=a.openEditor,e=a.GKb,f=a.mZ,g=a.OTc,m=a.UNb,n=a.rpa,r=a.Eva,v=_.ud()+6,z=_.qd(),D=RDb(z,v,c,d,e,f);c=RDb(z,v+4,g,m,n,r)||D?z[v+8]={config:c,openEditor:d,GKb:e,mZ:f,OTc:g,UNb:m,rpa:n,Eva:r}:z[v+8];b("ngTemplateOutletContext",c);_.x();_.B("ngForOf",_.Q(2,4,a.config.ag))("ngForTrackBy",a.BSa)}};
sRb=function(a,b){if((a=_.vb(a,5,_.fp))&&a.has("cross references")){a=_.k(_.oj(a.get("cross references"),_.Yo,2,_.kj()));for(var c=a.next();!c.done;c=a.next())if(c=sQb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
uRb=function(a,b){if((a=_.vb(a,5,_.fp))&&a.has("cross references")){a=_.k(_.oj(a.get("cross references"),_.Yo,2,_.kj()));for(var c=a.next();!c.done;c=a.next())if(c=sQb(c.value),c.displayName===b)return new tRb({id:"category",displayName:"Category"},_.eE,_.Akb([{source:c.source,displayName:c.displayName}]))}return null};vRb=function(){return{height:window.outerHeight,width:window.outerWidth}};wRb=function(a,b){return a.height===b.height&&a.width===b.width};
yRb=function(a){if(a&1){var b=_.qd();_.E(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.I("dismiss",function(){_.t(b);var c=_.M(2);return _.u(xRb(c))});_.E(2,"p",7);_.N(3);_.F();_.N(4);_.F()()}a&2&&(a=_.M(2),_.x(3),_.Yf(a.qec),_.x(),_.Xf(" ",a.pec," "))};
ARb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.E(1,"collapsible-icon-button",5);_.O(2,"async");_.O(3,"async");_.O(4,"async");_.I("click",function(){var d=_.t(c).Na,e=_.M();d=!d.enabled;_.xDb(e.Yb,d);e.Ia.mb({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.rb});return _.u()});_.F();_.A(5,yRb,5,2,"onedev-feature-tooltip-controller",3);_.O(6,"async");_.H(7,"mat-divider",1);_.xf()}a&2&&(a=b.Na,b=_.M(),_.x(),_.B("collapsed",!0)("selected",
a.enabled)("disabled",_.Q(2,7,b.dxa))("ariaLabel",_.Q(3,9,b.dxa)?b.N6a:a.enabled?b.P6a:b.O6a)("tooltipText",_.Q(4,11,b.dxa)?b.N6a:a.enabled?b.P6a:b.O6a),_.x(4),_.B("ngIf",_.Q(6,13,zRb(b))),_.x(2),_.B("vertical",!0))};
BRb=function(a){if(a&1){var b=_.qd();_.E(0,"collapsible-icon-button",8);_.I("click",function(){_.t(b);var c=_.M();return _.u(c.lka())});_.F()}a&2&&(a=_.M(),_.B("icon",a.NY?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.NY?a.v6a:a.r6a)("tooltipText",a.NY?a.v6a:a.r6a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.NY?"expandAll":"collapseAll")("trackProjectId",a.location.rb))};CRb=function(a){return{status:1,fetch:function(){a.next()}}};
HRb=function(a){var b;if(a.visible&&(!a.Hv||0===(null==(b=a.Hv)?void 0:b.Jg())))return qM(DRb,a);if(!_.oub(a.Hv,a.JL))return qM(ERb,a);var c;if((null==(c=a.Hv)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.Hv)?void 0:d.Jg())?qM(FRb,a):qM(DRb,a)}var e;return 0===(null==(e=a.Hv)?void 0:e.Jg())?qM(DRb,a):qM(GRb,a)};qM=function(a,b){var c=b.Hv,d=b.JL,e=b.visible;return a.format({detailText:b.JZ,total:IRb(c),totalModifier:JRb(c),filteredTotal:IRb(d),filteredModifier:JRb(d),visible:e})};
IRb=function(a){return a&&0!==a.Jg()?a.getSize():"?"};JRb=function(a){switch(null==a?void 0:a.Jg()){case 3:return">=";case 2:return"~";default:return""}};
KRb=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=_.k(g.substring(2,g.length-1).split(""));for(var m=g.next();!m.done;m=g.next())m=m.value,"-"===m?e=!0:e?d[d.length-1].delete(m):"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))}};rM=function(a){a=a.children;return!!a&&0<a.length};
LRb=function(a){if(!("children"in a))return 0===a.qU.length?1:0;var b=0;a=_.k(a.children);for(var c=a.next();!c.done;c=a.next())b+=LRb(c.value);return b};MRb=function(a,b){return b?a.hg===("string"===typeof b?b:b.hg):!1};NRb=function(a){return _.jG(a)&&0===a.Vb.status};
ORb=function(a,b,c,d,e,f,g,m){var n,r,v=d+"::"+b+":"+(null!=(r=null==(n=a.CH())?void 0:n.Ju())?r:"");b=a.hca();if(!b)return b=g.il++,_.Hj(a,5,_.lQa)?new sM(a,c,v,e,m):{item:a,v1:m,level:c,hg:v,qU:"",Gf:b};d=_.oj(b,_.jp,1,_.kj()).map(function(z,D){return ORb(z,D,c+1,v,e,f,g,m)});0===c&&2===_.Fj(b,7,0)?(n=v+"::-1:notice",n={item:new _.jp,v1:m,level:c+1,hg:n,qU: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!==_.Fj(b,7,0)&&4!==_.Fj(b,7,0)||(n=v+"::-1:notice",n={item:new _.jp,v1:m,level:c+1,hg:n,qU: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,v1:m,level:c,hg:v,qU:"",children:d,x_:_.Fj(b,7,0),Hv:_.nj(b,_.bp,5),JL:_.nj(b,_.bp,6)}};
PRb=function(a){var b=a.tEc,c=a.cIc,d=a.fga;a=a.dIc;var e=new _.cp;b=_.k(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.XOb(1);break;case "TEST":_.Sj(e,1,1);break;default:_.Zb(f)}c&&(_.Sj(e,5,2),_.yb(e,6,c,_.Za));if(d){_.Sj(e,3,d.cN?1:2);try{KRb(d.path);var g=!0}catch(m){g=!1}if(g)e.nd(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.Sj(e,9,2),e.QOb(a.map(function(m){return m.displayName})));return{filter:e}};
QRb=function(a){a&1&&(_.E(0,"a",7),_.N(1),_.F());a&2&&(a=_.M(2),_.rf("href",a.IZ,_.De),_.x(),_.Xf("",a.raa,":"))};RRb=function(a){a&1&&(_.E(0,"div",4),_.A(1,QRb,2,2,"a",5),_.E(2,"a",6),_.N(3),_.F(),_.E(4,"a"),_.N(5),_.F()());a&2&&(a=_.M(),_.x(),_.B("ngIf",a.raa&&a.IZ),_.x(),_.rf("href",a.Wlb,_.De),_.x(),_.Yf(a.Ylb),_.x(),_.rf("href",a.IZ,_.De),_.x(),_.Meb("","{","... ",a.JZ," ...","}",""))};SRb=function(a){a&1&&(_.wf(0),_.E(1,"span",9),_.N(2),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.Yf(a.XLc))};
TRb=function(a){a&1&&_.A(0,SRb,3,1,"ng-container",8);if(a&2){a=_.M();var b=_.Wf(4);_.B("ngIf",a.Zta)("ngIfElse",b)}};URb=function(a){a&1&&_.yf(0)};VRb=function(a){a&1&&(_.E(0,"a",12),_.A(1,URb,1,0,"ng-container",13),_.F());if(a&2){a=_.M(2);var b=_.Wf(6);_.rf("href",a.IZ,_.De);_.x();_.B("ngTemplateOutlet",b)}};
WRb=function(a){if(a&1){var b=_.qd();_.E(0,"span",14);_.H(1,"mat-divider",15);_.E(2,"button",16);_.I("click",function(c){_.t(b);var d=_.M(2),e,f;d.VK.emit({category:null!=(f=null==(e=d.node.v1)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.u()})("keydown.enter",function(c){_.t(b);_.M(2);c.stopPropagation();return _.u()});_.N(3);_.F()()}a&2&&(a=_.M(2),_.x(),_.B("vertical",!0),_.x(),_.B("matTooltip",a.Gec),_.x(),_.Xf(" ",a.Fec," "))};
XRb=function(a){a&1&&_.A(0,VRb,2,2,"a",10)(1,WRb,4,3,"span",11);if(a&2){a=_.M();var b=_.Wf(6);_.B("ngIf",a.IZ)("ngIfElse",b);_.x();_.B("ngIf",a.LPb)}};YRb=function(a){a&1&&(_.E(0,"span",7),_.N(1),_.F());a&2&&(a=_.M(2),_.x(),_.Xf("",a.raa,":"))};$Rb=function(a){a&1&&(_.A(0,YRb,2,1,"span",5),_.E(1,"span",17),_.N(2),_.F());a&2&&(a=_.M(),_.B("ngIf",a.raa),_.x(),_.B("ngClass",_.fg(3,ZRb,a.Uyb)),_.x(),_.Xf(" ",a.JZ,""))};
aSb=function(a){var b=a.find(function(g){var m;return 0===g.level&&"Definitions"===(null==(m=g.item.CH())?void 0:m.Ju())});if(b&&rM(b)){a=void 0;var c=[];b=_.k(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,rM(d)){d=_.k(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Ej(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]}};bSb=function(a,b){return a.filter(function(c){return b.has(c.hg)})};
cSb=function(a,b){if(b)return(a=a.find(function(c){return MRb(c,b)}))?{hg:a.hg,uri:_.Ej(a.item,4)}:void 0};dSb=function(a,b){return a.find(function(c){return c.hg===b})};
gSb=function(a,b,c,d,e){var f=[];c=_.k(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.k(_.oj(g.value,_.pp,2,_.kj()));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(D,J){var L,P,Z,qa,Da,pa;return(null!=(Da=null==D?void 0:null==(L=_.nj(D,_.Yo,4))?void 0:null==(P=L.getMetadata())?void 0:_.Bj(P,1))?Da:1E6)-(null!=(pa=null==J?void 0:null==(Z=_.nj(J,_.Yo,4))?void 0:null==(qa=Z.getMetadata())?void 0:_.Bj(qa,1))?pa:1E6)});c={il:0};g=[];f=_.k(f);for(m=f.next();!m.done;m=f.next()){m=
m.value;var n=void 0,r=void 0,v=void 0,z=eSb(new _.jp,(new _.Zo).Qxa(null!=(v=null==(n=m)?void 0:null==(r=_.nj(n,_.Yo,4))?void 0:r.getName())?v:"").Hn(1)).cPb(m.hca());r=n=void 0;m=ORb(z,g.length,0,"",function(D,J,L){return fSb(b,a,D,d,J,L)},e,c,null!=(r=null==(n=m)?void 0:_.nj(n,_.Yo,4))?r:void 0);g.push(m)}return g};
iSb=function(a){a=hSb(a).map(function(b){return b.mhb.ha(_.ie(NRb),_.hf(function(c){c=c.Vb;b.children=c.children;b.Hv=c.Hv;b.JL=c.JL;b.x_=c.x_}),_.ff(function(c){return iSb(c.Vb.children).ha(_.ef({}))}))});return _.ge.apply(null,_.$c(a))};hSb=function(a){var b=[];a=[].concat(_.$c(a));for(var c;c=a.shift();)if(rM(c)){c=_.k(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof sM&&b.push(c);return b};
jSb=function(a,b,c,d,e,f,g){var m={il:0};return{status:0,children:_.oj(d,_.jp,1,_.kj()).map(function(n,r){return ORb(n,r,e+1,c,function(v,z,D){return fSb(b,a,v,f,z,D)},g,m)}),Hv:_.nj(d,_.bp,5)||new _.bp,JL:_.nj(d,_.bp,6)||new _.bp,x_:_.Fj(d,7,0)||0}};kSb=function(a){a&1&&_.yf(0)};lSb=function(a){a&1&&(_.E(0,"div",3),_.A(1,kSb,1,0,"ng-container",4),_.F());a&2&&(_.M(),a=_.Wf(4),_.x(),_.B("ngTemplateOutlet",a))};
mSb=function(a){a&1&&(_.E(0,"div",5)(1,"span",6),_.N(2),_.F(),_.Hf(3),_.Hf(4,1),_.F(),_.Hf(5,2));a&2&&(a=_.M(),_.rf("aria-live",a.PBc)("role",a.SBc),_.x(2),_.Yf(a.icon.ariaLabel))};
nSb=function(a,b){if(a&1){var c=_.qd();_.E(0,"unified-xref-actions",11);_.O(1,"async");_.O(2,"async");_.I("expansion",function(d){_.t(c);var e=_.M();return _.u(e.lka(d))})("filter",function(d){_.t(c);var e=_.M();return _.u(e.filter.next(d))})("openInMiniPanel",function(d){_.t(c);var e=_.M();d||e.qd.qZ();e.Pfa=d;return _.u()});_.F()}a&2&&(a=b.Na,b=_.M(),_.B("location",_.Q(1,6,b.iI))("categoryFilter",b.VK)("element",b.element)("showingCodePanel",_.Q(2,8,b.f2a))("anyExpandableNodes",a.opa)("allNodesCollapsed",
a.tpa))};oSb=function(a){a&1&&_.H(0,"loading",12,3)};pSb=function(a){a&1&&(_.E(0,"dc-information-box",13,4),_.N(2),_.O(3,"async"),_.F());a&2&&(a=_.M(),_.x(2),_.Xf(" ",_.Q(3,1,a.state).message," "))};qSb=function(a,b){a&1&&(_.E(0,"xap-callout",17)(1,"xap-callout-body"),_.N(2),_.F()());a&2&&(a=b.va,_.x(2),_.Xf(" ",_.nj(a,_.$o,1).getMessage()," "))};rSb=function(){};
tSb=function(a){a&1&&_.A(0,rSb,0,0,"ng-template",21);a&2&&(a=_.M().va,_.M(2),_.B("ngTemplateOutlet",_.Wf(8))("ngTemplateOutletContext",_.fg(2,sSb,a)))};uSb=function(a){a&1&&_.H(0,"mat-spinner",24);a&2&&_.B("diameter",12)("strokeWidth",2)};vSb=function(a){a&1&&(_.wf(0),_.E(1,"mat-icon"),_.N(2,"warning"),_.F(),_.E(3,"span",25),_.N(4),_.F(),_.xf());a&2&&(a=_.M().va,_.x(4),_.Yf(a.message))};wSb=function(){};
xSb=function(a){if(a&1){var b=_.qd();_.E(0,"div",27);_.I("click",function(){_.t(b);var e=_.M(2).va;_.M(4);e=e.Vb;1===e.status&&e.fetch();return _.u()});_.A(1,wSb,0,0,"ng-template",21);_.F()}if(a&2){a=_.M(4).va;var c=_.M(2),d=_.Wf(8);_.B("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.qd.Ae(a)?"expand":"collapse")("trackArtifactId",a.hg);_.x();_.B("ngTemplateOutlet",d)("ngTemplateOutletContext",_.fg(6,sSb,a))}};
ySb=function(a){a&1&&(_.wf(0),_.A(1,xSb,2,8,"div",26),_.xf());if(a&2){a=_.M().va;_.M(4);var b=_.Wf(10);_.x();_.B("ngIf",1===a.Vb.status)("ngIfElse",b)}};zSb=function(a,b){a&1&&(_.wf(0,7),_.A(1,uSb,1,2,"mat-spinner",23)(2,vSb,5,1,"ng-container",10)(3,ySb,2,2,"ng-container",10),_.xf());a&2&&(a=b.va,b=_.M(4),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Ti),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",b.Uc.Nh))};
ASb=function(a){a&1&&(_.A(0,zSb,4,4,"ng-container",22),_.O(1,"async"));if(a&2){a=_.M().va;_.M(2);var b=_.Wf(12);_.B("ngIf",_.Q(1,2,a instanceof sM?a.mhb:void 0))("ngIfElse",b)}};
DSb=function(a,b){if(a&1){var c=_.qd();_.E(0,"xrefs-tree-node",18);_.O(1,"async");_.A(2,tSb,1,4,null,19)(3,ASb,2,4,"ng-template",null,5,_.hg);_.E(5,"node-contents",20);_.O(6,"async");_.I("nodeClicked",function(e){var f=_.t(c).va,g=_.M(2);return _.u(BSb(g,e,f))});_.F()()}if(a&2){a=b.va;b=_.Wf(4);var d=_.M(2);_.tf("header-bar",0===a.level)("active-element",_.Q(1,14,CSb(d.qd,a)));_.B("matTreeNodePaddingIndent",d.TLc)("ascTrackElement",d.element)("trackGestureClick",!0)("trackAction",d.qd.Ae(a)?"expand":
"collapse")("trackArtifactId",a.hg);_.x(2);_.B("ngIf",d.Go(a))("ngIfElse",b);_.x(3);_.B("categoryFilter",d.VK)("makeLink",_.Q(6,16,d.NA))("node",a)}};ESb=function(a){a&1&&(_.wf(0),_.A(1,qSb,3,1,"xap-callout",14),_.O(2,"async"),_.E(3,"mat-tree",15),_.A(4,DSb,7,18,"xrefs-tree-node",16),_.F(),_.xf());if(a&2){var b;a=_.M();_.x();_.B("ngForOf",null==(b=_.Q(2,4,a.state))?null:null==b.Vb?null:b.Vb.UA);_.x(2);_.B("rawNodes",a.Zl)("dataSource",a.dataSource)("treeControl",a.qd)}};
FSb=function(a,b){a&1&&(_.E(0,"button",28),_.H(1,"mat-icon",29),_.F());a&2&&(a=b.node,b=_.M(),_.x(),_.B("svgIcon",b.qd.Ae(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};GSb=function(a){a&1&&_.H(0,"mat-icon",30)};HSb=function(a){a&1&&_.H(0,"mat-icon")};ISb=function(a){var b=a.Vlb,c=a.qTb,d=a.bxb,e,f;a=null!=(f=null==(e=a.node.v1)?void 0:e.getName().replaceAll(" ","_"))?f:"";return(c?"select":"deselect")+a+(b?"Context":"")+(d?"InMainWindow":"")};
JSb=function(a,b){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=b.va,_.tf("match",a.match),_.x(),_.Yf(a.text))};KSb=function(a,b){a&1&&(_.E(0,"span"),_.N(1),_.F());a&2&&(a=b.va,_.tf("match",a.match),_.x(),_.Yf(a.text))};MSb=function(a,b){var c=[],d=0;b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,d<e.start&&c.push({text:a.substring(d,e.start),match:!1}),c.push({text:a.substr(e.start,e.end-e.start+1),match:!0}),d=e.end+1;d<a.length&&c.push({text:a.substr(d),match:!1});return c.reduce(LSb,[])};
LSb=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};NSb=function(a){a&1&&(_.E(0,"mat-icon"),_.N(1,"keyboard_arrow_right"),_.F())};
OSb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.E(1,"button",12);_.I("click",function(){var d=_.t(c),e=d.index;d=d.last;var f=_.M(2);d||(f.mb("popStack"),f.Pc.RHb.next(e));return _.u()});_.N(2);_.F();_.A(3,NSb,2,0,"mat-icon",11);_.xf()}a&2&&(a=b.va,b=b.last,_.x(),_.B("disabled",b),_.x(),_.Yf(a),_.x(),_.B("ngIf",!b))};PSb=function(a,b){a&1&&_.H(0,"copy-button",13);a&2&&(a=b.Na,_.B("isSmall",!0)("copyText",a))};
QSb=function(a){a&1&&(_.E(0,"format-code",27),_.O(1,"async"),_.wf(2),_.H(3,"xrefs-layer",28),_.xf(),_.H(4,"link-decoration-layer",29),_.F());if(a&2){a=_.M().Na;var b=_.M(3);_.B("value",a.code||a.me)("fileName",a.fileName)("scrollToLine",_.Q(1,9,b.qQc))("highlightInfo",a.Zw)("lineLimitation",a.fI)("focusableRegion",b.Ela.C0b);_.x(3);_.B("layerBaseLocation",a.location);_.x();_.B("content",a.me)("scoLinks",a.CE)}};RSb=function(a){a&1&&_.H(0,"loading")};
SSb=function(a){a&1&&(_.E(0,"dc-information-box",30),_.N(1," File not found "),_.F())};TSb=function(a,b){a&1&&(_.wf(0,23),_.A(1,QSb,5,11,"format-code",24)(2,RSb,1,0,"loading",25)(3,SSb,2,0,"dc-information-box",26),_.xf());a&2&&(a=b.Na,b=_.M(3),_.B("ngSwitch",a.kind),_.x(),_.B("ngSwitchCase",b.Sn.Ht),_.x(),_.B("ngSwitchCase",b.Sn.A7a))};
USb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.H(1,"splitter",14);_.E(2,"div",15,1)(4,"div",16)(5,"a",17)(6,"middle-truncated-path",18)(7,"mat-icon",19);_.N(8,"open_in_browser");_.F();_.E(9,"span")(10,"copy-button",20);_.O(11,"maybeStripGoogle3");_.O(12,"async");_.I("copyEvent",function(){_.t(c);var e=_.M(2);return _.u(e.mb("copyPath"))});_.F()()()();_.E(13,"button",21);_.I("click",function(){_.t(c);var e=_.M(2);return _.u(e.qZ())});_.E(14,"mat-icon");_.N(15,"close");_.F()()();_.A(16,TSb,4,3,"ng-container",
22);_.O(17,"async");_.F();_.xf()}if(a&2){a=b.Na;b=_.Wf(3);var d=_.M(2);_.x();_.B("changeSizeOf",b);_.x(4);_.B("routerLink",_.wq(a))("ascTrackElement",d.element)("trackProjectId",a.rb);_.x();_.B("path",a.qA);_.x(4);_.B("copyText",_.Q(12,12,_.Q(11,10,a)))("isSmall",!0);_.x(3);_.B("ascTrackElement",d.element)("trackProjectId",a.rb);_.x(3);_.B("ngIf",_.Q(17,14,d.iy))}};
VSb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"div",4)(2,"div",5)(3,"div",6);_.A(4,OSb,4,3,"ng-container",7);_.O(5,"async");_.F()();_.A(6,PSb,1,2,"copy-button",8);_.O(7,"async");_.F();_.E(8,"div",9)(9,"unified-xref-tree",10);_.O(10,"async");_.I("selectedLocationChanged",function(c){_.t(b);var d=_.M();return _.u(d.nxa.next(c))});_.F();_.A(11,USb,18,16,"ng-container",11);_.O(12,"async");_.F();_.xf()}a&2&&(a=_.M(),_.x(4),_.B("ngForOf",_.Q(5,5,a.hOb)),_.x(2),_.B("ngIf",_.Q(7,7,a.uQc)),_.x(3),_.B("location",
a.location)("selectedXref",_.Q(10,9,a.rCc)),_.x(2),_.B("ngIf",_.Q(12,11,a.nxa)))};WSb=function(a){a&1&&(_.E(0,"div",31,2)(2,"div",32),_.N(3," Click a definition or usage to view references. "),_.F(),_.H(4,"underline-xrefs",33),_.F())};XSb=function(a){return!!a};YSb=function(a){a&1&&_.H(0,"history-panel",8);a&2&&(a=_.M(2),_.B("viewData",a.Bb))};ZSb=function(a){a&1&&_.A(0,YSb,1,1,"history-panel",7);a&2&&(a=_.M(),_.B("ngIf",!a.dt))};
$Sb=function(a){a&1&&(_.E(0,"div",11),_.O(1,"async"),_.N(2,"References"),_.F());a&2&&(a=_.M(2),_.B("matTooltip",_.Q(1,1,a.h5a)))};aTb=function(a){a&1&&_.H(0,"xref-panel",12);a&2&&(a=_.M(2),_.B("location",a.Bb.location))};bTb=function(a){a&1&&(_.E(0,"mat-tab",9),_.O(1,"async"),_.A(2,$Sb,3,3,"ng-template",10)(3,aTb,1,1,"ng-template",2),_.F());a&2&&(a=_.M(),_.B("disabled",_.Q(1,1,a.h5a)))};cTb=function(a){a&1&&_.H(0,"warnings-panel",14);a&2&&(a=_.M(2),_.B("viewDataType",a.Bb.kind))};
dTb=function(a){a&1&&(_.E(0,"mat-tab",13),_.A(1,cTb,1,1,"ng-template",2),_.F())};fTb=function(a,b){switch(b){case "not-file":return _.Md(1);case "code-diff":return _.Md(3);case "text":return a.ST("XREFS").ha(_.ie(eTb),_.w(function(c){if(!c.enabled)return 0;if(2===c.Ks)return c.kwb||1;if(0===c.Xu)return 2}));default:return _.Md(1)}};eTb=function(a){return!(a.enabled&&0===a.Ks)};hTb=function(a,b){return b+gTb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
iTb=function(a){a&1&&(_.wf(0),_.N(1,"\n  "),_.H(2,"diff-detail-header",3),_.N(3,"\n  "),_.E(4,"code-diff-chunks",4),_.N(5,"\n  "),_.F(),_.N(6,"\n"),_.xf());a&2&&(a=_.M(),_.x(2),_.B("viewData",a.Bb),_.x(2),_.B("fileName",a.wZa)("diffChunks",a.Bb.kra.eD))};jTb=function(a){a&1&&(_.E(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    "),_.F())};
kTb=function(a){if(a&1){var b=_.qd();_.N(0,"\n    ");_.E(1,"detail-header",5);_.N(2,"\n  ");_.F();_.N(3,"\n\n  ");_.E(4,"main");_.N(5,"\n    ");_.A(6,jTb,2,0,"dc-information-box",6);_.N(7,"\n\n    ");_.E(8,"h3",7);_.N(9,"Symbolic link");_.F();_.N(10,"\n    ");_.E(11,"dc-p",8);_.N(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.F();_.N(13,"\n    ");_.E(14,"dc-p",9);_.N(15,"\n      Path:\n      ");_.E(16,"conditional-link",10,1);_.N(18,"\n          ");
_.E(19,"span");_.N(20);_.F();_.N(21,"\n      ");_.F();_.N(22,"\n      ");_.E(23,"copy-button",11);_.I("copyEvent",function(){_.t(b);var c=_.M();_.tpb(c.MSc.na);return _.u()});_.N(24,"\n      ");_.F();_.N(25,"\n    ");_.F();_.N(26,"\n  ");_.F();_.N(27,"\n")}a&2&&(a=_.M(),_.x(),_.B("viewData",a.Bb)("showLinksDropdown",!0),_.x(5),_.B("ngIf",!a.e0a),_.x(10),_.B("link",a.Cj)("condition",a.e0a)("trackGestureClick",a.e0a),_.x(4),_.Yf(a.wZa),_.x(3),_.B("copyText",a.Bb.target)("isSmall",!0))};
lTb=function(a){a&1&&_.yf(0)};mTb=function(a){a&1&&_.yf(0)};nTb=function(a){a&1&&_.yf(0)};oTb=function(a){a&1&&_.yf(0)};
qTb=function(a,b){a&1&&(_.wf(0),_.A(1,nTb,1,0,"ng-container",12),_.O(2,"isPiperPlace"),_.E(3,"a",13),_.A(4,oTb,1,0,"ng-container",12),_.O(5,"isPiperPlace"),_.F(),_.xf());if(a&2){a=b.Na;b=_.M();var c=_.Wf(21),d=_.Wf(23),e=_.Wf(25),f=_.Wf(27);_.x();_.B("ngTemplateOutlet",_.Q(2,5,b.location)?c:d)("ngTemplateOutletContext",_.fg(9,pTb,a));_.x(2);c=a[1];c=_.wq(_.Cq(b.location.bc(),{xf:c}).hb());_.B("routerLink",c);_.x();_.B("ngTemplateOutlet",_.Q(5,7,b.location)?e:f)("ngTemplateOutletContext",_.fg(11,pTb,
a))}};rTb=function(a){a&1&&_.N(0," The file does not exist, or you do not have permission ")};sTb=function(a){a&1&&_.N(0," The file does not exist at this CL\n")};tTb=function(a){a&1&&_.N(0," The file does not exist at this commit\n")};uTb=function(a){a&1&&_.N(0," Contact the repository owner if this is unexpected. ")};vTb=function(a){a&1&&_.N(0," The file you have selected did not exist at this point in history.\n")};
wTb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.E(1,"a",14),_.N(2),_.O(3,"toPrettyRef"),_.F(),_.N(4,".\n"));a&2&&(a=b.pua,b=_.M(),_.x(),_.B("universalLink",_.bG(b.location,a[0])),_.x(),_.Xf("CL ",_.Q(3,2,a&&a[0]),""))};xTb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.E(1,"a",15),_.N(2),_.O(3,"toPrettyRef"),_.F(),_.N(4,".\n"));a&2&&(a=b.pua,b=_.M(),_.x(),_.B("universalLink",_.bG(b.location,a[0])),_.x(),_.Xf("commit ",_.Q(3,2,a&&a[0]),""))};
yTb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.pua,_.Xf(" View at previous CL ",_.Q(1,1,a&&a[1]),".\n"))};zTb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.pua,_.Xf(" View at previous commit ",_.Q(1,1,a&&a[1]),".\n"))};ATb=function(a){a&1&&_.H(0,"folder-detail",16);a&2&&(a=_.M().Na,_.B("viewData",a))};
BTb=function(a){if(a&1){var b=_.qd();_.E(0,"file-detail",17);_.O(1,"async");_.I("contentTypeChange",function(d){_.t(b);var e=_.M(2);return _.u(e.contentType=d)});_.F()}if(a&2){a=_.M().Na;var c=_.M();_.B("viewData",a)("windowWidth",_.Q(1,2,c.EUc.bXb).width)}};CTb=function(a){a&1&&_.H(0,"symlink-detail",18);a&2&&(a=_.M().Na,_.B("viewData",a))};DTb=function(a){a&1&&_.H(0,"git-submodule-detail",18);a&2&&(a=_.M().Na,_.B("viewData",a))};
ETb=function(a){a&1&&_.H(0,"loading",20);a&2&&_.B("diameter",48)("hasBackground",!0)};FTb=function(a){a&1&&_.H(0,"div",21)};GTb=function(a){a&1&&(_.wf(0),_.A(1,ETb,1,2,"loading",19),_.O(2,"async"),_.A(3,FTb,1,0,"ng-template",null,1,_.hg),_.xf());if(a&2){a=_.Wf(4);var b=_.M(2);_.x();_.B("ngIf",_.Q(2,2,b.sRc))("ngIfElse",a)}};HTb=function(a){a&1&&_.H(0,"file-not-found",22);a&2&&(a=_.M().Na,_.B("location",a.location))};ITb=function(a){a&1&&_.H(0,"submodule-cannot-fetch",23)};
JTb=function(a){a&1&&(_.E(0,"div",23)(1,"span",24),_.N(2," Error loading contents. "),_.F()())};KTb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"splitter",25);_.I("resizeDone",function(c){_.t(b);var d=_.M(2);return _.u(d.aUa(c))});_.F();_.xf()}a&2&&(_.M(),a=_.Wf(14),_.x(),_.B("changeSizeOf",a))};LTb=function(a){a&1&&_.H(0,"insights-panel")};
MTb=function(a){if(a&1){var b=_.qd();_.wf(0);_.E(1,"splitter",26);_.I("mousedown",function(){_.t(b);var e=_.M(3);return _.u(e.sMa=!0)})("mouseup",function(){_.t(b);var e=_.M(3);return _.u(e.sMa=!1)});_.F();_.E(2,"div",27,2)(4,"div",28);_.A(5,LTb,1,0,"insights-panel",10);_.F()();_.xf()}if(a&2){a=_.Wf(3);var c=_.M().Na,d=_.M(2);_.x();_.B("changeSizeOf",a);_.x();_.sf("pointer-events",d.sMa?"none":"unset");_.x(2);_.B("ngSwitch",c);_.x();_.B("ngSwitchCase",d.f7a.U$b)}};
NTb=function(a,b){a&1&&(_.wf(0),_.A(1,MTb,6,5,"ng-container",13),_.xf());a&2&&(a=b.Na,b=_.M(2),_.x(),_.B("ngIf",a!==b.f7a.NONE))};
OTb=function(a,b){a&1&&(_.E(0,"div",4)(1,"div",5),_.wf(2,6),_.A(3,ATb,1,1,"folder-detail",7)(4,BTb,2,4,"file-detail",8)(5,CTb,1,1,"symlink-detail",9)(6,DTb,1,1,"git-submodule-detail",9)(7,GTb,5,4,"ng-container",10)(8,HTb,1,1,"file-not-found",11)(9,ITb,1,0,"submodule-cannot-fetch",12)(10,JTb,3,0,"div",12),_.xf(),_.A(11,KTb,2,1,"ng-container",13),_.O(12,"async"),_.E(13,"div",14,0),_.O(15,"async"),_.H(16,"lower-detail-panel",15),_.O(17,"async"),_.F()(),_.A(18,NTb,2,1,"ng-container",13),_.O(19,"async"),
_.F());a&2&&(a=b.Na,b=_.M(),_.x(2),_.B("ngSwitch",a.kind),_.x(),_.B("ngSwitchCase",b.Sn.Z5a),_.x(),_.B("ngSwitchCase",b.Sn.Ht),_.x(),_.B("ngSwitchCase",b.Sn.tmc),_.x(),_.B("ngSwitchCase",b.Sn.r7b),_.x(),_.B("ngSwitchCase",b.Sn.A7a),_.x(),_.B("ngSwitchCase",b.Sn.ygc),_.x(),_.B("ngSwitchCase",b.Sn.emc),_.x(),_.B("ngSwitchCase",b.Sn.ERROR),_.x(),_.B("ngIf",_.Q(12,16,b.xj)),_.x(2),_.tf("panel-closed",!1===_.Q(15,18,b.xj)),_.x(3),_.B("contentType",b.contentType)("viewData",a)("panelClosed",!1===_.Q(17,
20,b.xj)),_.x(2),_.B("ngIf",_.Q(19,22,b.Mha.Jmb)))};PTb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};QTb=function(a,b){return a.startsWith(PTb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};RTb=function(a){return a.split("/").filter(function(b){return!!b})};STb=function(){};TTb=function(a){a&1&&(_.E(0,"button",16),_.H(1,"div",17),_.F());a&2&&(a=_.M().va,_.x(),_.tf("expanded",a.zd))};UTb=function(a){a&1&&_.H(0,"mat-icon",18);a&2&&(a=_.M().va,_.M(4),_.B("svgIcon",sEb(a.type)))};
VTb=function(){};XTb=function(a){a&1&&_.A(0,VTb,0,0,"ng-template",4);if(a&2){a=_.M().va;var b=_.M(3).level;_.M();_.B("ngTemplateOutlet",_.Wf(2))("ngTemplateOutletContext",WTb(a,b+1))}};
$Tb=function(a,b){a&1&&(_.E(0,"div",null,2)(2,"div",8,3)(4,"button",9),_.H(5,"mat-icon",10),_.F(),_.E(6,"div",11),_.A(7,TTb,2,2,"button",12),_.E(8,"a",13),_.A(9,UTb,1,1,"mat-icon",14),_.E(10,"span"),_.N(11),_.F()()()(),_.E(12,"div",15),_.A(13,XTb,1,2,null,5),_.F()());if(a&2){a=b.va;b=_.M(3).level;var c=_.M();_.rf("class",c.fmc);_.x(2);_.xz("",c.ykc," hover-focus-element");_.tf("bold-active-element",a.active||a.Eeb&&!a.zd)("folder",c.cA(a.type))("expanded",a.zd);_.rf("aria-expanded",c.cA(a.type)?a.zd:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.Eeb&&!a.zd);_.x(2);_.rf("aria-label",c.h6b.format(_.fg(24,YTb,a.name)));_.x(2);_.sf("padding-left",b*c.N$b,"px");_.x();_.B("ngIf",c.cA(a.type));_.x();_.Kf("title",a.name);_.rf("href",c.LM(a.path,a.type),_.De);_.x();_.B("ngIf",a.type!==c.Ry);_.x(2);_.Yf(a.name);_.x();_.B("ngClass",_.fg(26,ZTb,a.zd));_.x();_.B("ngIf",a.cRa)}};
bUb=function(a){if(a&1){var b=_.qd();_.E(0,"button",19);_.I("click",function(){_.t(b);var d=_.M(4);return _.u(aUb(d))});_.N(1);_.F()}if(a&2){a=_.M().Na;var c=_.M().Na;_.x();_.Xf(" Display ",a.total-c," more ")}};cUb=function(a,b){a&1&&(_.wf(0),_.A(1,$Tb,14,28,"div",6)(2,bUb,2,1,"button",7),_.xf());a&2&&(a=b.Na,b=_.M().Na,_.x(),_.B("ngForOf",a.Zl),_.x(),_.B("ngIf",b<a.total))};
dUb=function(a){a&1&&(_.wf(0),_.A(1,cUb,3,2,"ng-container",5),_.O(2,"async"),_.xf());a&2&&(a=_.M().node,_.x(),_.B("ngIf",_.Q(2,1,a.GTc)))};eUb=function(a){a&1&&(_.A(0,dUb,3,3,"ng-container",5),_.O(1,"async"));a&2&&(a=_.M(),_.B("ngIf",_.Q(1,1,a.kva)))};
fUb=function(a){a&1&&(_.E(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? "),_.F(),_.E(2,"mat-dialog-actions")(3,"button",20),_.N(4," Cancel "),_.F(),_.E(5,"button",21),_.N(6," OK "),_.F()());a&2&&(_.x(5),_.B("mat-dialog-close",!0))};hUb=function(a){a&1&&(_.E(0,"div",6)(1,"a",7),_.N(2," Repository root "),_.F()());a&2&&(a=_.M(2),_.x(),_.Kf("title",a.Kd.repository),_.B("routerLink",gUb(a,""))("trackProjectId",a.Kd.rb))};
iUb=function(a){if(a&1){var b=_.qd();_.E(0,"button",8);_.I("click",function(c){_.t(b);var d=_.M(2);return _.u(d.up(c))});_.H(1,"mat-icon",9);_.F();_.E(2,"a",7);_.O(3,"lastPathElement");_.N(4);_.O(5,"lastPathElement");_.F()}a&2&&(a=_.M(2),_.B("matTooltip",a.kPc),_.x(2),_.Kf("title",_.Q(3,5,_.ug(a.scope))),_.B("routerLink",gUb(a,a.scope))("trackProjectId",a.Kd.rb),_.x(2),_.Xf(" ",_.Q(5,7,_.ug(a.scope))," "))};
jUb=function(a){a&1&&(_.wf(0),_.E(1,"div",4),_.A(2,hUb,3,3,"div",5)(3,iUb,6,9,"ng-template",null,0,_.hg),_.F(),_.xf());if(a&2){a=_.Wf(4);var b=_.M();_.x(2);_.B("ngIf",!b.scope||"/"===b.scope)("ngIfElse",a)}};kUb=function(a){return{path:a.de(),type:a.getType()}};
mUb=function(a,b){if(a&1){var c=_.qd();_.E(0,"button",11);_.I("click",function(){var e=_.t(c).va,f=_.M().Na,g=_.M(2);switch(e){case 1:g.Yb.vx({showPublic:!f.showPublic});break;case 3:g.Yb.vx({showProtected:!f.showProtected});break;case 2:g.Yb.vx({showPrivate:!f.showPrivate});break;case 7:g.Yb.vx({showPackagePrivate:!f.showPackagePrivate});break;default:_.Zb(e)}return _.u()});_.E(1,"label");_.N(2);_.F();_.H(3,"mat-pseudo-checkbox",8);_.F()}if(a&2){a=b.va;b=_.M().Na;var d=_.M(2);_.B("value",a);_.rf("aria-checked",
lUb(b,a)?"true":"false");_.x(2);_.Yf(d.ETa(a));_.x();_.B("state",lUb(b,a)?"checked":"unchecked")}};nUb=function(a){a&1&&_.H(0,"mat-divider")};
pUb=function(a,b){if(a&1){var c=_.qd();_.E(0,"button",11);_.I("click",function(){var e=_.t(c).va,f=_.M().Na,g=_.M(2);switch(e){case "static":g.Yb.vx({showStatic:!f.showStatic});break;case "not_static":g.Yb.vx({showNonStatic:!f.showNonStatic});break;default:_.Zb(e)}return _.u()});_.E(1,"label");_.N(2);_.F();_.H(3,"mat-pseudo-checkbox",8);_.F()}if(a&2){a=b.va;b=_.M().Na;_.M(2);_.B("value",a);_.rf("aria-checked",oUb(b,a)?"true":"false");_.x(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.Zb(a)}_.Yf(d);_.x();_.B("state",oUb(b,a)?"checked":"unchecked")}};qUb=function(a){a&1&&(_.wf(0),_.E(1,"mat-list",10),_.A(2,mUb,4,4,"button",9),_.O(3,"async"),_.A(4,nUb,1,0,"mat-divider",5),_.O(5,"async"),_.A(6,pUb,4,4,"button",9),_.O(7,"async"),_.F(),_.xf());a&2&&(a=_.M(2),_.x(2),_.B("ngForOf",_.Q(3,3,a.scopes)),_.x(2),_.B("ngIf",0<_.Q(5,5,a.I2a).length),_.x(2),_.B("ngForOf",_.Q(7,7,a.I2a)))};rUb=function(a){a&1&&_.H(0,"mat-divider")};
sUb=function(a,b){if(a&1){var c=_.qd();_.E(0,"button",11);_.I("click",function(){var d=_.t(c).va,e=_.M().Na;_.M();e.ZI.toggle(d);return _.u()});_.E(1,"label");_.N(2);_.F();_.H(3,"mat-pseudo-checkbox",8);_.F()}a&2&&(a=b.va,b=_.M().Na,_.M(),_.B("value",a),_.rf("aria-checked",b.ZI.get(a)?"true":"false"),_.x(2),_.Yf(_.Uzb[a].name),_.x(),_.B("state",b.ZI.get(a)?"checked":"unchecked"))};
vUb=function(a){if(a&1){var b=_.qd();_.E(0,"div",4);_.I("click",function(c){_.t(b);return _.u(c.stopPropagation())});_.A(1,qUb,8,9,"ng-container",5);_.O(2,"async");_.A(3,rUb,1,0,"mat-divider",5);_.O(4,"async");_.O(5,"async");_.E(6,"mat-list",6)(7,"button",7);_.O(8,"async");_.I("click",function(){var c=_.t(b).Na;_.M();return _.u(tUb(c))});_.E(9,"label");_.N(10," All Symbols ");_.F();_.H(11,"mat-pseudo-checkbox",8);_.O(12,"async");_.F();_.A(13,sUb,4,4,"button",9);_.O(14,"async");_.F()()}a&2&&(a=_.M(),
_.x(),_.B("ngIf",_.Q(2,5,a.hB)),_.x(2),_.B("ngIf",0<_.Q(4,7,a.I2a).length||0<_.Q(5,9,a.scopes).length),_.x(4),_.rf("aria-checked",_.Q(8,11,a.nia)),_.x(4),_.B("state",uUb(_.Q(12,13,a.nia))),_.x(2),_.B("ngForOf",_.Q(14,15,a.sya)))};
wUb=function(a,b){if(a&1){var c=_.qd();_.E(0,"div",4);_.I("click",function(d){_.t(c);return _.u(d.stopPropagation())});_.E(1,"mat-list",5)(2,"button",6);_.I("click",function(){var d=_.t(c).Na,e=_.M();return _.u(e.lka(d))});_.E(3,"label");_.N(4);_.F()();_.E(5,"button",7);_.I("click",function(){var d=_.t(c).Na;_.M().Yb.vx({stickyHeaders:!d.stickyHeaders});return _.u()});_.E(6,"label");_.N(7);_.F();_.H(8,"mat-pseudo-checkbox",8);_.F()()()}a&2&&(a=b.Na,b=_.M(),_.x(2),_.B("value",a.collapseAll),_.rf("aria-checked",
a.collapseAll?"true":"false"),_.x(2),_.Yf(a.collapseAll?b.jec:b.iec),_.x(),_.B("value",a.stickyHeaders),_.rf("aria-checked",a.stickyHeaders?"true":"false"),_.x(2),_.Yf(b.kec),_.x(),_.B("state",a.stickyHeaders?"checked":"unchecked"))};
xUb=function(a,b){if(a&1){var c=_.qd();_.E(0,"button",8);_.I("click",function(){var d=_.t(c).Na;_.M(3).Yb.vx({sortAlphabetically:!d.sortAlphabetically});return _.u()});_.E(1,"mat-icon");_.N(2);_.F()()}a&2&&(a=b.Na,_.M(3),_.B("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.rf("aria-label",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.x(2),_.Yf(a.sortAlphabetically?"sort_by_alpha":"sort"))};
yUb=function(a){a&1&&(_.wf(0),_.A(1,xUb,3,3,"button",7),_.O(2,"async"),_.H(3,"outline-options-menu"),_.xf());a&2&&(a=_.M(2),_.x(),_.B("ngIf",_.Q(2,1,a.hB)))};
zUb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.E(1,"div",2);_.O(2,"async");_.O(3,"async");_.E(4,"form",3);_.I("submit",function(d){_.t(c);_.M();d.preventDefault();return _.u()});_.E(5,"mat-form-field",4)(6,"mat-label");_.N(7," Filter ");_.F();_.E(8,"input",5,0);_.I("focus",function(){_.t(c);var d=_.M();return _.u(d.MRa.next(!0))})("blur",function(){_.t(c);var d=_.M();return _.u(d.MRa.next(!1))});_.F()()()();_.H(10,"filter-menu",6);_.A(11,yUb,4,3,"ng-container",1);_.O(12,"async");_.xf()}a&2&&(a=
b.Na,b=_.M(),_.x(),_.tf("expanded",_.Q(2,5,b.MRa)||_.Q(3,7,b.Uca)),_.x(7),_.B("formControl",b.Kp),_.x(2),_.B("outlineData",a),_.x(),_.B("ngIf",_.Q(12,9,b.hB)))};AUb=function(a,b){return a.label.localeCompare(b.label)};BUb=function(a){a&1&&(_.E(0,"div",3),_.N(1," Nothing matches your filter.\n"),_.F())};CUb=function(a){a&1&&(_.E(0,"button",11),_.H(1,"div",12),_.F());if(a&2){a=_.M().va;var b=_.M(2);_.x();_.tf("expanded",b.gr.Ae(a))}};DUb=function(a){a&1&&_.H(0,"div",13)};
HUb=function(a,b){a&1&&(_.E(0,"mat-tree-node",6),_.O(1,"async"),_.O(2,"async"),_.O(3,"async"),_.A(4,CUb,2,2,"button",7),_.E(5,"a",8),_.A(6,DUb,1,0,"div",9),_.E(7,"span"),_.N(8),_.F(),_.E(9,"span",10),_.N(10),_.F()()());a&2&&(a=b.va,b=_.M(2),_.sf("padding-left",20*a.level,"px")("top",_.Q(1,23,EUb(b,a)),"px")("z-index",100-a.level),_.tf("header",_.Q(2,25,FUb(b,a)))("bottom-header",_.Q(3,27,GUb(b,a)))("bold-active-element",a.active),_.B("role","treeitem"),_.rf("aria-selected",a.active)("data-id",a.id),
_.x(4),_.B("ngIf",a.Qp),_.x(),_.rf("href",b.US(a),_.De),_.x(),_.B("ngIf",!1===a.Qp),_.x(),_.rf("class",a.be)("aria-label",a.tooltip)("title",a.tooltip),_.x(),_.Yf(a.Ic),_.x(2),_.Xf(" ",a.label," "))};IUb=function(a){a&1&&(_.E(0,"mat-tree",4),_.O(1,"async"),_.A(2,HUb,11,29,"mat-tree-node",5),_.F());a&2&&(a=_.M(),_.tf("sticky-headers",_.Q(1,6,a.M2a)),_.B("dataSource",a.yA)("treeControl",a.gr)("@.disabled",!0)("trackBy",a.VB))};JUb=function(a){return a.S4a};KUb=function(a){return a.level};
LUb=function(a){return a?_.XF(a.params.line)||-1:-1};MUb=function(a){return a.Qp};NUb=function(a,b){a.level=b;return a};OUb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(uEb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.Ti(a)||_.Vi(g.label,a)?!0:!1}};
PUb=function(a){if(a&1){var b=_.qd();_.E(0,"div",7)(1,"h4");_.N(2,"Outline is very large");_.F();_.E(3,"button",8);_.I("click",function(){_.t(b);var c=_.M(2);return _.u(c.Z1a=!1)});_.N(4," Show anyway (may crash) ");_.F()()}};QUb=function(a){a&1&&_.H(0,"outline-controls",11);a&2&&(a=_.M(3),_.B("outlineData",a.zr.Vb))};
RUb=function(a){a&1&&(_.wf(0),_.A(1,QUb,1,1,"outline-controls",9),_.H(2,"outline-tree",10),_.xf());a&2&&(a=_.M(2),_.x(),_.B("ngIf",a.QMc),_.x(),_.B("outlineTreeInput",a.zr.Vb)("location",a.Kd))};SUb=function(a){a&1&&(_.wf(0,4),_.A(1,PUb,5,0,"div",5)(2,RUb,3,3,"ng-container",6),_.xf());a&2&&(a=_.M(),_.B("ngSwitch",a.Z1a),_.x(),_.B("ngSwitchCase",!0),_.x(),_.B("ngSwitchCase",!1))};TUb=function(a){a&1&&(_.E(0,"dc-information-box",12),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Xf(" ",a.bca(a.zr.IC)," "))};
UUb=function(a){a&1&&_.H(0,"loading",13);a&2&&_.B("hasBackground",!0)};VUb=function(a){a&1&&(_.E(0,"span",8),_.N(1,"Files"),_.F())};WUb=function(a){a&1&&(_.wf(0),_.H(1,"directory-navigation",9),_.xf());a&2&&(a=_.M(2),_.x(),_.B("activeLocation",a.Kd)("directoryPanelState",a.pra))};YUb=function(a){a&1&&(_.E(0,"span",12),_.N(1,"Outline"),_.F());if(a&2){a=_.M(2).Na;var b=_.M();_.B("matTooltip",XUb(a,b.Bb))}};
ZUb=function(a){a&1&&(_.H(0,"outline",13),_.O(1,"async"));a&2&&(a=_.M(3),_.B("outlineData",_.Q(1,2,a.zr))("activeLocation",a.Kd))};$Ub=function(a){a&1&&(_.E(0,"mat-tab",10),_.A(1,YUb,2,1,"ng-template",3)(2,ZUb,2,4,"outline",11),_.F());if(a&2){a=_.M().Na;var b=_.M();_.B("disabled",a!==b.sgc.Pg);_.x(2);_.B("ngIf",b.lGb)}};
dVb=function(a,b){if(a&1){var c=_.qd();_.E(0,"nav",1)(1,"mat-tab-group",2);_.I("selectedIndexChange",function(d){var e=_.t(c).Na,f=_.M();return _.u(f.fk(e,d))});_.E(2,"mat-tab");_.A(3,VUb,2,0,"ng-template",3)(4,WUb,2,2,"ng-container",4);_.F();_.A(5,$Ub,3,2,"mat-tab",5);_.F();_.E(6,"div",6)(7,"button",7);_.I("click",function(){_.t(c);var d=_.M().Pc;2===d.EI.getValue()?aVb(d):bVb(d);return _.u()});_.E(8,"mat-icon");_.N(9,"keyboard_capslock");_.F()()()()}a&2&&(a=b.Na,b=_.M(),_.x(),_.B("@.disabled",!0)("selectedIndex",
cVb(b,a)),_.x(3),_.B("ngIf",b.Hsb),_.x(),_.B("ngIf",b.M2),_.x(2),_.B("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.Xjc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Kd.rb),_.rf("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
eVb=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"}};fVb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.IC||"UNSUPPORTED_DATA_TYPE"===a.IC?3:2;case 2:return 0===a.Vb.uqa.length?4:1;default:return _.Zb(a)}};
gVb=function(a){switch(a){case "OUTLINE":return _.ph.tP;case "FILES":return _.ph.sBa;default:return _.Zb(a,"Unknown file detail tab selected")}};hVb=function(a){a&1&&_.H(0,"repository-detail",5);a&2&&(a=_.M(),_.B("viewData",a.Bb))};iVb=function(a){a&1&&(_.E(0,"div"),_.N(1," Please contact the administrator. "),_.F())};
jVb=function(a){a&1&&(_.E(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. "),_.F())};kVb=function(a){a&1&&(_.H(0,"repository-breadcrumb",6),_.O(1,"async"));if(a&2){a=_.M().Na;var b=_.M();_.B("location",a.location)("isEmptyRepo",a.kind===b.Sn.UNINITIALIZED)("editLink",0===a.kind?a.a_:void 0);_.rf("aria-label",_.Q(1,4,b.CAc))}};
lVb=function(a){a&1&&_.H(0,"no-repository-information",7)};mVb=function(a){a&1&&_.H(0,"repository-not-found",8);a&2&&(a=_.M().Na,_.B("location",a.location))};nVb=function(a){a&1&&_.H(0,"repository-permission-denied",8);a&2&&(a=_.M().Na,_.B("location",a.location))};oVb=function(a){a&1&&_.H(0,"no-default-branch",7)};pVb=function(a){a&1&&(_.H(0,"browse-repository-contents",9),_.O(1,"async"));if(a&2){a=_.M().Na;var b=_.M();_.B("repositoryNavState",_.Q(1,3,b.SO.JOc))("viewData",a)("showOutlineTab",!b.Dwa)}};
qVb=function(a,b){a&1&&(_.wf(0),_.A(1,kVb,2,6,"repository-breadcrumb",1),_.wf(2,2),_.A(3,lVb,1,0,"no-repository-information",3)(4,mVb,1,1,"repository-not-found",4)(5,nVb,1,1,"repository-permission-denied",4)(6,oVb,1,0,"no-default-branch",3)(7,pVb,2,5,"browse-repository-contents",5),_.xf()());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngIf",_.JF(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.x(),_.B("ngSwitch",a.kind),_.x(),_.B("ngSwitchCase",b.Sn.NONE),_.x(),_.B("ngSwitchCase",b.Sn.Wjc),_.x(),
_.B("ngSwitchCase",b.Sn.PERMISSION_DENIED),_.x(),_.B("ngSwitchCase",b.Sn.Ffc))};rVb=function(a,b){return new _.Kd(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)})})};sVb=function(a,b){return(window.injected||new Map).get(a)||b};
wVb=function(a,b,c){if(1!==a.nodeType)return tVb;b=b.toLowerCase();if("innerhtml"===b||"innertext"===b||"textcontent"===b||"outerhtml"===b)return function(){return uVb};var d=vVb.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("Xe");}:tVb};yVb=function(a,b){if(!Array.isArray(a)||!a.hasOwnProperty("raw"))throw Error("$e");return void 0!==xVb?xVb.createHTML(b):b};
uM=function(a,b,c,d){c=void 0===c?a:c;if(b===tM)return b;var e,f=void 0!==d?null==(e=c.E7a)?void 0:e[d]:c.Npc;e=zVb(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.Kpc(a,c,d));if(void 0!==d){var r,v;(null!=(v=(r=c).E7a)?v:r.E7a=[])[d]=f}else c.Npc=f}void 0!==f&&(b=uM(a,f.Mpc(a,b.values),f,d));return b};
vM=function(a){return function(b,c){if("object"===typeof c)b=AVb(a,b,c);else{var d=b.hasOwnProperty(c);b.constructor.yZ(c,d?Object.assign({},a,{ZUc:!0}):a);b=d?Object.getOwnPropertyDescriptor(b,c):void 0}return b}};BVb=function(){return vM(Object.assign({},void 0,{state:!0,Ll:!1}))};CVb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("gf");return _.Ub(a)};DVb=function(a){return a&&a.startsWith("go/")?a:""};
EVb=function(a,b){a&1&&(_.E(0,"th",4),_.N(1),_.F());a&2&&(a=b.va,_.x(),_.Yf(a.cYa))};
GVb=function(a){if(a&1){var b=_.qd();_.E(0,"mat-month-view",7);_.I("_userSelection",function(d){_.t(b);var e=_.M(2);return _.u(e.a1a(d))})("dragStarted",function(d){_.t(b);var e=_.M(2);return _.u(e.wS(d))})("dragEnded",function(d){_.t(b);var e=_.M(2);return _.u(e.jD(d))});_.F()}if(a&2){a=_.M().va;var c=_.M();_.tf("reach-calendar-month-active",FVb(c,a,c.ub));_.B("activeDate",a)("selected",c.selected)("dateFilter",c.yj)("maxDate",c.Hd)("minDate",c.Gd)("dateClass",c.jl)("comparisonStart",c.pu)("comparisonEnd",
c.Gw)("activeDrag",c.du)}};HVb=function(a,b){a&1&&(_.E(0,"div",5),_.A(1,GVb,1,11,"mat-month-view",6),_.F());a&2&&(a=b.va,_.x(),_.B("ngIf",!!a))};IVb=function(a,b){if(a&1){var c=_.qd();_.E(0,"mat-year-view",2);_.I("selectedChange",function(d){_.t(c);var e=_.M();return _.u(e.Vm.next(d))});_.F()}a&2&&(a=b.va,b=_.M(),_.B("activeDate",a)("selected",b.selected)("dateFilter",b.yj)("maxDate",b.Hd)("minDate",b.Gd)("dateClass",b.jl))};
JVb=function(a){a&1&&(_.E(0,"mat-error"),_.N(1),_.F());a&2&&(a=_.M(),_.x(),_.Yf(a.mIc))};KVb=function(a){if(a&1){var b=_.qd();_.E(0,"reach-date-presets-menu",11);_.I("presetSelected",function(c){_.t(b);_.M().zW.next({source:"view",value:(null==c?void 0:c.date)||null});return _.u()});_.F()}a&2&&(a=_.M(),_.B("presets",a.EZ))};LVb=function(a,b){a&1&&(_.E(0,"mat-icon",6),_.N(1),_.F());a&2&&(a=b.Na,_.B("svgIcon",a.rk),_.x(),_.Xf(" ",a.rk?"":a.Th," "))};
MVb=function(a,b){a&1&&(_.E(0,"mat-icon",6),_.N(1),_.F());a&2&&(a=b.Na,_.B("svgIcon",a.rk),_.x(),_.Xf(" ",a.rk?"":a.Th," "))};NVb=function(a){a||(_.Zea(),a=_.Mc(_.se));var b=new _.Kd(function(c){return a.Re(c.next.bind(c))});return function(c){return c.ha(_.gf(b))}};OVb=function(a,b){if(a&1){var c=_.qd();_.E(0,"div",3);_.I("click",function(){var d=_.t(c).va,e=_.M(2);d&&e.dIb.next(d);return _.u()});_.H(1,"div",4);_.E(2,"span",5);_.N(3);_.F()()}a&2&&(a=b.va,_.B("first",b.first),_.x(3),_.Yf(a.title))};
PVb=function(a){a&1&&(_.wf(0),_.H(1,"mat-divider"),_.A(2,OVb,4,2,"div",2),_.H(3,"mat-divider"),_.xf());a&2&&(a=_.M(),_.x(2),_.B("ngForOf",a.jwa))};QVb=function(a){return a.Eb?a.repository+" \u203a "+_.WF(a.Eb):""+a.repository};RVb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
SVb=function(a){a&1&&(_.wf(0),_.E(1,"a",3),_.N(2),_.F(),_.E(3,"a",4),_.N(4),_.F(),_.xf());a&2&&(a=_.M(),_.x(),_.B("routerLink",a.data.Fua)("ascTrackElement",a.data.qW)("trackAction",a.data.efa),_.x(),_.Yf(a.data.dfa),_.x(),_.B("routerLink",a.data.WIb)("ascTrackElement",a.data.qW),_.x(),_.Yf(a.data.df))};
TVb=function(a){a&1&&(_.E(0,"a",9),_.O(1,"repoRootLink"),_.N(2),_.F());a&2&&(a=_.M(2),_.B("routerLink",_.Q(1,4,a.data.Wa))("ascTrackElement",a.data.qW),_.x(2),_.tA("[",a.data.repository," \u203a ",a.data.Md,"]"))};
UVb=function(a){a&1&&(_.A(0,TVb,3,6,"a",5),_.E(1,"a"),_.O(2,"placeToHref"),_.E(3,"span"),_.N(4),_.F(),_.E(5,"span",6),_.N(6),_.F()(),_.E(7,"button",7)(8,"span",8),_.N(9,"content_copy"),_.F()());if(a&2){a=_.M();_.B("ngIf",null==a.displayName);_.x();_.rf("href",_.Q(2,9,a.data.Wa),_.De)("data-action-name","navigate")("data-element-name",a.data.qW)("data-track-action-name",a.data.efa);_.x(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.Yf(b);_.x(2);_.Yf(a.data.dfa);_.x();_.rf("data-copy-content",a.data.Wa.path)("data-action-name","copy")}};VVb=function(a,b){a&1&&(_.E(0,"li"),_.H(1,"item-display",9),_.F());a&2&&(a=b.va,b=_.M(4),_.x(),_.B("place",a)("placeItemType",b.Lsa(a)))};WVb=function(a){a&1&&(_.E(0,"ul"),_.A(1,VVb,2,2,"li",8),_.F());a&2&&(a=_.M(2).Na,_.x(),_.B("ngForOf",a.Vb))};
XVb=function(a){a&1&&(_.wf(0),_.A(1,WVb,2,1,"ul",7),_.xf());if(a&2){a=_.M().Na;_.M();var b=_.Wf(4);_.x();_.B("ngIf",0<a.Vb.length)("ngIfElse",b)}};YVb=function(a){a&1&&(_.E(0,"dc-information-box",10),_.N(1," Recent items unavailable "),_.F())};ZVb=function(a){a&1&&_.H(0,"loading",11)};
$Vb=function(a,b){a&1&&(_.wf(0)(1,3),_.A(2,XVb,2,2,"ng-container",4)(3,YVb,2,0,"dc-information-box",5)(4,ZVb,1,0,"loading",6),_.xf()());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.iC.Nh),_.x(),_.B("ngSwitchCase",b.iC.Error),_.x(),_.B("ngSwitchCase",b.iC.Ti))};aWb=function(a){a&1&&(_.E(0,"p",12),_.N(1," You don't have any recently viewed items yet. "),_.F())};
bWb=function(a,b){a&1&&(_.E(0,"mat-tree-node"),_.H(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.F());a&2&&(a=b.va,b=_.M(4),_.rf("aria-label",a.displayName),_.x(2),_.B("isStarred",a.Rx)("type",b.Lsa(a.location)),_.rf("data-node-id",a.id)("data-action",b.e6a),_.x(),_.B("displayName",a.displayName)("place",a.location)("placeItemType",a.nx))};
cWb=function(a,b){a&1&&(_.E(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.N(4," expand_more "),_.F()(),_.H(5,"simple-star",13)(6,"item-display",14),_.F(),_.E(7,"ul")(8,"li"),_.yf(9,18),_.F()()());a&2&&(a=b.va,b=_.M(4),_.rf("aria-label",a.displayName),_.x(2),_.rf("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.l8b),_.x(),_.tf("collapsed",!b.qd.Ae(a)),_.x(2),_.B("isStarred",a.Rx)("type",b.Lsa(a.location)),_.rf("data-node-id",a.id)("data-action",b.e6a),
_.x(),_.B("displayName",a.displayName)("place",a.location)("placeItemType",a.nx),_.x(),_.tf("tree-invisible",!b.qd.Ae(a)))};dWb=function(a){if(a&1){var b=_.qd();_.E(0,"button",19);_.I("click",function(){_.t(b);var c=_.M(4);return _.u(c.Vxa.next(!0))});_.N(1," Show all ");_.F()}};
eWb=function(a){a&1&&(_.wf(0),_.E(1,"mat-tree",8),_.A(2,bWb,4,8,"mat-tree-node",9)(3,cWb,10,15,"mat-nested-tree-node",10),_.F(),_.A(4,dWb,2,0,"button",11),_.xf());if(a&2){a=_.M(2).Na;var b=_.M();_.x();_.B("dataSource",a.Vb)("treeControl",b.qd);_.x(2);_.B("matTreeNodeDefWhen",b.Sca);_.x();_.B("ngIf",!b.Vxa.value)}};fWb=function(a){a&1&&(_.wf(0),_.A(1,eWb,5,4,"ng-container",7),_.xf());if(a&2){a=_.M().Na;_.M();var b=_.Wf(4);_.x();_.B("ngIf",0<a.Vb.data.length)("ngIfElse",b)}};
gWb=function(a){a&1&&(_.E(0,"dc-information-box",20),_.N(1," Starred items unavailable "),_.F())};hWb=function(a){a&1&&_.H(0,"loading",21)};iWb=function(a,b){a&1&&(_.wf(0)(1,3),_.A(2,fWb,2,2,"ng-container",4)(3,gWb,2,0,"dc-information-box",5)(4,hWb,1,0,"loading",6),_.xf()());a&2&&(a=b.Na,b=_.M(),_.x(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Nh),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",b.Uc.Ti))};
jWb=function(a){a&1&&(_.E(0,"p",22),_.N(1," You don't have any starred items yet. "),_.F())};kWb=function(a,b){b.push(a);a=_.k(a.children.values());for(var c=a.next();!c.done;c=a.next())kWb(c.value,b)};lWb=function(a,b){return 0<b.children.size};
mWb=function(a,b,c){c=void 0===c?0:c;for(var d=0,e=_.k(a.values()),f=e.next();!f.done;f=e.next())f=f.value,c<b&&d++,f.Rx&&c++,0!==f.children.size&&(c=mWb(f.children,b,c));if(d<a.size)for(b=Array.from(a.entries()).slice(0,d),a.clear(),b=_.k(b),d=b.next();!d.done;d=b.next())e=_.k(d.value),d=e.next().value,e=e.next().value,a.set(d,e);return c};
nWb=function(a,b){var c=a.location,d=a.Rx;a=new Map(Array.from(a.children).map(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return[g,nWb(m,b)]}).sort(function(g,m){g=_.k(g).next().value;m=_.k(m).next().value;return g.localeCompare(m)}));if(!c.path){var e=b.size;d={children:a,displayName:c.repository,Rx:d,location:c,nx:_.Fi(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.Rx);var f=b.size;d={children:a,displayName:e,location:c,Rx:d,nx:_.Fi(c),id:f};b.set(f,d);return d};oWb=function(a){a&1&&(_.wf(0),_.H(1,"initial-welcome"),_.xf())};pWb=function(a){a&1&&(_.wf(0),_.N(1),_.O(2,"number"),_.xf());a&2&&(a=_.M(2),_.x(),_.Xf(" (",_.Q(2,1,a.eE),") "))};qWb=function(a,b){a&1&&(_.wf(0),_.N(1),_.O(2,"number"),_.xf());a&2&&(a=b.Na,_.x(),_.Xf(" (",_.Q(2,1,a),") "))};
rWb=function(a,b){if(a&1){var c=_.qd();_.wf(0);_.E(1,"div",2);_.A(2,oWb,2,0,"ng-container",3);_.E(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.I("afterExpand",function(){_.t(c);var d=_.M();return _.u(d.mb("expandStarredItems"))})("afterCollapse",function(){_.t(c);var d=_.M();return _.u(d.mb("collapseStarredItems"))});_.E(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.N(8,"star");_.F();_.E(9,"h2");_.N(10," starred ");_.A(11,pWb,3,3,"ng-container",3);_.F()()();_.E(12,"starred-items",
7);_.I("countChanged",function(d){_.t(c);var e=_.M();return _.u(e.eE=d)});_.F()();_.E(13,"mat-expansion-panel",5);_.I("afterExpand",function(){_.t(c);var d=_.M();return _.u(d.mb("expandRecentItems"))})("afterCollapse",function(){_.t(c);var d=_.M();return _.u(d.mb("collapseRecentItems"))});_.E(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.H(16,"mat-icon",8);_.E(17,"h2");_.N(18," recently viewed ");_.A(19,qWb,3,3,"ng-container",3);_.O(20,"async");_.F()()();_.H(21,"recent-items",9);_.F()()();
_.xf()}a&2&&(a=b.Na,b=_.M(),_.x(2),_.B("ngIf",a===b.VJc.T$b),_.x(),_.B("multi",!0),_.x(),_.B("expanded",!0),_.x(7),_.B("ngIf",0<b.eE),_.x(2),_.B("expanded",!0),_.x(6),_.B("ngIf",_.Q(20,6,b.jOc)))};sWb=function(a){a&1&&_.H(0,"loading",10);a&2&&_.B("diameter",20)};tWb=function(a){a&1&&_.H(0,"th",5)};uWb=function(a){a&1&&(_.E(0,"th",6),_.N(1," Project ID "),_.F())};
vWb=function(a){a&1&&(_.E(0,"td",13),_.H(1,"star",14),_.F());if(a&2){a=_.M().va;var b=_.M();_.x();_.B("place",a.Wa)("type",b.Yjc)("elementName",a.kk)}};wWb=function(a,b){a&1&&(_.wf(0),_.H(1,"mat-icon",15),_.xf());a&2&&(a=b.Na,b=_.M().va,_.x(),_.B("matTooltip",b.DOc)("svgIcon",a))};xWb=function(a){a&1&&(_.E(0,"td",16)(1,"a",17),_.N(2),_.F()());a&2&&(a=_.M().va,_.x(),_.B("routerLink",a.BOc),_.x(),_.Xf(" ",a.CI," "))};
yWb=function(a,b){a&1&&(_.E(0,"tr",7),_.A(1,vWb,2,3,"td",8),_.E(2,"td")(3,"div",9)(4,"a",10),_.N(5),_.F(),_.A(6,wWb,2,2,"ng-container",11),_.F()(),_.A(7,xWb,3,2,"td",12),_.F());a&2&&(a=b.va,b=_.M(),_.x(),_.B("ngIf",b.GPb),_.x(3),_.B("routerLink",a.EOc),_.x(),_.Xf(" ",a.kk," "),_.x(),_.B("ngIf",a.COc),_.x(),_.B("ngIf",b.R1a))};zWb=function(a,b){return a.CI.localeCompare(b.CI)||a.kk.localeCompare(b.kk)};AWb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
BWb=function(a){a&1&&_.H(0,"repository-searchable-tree",1);a&2&&(a=_.M(),_.B("place",a.Wa))};CWb=function(a){a&1&&_.H(0,"loading",4);a&2&&_.B("diameter",20)};DWb=function(a){a&1&&(_.E(0,"div",10),_.H(1,"project-selector",11),_.F());a&2&&(a=_.M(3),_.x(),_.B("place",a.location))};FWb=function(a){if(a&1){var b=_.qd();_.E(0,"input-with-icon",12);_.I("valueChange",function(c){_.t(b);var d=_.M(3);return _.u(d.lxa.next(c))});_.F()}a&2&&(a=_.M(3),_.B("placeholder",a.R0a)("trackingConfig",_.fg(2,EWb,a.lc)))};
GWb=function(a){a&1&&(_.wf(0),_.H(1,"repository-table",13),_.xf());if(a&2){a=_.M(2).Na;var b=_.M();_.x();_.B("rows",a.Vb.rows)("location",b.location)}};HWb=function(a){if(a&1){var b=_.qd();_.E(0,"no-search-match",14);_.O(1,"async");_.I("clear",function(){_.t(b);var c=_.M(3);return _.u(c.YK())});_.F()}a&2&&(a=_.M(3),_.B("filter",_.Q(1,1,a.lxa)))};
IWb=function(a){a&1&&(_.E(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.N(2," There are no repositories for this project "),_.F(),_.E(3,"icon-empty-state-subtitle"),_.N(4," Verify that you can access it "),_.F()())};JWb=function(a){a&1&&(_.E(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load this project "),_.F(),_.E(3,"icon-empty-state-subtitle"),_.N(4," Verify that it exists and you can access it "),_.F()())};
KWb=function(a){a&1&&(_.wf(0),_.A(1,DWb,2,1,"div",5)(2,FWb,1,4,"input-with-icon",6),_.O(3,"async"),_.wf(4,1),_.A(5,GWb,2,2,"ng-container",3)(6,HWb,2,3,"no-search-match",7)(7,IWb,5,0,"icon-empty-state-display",8)(8,JWb,5,0,"icon-empty-state-display",9),_.xf()());if(a&2){a=_.M().Na;var b=_.M();_.x();_.B("ngIf",b.HPb);_.x();_.B("ngIf",_.Q(3,7,b.KQc));_.x(2);_.B("ngSwitch",a.Vb.kind);_.x();_.B("ngSwitchCase",b.Ola.olc);_.x();_.B("ngSwitchCase",b.Ola.i5b);_.x();_.B("ngSwitchCase",b.Ola.h5b);_.x();_.B("ngSwitchCase",
b.Ola.Z$b)}};LWb=function(a,b){a&1&&(_.wf(0,1),_.A(1,CWb,1,1,"loading",2)(2,KWb,9,9,"ng-container",3),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Ti),_.x(),_.B("ngSwitchCase",b.Uc.Nh))};NWb=function(a){var b=a.Hf,c=_.sob(b),d=b.projectId||b.Nm||b.Wq,e=a.nU?_.hDb(a.nU):null,f=e?e.icon:null;e=e?MWb.format({repoType:e.name}):null;return{kk:a.displayName||b.Ni,EOc:_.wq(c),CI:d,BOc:_.wq(_.aG(c.bc(),"repoGroup").hb()),COc:f,DOc:e,Wa:c}};
OWb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Qb(a,b)};PWb=function(a){var b=a.rb;a=a.Tc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Nm:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.Zb(a,"Unknown group type")}};
QWb=function(a){a&1&&(_.E(0,"nav",10)(1,"a",11),_.N(2,"My source"),_.F(),_.E(3,"a",12),_.N(4,"All repositories"),_.F()());if(a&2){a=_.M(3).Na;var b=_.M();_.x();_.B("routerLink",b.SJc)("active",a.Vb===b.gP.cCa);_.x(2);_.B("routerLink",b.GK)("active",a.Vb===b.gP.zDa)}};RWb=function(a){a&1&&(_.E(0,"div",8),_.A(1,QWb,5,4,"nav",9),_.F());if(a&2){a=_.M(2).Na;var b=_.M();_.x();_.B("ngIf",a.Vb===b.gP.cCa||a.Vb===b.gP.zDa)}};SWb=function(a){a&1&&_.H(0,"landing-page")};
TWb=function(a){a&1&&(_.H(0,"repositories-browser",13),_.O(1,"async"));a&2&&(a=_.M(3),_.B("location",_.Q(1,1,a.Wa)))};UWb=function(a){a&1&&(_.wf(0),_.A(1,RWb,2,1,"div",6),_.wf(2,2),_.A(3,SWb,1,0,"landing-page",3)(4,TWb,2,3,"repositories-browser",7),_.xf()());if(a&2){a=_.M().Na;var b=_.M();_.x();_.B("ngIf",b.yAb);_.x();_.B("ngSwitch",a.Vb);_.x();_.B("ngSwitchCase",b.gP.cCa);_.x();_.B("ngSwitchCase",b.gP.zDa)}};VWb=function(a){a&1&&_.yf(0,14);a&2&&(_.M(2),_.B("ngTemplateOutlet",_.Wf(3)))};
WWb=function(a){a&1&&_.H(0,"loading",15);a&2&&_.B("diameter",20)};XWb=function(a,b){a&1&&(_.wf(0,2),_.A(1,UWb,5,4,"ng-container",3)(2,VWb,1,1,"ng-container",4)(3,WWb,1,1,"loading",5),_.xf());a&2&&(a=b.Na,b=_.M(),_.B("ngSwitch",a.state),_.x(),_.B("ngSwitchCase",b.Uc.Nh),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",b.Uc.Ti))};
YWb=function(a){a&1&&(_.E(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.F(),_.E(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.F()());a&2&&_.B("isSvg",!1)};ZWb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.Zb(a)}};$Wb=void 0;cXb=[];dXb=function(a,b){if(0>b)throw Error("M`"+b);var c=a.Nw,d=c+b;if(d>a.oH)throw Error("L`"+(a.oH-c)+"`"+b);a.Nw=d;return c};
eXb=function(a,b){this.QK=null;this.RNa=!1;this.Nw=this.oH=this.VI=0;this.init(a,void 0,void 0,b)};_.h=eXb.prototype;_.h.init=function(a,b,c,d){d=void 0===d?{}:d;this.jpa=void 0===d.jpa?!1:d.jpa;a&&(a=BDb(a),this.QK=a.buffer,this.RNa=a.yM,this.VI=b||0,this.oH=void 0!==c?this.VI+c:this.QK.length,this.Nw=this.VI)};_.h.ttb=function(){this.clear();100>cXb.length&&cXb.push(this)};_.h.clear=function(){this.QK=null;this.RNa=!1;this.Nw=this.oH=this.VI=0;this.jpa=!1};_.h.Fi=function(){return this.oH};
_.h.setEnd=function(a){this.oH=a};_.h.reset=function(){this.Nw=this.VI};_.h.getCursor=function(){return this.Nw};_.h.setCursor=function(a){this.Nw=a};_.h.advance=function(a){_.vza(this,this.Nw+a)};
_.h.gKb=function(a,b){var c=dXb(this,a),d=this.QK;if(_.hya){var e;b?(e=aXb)||(e=aXb=new TextDecoder("utf-8",{fatal:!0})):(e=bXb)||(e=bXb=new TextDecoder("utf-8",{fatal:!1}));a=c+a;d=0===c&&a===d.length?d:d.subarray(c,a);try{var f=e.decode(d)}catch(v){if(b){if(void 0===$Wb){try{e.decode(new Uint8Array([128]))}catch(z){}try{e.decode(new Uint8Array([97])),$Wb=!0}catch(z){$Wb=!1}}b=!$Wb}b&&(aXb=void 0);throw v;}}else{a=c+a;f=[];for(var g=null,m,n,r;c<a;)m=d[c++],128>m?f.push(m):224>m?c>=a?$L(b,f):(n=
d[c++],194>m||128!==(n&192)?(c--,$L(b,f)):f.push((m&31)<<6|n&63)):240>m?c>=a-1?$L(b,f):(n=d[c++],128!==(n&192)||224===m&&160>n||237===m&&160<=n||128!==((e=d[c++])&192)?(c--,$L(b,f)):f.push((m&15)<<12|(n&63)<<6|e&63)):244>=m?c>=a-2?$L(b,f):(n=d[c++],128!==(n&192)||0!==(m<<28)+(n-144)>>30||128!==((e=d[c++])&192)||128!==((r=d[c++])&192)?(c--,$L(b,f)):(m=(m&7)<<18|(n&63)<<12|(e&63)<<6|r&63,m-=65536,f.push((m>>10&1023)+55296,(m&1023)+56320))):$L(b,f),8192<=f.length&&(g=zDb(g,f),f.length=0);f=zDb(g,f)}return f};
_.h.q_a=function(a){if(0==a)return _.Ga();var b=dXb(this,a);if(this.jpa&&this.RNa)b=this.QK.subarray(b,b+a);else{var c=this.QK;a=b+a;b=b===a?ADb||(ADb=new Uint8Array(0)):_.iza?c.slice(b,a):new Uint8Array(c.subarray(b,a))}return 0==b.length?_.Ga():new _.Ca(b,_.Ea)};
var fXb=[],EDb=function(a){var b=a.tg;if(b.Nw==b.oH)return!1;a.s_=a.tg.getCursor();var c=_.Uj(a.tg)>>>0;b=c>>>3;c&=7;if(!(0<=c&&5>=c))throw Error("G`"+c+"`"+a.s_);if(1>b)throw Error("H`"+b+"`"+a.s_);a.c1=b;a.Ys=c;return!0},GDb=function(a){switch(a.Ys){case 0:if(0!=a.Ys)GDb(a);else a:{a=a.tg;for(var b=a.Nw,c=b+10,d=a.QK;b<c;)if(0===(d[b++]&128)){_.vza(a,b);break a}throw Error("K");}break;case 1:a.tg.advance(8);break;case 2:2!=a.Ys?GDb(a):(b=_.Uj(a.tg)>>>0,a.tg.advance(b));break;case 5:a.tg.advance(4);
break;case 3:b=a.c1;do{if(!EDb(a))throw Error("I");if(4==a.Ys){if(a.c1!=b)throw Error("J");break}GDb(a)}while(1);break;default:throw Error("G`"+a.Ys+"`"+a.s_);}},gXb=function(a,b){if(cXb.length){var c=cXb.pop();c.init(a,void 0,void 0,b);a=c}else a=new eXb(a,b);this.tg=a;this.s_=this.tg.getCursor();this.Ys=this.c1=-1;this.setOptions(b)};_.h=gXb.prototype;_.h.setOptions=function(a){a=void 0===a?{}:a;this.bQa=void 0===a.bQa?!1:a.bQa};
_.h.ttb=function(){this.tg.clear();this.Ys=this.c1=-1;100>fXb.length&&fXb.push(this)};_.h.getCursor=function(){return this.tg.getCursor()};_.h.reset=function(){this.tg.reset();this.s_=this.tg.getCursor();this.Ys=this.c1=-1};_.h.advance=function(a){this.tg.advance(a)};_.h.skipToEnd=function(){this.tg.setCursor(this.tg.Fi())};_.h.gKb=function(){return _.xza(this)};_.h.q_a=function(){var a=_.Uj(this.tg)>>>0;return this.tg.q_a(a)};
var hXb=function(a){return _.Md(null).ha(_.Ne(1),_.hf(function(){a.Tq=_.APa(a,_.Yg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Tq.itb=!0}))},eSb=function(a,b){return _.pj(a,3,b)},iXb=function(a,b){return _.sj(a,1,_.dp,b)},jXb=function(a){this.stream=a};jXb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};jXb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};jXb.prototype.cancel=function(){this.stream.cancel()};
var kXb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.zRa(function(m){return _.ARa(a,m,g)},a.pRb).call(a,_.SQa(e,c,d));b.on("data",function(m){return f(null,m)});b.on("error",function(m){return f(m,null)});return new jXb(b)},lXb=function(a,b){return _.yb(a,3,b,_.Za)},mXb=function(a,b){return _.ti(a,4,b)},nXb=function(a){var b=_.cv.has(72);return _.Lj(a,6,b)},oXb=function(a){var b=_.cv.has(73);return _.Lj(a,7,b)},pXb=function(a,b){a.DM.getValue(_.hx(a,b)).ha(_.ie(function(c){return"SHOWING"!==
c})).subscribe(function(){a.DM.setValue(_.hx(a,b),"HIDDEN")})},qXb=function(a,b,c){var d=new _.Ye(1);return d.ha(_.Oe(),_.Zd(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.cr,e.count).ha(_.w(_.mF),_.ef(_.vF),_.Ke(function(){return _.lF("History unavailable")}))},1),_.ef(_.mF(b)),_.We(NDb,_.Iwb),_.w(function(e){var f=0<e.Ak.length?e.Ak[0].cr||void 0:void 0,g=f&&_.uob(c,f);g=g&&_.ji(g)?g:c;if(_.eG(c)){var m;var n=null==f?void 0:null==(m=f.Cv)?void 0:m.refHint;var r=f}m=Object.assign({},
e);var v=e.nextPage;m=(delete m.nextPage,m);if(!v||"0000000000000000000000000000000000000000"===v.token)return Object.assign({},m,{RE:f});var z=KDb(g,e),D="TOKEN"===v.s1&&z!==g.path,J=LDb(g,e);return m.kba?(d.next({nextPage:D?void 0:v,location:J,cr:r,refHint:n,count:7E5}),Object.assign({},m,{RE:f})):Object.assign({},m,{RE:f,Ora:function(){d.next({nextPage:D?void 0:v,location:J,cr:r,refHint:n,count:50})},iba:function(){d.next({nextPage:D?void 0:v,location:J,cr:r,refHint:n,count:1E6})}})}))},uPb=function(a,
b){var c="depot"===b.Tc?b.params.Rb?"":"HEAD":b.Eb;var d=_.eG(b)?_.VF(_.ii(b,0)):void 0;return a.resolve(b,c?{s1:"COMMITS",Ak:[c]}:void 0,d).ha(_.ff(function(e){return qXb(a,e,b).ha(_.w(_.mF))}),_.Ke(function(){return _.lF("History unavailable")}),_.ef(_.vF))},aVb=function(a){0!==a.EI.getValue()&&a.EI.next(0)},bVb=function(a){2!==a.EI.getValue()&&a.EI.next(2)},SKb=function(a,b){var c=a.gsa.getValue();0>=c?a.wH.next(-1):(b%=c,a.wH.next(0<=b?b:b+c))},rXb=function(a,b){var c=_.srb(b);return a.CKc.fetch(c,
function(){a.gfb.next(c);return _.trb(a.pAc,c,b.category)})},sXb=function(a){return a.dBb.ha(_.w(function(b){return Array.from(b.values())}))},tXb=function(){return _.cv.has(27)?new Map([["LINE_COUNTS",_.z3a.children.map(function(a){return a.id})],["FILE_COUNTS",_.A3a.children.map(function(a){return a.id})]]):new Map},wM=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},xM=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},uXb=new _.Vj(function(a,b,c){if(0!==a.Ys)return!1;a=_.Uj(a.tg);_.nb(b,(0,_.jb)(b),c,0===a?void 0:a);return!0},!1,!1),vXb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},wXb=function(a){if(!/^image\/.*/g.test(a.type))throw Error("fa");
var b=_.ba.URL.createObjectURL(a);a=new _.ba.Image;var c=function(){_.ba.URL.revokeObjectURL(b)};a.onload=c;a.onerror=c;a.src=b;return a},mLb=function(a,b){a instanceof _.ai||(a=_.asb(a));b instanceof _.ai||(b=_.asb(b));return a.resolve(b)},yM=function(a){this.TPa=a;this.mua=[];this.slb=UDb};
yM.prototype.transform=function(a,b){var c=this;b=void 0===b?UDb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;null!=this.lra||(this.lra=this.TPa.find(a).create());a=this.lra.diff(a);var d=b!==this.slb;a&&(this.mua=[],a.ftb(function(e){c.mua.push({key:e.key,value:e.Of})}));if(a||d)this.mua.sort(b),this.slb=b;return this.mua};yM.O=function(a){return new (a||yM)(_.y(_.yKa,16))};yM.ve=_.Uc({name:"keyvalue",type:yM,Yd:!1,standalone:!0});
var zM=function(a,b,c,d){_.So.call(this,a,b,d,c,"scroll");this.PTb=!0};_.U(zM,_.So);zM.prototype.GYa=function(a){var b=this;this.PTb&&(clearTimeout(this.OPc),this.OPc=setTimeout(function(){_.PPa(b,"SCROLL",a,500)},500))};zM.O=function(a){return new (a||zM)(_.y(_.Oo),_.y(_.vl),_.y(_.Dd),_.y(_.Ro,8))};
zM.Fa=_.Tc({type:zM,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{PTb:"trackGestureScroll"},features:[_.pf]});
var gTb={IW:0,IAa:1,IWc:2,SWc:3,eWc:4,Ioc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},xXb=function(a,b,c){c=c||{};c.format="jspb";this.xi=new _.Tp(c);this.Hi=void 0==a?a:a.replace(/\/+$/,"")},AM=function(a,b,c,d){this.Ma=a;this.t6=b;this.MGa=c;this.ab=d;this.goa="polite"};AM.prototype.La=function(){this.Oz&&this.Oz.unsubscribe()};
_.W.Object.defineProperties(AM.prototype,{nB:{configurable:!0,enumerable:!0,get:function(){return this.goa},set:function(a){var b=this;this.goa="off"===a||"assertive"===a?a:"polite";"off"===this.goa?this.Oz&&(this.Oz.unsubscribe(),this.Oz=null):this.Oz||(this.Oz=this.ab.Wb(function(){return b.MGa.observe(b.Ma).subscribe(function(){var c=b.Ma.na.textContent;c!==b.xwc&&(b.t6.fl(c,b.goa,b.duration),b.xwc=c)})}))}}});AM.O=function(a){return new (a||AM)(_.y(_.Dd),_.y(_.Vq),_.y(_.Dz),_.y(_.oe))};
AM.Fa=_.Tc({type:AM,oa:[["","cdkAriaLive",""]],inputs:{nB:[0,"cdkAriaLive","politeness"],duration:[0,"cdkAriaLiveDuration","duration"]},Sb:["cdkAriaLive"],standalone:!0});var yXb=["*",[["mat-option"],["ng-container"]]],zXb=0,BM=function(a){this.disabled=!1;this.Ut="mat-optgroup-label-"+zXb++;var b;this.aG=null!=(b=null==a?void 0:a.OUa)?b:!1};BM.O=function(a){return new (a||BM)(_.y(_.ns,8))};
BM.ya=_.Pc({type:BM,oa:[["mat-optgroup"]],yb:[1,"mat-mdc-optgroup"],qb:3,Za:function(a,b){a&2&&_.rf("role",b.aG?null:"group")("aria-disabled",b.aG?null:b.disabled.toString())("aria-labelledby",b.aG?null:b.Ut)},inputs:{label:"label",disabled:[2,"disabled","disabled",_.ng]},Sb:["matOptgroup"],standalone:!0,features:[_.bg([{wa:_.os,Hb:BM}]),_.qf,_.dg],hc:["*","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&&(_.Gf(yXb),_.E(0,"span",0)(1,"span",1),_.N(2),_.Hf(3),_.F()(),_.Hf(4,1));a&2&&(_.tf("mdc-list-item--disabled",b.disabled),_.B("id",b.Ut),_.x(2),_.Xf("",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"],
nb:2,Oa:0});var CM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};CM.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.VL(a,RegExp("^operations/.*$"));return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"cloudresourcemanager.operations.get",path:"/"+this.Va+"/"+a,Ta:_.tg(b,_.yC,c),Pb:_.uC})};CM.O=function(a){return new (a||CM)(_.q(_.PYa,8),_.q(_.QYa),_.q(_.Am,8))};CM.ta=_.p({token:CM,qa:CM.O});var AXb=function(){};AXb.O=function(a){return new (a||AXb)};
AXb.ta=_.p({token:AXb,qa:function(a){return CM.O(a)},Ga:_.ru});var aEb=["BUILD","index","METADATA","OWNERS","README"],DM=function(a,b,c){this.eLc=b;this.Ua=c;this.mec="GoB packages are deprecated";this.tec="You have been redirected to the repository view.";this.rec="Dismiss";this.sec="Back to Package";this.aNc=_.Cq(a.bc(),{Qw:"1"}).hb()};DM.prototype.Pd=function(){this.eLc.Pd()};var BXb=function(a){a.Ua.navigate(_.wq(a.aNc)).then(function(){a.Pd()})};
DM.O=function(a){return new (a||DM)(_.y(_.ht),_.y(_.it),_.y(_.Rg))};
DM.ya=_.Pc({type:DM,oa:[["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&&(_.E(0,
"span",0),_.N(1),_.E(2,"a",1),_.N(3,"go/cs-package-deprecation"),_.F(),_.N(4),_.F(),_.E(5,"div",2)(6,"button",3),_.I("click",function(){return BXb(b)}),_.N(7),_.F(),_.E(8,"button",4),_.I("click",function(){return b.Pd()}),_.N(9),_.F()());a&2&&(_.x(),_.Xf(" ",b.mec," "),_.x(3),_.Xf(". ",b.tec,"\n"),_.x(3),_.Xf(" ",b.sec," "),_.x(2),_.Xf(" ",b.rec," "))},Ha:[_.RG,_.To],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 CXb={LOADING:0,Pg:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},DXb={R3:"DEFAULT",WAa:"DEFINITION",Ij:"DEPRECATED",Woc:"WRITE_REFERENCE",values:function(){return[DXb.R3,DXb.Woc,DXb.Ij,DXb.WAa]}},EXb={Dla:"FUNCTION",dgc:"OTHER",rd:"UNKNOWN",values:function(){return[EXb.rd,EXb.Dla,EXb.dgc]}},EM=function(a){a=void 0===a?{}:a;this.i={};this.i.locationSpecUri=null==a.Cua?null:a.Cua;this.i.baseUriIndex=null==a.pNa?null:a.pNa;this.i.externalUrl=null==a.fRa?null:a.fRa;this.i.label=null==a.label?null:a.label};
_.U(EM,_.T);EM.prototype.ka=function(){return EM};EM.prototype.ma=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(EM.prototype,{pNa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"baseUriIndex")?_.R(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},fRa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"externalUrl")?_.R(this,"externalUrl"):""},set:function(a){this.i.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"label")?_.R(this,"label"):""},set:function(a){this.i.label=a}},Cua:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"locationSpecUri")?_.R(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var FM=function(a){a=void 0===a?{}:a;this.i={};this.i.primary=null==a.Gga?null:a.Gga;this.i.alternatives=null==a.ggb?null:a.ggb};_.U(FM,_.T);FM.prototype.ka=function(){return FM};FM.prototype.ma=function(){return{Qa:{alternatives:EM},keys:["alternatives","primary"],Ja:{primary:EM}}};
_.W.Object.defineProperties(FM.prototype,{ggb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"alternatives")?_.R(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},Gga:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"primary")?_.R(this,"primary"):null},set:function(a){this.i.primary=a}}});var GM=function(a){a=void 0===a?{}:a;this.i={};this.i.message=null==a.message?null:a.message;this.i.proxyId=null==a.h_a?null:a.h_a};_.U(GM,_.T);GM.prototype.ka=function(){return GM};
GM.prototype.ma=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(GM.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.R(this,"message"):""},set:function(a){this.i.message=a}},h_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"proxyId")?_.R(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var HM=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};_.U(HM,_.T);HM.prototype.ka=function(){return HM};HM.prototype.ma=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties(HM.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"column")?_.R(this,"column"):0},set:function(a){this.i.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"line")?_.R(this,"line"):0},set:function(a){this.i.line=a}}});var IM=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};_.U(IM,_.T);IM.prototype.ka=function(){return IM};
IM.prototype.ma=function(){return{keys:["end","start"],Ja:{end:HM,start:HM}}};_.W.Object.defineProperties(IM.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"end")?_.R(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"start")?_.R(this,"start"):null},set:function(a){this.i.start=a}}});
var JM=function(a){a=void 0===a?{}:a;this.i={};this.i.sourceRange=null==a.sourceRange?null:a.sourceRange;this.i.hoverProxy=null==a.yUa?null:a.yUa;this.i.navigation=null==a.navigation?null:a.navigation;this.i.panelProxy=null==a.qZa?null:a.qZa;this.i.highlightIds=null==a.yT?null:a.yT;this.i.semanticTags=null==a.nOb?null:a.nOb;this.i.symbolKind=null==a.g3a?null:a.g3a};_.U(JM,_.T);JM.prototype.ka=function(){return JM};
JM.prototype.ma=function(){return{Pa:{semanticTags:DXb,symbolKind:EXb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ja:{navigation:FM,sourceRange:IM}}};
_.W.Object.defineProperties(JM.prototype,{yT:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"highlightIds")?_.R(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},yUa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hoverProxy")?_.R(this,"hoverProxy"):""},set:function(a){this.i.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"navigation")?_.R(this,"navigation"):null},set:function(a){this.i.navigation=a}},qZa:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"panelProxy")?_.R(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},nOb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"semanticTags")?_.R(this,"semanticTags"):[]},set:function(a){this.i.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sourceRange")?_.R(this,"sourceRange"):null},set:function(a){this.i.sourceRange=a}},g3a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"symbolKind")?
_.R(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var KM=function(a){a=void 0===a?{}:a;this.i={};this.i.decorations=null==a.vu?null:a.vu;this.i.isComplete=null==a.Ss?null:a.Ss;this.i.resolvedFileSpecUri=null==a.h0a?null:a.h0a;this.i.baseLocationSpecUri=null==a.eib?null:a.eib;this.i.diagnostics=null==a.lob?null:a.lob};_.U(KM,_.T);KM.prototype.ka=function(){return KM};
KM.prototype.ma=function(){return{Qa:{decorations:JM,diagnostics:GM},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(KM.prototype,{eib:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"baseLocationSpecUri")?_.R(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},vu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"decorations")?_.R(this,"decorations"):[]},set:function(a){this.i.decorations=a}},lob:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"diagnostics")?_.R(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},Ss:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"isComplete")?_.R(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},h0a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resolvedFileSpecUri")?_.R(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var LM=function(a){a=void 0===a?{}:a;this.i={};this.i.piperWorkspaceId=null==a.EZa?null:a.EZa};_.U(LM,_.T);LM.prototype.ka=function(){return LM};LM.prototype.ma=function(){return{keys:["piperWorkspaceId"]}};
_.W.Object.defineProperties(LM.prototype,{EZa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"piperWorkspaceId")?_.R(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});var MM=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.stringValue=null==a.stringValue?null:a.stringValue};_.U(MM,_.T);MM.prototype.ka=function(){return MM};MM.prototype.ma=function(){return{keys:["name","stringValue"]}};
_.W.Object.defineProperties(MM.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.i.name=a}},stringValue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"stringValue")?_.R(this,"stringValue"):""},set:function(a){this.i.stringValue=a}}});var NM=function(a){a=void 0===a?{}:a;this.i={};this.i.name=null==a.name?null:a.name;this.i.attribute=null==a.Ll?null:a.Ll};_.U(NM,_.T);NM.prototype.ka=function(){return NM};
NM.prototype.ma=function(){return{Qa:{attribute:MM},keys:["attribute","name"]}};_.W.Object.defineProperties(NM.prototype,{Ll:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"attribute")?_.R(this,"attribute"):[]},set:function(a){this.i.attribute=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.R(this,"name"):""},set:function(a){this.i.name=a}}});
var OM=function(a){a=void 0===a?{}:a;this.i={};this.i.targets=null==a.qj?null:a.qj;this.i.targetsWithAttributes=null==a.Aya?null:a.Aya};_.U(OM,_.T);OM.prototype.ka=function(){return OM};OM.prototype.ma=function(){return{Qa:{targetsWithAttributes:NM},keys:["targets","targetsWithAttributes"]}};
_.W.Object.defineProperties(OM.prototype,{qj:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targets")?_.R(this,"targets"):[]},set:function(a){this.i.targets=a}},Aya:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetsWithAttributes")?_.R(this,"targetsWithAttributes"):[]},set:function(a){this.i.targetsWithAttributes=a}}});var PM=function(a){a=void 0===a?{}:a;this.i={};this.i.repositories=null==a.qv?null:a.qv};_.U(PM,_.T);PM.prototype.ka=function(){return PM};
PM.prototype.ma=function(){return{Qa:{repositories:_.OL},keys:["repositories"]}};_.W.Object.defineProperties(PM.prototype,{qv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositories")?_.R(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var QM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};
QM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Va+"/file/targets",Ta:_.tg(a,_.sI,b),Pb:OM})};QM.O=function(a){return new (a||QM)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};QM.ta=_.p({token:QM,qa:QM.O});var FXb=function(){};FXb.O=function(a){return new (a||FXb)};FXb.ta=_.p({token:FXb,qa:function(a){return QM.O(a)},Ga:_.Tv});
var RM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};RM.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Cm(this.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Va+"/repositories",Ta:_.tg(a,_.sI,b),Pb:PM})};RM.O=function(a){return new (a||RM)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};RM.ta=_.p({token:RM,qa:RM.O});var GXb=function(){};GXb.O=function(a){return new (a||GXb)};
GXb.ta=_.p({token:GXb,qa:function(a){return RM.O(a)},Ga:_.Tv});var SM=function(a,b,c){this.Va=a;this.Va=null==a?"v1":a;this.tb=new _.Bm(b,c)};SM.prototype.vu=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Cm(this.tb,{body:a,Kb:"POST",Mb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Va+"/decorations",Ta:_.tg(b,_.sI,c),Pb:KM})};
var HXb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Cm(a.tb,{body:null,Kb:"GET",Mb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Va+"/citcWorkspaceId",Ta:_.tg(b,_.sI,c),Pb:LM})};SM.O=function(a){return new (a||SM)(_.q(_.Rv,8),_.q(_.Sv),_.q(_.Am,8))};SM.ta=_.p({token:SM,qa:SM.O});var IXb=function(){};IXb.O=function(a){return new (a||IXb)};IXb.ta=_.p({token:IXb,qa:function(a){return SM.O(a)},Ga:_.Tv});
var JXb={t5a:"CALLGRAPHS",v5a:"CODE",C0b:"CODE_XREFS_PREVIEW",JVc:"EXAMPLE_USAGES",PVc:"FILE_TREE",IW:"HISTORY",UVc:"HOME_PAGE_SEARCH",tP:"OUTLINE",QWc:"SEARCH_BAR",Yoc:"XREFS",Ioc:"WARNINGS"},TM=function(a,b,c){var d=this;this.rH=a;this.renderer=b;this.ob=c;this.KNc=function(){pXb(d.rH,d.iq)}};TM.prototype.Sa=function(){this.m4a||(this.event="click")};TM.prototype.La=function(){var a;null==(a=this.m4a)||a.call(this)};
_.W.Object.defineProperties(TM.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.m4a)||b.call(this);this.m4a=this.renderer.listen(this.ob.na,a,this.KNc)}}});TM.O=function(a){return new (a||TM)(_.y(_.gx),_.y(_.vl),_.y(_.Dd))};TM.Fa=_.Tc({type:TM,oa:[["","onedevTooltipPreventer",""]],inputs:{iq:[0,"onedevTooltipPreventer","tooltipId"],event:[0,"onedevPreventTooltipOn","event"]}});
var UM=function(a,b,c,d,e,f){this.rH=a;this.HK=b;this.ob=c;this.renderer=d;this.Fzc=e;this.MNc=f;this.Oya=new this.MNc(this.rH,this.renderer,this.ob);this.Nya=new this.Fzc(this.HK,this.ob)};UM.prototype.Sa=function(){this.Oya.Sa();this.Nya.Sa()};UM.prototype.La=function(){this.Oya.La();this.Nya.La()};
_.W.Object.defineProperties(UM.prototype,{iq:{configurable:!0,enumerable:!0,set:function(a){this.Oya.iq=a;this.Nya.iq=a}},jda:{configurable:!0,enumerable:!0,set:function(a){this.Nya.jda=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.Oya.event=a}}});UM.O=function(a){return new (a||UM)(_.y(_.gx),_.y(_.$w),_.y(_.Dd),_.y(_.vl),_.y(_.p7a),_.y(_.q7a))};
UM.Fa=_.Tc({type:UM,oa:[["","onedevFeatureTooltip",""]],inputs:{iq:[0,"onedevFeatureTooltip","tooltipId"],jda:"hideTooltipWhenAnchorNotVisible",event:[0,"onedevPreventTooltipOn","event"]},features:[_.bg([{wa:_.p7a,oc:_.jx},{wa:_.q7a,oc:TM}])]});var VM=function(){this.uf=new _.Gz(!0)};_.h=VM.prototype;_.h.toggle=function(a){this.uf.toggle(this.DG(a))};_.h.expand=function(a){this.uf.select(this.DG(a))};_.h.collapse=function(a){this.uf.Sg(this.DG(a))};_.h.Ae=function(a){return this.uf.Be(this.DG(a))};
_.h.jTc=function(a){this.uf.Be(this.DG(a))?KXb(this,a):LXb(this,a)};_.h.collapseAll=function(){this.uf.clear()};var LXb=function(a,b){var c=[b];c.push.apply(c,_.$c(a.L_(b)));a.uf.select.apply(a.uf,_.$c(c.map(function(d){return a.DG(d)})))},KXb=function(a,b){var c=[b];c.push.apply(c,_.$c(a.L_(b)));a.uf.Sg.apply(a.uf,_.$c(c.map(function(d){return a.DG(d)})))};VM.prototype.DG=function(a){return this.by?this.by(a):a};var WM=function(a,b,c){VM.call(this);this.Xw=a;this.Qp=b;if(this.options=c)this.by=this.options.by};
_.U(WM,VM);WM.prototype.L_=function(a){for(var b=[],c=this.Tj.indexOf(a)+1;c<this.Tj.length&&this.Xw(a)<this.Xw(this.Tj[c]);c++)b.push(this.Tj[c]);return b};WM.prototype.n_=function(){var a=this;this.uf.select.apply(this.uf,_.$c(this.Tj.map(function(b){return a.DG(b)})))};var MXb=function(a,b){VM.call(this);this.TL=a;if(this.options=b)this.by=this.options.by};_.U(MXb,VM);
MXb.prototype.n_=function(){var a=this;this.uf.clear();var b=this.Tj.reduce(function(c,d){return[].concat(_.$c(c),_.$c(a.L_(d)),[d])},[]);this.uf.select.apply(this.uf,_.$c(b.map(function(c){return a.DG(c)})))};MXb.prototype.L_=function(a){var b=[];this.IHa(b,a);return b.splice(1)};
MXb.prototype.IHa=function(a,b){var c=this;a.push(b);b=this.TL(b);Array.isArray(b)?b.forEach(function(d){return c.IHa(a,d)}):_.me(b)&&b.ha(_.Qe(1),_.ie(Boolean)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.IHa(a,e.value)})};var XM=function(a,b,c){_.fD.call(this,a,b);this.pz=c};_.U(XM,_.fD);
XM.prototype.Xd=function(){var a=this;this.nC=this.pz.find([]).create(this.Lq.by);var b=this.Lq.qd.TL(this.data);Array.isArray(b)?NXb(this,b):_.me(b)&&b.ha(_.gf(this.Nb)).subscribe(function(c){return NXb(a,c)});this.aFb.Sc.ha(_.gf(this.Nb)).subscribe(function(){return NXb(a)})};XM.prototype.Sa=function(){_.fD.prototype.Sa.call(this)};XM.prototype.La=function(){this.urc();_.fD.prototype.La.call(this)};var NXb=function(a,b){var c=a.G$a();b&&(a.G8a=b);c&&a.G8a?_.pkb(a.Lq,a.G8a,a.nC,c.qf,a.mg):a.nC.diff([])};
XM.prototype.urc=function(){var a=this.G$a();a&&(a.qf.clear(),this.nC.diff([]))};XM.prototype.G$a=function(){var a=this,b=this.aFb;return b&&b.find(function(c){return!c.EJa||c.EJa===a})};XM.O=function(a){return new (a||XM)(_.y(_.Dd),_.y(_.eD),_.y(_.sm))};
XM.Fa=_.Tc({type:XM,oa:[["cdk-nested-tree-node"]],Bd:function(a,b,c){a&1&&_.Pf(c,_.cD,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.aFb=d)}},yb:[1,"cdk-nested-tree-node"],Sb:["cdkNestedTreeNode"],standalone:!0,features:[_.bg([{wa:_.fD,Hb:XM},{wa:_.nkb,Hb:XM}]),_.pf]});var YM=function(a,b,c,d){this.wTc=a;this.Xw=b;this.Qp=c;this.TL=d};
YM.prototype.e$a=function(a,b,c,d){var e=this,f=this.wTc(a,b);c.push(f);this.Qp(f)&&(a=this.TL(a))&&(Array.isArray(a)?this.d$a(a,b,c,d):a.ha(_.Qe(1)).subscribe(function(g){e.d$a(g,b,c,d)}));return c};YM.prototype.d$a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.e$a(f,b+1,c,m)})};
var OXb=function(a,b){var c=[];b.forEach(function(d){return a.e$a(d,0,c,[])});return c},PXb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.Xw(f);m++)g=g&&e[m];g&&d.push(f);a.Qp(f)&&(e[a.Xw(f)+1]=c.Ae(f))});return d},ZM=function(a,b,c){this.DLa=a;this.Hdb=b;this.Hma=new _.Gg([]);this.V9a=new _.Gg([]);this.mg=new _.Gg([]);c&&(this.data=c)};_.U(ZM,_.Gr);
ZM.prototype.connect=function(a){var b=this;return _.ge(a.cF,this.DLa.uf.changed,this.Hma).ha(_.w(function(){b.V9a.next(PXb(b.Hdb,b.Hma.value,b.DLa));return b.V9a.value}))};ZM.prototype.disconnect=function(){};_.W.Object.defineProperties(ZM.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.mg.value},set:function(a){this.mg.next(a);this.Hma.next(OXb(this.Hdb,this.data));this.DLa.Tj=this.Hma.value}}});var QXb=function(){this.mg=new _.Gg([])};_.U(QXb,_.Gr);
QXb.prototype.connect=function(a){var b=this;return _.ge.apply(null,[a.cF,this.mg]).ha(_.w(function(){return b.data}))};QXb.prototype.disconnect=function(){};_.W.Object.defineProperties(QXb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.mg.value},set:function(a){this.mg.next(a)}}});var $M=function(a,b,c){_.fD.call(this,a,b);this.disabled=!1;this.tabIndex=Number(c)||0};_.U($M,_.fD);$M.prototype.Sa=function(){_.fD.prototype.Sa.call(this)};$M.prototype.La=function(){_.fD.prototype.La.call(this)};
$M.O=function(a){return new (a||$M)(_.y(_.Dd),_.y(_.eD),_.yd("tabindex"))};$M.Fa=_.Tc({type:$M,oa:[["mat-tree-node"]],yb:[1,"mat-tree-node"],inputs:{disabled:[2,"disabled","disabled",_.ng],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.og(a)}]},Sb:["matTreeNode"],standalone:!0,features:[_.bg([{wa:_.fD,Hb:$M}]),_.qf,_.pf]});var aN=function(a,b,c,d){XM.call(this,a,b,c);this.disabled=!1;this.tabIndex=Number(d)||0};_.U(aN,XM);aN.prototype.Sa=function(){XM.prototype.Sa.call(this)};
aN.prototype.Xd=function(){XM.prototype.Xd.call(this)};aN.prototype.La=function(){XM.prototype.La.call(this)};_.W.Object.defineProperties(aN.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.os},set:function(a){this.os=null!=a?a:0}}});aN.O=function(a){return new (a||aN)(_.y(_.Dd),_.y(_.eD),_.y(_.sm),_.yd("tabindex"))};
aN.Fa=_.Tc({type:aN,oa:[["mat-nested-tree-node"]],yb:[1,"mat-nested-tree-node"],inputs:{node:[0,"matNestedTreeNode","node"],disabled:[2,"disabled","disabled",_.ng],tabIndex:"tabIndex"},Sb:["matNestedTreeNode"],standalone:!0,features:[_.bg([{wa:XM,Hb:aN},{wa:_.fD,Hb:aN},{wa:_.nkb,Hb:aN}]),_.qf,_.pf]});var RXb=function(a){this.config=a;this.hDc=/[\u0300-\u036f]/g};RXb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.hDc,"")};
var SXb=function(a,b,c){a=a.config.vj?a.config.vj:(a=a.config.bm&&a.config.bm.get(b))&&a.vj?a.vj:null;return a(b,c)},UXb=function(a,b){var c=a.config.YD;if(!c.displayName||!c.caa)return null;var d=c.wE;if(0===b.length)return{xc:c.caa,confidence:1,RZ:[{text:c.displayName}],wE:d};var e=a.normalize(b);a=_.cfb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,xc:c.caa,RZ:TXb(c.displayName,b),wE:d}:null},TXb=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},VXb=function(a){return new _.Ckb(function(b){return a.ha(_.ff(function(c){var d=[];c=_.k(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.YD;!f.wr&&f.Kua&&(f.wr=new f.Kua(e));f.wr&&d.push.apply(d,_.$c(f.wr.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.Md(d)}))})},mQb=function(a,b){b=void 0===b?[]:b;return new _.wD(VXb(_.Md(a)),
_.Fkb(_.Md(a)),b,!0,!0,void 0)},bN=function(){RXb.apply(this,arguments)};_.U(bN,RXb);
var WXb=["panel"],XXb=0,YXb=function(a,b){this.source=a;this.option=b},cN=function(a,b,c,d){this.Ya=a;this.Ma=b;this.qq=c;this.J4=_.Gd.EMPTY;this.XLa="mat-mdc-autocomplete-visible";this.yIa="mat-mdc-autocomplete-hidden";this.Yk=new _.Sl;this.IQ=this.LB=!1;this.jH=null;this.Tfa=new _.Sl;this.Li=new _.Sl;this.closed=new _.Sl;this.Sfa=new _.Sl;this.qh={};this.id="mat-autocomplete-"+XXb++;this.OUa=(null==d?void 0:d.FDa)||!1;this.xs=!!c.xs;this.KK=!!c.KK;this.xE=!!c.xE;var e;this.BQ=null!=(e=this.qq.Io)?
e:!1};_.h=cN.prototype;_.h.u7=function(a){this.ui=a;this.y7(this.qh)};_.h.qLa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.Tl(b.value.Ya)};_.h.Xd=function(){var a=this;this.Qb=_.yz((new _.Fz(this.options)).fC(),this.zG);this.J4=this.Qb.change.subscribe(function(b){a.isOpen&&a.Sfa.emit({source:a,option:a.options.toArray()[b]||null})});this.A7()};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.J4.unsubscribe();this.Yk.complete()};
_.h.w7=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.bIa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.A7=function(){this.LB=!!this.options.length;this.B7(this.qh);_.Tl(this.Ya)};_.h.kHa=function(a){this.Tfa.emit(new YXb(this,a))};_.h.wQ=function(a){return this.ariaLabel?null:this.Fe?(a?a+" ":"")+this.Fe:a};_.h.B7=function(a){a[this.XLa]=this.LB;a[this.yIa]=!this.LB};
_.h.y7=function(a){a["mat-primary"]="primary"===this.ui;a["mat-warn"]="warn"===this.ui;a["mat-accent"]="accent"===this.ui};_.h.zG=function(){return!1};
_.W.Object.defineProperties(cN.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.IQ&&this.LB}},classList:{configurable:!0,enumerable:!0,set:function(a){this.qh=a&&a.length?_.Neb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.B7(this.qh);this.y7(this.qh);this.Ma.na.className=""}},Io:{configurable:!0,enumerable:!0,get:function(){return this.BQ},set:function(a){this.BQ=a;this.qLa()}}});cN.O=function(a){return new (a||cN)(_.y(_.qm),_.y(_.Dd),_.y(_.hmb),_.y(_.Fq))};
cN.ya=_.Pc({type:cN,oa:[["mat-autocomplete"]],Bd:function(a,b,c){a&1&&(_.Pf(c,_.Kz,5),_.Pf(c,_.os,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.options=d);_.Uf(d=_.Vf())&&(b.sI=d)}},vb:function(a,b){a&1&&(_.Of(_.Lf,7),_.Of(WXb,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.ua=c.first);_.Uf(c=_.Vf())&&(b.panel=c.first)}},yb:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],Fe:[0,"aria-labelledby","ariaLabelledby"],jH:"displayWith",xs:[2,"autoActiveFirstOption","autoActiveFirstOption",_.ng],KK:[2,
"autoSelectActiveOption","autoSelectActiveOption",_.ng],xE:[2,"requireSelection","requireSelection",_.ng],lE:"panelWidth",ad:[2,"disableRipple","disableRipple",_.ng],classList:[0,"class","classList"],Io:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.ng]},outputs:{Tfa:"optionSelected",Li:"opened",closed:"closed",Sfa:"optionActivated"},Sb:["matAutocomplete"],standalone:!0,features:[_.bg([{wa:_.ns,Hb:cN}]),_.qf,_.dg],hc:["*"],Aa:1,Ba:0,Ea:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel",
"mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"]],ua:function(a){a&1&&(_.Gf(),_.A(0,fEb,3,5,"ng-template"))},Ha:[_.gn],styles:["div.mat-mdc-autocomplete-panel{width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;box-sizing:border-box;position:static;border-radius:var(--mat-autocomplete-container-shape);box-shadow:var(--mat-autocomplete-container-elevation-shadow);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;pointer-events:none}mat-autocomplete{display:none}\n"],
nb:2,data:{animation:[_.gmb]},Oa:0});var ZXb=function(a){return _.rvb(a.lineNumber,a.line,a.vu)},hEb=/[^\w/]/g,dN=function(a,b){this.Ia=a;this.client=b;this.Qf=new _.Qt(this.Ia)};dN.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.tG(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.Qf.fetch(n,function(){return m.client.Zba(n)})};
dN.O=function(a){return new (a||dN)(_.q(_.Oo),_.q(_.AI))};dN.ta=_.p({token:dN,qa:dN.O,Ga:"root"});
var $Xb={Ht:0,Z5a:1,r7b:2,tmc:3,NONE:4,A7a:5,PERMISSION_DENIED:6,Wjc:7,ygc:8,UNINITIALIZED:9,Ffc:10,GVc:11,ERROR:12,emc: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"},eN=function(a,b,c,d){this.Tm=a;this.Lb=b;this.Ua=c;this.tba=d};eN.prototype.La=function(){this.kb&&this.kb.unsubscribe()};
eN.O=function(a){return new (a||eN)(_.q(_.Uv),_.q(_.Fg),_.q(_.Rg),_.q(_.wJ))};eN.ta=_.p({token:eN,qa:eN.O});
var fN=function(a,b,c){var d=this;this.sD=b;this.ee=c;this.bAa="BLAME";this.Yoc="XREFS";this.nda=new _.Sl;this.pzc=_.cv.has(14)?_.Xd([sXb(this.sD),this.ee.yja]).ha(_.w(function(e){e=_.k(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})})):_.Md([]);this.vAc=this.LD("BLAME");this.kVc=this.LD("XREFS");this.WCc=this.LD("DEPRECATED");this.bCc=this.ee.Pqa.ha(_.ff(function(e){return _.Xd(e.map(function(f){return d.LD(f)}))}),
_.w(function(e){return e.some(Boolean)}))};fN.prototype.Sa=function(){};fN.prototype.hza=function(a){this.nda.emit(a)};fN.prototype.LD=function(a){return this.ee.ST(a).ha(_.w(function(b){return b.enabled}),_.Oe())};fN.O=function(a){return new (a||fN)(_.y(_.dv),_.y(_.hK),_.y(_.jK))};
fN.ya=_.Pc({type:fN,oa:[["code-layers"]],inputs:{ii:"layerBaseLocation"},outputs:{nda:"highlightedXrefLines"},Aa:12,Ba:15,Ea:[[3,"layerBaseLocation",4,"ngIf"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],[3,"layerBaseLocation"],[3,"highlightedLines","layerBaseLocation"],[3,"layerBaseLocation","layerId"]],ua:function(a,b){a&1&&(_.A(0,vEb,1,1,"blame-layer",0),_.O(1,"async"),_.wf(2),_.A(3,wEb,1,1,"xrefs-layer",1),_.O(4,"async"),_.xf(),_.wf(5),
_.A(6,xEb,1,1,"unified-deprecation-layer",0),_.O(7,"async"),_.xf(),_.A(8,yEb,1,1,"coverage-layer",0),_.O(9,"async"),_.A(10,zEb,1,2,"finding-layer",2),_.O(11,"async"));a&2&&(_.B("ngIf",_.Q(1,5,b.vAc)),_.x(3),_.B("ngIf",_.Q(4,7,b.kVc)),_.x(3),_.B("ngIf",_.Q(7,9,b.WCc)),_.x(2),_.B("ngIf",_.Q(9,11,b.bCc)),_.x(2),_.B("ngForOf",_.Q(11,13,b.pzc)))},Ha:[_.tK,_.uK,_.hn,_.jn,_.zK,_.xK,_.ZK,_.on],nb:2,Oa:0});var aYb=function(a,b,c,d,e){this.As=a;this.line=b;this.context=c;this.LWa=d;this.IWa=e};
aYb.prototype.remove=function(){this.WO&&this.WO.remove()};aYb.prototype.render=function(){this.WO=this.As.MY(this.line,{startColumn:this.LWa,endColumn:this.IWa,io:"hovercard-decoration-layer",key:this.context.email})};var gN=function(a,b){_.qK.call(this,b);var c=this;this.As=a;this.kb=new _.Gd;this.kb.add(a.bva.subscribe(function(d){if(0!==c.lA.length&&(d=c.mr(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.U(gN,_.qK);gN.prototype.La=function(){_.qK.prototype.La.call(this);this.kb.unsubscribe()};
gN.prototype.Sqa=function(){var a=this,b=[];this.zNb&&(b=this.zNb.filter(AEb).map(function(c){var d=c.mr().lastIndexOf("/");d=c.mr().substring(d+1,c.mr().length)+"@google.com";return new aYb(a.As,_.Bj(c.getRange(),1),{email:d},_.Bj(c.getRange(),2),_.Bj(c.getRange(),4))}));return _.Md(b)};gN.prototype.mr=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.qG(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(gN.prototype,{CE:{configurable:!0,enumerable:!0,set:function(a){this.zNb=a;this.update()}}});gN.O=function(a){return new (a||gN)(_.y(_.gJ),_.y(_.He))};gN.Fa=_.Tc({type:gN,oa:[["hovercard-decoration-layer"]],inputs:{CE:"scoLinks"},features:[_.pf]});var bYb=function(a,b,c,d,e){this.As=a;this.line=b;this.context=c;this.LWa=d;this.IWa=e};bYb.prototype.remove=function(){this.WO&&this.WO.remove()};
bYb.prototype.render=function(){var a=this.context.href;this.WO=this.As.MY(this.line,{startColumn:this.LWa,endColumn:this.IWa,tagName:"a",io:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,pXa:!0})};var hN=function(a,b,c,d,e,f,g,m){_.qK.call(this,m);var n=this;this.As=a;this.qja=b;this.Ua=c;this.Lb=d;this.N0=e;this.Ia=f;this.Ug=g;this.kb=new _.Gd;this.content=this.kgb="";this.kb.add(a.pZ.subscribe(function(r){n.zD(r)}))};_.U(hN,_.qK);_.h=hN.prototype;
_.h.Sa=function(){};_.h.Tb=function(){this.update()};_.h.La=function(){_.qK.prototype.La.call(this);this.kb.unsubscribe()};_.h.zD=function(a){if(0===a.button&&!_.rG(a)){var b=a.target;if(b instanceof Element&&(b=_.qG(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Ia.mb({gestureName:"CLICK",element:this.kgb+"CodeLink",action:"navigate",km:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.xo(this.Ua,b.pathname+b.search+b.hash))}}};
_.h.Sqa=function(){var a=this,b=[];if(this.CE)b=this.CE.map(function(m){var n=m.mr(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=cYb(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:_.Zb(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.vo(a.Ua,n),n=cYb(a,["/"+_.Xo.w4],n.Ta));return new bYb(a.As,_.Bj(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.Bj(m.getRange(),2),_.Bj(m.getRange(),4))}).filter(function(m){return null!=
m});else{var c=this.As.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=BEb(c[d]);e=_.k(e);for(var f=e.next();!f.done;f=e.next()){var g=f.value;f=g.text;g=g.start;b.push(new bYb(this.As,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.Md(b)};var cYb=function(a,b,c){return a.N0.Ex(_.yo(a.Ua,a.OTa(b,c)))};hN.prototype.OTa=function(a,b){return _.wo(this.Ua,a,{ji:this.Lb,Ta:b})};
hN.O=function(a){return new (a||hN)(_.y(_.gJ),_.y(_.ev),_.y(_.Rg),_.y(_.Fg),_.y(_.sn),_.y(_.Oo),_.y(_.ft),_.y(_.He))};hN.Fa=_.Tc({type:hN,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{kgb:"analyticsElementToTrack",content:"content",CE:"scoLinks"},features:[_.pf,_.id]});var iN=function(){this.F0=!1;this.Iec="Star";this.Mec="Unstar";this.p3=""};iN.prototype.Sa=function(){this.p3=_.Itb(this.type,this.F0)};iN.O=function(a){return new (a||iN)};
iN.ya=_.Pc({type:iN,oa:[["simple-star"]],inputs:{type:"type",F0:"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&&(_.E(0,"button",0)(1,"span",1),_.N(2),_.F()());a&2&&(_.rf("title",b.p3)("aria-label",b.F0?b.Mec:b.Iec),_.x(),_.tf("starred",b.F0)("disabled",!b.F0),_.x(),_.Xf(" ",b.F0?"star":"star_border"," "))},styles:[_.uCb()],Oa:0});var dYb=function(){this.email=""};dYb.O=function(a){return new (a||dYb)};
dYb.Fa=_.Tc({type:dYb,oa:[["","contactHovercard",""]],qb:1,Za:function(a,b){a&2&&_.rf("data-hovercard-id",b.email)},inputs:{email:"email"}});var jN=function(){};jN.O=function(a){return new (a||jN)};jN.Da=_.Rc({type:jN});jN.Ca=_.Ac({});var kN=function(){this.layout="row"};kN.O=function(a){return new (a||kN)};kN.ya=_.Pc({type:kN,oa:[["dc-p"]],inputs:{size:"size",layout:"layout"},hc:["*"],Aa:5,Ba:3,Ea:[[3,"fxLayout"]],ua:function(a,b){a&1&&(_.Gf(),_.E(0,"p",0),_.N(1,"\n  "),_.Hf(2),_.N(3,"\n"),_.F(),_.N(4,"\n"));a&2&&(_.tf("skinny","skinny"===b.size),_.B("fxLayout",b.layout))},Ha:[_.kr],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var lN=function(){};lN.O=function(a){return new (a||lN)};lN.Da=_.Rc({type:lN});lN.Ca=_.Ac({imports:[_.Rs]});var eYb={NONE:0,U$b:1,0:"NONE",1:"INSIGHTS"},fYb=new _.Xc("FORCE_INSIGHTS",{Ga:"root",qa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),mN=function(a,b,c,d){this.Pj=a;this.Ua=b;this.state=new _.Gg(c?1:0);this.Jmb=this.state.ha(_.ff(function(e){return DEb(e,d)}),_.ff(function(e){return a.data.ha(_.w(function(f){var g;return null!=(null==(g=f.Oc)?void 0:g.params.mt)}),_.Oe(),_.w(function(f,g){return f?1:2>g?e:0}))}),_.Oe(),_.af(1),_.Rd())},
hIb=function(a,b){a.state.next(b);b=_.oh(a.Pj.Vc);null!=b.params.mt&&a.Ua.navigate(_.wq(_.LG(b.bc(),function(c){delete c.mt}).hb()),{ig:"preserve"})};mN.O=function(a){return new (a||mN)(_.q(_.Fg),_.q(_.Rg),_.q(fYb),_.q(_.nJ))};mN.ta=_.p({token:mN,qa:mN.O});var gYb=new _.Xc("GRAPH_TOOLS_PROMISE",{Ga:"root",qa:function(){return _.Td(function(a){switch(a.Ec){case 1:return _.oga(a,2),_.Ud(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Ec=3;a.UK=0;break;case 2:return _.sga(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),nN=function(a,b,c){this.Ia=a;this.FGc=b;this.Txb=c};
nN.prototype.init=function(){var a=this,b;return _.Td(function(c){if(1==c.Ec)return a.Zsa?c.return():_.Ud(c,_.Ko(a.Ia,a.FGc,"g3GraphToolsPromise"),2);b=c.Hj;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.Txb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.Zb(f)}}a.Zsa=e.call(d,{environment:f});c.Ec=0})};nN.prototype.createController=function(a){var b=this,c;return _.Td(function(d){return 1==d.Ec?_.Ud(d,b.init(),2):d.return(null==(c=b.Zsa)?void 0:c.createController(a))})};
var hYb=function(a,b,c){return _.Td(function(d){return 1==d.Ec?_.Ud(d,a.init(),2):a.Zsa&&0!==b.length?d.return(_.Ko(a.Ia,a.Zsa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};nN.O=function(a){return new (a||nN)(_.q(_.Oo),_.q(gYb),_.q(_.V2a))};nN.ta=_.p({token:nN,qa:nN.O,Ga:"root"});var oN=function(a,b,c,d,e,f,g,m,n){this.ob=a;this.Ia=b;this.Jta=c;this.Yg=d;this.ay=f;this.Vg=g;this.Dd=m;this.Mha=n;this.kb=new _.Gd;this.Zua=void 0;this.Wa=e.data.ha(_.w(JDb))};
oN.prototype.Sa=function(){var a=this;return _.Td(function(b){if(1==b.Ec)return a.kb.add(a.ay.theme.subscribe(function(c){switch(c){case "DARK":a.Zua="dark";break;case "LIGHT":a.Zua="light";break;default:_.Zb(c)}a.ata&&a.ata.setTheme(a.Zua)})),_.Ud(b,iYb(a),2);a.kb.add(a.Wa.ha(_.wob(),_.ff(function(c){return _.Xd([a.Wa,_.pJ(a.Yg,c,"path",1).ha(_.Ke(function(){return _.Md("Failed to load the current cl.")})),_.pJ(a.Yg,_.zq(c.bc(),"HEAD").hb(),"path",0).ha(_.Ke(function(){return _.Md("Failed to load the base cl.")}))])})).subscribe(function(c){c=
_.k(c);var d=c.next().value.path,e=c.next().value,f=c.next().value,g,m,n;return _.Td(function(r){if(1==r.Ec)return g=Number(e),m=Number(f),_.Ud(r,hYb(a.Jta,d||"",m),2);n=r.Hj;return a.ata&&d&&!isNaN(g)&&!isNaN(m)&&0<n.size?_.Ud(r,a.ata.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.XG(),0<n.size&&_.nXa(a.Vg,{error:Error("Be`"+e+"`"+f),message:"Failed to load insights panel",Pd:"Dismiss"}),r.Zg(0))})}));b.Ec=0})};oN.prototype.La=function(){this.kb.unsubscribe()};
oN.prototype.XG=function(){var a=this;this.Dd.run(function(){hIb(a.Mha,0)})};var iYb=function(a){return _.Td(function(b){if(1==b.Ec)return _.Ud(b,a.Jta.createController({element:a.ob.na,theme:a.Zua,onOpen:function(){},onClose:function(){a.Ia.mb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.XG()}}),2);a.ata=b.Hj;b.Ec=0})};oN.O=function(a){return new (a||oN)(_.y(_.Dd),_.y(_.Oo),_.y(nN),_.y(_.oJ),_.y(_.Fg),_.y(_.Pv),_.y(_.rt),_.y(_.oe),_.y(mN))};
oN.ya=_.Pc({type:oN,oa:[["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 pN=function(){};pN.O=function(a){return new (a||pN)};pN.Da=_.Rc({type:pN});pN.Ca=_.Ac({imports:[_.pn]});var qN=function(){this.time=this.message=this.dNa="";this.Lea=[]};qN.prototype.Tb=function(){var a;this.dNa=(null==(a=this.commit.fo)?void 0:a.email)||"";var b;this.rlb=null==(b=this.commit.IOa)?void 0:b.email;this.message=this.commit.Bs;this.time=this.commit.cL;this.Lea=this.commit.YR};qN.O=function(a){return new (a||qN)};
qN.ya=_.Pc({type:qN,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.id],nc:["commit",""],Aa:18,Ba:6,Ea:[["class","message",4,"ngIf"],[1,"author-and-date"],[1,"detail"],[1,"person-label","grimoire-secondary-text"],["class","detail committer",4,"ngIf"],[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],[3,"message","linkDefinitions"],[1,"detail","committer"]],ua:function(a,b){a&1&&(_.A(0,EEb,5,4,"div",0),_.E(1,"div",1)(2,"div",2)(3,"mat-icon"),_.N(4,"person"),_.F(),_.E(5,"span"),
_.N(6),_.F(),_.E(7,"span",3),_.N(8," (author) "),_.F()(),_.A(9,FEb,7,1,"div",4),_.E(10,"div",2)(11,"mat-icon"),_.N(12,"event"),_.F(),_.E(13,"span"),_.N(14," Committed on "),_.F(),_.E(15,"span",5),_.N(16),_.O(17,"dateTimeDisplay"),_.F()()());a&2&&(_.B("ngIf",b.message),_.x(6),_.Yf(b.dNa),_.x(3),_.B("ngIf",b.dNa!==b.rlb),_.x(7),_.Yf(_.Q(17,4,b.time)))},Ha:[_.jn,_.rJ,_.Dt,_.$A,_.qJ],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 MEb=function(a){return{Eb:a}},LEb=function(a){return{context:a}},REb=function(){return{NQc:!0}},jYb={NONE:0,d_b:1,gbc:2,phc:3,ohc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},rN=function(a,b,c){this.Yg=b;this.bV=c;this.yla=jYb;this.tKb=this.A_a=this.Yia=_.Pe;this.mv={};this.version=1;this.MWa=!0;this.L2=!1;this.Q2a=_.cv.has(56)};_.h=rN.prototype;_.h.Sa=function(){};_.h.Jc=function(){};
_.h.Tb=function(a){var b=this;a.activeLocation&&(this.A_a=_.fG(this.location)?_.Owb(this.bV,_.LG(_.zq(this.location.bc(),this.oS),function(c){c.Rb=b.qCc}).hb()).ha(_.hf(function(){b.mv.ov=!0}),_.ef(_.uG(this.location.Eb)),_.w(function(c){return c.type})):_.Pe,this.tKb=this.A_a.ha(_.w(_.vG)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)kYb(this,a.activeLocation),!this.L2&&this.sKb?(this.Yia=_.Md(void 0),this.mv.cq=!0):this.L2&&1===this.version?(a=_.JF(this.location)?_.zq(this.location.bc(),
"HEAD").hb():this.location,this.Yia=_.Xd([this.S_(a,0),this.S_()]).ha(_.ff(function(c){var d=_.k(c);c=d.next().value;return(d=d.next().value)?c&&c.Df===d.Df?_.Md(void 0):lYb(b,d):_.Md(void 0)}),_.hf(function(c){c&&c.Eb?b.mv.cq=!0:b.mv={}}))):this.Yia=this.S_().ha(_.w(function(c){if(null!=c&&c.Df)return{Eb:c.Df,kV:c.cr?_.zob(b.location,c):void 0}}),_.hf(function(){b.mv.cq=!0}))};_.h.Rm=function(){this.mv.location&&this.mv.ov&&this.mv.cq&&(this.mv={},this.a2.launch(0,0))};
_.h.c$=function(a){var b=this;if(!a)return _.Md();var c=this.Q2a?cEb(this.location,this.dKc):this.location;return mYb(this,a).ha(_.w(function(d){return _.bG(b.location,d,b.version,a.kV||c)}))};
var mYb=function(a,b){return a.A_a.ha(_.w(function(c){var d;return 5===c?(null==(d=a.location.params.Rb)?void 0:d.replace("codereview/",""))||void 0:b.Eb}))},lYb=function(a,b){var c=b.Df;return a.dj?nYb(a,c,a.location).ha(_.w(function(d){if(-1===d)return{Eb:c};if(0!==d)return{Eb:c,depth:d,rT:_.wq(_.zq(_.yG(a.location.bc()),"HEAD").hb())}})):_.Md({Eb:c,kV:_.zob(a.location,b)})},nYb=function(a,b,c){var d=Number(b);return isNaN(d)||!_.ji(c)?_.Md(-1):uPb(a.Yg,c).ha(_.ie(_.jG),_.Oe(function(e,f){return e.Vb.Ak===
f.Vb.Ak}),_.ff(function(e){var f=e.Vb;e=f.Ora;f=f.Ak.findIndex(function(g){g=Number(g.Df);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.Pe):_.Md(-1):_.Md(f)}))};rN.prototype.S_=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Yg.S_(a,this.L2?"path":"repository",b).ha(_.w(ODb)).ha(_.Ke(function(){return _.Md(void 0)}))};
var kYb=function(a,b){b=b&&b.ij;if(b){var c=_.ZF(b,a.location);var d=_.ii(b,a.version);c=c&&d===a.oS}else c=!1;c||(a.mv={},a.L2?(a.mv.location=!0,a.mv.ov=!0):(c=a.mv,b?(d=_.ZF(b,a.location),b=_.ii(b,a.version),a=d&&b!==a.oS):a=!1,c.location=a))};
_.W.Object.defineProperties(rN.prototype,{Kd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},oS:{configurable:!0,enumerable:!0,get:function(){return _.ii(this.location,this.version)||""}},qCc:{configurable:!0,enumerable:!0,get:function(){return _.vob(this.location,this.version)||""}},yDc:{configurable:!0,enumerable:!0,get:function(){return this.oS?this.L2?this.dj?3:2:this.sKb?4:1:0}},nOc:{configurable:!0,enumerable:!0,get:function(){return _.WF(this.oS)}},
sKb:{configurable:!0,enumerable:!0,get:function(){return _.jh.test(this.oS)||_.JF(this.location)}},dj:{configurable:!0,enumerable:!0,get:function(){return _.KF(this.location)}}});rN.O=function(a){return new (a||rN)(_.y(_.dv),_.y(_.oJ),_.y(_.uJ))};
rN.ya=_.Pc({type:rN,oa:[["commit-information"]],vb:function(a,b){a&1&&_.Of(_.rs,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.a2=c.first)}},inputs:{version:"version",MWa:"linkToCommitDetails",Kd:"activeLocation",dKc:"lastSubmoduleFetchSpec",L2:"showMostRecentCommitForPath"},features:[_.id],Aa:14,Ba:7,Ea:[["refType",""],["parentheticalSha",""],["linkToDetails",""],["piper",""],["fxFlex","auto","fxLayout","",3,"ngSwitch"],[4,"ngSwitchCase"],["matRipple","",1,"mat-button-ripple",3,"matRippleCentered","matRippleDisabled"],
[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngTemplateOutlet"],[1,"refType"],[4,"ngIf"],[1,"open-paren"],["class","at-ref",4,"ngIf"],[1,"at-ref"],["ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"condition","link","linkAriaLabel","trackGestureClick","trackProjectId"],["aria-label","Browse file at HEAD","ascTrackElement","CommitInformation","trackAction","fileHeadNavigate",3,"routerLink","trackGestureClick","trackProjectId"],["aria-label",
"Details for change","ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"universalLink","trackProjectId"]],ua:function(a,b){a&1&&(_.E(0,"span",4),_.A(1,IEb,4,3,"ng-container",5)(2,NEb,3,7,"ng-container",5)(3,PEb,1,1,null,5)(4,SEb,1,3,null,5),_.F(),_.H(5,"div",6),_.A(6,TEb,3,3,"ng-template",null,0,_.hg)(8,XEb,2,3,"ng-template",null,1,_.hg)(10,YEb,5,13,"ng-template",null,2,_.hg)(12,cFb,2,3,"ng-template",null,3,_.hg));a&2&&(_.B("ngSwitch",b.yDc),_.x(),_.B("ngSwitchCase",b.yla.d_b),
_.x(),_.B("ngSwitchCase",b.yla.ohc),_.x(),_.B("ngSwitchCase",b.yla.phc),_.x(),_.B("ngSwitchCase",b.yla.gbc),_.x(),_.B("matRippleCentered",!0)("matRippleDisabled",!0))},Ha:[_.To,_.jn,_.nn,_.kn,_.ln,_.sJ,_.kr,_.Os,_.rs,_.zo,_.$v,_.on,_.NG],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 oYb=function(a){return""+a};var sN=function(a,b){this.line=a;this.ch=void 0===b?null:b};var pYb=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.UD=b;this.SD=c;this.aO=d;this.ZN=e;this.WG=[];this.type=a;this.UD=b;this.SD=c;this.aO=d;this.ZN=e;if(f)for(a=_.k(f),b=a.next();!b.done;b=a.next())this.WG.push(b.value)};var qYb=function(a,b){this.vg=a;this.WHc=!!b};var rYb=function(a,b,c){this.left=a;this.right=b;this.ah=c};var sYb=function(){this.z2a=this.uja=0;this.MZa=[];this.NZa=[];this.diff=this.y2a=this.x2a=0};
sYb.prototype.run=function(a,b,c,d){var e=[],f=a.length,g=c.length;a:{var m=a.length,n=c.length,r=m-n&1,v=Math.ceil((m+n)/2),z=[],D=[];this.MZa=[];this.NZa=[];for(var J=0;J<=v;J++){for(var L=-1,P=z[J]=0;P<=J;P++){var Z=z[P];this.MZa.push(L<Z?2*Z:2*L+1);var qa=L<Z?Z:L,Da=qa-2*P+J;for(L=Z+1;qa<m&&Da<n&&a.charAt(qa)===c.charAt(Da);)++qa,++Da;z[P]=qa;Z=J-P-Math.ceil((n-m)/2);if(r&&0<=Z&&Z<J&&D[Z]<=qa){z=P;a=Z;c=qa;this.diff=J=2*J-1;this.x2a=z;this.y2a=a;this.uja=c;this.z2a=c-2*z+Math.ceil(J/2);break a}}L=
D[J]=m;for(qa=0;qa<=J;qa++){Z=D[qa];this.NZa.push(L>=Z?2*Z:2*L+1);P=L>=Z?Z:L;Da=n-m-J+P+2*qa;for(L=Z-1;0<P&&0<Da&&a.charAt(P-1)===c.charAt(Da-1);)--P,--Da;D[qa]=P;Z=Math.floor((m-n)/2)-qa+J;if(!r&&0<=Z&&Z<=J&&P<=z[Z]){a=Z;c=qa;z=z[Z];this.diff=J*=2;this.x2a=a;this.y2a=c;this.uja=z;this.z2a=z-2*a+Math.ceil(J/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];J=Math.ceil(this.diff/2);a=this.x2a;z=this.uja;for(c=e.length;0<=J;--J)m=this.MZa[(J+1)*J/2+a],n=z-Math.floor(m/2),z-=n,0!==n&&(r=new rYb(z+b,z-
2*a+J+d,n),v=e[e.length-1],0!==e.length&&tYb(r,v)?(v.left-=n,v.right-=n,v.ah+=n):e.splice(0,0,r)),m&1&&(z--,a--);0<c&&tYb(e[c-1],e[e.length-1])&&(e[c-1].ah+=e[e.length-1].ah,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.y2a;for(z=this.uja;0<=J;--J)c=this.NZa[J*(J+1)/2+a],m=Math.floor(c/2)-z,v=g-f-J+z+2*a,r=Math.min(m,Math.max(0,Math.max(this.uja-z,this.z2a-v))),n=z+r+b,v=v+r+d,r=m-r,0!==r&&(n=new rYb(n,v,r),0!==e.length&&tYb(e[e.length-
1],n)?e[e.length-1].ah+=r:e.push(n)),z+=m,c&1&&(z++,a--)}return{WG:e,Z6c:(f+g-this.diff)/2}};var tYb=function(a,b){return a.left+a.ah===b.left&&a.right+a.ah===b.right};for(var tN=[],uYb=0;256>uYb;++uYb)tN[uYb]=2;for(var vYb=97;122>=vYb;++vYb)tN[vYb]=3;for(var wYb=65;90>=wYb;++wYb)tN[wYb]=3;for(var xYb=48;57>=xYb;++xYb)tN[xYb]=3;tN[95]=3;tN[32]=tN[9]=tN[10]=tN[13]=0;for(var yYb=_.k("(){},.#/*\";'"),zYb=yYb.next();!zYb.done;zYb=yYb.next())tN[zYb.value.charCodeAt(0)]=0;for(var AYb=_.k("!%^&[]?\\|<>+-=~@`"),BYb=AYb.next();!BYb.done;BYb=AYb.next())tN[BYb.value.charCodeAt(0)]=5;tN[0]=0;
var CYb=function(){this.nFb=1;this.ki=this.Wh=null;this.lineArray=[];this.Hea=[];this.Lha=[];this.cxa=[]};CYb.prototype.Zba=function(a,b){a=DYb(a);b=DYb(b);return EYb(this,a,b)};
var EYb=function(a,b,c){b=FYb(a,b,c);a.Wh=b.AKc;a.ki=b.BKc;a.lineArray=b.lineArray;for(b=0;b<a.Wh.text.length;++b)a.Hea.push({TM:1,index:b});for(b=0;b<a.ki.text.length;++b)a.Lha.push({TM:1,index:b});b=GYb(a,!0);for(c=1;c!==a.nFb&&0<b;++c)b=GYb(a,!1);b=HYb(a.Hea,4,-1);c=HYb(a.Lha,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=IYb(b[e].G0,c),m=IYb(b[e+(f?2:1)].G0,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].H0=b[e+1].IN,c[g+1].G0=b[e+1].VU);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].IN=b[e].IN;b[e+f].H0=b[e].H0}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].H0=b[n].IN;c[r].G0=b[n].VU;
++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("Ce");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.IN,n=g.VU,g.H0=g.IN,g.G0=g.VU,g.IN=m,g.VU=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 sN(0,0);c=new sN(0,0);d=[];a=_.k(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new pYb(e.type,new sN(e.H0,0),new sN(e.G0,null),new sN(e.IN,0),new sN(e.VU,null)),1===e.type&&(f.UD=b,f.SD=b),-1===e.type&&(f.aO=c,f.ZN=c),b=JYb(f.SD),c=JYb(f.ZN),d.push(f);a=d}return a},DYb=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},FYb=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,m){var n="",r=[],
v=0,z=d.length;g=_.k(g);for(var D=g.next();!D.done;D=g.next()){D=D.value;if(e.has(D))n+=String.fromCharCode(e.get(D));else{n+=String.fromCharCode(z);e.set(D,z);d[z]=D;for(var J=tN[0],L=0;L<D.length;++L){var P=D[L];void 0!==tN[P.charCodeAt(0)]&&(J+=tN[P.charCodeAt(0)])}m[z]=J;z++}r.push(v++)}return new KYb(n,r)};b=f(b,a.cxa);a=f(c,a.cxa);return{AKc:b,BKc:a,lineArray:d}},IYb=function(a,b){for(var c=0;c<b.length&&!(b[c].VU>=a);c++);return c},JYb=function(a){return null===a.ch?new sN(a.line+1,0):a},GYb=
function(a,b){if(!a.Wh||!a.ki)throw Error();if(b){var c=a.Wh;for(var d=a.ki,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={Iea:new KYb(c.text.substr(0,e),c.lineNumbers.splice(0,e)),Nha:new KYb(d.text.substr(0,e),d.lineNumbers.splice(0,e)),ah:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Wh;e=a.ki;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={Iea:new KYb(c.text.slice(1-f),c.lineNumbers.splice(1-f)),Nha:new KYb(e.text.slice(1-f),e.lineNumbers.splice(1-f)),ah: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 sYb).run(a.Wh.text,0,a.ki.text,0).WG;c=[];for(g=0;g<f.length;g++)c.push(new qYb(f[g],!1));null!==d&&(a.Wh.text=d.Iea.text+a.Wh.text,a.Wh.lineNumbers.splice.apply(a.Wh.lineNumbers,[0,0].concat(_.$c(d.Iea.lineNumbers))),a.ki.text=d.Nha.text+a.ki.text,a.ki.lineNumbers.splice.apply(a.ki.lineNumbers,
[0,0].concat(_.$c(d.Nha.lineNumbers))),c.splice(0,0,new qYb(new rYb(0,0,d.ah),!0)));d=d&&0<d.ah?d.ah:0;null!==e&&(a.Wh.text+=e.Iea.text,a.Wh.lineNumbers.splice.apply(a.Wh.lineNumbers,[a.Wh.lineNumbers.length,0].concat(_.$c(e.Iea.lineNumbers))),a.ki.text+=e.Nha.text,a.ki.lineNumbers.splice.apply(a.ki.lineNumbers,[a.ki.lineNumbers.length,0].concat(_.$c(e.Nha.lineNumbers))),f=d+e.ah,c.push(new qYb(new rYb(a.Wh.text.length-f,a.ki.text.length-f,e.ah),!0)));if(!a.Wh||!a.ki)throw Error();b=b?0:2;for(var m=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var v=c[r].vg.ah,z=c[r];e<z.vg.left;)++e,++g;for(;f<z.vg.right;)++f,++m;var D=r+1;D<c.length&&(c[D].vg.left+=d,c[D].vg.right+=d,z.vg.left+v===c[D].vg.left?(LYb(a,a.ki,m,z,c[D],c[D].vg.right-z.vg.right),v=z.vg.ah):z.vg.right+v===c[D].vg.right&&(LYb(a,a.Wh,g,z,c[D],c[D].vg.left-z.vg.left),v=z.vg.ah));D=g;for(var J=m;;){var L=D-1,P=J-1;if(0>L||0>P)break;if(a.Wh.text[L]!==a.ki.text[P])break;if(a.Wh.lineNumbers[L]+1!==a.Wh.lineNumbers[D]||a.ki.lineNumbers[P]+1!==a.ki.lineNumbers[J])break;
P=a.ki.lineNumbers[P];if(1!==a.Hea[a.Wh.lineNumbers[L]].TM||1!==a.Lha[P].TM)break;--D;--J;++v}if(0!==v){L=0;P=D;for(var Z=0;Z<v&&0>=L;++Z)L+=a.cxa[a.Wh.text.charCodeAt(P)],++P;if(0<L||z.WHc){++n;g=D;m=J;for(L=0;L<v;++L,++J,++D)P=a.Wh.lineNumbers[D],Z=a.ki.lineNumbers[J],a.Hea[P].TM=b,a.Hea[P].index=Z,a.Lha[Z].TM=b,a.Lha[Z].index=P;a.Wh.text=a.Wh.text.substr(0,g)+String.fromCharCode(-1)+a.Wh.text.substr(D);a.ki.text=a.ki.text.substr(0,m)+String.fromCharCode(-2)+a.ki.text.substr(J);a.Wh.lineNumbers.splice(g,
D-g,null);a.ki.lineNumbers.splice(m,J-m,null);g++;m++;e+=z.vg.ah;f+=z.vg.ah}}}return n},LYb=function(a,b,c,d,e,f){var g=c+d.vg.ah,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.vg.ah&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=m;for(var v=0;v<e.vg.ah&&!(n<b.text.length&&b.text[n]!==b.text[r]);++v,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;v=g-c;var z=m-1-c;m-=c;g=[];for(var D=0;D<n;++D,++r,++v,++z,++m){var J=MYb(a,b,r),L=MYb(a,b,v),P=MYb(a,b,z),Z=MYb(a,b,m),qa=Math.min(J,L),Da=Math.min(P,
Z);"}"===NYb(a,b,r)&&(qa-=2);"{"===NYb(a,b,v)&&(qa-=2);"}"===NYb(a,b,z)&&(Da-=2);J<L&&--qa;P<Z&&--Da;g.push(qa+Da)}c===d.vg.ah&&(g[0]-=10);f===e.vg.ah&&(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.vg.ah+=c,e.vg.left+=c,e.vg.right+=c,e.vg.ah-=c)}},MYb=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.cxa[b]},NYb=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]},HYb=function(a,b,c){var d=[];if(0===a.length)return[];for(var e=a[0].TM,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].TM===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("De`"+e);d.push(new OYb(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].TM}a=new OYb(0,f,g,m,n);1===e?a.type=c:2===e&&(a.type=
b);d.push(a);return d},KYb=function(a,b){this.text=a;this.lineNumbers=b},OYb=function(a,b,c,d,e){this.type=a;this.H0=b;this.G0=c;this.IN=d;this.VU=e};var PYb=function(){this.nFb=void 0},QYb=function(a,b){if(""===a)return{lines:["\n"],jZa:[new sN(b,0),new sN(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new sN(b,c)],e=_.k(a),f=e.next();!f.done;f=e.next())f=f.value,"\n"===f?(b++,c=0):c+=f.length,d.push(new sN(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),jZa:d}};
PYb.prototype.Zba=function(a,b){var c=new CYb,d=c.Zba(a,b);a=RYb(a);b=RYb(b);for(var e=_.k(d),f=e.next();!f.done;f=e.next()){f=f.value;switch(f.type){case 0:case 1:case -1:case 3:case 4:case 6:continue}if(!(500<f.SD.line-f.UD.line||500<f.ZN.line-f.aO.line)){f.WG=[];var g=this.getRange(a,f.UD,f.SD);if(!(1E4<g.length)){g=QYb(g,f.UD.line);var m=this.getRange(b,f.aO,f.ZN);if(!(1E4<m.length)){m=QYb(m,f.aO.line);c=new CYb;c=EYb(c,g.lines,m.lines);c=_.k(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(v,z){return null!==z.ch?v.jZa[z.line]:v.jZa[z.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.UD=r(g,n.UD);n.SD=r(g,n.SD);n.aO=r(m,n.aO);n.ZN=r(m,n.ZN);break;default:throw Error("Ee");}f.WG.push(n)}}}}}return d};
var RYb=function(a){if(0===a.length)return[""];a=DYb(a);_.ka(a).endsWith("\n")&&a.push("");return a},SYb=function(a,b,c,d){var e=[];b=_.k(b);for(var f=b.next();!f.done;f=b.next())if(f=f.value,0<f.WG.length){var g=a.getRange(c,f.UD,f.WG[0].UD);0<g.length&&e.push([0,g]);e.push.apply(e,_.$c(SYb(a,f.WG,c,d)));f=a.getRange(c,_.ka(f.WG).SD,f.SD);0<f.length&&e.push([0,f])}else{g=f.UD;var m=f.SD,n=f.aO,r=f.ZN;switch(f.type){case 0:e.push([0,a.getRange(c,g,m)]);break;case 1:e.push([1,a.getRange(d,n,r)]);break;
case -1:e.push([-1,a.getRange(c,g,m)]);break;case 2:e.push([-1,a.getRange(c,g,m)]);e.push([1,a.getRange(d,n,r)]);break;case 3:case 4:case 5:case 6:throw Error("Fe");default:throw Error("Ge");}}return e};PYb.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 TYb=["codeview"],UYb={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},uN=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.faa=UYb;this.IUc=new PYb;this.Pl=this.diffBase="";this.klb=3;this.VT=[];this.pV=[];this.rendered=new _.Sl;this.align=!0;this.Kha=this.Gea=oYb;this.kb=a.COa.subscribe(function(e){d.faa=Object.assign({},UYb,{theme:e});if(d.ko){e=_.k(VYb(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};uN.prototype.Sa=function(){};
uN.prototype.Tb=function(a){(a.diffBase||a.contents||a.fileName)&&WYb(this)};uN.prototype.La=function(){this.kb.unsubscribe()};
var WYb=function(a){a.rendered.emit(!1);a.ko&&a.BOa.na.removeChild(a.BOa.na.lastChild);var b=_.cv.has(35);a.zone.Wb(function(){setTimeout(function(){var c,d,e;return _.Td(function(f){if(1==f.Ec)return _.Ud(f,_.Epb(),2);a.ko=f.Hj.MergeView(a.BOa.na,{orig:null,origLeft:a.diffBase,value:a.Pl,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.klb,diffDriverFunction:function(g,m){if(b){var n=a.IUc;var r=RYb(g),v=RYb(m);15E3<r.length||15E3<v.length?n=void 0:(g=n.Zba(g,m),
n=SYb(n,g,r,v));return n}}});XYb(a);c=_.k(VYb(a));d=c.next();for(e={};!d.done;e={uQa:void 0},d=c.next())e.uQa=d.value,e.uQa.operation(function(g){return function(){var m=g.uQa;YYb(a,m);a.setOptions(m);if(a.ko){var n=ZYb(a,m),r=n?"left-edit-gutter":"right-edit-gutter",v=a.ko.leftChunks();v=_.k(v);for(var z=v.next();!z.done;z=v.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=ZYb(a,m)?a.Gea:a.Kha;m.setOption("lineNumberFormatter",n);n=
ZYb(a,m)?a.VT:a.pV;n=_.k(n);for(r=n.next();!r.done;r=n.next())r=r.value,m.addLineWidget(r.line,r.element,r.options)}}(e));f.Ec=0})},0)})},VYb=function(a){return a.ko?[a.ko.leftOriginal(),a.ko.editor()]:[]},XYb=function(a){if(a.ko)a.ko.editor().on("update",function(){a.zone.run(function(){a.rendered.emit(!0)})})},ZYb=function(a,b){if(a.ko)return b===a.ko.leftOriginal()?!0:!1};
uN.prototype.setOptions=function(a){if(this.ko)for(var b=_.k(Object.entries(this.faa)),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;a.setOption(c,d)}};var YYb=function(a,b){var c,d;_.Td(function(e){if(1==e.Ec)return a.ko&&a.fileName?_.Ud(e,_.Epb(),2):e.return();d=(c=e.Hj.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Ec=0})};
_.W.Object.defineProperties(uN.prototype,{Zha:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.ko&&(a=_.XF(this.line))&&(this.ko.editor().scrollTo(0,this.ko.editor().charCoords({line:a-1,ch:0},"local").top),this.ko.editor().getDoc().setCursor({line:a-1,ch:0}))}},XSc:{configurable:!0,enumerable:!0,set:function(a){this.BOa=a}}});uN.O=function(a){return new (a||uN)(_.y(_.Pv),_.y(_.dv),_.y(_.oe))};
uN.ya=_.Pc({type:uN,oa:[["code-diff","fileName",""]],vb:function(a,b){a&1&&_.Of(TYb,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.XSc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Pl:"contents",klb:"collapseIdenticalLines",VT:"leftLineWidgets",pV:"rightLineWidgets",Zha:"scrollToLine",align:"align",Gea:"leftLineNumberFormatter",Kha:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.id],nc:["fileName",""],Aa:2,Ba:0,Ea:[["codeview",""],[1,"scope"]],ua:function(a){a&1&&_.H(0,"div",
1,0)},styles:['.scope[_ngcontent-%COMP%]{height:100%;width:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumber{width:26px}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumbers{padding:0 2px 0 0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{border:0;cursor:pointer;display:flex;justify-content:center}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget:before{content:"(...)"}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-end.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-start.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge{border:0;height:calc(100% - 5px);width:100%}.scope[_ngcontent-%COMP%]     div.CodeMirror-merge-collapsed-line pre.CodeMirror-line{padding:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{height:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{width:50%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-gap{display:none}.scope[_ngcontent-%COMP%]     .CodeMirror{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal;height:100%;width:100%}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-inserted{background:Highlight;color:HighlightText}}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-deleted{background:Highlight;color:HighlightText}}'],
Oa:0});var vN=function(){this.rendered=new _.Sl;this.HCa="Diff is too large to display";this.UNa=!1;this.VT=[];this.pV=[];this.DMb=this.gBb=void 0;this.Kha=this.Gea=oYb;this.hBb=new Map;this.EMb=new Map};vN.prototype.Sa=function(){};
vN.prototype.Tb=function(){a:{var a=0;for(var b=_.k(this.eD),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.RD.Pl.length+c.zE.Pl.length,10485760<=a){a=!0;break a}a=!1}if(a)this.UNa=!1,this.nva(!0);else{a=[];b=[];c=_.k(this.eD);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.zE;e=_.pjb(_.Ucb(e.RD.Pl||""));d=_.pjb(_.Ucb(d.Pl||""));a.push(e);b.push(d)}this.gBb=a.join("");this.DMb=b.join("");a=new Map;b=new Map;d=c=1;e=_.k(this.eD);for(var f=e.next();!f.done;f=e.next()){var g=f=f.value;var m=
a;var n=b;var r=c;var v=d;var z=g.zE,D=g.RD,J=z.endLine+1,L=D.endLine+1;z=z.NC+1;D=D.NC+1;switch(g.type){case _.WG.Lza:for(L=z;L<J;L++,v++)m.set(r,""),n.set(v," "+L);break;case _.WG.xDa:for(J=D;J<L;J++,r++)m.set(r,""+J),n.set(v,"");break;case _.WG.NEa:case _.WG.jAa:for(g=D;g<L;g++,r++)m.set(r,""+g);for(m=z;m<J;m++,v++)n.set(v," "+m);break;default:throw Error("He");}c+=f.RD.endLine-f.RD.NC;d+=f.zE.endLine-f.zE.NC}this.hBb=a;this.EMb=b;this.Gea=hFb(a);this.Kha=hFb(b);b=a=0;c=_.k(this.eD);for(d=c.next();!d.done;d=
c.next()){v=d=d.value;e=a;f=b;n=v.RD;m=v.zE;n=n.endLine-n.NC;m=m.endLine-m.NC;switch(v.type){case _.WG.Lza:this.VT.push(fFb(e,m));break;case _.WG.xDa:this.pV.push(fFb(f,n));break;case _.WG.jAa:r=J=0;v=!0;m>n?(J=m-n,v=!1):n>m&&(r=n-m,v=!1);n=J;m=r;this.VT.push(fFb(e,n,v));this.pV.push(fFb(f,m,v));break;case _.WG.NEa:break;default:throw Error("He");}a+=d.RD.endLine-d.RD.NC;b+=d.zE.endLine-d.zE.NC}gFb(this.hBb,this.VT);gFb(this.EMb,this.pV);this.UNa=!0}};vN.prototype.nva=function(a){this.rendered.emit(a)};
vN.O=function(a){return new (a||vN)};
vN.ya=_.Pc({type:vN,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{eD:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.id],nc:["diffChunks","","fileName",""],Aa:3,Ba:2,Ea:[["tooBig",""],[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter","leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered",4,"ngIf","ngIfElse"],[3,"rendered","diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter",
"leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align"]],ua:function(a,b){a&1&&_.A(0,dFb,1,9,"code-diff",1)(1,eFb,2,1,"ng-template",null,0,_.hg);a&2&&(a=_.Wf(2),_.B("ngIf",b.UNa)("ngIfElse",a))},Ha:[_.jn,_.qF,uN],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Oa:0});var wN=function(a){this.Ia=a;this.ula=0;this.j6a=2;this.Pl=void 0;this.rendered=new _.Sl;this.S_a=!1;this.Xqb={tr:"",Uo:"",lI:"",Sf:"",nVa:!1,IT:!1}};wN.prototype.Sa=function(){};wN.prototype.Tb=function(a){if(a.location||a.entry)this.vKc=_.zq(_.aG(this.location.bc(),"repo"),this.ac.tr).hb(),this.oPc=_.zq(_.aG(this.location.bc(),"repo"),this.ac.Uo).hb(),this.OEc=_.wq(_.zq(this.location.bc(),this.ac.Uo).nd(this.ac.lI).Oi({zn:this.ac.tr}).hb())};
wN.prototype.nva=function(a){this.S_a=a;this.rendered.emit({rendered:a,Laa:this.Laa})};var $Yb=function(a){a.Ia.mb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.ES.zd?"expand":"collapse",projectId:a.location.rb})},aZb=function(a){a.ES.zd&&a.S_a&&a.rendered.emit({rendered:a.S_a,Laa:a.Laa})};
_.W.Object.defineProperties(wN.prototype,{ac:{configurable:!0,enumerable:!0,set:function(a){this.Xqb=a;this.Pl=a.Pl},get:function(){return this.Xqb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.ES.zd=a;aZb(this)},get:function(){return this.ES.zd}},lLc:{configurable:!0,enumerable:!0,get:function(){return this.ac.IT?"source:file_delete":this.ac.nVa?"source:file_add":"source:file_edit"}},uLc:{configurable:!0,enumerable:!0,get:function(){return this.ac.IT?"Removed":this.ac.nVa?"Modified":
"Added"}},NEc:{configurable:!0,enumerable:!0,get:function(){return this.ac.IT?"":this.OEc}},qA:{configurable:!0,enumerable:!0,get:function(){return this.ac.IT?this.ac.Sf:this.ac.lI}},cJc:{configurable:!0,enumerable:!0,get:function(){return!this.ac.Pl}},Sob:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.ac.Pl}},wOc:{configurable:!0,enumerable:!0,get:function(){return nFb(this.metadata.removed,this.metadata)}},vzc:{configurable:!0,enumerable:!0,get:function(){return nFb(this.metadata.DK,
this.metadata)}},cBc:{configurable:!0,enumerable:!0,get:function(){return nFb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.ac&&this.ac.Pl?this.ac.Pl.Uua:void 0;return a?{MTc:Number(a.HWa||0),removed:Number(a.GWa||0),changed:Number(a.DWa||0),DK:Number(a.CWa||0)}:{changed:0,removed:0,MTc:0,DK:0}}},vOc:{configurable:!0,enumerable:!0,get:function(){return bZb.format({count:this.metadata.removed})}},bBc:{configurable:!0,enumerable:!0,get:function(){return cZb.format({count:this.metadata.changed})}},
uzc:{configurable:!0,enumerable:!0,get:function(){return dZb.format({count:this.metadata.DK})}}});wN.O=function(a){return new (a||wN)(_.y(_.Oo))};
wN.ya=_.Pc({type:wN,oa:[["commit-file-entry"]],vb:function(a,b){a&1&&_.Of(_.iB,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.ES=c.first)}},inputs:{location:"location",Laa:"entryIndex",ac:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.id],Aa:30,Ba:10,Ea:[["modificationTemplate",""],[3,"opened","closed"],["expandedHeight","28px","collapsedHeight","28px"],[1,"left-header"],[1,"modification-icon",3,"svgIcon"],["id","modificationType",1,"cdk-visually-hidden"],["ascTrackElement","CommitFileEntry",
"trackAction","fileNavigate","aria-describedby","modificationType",1,"filepath",3,"click","condition","link","trackGestureClick","trackProjectId"],[1,"right-header"],["aria-label","Loading Change Summary",3,"diameter","strokeWidth",4,"ngIf","ngIfElse"],[4,"ngIf"],["aria-label","Loading Change Summary",3,"diameter","strokeWidth"],["fxLayout","",1,"commit-information-header"],["fxFlex","50%",1,"left-commit-info",3,"activeLocation","version","linkToCommitDetails"],["fxFlex","50%",1,"right-commit-info",
3,"activeLocation","version","linkToCommitDetails"],[3,"diffChunks","fileName","rendered",4,"ngIf"],[3,"rendered","diffChunks","fileName"],[1,"modification-block-centered"],[1,"modification-blocks"],[1,"removed-block"],[1,"changed-block"],[1,"added-block"],["class","modification-numbers",4,"ngIf"],[1,"modification-numbers"],["role","button","tabindex","0",1,"removed"],[1,"separator"],["role","button","tabindex","0",1,"changed"],["role","button","tabindex","0",1,"added"]],ua:function(a,b){if(a&1){var c=
_.qd();_.E(0,"mat-expansion-panel",1);_.I("opened",function(){_.t(c);aZb(b);$Yb(b);return _.u()})("closed",function(){_.t(c);aZb(b);$Yb(b);return _.u()});_.N(1,"\n  ");_.E(2,"mat-expansion-panel-header",2);_.N(3,"\n    ");_.E(4,"mat-panel-title");_.N(5,"\n      ");_.E(6,"div",3);_.N(7,"\n        ");_.H(8,"mat-icon",4);_.N(9,"\n        ");_.E(10,"span",5);_.N(11);_.F();_.N(12,"\n        ");_.E(13,"conditional-link",6);_.I("click",function(d){_.t(c);return _.u(d.stopPropagation())});_.N(14);_.F();_.N(15,
"\n      ");_.F();_.N(16,"\n      ");_.E(17,"span",7);_.N(18,"\n        ");_.A(19,iFb,2,2,"mat-spinner",8);_.N(20,"\n      ");_.F();_.N(21,"\n    ");_.F();_.N(22,"\n  ");_.F();_.N(23,"\n  ");_.A(24,kFb,13,7,"ng-container",9);_.N(25,"\n");_.F();_.N(26,"\n\n");_.A(27,mFb,15,7,"ng-template",null,0,_.hg);_.N(29,"\n")}a&2&&(a=_.Wf(28),_.x(8),_.B("svgIcon",b.lLc),_.x(3),_.Yf(b.uLc),_.x(2),_.B("condition",!b.ac.IT)("link",b.NEc)("trackGestureClick",!b.ac.IT)("trackProjectId",b.location.rb),_.x(),_.Xf("",
b.qA,"\n        "),_.x(5),_.B("ngIf",b.cJc)("ngIfElse",a),_.x(5),_.B("ngIf",b.Sob))},Ha:[_.To,vN,_.sJ,rN,_.jn,_.kr,_.Os,_.Dt,_.iB,_.jB,_.JI,_.nx,_.lx,_.JA],styles:["commit-file-entry[_nghost-%COMP%]{display:flex;flex-direction:column}commit-file-entry[_nghost-%COMP%]     .mat-expansion-indicator{display:flex}commit-file-entry[_nghost-%COMP%]   .filepath[_ngcontent-%COMP%]{padding-left:26px}commit-file-entry[_nghost-%COMP%]   .modification-icon[_ngcontent-%COMP%], commit-file-entry[_nghost-%COMP%]   button.mat-mdc-icon-button[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}commit-file-entry[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{padding-left:10px;white-space:nowrap}commit-file-entry[_nghost-%COMP%]   code-diff-chunks[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{background-color:transparent;cursor:default}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel.mat-expansion-panel[_ngcontent-%COMP%]{border-radius:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel[_ngcontent-%COMP%]     .mat-expansion-panel-body{padding:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel-header[_ngcontent-%COMP%]{font-size:13px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]{justify-content:space-between;max-width:calc(100% - 20px);overflow:hidden}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .left-header[_ngcontent-%COMP%]{display:flex;padding-right:20px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]{display:flex}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-block-centered[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-blocks[_ngcontent-%COMP%]{display:flex;height:10px;padding-right:20px;min-width:40px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;width:100px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%]{padding-right:4px}.commit-information-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.commit-information-header[_ngcontent-%COMP%]   commit-information[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:10px;padding:2px 0 2px 20px}"],
Oa:0});var bZb=new _.qt("{count, plural, =1 {1 removed line} other {# removed lines}}"),cZb=new _.qt("{count, plural, =1 {1 changed line} other {# changed lines}}"),dZb=new _.qt("{count, plural, =1 {1 added line} other {# added lines}}");var xN=function(){this.wEc=this.o_=new _.Gg(0)};_.W.Object.defineProperties(xN.prototype,{UIc:{configurable:!0,enumerable:!0,get:function(){return 1===this.o_.getValue()}},CVa:{configurable:!0,enumerable:!0,get:function(){return 0===this.o_.getValue()}}});xN.O=function(a){return new (a||xN)};xN.ta=_.p({token:xN,qa:xN.O});var eZb=function(a){this.dL=a;this.disabled=!1;this.Wa=new _.nh;this.zdc="Collapse All";this.Adc="Expand All"};eZb.O=function(a){return new (a||eZb)(_.y(xN))};
eZb.ya=_.Pc({type:eZb,oa:[["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,"click","disabled","trackAction","trackGestureClick","trackProjectId"]],ua:function(a,b){a&1&&(_.E(0,"button",0),_.I("click",function(){var c=b.dL;c.UIc?c.o_.next(0):c.o_.next(1)}),_.E(1,"span"),_.N(2),_.F()());a&2&&(_.B("disabled",b.disabled)("trackAction",b.dL.CVa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Wa.rb),_.x(2),_.Yf(b.dL.CVa?b.Adc:b.zdc))},Ha:[_.To,_.Wz],nb:2,Oa:0});var yN=function(a,b,c,d){this.lba=a;this.Vg=b;this.dL=c;this.ae=d;this.Gm=[];this.dxb=!1;this.mba=new Map;this.expand=new Map;this.y_=0;this.Vra=new _.Gd;this.lya=new _.Gd;this.g_=0};yN.prototype.Sa=function(){var a=this;this.lya=this.dL.wEc.subscribe(function(b){switch(b){case 1:if(!a.Gm||1>a.Gm.length)break;qFb(a);break;case 0:clearTimeout(a.ZQa);a.expand=new Map;a.g_=0;break;default:_.Zb(b,"Unknown expansion state")}})};yN.prototype.La=function(){clearTimeout(this.ZQa);this.Vra.unsubscribe();this.lya.unsubscribe()};
yN.prototype.Tb=function(){this.y_=0;this.Vra.unsubscribe();this.Vra=new _.Gd;this.mba=new Map;for(var a=0;a<this.Gm.length;a++){var b=this.Gm[a],c=b.Sf;b=b.lI;this.mba.set(a,{tr:this.tr,Uo:this.Uo,Sf:c||"",lI:b||"",nVa:!(c||!b),IT:!(b||!c)})}this.expand=new Map;tFb(this)};
var oFb=function(a){a=a.Gm.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},qFb=function(a){a.g_>=a.Gm.length||(clearTimeout(a.ZQa),a.ZQa=setTimeout(function(){a.expand.set(a.g_,!0);_.Tl(a.ae)}))},tFb=function(a){if(a.Gm){for(var b=Math.min(a.y_+150,a.Gm.length),c=[],d=[],e=a.y_;e<b;e++){var f=a.tr,g=a.Uo;var m=a.Gm[e];g=m.lI?g:void 0;f=new _.wG({path:m.Sf,hash:m.Sf?f:void 0,type:m.AYa});m=new _.wG({path:m.lI,hash:g,type:m.lYa});m=new _.xG({left:f,right:m});d.push({Wra:m,
index:e});10===d.length&&(c.push(d),d=[])}d.length&&c.push(d);c=_.k(c);for(d=c.next();!d.done;d=c.next())fZb(a,d.value);a.y_=b}},gZb=function(a,b){return 1>b.length?_.zi:a.lba.diff(a.location.rb,a.location.Tc,a.location.repository,b).ha(_.Ke(function(c){var d=a.Vg;_.mXa(d);d.log(c);return _.zi}))},fZb=function(a,b){var c=b.map(function(d){return d.Wra});a.Vra.add(gZb(a,c).ha(_.w(function(d){d=d.Ura;if(!d||1>d.length)throw Error("Ie");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=
a,g=b[e].index,m=d[e],n=f.mba.get(g);n&&(m=Object.assign({},n,{Pl:m}),f.mba.set(g,m))}_.Ul(a.ae)}))};yN.O=function(a){return new (a||yN)(_.y(_.vJ),_.y(_.rt),_.y(xN),_.y(_.qm))};
yN.ya=_.Pc({type:yN,oa:[["commit-fileset"]],inputs:{location:"location",Gm:"fileDiffEntries",dxb:"includeHeader",tr:"leftRefSpec",Uo:"rightRefSpec"},features:[_.id],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,"rendered","entryIndex","location","entry","expand"],["type","button","mat-button","","ascTrackElement","CommitDetails","trackAction","showMore",1,"show-more",3,"click","trackProjectId"]],ua:function(a,b){a&1&&(_.A(0,pFb,10,4,"div",0),_.E(1,"div",1),_.A(2,sFb,2,1,"ng-container",2)(3,uFb,3,1,"ng-container",3),_.F());a&2&&(_.B("ngIf",b.dxb),_.x(2),_.B("ngForOf",b.Gm),_.x(),_.B("ngIf",b.y_<b.Gm.length))},Ha:[_.To,wN,_.hn,_.jn,eZb,_.Wv,_.Ws,_.px,_.sx],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 zN=function(){};zN.prototype.transform=function(a,b){if(!b)return null;b=b.qlb;if(!b)return null;a=b.get(a);return null==a?-1:a};zN.O=function(a){return new (a||zN)};zN.ve=_.Uc({name:"blameIndexOf",type:zN,Yd:!0});var aM=new WeakMap,AN=function(){};AN.prototype.transform=function(a,b,c){if(!a.Rb||"CitC"===a.Zd){var d=b.Wa;aM.has(d)||aM.set(d,{});var e=aM.get(d);if(null==e.left){var f;b=new URL(_.yo(c,_.wo(c,wFb(null!=(f=b.kV)?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;null==(g=document.getElementById("historyLeftSelector"))||g.focus()})}return vFb(e.left,"dlc","dlf","dlw",d.params.Rb,a)}};AN.O=function(a){return new (a||AN)};AN.ve=_.Uc({name:"linkifyLeft",type:AN,Yd:!0});var BN=function(){};
BN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.dF||!a.Rb||"CitC"===a.Zd){aM.has(d)||aM.set(d,{});var e=aM.get(d);if(null==e.right){var f;b=new URL(_.yo(c,_.wo(c,xFb(null!=(f=b.kV)?f:d))),location.href);e.right=b.pathname}return vFb(e.right,_.KF(d)?"rcl":"drc","drf","drw",d.params.Rb,a)}};BN.O=function(a){return new (a||BN)};BN.ve=_.Uc({name:"linkifyRight",type:BN,Yd:!0});var CN=function(){};
CN.prototype.transform=function(a,b,c){if(!a.Rb||"CitC"===a.Zd){b=b.Wa;aM.has(b)||aM.set(b,{});var d=aM.get(b);null==d.diff&&(c=new URL(_.yo(c,_.wo(c,yFb(b))),location.href),d.diff=c.pathname);c=d.diff;d=_.KF(b);b=b.params.Rb;var e="CitC"===a.Zd&&a.id>a.uI[0]&&a.Rb||"",f="CitC"===a.Zd&&a.Rb||"";return c+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.Sf?"":";drf="+encodeURIComponent(a.Sf))+";dlc="+encodeURIComponent(a.uI[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(b||a.Rb?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};CN.O=function(a){return new (a||CN)};CN.ve=_.Uc({name:"linkifyDiff",type:CN,Yd:!0});var DN=function(){};DN.prototype.transform=function(a,b,c){var d=b.Wa;if(!b.dF||!a.Rb||"CitC"===a.Zd)return aM.has(d)||aM.set(d,{}),b=aM.get(d),b.Zd||(c=new URL(_.yo(c,_.wo(c,xFb(d))),location.href),b.Zd=c.pathname),vFb(b.Zd,_.JF(d)?"rcl":"drc","drf","drw",d.params.Rb,a)};DN.O=function(a){return new (a||DN)};
DN.ve=_.Uc({name:"linkifyRevision",type:DN,Yd:!0});var EN=function(){};EN.prototype.transform=function(a,b,c,d){return BFb(a,b,c,a,d)};EN.O=function(a){return new (a||EN)};EN.ve=_.Uc({name:"linkifyRoot",type:EN,Yd:!0});var FN=function(){};
FN.prototype.transform=function(a,b,c,d){var e=b.Wa;if(a.Rb)return BFb(a,b,c,a,d);var f;c=a.id;a=a.Sf;b=null!=(f=b.kV)?f:e;e.rb&&e.repository?_.KF(e)?(d=_.fv,e=AFb(null!=a?a:_.YF(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.JF(e)?c=""+(_.B2a&&"https://"+b.rb+"."+_.B2a+"/")+b.repository+"/+/"+c:(e=b.bc(),c&&_.zq(e,c),e.Oi({}),c=_.yo(d,_.wo(d,_.wq(_.aG(e,"ref").hb())))):c=void 0;return c};FN.O=function(a){return new (a||FN)};FN.ve=_.Uc({name:"linkifyId",type:FN,Yd:!0});var GN=function(){};GN.prototype.transform=function(a){return a?_.KF(a):!1};GN.O=function(a){return new (a||GN)};GN.ve=_.Uc({name:"isPiperPlace",type:GN,Yd:!0});var HN=function(){};HN.prototype.transform=function(a){return a?_.Bob(a):!1};HN.O=function(a){return new (a||HN)};HN.ve=_.Uc({name:"isPackagePlace",type:HN,Yd:!0});var IN=function(){};IN.O=function(a){return new (a||IN)};IN.Da=_.Rc({type:IN});IN.Ca=_.Ac({});var JN=function(){};JN.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};JN.O=function(a){return new (a||JN)};JN.ve=_.Uc({name:"truncateCommitMessage",type:JN,Yd:!0});var hZb=["filterInput"],iZb=function(){return["details"]},jZb=function(){return["oldPath"]},kZb=function(){return["matchSummary"]},lZb=function(){return["matches"]},mZb=function(){return["hiddenCommitsInfo"]},JFb=new _.qt("Expand history row of CL {id}"),IFb=new _.qt("Collapse history row of CL {id}"),DGb=new _.qt("Commit {id} by {author}"),CGb=new _.qt("CL {id} by {author}"),NGb=["blame"],nZb=["author","time","subject"],oZb=["id"].concat(_.$c(nZb)),pZb=["id","revision"].concat(_.$c(nZb)),PGb=["actions"],
OGb=["left","right"],MGb=["toggleExpanded"],SGb=[].concat(_.$c(MGb),_.$c(oZb),["right"],_.$c(PGb)),UGb=[].concat(_.$c(MGb),_.$c(oZb),_.$c(OGb),_.$c(PGb)),WGb=QGb(oZb),RGb=[].concat(_.$c(MGb),_.$c(pZb),["right"],_.$c(PGb)),TGb=[].concat(_.$c(MGb),_.$c(pZb),_.$c(OGb),_.$c(PGb)),VGb=QGb(pZb),qZb=["#cleanup"],rZb=[].concat(_.$c(qZb),["#minor"]),KN=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.Ia=a;this.hAc=b;this.scroll=c;this.Xg=e;this.tba=f;this.ob=g;this.Ua=m;this.o2a=n;this.Ug=r;this.Lo=v;this.dGc=
lEb;this.cGc=mEb;this.qGc=nEb;this.Ndc="Expand search results";this.ydc="Collapse search results";this.C6a="right";this.E6a="view";this.B6a="left";this.D6a="diff";this.dataSource=new _.JCb;this.jP=_.ph;this.h7a="SearchInRevisions";this.b6a="NGc";this.d8b="LGc";this.c6a="RGc";this.d6a="XGc";this.h8b="WGc";this.m8b="eHc";this.j8b="ZGc";this.f8b="OGc";this.e8b="MGc";this.k8b="aHc";this.kH=[];this.aq=new _.sw("",{hy:[_.ICb()]});this.S0a=new _.bf;this.dYa=this.gUa=this.xV=!1;this.wA=new Set;this.jU=new Set;
this.qS=new _.Gg(void 0);this.Pf=new _.Ye(1);this.columnType=0;this.Epa=null;this.GUa=new Map;this.lPc=function(){return z.Cd&&_.KF(z.Cd.Wa)?10:0};this.BMb=function(){return z.Cd&&_.KF(z.Cd.Wa)?60:80};this.JWa=new Map;if(this.kxa=_.cv.has(46))a=this.qS.ha(_.ie(function(D){return!!D})),_.Xd([this.S0a.ha(_.w(function(){return z.aq.value}),_.hf(function(){z.Ia.mb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.ef(""),_.Oe()),a]).ha(_.ff(function(D){D=_.k(D);var J=D.next().value,
L=D.next().value;return L.Cd.ha(_.w(function(P){return""===J?void 0:YGb(J,L,P)}))}),_.ff(function(D){return D?z.tba.search(D,new _.YH({pageSize:4,Du:!0,mSa:!0})).ha(_.Ke(function(J){_.gt(z.Ug,J);return _.Md(new _.mI)})):_.Md(void 0)}),_.w(function(D){return D?new Map(D.GB.flatMap(function(J){var L;return(null==(L=J.Zra)?void 0:L.u0a.map(function(P){return[P.Zd,P]}))||[]})):void 0}),_.jf(this.qS.ha(_.ie(function(D){return!!D}))),_.gf(this.Pf)).subscribe(function(D){var J=_.k(D);D=J.next().value;J=
J.next().value;sZb(z,J,D)})};_.h=KN.prototype;_.h.Sa=function(){this.kxa&&this.Cd&&(this.VOa=_.aua(this.Cd.Wa,"","",["CLICK_RESULT_CONTENT"]))};_.h.Nd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.qG(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.NGc=function(a,b){tZb(this,"commitDetailsNavigate");!_.rG(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),uZb(this,b))};_.h.LGc=function(){tZb(this,"authorClsNavigate",_.ph.xAa)};
_.h.RGc=function(a,b){vZb(this,a,b)};_.h.XGc=function(a,b){vZb(this,a,b)};var vZb=function(a,b,c){tZb(a,c.dataset.actionName||"");_.rG(b)||(b.preventDefault(),uZb(a,c))};_.h=KN.prototype;_.h.WGc=function(a,b){tZb(this,b.dataset.actionName||"");_.rG(a)||(a.preventDefault(),uZb(this,b))};_.h.eHc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.wA.has(a)?this.wA.delete(a):this.wA.add(a)};_.h.ZGc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.jU.has(a)?this.jU.delete(a):this.jU.add(a)};
_.h.OGc=function(a,b){a=b.dataset.copyContent||"";_.DA(document,b,a);this.ur(a);this.o2a.open("Copied to clipboard!","",{duration:1E3})};_.h.MGc=function(a,b){tZb(this,"browseRepoNavigate");_.rG(a)||(a.preventDefault(),uZb(this,b))};_.h.aHc=function(){this.xV?this.S0a.next():(this.xV=!0,this.dFc.na.focus())};
var dGb=function(a){setTimeout(function(){a.Lo.fl("Diff has been loaded in the code panel.","polite")})},uZb=function(a,b){b instanceof HTMLAnchorElement&&_.xo(a.Ua,b.pathname+b.search+b.hash)},lGb=function(a){return _.KF(a)?"Copy CL number":"Copy commit hash"},nGb=function(a,b){return _.KF(b)?"Browse repo at CL "+a:_.Pwb.format({refSpec:_.xpa(a)})};KN.prototype.ur=function(a){this.Ia.mb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Xe:a})};
var tZb=function(a,b,c){a.Ia.mb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};KN.prototype.nJc=function(a,b){return"oldPath"===b.sV};KN.prototype.YIc=function(a,b){return"hiddenCommits"===b.sV};KN.prototype.ZMb=function(a,b){return"history"===b.sV};KN.prototype.aNb=function(a,b){return"history"===b.sV&&null!=b.matches&&0<b.matches.Nk.length};var vGb=function(a){return a?a.Nk.map(function(b){return b.Px.length}).reduce(function(b,c){return b+c}):0};
KN.prototype.Tb=function(a){a.data&&(this.kxa?this.qS.next(this.data):sZb(this,this.data));if(a.focusCommit){this.gUa=!1;var b=a.focusCommit.Of;b&&(this.wA.add(b),this.dYa=!0)}if(a.columnType||a.data||a.historyPlace)this.kH=XGb(this.columnType,(_.JF(this.Cd.Wa)||_.cG(this.Cd.Wa))&&this.Cd.Wa.MD)};
KN.prototype.Rm=function(){var a=this.Iba;a&&!this.gUa&&(a=this.GUa.get(a))&&(a=this.ob.na.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.dYa&&(a.focus({preventScroll:!0}),this.dYa=!1),this.gUa=!0)};KN.prototype.Jc=function(){var a=this;this.WB=this.Xg.registerCallback("HISTORY",this.ob.na,function(){var b;null==(b=a.ob.na.querySelector("mat-row"))||b.focus()})};KN.prototype.La=function(){this.Pf.next();this.WB&&this.WB()};
var sZb=function(a,b,c){a.i3a=b;var d=[];a.GUa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.zp,r=n.Df;n=n.revisionNumber;c&&!c.has(r)?(f||(f={sV:"hiddenCommits",kta:[],lta:[],Oba:!1},d.push(f)),f.lta.push(n),f.kta.push(r)):f=void 0;var v=void 0;n=d;var z=n.push,D=a,J=m,L=e,P=null==(v=c)?void 0:v.get(r);v=g;L=wZb(D,J.zp,L,P,f);if(_.Bob(D.Cd.Wa)||_.cG(D.Cd.Wa))L.Zd=0===v?"HEAD":"HEAD~"+v;J.Mra&&J.zp.Rb&&(L.Zd="CitC",L.Rb=J.zp.Rb);z.call(n,L);a.GUa.set(r,g);if(m=
m.zp.Sf)d.push({sV:"oldPath",Sf:m}),f=void 0,e=m}a.dataSource.data=d},wZb=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,m=(null!=(g=b.Bs.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return rZb.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return qZb.includes(r)});m.splice(1);var n;return{sV:"history",id:b.Df,subject:b.Bqa,Zd:b.revisionNumber,message:b.Bs,YR:b.YR,time:b.cL,operation:b.DRa,fo:a.hAc.transform(b.fo),
YN:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?b.metadata.R.split(","):[],matches:d,hidden:e,RC:f,Sf:null!=c?c:void 0,Rb:b.Rb,uI:b.uI,parentPath:b.Sf?b.Sf:null!=c?c:void 0,tags:m}};KN.O=function(a){return new (a||KN)(_.y(_.mv),_.y(_.yJ),_.y(_.Mu),_.y(_.dv),_.y(_.Wg),_.y(_.wJ),_.y(_.Dd),_.y(_.Rg),_.y(_.lt),_.y(_.ft),_.y(_.Vq))};
KN.ya=_.Pc({type:KN,oa:[["history-table"]],vb:function(a,b){a&1&&_.Of(hZb,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.dFc=c.first)}},Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)})},inputs:{Iba:"focusCommit",data:"data",Cd:"historyPlace",columnType:"columnType",Epa:"blameInfo"},features:[_.id],Aa:53,Ba:22,Ea:[["table",""],["noIndex",""],["clCard",""],["cardBody",""],["rowAuthor",""],["filterInput",""],["multiTemplateDataRows","","aria-label","History",3,"dataSource"],["matColumnDef","blame"],
[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","toggleExpanded"],["aria-label","Expand/collapse row action","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","revision"],[3,"max-width",4,"matHeaderCellDef"],[3,"max-width",4,"matCellDef"],["matColumnDef","id"],[3,"ngSwitch",4,"matCellDef"],["matColumnDef","subject"],["class","truncate-text",4,"matCellDef"],["matColumnDef","time"],["matColumnDef","author"],["matColumnDef","left"],["aria-label","Show diff/ update left diff action",
"aria-live","polite",4,"matHeaderCellDef"],["class","diff-cell",3,"ngSwitch",4,"matCellDef"],["matColumnDef","right"],["aria-label","Historical file view/ update right diff action","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","actions"],["aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","oldPath"],["matColumnDef","hiddenCommitsInfo"],["matColumnDef","details"],["matColumnDef","matchSummary"],["matColumnDef","matches"],[4,"matHeaderRowDef"],["class","history-table-row","tabIndex",
"0",3,"active","left-row","right-row","active-element","hidden","cleanup",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","details-row",3,"hidden",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","old-path",4,"matRowDef","matRowDefColumns","matRowDefWhen"],[4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","matches-row",3,"display",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","hiding-row",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","search-box",
4,"ngIf"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["color","primary","matTooltip","All lines changed by this commit have been removed or subsequently changed",1,"blame-help"],["aria-label","Expand/collapse row action","aria-live","polite"],[1,"screen-reader-only-content"],["mat-icon-button","",1,"expand-button"],["color","primary",1,"revision-link","gmat-subtitle-2"],[3,"ngSwitch"],[4,"ngSwitchCase"],["rel","noopener","target","_blank","class","gmat-subtitle-2 commit-id",4,"ngSwitchCase"],["rel","noopener",
"target","_blank",1,"gmat-subtitle-2","commit-id",3,"onedevHovercardTrigger"],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["rel","noopener","target","_blank",1,"gmat-subtitle-2","commit-id"],[1,"truncate-text"],["class","subject-chip",3,"cleanup",4,"ngFor","ngForOf"],[1,"subject-chip"],["format","yyyy-MM-dd HH:mm",3,"value"],["rel","noopener","target","_blank","aria-haspopup","true","aria-expanded","false","contactHovercard",
"",1,"author-link",3,"title","email"],["aria-label","Show diff/ update left diff action","aria-live","polite"],[1,"diff-cell",3,"ngSwitch"],["mat-button","","role","button","color","primary","class","diff-left","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",3,"isMatFlatButton",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-left","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",
3,"isMatFlatButton","display","keyup.enter",4,"ngSwitchCase"],["class","screen-reader-only-content",4,"ngIf"],["mat-button","","role","button","color","primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",1,"diff-left",3,"isMatFlatButton"],["mat-button","","role","button","color","primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",1,"diff-left",3,"keyup.enter",
"isMatFlatButton"],["aria-label","Historical file view/ update right diff action","aria-live","polite"],["mat-button","","role","button","color","primary","class","diff-right","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",3,"isMatFlatButton",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-right","data-action-name","updateViewContents","matTooltip","Display this history entry",3,"isMatFlatButton",
4,"ngSwitchCase"],["mat-button","","role","button","color","primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",1,"diff-right",3,"isMatFlatButton"],["mat-button","","role","button","color","primary","data-action-name","updateViewContents","matTooltip","Display this history entry",1,"diff-right",3,"isMatFlatButton"],["aria-live","polite"],["mat-icon-button","","color","primary",1,"browse-link",3,"matTooltip"],["mat-icon-button",
"","color","primary",1,"copy-button",3,"title","matTooltip"],["mat-button","","color","primary","ascTrackElement","HistoryTable","trackAction","showHiddenRows",3,"click"],["class","gmat-caption",3,"message","linkDefinitions",4,"ngIf"],[1,"gmat-caption",3,"message","linkDefinitions"],["class","code-matches",4,"ngIf"],[1,"code-matches"],[3,"last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent"],
["tabIndex","0",1,"history-table-row"],[1,"details-row"],[1,"old-path"],[1,"matches-row"],[1,"hiding-row"],[1,"search-box"],["mat-icon-button","","type","button","matTooltip","Search in revisions","aria-label","Search code in revisions","trackAction","search",3,"ascTrackElement"],"appearance outline floatLabel hidden subscriptSizing dynamic".split(" "),["type","text","matInput","","placeholder","Search code in revisions",3,"keydown.enter","formControl"],["mat-icon-button","","type","button","matTooltip",
"Close search in revisions","aria-label","Close search in revisions search box","trackAction","close",3,"ascTrackElement","click",4,"ngIf"],["mat-icon-button","","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box","trackAction","close",3,"click","ascTrackElement"]],ua:function(a,b){a&1&&(_.E(0,"mat-table",6,0),_.wf(2,7),_.A(3,CFb,2,0,"mat-header-cell",8)(4,GFb,3,4,"mat-cell",9),_.xf(),_.wf(5,10),_.A(6,HFb,3,0,"mat-header-cell",11)(7,KFb,4,5,
"mat-cell",9),_.xf(),_.wf(8,12),_.A(9,LFb,2,3,"mat-header-cell",13)(10,MFb,4,14,"mat-cell",14),_.xf(),_.wf(11,15),_.A(12,NFb,2,1,"mat-header-cell",8)(13,RFb,3,3,"mat-cell",16),_.xf(),_.wf(14,17),_.A(15,SFb,2,0,"mat-header-cell",8)(16,VFb,5,5,"mat-cell",18),_.xf(),_.wf(17,19),_.A(18,WFb,2,1,"mat-header-cell",8)(19,XFb,2,1,"mat-cell",18),_.xf(),_.wf(20,20),_.A(21,YFb,2,0,"mat-header-cell",8)(22,aGb,5,4,"mat-cell",18),_.xf(),_.wf(23,21),_.A(24,bGb,3,0,"mat-header-cell",22)(25,gGb,4,4,"mat-cell",23),
_.xf(),_.wf(26,24),_.A(27,hGb,3,0,"mat-header-cell",25)(28,kGb,3,3,"mat-cell",23),_.xf(),_.wf(29,26),_.A(30,mGb,3,1,"mat-header-cell",27)(31,oGb,8,15,"mat-cell",9),_.xf(),_.wf(32,28),_.A(33,pGb,1,0,"mat-header-cell",8)(34,qGb,2,1,"mat-cell",9),_.xf(),_.wf(35,29),_.A(36,rGb,1,0,"mat-header-cell",8)(37,sGb,4,5,"mat-cell",9),_.xf(),_.wf(38,30),_.A(39,uGb,2,1,"mat-cell",9),_.xf(),_.wf(40,31),_.A(41,xGb,2,3,"mat-cell",9),_.xf(),_.wf(42,32),_.A(43,AGb,2,1,"mat-cell",9),_.xf(),_.A(44,BGb,1,0,"mat-header-row",
33)(45,EGb,1,13,"mat-row",34)(46,FGb,1,3,"mat-row",35)(47,GGb,1,0,"mat-row",36)(48,HGb,1,0,"mat-row",37)(49,IGb,1,2,"mat-row",38)(50,JGb,1,0,"mat-row",39),_.F(),_.A(51,LGb,8,10,"div",40),_.O(52,"isPiperPlace"));a&2&&(_.B("dataSource",b.dataSource),_.x(44),_.B("matHeaderRowDef",b.kH),_.x(),_.B("matRowDefColumns",b.kH)("matRowDefWhen",b.ZMb),_.x(),_.B("matRowDefColumns",_.eg(17,iZb))("matRowDefWhen",b.ZMb),_.x(),_.B("matRowDefColumns",_.eg(18,jZb))("matRowDefWhen",b.nJc),_.x(),_.B("matRowDefColumns",
_.eg(19,kZb))("matRowDefWhen",b.aNb),_.x(),_.B("matRowDefColumns",_.eg(20,lZb))("matRowDefWhen",b.aNb),_.x(),_.B("matRowDefColumns",_.eg(21,mZb))("matRowDefWhen",b.YIc),_.x(),_.B("ngIf",_.Q(52,15,b.kxa&&(null==b.Cd?null:b.Cd.Wa))))},Ha:function(){return[_.To,_.BJ,_.EJ,_.FJ,_.IJ,_.GJ,_.hn,_.jn,_.kn,_.ln,dYb,_.xJ,_.Bi,_.mw,_.rJ,_.GL,_.XB,_.PB,_.TB,_.QB,_.OB,_.UB,_.RB,_.SB,_.VB,_.WB,_.Wv,_.Xs,_.$s,_.Zs,_.Dt,_.fw,_.Qw,_.Mw,_.ew,_.px,_.sx,_.uw,_.bJ,xZb,_.JA,GN,_.qJ,_.NG,JN,zN,CN,FN,AN,DN,BN,EN]},styles:["mat-cell[_ngcontent-%COMP%]:last-of-type, mat-footer-cell[_ngcontent-%COMP%]:last-of-type, mat-header-cell[_ngcontent-%COMP%]:last-of-type{padding-right:24px}mat-cell[_ngcontent-%COMP%]:first-of-type, mat-footer-cell[_ngcontent-%COMP%]:first-of-type, mat-header-cell[_ngcontent-%COMP%]:first-of-type{padding-left:24px}.mat-mdc-cell[_ngcontent-%COMP%]{font-size:1rem;max-height:28px;padding:0;background:none}.mat-mdc-cell.truncate-text[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-column-actions[_ngcontent-%COMP%]{max-width:80px}mat-cell[_ngcontent-%COMP%], mat-header-cell[_ngcontent-%COMP%]{padding:0}mat-cell.mat-column-toggleExpanded[_ngcontent-%COMP%], mat-header-cell.mat-column-toggleExpanded[_ngcontent-%COMP%]{max-width:40px;padding-left:0}mat-cell.mat-column-id[_ngcontent-%COMP%], mat-header-cell.mat-column-id[_ngcontent-%COMP%]{padding-left:10px;max-width:100px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}mat-cell.mat-column-time[_ngcontent-%COMP%], mat-header-cell.mat-column-time[_ngcontent-%COMP%]{padding-left:10px;max-width:160px}mat-cell.mat-column-subject[_ngcontent-%COMP%], mat-header-cell.mat-column-subject[_ngcontent-%COMP%]{padding-left:10px}mat-cell.mat-column-author[_ngcontent-%COMP%], mat-header-cell.mat-column-author[_ngcontent-%COMP%]{padding-left:10px;max-width:100px}mat-cell.mat-column-blame[_ngcontent-%COMP%], mat-cell.mat-column-revision[_ngcontent-%COMP%], mat-header-cell.mat-column-blame[_ngcontent-%COMP%], mat-header-cell.mat-column-revision[_ngcontent-%COMP%]{padding-left:10px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}mat-cell.mat-column-blame[_ngcontent-%COMP%], mat-header-cell.mat-column-blame[_ngcontent-%COMP%]{max-width:60px}.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:100px}.mat-mdc-row.old-path[_ngcontent-%COMP%]{height:unset;line-height:1.8461538462rem}.mat-mdc-row.old-path[_ngcontent-%COMP%]   .mat-mdc-cell[_ngcontent-%COMP%]{max-height:unset;word-break:break-all}.mat-mdc-header-row[_ngcontent-%COMP%]{--mat-table-header-headline-size:12px;background:var(--page-bg-secondary)}.mat-mdc-header-row[_ngcontent-%COMP%]   .mat-mdc-header-cell[_ngcontent-%COMP%]{white-space:nowrap;color:var(--text-secondary)}mat-header-row[_ngcontent-%COMP%]{min-height:3.0769230769rem;position:sticky;position:-webkit-sticky;top:0;z-index:1}.mat-mdc-row[_ngcontent-%COMP%]{height:2.1538461538rem;line-height:2.1538461538rem;min-height:2.1538461538rem}.mat-mdc-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%]{display:none}.mat-mdc-row.details-row[_ngcontent-%COMP%]{height:inherit;padding:6px;padding-left:50px}.mat-mdc-row.details-row[_ngcontent-%COMP%]   .mat-mdc-cell[_ngcontent-%COMP%]{padding:0;max-height:inherit}.mat-mdc-row.details-row[_ngcontent-%COMP%]:hover{background:inherit}.mat-mdc-row.matches-row[_ngcontent-%COMP%]{height:inherit}.mat-mdc-row.matches-row[_ngcontent-%COMP%]   .mat-mdc-cell[_ngcontent-%COMP%]{align-items:start;flex-direction:column;max-height:inherit;padding:0}.mat-mdc-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]{padding-bottom:8px;padding-top:4px;width:100%}.mat-mdc-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}.mat-mdc-row.hidden[_ngcontent-%COMP%]{display:none}.mat-mdc-row.active[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row.active[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row.active[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row.active[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row.highlighted[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row.highlighted[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row.highlighted[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row.highlighted[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row.left-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row.left-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row.left-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row.left-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row.right-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-mdc-row.right-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row.right-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row.right-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:focus-within   .blame-help[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:focus-within   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:focus-within   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:focus-within   .mat-column-right[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:hover   .blame-help[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:hover   .mat-column-actions[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:hover   .mat-column-left[_ngcontent-%COMP%], .mat-mdc-row[_ngcontent-%COMP%]:hover   .mat-column-right[_ngcontent-%COMP%]{display:flex}.subject-chip[_ngcontent-%COMP%]{font-size:11px;line-height:22px;max-height:22px;border-style:solid;border-width:1px;border-radius:5px;margin-right:3px;padding:1px 3px;background-clip:padding-box}.commit-id[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}linkified-message[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;white-space:pre-wrap}.mat-column-left[_ngcontent-%COMP%]   a.mat-mdc-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-mdc-button[_ngcontent-%COMP%]{display:flex;font-size:11px;line-height:22px;justify-content:center;max-height:22px;margin-left:3px;min-width:50px;text-transform:uppercase}.mat-mdc-table[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}mat-icon.expand.expand[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.blame-help[_ngcontent-%COMP%]{height:18px;line-height:18px;opacity:.7;vertical-align:middle;width:18px}.browse-link[_ngcontent-%COMP%]{height:24px;line-height:24px;width:24px;padding:0;--mdc-icon-button-state-layer-size:24px}.browse-link[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px;height:24px;width:24px;line-height:24px}.browse-link[_ngcontent-%COMP%]:focus, .browse-link[_ngcontent-%COMP%]:hover{text-decoration:none}.browse-link[_ngcontent-%COMP%]:not([href]){display:none}@media (max-width:1799px){.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-right:4px}.mat-column-left[_ngcontent-%COMP%]   a[mat-button][_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a[mat-button][_ngcontent-%COMP%]{padding:0 4px;min-width:0}}.search-box[_ngcontent-%COMP%]{display:flex;position:absolute;right:20px;top:0;z-index:1}.search-box[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.search-box[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{transition:width .25s ease-out,opacity .5s ease-out}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper{background-color:var(--page-bg);min-height:unset;padding:0 .75rem}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     div[matformfieldnotchedoutline]{padding:.25rem 0}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-form-field-infix{line-height:1.25;padding-top:1rem;padding-bottom:.5rem}@media (max-width:940px){.search-box[_ngcontent-%COMP%]{right:16px;background:var(--page-bg-secondary);height:40px;border-left:1px solid var(--hairline)}}.search-box[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:40px;padding:0}.search-box[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{line-height:24px}.copy-button[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:24px;padding:0}.copy-button.mat-mdc-icon-button[_ngcontent-%COMP%], .expand-button.mat-mdc-icon-button[_ngcontent-%COMP%]{background-color:initial;height:24px;line-height:24px;margin:auto;width:24px;padding:0}.copy-button.mat-mdc-icon-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .expand-button.mat-mdc-icon-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.copy-button.mat-mdc-icon-button[_ngcontent-%COMP%]:focus, .expand-button.mat-mdc-icon-button[_ngcontent-%COMP%]:focus{outline:none}.diff-left[_ngcontent-%COMP%], .diff-right[_ngcontent-%COMP%]{text-transform:uppercase}.diff-left[_ngcontent-%COMP%]:not([href]), .diff-right[_ngcontent-%COMP%]:not([href]){display:none}.diff-cell[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});var xZb=function(){this.Yta=!1};xZb.O=function(a){return new (a||xZb)};xZb.Fa=_.Tc({type:xZb,oa:[["","isMatFlatButton",""]],qb:6,Za:function(a,b){a&2&&_.tf("mat-mdc-button",!b.Yta)("mdc-button--unelevated",b.Yta)("mat-mdc-unelevated-button",b.Yta)},inputs:{Yta:"isMatFlatButton"}});var LN=function(a,b,c,d){this.Ia=a;this.lDc=b;this.Yg=c;this.dL=d};LN.prototype.Sa=function(){};
var yZb=function(a){var b=a.comparison,c=b.Wa,d=b.tr;b=b.Uo;var e=c.rb,f=c.Tc,g=c.repository;c=_.eG(c)?_.VF(b):void 0;return a.lDc.diff(e,f,g,b,"",d,c).ha(_.w(function(m){return m.Gm}))},zZb=function(a){var b=a.comparison,c=b.Wa,d=b.tr;b=b.Uo;var e=c.rb,f=c.Tc,g=c.repository;c=_.eG(c)?_.VF(d):void 0;return a.Yg.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.w(function(m){return m.mn.map(function(n){return{zp:n,Mra:!1,Rb:_.Md(void 0)}})}))};
_.W.Object.defineProperties(LN.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.DBc=a;this.jEc=_.ee(yZb(this),zZb(this)).ha(_.w(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=!1;151===d.length&&(d.pop(),c=!0);d={Cd:_.Md({Wa:a.Wa}),entries:d};return{files:b,jM:d,AAb:c}}));this.dL.o_.next(0)},get:function(){return this.DBc}}});LN.O=function(a){return new (a||LN)(_.y(_.Oo),_.y(dN),_.y(_.oJ),_.y(xN))};
LN.ya=_.Pc({type:LN,oa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},nc:["comparison",""],Aa:4,Ba:4,Ea:[["loading",""],[4,"ngIf","ngIfElse"],["gmat-tabs","","fxFlex","grow",3,"selectedTabChange"],["mat-tab-label",""],[3,"leftRefSpec","location","includeHeader","rightRefSpec","fileDiffEntries"],[4,"ngIf"],["iconSize","large","theme","warning","fxLayout","","fxLayoutAlign","start center",4,"ngIf"],[3,"data","historyPlace",4,"ngIf"],"iconSize;large;theme;warning;fxLayout;;fxLayoutAlign;start center".split(";"),
[3,"data","historyPlace"],["text","Loading page...","fxFlex","grow",3,"hasBackground","diameter"]],ua:function(a,b){a&1&&(_.A(0,eHb,6,7,"ng-container",1),_.O(1,"async"),_.A(2,fHb,1,2,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(3),_.B("ngIf",_.Q(1,2,b.jEc))("ngIfElse",a))},Ha:[yN,_.jn,_.bD,_.kr,_.lr,_.Os,KN,_.qF,_.oF,_.XC,_.YC,_.WC,_.on,_.JA],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 AZb=["refPicker"],MN=function(a){this.bV=a;this.lb=1;this.ov=_.uG("");this.y_a=new _.Gd;this.oxa="";this.NN="ComparisonRefPicker"};MN.prototype.Sa=function(){};
MN.prototype.Tb=function(a){if(a.comparison||a.selector){switch(this.lb){case 1:this.L1={Wa:this.comparison.Wa,Xwa:iHb,version:2};this.oxa=this.comparison.tr;break;case 0:this.L1={Wa:this.comparison.Wa,Xwa:jHb,version:0};this.oxa=this.comparison.Uo;break;default:throw _.Zb(this.lb,"Unknown selector type");}BZb(this,this.comparison.Wa,this.oxa);this.SNb=CZb(this,this.ov)}};MN.prototype.La=function(){this.y_a.unsubscribe()};
var BZb=function(a,b,c){a.ov=_.uG(c||"");a.y_a.unsubscribe();b.rb&&b.Tc&&b.repository&&c&&(a.y_a=_.Owb(a.bV,_.zq(b.bc(),c).hb()).subscribe(function(d){a.ov=d;a.SNb=CZb(a,a.ov)}))},CZb=function(a,b){var c=_.WF(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.vG(b.type)+" "+c,ua:a.dha,lc:a.NN},a.Z0a())};MN.prototype.Z0a=function(){return _.MG(_.zq(_.aG(this.comparison.Wa.bc(),"ref"),this.oxa).Oi({}).hb())};MN.O=function(a){return new (a||MN)(_.y(_.uJ))};
MN.ya=_.Pc({type:MN,oa:[["comparison-ref-picker","comparison",""]],vb:function(a,b){a&1&&_.Of(AZb,7,_.Lf);if(a&2){var c;_.Uf(c=_.Vf())&&(b.dha=c.first)}},inputs:{comparison:"comparison",lb:"selector"},features:[_.id],nc:["comparison",""],Aa:3,Ba:1,Ea:[["refPicker",""],[3,"item"],[3,"refPickerData","trackElement",4,"ngIf"],[3,"refPickerData","trackElement"]],ua:function(a,b){a&1&&(_.H(0,"segmented-dropdown-button",1),_.A(1,hHb,1,1,"ng-template",null,0,_.hg));a&2&&_.B("item",b.SNb)},Ha:[_.jn,_.JJ,_.NA],
nb:2,Oa:0});var NN=function(){};NN.O=function(a){return new (a||NN)};NN.Da=_.Rc({type:NN});NN.Ca=_.Ac({imports:[_.pn,_.Rs,_.KJ,_.Bo,_.QA]});var ON=function(a,b,c){this.ke=a;this.od=b;this.SO=c;this.kb=new _.Gd};ON.prototype.Sa=function(){var a=this;this.Qk=this.od.register("toggleFullscreen","a",function(){a.mka()});this.kb.add(this.SO.B_.subscribe(function(b){DZb(a,b)}))};ON.prototype.La=function(){var a;null==(a=this.Qk)||a.call(this);var b;null==(b=this.BUb)||b.call(this);this.kb.unsubscribe()};ON.prototype.DH=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.Zb(a)}};
ON.prototype.Ssa=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.Zb(a)}};var DZb=function(a,b){switch(b){case 0:a.BUb=a.od.register("leaveFullScreen","esc",function(){a.mka()});break;case 1:var c;null==(c=a.BUb)||c.call(a);break;default:_.Zb(b)}};ON.prototype.mka=function(a){this.SO.mka();this.ke.mb({element:this.componentId,action:this.SO.VH?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
ON.O=function(a){return new (a||ON)(_.y(_.Oo),_.y(_.xu),_.y(_.nJ))};
ON.ya=_.Pc({type:ON,oa:[["fullscreen-button"]],inputs:{componentId:"componentId"},Aa:6,Ba:9,Ea:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"click","matTooltip"]],ua:function(a,b){a&1&&(_.E(0,"button",0),_.O(1,"async"),_.O(2,"async"),_.I("click",function(c){return b.mka(c)}),_.E(3,"mat-icon"),_.N(4),_.O(5,"async"),_.F()());a&2&&(_.B("matTooltip",b.Ssa(_.Q(1,3,b.SO.B_))),_.rf("aria-label",b.Ssa(_.Q(2,5,b.SO.B_))),_.x(4),_.Yf(b.DH(_.Q(5,7,
b.SO.B_))))},Ha:[_.kr,_.lr,_.Wv,_.Zs,_.Dt,_.px,_.sx,_.on],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Oa:0});var PN=function(a){this.Ia=a;this.VH=!1;this.JZb=this.ula=0;this.XBc="Copy full hash";this.xUa="Copy commit hash";this.Bt=1};PN.prototype.Sa=function(){};PN.prototype.ur=function(){this.Ia.mb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Xe:this.comparison.Uo,projectId:this.comparison.Wa.rb})};
_.W.Object.defineProperties(PN.prototype,{Rta:{configurable:!0,enumerable:!0,get:function(){return 0===this.Bt}},EAc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Wa)return _.wq(_.zq(this.comparison.Wa.bc(),this.comparison.Uo).nd("/").hb())}},EBc:{configurable:!0,enumerable:!0,get:function(){return _.wq(_.zq(this.comparison.Wa.bc(),this.comparison.Uo).Oi({zn:this.comparison.tr||this.comparison.Uo}).hb())}},eDc:{configurable:!0,enumerable:!0,get:function(){return _.wq(_.zq(this.comparison.Wa.bc(),
this.comparison.Uo).Oi({}).hb())}},FAc:{configurable:!0,enumerable:!0,get:function(){return _.Pwb.format({refSpec:_.xpa(this.comparison.Uo)})}},CBc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.Gyb?"to Parent:":"to:"}}});PN.O=function(a){return new (a||PN)(_.y(_.Oo))};
PN.ya=_.Pc({type:PN,oa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",Bt:"viewMode"},nc:["comparison",""],Aa:7,Ba:3,Ea:[["detailsModeLeftHeader",""],["fxFlex","nogrow",1,"left-actions"],[4,"ngIf","ngIfElse"],["fxFlex","nogrow",1,"right-actions"],[4,"ngIf"],["componentId","CommitDetail"],[1,"label"],["fxFlex","nogrow",3,"comparison","selector"],[1,"label","compared-against"],["fxFlex","nogrow",3,"comparison"],["mat-icon-button","","matTooltip","Exit comparison","ascTrackElement",
"CommitHeader","trackAction","exitCompare","aria-label","Close comparison",1,"exit",3,"routerLink","trackProjectId"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitHeader","trackAction","browseRepoNavigate",1,"action-button","browse",3,"routerLink","matTooltip","trackProjectId"],[3,"copyEvent","buttonLabel","hoverMsg","copyText"],[3,"vertical"],[1,"label",3,"activeLocation","version","linkToCommitDetails"],["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&&(_.E(0,"div",1),_.A(1,kHb,10,6,"ng-container",2),_.F(),_.E(2,"div",3),_.A(3,lHb,9,7,"ng-container",4),_.H(4,"fullscreen-button",5),_.F(),_.A(5,mHb,3,5,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(6),_.x(),_.B("ngIf",b.Rta)("ngIfElse",a),_.x(2),_.B("ngIf",!b.Rta))},Ha:[_.To,rN,_.jn,MN,_.TA,ON,_.Wz,_.Wv,
_.$s,_.qx,_.Dt,_.px,_.sx,_.zo],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 EZb=["dropdownContainer"],QN=function(){this.dga=[];this.fOb=new _.Sl};QN.prototype.Tb=function(){var a=this,b=this.comparison.tr;this.mNc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.WF(b),ua:this.zu,lc:"ParentSelector"},this.Z0a(b));this.dga=this.rN.map(function(c){return{id:c,dDc:_.wq(sHb(a.comparison.Wa,c)),selected:c===a.comparison.tr}})};QN.prototype.Z0a=function(a){return _.MG(sHb(this.comparison.Wa,a))};QN.O=function(a){return new (a||QN)};
QN.ya=_.Pc({type:QN,oa:[["parent-selector"]],vb:function(a,b){a&1&&_.Of(EZb,7,_.Lf);if(a&2){var c;_.Uf(c=_.Vf())&&(b.zu=c.first)}},inputs:{rN:"parents",comparison:"comparison"},outputs:{fOb:"selectedParentChange"},features:[_.id],Aa:8,Ba:3,Ea:function(){return[["dropdownContainer",""],["singleOrNoParents",""],_.rA("{VAR_PLURAL, plural, =0 {no parent} =1 {parent:} other {parent:}}",{VAR_PLURAL:"\ufffd0\ufffd"}),["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],
[3,"item",4,"ngIf","ngIfElse"],[3,"item"],[3,"active-element",4,"ngFor","ngForOf"],["ascTrackElement","ParentSelector","type","button","mat-button","","trackAction","selectParent",3,"click","color"],[4,"ngIf"],["ascTrackElement","ParentSelector","trackAction","navigate",1,"single-parent",3,"routerLink"]]},ua:function(a,b){a&1&&(_.E(0,"div",3)(1,"span",4),_.Ef(2,2),_.F(),_.A(3,nHb,1,1,"segmented-dropdown-button",5),_.F(),_.A(4,pHb,2,1,"ng-template",null,0,_.hg)(6,rHb,1,1,"ng-template",null,1,_.hg));
a&2&&(a=_.Wf(7),_.x(2),_.pA(b.dga.length),_.qA(2),_.x(),_.B("ngIf",1<b.dga.length)("ngIfElse",a))},Ha:[_.To,_.hn,_.jn,_.kr,_.Nz,_.Wv,_.Ws,_.zo,_.NA,_.NG],styles:["parent-selector[_nghost-%COMP%]{font-size:13px;font-weight:500}.label[_ngcontent-%COMP%]{padding-right:5px;text-transform:capitalize}ul[_ngcontent-%COMP%]{list-style:none;padding:5px 0}li[_ngcontent-%COMP%]   .mat-mdc-button[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px;font-size:13px;padding:0 20px;width:100%}"],Oa:0});var RN=function(a,b,c,d,e){this.Nzc=a;this.Ia=b;this.YL=d;this.Ita=e;this.Qf=new _.Rt(this.Ia)},FZb=function(a){return a.Qf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.YL?a.Ita.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.cv.has(37)};return a.Nzc.list(b).ha(_.w(function(c){var d=new Map,e=new Map;c=_.k(c.qv);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=vHb(uHb(f));if(!e.has(g)){e.set(g,[]);var m=f.qe;m&&d.set(g,m)}e.get(g).push(f)}c=_.k(e.entries());
for(f=c.next();!f.done;f=c.next())g=_.k(f.value),f=g.next().value,g=g.next().value,e.set(f,g.sort(tHb));return{W_a:e,groups:d}}))})};RN.prototype.getMap=function(){return FZb(this).ha(_.w(function(a){for(var b=new Map,c=_.k(a.W_a.entries()),d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;d=a.groups.get(d);b.set(d,e)}return b}))};
var GZb=function(a){return FZb(a).ha(_.w(function(b){var c=[];b=_.k(b.W_a.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},HZb=function(a,b){return FZb(a).ha(_.w(function(c){return c.W_a.get(vHb(b))||[]}))};RN.O=function(a){return new (a||RN)(_.q(GXb),_.q(_.Oo),_.q(_.dv),_.q(_.cn),_.q(_.wLa))};RN.ta=_.p({token:RN,qa:RN.O,Ga:"root"});var SN=function(){this.clear=new _.Sl};SN.prototype.YK=function(a){a.preventDefault();this.clear.emit()};SN.O=function(a){return new (a||SN)};
SN.ya=_.Pc({type:SN,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},nc:["filter",""],Aa:7,Ba:1,Ea:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],ua:function(a,b){a&1&&(_.E(0,"div",0),_.N(1),_.F(),_.E(2,"div"),_.N(3," Please "),_.E(4,"button",1),_.I("click",function(c){return b.YK(c)}),_.N(5," clear your filter "),_.F(),_.N(6," and try again.\n"),_.F());a&2&&(_.x(),_.Xf(' Nothing matches your filter "',
b.filter,'".\n'))},Ha:[_.Wv,_.Ws],styles:["no-search-match[_nghost-%COMP%]{text-align:center}button.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px;padding:0;font-size:14px}"]});var TN=function(){this.isActive=!1};TN.prototype.Sa=function(){};TN.prototype.Tb=function(a){if(a.currentScope||a.searchResultItem){a=this.hO;if(a instanceof _.NL)a=_.PCb(a);else if(a.Hf)a=_.sob(a.Hf);else throw Error("Ke");this.Wa=a;this.isActive=_.ypa(this.oCc,this.Wa)}};
_.W.Object.defineProperties(TN.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.hO instanceof _.NL?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.hO instanceof _.NL||!this.hO.Hf)var a=null;else a=this.hO.Hf,a=a.projectId||a.Nm||a.Wq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.hO instanceof _.NL?wHb(this.hO):this.hO.Hf.Ni}},JO:{configurable:!0,enumerable:!0,get:function(){return this.Wa.rb}},
Lb:{configurable:!0,enumerable:!0,get:function(){return _.MG(this.Wa).Lb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.MG(this.Wa).Ta}}});TN.O=function(a){return new (a||TN)};
TN.ya=_.Pc({type:TN,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],qb:2,Za:function(a,b){a&2&&_.tf("active-element",b.isActive)},inputs:{VBc:"contextName",oCc:"currentScope",hO:"searchResultItem"},features:[_.id],nc:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Ea:[["content",""],["trackAction","navigate","fxFlex","",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link","queryParams"],[3,"ngTemplateOutlet"],
["fxLayout","row"],["fxFlex","none",3,"svgIcon",4,"ngIf"],["fxLayout","column"],["class","scope",4,"ngIf"],["fxFlex","none",3,"svgIcon"],[1,"scope"]],ua:function(a,b){a&1&&(_.E(0,"conditional-link",1),_.yf(1,2),_.F(),_.A(2,AHb,6,3,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(3),_.B("ascTrackElement",b.VBc)("trackGestureClick",!b.isActive)("trackProjectId",b.JO)("condition",!b.isActive)("link",b.Lb)("queryParams",b.Ta),_.x(),_.B("ngTemplateOutlet",a))},Ha:[_.To,_.sJ,_.jn,_.nn,_.kr,_.Os,_.Dt],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 IZb=function(a){return{element:a,oOa:"clearButton",cOa:"search"}},JZb=new YM(function(a){return a},JHb,KHb,function(a){return a.children}),UN=function(a,b){this.Ia=a;this.Ua=b;this.zzc="All repositories";this.qd=new WM(JHb,KHb);this.dataSource=new ZM(this.qd,JZb);this.Hh="";this.GB=[];this.XH=_.cv.has(28)};UN.prototype.Sa=function(){};
UN.prototype.Tb=function(){var a=this.X1;1!==a.size?this.dataSource.data=KZb(this,a):(a=Array.from(a.values())[0],this.dataSource.data=LZb(a,0));this.Wa.repository?(a=this.Wa,a=a.rb+"/"+a.repository):a=this.Wa.rb;this.eo=a;MZb(this);NZb(this)};UN.prototype.YK=function(){this.rl&&_.Lmb(this.rl);this.Ia.mb({gestureName:"CLICK",element:this.iia,action:"clearLink",projectId:this.Wa.rb})};
var NZb=function(a){a.GB=[];if(a.Hh)for(var b=_.k(a.X1),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;oEb(a.Hh,wHb(c))&&1<a.X1.size&&a.GB.push(c);a.GB=a.GB.concat(d.filter(function(e){return oEb(a.Hh,e.Hf.Ni)}))}},MZb=function(a){a.qd.collapseAll();if(a.Wa.rb){var b=a.dataSource.data.find(function(c){return c.hg===a.Wa.rb});b&&a.qd.expand(b)}},KZb=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(xHb).filter(function(c){a:{for(var d=_.k(a.X1),e=d.next();!e.done;e=
d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;if(e.df&&c.df?e.df.projectId===c.df.projectId:e.host&&c.host?e.host.name===c.host.name:e.fH&&c.fH?e.fH.name===c.fH.name:e.Yh&&c.Yh&&e.Yh===c.Yh){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.PCb(c);c=wHb(c);return{icon:"shared:project",name:c,hg:c,level:0,location:e,children:LZb(d)}})},LZb=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.sob(c.Hf);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Hf.Ni,hg:e.rb+"/"+e.repository}})};
_.W.Object.defineProperties(UN.prototype,{R0a:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},HMa:{configurable:!0,enumerable:!0,get:function(){return this.XH?void 0:"/repos"}},IMa:{configurable:!0,enumerable:!0,get:function(){var a=this.HMa;return a&&this.Ua.isActive(a,!0)}},JQc:{configurable:!0,enumerable:!0,get:function(){return this.yzb&&0===this.GB.length}},yzb:{configurable:!0,enumerable:!0,get:function(){return!!this.Hh}}});
UN.O=function(a){return new (a||UN)(_.y(_.Oo),_.y(_.Rg),_.y(_.dv))};
UN.ya=_.Pc({type:UN,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],vb:function(a,b){a&1&&_.Of(_.wF,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.rl=c.first)}},inputs:{X1:"repositoriesMap",Wa:"place",iia:"searchTrackElement",s3:"treeItemNavigateTrackElement"},features:[_.id],nc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Ea:[["resultList",""],["fxFlex","none","icon","filter_list",
3,"valueChange","placeholder","trackingConfig"],[4,"ngIf","ngIfElse"],["class","all-orgs-link hover-focus-element","trackAction","navigateToShowAllRepositories",3,"ascTrackElement","trackGestureClick","trackProjectId","active-element","condition","link",4,"ngIf"],["fxFlex","grow",3,"dataSource","treeControl"],["matTreeNodePadding","","fxLayout","","class","hover-focus-element",3,"matTreeNodePaddingIndent","active-element",4,"matTreeNodeDef"],["trackAction","navigateToShowAllRepositories",1,"all-orgs-link",
"hover-focus-element",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link"],["matTreeNodePadding","","fxLayout","",1,"hover-focus-element",3,"matTreeNodePaddingIndent"],["matTreeNodeToggle","","mat-icon-button","","aria-label","Toggle",4,"ngIf"],["class","type-icon","fxFlex","none",3,"svgIcon",4,"ngIf"],["fxFlex","","trackAction","navigate",3,"ascTrackElement","trackGestureClick","condition","link","queryParams"],"matTreeNodeToggle  mat-icon-button  aria-label Toggle".split(" "),
[3,"svgIcon"],["fxFlex","none",1,"type-icon",3,"svgIcon"],[1,"searchResults"],["class","hover-focus-element",3,"contextName","currentScope","searchResultItem",4,"ngFor","ngForOf"],["class","panel-error","fxFlex","auto",3,"filter","clear",4,"ngIf"],[1,"hover-focus-element",3,"contextName","currentScope","searchResultItem"],["fxFlex","auto",1,"panel-error",3,"clear","filter"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"input-with-icon",1);_.I("valueChange",function(d){_.t(c);b.Hh=d;NZb(b);return _.u()});
_.F();_.A(1,FHb,4,3,"ng-container",2)(2,IHb,3,2,"ng-template",null,0,_.hg)}a&2&&(a=_.Wf(3),_.B("placeholder",b.R0a)("trackingConfig",_.fg(4,IZb,b.iia)),_.x(),_.B("ngIf",!b.yzb)("ngIfElse",a))},Ha:[_.To,_.sJ,_.hn,_.jn,_.kr,_.Os,_.wF,_.Wv,_.Zs,_.Dt,_.jD,_.lD,_.mD,_.nD,$M,SN,TN],styles:["repository-searchable-tree-data[_nghost-%COMP%]{display:flex;flex-direction:column}conditional-link[_ngcontent-%COMP%]     a{color:inherit;display:block;font-size:13px;word-break:break-all}conditional-link.all-orgs-link[_ngcontent-%COMP%]{font-size:13px;line-height:28px;padding-left:20px}mat-tree[_ngcontent-%COMP%]{background-color:transparent;min-height:260px;overflow-x:hidden}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:center;min-height:28px;padding:4px 20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-left:20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   button.mat-mdc-icon-button[_ngcontent-%COMP%]{height:28px;line-height:28px;width:28px;padding:0}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon.type-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;margin-right:10px}input-with-icon[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}no-search-match[_ngcontent-%COMP%]{padding-top:10px;font-size:14px}.searchResults[_ngcontent-%COMP%]{overflow:auto}"]});var VN=function(a,b){this.s3=this.iia="";this.Uc=_.uF;this.X1=b.getMap().ha(_.w(_.mF),_.Ke(function(c){_.gt(a,c);return _.Md({state:1,message:"Couldn't load repositories."})}),_.ef(_.vF))};VN.prototype.Sa=function(){};VN.O=function(a){return new (a||VN)(_.y(_.ft),_.y(RN))};
VN.ya=_.Pc({type:VN,oa:[["repository-searchable-tree"]],inputs:{Wa:"place",iia:"searchTrackElement",s3:"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&&(_.A(0,OHb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.X1))},Ha:[_.jn,_.kn,_.ln,_.lr,_.Os,_.oF,UN,_.on],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var OZb=["scope"],WN=function(){};WN.prototype.Sa=function(){};var PZb=function(a,b){return Object.assign({},{type:2,title:a.ETa(b),ua:a.J0a,label:b.repository?"Repository":b.rb?"Project":"",ariaLabel:b.repository?"Repository picker":b.rb?"Project picker":"",lc:"BreadcrumbRepositoriesTree"},_.MG(_.aG(b.bc(),"repo").hb()))};WN.prototype.ETa=function(a){return _.cG(a)&&a.repository?a.rb+"/"+a.repository:a.repository?a.repository:a.rb?a.rb:"All repositories"};WN.O=function(a){return new (a||WN)};
WN.ya=_.Pc({type:WN,oa:[["resource-scope-breadcrumb-item","place",""]],vb:function(a,b){a&1&&_.Of(OZb,7,_.Lf);if(a&2){var c;_.Uf(c=_.Vf())&&(b.J0a=c.first)}},inputs:{Wa:"place"},nc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ua:function(a){a&1&&_.A(0,PHb,1,1,"ng-template",null,0,_.hg)},Ha:[VN],nb:2});var XN=function(){};XN.O=function(a){return new (a||XN)};XN.Da=_.Rc({type:XN});XN.Ca=_.Ac({imports:[_.pn,_.vx]});var YN=function(){};YN.O=function(a){return new (a||YN)};YN.Da=_.Rc({type:YN});YN.Ca=_.Ac({imports:[_.Vo,_.LJ,_.pn,_.Rs,_.Oz,_.yF,_.pF,_.vx,_.Et,_.Ww,_.oD,XN,_.II,_.Dw,_.Bo]});var ZN=function(){};ZN.O=function(a){return new (a||ZN)};ZN.Da=_.Rc({type:ZN});ZN.Ca=_.Ac({imports:[_.pn,YN]});var $N=function(){this.Ipa=[]};$N.prototype.Sa=function(){};$N.prototype.F$=function(){var a=[];a.unshift(PZb(this.Gha,this.Wa));return a};_.W.Object.defineProperties($N.prototype,{Kd:{configurable:!0,enumerable:!0,set:function(a){this.Wa=a;this.Ipa=this.F$()}}});$N.O=function(a){return new (a||$N)};
$N.ya=_.Pc({type:$N,oa:[["resource-scope-breadcrumb"]],vb:function(a,b){a&1&&_.Of(WN,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Gha=c.first)}},inputs:{Kd:"activeLocation"},Aa:2,Ba:2,Ea:[[3,"items"],[3,"place"]],ua:function(a,b){a&1&&_.H(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.B("items",b.Ipa),_.x(),_.B("place",b.Wa))},Ha:[WN,_.OA],nb:2});var aO=function(a,b,c,d,e,f){var g=this;this.Vg=a;this.Lb=b;this.Ua=c;this.ME=d;this.Yg=e;this.tja=f;this.Uc=_.uF;this.PGb=new _.bf;this.Wa=this.Lb.data.ha(_.w(JDb),_.ie(_.fG));this.tCc=this.Wa.ha(_.ff(function(m){return g.v4a(m)}));this.sPc=this.Wa.subscribe(function(m){g.ME.jm(m)})};aO.prototype.La=function(){this.sPc.unsubscribe()};
aO.prototype.v4a=function(a){var b=this,c=_.eG(a)?_.VF(_.ii(a,0)):void 0;return this.Yg.list(a.rb,a.Tc,a.repository,_.ii(a,0),"",1,!0,void 0,void 0,c).ha(_.ff(function(d){if(!d.mn||1>d.mn.length)return _.lF("unused");d=VHb(a,d.mn[0]);return b.PGb.ha(_.We(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{tr:f})})},d),_.ef(d),_.w(_.mF))}),_.Ke(function(d){var e=d.error;e&&404===e.code&&_.nXa(b.Vg,{error:d,message:"Could not load commit history.",Pd:"Dismiss"});e&&403===
e.code&&_.nXa(b.Vg,{error:d,message:"Permission denied.",Pd:"Dismiss"});return _.lF("unused")}),_.ef(_.vF))};aO.prototype.Rta=function(a){return 0===a.Bt};_.W.Object.defineProperties(aO.prototype,{VH:{configurable:!0,enumerable:!0,get:function(){return this.tja.VH}}});aO.O=function(a){return new (a||aO)(_.y(_.rt),_.y(_.Fg),_.y(_.Rg),_.y(_.SL),_.y(_.oJ),_.y(_.nJ))};
aO.ya=_.Pc({type:aO,oa:[["commit-detail"]],qb:2,Za:function(a,b){a&2&&_.tf("fullscreen",b.VH)},Aa:4,Ba:6,Ea:[["overview",""],[3,"activeLocation"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","centered","text","Loading page...",3,"hasBackground","diameter",4,"ngSwitchCase"],[1,"centered","panel-error"],[1,"main-content"],[3,"comparison","viewMode"],[3,"comparison"],["role","region","tabindex","0","aria-label","Commit Overview",1,"overview"],[3,"commit"],["layout","horizontal",3,"changeSizeOf"],
[3,"selectedParentChange","parents","comparison"],["text","Loading page...",1,"centered",3,"hasBackground","diameter"]],ua:function(a,b){a&1&&(_.H(0,"resource-scope-breadcrumb",1),_.O(1,"async"),_.A(2,UHb,5,4,"ng-container",2),_.O(3,"async"));a&2&&(_.B("activeLocation",_.Q(1,2,b.Wa)),_.x(2),_.B("ngIf",_.Q(3,4,b.tCc)))},Ha:[PN,qN,_.jn,_.kn,_.ln,LN,_.oF,QN,$N,_.cB,_.on],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 bO=function(){};bO.O=function(a){return new (a||bO)};bO.Da=_.Rc({type:bO});bO.Ca=_.Ac({imports:[_.pn,_.aB,_.MJ,_.Et,_.OG]});var cO=function(){};cO.O=function(a){return new (a||cO)};cO.Da=_.Rc({type:cO});cO.Ca=_.Ac({imports:[_.Vo,_.pn,_.LJ,_.Rs,_.ss,_.Bo,_.OG,_.Nx]});var dO=function(){};dO.O=function(a){return new (a||dO)};dO.Da=_.Rc({type:dO});dO.Ca=_.Ac({imports:[_.pn,_.rF]});var eO=function(){};eO.O=function(a){return new (a||eO)};eO.Da=_.Rc({type:eO});eO.Ca=_.Ac({imports:[_.Vo,dO,_.LJ,cO,_.pn,_.Rs,_.Et,_.lB,_.Px,_.Bo]});var fO=function(){};fO.O=function(a){return new (a||fO)};fO.Da=_.Rc({type:fO});fO.Ca=_.Ac({imports:[_.Vo,_.pn,_.Yz,_.vx]});var gO=function(){};gO.O=function(a){return new (a||gO)};gO.Da=_.Rc({type:gO});gO.Ca=_.Ac({imports:[_.Vo,eO,_.pn,fO,_.vx,_.Qx]});var hO=function(){};hO.O=function(a){return new (a||hO)};hO.Da=_.Rc({type:hO});hO.Ca=_.Ac({});var iO=function(){};iO.O=function(a){return new (a||iO)};iO.Da=_.Rc({type:iO});iO.Ca=_.Ac({Ob:[_.yJ],imports:[_.Vo,_.UA,_.PJ,_.QJ,_.pn,jN,_.VA,_.NJ,_.Qo,_.Oz,IN,_.MJ,_.HL,_.vx,_.Et,_.Ww,_.Px,_.Ky,_.Qx,_.Dx,_.Dw,_.Bo,_.mJ,_.OG,hO,_.Nx]});var jO=function(){};jO.O=function(a){return new (a||jO)};jO.Da=_.Rc({type:jO});jO.Ca=_.Ac({imports:[_.Vo,gO,_.pn,_.pD,_.Rs,iO,_.rF,_.pF,_.aD]});var kO=function(){};kO.O=function(a){return new (a||kO)};kO.Da=_.Rc({type:kO});kO.Ca=_.Ac({imports:[_.pn,_.Rs,_.vx,_.Et,_.Qx]});var lO=function(){};lO.O=function(a){return new (a||lO)};lO.Da=_.Rc({type:lO});lO.Ca=_.Ac({imports:[_.Vo,cO,_.pn,NN,_.VA,kO,_.Yz,_.vx,_.Rx,_.Et,_.Qx,_.Bo,_.Nx]});var mO=function(){};mO.O=function(a){return new (a||mO)};mO.Da=_.Rc({type:mO});mO.Ca=_.Ac({imports:[_.Vo,_.pn,_.Rs,_.vx,_.Bo,_.QA,_.OG]});var nO=function(){};nO.O=function(a){return new (a||nO)};nO.Da=_.Rc({type:nO});nO.Ca=_.Ac({imports:[_.pn,ZN,_.RA]});var oO=function(){};oO.O=function(a){return new (a||oO)};oO.Da=_.Rc({type:oO});oO.Ca=_.Ac({Ob:[xN],imports:[lO,bO,_.pn,jO,_.pF,mO,nO,_.dB,_.Nx]});var pO=function(a,b){this.Ua=b;this.enabled=_.cv.has(22)};pO.prototype.Ye=function(){this.enabled||this.Ua.navigate(["/404"]);return this.enabled};pO.O=function(a){return new (a||pO)(_.q(_.dv),_.q(_.Rg))};pO.ta=_.p({token:pO,qa:pO.O,Ga:"root"});var qO=function(a){this.Ua=a};qO.prototype.Ye=function(){_.xo(this.Ua,"/piper///",{kj:!0});return!1};qO.O=function(a){return new (a||qO)(_.q(_.Rg))};qO.ta=_.p({token:qO,qa:qO.O,Ga:"root"});var rO=function(a){this.Ua=a};rO.prototype.Ye=function(a){var b=_.Gpa(a.Ta),c=b.FZa;b=b.Ta;if(0===Object.keys(c).length)return!0;a=a.EU.reduce(function(e,f){f=_.k(f.url);for(var g=f.next();!g.done;g=f.next())g=g.value,g.path&&e.push(g.path,g.parameters);return e},[]);var d=a.pop();a.push(Object.assign({},c,d));return _.wo(this.Ua,a,{Ta:b})};rO.O=function(a){return new (a||rO)(_.q(_.Rg))};rO.ta=_.p({token:rO,qa:rO.O,Ga:"root"});var sO=function(a,b){this.Ua=a;this.client=b};sO.prototype.Ye=function(a){var b=this,c=_.oh(a);if(!c||!_.KF(c)||!c.path||c.params.xf)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(_.w(function(e){var f=c.bc();e.mn&&(e=e.mn.find(function(g){return g.revisionNumber===d}))&&_.Cq(f,{xf:e.Df});b.Ua.navigate(_.wq(f.hb()));return!1}))};
sO.O=function(a){return new (a||sO)(_.q(_.Rg),_.q(_.CI))};sO.ta=_.p({token:sO,qa:sO.O,Ga:"root"});var tO=function(a){this.window=a};tO.prototype.Ye=function(a){var b=_.oh(a);return b&&_.KF(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.Vb(_.bEb(b)),b=_.Xb(b),void 0!==b&&a.replace(b),!1):!0};tO.O=function(a){return new (a||tO)(_.q(_.It))};tO.ta=_.p({token:tO,qa:tO.O,Ga:"root"});var uO=function(a,b){this.Ua=a;this.client=b};uO.prototype.Ye=function(a){var b=this,c=_.oh(a);if(!c||!_.KF(c))return!0;a=c.params.Rb;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:HXb(this.client,{owner:a.substring(0,d),alias:e}).ha(_.w(function(f){var g=c.bc();f=f.EZa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.Cq(g,{Rb:f[0]+"/"+f[2]});b.Ua.navigate(_.wq(g.hb()));return!1}))};
uO.O=function(a){return new (a||uO)(_.q(_.Rg),_.q(IXb))};uO.ta=_.p({token:uO,qa:uO.O,Ga:"root"});var vO=function(a,b){this.Ia=a;this.sUa=b;this.Qf=new _.Qt(this.Ia)};vO.prototype.lTa=function(a){var b=this;if(!_.gG(a))return _.Md(_.kF("Failed to load pending changes"));var c=jEb(a.rb,a.Tc,a.repository,a.Eb,a.path,a.params.Rb);return this.Qf.fetch(c,function(){return b.sUa.lTa(c)}).ha(_.w(function(d){return _.mF({lga:d.lga})}),_.ef(_.vF),_.Ke(function(){return _.Md(_.kF("Failed to load pending changes"))}))};vO.O=function(a){return new (a||vO)(_.q(_.Oo),_.q(_.AI))};
vO.ta=_.p({token:vO,qa:vO.O,Ga:"root"});var XHb=function(){return{QBb:!0,count:0}},$Hb=function(a){return{QBb:!1,count:a}},wO=function(a){this.vNc=a;this.Uc=_.uF;this.gGc=fIb;this.pending=_.Md()};wO.prototype.Tb=function(){this.pending=this.vNc.lTa(this.Wa)};wO.O=function(a){return new (a||wO)(_.y(vO))};
wO.ya=_.Pc({type:wO,oa:[["pending-cl-indicator"]],inputs:{Wa:"place"},features:[_.id],Aa:4,Ba:3,Ea:[["display",""],["showCount",""],[3,"ngSwitch",4,"ngIf"],[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"],["text","",3,"inline"]],ua:function(a,b){a&1&&(_.A(0,bIb,3,3,"ng-container",2),_.O(1,"async"),_.A(2,eIb,8,4,"ng-template",
null,0,_.hg));a&2&&_.B("ngIf",_.Q(1,1,b.pending))},Ha:[_.jn,_.nn,_.kn,_.ln,_.Wz,_.oF,_.Dt,_.on],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Oa:0});var QZb=["menuTrigger"],RZb=["auxiliaryCiderButton"],xO=function(a,b,c,d,e,f,g,m){var n=this;this.Ia=a;this.lk=c;this.od=d;this.Yg=e;this.Jta=f;this.Mha=g;this.Yb=m;this.Tta=!1;this.tQa=new _.Gg(void 0);this.dm=new _.Gg(void 0);this.zu=new _.Gg(void 0);this.jP=_.ph;this.Nhb=_.Md(new Set);this.Dwa=_.cv.has(37);this.wNc=_.cv.has(32);this.Sxb=_.cv.has(20);this.nIc=_.cv.has(21);this.RIc=_.cv.has(92);this.oIc=g.Jmb.ha(_.w(function(r){return 1===r}),_.Oe(),_.w(function(r){return{open:r}}));this.TDc=_.Xd([this.Yb.I_(),
this.Yb.e0(),this.dm,this.tQa,this.zu]).ha(_.w(function(r){var v=_.k(r),z=v.next().value,D=v.next().value;r=v.next().value;var J=v.next().value;v=v.next().value;a:{var L=n.RIc;if(r&&(_.cG(r)||_.JF(r))){var P=void 0,Z=[],qa=null;if(!_.cG(r)||L)qa=_.bEb(r);qa&&(L={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Lb:qa},"prompt"!==z?P=L:Z.push(L));if(D=$Db(qa,D))D={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Lb:D},"prompt"===z?P=D:Z.push(D);
if(P){z=Z.length?Object.assign({},P,{tooltip:r.MD?P.ariaLabel:"Editing code in Cider not supported for this resource type",ua:v,lc:"BreadcrumbOpenInEditor",context:{buttons:Z}}):P;break a}}z=void 0}if(z)return z;if(J)return r&&(r=ZDb(r),z=new URL(J),r&&(z.searchParams.append("ext_google.git",r),J=z.toString())),{ariaLabel:"Edit this file",title:"Edit Code",Lb:J}}),_.hf(function(r){var v=void 0;"string"===typeof(null==r?void 0:r.Lb)&&(v=r.Lb);SZb(n,v)}),_.af(1),_.Rd())};xO.prototype.Sa=function(){};
xO.prototype.La=function(){this.dza&&this.dza()};
xO.prototype.Tb=function(a){var b=this;if("place"in a&&this.Sxb){var c=a.place;a=c.Of;c=c.ij;c&&_.ZF(a,c)||(this.Nhb=hXb(this.Ia).ha(_.ff(function(){return _.pJ(b.Yg,_.zq(b.Wa.bc(),"HEAD").hb(),"path",0).ha(_.Xh(b.Ia,"history"),_.Ke(function(){return _.Md(void 0)}))}),_.ff(function(d){d=Number(d);return isNaN(d)?_.Md(new Set):hYb(b.Jta,b.Wa.path||"",d)}),_.hf(function(d){b.Ia.Ln({OG:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.ef(new Set),_.af(1),_.Rd()))}};xO.prototype.ZK=function(){this.DDb&&this.DDb.ZK()};var SZb=function(a,b){a.dza&&a.dza();a.dza=b&&a.Wa.MD?a.od.register("editCode","shift+e",function(){_.bc(window,b,"_blank")}):void 0};
_.W.Object.defineProperties(xO.prototype,{a_:{configurable:!0,enumerable:!0,set:function(a){this.tQa.next(a)},get:function(){return this.tQa.value}},Wa:{configurable:!0,enumerable:!0,set:function(a){this.dm.next(a)},get:function(){return this.dm.value}},jAc:{configurable:!0,enumerable:!0,set:function(a){this.zu.value!==a&&this.zu.next(a)}},YPa:{configurable:!0,enumerable:!0,get:function(){return _.JF(this.Wa)&&!this.Wa.MD||null}}});
xO.O=function(a){return new (a||xO)(_.y(_.mv),_.y(_.dv),_.y(_.$J),_.y(_.xu),_.y(_.oJ),_.y(nN),_.y(mN),_.y(_.Iv))};
xO.ya=_.Pc({type:xO,oa:[["activity-header-actions","place",""]],vb:function(a,b){a&1&&(_.Of(QZb,5),_.Of(RZb,5,_.Lf));if(a&2){var c;_.Uf(c=_.Vf())&&(b.DDb=c.first);_.Uf(c=_.Vf())&&(b.jAc=c.first)}},inputs:{Tta:"isEmptyRepo",a_:"editLink",Wa:"place"},features:[_.id],nc:["place",""],Aa:9,Ba:9,Ea:[["auxiliaryCiderButton",""],["simpleLink",""],[1,"actions-button-container"],[3,"place",4,"ngIf"],[4,"ngIf"],[3,"place"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",
"class","insights-button-disabled-tooltip-container",3,"matTooltipDisabled",4,"ngIf"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",1,"insights-button-disabled-tooltip-container",3,"matTooltipDisabled"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","class","insights-button","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,"click","disabled","trackProjectId","trackAction"],"format;hairline;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 24 24".split(";"),["opacity",".3","d","M20,7.4c-0.1,0-0.1,0-0.2-0.1l-8-3.9c-0.2-0.1-0.4-0.4-0.2-0.7c0.1-0.2,0.4-0.4,0.7-0.2l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C20.4,7.3,20.2,7.4,20,7.4z"],
["opacity",".3","d","M12,11.3c-0.1,0-0.1,0-0.2-0.1l-8-3.9C3.5,7.2,3.4,6.9,3.6,6.7C3.7,6.4,4,6.3,4.2,6.5l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C12.4,11.2,12.2,11.3,12,11.3z"],"x 11.5 y 10.8 opacity .3 width 1 height 10".split(" "),["d","M12,21.6c-0.1,0-0.2,0-0.3-0.1l-8-3.9c-0.3-0.1-0.4-0.4-0.4-0.7v-10c0-0.3,0.2-0.5,0.4-0.7l8-3.9\n              c0.4-0.2,0.8,0,1,0.3c0.2,0.4,0,0.8-0.3,1L4.8,7.4v9.1L12,20l7.2-3.5V8.1l-6.9,3.4c-0.4,0.2-0.8,0-1-0.3c-0.2-0.4,0-0.8,0.3-1\n              l8-3.9c0.2-0.1,0.5-0.1,0.7,0c0.2,0.1,0.4,0.4,0.4,0.6v10c0,0.3-0.2,0.5-0.4,0.7l-8,3.9C12.2,21.6,12.1,21.6,12,21.6z"],
"cx 4 cy 6.9 r 1.5".split(" "),"cx 20 cy 6.9 r 1.5".split(" "),"cx 12 cy 10.8 r 1.5".split(" "),"cx 4 cy 16.9 r 1.5".split(" "),"cx 20 cy 16.9 r 1.5".split(" "),"cx 12 cy 20.8 r 1.5".split(" "),"cx 12 cy 3 r 1.5".split(" "),[1,"no-select"],["tooltipId","insightsTooltip"],["onedevTooltipTitle",""],["class","external-editor-link responsive",3,"disabled","item",4,"ngIf","ngIfElse"],[1,"external-editor-link","responsive",3,"disabled","item"],["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&&(_.E(0,"div",2),_.A(1,gIb,1,1,"pending-cl-indicator",3),_.O(2,"isPiperPlace"),_.A(3,lIb,3,3,"div",4),_.O(4,"isPiperPlace"),_.A(5,oIb,4,2,"ng-container",4),_.O(6,"async"),_.F(),_.A(7,qIb,1,1,"ng-template",null,0,_.hg));a&2&&(_.x(),_.B("ngIf",b.wNc&&_.Q(2,3,b.Wa)),_.x(2),_.B("ngIf",_.Q(4,5,b.Sxb&&null!=b.Wa.path&&b.Wa)),_.x(2),_.B("ngIf",_.Q(6,7,!b.Dwa&&b.TDc)))},Ha:[_.To,_.hn,_.jn,wO,_.Po,_.cx,_.ix,
UM,_.kx,_.Wz,_.Dt,_.px,_.sx,_.NA,_.on,GN],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 yO=function(a,b){this.Ia=a;this.Ua=b;this.ti="ChangelistPicker";this.Q2=void 0;this.MQb="number"};yO.prototype.Sa=function(){};var TZb=function(a){if(a.Q2){var b=a.Q2.toString();a.Ia.mb({element:"ChangelistPicker",action:"selectSpecificCl",Xe:b,gestureName:"CLICK"});a.Ua.navigate(_.wq(_.LG(_.yG(_.zq(a.oga.bc(),b)),function(c){delete c.Rb;c.line=a.oga.params.line}).hb()))}};
_.W.Object.defineProperties(yO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.oga=a;this.rT=_.wq(_.LG(_.yG(_.zq(a.bc(),"")),function(c){delete c.Rb;delete c.rv;delete c.px;c.line=a.params.line}).hb());this.Q2=sIb(a);this.MQb=a.dj()?"number":"text";var b=a.params.Rb?_.wq(_.yG(a.bc()).hb()):void 0;this.sXb=b;this.LUc=_.Dob(a)}},rJc:{configurable:!0,enumerable:!0,get:function(){return _.Dq(this.oga)||dEb(this.oga)}},GJc:{configurable:!0,enumerable:!0,get:function(){return!!this.oga.params.Rb}}});
yO.O=function(a){return new (a||yO)(_.y(_.Oo),_.y(_.Rg))};
yO.ya=_.Pc({type:yO,oa:[["cl-picker","place",""]],inputs:{Wa:"place"},nc:["place",""],Aa:10,Ba:7,Ea:["role list fxLayout column fxFlex none".split(" "),["role","listitem",4,"ngIf"],["role","listitem"],["mat-button","","trackAction","pinToHead",3,"routerLink","ascTrackElement"],["appearance","outline"],["matInput","",3,"ngModelChange","keyup.enter","type","ngModel"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]],ua:function(a,b){a&1&&(_.E(0,"ul",0),_.A(1,rIb,3,5,
"li",1),_.E(2,"li",2)(3,"a",3),_.N(4," HEAD "),_.F()(),_.E(5,"li",2)(6,"mat-form-field",4)(7,"mat-label"),_.N(8," Specific CL "),_.F(),_.E(9,"input",5),_.ag("ngModelChange",function(c){_.$f(b.Q2,c)||(b.Q2=c);return c}),_.I("keyup.enter",function(){return TZb(b)}),_.F()()()());a&2&&(_.x(),_.B("ngIf",b.sXb),_.x(2),_.tf("active-element",b.rJc),_.B("routerLink",b.rT)("ascTrackElement",b.ti),_.x(6),_.B("type",b.MQb),_.Zf("ngModel",b.Q2))},Ha:[_.To,_.jn,_.kr,_.Os,_.Bi,_.mw,_.tw,_.Wv,_.Xs,_.fw,_.Qw,_.Mw,
_.Hw,_.ew,_.zo],styles:["li[_ngcontent-%COMP%]:last-child{padding:8px}mat-form-field.mat-mdc-form-field[_ngcontent-%COMP%]{line-height:1;--mat-form-field-container-vertical-padding:10px}ul[_ngcontent-%COMP%]{list-style-type:none}a.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{font-weight:400;width:100%;justify-content:start;font-size:14px;line-height:24px;height:32px;padding:0 16px;color:var(--text-secondary)}"],Oa:0});var zO=function(){};zO.O=function(a){return new (a||zO)};zO.Da=_.Rc({type:zO});zO.Ca=_.Ac({imports:[_.Vo,_.pn,_.Rs,_.Oz,_.vx,_.Rx,_.Ww,_.Qx,_.Bo]});var UZb=["crumbs"],VZb=["copyButton"],AO=function(a,b){this.Ia=a;this.Pc=b;this.xdc="Copy file path";this.items=[];this.gS=""};AO.prototype.ur=function(){this.Ia.mb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};AO.O=function(a){return new (a||AO)(_.y(_.Oo),_.y(_.dK))};
AO.ya=_.Pc({type:AO,oa:[["path-breadcrumb"]],vb:function(a,b){a&1&&(_.Of(UZb,5),_.Of(VZb,5,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.v0c=c.first);_.Uf(c=_.Vf())&&(b.p0c=c.first)}},inputs:{items:"items",gS:"copyText",projectId:"projectId",xja:"stacksPaths"},Aa:7,Ba:3,Ea:[["copyButton",""],["id","skiplink-navigation-target","role","link","tabindex","0",1,"crumbs"],[4,"ngFor","ngForOf"],["hidden","","id","path-segment-desc"],["color","lowContrast",3,"copyEvent","hoverMsg","copyText"],["ascTrackElement",
"BreadcrumbFilePath","trackAction","navigate","aria-describedby","path-segment-desc",1,"path-segment",3,"routerLink","queryParams","trackProjectId"],["title","Project info available. Click to view bugs, yaqs, teams, and more","aria-label","Open stacks project panel","ascTrackElement","BreadcrumbFilePath","trackAction","navigateToStacks",1,"spacer",3,"click","routerLink"],["class","separator",4,"ngIf"],[1,"separator"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"div",1);_.A(1,uIb,6,11,"ng-container",
2);_.F();_.E(2,"div",3);_.N(3," File Path Breadcrumb ");_.F();_.E(4,"div")(5,"copy-button",4,0);_.I("copyEvent",function(){_.t(c);return _.u(b.ur())});_.F()()}a&2&&(_.x(),_.B("ngForOf",b.items),_.x(4),_.B("hoverMsg",b.xdc)("copyText",b.gS))},Ha:[_.To,_.hn,_.jn,_.TA,_.zo,_.on],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 WZb=function(a){this.Ka=_.hb(a)};_.U(WZb,_.Kb);_.h=WZb.prototype;_.h.MSa=function(){return _.Ej(this,1)};_.h.n1a=function(a){_.lc(this,1,a)};_.h.getName=function(){return _.Ej(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.fe=function(a){return _.lc(this,2,a)};_.h.ol=function(){return _.Tj(this,2)};_.h.wn=function(){return _.Ej(this,3)};_.h.X_=function(){return _.X(this,3)};_.h.JV=function(a){_.lc(this,3,a)};_.h.pT=function(){return _.Tj(this,3)};_.h.toObject=function(){return XZb(this)};
var XZb=function(a){if(null!=a)return _.Mb(a),{codePath:_.l(_.X(a,1)),name:_.l(_.X(a,2)),productId:_.l(_.X(a,3))}};var BO=function(a){this.Ka=_.hb(a)};_.U(BO,_.Kb);var YZb=_.Ob(BO);BO.kc=[1];BO.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={F8c:_.Cb(_.oj(this,WZb,1,_.kj()),XZb)}}else a=void 0;return a};var CO=function(a){this.Ka=_.hb(a)};_.U(CO,_.Kb);CO.prototype.MSa=function(){return _.Ej(this,1)};CO.prototype.n1a=function(a){_.lc(this,1,a)};CO.prototype.DV=function(a){_.Kj(this,2,a)};CO.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={codePath:_.l(_.X(this,1)),UG:_.Aj(this,2,!1)}}else a=void 0;return a};var DO=function(a){this.Ka=_.hb(a)};_.U(DO,_.Kb);_.h=DO.prototype;_.h.getScope=function(){return _.Fj(this,1,0)};_.h.setScope=function(a){return _.Rj(this,1,a)};_.h.Tsa=function(a){return _.xj(this,2,_.kj(a))};_.h.getValue=function(a){return _.Gj(this,2,a)};_.h.setValue=function(a,b){return _.Ab(this,2,_.Za,a,b,_.xj)};DO.kc=[2];DO.prototype.toObject=function(){return ZZb(this)};var ZZb=function(a){if(null!=a)return _.Mb(a),{scope:_.l(_.yj(a,1)),jUc:_.l(_.xj(a,2,2))}};var xOb=function(a){this.Ka=_.hb(a)};_.U(xOb,_.Kb);_.h=xOb.prototype;_.h.wn=function(){return _.Hj(this,1,EO)};_.h.JV=function(a){_.mi(this,1,EO,_.$a(a))};_.h.pT=function(){return null!=_.Ij(this,1,EO)};_.h.Wtb=function(){return _.Hj(this,2,EO)};_.h.f0=function(){return _.Cj(this,_.mj(this,$Zb,5))};_.h.Zca=function(){return null!=_.uj(this,_.mj(this,$Zb,5))};_.h.getName=function(){return _.Ej(this,4)};_.h.fe=function(a){return _.lc(this,4,a)};_.h.ol=function(){return _.Tj(this,4)};
var EO=[1,2],$Zb=[5,6];xOb.prototype.toObject=function(){return a_b(this)};var a_b=function(a){if(null!=a)return _.Mb(a),{productId:_.l(_.Ij(a,1,EO)),qNc:_.l(_.Ij(a,2,EO)),Cya:_.l(_.uj(a,_.mj(a,$Zb,5))),lcd:_.l(_.uj(a,_.mj(a,$Zb,6))),name:_.l(_.X(a,4)),o9c:_.l(_.X(a,3))}};var mM=function(a){this.Ka=_.hb(a)};_.U(mM,_.Kb);mM.prototype.BH=function(){return _.Ej(this,2)};mM.kc=[3];mM.prototype.toObject=function(){return b_b(this)};var b_b=function(a){if(null!=a)return _.Mb(a),{i$:_.l(_.yj(a,1)),description:_.l(_.X(a,2)),X_c:_.Cb(_.oj(a,xOb,3,_.kj()),a_b)}};var lM=function(a){this.Ka=_.hb(a)};_.U(lM,_.Kb);_.h=lM.prototype;_.h.Wtb=function(){return _.Ej(this,1)};_.h.getName=function(){return _.Ej(this,3)};_.h.fe=function(a){return _.lc(this,3,a)};_.h.ol=function(){return _.Tj(this,3)};_.h.BH=function(){return _.Ej(this,4)};_.h.PS=function(a){return _.xj(this,7,_.kj(a))};_.h.CSa=function(a){return _.xj(this,9,_.kj(a))};_.h.getId=function(){return _.Bj(this,15)};lM.kc=[2,7,9,11,13,16];lM.prototype.toObject=function(){return c_b(this)};
var c_b=function(a){if(null!=a)return _.Mb(a),{qNc:_.l(_.X(a,1)),Y_c:_.Cb(_.oj(a,mM,2,_.kj()),b_b),name:_.l(_.X(a,3)),description:_.l(_.X(a,4)),pO:_.l(_.X(a,6)),fZc:_.Aj(a,5,!1),xZ:_.l(_.xj(a,7,2)),I9c:_.l(_.uj(a,8)),Zzc:_.l(_.xj(a,9,2)),MZc:_.l(_.uj(a,10)),ucd:_.l(_.xj(a,11,2)),T5c:_.l(_.X(a,12)),NYc:_.l(_.xj(a,13,2)),i7c:_.l(_.X(a,14)),id:_.l(_.tj(a,15)),OYc:_.l(_.wj(a,16,2))}};var d_b=function(a){this.Ka=_.hb(a)};_.U(d_b,_.Kb);_.h=d_b.prototype;_.h.getName=function(){return _.Ej(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.fe=function(a){return _.lc(this,1,a)};_.h.ol=function(){return _.Tj(this,1)};_.h.DV=function(a){_.Kj(this,2,a)};_.h.toObject=function(){if(null!=this){_.Mb(this);var a={name:_.l(_.X(this,1)),UG:_.Aj(this,2,!1)}}else a=void 0;return a};var e_b=function(a){this.Ka=_.hb(a)};_.U(e_b,_.Kb);_.h=e_b.prototype;_.h.RSa=function(){return _.Ej(this,1)};_.h.M_=function(){return _.X(this,1)};_.h.s1a=function(a){_.lc(this,1,a)};_.h.getId=function(){return _.Cj(this,5)};_.h.DV=function(a){_.Kj(this,2,a)};_.h.g0=function(){return _.Ej(this,3)};_.h.uvb=function(){return _.Tj(this,3)};
_.h.toObject=function(){if(null!=this){_.Mb(this);var a={kpb:_.l(_.X(this,1)),id:_.l(_.uj(this,5)),UG:_.Aj(this,2,!1),username:_.l(_.X(this,3)),o4c:_.Aj(this,4,!1)}}else a=void 0;return a};var f_b=function(a){this.Ka=_.hb(a)};_.U(f_b,_.Kb);_.h=f_b.prototype;_.h.wn=function(){return _.Ej(this,1)};_.h.X_=function(){return _.X(this,1)};_.h.JV=function(a){_.lc(this,1,a)};_.h.pT=function(){return _.Tj(this,1)};_.h.DV=function(a){_.Kj(this,3,a)};_.h.f0=function(){return _.Cj(this,4)};_.h.Zca=function(){return null!=_.uj(this,4)};
_.h.toObject=function(){if(null!=this){_.Mb(this);var a={productId:_.l(_.X(this,1)),d8c:_.l(_.uj(this,2)),UG:_.Aj(this,3,!1),Cya:_.l(_.uj(this,4))}}else a=void 0;return a};var g_b=function(a){this.Ka=_.hb(a)};_.U(g_b,_.Kb);_.h=g_b.prototype;_.h.getName=function(){return _.Ej(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.fe=function(a){return _.lc(this,1,a)};_.h.ol=function(){return _.Tj(this,1)};_.h.toObject=function(){return h_b(this)};var h_b=function(a){if(null!=a)return _.Mb(a),{name:_.l(_.X(a,1)),rSc:_.l(_.X(a,2))}};var FO=function(){};FO.O=function(a){return new (a||FO)};FO.ta=_.p({token:FO,qa:FO.O,Ga:"root"});var i_b=new Map([[2,{O2:"https://dev-stacks.corp.google.com",QY:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{O2:"https://staging-stacks.corp.google.com",QY:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{O2:"https://nightly-stacks.corp.google.com",QY:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{O2:"https://stacks-v4.corp.google.com",QY:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{O2:"http://localhost:5432",QY:"http://localhost:9876",apiKey:""}]]),GO=function(){};
_.W.Object.defineProperties(GO.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return i_b.get(this.pCc)}},pCc:{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}}}});GO.O=function(a){return new (a||GO)(_.q(FO))};GO.ta=_.p({token:GO,qa:GO.O,Ga:"root"});var jM=function(a){this.Ka=_.hb(a)};_.U(jM,_.Kb);_.h=jM.prototype;_.h.getUrl=function(){return _.Ej(this,1)};_.h.WL=function(){return _.X(this,1)};_.h.KB=function(a){return _.lc(this,1,a)};_.h.ada=function(){return _.Tj(this,1)};_.h.jr=function(){return _.Ej(this,2)};_.h.nZ=function(){return _.fj(this,2)};_.h.getId=function(){return _.Ej(this,3)};_.h.toObject=function(){return HO(this)};
var HO=function(a){if(null!=a)return _.Mb(a),{url:_.l(_.X(a,1)),label:_.l(_.X(a,2)),id:_.l(_.X(a,3)),protocol:_.l(_.yj(a,4))}};var IO=function(a){this.Ka=_.hb(a)};_.U(IO,_.Kb);_.h=IO.prototype;_.h.getName=function(){return _.Ej(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.fe=function(a){return _.lc(this,2,a)};_.h.ol=function(){return _.Tj(this,2)};_.h.toObject=function(){return j_b(this)};var j_b=function(a){if(null!=a)return _.Mb(a),{Uzc:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:HO(_.nj(a,jM,3))}};var JO=function(a){this.Ka=_.hb(a)};_.U(JO,_.Kb);JO.prototype.Ku=function(a){return _.Gj(this,1,a)};JO.prototype.C2=function(a,b){_.Ab(this,1,_.Za,a,b,_.xj)};JO.kc=[1];JO.prototype.toObject=function(){return k_b(this)};var k_b=function(a){if(null!=a)return _.Mb(a),{Xbd:_.l(_.xj(a,1,2))}};var l_b=function(a){this.Ka=_.hb(a)};_.U(l_b,_.Kb);_.h=l_b.prototype;_.h.getName=function(){return _.Ej(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.fe=function(a){return _.lc(this,1,a)};_.h.ol=function(){return _.Tj(this,1)};_.h.BH=function(){return _.Ej(this,2)};var m_b=[3,4];l_b.prototype.toObject=function(){return n_b(this)};var n_b=function(a){if(null!=a)return _.Mb(a),{name:_.l(_.X(a,1)),description:_.l(_.X(a,2)),booleanValue:_.l(_.ij(a,_.mj(a,m_b,3))),xad:k_b(_.Jj(a,JO,4,m_b))}};var o_b=function(a){this.Ka=_.hb(a)};_.U(o_b,_.Kb);_.h=o_b.prototype;_.h.g0=function(){return _.Ej(this,1)};_.h.uvb=function(){return _.Tj(this,1)};_.h.getName=function(){return _.Ej(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.fe=function(a){return _.lc(this,2,a)};_.h.ol=function(){return _.Tj(this,2)};_.h.toObject=function(){return p_b(this)};var p_b=function(a){if(null!=a)return _.Mb(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};var AOb=function(a){this.Ka=_.hb(a)};_.U(AOb,_.Kb);_.h=AOb.prototype;_.h.getName=function(){return _.Ej(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.fe=function(a){return _.lc(this,2,a)};_.h.ol=function(){return _.Tj(this,2)};_.h.toObject=function(){return q_b(this)};var q_b=function(a){if(null!=a)return _.Mb(a),{M0c:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};var r_b=function(a){this.Ka=_.hb(a)};_.U(r_b,_.Kb);_.h=r_b.prototype;_.h.getYear=function(){return _.Bj(this,1)};_.h.setYear=function(a){return _.ti(this,1,a)};_.h.getMonth=function(){return _.Bj(this,2)};_.h.setMonth=function(a){return _.ti(this,2,a)};_.h.getDay=function(){return _.Bj(this,3)};_.h.toObject=function(){return s_b(this)};var s_b=function(a){if(null!=a)return _.Mb(a),{year:_.Bj(a,1),month:_.Bj(a,2),day:_.Bj(a,3)}};var t_b=function(a){this.Ka=_.hb(a)};_.U(t_b,_.Kb);t_b.prototype.toObject=function(){return u_b(this)};var u_b=function(a){if(null!=a)return _.Mb(a),{pO:_.l(_.X(a,1)),K5c:_.l(_.X(a,2)),t0c:s_b(_.nj(a,r_b,3))}};var KO=function(a){this.Ka=_.hb(a)};_.U(KO,_.Kb);KO.prototype.YS=function(){return _.Ej(this,1)};KO.prototype.PTa=function(){return _.oj(this,t_b,2,_.kj())};KO.prototype.f0=function(){return _.Cj(this,3)};KO.prototype.Zca=function(){return null!=_.uj(this,3)};KO.kc=[2];KO.prototype.toObject=function(){return v_b(this)};var v_b=function(a){if(null!=a)return _.Mb(a),{product:_.l(_.X(a,1)),aUc:_.Cb(a.PTa(),u_b),Cya:_.l(_.uj(a,3))}};var LO=function(a){this.Ka=_.hb(a)};_.U(LO,_.Kb);LO.prototype.RSa=function(){return _.Cj(this,1)};LO.prototype.M_=function(){return _.uj(this,1)};LO.prototype.s1a=function(a){_.Nj(this,1,a)};LO.prototype.toObject=function(){return w_b(this)};var w_b=function(a){if(null!=a)return _.Mb(a),{kpb:_.l(_.uj(a,1)),G1c:_.l(_.X(a,2))}};var nM=function(a){this.Ka=_.hb(a)};_.U(nM,_.Kb);nM.prototype.BH=function(){return _.Ej(this,2)};nM.prototype.toObject=function(){return x_b(this)};var x_b=function(a){if(null!=a)return _.Mb(a),{perspective:_.l(_.yj(a,1)),description:_.l(_.X(a,2))}};var kM=function(a){this.Ka=_.hb(a)};_.U(kM,_.Kb);kM.kc=[2,3];kM.prototype.toObject=function(){return y_b(this)};var y_b=function(a){if(null!=a)return _.Mb(a),{N8c:_.l(_.X(a,1)),z9c:_.Cb(_.oj(a,nM,2,_.kj()),x_b),Kbd:_.l(_.xj(a,3,2))}};var BOb=function(a){this.Ka=_.hb(a)};_.U(BOb,_.Kb);_.h=BOb.prototype;_.h.getName=function(){return _.Ej(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.fe=function(a){return _.lc(this,2,a)};_.h.ol=function(){return _.Tj(this,2)};_.h.toObject=function(){return z_b(this)};var z_b=function(a){if(null!=a)return _.Mb(a),{HM:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};var hM=function(a){this.Ka=_.hb(a)};_.U(hM,_.Kb);_.h=hM.prototype;_.h.getName=function(){return _.Ej(this,3)};_.h.fg=function(){return _.X(this,3)};_.h.fe=function(a){return _.lc(this,3,a)};_.h.ol=function(){return _.Tj(this,3)};_.h.toObject=function(){return A_b(this)};var A_b=function(a){if(null!=a)return _.Mb(a),{AYc:_.l(_.X(a,1)),zYc:_.l(_.X(a,2)),name:_.l(_.X(a,3)),Xad:_.l(_.X(a,4))}};var B_b=function(a){this.Ka=_.hb(a)};_.U(B_b,_.Kb);_.h=B_b.prototype;_.h.getName=function(){return _.Ej(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.fe=function(a){return _.lc(this,1,a)};_.h.ol=function(){return _.Tj(this,1)};_.h.toObject=function(){return C_b(this)};var C_b=function(a){if(null!=a)return _.Mb(a),{name:_.l(_.X(a,1)),SNc:_.l(_.X(a,2))}};var MO=function(a){this.Ka=_.hb(a)};_.U(MO,_.Kb);MO.prototype.YS=function(){return _.Ej(this,1)};MO.prototype.PTa=function(){return _.oj(this,t_b,2,_.kj())};MO.kc=[2];MO.prototype.toObject=function(){return D_b(this)};var D_b=function(a){if(null!=a)return _.Mb(a),{product:_.l(_.X(a,1)),aUc:_.Cb(a.PTa(),u_b)}};var E_b=function(a){this.Ka=_.hb(a)};_.U(E_b,_.Kb);_.h=E_b.prototype;_.h.getName=function(){return _.Ej(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.fe=function(a){return _.lc(this,2,a)};_.h.ol=function(){return _.Tj(this,2)};_.h.toObject=function(){return F_b(this)};var F_b=function(a){if(null!=a)return _.Mb(a),{w$c:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:HO(_.nj(a,jM,3))}};var G_b=function(a){this.Ka=_.hb(a)};_.U(G_b,_.Kb);_.h=G_b.prototype;_.h.getName=function(){return _.Ej(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.fe=function(a){return _.lc(this,1,a)};_.h.ol=function(){return _.Tj(this,1)};_.h.toObject=function(){return H_b(this)};var H_b=function(a){if(null!=a)return _.Mb(a),{name:_.l(_.X(a,1)),wRc:_.l(_.X(a,2))}};var I_b=function(a){this.Ka=_.hb(a)};_.U(I_b,_.Kb);_.h=I_b.prototype;_.h.getName=function(){return _.Ej(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.fe=function(a){return _.lc(this,2,a)};_.h.ol=function(){return _.Tj(this,2)};_.h.Xw=function(){return _.Cj(this,3)};_.h.toObject=function(){return J_b(this)};var J_b=function(a){if(null!=a)return _.Mb(a),{teamsId:_.l(_.uj(a,1)),name:_.l(_.X(a,2)),level:_.l(_.uj(a,3)),C8c:_.l(_.uj(a,4))}};var K_b=function(a){this.Ka=_.hb(a)};_.U(K_b,_.Kb);K_b.prototype.toObject=function(){return L_b(this)};var L_b=function(a){if(null!=a)return _.Mb(a),{gbd:_.l(_.X(a,1)),fbd:_.l(_.uj(a,2))}};var oNb=function(a){this.Ka=_.hb(a)};_.U(oNb,_.Kb);_.h=oNb.prototype;_.h.wn=function(){return _.Ej(this,1)};_.h.JV=function(a){_.lc(this,1,a)};_.h.pT=function(){return _.Tj(this,1)};_.h.f0=function(){return _.Cj(this,6)};_.h.Zca=function(){return null!=_.uj(this,6)};_.h.getName=function(){return _.Ej(this,2)};_.h.fe=function(a){return _.lc(this,2,a)};_.h.ol=function(){return _.Tj(this,2)};_.h.qca=function(){return _.Fj(this,3,0)};_.h.Esa=function(){return _.Aj(this,4)};
_.h.bTa=function(){return _.Aj(this,5,!1)};_.h.toObject=function(){return M_b(this)};var M_b=function(a){if(null!=a)return _.Mb(a),{productId:_.l(_.X(a,1)),Cya:_.l(_.uj(a,6)),name:_.l(_.X(a,2)),Mga:_.l(_.yj(a,3)),sHc:_.l(_.ij(a,4)),uJc:_.Aj(a,5,!1)}};var iM=function(a){this.Ka=_.hb(a)};_.U(iM,_.Kb);iM.prototype.wn=function(){return _.Ej(this,1)};iM.prototype.JV=function(a){_.lc(this,1,a)};iM.prototype.pT=function(){return _.Tj(this,1)};iM.prototype.BH=function(){return _.Ej(this,2)};iM.kc=[3,6];iM.prototype.toObject=function(){return N_b(this)};var N_b=function(a){if(null!=a)return _.Mb(a),{productId:_.l(_.X(a,1)),description:_.l(_.X(a,2)),m9c:_.l(_.xj(a,3,2)),y9c:_.l(_.X(a,4)),A6c:_.l(_.X(a,5)),p9c:_.Cb(_.oj(a,oNb,6,_.kj()),M_b)}};var NO=function(a){this.Ka=_.hb(a)};_.U(NO,_.Kb);_.h=NO.prototype;_.h.xsa=function(a){return _.oj(this,jM,2,_.kj(a))};_.h.MSa=function(){return _.Gj(this,4)};_.h.n1a=function(a){_.Ab(this,4,_.Za,a,void 0,_.xj)};_.h.zsa=function(a){return _.oj(this,jM,5,_.kj(a))};_.h.PS=function(a){return _.oj(this,o_b,7,_.kj(a))};_.h.BH=function(){return _.Ej(this,9)};_.h.OSa=function(){return _.nj(this,_.xm,90)};_.h.Ig=function(){return _.nj(this,OO,10)};_.h.GV=function(a){_.pj(this,10,a)};
_.h.dM=function(){return _.gj(this,OO,10)};_.h.Dsa=function(a){return _.oj(this,jM,13,_.kj(a))};_.h.Fsa=function(a){return _.oj(this,jM,15,_.kj(a))};_.h.Hsa=function(a){return _.oj(this,jM,16,_.kj(a))};_.h.bTa=function(){return _.Aj(this,17,!1)};_.h.ica=function(){return _.oj(this,jM,18,_.kj())};_.h.getName=function(){return _.Ej(this,23)};_.h.fg=function(){return _.X(this,23)};_.h.fe=function(a){return _.lc(this,23,a)};_.h.ol=function(){return _.Tj(this,23)};_.h.wn=function(){return _.Ej(this,26)};
_.h.X_=function(){return _.X(this,26)};_.h.JV=function(a){_.lc(this,26,a)};_.h.pT=function(){return _.Tj(this,26)};_.h.tca=function(a){return _.oj(this,jM,31,_.kj(a))};_.h.CSa=function(a){return _.oj(this,jM,55,_.kj(a))};_.h.Esa=function(){return _.Aj(this,66)};_.h.qca=function(){return _.Fj(this,70,0)};_.h.f0=function(){return _.Cj(this,84)};_.h.Zca=function(){return null!=_.uj(this,84)};_.h.kTa=function(){return _.oj(this,LO,88,_.kj())};var O_b=_.Ob(NO),OO=function(a){this.Ka=_.hb(a)};_.U(OO,_.Kb);
_.h=OO.prototype;_.h.RSa=function(){return _.Ej(this,1)};_.h.M_=function(){return _.X(this,1)};_.h.s1a=function(a){_.lc(this,1,a)};_.h.getName=function(){return _.Ej(this,2)};_.h.fg=function(){return _.X(this,2)};_.h.fe=function(a){return _.lc(this,2,a)};_.h.ol=function(){return _.Tj(this,2)};_.h.getParent=function(){return _.nj(this,OO,3)};_.h.Fxa=function(a){_.pj(this,3,a)};_.h.BH=function(){return _.Ej(this,7)};_.h.OSa=function(){return _.nj(this,_.xm,30)};
_.h.xsa=function(a){return _.oj(this,jM,8,_.kj(a))};_.h.zsa=function(a){return _.oj(this,jM,9,_.kj(a))};_.h.PS=function(a){return _.oj(this,o_b,10,_.kj(a))};_.h.Dsa=function(a){return _.oj(this,jM,11,_.kj(a))};_.h.Fsa=function(a){return _.oj(this,jM,12,_.kj(a))};_.h.Hsa=function(a){return _.oj(this,jM,13,_.kj(a))};_.h.ica=function(){return _.oj(this,jM,14,_.kj())};_.h.tca=function(a){return _.oj(this,jM,16,_.kj(a))};_.h.kTa=function(){return _.oj(this,LO,29,_.kj())};var P_b=_.Ob(OO);
NO.kc=[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,85,87,88,89,94];NO.prototype.toObject=function(){return Q_b(this)};
var Q_b=function(a){if(null!=a){_.Mb(a);var b=_.Cb(a.xsa(),HO),c=_.l(_.xj(a,4,2)),d=_.l(_.xj(a,61,2)),e=_.Cb(a.zsa(),HO),f=_.Cb(_.oj(a,jM,6,_.kj()),HO),g=_.Cb(a.PS(),p_b),m=_.Cb(_.oj(a,jM,8,_.kj()),HO);var n=_.oj(a,jM,39,_.kj());n=_.Cb(n,HO);var r=_.l(_.X(a,9)),v=_.ym(a.OSa()),z=_.l(_.X(a,93)),D=R_b(a.Ig()),J=_.l(_.X(a,42)),L=_.Cb(_.oj(a,jM,12,_.kj()),HO),P=_.Cb(a.Dsa(),HO),Z=_.l(_.wj(a,14,2)),qa=_.l(_.xj(a,83,2)),Da=_.Cb(a.Fsa(),HO),pa=_.Cb(a.Hsa(),HO),ra=_.Aj(a,17,!1),La=_.Cb(a.ica(),HO),Ta=_.Cb(_.oj(a,
BOb,41,_.kj()),z_b),mb=_.Cb(_.oj(a,jM,20,_.kj()),HO),rb=_.Cb(_.oj(a,jM,22,_.kj()),HO),Jb=_.l(_.X(a,23)),ub=_.l(_.wj(a,25,2)),Oa=_.l(_.X(a,26)),fb=_.Cb(_.oj(a,hM,27,_.kj()),A_b),kb=_.Cb(_.oj(a,jM,28,_.kj()),HO),mc=C_b(_.nj(a,B_b,29)),pc=_.Cb(_.oj(a,jM,30,_.kj()),HO),Ae=_.Cb(a.tca(),HO),xb=_.l(_.xj(a,38,2)),Gb=_.Cb(_.oj(a,jM,32,_.kj()),HO),lb=F_b(_.nj(a,E_b,58)),wb=_.Cb(_.oj(a,jM,59,_.kj()),HO),Ib=H_b(_.nj(a,G_b,33)),ob=h_b(_.nj(a,g_b,34));var ma=_.oj(a,I_b,40,_.kj());ma=_.Cb(ma,J_b);var dc=_.l(_.wj(a,
35,2)),fc=_.l(_.tj(a,36)),fd=j_b(_.nj(a,IO,43)),ed=_.Cb(_.oj(a,jM,44,_.kj()),HO),cd=_.l(_.ij(a,45)),xd=_.l(_.ij(a,46)),Ze=_.Cb(_.oj(a,AOb,47,_.kj()),q_b),Cf=_.l(_.X(a,54)),$g=_.Cb(a.CSa(),HO),Tf=_.Cb(_.oj(a,jM,56,_.kj()),HO),yi=_.Cb(_.oj(a,jM,57,_.kj()),HO);var Yh=_.oj(a,jM,62,_.kj());Yh=_.Cb(Yh,HO);var Fk=_.oj(a,jM,63,_.kj());Fk=_.Cb(Fk,HO);var Eg=_.oj(a,jM,64,_.kj());Eg=_.Cb(Eg,HO);var Qj=_.Cb(_.oj(a,jM,65,_.kj()),HO),pl=_.l(_.ij(a,60)),Dm=_.l(_.ij(a,66)),no=_.l(_.ij(a,69)),$e=_.l(_.ij(a,67)),ZH=
_.l(_.xj(a,78,2)),lQ=_.l(_.X(a,48)),Epa=_.l(_.xj(a,49,2)),mQ=_.l(_.xj(a,50,2)),ab=_.l(_.X(a,51)),Hd=_.l(_.X(a,52)),Cw=_.l(_.X(a,53)),qj=_.l(_.yj(a,70)),wB=_.l(_.yj(a,71)),of=_.Cb(_.oj(a,DO,72,_.kj()),ZZb),ta=_.l(_.ij(a,73)),Fa=_.l(_.X(a,74)),Ua=_.l(_.yj(a,75)),Oc=_.l(_.ij(a,76)),Nd=_.l(_.X(a,77)),Ue=N_b(_.nj(a,iM,79)),fh=_.Cb(_.oj(a,lM,80,_.kj()),c_b),Dl=_.l(_.X(a,68)),xB=_.Cb(_.oj(a,kM,81,_.kj()),y_b),nQ=_.l(_.uj(a,82)),SXa=_.l(_.uj(a,84));var QT=_.oj(a,l_b,85,_.kj());QT=_.Cb(QT,n_b);var TXa=_.l(_.X(a,
86)),Zk=_.l(_.xj(a,87,2)),BEa=_.Cb(a.kTa(),w_b),UXa=_.l(_.xj(a,89,2)),VXa=L_b(_.nj(a,K_b,91));var Ep=_.oj(a,_.F1a,94,_.kj());return{uAc:b,rZ:c,BYc:d,yBc:e,c0c:f,xZ:g,I0c:m,c1c:n,description:r,ZCc:v,YCc:z,domain:D,vtb:J,X2c:L,xGc:P,w3c:Z,v3c:qa,OHc:Da,wIc:pa,uJc:ra,TJc:La,i5c:Ta,n5c:mb,x6c:rb,name:Jb,e8c:ub,productId:Oa,H8c:fb,I8c:kb,L8c:mc,s9c:pc,YOc:Ae,d$c:xb,V$c:Gb,v$c:lb,x$c:wb,mad:Ib,Iad:ob,teamList:ma,hbd:dc,Qbd:fc,gZc:fd,hZc:ed,Jad:cd,O4c:xd,O0c:Ze,x8c:Cf,Zzc:$g,J9c:Tf,rad:yi,B_c:Yh,b1c:Fk,
b$c:Eg,mbd:Qj,Rda:pl,sHc:Dm,J3c:no,H3c:$e,z8c:ZH,Uzc:lQ,N0c:Epa,h5c:mQ,SNc:ab,wRc:Hd,rSc:Cw,Mga:qj,K0c:wB,FYc:of,vYc:ta,jad:Fa,N6c:Ua,Dbd:Oc,I$c:Nd,HYc:Ue,n9c:fh,Y9c:Dl,s2c:xB,M8c:nQ,Cya:SXa,oZc:QT,J8c:TXa,K8c:Zk,lNc:BEa,X6c:UXa,z7c:VXa,n$c:_.Cb(Ep,_.G1a),B8c:_.l(_.X(a,92))}}};OO.kc=[4,6,8,9,10,11,12,13,14,15,16,21,23,29];var S_b=[27,28];OO.prototype.toObject=function(){return R_b(this)};
var R_b=function(a){if(null!=a){_.Mb(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=R_b(a.getParent());var e=_.oj(a,OO,4,_.kj());e=_.Cb(e,R_b);var f=_.l(_.ij(a,5));var g=_.oj(a,NO,6,_.kj());g=_.Cb(g,Q_b);var m=_.l(_.X(a,7)),n=_.ym(a.OSa()),r=_.l(_.X(a,31)),v=_.Cb(a.xsa(),HO),z=_.Cb(a.zsa(),HO),D=_.Cb(a.PS(),p_b),J=_.Cb(a.Dsa(),HO),L=_.Cb(a.Fsa(),HO),P=_.Cb(a.Hsa(),HO),Z=_.Cb(a.ica(),HO);var qa=_.oj(a,jM,15,_.kj());qa=_.Cb(qa,HO);var Da=_.l(_.X(a,20)),pa=_.Cb(a.tca(),HO),ra=_.l(_.X(a,17)),La=_.l(_.uj(a,
18)),Ta=_.l(_.ij(a,19));var mb=_.oj(a,MO,21,_.kj());mb=_.Cb(mb,D_b);var rb=_.l(_.X(a,22));var Jb=_.oj(a,KO,23,_.kj());return{kpb:b,name:c,parent:d,Cad:e,I4c:f,G8c:g,description:m,ZCc:n,YCc:r,uAc:v,yBc:z,xZ:D,xGc:J,OHc:L,wIc:P,TJc:Z,U5c:qa,cc:Da,YOc:pa,F1c:ra,Z$c:La,VZc:Ta,u_a:mb,l9c:rb,m1c:_.Cb(Jb,v_b),H1c:_.l(_.uj(a,24)),Dad:_.l(_.uj(a,25)),teamsId:_.l(_.uj(a,26)),I1c:HO(_.Jj(a,jM,27,S_b)),J1c:_.l(_.Ij(a,28,S_b)),lNc:_.Cb(a.kTa(),w_b)}}};var eM=function(a){this.Ka=_.hb(a)};_.U(eM,_.Kb);_.h=eM.prototype;_.h.getName=function(){return _.Ej(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.fe=function(a){return _.lc(this,1,a)};_.h.ol=function(){return _.Tj(this,1)};_.h.getUrl=function(){return _.Ej(this,2)};_.h.WL=function(){return _.X(this,2)};_.h.KB=function(a){return _.lc(this,2,a)};_.h.ada=function(){return _.Tj(this,2)};_.h.DH=function(){return _.Ej(this,3)};_.h.kO=function(a){return _.lc(this,3,a)};eM.kc=[4];
eM.prototype.toObject=function(){return T_b(this)};var T_b=function(a){if(null!=a)return _.Mb(a),{name:_.l(_.X(a,1)),url:_.l(_.X(a,2)),icon:_.l(_.X(a,3)),U9c:_.Cb(_.oj(a,jM,4,_.kj()),HO)}};var dM=function(a){this.Ka=_.hb(a)};_.U(dM,_.Kb);_.h=dM.prototype;_.h.getName=function(){return _.Ej(this,1)};_.h.fg=function(){return _.X(this,1)};_.h.fe=function(a){return _.lc(this,1,a)};_.h.ol=function(){return _.Tj(this,1)};_.h.R_=function(a){return _.oj(this,eM,2,_.kj(a))};_.h.IV=function(a){return _.rj(this,2,a)};_.h.u8=function(a){_.sj(this,2,eM,a)};dM.kc=[2];dM.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={name:_.l(_.X(this,1)),zKc:_.Cb(this.R_(),T_b)}}else a=void 0;return a};var PO=_.Hi(["https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/","/default/24px.svg"]),U_b=["domain_less","no_domain"];var V_b=new _.Ip("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",CO,BO,function(a){return a.ld()},YZb);var QO=function(a){this.Ka=_.hb(a)};_.U(QO,_.Kb);QO.prototype.getName=function(){return _.Ej(this,1)};QO.prototype.fg=function(){return _.X(this,1)};QO.prototype.fe=function(a){return _.lc(this,1,a)};QO.prototype.ol=function(){return _.Tj(this,1)};var W_b=_.Ob(QO);QO.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={name:_.l(_.X(this,1)),ugb:_.l(_.X(this,2)),RYc:_.l(_.yj(this,3))}}else a=void 0;return a};var X_b=new _.Ip("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",d_b,QO,function(a){return a.ld()},W_b);var Y_b=new _.Ip("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",e_b,OO,function(a){return a.ld()},P_b);var Z_b=new _.Ip("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",f_b,NO,function(a){return a.ld()},O_b);var $_b=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.xi=new _.Tp(b);this.Hi=void 0==a?a:a.replace(/\/+$/,"")};$_b.prototype.YS=function(a,b,c){return kXb(this.xi,this.Hi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},Z_b,c)};$_b.prototype.G_=function(a,b,c){return kXb(this.xi,this.Hi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},X_b,c)};
$_b.prototype.Ig=function(a,b,c){return kXb(this.xi,this.Hi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},Y_b,c)};var RO=function(a){this.kEc=a};RO.prototype.create=function(){return new $_b(this.kEc.current.QY)};RO.O=function(a){return new (a||RO)(_.q(GO))};RO.ta=_.p({token:RO,qa:RO.O,Ga:"root"});var SO=function(a,b){this.UG=!1;this.environment=a.current;this.hya=b.create();this.UG="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};SO.prototype.G_=function(){var a=this,b=new d_b;b.DV(this.UG);return BIb(function(c){return a.hya.G_(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ha(_.Ke(function(c){console.error("Failed to fetch announcement",c);return _.Od(c)}))};
SO.prototype.Ig=function(a){var b=this;if(U_b.includes(a))return _.Od(Error("Le"));var c=new e_b;c.s1a(a);c.DV(this.UG);_.Kj(c,4,!1);return BIb(function(d){return b.hya.Ig(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Ke(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.Od(Error("Me`"+a)):_.Od(d)}))};
SO.prototype.YS=function(a){var b=this,c=new f_b;c.JV(a);c.DV(this.UG);return BIb(function(d){return b.hya.YS(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ha(_.Ke(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.Od(Error("Ne`"+a)):_.Od(d)}))};
var a0b=function(a,b){var c=new CO;c.n1a(b.endsWith("/")?b.substring(0,b.length-1):b);c.DV(a.UG);return BIb(function(d){var e=a.hya;return kXb(e.xi,e.Hi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},V_b,d)})};SO.prototype.getUrl=function(a){return this.environment.QY+"/v3/"+a+"?key="+this.environment.apiKey};SO.O=function(a){return new (a||SO)(_.q(GO),_.q(RO),_.q(FO))};SO.ta=_.p({token:SO,qa:SO.O,Ga:"root"});var TO=function(a,b,c){this.Ia=a;this.UV=b;this.Ug=c;this.Qf=new _.Qt(this.Ia)};TO.prototype.get=function(a){var b=this;a.MD&&(a=a.parent||a);if(!a.path)return _.Pe;var c=a.path;return this.Qf.fetch(c,function(){return a0b(b.UV,"//depot/"+c).ha(_.Xh(b.Ia,"stacksServiceGet"),_.Ke(function(d){_.gt(b.Ug,d);return _.Md(new BO)}))})};TO.O=function(a){return new (a||TO)(_.q(_.Oo),_.q(SO),_.q(_.ft))};TO.ta=_.p({token:TO,qa:TO.O,Ga:"root"});var b0b=["clPicker"],c0b=["pathBreadcrumb"],d0b=["refPickerDropdownButton"],e0b=["refPicker"],UO=function(a,b,c,d,e){var f=this;this.Ia=a;this.bV=b;this.C2a=d;this.Pc=e;this.NN="BreadcrumbRefPicker";this.Tta=!1;this.fxb=!0;this.a_=void 0;this.bU=new _.Ye(1);this.xja=_.cv.has(53)?this.bU.ha(_.ff(function(m){return f.C2a.get(m)}),_.w(function(m){return new Set(_.oj(m,WZb,1,_.kj()).map(function(n){return(n.MSa()||"")+"/"}))}),_.hf(function(m){f.Ia.Ln({OG:new Map([["stacks",0<m.size?"AVAILABLE":"UNAVAILABLE"]])})}),
_.cf()):_.zi;this.oOc=this.bU.ha(_.w(function(m){return _.fG(m)?{Wa:m,Xwa:_.Jqb,version:0}:void 0}));var g=[];this.Ipa=this.bU.ha(_.ff(function(m){return _.fG(m)?_.Owb(f.bV,m).ha(_.ef(_.uG(m.Eb)),_.w(function(n){return{location:m,ov:n}})):_.Md({location:m,ov:_.uG("")})}),_.w(function(m){return f.F$(g,m.location,m.ov)}))};UO.prototype.Sa=function(){};
UO.prototype.F$=function(a,b,c){var d=_.yG(b.bc()).hb();a[0]=PZb(this.Gha,b);if(_.fG(b)){if(_.JF(d)){if(d.params.Rb){c="CitC Workspace";var e=_.Dob(d)}else _.Dq(d)||dEb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Eb,e=d.dj()?e:_.WF(e));d=Object.assign({},{type:2,ua:this.dBc,title:e,label:c,ariaLabel:"Pin to CL",lc:"ChangelistPicker",tooltip:void 0},_.MG(d.bc().nd("").hb()))}else d=this.kPa(d,c),c=kEb(c.type),d={type:1,ua:this.pOc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{z_a:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.fxb&&!d){d=[];c=b;var f=c.params;e=f.xj;var g=f.Mf,m=f.tu,n=f.Rb;f=f.Qw;for(var r=_.ii(c,0);c&&c.path;){var v=0===d.length?{Rb:n}:{xj:e,Mf:g,tu:m,Rb:n,Qw:f};v=_.wq(_.zq(c.bc().Oi(v),r).hb());var z=void 0;d.unshift({title:_.QCb(c),Lb:v,path:null==(z=c)?void 0:z.path});c=c.parent}a[2]={type:1,ua:this.pNc,label:"File path",context:{XGb:d,gS:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
UO.prototype.kPa=function(a,b){var c=_.WF(b);return Object.assign({},{title:c,ua:this.dha,label:_.vG(b.type),ariaLabel:"Ref picker dropdown",lc:this.NN},_.MG(a.bc().nd("").hb()))};_.W.Object.defineProperties(UO.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.Cs=a;this.bU.next(a)},get:function(){return this.Cs}},uVa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Wa)||!a.params.Rb)}}});
UO.O=function(a){return new (a||UO)(_.y(_.mv),_.y(_.uJ),_.y(_.dv),_.y(TO),_.y(_.dK))};
UO.ya=_.Pc({type:UO,oa:[["repository-breadcrumb","location",""]],vb:function(a,b){a&1&&(_.Of(b0b,7,_.Lf),_.Of(c0b,7,_.Lf),_.Of(d0b,7,_.Lf),_.Of(e0b,7,_.Lf),_.Of(WN,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.dBc=c.first);_.Uf(c=_.Vf())&&(b.pNc=c.first);_.Uf(c=_.Vf())&&(b.pOc=c.first);_.Uf(c=_.Vf())&&(b.dha=c.first);_.Uf(c=_.Vf())&&(b.Gha=c.first)}},yb:["aria-label","Repository toolbar"],inputs:{Tta:"isEmptyRepo",fxb:"includePathBreadcrumb",a_:"editLink",Wa:[0,"location","place"]},features:[_.bg([_.uJ])],
nc:["location",""],Aa:14,Ba:9,Ea:[["pathBreadcrumb",""],["refPickerDropdownButton",""],["refPicker",""],["clPicker",""],["fxLayout","row","fxLayoutAlign","center",1,"header-bar"],["fxFlex","","fxGrow","1",1,"crumbs"],[3,"items",4,"ngIf"],[3,"place","isEmptyRepo","editLink"],[3,"place"],[3,"items"],[3,"copyText","items","projectId","stacksPaths",4,"ngIf"],[3,"copyText","items","projectId","stacksPaths"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],["class","ref-picker-dropdown-icon",
"fontSet","google-material-icons",4,"ngIf"],["fontSet","google-material-icons",1,"ref-picker-dropdown-icon"],[3,"refPickerData","trackElement",4,"ngIf"],[3,"refPickerData","trackElement"]],ua:function(a,b){a&1&&(_.E(0,"div",4)(1,"div",5),_.A(2,HIb,1,1,"breadcrumb",6),_.O(3,"async"),_.F(),_.H(4,"activity-header-actions",7),_.F(),_.A(5,JIb,1,1,"ng-template",null,0,_.hg)(7,LIb,2,3,"ng-template",null,1,_.hg)(9,NIb,2,3,"ng-template",null,2,_.hg)(11,OIb,1,1,"ng-template",null,3,_.hg),_.H(13,"resource-scope-breadcrumb-item",
8));a&2&&(_.tf("citc",b.uVa),_.x(2),_.B("ngIf",_.Q(3,7,b.Ipa)),_.x(2),_.B("place",b.Wa)("isEmptyRepo",b.Tta)("editLink",b.a_),_.x(9),_.B("place",b.Wa))},Ha:[xO,yO,_.jn,_.kr,_.lr,_.Os,_.Dt,_.JJ,WN,_.NA,_.OA,AO,_.on,_.eK],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 f0b=function(a){this.GDc=a.data.ha(_.w(function(){var b=_.oh(a.Vc);return _.JF(b)||_.cG(b)?eEb(b):""}))};f0b.O=function(a){return new (a||f0b)(_.y(_.Fg))};
f0b.ya=_.Pc({type:f0b,oa:[["binary-file"]],inputs:{Lqa:"contentLength"},Aa:7,Ba:4,Ea:[["alternative",""],["icon","source:file"],[4,"ngIf","ngIfElse"],[3,"href"]],ua:function(a,b){a&1&&(_.E(0,"icon-empty-state-display",1)(1,"icon-empty-state-title"),_.N(2," You have selected a binary file "),_.F(),_.A(3,PIb,5,2,"icon-empty-state-subtitle",2),_.O(4,"async"),_.A(5,QIb,2,0,"ng-template",null,0,_.hg),_.F());a&2&&(a=_.Wf(6),_.x(3),_.B("ngIf",_.Q(4,2,b.GDc))("ngIfElse",a))},Ha:[_.jn,_.WA,_.YA,_.XA,_.on],
styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var g0b=["filterInput"],VO=function(a){this.Ia=a;this.rva=new _.Sl;this.OFb=new _.Sl;this.zva=new _.Sl;this.Kp=new _.sw("");this.xKb=this.C_a=new _.Gg(!1);this.kb=new _.Gd};
VO.prototype.Sa=function(){var a=this,b="";this.initialState&&(b=this.initialState.query,this.Kp.setValue(this.initialState.query),this.C_a.next(this.initialState.SVa));b=this.Kp.lm.ha(_.ef(b),_.Le(300),_.hf(function(){a.Ia.mb({element:a.lc,action:"queryChange",gestureName:"CHANGE"})}));this.kb.add(_.Xd(b,this.xKb).subscribe(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;var e=!1,f;if(f=d){try{new RegExp(c,"gi");var g=!0}catch(m){g=!1}f=!g}f?(e=!0,_.pw(a.Kp,{invalidRegex:{value:""}})):
_.pw(a.Kp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.qjb(c),g));a.zva.emit({query:c,SVa:d,Vd:g})}))};VO.prototype.La=function(){this.kb.unsubscribe()};VO.prototype.yx=function(a){a.preventDefault()};VO.prototype.focus=function(){this.input&&this.input.na.focus()};VO.O=function(a){return new (a||VO)(_.y(_.Oo))};
VO.ya=_.Pc({type:VO,oa:[["regex-filter-input"]],vb:function(a,b){a&1&&_.Of(g0b,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.input=c.first)}},Za:function(a,b){a&1&&_.I("keydown.enter",function(){b.rva.emit(null)})("keydown.shift.enter",function(){b.OFb.emit(null)})},inputs:{initialState:"initialState",label:"label",lc:"trackElement"},outputs:{rva:"onEnter",OFb:"onShiftEnter",zva:"onStateChange"},hc:["*"],Aa:11,Ba:6,Ea:[["filterInput",""],[3,"submit"],"appearance outline floatLabel always subscriptSizing dynamic".split(" "),
[4,"ngIf"],["type","text","matInput","","spellcheck","false",3,"focus","formControl"],["matSuffix",""],["color","primary",3,"change","checked"]],ua:function(a,b){if(a&1){var c=_.qd();_.Gf();_.E(0,"form",1);_.I("submit",function(d){_.t(c);return _.u(b.yx(d))});_.E(1,"mat-form-field",2);_.A(2,RIb,2,1,"mat-label",3);_.E(3,"input",4,0);_.I("focus",function(){_.t(c);return _.u(_.Wf(4).select())});_.F();_.A(5,SIb,2,0,"mat-error",3);_.E(6,"div",5);_.Hf(7);_.F()();_.E(8,"mat-slide-toggle",6);_.O(9,"async");
_.I("change",function(d){_.t(c);d=d.checked;b.Ia.mb({element:b.lc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.C_a.next(d);return _.u()});_.N(10," Use regex ");_.F()()}a&2&&(_.x(2),_.B("ngIf",b.label),_.x(),_.B("formControl",b.Kp),_.x(2),_.B("ngIf",b.Kp.Mm("invalidRegex")),_.x(3),_.B("checked",_.Q(9,4,b.xKb)))},Ha:[_.jn,_.qB,_.Bi,_.mw,_.pB,_.rw,_.ew,_.Mw,_.Hw,_.Pz,_.Qz,_.fw,_.Qw,_.YL,_.WL,_.uw,_.on],styles:["regex-filter-input[_nghost-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}regex-filter-input[_nghost-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}regex-filter-input[_nghost-%COMP%]   div[matsuffix][_ngcontent-%COMP%]{color:#80868b;white-space:nowrap;padding:0 8px}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}mat-slide-toggle[_ngcontent-%COMP%]{margin-left:4px}"],
Oa:0});var WO=function(){};WO.O=function(a){return new (a||WO)};WO.Da=_.Rc({type:WO});WO.Ca=_.Ac({imports:[_.pn,_.Oz,_.Uw,_.Ww,_.ZL,_.Qx,_.Dw]});var XO=function(a,b){var c=this;this.Ia=a;this.Pc=b;this.Qdc="Find";this.jnc="FindInFile";this.kb=new _.Gd;this.Lka=new _.Gg(0);this.iIc=this.Pc.Eba.ha(_.Se());this.hLc=_.Xd([this.Pc.Eba,this.Pc.fsa,this.Pc.gsa]).ha(_.w(function(d){var e=_.k(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.gLc=_.Xd([this.Pc.Eba,this.Pc.fsa,this.Pc.gsa]).ha(_.w(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?
0===e?(new _.qt("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.qt("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.kb.add(this.Lka.ha(_.jf(this.Pc.fsa)).subscribe(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c.Ia.mb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});SKb(c.Pc,e+d)}))};XO.prototype.La=function(){this.kb.unsubscribe()};XO.prototype.focus=function(){this.yKb&&this.yKb.focus()};XO.prototype.zva=function(a){this.Pc.WRa.next(a)};
XO.O=function(a){return new (a||XO)(_.y(_.Oo),_.y(_.dK))};
XO.ya=_.Pc({type:XO,oa:[["find-in-file"]],vb:function(a,b){a&1&&_.Of(VO,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.yKb=c.first)}},Aa:12,Ba:11,Ea:[["id","filter-input","aria-describedby","matches-count-label",3,"onEnter","onShiftEnter","onStateChange","label","initialState","trackElement"],["id","matches-count-label","aria-live","polite"],["type","button","mat-icon-button","","aria-label","Previous match in file","aria-describedby","filter-input",3,"click"],["type","button","mat-icon-button","","aria-label",
"Next match in file","aria-describedby","filter-input",3,"click"]],ua:function(a,b){a&1&&(_.E(0,"regex-filter-input",0),_.O(1,"async"),_.I("onEnter",function(){b.Lka.next(1);b.focus()})("onShiftEnter",function(){b.Lka.next(-1);b.focus()})("onStateChange",function(c){return b.zva(c)}),_.E(2,"span",1),_.O(3,"async"),_.N(4),_.O(5,"async"),_.F()(),_.E(6,"button",2),_.I("click",function(){b.Lka.next(-1);b.focus()}),_.E(7,"mat-icon"),_.N(8,"keyboard_arrow_up"),_.F()(),_.E(9,"button",3),_.I("click",function(){b.Lka.next(1);
b.focus()}),_.E(10,"mat-icon"),_.N(11,"keyboard_arrow_down"),_.F()());a&2&&(_.B("label",b.Qdc)("initialState",_.Q(1,5,b.iIc))("trackElement",b.jnc),_.x(2),_.rf("aria-label",_.Q(3,7,b.gLc)),_.x(2),_.Xf(" ",_.Q(5,9,b.hLc)," "))},Ha:[_.Wv,_.Zs,_.Dt,VO,_.on],styles:["find-in-file[_nghost-%COMP%]{flex-direction:row}find-in-file[_nghost-%COMP%]     regex-filter-input mat-form-field{width:205px}@media (max-width:940px){find-in-file[_nghost-%COMP%]     regex-filter-input mat-form-field{width:195px}}find-in-file[_nghost-%COMP%]     .mat-mdc-icon-button{--mdc-icon-button-state-layer-size:40px}find-in-file[_nghost-%COMP%]     .mat-mdc-icon-button .mat-icon{line-height:24px;vertical-align:middle}"],
Oa:0});var YO=function(){};YO.O=function(a){return new (a||YO)};YO.Da=_.Rc({type:YO});YO.Ca=_.Ac({imports:[_.pn,_.vx,_.Et,WO]});var h0b=["goToLineInput"],ZO=function(a,b,c){this.Ia=a;this.Lb=b;this.Ua=c;this.Kp=new _.sw("");this.Xdc="Go To";this.Wdc="Go To Line Number"};ZO.prototype.focus=function(){this.wub&&this.wub.na.focus()};ZO.prototype.yx=function(a){a.preventDefault();(a=this.Kp.value)&&!isNaN(+a)&&0<+a?this.VTa(Number(this.Kp.value)):_.pw(this.Kp,{invalidLineNumber:{value:""}})};
ZO.prototype.VTa=function(a){this.Ia.mb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ua.navigate(_.wq(_.Cq(_.oh(this.Lb.Vc).bc(),{line:a}).hb()))};ZO.O=function(a){return new (a||ZO)(_.y(_.Oo),_.y(_.Fg),_.y(_.Rg))};
ZO.ya=_.Pc({type:ZO,oa:[["go-to-line"]],vb:function(a,b){a&1&&_.Of(h0b,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.wub=c.first)}},Aa:7,Ba:4,Ea:[["goToLineInput",""],[3,"submit"],"appearance outline floatLabel always subscriptSizing dynamic".split(" "),["type","text","matInput","","spellcheck","false",3,"formControl"],[4,"ngIf"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"form",1);_.I("submit",function(d){_.t(c);return _.u(b.yx(d))});_.E(1,"mat-form-field",2)(2,"mat-label");_.N(3);_.F();_.H(4,"input",3,
0);_.A(6,TIb,2,0,"mat-error",4);_.F()()}a&2&&(_.x(3),_.Xf(" ",b.Xdc," "),_.x(),_.B("formControl",b.Kp),_.rf("aria-label",b.Wdc),_.x(2),_.B("ngIf",b.Kp.Mm("invalidLineNumber")))},Ha:[_.jn,_.qB,_.Bi,_.mw,_.pB,_.rw,_.ew,_.Mw,_.Hw,_.Pz,_.fw,_.Qw,_.uw],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 $O=function(){};$O.O=function(a){return new (a||$O)};$O.Da=_.Rc({type:$O});$O.Ca=_.Ac({imports:[_.pn,_.Oz,_.vx,_.Uw,_.Ww,_.Dw]});var aP=function(){this.akb=!0};aP.prototype.Sa=function(){this.ctb&&this.akb&&_.Mq(this.ctb)};aP.O=function(a){return new (a||aP)};aP.Fa=_.Tc({type:aP,oa:[["","focusOnInit",""]],inputs:{ctb:"focusOnInit",akb:"cdkTrapFocusAutoCapture"}});var i0b=[{zc:"start",Ac:"bottom",jc:"start",tc:"top",offsetX:0,offsetY:0},{zc:"end",Ac:"bottom",jc:"end",tc:"top",offsetX:0,offsetY:0}],bP=function(){this.WMc=i0b;this.Onb=this.aea=!1;this.Zsb=!0;this.qwb=!1;this.isOpen=new _.Sl};bP.prototype.Sa=function(){this.isOpen.emit(!1)};bP.prototype.UB=function(){j0b(this,!this.aea)};bP.prototype.UR=function(){j0b(this,!1);this.H3a&&(this.H3a.focus(),delete this.H3a)};var j0b=function(a,b){b!==a.aea&&(a.aea=b,a.isOpen.emit(a.aea))};
bP.prototype.Se=function(){this.Uf&&this.Uf.Ed&&this.Uf.Ed.Se()};bP.O=function(a){return new (a||bP)};
bP.ya=_.Pc({type:bP,oa:[["dropdown-button","item","","ariaLabel",""]],vb:function(a,b){a&1&&_.Of(_.Iz,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Uf=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",Onb:"dense",Zsb:"focusAutoCapture",qwb:"iconOnly"},outputs:{isOpen:"isOpen"},nc:["item","","ariaLabel",""],Aa:1,Ba:1,Ea:[["origin","cdkOverlayOrigin"],["trapFocus","cdkTrapFocus"],[4,"ngIf"],["type","button","mat-stroked-button","","color","primary","cdk-overlay-origin","","fxLayout","","aria-haspopup","true",
3,"click","mousedown","ascTrackElement","trackAction"],["fxLayout","column","fxLayoutAlign","start start"],["class","label gmat-overline",4,"ngIf"],["fxLayout","","id","item-title",1,"gmat-subhead-2"],[3,"svgIcon",4,"ngIf"],["svgIcon","shared:arrow_down",1,"trigger-icon"],["cdk-connected-overlay","","cdkConnectedOverlayHasBackdrop","false",3,"detach","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions"],[1,"label","gmat-overline"],[3,"svgIcon"],["cdkTrapFocus","","role",
"dialog","aria-modal","true","aria-labelledby","item-title",1,"dropdown-button-container",3,"ascBlur","cdkTrapFocusAutoCapture","focusOnInit"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ua:function(a,b){a&1&&_.A(0,YIb,13,23,"ng-container",2);a&2&&_.B("ngIf",b.item)},Ha:[_.Oq,_.To,_.MA,_.jn,_.nn,_.kr,_.lr,_.Wv,_.Ws,_.Dt,_.Iz,_.Hz,aP,_.on],styles:["dropdown-button[_nghost-%COMP%]{display:block}.label[_ngcontent-%COMP%]{padding:2px 8px 0}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}button[_ngcontent-%COMP%]:not(false){border-radius:4px;min-width:unset;padding:0;height:auto;line-height:28px}button[_ngcontent-%COMP%]:not(false)   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}button[_ngcontent-%COMP%]:not(false)   .trigger-icon[_ngcontent-%COMP%]{margin:0 -8px 0 0}button[_ngcontent-%COMP%]:not(false).icon-only{padding:4px}button[_ngcontent-%COMP%]:not(false).icon-only   .mat-icon[_ngcontent-%COMP%]{margin:0}button[_ngcontent-%COMP%]:not(.dense)   .gmat-subhead-2[_ngcontent-%COMP%]{line-height:inherit}"]});var cP=function(){};cP.O=function(a){return new (a||cP)};cP.Da=_.Rc({type:cP});cP.Ca=_.Ac({imports:[_.Wq,_.Vo,_.PA,_.pn,_.Rs,_.vx,_.Et,_.Qx,_.hs]});var k0b=["dropdownTemplate"],dP=function(a,b,c,d){var e=this;this.Lb=a;this.od=b;this.Pc=c;this.vGb=!1;this.lc="FindInFileDropdown";this.displayText="Find in file";this.kb=new _.Gd;this.zg=[];this.Ch=new _.wu(d);this.Ch.npa=!1;this.Ch.ON("CTRL_F",70,2);this.Ch.ON("CTRL_F",70,8);_.rk(this.Ch,"shortcut",function(f){"CTRL_F"===f.identifier&&e.vGb&&(f.preventDefault(),e.Ep.UB(),$Ib(function(){return e.VRa}));return!0});this.kb.add(this.Lb.data.ha(_.w(JDb),_.wob()).subscribe(function(){l0b(e)}))};
dP.prototype.Sa=function(){var a=this;this.rA={YZ:this.zu,title:"Find",lc:this.lc};this.zg=[this.od.register("findInFile","f",function(){a.Ep.UB();$Ib(function(){return a.VRa})}),this.od.register("goToLine","g",function(){a.Ep.UB();$Ib(function(){return a.VTa})})]};dP.prototype.La=function(){this.kb.unsubscribe();l0b(this);if(this.zg)for(var a=_.k(this.zg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Ch&&this.Ch.dispose()};
var m0b=function(a){$Ib(function(){return a.VRa})},l0b=function(a){a.Pc.WRa.next({SVa:!1,query:"",Vd:null})};dP.O=function(a){return new (a||dP)(_.y(_.Fg),_.y(_.xu),_.y(_.dK),_.y(_.Lg))};
dP.ya=_.Pc({type:dP,oa:[["find-in-file-dropdown"]],vb:function(a,b){a&1&&(_.Of(k0b,7),_.Of(bP,7),_.Of(XO,5),_.Of(ZO,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.zu=c.first);_.Uf(c=_.Vf())&&(b.Ep=c.first);_.Uf(c=_.Vf())&&(b.VRa=c.first);_.Uf(c=_.Vf())&&(b.VTa=c.first)}},inputs:{vGb:"overrideBrowserSearch"},Aa:4,Ba:4,Ea:[["dropdownTemplate",""],[3,"click","item","ariaLabel","dense"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"dropdown-button",1);_.I("click",function(){_.t(c);return _.u(m0b(b))});_.N(1);_.F();
_.A(2,ZIb,2,0,"ng-template",null,0,_.hg)}a&2&&(_.B("item",b.rA)("ariaLabel",b.displayText)("dense",!0),_.x(),_.Xf(" ",b.displayText,"\n"))},Ha:[bP,XO,ZO],nb:2,Oa:0});var eP=function(a){this.ee=a;a=this.ee.fTa().ha(_.w(function(b){var c=new Map;return{index:c,r3:[].concat(_.$c(aJb(b,c)))}}));this.bra=_.Xd([a,this.ee.yja]).ha(_.hf(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;b=b.index;c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;var f=e=e.next().value;if(b.has(d)){e=b.get(d);d=e.node;var g=e.rN;e=d.wf.enabled;var m=d.wf.Ks,n=d.wf.Xu;Object.assign(d.wf,f);f=_.k(g);for(g=f.next();!g.done;g=f.next()){g=g.value;var r=
g.wf.Xu;1===d.wf.Ks&&void 0===n&&(r=(r||0)+d.wf.Xu);g.counts.set(bJb(m),(g.counts.get(bJb(m))||1)-1);g.counts.set(bJb(d.wf.Ks),(g.counts.get(bJb(d.wf.Ks))||0)+1);g.H9.set(e,(g.H9.get(e)||1)-1);g.H9.set(d.wf.enabled,(g.H9.get(d.wf.enabled)||0)+1);var v=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.H9.get(!0)||0),Ks:v,Xu:r};Object.assign(g.wf,r)}}}}),_.w(function(b){return _.k(b).next().value.r3}))};eP.O=function(a){return new (a||eP)(_.q(_.jK))};
eP.ta=_.p({token:eP,qa:eP.O});var n0b=function(){WM.apply(this,arguments);this.ZUa=[]};_.U(n0b,WM);_.W.Object.defineProperties(n0b.prototype,{Tj:{configurable:!0,enumerable:!0,set:function(a){this.ZUa=a;a=this.uf.selected;this.uf.clear();this.uf.select.apply(this.uf,_.$c(cJb(a,this.ZUa)))},get:function(){return this.ZUa}}});var o0b=function(){this.cache=new Map};
o0b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.wf;switch(a.type){case 1:b={Vh:a.Vh,displayName:c,wf:d,level:b,xL:!1,eea:a.eea};break a;case 0:if(0===a.children.length)throw Error("Oe");b={dA:a.dA,displayName:c,wf:d,level:b,xL:!0};break a;default:b=_.Zb(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Vh:"category-"+a.dA;if((c=this.cache.get(a))&&_.Qb(Object.assign({},b,{wf:void 0}),Object.assign({},c,{wf:void 0}))&&_.Qb(b.wf,c.wf))return c;this.cache.set(a,b);return b};var fP=function(a){this.YAb=new _.Ye(1);this.sCa=CXb;this.wf=this.YAb.ha(_.ff(function(b){return a.ST(b)}))};_.W.Object.defineProperties(fP.prototype,{Vh:{configurable:!0,enumerable:!0,set:function(a){this.YAb.next(a)}}});fP.O=function(a){return new (a||fP)(_.y(_.jK))};
fP.ya=_.Pc({type:fP,oa:[["layer-status"]],inputs:{Vh:"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&&
(_.A(0,gJb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.wf))},Ha:[_.jn,_.kn,_.ln,_.oF,_.Dt,_.px,_.sx,_.on],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Oa:0});var oJb=function(a){return{expanded:a}},rJb=new _.qt("Expand {categoryName}"),qJb=new _.qt("Collapse {categoryName}"),gP=function(a,b,c,d){var e=this;this.ee=b;this.Ia=c;this.yc=new _.bf;this.qd=new n0b(uJb,vJb);var f=new o0b;this.dataSource=new ZM(this.qd,new YM(function(g,m){return f.transform(g,m)},uJb,vJb,wJb),[]);d.bra.ha(_.gf(this.yc),_.hf(function(){_.Tl(a)}),_.Oe()).subscribe(function(g){e.dataSource.data=g})};gP.prototype.Sa=function(){};gP.prototype.La=function(){this.yc.next()};
gP.prototype.Ae=function(a){return this.qd.Ae(a)};gP.prototype.Qp=function(a,b){return b.xL};
var lJb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.qG(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=xJb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=xJb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.xL)a.qd.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=xJb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.xL&&a.qd.expand(c)}},hJb=function(a,b,c){b=b.checked;c=c.Vh;b?a.ee.DQa(c):a.ee.ZPa(c);a.Ia.mb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Xe:c,gestureName:"CLICK"})},nJb=function(a,b,c){var d=a.qd.L_(c).filter(tJb);b.checked?(d.some(function(e){return e.eea})&&(d=d.slice(0,1)),a.ee.DQa.apply(a.ee,_.$c(d.map(function(e){return e.Vh})))):a.ee.ZPa.apply(a.ee,_.$c(d.map(function(e){return e.Vh})));a.Ia.mb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Xe:c.dA,gestureName:"CLICK"})},pJb=function(a,b){return a.qd.L_(b).some(function(c,d,e){d=c.eea;return c.wf.enabled!==e[0].wf.enabled&&!d})};gP.O=function(a){return new (a||gP)(_.y(_.qm),_.y(_.jK),_.y(_.Oo),_.y(eP))};
gP.ya=_.Pc({type:gP,oa:[["layer-menu"]],features:[_.bg([eP])],Aa:3,Ba:3,Ea:[["checkbox",""],[3,"dataSource","treeControl"],["class","layer-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"keydown",4,"matTreeNodeDef"],["class","category-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"ngClass","keydown",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"layer-node",3,"keydown"],[3,"checked","aria-label","aria-describedby",
"change",4,"ngIf","ngIfElse"],[3,"id","layer",4,"ngIf"],[3,"change","checked","aria-label","aria-describedby"],[3,"id","layer"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"category-node",3,"keydown","ngClass"],[3,"change","checked","indeterminate"],["mat-icon-button","","matTreeNodeToggle","",1,"toggle-expansion"]],ua:function(a,b){a&1&&(_.E(0,"mat-tree",1),_.A(1,mJb,5,3,"mat-tree-node",2)(2,sJb,6,9,"mat-tree-node",3),_.F());a&2&&(_.B("dataSource",b.dataSource)("treeControl",b.qd),
_.x(2),_.B("matTreeNodeDefWhen",b.Qp))},Ha:[_.gn,_.jn,fP,_.Wv,_.Zs,_.qD,_.rD,_.Dt,_.EL,_.jD,_.lD,_.mD,_.nD,$M],styles:["layer-menu[_nghost-%COMP%]{display:block;overflow:auto;max-height:450px;margin-bottom:8px}@media (max-width:1200px){layer-menu[_nghost-%COMP%]{display:inline-block;overflow:auto;max-height:calc(100vh - 185px)}}button.mat-mdc-icon-button[_ngcontent-%COMP%]{height:30px;width:30px;line-height:30px;padding:0}.toggle-expansion[_ngcontent-%COMP%]{margin-left:auto;margin-right:5px}.toggle-expansion[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}layer-status[_ngcontent-%COMP%]{margin-left:auto;margin-right:15px}mat-tree[_ngcontent-%COMP%]{margin-bottom:10px;padding-left:15px;min-width:300px;max-width:400px}mat-tree-node[_ngcontent-%COMP%]{min-height:30px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:4px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-label{white-space:normal;flex:1 1 100%}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-button{display:block}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label{display:flex}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label-content{flex:1}"],
Oa:0});var p0b=["layerMenuDropdownItem"],hP=function(){this.tT="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};hP.prototype.Sa=function(){this.rA={YZ:this.gKc,title:"Layers",lc:"LayerMenuDropdown"}};hP.O=function(a){return new (a||hP)};
hP.ya=_.Pc({type:hP,oa:[["layer-menu-dropdown"]],vb:function(a,b){a&1&&_.Of(p0b,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.gKc=c.first)}},Aa:3,Ba:2,Ea:[["layerMenuDropdownItem",""],["ariaLabel","Layers",3,"item","dense"],[1,"layer-menu-dropdown-item"],[1,"layer-menu-title"],["mat-icon-button","","matTooltip","Help","aria-label","Help for code layers",1,"help-link",3,"externalLink"],["svgIcon","shared:help_outline"]],ua:function(a,b){a&1&&(_.H(0,"dropdown-button",1),_.A(1,yJb,6,1,"ng-template",null,0,_.hg));
a&2&&_.B("item",b.rA)("dense",!0)},Ha:[bP,_.Po,gP,_.Wv,_.$s,_.Dt],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;--mdc-icon-button-icon-size:$small-icon-size;vertical-align:middle}a.mat-mdc-icon-button[_ngcontent-%COMP%]{height:26px;width:26px;line-height:26px;padding:0}"],
Oa:0});var iP=function(){this.Ub=[];this.tooltip="Copy link"};iP.prototype.Sa=function(){};iP.prototype.copy=function(){this.button.trigger()};iP.O=function(a){return new (a||iP)};
iP.ya=_.Pc({type:iP,oa:["link-row label  url  shortcut ".split(" ")],vb:function(a,b){a&1&&_.Of(_.TA,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Ub:"shortcut",url:"url"},nc:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Ea:[["copyButton",""],[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],[3,"shortcut"]],ua:function(a,b){a&1&&(_.E(0,"span"),_.N(1),_.F(),_.H(2,"copy-button",1,0)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.x(),_.Yf(b.label),_.x(),_.B("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.x(2),_.B("shortcut",b.Ub))},Ha:[_.TA,_.SJ],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 jP=function(a,b){this.Ia=a;this.ZEc=b;this.Qf=new _.Qt(this.Ia)};
jP.prototype.list=function(a,b){var c=this;b=void 0===b?[]:b;if(!a.rb||!a.Tc||!a.repository)return _.Od("Missing necessary repo group details.");var d=Object.assign({},_.tG(a.rb,a.Tc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Eb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE",attributeNames:b});return this.Qf.fetch(d,function(){return c.ZEc.list(d)}).ha(_.w(function(e){return 0===e.Aya.length?e.qj.map(function(f){return new NM({name:f})}):e.Aya}))};
jP.O=function(a){return new (a||jP)(_.q(_.Oo),_.q(FXb))};jP.ta=_.p({token:jP,qa:jP.O,Ga:"root"});var q0b=["clLink"],r0b=["dropdownList"],s0b=["buildLink"],t0b=["headLink"],u0b=["includeLink"],v0b=["pathLink"],w0b=["google3Link"],x0b=["publicCsHeadLink"],y0b=["publicCommitLink"],bKb=function(){return["l","p"]},cKb=function(){return["l","h"]},AJb=function(){return["l","r"]},GJb=function(){return["l","g"]},JJb=function(){return["l","i"]},MJb=function(){return["l","b"]},UJb=function(){return["l","e"]},WJb=function(){return["l","c"]},kP=function(a,b,c,d,e,f,g){this.Ia=a;this.Yg=b;this.NAc=c;this.od=
d;this.uPa=e;this.window=f;this.SV=g;this.Uc=_.uF;this.aec="List of code hyperlinks";this.IBb=this.HBb=this.GBb=this.omb=_.Pe;this.NWa=this.uPa.NWa;this.zg=[]};kP.prototype.Sa=function(){var a=this;this.rA={title:"Links",YZ:this.zu,lc:"LinksDropdown"};this.NO=this.od.register("toggleLinkDropdown","l",function(){a.Ep.UB();a.vr("toggleDropdown")})};
kP.prototype.Tb=function(){var a=this,b=gKb(this.Wa,this.Yg).ha(_.af(1),_.Rd()),c=this.NAc.list(this.Wa,_.Aob(this.Wa).endsWith(".swift")?["module_name"]:[]).ha(_.w(function(d){if(null!=d&&d.length)return d[0]}));this.omb=c.ha(_.w(function(d){return _.mF(null==d?void 0:d.name)}),_.hf(function(d){d&&a.zg.push(a.od.register("copyBuildRule","b",function(){a.LAc.copy();a.vr("focusIncludeBuildRule")},!0))}),_.Ke(function(){return _.lF("Error contacting Depserver")}),_.ef(_.vF));this.HBb=z0b(this,c).ha(_.w(function(d){return _.mF(d)}),
_.hf(function(d){d&&a.zg.push(a.od.register("copyIncludeLink","i",function(){a.aIc.copy();a.vr("focusIncludeLink")},!0))}),_.Ke(function(){return _.lF("TODO: Error message")}),_.ef(_.vF));this.GBb=A0b(this,b).ha(_.hf(function(){a.zg.push(a.od.register("copyClLink","r",function(){a.iqa.copy();a.vr("focusClLink")},!0))}),_.w(_.mF),_.Ke(function(){return _.lF("Error determining most recent commit")}),_.ef(_.vF));this.IBb=B0b(this,b).ha(_.hf(function(){a.zg.push(a.od.register("copyPublicCommitLink","c",
function(){a.bOc.copy();a.vr("focusPublicCommitLink")},!0))}),_.w(_.mF),_.Ke(function(){return _.lF("Error determining most recent commit")}),_.ef(_.vF))};kP.prototype.La=function(){this.NO&&this.NO();this.LO()};
var dKb=function(a){if(_.dG(a.Wa))return _.Aob(a.Wa)},eKb=function(a){if(_.JF(a.Wa)||_.cG(a.Wa))switch(a.Bb.kind){case 1:return a.Bb.tI?a.Bb.tI+"/":void 0;case 0:return a.Bb.tI}},zJb=function(a){var b=!!a.Wa.params.line;return _.KF(a.Wa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},A0b=function(a,b){return b.ha(_.w(function(c){var d=a.Wa;_.JF(a.Wa)&&(d=_.zq(d.bc()).hb());d=d.bc().Oi({line:a.Wa.params.line,xf:c,Rb:a.Wa.params.Rb,To:a.Wa.params.To}).hb();return _.mub(a.SV,d)}))},B0b=function(a,b){return eKb(a)?
b.ha(_.w(function(c){var d=eKb(a),e=_.Apa(a.Wa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.Md(void 0)},IJb=function(a){return 0===a.Bb.kind&&void 0!==a.Bb.HM&&["objectivec","objectivec++"].includes(a.Bb.HM)},z0b=function(a,b){if(!a.Wa||!_.dG(a.Wa))return _.Md(null);var c=_.Aob(a.Wa);c=c.replace(/\.(?:cc?|mm?)$/,".h");c.endsWith(".proto")&&(c=c.replace(/\.proto$/,".proto.h"));if(c.endsWith(".h"))return IJb(a)?_.Md('#import "'+c+'"'):_.Md('#include "'+c+'"');if(c.endsWith(".dart")){c=
c.split("/lib/");if(2>c.length)return _.Md(null);a=c.slice(0,c.length-1).join("/lib/");return _.Md("import 'package:"+(a.replace(/\//g,".")+"/"+c[c.length-1])+"';")}if(c.endsWith(".java")){if(c.startsWith("java/"))c=c.substring(5);else return _.Md(null);c=c.substring(0,c.length-5);c=c.replace(/\//g,".");return _.Md("import "+c+";")}if(c.endsWith(".py")||c.endsWith(".clif")){c=c.substring(0,c.length-(c.endsWith(".py")?3:5));a=!1;c.startsWith("third_party/py/")&&(a=!0,c=c.substring(15));var d=c.lastIndexOf("/");
if(0>d||d>=c.length)return _.Md(null);b=c.substring(d+1,c.length);c=c.substring(0,d).replace(/\//g,".");a||(c="google3."+c);return _.Md("from "+c+" import "+b)}return c.endsWith(".td")?_.Md('include "'+c+'"'):c.endsWith(".value")?_.Md('#import "'+c.replace(/\.value$/,".h")+'"'):c.endsWith(".swift")?b.ha(_.w(function(e){if(!e)return null;var f;if("module_name"===(null==(f=e.Ll[0])?void 0:f.name))return"import "+e.Ll[0].stringValue;f=e.name.replace(/^\/\//,"").split(":");if(0===f.length)return null;
1===f.length?(e=f[0],f=e.split("/"),f=f[f.length-1]):(e=f[0],f=f[1]);e=hKb(e);f=hKb(f);return"import "+e+"_"+f})):_.Md(null)};kP.prototype.Hfa=function(){this.LO()};
kP.prototype.Ifa=function(){var a=this;this.zg=[this.od.register("copyPathLink","p",function(){a.rNc.copy();a.vr("focusPathLink")},!0),this.od.register("copyHeadLink","h",function(){a.rT.copy();a.vr("focusHeadLink")},!0)];dKb(this)&&this.zg.push(this.od.register("copyGoogle3Link","g",function(){a.DGc.copy();a.vr("focusGoogle3Link")},!0));eKb(this)&&this.zg.push(this.od.register("copyPublicHeadLink","e",function(){a.cOc.copy();a.vr("focusPublicHeadLink")},!0))};
kP.prototype.vr=function(a){this.Ia.mb({element:"LinksDropdown",action:a,projectId:this.Wa.rb,gestureName:"KEYBOARD"})};kP.prototype.LO=function(){if(this.zg)for(var a=_.k(this.zg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(kP.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});kP.O=function(a){return new (a||kP)(_.y(_.Oo),_.y(_.oJ),_.y(jP),_.y(_.xu),_.y(_.QK),_.y(_.It),_.y(_.kz))};
kP.ya=_.Pc({type:kP,oa:[["links-dropdown","viewData",""]],vb:function(a,b){a&1&&(_.Of(q0b,5),_.Of(r0b,7),_.Of(bP,7),_.Of(s0b,5),_.Of(t0b,5),_.Of(u0b,5),_.Of(v0b,5),_.Of(w0b,5),_.Of(x0b,5),_.Of(y0b,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.iqa=c.first);_.Uf(c=_.Vf())&&(b.zu=c.first);_.Uf(c=_.Vf())&&(b.Ep=c.first);_.Uf(c=_.Vf())&&(b.LAc=c.first);_.Uf(c=_.Vf())&&(b.rT=c.first);_.Uf(c=_.Vf())&&(b.aIc=c.first);_.Uf(c=_.Vf())&&(b.rNc=c.first);_.Uf(c=_.Vf())&&(b.DGc=c.first);_.Uf(c=_.Vf())&&(b.cOc=c.first);_.Uf(c=
_.Vf())&&(b.bOc=c.first)}},inputs:{Bb:"viewData"},features:[_.id],nc:["viewData",""],Aa:3,Ba:3,Ea:[["dropdownList",""],["pathLink",""],["headLink",""],["clLink",""],["google3Link",""],["includeLink",""],["buildLink",""],["publicCsHeadLink",""],["publicCommitLink",""],[3,"isOpen","item","ariaLabel","dense"],["id","path-link","fxLayoutAlign","space-between center","label","Path","ariaLabel","Copy link to path",3,"shortcut","url"],["id","head-link","fxLayoutAlign","space-between center","label","HEAD",
"ariaLabel","Copy link to HEAD",3,"shortcut","url"],[4,"ngIf"],["id","google3-link","fxLayoutAlign","space-between center","label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url",4,"ngIf"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Copy link to HEAD in Public Code Search",3,"shortcut","url",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url",4,"ngIf"],["id","cl-link",
"class","missing-link",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url"],["id","cl-link",1,"missing-link"],[1,"label"],[3,"inline",4,"ngIf"],["class","missing-link-message grimoire-secondary-text",4,"ngIf"],[3,"inline"],[1,"missing-link-message","grimoire-secondary-text"],["id","google3-link","fxLayoutAlign","space-between center","label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url"],["id","include-link","fxLayoutAlign",
"space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url",4,"ngIf"],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url"],["id","build-link","fxLayoutAlign","space-between center","label","Build rule","ariaLabel","The build rule containing this file",3,"shortcut","url",4,"ngIf"],["id","build-link","class","missing-link",4,"ngIf"],["id","build-link","fxLayoutAlign","space-between center","label","Build rule",
"ariaLabel","The build rule containing this file",3,"shortcut","url"],["id","build-link",1,"missing-link"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Copy link to HEAD in Public Code Search",3,"shortcut","url"],["id","public-commit-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url",4,"ngIf"],["id","public-commit-link","class","missing-link",4,"ngIf"],["id","public-commit-link","fxLayoutAlign","space-between center",
3,"label","ariaLabel","shortcut","url"],["id","public-commit-link",1,"missing-link"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"dropdown-button",9);_.I("isOpen",function(d){_.t(c);return _.u(d?b.Ifa():b.Hfa())});_.F();_.A(1,fKb,14,20,"ng-template",null,0,_.hg)}a&2&&_.B("item",b.rA)("ariaLabel",b.aec)("dense",!0)},Ha:[_.jn,bP,_.lr,_.oF,iP,_.on],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 lP=function(a,b,c,d){this.Ia=a;this.CL=b;this.Je=d;this.Qf=new _.Qt(this.Ia)};lP.prototype.TSa=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.gG(a))return _.Md(_.kF("Dynamic related files unavailable"));var e=lXb(mXb(oXb(nXb((new _.mq).A2(_.Zta(a.rb,a.Tc,a.repository)))).nd(a.path),b),c);return this.Qf.fetch(e.ld(),function(){return _.tv(d.Je,function(){return d.CL.TSa(e,d.Je.Bk())},"FileService.getRelated")}).ha(_.w(function(f){return _.mF(iKb(f))}),_.ef(_.vF),_.Ke(function(){return _.Md(_.kF("Dynamic related files unavailable"))}))};
lP.O=function(a){return new (a||lP)(_.q(_.Oo),_.q(_.M7a),_.q(_.dv),_.q(_.Jv))};lP.ta=_.p({token:lP,qa:lP.O,Ga:"root"});var C0b=["dropdownList"],mKb=function(a){return["r",a]},mP=function(a,b,c,d,e,f,g,m){var n=this;this.Ia=a;this.QDc=c;this.er=d;this.Ug=e;this.Ua=f;this.od=g;this.SV=m;this.Uc=_.uF;this.label="Related files";this.lc="RelatedFilesDropdown";this.AVa=new _.Gg(!1);this.dm=new _.Gg(new _.nh({}));this.kb=new _.Gd;this.zg=[];this.I_a=this.dm.ha(_.ff(function(r){return D0b(n,r)}));_.cv.has(13)&&(this.PDc=this.I_a.ha(_.jf(this.dm.Lf()),_.ff(function(r){var v=_.k(r);r=v.next().value;v=v.next().value;if(!_.KF(v))return _.Md(_.mF([]));
r=r.map(function(z){return z.GL});return n.QDc.TSa(v,10,r)}),_.hf(function(r){2===r.state&&n.Ep&&0<r.Vb.length&&setTimeout(function(){n.Ep.Se()},0)})))};_.h=mP.prototype;
_.h.Sa=function(){var a=this;this.rA={YZ:this.zu,title:"Related files",lc:this.lc};this.NO=this.od.register("toggleRelatedFilesDropdown","r",function(){a.Ep.UB();a.Ia.mb({element:a.lc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.kb.add(_.Xd([this.I_a,this.AVa.Lf(),this.dm.Lf()]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.LO();d&&a.F_a(b,c)}))};_.h.La=function(){this.NO&&this.NO();this.LO();this.kb.unsubscribe()};_.h.Ifa=function(){this.AVa.next(!0)};
_.h.Hfa=function(){this.AVa.next(!1)};
_.h.F_a=function(a,b){var c=this,d=new Set;a=_.k(a);for(var e=a.next(),f={};!e.done;f={wB:void 0,BI:void 0},e=a.next())f.BI=e.value,f.wB=f.BI.wB,f.wB&&f.BI.Ub&&!d.has(f.BI.Ub)&&(d.add(f.BI.Ub),this.zg.push(this.od.register(f.wB,f.BI.Ub,function(g){return function(){c.Ep.UB();c.Ia.mb({element:c.lc,action:"navigateTo"+vXb(g.wB),gestureName:"KEYBOARD"});c.Ua.navigate(_.wq(_.yG(b.bc().nd(g.BI.GL)).hb()))}}(f),!0)),this.zg.push(this.od.register(f.wB+"InNewTab","shift+"+f.BI.Ub,function(g){return function(){c.Ep.UB();
c.Ia.mb({element:c.lc,action:"navigateTo"+vXb(g.wB),gestureName:"KEYBOARD"});var m=_.yG(b.bc().nd(g.BI.GL)).hb();_.bc(window,_.Y9a(c.SV,m),"_blank")}}(f),!0)))};_.h.Isa=function(a){return this.dm.ha(_.w(function(b){return _.wq(_.yG(b.bc().nd(a)).hb())}))};
var D0b=function(a,b){var c=b.parent,d=b.path,e=a.Nea(c).ha(_.w(function(n){var r=[];n=_.k(n);for(var v=n.next();!v.done;v=n.next())(v=E0b(a,d,v.value))&&r.push(v);c.path&&r.push({GL:c.path,wB:"parent",Ub:"p"});return r})),f=_.Md([]);if(!b.MD){var g=F0b(a,d);g&&(b=wKb(b,g.Eya),f=a.Nea(b).ha(_.w(function(n){return n.length&&(n=_.gh(n[0]))?[xKb(n,g.hua)]:[]}),_.ef([])))}else if(c.path){var m=F0b(a,c.path);m&&(b=wKb(c,m.Eya),f=a.Nea(b).ha(_.w(function(n){for(var r=[],v=_.k(n),z=v.next();!z.done;z=v.next())(z=
G0b(d,z.value,m.Eya))&&r.push(z);!r.length&&n.length&&(n=_.gh(n[0]))&&r.push(xKb(n,m.hua));return r}),_.ef([])))}return _.Xd(f,e).ha(_.w(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},F0b=function(a,b){a=_.k(a.config.j3);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.OE;d=d.UE;if(b.match(c.Cp))return{hua:!0,Eya:c};if(b.match(d.Cp))return{hua:!1,Eya:d}}},G0b=function(a,b,c){var d=_.EA(b),e=c.Vd.exec(_.EA(a));if(e&&(a=new RegExp(jKb(c.fh,function(f){return _.qjb(e[Number(f)])})),
d.match(a)))return{GL:b,wB:"test",Ub:"t"}},E0b=function(a,b,c){if(c!==b){var d=_.EA(c);b=_.EA(b);a=_.k(a.config.P1);for(var e=a.next(),f={};!e.done;f={D_a:void 0},e=a.next())if(e=e.value,f.D_a=e.Vd.exec(b),f.D_a&&(f=new RegExp(jKb(e.fh,function(g){return function(m){return _.qjb(g.D_a[Number(m)])}}(f))),d.match(f)))return{GL:c,wB:e.label,Ub:e.Ub}}};
mP.prototype.Nea=function(a){var b=this;return this.er.list(a.rb,a.Tc,a.repository,_.oi(a),a.path||"",a.params.Rb).ha(_.w(function(c){return c.map(function(d){return d.de()})}),_.Ke(function(c){_.gt(b.Ug,c);return _.Md([])}))};mP.prototype.LO=function(){for(var a=_.k(this.zg),b=a.next();!b.done;b=a.next())b=b.value,b();this.zg=[]};_.W.Object.defineProperties(mP.prototype,{Wa:{configurable:!0,enumerable:!0,set:function(a){this.dm.next(a)},get:function(){return this.dm.value}}});
mP.O=function(a){return new (a||mP)(_.y(_.Oo),_.y(_.dv),_.y(lP),_.y(_.LK),_.y(_.ft),_.y(_.Rg),_.y(_.xu),_.y(_.kz))};
mP.ya=_.Pc({type:mP,oa:[["related-files-dropdown"]],vb:function(a,b){a&1&&(_.Of(bP,7),_.Of(C0b,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.Ep=c.first);_.Uf(c=_.Vf())&&(b.zu=c.first)}},inputs:{config:"config",Wa:"place"},Aa:5,Ba:4,Ea:[["dropdownButton",""],["dropdownList",""],["relatedFilepath",""],[3,"isOpen","item","ariaLabel","dense"],["dense",""],["class","space-between-alignment","mat-list-item","","trackAction","navigateRelatedFiles",3,"routerLink","ascTrackElement",4,"ngFor","ngForOf"],[3,"ngSwitch",
4,"ngIf"],["mat-list-item","","trackAction","navigateRelatedFiles",1,"space-between-alignment",3,"routerLink","ascTrackElement"],[4,"ngIf","ngIfElse"],[3,"shortcut",4,"ngIf"],[3,"shortcut"],[3,"ngSwitch"],[4,"ngIf"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[1,"dynamic-header"],["theme","error"],["class","related-nav-list-item","mat-list-item","","trackAction","navigateDynamicRelatedFiles",3,"routerLink","ascTrackElement","title",4,"ngFor","ngForOf"],["mat-list-item","","trackAction",
"navigateDynamicRelatedFiles",1,"related-nav-list-item",3,"routerLink","ascTrackElement","title"]],ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"dropdown-button",3,0);_.I("isOpen",function(d){_.t(c);return _.u(d?b.Ifa():b.Hfa())});_.N(2);_.F();_.A(3,vKb,5,6,"ng-template",null,1,_.hg)}a&2&&(_.B("item",b.rA)("ariaLabel",b.label)("dense",!0),_.x(2),_.Xf(" ",b.label,"\n"))},Ha:[_.To,_.hn,_.jn,_.kn,_.ln,bP,_.qF,_.oF,_.xF,_.hA,_.gA,_.qx,_.SJ,_.zo,_.on,_.bB],styles:[".dynamic-header[_ngcontent-%COMP%]{font-weight:700;text-align:center;padding:4px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a[mat-list-item][_ngcontent-%COMP%]{--mdc-list-list-item-label-text-size:12px;padding:0 16px}a[mat-list-item][_ngcontent-%COMP%]     .mat-mdc-list-item-unscoped-content{display:flex;align-items:center;justify-content:space-between}@media (max-width:1200px){  .cdk-overlay-container .dropdown-button-container{display:block;overflow:hidden}  .cdk-overlay-container .dropdown-button-container mat-nav-list{overflow-y:auto;max-height:calc(100vh - 125px)}  .cdk-overlay-container .dropdown-button-container a.space-between-alignment{min-width:150px;border-radius:0}}"],
Oa:0});_.H0b=[];var I0b=["dropdownTemplate"],zKb=function(a){return["v",a]},nP=function(a,b){this.Ia=a;this.od=b;this.EKc=_.H0b;this.Nec="View this file in an external site";this.KD=!1;this.M9="ciderv";this.Pja=!1;this.Pwa=[];this.zg=[]};_.h=nP.prototype;_.h.Sa=function(){var a=this;this.rA={title:"View in",YZ:this.zu,lc:"ViewInDropdown"};this.NO=this.od.register("openViewInDropdown","v",function(){a.Ep.UB();a.vr("openDropdown")})};
_.h.Tb=function(a){if(a.place||null!=a.ciderDefault.Of||null!=a.suggestUniqueCiderWs.Of){var b=this.Wa;a=[];for(var c=_.k(this.EKc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Vd||b.path.match(d.Vd)){var e=d;d=Object.assign({},e);e=e.ZB;d=(delete d.ZB,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.M9){case "prompt":f=void 0,e=null!=(f=$Db(e,this.Pja))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.KD||(b=eEb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.Xsa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.Xsa});this.tI&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.tI});this.Pwa=a}};_.h.La=function(){this.NO&&this.NO();this.LO()};_.h.Hfa=function(){this.LO()};
_.h.Ifa=function(){for(var a=this,b=_.k(this.Pwa),c=b.next(),d={};!c.done;d={nea:void 0},c=b.next())d.nea=c.value,this.zg.push(this.od.register(d.nea.label,d.nea.key,function(e){return function(){_.bc(window,e.nea.url,"_blank");a.Ep.UR();a.vr(e.nea.label)}}(d),!0))};_.h.vr=function(a){this.Ia.mb({element:"ViewInDropdown",action:a,projectId:this.Wa.rb,gestureName:"KEYBOARD"})};_.h.LO=function(){for(var a=_.k(this.zg),b=a.next();!b.done;b=a.next())b=b.value,b();this.zg=[]};
nP.O=function(a){return new (a||nP)(_.y(_.Oo),_.y(_.xu))};
nP.ya=_.Pc({type:nP,oa:[["view-in-dropdown"]],vb:function(a,b){a&1&&(_.Of(bP,5),_.Of(I0b,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.Ep=c.first);_.Uf(c=_.Vf())&&(b.zu=c.first)}},inputs:{Wa:"place",Xsa:"gitilesLink",tI:"ossLink",KD:"isGenerated",M9:"ciderDefault",Pja:"suggestUniqueCiderWs"},features:[_.id],Aa:3,Ba:1,Ea:[["dropdownTemplate",""],[3,"item","ariaLabel","dense","isOpen",4,"ngIf"],[3,"isOpen","item","ariaLabel","dense"],["dense",""],["class","space-between-alignment","mat-list-item","","target",
"_blank","mat-list-item","",3,"href",4,"ngFor","ngForOf"],["mat-list-item","","target","_blank","mat-list-item","",1,"space-between-alignment",3,"href"],[3,"shortcut"]],ua:function(a,b){a&1&&_.A(0,yKb,1,3,"dropdown-button",1)(1,BKb,2,1,"ng-template",null,0,_.hg);a&2&&_.B("ngIf",b.Pwa.length)},Ha:[_.hn,_.jn,bP,_.xF,_.hA,_.gA,_.SJ],styles:["menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a[mat-list-item][_ngcontent-%COMP%]{--mdc-list-list-item-label-text-size:12px;padding:0 16px}a[mat-list-item][_ngcontent-%COMP%]     .mat-mdc-list-item-unscoped-content{display:flex;align-items:center;justify-content:space-between}"],
Oa:0});var LKb=function(a){return{enabled:a}},oP=function(a,b,c,d,e,f,g,m){this.Ia=a;this.ae=b;this.ee=d;this.od=e;this.Fwa=f;this.service=g;this.Yb=m;this.CWb=this.Yb.Q4a.ha(_.cf(1))};oP.prototype.Sa=function(){var a=this;this.Qk=this.od.register("toggleBlame","b",function(){a.ija&&(HKb(a,"KEYBOARD"),_.Tl(a.ae))})};oP.prototype.La=function(){this.Qk&&this.Qk()};oP.prototype.uM=function(){return this.service.uM(this.iy.ha(_.w(function(a){return 1===a.kind}))).ha(_.w(function(a){return{visible:a}}))};
var HKb=function(a,b){b=void 0===b?"CLICK":b;a.ee.LD("BLAME")?(a.ee.ZPa("BLAME"),J0b(a,!1,b)):(a.ee.DQa("BLAME"),J0b(a,!0,b))},J0b=function(a,b,c){a.Ia.mb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Kd.rb,gestureName:c})};
_.W.Object.defineProperties(oP.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.iy?this.iy.next(a):this.iy=new _.Gg(a)},get:function(){return this.iy.value}},vJc:{configurable:!0,enumerable:!0,get:function(){return _.Bq(this.Kd,_.aG(this.Kd.bc(),"ref").hb())}},PPb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},ija:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},dRc:{configurable:!0,enumerable:!0,get:function(){return _.gG(this.Kd)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},XAb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&_.cv.has(11);return _.cv.has(23)&&(this.ija||a)}},KD:{configurable:!0,enumerable:!0,get:function(){return _.iG(this.Bb.qE)}},Kzb:{configurable:!0,enumerable:!0,get:function(){return _.cv.has(85)&&
this.ija}},Kd:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}},HIc:{configurable:!0,enumerable:!0,get:function(){return this.ee.LD("BLAME")}}});oP.O=function(a){return new (a||oP)(_.y(_.Oo),_.y(_.qm),_.y(_.dv),_.y(_.jK),_.y(_.xu),_.y(_.UL),_.y(_.dK),_.y(_.Iv))};
oP.ya=_.Pc({type:oP,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",Bb:"viewData"},nc:["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,"click","color","trackAction"],["svgIcon","shared:panes"],
["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"color","trackAction","ariaLabel","matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"click","color","trackAction","ariaLabel","matTooltip"]],ua:function(a,b){a&1&&(_.A(0,CKb,1,0,"layer-menu-dropdown",0),_.N(1,"\n"),_.A(2,DKb,2,3,"find-in-file-dropdown",1),_.N(3,"\n"),_.A(4,EKb,1,1,"links-dropdown",2),_.N(5,"\n"),_.A(6,FKb,4,10,"view-in-dropdown",
3),_.N(7,"\n"),_.A(8,GKb,2,2,"related-files-dropdown",4),_.N(9,"\n"),_.N(10,"\n"),_.A(11,IKb,5,2,"button",5),_.N(12,"\n"),_.A(13,JKb,7,2,"ng-container",0),_.O(14,"async"),_.N(15,"\n"),_.A(16,MKb,5,5,"ng-container",0),_.N(17,"\n"),_.H(18,"fullscreen-button",6),_.N(19,"\n"));a&2&&(_.B("ngIf",b.XAb),_.x(2),_.B("ngIf",b.ija),_.x(2),_.B("ngIf",b.PPb),_.x(2),_.B("ngIf",b.dRc),_.x(2),_.B("ngIf",b.Fwa.config&&!b.vJc&&b.PPb),_.x(3),_.B("ngIf",b.ija&&!b.XAb),_.x(2),_.B("ngIf",_.Q(14,9,b.uM())),_.x(3),_.B("ngIf",
b.Kzb),_.x(2),_.B("componentId",b.componentId))},Ha:[_.To,_.jn,dP,ON,hP,kP,_.Wv,_.Ws,_.Zs,_.Dt,_.px,_.sx,mP,nP,_.on],styles:["header-actions[_nghost-%COMP%]{align-items:center;display:flex;padding:0 10px}header-actions[_nghost-%COMP%]     .mat-mdc-chip-list-wrapper{margin:0}button.blame[_ngcontent-%COMP%]:not(:first-child), find-in-file-dropdown[_ngcontent-%COMP%]:not(:first-child), layer-menu-dropdown[_ngcontent-%COMP%]:not(:first-child), links-dropdown[_ngcontent-%COMP%]:not(:first-child), related-files-dropdown[_ngcontent-%COMP%]:not(:first-child), view-in-dropdown[_ngcontent-%COMP%]:not(:first-child){margin-left:8px}button.blame.gmat-mdc-button.mat-mdc-outlined-button[_ngcontent-%COMP%]{border-radius:4px;min-width:unset;padding:0}button.blame.gmat-mdc-button.mat-mdc-outlined-button[_ngcontent-%COMP%]   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}"],
Oa:0});var pP=function(a,b,c){this.Ia=a;this.od=c;this.Yyb=this.KD=this.UQc=!1;this.vZa="";this.ZQb="FILE";this.aAa="Generated by a BUILD rule. See go/bbcp for more details";this.hP="detail-header-id";this.lc="DetailHeader";this.Qk=function(){};this.e2a=_.cv.has(22)};pP.prototype.Sa=function(){var a=this;this.Qk=this.od.register("triggerStarButton","s",function(){a.Ia.mb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.XQb&&a.XQb.w4a.next({kind:"event",action:"KEYBOARD"})})};
pP.prototype.La=function(){this.Qk()};
_.W.Object.defineProperties(pP.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){var b;this.KD=_.iG(a.qE);this.Yyb=_.Iob(a.qE);(b=a.location.path||"")&&"/"!==b?(b=_.EA(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.vZa=b;if(0===a.kind&&0!==a.Ntb.length){var c=a.Ntb[0];var d=_.nj(c,_.pi,1);b=d.kr();d=_.Ej(d,3);var e=c.de();c=WDb(b);b=_.Ej(b,2);b="depot"===c.type?new _.mh({repository:b,Eb:d,path:e,params:void 0}):new _.nh({qe:c,repository:b,Eb:d,path:e,params:void 0})}else b=
void 0;this.vSa=b;this.ZQb=_.Fi(a.location);this.sza=a},get:function(){return this.sza}},Wa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});pP.O=function(a){return new (a||pP)(_.y(_.Oo),_.y(_.dv),_.y(_.xu))};
pP.ya=_.Pc({type:pP,oa:[["detail-header","componentId","","viewData",""]],vb:function(a,b){a&1&&_.Of(_.$K,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.XQb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",UQc:"showLinksDropdown",Bb:"viewData"},nc:["componentId","","viewData",""],Aa:10,Ba:10,Ea:[["unknownGeneratingFile",""],["fxLayout","","fxLayoutAlign","space-between center","fxFlex","noshrink",1,"header"],["fxLayout","","fxLayoutAlign","start center"],[3,"place","type","trackElement",
"elementName",4,"ngIf"],[1,"place","gmat-subtitle-2"],[4,"ngIf"],["fxFlexAlign","stretch",3,"activeLocation","showMostRecentCommitForPath","lastSubmoduleFetchSpec"],["fxFlex","initial",3,"componentId","contentType","viewData"],[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&&(_.E(0,"div",1)(1,"div",2),_.A(2,NKb,1,4,"star",3),_.E(3,"h2",4),_.N(4),_.A(5,QKb,3,3,"ng-container",5),_.F(),_.H(6,"commit-information",6),_.F(),_.H(7,"header-actions",7),_.F(),_.A(8,
RKb,1,0,"ng-template",null,0,_.hg));a&2&&(_.x(2),_.B("ngIf",b.e2a),_.x(),_.rf("id",b.hP),_.x(),_.Xf(" ",b.vZa," "),_.x(),_.B("ngIf",b.KD),_.x(),_.B("activeLocation",b.Wa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Bb.I0),_.x(),_.B("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Bb))},Ha:[_.To,rN,_.jn,_.kr,_.lr,_.Os,_.Nz,oP,_.px,_.sx,_.zo,_.$K],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 qP=function(){this.j6a=2};qP.prototype.Sa=function(){};_.W.Object.defineProperties(qP.prototype,{BNc:{configurable:!0,enumerable:!0,get:function(){return _.wq(_.LG(this.Bb.location.bc(),function(a){delete a.ox;delete a.zn}).hb())}}});qP.O=function(a){return new (a||qP)};
qP.ya=_.Pc({type:qP,oa:[["diff-detail-header"]],inputs:{Bb:"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&&(_.E(0,"div",0)(1,"div",1),_.H(2,"commit-information",2),_.F(),_.E(3,"a",3)(4,"button",4)(5,"mat-icon"),_.N(6,"clear"),_.F()()()(),_.E(7,"div",5),_.H(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.F());a&2&&(_.x(2),_.B("activeLocation",null==b.Bb?null:b.Bb.location)("version",b.j6a),_.x(),_.B("routerLink",b.BNc)("trackProjectId",b.Bb.location.rb),_.x(5),_.B("activeLocation",null==b.Bb?null:b.Bb.location),
_.x(2),_.B("viewData",b.Bb))},Ha:[_.To,rN,_.kr,_.lr,_.Os,_.Nz,oP,_.Wv,_.Zs,_.Dt,_.zo],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 rP=function(a,b){this.Ia=a;this.Pc=b;this.markerHeight="10px";this.QCb=new _.Gg([]);this.mFb=new _.Gg(null);this.PCb=new _.Gg({});this.OCb=new _.Sl;this.QCb=_.Xd(this.PCb,this.mFb).ha(_.w(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=UKb("find",c.find,e);var f=UKb("search",c.search,e),g=UKb("xrefs",c.jVc,e);c=UKb("importantXrefs",c.ZHc,e);return[].concat(_.$c(f),_.$c(g),_.$c(c),_.$c(d))}))};
_.W.Object.defineProperties(rP.prototype,{Iua:{configurable:!0,enumerable:!0,set:function(a){this.PCb.next(a)}},am:{configurable:!0,enumerable:!0,set:function(a){this.mFb.next(a)}}});rP.O=function(a){return new (a||rP)(_.y(_.Oo),_.y(_.dK))};
rP.ya=_.Pc({type:rP,oa:[["file-content-pager"]],inputs:{Iua:"markers",am:"numLines"},outputs:{OCb:"markerClicked"},Aa:2,Ba:3,Ea:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ua:function(a,b){a&1&&(_.A(0,TKb,1,7,"div",0),_.O(1,"async"));a&2&&_.B("ngForOf",_.Q(1,1,b.QCb))},Ha:[_.hn,_.on],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 sP=function(a,b){this.Ia=a;this.Ug=b};_.h=sP.prototype;_.h.onError=function(a){_.gt(this.Ug,a)};_.h.V3a=function(a){return _.xPa(this.Ia,a,"codeRenderFull")};_.h.wka=function(a,b){_.xPa(this.Ia,a,"codeRenderRefresh_"+b)};_.h.mCb=function(){this.Ia.mb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.nXa=function(){this.Ia.mb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.O0=function(){this.Ia.mb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.ur=function(){this.Ia.mb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.eU=function(){this.Ia.mb({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};sP.O=function(a){return new (a||sP)(_.q(_.Oo),_.q(_.ft))};sP.ta=_.p({token:sP,qa:sP.O});var tP=function(){};tP.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Snb("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(""),_.OF(a)):_.OF("<data with types: "+Object.keys(a).join(", ")+">")};tP.O=function(a){return new (a||tP)};tP.ve=_.Uc({name:"renderData",type:tP,Yd:!0});var uP=function(){};uP.prototype.Sa=function(){};uP.O=function(a){return new (a||uP)};
uP.ya=_.Pc({type:uP,oa:[["jupyter-notebook"]],inputs:{g1:"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&&_.A(0,dLb,4,3,"ng-container",0);a&2&&_.B("ngForOf",b.g1.cells)},Ha:[_.hn,_.jn,_.kn,_.ln,_.TK,_.mK,_.mB,_.LI,_.iB,_.jB,_.JI,_.kJ,tP],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0;background:var(--card)}"]});var vP=function(){this.size=0;this.Qba=_.Pe;this.BAb=new _.Sl;this.xwa=void 0;this.fja=!1};vP.prototype.Sa=function(){};vP.prototype.La=function(){var a;null==(a=this.kb)||a.unsubscribe()};vP.prototype.Tb=function(a){if(a.fullViewData){var b;null==(b=this.kb)||b.unsubscribe();this.xwa=void 0;this.fja=!1;this.kb=void 0}};
var iLb=function(a,b){a.fja=!1;var c;null==(c=a.kb)||c.unsubscribe();a.kb=void 0;a.xwa=b.ha(_.w(function(d){return d.me}))},hLb=function(a,b){a.fja=!0;var c;null==(c=a.kb)||c.unsubscribe();a.kb=b.ha(_.Qe(1)).subscribe(function(d){a.BAb.emit(d);a.fja=!1})};vP.O=function(a){return new (a||vP)};
vP.ya=_.Pc({type:vP,oa:[["large-file","fullViewData",""]],inputs:{size:"size",Qba:"fullViewData"},outputs:{BAb:"largeFileViewData"},features:[_.id],nc:["fullViewData",""],Aa:3,Ba:2,Ea:[["prompt",""],["spinner",""],["fullContentsLoading",""],[4,"ngIf","ngIfElse"],[3,"inline"],["icon","source:file"],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showRawContents",3,"click"]],ua:function(a,
b){a&1&&_.A(0,gLb,5,4,"ng-container",3)(1,lLb,7,5,"ng-template",null,0,_.hg);a&2&&(a=_.Wf(2),_.B("ngIf",b.xwa)("ngIfElse",a))},Ha:[_.To,_.jn,_.Wz,_.WA,_.YA,_.XA,_.oF,_.on,_.CC],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 wP=function(a,b,c){var d=this;this.Ia=a;this.Pc=b;this.Yb=c;this.cW=_.yv().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Pc.wsb.ha(_.w(function(e){return d.cW.get(e)}))};wP.prototype.Sa=function(){};wP.prototype.fk=function(a){(a=_.zv(this.cW,a))&&this.Pc.tH!==a&&(this.Ia.mb({element:"MarkdownTabHeader",action:this.wSa(a),gestureName:"CLICK",projectId:this.Bb.location.rb}),this.Pc.tH=a,this.Yb.Jia(a))};
wP.prototype.wSa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.Zb(a,"Unknown file detail tab selected")}};wP.O=function(a){return new (a||wP)(_.y(_.Oo),_.y(_.dK),_.y(_.Iv))};
wP.ya=_.Pc({type:wP,oa:[["markdown-tab-header","viewData",""]],inputs:{Bb:"viewData"},nc:["viewData",""],Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["label","Preview"],["label","Source"]],ua:function(a,b){a&1&&(_.E(0,"mat-tab-group",0),_.O(1,"async"),_.I("selectedIndexChange",function(c){return b.fk(c)}),_.H(2,"mat-tab",1)(3,"mat-tab",2),_.F());a&2&&_.B("selectedIndex",_.Q(1,1,b.selectedIndex))},Ha:[_.bD,_.XC,_.WC,_.on],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var xP=function(a){this.element=a};_.W.Object.defineProperties(xP.prototype,{EPc:{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;_.Ck(d);d.appendChild(wXb(c))})}}});xP.O=function(a){return new (a||xP)(_.y(_.Dd))};xP.Fa=_.Tc({type:xP,oa:[["","safeSvg",""]],inputs:{EPc:"safeSvg"}});var yP=function(a){this.Eb=a};_.W.Object.defineProperties(yP.prototype,{GPc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Eb.na.tagName){case "AUDIO":this.Eb.na.src=String(a);break;case "IMG":this.Eb.na.src=a;break;case "VIDEO":this.Eb.na.src=String(a)}}}});yP.O=function(a){return new (a||yP)(_.y(_.Dd))};yP.Fa=_.Tc({type:yP,oa:[["","sanitizeSrc",""]],inputs:{GPc:"sanitizeSrc"}});var zP=function(a){this.hSa=a};
zP.prototype.AA=function(a){if(5===a.kind)return _.Md(_.vF);if(0!==a.kind)return _.Md(_.kF("Folding unsupported"));var b=a.location,c=b.rb,d=b.Tc,e=b.repository,f=b.path;b=b.params;f=_.YF(a.location,1)||f;var g=b.Rb?"HEAD":_.ii(a.location,1);a={Eb:_.ii(a.location,0)||"",commit:g};return this.hSa.AA(c,d,e,a,f,b.Rb).ha(_.w(function(m){if(2===m.Jg()||4===m.Jg())var n=_.kF("Folding unavailable");else{n=[];m=_.k(_.oj(m,_.cq,3,_.kj()));for(var r=m.next();!r.done;r=m.next()){r=r.value;var v=r.getRange();
v&&n.push({start:_.Bj(v,1)-1,end:_.Bj(v,3)-1,indentation:_.Bj(r,2)})}n=_.mF(n)}return n}),_.ef(_.vF),_.Ke(function(){return _.Md(_.kF("Folding unavailable"))}))};zP.O=function(a){return new (a||zP)(_.q(_.ty))};zP.ta=_.p({token:zP,qa:zP.O});var AP=function(a,b,c){var d=b.events.ha(_.ie(function(e){return e instanceof _.Mg}),_.ef(null),_.w(function(){var e=_.oh(a.Vc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.bc().Oi().hb()}),_.Oe(function(e,f){return _.Bq(e,f)}),_.af(1),_.Rd());this.FKb=d.ha(_.w(function(e){return nLb(e,b)}));this.DKb=d.ha(_.w(function(e){return oLb(e,c)}))};AP.O=function(a){return new (a||AP)(_.q(_.Fg),_.q(_.Rg),_.q(_.LK))};AP.ta=_.p({token:AP,qa:AP.O});var K0b=function(){this.aXb=[]};_.W.Object.defineProperties(K0b.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.aXb},set:function(a){this.aXb=a}}});var BP=function(){K0b.apply(this,arguments)};_.U(BP,K0b);var L0b=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=BP.prototype;_.h.i0=function(a){var b=this.widgets.filter(function(c){return gEb(c.line,a)});this.Fh=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.Usa=function(a,b){if(!this.Fh||a>this.widgets[this.Fh.last].line||b<=this.widgets[this.Fh.first].line)return[{widgets:this.i0({start:a,end:b}),type:"replace"}];var c=this.widgets[this.Fh.first],d=this.widgets[this.Fh.last],e=[];if(a>c.line){var f=this.vTa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.ySa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.uTa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.xSa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.h.xSa=function(a){for(var b=[],c=this.Fh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.Fh.last=c}return b};_.h.ySa=function(a){for(var b=[],c=this.Fh.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.Fh.first=c}return b};_.h.vTa=function(a){for(var b=[],c=this.Fh.first;c<=this.Fh.last;c++){var d=this.widgets[c];if(d.line>=a){this.Fh.first=c;break}b.push(d)}return b};
_.h.uTa=function(a){for(var b=[],c=this.Fh.last;c>=this.Fh.first;c--){var d=this.widgets[c];if(d.line<=a){this.Fh.last=c;break}b.push(d)}return b};BP.O=function(){var a;return function(b){return(a||(a=_.Cd(BP)))(b||BP)}}();BP.ta=_.p({token:BP,qa:BP.O});var CP=function(){K0b.apply(this,arguments)};_.U(CP,K0b);_.h=CP.prototype;_.h.i0=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&gEb(c.startLine,a)||void 0!==c.endLine&&gEb(c.endLine,a)});0<b.length&&(this.Fh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.Usa=function(a,b){if(!this.Fh)return[];var c=this.widgets[this.Fh.first],d=this.widgets[this.Fh.last];if(void 0!==d.endLine&&a>=d.endLine||void 0!==c.startLine&&b<=c.startLine)return[{widgets:this.i0({start:a,end:b}),type:"replace"}];var e=[];if(void 0!==c.endLine&&a>c.endLine){var f=this.vTa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.ySa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.uTa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.xSa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.xSa=function(a){for(var b=[],c=this.Fh.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.Fh.last=c}return b};_.h.ySa=function(a){for(var b=[],c=this.Fh.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.Fh.first=c}return b};
_.h.vTa=function(a){for(var b=[],c=this.Fh.first;c<=this.Fh.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.Fh.first=c;break}b.push(d)}return b};_.h.uTa=function(a){for(var b=[],c=this.Fh.last;c>=this.Fh.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.Fh.last=c;break}b.push(d)}return b};CP.O=function(){var a;return function(b){return(a||(a=_.Cd(CP)))(b||CP)}}();CP.ta=_.p({token:CP,qa:CP.O});var DP=function(a){var b=a.column;this.line=a.line;this.column=b};DP.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};DP.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var EP=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};EP.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var FP=function(a,b){_.VI.call(this,a,b);this.ob=a;this.visibility=_.cJ;this.CD=new Map;this.su=0;this.wl=[];this.Zi=this.nf=0;this.CBb=10};_.U(FP,_.VI);var M0b=function(a){a.rka&&(a.rka.style.height=_.sG(a.visibility,a.nf)*a.lineHeight+"px");if(a.v9){for(var b=a.visibility,c=a.Zi,d=0,e=b.pW.length-1;0<=e;e--){var f=b.pW[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.v9.style.height=(a.su-c-d)*a.lineHeight+"px"}};
FP.prototype.MFb=function(){this.rka||(this.rka=document.createElement("div"),this.container.appendChild(this.rka));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.v9||(this.v9=document.createElement("div"),this.container.appendChild(this.v9))};FP.prototype.Ls=function(){return this.su};var N0b=function(a){return{start:a.nf,end:a.Zi}};FP.prototype.Ei=function(a){if(a>=this.nf&&a<this.Zi)return this.wl[a-this.nf]};
var O0b=function(a,b,c){b>=a.nf&&b<a.Zi&&(a.content.replaceChild(c,a.wl[b-a.nf]),a.wl[b-a.nf]=c)};_.h=FP.prototype;_.h.clear=function(){_.VI.prototype.clear.call(this);this.wl=[];this.Zi=this.nf=0;this.content&&(this.content.textContent="");this.CD.clear()};
_.h.ct=function(a,b){if(this.content&&this.rka&&this.v9&&this.WOa()){var c=a+b;a>=this.Zi||c<=this.nf?(this.kha(this.Zi-this.nf),this.Zi=this.nf=a,this.GR(b,!0)):(a>this.nf?this.kha(a-this.nf):this.GR(this.nf-a),c<this.Zi?this.kha(this.Zi-c,!0):this.GR(c-this.Zi,!0));M0b(this)}};
_.h.GR=function(a,b){b=void 0===b?!1:b;0>=a||(this.Zi=Math.max(this.Zi,0),this.nf=Math.max(this.nf,0),_.NF(this.content,b?"beforeend":"afterbegin",this.Ktb(Math.max(0,b?this.Zi:this.nf-a),a)),this.wl=Array.from(this.content.children),b?this.Zi+=a:(this.nf-=a,0>=this.nf&&(this.Zi-=this.nf,this.nf=0)))};
_.h.kha=function(a,b){b=void 0===b?!1:b;a=Math.min(this.wl.length,a);for(var c=_.k(this.wl.splice(b?this.wl.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.nf+=a);this.Zi=this.nf+this.wl.length};_.h.WOa=function(){return!0};
_.h.Iv=function(a,b){var c=new Map(b.map(function(g){return[g.start,g]}));b=new Set;a=_.k(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=P0b(d,c),f=d.start;f<d.end;f++)Q0b(this,f,e,f===d.start),b.add(f)}c=_.k(this.CD);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||this.showLine(a);M0b(this)};
var P0b=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},Q0b=function(a,b,c,d){if(_.mG(b,a.Ls())){var e=a.CD.get(b);e&&e.hidden===!d||(c=a.nmb(b,c,!d),a.CD.set(b,{node:c,hidden:!d}),a.Ei(b)&&(d=document.createElement("div"),_.NF(d,"afterbegin",c),O0b(a,b,d.firstChild)))}};
FP.prototype.showLine=function(a){if(_.mG(a,this.Ls())&&this.CD.get(a)){var b=this.Ei(a);b&&O0b(this,a,b.lastElementChild.firstElementChild);this.CD.delete(a)}};_.W.Object.defineProperties(FP.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.CBb},set:function(a){this.CBb=a;M0b(this)}},hN:{configurable:!0,enumerable:!0,set:function(a){this.su=a;M0b(this)}}});FP.O=function(a){return new (a||FP)(_.y(_.Dd),_.y(_.vl))};
FP.Fa=_.Tc({type:FP,inputs:{visibility:"visibility"},features:[_.pf]});var GP=function(a,b,c,d,e,f){FP.call(this,c,d);var g=this;this.ae=a;this.view=b;this.ob=c;this.i4a=f;this.Jv=!1;this.Ef=[];this.ek=new _.Sl;this.MA=new _.Sl;this.kb=new _.Gd;this.lines=[];this.Wl=[];this.kkb=new _.bf;this.OUb=new _.bf;this.LH=new Set;this.ZZa=0;this.kb.add(e.eT().ha(_.Oe()).subscribe(function(m){var n=void 0===g.tabSize;g.tabSize=m;n||_.Tl(g.ae)}));this.kb.add(this.i4a.lVc.subscribe(function(){g.Rka(_.dbb(0,g.Wl.length))}));this.kb.add(this.OUb.ha(_.cja(function(){return g.kkb.ha(_.ef(void 0),
_.Le(20),_.Se())})).subscribe(function(){R0b(g)}))};_.U(GP,FP);GP.Fa=FP.Fa;_.h=GP.prototype;_.h.Sa=function(){FP.prototype.MFb.call(this)};_.h.La=function(){this.kb.unsubscribe()};_.h.Ktb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.CD.has(a)?c.push(this.CD.get(a).node):c.push(this.Wl[a]);return _.Lnb(_.ik,c)};
_.h.GR=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){var c=Math.max(0,b?this.Zi:this.nf-a),d=c+a;FP.prototype.GR.call(this,a,b);for(a=c;a<d;a++)this.LH.has(a)&&(b=void 0,null==(b=this.Ei(a))||b.setAttribute("aria-current","true"));this.OUb.next()}};_.h.WOa=function(){return 0<this.Wl.length};
_.h.Tb=function(a){if(a.highlightedLines){a=_.k(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.lG(this.Ef,this.Ls(),this.nf,!0);a=_.k(a);for(b=a.next();!b.done;b=a.next()){b=b.value;for(var c=b.start;c<=b.end;c++){var d=void 0;null==(d=this.Ei(c))||d.setAttribute("aria-current","true")}}this.LH=_.$ob(this.Ef)}};
_.h.Rqa=function(a,b){var c=this,d=_.UI(this,"line");d.appendChild(_.TI(this,Array.from({length:b+1}).join(" "),"line"));b=_.TI(this,"...","line ellipses");b.addEventListener("click",function(){c.ek.emit(a)});d.appendChild(b);return d};
_.h.nmb=function(a,b,c){a=this.Wl[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;">'+_.PI(a)+"</div></div>";return(0,_.OI)(c).TB()};_.h.Nd=function(a){a=a.target;a.classList.contains("ellipses")&&this.ek.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.ZR=function(){if(this.Ls()&&this.wl[0])return this.wl[0].getBoundingClientRect().height;var a=_.UI(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.v8=function(a,b){b=void 0===b?[]:b;this.lines=a;this.hN=a.length;this.Wl=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.Jv){var d=c.scrollTop;c.parentNode.removeChild(c);c=c.querySelector("virtual-scroll-code-container").firstChild;this.container.replaceChild(c,this.content);this.content=c;this.wl=Array.from(this.content.children);this.nf=Number(this.wl[0].getAttribute("data-line-number"));this.Zi=this.nf+this.wl.length;(c=_.qG(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.Wl.push(b[d]);if(this.Wl.length<a.length)for(b=this.FOa(0,a.length),d=this.Wl.length;d<a.length;d++)this.Wl.push(ZXb({lineNumber:d,line:a[d],vu:b[d]}).TB())};var T0b=function(a){a.selection=new EP({start:new DP({line:0,column:0}),end:S0b(a)});R0b(a)};
GP.prototype.Rka=function(a){var b=this;if(this.WOa()&&(a=a.filter(function(n){return _.mG(n,b.Ls())}),!(0===a.length||a[a.length-1]>=this.Ls()))){var c=new _.ZI(new U0b),d=a.map(function(n){var r;return c.ld(null!=(r=b.Aj.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.Wl[m]=ZXb({lineNumber:m,line:this.lines[m],vu:d[g]}).TB();_.NF(e,"afterbegin",this.Wl[m]);
O0b(this,m,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};GP.prototype.focus=function(a){a=_.lG(a,this.Ls());if(0!==a.length){var b=this.Ei(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.MA.next(a[0].start),b.focus())}};
GP.prototype.Zu=function(){if(this.ZZa)this.ZZa--;else{this.kkb.next();var a=V0b(this);if(null==a?0:a.oe){var b=a.oe,c,d=b.start.isEqual(new DP({line:this.nf,column:0}))&&(null==(c=this.selection)?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(W0b(this))&&(null==(e=this.selection)?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new EP({start:d,end:c});this.lea=a.lea}else this.lea=this.selection=void 0}};
var R0b=function(a){if(a.selection){var b=a.selection;var c=new EP({start:new DP({line:a.nf,column:0}),end:W0b(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 EP({start:d,end:c})}var f;d=null==(f=V0b(a))?void 0:f.oe;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=X0b(a,c.start),d=X0b(a,c.end),(c=document.getSelection())&&f&&d&&(a.lea||(d=_.k([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.ZZa++))}},Z0b=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?S0b(a):new DP({line:0,column:0});a=Y0b(a,b,c);b=a.node;c=a.offset;a=b.parentElement;do{for(var d=_.k(a.childNodes),e=d.next();!e.done;e=d.next()){e=e.value;if(e.isEqualNode(b))break;var f=void 0,g=void 0;c+=null!=(g=null==(f=e.textContent)?void 0:f.length)?g:0}a=_.k([a,a.parentElement]);b=a.next().value;a=a.next().value}while(!(b instanceof
HTMLDivElement));b.getAttribute("data-line-number");return new DP({line:Number(b.getAttribute("data-line-number")),column:c})},Y0b=function(a,b,c){return 0===b.childNodes.length?{node:b,offset:c}:b.childNodes.length<=c?X0b(a,W0b(a)):Y0b(a,b.childNodes[c],0)},X0b=function(a,b){var c=a.Ei(b.line);if(c)return $0b(a,c,b.column)},$0b=function(a,b,c){if(!b.hasChildNodes())return{node:b,offset:c};var d=0;b=_.k(b.childNodes);for(var e=b.next();!e.done;e=b.next()){e=e.value;var f=void 0,g=void 0,m=null!=(g=
null==(f=e.textContent)?void 0:f.length)?g:0;if(d+m>=c)return $0b(a,e,c-d);d+=m}},a1b=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("")};
GP.prototype.clear=function(){FP.prototype.clear.call(this);this.view.clear();this.lines=[];this.Wl=[]};
var V0b=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=Z0b(a,d,b.anchorOffset),a=Z0b(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{oe:new EP({start:b,end:a}),lea:!0}:{oe:new EP({start:a,end:b}),lea:!1}}},W0b=function(a){var b,c;return new DP({line:a.Zi-1,column:(null==(b=a.Ei(a.Zi-1))?void 0:null==(c=b.textContent)?void 0:c.length)||0})},S0b=function(a){var b=a.lines.length-
1;return new DP({line:b,column:a.lines[b].length})};GP.prototype.FOa=function(a,b){for(var c=new _.ZI(new U0b),d=[];a<b;a++){var e=void 0;d.push(c.ld(null!=(e=this.Aj.get(a))?e:null))}return d};GP.O=function(a){return new (a||GP)(_.y(_.qm),_.y(_.Mf),_.y(_.Dd),_.y(_.vl),_.y(_.Iv),_.y(_.OK))};
GP.ya=_.Pc({type:GP,oa:[["virtual-scroll-code-container"]],qb:4,Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)});a&2&&_.sf("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Jv:"usePrefetchIfPossible",Ef:"highlightedLines",Aj:"inlineWidgets"},outputs:{ek:"lineShown",MA:"lineFocused"},features:[_.pf,_.id],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}"],
nb:2,Oa:0});var U0b=function(){};_.h=U0b.prototype;_.h.q8=function(a,b){_.sj(a,8,_.SI,b)};_.h.dmb=function(a,b,c){return _.fj(a.clone(),8).setStart(b).setEnd(c)};_.h.Jp=function(a){return a};_.h.TL=function(a){return _.RI(a,_.dj)};_.h.Fi=function(a){return a.Fi()};_.h.Sl=function(a){return a.Sl()};_.h.Pta=function(a){return"a"===_.Ej(a,3)};_.h.Xta=function(a){return _.Aj(a,7)};_.h.OKb=function(a,b){b=_.RI(a).concat(_.RI(b));_.rj(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.OQb=function(a,b){if(b<a.Sl()||b>=a.Fi())throw new RangeError;var c=_.fj(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.bc=function(a){var b=(new _.SI).setStart(a.startColumn).setEnd(a.endColumn);a.pXa&&_.Lj(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.li(b,3,d);_.li(c,4,a.io);null!=a.href&&_.li(b,5,a.href);null!=a.key&&b.JB(a.key);return b};_.h.b5a=function(a,b){return b.Sl()-a.Sl()||a.Fi()-b.Fi()};var b1b=["CodeMirror-activeline","CodeMirror-activeline-gutter"],HP=function(a,b){FP.call(this,a,b);this.ob=a;this.MA=new _.Sl;this.Sp=new _.Sl;this.Ms=new _.Sl;this.ek=new _.Sl;this.s0=void 0;this.vE=new Set;this.LH=new Set;this.gRa=new Map;this.bqa=10};_.U(HP,FP);HP.Fa=FP.Fa;_.h=HP.prototype;
_.h.Sa=function(){FP.prototype.MFb.call(this);if(this.content){var a=_.UI(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.bqa;this.fBc=a};_.h.Rqa=function(a){var b=this,c=_.UI(this,"line-number CodeMirror-gutter-background");c.appendChild(_.TI(this,"-",""));c.addEventListener("click",function(){b.ek.emit(a)});return c};
_.h.nmb=function(a,b,c){b=this.Xl?this.Xl(a):void 0;return(0,_.OI)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+((b instanceof _.NI?b.J_():b)?_.nvb(a,b):_.pvb(a,a+1))+"</div></div>").TB()};
_.h.Nd=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.ek.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.Ms.next({line:c,W0:a}),!0;this.Sp.next({line:c,W0:a});return!1};
_.h.clear=function(){FP.prototype.clear.call(this);this.hN=0};_.h.focus=function(a){a=_.lG(a,this.wl.length,this.nf,!0);0<a.length&&(this.wl[a[0].start-this.nf].firstElementChild.focus(),this.MA.next(a[0].start))};
_.h.lda=function(a){for(var b=_.k(this.vE||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(b1b),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.s0=a;this.vE=_.Zob(this.s0,this.wl,this.nf,!0);this.LH=_.$ob(a);a=_.k(this.vE);for(b=a.next();!b.done;b=a.next())this.kda(b.value)};
_.h.r4a=function(a){if(this.Xl){this.Xl=a;for(var b=0,c=this.wl.length;b<c;b++)_.Yb(this.wl[b].firstElementChild,a(b+this.nf))}else this.clear(),this.hN=this.su};_.h.Ktb=function(a,b){b=a+b;if(this.Xl){for(var c=[];a<b;a++)this.CD.has(a)?c.push(this.CD.get(a).node):c.push(_.ovb({lineNumber:a,href:this.Xl(a)}).TB());return _.Lnb(_.ik,c)}return _.qvb({start:a,end:b}).TB()};
_.h.GR=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.Zi:this.nf-a),d=c+a;FP.prototype.GR.call(this,a,b);a=_.k(this.gRa.entries());for(b=a.next();!b.done;b=a.next()){var e=_.k(b.value);b=e.next().value;e=e.next().value;c<=b&&b<d&&this.wl[b-c].classList.add.apply(this.wl[b-c].classList,_.$c(e))}for(;c<d;c++)this.LH.has(c)&&(a=this.Ei(c))&&(this.kda(a),this.vE.add(a))};
_.h.kha=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.Zi:this.nf-a),d=c+a;c<d;c++)if(this.LH.has(c)){var e=this.Ei(c);e&&this.vE.delete(e)}FP.prototype.kha.call(this,a,b)};_.h.kda=function(a){a.classList.add("highlight");for(var b=_.k(b1b),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.W.Object.defineProperties(HP.prototype,{fBc:{configurable:!0,enumerable:!0,set:function(a){this.bqa=a;this.container.style.width=Math.ceil(Math.log10(this.su))*this.bqa+13+"px"}},hN:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.bqa+13+"px";this.su=a;M0b(this)}}});HP.O=function(a){return new (a||HP)(_.y(_.Dd),_.y(_.vl))};
HP.ya=_.Pc({type:HP,oa:[["virtual-scroll-line-number-container"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)})},inputs:{Xl:"lineNumberLinkProvider"},outputs:{MA:"lineFocused",Sp:"lineNumberClicked",Ms:"gutterClicked",ek:"lineShown"},features:[_.pf],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}"],
nb:2,Oa:0});var c1b=["content"],d1b=["gutter"],e1b=["decorations"],f1b=["sidebar"],g1b=["focusElement"],h1b=new _.Xc("sidebarService"),i1b=new _.Xc("lineWidgetsService"),IP=function(a,b,c,d,e,f,g,m,n,r,v,z,D,J,L,P,Z,qa,Da,pa){_.gJ.call(this,z,D,a);var ra=this;this.renderer=c;this.view=d;this.Dk=e;this.bia=f;this.AW=g;this.Xg=m;this.od=n;this.document=r;this.ae=J;this.ay=L;this.zWa=P;this.rMa=Z;this.g2a=qa;this.wua=Da;this.Lca=pa;this.QTa=_.lG;this.Xq=new Set;this.Aj=new Map;this.EA=this.qT=this.nT=this.oT=!1;
this.qx=[];this.Lu=new Map;this.DA=new Map;this.u$=new _.Ye(1);this.kb=new _.Gd;this.tt=[];this.oE=null;this.nW=[];this.pqa=new _.bf;this.XB=function(){};this.mT=!0;this.BW=this.lineHeight=0;this.value=this.fileName="";this.vea=1E3;this.oua=800;this.visibility=_.cJ;this.vn=[];this.eC=void 0;this.Jv=!1;this.tka=new _.Sl;this.ek=new _.Sl;this.JN=new _.Sl;this.VR=0;this.be=this.WR="";this.jq=this.Qk=this.dI=void 0;this.X9=!1;this.vS=!0;this.Sp=new _.Sl;this.Ms=new _.Sl;this.eU=_.Bz(function(){ra.ke.eU()},
500);this.ke=v||_.uwb;this.Ch=new _.wu(this.document);this.Ch.npa=!1;this.Ch.ON("CTRL_A",65,2);this.Ch.ON("CTRL_A",65,8);_.rk(this.Ch,"shortcut",function(La){if("CTRL_A"===La.identifier){La=ra.w$.na;for(var Ta={};La;Ta={sia:void 0,rib:void 0}){if(ra.document.activeElement===La)return ra.continue?(Ta.sia=r.getSelection(),Ta.rib=Ta.sia&&Ta.sia.toString(),ra.continue.then(function(mb){return function(){mb.sia&&mb.sia.toString()!==mb.rib||T0b(ra.Wd)}}(Ta))):T0b(ra.Wd),!1;La=La.parentElement}}return!0});
this.kb.add(this.rMa.Pq.subscribe(function(La){ra.ob.na.style.fontSize=null!=La?La+"px":"";_.Tl(ra.ae);setTimeout(function(){ra.bha(ra.Wd.ZR())})}));this.kb.add(this.ay.wqa.subscribe(function(La){ra.be=La;_.Tl(ra.ae)}))};_.U(IP,_.gJ);IP.Fa=_.gJ.Fa;_.h=IP.prototype;_.h.Zu=function(){this.Wd.Zu()};
_.h.Tb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.be.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.w$.na.classList.add(d);this.lineHeight=this.Wd.ZR();this.wg.lineHeight=this.lineHeight;this.Wd.lineHeight=this.lineHeight;this.ct()}a.fileName||a.value?(this.PYa(),this.continue=this.ke.V3a(function(){return b.render()})):a.scrollToLine?(this.Nu(this.Ef),this.vV(_.XF(this.Ef))):a.lineNumberLinkProvider?(c=function(){b.wg.r4a(b.Xl)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.ij&&this.AW.pA(a.visibleCodeIdentifier.ij),this.hha());(a.visibility||a.folding)&&this.Iv();if(!this.mT){this.XB();var e=this.Ef;"CODE"===this.yH?this.XB=_.kub(this.Xg,function(){null!=e?b.SL(e,!0):b.Jba.na.focus()}):void 0!==this.yH&&(this.XB=this.Xg.registerCallback(this.yH,this.ob.na,function(){b.SL(e,!0);b.XB()}))}this.vS||this.wg.clear();if(a.lineLimitation){var f;this.WR="".padStart(null!=(f=this.fI)?f:80," ")}};
_.h.EV=function(a){this.X9=a};_.h.SL=function(a,b){b=void 0===b?!1:b;var c=this;_.Td(function(d){if(1==d.Ec)return _.Ud(d,c.continue,2);_.d1a(c.Dk,function(){c.OH(a,b)});d.Ec=0})};_.h.OH=function(a,b){if(void 0===b||!b||this.Wda(_.XF(a)))this.Wd.focus(a),this.ob.na.scrollLeft=0,this.mT=!0};_.h.bha=function(a){this.lineHeight=a;this.wg.lineHeight=a;this.Wd.lineHeight=a;_.Tl(this.ae);this.vV(_.XF(this.Ef));j1b(this)};
_.h.Sa=function(){var a=this;_.gJ.prototype.Sa.call(this);this.IJ.ha(_.Je(function(){return a.Dk.eN}),_.w(function(b){return b.target.scrollLeft}),_.Je(function(){return a.Dk.gva})).subscribe(function(b){a.Kr.na.style.right=-b+"px";a.eU()});this.ob.na.addEventListener("copy",function(b){b.preventDefault();var c;null==(c=b.clipboardData)||c.setData("text/plain",a1b(a.Wd));a.ke.ur()});this.ob.na.addEventListener("keydown",function(b){if(!_.rG(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&
a.ob.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.Wd.ob.na.contains(c)?a.OH(d-1):a.wg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Wd.ob.na.contains(c)?a.OH(d+1):a.wg.focus(d+1),b.preventDefault())))}}});"CODE"===this.yH&&(this.Qk=this.od.register("openCode","c",function(){a.ke.O0();_.Yv(a.Xg,"CODE")}),this.jq=this.Xg.registerCallback("CODE",this.ob.na,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.ob.na.contains(b)&&!a.wg.ob.na.contains(b)&&a.Jba.na!==b?a.wg.focus(a.dI||0):a.OH(a.dI||0)}))};_.h.Jc=function(){var a=this;this.hha();this.IJ.subscribe(function(){a.ct()})};
_.h.ct=function(){var a=this.R0("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.k(this.visibility.pW),c=b.next();!c.done;c=b.next()){c=c.value;if(c.end<=a||c.start<a&&c.end>a)a+=c.end-c.start-1;if(c.start>=a)break}b=Math;c=b.max;for(var d=Math,e=d.min,f=this.lines.length-a,g=Math.ceil(this.ob.na.clientHeight/this.lineHeight)+200,m=_.k(this.visibility.pW),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.wg.ct(a,b);this.Wd.ct(a,b);c=a+b;if(this.tt&&0!==this.tt.length){d=this.g2a.Usa(a,c);d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.W1(this.lineHeight,!1,e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.fV(this.Kr,g.value,"start"===e.location);break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())k1b(this,this.Kr,f.value)}_.Tl(this.ae)}if(this.qx&&0!==this.qx.length){d=this.wua.Usa(a,c);
d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.V1(e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.fV(this.YT,g.value,"start"===e.location);break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())k1b(this,this.YT,f.value)}_.Tl(this.ae)}if(this.Lca.widgets&&0!==this.Lca.widgets.length){c=this.Lca.Usa(a,c);c=_.k(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.U1(this.lineHeight,
!1,d.widgets);break;case "add":e=_.k(d.widgets);for(f=e.next();!f.done;f=e.next())f=f.value,this.Gwa(f.line,f.widgets,this.lineHeight,"start"===d.location);break;case "remove":for(d=_.k(d.widgets),e=d.next();!e.done;e=d.next())(e=this.DA.get(e.value.line))&&this.renderer.removeChild(this.pr.na,e)}_.Tl(this.ae)}this.scroll.next({hsa:a,hN:b})};
_.h.hha=function(){var a=this;this.eC&&this.AW.register(this.eC,this.IJ.ha(_.Je(function(){return a.Dk.eN}),_.w(function(b){return b.target.scrollTop}),_.Oe(),_.w(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.ob.na.clientHeight)/a.lineHeight),a.am)}}),_.Je(function(){return a.Dk.tfa})))};_.h.Xd=function(){this.u$.next(!0)};
_.h.La=function(){this.clear();this.eC&&this.AW.pA(this.eC);this.Ch&&this.Ch.dispose();this.Qk&&this.Qk();this.jq&&this.jq();this.XB();this.kb.unsubscribe();_.gJ.prototype.La.call(this)};_.h.CK=function(a){this.ob.na.classList.add(a)};_.h.PN=function(a){this.ob.na.classList.remove(a)};_.h.XZa=function(a){this.JN.emit(a);this.SL(a.start-1)};_.h.Iv=function(){for(var a=_.k([this.Wd,this.wg]),b=a.next();!b.done;b=a.next())b.value.Iv(this.visibility.pW,this.vn);_.Hwb(this);j1b(this);this.ct()};
_.h.AXa=function(){var a=this;this.oT||(this.oT=!0,setTimeout(function(){a.oT=!1;a.V1();_.Tl(a.ae)}))};_.h.BXa=function(){var a=this;this.qT||(this.qT=!0,setTimeout(function(){a.qT=!1;a.W1(a.lineHeight);_.Tl(a.ae)}))};_.h.hfa=function(){var a=this;this.nT||(this.nT=!0,setTimeout(function(){a.nT=!1;a.U1();_.Tl(a.ae)}))};_.h.ifa=function(a){this.Xq.add(a);this.Xia()};_.h.MCb=function(a,b,c,d){this.oE={lb:a,position:b,line:c,offset:d};this.Xia()};
_.h.Nu=function(a){var b=this;return _.Td(function(c){if(1==c.Ec)return b.ek.emit(a),_.Ud(c,b.continue,2);b.ke.wka(function(){b.wg.lda(a);return Promise.resolve()},"selectLine");c.Ec=0})};
_.h.Xia=function(){var a=this;this.EA||(this.EA=!0,this.ke.wka(function(){var b;return _.Td(function(c){if(1==c.Ec)return b=new _.Kd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.dV=b.subscribe(),_.Ud(c,_.Tnb(b),2);if(3!=c.Ec)return a.dV=void 0,a.EA=!1,_.Ud(c,a.continue,3);0<a.Xq.size&&a.Wd.Rka(Array.from(a.Xq));a.Xq.clear();a.M0a();c.Ec=0})},"inline"))};
_.h.pMa=function(a,b,c,d){var e=this;return this.r8(function(){e.AXa()},{startLine:c,endLine:d,ua:a,context:b},this.qx)};_.h.Heb=function(a,b,c,d){var e=this;return this.r8(function(){e.BXa()},{startLine:c,endLine:d,ua:a,context:b},this.tt)};_.h.Feb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.Lu.get(c)||[];f.push(e);this.Lu.set(c,f);this.hfa();return function(){f.splice(f.indexOf(e),1);d.hfa()}};
_.h.MY=function(a,b){var c=this;this.Aj.has(a)?this.Aj.get(a).push(b):this.Aj.set(a,[b]);this.ifa(a);return{remove:function(){var d=c.Aj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.ifa(a))}}}};_.h.zca=function(a){return this.lineHeight*(this.visibility?_.sG(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.sG(this.visibility,b)-_.sG(this.visibility,a):b-a))};
_.h.r8=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.PYa=function(){this.Lu.clear();this.DA.clear();this.qx=[];this.tt=[];this.Aj.clear();this.Xq.clear();this.oaa()};
_.h.render=function(){var a=this,b,c,d,e;return _.Td(function(f){if(1==f.Ec)return a.clear(),a.rendered||(a.EA=!0),(b=document.getElementById("pre-rendered-code"))&&a.Wd.Jv&&b.setAttribute("processed",""),_.Ud(f,a.nUa(),2);if(3!=f.Ec)return c=f.Hj,d=a.lines,_.Hwb(a),_.Ud(f,_.hga(a.u$),3);a.Ef=_.lG(a.Ef,d.length);a.tka.emit(d.length);e=a.lineHeight;a.U1(e);a.V1();a.W1(e);a.wg.hN=a.lines.length;a.Wd.v8(d,a.rendered);a.vV(_.XF(a.Ef));a.rendered||a.Xq.clear();a.VR=c+3;a.ct();j1b(a,e);a.rendered||(a.EA=
!1);a.wg.lda(a.Ef);f.Ec=0})};_.h.nUa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Td(function(r){if(1==r.Ec){a.IR(null!=(b=a.Zw)?b:new Map);if(a.value.lines)return a.IR(a.value.zT),a.lines=a.value.lines,r.return(a.value.eDb);if(a.Zw&&a.Zw.size)return r.Zg(2);c=a.j$(a.value);f=_.wwb;g=f.tTb;m=a.value;return _.Ud(r,_.Epb(),4)}return 2!=r.Ec?(n=g.call(f,m,null!=(e=null==(d=r.Hj.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.IR(n),r.return(c)):r.return(a.j$(a.value))})};
_.h.j$=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.IR=function(a){a=_.k(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.k(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Aj.get(c);if(null==b)this.Aj.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.V1=function(a){0===this.wua.widgets.length&&(this.wua.widgets=this.qx);_.Ck(this.YT.na);a=a||this.wua.i0(N0b(this.wg));a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.fV(this.YT,b.value)};
_.h.W1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Ck(this.Kr.na);this.Pka(a);this.g2a.widgets=this.tt;b&&this.renderer.jh(this.Kr.na,"display","none");a=c||this.g2a.i0(N0b(this.wg));a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.jh(this.Kr.na,"display","block"),this.fV(this.Kr,b)};
_.h.U1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Ck(this.pr.na);b&&(L0b(this.Lca,this.Lu),this.DA.clear(),this.Jka(a),this.p4a(11),b=this.jUa()?"block":"none",this.renderer.jh(this.pr.na,"display",b));c=c||this.Lca.i0(N0b(this.wg));c=_.k(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.Gwa(b.line,d,a)}};
_.h.Gwa=function(a,b,c,d){d=void 0===d?!1:d;var e=this.DA.get(a);e||(e=this.gPa(),this.Kka(e,a,c),this.DA.set(a,e));a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.pv&&0!==b.pv.length||(c=this.view.Qh(b.ua,b.context),_.Ul(c),b.pv=c.xl),b=_.k(b.pv),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.pr.na.children.length?this.renderer.insertBefore(this.pr.na,e,this.pr.na.children[0]):this.renderer.appendChild(this.pr.na,e)};
_.h.gPa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Bp&&_.RF(a)&&this.nW.push(a);return a};_.h.Kka=function(a,b,c){b*=c;this.renderer.jh(a,"position","absolute");this.renderer.jh(a,"top",b+"px");this.renderer.jh(a,"height",c+"px");this.renderer.jh(a,"bottom","0")};_.h.jUa=function(){for(var a=_.k(this.Lu.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var j1b=function(a,b){b=void 0===b?a.lineHeight:b;a.Jka(b);a.Pka(b);for(var c=_.k(a.qx.concat(a.tt)),d=c.next();!d.done;d=c.next())a.vW(d.value);c=_.k(a.DA);for(d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;a.Kka(e,d,b)}};_.h=IP.prototype;_.h.Pka=function(a){this.Qka(this.Kr,a)};_.h.Jka=function(a){this.Qka(this.pr,a)};_.h.Qka=function(a,b){this.renderer.jh(a.na,"height",b*this.BW+"px")};
_.h.p4a=function(a){var b=Array.from(this.Lu.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.$c(b)):0;this.renderer.jh(this.pr.na,"width",a*b+"px")};_.h.fV=function(a,b,c){c=void 0===c?!1:c;if(!b.pv){var d=this.view.Qh(b.ua,b.context);_.Ul(d);b.pv=d.xl}this.vW(b);b=_.k(b.pv);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 k1b=function(a,b,c){var d;null==(d=c.pv)||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=IP.prototype;_.h.M0a=function(){if(this.oE){var a=this.oE,b=a.position,c=a.line,d=a.offset;(a=this.ob.na.querySelector(a.lb))?this.bia.scrollTo(a,b,null!=d?d:0):this.vV(c);this.oE=null}};
_.h.vW=function(a){var b=a.pv,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){var d=this.zca(c);c=this.getHeight(c,a);b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.jh(e,"top",d+"px"),-1<a?this.renderer.jh(e,"height",c+"px"):this.renderer.jh(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.Wd.clear();this.wg.clear();this.oaa();this.pqa.next(!0);this.continue=void 0;var a;null==(a=this.dV)||a.unsubscribe();this.dV=void 0};
_.h.oaa=function(){if(this.renderer.Bp)for(var a=_.k(this.nW),b=a.next();!b.done;b=a.next())this.renderer.Bp(b.value);this.nW=[]};_.h.vV=function(a){null==a||this.Wda(a)||(this.ob.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.Wda=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.ob.na.scrollTop,c=b+this.ob.na.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(IP.prototype,{Wd:{configurable:!0,enumerable:!0,get:function(){return this.AOa},set:function(a){var b=this;this.AOa=a;this.kb.add(_.fe(window,"resize").ha(_.w(function(){return a.ZR()}),_.Oe()).subscribe(function(c){b.bha(c)}))}},am:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Zha:{configurable:!0,enumerable:!0,set:function(a){this.mT=!1;this.Ef=_.Cpb(a)}}});
IP.O=function(a){return new (a||IP)(_.y(_.oe),_.y(_.Fg),_.y(_.vl),_.y(_.Mf),_.y(_.Lu),_.y(_.Mu),_.y(_.jJ),_.y(_.Wg),_.y(_.xu),_.y(_.Lg),_.y(_.twb,8),_.y(_.Dd),_.y(_.Er),_.y(_.qm),_.y(_.Pv),_.y(_.hJ),_.y(_.tF),_.y(h1b),_.y(i1b),_.y(BP))};
IP.ya=_.Pc({type:IP,oa:[["virtual-scroll-format-code"]],vb:function(a,b){a&1&&(_.Of(c1b,7),_.Of(d1b,7),_.Of(HP,7),_.Of(e1b,7),_.Of(f1b,7),_.Of(g1b,7),_.Of(GP,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.w$=c.first);_.Uf(c=_.Vf())&&(b.pr=c.first);_.Uf(c=_.Vf())&&(b.wg=c.first);_.Uf(c=_.Vf())&&(b.YT=c.first);_.Uf(c=_.Vf())&&(b.Kr=c.first);_.Uf(c=_.Vf())&&(b.Jba=c.first);_.Uf(c=_.Vf())&&(b.Wd=c.first)}},inputs:{fileName:"fileName",value:"value",Zw:"highlightInfo",rendered:"rendered",vea:"largeFileThreshold",
oua:"largeFileRenderCount",fI:"lineLimitation",visibility:"visibility",vn:"folding",eC:"visibleCodeIdentifier",yH:"focusableRegion",Jv:"usePrefetchIfPossible",vS:"displayLineNumbers",Zha:"scrollToLine",Xl:"lineNumberLinkProvider"},outputs:{tka:"totalNumLines",ek:"lineShown",JN:"rangeToggled",Sp:"lineNumberClicked",Ms:"gutterClicked"},features:[_.bg([{wa:_.gJ,Hb:IP},{wa:h1b,Id:CP},{wa:i1b,Id:CP},BP]),_.pf,_.id],Aa:39,Ba:25,Ea:[["content",""],["gutter",""],["decorations",""],["focusElement",""],["sidebar",
""],[1,"layout",3,"ascResizeNotifier"],["tabindex","-1"],[1,"gutter","CodeMirror-gutters"],[1,"CodeMirror-gutters",3,"lineFocused","lineNumberClicked","gutterClicked","lineShown","visibility","lineNumberLinkProvider"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup","selectionchange"],[1,"decorations"],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",
4,"ngIf"],["tabindex","-1",1,"focus-element"],[1,"cdk-visually-hidden"],[3,"lineFocused","lineShown","visibility","usePrefetchIfPossible","inlineWidgets","highlightedLines"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"rangeToggled","mousedown","visibility","folding","lineHeight"]],ua:function(a,b){if(a&
1){var c=_.qd();_.E(0,"div",5);_.I("ascResizeNotifier",function(){_.t(c);return _.u(b.ct())});_.N(1,"\n  ");_.E(2,"div",6,0);_.N(4,"\n    ");_.H(5,"div",7,1);_.N(7,"\n    ");_.E(8,"virtual-scroll-line-number-container",8);_.I("lineFocused",function(d){_.t(c);return _.u(b.dI=d)})("lineNumberClicked",function(d){_.t(c);return _.u(b.Sp.emit(d))})("gutterClicked",function(d){_.t(c);return _.u(b.Ms.emit(d))})("lineShown",function(d){_.t(c);return _.u(b.ek.emit(d))});_.N(9,"\n    ");_.F();_.N(10,"\n    ");
_.E(11,"div",9);_.I("click",function(d){_.t(c);return _.u(b.pZ.next(d))})("contextmenu",function(d){_.t(c);return _.u(b.pZ.next(d))})("mouseover",function(d){_.t(c);return _.u(b.bva.next(d))})("mouseout",function(d){_.t(c);return _.u(b.VXa.next(d))})("mousedown",function(){_.t(c);return _.u(b.EV(!0))})("mouseup",function(){_.t(c);return _.u(b.EV(!1))})("mouseleave",function(){_.t(c);return _.u(b.EV(!1))})("keydown",function(d){_.t(c);return _.u(b.iWa.next(d))})("keyup",function(d){_.t(c);return _.u(b.jWa.next(d))})("selectionchange",
function(){_.t(c);return _.u(b.Zu())},!1,PDb);_.N(12,"\n      ");_.H(13,"div",10,2);_.N(15,"\n      ");_.A(16,pLb,1,6,"div",11);_.N(17,"\n      ");_.A(18,qLb,5,3,"div",12);_.O(19,"async");_.N(20,"\n      ");_.E(21,"div",13,3);_.N(23,"\n        ");_.E(24,"span",14);_.N(25,"\n          Code panel - press c to focus line 1.\n        ");_.F();_.N(26,"\n      ");_.F();_.N(27,"\n      ");_.E(28,"virtual-scroll-code-container",15);_.I("lineFocused",function(d){_.t(c);return _.u(b.dI=d)})("lineShown",function(d){_.t(c);
return _.u(b.ek.emit(d))});_.N(29,"\n      ");_.F();_.N(30,"\n      ");_.A(31,rLb,1,5,"code-folding-container",16);_.N(32,"\n    ");_.F();_.N(33,"\n  ");_.F();_.N(34,"\n  ");_.H(35,"div",17,4);_.N(37,"\n");_.F();_.N(38,"\n")}a&2&&(_.x(2),_.xz("content CodeMirror ",b.be,""),_.x(6),_.sf("min-height",b.lineHeight*b.BW,"px"),_.tf("line-numbers",b.vS),_.B("visibility",b.visibility)("lineNumberLinkProvider",b.Xl),_.x(3),_.uf(b.nrb),_.x(2),_.sf("min-width",b.VR,"ch"),_.x(3),_.B("ngForOf",b.QTa(b.Ef,b.lines.length)),
_.x(2),_.B("ngIf",_.Q(19,23,b.zWa.enabled)&&b.WR),_.x(10),_.sf("padding-right",0===b.tt.length?0:300,"px"),_.B("visibility",b.visibility)("usePrefetchIfPossible",b.Jv)("inlineWidgets",b.Aj)("highlightedLines",b.Ef),_.x(3),_.B("ngIf",0<b.vn.length))},Ha:[_.eJ,_.hn,_.jn,_.aw,GP,HP,_.on],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 l1b=new _.Xc("CDK_DRAG_CONFIG");var m1b=new _.Xc("CDK_DRAG_PARENT");var n1b=new _.Xc("CdkDragHandle");var o1b=_.rh({passive:!1,capture:!0}),JP=function(a,b){var c=this;this.ab=a;this.I9a=new Set;this.r5=new Set;this.fz=[];this.G5=new Map;this.Gsc=function(d){return d.lx()};this.ewa=new _.bf;this.IZa=new _.bf;this.scroll=new _.bf;this.vwc=function(d){0<c.fz.length&&d.preventDefault()};this.ccb=function(d){0<c.fz.length&&(c.fz.some(c.Gsc)&&d.preventDefault(),c.ewa.next(d))};this.Db=b},p1b=function(a,b){a.r5.add(b);1===a.r5.size&&a.ab.Wb(function(){a.Db.addEventListener("touchmove",a.ccb,o1b)})},r1b=
function(a,b){a.r5.delete(b);q1b(a,b);0===a.r5.size&&a.Db.removeEventListener("touchmove",a.ccb,o1b)},s1b=function(a,b,c){-1<a.fz.indexOf(b)||(a.fz.push(b),1===a.fz.length&&(b=c.type.startsWith("touch"),a.G5.set(b?"touchend":"mouseup",{handler:function(d){return a.IZa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.vwc,options:o1b}),b||a.G5.set("mousemove",{handler:function(d){return a.ewa.next(d)},options:o1b}),a.ab.Wb(function(){a.G5.forEach(function(d,
e){a.Db.addEventListener(e,d.handler,d.options)})})))},q1b=function(a,b){b=a.fz.indexOf(b);-1<b&&(a.fz.splice(b,1),0===a.fz.length&&a.Q8a())};JP.prototype.lx=function(a){return-1<this.fz.indexOf(a)};JP.prototype.NI=function(a){var b=this,c=[this.scroll];a&&a!==this.Db&&c.push(new _.Kd(function(d){return b.ab.Wb(function(){var e=function(f){b.fz.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.ge.apply(null,_.$c(c))};
JP.prototype.La=function(){var a=this;this.r5.forEach(function(b){return r1b(a,b)});this.I9a.forEach(function(b){a.I9a.delete(b)});this.Q8a();this.ewa.complete();this.IZa.complete()};JP.prototype.Q8a=function(){var a=this;this.G5.forEach(function(b,c){a.Db.removeEventListener(c,b.handler,b.options)});this.G5.clear()};JP.O=function(a){return new (a||JP)(_.q(_.oe),_.q(_.Lg))};JP.ta=_.p({token:JP,qa:JP.O,Ga:"root"});var wLb=0;var t1b=function(a){this.Db=a;this.Dx=new Map};t1b.prototype.clear=function(){this.Dx.clear()};t1b.prototype.cache=function(a){var b=this;this.clear();this.Dx.set(this.Db,{N0a:this.GH()});a.forEach(function(c){b.Dx.set(c,{N0a:{top:c.scrollTop,left:c.scrollLeft},Kkb:xLb(c)})})};
var u1b=function(a,b){var c=_.sh(b);b=a.Dx.get(c);if(!b)return null;b=b.N0a;if(c===a.Db){var d=a.GH();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.Dx.forEach(function(m,n){m.Kkb&&c!==n&&c.contains(n)&&yLb(m.Kkb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};t1b.prototype.GH=function(){return{top:window.scrollY,left:window.scrollX}};var v1b=_.rh({passive:!0}),w1b=_.rh({passive:!1}),ALb=new Set(["position"]),z1b=function(a,b,c,d,e,f){var g=this;this.Wc=b;this.Db=c;this.ab=d;this.Af=e;this.lw=f;this.yC={x:0,y:0};this.gz={x:0,y:0};this.P5=!1;this.Lna=new _.bf;this.Fq=this.Gq=this.gcb=this.fcb=_.Gd.EMPTY;this.zJ=null;this.vbb=!0;this.Fl=[];this.RF=new Set;this.B9a="ltr";this.WZ=0;this.mc=!1;this.Bpa=new _.bf;this.XV=new _.bf;this.released=new _.bf;this.ended=new _.bf;this.f_=new _.bf;this.m_=new _.bf;this.ZZ=new _.bf;this.WXa=this.Lna;
this.foa=function(m){g.Bpa.next();if(g.Fl.length){var n=g.U$a(m);!n||g.RF.has(n)||g.disabled||g.yab(n,m)}else g.disabled||g.yab(g.uj,m)};this.owc=function(m){var n=g.Tma(m);if(g.P5){m.preventDefault();var r=g.v$a(n);g.hab=!0;g.Yab=n;g.Iyc(r);if(g.Jj)g.Odb(r,n);else{n=g.iA?g.FQ:g.sw;var v=g.gz;v.x=r.x-n.x+g.yC.x;v.y=r.y-n.y+g.yC.y;g.TFa(v.x,v.y)}g.Lna.Jk.length&&g.ab.run(function(){g.Lna.next({source:g,xg:r,event:m,distance:g.KHa(r),GZ:g.aKa})})}else Math.abs(n.x-g.sw.x)+Math.abs(n.y-g.sw.y)>=g.Wc.vra&&
((n=Date.now()>=g.Dsc+g.Ftc(m),v=g.Jj,n)?v&&(v.lx()||v.P4c())||(m.preventDefault(),g.P5=!0,g.ab.run(function(){return g.Mxc(m)})):g.R9a(m))};this.qwc=function(m){g.R9a(m)};this.ubb=function(m){if(g.Fl.length){var n=g.U$a(m);!n||g.RF.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};x1b(y1b(this,a),b.Q7c||null);this.mY=new t1b(c);p1b(f,this)},A1b=function(a,b){a.Fl=b.map(function(d){return _.vh(d)});a.Fl.forEach(function(d){return fM(d,a.disabled)});a.Soa();var c=new Set;
a.RF.forEach(function(d){-1<a.Fl.indexOf(d)&&c.add(d)});a.RF=c},y1b=function(a,b){var c=_.vh(b);c!==a.uj&&(a.uj&&a.Bcb(a.uj),a.ab.Wb(function(){c.addEventListener("mousedown",a.foa,w1b);c.addEventListener("touchstart",a.foa,v1b);c.addEventListener("dragstart",a.ubb,w1b)}),a.dG=void 0,a.uj=c);"undefined"!==typeof SVGElement&&a.uj instanceof SVGElement&&(a.boa=a.uj.ownerSVGElement);return a},B1b=function(a,b){a.zJ=b?_.vh(b):null;a.Fq.unsubscribe();b&&(a.Fq=a.Af.change(10).subscribe(function(){return a.Jrc()}));
return a},x1b=function(a,b){a.WJa=b};_.h=z1b.prototype;
_.h.dispose=function(){this.Bcb(this.uj);if(this.lx()){var a;null==(a=this.uj)||a.remove()}var b;null==(b=this.Lt)||b.remove();this.w9a();this.v9a();r1b(this.lw,this);this.sKa();this.Bpa.complete();this.XV.complete();this.released.complete();this.ended.complete();this.f_.complete();this.m_.complete();this.ZZ.complete();this.Lna.complete();this.Fl=[];this.RF.clear();this.Jj=void 0;this.Fq.unsubscribe();this.mY.clear();this.zJ=this.uj=this.boa=this.bK=this.Hz=this.Lt=this.WJa=null};
_.h.lx=function(){return this.P5&&this.lw.lx(this)};_.h.reset=function(){this.uj.style.transform=this.dG||"";this.gz={x:0,y:0};this.yC={x:0,y:0}};_.h.jzc=function(a){this.Jj=a};_.h.Hia=function(a){this.gz={x:0,y:0};this.yC.x=a.x;this.yC.y=a.y;this.Jj||this.TFa(a.x,a.y)};_.h.nYc=function(){var a=this.Yab;a&&this.Jj&&this.Odb(this.v$a(a),a)};_.h.sKa=function(){this.fcb.unsubscribe();this.gcb.unsubscribe();this.Gq.unsubscribe()};
_.h.w9a=function(){var a;null==(a=this.Gz)||a.remove();var b;null==(b=this.lcb)||b.destroy();this.Gz=this.lcb=null};_.h.v9a=function(){var a;null==(a=this.tw)||a.remove();var b;null==(b=this.doa)||b.destroy();this.tw=this.doa=null};
_.h.R9a=function(a){var b=this;if(this.lw.lx(this)&&(this.sKa(),q1b(this.lw,this),this.Soa(),this.Fl&&(this.uj.style.webkitTapHighlightColor=this.cxc),this.P5))if(this.released.next({source:this,event:a}),this.Jj)this.Jj.Ioa(),this.kqc().then(function(){b.trc(a);b.M8a();q1b(b.lw,b)});else{this.yC.x=this.gz.x;var c=this.Tma(a);this.yC.y=this.gz.y;this.ab.run(function(){b.ended.next({source:b,distance:b.KHa(c),XZ:c,event:a})});this.M8a();q1b(this.lw,this)}};
_.h.Mxc=function(a){HLb(a)&&(this.abb=Date.now());this.Soa();var b=this.Jj;if(b){var c=this.uj,d=c.parentNode,e=this.tw=this.dsc(),f=this.Lt=this.Lt||this.Db.createComment(""),g=this.N$a();d.insertBefore(f,c);this.dG=c.style.transform||"";this.Gz=this.gsc();BLb(c,!1);this.Db.body.appendChild(d.replaceChild(e,c));this.Rtc(d,g).appendChild(this.Gz);this.XV.next({source:this,event:a});b.start();this.cG=b;this.mna=b.Stb(this)}else this.XV.next({source:this,event:a}),this.cG=this.mna=void 0;this.mY.cache(b?
b.h3c():[])};
_.h.yab=function(a,b){var c=this;this.WJa&&b.stopPropagation();var d=this.lx(),e=HLb(b),f=!e&&0!==b.button,g=this.uj,m=_.sh(b),n=!e&&this.abb&&this.abb+800>Date.now();e=e?_.Npa(b):_.Mpa(b);m&&m.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.Fl.length&&(d=g.style,this.cxc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.P5=this.hab=!1,this.sKa(),this.FQ=this.uj.getBoundingClientRect(),this.fcb=this.lw.ewa.subscribe(this.owc),this.gcb=this.lw.IZa.subscribe(this.qwc),this.Gq=
this.lw.NI(this.N$a()).subscribe(function(r){return c.Gyc(r)}),this.zJ&&(this.pX=xLb(this.zJ)),this.oY=(d=this.Hz)&&d.ua&&!d.Jua?{x:0,y:0}:this.Qtc(this.FQ,a,b),a=this.sw=this.Yab=this.Tma(b),this.aKa={x:0,y:0},this.pwc={x:a.x,y:a.y},this.Dsc=Date.now(),s1b(this.lw,this,b))};
_.h.trc=function(a){var b=this;BLb(this.uj,!0);this.Lt.parentNode.replaceChild(this.uj,this.Lt);this.w9a();this.v9a();this.FQ=this.pX=this.pY=this.dG=void 0;this.ab.run(function(){var c=b.Jj,d=c.Stb(b),e=b.Tma(a),f=b.KHa(e),g=c.Yuc(e.x,e.y);b.ended.next({source:b,distance:f,XZ:e,event:a});b.ZZ.next({item:b,il:d,hv:b.mna,container:c,iIb:b.cG,pzb:g,distance:f,XZ:e,event:a});c.M1c(b,d,b.mna,b.cG,g,f,e,a);b.Jj=b.cG})};
_.h.Odb=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.cG.UXc(this,d,e);!f&&this.Jj!==this.cG&&this.cG.Yuc(d,e)&&(f=this.cG);f&&f!==this.Jj&&this.ab.run(function(){c.m_.next({item:c,container:c.Jj});c.Jj.Uaa(c);c.Jj=f;c.Jj.BS(c,d,e,f===c.cG&&f.Y$c?c.mna:void 0);c.f_.next({item:c,container:f,il:f.Stb(c)})});this.lx()&&(this.Jj.pYc(a,b),this.Jj.oYc(this,d,e,this.aKa),this.iA?this.SFa(d,e):this.SFa(d-this.oY.x,e-this.oY.y))};
_.h.gsc=function(){var a=this.Hz,b=this.Dga,c=a?a.ua:null;if(c&&a){var d=a.Jua?this.FQ:null;c=a.qf.Qh(c,a.context);_.Ul(c);var e=ILb(c,this.Db);this.lcb=c;a.Jua?JLb(e,d):e.style.transform=GLb(this.sw.x,this.sw.y)}else e=vLb(this.uj),JLb(e,this.FQ),this.dG&&(e.style.transform=this.dG);zLb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.Wc.zIndex||1E3)},ALb);fM(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.B9a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.h.kqc=function(){var a=this;if(!this.hab)return Promise.resolve();var b=this.tw.getBoundingClientRect();this.Gz.classList.add("cdk-drag-animating");this.SFa(b.left,b.top);var c=FLb(this.Gz);return 0===c?Promise.resolve():this.ab.Wb(function(){return new Promise(function(d){var e=function(g){if(!g||_.sh(g)===a.Gz&&"transform"===g.propertyName){var m;null==(m=a.Gz)||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.Gz.addEventListener("transitionend",e)})})};
_.h.dsc=function(){var a=this.bK,b=a?a.ua:null;b?(this.doa=a.qf.Qh(b,a.context),_.Ul(this.doa),a=ILb(this.doa,this.Db)):a=vLb(this.uj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.Qtc=function(a,b,c){b=(b=b===this.uj?null:b)?b.getBoundingClientRect():a;c=HLb(c)?c.targetTouches[0]:c;var d=this.W$a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.Tma=function(a){var b=this.W$a(),c=HLb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.boa&&(c=this.boa.getScreenCTM())){var d=this.boa.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.v$a=function(a){var b=this.Jj?this.Jj.dU:null,c=this.iA?this.iA(a,this,this.FQ,this.oY):a;a=c.x;c=c.y;if("x"===this.dU||"x"===b)c=this.sw.y-(this.iA?this.oY.y:0);else if("y"===this.dU||"y"===b)a=this.sw.x-(this.iA?this.oY.x:0);if(this.pX){var d=this.iA?{x:0,y:0}:this.oY;b=d.x;var e=d.y;d=this.pX;var f=this.Stc(),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.Iyc=function(a){var b=a.x;a=a.y;var c=this.aKa,d=this.pwc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Wc.qga&&(c.x=b>d.x?1:-1,d.x=b);e>this.Wc.qga&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.Soa=function(){if(this.uj&&this.Fl){var a=0<this.Fl.length||!this.lx();a!==this.vbb&&(this.vbb=a,fM(this.uj,a))}};_.h.Bcb=function(a){a.removeEventListener("mousedown",this.foa,w1b);a.removeEventListener("touchstart",this.foa,v1b);a.removeEventListener("dragstart",this.ubb,w1b)};
_.h.TFa=function(a,b){a=GLb(a,b);b=this.uj.style;null==this.dG&&(this.dG=b.transform&&"none"!=b.transform?b.transform:"");b.transform=CLb(a,this.dG)};_.h.SFa=function(a,b){var c,d=(null==(c=this.Hz)?0:c.ua)?void 0:this.dG;this.Gz.style.transform=CLb(GLb(a,b),d)};_.h.KHa=function(a){var b=this.sw;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.M8a=function(){this.pX=this.pY=void 0;this.mY.clear()};
_.h.Jrc=function(){var a=this.yC,b=a.x;a=a.y;if(!(0===b&&0===a||this.lx())&&this.zJ){var c=this.uj.getBoundingClientRect(),d=this.zJ.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.yC.x&&a===this.yC.y||this.Hia({y:a,x:b})}}};
_.h.Ftc=function(a){var b=this.WZ;return"number"===typeof b?b:HLb(a)?b.sTc:b?b.B6c:0};_.h.Gyc=function(a){var b=u1b(this.mY,a);b&&(a=_.sh(a),this.pX&&a!==this.zJ&&a.contains(this.zJ)&&yLb(this.pX,b.top,b.left),this.sw.x+=b.left,this.sw.y+=b.top,this.Jj||(this.gz.x-=b.left,this.gz.y-=b.top,this.TFa(this.gz.x,this.gz.y)))};_.h.W$a=function(){var a;return(null==(a=this.mY.Dx.get(this.Db))?void 0:a.N0a)||this.mY.GH()};_.h.N$a=function(){void 0===this.s8a&&(this.s8a=_.Ypa(this.uj));return this.s8a};
_.h.Rtc=function(a,b){var c=this.wwc||"global";return"parent"===c?a:"global"===c?(a=this.Db,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.vh(c)};_.h.Stc=function(){this.pY&&(this.pY.width||this.pY.height)||(this.pY=this.Gz?this.Gz.getBoundingClientRect():this.FQ);return this.pY};_.h.U$a=function(a){return this.Fl.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(z1b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc||!(!this.Jj||!this.Jj.disabled)},set:function(a){a!==this.mc&&(this.mc=a,this.Soa(),this.Fl.forEach(function(b){return fM(b,a)}))}}});var C1b={vra:5,qga:5},KP=function(a,b,c,d){this.Db=a;this.ab=b;this.Af=c;this.lw=d};KP.prototype.fPa=function(a,b){b=void 0===b?C1b:b;return new z1b(a,b,this.Db,this.ab,this.Af,this.lw)};KP.O=function(a){return new (a||KP)(_.q(_.Lg),_.q(_.oe),_.q(_.Jr),_.q(JP))};KP.ta=_.p({token:KP,qa:KP.O,Ga:"root"});var D1b=new _.Xc("CdkDropList"),LP=function(a,b,c,d,e,f,g,m,n,r,v){var z=this;this.element=a;this.wra=b;this.ab=d;this.Ee=e;this.qc=g;this.Ya=n;this.mxc=r;this.Ybb=v;this.Nb=new _.bf;this.Fl=new _.Gg([]);this.XV=new _.Sl;this.released=new _.Sl;this.ended=new _.Sl;this.f_=new _.Sl;this.m_=new _.Sl;this.ZZ=new _.Sl;this.WXa=new _.Kd(function(D){var J=z.Un.WXa.ha(_.w(function(L){return{source:z,xg:L.xg,event:L.event,GZ:L.GZ,distance:L.distance}})).subscribe(D);return function(){J.unsubscribe()}});this.Un=
m.fPa(a,{vra:f&&null!=f.vra?f.vra:5,qga:f&&null!=f.qga?f.qga:5,zIndex:null==f?void 0:f.zIndex});this.Un.data=this;E1b.push(this);f&&this.vqc(f);b&&this.Un.jzc(b.PXc);this.Zxc(this.Un);this.kuc(this.Un)};_.h=LP.prototype;_.h.reset=function(){this.Un.reset()};_.h.Hia=function(a){this.Un.Hia(a)};_.h.Jc=function(){var a=this;this.ab.Wb(function(){a.ab.Tf.ha(_.Qe(1),_.gf(a.Nb)).subscribe(function(){a.ceb();a.Dxc();a.rsa&&a.Un.Hia(a.rsa)})})};
_.h.Tb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.xH&&this.ceb();a&&!a.xH&&this.rsa&&this.Un.Hia(this.rsa)};_.h.La=function(){var a=this;this.wra&&this.wra.removeItem(this);var b=E1b.indexOf(this);-1<b&&E1b.splice(b,1);this.ab.Wb(function(){a.Fl.complete();a.Nb.next();a.Nb.complete();a.Un.dispose()})};_.h.CXc=function(a){var b=this.Fl.getValue();b.push(a);this.Fl.next(b)};_.h.hYc=function(a){var b=this.Fl.getValue();a=b.indexOf(a);-1<a&&(b.splice(a,1),this.Fl.next(b))};
_.h.lYc=function(a){this.Hz=a};_.h.jYc=function(a){a===this.Hz&&(this.Hz=null)};_.h.kYc=function(a){this.bK=a};_.h.iYc=function(a){a===this.bK&&(this.bK=null)};_.h.ceb=function(){var a=this.element.na,b=a;if(this.c2){var c;b=void 0!==a.closest?a.closest(this.c2):null==(c=a.parentElement)?void 0:c.closest(this.c2)}y1b(this.Un,b||a)};_.h.rtc=function(){var a=this.BNa;return a?"string"===typeof a?this.element.na.closest(a):_.vh(a):null};
_.h.Zxc=function(a){var b=this;a.Bpa.subscribe(function(){if(!a.lx()){var c=b.qc,d=b.WZ,e=b.bK?{ua:b.bK.Lc,context:b.bK.data,qf:b.Ee}:null,f=b.Hz?{ua:b.Hz.Lc,context:b.Hz.data,Jua:b.Hz.Jua,qf:b.Ee}:null;a.disabled=b.disabled;a.dU=b.dU;a.WZ="object"===typeof d&&d?d:_.wh(d);a.iA=b.iA;a.Dga=b.Dga;d=B1b(a,b.rtc());d.bK=e;d.Hz=f;d.wwc=b.SZa||"global";c&&(a.B9a=c.value)}});a.Bpa.ha(_.Qe(1)).subscribe(function(){if(b.Ybb)a.WJa=b.Ybb.Un;else for(var c=b.element.na.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;x1b(a,(null==(d=E1b.find(function(e){return e.element.na===c}))?void 0:d.Un)||null);break}c=c.parentElement}})};
_.h.kuc=function(a){var b=this;a.XV.subscribe(function(c){b.XV.emit({source:b,event:c.event});_.Tl(b.Ya)});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,XZ:c.XZ,event:c.event});_.Tl(b.Ya)});a.f_.subscribe(function(c){b.f_.emit({container:c.container.data,item:b,il:c.il})});a.m_.subscribe(function(c){b.m_.emit({container:c.container.data,item:b})});a.ZZ.subscribe(function(c){b.ZZ.emit({hv:c.hv,il:c.il,
iIb:c.iIb.data,container:c.container.data,pzb:c.pzb,item:b,distance:c.distance,XZ:c.XZ,event:c.event})})};_.h.vqc=function(a){var b=a.dU,c=a.WZ,d=a.iA,e=a.Dga,f=a.BNa,g=a.K1c,m=a.c2;a=a.SZa;this.disabled=null==g?!1:g;this.WZ=c||0;b&&(this.dU=b);d&&(this.iA=d);e&&(this.Dga=e);f&&(this.BNa=f);m&&(this.c2=m);a&&(this.SZa=a)};
_.h.Dxc=function(){var a=this;this.Fl.ha(_.hf(function(b){b=b.map(function(c){return c.element});a.mxc&&a.c2&&b.push(a.element);A1b(a.Un,b)}),_.ff(function(b){return _.ge.apply(null,_.$c(b.map(function(c){return c.xk.ha(_.ef(c))})))}),_.gf(this.Nb)).subscribe(function(b){var c=a.Un,d=b.element.na;b.disabled?!c.RF.has(d)&&-1<c.Fl.indexOf(d)&&(c.RF.add(d),fM(d,!0)):c.RF.has(d)&&(c.RF.delete(d),fM(d,c.disabled))})};
_.W.Object.defineProperties(LP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc||this.wra&&this.wra.disabled},set:function(a){this.mc=a;this.Un.disabled=this.mc}}});var E1b=[];LP.O=function(a){return new (a||LP)(_.y(_.Dd),_.y(D1b,12),_.y(_.Lg),_.y(_.oe),_.y(_.Mf),_.y(l1b,8),_.y(_.yr,8),_.y(KP),_.y(_.qm),_.y(n1b,10),_.y(m1b,12))};
LP.Fa=_.Tc({type:LP,oa:[["","cdkDrag",""]],yb:[1,"cdk-drag"],qb:4,Za:function(a,b){a&2&&_.tf("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Un.lx())},inputs:{data:[0,"cdkDragData","data"],dU:[0,"cdkDragLockAxis","lockAxis"],c2:[0,"cdkDragRootElement","rootElementSelector"],BNa:[0,"cdkDragBoundary","boundaryElement"],WZ:[0,"cdkDragStartDelay","dragStartDelay"],rsa:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",_.ng],iA:[0,"cdkDragConstrainPosition",
"constrainPosition"],Dga:[0,"cdkDragPreviewClass","previewClass"],SZa:[0,"cdkDragPreviewContainer","previewContainer"]},outputs:{XV:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",f_:"cdkDragEntered",m_:"cdkDragExited",ZZ:"cdkDragDropped",WXa:"cdkDragMoved"},Sb:["cdkDrag"],standalone:!0,features:[_.bg([{wa:m1b,Hb:LP}]),_.qf,_.id]});var F1b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],MP=function(a,b,c,d,e,f,g,m,n,r,v,z,D){var J=this;this.Pc=a;this.Lb=b;this.Ua=c;this.uH=d;this.lk=e;this.Ia=f;this.modifier=g;this.vT=m;this.hSa=n;this.od=r;this.Yb=v;this.Yg=z;this.Dd=D;this.R5a="file_detail";this.Ela=JXb;this.contentType="empty";this.Ulb=new _.Sl(!0);this.wH=_.Md(-1);this.gxa=-1;this.line=this.Iua=this.Dba=this.rba=this.fia=_.Pe;this.code="";this.vn=_.Md([]);this.Lqa=0;this.HCa="Diff is too large to display";
this.hP="detail-header-id";this.am=new _.Gg(null);this.CRa=new _.Gg(!1);this.nda=new _.Gg([]);this.Xm=new _.Gd;this.ZHb=new _.Gg("SOURCE");this.lQa=!1;this.FUc=0;this.Xm.add(this.Yb.kca().ha().subscribe(function(L){J.ZHb.next(L)}));this.visibility=this.Yb.bT().ha(_.ff(function(L){return L?J.vT.visibility:_.Md(_.cJ)}),_.ef(_.cJ));this.link=this.US();this.Bsb=_.Xd([this.CRa,this.Lb.Ta]).ha(_.w(function(L){var P=_.k(L);L=P.next().value;P=P.next().value;return L&&P.q}),_.af(1),_.Rd());this.rba=_.Xd([this.Bsb,
this.Pc.XEc]).ha(_.w(function(L){var P=_.k(L);L=P.next().value;P=P.next().value;return L&&!P}));_.cv.has(38)&&(this.lQa=!0);this.sUc=this.Yb.Q4a.ha(_.w(function(L){return _.cv.has(85)&&L}),_.Oe())};
MP.prototype.Sa=function(){var a=this;this.Xm.add(this.Pc.wsb.subscribe(function(){G1b(a)}));this.Xm.add(this.Bsb.subscribe(function(b){b&&!a.u_?a.u_=a.od.register("toggleSearchMatches","y",function(){var c=a.Pc;c.Yra.next(!c.Yra.value);a.Ia.mb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Kd.rb})}):!b&&a.u_&&(a.u_(),a.u_=void 0)}));this.Xm.add(this.Pc.ffa.ha(_.Je(function(){return a.Dd.Tf})).subscribe(function(){a.qsa&&a.qsa.SL(_.Cpb(a.Bb.line))}));
this.fia=this.uH.matches.ha(_.w(function(b){return _.jF(b,[])}),_.hf(function(b){var c=b.length?0:-1,d=a.Kd.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.gxa=d&&-1===e?-1:c;a.Pc.hia.next(c)}),_.af(1),_.Rd());this.Dba=this.Pc.Eba.ha(_.w(function(b){var c=b.Vd;if(!c)return[];b=a.Bb.me.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,oe:{start:g.index,end:c.lastIndex}})}return d}));this.wH=this.Pc.fsa;this.Xm.add(this.Dba.subscribe(function(b){a.Pc.gsa.next(b.length)}));this.Iua=_.Xd(this.rba,this.Dba,this.fia,this.nda).ha(_.w(function(b){var c=_.k(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.lQa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.lQa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,jVc:e,ZHc:c}}))};MP.prototype.La=function(){this.Xm.unsubscribe();this.u_&&this.u_()};MP.prototype.show=function(a){this.vT.Iv({action:"show",line:a})};MP.prototype.nka=function(a){this.vT.Iv({action:"toggleRange",oe:a})};
var G1b=function(a){a.contentType="PREVIEW"===a.im&&a.BWb?"markdown":"PREVIEW"===a.im&&a.uza||a.rUc&&!a.uza?"image":"PREVIEW"===a.im&&a.AWb?"jupyter":a.Bb.Mqa?a.Bb.mimeType&&a.Bb.mimeType.startsWith("audio/")?"audio":a.Bb.mimeType&&a.Bb.mimeType.startsWith("video/")?"video":"binary":a.dF?10485760<=a.Bb.diffBase.length+a.Bb.vH?"diffTooBig":"code-diff":0===a.Bb.vH?"empty":0<a.Bb.vH&&!a.Bb.me?"largeFile":"text";a.Ulb.emit(a.contentType);"text"!==a.contentType?(a.CRa.next(!1),a.am.next(null)):a.CRa.next(!0)};
MP.prototype.hza=function(a){this.nda.next(a)};MP.prototype.Ms=function(){H1b(this,"selectLine")};MP.prototype.Sp=function(a){var b=a.W0.shiftKey?YDb(this.Kd.params.line,a.line+1):a.line+1;XDb(b,this.Kd.params.line)||this.Ua.navigate(_.wq(_.Cq(this.Kd.bc(),{line:b}).hb()),{ig:"preserve"});H1b(this,a.W0.shiftKey?"shiftSelectLine":"selectLine")};
var bMb=function(a,b){a.Ua.navigate(_.wq(_.Cq(a.Bb.location.bc(),{line:b}).hb()),{ig:"preserve"}).then(function(){a.Pc.ffa.next()})},H1b=function(a,b){a.Ia.mb({gestureName:"CLICK",element:"FileDetail",action:b})},I1b=function(a,b){b=!b||!_.ZF(a.sza.location,b.location);a.Pc.tH=!a.SPb||b&&a.Kd.params.line?"SOURCE":a.ZHb.getValue()};
MP.prototype.US=function(){var a=this;return this.Lb.data.ha(_.w(JDb),_.wob(),_.ff(function(b){return _.yob(b,_.pJ(a.Yg,b,_.JF(b)&&"android"===b.repository?"repository":"path"),a.Ua)}))};
_.W.Object.defineProperties(MP.prototype,{Kd:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}},Bb:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.Bb&&a&&_.Bq(this.Kd,a.location)){var c;a=null!=(c=this.yGb)?c:a}else this.yGb=void 0;this.Bb&&_.$F(this.Kd,a.location)&&this.Bb.me===a.me||(this.code=a.code||a.me||"",this.vT.Iv({action:"showAll"}),this.vn=this.Yb.bT().ha(_.ff(function(d){return d?b.hSa.AA(a):_.lF("folding disabled")}),_.ef(_.vF),_.w(function(d){return _.jF(d,
[])})),this.g1=void 0);c=this.Bb;this.sza=a;this.uH.Dua.next(this.Kd);I1b(this,c);this.Lqa=a.vH;G1b(this)},get:function(){return this.sza}},YEc:{configurable:!0,enumerable:!0,get:function(){return this.uH.matches.ha(_.w(function(a){return a.state}))}},im:{configurable:!0,enumerable:!0,get:function(){return this.Pc.tH}},SPb:{configurable:!0,enumerable:!0,get:function(){return(this.BWb||this.uza||this.AWb)&&!this.dF}},dF:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Bb.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.Bb.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},rUc:{configurable:!0,enumerable:!0,get:function(){return 0<=F1b.indexOf(this.mimeType)}},uza:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.Bb.mimeType}},BWb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.Bb.fileName.slice(-3).toUpperCase()}},AWb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.Bb.fileName.slice(-6).toUpperCase())return!1;
if(!this.g1)try{this.g1=JSON.parse(this.Bb.me)}catch(a){return!1}return 4===this.g1.nbformat}},BPa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Bb.me}}});MP.O=function(a){return new (a||MP)(_.y(_.dK),_.y(_.Fg),_.y(_.Rg),_.y(_.dL),_.y(_.$J),_.y(_.Oo),_.y(AP),_.y(_.dJ),_.y(zP),_.y(_.xu),_.y(_.Iv),_.y(_.oJ),_.y(_.oe),_.y(_.dv))};
MP.ya=_.Pc({type:MP,oa:[["file-detail"]],vb:function(a,b){a&1&&_.Of(_.gJ,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.qsa=c.first)}},inputs:{FUc:"windowWidth",Bb:"viewData"},outputs:{Ulb:"contentTypeChange"},features:[_.bg([_.dL,{wa:_.twb,Id:sP},_.dJ])],Aa:18,Ba:18,Ea:[["diffHeader",""],["svg",""],["formatCode",""],["componentId","FileDetail",3,"contentType","viewData",4,"ngIf","ngIfElse"],[3,"viewData",4,"ngIf"],["class","file-matches-navigation",4,"ngIf"],["role","main","tabindex","0","aria-label","File Detail Contents",
1,"file-detail-contents",3,"ngSwitch"],["class","markdown-preview",3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","media",4,"ngSwitchCase"],[3,"contentLength",4,"ngSwitchCase"],[3,"fullViewData","size","largeFileViewData",4,"ngSwitchCase"],[3,"notebook",4,"ngSwitchCase"],[3,"diffBase","contents","fileName","scrollToLine",4,"ngSwitchCase"],["icon","source:file",4,"ngSwitchCase"],["componentId","FileDetail",3,"contentType",
"viewData"],[3,"viewData"],[1,"file-matches-navigation"],["cdkDrag","","cdkDragBoundary","file-detail","cdkDragLockAxis","x",1,"file-matches-mole"],[1,"outer","left"],[1,"whiteout","left"],[1,"corner","left"],["trackElement","matchesTrackElement",3,"close","selectedMatchIndexChange","dataState","matchCount","selectedMatchIndex","showCloseButton","trackProjectId"],[1,"outer","right"],[1,"whiteout","right"],[1,"corner","right"],[1,"markdown-preview",3,"content","relativeLinkModifier","relativeImageModifier",
"safeHtmlContent"],[3,"alt","sanitizeSrc",4,"ngIf","ngIfElse"],[3,"alt","sanitizeSrc"],[1,"svg-container",3,"safeSvg"],[1,"media"],["controls","",3,"sanitizeSrc"],[3,"contentLength"],[3,"largeFileViewData","fullViewData","size"],[3,"path"],[3,"notebook"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled",
"lineNumberClicked","gutterClicked","totalNumLines",4,"ngIf","ngIfElse"],[3,"markerClicked","markers","numLines"],["tabindex","-1","role","region",3,"lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines","value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible"],["analyticsElementToTrack","FileDetail",3,"content","scoLinks"],[3,"scoLinks"],[3,
"highlightedXrefLines","layerBaseLocation"],["highlightStyle","search",3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],["highlightStyle","find",3,"matches","scrollToIndex","selectedMatchIndex"],["highlightStyle","search",3,"matches","scrollToIndex","selectedMatchIndex"],[3,"diffBase","contents","fileName","scrollToLine"],["icon","source:file"]],ua:function(a,b){a&1&&(_.A(0,KLb,1,2,"detail-header",3)(1,LLb,1,1,"ng-template",null,0,_.hg)(3,MLb,1,1,"markdown-tab-header",4)(4,NLb,12,11,"div",
5),_.O(5,"async"),_.E(6,"main",6),_.A(7,OLb,3,8,"markdown-content",7)(8,RLb,4,2,"ng-container",8)(9,SLb,2,1,"div",9)(10,TLb,2,1,"div",9)(11,ULb,1,1,"binary-file",10)(12,VLb,1,2,"large-file",11)(13,WLb,2,1,"ng-container",8)(14,XLb,1,1,"jupyter-notebook",12)(15,cMb,8,10,"ng-container",8)(16,dMb,1,4,"code-diff",13)(17,eMb,3,1,"icon-empty-state-display",14),_.F());a&2&&(a=_.Wf(2),_.B("ngIf",!b.dF)("ngIfElse",a),_.x(3),_.B("ngIf",b.SPb),_.x(),_.B("ngIf",_.Q(5,16,b.rba)),_.x(2),_.B("ngSwitch",b.contentType),
_.x(),_.B("ngSwitchCase","markdown"),_.x(),_.B("ngSwitchCase","image"),_.x(),_.B("ngSwitchCase","audio"),_.x(),_.B("ngSwitchCase","video"),_.x(),_.B("ngSwitchCase","binary"),_.x(),_.B("ngSwitchCase","largeFile"),_.x(),_.B("ngSwitchCase","empty"),_.x(),_.B("ngSwitchCase","jupyter"),_.x(),_.B("ngSwitchCase","text"),_.x(),_.B("ngSwitchCase","code-diff"),_.x(),_.B("ngSwitchCase","diffTooBig"))},Ha:[f0b,uN,_.jn,_.kn,_.ln,qP,pP,LP,_.bL,_.WA,_.XA,rP,_.eL,uP,vP,fN,hN,gN,_.TK,wP,_.kJ,_.cL,IP,xP,yP,_.on],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 J1b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(_.Cj(a,2))}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.Cj(a,
3))}}],K1b=function(a){this.WJc=a};K1b.prototype.iea=function(a){return!!J1b.find(function(b){return b.id===a})};K1b.prototype.zSa=function(a,b,c){var d=J1b.find(function(e){return e.id===a});return c&&d?this.WJc.list(b).ha(_.w(function(e){var f=new Map;e.map(function(g){return hMb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.Md()};var L1b=new _.Xc("lang_counts_service",{Ga:"root",qa:function(){return _.eua(xXb)}});var NP=function(a,b){this.client=a;this.Je=b;this.kWa=new _.Ot};
NP.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.JYa(b.kWa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.Md(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.uq);return _.tv(this.Je,function(){var f=b.client,g=b.Je.Bk();return _.Up(f.xi,f.Hi+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.PSa)},"LangCountsService.listLangCounts").ha(_.hf(function(f){c.forEach(function(g){b.kWa.put(g,(new _.vq).nd(g))});
_.oj(f,_.vq,1,_.kj()).forEach(function(g){b.kWa.put(g.de(),g)})}),_.w(function(f){return d.concat(_.oj(f,_.vq,1,_.kj()))}))};NP.O=function(a){return new (a||NP)(_.q(L1b),_.q(_.Jv))};NP.ta=_.p({token:NP,qa:NP.O,Ga:"root"});var OP=function(a,b,c,d){this.z_=a;this.sD=b;this.ee=d;this.zAb=new K1b(c)},N1b=function(a,b,c){return M1b(a).ha(_.hf(function(d){var e=d.Us,f=d.ZV;if(d.enabled)if(f)for(d=_.k(f),e=d.next();!e.done;e=d.next())_.lK(a.ee,e.value);else _.lK(a.ee,e)}),_.Zd(function(d){var e=d.Us,f=d.ZV;return d.enabled?a.zSa(b,e,c,f).ha(_.hf(function(g){if(f)for(var m=_.k(f),n=m.next();!n.done;n=m.next()){n=n.value;for(var r=0,v=_.k(g.values()),z=v.next();!z.done;z=v.next()){z=z.value;var D=void 0;if(null==(D=z.ZV)?0:
D.has(n))r+=z.ZV.get(n)}_.hyb(a.ee,n,r)}else{m=0;g=_.k(g.values());for(n=g.next();!n.done;n=g.next())m+=n.value.instances;_.hyb(a.ee,e,m)}}),_.Ke(function(g){if(f)for(var m=_.k(f),n=m.next();!n.done;n=m.next())_.kK(a.ee,n.value,g);else _.kK(a.ee,e,g);return _.Md(new Map)}),_.w(function(g){return{Us:e,sNc:g}})):_.Md({Us:e})}),_.We(iMb,new Map))};OP.prototype.Qtb=function(){return sXb(this.sD).ha(_.w(function(a){var b=tXb();a.forEach(function(c){b.set(c.id,null)});return b}))};
var M1b=function(a){return _.Xd([a.ee.yja,a.Qtb()]).ha(_.w(function(b){b=_.k(b);var c=b.next().value,d=b.next().value;b=new Map;d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;(f=f.next().value)?(f=f.filter(function(g){var m;return 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}),_.ef(new Map),_.kbb(),_.w(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=[];for(var e=
_.k(b),f=e.next();!f.done;f=e.next()){var g=_.k(f.value);f=g.next().value;g=g.next().value;(!d.has(f)||g&&0===d.get(f).size)&&c.push({Us:f,enabled:!1,ZV:g})}d=_.k(d);f=d.next();for(e={};!f.done;e={vNa:void 0,aW:void 0},f=d.next())if(g=_.k(f.value),f=g.next().value,g=g.next().value,e.aW=g,b.has(f)){if(e.aW&&0<e.aW.size){e.vNa=b.get(f)||new Set([]);g=[].concat(_.$c(e.aW)).some(function(n){return function(r){return!n.vNa.has(r)}}(e));var m=[].concat(_.$c(e.vNa)).some(function(n){return function(r){return!n.aW.has(r)}}(e));
(g||m)&&c.push({Us:f,enabled:!0,ZV:e.aW})}}else c.push({Us:f,enabled:!0,ZV:e.aW});return c}),_.ie(function(b){return!!b.length}),_.Zd(function(b){return _.Md.apply(null,_.$c(b))}))};
OP.prototype.zSa=function(a,b,c,d){var e=this;if(a.MD)return _.Od("Aggregations are only supported for directories");if(!_.gG(a))return _.Od("Invalid location");var f=a.Eb,g=a.rb,m=a.Tc,n=a.repository,r=a.path;return this.zAb.iea(b)?this.zAb.zSa(b,c,d):_.Xxb(this.sD,b).ha(_.ff(function(v){if(!v)return _.Md(new Map);var z=_.wrb(v);return z?rXb(e.z_,{rb:g,Tc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:z}).ha(_.w(function(D){return D.map(function(J){var L,
P;return{icon:v.icon,title:v.name,path:(null==(L=J.Hg)?void 0:L.path)||"",instances:Number(null==(P=J.data)?void 0:P.wYa)||0}}).reduce(function(J,L){J.set(L.path,L);return J},new Map)})):_.Md(new Map)}))};OP.O=function(a){return new (a||OP)(_.q(_.gK),_.q(_.hK),_.q(NP),_.q(_.jK))};OP.ta=_.p({token:OP,qa:OP.O});var PP=function(){this.l6a=500;this.ska=mMb;this.title=this.jta="";this.bta=[];this.Bxb=!0;this.dj=this.xW=!1;this.toggle=new _.Sl;this.limit=500};PP.prototype.Tb=function(a){a.groupedFiles&&(this.limit=500)};PP.O=function(a){return new (a||PP)};
PP.ya=_.Pc({type:PP,oa:[["folder-detail-section"]],inputs:{jta:"headerId",title:"title",bta:"groupedFiles",Bxb:"initiallyExpanded",xW:"useRelativeUrls",aggregations:"aggregations",dj:"isPiper"},outputs:{toggle:"toggle"},features:[_.id],Aa:9,Ba:4,Ea:[["togglePosition","before",3,"afterExpand","afterCollapse","expanded"],["aria-labelledby","detail-header-desc",1,"gmat-subhead-1"],[4,"ngIf"],["id","detail-header-desc","hidden",""],["matExpansionPanelContent",""],["mat-button","","color","primary","ascTrackElement",
"ShowAllFilesInFolderDetail",1,"show-all-button",3,"click","trackAction"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper",4,"ngFor","ngForOf"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper"]],ua:function(a,b){a&1&&(_.E(0,"mat-expansion-panel",0),_.I("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.E(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h3",1),_.N(4),_.A(5,
jMb,4,3,"ng-container",2),_.F()(),_.E(6,"div",3),_.N(7," Folder Detail Header "),_.F()(),_.A(8,lMb,1,1,"ng-template",4),_.F());a&2&&(_.B("expanded",b.Bxb),_.x(3),_.rf("id",b.jta),_.x(),_.Xf(" ",b.title," "),_.x(),_.B("ngIf",b.l6a<b.ska(b.bta)&&null!=b.limit))},Ha:[_.To,_.hn,_.jn,_.gL,_.Wv,_.Xs,_.iB,_.jB,_.JI,_.hB],styles:["h3[_ngcontent-%COMP%]{padding:12px 16px}file-list[_ngcontent-%COMP%]{margin-left:-20px;width:100%}file-list[_ngcontent-%COMP%]:not(:last-child){padding-bottom:12px}mat-panel-title[_ngcontent-%COMP%]   .mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{font-size:14px}"],
Oa:0});var QP=function(a,b){this.Ia=a;this.Pc=b;this.XQc=!1};QP.prototype.fk=function(a){this.Pc.Nba.getValue()!==a&&(this.Ia.mb({element:"FolderTabHeader",action:this.wSa(a),gestureName:"CLICK",projectId:this.Bb.location.rb}),this.Pc.Nba.next(a))};QP.prototype.wSa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.Zb(a,"Unknown folder detail tab selected")}};QP.O=function(a){return new (a||QP)(_.y(_.Oo),_.y(_.dK))};
QP.ya=_.Pc({type:QP,oa:[["folder-tab-header"]],inputs:{Bb:"viewData",XQc:"showProjectTab"},Aa:4,Ba:3,Ea:[["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["label","Files"],["label","Project Info"]],ua:function(a,b){a&1&&(_.E(0,"mat-tab-group",0),_.O(1,"async"),_.I("selectedIndexChange",function(c){return b.fk(c)}),_.H(2,"mat-tab",1)(3,"mat-tab",2),_.F());a&2&&_.B("selectedIndex",_.Q(1,1,b.Pc.GFc))},Ha:[_.bD,_.XC,_.WC,_.on],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 O1b=["markdownContentComponent"],P1b={w5a:0,J5a:1,rd:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},RP=function(a,b){this.Dk=a;this.modifier=b;this.FPb=!1;this.D5a=P1b;this.YG=2};RP.prototype.Sa=function(){};RP.prototype.Tb=function(a){a.markdownContent&&(this.YG=2)};RP.prototype.Rm=function(){Q1b(this)};RP.prototype.expand=function(){this.YG=1};var Q1b=function(a){2===a.YG&&(a.FPb?_.e1a(a.Dk,function(){180<a.bLc.element.na.scrollHeight&&(a.YG=0)}):a.YG=1)};
RP.O=function(a){return new (a||RP)(_.y(_.Lu),_.y(AP))};
RP.ya=_.Pc({type:RP,oa:[["readme"]],vb:function(a,b){a&1&&_.Of(O1b,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.bLc=c.first)}},inputs:{FPb:"shouldCollapse",aLc:"markdownContent",axa:"safeHtmlContent"},features:[_.id],Aa:6,Ba:11,Ea:[["markdownContentComponent",""],[3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],["mat-stroked-button","","color","primary","aria-label","Show more readme contents",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary","aria-label","Show more readme contents",
3,"click"]],ua:function(a,b){a&1&&(_.H(0,"markdown-content",1,0),_.O(2,"async"),_.O(3,"async"),_.E(4,"div"),_.A(5,nMb,2,0,"button",2),_.F());a&2&&(_.tf("collapsed",b.YG===b.D5a.w5a),_.B("content",b.aLc)("relativeLinkModifier",_.Q(2,7,b.modifier.FKb))("relativeImageModifier",_.Q(3,9,b.modifier.DKb))("safeHtmlContent",b.axa),_.x(5),_.B("ngIf",b.YG===b.D5a.w5a))},Ha:[_.jn,_.TK,_.Wv,_.Ws,_.on],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 sOb=function(a){this.Ka=_.hb(a)};_.U(sOb,_.Kb);sOb.prototype.NOb=function(a){return _.lc(this,1,a)};sOb.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={aAc:_.l(_.X(this,1))}}else a=void 0;return a};var R1b=function(){},S1b=function(){};var T1b=Symbol("Se"),SP=function(a,b,c){c=void 0===c?null:c;this.mh=null;a&&(this.mh=a.g3c())&&(this.mh.s8("click",3,"generic_click"),this.mh.s8("dragstart",30),this.mh.s8("drop",37),this.mh.s8("hover",9),this.mh.s8("input_text",15),this.mh.s8("key_press",32));b&&(this.RWb=b.i3c());this.Wb=c?c.Wb.bind(c):Zone.root.run.bind(Zone.root);U1b||(U1b=!0,this.Wb(function(){window.addEventListener("click",function(d){gM=d},{capture:!0});window.addEventListener("mouseenter",function(d){gM=d},{capture:!0})}))};
SP.prototype.lc=function(a,b){var c=this;this.Wb(function(){c.mh&&c.RWb&&(V1b(c,a,b),b.QTb&&c.mh.B5c())})};SP.prototype.mb=function(a,b){this.mh&&this.mh.mb(a,b)};
var V1b=function(a,b,c){a:if(a=a.RWb,c.QWb)a=c.QWb;else{if(a)if(c.X4a)if(a=a[c.X4a],0===a)console.warn("ID was never assigned for VE with name: "+c.X4a);else{if(a)break a;console.warn("Cannot find VE with name: "+c.X4a)}else console.warn("No ID or name found in config.");else console.warn("No ID found in config and no VisualElementLookup was set.");a=void 0}var d=a;void 0!==d&&(a=[],c.U3a&&a.push("generic_click"),c.QTb&&a.push("impression"),c.KTb&&a.push("dragstart"),c.LTb&&a.push("drop"),c.W3a&&
a.push("hover"),c.RTb&&a.push("input_text"),c.STb&&a.push("key_press"),c.vbd&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=";track:"+a.join(",")),c.metadata&&(d+=";"+c.metadata),c.aYa&&(d+=";mutable:true"),null!=c.index&&(d+=";index:"+c.index),b.na.setAttribute("jslog",d),b.na[T1b]=c)};SP.prototype.log=function(a){this.mh&&this.mh.log(a)};
var W1b=function(a,b,c,d){gM&&gM!==d&&("click"===gM.type&&c.U3a&&oMb(b)&&a.mb("click",b),"mouseenter"===gM.type&&c.W3a&&oMb(b)&&a.mb("hover",b))},U1b=!1,gM=null;SP.O=function(a){return new (a||SP)(_.q(R1b,8),_.q(S1b,8),_.q(_.oe,8))};SP.ta=_.p({token:SP,qa:SP.O,Ga:"root"});var X1b="click mouseenter dragstart drop keydown input".split(" "),TP=function(a,b,c){var d=this;this.mUc=a;this.document=b;this.Dd=c;this.Tub=function(e){for(var f=e.target;f;f=f.parentElement){var g=f[T1b];if(g)switch(e.type){case "click":g.U3a&&d.mb("click",f);break;case "mouseenter":g.W3a&&d.mb("hover",f);break;case "dragstart":g.KTb&&d.mb("dragstart",f);break;case "drop":g.LTb&&d.mb("drop",f);break;case "keydown":g.STb&&d.mb("key_press",f);break;case "input":g.RTb&&d.mb("input_text",f);break;
default:console.warn("No GIL binding for events of type "+e.type)}}};this.Dd.Wb(function(){for(var e=_.k(X1b),f=e.next();!f.done;f=e.next())d.document.addEventListener(f.value,d.Tub,{capture:!0})})};TP.prototype.mb=function(a,b){if("input_text"!==a||this.NNc!==b)this.mUc.mb(a,b),this.NNc="input_text"===a?b:void 0};TP.prototype.La=function(){var a=this;this.Dd.Wb(function(){for(var b=_.k(X1b),c=b.next();!c.done;c=b.next())a.document.removeEventListener(c.value,a.Tub,{capture:!0})})};
TP.O=function(a){return new (a||TP)(_.q(SP),_.q(_.Lg),_.q(_.oe))};TP.ta=_.p({token:TP,qa:TP.O});var Y1b=new _.Xc("VE config");var UP=function(a,b,c,d,e,f){this.Oe=a;this.Eua=b;this.Dd=c;this.renderer=d;this.AGc=e;this.lUc=f;this.qWb="";this.M4a=this.L4a=this.K4a=this.J4a=this.I4a=this.H4a=this.pWb=this.rWb=!1;this.DUb=[];this.nWa=null;this.Iwb=!1};_.h=UP.prototype;_.h.Nd=function(a){this.H4a&&(this.mb("click"),this.nWa=a)};_.h.pMc=function(){this.I4a&&this.mb("dragstart")};_.h.qMc=function(){this.J4a&&this.mb("drop")};_.h.Kfa=function(){this.M4a&&this.mb("key_press")};
_.h.NYa=function(a){this.K4a&&(this.mb("hover"),this.nWa=a)};_.h.sMc=function(){this.L4a&&!this.Iwb&&(this.mb("input_text"),this.Iwb=!0)};_.h.mb=function(a){this.Eua.mb(a,this.Oe.na)};
_.h.Sa=function(){var a=this;this.MTb&&this.Dd.Wb(function(){var b=a.Oe.na;a.DUb=[a.renderer.listen(b,"click",a.Nd.bind(a)),a.renderer.listen(b,"dragstart",a.pMc.bind(a)),a.renderer.listen(b,"drop",a.qMc.bind(a)),a.renderer.listen(b,"keydown",a.Kfa.bind(a)),a.renderer.listen(b,"input",a.sMc.bind(a)),a.renderer.listen(b,"mouseenter",a.NYa.bind(a))]});this.config=this.nl();this.Eua.lc(this.Oe,this.config)};
_.h.nl=function(){return{metadata:this.qWb,aYa:this.rWb,U3a:this.H4a,KTb:this.I4a,LTb:this.J4a,W3a:this.K4a,RTb:this.L4a,QTb:this.pWb,STb:this.M4a,QWb:this.G4a,index:this.kUc}};_.h.Tb=function(){var a;if(null==(a=this.config)?0:a.aYa)this.config=this.nl(),this.config.aYa=!0,V1b(this.Eua,this.Oe,this.config)};_.h.La=function(){var a=this;this.config&&this.MTb&&W1b(this.Eua,this.Oe.na,this.config,this.nWa);this.Dd.Wb(function(){for(var b=_.k(a.DUb),c=b.next();!c.done;c=b.next())c=c.value,c()})};
_.W.Object.defineProperties(UP.prototype,{MTb:{configurable:!0,enumerable:!0,get:function(){var a;return null==this.AGc&&!(null==(a=this.lUc)?0:a.p1c)}}});UP.O=function(a){return new (a||UP)(_.y(_.Dd),_.y(SP),_.y(_.oe),_.y(_.vl),_.y(TP,8),_.y(Y1b,8))};
UP.Fa=_.Tc({type:UP,oa:[["","ve",""]],inputs:{G4a:"ve",qWb:"veMetadata",rWb:"veMutable",pWb:"veImpression",H4a:"veClick",I4a:"veDrag",J4a:"veDrop",K4a:"veHover",L4a:"veInputText",M4a:"veKeyPress",kUc:"veIndex"},Sb:["veLoggingDirective"],standalone:!0,features:[_.id]});var VP=function(){this.label="";this.uOa=new _.Sl};VP.prototype.Nd=function(){this.uOa.emit()};VP.O=function(a){return new (a||VP)};VP.ya=_.Pc({type:VP,oa:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{uOa:"clickEvent"},Aa:2,Ba:1,Ea:[[1,"toggle-button",3,"click"]],ua:function(a,b){a&1&&(_.E(0,"button",0),_.I("click",function(){return b.Nd()}),_.N(1),_.F());a&2&&(_.x(),_.Yf(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 WP=function(a,b,c,d){this.TPa=a;this.Lc=b;this.te=c;this.XOc=d;this.SQb=5;this.RQb=!0;this.yc=new _.bf;this.Ae=!1};WP.prototype.Tb=function(a){(a=a.stacksExpandListOf)&&a.xH?(this.lra=this.TPa.find(this.items).create(this.FRc),Z1b(this)):a||Z1b(this)};WP.prototype.Dn=function(){var a;(null==(a=this.lra)?0:a.diff(this.items))&&Z1b(this)};WP.prototype.La=function(){this.yc.next()};var Z1b=function(a){a.te.clear();a.QQc?(a.eV(a.kFc),a.Ae&&(a.qua=a.eV(a.qWa)),$1b(a)):a.eV(a.items)};
WP.prototype.eV=function(a){var b=this;return a.map(function(c){return b.te.Qh(b.Lc,{va:c})})};var $1b=function(a){var b=_.Vl(a.XOc,VP);a.button=_.jKa(a.te,b);a.button.instance.uOa.ha(_.gf(a.yc)).subscribe(function(){a.Ae?a.collapse():a.expand();a.button&&(a2b(a),a.te.detach(a.te.indexOf(a.button.Ou)),a.te.FT(a.button.Ou))});a2b(a)},a2b=function(a){a.button&&(a.button.instance.label=a.Ae?"Less":"More (+"+a.qWa.length+")")};
WP.prototype.collapse=function(){for(var a=_.k(this.qua||[]),b=a.next();!b.done;b=a.next())this.te.detach(this.te.indexOf(b.value));this.Ae=!1};WP.prototype.expand=function(){if(this.qua)for(var a=_.k(this.qua||[]),b=a.next();!b.done;b=a.next())this.te.FT(b.value);else this.qua=this.eV(this.qWa);this.Ae=!0};
_.W.Object.defineProperties(WP.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.ERc||[]}},kFc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.YRa)}},qWa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.YRa)}},YRa:{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.SQb||5}},QQc:{configurable:!0,
enumerable:!0,get:function(){return!!this.RQb&&this.YRa!==this.items.length}}});WP.O=function(a){return new (a||WP)(_.y(_.sm),_.y(_.Lf),_.y(_.Mf),_.y(_.tl))};WP.Fa=_.Tc({type:WP,oa:[["","stacksExpandList",""]],inputs:{ERc:"stacksExpandListOf",SQb:"stacksExpandListSize",FRc:"stacksExpandListTrackBy",RQb:"stacksExpandListShowToggleButton"},features:[_.id]});var XP=function(a){var b=this;this.UV=a;this.fl=null;this.owa=AIb;this.UV.G_().subscribe(function(c){b.fl=c},function(){console.error("No announcement found.")})},pMb=function(a,b){a=_.yj(a.fl,3);return GIb(a)===b};_.W.Object.defineProperties(XP.prototype,{ugb:{configurable:!0,enumerable:!0,get:function(){return _.X(this.fl,2)}}});XP.O=function(a){return new (a||XP)(_.y(SO))};
XP.ya=_.Pc({type:XP,oa:[["stacks-butterbar"]],features:[_.bg([SO])],Aa:1,Ba:1,Ea:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],ua:function(a,b){a&1&&_.A(0,qMb,2,5,"div",0);a&2&&_.B("ngIf",b.fl&&!pMb(b,"no_announce"))},Ha:[_.jn],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 b2b=function(){};b2b.O=function(a){return new (a||b2b)};b2b.ya=_.Pc({type:b2b,oa:[["stacks-search"]],Aa:1,Ba:0,Ea:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],ua:function(a){a&1&&_.H(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 c2b=_.Hi(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),YP=function(a,b){this.Pj=a;this.YY=[];this.uUa=this.eB=!1;this.links=d2b;for(a=0;a<d2b.length;a++){var c=d2b[a].DH();_.Ct(b,c,this.kT(c))}b.t2("google-material-icons")};YP.prototype.kT=function(a){return _.jc(c2b,a)};YP.prototype.reload=function(){window.location.reload()};_.W.Object.defineProperties(YP.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.Pj.Vc.Ta}}});
YP.O=function(a){return new (a||YP)(_.y(_.Fg),_.y(_.Bt))};
YP.ya=_.Pc({type:YP,oa:[["stacks-header"]],inputs:{YY:"breadcrumb",eB:"oldView",uUa:"homepageHeader"},Aa:2,Ba:2,Ea:[["class","new-header",4,"ngIf"],["class","old-header",4,"ngIf"],[1,"new-header"],[1,"header-container"],["routerLink","/",1,"stacks-container",3,"click","queryParams"],["src","https://static.corp.google.com/stacks/logo.png","alt","Stacks logo"],[1,"vertical-line"],[1,"search-box"],["placeholder"," Search Stacks for infrastructure","hidden-query","type:stacks",1,"search"],[1,"account"],
["target","_blank",3,"href",4,"ngFor","ngForOf"],["target","_blank",3,"href"],[3,"svgIcon"],[1,"old-header"],[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,sMb,16,2,"header",0)(1,wMb,10,2,"header",1);a&2&&(_.B("ngIf",!b.eB&&b.uUa),_.x(),_.B("ngIf",b.eB||!b.uUa))},Ha:[XP,
_.hn,_.jn,_.Dt,_.zo,b2b],styles:['.new-header[_ngcontent-%COMP%]{background-color:var(--page-bg);border-bottom:1px solid;border-color:var(--shading-bg);left:0;margin-bottom:-1px;right:0;position:fixed;top:0;z-index:var(--z-home-top)}.old-header[_ngcontent-%COMP%]{background:var(--shading-bg);position:fixed;top:0;left:0;right:0;z-index:var(--z-home-top)}.header-container[_ngcontent-%COMP%]{align-items:center;display:inline-grid;font-family:"Google Sans";grid-template-areas:"stacks search account";grid-template-columns:320px 1fr 200px;height:64px}.stacks-container[_ngcontent-%COMP%]{align-items:center;display:inline-flex;grid-area:stacks;padding:12px 4px 12px 42px}.stacks-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:36px}.stacks-container[_ngcontent-%COMP%]   .vertical-line[_ngcontent-%COMP%]{border-right:1px solid var(--border-color);height:40px}.stacks-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{color:var(--title-text-color);display:inline-flex;font-size:22px;font-weight:400;padding-left:8px}.stacks-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--border-color);font-size:22px;font-weight:400;padding:0px 4px}.stacks-container[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:var(--subtitle);display:inline-flex;font-size:16px;font-weight:500;white-space:pre-wrap;padding-left:8px}.account[_ngcontent-%COMP%]{color:var(--inactive-text-color);display:inline-flex;gap:8px;grid-area:account;justify-self:end}.search[_ngcontent-%COMP%]{align-self:center;color:var(--inactive-text-color);display:inline-flex;font-family:Roboto;font-size:16px;font-weight:400;grid-area:search;margin-left:.5em;padding-left:12px;width:max(45vw,400px);--background-color: var(--page-background)}.search-box[_ngcontent-%COMP%]{width:max(100vw - 550px,400px)}.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 d2b=[(new eM).fe("Add a product to Stacks").KB("http://go/stacks-add-product").kO("add_circle"),(new eM).fe("About Stacks").KB("http://go/stacks-docs").kO("help"),(new eM).fe("Contact Stacks").KB("http://go/stacks-docs/contact-us").kO("feedback")];var ZP=function(){this.Sta=!1;this.VFb=!0;this.WTa=this.k0=""};ZP.prototype.Sa=function(){if(!this.link)throw Error("Te");};
_.W.Object.defineProperties(ZP.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.WL()}},ql:{configurable:!0,enumerable:!0,get:function(){return this.link.DH()?this.link.DH().startsWith("https://")?_.X(this.link,3):this.link.DH().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"}}});
ZP.O=function(a){return new (a||ZP)};
ZP.ya=_.Pc({type:ZP,oa:[["stacks-icon-link"]],inputs:{link:"link",Sta:"isContact",VFb:"openInNewTab",k0:"gtmBox",WTa:"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&&_.A(0,xMb,1,2,"img",0)(1,yMb,2,13,"a",1)(2,zMb,2,3,"span",
2)(3,AMb,2,4,"a",3);a&2&&(_.B("ngIf",b.Sta),_.x(),_.B("ngIf",b.url),_.x(),_.B("ngIf",!b.url&&!_.oj(b.link,jM,4,_.kj()).length),_.x(),_.B("ngForOf",_.oj(b.link,jM,4,_.kj())))},Ha:[_.hn,_.jn],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 e2b=_.Hi(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),$P=function(a){this.icon="info_outline_grey600";this.rya=!1;this.content=void 0;_.Ct(a,"stars",this.kT("stars"));a.t2("google-material-icons")};$P.prototype.kT=function(a){return _.jc(e2b,a)};$P.prototype.Sa=function(){this.content=f2b.get(this.name)};$P.O=function(a){return new (a||$P)(_.y(_.Bt))};
$P.ya=_.Pc({type:$P,oa:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon",rya:"svg"},Aa:1,Ba:1,Ea:function(){return["\ufffd#2\ufffd\ufffd#3\ufffdISA\ufffd/#3\ufffd\ufffd/#2\ufffd","\ufffd#2\ufffd\ufffd/#2\ufffd",[4,"ngIf"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text",3,"innerHTML"],[1,"popup-text"],["class","popup-link-text",4,"ngFor","ngForOf"],[1,"isa"],["svgIcon","stars",3,"ngClass"],[3,"src","alt"],[1,"popup-link-text"],["target","_blank",3,"href"]]},ua:function(a,b){a&1&&_.A(0,FMb,
11,8,"ng-container",2);a&2&&_.B("ngIf",b.content)},Ha:[_.gn,_.hn,_.jn,_.Dt,yM],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;width:24px}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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});
var f2b=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:"Allowlist",
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"]])}],["isa",{title:"Infrastructure Support Agreement",description:"Infrastructure Support Agreements (ISAs) allow infrastructure teams to declare and contractually promise levels of support that clients across Google should expect.",urls:new Map([["http://go/infrastructure-support-agreement",
"go/infrastructure-support-agreement"]])}]]);var GMb=function(a){return{"subtitle-class":a}},g2b=function(){this.Ji=[];this.k0="";this.eB=!1};g2b.O=function(a){return new (a||g2b)};
g2b.ya=_.Pc({type:g2b,oa:[["stacks-link-lists"]],inputs:{Ji:"lists",k0:"gtmBox",eB:"oldView"},Aa:2,Ba:1,Ea:[["emptyList",""],[1,"grid"],[4,"ngFor","ngForOf"],[1,"link-title-container"],[3,"ngClass",4,"ngIf"],["class","-push-left",3,"name",4,"ngIf"],[4,"ngIf","ngIfElse"],[3,"ngClass"],[1,"-push-left",3,"name"],[3,"link","gtmBox","gtmList"]],ua:function(a,b){a&1&&(_.E(0,"div",1),_.A(1,NMb,7,4,"div",2),_.F());a&2&&(_.x(),_.B("ngForOf",b.Ji))},Ha:[_.gn,_.hn,_.jn,ZP,$P],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}.subtitle-class[_ngcontent-%COMP%]{color:var(--title-text-color);font-family:"Google Sans",sans-serif;font-size:12px}/*# sourceMappingURL=link_lists.css.map */']});
var IMb=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"],["Infrastructure Support Agreement","isa"]]);var aQ=function(){};aQ.prototype.Sa=function(){};aQ.O=function(a){return new (a||aQ)};
aQ.ya=_.Pc({type:aQ,oa:[["stacks-popup-freshness"]],inputs:{Cr:"productName",vtb:"freshnessDate",Rda:"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&&(_.E(0,"button"),
_.A(1,OMb,1,0,"img",0)(2,PMb,1,0,"img",1),_.F(),_.E(3,"div",2),_.A(4,QMb,2,0,"p",3)(5,RMb,2,0,"p",3),_.E(6,"p",4),_.N(7),_.F()());a&2&&(_.x(),_.B("ngIf",b.Rda),_.x(),_.B("ngIf",!b.Rda),_.x(2),_.B("ngIf",b.Rda),_.x(),_.B("ngIf",!b.Rda),_.x(2),_.tA("",b.Cr," team has reviewed this product on ",b.vtb,"."))},Ha:[_.jn],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;width:24px}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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});var bQ=function(a){_.Ct(a,"license",_.jc(PO,"license"));a.t2("google-material-icons")};bQ.prototype.Sa=function(){};bQ.O=function(a){return new (a||bQ)(_.y(_.Bt))};
bQ.ya=_.Pc({type:bQ,oa:[["stacks-popup-isa"]],inputs:{product:"product"},Aa:9,Ba:4,Ea:function(){return[["mat-icon-button","","aria-label","Isa icon","class","isa",4,"ngIf"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about ISA",3,"href"],["mat-icon-button","","aria-label","Isa icon",1,"isa"]]},ua:function(a,b){a&1&&(_.A(0,SMb,3,0,"button",0),_.E(1,"div",1)(2,"p",2),_.N(3,"Infrastructure Support Agreement"),_.F(),_.E(4,"p",3),_.N(5),
_.F(),_.E(6,"p",3)(7,"a",4),_.N(8,"More info"),_.F()()());a&2&&(_.B("ngIf",b.product.Esa()),_.x(5),_.Xf("",b.product.getName()," has signed an ISA."),_.x(2),_.If("href","/agreement/",b.product.wn(),"",_.De))},Ha:[_.jn],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;width:24px}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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */'],
Oa:0});var cQ=function(a){this.metrics=[];this.description="";_.Ct(a,"radio_button_checked",_.jc(PO,"radio_button_checked"));_.Ct(a,"radio_button_partial",_.jc(PO,"radio_button_partial"));_.Ct(a,"radio_button_unchecked",_.jc(PO,"radio_button_unchecked"));_.Ct(a,"error_med",_.jc(PO,"error_med"));_.Ct(a,"block",_.jc(PO,"block"));a.t2("google-material-icons")},YMb=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))};cQ.prototype.Sa=function(){this.description=h2b.get(this.Mga)||""};_.W.Object.defineProperties(cQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return CIb(this.Mga)}}});cQ.O=function(a){return new (a||cQ)(_.y(_.Bt))};
cQ.ya=_.Pc({type:cQ,oa:[["stacks-popup-pp"]],inputs:{Mga:"productPhase",metrics:"metrics"},Aa:19,Ba:9,Ea:function(){return[[1,"phase-div",3,"ngSwitch"],["mat-icon-button","","class","phase pr",4,"ngSwitchCase"],["mat-icon-button","","class","phase sa",4,"ngSwitchCase"],["mat-icon-button","","class","phase ga",4,"ngSwitchCase"],["mat-icon-button","","class","phase dp",4,"ngSwitchCase"],["mat-icon-button","","class","phase na",4,"ngSwitchCase"],[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(";"),["mat-icon-button","",1,"phase","pr"],["mat-icon-button","",1,"phase","sa"],["mat-icon-button","",1,"phase","ga"],["mat-icon-button","",1,"phase","dp"],["mat-icon-button","",1,"phase","na"],[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},ua:function(a,b){a&1&&(_.E(0,"div",0),_.A(1,TMb,3,0,"button",
1)(2,UMb,3,0,"button",2)(3,VMb,3,0,"button",3)(4,WMb,3,0,"button",4)(5,XMb,3,0,"button",5),_.F(),_.E(6,"div",6)(7,"p",7),_.N(8),_.F(),_.E(9,"div",8)(10,"p"),_.N(11),_.F(),_.A(12,ZMb,9,6,"div",9),_.H(13,"hr"),_.E(14,"p",10),_.N(15," Product phases is a standard set of product stages."),_.H(16,"br"),_.E(17,"a",11),_.N(18,"go/product-phases"),_.F()()()());a&2&&(_.B("ngSwitch",b.Mga),_.x(),_.B("ngSwitchCase","1"),_.x(),_.B("ngSwitchCase","2"),_.x(),_.B("ngSwitchCase","3"),_.x(),_.B("ngSwitchCase","4"),
_.x(),_.B("ngSwitchCase","5"),_.x(3),_.Yf(b.name),_.x(3),_.Yf(b.description),_.x(),_.B("ngForOf",b.metrics))},Ha:[_.hn,_.kn,_.ln],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;width:24px}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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});
var h2b=new Map([[0,"Default value."],[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."],[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."],[5,"Vendor product that should not be used. Alternatives and exceptions may apply."]]);var i2b=_.Hi(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),j2b=function(a){return[a]},dQ=function(a){_.Ct(a,"stars",this.kT("stars"));a.t2("google-material-icons")};dQ.prototype.kT=function(a){return _.jc(i2b,a)};dQ.prototype.Sa=function(){};_.W.Object.defineProperties(dQ.prototype,{iSc:{configurable:!0,enumerable:!0,get:function(){return this.product.Ig().fg()}},hSc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+this.product.Ig().M_()}}});
dQ.O=function(a){return new (a||dQ)(_.y(_.Bt))};
dQ.ya=_.Pc({type:dQ,oa:[["stacks-popup-recommended"]],inputs:{product:"product"},Aa:10,Ba:5,Ea:function(){return[["aria-label","Recommended icon pop up",1,"recommended-div"],["svgIcon","stars",1,"recommended-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&&(_.E(0,"button",0),_.H(1,"mat-icon",1),_.F(),_.E(2,"div",2)(3,"p",3),_.N(4,"Recommended products"),_.F(),_.E(5,"p",
4),_.N(6),_.F(),_.E(7,"p",4)(8,"a",5),_.N(9,"More info"),_.F()()());a&2&&(_.x(6),_.tA("",b.product.getName()," is recommended by the ",b.iSc," domain stewards."),_.x(2),_.B("href",_.fg(3,j2b,b.hSc),_.De))},Ha:[_.Dt],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;width:24px}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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});var eQ=function(){this.aza=!1};eQ.prototype.Sa=function(){};eQ.O=function(a){return new (a||eQ)};
eQ.ya=_.Pc({type:eQ,oa:[["stacks-popup-product"]],inputs:{product:"product",aza:"underAlternatives"},Aa:4,Ba:4,Ea:[["class","stacks-popup-isa",3,"product","to-right",4,"ngIf"],[3,"product",4,"ngIf"],[3,"productPhase","metrics",4,"ngIf"],[3,"productPhase","small-icon",4,"ngIf"],[1,"stacks-popup-isa",3,"product"],[3,"product"],[3,"productPhase","metrics"],[3,"productPhase"]],ua:function(a,b){a&1&&_.A(0,$Mb,1,3,"stacks-popup-isa",0)(1,aNb,1,1,"stacks-popup-recommended",1)(2,bNb,1,2,"stacks-popup-pp",
2)(3,cNb,1,3,"stacks-popup-pp",3);a&2&&(_.B("ngIf",b.product.Esa()),_.x(),_.B("ngIf",b.product.bTa()),_.x(),_.B("ngIf",!b.aza),_.x(),_.B("ngIf",b.aza))},Ha:[_.jn,cQ,dQ,bQ],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-new[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:14px;font-weight:400;margin-right:2px;transform:translateX(-70%);white-space:normal;width:200px}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;transform:translate(-70%, -110%);width:350px}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;left:-1em;overflow:hidden;position:absolute;top:1em;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:14px;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}.recommended[_ngcontent-%COMP%]{color:var(--recommended);height:14px;align-self:center;display:flex}.recommended-icon[_ngcontent-%COMP%]{align-self:center;display:flex;justify-self:center}.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;width:24px}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;font-size:1em}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%)}.ga[_ngcontent-%COMP%]{background:var(--product-green-bg);color:var(--product-green)}.sa[_ngcontent-%COMP%]{background:var(--special-availability-bg);color:var(--special-availability)}.pr[_ngcontent-%COMP%]{background:var(--preview-bg);color:var(--preview)}.dp[_ngcontent-%COMP%]{background:var(--deprecated-bg);color:var(--deprecated)}.na[_ngcontent-%COMP%]{background:var(--not-allowed-bg);color:var(--not-allowed)}.phase-div[_ngcontent-%COMP%]{grid-area:phase}.phase[_ngcontent-%COMP%]{align-items:center;border-radius:4px;cursor:help;display:inline-flex;height:22px;justify-content:center;width:25px}.phase[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}.recommended-div[_ngcontent-%COMP%]{align-items:center;background:var(--product-green-bg);border-radius:4px;color:var(--product-green);cursor:help;display:flex;font-family:"Roboto";font-size:12px;font-weight:500;height:22px;gap:4px;grid-area:recommended;justify-items:center;padding:2px 4px;width:25px}.isa[_ngcontent-%COMP%]{align-items:center;background:var(--isa-bg);border-radius:4px;color:var(--isa);cursor:help;display:inline-flex;height:22px;justify-content:center;grid-area:isa;width:27px}.isa[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:"Roboto";font-size:12px;font-weight:500}/*# sourceMappingURL=popup.css.map */']});var k2b=_.Hi(["https://www.gstatic.com/images/icons/material/system_gm/svg/","_24px.svg"]),HOb=_.Hi(["https://roadmap.googleplex.com/",""]),jNb=function(a){return[a]},l2b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),fQ=function(a,b,c,d,e){var f=this;this.iJ=a;this.UV=b;this.Pj=c;this.Y3b=U_b;this.Uc=_.uF;this.Rxb=new _.Gg("");this.G4a={tjc:200202};this.JT=!1;this.jQa=!0;this.eB=this.gQa=this.i_a=!1;this.mGc=CIb;this.iGc=DIb;
this.aGc=EIb;this.productId=_.Xd([this.Rxb,this.Pj.params]).ha(_.w(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return g||m.productId}));this.product=this.productId.ha(_.ff(function(g){return f.UV.YS(g)}),_.hf(function(g){f.JT||f.iJ.jm(g.fg()+" - Stacks")}));this.PIb=_.Xd([this.product]).ha(_.w(function(g){g=_.k(g).next().value;for(var m=[],n=new Map,r=_.k(_.oj(g,DO,72,_.kj())),v=r.next();!v.done;v=r.next())v=v.value,FIb(v.getScope(),v.Tsa(_.dj),n);r=_.k(l2b);for(v=r.next();!v.done;v=
r.next())v=v.value,n.has(v)&&m.push({key:v,value:n.get(v)});n=yOb(g);r=[];zIb([{source:g.xsa(_.dj),Ji:r,name:"Best practices",icon:"school"},{source:g.zsa(_.dj),Ji:r,name:"Codelabs",icon:"school"},{source:_.oj(g,jM,6,_.kj(_.dj)),Ji:r,name:"Concepts",icon:"school"},{source:g.Dsa(_.dj),Ji:r,name:"Getting started",icon:"school"},{source:g.Fsa(_.dj),Ji:r,name:"How to",icon:"school"},{source:g.Hsa(_.dj),Ji:r,name:"Introductory guides",icon:"school"},{source:_.oj(g,jM,30,_.kj(_.dj)),Ji:r,name:"Reference guides",
icon:"school"},{source:_.oj(g,jM,65,_.kj(_.dj)),Ji:r,name:"Testing",icon:"school"}]);r.sort(bM);v=zOb(g);var z=COb(g),D=DOb(g),J=[];if(_.nj(g,IO,43)){var L=(new dM).fe("Apps ATLs"),P=_.oj(g,jM,44,_.kj());if(0===P.length)L.u8(cM({name:_.nj(g,IO,43).fg(),icon:"track_changes"}));else{P=_.k(P);for(var Z=P.next();!Z.done;Z=P.next())Z=Z.value,L.u8(cM({name:_.nj(g,IO,43).fg(),icon:"track_changes",url:Z.WL()}))}J.push(L)}if(_.nj(g,E_b,58)){L=new dM;P=_.oj(g,jM,59,_.kj());L.fe("Security");P=_.k(P);for(Z=P.next();!Z.done;Z=
P.next())Z=Z.value,L.u8(cM({name:_.nj(g,E_b,58).fg(),icon:"enhanced_encryption",url:Z.WL()}));J.push(L)}_.nj(g,G_b,33)&&J.push((new dM).fe("SRE authorities").IV([cM({name:_.nj(g,G_b,33).fg(),icon:"track_changes"})]));if(_.Aj(g,67)){L=(new dM).fe("Privacy");P=_.k(_.xj(g,78,_.kj()));for(Z=P.next();!Z.done;Z=P.next())L.u8(cM({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+Z.value+"/composite_privacy_stance.textproto_generated"}));
J.push(L)}J.sort(bM);L=FOb(g);P=_.xj(g,4,_.kj());P=void 0===P?[]:P;P=P.map(GOb).sort(bM);Z=_.xj(g,38,_.kj());Z=IOb(Z);for(var qa=EOb(g),Da=new Map,pa=_.k(_.oj(g,DO,72,_.kj())),ra=pa.next();!ra.done;ra=pa.next())if(ra=ra.value,10===ra.getScope()||9===ra.getScope()){ra=_.k(ra.Tsa());for(var La=ra.next();!La.done;La=ra.next())La=La.value.split(":"),1===La.length?Da.set(La[0],La[0]):Da.set(La[0],La[1])}return _.mF({product:g,lpa:m,u_a:n,Jpb:r,CEc:v,seb:z,rRa:D,Mub:J,lZa:L,rZ:P,IMb:Z,xZ:qa,ISb:Da})}),
_.af(1),_.Rd(),_.Ke(function(g){return _.lF(g.message)}),_.ef(_.vF));this.YY=this.PIb.ha(_.ie(_.jG),_.w(function(g){return g.Vb.product}),_.w(function(g){return U_b.includes(g.Ig().M_())?[cM({name:"Home",url:"/"}),cM({name:g.fg(),url:""})]:[cM({name:"Home",url:"/"}),cM({name:g.Ig().getParent().fg(),url:"/domain/"+g.Ig().getParent().M_()}),cM({name:g.Ig().fg(),url:"/domain/"+g.Ig().M_()}),cM({name:g.fg(),url:""})]}),_.ef([cM({name:"Home",url:"/"})]));this.mqb=vIb();this.owa=AIb;this.jQa=!0;this.i_a=
this.Pj.Vc.Ta.pscMvpLaunch||!1;this.gQa=this.Pj.Vc.Ta.displayExternalProducts||!1;this.eB=this.Pj.Vc.Ta.oldView||!1;_.Ct(e,"error",this.kT("error"))},NNb=function(a){return"https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+a+"/stacks.textproto"};fQ.prototype.kT=function(a){return _.jc(k2b,a)};
_.W.Object.defineProperties(fQ.prototype,{RNc:{configurable:!0,enumerable:!0,set:function(a){this.JT=!!a;this.Rxb.next(a)}},gHc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.jQa&&(a.displayStacksWellLitPaths=!0);this.i_a&&(a.pscMvpLaunch=!0);this.gQa&&(a.displayExternalProducts=!0);this.eB&&(a.oldView="true");return a}}});
fQ.O=function(a){return new (a||fQ)(_.y(_.Vn),_.y(SO),_.y(_.Fg),_.y(FO),_.y(_.Bt))};
fQ.ya=_.Pc({type:fQ,oa:[["stacks-product-page"]],inputs:{RNc:"productIdFromParent"},features:[_.bg([SO])],Aa:4,Ba:6,Ea:[[3,"breadcrumb","oldView",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[3,"breadcrumb","oldView"],[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"],[3,"ve","veImpression","veClick","veMutable","veMetadata"],[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","warning-bar",4,"ngIf"],["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,"warning-bar"],["svgIcon","error",1,"warning-bar-icon"],[1,"warning-bar-message"],["href","http://goto.google.com/stacks-product-phases#product-phases",
1,"warning-bar-link"],[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","phase-reason"],[1,"guidelines-explanation"],["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"],[3,"ngIf"],["gtmBox","Others","gtmList","Codepaths",3,"link"],["gtmBox","Others","gtmList","Others",3,"link"],["id","external-product"]],ua:function(a,b){a&1&&(_.A(0,dNb,2,4,"stacks-header",0),_.E(1,"main"),_.A(2,wOb,4,4,"ng-container",1),_.O(3,"async"),_.F());a&2&&(_.B("ngIf",!b.JT),_.x(),_.tf("hasButterbar",b.gHc),_.x(),_.B("ngIf",_.Q(3,4,b.PIb)))},Ha:[_.hn,_.jn,_.kn,_.ln,YP,_.zo,ZP,g2b,_.oF,aQ,eQ,$P,WP,_.Dt,UP,_.on],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}.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}.warning-bar[_ngcontent-%COMP%]{margin-bottom:12px;width:100%;padding:6px 24px;border-radius:8px;background:var(--warning-background-color);display:flex;align-items:stretch}.warning-bar-icon[_ngcontent-%COMP%]{width:24px;height:24px;color:var(--warning-highlight-color)}.warning-bar-link[_ngcontent-%COMP%]{color:var(--warning-highlight-color);text-decoration:underline}.warning-bar-message[_ngcontent-%COMP%]{margin-top:2px;margin-left:16px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.2px;color:var(--warning-text-color);flex:1}.material-symbols-outlined[_ngcontent-%COMP%]{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}/*# sourceMappingURL=product_page.css.map */'],
Oa:0});var m2b=["mainContent"],gQ=function(a,b,c,d,e,f,g,m){var n=this;this.Xg=b;this.Mx=c;this.Pc=d;this.yzc=e;this.C2a=g;this.ay=m;this.hP="detail-header-id";this.Tdc="Files and Directories";this.Udc="Generated Files and Directories";this.Sdc="Deleted Files and Directories";this.dj=_.KF;this.Bn={files:{Ir:new Set,entries:[]},zA:{Ir:new Set,entries:[]}};this.rXa=[];this.AH={files:{Ir:new Set,entries:[]},zA:{Ir:new Set,entries:[]}};this.Ltb=[];this.zo={files:{Ir:new Set,entries:[]},zA:{Ir:new Set,entries:[]}};
this.MPa=[];this.jq=function(){};this.gOb=new _.Gg(null);this.TQb=new _.Ye;this.SCc=_.Bz(function(r){n.Mx.Lxa(r)},300);this.ZFc=_.Bz(function(r){!oM(n.Bn)||n.Mx.Sia(r)},300);this.UQb=(this.DRc=_.cv.has(53))?this.TQb.ha(_.ff(function(r){return n.C2a.get(r)}),_.w(function(r){return _.oj(r,WZb,1,_.kj())}),_.af(1),_.Rd()):_.Pe;this.Xqa=_.Xd([this.gOb,this.UQb]).ha(_.w(function(r){r=_.k(r);var v=r.next().value;return(r=r.next().value)?v&&r.some(function(z){return z.X_()===v})?v:0===r.length?null:r[0].X_():
null}),_.Oe(),_.af(1),_.Rd())};gQ.prototype.Sa=function(){};
gQ.prototype.Tb=function(a){var b=this,c=a.viewData;if(c){a=c.Of;var d=c.ij;d=(c=d&&_.$F(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.Bn={files:{Ir:new Set,entries:[]},zA:{Ir:new Set,entries:[]}},this.AH={files:{Ir:new Set,entries:[]},zA:{Ir:new Set,entries:[]}},this.zo={files:{Ir:new Set,entries:[]},zA:{Ir:new Set,entries:[]}});c&&!d||n2b(this,a.entries,this.location);c||(this.zwa=a.zwa,this.s_a=a.s_a,_.cv.has(11)&&(this.aggregations=N1b(this.yzc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.nj(e,_.Xp,4))?0:_.Aj(f,4))&&!_.iG(e.cT())}).map(UOb)).ha(_.af(1),_.Rd())),this.jq=_.kub(this.Xg,function(){var e;null==(e=b.XKc)||e.na.focus()}),this.TQb.next(this.location))}};gQ.prototype.La=function(){this.jq()};
var oM=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.zA.entries.length},o2b=function(a){var b=a.files;a=a.zA;var c=[];oM(a)&&c.push(a.entries);oM(b)&&c.push(b.entries);return c},KOb=function(a){return""===a.location.path||"/"===a.location.path},n2b=function(a,b,c){var d=KOb(a);b=_.k(b);for(var e=b.next();!e.done;e=b.next()){var f=void 0,g=void 0;e=e.value;var m=c,n=null==(g=_.nj(e,_.Xp,4))?void 0:_.Ej(g,5),r=UOb(e);g=_.iG(e.cT());var v=_.Iob(e.cT()),z=!g||v;e={Oc:d||
!z?_.Cq(_.yG(m.bc().nd(r)),{xf:n}).hb():void 0,path:r,name:_.EA(r),xf:n,entryType:e.getType(),zo:null==(f=_.nj(e,_.Xp,4))?void 0:_.Aj(f,4),AH:g,GIc:v,TQc:z};f=3===e.entryType||5===e.entryType;f=e.zo?f?a.zo.zA:a.zo.files:e.AH?f?a.AH.zA:a.AH.files:f?a.Bn.zA:a.Bn.files;f.Ir.has(e.name)||(f.Ir.add(e.name),f.entries.push(e))}!oM(a.Bn)&&oM(a.zo)?(a.Bn=a.zo,a.rXa=o2b(a.Bn),a.zo={files:{Ir:new Set,entries:[]},zA:{Ir:new Set,entries:[]}},a.MPa=[]):(a.rXa=o2b(a.Bn),a.MPa=o2b(a.zo));a.Ltb=o2b(a.AH)};
_.W.Object.defineProperties(gQ.prototype,{im:{configurable:!0,enumerable:!0,get:function(){return this.Pc.Nba.getValue()}},EJc:{configurable:!0,enumerable:!0,get:function(){return 0===this.im}},FJc:{configurable:!0,enumerable:!0,get:function(){return 1===this.im}},location:{configurable:!0,enumerable:!0,get:function(){return this.Bb.location}}});gQ.O=function(a){return new (a||gQ)(_.y(_.Fg),_.y(_.Wg),_.y(_.Iv),_.y(_.dK),_.y(OP),_.y(_.dv),_.y(TO),_.y(_.Pv))};
gQ.ya=_.Pc({type:gQ,oa:[["folder-detail","viewData",""]],vb:function(a,b){a&1&&_.Of(m2b,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.XKc=c.first)}},inputs:{Bb:"viewData"},features:[_.bg([OP]),_.id],nc:["viewData",""],Aa:7,Ba:11,Ea:[["mainContent",""],["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"viewData"],["tabindex","-1"],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",
3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll",4,"ngIf"],["displayMode","flat",3,"multi"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper",4,"ngIf"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle",4,"ngIf"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations",
"isPiper","toggle",4,"ngIf"],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper"],["headerId","deleted-files-header",3,"toggle","title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper"],["headerId","generated-files-header",3,"toggle","title","groupedFiles",
"initiallyExpanded","useRelativeUrls","aggregations","isPiper"],["class","select-wrapper",4,"ngIf"],[3,"productIdFromParent"],[1,"select-wrapper"],[3,"selectionChange","value"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],ua:function(a,b){a&1&&(_.H(0,"detail-header",1),_.A(1,JOb,1,2,"folder-tab-header",2),_.O(2,"async"),_.A(3,POb,7,6,"main",3),_.O(4,"async"),_.A(5,TOb,3,3,"ng-container",4),_.O(6,"async"));a&2&&(_.B("viewData",b.Bb)("showLinksDropdown",!0),_.x(),_.B("ngIf",_.Q(2,5,b.Xqa)),_.x(2),_.B("ngIf",
b.EJc||!1===_.Q(4,7,b.Xqa)),_.x(2),_.B("ngIf",_.Q(6,9,b.FJc&&b.Xqa)))},Ha:[zM,_.hn,_.jn,pP,QP,_.kB,_.jA,_.Mw,_.Hw,_.kA,_.Kz,_.ew,fQ,RP,PP,_.on],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 p2b=["gobUrl"],q2b=["externalUrl"],r2b=["commitHash"],hQ=function(){};
_.W.Object.defineProperties(hQ.prototype,{Zyb:{configurable:!0,enumerable:!0,get:function(){return!!this.Bb.TN}},EEc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Bb.Fca;var b=this.Bb.fA;var c=_.Vb(a);c=new _.ai(c);if(c.dM()){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}},GHc:{configurable:!0,enumerable:!0,get:function(){if(!this.Bb.TN)throw Error("Ue");
var a=this.Bb.TN,b=_.Hj(a,3,_.ni)||a.Lm(),c=_.Hj(a,3,_.ni)?"host":"project";return _.wq(new _.nh({qe:{id:b,type:c},repository:_.Ej(a,2),Eb:this.Bb.fA,path:""}))}},aWa:{configurable:!0,enumerable:!0,get:function(){return!!this.Bb.kra}}});hQ.O=function(a){return new (a||hQ)};
hQ.ya=_.Pc({type:hQ,oa:[["git-submodule-detail"]],vb:function(a,b){a&1&&(_.Of(p2b,5,_.Dd),_.Of(q2b,5,_.Dd),_.Of(r2b,5,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.CGc=c.first);_.Uf(c=_.Vf())&&(b.DEc=c.first);_.Uf(c=_.Vf())&&(b.ABc=c.first)}},inputs:{Bb:"viewData"},Aa:5,Ba:2,Ea:[["detailView",""],["externalRepo",""],["commitHash",""],["gobUrl",""],["externalUrl",""],[4,"ngIf","ngIfElse"],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","GitSubmoduleDetail",3,"viewData"],[4,"ngIf"],[2,"font-size",
"1em"],["size","skinny"],["size","skinny",1,"url"],["class","padded",3,"routerLink",4,"ngIf","ngIfElse"],[1,"padded",3,"copyEvent","copyText","isSmall"],["size","skinny",1,"commit-hash"],[1,"padded"],[1,"padded",3,"routerLink"],[1,"padded",3,"externalLink"]],ua:function(a,b){a&1&&(_.A(0,VOb,7,3,"ng-container",5),_.N(1,"\n\n"),_.A(2,ZOb,45,9,"ng-template",null,0,_.hg),_.N(4,"\n"));a&2&&(a=_.Wf(3),_.B("ngIf",b.aWa)("ngIfElse",a))},Ha:[vN,_.jn,_.TA,qP,pP,_.Po,_.qF,kN,_.zo],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 iQ=function(a,b,c,d,e,f){var g=this;this.wAc=a;this.Yg=b;this.Ia=c;this.iC=_.uF;this.oZa=new _.Kd;this.jP=_.ph;this.Xm=new _.Gd;this.hla=new _.Ye(1);this.Q2a=_.cv.has(56);this.fCb=this.hla.ha(_.ie(pPb),_.w(function(m){return m.location}));this.TFc=this.fCb.ha(_.Oe(function(m,n){return m&&n&&_.$F(m,n)}));a=e.ST("BLAME").ha(_.w(function(m){return m.enabled}),_.Oe(),_.af(1),_.Rd());this.Epa=s2b(this,a);this.Iba=f.DFc.ha(_.Oe());f=this.hla.ha(_.ie(function(m){return!pPb(m)&&5!==m.kind}),_.Ve(_.kF("History unavailable")));
b=this.hla.ha(_.ie(pPb),_.Oe(sPb),_.ff(function(m){return vPb(m,g.Yg)}),_.af(1),_.Rd());this.M0=b.ha(_.ie(_.jG),_.w(function(m){return m.Vb.M0}));b=b.ha(_.Oe(function(m,n){return _.jG(m)&&_.jG(n)&&m.Vb.Ak===n.Vb.Ak}));this.mnb=_.ge(f,_.Xd([b,a]).ha(_.w(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return _.jG(m)?t2b(g,m.Vb,n):m}),_.ef(_.vF))).ha(_.af(1),_.Rd());f=_.Xd([this.Iba,this.mnb]).ha(_.ie(wPb),_.w(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;if(!rPb(n.Vb,m)&&n.Vb.iba)return n.Vb.iba}));
this.oZa=f.ha(_.w(function(m){return!!m}),_.ef(!1));this.Xm.add(f.ha(_.ff(function(m){return _.le(0).ha(_.Xh(g.Ia,"paging_to_focused_commit",!1),_.Ve(m))})).subscribe(function(m){m&&m()}))};iQ.prototype.Sa=function(){this.Ia.Ln({bucket:_.ph.IW})};iQ.prototype.La=function(){this.Xm.unsubscribe()};
var s2b=function(a,b){var c=a.TFc.ha(_.ff(function(d){var e=_.VF(_.ii(d,0))||"",f=_.ii(d,1)||"",g=_.YF(d,1)||"";return a.wAc.get(d.rb,d.Tc,d.repository,e,f,g).ha(_.Ke(function(){return _.Md(null)}))}));return _.Xd([a.hla,b]).ha(_.ff(function(d){d=_.k(d);var e=d.next().value;return d.next().value&&tPb(e)?c:_.Md(null)}),_.cf(1))},t2b=function(a,b,c){for(var d=[],e=0;e<b.Ak.length;e++){var f=b.uZa.get(e);d.push(f)}f=a.fCb.ha(_.Oe(),_.ff(function(g){return qPb(g,b,a.Yg)}),_.w(function(g){var m=g.Oc;g=
g.II;var n=_.ii(m,2),r=!!n,v=a.Q2a?b.RE:void 0;v=null!=v?_.uob(m,v):m;return{Wa:m,kV:v,Jea:n,II:g,dF:r}}),_.cf(1));e=tPb(b.Bb);d={Wa:f,Ak:b.Ak,RE:b.RE,c7c:d,Mra:e};d=e?aPb(d):$Ob(d);return _.mF({jM:d,columnType:e?c?2:1:0,Ora:b.Ora,iba:b.iba,Wa:b.Bb.location})};_.W.Object.defineProperties(iQ.prototype,{AHc:{configurable:!0,enumerable:!0,set:function(a){this.BHc=a},get:function(){return this.BHc}},Bb:{configurable:!0,enumerable:!0,set:function(a){this.hla.next(a)}}});
iQ.O=function(a){return new (a||iQ)(_.y(_.sK),_.y(_.oJ),_.y(_.mv),_.y(_.dv),_.y(_.jK),_.y(_.dK))};
iQ.ya=_.Pc({type:iQ,oa:[["history-panel"]],vb:function(a,b){a&1&&_.Of(KN,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.AHc=c.first)}},inputs:{Bb:"viewData"},Aa:4,Ba:3,Ea:function(){return[["loading",""],"\ufffd#1\ufffd\ufffd/#1\ufffd",[3,"ngSwitch",4,"ngIf"],["aria-live","polite"],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[4,"ngIf"],[1,"table-container"],[3,"data","historyPlace","blameInfo","columnType","focusCommit",4,"ngIf"],["class","show-more-loading",4,"ngSwitchCase"],["class",
"show-more-error","theme","error",4,"ngSwitchCase"],[3,"ngTemplateOutlet"],[3,"data","historyPlace","blameInfo","columnType","focusCommit"],["type","button","mat-button","","class","show-more","ascTrackElement","HistoryPanel","trackAction","showMore",3,"trackBucket","trackProjectId","click",4,"ngIf"],["type","button","mat-button","","ascTrackElement","HistoryPanel","trackAction","showMore",1,"show-more",3,"click","trackBucket","trackProjectId"],[1,"show-more-loading"],["aria-label","Loading History Entries",
3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],["theme","error"],["text","Loading change history...",3,"hasBackground","diameter"]]},ua:function(a,b){a&1&&(_.A(0,nPb,4,4,"ng-container",2),_.O(1,"async"),_.A(2,oPb,2,2,"ng-template",3,0,_.hg));a&2&&_.B("ngIf",_.Q(1,1,b.mnb))},Ha:[_.To,_.SG,_.jn,_.nn,_.kn,_.ln,KN,_.qF,_.oF,_.Wv,_.Ws,_.nx,_.lx,_.on],styles:["history-panel[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%;outline:0}@media (max-width:940px){history-panel[_nghost-%COMP%]{flex-direction:unset}}history-panel[_nghost-%COMP%]   .hidden[_ngcontent-%COMP%]{display:none}loading[_ngcontent-%COMP%]{height:100%;width:100%}.show-more[_ngcontent-%COMP%], .show-more-error[_ngcontent-%COMP%], .show-more-loading[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;height:28px;line-height:28px;place-content:center;width:100%;font-size:14px}dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0}"],
Oa:0});var jQ=function(){};jQ.prototype.transform=function(a){var b=a.Hg,c,d;if((null==b?0:null==(c=b.Cv)?0:null==(d=c.Hf)?0:d.Ni)&&b.path){c=b.Cv.it;d=b.Cv.refHint;b=_.zq(_.tob(b).bc(),d?d:c);var e=b.Oi;a=a.oe;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.wq(e.call(b,{line:a,Mf:5,xf:d?c:void 0}).hb())}};jQ.O=function(a){return new (a||jQ)};jQ.ve=_.Uc({name:"warningLocation",type:jQ,Yd:!0});var kQ=function(){};
kQ.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.oe,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};kQ.O=function(a){return new (a||kQ)};kQ.ve=_.Uc({name:"warningLocationName",type:kQ,Yd:!0});var APb=function(a){return{va:a}},oQ=function(a,b,c,d,e,f,g){this.sD=b;this.z_=c;this.Lb=d;this.Ia=e;this.Ua=f;this.AE=g;this.g8b="QGc";this.i8b="YGc";this.nlc="VQc";this.dRa=new Set;this.zUc=_.Xd([a.yja,sXb(b)]).ha(_.w(function(m){m=_.k(m);var n=m.next().value;return{state:"loaded",ZAb:m.next().value.map(function(r){return{Vh:r,count:n.has(r.id)&&n.get(r.id).Xu||0,icon:_.Vb(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Vh.bWa&&
0<r.count}),a2a:new Set}}),_.ef({state:"loading"}))};oQ.prototype.Sa=function(){};var MPb=function(a,b){return u2b(a,b).ha(_.w(function(c){return{Gba:c,state:"loaded"}}),_.ef({state:"loading"}))};oQ.prototype.Nd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.qG(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
oQ.prototype.QGc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.dRa.add(b):this.dRa.delete(b);this.Ia.mb({gestureName:"CLICK",element:"Warnings",action:c})};
oQ.prototype.YGc=function(a,b){this.Ia.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.rG(a)&&c){c=void 0;b=_.k(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d instanceof HTMLAnchorElement){c=d;break}var e;b=(null==(e=c)?void 0:e.href)||"";c&&b.startsWith(location.origin)&&(a.preventDefault(),_.xo(this.Ua,c.pathname+c.search))}};
oQ.prototype.VQc=function(a,b){this.Ia.mb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var u2b=function(a,b){var c=a.oUc;if(0!==c&&1!==c)return _.Md([]);var d=a.Wa,e=d.rb,f=d.Tc,g=d.repository;return null==e||null==f||null==g?_.Md([]):_.Xd([_.Xxb(a.sD,b),_.jDb(a.AE,d)]).ha(_.ff(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r,v;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(v=r.W9)?void 0:v.dA;if(!n)return _.Md([]);r=_.ii(m,1)||"";return _.Vxb(a.z_,{rb:e,Tc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.W.Object.defineProperties(oQ.prototype,{Wa:{configurable:!0,enumerable:!0,get:function(){return _.oh(this.Lb.Vc)}}});oQ.O=function(a){return new (a||oQ)(_.y(_.jK),_.y(_.hK),_.y(_.gK),_.y(_.Fg),_.y(_.Oo),_.y(_.Rg),_.y(_.tJ))};
oQ.ya=_.Pc({type:oQ,oa:[["warnings-panel"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)})},inputs:{oUc:"viewDataType"},Aa:6,Ba:3,Ea:[["noWarnings",""],["findings",""],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],["class","warning",3,"expanded",4,"ngFor","ngForOf"],[1,"warning",3,"expanded"],["collapsedHeight","32px","expandedHeight","32px"],["alt","",3,"src"],["matExpansionPanelContent",""],["mat-stroked-button","","color","primary",3,"click"],[4,"ngTemplateOutlet",
"ngTemplateOutletContext"],[1,"empty"],["class","finding",4,"ngFor","ngForOf"],[1,"finding"],["ascTrackElement","WarningsPanel","trackAction","navigateToWarning",3,"routerLink"]],ua:function(a,b){a&1&&(_.A(0,GPb,4,3,"ng-container",2),_.O(1,"async"),_.A(2,HPb,2,0,"ng-template",null,0,_.hg)(4,NPb,2,3,"ng-template",null,1,_.hg));a&2&&_.B("ngIf",_.Q(1,1,b.zUc))},Ha:[_.To,_.hn,_.jn,_.nn,_.kn,_.ln,_.oF,_.Wv,_.Ws,_.iB,_.jB,_.JI,_.hB,_.zo,_.on,_.JA,jQ,kQ],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 PPb=function(a){this.Ka=_.hb(a)};_.U(PPb,_.Kb);PPb.prototype.E1a=function(a){return _.li(this,1,a)};PPb.prototype.toObject=function(){return v2b(this)};var v2b=function(a){if(null!=a)return _.Mb(a),{proxy:_.Ej(a,1),PG:_.Fj(a,2,0)}},w2b=[0,_.Cza,uXb];var x2b=function(a){this.Ka=_.hb(a)};_.U(x2b,_.Kb);x2b.kc=[1];x2b.prototype.toObject=function(){if(null!=this){_.Mb(this);var a={R8c:_.Cb(_.oj(this,PPb,1,_.kj()),v2b)}}else a=void 0;return a};var OPb=function(){var a=[0,_.Fza,w2b];return function(b,c){a:{if(fXb.length){var d=fXb.pop();d.setOptions(c);d.tg.init(b,void 0,void 0,c);b=d}else b=new gXb(b,c);try{var e=new x2b,f=e.Ka;HDb(a)(f,b);var g=e;break a}finally{b.ttb()}g=void 0}return g}}();var pQ=function(){this.ariaLabel="Collapse Icon Button";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};pQ.O=function(a){return new (a||pQ)};
pQ.ya=_.Pc({type:pQ,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",qka:"tooltipText",disabled:"disabled"},nc:["icon",""],hc:["*"],Aa:3,Ba:2,Ea:[["buttonWithContent",""],["mat-icon-button","","type","button",3,"color","matTooltip","disabled",4,"ngIf","ngIfElse"],["mat-icon-button","","type","button",3,"color","matTooltip","disabled"],["type","button","mat-button","",1,"gmat-caption",3,"color","matTooltip","disabled"]],
ua:function(a,b){a&1&&(_.Gf(),_.A(0,RPb,3,5,"button",1)(1,SPb,4,4,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(2),_.B("ngIf",b.collapsed)("ngIfElse",a))},Ha:[_.jn,_.Wv,_.Ws,_.Zs,_.Dt,_.px,_.sx],styles:["button.mat-mdc-icon-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:24px;padding:0}button.mat-mdc-icon-button[_ngcontent-%COMP%]:focus{outline:1px solid var(--primary-default)}button.mat-mdc-icon-button[_ngcontent-%COMP%]:focus:not(.mat-primary){outline:1px solid var(--icon)}button.mat-mdc-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:1.0769230769rem;margin-right:0;vertical-align:middle}mat-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem}"],
Oa:0});var qQ=function(a){this.Mx=a;this.collapsed=!1;this.y3a="short";this.NTc=this.Mx.TS().ha(_.w(function(b){return{vUb:b}}))};qQ.prototype.toggle=function(a){this.Mx.u2(!a)};qQ.O=function(a){return new (a||qQ)(_.y(_.Iv))};
qQ.ya=_.Pc({type:qQ,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",y3a:"textFormat"},Aa:2,Ba:3,Ea:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"click","collapsed","selected"]],ua:function(a,b){a&1&&(_.A(0,VPb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.NTc))},Ha:[pQ,_.jn,_.on],nb:2,Oa:0});var rQ=function(a,b){var c=this;this.Yb=a;this.service=b;this.yrb=this.Saa=new _.Gg(new Set);this.kb=this.Yb.Aca().ha(_.Qe(1),_.gf(this.yrb.ha(_.df()))).subscribe(function(d){c.Saa.next(d)})};rQ.prototype.La=function(){this.kb.unsubscribe()};var y2b=function(a,b,c){var d=new Set(a.Saa.getValue());c?d.add(b):d.delete(b);a.Saa.next(d);a.Yb.Uia(d)},z2b=function(a,b){var c;return a.service.ZSa((new _.ep).FV(_.csb(_.qi(b.rb,b.Tc,b.repository,_.oi(b),b.path,null==(c=b.params)?void 0:c.Rb))))};
rQ.O=function(a){return new (a||rQ)(_.q(_.Iv),_.q(_.yK))};rQ.ta=_.p({token:rQ,qa:rQ.O});var pM=function(){_.VD.apply(this,arguments)};_.U(pM,_.VD);pM.Fa=_.VD.Fa;pM.O=function(){var a;return function(b){return(a||(a=_.Cd(pM)))(b||pM)}}();
pM.ya=_.Pc({type:pM,oa:[["editable-picker-editor"]],features:[_.bg([{wa:_.Mkb,oc:function(a){return a.displayName}}]),_.pf],Aa:2,Ba:3,Ea:[["multiSelect",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf"],[3,"ngModelChange","ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections",""]],ua:function(a,b){a&1&&(_.A(0,ZPb,6,13,"xap-picker",1),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.Eqa))},Ha:[_.jn,_.mw,_.tw,_.DD,_.CD,_.SD,_.TD,_.UD,_.on],styles:["xap-picker-editor{display:block;height:100%}.xap-picker-option-pane,.xap-picker-selection-list{min-width:200px}.xap-filterbar-filtereditor-popup-content{padding:0}.xap-filterbar-filtereditor-description{padding:8px 16px 0}.xap-picker-checklist .xap-picker-checklist-option{min-height:48px}.xap-picker-multi-pane .xap-picker-pane-container{border-bottom:1px solid #dadce0}"],
nb:2,Oa:0});var eQb=function(){bN.apply(this,arguments)};_.U(eQb,bN);eQb.prototype.match=function(){return[]};var A2b=new _.qt("{DISPLAY_NAME}: "),B2b=function(){bN.apply(this,arguments)};_.U(B2b,bN);
B2b.prototype.match=function(a,b){if(void 0===b||b)if(b=UXb(this,a))return[b];b=this.config.YD;var c=b.wE,d,e,f=null!=(e=null==(d=b.caa)?void 0:d.tf)?e:_.dE;if(b.values){d=[];e=_.k(b.values.Am);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(null!==m){var n=b.zi?b.zi(m):m;g=_.cfb(a,n);.8>g||!(m=SXb(this,f,_.tD(m)))||(n=[{text:A2b.format({DISPLAY_NAME:b.displayName})}].concat(_.$c(TXb(n,a))),d.push({xc:m,confidence:g,RZ:n,wE:c}))}}return d}return[{xc:SXb(this,f,_.tD(a)),confidence:.25,RZ:[{text:A2b.format({DISPLAY_NAME:b.displayName})},
{text:a}],wE:c}]};var fQb=function(){bN.apply(this,arguments)};_.U(fQb,bN);
fQb.prototype.match=function(a){var b=UXb(this,a);if(b)return[b];b=this.config.YD;var c=b.wE;if(!b.values)return[];for(var d=[],e=_.k(b.values.Am),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.zi?b.zi(g):g){var m=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];m=_.k(m);for(var v=m.next();!v.done;v=m.next()){v=v.value;for(var z=_.k(n),D=z.next();!D.done;D=z.next())D=D.value,""!==v&&""!==D&&v.includes(D)&&r.push(D)}r.length&&(n=1+.01*r.length,g=SXb(this,
_.dE,_.tD(g)))&&(f=[{text:A2b.format({DISPLAY_NAME:b.displayName})}].concat(_.$c(C2b(f,r))),d.push({xc:g,confidence:n,RZ:f,wE:c}))}}return d};
var C2b=function(a,b){b.sort(function(n,r){return r.length-n.length});var c=Array(a.length);c.fill(!1);b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;for(var e=a.toLowerCase().indexOf(d.toLowerCase()),f=a,g=0;-1<e;){var m=Array(d.length);m.fill(!0);c.splice.apply(c,[g+e,d.length].concat(_.$c(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 D2b=function(a){return[a]},sQ=function(){_.gE.apply(this,arguments);this.disabled=new _.Ye(1)};_.U(sQ,_.gE);sQ.Fa=_.gE.Fa;sQ.O=function(){var a;return function(b){return(a||(a=_.Cd(sQ)))(b||sQ)}}();
sQ.ya=_.Pc({type:sQ,oa:[["xap-string-editor"]],vb:function(a,b){a&1&&_.Of(_.fE,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.l3=c.first)}},features:[_.pf],Aa:2,Ba:6,Ea:[[3,"values","configs","disabled"]],ua:function(a,b){a&1&&(_.E(0,"xap-multi-text-field-base",0),_.O(1,"async"),_.I("values",function(c){return _.hlb(b,c)}),_.F());a&2&&_.B("configs",_.fg(4,D2b,b.Xo))("disabled",_.Q(1,2,b.disabled))},Ha:[_.fE,_.on],nb:2,Oa:0});var hQb=function(){_.uD.apply(this,arguments)};_.U(hQb,_.uD);_.W.Object.defineProperties(hQb.prototype,{iH:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var pQb=jQb("tests","Exclude Tests"),qQb=jQb("generatedFiles","Exclude Generated Files"),E2b=function(){_.uD.apply(this,arguments)};_.U(E2b,_.uD);
_.W.Object.defineProperties(E2b.prototype,{iH:{configurable:!0,enumerable:!0,get:function(){var a=dQb(String(this.value.eq));return this.config.displayName+": "+(a?a.cN?"-"+a.path:a.path:"")}}});var F2b=function(a,b){return new E2b({id:"path",displayName:"Path"},a,b)},rQb={vj:F2b,Uz:[_.dE],Ql:sQ,mUa:!0,YD:{caa:F2b(_.dE,new _.sD),displayName:"Path",Kua:B2b,wE:!0}},tRb=function(){_.uD.apply(this,arguments)};_.U(tRb,_.uD);
_.W.Object.defineProperties(tRb.prototype,{iH:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Am.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 kQb=function(a,b){return new tRb({id:"category",displayName:"Category"},a,b)},G2b=function(){_.uD.apply(this,arguments)};_.U(G2b,_.uD);
_.W.Object.defineProperties(G2b.prototype,{iH:{configurable:!0,enumerable:!0,get:function(){var a=this.value.Am.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var tQb=function(a,b){return new G2b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var H2b=new _.Xc("GMAT_CHIPS_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});var I2b=function(a){this.options=a};I2b.O=function(a){return new (a||I2b)(_.y(H2b))};
I2b.Fa=_.Tc({type:I2b,oa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],qb:16,Za:function(a,b){a&2&&_.tf("gmat-mdc-chip",!b.options.eg)("gmat-input-chip","input"===b.hd)("gmat-filter-chip","hairline-filter"===b.hd||"protected-filter"===b.hd)("gmat-suggestive-chip","hairline-suggestive"===b.hd||"protected-suggestive"===b.hd)("gmat-assistive-chip","hairline-assistive"===b.hd||"protected-assistive"===b.hd)("gmat-hairline-chip",
"input"===b.hd||"hairline-filter"===b.hd||"hairline-suggestive"===b.hd||"hairline-assistive"===b.hd)("gmat-protected-chip","protected-filter"===b.hd||"protected-suggestive"===b.hd||"protected-assistive"===b.hd)("gmat-selectable-chip","input"===b.hd||"hairline-filter"===b.hd||"protected-filter"===b.hd)},inputs:{hd:"appearance"}});var J2b=new _.Xc("mat-chips-default-options",{Ga:"root",qa:function(){return{q2:[13]}}}),K2b=new _.Xc("MatChipAvatar"),L2b=new _.Xc("MatChipTrailingIcon"),M2b=new _.Xc("MatChipRemove"),N2b=new _.Xc("MatChip");var tQ=function(a,b){this.Ma=a;this.lY=b;this.j6=this.C0=!0;this.mc=!1;this.tabIndex=-1;this.KFa=!1;"BUTTON"===a.na.nodeName&&a.na.setAttribute("type","button")};_.h=tQ.prototype;_.h.KJ=function(){return this.disabled&&!this.KFa?"":null};_.h.cuc=function(){return this.disabled&&!this.KFa||!this.C0?null:this.tabIndex.toString()};_.h.focus=function(){this.Ma.na.focus()};_.h.El=function(a){!this.disabled&&this.C0&&this.j6&&a.preventDefault()};
_.h.xe=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.C0||!this.j6||this.lY.ow||a.preventDefault()};_.W.Object.defineProperties(tQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc||this.lY.disabled},set:function(a){this.mc=a}}});tQ.O=function(a){return new (a||tQ)(_.y(_.Dd),_.y(N2b))};
tQ.Fa=_.Tc({type:tQ,oa:[["","matChipAction",""]],yb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],qb:9,Za:function(a,b){a&1&&_.I("click",function(c){return b.El(c)})("keydown",function(c){return b.xe(c)});a&2&&(_.rf("tabindex",b.cuc())("disabled",b.KJ())("aria-disabled",b.disabled),_.tf("mdc-evolution-chip__action--primary",b.j6)("mdc-evolution-chip__action--presentational",!b.C0)("mdc-evolution-chip__action--trailing",!b.j6))},inputs:{C0:"isInteractive",disabled:[2,"disabled","disabled",
_.ng],tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?-1:_.og(a)}],KFa:"_allowFocusWhenDisabled"},standalone:!0,features:[_.qf]});var uQ=function(){tQ.apply(this,arguments);this.j6=!1};_.U(uQ,tQ);uQ.prototype.El=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.lY.remove())};uQ.prototype.xe=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.lY.remove())};uQ.O=function(){var a;return function(b){return(a||(a=_.Cd(uQ)))(b||uQ)}}();
uQ.Fa=_.Tc({type:uQ,oa:[["","matChipRemove",""]],yb:["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"],qb:1,Za:function(a){a&2&&_.rf("aria-hidden",null)},standalone:!0,features:[_.bg([{wa:M2b,Hb:uQ}]),_.pf]});var vQ=function(a,b){this.Ma=a;this.Db=b};vQ.prototype.initialize=function(a){this.Ma.na.focus();this.setValue(a)};vQ.prototype.setValue=function(a){this.Ma.na.textContent=a;this.Nvc()};vQ.prototype.getValue=function(){return this.Ma.na.textContent||""};vQ.prototype.Nvc=function(){var a=this.Db.createRange();a.selectNodeContents(this.Ma.na);a.collapse(!1);var b=window.getSelection();b.removeAllRanges();b.addRange(a)};vQ.O=function(a){return new (a||vQ)(_.y(_.Dd),_.y(_.Lg))};
vQ.Fa=_.Tc({type:vQ,oa:[["span","matChipEditInput",""]],yb:["role","textbox","tabindex","-1","contenteditable","true",1,"mat-chip-edit-input"],standalone:!0});var O2b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],P2b=0,wQ=function(a,b,c,d,e,f,g,m){this.Ya=a;this.Ma=b;this.ab=c;this.Xc=d;this.Yma=g;this.lp=new _.bf;this.vk=new _.bf;this.role=null;this.qIa=!1;this.id="mat-mdc-chip-"+P2b++;this.ehb=this.ariaLabel=null;this.d8a=this.id+"-aria-description";this.jt=!0;this.disabled=this.ad=this.highlighted=!1;this.tabIndex=-1;this.removed=new _.Sl;this.yc=new _.Sl;this.qNa=
"mat-basic-chip";this.Iz=_.Mc(_.ts);this.Db=e;this.Zk="NoopAnimations"===f;if(null!=m){var n;this.tabIndex=null!=(n=parseInt(m))?n:-1}this.Hvc();null==this.Iz||_.qVa(this.Ma.na,{className:"mat-mdc-chip-ripple",disabled:this.qw()})};_.h=wQ.prototype;_.h.bn=function(){return this.qIa};_.h.Sa=function(){var a=this.Ma.na;this.qna=a.hasAttribute(this.qNa)||a.tagName.toLowerCase()===this.qNa};_.h.Jc=function(){this.hyc=this.Ma.na.querySelector(".mat-mdc-chip-action-label");this.acb&&(this.acb=!1,this.focus())};
_.h.Xd=function(){var a=this;this.Upc=_.ge(this.hqc.Sc,this.jqc.Sc,this.iqc.Sc).subscribe(function(){return _.Tl(a.Ya)})};_.h.Dn=function(){this.Iz.r1a(this.Ma.na,this.qw())};_.h.La=function(){this.Xc.nj(this.Ma);var a;null==(a=this.Iz)||_.pVa(a,this.Ma.na);var b;null==(b=this.Upc)||b.unsubscribe();this.yc.emit({Nf:this});this.yc.complete()};_.h.remove=function(){this.jt&&this.removed.emit({Nf:this})};
_.h.qw=function(){var a;return this.disabled||this.ad||this.Zk||this.qna||!(null==(a=this.Yma)||!a.disabled)};_.h.LJ=function(){return!(!this.q3&&!this.QN)};_.h.xe=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.yN?this.yN.focus():this.acb=!0)};_.h.Uma=function(a){return this.Lma().find(function(b){b=b.Ma.na;return b===a||b.contains(a)})};
_.h.Lma=function(){var a=[];this.yN&&a.push(this.yN);this.QN&&a.push(this.QN);this.q3&&a.push(this.q3);return a};_.h.WXc=function(){};_.h.St=function(){return this.role?this.disabled?-1:this.tabIndex:null};_.h.Hvc=function(){var a=this;this.Xc.Ik(this.Ma,!0).subscribe(function(b){b=null!==b;b!==a.qIa&&((a.qIa=b)?a.lp.next({Nf:a}):a.ab.Tf.ha(_.Qe(1)).subscribe(function(){return a.ab.run(function(){return a.vk.next({Nf:a})})}))})};
_.W.Object.defineProperties(wQ.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.Od?this.Od:this.hyc.textContent.trim()},set:function(a){this.Od=a}},a2:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.Iz)?void 0:_.rVa(a,this.Ma.na)},set:function(a){var b;null==(b=this.Iz)||_.sVa(b,this.Ma.na,a)}}});wQ.O=function(a){return new (a||wQ)(_.y(_.qm),_.y(_.Dd),_.y(_.oe),_.y(_.Iq),_.y(_.Lg),_.y(_.ul,8),_.y(_.qs,8),_.yd("tabindex"))};
wQ.ya=_.Pc({type:wQ,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Bd:function(a,b,c){a&1&&(_.Pf(c,K2b,5),_.Pf(c,L2b,5),_.Pf(c,M2b,5),_.Pf(c,K2b,5),_.Pf(c,L2b,5),_.Pf(c,M2b,5));if(a&2){var d;_.Uf(d=_.Vf())&&(b.QD=d.first);_.Uf(d=_.Vf())&&(b.q3=d.first);_.Uf(d=_.Vf())&&(b.QN=d.first);_.Uf(d=_.Vf())&&(b.hqc=d);_.Uf(d=_.Vf())&&(b.jqc=d);_.Uf(d=_.Vf())&&(b.iqc=d)}},vb:function(a,b){a&1&&_.Of(tQ,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.yN=c.first)}},yb:[1,"mat-mdc-chip"],qb:32,
Za:function(a,b){a&1&&_.I("keydown",function(c){return b.xe(c)});a&2&&(_.zf("id",b.id),_.rf("role",b.role)("tabindex",b.St())("aria-label",b.ariaLabel),_.uf("mat-"+(b.color||"primary")),_.tf("mdc-evolution-chip",!b.qna)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.LJ())("mdc-evolution-chip--with-primary-graphic",b.QD)("mdc-evolution-chip--with-primary-icon",b.QD)("mdc-evolution-chip--with-avatar",b.QD)("mat-mdc-chip-with-avatar",b.QD)("mat-mdc-chip-highlighted",
b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.qna)("mat-mdc-standard-chip",!b.qna)("mat-mdc-chip-with-trailing-icon",b.LJ())("_mat-animation-noopable",b.Zk))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],ehb:[0,"aria-description","ariaDescription"],value:"value",color:"color",jt:[2,"removable","removable",_.ng],highlighted:[2,"highlighted","highlighted",_.ng],ad:[2,"disableRipple","disableRipple",_.ng],disabled:[2,"disabled","disabled",_.ng],tabIndex:[2,
"tabIndex","tabIndex",function(a){return null==a?void 0:_.og(a)}]},outputs:{removed:"removed",yc:"destroyed"},Sb:["matChip"],standalone:!0,features:[_.bg([{wa:N2b,Hb:wQ}]),_.qf,_.dg],hc:["*","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"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,
"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],ua:function(a,b){a&1&&(_.Gf(O2b),_.H(0,"span",0),_.E(1,"span",1)(2,"span",2),_.A(3,uQb,2,0,"span",3),_.E(4,"span",4),_.Hf(5),_.H(6,"span",5),_.F()()(),_.A(7,vQb,2,0,"span",6));a&2&&(_.x(2),_.B("isInteractive",!1),_.x(),_.vf(3,b.QD?3:-1),_.x(4),_.vf(7,b.LJ()?7:-1))},Ha:[tQ],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)}.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) .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused:before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus:before{border-color:var(--mdc-chip-focus-outline-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-disabled-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width)}.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:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-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--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-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:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-selected-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-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-hover-state-layer-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-hover-state-layer-opacity)}.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-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-selected-hover-state-layer-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color)}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color)}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color);opacity:var(--mdc-chip-hover-state-layer-opacity)}.mat-mdc-chip-selected:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color);opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color);opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mdc-chip-with-avatar-disabled-avatar-opacity)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color)}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity)}.mat-mdc-chip-remove::after{background:var(--mat-chip-trailing-action-state-layer-color)}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity)}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity)}.mat-mdc-chip-selected .mat-mdc-chip-remove::after{background:var(--mat-chip-selected-trailing-action-state-layer-color)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-style:solid}.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}.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__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 .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::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-2px;bottom:-2px;left:6px;right:6px;border-radius:50%}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Oa:0});var Q2b=[[["mat-chip-avatar"],["","matChipAvatar",""]],[["","matChipEditInput",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],xQ=function(a,b,c,d,e,f,g,m){wQ.call(this,a,b,c,d,e,f,g,m);var n=this;this.qNa="mat-basic-chip-row";this.yra=this.Ama=!1;this.zpb=new _.Sl;this.ow=!1;this.role="row";this.vk.ha(_.gf(this.yc)).subscribe(function(){n.ow&&!n.Ama&&n.Hbb()})};_.U(xQ,wQ);_.h=xQ.prototype;_.h.LJ=function(){return!this.ow&&wQ.prototype.LJ.call(this)};
_.h.yQ=function(){this.ow||this.disabled||this.focus()};_.h.xe=function(a){13!==a.keyCode||this.disabled?this.ow?a.stopPropagation():wQ.prototype.xe.call(this,a):this.ow?(a.preventDefault(),this.Hbb()):this.yra&&this.gdb(a)};_.h.juc=function(a){!this.disabled&&this.yra&&this.gdb(a)};_.h.gdb=function(a){var b=this;if(this.yN&&(!this.QN||this.Uma(a.target)!==this.QN)){var c=this.value;this.ow=this.Ama=!0;_.Ul(this.Ya);setTimeout(function(){b.LHa().initialize(c);b.Ama=!1})}};
_.h.Hbb=function(){this.ow=this.Ama=!1;this.zpb.emit({Nf:this,value:this.LHa().getValue()});this.Db.activeElement!==this.LHa().Ma.na&&this.Db.activeElement!==this.Db.body||this.yN.focus()};_.h.qw=function(){return wQ.prototype.qw.call(this)||this.ow};_.h.LHa=function(){return this.Slb||this.ICc};xQ.O=function(a){return new (a||xQ)(_.y(_.qm),_.y(_.Dd),_.y(_.oe),_.y(_.Iq),_.y(_.Lg),_.y(_.ul,8),_.y(_.qs,8),_.yd("tabindex"))};
xQ.ya=_.Pc({type:xQ,oa:[["mat-chip-row"],["","mat-chip-row",""],["mat-basic-chip-row"],["","mat-basic-chip-row",""]],Bd:function(a,b,c){a&1&&_.Pf(c,vQ,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.Slb=d.first)}},vb:function(a,b){a&1&&_.Of(vQ,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.ICc=c.first)}},yb:[1,"mat-mdc-chip","mat-mdc-chip-row","mdc-evolution-chip"],qb:27,Za:function(a,b){a&1&&_.I("focus",function(c){return b.yQ(c)})("dblclick",function(c){return b.juc(c)});a&2&&(_.zf("id",b.id),_.rf("tabindex",b.disabled?
null:-1)("aria-label",null)("aria-description",null)("role",b.role),_.tf("mat-mdc-chip-with-avatar",b.QD)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-editing",b.ow)("mat-mdc-chip-editable",b.yra)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.LJ())("mdc-evolution-chip--with-primary-graphic",b.QD)("mdc-evolution-chip--with-primary-icon",b.QD)("mdc-evolution-chip--with-avatar",b.QD)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",
b.LJ()))},inputs:{yra:"editable"},outputs:{zpb:"edited"},standalone:!0,features:[_.bg([{wa:wQ,Hb:xQ},{wa:N2b,Hb:xQ}]),_.pf,_.dg],hc:["mat-chip-avatar, [matChipAvatar]","[matChipEditInput]","*","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:10,Ba:10,Ea:[[1,"mat-mdc-chip-focus-overlay"],["role","gridcell","matChipAction","",1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary",3,"tabIndex","disabled"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__text-label",
"mat-mdc-chip-action-label"],["aria-hidden","true",1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["role","gridcell",1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"],[1,"cdk-visually-hidden",3,"id"],["matChipEditInput",""]],ua:function(a,b){a&1&&(_.Gf(Q2b),_.A(0,wQb,1,0,"span",0),_.E(1,"span",1),_.A(2,xQb,2,0,"span",2),_.E(3,"span",3),_.A(4,AQb,2,1)(5,BQb,1,0),_.H(6,"span",4),_.F()(),_.A(7,CQb,2,0,"span",5),_.E(8,"span",6),_.N(9),_.F());a&2&&(_.vf(0,b.ow?-1:
0),_.x(),_.B("tabIndex",b.tabIndex)("disabled",b.disabled),_.rf("aria-label",b.ariaLabel)("aria-describedby",b.d8a),_.x(),_.vf(2,b.QD?2:-1),_.x(2),_.vf(4,b.ow?4:5),_.x(3),_.vf(7,b.LJ()?7:-1),_.x(),_.B("id",b.d8a),_.x(),_.Yf(b.ehb))},Ha:[tQ,vQ],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)}.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) .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational).mdc-ripple-upgraded--background-focused:before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus:before{border-color:var(--mdc-chip-focus-outline-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary:before{border-color:var(--mdc-chip-disabled-outline-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-outline-width)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:before{border-width:var(--mdc-chip-flat-selected-outline-width)}.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:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-selected-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--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-flat-disabled-selected-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:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-selected-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-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-hover-state-layer-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-hover-state-layer-opacity)}.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-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary .mdc-evolution-chip__ripple::after{background-color:var(--mdc-chip-selected-hover-state-layer-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:hover .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-surface--hover .mdc-evolution-chip__ripple::before{opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color)}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color)}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-hover-state-layer-color);opacity:var(--mdc-chip-hover-state-layer-opacity)}.mat-mdc-chip-selected:hover .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-hover-state-layer-color);opacity:var(--mdc-chip-selected-hover-state-layer-opacity)}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mdc-chip-selected-focus-state-layer-color);opacity:var(--mdc-chip-selected-focus-state-layer-opacity)}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mdc-chip-with-avatar-disabled-avatar-opacity)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mdc-chip-with-icon-disabled-icon-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color)}.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity)}.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity)}.mat-mdc-chip-remove::after{background:var(--mat-chip-trailing-action-state-layer-color)}.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity)}.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity)}.mat-mdc-chip-selected .mat-mdc-chip-remove::after{background:var(--mat-chip-selected-trailing-action-state-layer-color)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity)*var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity))}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-style:solid}.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}.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__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 .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::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-2px;bottom:-2px;left:6px;right:6px;border-radius:50%}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
nb:2,Oa:0});var yQ=function(a,b,c){this.Ma=a;this.Ya=b;this.qc=c;this.zna=null;this.Nb=new _.bf;this.r9a="presentation";this.mc=!1;this.tabIndex=0;this.FX=null;this.jma=new _.Nf};_.h=yQ.prototype;_.h.Jc=function(){this.Bxc();this.pyc();this.qyc()};_.h.La=function(){var a;null==(a=this.Qb)||a.destroy();this.jma.destroy();this.Nb.next();this.Nb.complete()};_.h.N5=function(){return this.Zf&&this.Zf.some(function(a){return a.bn()})};
_.h.oK=function(){var a=this;this.Zf&&this.Zf.forEach(function(b){b.disabled=a.mc;_.Tl(b.Ya)})};_.h.focus=function(){};_.h.xe=function(a){this.Wna(a)&&this.Qb.yr(a)};_.h.WX=function(a){return 0<=a&&a<this.Zf.length};_.h.P4=function(){var a=this;if(-1!==this.tabIndex){var b=this.tabIndex;this.tabIndex=-1;setTimeout(function(){return a.tabIndex=b})}};_.h.FHa=function(a){var b=this;return this.Zf.Sc.ha(_.ef(null),_.ff(function(){return _.ge.apply(null,_.$c(b.Zf.map(a)))}))};
_.h.Wna=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.Bxc=function(){var a=this;this.Zf.Sc.ha(_.ef(this.Zf)).subscribe(function(c){var d=[];c.forEach(function(e){return e.Lma().forEach(function(f){return d.push(f)})});a.jma.reset(d);_.Rf(a.jma)});this.Qb=_.yz(_.cr(_.zz(_.oab(new _.er(this.jma)),this.qc?this.qc.value:"ltr")),function(c){return a.zG(c)});this.lZ.ha(_.gf(this.Nb)).subscribe(function(c){(c=c.Nf.Uma(document.activeElement))&&_.dr(a.Qb,c)});var b;null==(b=this.qc)||b.change.ha(_.gf(this.Nb)).subscribe(function(c){return _.zz(a.Qb,c)})};
_.h.zG=function(a){return!a.C0||a.disabled};_.h.pyc=function(){var a=this;this.Zf.Sc.ha(_.ef(null),_.gf(this.Nb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.oK()});a.Fwc()})};_.h.qyc=function(){var a=this;this.iBc.ha(_.gf(this.Nb)).subscribe(function(b){var c=a.Zf.toArray().indexOf(b.Nf);a.WX(c)&&b.Nf.bn()&&(a.zna=c)})};
_.h.Fwc=function(){if(null!=this.zna){if(this.Zf.length){var a=Math.min(this.zna,this.Zf.length-1);a=this.Zf.toArray()[a];a.disabled?1===this.Zf.length?this.focus():_.pTa(this.Qb):a.focus()}else this.focus();this.zna=null}};
_.W.Object.defineProperties(yQ.prototype,{lZ:{configurable:!0,enumerable:!0,get:function(){return this.FHa(function(a){return a.lp})}},iBc:{configurable:!0,enumerable:!0,get:function(){return this.FHa(function(a){return a.yc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc},set:function(a){this.mc=a;this.oK()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Zf||0===this.Zf.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.FX?this.FX:
this.empty?null:this.r9a},set:function(a){this.FX=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.N5()}}});yQ.O=function(a){return new (a||yQ)(_.y(_.Dd),_.y(_.qm),_.y(_.yr,8))};
yQ.ya=_.Pc({type:yQ,oa:[["mat-chip-set"]],Bd:function(a,b,c){a&1&&_.Pf(c,wQ,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.Zf=d)}},yb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],qb:1,Za:function(a,b){a&1&&_.I("keydown",function(c){return b.xe(c)});a&2&&_.rf("role",b.role)},inputs:{disabled:[2,"disabled","disabled",_.ng],role:"role",tabIndex:[2,"tabIndex","tabIndex",function(a){return null==a?0:_.og(a)}]},standalone:!0,features:[_.qf,_.dg],hc:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],
ua:function(a){a&1&&(_.Gf(),_.E(0,"div",0),_.Hf(1),_.F())},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"],
nb:2,Oa:0});var R2b=function(a,b){this.source=a;this.value=b},zQ=function(a,b,c,d,e,f,g){yQ.call(this,a,b,c);this.wd=g;this.controlType="mat-chip-grid";this.r9a="grid";this.c8a=[];this.Me=function(){};this.ie=function(){};this.Od=[];this.change=new _.Sl;this.Mn=new _.Sl;this.Zf=void 0;this.Xb=new _.bf;this.wd&&(this.wd.Zo=this);this.Vn=new _.aVa(f,g,e,d,this.Xb)};_.U(zQ,yQ);_.h=zQ.prototype;_.h.Xd=function(){var a=this;this.jOa.ha(_.gf(this.Nb)).subscribe(function(){a.iw();a.Xb.next()});_.ge(this.lZ,this.Zf.Sc).ha(_.gf(this.Nb)).subscribe(function(){return a.Xb.next()})};
_.h.Jc=function(){yQ.prototype.Jc.call(this)};_.h.Dn=function(){this.wd&&this.zt()};_.h.La=function(){yQ.prototype.La.call(this);this.Xb.complete()};_.h.Ewa=function(a){this.bi=a;this.bi.HE(this.c8a)};_.h.uU=function(a){this.disabled||this.Wna(a)||this.focus()};_.h.focus=function(){var a=this;this.disabled||this.bi.focused||(!this.Zf.length||this.Zf.first.disabled?Promise.resolve().then(function(){return a.bi.focus()}):this.Zf.length&&this.Qb.Kz(0,1),this.Xb.next())};
_.h.HE=function(a){this.c8a=a;var b;null==(b=this.bi)||b.HE(a)};_.h.Nn=function(a){this.Od=a};_.h.Um=function(a){this.ie=a};_.h.Dr=function(a){this.Me=a};_.h.Wo=function(a){this.disabled=a;this.Xb.next()};_.h.zt=function(){this.Vn.zt()};_.h.iw=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.sG(),a.Gna())})};_.h.P4=function(){this.bi.focused||yQ.prototype.P4.call(this)};
_.h.xe=function(a){9===a.keyCode?this.bi.focused&&_.qh(a,"shiftKey")&&this.Zf.length&&!this.Zf.last.disabled?(a.preventDefault(),this.Qb.We?this.Qb.Fj(this.Qb.We):this.g$a()):yQ.prototype.P4.call(this):this.bi.focused||yQ.prototype.xe.call(this,a);this.Xb.next()};_.h.g$a=function(){this.Zf.length&&this.Zf.last.focus()};_.h.sG=function(){var a=this.Zf.length?this.Zf.toArray().map(function(b){return b.value}):[];this.Od=a;this.change.emit(new R2b(this,a));this.Mn.emit(a);this.ie(a);_.Tl(this.Ya)};
_.h.Gna=function(){this.Me();_.Tl(this.Ya);this.Xb.next()};
_.W.Object.defineProperties(zQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.wd?!!this.wd.disabled:this.mc},set:function(a){this.mc=a;this.oK()}},id:{configurable:!0,enumerable:!0,get:function(){return this.bi.id}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.bi||this.bi.empty)&&(!this.Zf||0===this.Zf.length)}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.bi?this.bi.placeholder:this.tw},set:function(a){this.tw=a;this.Xb.next()}},
focused:{configurable:!0,enumerable:!0,get:function(){return this.bi.focused||this.N5()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.en)?c:null==(a=this.wd)?void 0:null==(b=a.control)?void 0:_.ow(b))?d:!1},set:function(a){this.en=a;this.Xb.next()}},NV:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},value:{configurable:!0,enumerable:!0,get:function(){return this.Od},set:function(a){this.Od=a}},qH:{configurable:!0,
enumerable:!0,get:function(){return this.Vn.wr},set:function(a){this.Vn.wr=a}},jOa:{configurable:!0,enumerable:!0,get:function(){return this.FHa(function(a){return a.vk})}},zh:{configurable:!0,enumerable:!0,get:function(){return this.Vn.zh},set:function(a){this.Vn.zh=a}}});zQ.O=function(a){return new (a||zQ)(_.y(_.Dd),_.y(_.qm),_.y(_.yr,8),_.y(_.rw,8),_.y(_.vw,8),_.y(_.ls),_.y(_.kw,10))};
zQ.ya=_.Pc({type:zQ,oa:[["mat-chip-grid"]],Bd:function(a,b,c){a&1&&_.Pf(c,xQ,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.Zf=d)}},yb:[1,"mat-mdc-chip-set","mat-mdc-chip-grid","mdc-evolution-chip-set"],qb:10,Za:function(a,b){a&1&&_.I("focus",function(){return b.focus()})("blur",function(){return b.iw()});a&2&&(_.rf("role",b.role)("tabindex",b.disabled||b.Zf&&0===b.Zf.length?-1:b.tabIndex)("aria-disabled",b.disabled.toString())("aria-invalid",b.zh),_.tf("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-invalid",
b.zh)("mat-mdc-chip-list-required",b.required))},inputs:{disabled:[2,"disabled","disabled",_.ng],placeholder:"placeholder",required:[2,"required","required",_.ng],value:"value",qH:"errorStateMatcher"},outputs:{change:"change",Mn:"valueChange"},standalone:!0,features:[_.bg([{wa:_.Kw,Hb:zQ}]),_.qf,_.pf,_.dg],hc:["*"],Aa:2,Ba:0,Ea:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.Gf(),_.E(0,"div",0),_.Hf(1),_.F())},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"],
nb:2,Oa:0});var S2b=0,AQ=function(a,b,c){this.Ma=a;this.Geb=this.focused=!1;this.kOa=new _.Sl;this.placeholder="";this.id="mat-mdc-chip-list-input-"+S2b++;this.mc=!1;this.jx=this.Ma.na;this.q2=b.q2;c&&this.jx.classList.add("mat-mdc-form-field-input-control")};_.h=AQ.prototype;_.h.Tb=function(){this.an.Xb.next()};_.h.La=function(){this.kOa.complete()};_.h.Xd=function(){this.GX=this.empty};_.h.o6=function(a){if(a){if(8===a.keyCode&&this.GX){this.an.g$a();a.preventDefault();return}this.GX=!1}this.N9a(a)};
_.h.nvc=function(a){!this.GX&&8===a.keyCode&&this.empty&&(this.GX=!0,a.preventDefault())};_.h.iw=function(){this.Geb&&this.N9a();this.focused=!1;this.an.focused||this.an.iw();this.an.Xb.next()};_.h.btc=function(){this.focused=!0;this.GX=this.empty;this.an.Xb.next()};_.h.N9a=function(a){if(!a||this.evc(a))this.kOa.emit({value:this.jx.value,j_c:this}),null==a||a.preventDefault()};_.h.aR=function(){this.an.Xb.next()};_.h.focus=function(){this.jx.focus()};
_.h.clear=function(){this.jx.value="";this.GX=!0};_.h.HE=function(a){var b=this.Ma.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};_.h.evc=function(a){return!_.qh(a)&&(new Set(this.q2)).has(a.keyCode)};
_.W.Object.defineProperties(AQ.prototype,{jBc:{configurable:!0,enumerable:!0,get:function(){return this.an},set:function(a){a&&(this.an=a,this.an.Ewa(this))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.mc||this.an&&this.an.disabled},set:function(a){this.mc=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.jx.value}}});AQ.O=function(a){return new (a||AQ)(_.y(_.Dd),_.y(J2b),_.y(_.Lw,8))};
AQ.Fa=_.Tc({type:AQ,oa:[["input","matChipInputFor",""]],yb:[1,"mat-mdc-chip-input","mat-mdc-input-element","mdc-text-field__input","mat-input-element"],qb:6,Za:function(a,b){a&1&&_.I("keydown",function(c){return b.o6(c)})("keyup",function(c){return b.nvc(c)})("blur",function(){return b.iw()})("focus",function(){return b.btc()})("input",function(){return b.aR()});a&2&&(_.zf("id",b.id),_.rf("disabled",b.disabled||null)("placeholder",b.placeholder||null)("aria-invalid",b.an&&b.an.wd?b.an.wd.invalid:
null)("aria-required",b.an&&b.an.required||null)("required",b.an&&b.an.required||null))},inputs:{jBc:[0,"matChipInputFor","chipGrid"],Geb:[2,"matChipInputAddOnBlur","addOnBlur",_.ng],q2:[0,"matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:[2,"disabled","disabled",_.ng]},outputs:{kOa:"matChipInputTokenEnd"},Sb:["matChipInput","matChipInputFor"],standalone:!0,features:[_.qf,_.id]});var BQ=function(){};BQ.O=function(a){return new (a||BQ)};BQ.Da=_.Rc({type:BQ});BQ.Ca=_.Ac({Ob:[_.ls,{wa:J2b,oc:{q2:[13]}}],imports:[_.is,_.ss,_.is]});var T2b=new _.qt("Remove filter: {SUMMARY}"),CQ=function(a,b){this.Ya=a;this.hi=b;this.zaa=new _.Sl;this.K9=new _.Sl;this.removed=new _.Sl;this.xv=new _.Sl;this.pIc=new _.Sl;this.yc=new _.Sl;this.lp=new _.bf;this.vk=new _.bf;this.kb=new _.Gd;this.i6b=T2b};_.h=CQ.prototype;_.h.bn=function(){return this.Nf.bn()};_.h.Uma=function(a){return this.Nf.Uma(a)};_.h.Lma=function(){return this.Nf.Lma()};_.h.focus=function(){!this.disabled&&this.xc.value.Am.length&&this.Nf.focus()};_.h.remove=function(){this.removed.emit({Nf:this})};
_.h.Jc=function(){var a=this;this.kb.add(this.Nf.lp.subscribe(function(){a.lp.next({Nf:a})}));this.kb.add(this.Nf.vk.subscribe(function(){a.vk.next({Nf:a})}))};_.h.La=function(){this.yc.emit({Nf:this})};_.h.m0=function(a){a.stopPropagation();this.K9.emit();!this.disabled&&_.plb(this)&&this.zaa.emit()};_.W.Object.defineProperties(CQ.prototype,{yN:{configurable:!0,enumerable:!0,get:function(){return this.Nf.yN}},id:{configurable:!0,enumerable:!0,get:function(){return this.Nf.id}}});
CQ.O=function(a){return new (a||CQ)(_.y(_.qm),_.y(_.iE))};
CQ.ya=_.Pc({type:CQ,oa:[["xap-applied-filter-chip"]],vb:function(a,b){a&1&&_.Of(xQ,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.Nf=c.first)}},yb:["role","presentation"],inputs:{disabled:"disabled",filter:"filter",xc:"appliedFilter"},outputs:{zaa:"editorVisibleChange",K9:"chipClick",removed:"removed",xv:"selectionChange",pIc:"interaction",yc:"destroyed"},features:[_.bg([{wa:xQ,Hb:CQ},{wa:N2b,Hb:CQ}])],Aa:4,Ba:5,Ea:[["appearance","input",1,"xap-filterbar-filtereditor-chip",3,"removed","keydown.backspace","click",
"keydown.space","ngClass","disabled","disableRipple"],[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&&(_.E(0,"mat-chip-row",0),_.I("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()})("click",function(c){return b.m0(c)})("keydown.space",function(c){return b.m0(c)}),
_.E(1,"span",1),_.N(2),_.F(),_.A(3,DQb,4,7,"button",2),_.F());a&2&&(_.B("ngClass",null==b.xc?null:b.xc.FMc)("disabled",b.disabled)("disableRipple",!_.plb(b)),_.x(2),_.Xf(" ",null==b.xc?null:b.xc.iH," "),_.x(),_.B("ngIf",!b.xc||b.xc.jt))},Ha:[_.gn,_.jn,I2b,uQ,xQ,_.Dt,_.ED],nb:2,Oa:0});var DQ=function(a,b,c,d){_.mE.call(this,a,b,c,d);var e=this;this.Ya=a;this.hi=b;this.Rd=c;this.rGb=null;this.XNa=new _.Sl;this.FFb=new _.Sl;this.kb.add(c.Cpb.subscribe(function(){e.U9()}))};_.U(DQ,_.mE);DQ.Fa=_.mE.Fa;DQ.prototype.focus=function(){_.qlb(this)};DQ.prototype.U9=function(){this.Pp=!1;this.FFb.emit(this.xc);var a;(null==(a=this.cFc)?0:a.RPa)&&this.XNa.emit()};DQ.O=function(a){return new (a||DQ)(_.y(_.qm),_.y(_.iE),_.y(_.lE),_.y(_.Dd))};
DQ.ya=_.Pc({type:DQ,oa:[["xap-filter-editor"]],vb:function(a,b){a&1&&_.Of(_.xE,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.cFc=c.first)}},inputs:{rGb:"overlayOrigin"},outputs:{XNa:"canceled",FFb:"onCloseEditor"},features:[_.bg([_.lE]),_.pf],Aa:13,Ba:7,Ea:function(){return[["defaultOverlayOrigin","cdkOverlayOrigin"],["filterLoading",""]," Cancel ","Required"," Apply ",["cdkOverlayOrigin",""],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["class","xap-filterbar-filtereditor-flag",
4,"ngIf"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","","color","primary","class","xap-filterbar-filtereditor-apply-button",3,"disabled","click",4,"ngIf"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-cancel-button",3,"click"],[1,"xap-filterbar-filtereditor-flag"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"click","disabled"],[1,"xap-filterbar-filtereditor-popup-content"],["mode","indeterminate",1,"xap-filterbar-filtereditor-popup-loading-spinner",
3,"color","diameter","strokeWidth"]]},ua:function(a,b){if(a&1){var c=_.qd();_.H(0,"div",5,0);_.E(2,"xap-filter-editor-content",6)(3,"div",7)(4,"h2",8);_.N(5);_.F();_.A(6,EQb,2,0,"span",9);_.F();_.E(7,"div",10);_.A(8,FQb,2,1,"button",11);_.E(9,"button",12);_.I("click",function(){_.t(c);b.U9();b.XNa.emit();return _.u()});_.Ef(10,2);_.F()()();_.A(11,GQb,5,6,"ng-template",null,1,_.hg)}if(a&2){var d;a=_.Wf(1);var e=_.Wf(12);_.x(2);_.B("trigger",null!==(d=b.rGb)&&void 0!==d?d:a)("loadingTemplate",e);_.x(2);
_.If("id","dialog-label-",b.xc.id,"");_.x();_.Xf(" ",b.xc.config.displayName," ");_.x();_.B("ngIf",!b.xc.jt);_.x(2);_.B("ngIf",b.filter&&!b.filter.config.Bda)}},Ha:[_.jn,_.Wv,_.Ws,_.nx,_.lx,_.Hz,_.xE],nb:2,Oa:0});var U2b=new _.Xc("GMAT_AUTOCOMPLETE_OPTIONS",{Ga:"root",qa:function(){return{eg:!1}}});var V2b=function(a,b){a.eg||_.u6a(b,"gmat-mdc-autocomplete")};V2b.O=function(a){return new (a||V2b)(_.y(U2b),_.y(_.gs))};V2b.Fa=_.Tc({type:V2b,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.bg([{wa:_.gs,Id:_.ox}])]});var KQb=function(a){return{va:a}},EQ=function(){_.EE.apply(this,arguments);this.xs=this.p_a=!0};_.U(EQ,_.EE);EQ.Fa=_.EE.Fa;EQ.prototype.Rca=function(a){this.rl.setValue("");a.option.value.filters?this.f1a.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties(EQ.prototype,{Nda:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});EQ.O=function(){var a;return function(b){return(a||(a=_.Cd(EQ)))(b||EQ)}}();
EQ.ya=_.Pc({type:EQ,oa:[["xap-filter-menu"]],vb:function(a,b){a&1&&(_.Of(cN,7),_.Of(_.FE,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.autocomplete=c.first);_.Uf(c=_.Vf())&&(b.Lhb=c.first)}},inputs:{gFc:"filterbar",xs:[2,"autoActiveFirstOption","autoActiveFirstOption",_.ng]},features:[_.qf,_.pf],Aa:13,Ba:15,Ea:function(){return[["autocompleteInputBox",""],["auto","matAutocomplete"],["standardSuggestions",""],["rankedItem",""],[1,"xap-filterbar-menu-input-box",3,"click","focusin","focusout","keydown.backspace",
"matChipInputFor","formControl","matAutocomplete","placeholder"],["panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"optionSelected","autoActiveFirstOption","aria-label"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],[1,"xap-filterbar-menu-saved-group"],["label","Saved filters"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",
"xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Delete saved filter",3,"click"],[3,"svgIcon","fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),
[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},ua:function(a,b){if(a&1){var c=_.qd();_.E(0,"input",4,0);_.I("click",function(){_.t(c);return _.u(b.Nd())})("focusin",function(){_.t(c);return _.u(b.Zda=!0)})("focusout",function(){_.t(c);return _.u(b.Zda=!1)})("keydown.backspace",function(){_.t(c);return _.u(_.fmb(b))});_.F();_.E(2,"mat-autocomplete",5,1);_.I("optionSelected",function(e){_.t(c);return _.u(b.Rca(e))});_.A(4,IQb,3,1,"div",6)(5,SQb,5,6,"ng-container",7)(6,ZQb,4,6,"ng-template",
null,2,_.hg)(8,$Qb,2,1,"mat-option",8);_.O(9,"async");_.O(10,"async");_.A(11,fRb,1,1,"ng-template",null,3,_.hg);_.F()}if(a&2){a=_.Wf(3);var d=_.Wf(7);_.B("matChipInputFor",b.gFc)("formControl",b.rl)("matAutocomplete",a)("placeholder",b.placeholder);_.rf("aria-label",b.Jda||b.placeholder||null);_.x(2);_.B("autoActiveFirstOption",b.xs)("aria-label",b.placeholder);_.x(2);_.B("ngIf",null==b.EB?null:b.EB.length);_.x();_.B("ngIf",b.wW)("ngIfElse",d);_.x(3);_.B("ngIf",null==_.Q(9,11,b.UM)&&null==_.Q(10,
13,b.WU))}},Ha:[_.hn,_.jn,_.nn,_.kn,_.ln,_.mn,V2b,cN,_.Kz,BM,_.FE,_.Wv,_.Zs,AQ,_.nx,_.lx,_.Dt,_.Bi,_.mw,_.uw,_.on],nb:2,Oa:0});var W2b=function(a){this.Lc=a};W2b.O=function(a){return new (a||W2b)(_.y(_.Lf))};W2b.Fa=_.Tc({type:W2b,oa:[["","xapFilterBarCustomTemplate",""]]});
var FQ=function(a,b,c){_.kE.call(this,a,b,c);var d=this;this.hi=a;this.Ck=b;this.xs=!0;this.Qda=new _.Sl;this.pOa=!1;this.GKb=function(e){d.remove(e)};this.UNb=function(e,f){d.wPa=f;_.mlb(d,e)};this.openEditor=function(e,f){d.Kw=e;f&&(d.wPa=f)};this.wPa=null;this.mZ=function(e){_.kE.prototype.mZ.call(d,e);var f;null==(f=d.Ip)||_.qmb(f);d.Qda.emit(!1);d.pOa=!1}};_.U(FQ,_.kE);FQ.Fa=_.kE.Fa;
FQ.prototype.Jc=function(){var a=this,b;null==(b=this.Td)||b.Sc.subscribe(function(){a.XK&&a.XK.unsubscribe();a.XK=a.kBc.lZ.subscribe(function(){var c;null==(c=a.Ip)||_.qmb(c)})})};var mRb=function(a,b){var c;null==(c=a.Td.find(function(d){return d.xc.id===b.id}))||c.focus()};_.h=FQ.prototype;_.h.A0=function(a){var b;return this.vQa&&this.Kw===a&&!(null==(b=this.Ip)?0:b.Nda)};_.h.BSa=function(a,b){return b.id};_.h.eca=function(){return this.Jsb||"filter_alt"};_.h.HYa=function(){this.Qda.emit(!0)};
_.h.i1=function(){var a=this;setTimeout(function(){var b;(null==(b=a.Ip)?0:b.Zda)||a.A0(a.Kw)||X2b(a)||Y2b(a)?a.Qda.emit(!0):a.pOa||a.Qda.emit(!1)},100)};var lRb=function(a){var b;if(!((null==(b=a.Ip)?0:b.Nda)||X2b(a)||a.A0(a.Kw))){var c;null==(c=a.Ip)||c.focus()}},X2b=function(a){var b=document.activeElement;return a.Td.some(function(c){c=c.Nf.Ma.na;return c===b||c.contains(b)})},Y2b=function(a){return a.Td.some(function(b){return b.Nf.Ma.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
FQ.prototype.b1a=function(){if(0<this.Td.length){var a;null==(a=this.Td.get(this.Td.length-1))||a.focus()}else this.Ip&&this.Ip.Nd()};FQ.O=function(a){return new (a||FQ)(_.y(_.iE),_.y(_.Bs,8),_.y(_.llb,8))};
FQ.ya=_.Pc({type:FQ,oa:[["xap-filter-bar"]],Bd:function(a,b,c){a&1&&_.Pf(c,W2b,5);if(a&2){var d;_.Uf(d=_.Vf())&&(b.IRa=d.first)}},vb:function(a,b){a&1&&(_.Of(zQ,5),_.Of(EQ,5),_.Of(_.Hz,5),_.Of(DQ,5),_.Of(CQ,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.kBc=c.first);_.Uf(c=_.Vf())&&(b.Ip=c.first);_.Uf(c=_.Vf())&&(b.Mgb=c);_.Uf(c=_.Vf())&&(b.Gpb=c);_.Uf(c=_.Vf())&&(b.Td=c)}},inputs:{xs:"autoActiveFirstOption"},outputs:{Qda:"isFocused"},features:[_.bg([_.iE]),_.pf],Aa:3,Ba:2,Ea:function(){return[["custom",""],
["filterBarChips",""],[4,"ngIf","ngIfElse"],[1,"xap-filterbar-filter-bar",3,"click","focusin","focusout"],[1,"xap-filterbar-header","xap-filterbar-header-reach"],["class","xap-filterbar-icon-label","fontSet","google-material-icons",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label","Applied filters",1,"xap-filterbar-chip-list"],["role","grid",3,"disabled"],["class","xap-filterbar-filtereditor","cdkOverlayOrigin","",3,"appliedFilter",
"filter","disabled","editorVisibleChange","removed","chipClick",4,"ngFor","ngForOf","ngForTrackBy"],[1,"xap-filterbar-menu",3,"selected","selectedSet","deletedSet","onBackspace","autoActiveFirstOption","filterbar","suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets"],["mat-icon-button","","class","xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type",
"button",3,"matTooltip","click","mousedown",4,"ngIf"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor",4,"ngFor","ngForOf","ngForTrackBy"],["fontSet","google-material-icons",1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor",3,"editorVisibleChange","removed","chipClick","appliedFilter","filter","disabled"],
["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"click","matTooltip"],["fontSet","google-material-icons",3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",3,"click","mousedown","matTooltip"],[3,"svgIcon"],[1,"xap-filterbar-filtereditor",3,"editorVisibleChange","update","canceled","onCloseEditor","appliedFilter","filter","isEditorVisible","disabled","overlayOrigin"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]]},ua:function(a,b){a&1&&_.A(0,
oRb,17,24,"ng-container",2)(1,rRb,3,15,"ng-template",null,0,_.hg);a&2&&(a=_.Wf(2),_.B("ngIf",!(null==b.IRa?0:b.IRa.Lc))("ngIfElse",a))},Ha:[_.hn,_.jn,_.nn,_.Wv,_.Zs,zQ,_.Dt,_.Uz,_.Hz,DQ,EQ,CQ,_.on],nb:2,Oa:0});var GQ=function(a,b){this.Ia=a;this.service=b;this.filter=new _.Sl;this.element="UnifiedXrefFilterbar";this.kb=new _.Gd;this.iI=new _.Ye(1);this.fga=new _.Gg(null);this.Ypa=new _.Gg(null);this.KNa=new _.Gg(null);this.HL=new _.Gg(mQb(new Map([])))};
GQ.prototype.Sa=function(){var a=this;this.kb.add(this.iI.ha(_.ff(function(b){return z2b(a.service,b)}),_.Oe(_.oub)).subscribe(function(b){var c=a.HL,d=c.next,e=a.service.Saa.getValue(),f=nQb(b),g=[];_.Aj(b,1)&&e.has("TEST")&&g.push(new hQb({id:"tests",displayName:"Exclude Tests"},_.dE,_.tD("true")));_.Aj(b,2)&&e.has("GENERATED")&&g.push(new hQb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.dE,_.tD("true")));b=mQb(f,g);d.call(c,b)}));this.kb.add(_.Xd([this.iI.ha(_.ff(function(b){return z2b(a.service,
b)}),_.Oe(_.oub)),this.VK]).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;0===c.action&&Z2b(a,b,c)}));this.kb.add(_.Xd([this.service.yrb.ha(_.Oe($Pb)),this.KNa.ha(_.Oe(aQb)),this.fga.ha(_.Oe(bQb)),this.Ypa.ha(_.Oe(cQb))]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;a.filter.emit({tEc:b,cIc:d,fga:e,dIc:c})}))};
var Z2b=function(a,b,c){if(c.category){var d=sRb(b,c.category);d&&a.Ypa.next([d]);if(c=uRb(b,c.category))a.log("show-only-category"),d=a.HL.getValue().ag.getValue().filter(function(e){return"category"!==e.config.id}),b=oQb(b,[].concat(_.$c(d),[c])),a.HL.next(b)}};GQ.prototype.La=function(){var a;null==(a=this.kb)||a.unsubscribe()};
var $2b=function(a,b){switch(b.config.id){case "tests":y2b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":y2b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.fga.next(dQb(b.value.eq));a.log("applyPathFilter",b.value.eq);break;case "category":a.Ypa.next(b.value.Am);b=b.value.Am.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.KNa.next(b.value.Am),
b=b.value.Am.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},a3b=function(a,b){switch(b.config.id){case "tests":y2b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":y2b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.fga.next(null);a.log("clearPathFilter");break;case "category":a.Ypa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.KNa.next(null),a.log("clearBuildConfigsFilter")}};
GQ.prototype.log=function(a,b){this.Ia.mb({element:this.element,action:a,gestureName:"CHANGE",Hh:b})};_.W.Object.defineProperties(GQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.iI.next(a)}}});GQ.O=function(a){return new (a||GQ)(_.y(_.Oo),_.y(rQ))};
GQ.ya=_.Pc({type:GQ,oa:[["xrefs-filters","location",""]],inputs:{location:"location",VK:"categoryFilter"},outputs:{filter:"filter"},nc:["location",""],Aa:2,Ba:3,Ea:[["filterBarIcon","filter_list",1,"filter-bar",3,"update","config"]],ua:function(a,b){a&1&&(_.E(0,"xap-filter-bar",0),_.O(1,"async"),_.I("update",function(c){switch(c.v3){case 0:case 2:$2b(b,c.JR[0]);break;case 3:a3b(b,c.JR[0]);break;case 4:c=c.JR;b.log("clearAll");c=_.k(c);for(var d=c.next();!d.done;d=c.next())a3b(b,d.value);break;case 1:break;
default:_.Zb(c.v3)}}),_.F());a&2&&_.B("config",_.Q(1,1,b.HL))},Ha:[FQ,_.on],styles:["xrefs-filters[_nghost-%COMP%]{width:100%}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-header{height:24px;margin:0 16px 0 8px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-header mat-icon{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-clear-button{height:24px;padding:6px;width:24px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-clear-button .mat-mdc-button-touch-target{height:100%;width:100%}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-clear-button mat-icon{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;top:0;left:0;right:0;bottom:0;position:absolute;margin:3px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu{height:28px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input{height:inherit;font-size:1rem;line-height:1.2307692308rem}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::-webkit-input-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::-moz-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input:-ms-input-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::-ms-input-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     mat-chip-listbox{padding:2px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .mat-mdc-chip-trailing-icon{color:inherit}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     mat-chip-row.xap-filterbar-filtereditor-chip{height:24px;margin:2px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]    .cdk-focused{background:var(--focus)}"]});var HQ=function(a){var b=this;this.gQb=new _.Ye(1);a.Wb(function(){_.fe(window,"resize").ha(_.Je(function(){return a.Tf}),_.w(vRb),_.ef(vRb()),_.Oe(wRb)).subscribe(b.gQb)})};_.W.Object.defineProperties(HQ.prototype,{bXb:{configurable:!0,enumerable:!0,get:function(){return this.gQb}}});HQ.O=function(a){return new (a||HQ)(_.q(_.oe))};HQ.ta=_.p({token:HQ,qa:HQ.O,Ga:"root"});var b3b=function(a){return{enabled:a}},IQ=function(a,b,c,d){this.Ia=a;this.Yb=b;this.lk=c;this.element="";this.ygb=!0;this.NY=!1;this.expansion=new _.Sl;this.filter=new _.Sl;this.Pfa=new _.Sl;this.r6a="Collapse All";this.v6a="Expand All";this.qec="Preview Panel";this.pec="Toggle the file preview here, or configure the toggle width in settings";this.P6a="Opens references in the preview pane and create a breadcrumb as you step through references";this.O6a="Opens references in the main window";this.N6a=
"The screen is too small to support the preview. See settings to change this minimum size.";this.ZPb=new _.Gg(!1);this.kb=new _.Gd;this.dEb=_.wDb(this.Yb).ha(_.ef(!1));this.dxa=_.Xd([this.Yb.Wsa(),d.bXb]).ha(_.w(function(e){e=_.k(e);var f=e.next().value;return e.next().value.width<f}),_.ef(!1),_.Oe())};IQ.prototype.Sa=function(){var a=this;this.kb.add(_.Xd([this.dEb,this.dxa]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.Pfa.emit(b)}))};
IQ.prototype.La=function(){this.kb.unsubscribe()};IQ.prototype.lka=function(){this.expansion.emit(this.NY?0:1)};var zRb=function(a){return _.Xd([a.Yb.gT(),a.ZPb,a.lk.uM(_.Md(!1))]).ha(_.w(function(b){b=_.k(b);var c=b.next().value,d=b.next().value;return b.next().value&&_.JF(a.location)&&(null==c||"MINI"===c)&&!d}))},xRb=function(a){a.Yb.gT().subscribe(function(b){null==b?_.xDb(a.Yb,!1):"MINI"===b&&_.xDb(a.Yb,!0)})};_.W.Object.defineProperties(IQ.prototype,{f2a:{configurable:!0,enumerable:!0,set:function(a){this.ZPb.next(a)}}});
IQ.O=function(a){return new (a||IQ)(_.y(_.Oo),_.y(_.Iv),_.y(_.$J),_.y(HQ))};
IQ.ya=_.Pc({type:IQ,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",VK:"categoryFilter",ygb:"anyExpandableNodes",NY:"allNodesCollapsed",f2a:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",Pfa:"openInMiniPanel"},features:[_.bg([rQ])],nc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Ea:[[3,"filter","location","categoryFilter"],
[3,"vertical"],[3,"collapsed"],[4,"ngIf"],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],["icon","side_navigation",3,"click","collapsed","selected","disabled","ariaLabel","tooltipText"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""],[3,"click","icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId"]],ua:function(a,b){a&1&&(_.E(0,
"xrefs-filters",0),_.I("filter",function(c){return b.filter.next(c)}),_.F(),_.E(1,"div"),_.H(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.A(5,ARb,8,15,"ng-container",3),_.O(6,"async"),_.A(7,BRb,1,8,"collapsible-icon-button",4),_.F());a&2&&(_.B("location",b.location)("categoryFilter",b.VK),_.x(2),_.B("vertical",!0),_.x(),_.B("collapsed",!0),_.x(),_.B("vertical",!0),_.x(),_.B("ngIf",_.fg(9,b3b,_.Q(6,7,b.dEb))),_.x(2),_.B("ngIf",b.ygb))},Ha:[_.To,pQ,_.jn,_.cx,_.ix,_.kx,_.qx,qQ,GQ,_.on],
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 sM=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.hg=c;this.qU="";this.v1=e;this.Gf=void 0;b=new _.bf;this.mhb=b.ha(_.Qe(1),_.ff(function(){return d(_.Hj(a,5,_.lQa),f.hg,f.level)}),_.ef(_.mF(CRb(b))),_.cf(1))};var ERb=new _.qt("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),GRb=new _.qt("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),FRb=new _.qt("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),DRb=new _.qt("{detailText} ({visible} displayed)");var ZRb=function(a){return{"file-path":a}},JQ=function(){this.LPb=this.Zta=this.Uyb=!1;this.Fec="Show only";this.Gec="Set and apply a filter to only include this category.";this.yfa=new _.Sl;this.WAc=_.cv.has(78)};
JQ.prototype.Nd=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.qG(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.yfa.emit({event:a,href:c,uri:b?_.Ej(this.node.item,1):_.Ej(this.node.item,4),hg:this.node.hg,BUc:b,Gf:this.node.Gf}))}};
JQ.prototype.Tb=function(){0===this.node.level&&this.WAc&&(this.LPb=!0);if(this.Zta=0<this.node.qU.length)this.XLc=this.node.qU;var a;this.Uyb=!this.Zta&&0!==this.node.level&&1===(null==(a=this.node.item.CH())?void 0:a.getType());if(a=_.nj(this.node.item,_.Zo,2)){this.Ylb=_.Jsb(a,this.DCb);var b=_.Ej(this.node.item,1);this.Wlb=b?this.sXa(b).link:void 0}if(b=this.node.item.CH())this.JZ=_.Jsb(b,this.DCb);"children"in this.node&&!a&&(this.GWb||(this.GWb=LRb(this.node)),this.JZ=HRb({JZ:this.JZ,visible:this.GWb,
Hv:this.node.Hv,JL:this.node.JL,x_:this.node.x_}));(a=_.Ej(this.node.item,4))?(a=this.sXa(a),b=a.line,this.IZ=a.link,this.raa=_.XF(b)):this.raa=this.IZ=void 0};JQ.prototype.DCb=function(a){try{return this.sXa(a).link}catch(b){return a}};JQ.O=function(a){return new (a||JQ)(_.y(_.dv))};
JQ.ya=_.Pc({type:JQ,oa:[["node-contents","makeLink","","node",""]],Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)})},inputs:{sXa:"makeLink",node:"node",VK:"categoryFilter"},outputs:{yfa:"nodeClicked"},features:[_.id],nc:["makeLink","","node",""],Aa:7,Ba:2,Ea:[["noContext",""],["detail",""],["basic",""],["class","context-container",4,"ngIf","ngIfElse"],[1,"context-container"],["class","line",4,"ngIf"],[1,"context"],[1,"line"],[4,"ngIf","ngIfElse"],[1,"notice"],["tabindex","-1",4,"ngIf",
"ngIfElse"],["class","inlineCategoryFilter",4,"ngIf"],["tabindex","-1"],[4,"ngTemplateOutlet"],[1,"inlineCategoryFilter"],[3,"vertical"],["type","button","gme-button","","format","flat","size","small","aria-label","Show this category only",3,"click","keydown.enter","matTooltip"],[3,"ngClass"]],ua:function(a,b){a&1&&_.A(0,RRb,6,7,"div",3)(1,TRb,1,2,"ng-template",null,0,_.hg)(3,XRb,2,3,"ng-template",null,1,_.hg)(5,$Rb,3,5,"ng-template",null,2,_.hg);a&2&&(a=_.Wf(2),_.B("ngIf",b.Wlb&&b.Ylb)("ngIfElse",
a))},Ha:[_.gn,_.jn,_.nn,_.RG,_.qx,_.px,_.sx],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 KQ=function(){WM.call(this,function(b){return b.level},rM);var a=this;this.eo=this.AK=new _.Gg(void 0);this.Xb=_.Xd([this.eo.ha(_.w(function(b){return null==b?void 0:b.hg}),_.Oe()),this.uf.changed.ha(_.w(function(){return a.uf.selected.map(function(b){return b.hg})}))]).ha(_.w(function(b){b=_.k(b);var c=b.next().value;return{zd:b.next().value,eo:c}}));this.YG=this.uf.changed.ha(_.w(function(){return a.Tj.reduce(function(b,c){var d=rM(c);return{opa:b.opa||d,tpa:b.tpa&&!(d&&a.uf.Be(c))}},{tpa:!0,
opa:!1})}),_.ef({opa:!1,tpa:!0}),_.af(1),_.Rd())};_.U(KQ,WM);KQ.prototype.qZ=function(){this.AK.next(void 0)};KQ.prototype.n_=function(){this.uf.select.apply(this.uf,_.$c(this.Tj.filter(rM)))};var CSb=function(a,b){return a.eo.ha(_.w(function(c){return MRb(b,c)}))},c3b=function(a,b){var c=a.AK.value;c=MRb(b,c)&&c&&c.uri===b.uri;a.AK.next(c?void 0:b);return!c};
KQ.prototype.v4a=function(a,b,c){var d=this.Tj;this.Tj=a;if(!this.kOb||!pEb(b,this.kOb))this.kOb=b,this.uf.clear(),d3b(this,b);else if(c){b=new Set;c=_.k(this.uf.selected);for(var e=c.next();!e.done;e=c.next())b.add(e.value.hg);a=a.filter(function(g){g=dSb(d,g.hg);return!g||!rM(g)});a=_.k(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.hg);this.uf.clear();this.uf.select.apply(this.uf,_.$c(bSb(this.Tj,b)));var f;cSb(this.Tj,null==(f=this.AK.value)?void 0:f.hg)||this.AK.next(void 0)}};
var d3b=function(a,b){b.bRa?(a.uf.select.apply(a.uf,_.$c(bSb(a.Tj,new Set(b.bRa)))),a.AK.next(cSb(a.Tj,b.rQc))):(a.n_(),a.AK.next(b.isFirst?void 0:aSb(a.Tj)))};KQ.O=function(a){return new (a||KQ)};KQ.ta=_.p({token:KQ,qa:KQ.O});var LQ=function(a){this.service=a;this.Zxa=!1;_.cv.has(80)?this.Q0=50:_.cv.has(81)?this.Q0=100:_.cv.has(82)?this.Q0=250:_.cv.has(83)?this.Q0=500:this.Q0=250;_.xi.has(2)&&(this.Zxa=!0)};
LQ.prototype.Bha=function(a,b,c){var d=this,e=this.makeRequest(a.lW,b,c);return e.errorMessage?_.lF(e.errorMessage):e.request?this.service.Bha(e.request).ha(_.w(function(f){var g=gSb(b,d,_.vb(f,1,_.qp),c,d.Zxa),m=d.Zxa,n=Array.from(_.vb(f,4,_.vp).values());a:{f=_.k(_.vb(f,1,_.qp).values());for(var r=f.next();!r.done;r=f.next())if(_.Aj(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.vp).oPb(2),m=(new _.$o).Exa(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=_.pj(r,1,m),f.call(n,m));return{Zl:g,UA:n}}),_.ff(function(f){return iSb(f.Zl).ha(_.Ve(f.Zl),_.ef(f.Zl)).ha(_.w(function(g){return{Zl:g,UA:f.UA}}))}),_.w(function(f){return 0===f.Zl.length?_.kF("Could not find any references."):_.mF({Zl:f.Zl,UA:f.UA,hVc:a})}),_.Ke(function(){return _.lF("References could not be loaded.")}),_.ef(_.vF)):_.lF("References could not be loaded.")};
LQ.prototype.makeRequest=function(a,b,c){var d=(new _.up).m1a(!0);c=PRb(c);if(c.errorMessage)return{errorMessage:c.errorMessage};if(!c.filter)return{errorMessage:"References could not be loaded."};a=_.k(a);for(var e=a.next();!e.done;e=a.next()){var f=e.value;e=d;f=(new _.dp).E1a(f).Axa(c.filter);_.sj(e,1,_.dp,f)}d.z1a(this.Q0).FV(_.csb(_.Hob(b)));return{request:d}};
var fSb=function(a,b,c,d,e,f){if(!c)return _.lF("Error loading references.");var g=PRb(d);if(g.errorMessage)return _.lF(g.errorMessage);if(!g.filter)return _.lF("References could not be loaded.");g=iXb((new _.sp).m1a(!0).z1a(a.Q0),(new _.dp).E1a(c).Axa(g.filter)).FV(_.csb(_.Hob(b)));return a.service.g0a(g).ha(_.w(function(m){return _.mF(jSb(b,a,e,_.vb(m,1,_.ip).get(c),f,d,a.Zxa))}),_.Ke(function(){return _.lF("Error loading references.")}),_.ef(_.vF))};
LQ.O=function(a){return new (a||LQ)(_.q(_.yK),_.q(_.dv),_.q(_.bv))};LQ.ta=_.p({token:LQ,qa:LQ.O,Ga:"root"});var e3b=new YM(function(a){return a},function(a){return a.level},rM,function(a){return a.children}),f3b=function(a){this.qd=a;this.wUb=[];this.tD=new _.Gg([])};_.U(f3b,_.Gr);f3b.prototype.setData=function(a,b){var c=a!==this.wUb;this.tD.next(OXb(e3b,a));this.qd.v4a(this.tD.value,b,c);this.wUb=a};f3b.prototype.connect=function(a){var b=this;return _.ge.apply(null,_.$c([a.cF,this.qd.uf.changed.Lf(),this.tD.Lf()])).ha(_.w(function(){return PXb(e3b,b.tD.value,b.qd)}))};f3b.prototype.disconnect=function(){};var MQ=function(a,b){this.ae=a;this.ob=b;this.RV=[]};MQ.prototype.Sa=function(){var a=this;this.kb=this.fKb.Sc.subscribe(function(){a.RV=g3b(a);a.RV.find(function(b){return b.JD()})||(a.Hu=a.RV[0])})};MQ.prototype.La=function(){this.kb&&this.kb.unsubscribe()};MQ.prototype.focus=function(){this.Hu&&this.Hu.focus()};
MQ.prototype.YTa=function(a){if(this.Hu&&!_.rG(a)){var b=this.RV.indexOf(this.Hu),c=this.Hu;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.Ae&&c.Go())c.collapse();else for(a=b;0<=a;a--)if(b=this.RV[a],b.ariaLevel!==c.ariaLevel){this.Hu=b;this.Hu.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.Ae&&c.Go()?h3b(this,b+1):c.Go()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();h3b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
h3b(this,b-1);break;case "Enter":a.preventDefault(),this.Hu.Rz()}}};var h3b=function(a,b){if(b=a.RV[b])a.Hu=b,a.Hu.focus()},g3b=function(a){var b=[].concat(_.$c(a.ob.na.children)),c=[];a=_.k(a.fKb);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(MQ.prototype,{Hu:{configurable:!0,enumerable:!0,set:function(a){this.EFc=a;for(var b=_.k(this.RV),c=b.next();!c.done;c=b.next())c.value.Hu=a;_.Ul(this.ae)},get:function(){return this.EFc}}});MQ.O=function(a){return new (a||MQ)(_.y(_.qm),_.y(_.Dd))};MQ.Fa=_.Tc({type:MQ,oa:[["mat-tree","xrefsKeyboardListener",""]],Za:function(a,b){a&1&&_.I("keydown",function(c){return b.YTa(c)})},inputs:{fKb:"rawNodes"}});var NQ=function(){$M.apply(this,arguments)};_.U(NQ,$M);NQ.prototype.focus=function(){this.Ma.na.focus()};NQ.prototype.expand=function(){if(!this.Ae){var a=i3b(this);a&&a.click()}};NQ.prototype.collapse=function(){this.Lq.qd.collapse(this.data)};NQ.prototype.Rz=function(){var a=this.Ma.na,b=i3b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var i3b=function(a){if("children"in a.data||a.data instanceof sM){var b=a.Ma.na;return a.data instanceof sM?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};NQ.prototype.JD=function(){return this.Hu===this};NQ.prototype.Go=function(){return rM(this.data)||this.data instanceof sM&&!this.data.children};
_.W.Object.defineProperties(NQ.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.JD()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Qp:{configurable:!0,enumerable:!0,get:function(){return this.Lq.qd.Qp(this.data)}},Ae:{configurable:!0,enumerable:!0,get:function(){return this.Lq.qd.Ae(this.data)}}});NQ.O=function(){var a;return function(b){return(a||(a=_.Cd(NQ)))(b||NQ)}}();
NQ.Fa=_.Tc({type:NQ,oa:[["xrefs-tree-node"]],yb:[1,"mat-tree-node"],qb:4,Za:function(a,b){a&2&&_.rf("aria-expanded",b.Qp?b.Ae:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.bg([{wa:_.fD,Hb:NQ}]),_.pf]});var j3b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],k3b=new _.Xc("ICON_MAPPING"),l3b=new Map([["app",{rV:!1,border:"bottom"}],["page",{rV:!0,border:"full"}],["card",{rV:!1,border:"none"}],["component",{rV:!0,border:"none"}]]),OQ=function(a){this.nUb="notify";this.Pnb="standard";this.background="white";this.Tpa="standard";this.Pu=a||m3b;this.icon=this.Pu[this.type]};
_.W.Object.defineProperties(OQ.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.nUb},set:function(a){this.icon=this.Pu[a];this.nUb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.Iib=a},get:function(){return null!=this.Iib?this.Iib:this.level?l3b.get(this.level).border:"dark"===this.background?"full":"none"}},rV:{configurable:!0,enumerable:!0,set:function(a){this.UMb=_.th(a)},get:function(){return void 0!==this.UMb?this.UMb:this.level?l3b.get(this.level).rV:
!0}},CQa:{configurable:!0,enumerable:!0,set:function(a){this.dqb=_.th(a)},get:function(){return void 0!==this.dqb?this.dqb:!1}},PBc:{configurable:!0,enumerable:!0,get:function(){if(!this.CQa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},SBc:{configurable:!0,enumerable:!0,get:function(){if(!this.CQa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});OQ.O=function(a){return new (a||OQ)(_.y(k3b,8))};
OQ.ya=_.Pc({type:OQ,oa:[["xap-banner-callout"],["xap-callout"]],yb:[1,"xap-callout","reach-no-density"],qb:31,Za:function(a,b){a&2&&(_.rf("data-callout-type",b.type),_.tf("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.Pnb)("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.rV)("xap-callout-display-legacy","legacy"===b.Tpa)("xap-callout-display-standard","standard"===b.Tpa))},inputs:{type:"type",Pnb:"density",background:"background",Tpa:"calloutUxVersion",border:"border",rV:"rounded",CQa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.dg],hc:["xap-callout-title","xap-callout-body",
"xap-callout-actions"],Aa:5,Ba:4,Ea:[["contentAndActions",""],["fontSet","google-material-icons",1,"xap-callout-icon",3,"svgIcon"],["class","xap-callout-content-and-actions",4,"ngIf","ngIfElse"],[1,"xap-callout-content-and-actions"],[4,"ngTemplateOutlet"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],ua:function(a,b){a&1&&(_.Gf(j3b),_.E(0,"mat-icon",1),_.N(1),_.F(),_.A(2,lSb,2,1,"div",2)(3,mSb,6,3,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(4),_.B("svgIcon",b.icon.rk),_.x(),_.Xf(" ",b.icon.rk?
"":b.icon.Th,"\n"),_.x(),_.B("ngIf","standard"===b.Tpa)("ngIfElse",a))},Ha:[_.Et,_.Dt,_.jn,_.nn],styles:[".xap-callout-display-standard.xap-callout{outline:1px solid transparent;-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-wrap:anywhere;padding:0 16px 6px 8px}.xap-callout-display-standard.xap-callout-rounded{border-radius:8px}.xap-callout-display-standard.xap-callout-border-full{border:1px solid}.xap-callout-display-standard.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-standard.xap-callout .xap-callout-icon{margin:12px 0 0 16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-standard.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex:1 1 60ch;-moz-box-flex:1;-ms-flex:1 1 60ch;flex:1 1 60ch;padding:12px 8px 0 16px;margin:2px 0 8px}.xap-callout-display-standard.xap-callout .xap-callout-content-and-actions{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.xap-callout-display-standard.xap-callout xap-callout-body,.xap-callout-display-standard.xap-callout xap-callout-title{display:block}.xap-callout-display-standard.xap-callout xap-callout-title{margin-top:-3px}.xap-callout-display-standard.xap-callout xap-callout-actions{margin-bottom:-6px}.xap-callout-display-standard.xap-callout xap-callout-actions>*{margin:6px 8px}.xap-callout-display-legacy.xap-callout{-moz-box-sizing:border-box;box-sizing:border-box;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xap-callout-display-legacy.xap-callout.xap-callout-dense{min-height:32px;padding:8px 16px 8px 16px}.xap-callout-display-legacy.xap-callout.xap-callout-dense .xap-callout-icon{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>*{margin:0 8px}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout.xap-callout-dense>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense){min-height:48px;padding:12px 16px 12px 24px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense) .xap-callout-icon{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>*{margin:0 8px}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout:not(.xap-callout-dense)>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout-rounded{border-radius:8px}.xap-callout-display-legacy.xap-callout-border-full{border:1px solid}.xap-callout-display-legacy.xap-callout-border-bottom{border-bottom:1px solid}.xap-callout-display-legacy.xap-callout .xap-callout-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.xap-callout-display-legacy.xap-callout xap-callout-body,.xap-callout-display-legacy.xap-callout xap-callout-title{display:block}.xap-callout-display-legacy.xap-callout xap-callout-actions{display:inline-block;white-space:nowrap}.xap-callout-display-legacy.xap-callout xap-callout-actions>*{margin:0 12px}.xap-callout-display-legacy.xap-callout xap-callout-actions>:first-child{margin-left:0}.xap-callout-display-legacy.xap-callout xap-callout-actions>:last-child{margin-right:0}.xap-callout-display-legacy.xap-callout xap-callout-actions.xap-callout-dense>*{margin:8px}.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions .mat-button-base.mat-flat-button,.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-button],.xap-callout-display-legacy.xap-callout xap-callout-actions [mat-flat-button]{height:24px;line-height:24px}",
".xap-callout-warn{background-color:#fce8e6}.xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#ee675c}.xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}.xap-callout-warn .xap-callout-icon{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}.xap-callout-warn .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-warn .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}.xap-callout-caution{background-color:#fef7e0}.xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#f29900}.xap-callout-caution:not(.xap-callout-dark-background){border-color:#d56e0c}.xap-callout-caution .mat-button-base:not(:disabled)[mat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#3c4043}.xap-callout-caution .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-caution .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#f9ab00;color:#3c4043}.xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#e37400}.xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#d56e0c}.xap-callout-confirm{background-color:#e6f4ea}.xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#5bb974}.xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}.xap-callout-confirm .xap-callout-icon{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}.xap-callout-confirm .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-confirm .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}.xap-callout-notify{background-color:#e8f0fe}.xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#669df6}.xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}.xap-callout-notify .xap-callout-icon{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}.xap-callout-notify .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-notify .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn{background-color:#fce8e6}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background{background-color:#fff;border-color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background){border-color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .xap-callout-icon{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#d93025}:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#d93025;color:#fff}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .xap-callout-icon{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#c5221f}:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#c5221f;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution{background-color:#fef7e0}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background{background-color:#fff;border-color:#d56e0c}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background){border-color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#fbbc04;color:#202124}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#a85d00}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#a85d00;color:#fff}:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):hover[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):focus[mat-button],:not(.xap-callout-display-legacy).xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):hover[mat-button]{color:#8a4c00}:not(.xap-callout-display-legacy).xap-callout-confirm{background-color:#e6f4ea}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background{background-color:#fff;border-color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background){border-color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .xap-callout-icon{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#188038}:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#188038;color:#fff}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .xap-callout-icon{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#137333}:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#137333;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify{background-color:#e8f0fe}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background{background-color:#fff;border-color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background){border-color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .xap-callout-icon{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1a73e8}:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1a73e8;color:#fff}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .xap-callout-icon{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-button]{color:#1967d2}:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-icon-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],:not(.xap-callout-display-legacy).xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-stroked-button]{background-color:#1967d2;color:#fff}"],
nb:2,Oa:0});var n3b=function(){};n3b.O=function(a){return new (a||n3b)};n3b.Fa=_.Tc({type:n3b,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var m3b={warn:{Th:"error_outline",ariaLabel:"Warning"},caution:{Th:"warning_amber",ariaLabel:"Caution"},confirm:{Th:"check_circle",ariaLabel:"Confirmation"},notify:{Th:"info",ariaLabel:"Notification"}};var o3b=["error"],p3b=["loading"],sSb=function(a){return{node:a}},PQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ia=a;this.Xg=b;this.ZT=c;this.Lo=d;this.Ua=e;this.qd=f;this.Pc=m;this.F9=n;this.cOb=new _.Sl;this.Uc=_.uF;this.element="UnifiedXrefPanelTree";this.jP=_.ph;this.filter=new _.Ye(1);this.Go=rM;this.iI=new _.Ye(1);this.TLc=20;this.lOb=new _.Ye(1);this.Vya=20;this.VK=new _.Sl;this.Pfa=!0;this.kb=new _.Gd;this.dataSource=new f3b(this.qd);this.state=_.Xd([this.lOb.ha(_.Oe(pEb)),this.filter]).ha(_.jf(this.iI),
_.ff(function(v){var z=_.k(v),D=_.k(z.next().value);v=D.next().value;D=D.next().value;z=z.next().value;return g.Bha(v,z,D)}),_.ef(_.vF),_.af(1),_.Rd());this.NA=this.iI.ha(_.w(function(v){return function(z){z=_.Isb(z,v);var D;return{link:_.dBb(r.ZT,z),line:null==(D=z.params)?void 0:D.line}}}),_.af(1),_.Rd());this.f2a=this.qd.eo.ha(_.w(function(v){return!!v}),_.Oe(),_.af(1),_.Rd());this.kb.add(this.state.ha(_.ie(_.jG)).subscribe(function(v){v=v.Vb;r.dataSource.setData(v.Zl,v.hVc);r.Lo.fl("Xrefs updated in detail panel",
"polite")}));this.kb.add(this.qd.Xb.subscribe(function(v){r.Pc.uPb.next({rQc:v.eo,bRa:v.zd})}));this.kb.add(_.Xd([this.qd.eo,this.iI]).ha(_.w(function(v){var z=_.k(v);v=z.next().value;z=z.next().value;if(v)return v=_.Isb(v.uri,z),v.params=Object.assign({},z.params,v.params),new z.constructor(v)})).subscribe(function(v){r.cOb.next(v)}))};PQ.prototype.Jc=function(){_.Ul(this.F9)};PQ.prototype.La=function(){this.kb.unsubscribe()};PQ.prototype.qZ=function(){this.qd.qZ()};
PQ.prototype.focus=function(){if(this.sAb)this.sAb.focus();else if(this.erb)this.erb.na.focus();else if(this.TBb)this.TBb.na.focus();else throw Error("We");};var BSb=function(a,b,c){var d=b.href,e=b.uri,f=b.event,g=b.hg,m=b.BUc;b=b.Gf;var n="";a.Pfa?((d=c3b(a.qd,{hg:g,uri:e}))&&_.Yv(a.Xg,"CODE_XREFS_PREVIEW"),n=ISb({node:c,Vlb:m,qTb:d,bxb:!1})):(_.xo(a.Ua,d).then(function(){a.Pc.ffa.next()}),n=ISb({node:c,Vlb:m,qTb:!0,bxb:!0}));a.mb(n,"CLICK",{Xe:g,Gf:b},f)};
PQ.prototype.lka=function(a){switch(a){case 0:this.qd.n_();break;case 1:this.qd.collapseAll();break;default:_.Zb(a)}};PQ.prototype.mb=function(a,b,c,d){c=void 0===c?{}:c;this.Ia.mb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.W.Object.defineProperties(PQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.ZT.location=a;this.iI.next(a)}},vQc:{configurable:!0,enumerable:!0,set:function(a){this.lOb.next(a)}}});
PQ.O=function(a){return new (a||PQ)(_.y(_.Oo),_.y(_.Wg),_.y(_.RK),_.y(_.Vq),_.y(_.Rg),_.y(KQ),_.y(LQ),_.y(_.dK),_.y(_.qm))};
PQ.ya=_.Pc({type:PQ,oa:[["unified-xref-tree","selectedXref",""]],vb:function(a,b){a&1&&(_.Of(MQ,5),_.Of(o3b,5,_.Dd),_.Of(p3b,5,_.Dd),_.Of(NQ,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.sAb=c.first);_.Uf(c=_.Vf())&&(b.erb=c.first);_.Uf(c=_.Vf())&&(b.TBb=c.first);_.Uf(c=_.Vf())&&(b.Zl=c)}},inputs:{location:"location",vQc:"selectedXref"},outputs:{cOb:"selectedLocationChanged"},features:[_.bg([_.RK,KQ])],nc:["selectedXref",""],Aa:13,Ba:9,Ea:[["expander",""],["leafNodeIcon",""],["spacer",""],["loading",""],["error",
""],["asyncChildren",""],["style.visibility","visible",3,"location","categoryFilter","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel",4,"ngIf"],[3,"ngSwitch"],["tabindex","-1",4,"ngSwitchCase"],["theme","error","tabindex","-1",4,"ngSwitchCase"],[4,"ngSwitchCase"],["style.visibility","visible",3,"expansion","filter","openInMiniPanel","location","categoryFilter","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed"],["tabindex",
"-1"],["theme","error","tabindex","-1"],["background","white","level","card","density","dense","type","notify",4,"ngFor","ngForOf"],["xrefsKeyboardListener","",3,"rawNodes","dataSource","treeControl"],["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackArtifactId","header-bar","active-element",4,"matTreeNodeDef"],"background white level card density dense type notify".split(" "),["matTreeNodeToggle","","matTreeNodePadding",
"",3,"matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackArtifactId"],[4,"ngIf","ngIfElse"],[3,"nodeClicked","categoryFilter","makeLink","node"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"diameter","strokeWidth",4,"ngSwitchCase"],[3,"diameter","strokeWidth"],[1,"cdk-visually-hidden"],["class","toggle-wrapper","matTreeNodeToggle","",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click",4,"ngIf",
"ngIfElse"],["matTreeNodeToggle","",1,"toggle-wrapper",3,"click","ascTrackElement","trackGestureClick","trackAction","trackArtifactId"],"mat-icon-button;;aria-hidden;true;tabindex;-1;aria-label;Toggle section expansion".split(";"),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],ua:function(a,b){a&1&&(_.A(0,nSb,3,10,"unified-xref-actions",6),_.O(1,"async"),_.wf(2,7),_.O(3,"async"),_.A(4,oSb,2,0,"loading",8)(5,pSb,4,3,"dc-information-box",9)(6,ESb,5,6,"ng-container",10),_.xf(),_.A(7,FSb,2,1,
"ng-template",null,0,_.hg)(9,GSb,1,0,"ng-template",null,1,_.hg)(11,HSb,1,0,"ng-template",null,2,_.hg));a&2&&(_.B("ngIf",_.Q(1,5,b.qd.YG)),_.x(2),_.B("ngSwitch",_.Q(3,7,b.state).state),_.x(2),_.B("ngSwitchCase",b.Uc.Ti),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",b.Uc.Nh))},Ha:[_.To,zM,_.hn,_.jn,_.nn,_.kn,_.ln,_.qF,_.oF,_.Wv,_.Zs,_.Dt,_.nx,_.lx,_.jD,_.lD,_.mD,_.nD,IQ,OQ,n3b,JQ,MQ,NQ,_.on],styles:["unified-xref-tree[_nghost-%COMP%]{display:flex;flex-direction:column}unified-xref-tree[_nghost-%COMP%]   loading[_ngcontent-%COMP%]{height:100%;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]{margin-bottom:5px;overflow:auto;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:stretch;font-size:1rem;height:1.2307692308rem;line-height:1.2307692308rem;min-height:unset}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;height:28px;line-height:28px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]:not(:first-child){border-top-style:solid;border-top-width:1px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-mdc-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;--mdc-icon-button-icon-size:18px;--mdc-icon-button-state-layer-size:18px;padding:0}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .toggle-wrapper[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > .mat-mdc-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0;margin:1px 4px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-mdc-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-spinner[_ngcontent-%COMP%]{flex-shrink:0;margin:4px 7px}"],
Oa:0});var QQ=function(){this.disableAnimations=!0;this.UCb=null;this.path="";this.filename=[];this.prefix=[]};
QQ.prototype.Tb=function(){var a=this.path,b=this.UCb;var c=a.lastIndexOf("/");var d=_.k(-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=_.k([e,f]);a=b.next().value;b=b.next().value;c=[MSb(c,a),MSb(d,b)]}else c=[[{text:c,
match:!1}],[{text:d,match:!1}]];c=_.k(c);d=c.next().value;this.filename=c.next().value;this.prefix=d};QQ.O=function(a){return new (a||QQ)};
QQ.ya=_.Pc({type:QQ,oa:[["middle-truncated-path"]],qb:2,Za:function(a,b){a&2&&(_.Af("@.disabled",b.disableAnimations),_.zf("title",b.path))},inputs:{UCb:"matchingRegex",path:"path"},features:[_.id],hc:["*"],Aa:6,Ba:2,Ea:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ua:function(a,b){a&1&&(_.Gf(),_.E(0,"span",0),_.A(1,JSb,2,3,"span",1),_.F(),_.E(2,"span",2),_.A(3,KSb,2,3,"span",1),_.F(),_.E(4,"span"),_.Hf(5),_.F());a&2&&(_.x(),_.B("ngForOf",b.prefix),_.x(2),_.B("ngForOf",b.filename))},
Ha:[_.hn],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 q3b=["xrefZeroState"],r3b=RegExp("^KYTHE://"),RQ=function(a,b,c,d,e,f){var g=this;this.Ia=a;this.Xg=c;this.ob=d;this.rza=e;this.Pc=f;this.Ela=JXb;this.Sn=$Xb;this.element="UnifiedXrefPanel";this.jP=_.ph;this.nxa=new _.Gg(void 0);this.kb=new _.Gd;this.rCc=this.Pc.qia.ha(_.ie(qEb),_.w(function(m){return m.Zqa}));this.qQc=this.nxa.ha(_.w(function(m){return null==m?void 0:m.params.line}),_.Oe(XDb));this.iy=this.nxa.ha(_.wob(),_.ff(function(m){return m?g.rza.wTa(m):_.Md(void 0)}),_.af(1),_.Rd());this.hOb=
this.Pc.qia.ha(_.w(function(m){var n;return null!=(n=null==m?void 0:m.sya)?n:[]}));this.uQc=_.cv.has(52)?this.Pc.qia.ha(_.w(function(m){return null==m?void 0:m.Zqa.lW.map(function(n){return n.replace(r3b,"")}).map(QPb).flat().join(", ")})):_.Pe;this.CJc=this.Pc.qia.ha(_.w(qEb));this.kb=this.hOb.subscribe(function(m){0<m.length&&g.Ia.Ln({bucket:_.ph.IAa})})};_.h=RQ.prototype;_.h.Sa=function(){};
_.h.Jc=function(){var a=this;this.WB=this.Xg.registerCallback("XREFS",this.ob.na,function(){a.cza?a.cza.focus():a.BXb&&a.BXb.na.focus()})};_.h.La=function(){this.WB&&this.WB();this.kb.unsubscribe()};_.h.qZ=function(){this.cza&&this.cza.qZ()};_.h.mb=function(a){this.Ia.mb({element:this.element,action:a,projectId:this.location.rb,gestureName:"CLICK"})};RQ.O=function(a){return new (a||RQ)(_.y(_.mv),_.y(_.dv),_.y(_.Wg),_.y(_.Dd),_.y(_.MK),_.y(_.dK),_.y(_.bv))};
RQ.ya=_.Pc({type:RQ,oa:[["xref-panel","location",""]],vb:function(a,b){a&1&&(_.Of(PQ,5),_.Of(q3b,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.cza=c.first);_.Uf(c=_.Vf())&&(b.BXb=c.first)}},inputs:{location:"location"},features:[_.bg([{wa:_.byb,Cb:function(a){return a.iy.ha(_.ie(XSb))},Ib:[_.Gc(function(){return RQ})]},_.jK])],nc:["location",""],Aa:4,Ba:4,Ea:[["noSymbolSelected",""],["codeContainer",""],["xrefZeroState",""],[4,"ngIf","ngIfElse"],["flex","nogrow",1,"overall-header","header-bar"],[1,"no-overflow"],
[1,"overflow-left"],[4,"ngFor","ngForOf"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText",4,"ngIf"],[1,"main-container"],[3,"selectedLocationChanged","location","selectedXref"],[4,"ngIf"],["type","button","mat-button","",1,"gmat-caption",3,"click","disabled"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall",
"copyText"],["layout","vertical",3,"changeSizeOf"],[1,"code-container"],[1,"code-header","header-bar"],["trackAction","codePanelNavigate",3,"routerLink","ascTrackElement","trackProjectId"],[3,"path"],[1,"promote-icon"],["hoverMsg","Copy file path","color","mediumContrast",3,"copyEvent","copyText","isSmall"],["mat-icon-button","","type","button","aria-label","Hide the code panel","trackAction","expandTree",3,"click","ascTrackElement","trackProjectId"],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[3,"value",
"fileName","scrollToLine","highlightInfo","lineLimitation","focusableRegion",4,"ngSwitchCase"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchDefault"],[3,"value","fileName","scrollToLine","highlightInfo","lineLimitation","focusableRegion"],["chainXrefs","true",3,"layerBaseLocation"],["analyticsElementToTrack","Xrefs",3,"content","scoLinks"],["theme","error"],["tabindex","-1",1,"xref-zero-state"],[1,"gmat-body-2"],["textFormat","long"]],ua:function(a,b){a&1&&(_.A(0,VSb,13,13,"ng-container",3),_.O(1,
"async"),_.A(2,WSb,5,0,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(3),_.B("ngIf",_.Q(1,2,b.CJc))("ngIfElse",a))},Ha:[_.To,_.hn,_.jn,_.kn,_.ln,_.mn,_.TA,_.qF,hN,_.ZK,_.oF,_.Wv,_.Ws,_.Zs,_.Dt,QQ,_.kJ,_.zo,_.cB,qQ,PQ,_.on,_.eK],styles:["xrefs-panel[_nghost-%COMP%]{display:block;height:100%;outline:0;overflow:hidden;position:relative;width:100%}.overall-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:space-between;white-space:nowrap}.overall-header[_ngcontent-%COMP%]   .no-overflow[_ngcontent-%COMP%]{overflow:hidden}.overall-header[_ngcontent-%COMP%]   .overflow-left[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;float:right;justify-content:center}.overall-header[_ngcontent-%COMP%] > copy-button[_ngcontent-%COMP%]{margin-right:8px}.main-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;height:calc(100% - 28px);overflow:hidden;width:100%}middle-truncated-path[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;padding-right:5px}mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}format-code[_ngcontent-%COMP%]{overflow:auto}format-code[_ngcontent-%COMP%], loading[_ngcontent-%COMP%]{flex:1 1 100%}unified-xref-tree[_ngcontent-%COMP%], xref-tree[_ngcontent-%COMP%]{min-width:350px;width:100%}.code-container[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;display:flex;flex:0 0 auto;flex-direction:column;max-width:calc(100% - 355px);width:70%}.code-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex:1 1 30px;flex-direction:row;max-height:28px;min-height:28px;place-content:center space-between}.code-header[_ngcontent-%COMP%]:not(:hover):not(:focus)   copy-button[_ngcontent-%COMP%]{opacity:0}.code-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{flex:1 1 100%;overflow:hidden}.code-header[_ngcontent-%COMP%]   .mat-mdc-icon-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{line-height:18px}middle-truncated-path[_ngcontent-%COMP%]{padding:5px}middle-truncated-path[_ngcontent-%COMP%]   .promote-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem;margin-left:5px;vertical-align:baseline}.mat-mdc-button[_ngcontent-%COMP%]{line-height:28px}.mat-mdc-button[disabled][_ngcontent-%COMP%]{color:inherit}.xref-zero-state[_ngcontent-%COMP%]{padding:24px;text-align:center}splitter[_ngcontent-%COMP%]{flex:0 0 auto}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Oa:0});var SQ=function(a,b,c,d,e,f,g){var m=this;this.Ia=a;this.Xg=c;this.lk=e;this.od=f;this.Lo=g;this.Xbc="RepoDetailTogglePanel";this.dt=!0;this.XOa=new _.bf;this.Gob=new _.Gd;this.iU=[];this.zg=[];this.iua=_.cv.has(10);this.cWa=_.cv.has(60);this.Dwa=_.cv.has(37);a=this.XOa.ha(_.Oe());this.h5a=a.ha(_.ff(function(n){return fTb(d,n)}),_.w(function(n){if(null==n||"string"===typeof n)return n;switch(n){case 0:return"The reference layer is currently turned off";case 1:return"References are unavailable";case 2:return"There are no references in this file";
case 3:return"References are not available while viewing diffs"}}),_.af(1),_.Rd());this.Gob.add(this.h5a.subscribe(function(n){m.iua&&n&&1===m.lk.Mf.value&&m.lk.Mf.next(0)}));a.ha(_.ff(function(n){return fTb(d,n)}),_.w(function(n){if(null==n||"string"===typeof n)return n}),_.af(1),_.Rd());s3b(this);this.im=this.lk.Mf.ha(_.w(function(n){return null!=n?m.iU.indexOf(n):0}))};
SQ.prototype.Sa=function(){var a=this,b=[t3b(this,"openHistory","history","h",0),this.od.register("toggleBottomPanel","q",function(){var c=a.dt?"openDetailsPanel":"closeDetailsPanel";a.lk.SI(a.dt);a.Lo.fl(a.dt?"Lower details panel opened":"Lower details panel closed","polite");a.mb(c,"KEYBOARD")})];this.iua&&b.push(t3b(this,"openCrossReferences","cross references","x",1));this.cWa&&b.push(t3b(this,"openWarnings","warnings","w",5));this.zg=b};
SQ.prototype.Tb=function(a){if(a.viewData||a.contentType)0===this.Bb.kind?this.contentType&&this.XOa.next(this.contentType):5!==this.Bb.kind&&this.XOa.next("not-file")};SQ.prototype.La=function(){this.Gob.unsubscribe();for(var a=_.k(this.zg),b=a.next();!b.done;b=a.next())b=b.value,b()};SQ.prototype.mb=function(a,b,c){this.Ia.mb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var s3b=function(a){a.iU.length=0;a.iU.push(0);a.iua&&a.iU.push(1);a.cWa&&a.iU.push(5)},t3b=function(a,b,c,d,e){return a.od.register(b,d,function(){var f=a.Xg;a:switch(e){case 0:var g="HISTORY";break a;case 1:g="XREFS";break a;case 5:g="WARNINGS";break a;default:throw _.Zb(e,"Unsupported focusable tab: "+e);}_.Yv(f,g);f=a.dt||a.lk.Mf.value!==e;a.dt&&(a.lk.SI(!0),a.Lo.fl("Lower details panel opened","polite"));f&&(a.lk.Mf.next(e),a.Lo.fl("Switched to "+c+" tab","polite"));a.mb(hTb(e,f?"show":"focus"),
"KEYBOARD")})};_.W.Object.defineProperties(SQ.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.DI=a;s3b(this)},get:function(){return this.DI}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Bb;return rEb(a)?a.location.rb:void 0}}});SQ.O=function(a){return new (a||SQ)(_.y(_.Oo),_.y(_.dv),_.y(_.Wg),_.y(_.jK),_.y(_.$J),_.y(_.xu),_.y(_.Vq))};
SQ.ya=_.Pc({type:SQ,oa:[["lower-detail-panel"]],vb:function(a,b){a&1&&_.Of(_.WC,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.cW=c)}},qb:2,Za:function(a,b){a&2&&_.tf("panel-closed",b.dt)},inputs:{dt:"panelClosed",contentType:"contentType",Bb:"viewData"},features:[_.id],Aa:11,Ba:11,Ea:[["gmat-tabs","",3,"click","selectedIndex"],["label","History"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Warnings",4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",3,"click","matTooltip",
"ascTrackElement","trackAction","trackProjectId"],["tabIndex","-1",3,"viewData",4,"ngIf"],["tabIndex","-1",3,"viewData"],[3,"disabled"],["mat-tab-label",""],[3,"matTooltip"],["tabIndex","-1",3,"location"],["label","Warnings"],[3,"viewDataType"]],ua:function(a,b){a&1&&(_.E(0,"mat-tab-group",0),_.O(1,"async"),_.I("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-tab-label")){d=e.parentElement?[].concat(_.$c(e.parentElement.children)).indexOf(e):-1;break}e=e.parentElement}if(-1===
d)b.dt&&(b.lk.SI(!0),b.mb("expand","CLICK",c)),c=!0;else if(b.cW.toArray()[d].disabled)c=!1;else{e=b.lk.Mf.value;e=(null!=e?b.iU.indexOf(e):0)!==d;d=b.iU[d];var f=e||b.dt;b.lk.SI(f);e&&b.lk.Mf.next(d);b.mb(hTb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.E(2,"mat-tab",1),_.A(3,ZSb,1,1,"ng-template",2),_.F(),_.A(4,bTb,4,3,"mat-tab",3)(5,dTb,2,0,"mat-tab",4),_.F(),_.wf(6),_.E(7,"div",5)(8,"button",6),_.I("click",function(){return b.lk.SI(b.dt)}),_.E(9,"mat-icon"),_.N(10,"keyboard_capslock"),_.F()()(),
_.xf());a&2&&(_.B("selectedIndex",_.Q(1,9,b.im))("@.disabled",!0),_.x(4),_.B("ngIf",b.iua),_.x(),_.B("ngIf",b.cWa),_.x(3),_.B("matTooltip",b.dt?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.Xbc)("trackAction",b.dt?"close":"open")("trackProjectId",b.projectId),_.rf("aria-label",b.dt?"Open bottom panel":"Close bottom panel"))},Ha:[_.To,_.jn,_.bD,iQ,_.Wv,_.Zs,_.Dt,_.XC,_.YC,_.WC,_.TC,_.px,_.sx,oQ,RQ,_.on],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%]   .new-chip[_ngcontent-%COMP%]{font-size:11px;line-height:15px;max-height:15px;border-style:solid;border-width:1px;border-radius:5px;margin-left:3px;padding:1px 3px;background-clip:padding-box}lower-detail-panel[_nghost-%COMP%]     .mat-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 u3b=["targetPath"],TQ=function(){};
_.W.Object.defineProperties(TQ.prototype,{Cj:{configurable:!0,enumerable:!0,get:function(){var a=_.cv.has(55)?this.Bb.I0:void 0,b=this.Bb.location;if(a){var c=a.kr();if(c){var d=WDb(c);a=_.zq(_.yq(_.xq(b.bc(),d.id,d.type),_.Ej(c,2)),_.Ej(a,2)).nd(a.de()).hb()}else a=b}else a=b;return _.wq(a.bc().nd(this.Bb.path).Oi().hb())}},wZa:{configurable:!0,enumerable:!0,get:function(){return this.Bb.target||"repository root"}},e0a:{configurable:!0,enumerable:!0,get:function(){return this.Bb.FLb}},aWa:{configurable:!0,
enumerable:!0,get:function(){return!!this.Bb.kra}}});TQ.O=function(a){return new (a||TQ)(_.y(_.dv))};
TQ.ya=_.Pc({type:TQ,oa:[["symlink-detail"]],vb:function(a,b){a&1&&_.Of(u3b,5,_.Dd);if(a&2){var c;_.Uf(c=_.Vf())&&(b.MSc=c.first)}},inputs:{Bb:"viewData"},Aa:5,Ba:2,Ea:[["detailView",""],["targetPath",""],[4,"ngIf","ngIfElse"],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","SymlinkDetail",3,"viewData","showLinksDropdown"],[4,"ngIf"],[2,"font-size","1em"],["size","skinny",1,"definition"],["size","skinny",1,"path"],["ascTrackElement","SymlinkDetail","trackAction","symlinkNavigate",1,"padded",
3,"link","condition","trackGestureClick"],[1,"padded",3,"copyEvent","copyText","isSmall"]],ua:function(a,b){a&1&&(_.A(0,iTb,7,3,"ng-container",2),_.N(1,"\n\n"),_.A(2,kTb,28,9,"ng-template",null,0,_.hg),_.N(4,"\n"));a&2&&(a=_.Wf(3),_.B("ngIf",b.aWa)("ngIfElse",a))},Ha:[vN,_.jn,_.sJ,_.TA,qP,pP,_.qF,kN,_.To],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 pTb=function(a){return{pua:a}},UQ=function(a,b){this.Yg=a;this.Ua=b;this.UAb=_.Pe};UQ.prototype.Sa=function(){};UQ.prototype.Tb=function(a){a.location&&(this.UAb=v3b(this,a.location.Of).ha(_.w(function(b){return!b||!b.mn||2>b.mn.length?null:[b.mn[0].Df,b.mn[1].Df]}),_.Ke(function(){return _.Md(null)})))};var v3b=function(a,b){return _.gG(b)?a.Yg.list(b.rb,b.Tc,b.repository,_.JF(b)?"HEAD":b.Eb,b.path,2):_.Md(null)};UQ.O=function(a){return new (a||UQ)(_.y(_.oJ),_.y(_.Rg))};
UQ.ya=_.Pc({type:UQ,oa:[["file-not-found"]],inputs:{location:"location"},features:[_.id],Aa:28,Ba:11,Ea:[["packageTitle",""],["piperTitle",""],["gitTitle",""],["packageExplanation",""],["piperOrGitExplanation",""],["piperMessage",""],["gitMessage",""],["piperButtonText",""],["gitButtonText",""],["role","alert","icon","source:file"],[4,"ngTemplateOutlet"],[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","","color","primary","ascTrackElement","FileNotFound","trackAction","reloadAtOldCommit",
"id","reload-button",3,"routerLink"],["id","piper-deletion",3,"universalLink"],["id","git-deletion",3,"universalLink"]],ua:function(a,b){a&1&&(_.E(0,"icon-empty-state-display",9)(1,"icon-empty-state-title"),_.A(2,lTb,1,0,"ng-container",10),_.O(3,"isPackagePlace"),_.O(4,"isPiperPlace"),_.F(),_.E(5,"icon-empty-state-subtitle"),_.A(6,mTb,1,0,"ng-container",10),_.O(7,"isPackagePlace"),_.A(8,qTb,6,13,"ng-container",11),_.O(9,"async"),_.F()(),_.A(10,rTb,1,0,"ng-template",null,0,_.hg)(12,sTb,1,0,"ng-template",
null,1,_.hg)(14,tTb,1,0,"ng-template",null,2,_.hg)(16,uTb,1,0,"ng-template",null,3,_.hg)(18,vTb,1,0,"ng-template",null,4,_.hg)(20,wTb,5,4,"ng-template",null,5,_.hg)(22,xTb,5,4,"ng-template",null,6,_.hg)(24,yTb,2,3,"ng-template",null,7,_.hg)(26,zTb,2,3,"ng-template",null,8,_.hg));if(a&2){a=_.Wf(11);var c=_.Wf(13),d=_.Wf(15),e=_.Wf(17),f=_.Wf(19);_.x(2);_.B("ngTemplateOutlet",_.Q(3,3,b.location)?a:_.Q(4,5,b.location)?c:d);_.x(4);_.B("ngTemplateOutlet",_.Q(7,7,b.location)?e:f);_.x(2);_.B("ngIf",_.Q(9,
9,b.UAb))}},Ha:[_.To,_.jn,_.nn,_.WA,_.YA,_.XA,_.Wv,_.Xs,_.zo,_.$v,_.on,GN,HN,_.NG],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var w3b=function(){};w3b.O=function(a){return new (a||w3b)};
w3b.ya=_.Pc({type:w3b,oa:[["submodule-cannot-fetch"]],Aa:3,Ba:0,Ea:[["role","alert","icon","source:file"]],ua:function(a){a&1&&(_.E(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. "),_.F()())},Ha:[_.WA,_.XA],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var VQ=function(a){this.element=a;this.lb="";this.n3=0};VQ.prototype.Jc=function(){var a=this;this.n3=setTimeout(function(){var b=a.element.na;b&&a.lb&&(b=b.querySelector(a.lb));b&&!b.contains(document.activeElement)&&b.focus()})};VQ.prototype.La=function(){clearTimeout(this.n3)};VQ.O=function(a){return new (a||VQ)(_.y(_.Dd))};VQ.Fa=_.Tc({type:VQ,oa:[["","ascFocusOnInitAsync",""]],inputs:{lb:[0,"ascFocusOnInitAsync","selector"]}});var WQ=function(){};WQ.O=function(a){return new (a||WQ)};WQ.Da=_.Rc({type:WQ});
WQ.Ca=_.Ac({});var XQ=function(a,b,c,d){this.Ia=a;this.Mha=b;this.EUc=d;this.f7a=eYb;this.Sn=$Xb;this.sRc=_.Md(!0).ha(_.Ne(300));this.sMa=!1;this.iy=new _.Ye(1);this.xj=c.uM(this.iy.ha(_.w(function(e){return 1===e.kind})))};XQ.prototype.aUa=function(a){this.Ia.mb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties(XQ.prototype,{Bb:{configurable:!0,enumerable:!0,set:function(a){this.iy.next(a)}}});XQ.O=function(a){return new (a||XQ)(_.y(_.Oo),_.y(mN),_.y(_.$J),_.y(HQ))};
XQ.ya=_.Pc({type:XQ,oa:[["repository-detail","viewData",""]],inputs:{Bb:"viewData"},features:[_.bg([{wa:_.byb,Cb:function(a){return a.iy},Ib:[_.Gc(function(){return XQ})]},_.jK])],nc:["viewData",""],Aa:2,Ba:3,Ea:[["lowerDetailPanel",""],["placeholder",""],["rightPanel",""],["class","main-view",4,"ngIf"],[1,"main-view"],[1,"middle-view"],[3,"ngSwitch"],["class","detail",3,"viewData",4,"ngSwitchCase"],["class","detail",3,"viewData","windowWidth","contentTypeChange",4,"ngSwitchCase"],["class","detail",
"ascFocusOnInitAsync","",3,"viewData",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","centered panel-error",3,"location",4,"ngSwitchCase"],["class","centered panel-error",4,"ngSwitchCase"],[4,"ngIf"],["role","region","aria-label","Detail Panel",1,"lower-detail-wrapper"],[3,"contentType","viewData","panelClosed"],[1,"detail",3,"viewData"],[1,"detail",3,"contentTypeChange","viewData","windowWidth"],["ascFocusOnInitAsync","",1,"detail",3,"viewData"],["class","centered","text","Loading page...","aria-live",
"polite",3,"diameter","hasBackground",4,"ngIf","ngIfElse"],["text","Loading page...","aria-live","polite",1,"centered",3,"diameter","hasBackground"],[1,"centered"],[1,"centered","panel-error",3,"location"],[1,"centered","panel-error"],["role","alert"],["layout","horizontal",3,"resizeDone","changeSizeOf"],["layout","vertical",3,"mousedown","mouseup","changeSizeOf"],[1,"right-panel"],[1,"panel-content",3,"ngSwitch"]],ua:function(a,b){a&1&&(_.A(0,OTb,20,24,"div",3),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,
1,b.iy))},Ha:[_.jn,_.kn,_.ln,VQ,MP,gQ,hQ,oN,_.oF,SQ,UQ,w3b,_.cB,TQ,_.on],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 x3b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.cA=c;this.nsa=d;this.service=e;this.limit=f;this.Leb=g;this.cRa=this.Irb=!1;a=this.path.split("/");this.name=a[a.length-1]},A3b=function(a){a.eqa=a.cA(a.type)?y3b(a):_.Md([]);z3b(a)},z3b=function(a){a.gUb=_.Xd([a.eqa,a.limit]).ha(_.w(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.dqa=new Map;for(var d=_.k(b),e=d.next();!e.done;e=d.next())e=e.value,a.dqa.set(e.path,e);return{Zl:b.slice(0,c),total:b.length}}))},y3b=function(a){var b=
_.Xd([a.service.Nea(a.path).ha(_.w(function(c){return a.tXa(c)})),a.nsa]).ha(_.w(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===PTb(e)}))d.zd=!0;return c}),_.af());b.connect();return b};x3b.prototype.tXa=function(a){var b=this;return a.map(function(c){var d=PTb(c.path),e;return d===(null==(e=b.Leb)?void 0:e.path)?b.Leb:new x3b(d,c.type,b.cA,b.nsa,b.service,b.limit)})};
_.W.Object.defineProperties(x3b.prototype,{GTc:{configurable:!0,enumerable:!0,get:function(){this.gUb||A3b(this);return this.gUb}},children:{configurable:!0,enumerable:!0,get:function(){this.eqa||A3b(this);return this.eqa},set:function(a){this.eqa=a;z3b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return PTb(this.nsa.value)===this.path}},Eeb:{configurable:!0,enumerable:!0,get:function(){return QTb(this.nsa.value,this.path)}},zd:{configurable:!0,enumerable:!0,get:function(){return this.Irb},
set:function(a){this.cRa=this.cRa||a;this.Irb=a&&this.cA(this.type)}}});var B3b=["largeDirectoryDialog"],C3b=["row"],YTb=function(a){return{name:a}},ZTb=function(a){return{children:!0,expanded:a}},D3b=new _.qt("Scope to \u201c{name}\u201d."),YQ=function(a,b,c,d){this.Ck=a;this.Ua=c;this.document=d;this.Ry=3;this.N$b=15;this.ykc="row";this.fmc="subtree";this.hga=new _.Gg("");this.kb=new _.Gd;this.ixa="";this.kva=new _.Gg(500);this.h6b=D3b;this.encode=encodeURIComponent;this.ANb=new _.Sl;this.LM=function(){return""};this.cFb=new _.Sl;this.yfa=new _.Sl;this.DNb=new _.Sl;
this.cA=_.cv.has(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.h=YQ.prototype;
_.h.Nd=function(a){if(!_.rG(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.qG(b,"a,button","depth-finder"),null!=b)){var c=_.qG(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.ANb.emit(c):(c=E3b(this,c),null!=c&&(b.classList.contains("expander")?F3b(this,c):b.classList.contains("element-link")&&(G3b(this,c),a.preventDefault()))))}}};
_.h.yr=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.qG(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=E3b(this,d),null!=d&&(b=_.qG(b,".subtree","depth-finder"),!_.rG(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.zd&&3===d.type?F3b(this,d):this.Bxa(b)||this.DNb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.zd?H3b(this,d,c,b):F3b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
H3b(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.Bxa(b);break;case "Enter":a.preventDefault(),G3b(this,d)}}}};_.h.Sa=function(){this.root=WTb(this.createNode(this.fO))};_.h.Tb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.fO))};
_.h.Jc=function(){var a=this;this.kb.add(_.Xd([this.hga,this.Zl.Sc]).subscribe(function(b){b=_.k(b).next().value;if(a.ixa!==b){a.ixa="";var c=a.encode(b),d=a.Zl.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.IQa(d.na),a.ixa=b)}}))};_.h.La=function(){this.hga.complete();this.kb.unsubscribe()};
var WTb=function(a,b){return{level:void 0===b?0:b,node:a}},F3b=function(a,b){var c=!b.zd;a.cFb.next({Li:c,path:b.path});b.zd=c},G3b=function(a,b){a.cA(b.type)&&(b.zd=!b.zd);var c=a.LM(b.path,b.type);a.yfa.next({path:b.path,nodeType:b.type});_.xo(a.Ua,c)},aUb=function(a){a.kb.add(a.Ck.open(a.aKc).Tz().subscribe(function(b){b&&a.kva.next(Number.POSITIVE_INFINITY)}))};
YQ.prototype.dSa=function(){var a=this.Zl.find(function(b){return b.na.classList.contains("bold-active-element")})||this.Zl.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var E3b=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.dqa)return null;c=c.dqa.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
YQ.prototype.IQa=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)};YQ.prototype.createNode=function(a){return new x3b(_.ug(a),3,this.cA,this.hga,this.service,this.kva)};
YQ.prototype.Bxa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var H3b=function(a,b,c,d){if(a.cA(b.type)&&b.zd)a=c.nextElementSibling;else for(b=d,a=b.nextElementSibling;!a;)b=b.parentElement,a=b.nextElementSibling;(a=a.querySelector(".row"))&&a.focus()};
_.W.Object.defineProperties(YQ.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.fO;this.fO=a;if(this.root&&a!==b){var c=b?RTb(b):[],d=a?RTb(a):[];if(QTb(a,_.ug(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.dqa)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if(QTb(b,_.ug(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.zd=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new x3b(_.ug(f),3,this.cA,this.hga,this.service,this.kva,b);else this.root.node=this.createNode(a);this.ixa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.hga.next(a)}}});YQ.O=function(a){return new (a||YQ)(_.y(_.Bs),_.y(_.dv),_.y(_.Rg),_.y(_.Lg))};
YQ.ya=_.Pc({type:YQ,oa:["depth-finder scope  path  service ".split(" ")],vb:function(a,b){a&1&&(_.Of(B3b,5),_.Of(C3b,5,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.aKc=c.first);_.Uf(c=_.Vf())&&(b.Zl=c)}},yb:["role","tree"],Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)})("keydown",function(c){return b.yr(c)})},inputs:{scope:"scope",path:"path",service:"service",LM:"linkTo"},outputs:{ANb:"scopeChange",cFb:"nodeToggled",yfa:"nodeClicked",DNb:"scopeUp"},features:[_.id],nc:"scope  path  service ".split(" "),
Aa:5,Ba:2,Ea:[["tree",""],["largeDirectoryDialog",""],["subtree",""],["row",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-button","","class","display-more",3,"click",4,"ngIf"],["role","treeitem","tabindex","0"],["type","button","title","Scope to folder","tabindex","-1",1,"scope-in"],["svgIcon","source:scope"],[1,"tree-node"],["aria-hidden","true","type","button","class","expander","tabindex","-1",4,"ngIf"],["tabindex","-1",1,"element-link",3,"title"],
[3,"svgIcon",4,"ngIf"],["role","group",3,"ngClass"],["aria-hidden","true","type","button","tabindex","-1",1,"expander"],[1,"arrow"],[3,"svgIcon"],["mat-button","",1,"display-more",3,"click"],["mat-button","","mat-dialog-close",""],["mat-button","",3,"mat-dialog-close"]],ua:function(a,b){a&1&&_.A(0,STb,0,0,"ng-template",4)(1,eUb,2,3,"ng-template",null,0,_.hg)(3,fUb,7,1,"ng-template",null,1,_.hg);a&2&&_.B("ngTemplateOutlet",_.Wf(2))("ngTemplateOutletContext",b.root)},Ha:[_.gn,_.hn,_.jn,_.nn,_.Wv,_.Ws,
_.Cs,_.Gs,_.Fs,_.Dt,_.on],styles:["depth-finder[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto;position:relative}.row[_ngcontent-%COMP%]{display:flex;min-width:100%}.row.folder[_ngcontent-%COMP%]:hover > .scope-in[_ngcontent-%COMP%]{visibility:visible}.scope-in[_ngcontent-%COMP%]{visibility:hidden}.tree-node[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex:1 1 100%;margin-left:-6px;padding:0}.element-link[_ngcontent-%COMP%]{align-items:center;display:flex;flex:1 1 100%;outline:0;padding-right:5px;white-space:nowrap}.element-link[_ngcontent-%COMP%]:focus, .element-link[_ngcontent-%COMP%]:hover{text-decoration:none}.element-link[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{margin-right:5px;height:16px;width:16px}button.expander[_ngcontent-%COMP%]{margin:1px 0}mat-icon[_ngcontent-%COMP%]{flex:none}button.display-more[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px;font-size:14px;color:var(--primary-default)}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{background-color:transparent;border:0;box-sizing:border-box;flex:0 0 auto;height:24px;padding:0;width:18px}button.expander[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}button.scope-in[_ngcontent-%COMP%]{margin-right:4px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.children[_ngcontent-%COMP%]:not(.expanded){display:none}"],
Oa:0});var I3b=new _.qt("Scope to parent directory: {folder}/"),ZQ=function(a,b,c,d,e,f){var g=this;this.Ug=a;this.ob=b;this.er=c;this.Xg=d;this.ke=e;this.Ua=f;this.LM=function(){return""};this.dm=new _.Gg(new _.nh);this.service=this.dm.ha(_.Oe(function(m,n){return _.ypa(m,n)&&_.zpa(m.Eb,n.Eb,_.USa)}),_.w(function(){return g.createService()}))};ZQ.prototype.Jc=function(){var a=this;this.WB=this.Xg.registerCallback("FILE_TREE",this.ob.na,function(){a.XCc.dSa()})};
ZQ.prototype.La=function(){this.dm.complete();this.WB&&this.WB()};ZQ.prototype.up=function(a){this.ke.mb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Kd.rb},a);this.fO=_.gh(_.ug(this.scope||""))};var gUb=function(a,b){return _.wq(_.yG(a.Kd.bc().nd(b)).hb())};ZQ.prototype.ZTa=function(){this.ke.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Kd.rb})};
ZQ.prototype.createService=function(){var a=this;return{Nea:function(b){var c=_.ii(a.Kd,0);return a.er.list(a.Kd.rb,a.Kd.Tc,a.Kd.repository,{Eb:c,commit:c},b,a.Kd.params.Rb).ha(_.w(function(d){return d.map(kUb)}),_.Ke(function(d){_.gt(a.Ug,d);return _.Md([])}))}}};
ZQ.prototype.Isa=function(){var a=this,b=_.wq(_.yG(this.Kd.bc().nd("")).hb()),c=new URL(_.yo(this.Ua,_.wo(this.Ua,b)),location.origin),d=_.k(c.pathname.split(/(;[^/]*)/));b=d.next().value;d=d.next().value;var e=b,f=d;e.endsWith("/")&&(e=e.substring(0,e.length-1));null==f&&(f="");return function(g,m){3!==m||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Kd.path&&(g=(g=_.gh(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(ZQ.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.pra}},Kd:{configurable:!0,enumerable:!0,set:function(a){this.dm.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.fO=a;var b=encodeURIComponent(_.ug(this.path));!this.ob.na.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.fO=a);this.LM=this.Isa()},get:function(){return this.dm.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.fO},set:function(a){this.ke.mb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Kd.rb});this.fO=a;this.path.startsWith(a||"")||_.xo(this.Ua,this.LM(a||"",3))}},kPc:{configurable:!0,enumerable:!0,get:function(){return I3b.format({folder:_.EA(_.gh(_.ug(this.scope||"")))||"Repository root"})}}});
ZQ.O=function(a){return new (a||ZQ)(_.y(_.ft),_.y(_.Dd),_.y(_.LK),_.y(_.Wg),_.y(_.Oo),_.y(_.Rg))};
ZQ.ya=_.Pc({type:ZQ,oa:[["directory-navigation"]],vb:function(a,b){a&1&&_.Of(YQ,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.XCc=c.first)}},qb:2,Za:function(a,b){a&2&&_.tf("collapsed",b.isCollapsed)},inputs:{pra:"directoryPanelState",Kd:"activeLocation"},Aa:4,Ba:7,Ea:[["scoper",""],["role","heading","aria-level","2",1,"nav-header"],[4,"ngIf"],[3,"scopeChange","nodeToggled","nodeClicked","scopeUp","scope","path","service","linkTo"],["fxLayoutAlign","start center","fxFlex","grow",1,"header-row"],["class","repo-name",
4,"ngIf","ngIfElse"],[1,"repo-name"],["ascTrackElement","RepositoryNavigationHeader","trackAction","navigate",1,"root-link",3,"title","routerLink","trackProjectId"],["mat-icon-button","","type","button","fxFlex","none","aria-label","Rescope to parent directory",1,"scope-up",3,"click","matTooltip"],["svgIcon","source:move_up"]],ua:function(a,b){a&1&&(_.E(0,"div",1),_.A(1,jUb,5,2,"ng-container",2),_.F(),_.E(2,"depth-finder",3),_.O(3,"async"),_.ag("scopeChange",function(c){_.$f(b.scope,c)||(b.scope=
c);return c}),_.I("nodeToggled",function(c){b.ke.mb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",action:c.Li?"expand":"collapse",Xe:b.LM(c.path,3),projectId:b.Kd.rb})})("nodeClicked",function(c){return b.ZTa(c)})("scopeUp",function(c){return b.up(c)}),_.F());a&2&&(_.x(),_.B("ngIf",!b.isCollapsed),_.x(),_.Zf("scope",b.scope),_.B("path",b.path)("service",_.Q(3,5,b.service))("linkTo",b.LM))},Ha:[_.To,_.jn,YQ,_.lr,_.Os,_.Wv,_.Zs,_.Dt,_.px,_.sx,_.zo,_.on,_.bB],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)}.nav-header[_ngcontent-%COMP%]{border-bottom-style:none;display:flex;flex:0 0;min-height:32px;overflow:hidden;white-space:nowrap}.nav-header[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{min-width:24px}.nav-header[_ngcontent-%COMP%]   button.mat-mdc-icon-button[_ngcontent-%COMP%]{color:var(--header-icon);padding:0}.nav-header[_ngcontent-%COMP%]   button.mat-mdc-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:24px;vertical-align:middle}.repo-name[_ngcontent-%COMP%]{display:flex;margin-left:24px}button.scope-up[_ngcontent-%COMP%]{margin-left:4px;--mdc-icon-button-state-layer-size:40px;line-height:40px}"],
Oa:0});var $Q=function(a){var b=this;this.Yb=a;this.data=new _.Ye(1);_.kk();_.kk();this.hB=this.Yb.FH();this.sya=this.data.ha(_.ff(function(c){return c.ZI.fk}),_.w(function(c){return[].concat(_.$c(c.keys()))}));this.scopes=this.data.ha(_.ff(function(c){return c.ENb.fk}),_.w(function(c){return[].concat(_.$c(c.keys()))}));this.I2a=this.data.ha(_.ff(function(c){return c.H2a.fk}),_.w(function(c){return[].concat(_.$c(c.keys()))}));this.nia=this.data.ha(_.ff(function(c){return c.ZI.fk}),_.w(function(c){var d=
[].concat(_.$c(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.hB.ha(_.Qe(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Yb.vx({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})})},uUb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};$Q.prototype.ETa=function(a){return _.Vzb[a]};
var lUb=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 _.Zb(b)}},oUb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.Zb(b)}},tUb=function(a){var b=[].concat(_.$c(a.ZI.getState().keys())).some(function(c){return!a.ZI.get(c)});a.ZI.fill(b)};_.W.Object.defineProperties($Q.prototype,{zr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
$Q.O=function(a){return new (a||$Q)(_.y(_.Iv))};
$Q.ya=_.Pc({type:$Q,oa:[["filter-menu"]],inputs:{zr:"outlineData"},Aa:7,Ba:4,Ea:[["menu","matMenu"],["mat-icon-button","","aria-label","Outline filter options","matTooltip","Filtering options",1,"filter-menu-button",3,"matMenuTriggerFor"],[1,"outline-filtering-menu"],[3,"click",4,"ngIf"],[3,"click"],[4,"ngIf"],["role","group","dense","","aria-label","Symbols",1,"symbols"],["mat-menu-item","","role","checkbox",1,"select-all",3,"click"],["gmat-checkbox","",3,"state"],["mat-menu-item","","role","checkbox",
3,"value","click",4,"ngFor","ngForOf"],["role","group","dense","","aria-label","Modifiers",1,"modifiers"],["mat-menu-item","","role","checkbox",3,"click","value"]],ua:function(a,b){a&1&&(_.E(0,"button",1)(1,"mat-icon"),_.N(2,"tune"),_.F()(),_.E(3,"mat-menu",2,0),_.A(5,vUb,15,17,"div",3),_.O(6,"async"),_.F());a&2&&(_.B("matMenuTriggerFor",_.Wf(4)),_.x(5),_.B("ngIf",_.Q(6,2,b.data)))},Ha:[_.hn,_.jn,_.Wv,_.Zs,_.Dt,_.xF,_.fA,_.qx,_.wx,_.zx,_.yx,_.Ax,_.px,_.sx,_.Jz,_.on],styles:[".mat-mdc-menu-panel.outline-filtering-menu{--mat-menu-item-label-text-size:13px}  .mat-mdc-menu-panel.outline-filtering-menu mat-list.symbols{max-height:400px;overflow:auto}  .mat-mdc-menu-panel.outline-filtering-menu button.select-all{--mat-menu-item-label-text-weight:700}  .mat-mdc-menu-panel.outline-filtering-menu button.mat-mdc-menu-item{align-items:center;display:flex;justify-content:space-between;min-height:unset}  .mat-mdc-menu-panel.outline-filtering-menu button.mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;align-items:center;width:100%}  .mat-mdc-menu-panel.outline-filtering-menu button.mat-mdc-menu-item label{margin-right:2em}  .mat-mdc-menu-panel.outline-filtering-menu button.mat-mdc-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-mdc-menu-panel.outline-filtering-menu .mat-mdc-subheader{padding:12px 8px 0 8px}  .mat-mdc-menu-panel.outline-filtering-menu .mat-mdc-subheader:first-child{padding:0 8px}  .mat-mdc-menu-panel.outline-filtering-menu .mat-mdc-list-base[dense]{padding-bottom:4px}  .mat-mdc-menu-panel.outline-filtering-menu .mat-mdc-list-base[dense] .mat-mdc-menu-item{height:28px;line-height:28px}.filter-menu-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:40px;padding:0}.filter-menu-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"]});var aR=function(a){this.Yb=a;this.hB=this.Yb.FH();this.iec="Collapse all";this.jec="Expand all";this.kec="Sticky Headers"};aR.prototype.lka=function(a){this.Yb.vx({collapseAll:!a.collapseAll})};aR.O=function(a){return new (a||aR)(_.y(_.Iv))};
aR.ya=_.Pc({type:aR,oa:[["outline-options-menu"]],Aa:7,Ba:4,Ea:[["menu","matMenu"],["mat-icon-button","","aria-label","Outline options","matTooltip","Outline options",1,"options-menu-button",3,"matMenuTriggerFor"],[1,"outline-options-menu"],[3,"click",4,"ngIf"],[3,"click"],["dense","",1,"options"],["mat-menu-item","","role","checkbox",1,"expansion",3,"click","value"],["mat-menu-item","","role","checkbox",1,"sticky-headers",3,"click","value"],["gmat-checkbox","",1,"sticky-headers-checkbox",3,"state"]],
ua:function(a,b){a&1&&(_.E(0,"button",1)(1,"mat-icon"),_.N(2,"settings"),_.F()(),_.E(3,"mat-menu",2,0),_.A(5,wUb,9,7,"div",3),_.O(6,"async"),_.F());a&2&&(_.B("matMenuTriggerFor",_.Wf(4)),_.x(5),_.B("ngIf",_.Q(6,2,b.hB)))},Ha:[_.jn,_.Wv,_.Zs,_.Dt,_.xF,_.fA,_.wx,_.zx,_.yx,_.Ax,_.px,_.sx,_.Jz,_.on],styles:[".mat-mdc-menu-panel.outline-options-menu button.mat-mdc-menu-item{align-items:center;display:flex}  .mat-mdc-menu-panel.outline-options-menu button.mat-mdc-menu-item label{margin-right:2em}  .mat-mdc-menu-panel.outline-options-menu button.mat-mdc-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-mdc-menu-panel.outline-options-menu .mat-mdc-list-base[dense]{padding-bottom:4px}  .mat-mdc-menu-panel.outline-options-menu .mat-mdc-list-base[dense] .mat-mdc-menu-item{height:28px;line-height:28px}"]});var bR=function(a,b){this.Ia=a;this.Yb=b;this.jP=_.ph;this.data=new _.Ye(1);this.Kp=new _.sw("",{hy:[_.ICb()]});this.MRa=new _.Gg(!1);this.Uca=new _.Kd;this.hB=this.Yb.FH();this.kb=new _.Gd;this.Uca=this.data.ha(_.ff(function(c){return c.dsa}),_.w(function(c){return!!c}))};
bR.prototype.Sa=function(){var a=this;this.kb.add(this.Kp.lm.ha(_.Oe(),_.df(),_.Le(300),_.jf(this.data)).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Ia.mb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.dsa.next(b)}));this.kb.add(this.data.ha(_.ff(function(b){return b.dsa}),_.Oe()).subscribe(function(b){a.Kp.setValue(b)}))};bR.prototype.La=function(){this.kb.unsubscribe()};
_.W.Object.defineProperties(bR.prototype,{zr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});bR.O=function(a){return new (a||bR)(_.y(_.Oo),_.y(_.Iv))};
bR.ya=_.Pc({type:bR,oa:[["outline-controls"]],inputs:{zr:"outlineData"},Aa:2,Ba:3,Ea:[["filterInput",""],[4,"ngIf"],[1,"filter"],[3,"submit"],"appearance outline floatLabel auto subscriptSizing dynamic".split(" "),["type","text","matInput","",3,"focus","blur","formControl"],[3,"outlineData"],["mat-icon-button","","class","sort","ascTrackElement","OutlineControls","trackAction","outlineSortChange",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","OutlineControls","trackAction",
"outlineSortChange",1,"sort",3,"click","matTooltip"]],ua:function(a,b){a&1&&(_.A(0,zUb,13,11,"ng-container",1),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.data))},Ha:[_.To,_.jn,_.Wv,_.Zs,_.ew,_.Mw,_.Hw,_.Dt,_.fw,_.Qw,_.px,_.sx,_.qB,_.Bi,_.mw,_.pB,_.rw,_.uw,$Q,aR,_.on],styles:["outline-controls[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;padding:2px 0;align-items:center}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]{display:flex;padding:0 2px}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{--mdc-outlined-text-field-label-text-size:13px;--mat-form-field-outlined-label-text-populated-size:13px}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper{padding:0;margin:.25em 0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper .mat-mdc-floating-label, outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-text-field-wrapper .mat-mdc-input-element{line-height:1.25}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]{flex:1 0 100%}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{flex:1 0 auto}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-mdc-form-field-flex{padding:0 .75em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded){flex:1 1 4em;min-width:0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]{width:100%}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{width:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     label{top:1.34375em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{display:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .selected[_ngcontent-%COMP%]{color:#1a73e8}"],
Oa:0});var J3b=function(){WM.apply(this,arguments);this.Gnb=!0;this.enb=[];this.xEc=this.uf.changed.ha(_.w(function(){return null}),_.ef(null))};_.U(J3b,WM);J3b.prototype.Ae=function(a){return a.Qp?WM.prototype.Ae.call(this,a):null};var K3b=function(a){if(a.Tj)if(a.Fnb)a.n_();else if(a.collapseAll(),a.Qha&&a.expand(a.Qha),a.eo)for(var b=_.k(tEb(a.eo)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(J3b.prototype,{Fnb:{configurable:!0,enumerable:!0,set:function(a){this.Gnb=a;K3b(this)},get:function(){return this.Gnb}},Tj:{configurable:!0,enumerable:!0,set:function(a){this.enb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.Qha=a[0]);K3b(this)},get:function(){return this.enb}}});var cR=function(a,b){var c=this;this.qd=a;this.Uya=b;this.xl=[];this.yda=new Map;this.sQa=new Map;this.tD=new _.Gg([]);this.uUc=_.Xd([this.tD,this.qd.xEc]).ha(_.w(function(d){var e=_.k(d).next().value;d=[];var f=null,g=0;e=_.k(e);for(var m=e.next();!m.done;m=e.next())m=m.value,null!==f&&f<m.level||(m.index=g++,d.push(m),f=c.qd.Qp(m)&&!c.qd.Ae(m)?m.level:null);return d}),_.af(1),_.Rd());this.aRa=[];this.P2=this.wba=null};_.U(cR,_.Gr);
var L3b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.xl.flatMap(b);return a.P2?c.sort(a.P2):c};cR.prototype.Qm=function(){return 0<this.xl.length&&0===this.tD.value.length};var N3b=function(a,b){a.xl=b;if(a.P2||a.wba){b=_.k(a.xl);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.P2,a.wba&&(c.filter=a.wba)}M3b(a)};
cR.prototype.connect=function(a){var b=this;return _.ge.apply(null,_.$c([a.cF,this.qd.uf.changed.Lf(),this.tD.Lf()])).ha(_.w(function(){b.aRa=PXb(b.Uya,b.tD.value,b.qd);return b.aRa}))};cR.prototype.disconnect=function(){};
var M3b=function(a){var b=L3b(a);b=OXb(a.Uya,b);a.qd.Tj=b;a.yda.clear();for(var c=0;c<b.length;c++){var d=b[c];a.yda.set(d.id,d)}a.sQa.clear();c=[];d=_.k(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.sQa.set(c.pop().id,e.id);c.push(e)}a.tD.next(b)};
_.W.Object.defineProperties(cR.prototype,{bRa:{configurable:!0,enumerable:!0,get:function(){return this.aRa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.wba=a;a=_.k(this.xl);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.wba;M3b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.P2=a?AUb:null;a=_.k(this.xl);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.P2;M3b(this)}}});var dR=function(a,b,c,d,e,f,g,m){var n=this;this.ke=a;this.Xg=b;this.Ua=c;this.Yb=d;this.Pc=e;this.ob=f;this.bia=g;this.Dd=m;this.INb=new _.bf;this.exa=new _.Gg(0);this.Vya=24;this.kb=new _.Gd;this.bD=_.Md(!0).ha(_.Ne(1));this.M2a=this.Yb.FH().ha(_.w(function(r){return!!r.stickyHeaders}),_.Oe());this.gr=new J3b(KUb,MUb);this.Uya=new YM(NUb,KUb,MUb,JUb);this.yA=new cR(this.gr,this.Uya);this.L2a=this.M2a.ha(_.ff(function(r){return r?_.Xd([n.INb.ha(_.Oe()),n.yA.uUc]).ha(_.w(function(v){return n.sGc.apply(n,
_.$c(v))})):_.Md(new Map)}),_.Oe(function(r,v){if(v.size!==r.size)return!1;v=_.k(v.keys());for(var z=v.next();!z.done;z=v.next())if(!r.has(z.value))return!1;return!0}),_.af(1),_.Rd());this.RRc=_.Xd([this.L2a,this.exa]).ha(_.w(function(r){return n.tGc.apply(n,_.$c(r))}),_.af(1),_.Rd());this.jnb=new _.Gg(this.yA.Qm());this.vCc=this.jnb.Lf();this.dua=!1;this.kb.add(this.Yb.FH().ha(_.w(function(r){return r.collapseAll}),_.Oe()).subscribe(function(r){n.gr.Fnb=!r}));this.kb.add(this.Yb.FH().ha(_.w(function(r){return r.sortAlphabetically}),
_.Oe()).subscribe(function(r){n.yA.sortAlphabetically=!!r}))};_.h=dR.prototype;_.h.Sa=function(){};
_.h.Tb=function(a){if(a.location){var b=LUb(a.location.Of);this.dua=LUb(a.location.ij)!==b;a=this.gr;var c;if(null!=(c=a.Tj)&&c.length){var d=a.Tj;c=d[0];var e=Number.POSITIVE_INFINITY;d=_.k(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=_.Bj(f.z3a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.eo&&a.eo!==b&&(a.eo.active=!1);a.eo=b;b=_.k(tEb(a.eo));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.La=function(){this.kb.unsubscribe();var a;null==(a=this.onb)||a.unsubscribe();var b;null==(b=this.MPc)||b.unsubscribe();this.WB&&this.WB()};_.h.Jc=function(){var a=this;this.bD.subscribe(function(){a.WB=a.Xg.registerCallback("OUTLINE",a.ob.na,function(){a.dSa()})});this.MPc=_.Xd([this.bkb.IJ.ha(_.w(function(){return a.bkb.R0()}),_.Oe()),this.M2a]).subscribe(function(b){b=_.k(b);var c=b.next().value;b.next().value&&a.Dd.run(function(){a.exa.next(c)})})};
_.h.Rm=function(){if(this.dua){var a=this.ob.na.querySelector("mat-tree-node.bold-active-element");a&&this.IQa(a);this.dua=!1}};_.h.IQa=function(a){this.bia.scrollTo(a,0)};_.h.Nd=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.qG(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.yA.yda.get(c),"A"===b.tagName?this.ZTa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.gr.toggle(b);a.stopPropagation();this.ke.mb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.gr.Ae(b)?"expand":"collapse"})};_.h.US=function(a){var b=this.EBb.get(a.id);return b?b:(b=this.NA(_.Bj(a.z3a,1)),this.EBb.set(a.id,b),b)};_.h.ZTa=function(a,b){_.rG(a)||(a.preventDefault(),this.gr.expand(b),O3b(this,b))};
_.h.dSa=function(){var a=this.ob.na.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.ob.na.querySelector("mat-tree-node"))||b.focus()}};_.h.VB=function(a,b){return b.id};
var FUb=function(a,b){return a.L2a.ha(_.w(function(c){return c.has(b.id)}))},EUb=function(a,b){return a.RRc.ha(_.w(function(c){return c.get(b.id)}))},GUb=function(a,b){return a.L2a.ha(_.w(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},O3b=function(a,b){var c=a.US(b);"PREVIEW"===a.Pc.tH?a.Ua.navigate(_.wq(a.location),{vf:b.cya}):_.xo(a.Ua,c).then(function(){a.Pc.ffa.next()});a.ke.mb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.ph.tP})};
dR.prototype.Bxa=function(a){var b=a.parent;b&&(a=this.fLc.find(function(c){return c.data===b}))&&a.focus()};dR.prototype.sGc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.S4a.length&&this.gr.Ae(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.gr.Ae(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};
dR.prototype.tGc=function(a,b){for(var c=new Map,d=_.k(a.entries()),e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;var g=this.yA.sQa.get(e);g=void 0!==g?this.yA.yda.get(g).index:void 0;var m=f.level*this.Vya;void 0!==g&&(m=Math.min(m,this.Vya*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.W.Object.defineProperties(dR.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.tx||!_.$F(a,this.tx),c=!this.tx||!_.Cob(a,this.tx,["line"]);if(b||c)this.EBb=new Map,this.NA=_.xob(a,this.Ua,{Fda:"oneBased"});this.tx=a},get:function(){return this.tx}},TMc:{configurable:!0,enumerable:!0,set:function(a){var b=this;N3b(this.yA,a.uqa);K3b(this.gr);var c;null==(c=this.onb)||c.unsubscribe();this.onb=_.Xd([a.dsa,a.ZI.fk,a.H2a.fk,this.Yb.FH()]).subscribe(function(d){var e=_.k(d);
d=e.next().value;var f=e.next().value,g=e.next().value;e=e.next().value;b.yA.filter=OUb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.jnb.next(b.yA.Qm())})}}});dR.O=function(a){return new (a||dR)(_.y(_.mv),_.y(_.Wg),_.y(_.Rg),_.y(_.Iv),_.y(_.dK),_.y(_.Dd),_.y(_.Mu),_.y(_.oe))};
dR.ya=_.Pc({type:dR,oa:[["outline-tree","outlineTreeInput",""]],vb:function(a,b){a&1&&(_.Of(_.Lr,7),_.Of($M,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.bkb=c.first);_.Uf(c=_.Vf())&&(b.fLc=c)}},Za:function(a,b){a&1&&_.I("click",function(c){return b.Nd(c)})("keydown",function(c){if(!_.rG(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.qG(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.yA.yda.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.gr.Ae(e)&&e.Sca?b.gr.collapse(e):
b.Bxa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.gr.Ae(e)&&e.Sca?(c=d.nextElementSibling)&&c.focus():e.Sca&&b.gr.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(),O3b(b,e)}}}})},inputs:{location:"location",TMc:"outlineTreeInput"},features:[_.id],nc:["outlineTreeInput",""],Aa:5,Ba:7,Ea:[["role",
"region","tabindex","0","aria-labelledby","tree-outline","class","gmat-subhead-1 no-data-message",4,"ngIf"],[3,"scrolledIndexChange","itemSize"],["id","tree-outline","aria-label","Outline",3,"dataSource","treeControl","sticky-headers","trackBy",4,"ngIf"],["role","region","tabindex","0","aria-labelledby","tree-outline",1,"gmat-subhead-1","no-data-message"],["id","tree-outline","aria-label","Outline",3,"dataSource","treeControl","trackBy"],["class","hover-focus-element","tabindex","0",3,"padding-left",
"header","bottom-header","top","bold-active-element","role","z-index",4,"matTreeNodeDef"],["tabindex","0",1,"hover-focus-element",3,"role"],["class","expander","mat-icon-button","","aria-hidden","true","tabindex","-1",4,"ngIf"],["tabindex","-1"],["class","holder",4,"ngIf"],[1,"codeblock-label"],["mat-icon-button","","aria-hidden","true","tabindex","-1",1,"expander"],[1,"arrow"],[1,"holder"]],ua:function(a,b){a&1&&(_.A(0,BUb,2,0,"div",0),_.O(1,"async"),_.E(2,"cdk-virtual-scroll-viewport",1),_.I("scrolledIndexChange",
function(c){return b.INb.next(c)}),_.A(3,IUb,3,8,"mat-tree",2),_.O(4,"async"),_.F());a&2&&(_.B("ngIf",_.Q(1,3,b.vCc)),_.x(2),_.B("itemSize",b.Vya),_.x(),_.B("ngIf",_.Q(4,5,b.bD)))},Ha:[_.jn,_.jD,_.nD,$M,_.KA,_.Lr,_.on],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 eR=function(){};eR.O=function(a){return new (a||eR)};eR.Da=_.Rc({type:eR});eR.Ca=_.Ac({imports:[_.pn,_.Et,_.oD,_.Bo,_.Nr]});var P3b=new _.Xc("MAX_OUTLINE_CODEBLOCK_COUNT"),fR=function(a,b,c){this.Ia=b;this.jLc=c;this.Uc=_.uF;this.Z1a=!1;this.kGb=_.vF;this.QMc=_.cv.has(31)};fR.prototype.Sa=function(){this.Ia.Ln({bucket:_.ph.tP})};fR.prototype.bca=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.Zb(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(fR.prototype,{zr:{configurable:!0,enumerable:!0,set:function(a){this.kGb=a;this.Z1a=2===a.state&&a.Vb.size>this.jLc},get:function(){return this.kGb}}});fR.O=function(a){return new (a||fR)(_.y(_.dv),_.y(_.mv),_.y(P3b))};
fR.ya=_.Pc({type:fR,oa:[["outline","activeLocation","","outlineData",""]],vb:function(a,b){a&1&&_.Of(dR,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.mGb=c.first)}},inputs:{zr:"outlineData",Kd:"activeLocation"},features:[_.bg([{wa:P3b,oc:1E4}])],nc:["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&&(_.E(0,"div",0),_.A(1,SUb,3,3,"ng-container",1)(2,TUb,2,1,"dc-information-box",2)(3,UUb,1,1,"loading",3),_.F());a&2&&(_.B("ngSwitch",b.zr.state),_.x(),_.B("ngSwitchCase",b.Uc.Nh),_.x(),_.B("ngSwitchCase",b.Uc.Error),_.x(),_.B("ngSwitchCase",
b.Uc.Ti))},Ha:[_.jn,_.kn,_.ln,_.Wz,_.qF,_.oF,dR,bR],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 Q3b={Pg:1,Gt:2,Unc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},R3b=_.q3a([0,"FILES"],[1,"OUTLINE"]),gR=function(a,b,c,d,e,f,g,m,n,r){var v=this;this.ke=a;this.ob=b;this.sPa=c;this.Yb=d;this.Pc=e;this.Ua=f;this.Lb=g;this.ae=m;this.Xjc="RepositoryBrowserTree";this.zg=[];this.M2=!0;this.sgc=Q3b;this.zr=this.sPa.zr.ha(_.ef(_.vF));this.SMc=this.zr.ha(_.Kmb(),_.w(fVb),_.ef(1));this.lGb=this.Hsb=this.G9=!1;this.gUc=this.Yb.Q_().ha(_.Qe(1)).subscribe(function(z){void 0===v.im&&(v.im=
z,_.Tl(v.ae))});this.zg=[].concat(_.$c(this.M2?[r.register("openOutline","o",function(){bVb(v.Pc);"OUTLINE"!==v.im?v.G9=!0:v.O0("OUTLINE");v.im="OUTLINE";_.Yv(n,"OUTLINE");_.Tl(v.ae)})]:[]),[r.register("openDirectoryTree","t",function(){bVb(v.Pc);"FILES"!==v.im?v.G9=!0:v.O0("FILES");v.im="FILES";_.Yv(n,"FILE_TREE");_.Tl(v.ae)}),r.register("toggleNavPanel","u",function(){var z=v.Pc;2===z.EI.getValue()?aVb(z):bVb(z);v.ke.mb({element:"RepositoryBrowserTree",action:v.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:v.Kd.rb})})])};gR.prototype.Sa=function(){};gR.prototype.La=function(){this.gUc.unsubscribe();for(var a=_.k(this.zg),b=a.next();!b.done;b=a.next())b=b.value,b()};gR.prototype.O0=function(a){var b=this.ke,c=b.mb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.Zb(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:gVb(a),gestureName:"KEYBOARD",projectId:this.Kd.rb})};
gR.prototype.qqa=function(a){this.isCollapsed&&a===this.ob.na&&bVb(this.Pc)};var XUb=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 eVb(b);case 4:return"Outline is currently empty";default:return _.Zb(a,"Unsupported outline state")}},cVb=function(a,b){b=(1!==b?"FILES":a.im)||"FILES";"FILES"===b?a.Hsb=!0:"OUTLINE"===b&&(a.lGb=!0);return _.zv(R3b,b,0)};
gR.prototype.fk=function(a,b){b=R3b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.mGb&&(this.outline.mGb.dua=!0);if((1!==a?"FILES":this.im)!==b||this.G9){a=this.G9?"KEYBOARD":"CLICK";this.G9=!1;this.im=b;var c=this.ke,d=c.mb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.Zb(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:gVb(b),gestureName:a,projectId:this.Kd.rb});this.Yb.v2(b)}};
_.W.Object.defineProperties(gR.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.pra}}});gR.O=function(a){return new (a||gR)(_.y(_.mv),_.y(_.Dd),_.y(_.NK),_.y(_.Iv),_.y(_.dK),_.y(_.Rg),_.y(_.Fg),_.y(_.qm),_.y(_.Wg),_.y(_.xu))};
gR.ya=_.Pc({type:gR,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],vb:function(a,b){a&1&&_.Of(fR,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.outline=c.first)}},qb:2,Za:function(a,b){a&1&&_.I("click",function(c){return b.qqa(c.target)});a&2&&_.tf("collapsed",b.isCollapsed)},inputs:{Kd:"activeLocation",pra:"directoryPanelState",M2:"showOutlineTab",Bb:"viewData"},nc:"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,"selectedIndexChange","selectedIndex"],["mat-tab-label",""],[4,"ngIf"],[3,"disabled",4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",1,"toggle-panel-button",3,"click","matTooltip","ascTrackElement","trackAction","trackProjectId"],["label","Files","matTooltip","Files"],[3,"activeLocation","directoryPanelState"],[3,"disabled"],[3,"outlineData","activeLocation",
4,"ngIf"],["label","Outline",3,"matTooltip"],[3,"outlineData","activeLocation"]],ua:function(a,b){a&1&&(_.A(0,dVb,10,9,"nav",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.SMc))},Ha:[_.To,_.jn,ZQ,_.bD,_.Wv,_.Zs,_.Dt,_.XC,_.YC,_.WC,_.px,_.sx,fR,_.on],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;inset:0;overflow:hidden}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0}.toggle-panel-button-container[_ngcontent-%COMP%]   button.toggle-panel-button[_ngcontent-%COMP%]{--mdc-icon-button-state-layer-size:40px;line-height:40px;padding:0}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Oa:0});var S3b=["navComponent"],T3b=["splitter"],hR=function(a,b,c){this.Ia=a;this.IOc=b;this.tja=c;this.Xyb=this.M2=!0;this.UVa=!1;this.cva=new _.Gg(document.createElement("span"));this.eYa=!1};hR.prototype.Sa=function(){};hR.prototype.Tb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Of;0===b.ij&&2===c&&this.eYa&&(this.cva.getValue().style.width="",this.eYa=!1)}a.viewData&&(a=this.Bb,this.Xyb=0!==a.kind||a.Mqa||2E4>a.me.length)};
hR.prototype.aUa=function(a){40>this.cva.getValue().offsetWidth&&2===this.X_a&&(this.eYa=!0,aVb(this.IOc));var b=rEb(this.Bb)?this.Bb.location.rb:void 0;this.Ia.mb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(hR.prototype,{Eb:{configurable:!0,enumerable:!0,set:function(a){a&&this.cva.next(a.na)}},vzb:{configurable:!0,enumerable:!0,get:function(){return 0===this.X_a}},VH:{configurable:!0,enumerable:!0,get:function(){return this.tja.VH}}});
hR.O=function(a){return new (a||hR)(_.y(_.Oo),_.y(_.dK),_.y(_.nJ))};
hR.ya=_.Pc({type:hR,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],vb:function(a,b){a&1&&(_.Of(S3b,7,_.Dd),_.Of(T3b,7,_.Dd));if(a&2){var c;_.Uf(c=_.Vf())&&(b.Eb=c.first);_.Uf(c=_.Vf())&&(b.kad=c.first)}},qb:4,Za:function(a,b){a&2&&_.tf("nav-collapsed",b.vzb)("fullscreen",b.VH)},inputs:{Bb:"viewData",X_a:"repositoryNavState",M2:"showOutlineTab"},features:[_.id],nc:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Ea:[["navComponent",""],["splitter",""],["fxFlex","none",
1,"left-panel",3,"directoryPanelState","viewData","activeLocation","showOutlineTab"],["fxFlex","none","layout","vertical",3,"resizeDone","mousedown","mouseup","changeSizeOf"],["fxFlex","auto",3,"viewData",4,"ngIf"],["fxFlex","auto",3,"viewData"]],ua:function(a,b){if(a&1){var c=_.qd();_.H(0,"repository-navigation",2,0);_.E(2,"splitter",3,1);_.O(4,"async");_.I("resizeDone",function(d){_.t(c);return _.u(b.aUa(d))})("mousedown",function(){_.t(c);b.UVa=!0;return _.u()})("mouseup",function(){_.t(c);b.UVa=
!1;return _.u()});_.F();_.A(5,hVb,1,1,"repository-detail",4)}a&2&&(_.tf("hover-focus-element",b.vzb)("transitionWidth",b.Xyb&&!b.UVa),_.B("directoryPanelState",b.X_a)("viewData",b.Bb)("activeLocation",b.Bb.location)("showOutlineTab",b.M2),_.x(2),_.B("changeSizeOf",_.Q(4,10,b.cva)),_.x(3),_.B("ngIf",4!==b.Bb.kind))},Ha:[_.jn,_.Os,XQ,gR,_.cB,_.on],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 U3b=function(){};U3b.O=function(a){return new (a||U3b)};
U3b.ya=_.Pc({type:U3b,oa:[["no-repository-information"]],Aa:1,Ba:0,ua:function(a){a&1&&_.H(0,"loading")},Ha:[_.oF],styles:["loading[_ngcontent-%COMP%]{margin:auto}","file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Oa:0});var iR=function(){this.GK="/repos"};iR.prototype.Sa=function(){};iR.O=function(a){return new (a||iR)};
iR.ya=_.Pc({type:iR,oa:[["repository-not-found","location",""]],inputs:{location:"location"},nc:["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&&(_.E(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Unable to load this repository. "),_.F(),_.E(3,"icon-empty-state-subtitle")(4,"div"),_.N(5," Verify that it exists and you can access it. "),
_.F(),_.E(6,"a",1),_.N(7," View all repositories "),_.F()()());a&2&&(_.x(6),_.B("routerLink",b.GK)("trackProjectId",b.location.rb))},Ha:[_.To,_.WA,_.YA,_.XA,_.Wv,_.Xs,_.zo],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],
Oa:0});var jR=function(a,b,c){this.Lb=b;this.document=c;this.Z4a=!1;this.GK="/repos";this.Fk=_.xi.has(2)};jR.prototype.Sa=function(){this.Fk&&_.Bob(this.location)&&(this.Z4a=!0)};jR.O=function(a){return new (a||jR)(_.y(_.bv),_.y(_.Fg),_.y(_.Lg))};
jR.ya=_.Pc({type:jR,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},nc:["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&&(_.E(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Permission denied. "),_.F(),_.E(3,"icon-empty-state-subtitle"),_.A(4,iVb,2,0,"div",1)(5,jVb,2,
0,"div",1),_.E(6,"a",2),_.N(7," View all repositories "),_.F()()());a&2&&(_.x(4),_.B("ngIf",!b.Z4a&&"host"!==b.location.Tc),_.x(),_.B("ngIf",b.Z4a),_.x(),_.B("routerLink",b.GK)("trackProjectId",b.location.rb))},Ha:[_.To,_.jn,_.WA,_.YA,_.XA,_.Wv,_.Xs,_.zo],styles:["file-not-found[_nghost-%COMP%], no-repository-information[_nghost-%COMP%], repository-not-found[_nghost-%COMP%], repository-permission-denied[_nghost-%COMP%], submodule-cannot-fetch[_nghost-%COMP%]{display:flex}.mat-mdc-button-base[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],
Oa:0});var kR=function(){};kR.prototype.update=function(){};kR.O=function(a){return new (a||kR)};kR.ta=_.p({token:kR,qa:kR.O,Ga:"root"});var lR=function(a,b,c,d,e,f,g,m,n){var r=this;this.rza=b;this.ME=e;this.Yb=f;this.SO=g;this.Sn=$Xb;this.DI=this.rza.DI;this.kb=new _.Gd;this.Dwa=_.cv.has(37);this.aJc=_.cv.has(22);this.kb.add(b.Oc.subscribe(function(v){d.update(v);r.ME.jm(v)}));this.kb.add(b.DI.subscribe(function(v){r.Nka(v)}));this.CAc=this.rza.Oc.ha(_.w(function(v){return _.JF(v)&&v.params.Rb?"Path breadcrumb - "+_.Dob(v):"Path breadcrumb"}));_.xi.has(2)&&(a=a.kv.ha(_.w(_.dh),_.w(function(v){return!!v.Kk}),_.Oe()),this.kb.add(a.subscribe(function(v){v&&
_.Y6a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};lR.prototype.La=function(){_.vub(this.ME);this.kb.unsubscribe()};lR.prototype.Nka=function(a){this.aJc&&rEb(a)&&(a=a.location,!_.gG(a)||this.MAb&&_.Bq(a,this.MAb)||(this.MAb=a,this.Yb.Nka(a)))};lR.O=function(a){return new (a||lR)(_.y(_.Fg),_.y(_.MK),_.y(_.dv),_.y(kR),_.y(_.SL),_.y(_.Iv),_.y(_.dK),_.y(_.bv),_.y(_.Jx))};
lR.ya=_.Pc({type:lR,oa:[["repository-browser"]],features:[_.bg([mN,_.dK,_.MK,_.NK,_.QK])],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&&(_.A(0,qVb,8,6,"ng-container",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.DI))},Ha:[hR,_.jn,_.kn,_.ln,_.mn,_.kr,_.Os,UO,U3b,iR,jR,_.on],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 mR=function(){};mR.O=function(a){return new (a||mR)};mR.Da=_.Rc({type:mR});mR.Ca=_.Ac({imports:[_.pn,_.Yz,_.pF,BQ,_.Et]});var nR=function(){};nR.O=function(a){return new (a||nR)};nR.Da=_.Rc({type:nR});nR.Ca=_.Ac({Ob:[{wa:_.g6a,oc:{Cr:"grimoire-activity-header",aPa:864E5,FQa:!0}}],imports:[_.Cv,_.pn,mR,_.Qo,_.Ox,_.Yz,IN,_.vx,_.Et,_.Cx,_.Qx,_.Bo,_.QA]});var oR=function(){};oR.O=function(a){return new (a||oR)};oR.Da=_.Rc({type:oR});oR.Ca=_.Ac({imports:[_.Vo,nR,zO,_.Lx,_.pn,_.VA,_.Rs,_.vx,_.Et,_.fK,_.KJ,ZN,YN,_.Bo,_.QA,_.RA]});var pR=function(){};pR.O=function(a){return new (a||pR)};pR.Da=_.Rc({type:pR});pR.Ca=_.Ac({imports:[_.pn,_.ZA]});var qR=function(){};qR.O=function(a){return new (a||qR)};qR.Da=_.Rc({type:qR});qR.Ca=_.Ac({imports:[_.pn,cP,YO,$O]});var rR=function(){};rR.O=function(a){return new (a||rR)};rR.Da=_.Rc({type:rR});rR.Ca=_.Ac({imports:[_.pn,_.pF,_.Et,_.Qx]});var sR=function(){};sR.O=function(a){return new (a||sR)};sR.Da=_.Rc({type:sR});sR.Ca=_.Ac({Ob:[{wa:_.tkb,oc:{color:"primary"}}],imports:[_.RD]});var tR=function(){};tR.O=function(a){return new (a||tR)};tR.Da=_.Rc({type:tR});tR.Ca=_.Ac({imports:[_.Vo,_.pn,rR,_.vx,sR,_.Et,_.FL,_.oD]});var uR=function(){};uR.O=function(a){return new (a||uR)};uR.Da=_.Rc({type:uR});uR.Ca=_.Ac({imports:[_.pn,cP,_.Qo,tR,_.vx,_.Et]});var vR=function(){};vR.O=function(a){return new (a||vR)};vR.Da=_.Rc({type:vR});vR.Ca=_.Ac({imports:[_.Vo,_.pn,_.VA,cP,_.Rs,_.pF,_.vx,_.Et,_.YJ]});var wR=function(){};wR.O=function(a){return new (a||wR)};wR.Da=_.Rc({type:wR});wR.Ca=_.Ac({imports:[_.Vo,_.pn,cP,_.rF,_.pF,_.zF,_.YJ,_.II,_.Bo]});var xR=function(){};xR.O=function(a){return new (a||xR)};xR.Da=_.Rc({type:xR});xR.Ca=_.Ac({imports:[_.pn,cP,_.zF,_.YJ]});var yR=function(){};yR.O=function(a){return new (a||yR)};yR.Da=_.Rc({type:yR});yR.Ca=_.Ac({imports:[_.Vo,_.pn,qR,kO,IN,uR,_.tL,vR,_.vx,BQ,_.Et,_.Qx,wR,xR]});var zR=function(){};zR.O=function(a){return new (a||zR)};zR.Da=_.Rc({type:zR});zR.Ca=_.Ac({imports:[_.Vo,cO,_.pn,_.Rs,yR,vR,_.vx,_.Et,_.Qx,_.Bo,_.aL]});var AR=function(){};AR.O=function(a){return new (a||AR)};AR.Da=_.Rc({type:AR});AR.Ca=_.Ac({imports:[_.Vo,cO,_.pn,_.Rs,yR,_.vx,_.Et,_.Bo]});var BR=function(){};BR.O=function(a){return new (a||BR)};BR.Da=_.Rc({type:BR});BR.Ca=_.Ac({imports:[_.pn]});var CR=function(){};CR.O=function(a){return new (a||CR)};CR.Da=_.Rc({type:CR});CR.Ca=_.Ac({imports:[_.pn,_.qL,_.hL,_.lB,_.lJ]});var DR=function(){};DR.O=function(a){return new (a||DR)};DR.Da=_.Rc({type:DR});DR.Ca=_.Ac({imports:[_.Vo,_.pn,_.Yz,_.DC,_.ZA,_.pF]});var ER=function(){};ER.O=function(a){return new (a||ER)};ER.Da=_.Rc({type:ER});ER.Ca=_.Ac({imports:[_.pn,_.pD,_.aD]});var FR=function(){};FR.O=function(a){return new (a||FR)};FR.Da=_.Rc({type:FR});FR.Ca=_.Ac({imports:[_.pn,_.qL,_.vx]});var GR=function(){};GR.O=function(a){return new (a||GR)};GR.Da=_.Rc({type:GR});GR.Ca=_.Ac({imports:[_.fJ,_.pn,_.Ww,_.bw,_.Bo]});var HR=function(){};HR.O=function(a){return new (a||HR)};HR.Da=_.Rc({type:HR});HR.Ca=_.Ac({Ob:[KP],imports:[_.Mr]});var IR=function(){};IR.O=function(a){return new (a||IR)};IR.Da=_.Rc({type:IR});IR.Ca=_.Ac({imports:[pR,dO,_.Lx,_.pn,AR,zR,HR,_.uL,_.ZA,BR,_.wL,WQ,_.Oz,_.ZA,CR,DR,_.tL,_.oL,_.qL,ER,_.II,FR,_.lJ,_.Bo,_.vL,GR]});var JR=function(){};JR.O=function(a){return new (a||JR)};JR.Da=_.Rc({type:JR});JR.Ca=_.Ac({imports:[_.pn,_.pD,_.aD]});var KR=function(){};KR.O=function(a){return new (a||KR)};KR.Da=_.Rc({type:KR});KR.Ca=_.Ac({});var LR=function(){};LR.O=function(a){return new (a||LR)};LR.Da=_.Rc({type:LR});LR.Ca=_.Ac({});var MR=function(){};MR.O=function(a){return new (a||MR)};MR.Da=_.Rc({type:MR});MR.Ca=_.Ac({imports:[_.pn]});var NR=function(){};NR.O=function(a){return new (a||NR)};NR.Da=_.Rc({type:NR});NR.Ca=_.Ac({imports:[_.pn]});var V3b=new Set,W3b=new Map,X3b=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=W3b.get(z);void 0===D&&W3b.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||V3b.has(D)||(D=f(D),D.push.apply(D,_.$c(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 v=b.HF;b.HF=function(z,D){D=void 0===D?this:D;var J=e(this.IF).parentNode,L,P=null==(L=this.options)?void 0:L.scope,Z;if((J instanceof ShadowRoot||J===(null==(Z=this.options)?void 0:Z.E9c))&&void 0!==P&&!V3b.has(P)){L=
this.IF;Z=this.fX;n.appendChild(r);this.IF=r;this.fX=null;v.call(this,z,D);z=(null==z?0:z._$litType$)?this.Oh.xFa.Oe:document.createElement("template");D=f(P);var qa=0!==D.length;if(qa){var Da=document.createElement("style");Da.textContent=D.join("\n");z.content.appendChild(Da)}V3b.add(P);W3b.delete(P);window.ShadyCSS.prepareTemplateStyles(z,P);qa&&window.ShadyCSS.nativeShadow&&(P=z.content.querySelector("style"),null!==P&&z.content.appendChild(P));n.removeChild(r);var pa;if(null==(pa=window.ShadyCSS)?
0:pa.nativeShadow)pa=z.content.querySelector("style"),null!==pa&&n.appendChild(pa.cloneNode(!0));J.insertBefore(n,Z);this.IF=L;this.fX=Z}else v.call(this,z,D)};b.B7a=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.Ux);void 0===J&&D.set(z.Ux,J=new a(z,this.options));return J}}},Y3b;null!=(Y3b=window).litHtmlPolyfillSupport||(Y3b.litHtmlPolyfillSupport=X3b);var Z3b="";if(window.Symbol){var $3b=Symbol();"symbol"!==typeof $3b&&(Z3b=Object.keys($3b)[0])}
var a4b=""!==Z3b,b4b=a4b?function(a){return null!=a&&void 0!==a[Z3b]}:function(){return!1};if(a4b&&!window.Symbol.for){var c4b=new Map;window.Symbol.for=function(a){c4b.has(a)||c4b.set(a,Symbol(a));return c4b.get(a)}};var d4b=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.jL;a.jL=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.yS.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(v,
z){return v+z.cssText},""):r.cssText}),g,m;null==(g=window.ShadyCSS)||null==(m=g.ScopingShim)||m.prepareAdoptedCssText(f,e);void 0===this.constructor.Jpc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.E2)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.r0&&window.ShadyCSS.styleElement(this)};var d=a.vFa;a.vFa=function(e){this.r0||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},e4b;null!=(e4b=window).reactiveElementPolyfillSupport||(e4b.reactiveElementPolyfillSupport=d4b);var f4b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.Jpc=!0;a=a.prototype;var b=a.jL;a.jL=function(){this.Hwa.scope=this.localName;return b.call(this)}}},g4b;null!=(g4b=window).litElementPolyfillSupport||(g4b.litElementPolyfillSupport=f4b);var h4b=_.Hi(["about:invalid#zClosurez"]),i4b=wVb,j4b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,k4b=_.ac(_.jc(h4b)),uVb=_.gc(_.ik),tVb=function(a){return a},l4b=function(a){return j4b.test(String(a))?a:k4b},OR=function(){return k4b},m4b=function(a){return a instanceof _.$b?_.ac(a):k4b},vVb=new Map([["A href",l4b],["AREA href",l4b],["BASE href",OR],["BUTTON formaction",l4b],["EMBED src",OR],["FORM action",l4b],["FRAME src",OR],["IFRAME src",m4b],["IFRAME srcdoc",function(a){return a instanceof
_.hk?_.gc(a):uVb}],["INPUT formaction",l4b],["LINK href",m4b],["OBJECT codebase",OR],["OBJECT data",OR],["SCRIPT href",m4b],["SCRIPT src",m4b],["SCRIPT text",OR],["USE href",m4b]]);var n4b,o4b,p4b,PR=(null==(n4b=_.ba.ShadyDOM)?0:n4b.inUse)&&(!0===(null==(o4b=_.ba.ShadyDOM)?void 0:o4b.noPatch)||"on-demand"===(null==(p4b=_.ba.ShadyDOM)?void 0:p4b.noPatch))?_.ba.ShadyDOM.wrap:function(a){return a},q4b=_.ba.trustedTypes,xVb=q4b?q4b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,r4b=function(a){return a},s4b=function(){return r4b},QR="lit$"+String(Math.random()).slice(9)+"$",t4b="?"+QR,u4b="<"+t4b+">",RR=document,zVb=function(a){return null===a||"object"!=typeof a&&
"function"!=typeof a||b4b(a)},v4b=Array.isArray,w4b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,x4b=/--\x3e/g,y4b=/>/g,SR=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),z4b=/'/g,A4b=/"/g,B4b=/^(?:script|style|textarea|title)$/i,C4b=function(a){var b=_.hc.apply(1,arguments),c={};return c._$litType$=1,c.Ux=a,c.values=b,c},tM=Symbol.for?Symbol.for("lit-noChange"):Symbol("Ye"),TR=Symbol.for?Symbol.for("lit-nothing"):Symbol("Ze"),D4b=
new WeakMap,UR=RR.createTreeWalker(RR,129),E4b=function(a,b){var c=a.Ux,d=a._$litType$;this.z1=[];for(var e=a=0,f=c.length-1,g=this.z1,m=c.length-1,n=[],r=2===d?"<svg>":"",v,z=w4b,D=0;D<m;D++){for(var J=c[D],L=-1,P=void 0,Z=0,qa;Z<J.length;){z.lastIndex=Z;qa=z.exec(J);if(null===qa)break;Z=z.lastIndex;z===w4b?"!--"===qa[1]?z=x4b:void 0!==qa[1]?z=y4b:void 0!==qa[2]?(B4b.test(qa[2])&&(v=new RegExp("</"+qa[2],"g")),z=SR):void 0!==qa[3]&&(z=SR):z===SR?">"===qa[0]?(L=void 0,z=null!=(L=v)?L:w4b,L=-1):void 0===
qa[1]?L=-2:(L=z.lastIndex-qa[2].length,P=qa[1],z=void 0===qa[3]?SR:'"'===qa[3]?A4b:z4b):z===A4b||z===z4b?z=SR:z===x4b||z===y4b?z=w4b:(z=SR,v=void 0)}Z=z===SR&&c[D+1].startsWith("/>")?" ":"";r+=z===w4b?J+u4b:0<=L?(n.push(P),J.slice(0,L)+"$lit$"+J.slice(L))+QR+Z:J+QR+(-2===L?D:Z)}c=[yVb(c,r+(c[m]||"<?>")+(2===d?"</svg>":"")),n];c=_.k(c);v=c.next().value;c=c.next().value;this.Oe=E4b.createElement(v,b);UR.currentNode=this.Oe.content;2===d&&(b=this.Oe.content.firstChild,b.replaceWith.apply(b,_.$c(b.childNodes)));
for(;null!==(b=UR.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes())for(d=_.k(b.getAttributeNames()),v=d.next();!v.done;v=d.next())v=v.value,v.endsWith("$lit$")?(n=c[e++],m=b.getAttribute(v).split(QR),n=/([.?@])?(.*)/.exec(n),g.push({type:1,index:a,name:n[2],Ux:m,vc:"."===n[1]?F4b:"?"===n[1]?G4b:"@"===n[1]?H4b:VR}),b.removeAttribute(v)):v.startsWith(QR)&&(g.push({type:6,index:a}),b.removeAttribute(v));if(B4b.test(b.tagName)&&(d=b.textContent.split(QR),v=d.length-1,0<v)){b.textContent=
q4b?q4b.emptyScript:"";for(m=0;m<v;m++)b.append(d[m],RR.createComment("")),UR.nextNode(),g.push({type:2,index:++a});b.append(d[v],RR.createComment(""))}}else if(8===b.nodeType)if(b.data===t4b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(QR,d+1));)g.push({type:7,index:a}),d+=QR.length-1;a++}};E4b.createElement=function(a){var b=RR.createElement("template");b.innerHTML=a;return b};var I4b=function(a,b){this.C7a=[];this.wFa=void 0;this.xFa=a;this.fw=b};
I4b.prototype.wrc=function(a){var b=this.xFa,c=b.Oe.content;b=b.z1;var d,e=(null!=(d=null==a?void 0:a.u0c)?d:RR).importNode(c,!0);UR.currentNode=e;c=UR.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 WR(c,c.nextSibling,this,a):1===g.type?m=new g.vc(c,g.name,g.Ux,this,a):6===g.type&&(m=new J4b(c,this,a));this.C7a.push(m);g=b[++f]}m=void 0;d!==(null==(m=g)?void 0:m.index)&&(c=UR.nextNode(),d++)}UR.currentNode=RR;return e};
I4b.prototype.Mdb=function(a){for(var b=0,c=_.k(this.C7a),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.Ux?(d.HF(a,d,b),b+=d.Ux.length-2):d.HF(a[b])),b++};_.W.Object.defineProperties(I4b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.fw.parentNode}},GF:{configurable:!0,enumerable:!0,get:function(){return this.fw.GF}}});
var WR=function(a,b,c,d){this.type=2;this.Oh=TR;this.wFa=void 0;this.IF=a;this.fX=b;this.fw=c;this.options=d;var e;this.G7a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.BY=void 0};_.h=WR.prototype;_.h.HF=function(a,b){a=uM(this,a,void 0===b?this:b);zVb(a)?a===TR||null==a||""===a?(this.Oh!==TR&&this.Rla(),this.Oh=TR):a!==this.Oh&&a!==tM&&this.W8a(a):void 0!==a._$litType$?this.Crc(a):void 0!==a.nodeType?this.IGa(a):v4b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.Brc(a):this.W8a(a)};
_.h.OIa=function(a){return PR(PR(this.IF).parentNode).insertBefore(a,this.fX)};_.h.IGa=function(a){if(this.Oh!==a){this.Rla();if(i4b!==s4b){var b,c=null==(b=this.IF.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("af");}this.Oh=this.OIa(a)}};
_.h.W8a=function(a){if(this.Oh!==TR&&zVb(this.Oh)){var b=PR(this.IF).nextSibling;void 0===this.BY&&(this.BY=i4b(b,"data","property"));a=this.BY(a);b.data=a}else b=RR.createTextNode(""),this.IGa(b),void 0===this.BY&&(this.BY=i4b(b,"data","property")),a=this.BY(a),b.data=a;this.Oh=a};
_.h.Crc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.B7a(a):(void 0===c.Oe&&(c.Oe=E4b.createElement(yVb(c.h,c.h[0]),this.options)),c);var d;(null==(d=this.Oh)?void 0:d.xFa)===a?this.Oh.Mdb(b):(d=new I4b(a,this),a=d.wrc(this.options),d.Mdb(b),this.IGa(a),this.Oh=d)};_.h.B7a=function(a){var b=D4b.get(a.Ux);void 0===b&&D4b.set(a.Ux,b=new E4b(a));return b};
_.h.Brc=function(a){v4b(this.Oh)||(this.Oh=[],this.Rla());var b=this.Oh,c=0,d;a=_.k(a);for(var e=a.next();!e.done;e=a.next())e=e.value,c===b.length?b.push(d=new WR(this.OIa(RR.createComment("")),this.OIa(RR.createComment("")),this,this.options)):d=b[c],d.HF(e),c++;c<b.length&&(this.Rla(d&&PR(d.fX).nextSibling,c),b.length=c)};_.h.Rla=function(a,b){a=void 0===a?PR(this.IF).nextSibling:a;var c;for(null==(c=this.Lpc)||c.call(this,!1,!0,b);a&&a!==this.fX;)b=PR(a).nextSibling,PR(a).remove(),a=b};
var K4b=function(a,b){if(void 0===a.fw){a.G7a=b;var c;null==(c=a.Lpc)||c.call(a,b)}};_.W.Object.defineProperties(WR.prototype,{GF:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.fw)?void 0:a.GF)?b:this.G7a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=PR(this.IF).parentNode,b=this.fw,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var VR=function(a,b,c,d,e){this.type=1;this.Oh=TR;this.wFa=void 0;this.element=a;this.name=b;this.fw=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Oh=Array(c.length-1).fill(new String),this.Ux=c):this.Oh=TR;this.xG=void 0};
VR.prototype.HF=function(a,b,c,d){b=void 0===b?this:b;var e=this.Ux,f=!1;if(void 0===e){if(a=uM(this,a,b,0),f=!zVb(a)||a!==this.Oh&&a!==tM)this.Oh=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=uM(this,g[c+m],b,m);n===tM&&(n=this.Oh[m]);f||(f=!zVb(n)||n!==this.Oh[m]);if(n===TR)a=TR;else if(a!==TR){var r=void 0;a+=(null!=(r=n)?r:"")+e[m+1]}this.Oh[m]=n}}f&&!d&&this.JGa(a)};
VR.prototype.JGa=function(a){if(a===TR)PR(this.element).removeAttribute(this.name);else{void 0===this.xG&&(this.xG=i4b(this.element,this.name,"attribute"));var b;a=this.xG(null!=(b=a)?b:"");var c;PR(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(VR.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},GF:{configurable:!0,enumerable:!0,get:function(){return this.fw.GF}}});
var F4b=function(){VR.apply(this,arguments);this.type=3};_.U(F4b,VR);F4b.prototype.JGa=function(a){void 0===this.xG&&(this.xG=i4b(this.element,this.name,"property"));a=this.xG(a);this.element[this.name]=a===TR?void 0:a};var G4b=function(){VR.apply(this,arguments);this.type=4};_.U(G4b,VR);G4b.prototype.JGa=function(a){PR(this.element).toggleAttribute(this.name,!!a&&a!==TR)};var H4b=function(a,b,c,d,e){VR.call(this,a,b,c,d,e);this.type=5};_.U(H4b,VR);
H4b.prototype.HF=function(a,b){var c;a=null!=(c=uM(this,a,void 0===b?this:b,0))?c:TR;if(a!==tM){b=this.Oh;c=a===TR&&b!==TR||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==TR&&(b===TR||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Oh=a}};H4b.prototype.handleEvent=function(a){if("function"===typeof this.Oh){var b,c;this.Oh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Oh.handleEvent(a)};
var J4b=function(a,b,c){this.element=a;this.type=6;this.wFa=void 0;this.fw=b;this.options=c};J4b.prototype.HF=function(a){uM(this,a)};_.W.Object.defineProperties(J4b.prototype,{GF:{configurable:!0,enumerable:!0,get:function(){return this.fw.GF}}});var L4b;null==(L4b=window.litHtmlPolyfillSupport)||L4b(E4b,WR);var M4b,N4b;(null!=(N4b=_.ba.litHtmlVersions)?N4b:_.ba.litHtmlVersions=[]).push("3.1.0");
M4b=function(a,b,c){var d,e=null!=(d=null==c?void 0:c.R_a)?d:b;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.R_a)?f:null;e._$litPart$=d=new WR(b.insertBefore(RR.createComment(""),d),d,void 0,null!=c?c:{})}d.HF(a);return d};var O4b=_.ba.ShadowRoot&&(void 0===_.ba.ShadyCSS||_.ba.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,P4b=Symbol(),Q4b=new WeakMap,R4b=function(a,b,c){this._$cssResult$=!0;if(c!==P4b)throw Error("bf");this.cssText=a;this.Rxc=b};R4b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties(R4b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.Txc,b=this.Rxc;if(O4b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=Q4b.get(b));void 0===a&&((this.Txc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&Q4b.set(b,a))}return a}}});
var S4b=function(a,b){if(O4b)a.adoptedStyleSheets=b.map(function(f){return f instanceof CSSStyleSheet?f:f.styleSheet});else{b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=document.createElement("style"),e=_.ba.litNonce;void 0!==e&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)}}},T4b=O4b?function(a){return a}:function(a){if(a instanceof CSSStyleSheet){var b="";a=_.k(a.cssRules);for(var c=a.next();!c.done;c=a.next())b+=c.value.cssText;b=new R4b("string"===typeof b?
b:String(b),void 0,P4b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var U4b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||void 0===_.ba.Reflect||void 0===_.ba.customElements||_.ba.customElements.polyfillWrapFlushCallback||!1,V4b,W4b=function(){var a=HTMLElement;if(U4b)return a;if(void 0!==V4b)return V4b;var b=_.ba.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 V4b=c},X4b=!1;U4b||X4b||(X4b=!0,_.ba.HTMLElement=W4b());
var Y4b=W4b(),YR=Object,Z4b=YR.is,$4b=YR.defineProperty,a5b=YR.getOwnPropertyDescriptor,b5b=YR.getOwnPropertyNames,c5b=YR.getOwnPropertySymbols,d5b=YR.getPrototypeOf,e5b=_.ba.trustedTypes,f5b=e5b?e5b.emptyScript:"",g5b=_.ba.reactiveElementPolyfillSupport,h5b={mTb:function(a,b){switch(b){case Boolean:a=a?f5b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},jSa: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}},i5b=function(a,b){return!Z4b(a,b)},j5b={Ll:!0,type:String,fS:h5b,B_a:!1,evb:i5b},k5b;null==Symbol.metadata&&(Symbol.metadata=Symbol("df"));k5b=Symbol.metadata;var l5b=new WeakMap,ZR=function(){var a=Y4b.call(this)||this;a.Tla=void 0;a.mea=!1;a.r0=!1;a.hX=null;a.Ppc();return a};_.U(ZR,Y4b);ZR.t8=function(a){this.QP();var b;(null!=(b=this.a6)?b:this.a6=[]).push(a)};
ZR.yZ=function(a,b){b=void 0===b?j5b:b;b.state&&(b.Ll=!1);this.QP();this.kD.set(a,b);b.V6c||(b=this.sca(a,Symbol(),b),void 0!==b&&$4b(this.prototype,a,b))};ZR.sca=function(a,b,c){var d,e=null!=(d=a5b(this.prototype,a))?d:{get:function(){return this[b]},set:function(m){this[b]=m}},f=e.get,g=e.set;return{get:function(){return null==f?void 0:f.call(this)},set:function(m){var n=null==f?void 0:f.call(this);g.call(this,m);m5b(this,a,n,c)},configurable:!0,enumerable:!0}};
ZR.Y_=function(a){var b;return null!=(b=this.kD.get(a))?b:j5b};ZR.QP=function(){if(!this.hasOwnProperty("kD")){var a=d5b(this);a.Jp();void 0!==a.a6&&(this.a6=[].concat(_.$c(a.a6)));this.kD=new Map(a.kD)}};
ZR.Jp=function(){n5b();if(!this.hasOwnProperty("TRa")){this.TRa=!0;this.QP();if(this.hasOwnProperty("properties")){var a=this.properties,b=[].concat(_.$c(b5b(a)),_.$c(c5b(a)));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.yZ(c,a[c])}a=this[k5b];if(null!==a&&(a=l5b.get(a),void 0!==a))for(a=_.k(a),b=a.next();!b.done;b=a.next())c=_.k(b.value),b=c.next().value,c=c.next().value,this.kD.set(b,c);this.Sla=new Map;a=_.k(this.kD);for(b=a.next();!b.done;b=a.next())c=_.k(b.value),b=c.next().value,
c=c.next().value,c=this.gX(b,c),void 0!==c&&this.Sla.set(c,b);this.yS=this.Bba(this.styles)}};ZR.Bba=function(a){var b=[];if(Array.isArray(a)){a=new Set(a.flat(Infinity).reverse());a=_.k(a);for(var c=a.next();!c.done;c=a.next())b.unshift(T4b(c.value))}else void 0!==a&&b.push(T4b(a));return b};ZR.gX=function(a,b){b=b.Ll;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.h=ZR.prototype;
_.h.Ppc=function(){var a=this;this.J7a=new Promise(function(c){return a.Kqb=c});this.F4=new Map;this.Tpc();m5b(this);var b;null==(b=this.constructor.a6)||b.forEach(function(c){return c(a)})};_.h.Tpc=function(){for(var a=new Map,b=_.k(this.constructor.kD.keys()),c=b.next();!c.done;c=b.next())c=c.value,this.hasOwnProperty(c)&&(a.set(c,this[c]),delete this[c]);0<a.size&&(this.Tla=a)};
_.h.jL=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.E2);S4b(b,this.constructor.yS);return b};_.h.connectedCallback=function(){null!=this.Iwa||(this.Iwa=this.jL());this.Kqb(!0);var a;null==(a=this.AFa)||a.forEach(function(b){var c;return null==(c=b.U3c)?void 0:c.call(b)})};_.h.Kqb=function(){};_.h.disconnectedCallback=function(){var a;null==(a=this.AFa)||a.forEach(function(b){var c;return null==(c=b.W3c)?void 0:c.call(b)})};
_.h.attributeChangedCallback=function(a,b,c){this.Ipc(a,c)};_.h.Spc=function(a,b){var c=this.constructor.kD.get(a),d=this.constructor.gX(a,c);if(void 0!==d&&!0===c.B_a){var e,f=(void 0!==(null==(e=c.fS)?void 0:e.mTb)?c.fS:h5b).mTb(b,c.type);this.hX=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.hX=null}};
_.h.Ipc=function(a,b){var c=this.constructor;a=c.Sla.get(a);if(void 0!==a&&this.hX!==a){c=c.Y_(a);var d,e="function"===typeof c.fS?{jSa:c.fS}:void 0!==(null==(d=c.fS)?void 0:d.jSa)?c.fS:h5b;this.hX=a;this[a]=e.jSa(b,c.type);this.hX=null}};var m5b=function(a,b,c,d){var e=void 0===e?!1:e;if(void 0!==b){null!=d||(d=a.constructor.Y_(b));var f;if((null!=(f=d.evb)?f:i5b)(e?void 0:a[b],c))a.uFa(b,c,d);else return}!1===a.mea&&(a.J7a=a.Opc())};
ZR.prototype.uFa=function(a,b,c){this.F4.has(a)||this.F4.set(a,b);if(!0===c.B_a&&this.hX!==a){var d;(null!=(d=this.Ula)?d:this.Ula=new Set).add(a)}};ZR.prototype.Opc=function(){var a=this,b,c;return _.Td(function(d){switch(d.Ec){case 1:return a.mea=!0,_.oga(d,2),_.Ud(d,a.J7a,4);case 4:d.Ec=3;d.UK=0;break;case 2:b=_.sga(d),a.lad||Promise.reject(b);case 3:c=o5b(a);if(null==c){d.Zg(5);break}return _.Ud(d,c,5);case 5:return d.return(!a.mea)}})};
var o5b=function(a){if(a.mea){if(!a.r0){null!=a.Iwa||(a.Iwa=a.jL());if(a.Tla){for(var b=_.k(a.Tla),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;a[c]=d}a.Tla=void 0}b=a.constructor.kD;if(0<b.size)for(b=_.k(b),c=b.next();!c.done;c=b.next())d=_.k(c.value),c=d.next().value,d=d.next().value,!0!==d.ZUc||a.F4.has(c)||void 0===a[c]||a.uFa(c,a[c],d)}b=!1;c=a.F4;try{b=!0;var e;null==(e=a.AFa)||e.forEach(function(f){var g;return null==(g=f.Y3c)?void 0:g.call(f)});a.update(c)}catch(f){throw b=
!1,a.H7a(),f;}b&&a.vFa(c)}};_.h=ZR.prototype;_.h.vFa=function(a){var b;null==(b=this.AFa)||b.forEach(function(c){var d;return null==(d=c.Z3c)?void 0:d.call(c)});this.r0||(this.r0=!0,this.Usb());this.YB(a)};_.h.H7a=function(){this.F4=new Map;this.mea=!1};_.h.update=function(){var a=this;this.Ula&&(this.Ula=this.Ula.forEach(function(b){return a.Spc(b,a[b])}));this.H7a()};_.h.YB=function(){};_.h.Usb=function(){};
_.W.Object.defineProperties(ZR,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.Jp();return this.Sla&&[].concat(_.$c(this.Sla.keys()))}}});ZR.yS=[];ZR.E2={mode:"open"};ZR.kD=new Map;ZR.TRa=new Map;null==g5b||g5b({ReactiveElement:ZR});var n5b=function(){var a;(null!=(a=_.ba.reactiveElementVersions)?a:_.ba.reactiveElementVersions=[]).push("2.0.2");n5b=function(){}};var $R=function(){var a=ZR.apply(this,arguments)||this;a.Hwa={host:a};a.zFa=void 0;return a};_.U($R,ZR);$R.E2=ZR.E2;$R.yS=ZR.yS;$R.gX=ZR.gX;$R.Bba=ZR.Bba;$R.QP=ZR.QP;$R.Y_=ZR.Y_;$R.sca=ZR.sca;$R.yZ=ZR.yZ;$R.t8=ZR.t8;_.h=$R.prototype;_.h.jL=function(){var a=ZR.prototype.jL.call(this),b;null!=(b=this.Hwa).R_a||(b.R_a=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.r0||(this.Hwa.isConnected=this.isConnected);ZR.prototype.update.call(this,a);this.zFa=M4b(b,this.Iwa,this.Hwa)};
_.h.connectedCallback=function(){ZR.prototype.connectedCallback.call(this);var a;null==(a=this.zFa)||K4b(a,!0)};_.h.disconnectedCallback=function(){ZR.prototype.disconnectedCallback.call(this);var a;null==(a=this.zFa)||K4b(a,!1)};_.h.render=function(){return tM};$R.Jp=function(){p5b();return ZR.Jp.call(this)};$R._$litElement$=!0;$R.TRa=!0;var q5b;null==(q5b=window.litElementPolyfillSupport)||q5b({LitElement:$R});
var p5b=function(){var a,b;(null!=(b=(a=window).litElementVersions)?b:a.litElementVersions=[]).push("4.0.2");p5b=function(){}};var r5b=_.Hi(["\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 */"]),
s5b=function(a){var b=_.hc.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("cf`"+e);return d+e+a[f+1]},a[0]);return new R4b(c,a,P4b)}()}(r5b);var t5b={Ll:!0,type:String,fS:h5b,B_a:!1,evb:i5b},AVb=function(a,b,c){a=void 0===a?t5b:a;var d=c.kind,e=c.metadata,f=l5b.get(e);void 0===f&&l5b.set(e,f=new Map);f.set(c.name,a);if("accessor"===d){var g=c.name;return{set:function(n){var r=b.get.call(this);b.set.call(this,n);m5b(this,g,r,a)},init:function(n){void 0!==n&&this.uFa(g,void 0,a);return n}}}if("setter"===d){var m=c.name;return function(n){var r=this[m];b.call(this,n);m5b(this,m,r,a)}}throw Error("ef`"+d);};var u5b=function(){};u5b.prototype.Kpc=function(a,b,c){this.AXc=a;this.fw=b;this.yXc=c};u5b.prototype.Mpc=function(a,b){return this.update(a,b)};u5b.prototype.update=function(a,b){return this.render.apply(this,_.$c(b))};_.W.Object.defineProperties(u5b.prototype,{GF:{configurable:!0,enumerable:!0,get:function(){return this.fw.GF}}});var v5b=function(a){this.value=TR;if(2!==a.type)throw Error("ff`"+this.constructor.nDc);};_.U(v5b,u5b);v5b.prototype.render=function(a){if(a===TR||void 0===a)return this.MSb=void 0,this.value=a;if(a===tM)return a;if(a===this.value)return this.MSb;this.value=a;a=[_.gc(a)];a.raw=a;var b={};return this.MSb=(b._$litType$=this.constructor.resultType,b.Ux=a,b.values=[],b)};v5b.nDc="safeHTML";v5b.resultType=1;
var w5b=function(a){return function(){var b=_.hc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(v5b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var x5b=_.Hi(' <li class="item">\n                  <span class="icon sprite ;"></span>\n                  <a\n                    href="#"\n                    @mousedown=;\n                    @click=;>\n                    ;<strong>;</strong>;\n                    <span class="raw-query">;</span>\n                  </a>\n                </li>'.split(";")),y5b=_.Hi([' <li class="no">\n                  No results for&nbsp;<span class="value">',"</span>\n                </li>"]),z5b=_.Hi("\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(";")),
A5b=_.Hi([' <li class="item">\n                  <a\n                    rel="search"\n                    .href=',"\n                    @click=",'\n                    ><span class="icon sprite ','"></span>\n                    ',"</a\n                  >\n                </li>"]),B5b=_.Hi('\n      <form autocomplete="off" action="#">\n        <input\n          type="text"\n          spellcheck="false"\n          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(";")),
C5b=function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.Nu=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Nu="")},D5b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},E5b=function(a,b,c){this.icon=a;this.url=b;this.description=c},aS=function(){var a=$R.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.iO=[];a.Tka=new _.bf;a.Ska=a.Tka;a.psb=sVb("fetchJson",function(b,c){return rVb(b,c)});a.lSc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.bQc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.xLc=sVb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.U(aS,$R);aS.E2=$R.E2;aS.yS=$R.yS;aS.gX=$R.gX;aS.Bba=$R.Bba;aS.QP=$R.QP;aS.Y_=$R.Y_;aS.sca=$R.sca;aS.yZ=$R.yZ;aS.t8=$R.t8;aS.Jp=$R.Jp;
aS.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.iO.length&&0===this.results.length;return C4b(B5b,this.placeholder,this.queries.map(function(d){return C4b(x5b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.lO(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Nu,d.suffix,d.rawQuery)}),c?C4b(y5b,b):"",this.results.map(function(d){return C4b(z5b,CVb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.Wb(d.url))},
d.title,DVb(d.shortUrl),w5b(d.snippet))}),this.iO.map(function(d){return C4b(A5b,d.url,function(){a.fireEvent("navigate-event",_.Wb(d.url))},d.icon,d.description)}))};
aS.prototype.Usb=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=_.fe(c,"input").ha(_.hf(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.Le(500),_.w(function(){return c.value}),_.ie(function(f){return""!==f}),_.hf(function(f){var g=a.xLc;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.iO=[];a.iO.push(new E5b("moma",_.Vb(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.iO.push(new E5b("more",_.Vb(g.toString()),"More results"));a.iO.reverse()}));this.input=c;var e=function(){a.Tka.next(!0)};_.Ega(d,d.ha(_.ff(function(f){return a.psb(a.getUrl(a.lSc,f),{credentials:"include"})}))).subscribe(function(f){f=_.k(f);var g=f.next().value,m=f.next().value;f=(m.suggestedPersonalQueries||
[]).map(function(n){return new C5b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new C5b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.Tka.next(!0)},e);d.ha(_.ff(function(f){return a.psb(a.getUrl(a.bQc,f),{credentials:"include"})})).subscribe(function(f){a.results=[];f=_.k(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 v=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===v||null===v)throw Error("gf");v=_.ec(v);n.call(m,new D5b(r,v,CVb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.Tka.next(!0)},e);_.fe(c,"input").ha(_.ie(function(){return""===c.value})).subscribe(function(){a.iO=[];a.queries=[];a.results=[];a.Tka.next(!1)});_.fe(c,"focusin").subscribe(function(){for(var f=_.k(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.fe(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();F5b(a,1);break;case "ArrowUp":f.preventDefault();F5b(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=_.Vb(g),g=_.Xb(g),void 0!==g&&(f.href=g);else{g=_.k(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.lO(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};aS.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 F5b=function(a,b){a=a.shadowRoot.querySelectorAll(".item");for(var c=_.k(a.entries()),d=c.next();!d.done;d=c.next()){var e=_.k(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")};aS.prototype.lO=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
aS.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(aS,{styles:{configurable:!0,enumerable:!0,get:function(){return s5b}}});var bS=aS;wM([vM({type:String}),xM(Object)],bS.prototype,"placeholder",void 0);wM([vM({type:String,Ll:"hidden-query"}),xM(Object)],bS.prototype,"hiddenQuery",void 0);wM([vM({type:String}),xM(Object)],bS.prototype,"accesskey",void 0);wM([vM({type:String}),xM(Object)],bS.prototype,"from",void 0);
wM([vM({type:String,Ll:"data-hidden-query"}),xM(Object)],bS.prototype,"dataHiddenQuery",void 0);wM([vM({type:String,Ll:"data-from"}),xM(Object)],bS.prototype,"dataFrom",void 0);wM([BVb(),xM(Array)],bS.prototype,"queries",void 0);wM([BVb(),xM(Array)],bS.prototype,"results",void 0);wM([BVb(),xM(Array)],bS.prototype,"iO",void 0);bS=wM([function(a){return function(b,c){void 0!==c?c.t8(function(){customElements.define(a,b)}):customElements.define(a,b)}}("g3mark-moma-search")],bS);var cS=function(){};cS.O=function(a){return new (a||cS)};cS.Da=_.Rc({type:cS});cS.Ca=_.Ac({});var dS=function(){};dS.O=function(a){return new (a||dS)};dS.Da=_.Rc({type:dS});dS.Ca=_.Ac({imports:[NR,_.pn,_.Et,_.Bo,cS]});var eS=function(){};eS.O=function(a){return new (a||eS)};eS.Da=_.Rc({type:eS});eS.Ca=_.Ac({imports:[_.pn]});var fS=function(){};fS.O=function(a){return new (a||fS)};fS.Da=_.Rc({type:fS});fS.Ca=_.Ac({imports:[_.pn,_.go,_.Et,_.Bo]});var gS=function(){};gS.O=function(a){return new (a||gS)};gS.Da=_.Rc({type:gS});gS.Ca=_.Ac({imports:[_.pn,eS,fS]});var hS=function(){};hS.O=function(a){return new (a||hS)};hS.Da=_.Rc({type:hS});hS.Ca=_.Ac({imports:[_.pn,LR,dS,_.Bo,eS,gS,_.pF,fS,MR,_.Et,KR]});var iS=function(){};iS.O=function(a){return new (a||iS)};iS.Da=_.Rc({type:iS});iS.Ca=_.Ac({Ob:[{wa:_.Ndb,oc:{expandedHeight:"48px",collapsedHeight:"48px",iM:!1}}],imports:[_.Vo,_.pn,zR,_.CL,WQ,JR,_.Oz,_.vx,_.lB,_.BF,hS,FR]});var jS=function(){};jS.O=function(a){return new (a||jS)};jS.Da=_.Rc({type:jS});jS.Ca=_.Ac({imports:[dO,_.pn,_.VA,AR,zR,_.Qo,_.rF,lN,_.Bo]});var kS=function(){};kS.O=function(a){return new (a||kS)};kS.Da=_.Rc({type:kS});kS.Ca=_.Ac({imports:[_.Cv,_.pn,iO,_.rF,_.pF,_.vx,_.Et,_.Px]});var lS=function(){};lS.O=function(a){return new (a||lS)};lS.Da=_.Rc({type:lS});lS.Ca=_.Ac({imports:[_.Vo,_.pn,_.pF,_.vx,_.lB,_.zF,_.Bo]});var mS=function(){};mS.O=function(a){return new (a||mS)};mS.Da=_.Rc({type:mS});mS.Ca=_.Ac({imports:[_.pn,_.vx,_.Et,_.Qx]});var nS=function(){};nS.O=function(a){return new (a||nS)};nS.Da=_.Rc({type:nS});nS.Ca=_.Ac({imports:[mS,_.pn]});new _.rl;new _.sl;new _.rl;new _.sl;new _.qt("Last {count} days");var oS=function(a,b,c,d){this.ob=a;this.Zc=b;this.dir=c;this.zone=d;this.yc=new _.Ye;this.wN=this.RU=null;this.RXa=192;this.oha=new _.Gg([]);this.gZ=[];this.zxb=!1;this.Gw=this.pu=null;this.Vm=new _.Sl;this.zW=new _.Sl;this.UVb=new _.Sl;this.Kl=new _.Sl;this.du=null;this.hyb=[];G5b(this)};_.h=oS.prototype;_.h.Sa=function(){this.gZ=H5b(this);var a=this.oha,b=a.next,c=Array.from({length:this.gZ.length});c[0]=this.ub;c[1]=_.oC(this.Zc,this.ub,1);b.call(a,c)};
_.h.Jc=function(){var a=this;this.PUa();I5b(this);J5b(this);this.zone.Wb(function(){setTimeout(function(){a.oha.next(a.gZ);a.zxb=!0})})};_.h.Tb=function(a){var b=this;this.zxb&&(a.minDate||a.maxDate)&&(this.gZ=H5b(this),this.oha.next(this.gZ));a.activeDate&&a.activeDate.Of!==a.activeDate.ij&&this.zone.Wb(function(){setTimeout(function(){b.MI(b.ub,"auto")})})};_.h.La=function(){this.yc.next();this.yc.complete()};
_.h.MI=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.gZ.findIndex(function(e){return FVb(c,e,a)});-1<d&&this.aia.Hx(d,b)};_.h.a1a=function(a){this.zW.next(a.value);a=_.k(this.pfa.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.hR=null,b.qY=null,_.Ul(b.Ya)};_.h.wS=function(a){this.du=a};_.h.jD=function(a){this.du&&(a.value&&this.UVb.emit(a),this.du=null)};
var G5b=function(a){var b=_.xjb(a.Zc,"narrow"),c=_.xjb(a.Zc,"long").map(function(d,e){return{sCb:d,cYa:b[e]}});a.hyb=c.slice(0).concat(c.slice(0,0))},K5b=function(a,b){return(new Date(a.Zc.getYear(b),a.Zc.getMonth(b),1)).getTime()},L5b=function(a,b){return a.pfa.toArray().find(function(c){return FVb(a,c.ub,b)})};
oS.prototype.PUa=function(){var a=this;_.fe(this.ob.na,"keydown",{capture:!0}).ha(_.gf(this.yc)).subscribe(function(b){a:{var c=a.ub,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.ub=_.qC(a.Zc,a.ub,d?1:-1);break;case 39:a.ub=_.qC(a.Zc,a.ub,d?-1:1);break;case 38:a.ub=_.qC(a.Zc,a.ub,-7);break;case 40:a.ub=_.qC(a.Zc,a.ub,7);break;case 36:a.ub=_.qC(a.Zc,a.ub,1-a.Zc.getDate(a.ub));break;case 35:a.ub=_.qC(a.Zc,a.ub,_.yjb(a.Zc,a.ub)-a.Zc.getDate(a.ub));break;case 33:a.ub=b.altKey?_.pC(a.Zc,a.ub,-1):_.oC(a.Zc,
a.ub,-1);break;case 34:a.ub=b.altKey?_.pC(a.Zc,a.ub,1):_.oC(a.Zc,a.ub,1);break;default:break a}a.ub=_.kC(a.Zc,a.ub,a.Gd,a.Hd);_.iC(a.Zc,c,a.ub)&&a.Kl.emit(a.ub);c=L5b(a,c);if(d=L5b(a,a.ub))d.ub=a.ub,d.uz(),_.Ul(d.Ya),null==c||_.Ul(c.Ya);b.preventDefault();b.stopPropagation()}})};
var J5b=function(a){a.zone.Wb(function(){var b=a.aia.ob.na;_.fe(b,"mousemove").ha(_.w(function(c){if(!a.du)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}),_.Oe(),_.ff(function(c){return 0===c?_.zi:_.xeb(50).ha(_.Ve(c))}),_.gf(a.yc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},I5b=function(a){a.pfa.Sc.ha(_.ef(a.pfa),_.ff(function(b){return _.ge.apply(null,
_.$c(b.toArray().map(function(c){return c.kG.Cga})))}),_.gf(a.yc)).subscribe(function(b){document.querySelectorAll(".mat-calendar-body-cell").forEach(function(f){f.setAttribute("tabindex","-1")});var c=a.pfa.toArray();null==c||c[0].kcb(b);a.RU=(null==c?void 0:c[0].qY)||null;a.wN=(null==c?void 0:c[0].hR)||null;for(b=1;b<c.length;b++)c[b].qY=a.RU,c[b].hR=a.wN,_.Ul(c[b].Ya);if(c=c.find(function(f){return FVb(a,f.ub,a.ub)}))c.ub=a.ub,_.Ul(c.Ya);var d,e;null==(d=document.querySelector(".mat-calendar-body-active .mat-calendar-body-selected"))||
null==(e=d.parentElement)||e.setAttribute("tabindex","0")})},H5b=function(a){for(var b=[],c=K5b(a,a.Hd),d=a.Zc.clone(a.Gd);K5b(a,d)<=c;)b.push(a.Zc.clone(d)),d=_.oC(a.Zc,d,1);return b},FVb=function(a,b,c){return a.Zc.getMonth(b)===a.Zc.getMonth(c)&&a.Zc.getYear(b)===a.Zc.getYear(c)};_.W.Object.defineProperties(oS.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.hyb}}});oS.O=function(a){return new (a||oS)(_.y(_.Dd),_.y(_.gC),_.y(_.yr),_.y(_.oe))};
oS.ya=_.Pc({type:oS,oa:[["reach-calendar-month-view"]],vb:function(a,b){a&1&&(_.Of(_.Lr,7),_.Of(_.LA,7),_.Of(_.SE,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.aia=c.first);_.Uf(c=_.Vf())&&(b.ccd=c.first);_.Uf(c=_.Vf())&&(b.pfa=c)}},yb:[1,"reach-calendar-month-view"],inputs:{ub:"activeDate",selected:"selected",Gd:"minDate",Hd:"maxDate",yj:"dateFilter",jl:"dateClass",pu:"comparisonStart",Gw:"comparisonEnd"},outputs:{Vm:"selectedChange",zW:"userSelection",UVb:"userDragDrop",Kl:"activeDateChange"},features:[_.id],
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,"_userSelection","dragStarted","dragEnded","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDrag"]],ua:function(a,b){a&1&&(_.E(0,"table",0)(1,"thead")(2,"tr"),_.A(3,EVb,2,1,"th",1),_.F()()(),_.H(4,"mat-divider"),_.E(5,"cdk-virtual-scroll-viewport",2),_.A(6,HVb,2,1,"div",3),_.O(7,"async"),_.F());a&2&&(_.x(3),_.B("ngForOf",b.weekdays),
_.x(2),_.B("itemSize",b.RXa)("minBufferPx",5*b.RXa)("maxBufferPx",10*b.RXa),_.x(),_.B("cdkVirtualForOf",_.Q(7,6,b.oha))("cdkVirtualForTemplateCacheSize",50))},Ha:[_.eC,_.hn,_.jn,_.SE,_.qx,_.KA,_.LA,_.Lr,_.on],styles:[".reach-calendar-month{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:192px}.reach-calendar-month-view-header{height:32px}\n/*# sourceMappingURL=calendar_month_view.css.map */"],
nb:2,Oa:0});var pS=function(a,b,c){this.ob=a;this.Zc=b;this.dir=c;this.yc=new _.Ye;this.SNa=new _.Gg([]);this.i5a=128;this.Vm=new _.bf;this.Kl=new _.Sl};_.h=pS.prototype;_.h.Jc=function(){this.PUa()};_.h.Tb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.Zc.getYear(this.Hd),0,1)).getTime(),c=this.Zc.clone(this.Gd);(new Date(this.Zc.getYear(c),0,1)).getTime()<=b;)a.push(this.Zc.clone(c)),c=_.pC(this.Zc,c,1);this.SNa.next(a)}};
_.h.MI=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.SNa.value.findIndex(function(e){return c.Zc.getYear(e)===c.Zc.getYear(a)});-1<d&&this.aia.Hx(d,b)};_.h.PUa=function(){var a=this;_.fe(this.ob.na,"keydown",{capture:!0}).ha(_.gf(this.yc)).subscribe(function(b){a.YTa(b)})};
_.h.YTa=function(a){var b=this.ub,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.ub=_.oC(this.Zc,this.ub,c?1:-1);break;case 39:this.ub=_.oC(this.Zc,this.ub,c?-1:1);break;case 38:this.ub=_.oC(this.Zc,this.ub,-4);break;case 40:this.ub=_.oC(this.Zc,this.ub,4);break;case 36:this.ub=_.oC(this.Zc,this.ub,-this.Zc.getDate(this.ub));break;case 35:this.ub=_.qC(this.Zc,this.ub,11-this.Zc.getMonth(this.ub));break;case 33:this.ub=_.pC(this.Zc,this.ub,a.altKey?-10:-1);break;case 34:this.ub=_.pC(this.Zc,
this.ub,a.altKey?10:1);break;default:return}this.ub=_.kC(this.Zc,this.ub,this.Gd,this.Hd);_.iC(this.Zc,b,this.ub)&&this.Kl.emit(this.ub);b=M5b(this,b);if(c=M5b(this,this.ub))c.ub=this.ub,c.uz(),_.Ul(c.Ya),null==b||_.Ul(b.Ya);a.preventDefault();a.stopPropagation()};var M5b=function(a,b){return a.mVc.toArray().find(function(c){return a.Zc.getYear(c.ub)===a.Zc.getYear(b)})};pS.O=function(a){return new (a||pS)(_.y(_.Dd),_.y(_.gC),_.y(_.yr))};
pS.ya=_.Pc({type:pS,oa:[["reach-calendar-year-view"]],vb:function(a,b){a&1&&(_.Of(_.Lr,7),_.Of(_.UE,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.aia=c.first);_.Uf(c=_.Vf())&&(b.mVc=c)}},yb:[1,"reach-calendar-year-view"],inputs:{ub:"activeDate",Gd:"minDate",Hd:"maxDate",selected:"selected",yj:"dateFilter",jl:"dateClass"},outputs:{Vm:"selectedChange",Kl:"activeDateChange"},features:[_.id],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,"selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"]],ua:function(a,b){a&1&&(_.E(0,"cdk-virtual-scroll-viewport",0),_.A(1,IVb,1,6,"mat-year-view",1),_.O(2,"async"),_.F());a&2&&(_.B("itemSize",
b.i5a)("minBufferPx",3*b.i5a)("maxBufferPx",5*b.i5a),_.x(),_.B("cdkVirtualForOf",_.Q(2,5,b.SNa))("cdkVirtualForTemplateCacheSize",50))},Ha:[_.eC,_.UE,_.KA,_.LA,_.Lr,_.on],nb:2,Oa:0});var N5b=_.Bh("pickerView",[_.Eh("month",_.Dh({transform:"translateY(0)"})),_.Fh("month => year",[_.Ch("375ms cubic-bezier(0.4,0.0,0.2,1)",_.ZB([_.Dh({transform:"translateY(-100%)",offset:0}),_.Dh({transform:"translateY(0%)",offset:1})]))]),_.Fh("year => month",[_.Ch("375ms cubic-bezier(0.4,0.0,0.2,1)",_.ZB([_.Dh({transform:"translateY(0)",offset:0}),_.Dh({transform:"translateY(-100%)",offset:1})]))])]),O5b=_.Bh("yearViewActive",[_.Eh("false",_.Dh({display:"none"})),_.Eh("true",_.Dh({display:"block"})),
_.Fh("false => true",[_.Ch("375ms cubic-bezier(0.4,0.0,0.2,1)",_.ZB([_.Dh({display:"block",offset:0})]))]),_.Fh("true => false",[_.Ch("375ms cubic-bezier(0.4,0.0,0.2,1)",_.ZB([_.Dh({display:"block",offset:0}),_.Dh({display:"none",offset:1})]))])]),qS=function(a,b){var c=this;this.Zc=a;this.ae=b;this.yc=new _.Ye(1);this.p2=new _.sw(null);this.dyb=new _.Ye(1);this.Xb=new _.bf;this.EZ=[];this.mIc="Enter a day, month, and year";this.Qxb="Date";this.gyb=null;this.vO="month";this.Vm=new _.Sl;this.QO=new _.Sl(!0);
this.zW=new _.Sl;this.p2.lm.ha(_.gf(this.yc)).subscribe(function(d){c.zW.next({source:"input",value:d})})};_.h=qS.prototype;_.h.Sa=function(){this.Gd||(this.Gd=_.pC(this.Zc,new Date,-3));this.Hd||(this.Hd=_.pC(this.Zc,new Date,3));this.p2.setValue(this.selected,{le:!1})};_.h.Xd=function(){this.ub=this.UI||new Date;this.YUa=this.vO};_.h.Jc=function(){this.dyb.next()};_.h.Tb=function(a){if(a=a.selected)a=!!this.p2.value;a&&this.p2.setValue(this.selected,{le:!1});this.Xb.next()};
_.h.La=function(){this.yc.next();this.yc.complete()};_.h.a1a=function(a){this.zW.next({source:"view",value:a})};
_.W.Object.defineProperties(qS.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.qBc},set:function(a){this.qBc=_.kC(this.Zc,a,this.Gd,this.Hd);this.Xb.next();_.Tl(this.ae)}},yh:{configurable:!0,enumerable:!0,get:function(){return this.YUa},set:function(a){var b=this.YUa!==a?a:null;this.YUa=a;_.Tl(this.ae);b&&this.QO.emit(b)}},UI:{configurable:!0,enumerable:!0,get:function(){return this.gyb},set:function(a){this.gyb=_.hC(this.Zc,this.Zc.Sh(a));var b;this.ub=null!=(b=this.UI)?
b:new Date}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.uIc},set:function(a){this.uIc=_.hC(this.Zc,this.Zc.Sh(a))||_.pC(this.Zc,new Date,-3)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.tIc},set:function(a){this.tIc=_.hC(this.Zc,this.Zc.Sh(a))||_.pC(this.Zc,new Date,3)}}});qS.O=function(a){return new (a||qS)(_.y(_.gC,8),_.y(_.qm))};
qS.ya=_.Pc({type:qS,oa:[["reach-calendar"]],vb:function(a,b){a&1&&(_.Of(oS,5),_.Of(pS,5));if(a&2){var c;_.Uf(c=_.Vf())&&(b.U0=c.first);_.Uf(c=_.Vf())&&(b.Jza=c.first)}},yb:[1,"reach-calendar","cdk-edit-pane"],qb:2,Za:function(a,b){a&2&&_.tf("reach-date-calendar-with-presets",null==b.EZ?null:b.EZ.length)},inputs:{EZ:"datePresets",UI:"startAt",vO:"startView",selected:"selected",yj:"dateFilter",jl:"dateClass",Gd:"minDate",Hd:"maxDate"},outputs:{Vm:"selectedChange",QO:"viewChanged",zW:"userSelection"},
Sb:["reachCalendar"],features:[_.bg([{wa:_.WE,Hb:qS}]),_.id],Aa:14,Ba:25,Ea:[[1,"reach-calendar-selection-view"],[1,"reach-calendar-header"],[1,"reach-calendar-date-input"],["appearance","outline","floatLabel","always","subscriptSizing","dynamic",1,"reach-calendar-form-field"],["matInput","","autocomplete","off","spellcheck","false","matDatepicker","",3,"formControl","placeholder","min","max"],[4,"ngIf"],[3,"presets","presetSelected",4,"ngIf"],[3,"activeDate","maxDate","minDate","view"],[1,"reach-calendar-picker-view"],
[3,"selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"userSelection","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"presetSelected","presets"]],ua:function(a,b){a&1&&(_.E(0,"div",0)(1,"div",1)(2,"div",2)(3,"mat-form-field",3)(4,"mat-label"),_.N(5),_.F(),_.H(6,"input",4),_.A(7,JVb,2,1,"mat-error",5),_.F()(),_.A(8,KVb,1,1,"reach-date-presets-menu",6),_.H(9,"reach-calendar-month-toolbar",7),_.F(),_.E(10,"div",8)(11,"div")(12,"reach-calendar-year-view",
9),_.I("selectedChange",function(c){b.yh="month";var d;null==(d=b.U0)||d.MI(c)}),_.F(),_.E(13,"reach-calendar-month-view",10),_.I("userSelection",function(c){return b.a1a(c)}),_.F()()()());a&2&&(_.x(5),_.Yf(b.Qxb),_.x(),_.B("formControl",b.p2)("placeholder",b.Qxb)("min",b.Gd)("max",b.Hd),_.x(),_.B("ngIf",b.p2.invalid),_.x(),_.B("ngIf",null==b.EZ?null:b.EZ.length),_.x(),_.B("activeDate",b.ub)("maxDate",b.Hd)("minDate",b.Gd)("view",b.yh),_.x(2),_.B("@pickerView",b.yh),_.x(),_.B("@yearViewActive","year"==
b.yh)("activeDate",b.ub)("selected",b.selected)("dateFilter",b.yj)("maxDate",b.Hd)("minDate",b.Gd)("dateClass",b.jl),_.x(),_.B("activeDate",b.ub)("selected",b.selected)("dateFilter",b.yj)("maxDate",b.Hd)("minDate",b.Gd)("dateClass",b.jl))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{--mdc-switch-state-layer-size:32px;height:100%;overflow:auto}.reach-calendar-selection-view{display:grid;grid-template-rows:auto 1fr}.reach-calendar-header{padding:16px 0}.reach-calendar-comparison,.reach-calendar-date-input,reach-calendar-month-toolbar{padding:0 16px}reach-date-presets-menu .reach-calendar-presets{padding-bottom:16px}.reach-calendar-month-view,.reach-calendar-year-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.reach-calendar-month-view .reach-calendar-scroll-viewport,.reach-calendar-year-view .reach-calendar-scroll-viewport{height:100%}.reach-calendar-month-view .mat-calendar-table-header,.reach-calendar-year-view .mat-calendar-table-header{display:none}.reach-calendar-month-view .mat-calendar-table,.reach-calendar-year-view .mat-calendar-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.reach-calendar-month-view .mat-calendar-body-label,.reach-calendar-year-view .mat-calendar-body-label{line-height:0;padding-left:0}.reach-calendar-month,.reach-calendar-year{display:block;padding:0 16px}.reach-calendar-month-view-header{margin:0 16px}.reach-calendar-date-input{margin-bottom:16px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field{--mat-form-field-container-height:40px;--mat-form-field-filled-label-display:none;--mat-form-field-container-vertical-padding:8px;--mat-form-field-filled-with-label-container-padding-top:8px;--mat-form-field-filled-with-label-container-padding-bottom:8px;width:136px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper{padding:0 8px}.reach-calendar-comparison{margin-bottom:16px}.reach-date-range-calendar .reach-calendar-date-input .reach-calendar-form-field,.reach-date-range-calendar-without-presets-menu .reach-calendar-date-input .reach-calendar-form-field{width:104px}.reach-date-range-calendar .reach-calendar-picker-view,.reach-date-range-calendar-without-presets-menu .reach-calendar-picker-view{min-height:128px}\n/*# sourceMappingURL=calendar.css.map */"],
nb:2,data:{animation:[N5b,O5b]},Oa:0});var P5b={keyboard_arrow_left:{Th:"keyboard_arrow_left"},keyboard_arrow_right:{Th:"keyboard_arrow_right"},arrow_right:{Th:"arrow_right"}},Q5b=new _.Xc("ICON_MAPPING",{Ga:"root",qa:function(){return P5b}});var R5b=0,rS=function(a,b,c,d,e,f){this.calendar=a;this.ae=b;this.Zc=d;this.xCc=e;this.Pu=f;this.yc=new _.Ye(1);this.Yva="";this.sjb="reach-calendar-button-"+R5b++};rS.prototype.Jc=function(){var a=this;this.calendar.dyb.ha(_.Qe(1)).subscribe(function(){S5b(a)})};var S5b=function(a){var b;null==(b=a.calendar.U0)||b.aia.hxa.ha(_.gf(a.yc)).subscribe(function(c){var d,e=null==(d=a.calendar.U0)?void 0:d.oha.value[c];e&&(a.Yva=a.Zc.format(e,a.xCc.display.SXa),a.Lv=e,_.Tl(a.ae))})};
rS.prototype.lwa=function(){return!this.Gd||0>_.iC(this.Zc,this.Gd,this.Lv)};rS.prototype.fva=function(){return!this.Hd||0<_.iC(this.Zc,this.Hd,this.Lv)};rS.prototype.MI=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.U0)||c.MI(a,b)}else{var d;null==(d=this.calendar.Jza)||d.MI(a,b)}};var T5b=function(a,b,c){b="month"===a.view?_.oC(a.Zc,b,c):_.pC(a.Zc,b,c);return _.kC(a.Zc,b,a.Gd,a.Hd)};
_.W.Object.defineProperties(rS.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.rIc},set:function(a){this.rIc=this.Lv=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.vIc},set:function(a){this.vIc=a}},zZa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},RZa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},mYa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});rS.O=function(a){return new (a||rS)(_.y(qS),_.y(_.qm),_.y(_.RE),_.y(_.gC,8),_.y(_.js,8),_.y(Q5b))};
rS.ya=_.Pc({type:rS,oa:[["reach-calendar-month-toolbar"]],yb:[1,"reach-calendar-month-toolbar"],inputs:{ub:"activeDate",Gd:"minDate",Hd:"maxDate",view:"view"},features:[_.bg([{wa:_.F4a,oc:{eg:!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,"click","disabled"],[3,"svgIcon",4,"ngIf"],["mat-icon-button","",1,"reach-calendar-next-button",
3,"click","disabled"],[3,"svgIcon"]],ua:function(a,b){a&1&&(_.E(0,"div",0)(1,"button",1),_.I("click",function(){b.calendar.yh="month"===b.view?"year":"month";if("year"===b.calendar.yh&&b.Lv){var c;null==(c=b.calendar.Jza)||c.MI(b.Lv)}}),_.E(2,"span"),_.N(3),_.F(),_.H(4,"div",2),_.F()(),_.E(5,"button",3),_.I("click",function(){b.lwa()&&(b.Lv=T5b(b,b.Lv||b.Lv,-1),b.MI(b.Lv,"smooth"))}),_.A(6,LVb,2,2,"mat-icon",4),_.F(),_.E(7,"button",5),_.I("click",function(){b.fva()&&(b.Lv=T5b(b,b.Lv||b.Lv,1),b.MI(b.Lv,
"smooth"))}),_.A(8,MVb,2,2,"mat-icon",4),_.F());a&2&&(_.x(),_.rf("aria-label",b.zZa)("aria-describedby",b.sjb),_.x(),_.rf("id",b.sjb),_.x(),_.Yf(b.Yva),_.x(),_.tf("reach-calendar-invert","month"!==b.view),_.x(),_.B("disabled",!b.lwa()),_.rf("aria-label",b.RZa),_.x(),_.B("ngIf",b.Pu.keyboard_arrow_left),_.x(),_.B("disabled",!b.fva()),_.rf("aria-label",b.mYa),_.x(),_.B("ngIf",b.Pu.keyboard_arrow_right))},Ha:[AM,_.jn,_.Wv,_.Ws,_.Zs,_.Dt],styles:[".reach-calendar-month-toolbar{--mdc-text-button-container-height:24px;--mdc-filled-button-container-height:24px;--mdc-outlined-button-container-height:24px;--mdc-protected-button-container-height:24px;--mat-text-button-touch-target-display:none;--mat-filled-button-touch-target-display:none;--mat-protected-button-touch-target-display:none;--mat-outlined-button-touch-target-display:none;--mat-icon-button-touch-target-display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.reach-calendar-arrow{display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;height:0;margin:0 0 0 5px;vertical-align:middle;width:0}.reach-calendar-arrow.reach-calendar-invert{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .reach-calendar-arrow{margin:0 5px 0 0}.reach-calendar-period{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.reach-calendar-period-button{background:transparent;font:inherit;letter-spacing:inherit}\n/*# sourceMappingURL=calendar_month_toolbar.css.map */"],
nb:2,Oa:0});var U5b=function(a){this.ob=a};U5b.prototype.focus=function(){this.ob.na.focus()};U5b.prototype.jr=function(){return this.ob.na.textContent};var sS=function(a,b,c){this.ob=a;this.ESc=b;this.eSa=c;this.first=!1;this.focused=new _.bf};_.U(sS,U5b);sS.prototype.Jc=function(){var a=this;this.eSa.Ik(this.ob).subscribe(function(b){b&&a.focused.next(a)})};sS.prototype.La=function(){this.eSa&&this.eSa.nj(this.ob);this.focused.complete()};sS.O=function(a){return new (a||sS)(_.y(_.Dd),_.y(tS),_.y(_.Iq))};
sS.Fa=_.Tc({type:sS,oa:[["","xapTabstopGroupItem",""]],qb:1,Za:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.ESc.items)?void 0:c.first)===b?0:-1;_.zf("tabIndex",a)}},inputs:{first:"first"},features:[_.pf]});var tS=function(a){this.dir=a;this.orientation="vertical";this.eF=this.fC=!1;this.QPa=_.Mc(_.se)};tS.prototype.Xd=function(){var a=this;V5b(this);_.ge.apply(null,_.$c(this.items.map(function(b){return b.focused}))).ha(NVb(this.QPa)).subscribe(function(b){var c;null==(c=a.NT)||_.dr(c,b)})};
var V5b=function(a){a.NT=_.cr((new _.er(a.items)).fC(a.fC));a.eF&&a.NT.eF();var b="vertical"===a.orientation;_.oab(a.NT,b);var c;_.zz(a.NT,b?null:(null==(c=a.dir)?void 0:c.value)||"ltr")};tS.O=function(a){return new (a||tS)(_.y(_.yr))};
tS.Fa=_.Tc({type:tS,oa:[["","xapTabstopGroup",""]],Bd:function(a,b,c){a&1&&_.Pf(c,sS,4);if(a&2){var d;_.Uf(d=_.Vf())&&(b.items=d)}},Za:function(a,b){a&1&&_.I("keyup",function(c){b.NT&&(_.qTa(b.NT,"keyboard"),b.NT.yr(c))})},inputs:{orientation:"orientation",fC:"withWrap",eF:"withTypeAhead"}});new _.qt("+ {NUMBER} more");new _.rl;new _.sl;var uS=function(){};uS.O=function(a){return new (a||uS)};uS.Da=_.Rc({type:uS});uS.Ca=_.Ac({imports:[_.FL]});var vS=function(){};vS.O=function(a){return new (a||vS)};vS.Da=_.Rc({type:vS});vS.Ca=_.Ac({imports:[_.pn,_.Oz,_.vx,sR,_.Ww,_.Px,_.BF,_.Qx,_.Et,_.ss,_.iF,_.gF,_.FD,_.iF]});var wS=function(){};wS.O=function(a){return new (a||wS)};wS.Da=_.Rc({type:wS});wS.Ca=_.Ac({imports:[_.pn]});var W5b=function(){this.jwa=[];this.dIb=new _.bf};W5b.O=function(a){return new (a||W5b)};
W5b.ya=_.Pc({type:W5b,oa:[["reach-date-presets-menu"]],yb:[1,"reach-date-presets-menu"],inputs:{jwa:"presets"},outputs:{dIb:"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,"click",
"first"],[1,"reach-calendar-preset-menu-item-state"],[1,"reach-calendar-preset-label"]]},ua:function(a,b){a&1&&(_.E(0,"div",0),_.A(1,PVb,4,1,"ng-container",1),_.F());a&2&&(_.x(),_.B("ngIf",0<(null==b.jwa?null:b.jwa.length)))},Ha:[_.hn,_.jn,_.qx,tS,sS],styles:[".reach-calendar-presets-menu .reach-calendar-presets{padding:8px 0}.reach-calendar-preset-label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{--mat-icon-button-touch-target-display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;position:relative;padding:0 16px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;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:hover .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state{background:#202124;opacity:.04}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus,.reach-calendar-presets-menu-item:focus{outline:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state{background:#202124;opacity:.12}.reach-calendar-preset-menu-item-state{bottom:0;left:0;position:absolute;right:0;top:0}\n/*# sourceMappingURL=date_presets_menu.css.map */"],
nb:2,Oa:0});var xS=function(){};xS.O=function(a){return new (a||xS)};xS.Da=_.Rc({type:xS});xS.Ca=_.Ac({imports:[BQ]});var yS=function(){};yS.O=function(a){return new (a||yS)};yS.Da=_.Rc({type:yS});yS.Ca=_.Ac({imports:[_.pn]});var zS=function(){};zS.O=function(a){return new (a||zS)};zS.Da=_.Rc({type:zS});zS.Ca=_.Ac({imports:[_.pn,xS,yS]});var AS=function(){};AS.O=function(a){return new (a||AS)};AS.Da=_.Rc({type:AS});AS.Ca=_.Ac({imports:[_.pn,zS,yS]});var BS=function(){};BS.O=function(a){return new (a||BS)};BS.Da=_.Rc({type:BS});BS.Ca=_.Ac({imports:[_.pn,yS,AS,AS]});var CS=function(){};CS.O=function(a){return new (a||CS)};CS.Da=_.Rc({type:CS});CS.Ca=_.Ac({});var DS=function(){};DS.O=function(a){return new (a||DS)};DS.Da=_.Rc({type:DS});DS.Ca=_.Ac({imports:[_.Wq,_.pn,_.Oz,_.vx,_.ey,_.Ww,_.Dx,_.ZL,_.cF,_.Rx,_.Et,_.hs,_.fs,BS,_.Dw,_.Nr,wS,CS]});_.hob(qS,[_.jn,_.Bi,_.mw,_.fw,_.Qw,_.Mw,_.Hw,_.Pz,_.ew,_.$E,_.uw,rS,oS,pS,W5b],[]);var ES=function(){};ES.O=function(a){return new (a||ES)};ES.Da=_.Rc({type:ES});ES.Ca=_.Ac({imports:[_.pn,_.Oz,_.Uw,_.Ww,uS,_.BF,_.cF,_.rC,DS,_.Dw,vS,_.eF]});var FS=function(){};FS.O=function(a){return new (a||FS)};FS.Da=_.Rc({type:FS});FS.Ca=_.Ac({imports:[_.pn,_.vx,_.ey,_.Uw,_.Ww,_.Dw]});var GS=function(){};GS.O=function(a){return new (a||GS)};GS.Da=_.Rc({type:GS});GS.Ca=_.Ac({imports:[_.GE]});var HS=function(){};HS.O=function(a){return new (a||HS)};HS.Da=_.Rc({type:HS});HS.Ca=_.Ac({Ob:[{wa:_.FNa,oc:!0}],imports:[_.Wq,_.pn,GS,_.vx,xS,_.ey,_.Uw,_.Ww,_.Dx,_.Px,_.BF,_.Et,_.Vz,_.FD,_.hs,FS,_.Dw,ES]});var IS=function(){};IS.O=function(a){return new (a||IS)};IS.Da=_.Rc({type:IS});IS.Ca=_.Ac({imports:[_.pn,HS,ES]});var JS=function(){};JS.O=function(a){return new (a||JS)};JS.Da=_.Rc({type:JS});JS.Ca=_.Ac({Ob:[{wa:_.g6a,oc:{Cr:"grimoire-xref",aPa:864E5,FQa:!0}}],imports:[_.Vo,mS,_.pn,_.Ox,_.Rx,nS,IS]});var KS=function(){};KS.O=function(a){return new (a||KS)};KS.Da=_.Rc({type:KS});KS.Ca=_.Ac({imports:[OQ]});var LS=function(){};LS.O=function(a){return new (a||LS)};LS.Da=_.Rc({type:LS});LS.Ca=_.Ac({imports:[_.Vo,_.pn,_.Fv,_.rF,_.pF,_.vx,_.Rx,_.Et,_.Px,_.Qx,_.oD,JS,KS]});var MS=function(){};MS.O=function(a){return new (a||MS)};MS.Da=_.Rc({type:MS});MS.Ca=_.Ac({imports:[_.pn,_.bw]});var NS=function(){};NS.O=function(a){return new (a||NS)};NS.Da=_.Rc({type:NS});NS.Ca=_.Ac({imports:[_.Vo,_.pn,_.VA,_.rF,_.tL,_.pF,_.vx,sR,_.Et,_.fK,MS,_.lJ,_.Bo,_.dB,nS,LS]});var OS=function(){};OS.O=function(a){return new (a||OS)};OS.Da=_.Rc({type:OS});OS.Ca=_.Ac({imports:[_.Vo,_.pn,_.pD,kS,_.vx,_.Et,_.Px,_.ZL,_.aD,_.Qx,_.Bo,lS,NS]});var PS=function(){};PS.O=function(a){return new (a||PS)};PS.Da=_.Rc({type:PS});PS.Ca=_.Ac({imports:[dO,_.pn,_.LJ,_.VA,AR,zR,_.rF,lN,_.Bo,_.Vo]});var QS=function(){};QS.O=function(a){return new (a||QS)};QS.Da=_.Rc({type:QS});QS.Ca=_.Ac({imports:[_.Vo,_.pn,_.Ou,_.ZA,IN,_.pF,_.vx,_.Bo,_.OG,_.Nx]});var RS=function(){};RS.O=function(a){return new (a||RS)};RS.Da=_.Rc({type:RS});RS.Ca=_.Ac({Ob:[eN,zP,AP],imports:[_.Vo,_.pn,WQ,IR,iS,jS,pN,_.pF,OS,QS,_.dB,PS]});var SS=function(){};SS.O=function(a){return new (a||SS)};SS.Da=_.Rc({type:SS});SS.Ca=_.Ac({imports:[_.pn,_.vx,_.ey,_.Et,_.Qx,_.Bo]});var TS=function(){};TS.O=function(a){return new (a||TS)};TS.Da=_.Rc({type:TS});TS.Ca=_.Ac({imports:[_.Vo,_.pn,SS,_.Rs,_.vx,_.Et,_.Qx,_.II,_.Bo]});var US=function(){};US.O=function(a){return new (a||US)};US.Da=_.Rc({type:US});US.Ca=_.Ac({imports:[_.pn,_.vx,sR,_.Et,_.zF,_.Dx,_.Qx,_.Lz]});var VS=function(){};VS.O=function(a){return new (a||VS)};VS.Da=_.Rc({type:VS});VS.Ca=_.Ac({imports:[_.pn,_.vx,sR,_.Et,_.zF,_.Dx,_.Qx,_.Lz]});var WS=function(){};WS.O=function(a){return new (a||WS)};WS.Da=_.Rc({type:WS});WS.Ca=_.Ac({imports:[_.Vo,_.pn,_.vx,_.Uw,_.Et,_.Ww,_.Qx,_.Oz,_.Dw,US,VS]});var XS=function(){};XS.O=function(a){return new (a||XS)};XS.Da=_.Rc({type:XS});XS.Ca=_.Ac({imports:[_.pn,_.Yz,_.rF,_.pF,eR,WS,US,VS]});var YS=function(){};YS.O=function(a){return new (a||YS)};YS.Da=_.Rc({type:YS});YS.Ca=_.Ac({Ob:[{wa:_.z6a,oc:{TI:0,KH:0,S3a:1500,Hob:!0}}],imports:[_.Vo,_.pn,TS,_.pD,_.vx,_.Et,_.aD,_.Qx,XS]});var ZS=function(){};ZS.O=function(a){return new (a||ZS)};ZS.Da=_.Rc({type:ZS});ZS.Ca=_.Ac({imports:[_.pn,_.Rs,RS,YS,_.dB]});var $S=function(){};$S.O=function(a){return new (a||$S)};$S.Da=_.Rc({type:$S});$S.Ca=_.Ac({Ob:[_.LK,_.KK],imports:[ZS,_.pn,_.Rs,oR,QS]});var aT=function(){};aT.prototype.resolve=function(a){return _.oh(a)};aT.O=function(a){return new (a||aT)};aT.ta=_.p({token:aT,qa:aT.O,Ga:"root"});var X5b=function(a,b){this.GK="/repos";this.CDc="https://cloud.google.com/source-repositories/docs/";this.sSc="https://cloud.google.com/source-repositories/docs/support";_.xi.has(2)&&b.navigate([this.GK])};X5b.O=function(a){return new (a||X5b)(_.y(_.bv),_.y(_.Rg))};
X5b.ya=_.Pc({type:X5b,oa:[["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&&(_.E(0,"div",0)(1,"h2"),_.N(2," Welcome to Cloud Source Repositories "),_.F(),_.E(3,"p"),_.N(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.F(),_.E(5,"div",1)(6,"a",2)(7,"mat-icon"),_.N(8,"info"),_.F(),_.wf(9),_.N(10,"Documentation"),_.xf(),_.F(),_.E(11,"a",3)(12,"mat-icon"),_.N(13,"help"),_.F(),_.wf(14),_.N(15,"Support"),_.xf(),_.F()(),_.E(16,"a",4),_.N(17," view all repositories "),
_.F()());a&2&&(_.x(6),_.B("externalLink",b.CDc),_.x(5),_.B("externalLink",b.sSc),_.x(5),_.B("routerLink",b.GK))},Ha:[_.To,_.Po,_.kr,_.lr,_.Os,_.Wv,_.Xs,_.Dt,_.zo],styles:[".docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#5f6368}.docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus, .docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(:first-child){margin-left:16px}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:4px}a.mat-mdc-button[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px;background-color:#1967d2;border-radius:4px;color:#fff;font-family:Google Sans;font-weight:500;letter-spacing:.02em;margin-top:16px;padding:0 30px;text-transform:capitalize;font-size:14px}h2[_ngcontent-%COMP%]{color:#000;font-family:Google Sans;font-size:32px;margin-bottom:16px;margin-top:0}p[_ngcontent-%COMP%]{color:#000;margin-bottom:8px;max-width:445px;text-align:center}"],
Oa:0});var Y5b={TW:0,Pjc:1,Ht:2,Z5a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var bT=function(){};bT.prototype.transform=function(a){return _.KF(a)?"/piper///depot/"+RVb(a.path):_.JF(a)?encodeURIComponent(a.repository)+"/"+RVb(a.path):(_.cG(a)?"/h":"")+"/"+encodeURIComponent(a.rb)+"/"+RVb(a.repository)+"/+/"+RVb(a.Eb)+":"+RVb(a.path)};bT.O=function(a){return new (a||bT)};bT.ve=_.Uc({name:"placeToHref",type:bT,Yd:!0});var cT=function(){};cT.prototype.transform=function(a){return _.wq(a.bc().nd("/").hb())};cT.O=function(a){return new (a||cT)};cT.ve=_.Uc({name:"repoRootLink",type:cT,Yd:!0});var dT=function(){this.nx=Y5b;this.vka="RecentItem"};
dT.prototype.Sa=function(){switch(this.wHb){case "REPO":var a=this.Wa;this.data={Wa:a,type:0,qW:this.vka+"Repo",icon:"shared:repository",dfa:QVb(a),Fua:_.wq(a.bc().nd("/").hb()),efa:"navigateMainRepo",df:a.rb,WIb:_.wq(_.aG(a.bc(),"repoGroup").hb())};break;case "REF":a=this.Wa;this.data={Wa:a,type:1,qW:this.vka+"Branch",icon:"source:branch",dfa:QVb(a),Fua:_.wq(a.bc().nd("/").hb()),efa:"navigateMainBranch",df:a.rb,WIb:_.wq(_.aG(a.bc(),"repoGroup").hb())};break;case "FOLDER":a=this.Wa;this.data={Wa:a,
type:3,qW:this.vka+"Folder",icon:"source:folder_open",repository:a.repository,Md:a.Eb&&_.WF(a.Eb),dfa:_.EA(a.path||"")||"/",Fua:_.wq(a),efa:"navigateMainFolder",path:a.path,prefix:_.gh(a.path)+"/"};break;case "FILE":a=this.Wa;this.data={Wa:a,type:2,qW:this.vka+"File",icon:"source:file",repository:a.repository,Md:a.Eb&&_.WF(a.Eb),dfa:_.EA(a.path),Fua:_.wq(a),efa:"navigateMainFile",path:a.path,prefix:_.gh(a.path)+"/"};break;default:_.Zb(this.wHb,"Unexpected place item type")}};
dT.O=function(a){return new (a||dT)};
dT.ya=_.Pc({type:dT,oa:[["item-display","place",""]],inputs:{vka:"trackElementPrefix",displayName:"displayName",wHb:"placeItemType",Wa:"place"},nc:["place",""],Aa:4,Ba:3,Ea:[["fileOrFolder",""],[3,"svgIcon"],[4,"ngIf","ngIfElse"],[1,"main-element",3,"routerLink","ascTrackElement","trackAction"],["trackAction","navigateProject",3,"routerLink","ascTrackElement"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement",4,"ngIf"],[1,"main-element"],["title","Copy file path",1,"copy-button"],["aria-hidden",
"true",1,"material-icons-extended"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement"]],ua:function(a,b){a&1&&(_.H(0,"mat-icon",1),_.A(1,SVb,5,7,"ng-container",2)(2,UVb,10,11,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(3),_.B("svgIcon",b.data.icon),_.x(),_.B("ngIf",b.data.type==b.nx.TW||b.data.type==b.nx.Pjc)("ngIfElse",a))},Ha:[_.To,_.jn,_.Dt,_.zo,bT,cT],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 Z5b=_.Md({state:1,message:"Unavailable"}),$5b=function(a,b){this.iC=_.uF;this.Lsa=_.Fi;this.kOc=b.Z_().ha(_.w(function(c){return _.mF(c)}),_.Ke(function(c){_.gt(a,c);return Z5b}),_.ef(_.vF),_.cf())};$5b.O=function(a){return new (a||$5b)(_.y(_.ft),_.y(_.Iv))};
$5b.ya=_.Pc({type:$5b,oa:[["recent-items"]],Aa:5,Ba:3,Ea:[["emptyRecents",""],["fxLayout","column","fxFlex","",1,"card"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[4,"ngFor","ngForOf"],["fxLayout","","fxLayoutAlign","start center",3,"place","placeItemType"],["theme","error"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],
ua:function(a,b){a&1&&(_.E(0,"div",1),_.A(1,$Vb,5,4,"ng-container",2),_.O(2,"async"),_.F(),_.A(3,aWb,2,0,"ng-template",null,0,_.hg));a&2&&(_.x(),_.B("ngIf",_.Q(2,1,b.kOc)))},Ha:[_.hn,_.jn,_.kn,_.ln,_.kr,_.lr,_.Os,dT,_.qF,_.oF,_.on],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 a6b=_.Md({state:1,message:"Unavailable"}),eT=function(a,b,c,d){var e=this;this.Yb=c;this.Ia=d;this.l8b="dHc";this.e6a="cHc";this.Sca=lWb;this.Uc=_.uF;this.Lsa=_.Fi;this.qd=new MXb(function(f){return Array.from(f.children.values())});this.QNa=new Map;this.Vxa=new _.Gg(!1);this.eE=0;this.cPa=new _.Sl(!0);this.dMc=c.V_().ha(_.w(function(f){return f||50}));this.GRc=c.c0().ha(_.Qe(1),_.hf(function(f){e.eE=f.length;e.cPa.emit(e.eE);_.Ul(b)}),_.cob(this.dMc),_.hf(function(f){f=_.k(f);f.next();f=f.next().value;
e.eE<=f&&e.Vxa.next(!0)}),_.cob(this.Vxa),_.w(function(f){f=_.k(f);var g=_.k(f.next().value),m=g.next().value;g=g.next().value;var n=f.next().value;f=e.QNa;n=n?void 0:g;f.clear();g=new Map;m=_.k(m);for(var r=m.next();!r.done;r=m.next()){r=r.value;var v=r.bc().nd().Oi(void 0),z=r.repository&&r.rb&&r.Tc?"repositoryType:"+r.Tc+" repositoryGroupId:"+r.rb+" repo:"+r.repository+" ref:"+r.Eb:void 0;if(z){var D=g.get(z);D||(D=!r.path,D={children:new Map,displayName:"",location:v.hb(),Rx:D,nx:"REPO"},g.set(z,
D));if(r.path){z="";for(var J=_.k(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 P=D.children.get(L);if(!P){P=z;var Z=r.path,qa=v.nd(P===Z?P:P+"/").hb();P={children:new Map,displayName:"",location:qa,Rx:P===Z||P+"/"===Z,nx:_.Fi(qa)};D.children.set(L,P)}D=P}}}}m=_.k(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,nWb(g.get(r),f));n&&mWb(g,n);f=new QXb;f.data=Array.from(g.values());return _.mF(f)}),_.hf(function(f){e.qd.Tj=[];
f=_.k(f.Vb.data);for(var g=f.next();!g.done;g=f.next())kWb(g.value,e.qd.Tj);e.qd.n_()}),_.Ke(function(f){_.gt(a,f);return a6b}),_.ef(_.vF))};eT.prototype.zD=function(a){if(!_.rG(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.qG(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};eT.prototype.dHc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.QNa.get(a))&&this.qd.toggle(a)};
eT.prototype.cHc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.QNa.get(a))&&(a.Rx?this.Yb.eza(a.location).ha(_.Qe(1)).subscribe():this.Yb.iya(a.location).ha(_.Qe(1)).subscribe(),this.Ia.mb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Rx=!a.Rx,this.eE+=a.Rx?1:-1,this.cPa.emit(this.eE))};eT.O=function(a){return new (a||eT)(_.y(_.ft),_.y(_.qm),_.y(_.Iv),_.y(_.Oo))};
eT.ya=_.Pc({type:eT,oa:[["starred-items"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.zD(c)})},outputs:{cPa:"countChanged"},Aa:5,Ba:3,Ea:[["emptyStarredItems",""],["fxLayout","column","fxFlex",""],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[3,"dataSource","treeControl"],[4,"matTreeNodeDef"],[4,"matTreeNodeDef","matTreeNodeDefWhen"],["id","show-all-button",
"mat-button","",3,"click",4,"ngIf"],[1,"button-spacer"],[3,"isStarred","type"],[3,"displayName","place","placeItemType"],[1,"nested-row"],[1,"mat-button-base","mat-icon-button","row-toggle"],[1,"google-material-icons","expand-toggle"],["matTreeNodeOutlet",""],["id","show-all-button","mat-button","",3,"click"],["theme","error"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],ua:function(a,b){a&1&&(_.E(0,"div",1),_.A(1,
iWb,5,4,"ng-container",2),_.O(2,"async"),_.F(),_.A(3,jWb,2,0,"ng-template",null,0,_.hg));a&2&&(_.x(),_.B("ngIf",_.Q(2,1,b.GRc)))},Ha:[_.jn,_.kn,_.ln,_.kr,_.lr,_.Os,_.qF,dT,_.oF,_.Wv,_.Ws,aN,_.jD,_.nD,$M,_.kD,iN,_.on],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}.tree-invisible[_ngcontent-%COMP%]{display:none}li[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;list-style-type:none}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{padding:0 0 0 2em}.button-spacer[_ngcontent-%COMP%]{width:24px}button.mat-mdc-button[_ngcontent-%COMP%]{--mdc-text-button-container-height:36px;font-size:14px}button.row-toggle[_ngcontent-%COMP%]{align-self:center;height:24px;line-height:24px;width:24px;border:none}button.row-toggle[_ngcontent-%COMP%]   .google-material-icons[_ngcontent-%COMP%], button.row-toggle[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:1em;font-size:1em;line-height:1em;width:1em;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.row-toggle[_ngcontent-%COMP%]   .expand-toggle[_ngcontent-%COMP%]{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}button.row-toggle[_ngcontent-%COMP%]   .collapsed[_ngcontent-%COMP%]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nested-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}mat-tree-node[_ngcontent-%COMP%]{min-height:unset}"],
Oa:0});var b6b={T$b:"initial",MWc:"return"},fT=function(a,b,c,d,e,f,g){this.Ia=a;this.Yb=c;this.ME=d;this.o2a=f;this.Ua=g;this.bqb=new _.nh;this.VJc=b6b;this.eE=0;_.Yv(e,"SEARCH_BAR");this.jOc=c.Z_().ha(_.w(function(m){return m.length}));this.state=_.Xd(c.Z_(),c.c0()).ha(_.Qe(1),_.w(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.Ke(function(m){_.gt(b,m);return _.Md("return")}))};fT.prototype.Sa=function(){this.ME.jm(this.bqb)};
fT.prototype.La=function(){_.vub(this.ME)};
fT.prototype.zD=function(a){var b=this;if(!_.rG(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.qG(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.Yb.d0().ha(_.Qe(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.DA(document,d,e);b.o2a.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.mb(d.dataset.elementName,
d.dataset.trackActionName),_.xo(this.Ua,d.pathname+d.search+d.hash),a.preventDefault())}}};fT.prototype.mb=function(a){this.Ia.mb({element:"LandingPage",action:a,gestureName:"CLICK"})};fT.O=function(a){return new (a||fT)(_.y(_.Oo),_.y(_.ft),_.y(_.Iv),_.y(_.SL),_.y(_.Wg),_.y(_.lt),_.y(_.Rg))};
fT.ya=_.Pc({type:fT,oa:[["landing-page"]],Za:function(a,b){a&1&&_.I("click",function(c){return b.zD(c)})},Aa:4,Ba:4,Ea:[["loading",""],[4,"ngIf","ngIfElse"],[1,"main-content"],[4,"ngIf"],["displayMode","flat","togglePosition","before",3,"multi"],[3,"afterExpand","afterCollapse","expanded"],[1,"star"],["role","region","aria-label","Starred Items","fxLayout","",3,"countChanged"],["svgIcon","source:history"],"role;region;aria-label;Recent Items;fxLayout;".split(";"),[3,"diameter"]],ua:function(a,b){a&
1&&(_.A(0,rWb,22,8,"ng-container",1),_.O(1,"async"),_.A(2,sWb,1,1,"ng-template",null,0,_.hg));a&2&&(a=_.Wf(3),_.B("ngIf",_.Q(1,2,b.state))("ngIfElse",a))},Ha:[_.jn,_.kr,X5b,_.oF,_.kB,_.iB,_.jB,_.JI,_.Dt,$5b,eT,_.on,_.JA],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 gT=function(){this.Yjc="REPO";this.R1a=!1;this.BQb=[];this.GPb=_.cv.has(22);_.cv.has(2)};_.W.Object.defineProperties(gT.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.R1a=!(a&&a.rb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.BQb=a.concat().sort(zWb)}}});gT.O=function(a){return new (a||gT)(_.y(_.dv))};
gT.ya=_.Pc({type:gT,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},nc:["location","","rows",""],Aa:9,Ba:3,Ea:[["aria-label","Repository Table"],["class","header-bar star-heading","role","cell",4,"ngIf"],[1,"header-bar"],["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],["role","cell",1,"header-bar","star-heading"],[1,"header-bar","project-heading"],[1,"hover-focus-element"],["class","star",4,"ngIf"],["fxLayoutAlign",
"start center","fxLayout",""],["ascTrackElement","RepositoryTable","trackAction","navigate",1,"repo",3,"routerLink"],[4,"ngIf"],["class","project",4,"ngIf"],[1,"star"],["trackElement","RepoTableStar","fxLayout","","fxLayoutAlign","center center",3,"place","type","elementName"],[1,"repo-icon",3,"matTooltip","svgIcon"],[1,"project"],["ascTrackElement","RepositoryTable","trackAction","navigate",3,"routerLink"]],ua:function(a,b){a&1&&(_.E(0,"table",0)(1,"thead")(2,"tr"),_.A(3,tWb,1,0,"th",1),_.E(4,"th",
2),_.N(5,"Name"),_.F(),_.A(6,uWb,2,0,"th",3),_.F()(),_.E(7,"tbody"),_.A(8,yWb,8,5,"tr",4),_.F()());a&2&&(_.x(3),_.B("ngIf",b.GPb),_.x(3),_.B("ngIf",b.R1a),_.x(2),_.B("ngForOf",b.BQb))},Ha:[_.To,_.hn,_.jn,_.kr,_.lr,_.Dt,_.px,_.sx,_.zo,_.$K],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 c6b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.U(c6b,Error);var hT=function(a,b){this.fZa=a;this.KZa=b};hT.prototype.JZa=function(a){var b=this,c=a.name;return c?_.Fjb(this.KZa,function(){return b.fZa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Od(new c6b)};hT.O=function(a){return new (a||hT)(_.q(AXb),_.q(_.BC))};hT.ta=_.p({token:hT,qa:hT.O,Ga:"root"});var d6b={filter:"lifecycleState:ACTIVE"},iT=function(a,b,c){this.Ia=a;this.gZa=b;this.uwa=c;this.b_a=new _.Qt(this.Ia);this.Qf=new _.Rt(this.Ia);this.CNc=new _.Rt(this.Ia)};iT.prototype.create=function(a,b,c){var d=this,e=new _.wC({name:a,projectId:b});c&&(e.parent=c);return this.uwa.create(e).ha(_.ff(function(f){return e6b(d,e,f)}),_.Ke(function(f){return _.Md(_.kG({reason:0,error:f}))}),_.ef(_.vF),_.hf(function(f){_.jG(f)&&f6b(d,f.Vb)}))};
iT.prototype.get=function(a){var b=this;return this.b_a.fetch(a,function(){return b.uwa.get(a)})};var e6b=function(a,b,c){return a.gZa.JZa(c).ha(_.w(function(d){return d.response?_.mF(b):d.error?_.kG({reason:1,error:d.error}):_.kG({reason:2,error:Error("hf")})}),_.Ke(function(d){return _.Md(_.kG({reason:2,error:d}))}))};iT.prototype.refreshPolicy=function(a,b){this.CNc.refresh(a,function(){return b},!1)};var f6b=function(a,b){a.Qf.refresh(d6b,function(c){return c.concat(b).sort(AWb)})};
iT.O=function(a){return new (a||iT)(_.q(_.Oo),_.q(hT),_.q(_.AC))};iT.ta=_.p({token:iT,qa:iT.O,Ga:"root"});var g6b=["scope"],jT=function(){this.update=new _.Sl};jT.prototype.Sa=function(){};jT.prototype.yca=function(a){return _.ji(a)?a.repository:a.Tc&&a.rb&&!_.JF(a)?a.rb:"All repositories"};jT.prototype.jr=function(a){if(_.ji(a))return"Repository";if(a.Tc&&a.rb&&!_.JF(a))return"Project"};jT.O=function(a){return new (a||jT)};
jT.ya=_.Pc({type:jT,oa:[["project-selector-item","place",""]],vb:function(a,b){a&1&&_.Of(g6b,7);if(a&2){var c;_.Uf(c=_.Vf())&&(b.J0a=c.first)}},inputs:{Wa:"place"},outputs:{update:"update"},nc:["place",""],Aa:2,Ba:0,Ea:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ua:function(a){a&1&&_.A(0,BWb,1,1,"ng-template",null,0,_.hg)},Ha:[VN],nb:2,Oa:0});var kT=function(){};kT.O=function(a){return new (a||kT)};kT.Da=_.Rc({type:kT});kT.Ca=_.Ac({imports:[_.pn,YN]});var lT=function(a){this.Cm=a};lT.prototype.Sa=function(){};lT.prototype.Tb=function(){h6b(this)};var h6b=function(a){a.Ep.UR();var b=a.Gha;var c=a.Wa;b={title:b.yca(c),YZ:b.J0a,lc:"ProjectSelectorRepositoriesTree",label:b.jr(c)};a.rA=b;_.Ul(a.Cm)};lT.O=function(a){return new (a||lT)(_.y(_.qm))};
lT.ya=_.Pc({type:lT,oa:[["project-selector","place",""]],vb:function(a,b){a&1&&(_.Of(bP,7),_.Of(jT,7));if(a&2){var c;_.Uf(c=_.Vf())&&(b.Ep=c.first);_.Uf(c=_.Vf())&&(b.Gha=c.first)}},inputs:{Wa:"place"},features:[_.id],nc:["place",""],Aa:2,Ba:2,Ea:[["ariaLabel","select repository menu",3,"item"],[3,"update","place"]],ua:function(a,b){a&1&&(_.H(0,"dropdown-button",0),_.E(1,"project-selector-item",1),_.I("update",function(){return h6b(b)}),_.F());a&2&&(_.B("item",b.rA),_.x(),_.B("place",b.Wa))},Ha:[bP,
jT],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Oa:0});var EWb=function(a){return{element:a,oOa:"clearButton",cOa:"search"}},MWb=new _.qt("This repository is mirrored from {repoType}"),i6b={h5b:0,i5b:1,Z$b:2,olc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},j6b=_.mF({kind:0}),k6b=_.mF({kind:1}),l6b=_.mF({kind:2}),mT=function(a,b,c,d,e){var f=this;this.Ia=a;this.Ug=b;this.cJb=c;this.uha=d;this.ME=e;this.Uc=_.uF;this.R0a="Type to filter repositories";this.Ola=i6b;this.lc="RepositoriesSearch";this.bU=new _.Ye(1);this.lxa=new _.Gg("");
this.HPb=!1;this.rl=void 0;this.kSb=_.Xd([this.bU.ha(_.w(PWb),_.Oe(OWb)),this.lxa.ha(_.Oe())]).ha(_.ff(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return m6b(f,g,m)}),_.ef(_.vF));this.KQc=this.kSb.ha(_.ie(_.jG),_.ff(function(g){var m=g.Vb;return GZb(f.uha).ha(_.w(function(n){return 9<n.length&&(1===m.kind||3===m.kind)}))}))};_.h=mT.prototype;_.h.Jc=function(){this.rl&&this.rl.focus()};_.h.Sa=function(){};
_.h.Tb=function(a){a.location&&(this.ME.jm(this.location),this.rl&&(_.Lmb(this.rl),this.lxa.next("")),this.bU.next(this.location),this.HPb=!_.JF(this.location))};_.h.La=function(){_.vub(this.ME)};_.h.YK=function(){this.rl&&(_.Lmb(this.rl),this.Ia.mb({gestureName:"CLICK",element:this.lc,action:"clearLink",projectId:this.location.rb}))};
var m6b=function(a,b,c){return(!b||_.cv.has(69)&&"depot"===b.kind?GZb(a.uha):HZb(a.uha,b)).ha(_.w(function(d){return d.filter(function(e){if(c){var f=e.Hf;e=oEb(c,f.Ni)||oEb(c,e.displayName)||oEb(c,f.projectId||f.Nm||f.Wq)}else e=!0;return e})}),_.ff(function(d){return 0<d.length?_.Md(_.mF({kind:3,rows:d.map(NWb)})):c?_.Md(k6b):b&&"project"===b.kind?a.cJb.get(b.projectId).ha(_.Ve(j6b),_.Ke(function(e){_.gt(a.Ug,e);return _.Md(l6b)}),_.Qe(1)):_.Md(l6b)}))};
mT.O=function(a){return new (a||mT)(_.y(_.Oo),_.y(_.ft),_.y(iT),_.y(RN),_.y(_.SL),_.y(_.dv))};
mT.ya=_.Pc({type:mT,oa:[["repositories-browser","location",""]],vb:function(a,b){a&1&&_.Of(_.wF,5);if(a&2){var c;_.Uf(c=_.Vf())&&(b.rl=c.first)}},inputs:{location:"location"},features:[_.id],nc:["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,"valueChange","placeholder","trackingConfig"],[3,"rows","location"],["fxFlex","auto",3,"clear","filter"],["icon","shared:repository"],["icon","shared:project"]],ua:function(a,b){a&1&&(_.A(0,LWb,3,3,"ng-container",0),_.O(1,"async"));a&2&&_.B("ngIf",_.Q(1,1,b.kSb))},Ha:[_.jn,_.kn,_.ln,_.Os,_.WA,_.YA,_.XA,_.wF,
_.oF,SN,lT,gT,_.on],styles:["repositories-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0}repositories-browser[_nghost-%COMP%]     button{height:auto}input-with-icon[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.toolbar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:1 0 100%;justify-content:space-between;max-height:56px}input-with-icon[_ngcontent-%COMP%]{padding-right:20px}project-selector[_ngcontent-%COMP%]{padding:8px 20px}no-search-match[_ngcontent-%COMP%]{padding-top:10px}repository-table[_ngcontent-%COMP%]{overflow:auto}settings-link[_ngcontent-%COMP%]{align-self:center;margin-right:6px}"],
Oa:0});var n6b={cCa:0,zDa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},nT=function(a,b,c,d,e,f,g,m){var n=this;this.Ug=a;this.Lb=b;this.Ua=c;this.uha=f;this.Yb=g;this.mH=m;this.gP=n6b;this.Uc=_.uF;this.SJc="/"+_.Xo.zF;this.GK="/repos";this.bqb=new _.nh;this.yAb=_.cv.has(22);this.Fk=_.xi.has(2);this.Wa=this.Lb.data.ha(_.w(JDb),_.af(1),_.Rd());this.mH?(this.yAb&&o6b(this),this.QKb=this.Fk?this.Lb.data.ha(_.w(function(r){return _.mF(ZWb(r.component))})):GZb(this.uha).ha(_.hf(function(r){p6b(n,r)}),_.ff(function(){return n.Lb.data}),
_.w(function(r){return _.mF(ZWb(r.component))}),_.Ke(function(r){_.gt(n.Ug,r);return _.lF("Unavailable")}),_.ef(_.vF))):(p6b(this,[]),this.QKb=_.Pe)},o6b=function(a){_.Xd(a.Yb.Z_(),a.Yb.c0()).ha(_.Qe(1),_.Ke(function(b){_.gt(a.Ug,b);return _.Pe})).subscribe()},p6b=function(a,b){0===b.length&&a.Ua.navigate(["/"+_.Xo.UCa])};nT.O=function(a){return new (a||nT)(_.y(_.ft),_.y(_.Fg),_.y(_.Rg),_.y(_.dv),_.y(_.bv),_.y(RN),_.y(_.Iv),_.y(_.$m))};
nT.ya=_.Pc({type:nT,oa:[["source-root-container"]],Aa:4,Ba:3,Ea:[["error",""],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[3,"diameter",4,"ngSwitchCase"],["class","nav-container",4,"ngIf"],[3,"location",4,"ngSwitchCase"],[1,"nav-container"],["mat-tab-nav-bar","","gmat-tabs","",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&&(_.A(0,XWb,4,4,"ng-container",1),_.O(1,"async"),_.A(2,YWb,5,1,"ng-template",null,0,_.hg));a&2&&_.B("ngIf",_.Q(1,1,b.QKb))},Ha:[_.To,_.jn,_.nn,_.kn,_.ln,_.bD,_.WA,_.YA,_.XA,fT,_.oF,_.ZC,_.$C,mT,_.zo,_.on],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 oT=function(){};oT.O=function(a){return new (a||oT)};oT.Da=_.Rc({type:oT});oT.Ca=_.Ac({imports:[_.Vo,_.pn,_.Qo,_.Rs,_.vx,_.Et,_.Bo]});var pT=function(){};pT.O=function(a){return new (a||pT)};pT.Da=_.Rc({type:pT});pT.Ca=_.Ac({imports:[_.Vo,_.pn,_.Rs,_.vx,_.Et,_.fK,_.Bo]});var qT=function(){};qT.O=function(a){return new (a||qT)};qT.Da=_.Rc({type:qT});qT.Ca=_.Ac({imports:[_.pn,_.Rs,pT,_.rF,_.pF,_.Et]});var rT=function(){};rT.O=function(a){return new (a||rT)};rT.Da=_.Rc({type:rT});rT.Ca=_.Ac({imports:[_.Vo,_.pn,_.Rs,_.rF,pT,_.pF,_.vx,_.Et,_.oD,_.Bo,_.aL]});var sT=function(){};sT.O=function(a){return new (a||sT)};sT.Da=_.Rc({type:sT});sT.Ca=_.Ac({imports:[_.pn,_.Rs,oT,_.pF,_.vx,_.lB,_.Et,_.Ky,qT,rT]});var tT=function(){};tT.O=function(a){return new (a||tT)};tT.Da=_.Rc({type:tT});tT.Ca=_.Ac({imports:[_.pn,cP,kT,YN]});var uT=function(){};uT.O=function(a){return new (a||uT)};uT.Da=_.Rc({type:uT});uT.Ca=_.Ac({imports:[_.Vo,_.pn,_.Rs,_.Oz,_.ZA,_.yF,_.pF,_.vx,_.Et,_.Ww,_.Qx,XN,_.Dw,tT,_.Bo,_.aL]});var vT=function(){};vT.O=function(a){return new (a||vT)};vT.Da=_.Rc({type:vT});vT.Ca=_.Ac({imports:[_.Vo,_.pn,_.pD,_.ZA,sT,_.pF,_.aD,uT,_.Bo]});var wT=function(a,b,c,d,e){this.location=a;this.qv=b;this.Lva=c;this.Ua=d;this.kh=e;this.HQc=_.cv.has(77)};wT.prototype.Ye=function(a){var b=a.KGb.get("package");return this.Lva.has(b)?q6b(this,a):r6b(this,this.location.path())};
var r6b=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 _.ai;_.bi(c,"q",b.replace(_.TSa,""));c.nd("/"+_.Xo.w4);return _.vo(a.Ua,c.toString())},q6b=function(a,b){if(!a.HQc)return!0;var c=_.oh(b);return"1"===c.params.Qw?!0:(b=CEb(c,a.Lva,a.qv))?_.Md(_.wo(a.Ua,_.wq(b),{ig:"preserve"})).ha(_.hf(function(){a.kh.o1(DM,{data:c,duration:7E3})})):!0};
wT.O=function(a){return new (a||wT)(_.q(_.vn),_.q(_.W2a),_.q(_.X2a),_.q(_.Rg),_.q(_.lt),_.q(_.dv))};wT.ta=_.p({token:wT,qa:wT.O,Ga:"root"});var xT,t6b,yT;xT={Oc:aT,xn:_.TL};_.s6b=new _.j7a;
t6b=[{path:"",gga:"full",Ye:_.TF([pO]),children:[{path:"**",component:nT,resolve:xT,Zp:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:nT,resolve:xT,Zp:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Ye:_.TF([qO]),children:[]},{wr: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 _.Cg("_",{}),new _.Cg("depot",
{}),c]);return 4>b.length?{gL:b}:{gL:b,fwa:{path:c}}},qCb:"piper/:path",component:lR,resolve:xT,data:{groupType:"depot"},Ye:_.TF([tO,rO,sO,uO])},{wr:function(a,b,c){var d=_.s6b.Ne();return d?d(a,b,c):null},qCb:":package/:path",component:lR,resolve:xT,data:{groupType:"depot"},Ye:_.TF([rO,wT]),Zp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:nT,resolve:xT,Zp:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"h/:repositoryGroupId/:repo",component:lR,resolve:xT,
Zp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:aO,resolve:xT,Zp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:lR,resolve:xT,Zp:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:lR,resolve:xT,Ye:_.TF([rO]),Zp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:nT,resolve:xT,Zp:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",
component:lR,resolve:xT,Zp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:aO,resolve:xT,Zp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:lR,resolve:xT,Zp:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:lR,resolve:xT,Ye:_.TF([rO]),Zp:"paramsOrQueryParamsChange"}];yT=function(){};yT.O=function(a){return new (a||yT)};yT.Da=_.Rc({type:yT,id:"source"});
yT.Ca=_.Ac({Ob:[_.TL,_.$J,_.nJ],imports:[oO,_.ZJ,vT,$S,_.Cz(t6b),_.Bo]});_.aab(yT,"source");
_.ch();
}catch(e){_._DumpException(e)}
try{
_.bh("search");

_.ch();
}catch(e){_._DumpException(e)}
try{
_.bh("codemirror");
_.yxa('(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');
_.ch();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
