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

 Copyright Google LLC All Rights Reserved.

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

 (The MIT License)

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

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

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

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

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


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
/*

 Copyright Google Inc. All Rights Reserved.

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

 The MIT License

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

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

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

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

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

 Copyright Google LLC All Rights Reserved.

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

 SPDX-License-Identifier: Apache-2.0
*/
var aaa,ea,baa,ka,ma,caa,daa,eaa,faa,gaa,iaa,haa,jaa,kaa,laa,maa,naa,oaa,qaa,raa,saa,xaa,Ba,zaa,Aaa,Baa,Ga,Caa,Daa,Eaa,Faa,Haa,Ka,Iaa,Jaa,Kaa,Ma,Naa,Oaa,Paa,Oa,Qaa,Raa,Ua,Saa,Taa,Uaa,Waa,Xaa,aba,bba,cba,eba,fba,hba,gba,kba,mba,lba,oba,nba,pba,qba,rba,$aa,eb,uba,vba,wba,zba,Aba,Dba,xb,Eba,Gba,Ab,Bb,Hba,Iba,Jba,Kba,Lba,Mba,Nba,Rba,Pb,Sba,Vba,Wba,Xba,$ba,Zba,dca,eca,fca,Ub,hca,Qb,kca,mca,tca,rca,uca,vca,Yb,xca,yca,zca,Gca,Hca,Eca,Fca,Ica,Jca,Kca,Mca,$b,Nca,Qca,Rca,Uca,Vca,Wca,Xca,ec,Zca,gc,$ca,hc,cda,
dda,eda,fda,gda,hda,jda,ida,kda,lda,mda,nda,oda,uda,vda,wda,yda,pda,qda,sc,Ada,Bda,Cda,Fda,Dda,Hda,Gda,Jda,Ida,Kda,Oda,vc,Rda,Tda,Sda,Wda,Uda,xc,Xda,Yda,Zda,$da,bea,aea,Dc,eea,dea,fea,Oc,hea,jea,kea,iea,lea,mea,nea,Sc,pea,qea,sea,tea,rea,uea,vea,xea,Aea,Eea,Cea,Bea,Dea,Gea,Iea,Hea,Kea,Yc,Jea,Mea,Fea,Pea,Nea,Rea,ed,Sea,Vea,Wea,Xea,id,afa,bfa,dfa,cfa,efa,ffa,ifa,kfa,jfa,jd,mfa,nfa,pfa,qfa,rfa,tfa,ufa,xfa,zfa,pd,Afa,Dfa,Mfa,Gfa,Ofa,Pfa,Qfa,Ufa,sd,Vfa,Xfa,Yfa,Zfa,dga,ega,$fa,fga,gga,kga,jga,cga,iga,bga,
mga,aga,nga,oga,pga,hga,rga,sga,tga,vga,uga,wga,xga,yga,zga,Aga,Cga,Dga,Ega,xd,Gga,Hga,Jga,zd,Kga,Lga,Mga,Nga,Pga,Dd,Qga,Wga,Vga,Od,mha,nha,ce,qha,rha,sha,wha,yha,xha,Bha,Cha,Dha,Fha,Gha,Jha,Nha,Tha,Rha,qe,$ha,cia,eia,iia,kia,lia,mia,pia,uia,wia,yia,Aia,xia,zia,Dia,Fia,Kia,Iia,Gia,Nia,Pia,Qia,Ria,Sia,Tia,Wia,Xia,Zia,$ia,Yia,bja,cja,aja,fja,gja,lja,kja,pja,mja,qja,sja,tja,oja,rja,uja,vja,wja,xja,zja,Aja,Eja,Gja,Jja,Ija,Fja,Qja,Pja,Sja,Rja,Uja,Vja,Xja,Wja,Zja,Yja,$ja,cka,fka,hka,gka,kka,lka,jka,nka,
oka,pka,ska,qka,wka,xka,yka,Bka,Cka,Eka,Fka,Hka,Ika,Jka,Kka,Lka,Mka,Gka,Pka,Oka,Nka,Qka,Rka,Ska,Tka,Hf,Uka,Vka,Wka,Xka,Yka,If,Zka,Jf,bla,cla,ela,fla,hla,gla,dla,ila,Kf,jla,mla,nla,ola,pla,kla,lla,qla,sla,tla,ula,Nf,vla,Cla,zla,Dla,wla,Ela,xla,Gla,Bla,Ala,Hla,Ila,Jla,Kla,Lla,Mla,Pla,Rla,Qla,Sla,Tla,Ula,Vla,Yla,Wla,Xla,$la,Zla,ama,bma,cma,Uf,ema,fma,Vf,Wf,jma,hma,lma,mma,nma,qma,oma,pma,vma,uma,rma,xma,wma,yma,Xf,Cma,Ama,Gma,Dma,Ema,Fma,Hma,Ima,Jma,Lma,Nma,Mma,Pma,Qma,Rma,Sma,Tma,Vma,Wma,Zma,$ma,ana,
ena,fna,gna,hna,ina,jna,nna,ona,qna,Yf,sna,una,vna,wna,xna,zna,Ena,Fna,Gna,Hna,Nna,Qna,Sna,Una,Yna,Zna,aoa,boa,coa,doa,eoa,foa,goa,hoa,noa,soa,Foa,Ioa,Joa,Eoa,Koa,Loa,Moa,Poa,Noa,Ooa,Rg,Xoa,Zoa,Yoa,$oa,Sg,apa,cpa,dpa,epa,Tg,fpa,gpa,hpa,ipa,jpa,Ug,Vg,Wg,kpa,mpa,lpa,opa,ppa,Voa,rpa,Xg,tpa,upa,vpa,Yg,wpa,ypa,zpa,Apa,Bpa,Cpa,Dpa,Fpa,Gpa,Hpa,Ipa,Kpa,Lpa,Zg,$g,Npa,Ppa,Opa,Qpa,Rpa,Upa,Spa,Vpa,Wpa,cqa,eqa,gqa,kqa,eh,mqa,nqa,oqa,pqa,qqa,rqa,tqa,vqa,wqa,zqa,Aqa,kh,Dqa,Eqa,Fqa,Gqa,sh,Hqa,Jqa,Kqa,Lqa,Nqa,Mqa,
Qqa,Pqa,Rqa,Sqa,Uqa,Tqa,Vqa,Wqa,Xqa,Yqa,Zqa,$qa,ara,bra,cra,dra,era,fra,gra,hra,ira,jra,mra,nra,ora,pra,qra,rra,tra,Bra,Cra,Dra,Fra,Era,Hra,Lra,Jra,Qra,Rra,Tra,Vra,Yra,Zra,Ura,asa,Bh,hsa,osa,isa,psa,qsa,rsa,ssa,tsa,usa,vsa,Jsa,Lsa,Msa,Nsa,Osa,Psa,Qsa,Rsa,Ssa,Tsa,Vsa,Wsa,Xsa,Ysa,Zsa,$sa,ata,bta,cta,dta,eta,fta,gta,hta,ita,jta,kta,lta,qta,uta,xta,yta,zta,Ata,Bta,Vh,Cta,Eta,Hta,Ita,Jta,Kta,Mta,Nta,Pta,Rta,Sta,Tta,Vta,Xta,Yta,Zta,$ta,aua,cua,dua,eua,fua,gua,mua,oua,pua,lua,hua,nua,iua,kua,sua,jua,vua,
wua,xua,Aua,Bua,Cua,Dua,Eua,Fua,Gua,Hua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Qua,Rua,Sua,Tua,Uua,Wua,Xua,Yua,Zua,$ua,ava,bva,cva,dva,eva,fva,gva,hva,iva,jva,kva,lva,mva,nva,ova,pva,qva,rva,sva,tva,uva,vva,wva,xva,yva,zva,Ava,Bva,Dva,Eva,Fva,Gva,Iva,Jva,Kva,Lva,Mva,Nva,Ova,Pva,Qva,Rva,Sva,Tva,Vva,Uva,Wva,Zva,Xva,Yva,$va,awa,bwa,dwa,cwa,ewa,fwa,hwa,gwa,iwa,jwa,kwa,lwa,pwa,qwa,uwa,vwa,wwa,hi,xwa,ji,zwa,li,Gwa,mi,Gta,Zga,$ga,Hwa,Iwa,Jwa,Lwa,Fta,Mwa,Yga;_._DumpException=function(a){throw a;};
_.ba=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.ba);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b);this.IHb=!0};aaa=function(a){_.ca.setTimeout(function(){throw a;},0)};ea=function(){var a=_.ca.navigator;return a&&(a=a.userAgent)?a:""};baa=function(a){return fa?ia?ia.brands.some(function(b){return(b=b.brand)&&_.ja(b,a)}):!1:!1};ka=function(a){return _.ja(ea(),a)};ma=function(){return fa?!!ia&&0<ia.brands.length:!1};
caa=function(){return ma()?!1:ka("Opera")};daa=function(){return ma()?!1:ka("Trident")||ka("MSIE")};eaa=function(){return ma()?!1:ka("Edge")};faa=function(){return ma()?baa("Microsoft Edge"):ka("Edg/")};gaa=function(){return ka("Firefox")||ka("FxiOS")};iaa=function(){return ka("Safari")&&!(haa()||(ma()?0:ka("Coast"))||caa()||eaa()||faa()||(ma()?baa("Opera"):ka("OPR"))||gaa()||ka("Silk")||ka("Android"))};haa=function(){return ma()?baa("Chromium"):(ka("Chrome")||ka("CriOS"))&&!eaa()||ka("Silk")};
jaa=function(){return ka("Android")&&!(haa()||gaa()||caa()||ka("Silk"))};kaa=function(a){var b={};a.forEach(function(c){b[c[0]]=c[1]});return function(c){return b[c.find(function(d){return d in b})]||""}};
laa=function(a){var b=ea();if("Internet Explorer"===a){if(daa())if((a=/rv: *([\d\.]*)/.exec(b))&&a[1])b=a[1];else{a="";var c=/MSIE +([\d\.]+)/.exec(b);if(c&&c[1])if(b=/Trident\/(\d.\d)/.exec(b),"7.0"==c[1])if(b&&b[1])switch(b[1]){case "4.0":a="8.0";break;case "5.0":a="9.0";break;case "6.0":a="10.0";break;case "7.0":a="11.0"}else a="7.0";else a=c[1];b=a}else b="";return b}var d=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];for(var e;e=d.exec(b);)c.push([e[1],e[2],e[3]||void 0]);b=
kaa(c);switch(a){case "Opera":if(caa())return b(["Version","Opera"]);if(ma()?baa("Opera"):ka("OPR"))return b(["OPR"]);break;case "Microsoft Edge":if(eaa())return b(["Edge"]);if(faa())return b(["Edg"]);break;case "Chromium":if(haa())return b(["Chrome","CriOS","HeadlessChrome"])}return"Firefox"===a&&gaa()||"Safari"===a&&iaa()||"Android Browser"===a&&jaa()||"Silk"===a&&ka("Silk")?(b=c[2])&&b[1]||"":""};
maa=function(a){if(ma()&&"Silk"!==a){var b=ia.brands.find(function(c){return c.brand===a});if(!b||!b.version)return NaN;b=b.version.split(".")}else{b=laa(a);if(""===b)return NaN;b=b.split(".")}return 0===b.length?NaN:Number(b[0])};naa=function(){return fa?!!ia&&!!ia.platform:!1};oaa=function(){return ka("iPhone")&&!ka("iPod")&&!ka("iPad")};_.paa=function(){return oaa()||ka("iPad")||ka("iPod")};qaa=function(){return naa()?"macOS"===ia.platform:ka("Macintosh")};_.na=function(a){return a[a.length-1]};
raa=function(a,b){0<=(0,_.qa)(a,b)||a.push(b)};_.ua=function(a,b){b=(0,_.qa)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.va=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[]};saa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.wa(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)}};
_.taa=function(a,b,c){b=b||a;var d=function(n){return _.xa(n)?"o"+_.ya(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};_.uaa=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};
xaa=function(a){if(!_.vaa)return waa(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)};_.za=function(a){return yaa&&null!=a&&a instanceof Uint8Array};Ba=function(a){return Array.prototype.slice.call(a)};zaa=function(a){var b=(0,_.Da)(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=Ba(a)),(0,_.Ea)(a,b|1));return a};Aaa=function(a,b){Object.isFrozen(a)&&(a=Ba(a));(0,_.Ea)(a,b);return a};
Baa=function(a){Fa(a,1);return a};Ga=function(a){Fa(a,34);return a};Caa=function(a){Fa(a,32);return a};Daa=function(a,b){(0,_.Ea)(b,(a|0)&-255)};Eaa=function(a,b){(0,_.Ea)(b,(a|34)&-221)};Faa=function(a){a=a>>11&1023;return 0===a?536870912:a};_.Ha=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
Haa=function(a,b,c){if(null!=a)if("string"===typeof a)a=a?new _.Ia(a,_.Ja):_.Gaa();else if(a.constructor!==_.Ia)if(_.za(a))a=c?0==a.length?_.Gaa():new _.Ia(a,_.Ja):a.length?new _.Ia(new Uint8Array(a),_.Ja):_.Gaa();else{if(!b)throw Error();a=void 0}return a};Ka=function(a){if(a&2)throw Error();};Iaa=function(a,b){if("number"!==typeof b||0>b||b>=a.length)throw Error();};Jaa=function(a,b){if("number"!==typeof b||0>b||b>a.length)throw Error();};
Kaa=function(a){if(null!=a&&"number"!==typeof a)throw Error("B`"+typeof a+"`"+a);return a};_.La=function(a){if(null!=a){if("boolean"!==typeof a)throw Error("C`"+Laa(a)+"`"+a);a=!!a}return a};Ma=function(a){return"number"===typeof a&&Number.isFinite(a)||!!a&&"string"===typeof a&&isFinite(a)};_.Maa=function(a){return a};Naa=function(a){return a};Oaa=function(a){return"number"===typeof a};Paa=function(a){if(!Oaa(a))throw Error();return a};Oa=function(a){return null==a?a:Paa(a)};
Qaa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if(Oaa(a))return a};Raa=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if(Oaa(a))return a};_.Qa=function(a){if(null!=a&&!Ma(a))throw Error("D`"+a+"`"+Laa(a));return a};_.Ra=function(a){if(null==a||Ma(a))return a};Ua=function(a){if(null==a||Ma(a))return a};Saa=function(a){if(!Ma(a))throw Error("E`"+a+"`"+Laa(a));return a};Taa=function(a){if(null==a||Ma(a))return a};
_.Va=function(a){if("string"!==typeof a)throw Error();return a};_.Wa=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};Uaa=function(a){return null==a||"string"===typeof a?a:void 0};Waa=function(a,b,c,d){var e=!1;if(null!=a&&"object"===typeof a&&!(e=Array.isArray(a))&&a.sT===_.Xa)return a;if(!e)return c?d&2?(a=b[Vaa])?b=a:(a=new b,Ga(a.Ma),b=b[Vaa]=a):b=new b:b=void 0,b;e=c=(0,_.Da)(a);0===e&&(e|=d&32);e|=d&2;e!==c&&(0,_.Ea)(a,e);return new b(a)};Xaa=function(a){return a};
_.Yaa=function(a,b,c){return"boolean"===typeof a||"number"===typeof a?!!a:c?!1:void 0};_.Zaa=function(a,b,c){return"string"===typeof a?a:c?"":void 0};aba=function(a,b,c,d,e,f){a=Waa(a,d,c,f);e&&(a=$aa(a));return a};bba=function(a){return a};cba=function(a){return[a,this.get(a)]};eba=function(a,b){dba=b;a=new a(b);dba=void 0;return a};
_.Za=function(a,b,c){null==a&&(a=dba);dba=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-2095105|(b&1023)<<11)}else{if(!Array.isArray(a))throw Error();d=(0,_.Da)(a);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,g=c[f];if(_.Ha(g)){d|=256;b=+!!(d&512)-1;e=f-b;1024<=e&&(fba(c,b,g),e=1023);d=d&-2095105|(e&1023)<<11;break a}}b&&(g=+!!(d&512)-1,b=Math.max(b,e-g),1024<b&&(fba(c,g,{}),d|=256,b=1023),d=d&-2095105|(b&1023)<<11)}}(0,_.Ea)(a,d);
return a};fba=function(a,b,c){for(var d=1023+b,e=a.length,f=d;f<e;f++){var g=a[f];null!=g&&g!==c&&(c[f-b]=g)}a.length=d+1;a[d]=c};hba=function(a,b){return gba(b)};gba=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)){if(_.za(a))return xaa(a);if(a instanceof _.Ia)return iba(a);if(a instanceof _.$a)return jba(a)}}return a};
kba=function(a,b,c){a=Ba(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var f in e)b[f]=c(e[f])}return a};mba=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&(0,_.Da)(a)&1?void 0:f&&(0,_.Da)(a)&2?a:lba(a,b,c,void 0!==d,e,f);else if(_.Ha(a)){var g={},m;for(m in a)g[m]=mba(a[m],b,c,d,e,f);a=g}else a=b(a,d);return a}};
lba=function(a,b,c,d,e,f){var g=d||c?(0,_.Da)(a):0;d=d?!!(g&32):void 0;a=Ba(a);for(var m=0;m<a.length;m++)a[m]=mba(a[m],b,c,d,e,f);c&&c(g,a);return a};oba=function(a){return mba(a,nba,void 0,void 0,!1,!1)};nba=function(a){return a.sT===_.Xa?a.toJSON():a instanceof _.$a?jba(a,oba):gba(a)};pba=function(a){return lba(a,nba,void 0,void 0,!1,!1)};
qba=function(a,b,c){c=void 0===c?Eaa:c;if(null!=a){if(yaa&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=(0,_.Da)(a);return d&2?a:!b||d&68||!(d&32||0===d)?lba(a,qba,d&4?Eaa:c,!0,!1,!0):((0,_.Ea)(a,d|34),a)}a.sT===_.Xa?(b=a.Ma,c=(0,_.ab)(b),a=c&2?a:eba(a.constructor,rba(b,c,!0))):a instanceof _.$a&&(b=Ga(sba(a,qba)),a=new _.$a(b,a.Eya,a.Ata,a.D2a));return a}};
rba=function(a,b,c){var d=c||b&2?Eaa:Daa,e=!!(b&32);a=kba(a,b,function(f){return qba(f,e,d)});Fa(a,32|(c?2:0));return a};$aa=function(a){var b=a.Ma,c=(0,_.ab)(b);return c&2?eba(a.constructor,rba(b,c,!1)):a};eb=function(a,b,c,d,e){var f=Faa(b);if(c>=f||e){e=b;if(b&256)f=a[a.length-1];else{if(null==d)return;f=a[f+(+!!(b&512)-1)]={};e|=256}f[c]=d;e!==b&&(0,_.Ea)(a,e)}else a[c+(+!!(b&512)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])};
uba=function(a,b,c,d,e){var f=b&2,g=gb(a,b,c,e);Array.isArray(g)||(g=kb);var m=(0,_.Da)(g);m&1||Baa(g);if(f)m&2||Ga(g),d&1||Object.freeze(g);else{f=!(d&2);var n=m&2;d&1||!n?f&&m&32&&!n&&tba(g,32):(g=Baa(Ba(g)),eb(a,b,c,g,e))}return g};
_.mb=function(a,b,c,d,e){a=a.Ma;var f=(0,_.ab)(a),g=f&2,m=uba(a,f,b,null!=e?e:1,d),n=(0,_.Da)(m);if(!(n&4)){Object.isFrozen(m)&&(n=0,m=Ba(m),eb(a,f,b,m,d));for(var r=0,x=0;r<m.length;r++){var A=c(m[r]);null!=A&&(m[x++]=A)}x<r&&(m.length=x);n|=5;g&&(n|=34);(0,_.Ea)(m,n);n&2&&Object.freeze(m)}if(2===e)return m;!g&&(n&2||Object.isFrozen(m))&&(m=Ba(m),Fa(m,5),eb(a,f,b,m,d));return m};vba=function(a){return Haa(a,!0,!0)};wba=function(a){return Haa(a,!0,!1)};
zba=function(){var a;return null!=(a=xba)?a:xba=new _.$a(Ga([]),void 0,void 0,void 0,yba)};
Aba=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=zba();break a}m=[]}else if(m.constructor===_.$a){if(0==(m.Hoa&2)||n){a=m;break a}m=sba(m)}else Array.isArray(m)?c=!!((0,_.Da)(m)&2):m=[];if(n){if(!m.length){a=zba();break a}c||(c=!0,Ga(m))}else if(c){c=!1;n=Ba(m);for(m=0;m<n.length;m++){var r=n[m]=Ba(n[m]);Array.isArray(r[1])&&(r[1]=Ga(r[1]))}m=n}c||((0,_.Da)(m)&64?tba(m,32):32&b&&Caa(m));f=new _.$a(m,e,_.Zaa,f);eb(a,b,d,f,!1);a=f}if(null==a)return a;!g&&e&&(a.Xvc=!0);return a};
_.ob=function(a,b,c){a=a.Ma;var d=(0,_.ab)(a);return Aba(a,d,gb(a,d,b),b,void 0,c)};_.pb=function(a,b,c){a=a.Ma;var d=(0,_.ab)(a);return Aba(a,d,gb(a,d,b),b,c)};_.qb=function(a,b,c,d){var e=a.Ma,f=(0,_.ab)(e);Ka(f);if(null==c)return eb(e,f,b),a;if(!((0,_.Da)(c)&4)){Object.isFrozen(c)&&(c=Ba(c));for(var g=0;g<c.length;g++)c[g]=d(c[g]);(0,_.Ea)(c,5)}eb(e,f,b,c);return a};_.sb=function(a,b,c,d){var e=a.Ma,f=(0,_.ab)(e);Ka(f);eb(e,f,b,c!==d?c:void 0);return a};
_.tb=function(a,b,c,d,e){Ka((0,_.ab)(a.Ma));b=e(a,b,!1,2);Jaa(b,c);b[c]=d;return a};_.Bba=function(a,b,c){for(var d=0,e=0;e<c.length;e++){var f=c[e];null!=gb(a,b,f)&&(0!==d&&eb(a,b,d),d=f)}return d};
_.Cba=function(a,b,c,d,e,f){var g=!!(b&2),m=uba(a,b,d,1,e);if(m===kb||!((0,_.Da)(m)&4)){var n=m;m=!!(b&2);var r=!!((0,_.Da)(n)&2);g=n;!m&&r&&(n=Ba(n));var x=b|(r?2:0);r=r||void 0;for(var A=0,E=0;A<n.length;A++){var I=Waa(n[A],c,!1,x);void 0!==I&&(r=r||(0,_.ab)(I.Ma)&2,n[E++]=I)}E<A&&(n.length=E);c=n;n=(0,_.Da)(c);x=n|5;r=r?x&-9:x|8;n!=r&&(c=Aaa(c,r));n=c;g!==n&&eb(a,b,d,n,e);(m&&2!==f||1===f)&&Object.freeze(n);return n}if(3===f)return m;g?2===f&&(f=(0,_.Da)(m),m=Ba(m),(0,_.Ea)(m,f),eb(a,b,d,m,e)):
(g=Object.isFrozen(m),1===f?g||Object.freeze(m):(f=(0,_.Da)(m),c=f&-35,g&&(m=Ba(m),f=0,eb(a,b,d,m,e)),f!==c&&(0,_.Ea)(m,c)));return m};Dba=function(a,b,c,d,e,f,g){a=a.Ma;var m=(0,_.ab)(a);Ka(m);b=_.Cba(a,m,c,b,f,2);c=null!=d?d:new c;g&&Jaa(b,e);void 0!=e?b.splice(e,g,c):b.push(c);c.kwb()&&tba(b,8)};_.ub=function(a,b,c){return _.sb(a,b,_.La(c),!1)};_.wb=function(a,b,c){return _.sb(a,b,Oa(c),0)};xb=function(a,b){return null!=a?a:b};
Eba=function(a,b,c){var d=a.constructor.uc,e=Faa((0,_.ab)(c?a.Ma:b)),f=!1;if(d){if(!c){b=Ba(b);var g;if(b.length&&_.Ha(g=b[b.length-1]))for(f=0;f<d.length;f++)if(d[f]>=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=(0,_.ab)(a.Ma);a=Faa(g);g=+!!(g&512)-1;for(var m,n,r=0;r<d.length;r++)if(n=d[r],n<a){n+=g;var x=e[n];null==x?e[n]=c?kb:Baa([]):c&&x!==kb&&zaa(x)}else m||(x=void 0,e.length&&_.Ha(x=e[e.length-1])?m=x:e.push(m={})),x=m[n],null==m[n]?m[n]=c?kb:Baa([]):c&&x!==kb&&zaa(x)}d=b.length;
if(!d)return b;var A;if(_.Ha(m=b[d-1])){a:{var E=m;e={};c=!1;for(var I in E)a=E[I],Array.isArray(a)&&a!=a&&(c=!0),null!=a?e[I]=a:c=!0;if(c){for(var L in e){E=e;break a}E=null}}E!=m&&(A=!0);d--}for(;0<d;d--){m=b[d-1];if(null!=m)break;var Q=!0}if(!A&&!Q)return b;b=f?b:Array.prototype.slice.call(b,0,d);f&&(b.length=d);E&&b.push(E);return b};_.yb=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};
Gba=function(a,b,c){for(var d in c){var e=c[d],f=e.gH?a.getExtension(e):Fba(a,e);if(null!=f){var g=void 0;for(g in e.fieldName)if(e.fieldName.hasOwnProperty(g))break;var m=e.uOc;b[g]=m?e.gH?_.yb(f,m):m(f):f}}};Ab=function(a,b){var c=[];a.forEach(b?function(d,e){c.push([e,b(d)])}:function(d,e){c.push([e,d])});return c};_.k=function(a){return null===a?void 0:a};Bb=function(a){return null==a?void 0:Array.isArray(a)?a.map(function(b){return iba(b)}):iba(a)};
Hba=function(a){a=_.Db(a,2);if(null==a)return"";if("string"===typeof a)return a;if(_.za(a))return xaa(a);if(Array.isArray(a))return pba(a);if(a instanceof _.Ia)return iba(a);if(a instanceof _.Eb)return a.toJSON();throw Error("R`"+a);};_.Gb=function(a){return function(b){return Fb(a,b)}};_.Hb=function(a){if((0,_.Da)(a.Ma)&2)throw Error("U");};
Iba=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;x=r=0}function b(A){for(var E=g,I=0;64>I;I+=4)E[I/4]=A[I]<<24|A[I+1]<<16|A[I+2]<<8|A[I+3];for(I=16;80>I;I++)A=E[I-3]^E[I-8]^E[I-14]^E[I-16],E[I]=(A<<1|A>>>31)&4294967295;A=e[0];var L=e[1],Q=e[2],da=e[3],oa=e[4];for(I=0;80>I;I++){if(40>I)if(20>I){var pa=da^L&(Q^da);var ta=1518500249}else pa=L^Q^da,ta=1859775393;else 60>I?(pa=L&Q|da&(L|Q),ta=2400959708):(pa=L^Q^da,ta=3395469782);pa=((A<<5|A>>>
27)&4294967295)+pa+oa+ta+E[I]&4294967295;oa=da;da=Q;Q=(L<<30|L>>>2)&4294967295;L=A;A=pa}e[0]=e[0]+A&4294967295;e[1]=e[1]+L&4294967295;e[2]=e[2]+Q&4294967295;e[3]=e[3]+da&4294967295;e[4]=e[4]+oa&4294967295}function c(A,E){if("string"===typeof A){A=unescape(encodeURIComponent(A));for(var I=[],L=0,Q=A.length;L<Q;++L)I.push(A.charCodeAt(L));A=I}E||(E=A.length);I=0;if(0==r)for(;I+64<E;)b(A.slice(I,I+64)),I+=64,x+=64;for(;I<E;)if(f[r++]=A[I++],x++,64==r)for(r=0,b(f);I+64<E;)b(A.slice(I,I+64)),I+=64,x+=
64}function d(){var A=[],E=8*x;56>r?c(m,56-r):c(m,64-(r-56));for(var I=63;56<=I;I--)f[I]=E&255,E>>>=8;b(f);for(I=E=0;5>I;I++)for(var L=24;0<=L;L-=8)A[E++]=e[I]>>L&255;return A}for(var e=[],f=[],g=[],m=[128],n=1;64>n;++n)m[n]=0;var r,x;a();return{reset:a,update:c,digest:d,digestString:function(){for(var A=d(),E="",I=0;I<A.length;I++)E+="0123456789ABCDEF".charAt(Math.floor(A[I]/16))+"0123456789ABCDEF".charAt(A[I]%16);return E}}};Jba=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};
Kba=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};Lba=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};Mba=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Nba=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Oba=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Pba=function(a){for(var b in a)return!1;return!0};
_.Jb=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};_.Nb=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Ob=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<Qba.length;f++)c=Qba[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Rba=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Rba.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Pb=function(a){a&&"function"==typeof a.dispose&&a.dispose()};Sba=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.wa(d)?Sba.apply(null,d):Pb(d)}};Vba=function(a,b){a=void 0===a?window:a;return Tba(new Uba(a,b))};Wba=function(a,b){return Zone.current.wrap(a,b)};
Xba=function(a,b){for(var c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Wba(a[c],b+"_"+c));return a};$ba=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={D0:d.D0},e++){d.D0=b[e];var f=a[d.D0];if(f){var g=Yba(a,d.D0);Zba(g)&&(a[d.D0]=function(m){return function(n){var r=function(){return n.apply(this,Xba(arguments,c+"."+m.D0))};Qb(r,n);return r}}(d)(f))}}};
Zba=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
dca=function(a,b,c){var d=Yba(a,b);!d&&c&&Yba(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Rb("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=aca[g];m||(m=aca[g]=Rb("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Sb||(r=Sb);r&&("function"===typeof r[m]&&r.removeEventListener(g,bca),f&&f.call(r,null),r[m]=n,"function"===typeof n&&r.addEventListener(g,bca,!1))};d.get=function(){var n=this;n||a!==Sb||(n=Sb);
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};cca(a,b,d);a[c]=!0}};eca=function(a,b,c){if(b)for(var d=0;d<b.length;d++)dca(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++)dca(a,b[d],c)}};
fca=function(a){var b=Sb[a];if(b){Sb[Rb(a)]=b;Sb[a]=function(){var e=Xba(arguments,a);switch(e.length){case 0:this[Tb]=new b;break;case 1:this[Tb]=new b(e[0]);break;case 2:this[Tb]=new b(e[0],e[1]);break;case 3:this[Tb]=new b(e[0],e[1],e[2]);break;case 4:this[Tb]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("Da");}};Qb(Sb[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Sb[a].prototype[e]=function(){return this[Tb][e].apply(this[Tb],
arguments)}:cca(Sb[a].prototype,e,{set:function(f){"function"===typeof f?(this[Tb][e]=Wba(f,a+"."+e),Qb(this[Tb][e],f)):this[Tb][e]=f},get:function(){return this[Tb][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Sb[a][d]=b[d])}};Ub=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=gca(d);!d&&a[b]&&(d=a);a=Rb(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&Yba(d,b);if(Zba(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Qb(d[b],e)}}return e};
hca=function(a,b,c){function d(f){var g=f.data;g.args[g.kpa]=function(){f.ak.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Ub(a,b,function(f){return function(g,m){var n=c(g,m);return 0<=n.kpa&&"function"===typeof m[n.kpa]?Zone.current.eha(n.name,m[n.kpa],n,d):f.apply(g,m)}})};Qb=function(a,b){a[Rb("OriginalDelegate")]=b};
kca=function(){if(ica)return jca;ica=!0;try{var a=Vb.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))jca=!0}catch(b){}return jca};mca=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=lca+c;b=lca+b;Wb[a]={};Wb[a]["false"]=c;Wb[a]["true"]=b};
tca=function(a,b,c,d){function e(oa,pa,ta){if(pa=pa||a.event){oa=oa||pa.target||a;var Aa=oa[Wb[pa.type][ta?"true":"false"]];if(Aa){ta=[];if(1===Aa.length)(pa=E(Aa[0],oa,pa))&&ta.push(pa);else{Aa=Aa.slice();for(var Pa=0;Pa<Aa.length&&(!pa||!0!==pa[nca]);Pa++){var Ya=E(Aa[Pa],oa,pa);Ya&&ta.push(Ya)}}if(1===ta.length)throw ta[0];pa={};for(oa=0;oa<ta.length;pa={OOa:pa.OOa},oa++)pa.OOa=ta[oa],b.UGc(function(cb){return function(){throw cb.OOa;}}(pa))}}}function f(oa,pa){if(!oa)return!1;var ta=!0;pa&&void 0!==
pa.x2a&&(ta=pa.x2a);var Aa=pa&&pa.vh,Pa=!0;pa&&void 0!==pa.twc&&(Pa=pa.twc);var Ya=!1;pa&&void 0!==pa.LKc&&(Ya=pa.LKc);for(var cb=oa;cb&&!cb.hasOwnProperty(g);)cb=gca(cb);!cb&&oa[g]&&(cb=oa);if(!cb||cb[x])return!1;var Mb=pa&&pa.LXc,Lb={},Cb=cb[x]=cb[g],Na=cb[Rb(m)]=cb[m];oa=cb[Rb(n)]=cb[n];var hb=cb[Rb(r)]=cb[r],jb;pa&&pa.prepend&&(jb=cb[Rb(pa.prepend)]=cb[pa.prepend]);var nc=function(nb){if(!nb.MTa){var zb=Wb[nb.FC],la;zb&&(la=zb[nb.capture?"true":"false"]);if(zb=la&&nb.target[la])for(var oc=0;oc<
zb.length;oc++)if(zb[oc]===nb){zb.splice(oc,1);nb.MTa=!0;0===zb.length&&(nb.Vcb=!0,nb.target[la]=null);break}}if(nb.Vcb)return Na.call(nb.target,nb.FC,nb.capture?L:I,nb.options)},tc=function(nb){return Cb.call(Lb.target,Lb.FC,nb.ak,Lb.options)},jf=function(nb){return jb.call(Lb.target,Lb.FC,nb.ak,Lb.options)},rb=function(nb){return Na.call(nb.target,nb.FC,nb.ak,nb.options)};tc=ta?function(){if(!Lb.iEc)return Cb.call(Lb.target,Lb.FC,Lb.capture?L:I,Lb.options)}:tc;nc=ta?nc:rb;rb=function(nb,zb){var la=
typeof zb;return"function"===la&&nb.callback===zb||"object"===la&&nb.ED===zb};var Ib=pa&&pa.diff?pa.diff:rb,lb=Zone[Rb("UNPATCHED_EVENTS")],vb=a[Rb("PASSIVE_EVENTS")];rb=function(nb,zb,la,oc,Ic,Cd){Ic=void 0===Ic?!1:Ic;Cd=void 0===Cd?!1:Cd;return function(){var Xc=this||a,dd=arguments[0];pa&&pa.TN&&(dd=pa.TN(dd));var be=arguments[1];if(!be||oca&&"uncaughtException"===dd)return nb.apply(this,arguments);var ng=!1;if("function"!==typeof be){if(!be.handleEvent)return nb.apply(this,arguments);ng=!0}if(!Aa||
Aa(nb,be,Xc,arguments)){var Ue=Xb&&!!vb&&-1!==vb.indexOf(dd);var me=arguments[2];me=!Xb&&"object"===typeof me&&me?!!me.capture:Xb&&Ue?"boolean"===typeof me?{capture:me,passive:!0}:me?"object"===typeof me&&!1!==me.passive?Object.assign({},me,{passive:!0}):me:{passive:!0}:me;if(lb)for(var Uj=0;Uj<lb.length;Uj++)if(dd===lb[Uj])return Ue?nb.call(Xc,dd,be,me):nb.apply(this,arguments);Ue=me?"boolean"===typeof me?!0:me.capture:!1;Uj=me&&"object"===typeof me?me.once:!1;var sp=Zone.current,zh=Wb[dd];zh||(mca(dd,
Mb),zh=Wb[dd]);var Ah=zh[Ue?"true":"false"];zh=Xc[Ah];var ij=!1;if(zh){if(ij=!0,Pa)for(Ah=0;Ah<zh.length;Ah++)if(Ib(zh[Ah],be))return}else zh=Xc[Ah]=[];var ei;Ah=Xc.constructor.name;var SE=pca[Ah];SE&&(ei=SE[dd]);ei||(ei=Ah+zb+(Mb?Mb(dd):dd));Lb.options=me;Uj&&(Lb.options.once=!1);Lb.target=Xc;Lb.capture=Ue;Lb.FC=dd;Lb.iEc=ij;if(ij=ta?qca:void 0)ij.bOc=Lb;ei=sp.pwa(ei,be,ij,la,oc);Lb.target=null;ij&&(ij.bOc=null);Uj&&(me.once=!0);if(Xb||"boolean"!==typeof ei.options)ei.options=me;ei.target=Xc;ei.capture=
Ue;ei.FC=dd;ng&&(ei.ED=be);Cd?zh.unshift(ei):zh.push(ei);if(Ic)return Xc}}};cb[g]=rb(Cb,A,tc,nc,Ya);jb&&(cb.prependListener=rb(jb,".prependListener:",jf,nc,Ya,!0));cb[m]=function(){var nb=this||a,zb=arguments[0];pa&&pa.TN&&(zb=pa.TN(zb));var la=arguments[2],oc=la?"boolean"===typeof la?!0:la.capture:!1;la=arguments[1];if(!la)return Na.apply(this,arguments);if(!Aa||Aa(Na,la,nb,arguments)){var Ic=Wb[zb],Cd;Ic&&(Cd=Ic[oc?"true":"false"]);if(oc=Cd&&nb[Cd])for(Ic=0;Ic<oc.length;Ic++){var Xc=oc[Ic];if(Ib(Xc,
la)){oc.splice(Ic,1);Xc.MTa=!0;0===oc.length&&(Xc.Vcb=!0,nb[Cd]=null,"string"===typeof zb&&(nb[lca+"ON_PROPERTY"+zb]=null));Xc.zone.cK(Xc);if(Ya)return nb;return}}return Na.apply(this,arguments)}};cb[n]=function(nb){var zb=this||a,la=nb;pa&&pa.TN&&(la=pa.TN(la));nb=[];zb=rca(zb,Mb?Mb(la):la);for(la=0;la<zb.length;la++){var oc=zb[la];nb.push(oc.ED?oc.ED:oc.callback)}return nb};cb[r]=function(nb){var zb=this||a;if(nb){pa&&pa.TN&&(nb=pa.TN(nb));var la=Wb[nb];if(la){var oc=zb[la["false"]];zb=zb[la["true"]];
if(oc)for(oc=oc.slice(),la=0;la<oc.length;la++){var Ic=oc[la];this[m].call(this,nb,Ic.ED?Ic.ED:Ic.callback,Ic.options)}if(zb)for(zb=zb.slice(),oc=0;oc<zb.length;oc++)la=zb[oc],this[m].call(this,nb,la.ED?la.ED:la.callback,la.options)}}else{nb=Object.keys(zb);for(zb=0;zb<nb.length;zb++)(oc=(oc=sca.exec(nb[zb]))&&oc[1])&&"removeListener"!==oc&&this[r].call(this,oc);this[r].call(this,"removeListener")}if(Ya)return this};Qb(cb[g],Cb);Qb(cb[m],Na);hb&&Qb(cb[r],hb);oa&&Qb(cb[n],oa);return!0}for(var g=d&&
d.add||"addEventListener",m=d&&d.m4c||"removeEventListener",n=d&&d.lj||"eventListeners",r=d&&d.n4c||"removeAllListeners",x=Rb(g),A="."+g+":",E=function(oa,pa,ta){if(!oa.MTa){var Aa=oa.callback;"object"===typeof Aa&&Aa.handleEvent&&(oa.callback=function(cb){return Aa.handleEvent(cb)},oa.ED=Aa);try{oa.ak(oa,pa,[ta])}catch(cb){var Pa=cb}var Ya=oa.options;Ya&&"object"===typeof Ya&&Ya.once&&pa[m].call(pa,ta.type,oa.ED?oa.ED:oa.callback,Ya);return Pa}},I=function(oa){return e(this,oa,!1)},L=function(oa){return e(this,
oa,!0)},Q=[],da=0;da<c.length;da++)Q[da]=f(c[da],d);return Q};rca=function(a,b){if(!b){var c=[],d;for(d in a){var e=sca.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=Wb[b];c||(mca(b),c=Wb[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};uca=function(a,b){(a=a.Event)&&a.prototype&&b.pXa(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[nca]=!0;c&&c.apply(d,e)}})};
vca=function(a,b){b.pXa(a,"queueMicrotask",function(){return function(c,d){Zone.current.K1("queueMicrotask",d[0])}})};
Yb=function(a,b,c,d){function e(r){var x=r.data;x.args[0]=function(){return r.ak.apply(this,arguments)};x.kL=g.apply(a,x.args);return r}function f(r){return m.call(a,r.data.kL)}var g=null,m=null;b+=d;c+=d;var n={};g=Ub(a,b,function(r){return function(x,A){if("function"===typeof A[0]){var E={lda:"Interval"===d,delay:"Timeout"===d||"Interval"===d?A[1]||0:void 0,args:A},I=A[0];A[0]=function(){try{return I.apply(this,arguments)}finally{E.lda||("number"===typeof E.kL?delete n[E.kL]:E.kL&&(E.kL[wca]=null))}};
x=Zone.current.eha(b,A[0],E,e,f);if(!x)return x;A=x.data.kL;"number"===typeof A?n[A]=x:A&&(A[wca]=x);A&&A.Cb&&A.h2a&&"function"===typeof A.Cb&&"function"===typeof A.h2a&&(x.Cb=A.Cb.bind(A),x.h2a=A.h2a.bind(A));return"number"===typeof A||A?A:x}return r.apply(a,A)}});m=Ub(a,c,function(r){return function(x,A){x=A[0];if("number"===typeof x)var E=n[x];else(E=x&&x[wca])||(E=x);E&&"string"===typeof E.type?"notScheduled"!==E.state&&(E.Y8&&E.data.lda||0===E.EU)&&("number"===typeof x?delete n[x]:x&&(x[wca]=
null),E.zone.cK(E)):r.apply(a,A)}})};xca=function(a,b,c,d,e){var f=Zone.Vo(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(m,n,r){n&&n.prototype&&e.forEach(function(x){var A=c+"."+d+"::"+x,E=n.prototype;try{if(E.hasOwnProperty(x)){var I=a.gW(E,x);I&&I.value?(I.value=a.vka(I.value,A),a.LIa(n.prototype,x,I)):E[x]&&(E[x]=a.vka(E[x],A))}else E[x]&&(E[x]=a.vka(E[x],A))}catch(L){}});return g.call(b,m,n,r)};a.bfb(b[d],g)}};
yca=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].kDc;return b.filter(function(e){return-1===d.indexOf(e)})};zca=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&2<b.length}).map(function(b){return b.substring(2)})};
Gca=function(){Aca=Zone.Vo;Bca=Object[Aca("defineProperty")]=Object.defineProperty;Cca=Object[Aca("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Dca=Object.create;Zb=Aca("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Zb]&&a[Zb][b])throw new TypeError("Ha`"+b+"`"+a);var d=c.configurable;"prototype"!==b&&(c=Eca(a,b,c));return Fca(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(f){Object.defineProperty(a,f,b[f])});for(var c=_.l(Object.getOwnPropertySymbols(b)),
d=c.next();!d.done;d=c.next()){d=d.value;var e=void 0;(null==(e=Object.getOwnPropertyDescriptor(b,d))?0:e.enumerable)&&Object.defineProperty(a,d,b[d])}return a};Object.create=function(a,b){"object"!==typeof b||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=Eca(a,c,b[c])});return Dca(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=Cca(a,b);c&&a&&a[Zb]&&a[Zb][b]&&(c.configurable=!1);return c}};Hca=function(a,b,c){var d=c.configurable;c=Eca(a,b,c);return Fca(a,b,c,d)};
Eca=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Zb]||Object.isFrozen(a)||Bca(a,Zb,{writable:!0,value:{}}),a[Zb]&&(a[Zb][b]=!0));return c};
Fca=function(a,b,c,d){try{return Bca(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return Bca(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;}};
Ica=function(a,b){var c=b.dL(),d=c.Job,e=c.KBc,f=c.UTb,g=c.l5a,m=c.G3a,n=c.t5a,r="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");c=[];var x="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");
a.wtf?c=x.map(function(pa){return"HTML"+pa+"Element"}).concat(r):a.EventTarget?c.push("EventTarget"):c=r;var A=a.__Zone_disable_IE_check||!1,E=a.__Zone_enable_cross_context_check||!1,I=b.jwb(),L={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(r=0;r<d.length;r++){var Q=d[r],da=n+(Q+m),oa=
n+(Q+g);f[Q]={};f[Q][m]=da;f[Q][g]=oa}for(f=0;f<x.length;f++)for(g=x[f],m=e[g]={},n=0;n<d.length;n++)r=d[n],m[r]=g+".addEventListener:"+r;d=[];for(e=0;e<c.length;e++)x=a[c[e]],d.push(x&&x.prototype);b.qfa(a,b,d,{vh:function(pa,ta,Aa,Pa){if(!A&&I)if(E)try{var Ya=ta.toString();if("[object FunctionWrapper]"===Ya||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==Ya)return pa.apply(Aa,Pa),!1}catch(cb){return pa.apply(Aa,Pa),!1}else{if(ta=ta.toString(),"[object FunctionWrapper]"===ta||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
ta)return pa.apply(Aa,Pa),!1}else if(E)try{ta.toString()}catch(cb){return pa.apply(Aa,Pa),!1}return!0},TN:function(pa){return L[pa]||pa}});Zone[b.Wi("patchEventTarget")]=!!a.EventTarget};
Jca=function(a,b){var c=a.dL(),d=c.bUb,e=c.ifc,f=b.WebSocket;b.EventTarget||a.qfa(b,a,[f.prototype]);b.WebSocket=function(m,n){var r=1<arguments.length?new f(m,n):new f(m),x=a.gW(r,"onmessage");if(x&&!1===x.configurable){var A=a.O4a(r);var E=r;[d,e,"send","close"].forEach(function(I){A[I]=function(){var L=a.g3a.call(arguments);if(I===d||I===e){var Q=0<L.length?L[0]:void 0;Q&&(Q=Zone.Vo("ON_PROPERTY"+Q),r[Q]=A[Q])}return r[I].apply(r,L)}})}else A=r;a.VDb(A,["close","error","message","open"],E);return A};
c=b.WebSocket;for(var g in f)c[g]=f[g]};
Kca=function(a,b){var c=a.dL(),d=c.ota;if((c.Sd||d)&&!a.gW(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){if((c=a.gW(Element.prototype,"onclick"))&&!c.configurable)return!1;if(c)return a.fW(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}}),d=!!document.createElement("div").onclick,a.fW(Element.prototype,"onclick",c),d}var e=b.XMLHttpRequest;if(!e)return!1;c=e.prototype;if(d=a.gW(c,"onreadystatechange"))return a.fW(c,"onreadystatechange",{enumerable:!0,
configurable:!0,get:function(){return!0}}),e=!!(new e).onreadystatechange,a.fW(c,"onreadystatechange",d||{}),e;var f=a.Wi("fake");a.fW(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};
Mca=function(a){for(var b=a.Wi("unbound"),c={},d=0;d<Lca.length;c={BH:c.BH},d++){var e=Lca[d];c.BH="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.BH:"unknown."+f.BH;g;){if(g[f.BH]&&!g[f.BH][b]){var n=a.vka(g[f.BH],m);n[b]=g[f.BH];g[f.BH]=n}g=g.parentElement}}}(c),!0)}};$b=function(a){for(var b in a)if(a[b]===$b)return b;throw Error("Ia");};Nca=function(a,b){for(var c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};
_.p=function(a){return{token:a.token,Ha:a.Ha||null,qa:a.qa,value:void 0}};_.ac=function(a){return{Rb:a.Rb||[],imports:a.imports||[]}};Qca=function(a){var b;(b=a.hasOwnProperty(Oca)?a[Oca]:null)||(b=a.hasOwnProperty(Pca)?a[Pca]:null);return b};Rca=function(a){return(a=a&&(a[Oca]||a[Pca]))?a:null};Uca=function(a){return a&&(a.hasOwnProperty(Sca)||a.hasOwnProperty(Tca))?a[Sca]: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.oIc)return""+a.oIc;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)};Vca=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};Wca=function(){throw new _.dc(-201,!1);};Xca=function(a,b,c,d){throw Error("Ja`"+a+"`"+(null==d?"":" [Expected=> "+c+" "+d+" "+b+" <=Actual]"));};
ec=function(a){var b=Yca;Yca=a;return b};Zca=function(a,b,c){var d=Qca(a);if(d&&"root"==d.Ha)return void 0===d.value?d.value=d.qa():d.value;if(c&8)return null;if(void 0!==b)return b;Wca(_.cc(a))};_.fc=function(a){a.z5a=_.fc;a.toString=function(){return _.cc(this())};return a};gc=function(a){return $ca(a)?a():a};$ca=function(a){return"function"===typeof a&&a.hasOwnProperty(ada)&&a.z5a===_.fc};hc=function(a){var b=bda;bda=a;return b};
cda=function(a,b){b=void 0===b?0:b;if(void 0===bda)throw new _.dc(-203,!1);return null===bda?Zca(a,void 0,b):bda.get(a,b&8?null:void 0,b)};_.q=function(a,b){b=void 0===b?0:b;return(Yca||cda)(gc(a),b)};_.ic=function(a,b){return _.q(a,dda(void 0===b?0:b))};dda=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.c5c&&4)};
eda=function(a){for(var b=[],c=0;c<a.length;c++){var d=gc(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};fda=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
gda=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}};hda=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++}};
jda=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?ida(a,c,e,b[++d]):ida(a,c,e,null))}return a};
ida=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)};
kda=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 x=0,A=!0;x<n.length;){var E=n[x++];if("string"===typeof E&&
A){var I=n[x++];if(c&&"class"===E&&-1!==gda(I.toLowerCase(),r)){r=!0;break a}}else if(1===E){for(;x<n.length&&"string"==typeof(E=n[x++]);)if(E.toLowerCase()===r){r=!0;break a}break}else"number"===typeof E&&(A=!1)}r=!1}if(!r){if(0===(d&1))return!1;g=!0}}else{a:if(n=d&8?"class":n,null===e)n=-1;else if(x=0,c||4!==a.type||"ng-template"===a.value){for(A=!1;x<e.length;){E=e[x];if(E===n){n=x;break a}if(3===E||6===E)A=!0;else if(1===E||2===E){for(E=e[++x];"string"===typeof E;)E=e[++x];continue}else if(4===
E)break;else if(0===E){x+=4;continue}x+=A?1:2}n=-1}else b:{x=e.indexOf(4);if(-1<x)for(x++;x<e.length;){A=e[x];if("number"===typeof A)break;if(A===n){n=x;break b}x++}n=-1}if(-1===n){if(0===(d&1))return!1;g=!0}else if(""!==r&&(n=n>f?"":e[n+1].toLowerCase(),(x=d&8?n:null)&&-1!==gda(x,r)||d&2&&r!==n)){if(0===(d&1))return!1;g=!0}}}}return 0===(d&1)||g};lda=function(a,b,c){c=void 0===c?!1:c;for(var d=0;d<b.length;d++)if(kda(a,b[d],c))return!0;return!1};mda=function(a,b){return a?":not("+b.trim()+")":b};
nda=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+=mda(f,e),e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=mda(f,e));return b};oda=function(a){return{toString:a}.toString()};
_.kc=function(a){return oda(function(){var b=pda(a),c;b=Object.assign({},b,{Ba:a.Ba,Ca:a.Ca,va:a.va,Fa:a.Fa||null,hc:a.hc,NWa:0===a.Pa,dOa:null,yXa:null,Ia:b.standalone&&a.Ia||null,FRa:null,BN:null!=(c=a.BN)?c:!1,data:a.data||{},ub:a.ub||0,styles:a.styles||_.jc,oe:null,YH:a.YH||null,nf:null,id:""});qda(b);c=a.Ia;b.dOa=_.rda(c,!1);b.yXa=_.rda(c,!0);c=0;var d=[b.ta,b.hc,b.Fb,b.Eb,b.Fa,b.Ca,b.Ba,b.ub,b.standalone,b.BN,b.Yb,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),
!!b.Fd,!!b.vb].join("|");d=_.l(d);for(var e=d.next();!e.done;e=d.next())c=Math.imul(31,c)+e.value.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};uda=function(a){return a[sda]||a[tda]||null};vda=function(a){return null!==a};_.lc=function(a){return oda(function(){return{type:a.type,bootstrap:a.bootstrap||_.jc,Lxc:a.Lxc||_.jc,imports:a.imports||_.jc,exports:a.exports||_.jc,A6c:null,YH:a.YH||null,id:a.id||null}})};
wda=function(a,b){if(null==a)return mc;var c={},d;for(d in a)if(a.hasOwnProperty(d)){var e=a[d],f=e;Array.isArray(e)&&(f=e[1],e=e[0]);c[e]=d;b&&(b[e]=f)}return c};_.pc=function(a){return oda(function(){var b=pda(a);qda(b);return b})};_.qc=function(a){return{type:a.type,name:a.name,qa:null,ie:!1!==a.ie,standalone:!0===a.standalone,xf:a.type.prototype.La||null}};yda=function(a){return a[xda]||null};
pda=function(a){var b={};return{type:a.type,lYa:null,qa:null,lb:a.lb||null,Fb:a.Fb||0,Eb:a.Eb||null,Fd:a.Fd||null,u$:b,dD:null,ADc:a.inputs||mc,Yb:a.Yb||null,standalone:!0===a.standalone,BN:!0===a.BN,ta:a.ta||_.jc,vb:a.vb||null,features:a.features||null,tN:null,Taa:null,pZc:null,inputs:wda(a.inputs,b),outputs:wda(a.outputs)}};qda=function(a){var b;null==(b=a.features)||b.forEach(function(c){return c(a)})};
_.rda=function(a,b){if(!a)return null;var c=b?yda:uda;return function(){return("function"===typeof a?a():a).map(function(d){return c(d)}).filter(vda)}};sc=function(a){return a.hasOwnProperty(zda)?a[zda]:null};Ada=function(a,b){a.forEach(function(c){return Array.isArray(c)?Ada(c,b):b(c)})};Bda=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};Cda=function(a,b){for(var c=[],d=0;d<a;d++)c.push(b);return c};
_.Eda=function(a,b,c){var d=Dda(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};Fda=function(a,b){b=Dda(a,b);if(0<=b)return a[b|1]};Dda=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)};Hda=function(){return{Bt:Gda(!0,_.uc.apply(0,arguments)),x7c:!0}};
Gda=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};Ada(_.uc.apply(1,arguments),function(f){Ida(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&Jda(d,e);return b};Jda=function(a,b){for(var c={},d=0;d<a.length;c={kYa:c.kYa,wl:c.wl},d++){var e=a[d];c.wl=e.wl;c.kYa=e.Rb;Kda(c.kYa,function(f){return function(g){b(g,f.wl)}}(c))}};
Ida=function(a,b,c,d){a=gc(a);if(!a)return!1;var e=null,f=Uca(a),g=!f&&(a[sda]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.wl;if(f=Uca(m))e=m;else return!1}m=d.has(e);if(g){if(m)return!1;d.add(e);if(g.Ia)for(f="function"===typeof g.Ia?g.Ia():g.Ia,f=_.l(f),m=f.next();!m.done;m=f.next())Ida(m.value,b,c,d)}else if(f){if(null!=f.imports&&!m){d.add(e);var n;Ada(f.imports,function(x){Ida(x,b,c,d)&&(n||(n=[]),n.push(x))});void 0!==n&&Jda(n,b)}m||(g=sc(e)||function(){return new e},b({ya:e,
Ab:g,Hb:_.jc},e),b({ya:Lda,tc:e,ud:!0},e),b({ya:Mda,tc:function(){return _.q(e)},ud:!0},e));f=f.Rb;if(null!=f&&!m){var r=a;Kda(f,function(x){b(x,r)})}}else return!1;return e!==a&&void 0!==a.Rb};Kda=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Bt&&(c=c.Bt),Array.isArray(c)?Kda(c,b):b(c)};Oda=function(a){return null!==a&&"object"==typeof a&&Nda in a};vc=function(a){return"function"===typeof a};Rda=function(){void 0===Pda&&(Pda=new Qda);return Pda};
Tda=function(a){var b=Qca(a);b=null!==b?b.qa:sc(a);if(null!==b)return b;if(a instanceof _.wc)throw new _.dc(204,!1);if(a instanceof Function)return Sda(a);throw new _.dc(204,!1);};Sda=function(a){var b=a.length;if(0<b)throw Cda(b,"?"),new _.dc(204,!1);var c=Rca(a);return null!==c?function(){return c.qa(a)}:function(){return new a}};Wda=function(a){if(Oda(a))return xc(void 0,a.tc);a=Uda(a);return xc(a,Vda)};
Uda=function(a){var b=void 0;if(vc(a))return b=gc(a),sc(b)||Tda(b);if(Oda(a))b=function(){return gc(a.tc)};else if(a&&a.Ab)b=function(){return a.Ab.apply(a,_.yc(eda(a.Hb||[])))};else if(a&&a.Pb)b=function(){return _.q(gc(a.Pb))};else{var c=gc(a&&(a.Qd||a.ya));if(a.Hb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.yc(eda(a.Hb)))))};else return sc(c)||Tda(c)}return b};xc=function(a,b,c){return{qa:a,value:b,ud:(void 0===c?0:c)?[]:void 0}};
Xda=function(a,b){a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Xda(c,b):c&&c&&c.Bt?Xda(c.Bt,b):b(c)};Yda=function(a){return function(){var b=_.uc.apply(0,arguments);if(a){b=a.apply(null,_.yc(b));for(var c in b)this[c]=b[c]}}};
Zda=function(a){return oda(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=_.uc.apply(0,arguments);if(this instanceof b)return c.apply(this,e),this;var f=new (Function.prototype.bind.apply(b,[null].concat(_.yc(e))));d.GTc=f;return d}var c=Yda(a);return b})};_.zc=function(a){return Array.isArray(a)&&"object"===typeof a[1]};
_.Ac=function(a){return Array.isArray(a)&&!0===a[1]};_.Bc=function(){return $da};$da=function(a){a.type.prototype.Ub&&(a.tN=aea);return bea};bea=function(){var a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){var c=a.Rm;if(c===mc)a.Rm=b;else for(var d in b)c[d]=b[d];a.current=null;this.Ub(b)}};
aea=function(a,b,c,d){c=this.u$[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={Rm:mc,current:null});var f=e;e=f.current||(f.current={});f=f.Rm;var g=f[c];e[c]=new cea(g&&g.ig,b,f===mc);a[d]=b};_.Cc=function(a){for(;Array.isArray(a);)a=a[0];return a};Dc=function(a,b){return _.Cc(b[a.index])};_.Fc=function(a,b){a=b[a];return _.zc(a)?a:a[0]};_.Gc=function(a,b){return null===b||void 0===b?null:a[b]};eea=function(a){a[2]&1024&&(a[2]&=-1025,dea(a,-1))};
dea=function(a,b){a=a[3];if(null!==a){a[5]+=b;var c=a;for(a=a[3];null!==a&&(1===b&&1===c[5]||-1===b&&0===c[5]);)a[5]+=b,c=a,a=a[3]}};_.Kc=function(){return _.Jc.Do};_.Lc=function(a){_.Jc.pR=a;return a[8]};_.Mc=function(a){_.Jc.pR=null;return a};_.Nc=function(){for(var a=_.Jc.wR;null!==a&&64===a.type;)a=a.parent;return a};fea=function(){var a=_.Jc,b=a.wR;return a.fH?b:b.parent};Oc=function(a,b){var c=_.Jc;c.wR=a;c.fH=b};_.Pc=function(){var a=_.Jc,b=a.Poa;-1===b&&(b=a.Poa=a.nf.Qoa);return b};
_.gea=function(a){var b=_.Jc,c=b.Wn;b.Wn+=a;return c};hea=function(a){var b=_.Jc.WY;return-1===b?null:a[b]};jea=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.Ukb:1===b.type?a[6]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.Jc=iea();c.wR=b;c.Do=a;return!0};kea=function(a){var b=iea(),c=a[1];_.Jc=b;b.wR=c.firstChild;b.Do=a;b.nf=c;b.pR=a;b.Wn=c.Qoa;b.Msa=!1};iea=function(){var a=_.Jc,b=null===a?null:a.Gg;return null===b?lea(a):b};
lea=function(a){var b={wR:null,fH:!0,Do:null,nf:null,selectedIndex:-1,pR:null,Lqa:0,dqa:null,WY:-1,Poa:-1,Wn:-1,xw:0,parent:a,Gg:null,Msa:!1};null!==a&&(a.Gg=b);return b};mea=function(){var a=_.Jc;_.Jc=a.parent;a.wR=null;a.Do=null;return a};nea=function(){var a=mea();a.fH=!0;a.nf=null;a.selectedIndex=-1;a.pR=null;a.Lqa=0;a.WY=-1;a.dqa=null;a.Poa=-1;a.Wn=-1;a.xw=0};_.Qc=function(){var a=_.Jc;return a.nf.data[a.selectedIndex]};_.Rc=function(){_.Jc.dqa="svg"};Sc=function(a){var b=oea;oea=a;return b};
pea=function(a){var b=Sc(null);try{return a()}finally{Sc(b)}};
qea=function(a,b){var c=b.Dm;for(b=b.su;c<b;c++){var d=a.data[c].type.prototype,e=d.ve,f=d.oM,g=d.Sc,m=d.Qm;d=d.La;if(e){var n=void 0,r=void 0;(null!=(r=(n=a).S9)?r:n.S9=[]).push(-c,e)}f&&(n=e=void 0,(null!=(n=(e=a).S9)?n:e.S9=[]).push(c,f),n=e=void 0,(null!=(n=(e=a).jNa)?n:e.jNa=[]).push(c,f));g&&(e=f=void 0,(null!=(e=(f=a).lka)?e:f.lka=[]).push(-c,g));m&&(f=g=void 0,(null!=(f=(g=a).lka)?f:g.lka=[]).push(c,m),f=g=void 0,(null!=(f=(g=a).G2a)?f:g.G2a=[]).push(c,m));null!=d&&(g=m=void 0,(null!=(g=(m=
a).DR)?g:m.DR=[]).push(c,d))}};sea=function(a,b,c,d){(a[2]&3)===c&&rea(a,b,c,d)};tea=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&8191)+1)};rea=function(a,b,c,d){for(var e=null!=d?d:-1,f=b.length-1,g=0,m=void 0!==d?a[17]&65535:0;m<f;m++)if("number"===typeof b[m+1]){if(g=b[m],null!=d&&g>=d)break}else{0>b[m]&&(a[17]+=65536);if(g<e||-1==e){var n=0>b[m],r=b[m+1],x=a[n?-b[m]:b[m]];n?a[2]>>13<a[17]>>16&&(a[2]&3)===c&&(a[2]+=8192,uea(x,r)):uea(x,r);a[17]=(a[17]&4294901760)+m+2}m++}};
uea=function(a,b){var c=Sc(null);try{b.call(a)}finally{Sc(c)}};vea=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};xea=function(a){var b=wea;wea=a;return b};Aea=function(a,b,c){var d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(yea)&&(d=c[yea]);null==d&&(d=c[yea]=zea++);c=d&255;b.data[a+(c>>5)]|=1<<c};
Eea=function(a,b){var c=Bea(a,b);if(-1!==c)return c;c=b[1];c.Hk&&(a.Ms=b.length,Cea(c.data,a),Cea(b,null),Cea(c.blueprint,null));c=Dea(a,b);a=a.Ms;if(-1!==c)for(var d=c&32767,e=vea(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};Cea=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Bea=function(a,b){return-1===a.Ms||a.parent&&a.parent.Ms===a.Ms||null===b[a.Ms+8]?-1:a.Ms};
Dea=function(a,b){if(a.parent&&-1!==a.parent.Ms)return a.parent.Ms;a=0;for(var c=b;null!==c;){b=Fea(c);if(null===b)break;a++;c=c[14];if(-1!==b.Ms)return b.Ms|a<<16}return-1};_.Uc=function(a){var b=_.Nc();if("class"===a)return b.je;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};
Gea=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];var e=ec();try{return a?a.get(b,d,c&8):Zca(b,d,c&8)}finally{ec(e)}}c&8||void 0!==d?b=d:(Wca(),b=void 0);return b};
Iea=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=Vc,m=a,n=b;null!==m&&null!==n&&n[2]&2048&&!(n[2]&512);){var r=Hea(m,n,c,f|2);if(r!==Vc){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,Vc,f),m!==Vc){f=m;break a}m=Fea(n);n=n[14]}}f=g}if(f!==Vc)return f}a=Hea(a,b,c,d);if(a!==Vc)return a}return Gea(b,c,d,e)};
Hea=function(a,b,c,d){var e=Vc;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(yea)?c[yea]:void 0,f="number"===typeof f?0<=f?f&255:Jea:f;if("function"===typeof f){if(!jea(b,a,d))return d&1?d&8||void 0!==e?b=e:(Wca(),b=void 0):b=Gea(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Wca()}finally{mea()}}else if("number"===typeof f){g=null;var m=Bea(a,b),n=d&1?b[15][6]:null;if(-1===m||d&4){var r=-1===m?Dea(a,b):b[m+8];-1===r||d&2?m=-1:(g=b[1],m=r&32767,b=vea(r,b))}for(;-1!==
m;){a=b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var x=r.data[m+8],A=Kea(x,r,c,null==g?-1<x.sw&&wea:g!=r&&0!==(x.type&3),d&1&&n===x);r=null!==A?Yc(b,r,A,x):Vc;if(r!==Vc)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=vea(r,b)):m=-1}}return e};Kea=function(a,b,c,d,e){var f=a.JM,g=b.data,m=f&1048575;b=a.Dm;a=a.su;var n=f>>20;f=e?m+n:a;for(d=d?m:m+n;d<f;d++)if(m=g[d],d<b&&c===m||d>=b&&m.type===c)return d;return e&&(e=g[b])&&e.va&&e.type===c?b:null};
Yc=function(a,b,c,d){var e=a[c],f=b.data;if(e instanceof Lea){var g=e;if(g.lZa)throw a=f[c],new _.dc(-200,"Circular dependency in DI detected for "+("function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():_.bc(a)));var m=xea(g.Yvc);g.lZa=!0;var n=g.Mub?ec(g.Mub):null;jea(a,d,0);try{if(e=a[c]=g.qa(void 0,f,a,d),b.Hk&&c>=d.Dm){var r=f[c],x=r.type.prototype,A=x.Ra,E=x.wn;if(x.Ub){var I=$da(r),L;(null!=(L=b.LD)?L:b.LD=[]).push(c,
I);var Q;(null!=(Q=b.CM)?Q:b.CM=[]).push(c,I)}if(A){var da;(null!=(da=b.LD)?da:b.LD=[]).push(-c,A)}if(E){var oa;(null!=(oa=b.LD)?oa:b.LD=[]).push(c,E);var pa;(null!=(pa=b.CM)?pa:b.CM=[]).push(c,E)}}}finally{null!==n&&ec(n),xea(m),g.lZa=!1,mea()}}return e};Jea=function(){return new _.Zc(_.Nc(),_.Kc())};
_.$c=function(a){return oda(function(){var b=a.prototype.constructor;b=b[zda]||Mea(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[zda]||Mea(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};Mea=function(a){return $ca(a)?function(){var b=Mea(gc(a));return b&&b()}:sc(a)};Fea=function(a){var b=a[1],c=b.type;return 2===c?b.Ukb:1===c?a[6]:null};
Pea=function(a,b,c,d){a=Nea(a,void 0===b?null:b,void 0===c?null:c,d);Oea(a);return a};Nea=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)||_.jc,Hda(a)];d=d||("object"===typeof a?void 0:_.cc(a));return new ad(c,b||Rda(),d||null,e)};Rea=function(){if(void 0!==Qea)return Qea;if("undefined"!==typeof document)return document;throw new _.dc(210,!1);};ed=function(a,b){return new _.bd(Dc(a,b))};Sea=function(a){return a instanceof _.bd?a.oa:a};
_.fd=function(a,b){_.zc(b)?(a.__ngContext__=b[19],_.Tea.set(b[19],b)):a.__ngContext__=b};_.Uea=function(a){a=a[3];return _.Ac(a)?a[3]:a};Vea=function(a){for(;null!==a&&!_.Ac(a);)a=a[4];return a};Wea=function(a){for(;a;){a[2]|=64;var b=_.Uea(a);if(0!==(a[2]&512)&&!b)break;a=b}};_.t=function(a){Xea(_.Jc.nf,_.Kc(),_.Jc.selectedIndex+a)};Xea=function(a,b,c){3===(b[2]&3)?(a=a.CM,null!==a&&rea(b,a,3,c)):(a=a.LD,null!==a&&sea(b,a,0,c));_.Jc.selectedIndex=c};
_.u=function(a,b){b=void 0===b?0:b;var c=_.Kc();return null===c?_.q(a,b):Iea(_.Nc(),c,gc(a),b)};_.hd=function(){throw Error("Oa");};_.$ea=function(a){return a.replace(Yea,function(b){return b.replace(Zea,"\u200b$1\u200b")})};
id=function(a,b,c,d,e){if(null!=d){var f=!1;if(_.Ac(d))var g=d;else _.zc(d)&&(f=!0,d=d[0]);d=_.Cc(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!==_.Cc(g)&&id(a,b,c,d,e),e=11;e<g.length;e++)f=g[e],jd(b,a,f[1].firstChild,f,c,d,!1)}};afa=function(a,b){a=a[9];var c=a.indexOf(b);eea(b);a.splice(c,1)};
bfa=function(a,b){if(!(11>=a.length)){var c=11+b,d=a[c];if(d){var e=d[16];null!==e&&e!==a&&afa(e,d);0<b&&(a[c-1][4]=d[4]);a=Bda(a,11+b);jd(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[18];null!==b&&b.fZ(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
dfa=function(a,b){if(!(b[2]&256)){var c=b[11],d;null==(d=b[23])||d.destroy();var e;null==(e=b[24])||e.destroy();c.Bp&&jd(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;_.zc(a)?c=a[12]:(d=a[11])&&(c=d);if(!c){for(;a&&!a[4]&&a!==b;)_.zc(a)&&cfa(a[1],a),a=a[3];null===a&&(a=b);_.zc(a)&&cfa(a[1],a);c=a&&a[4]}a=c}else cfa(b[1],b)}};
cfa=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;var c;if(null!=a&&null!=(c=a.DR))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Lea)){var f=c[d+1];if(Array.isArray(f))for(var g=0;g<f.length;g+=2)f[g+1].call(e[f[g]]);else f.call(e)}}c=a.ow;d=b[7];if(null!==c)for(e=0;e<c.length-1;e+=2)if("string"===typeof c[e]){f=c[e+3];if(0<=f)d[f]();else d[-f].unsubscribe();e+=2}else c[e].call(d[c[e+1]]);null!==d&&(b[7]=null);c=b[21];if(null!==c)for(b[21]=null,d=0;d<c.length;d++)(0,c[d])();1===
b[1].type&&b[11].destroy();c=b[16];null!==c&&_.Ac(b[3])&&(c!==b[3]&&afa(c,b),c=b[18],null!==c&&c.fZ(a));_.Tea.delete(b[19])}};efa=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];var d=b.sw;return-1<d&&(a=a.data[b.Dm+d].ub,2===a||0===a)?null:Dc(b,c)};ffa=function(a,b,c){return a.type&40?Dc(a,c):null};
ifa=function(a,b,c,d){a=efa(a,d.parent,b);var e=b[11],f=gfa(d.parent||b[6],d,b);if(null!=a)if(Array.isArray(c))for(var g=0;g<c.length;g++){var m=c[g];null!==f?e.insertBefore(a,m,f,!1):e.appendChild(a,m)}else null!==f?e.insertBefore(a,c,f,!1):e.appendChild(a,c);void 0!==hfa&&hfa(e,d,b,c,a)};
kfa=function(a,b){if(null!==b){var c=b.type;if(c&3)return Dc(b,a);if(c&4)return jfa(-1,a[b.index]);if(c&8){c=b.Gg;if(null!==c)return kfa(a,c);a=a[b.index];return _.Ac(a)?jfa(-1,a):_.Cc(a)}if(c&32)return lfa(b,a)()||_.Cc(a[b.index]);c=null!==b?a[15][6].Xu[b.Xu]:null;return null!==c?Array.isArray(c)?c[0]:kfa(_.Uea(a[15]),c):kfa(a,b.next)}return null};jfa=function(a,b){a+=12;if(a<b.length){a=b[a];var c=a[1].firstChild;if(null!==c)return kfa(a,c)}return b[7]};
jd=function(a,b,c,d,e,f,g){for(;null!=c;){var m=d[c.index],n=c.type;g&&0===b&&(m&&_.fd(_.Cc(m),d),c.flags|=2);if(32!==(c.flags&32))if(n&8)jd(a,b,c.Gg,d,e,f,!1),id(b,a,e,m,f);else if(n&32){n=lfa(c,d);for(var r;r=n();)id(b,a,e,r,f);id(b,a,e,m,f)}else n&16?mfa(a,b,d,c,e,f):id(b,a,e,m,f);c=g?c.Fva:c.next}};mfa=function(a,b,c,d,e,f){var g=c[15];c=g[6].Xu[d.Xu];if(Array.isArray(c))for(d=0;d<c.length;d++)id(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),jd(a,b,c,g,e,f,!0)};
nfa=function(a,b,c){var d=c.vA,e=c.je;c=c.styles;null!==d&&hda(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};pfa=function(){null!=ofa||(ofa=new kd);return ofa};qfa=function(a,b){var c;return null!=(c=a[b])?c:pfa()};rfa=function(a,b){var c=pfa();c.zCc&&(a[b]=ofa,c.Do=a,ofa=new kd)};_.md=function(a){return a instanceof ld?a.Ohb:a};
_.nd=function(a,b){a=a instanceof ld&&a.getTypeName()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("Pa`"+b+"`"+a);}return a===b};tfa=function(){if(void 0===sfa&&(sfa=null,_.od.trustedTypes))try{sfa=_.od.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return sfa};ufa=function(a){var b;return(null==(b=tfa())?void 0:b.createHTML(a))||a};
xfa=function(a){a=new vfa(a);try{var b=!!(new window.DOMParser).parseFromString(ufa(""),"text/html")}catch(c){b=!1}return b?new wfa(a):a};zfa=function(a){a=String(a);return a.match(yfa)?a:"unsafe:"+a};pd=function(a){var b={};a=_.l(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};Afa=function(){for(var a={},b=_.l(_.uc.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};
Dfa=function(a){return a.replace(/&/g,"&amp;").replace(Bfa,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Cfa,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Mfa=function(a,b){var c=null;try{Efa=Efa||xfa(a);var d=b?String(b):"";c=Efa.wba(d);a=5;b=d;do{if(0===a)throw Error("Ra");a--;d=b;b=c.innerHTML;c=Efa.wba(d)}while(d!==b);var e=new Ffa,f=(Gfa(c)||c).firstChild;for(d=!0;f;){if(f.nodeType===Node.ELEMENT_NODE){a=e;b=f;var g=b.nodeName.toLowerCase();if(Hfa.hasOwnProperty(g)){a.WF.push("<");a.WF.push(g);var m=b.attributes;for(b=0;b<m.length;b++){var n=m.item(b),r=n.name,x=r.toLowerCase();if(Ifa.hasOwnProperty(x)){var A=n.value;Jfa[x]&&(A=zfa(A));a.WF.push(" ",
r,'="',Dfa(A),'"')}}a.WF.push(">");d=!0}else d=!Kfa.hasOwnProperty(g)}else f.nodeType===Node.TEXT_NODE&&e.WF.push(Dfa(f.nodeValue));if(d&&f.firstChild)f=f.firstChild;else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var E=Lfa(f,f.nextSibling);if(E){f=E;break}f=Lfa(f,f.parentNode)}}var I=e.WF.join("");return ufa(I)}finally{if(c)for(c=Gfa(c)||c;c.firstChild;)c.removeChild(c.firstChild)}};
Gfa=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===a.nodeName?a.content:null};Ofa=function(){if(void 0===Nfa&&(Nfa=null,_.od.trustedTypes))try{Nfa=_.od.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Nfa};Pfa=function(a){var b;return(null==(b=Ofa())?void 0:b.createHTML(a))||a};
Qfa=function(a){var b;return(null==(b=Ofa())?void 0:b.createScriptURL(a))||a};_.qd=function(a){var b=_.Rfa();return b?Pfa(b.Qo(1,a)||""):_.nd(a,"HTML")?Pfa(_.md(a)):Mfa(Rea(),_.bc(a))};_.rd=function(a){var b=_.Rfa();return b?b.Qo(4,a)||"":_.nd(a,"URL")?_.md(a):zfa(_.bc(a))};_.Sfa=function(a){var b=_.Rfa();if(b)return Qfa(b.Qo(5,a)||"");if(_.nd(a,"ResourceURL"))return Qfa(_.md(a));throw new _.dc(904,!1);};_.Rfa=function(){var a=_.Kc();return a&&a[10].bha};
Ufa=function(a,b,c,d,e,f,g,m,n,r,x){var A=b.blueprint.slice();A[0]=e;A[2]=d|140;if(null!==r||a&&a[2]&2048)A[2]|=2048;A[17]=0;A[3]=A[14]=a;A[8]=c;A[10]=g||a&&a[10];A[11]=m||a&&a[11];A[9]=n||a&&a[9]||null;A[6]=f;A[19]=Tfa++;A[22]=x;A[20]=r;A[15]=2==b.type?a[15]:A;return A};sd=function(a,b,c,d,e){var f=a.data[b];null===f?(f=Vfa(a,b,c,d,e),_.Jc.Msa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.nc=e,a=fea(),f.Ms=null===a?-1:a.Ms);Oc(f,!0);return f};
Vfa=function(a,b,c,d,e){var f=_.Jc.wR,g=_.Jc.fH,m=g?f:f&&f.parent,n=m?m.Ms:-1,r=0;null!==Wfa&&(r|=128);b=a.data[b]={type:c,index:b,RS:null,Ms:n,Dm:-1,su:-1,yqa:-1,sw:-1,lJc:null,flags:r,JM:0,value:d,nc:e,vA:null,fVa:null,Eub:void 0,inputs:null,outputs:null,nf:null,next:null,MXa:null,Fva:null,Gg:null,parent:m,Xu:null,styles:null,K0a:null,Zva:void 0,je:null,upa:null,Yva:void 0,m9:0,Pia: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.MXa=f));return b};Xfa=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};Yfa=function(a,b,c,d,e){var f=qfa(b,23),g=_.Jc.selectedIndex,m=d&2;try{if(_.Jc.selectedIndex=-1,m&&25<b.length&&Xea(a,b,25),m)f.aB(c,d,e);else{var n=Sc(null);try{c(d,e)}finally{Sc(n)}}}finally{m&&null===b[23]&&rfa(b,23),_.Jc.selectedIndex=g}};
Zfa=function(a,b,c){if(0!==(b.flags&4)){var d=Sc(null);try{for(var e=b.su,f=b.Dm;f<e;f++){var g=a.data[f];g.Fd&&g.Fd(1,c[f],f)}}finally{Sc(d)}}};
dga=function(a,b,c){var d=Dc(c,b),e=c.Dm,f=c.su;if(-1<c.sw){var g=a.data[e+c.sw],m=Dc(c,b),n=$fa(g),r=b[10].VYa,x=16;g.BN?x=4096:g.NWa&&(x=64);g=aga(b,Ufa(b,n,null,x,m,c,null,r.UY(m,g),null,null,null));b[c.index]=g}a.Hk||Eea(c,b);_.fd(d,b);d=c.Eub;for(g=e;g<f;g++){m=a.data[g];n=Yc(b,a,g,c);_.fd(n,b);if(null!==d&&(r=d[g-e],null!==r))for(x=0;x<r.length;){var A=r[x++],E=r[x++],I=r[x++];bga(m,n,A,E,I)}m.va&&(_.Fc(c.index,b)[8]=Yc(b,a,g,c))}64===(c.flags&64)&&cga(a,b,c)};
ega=function(a,b,c){c=void 0===c?Dc:c;var d=b.fVa;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}};$fa=function(a){var b=a.nf;return null===b||b.tub?a.nf=fga(1,null,a.va,a.Ba,a.Ca,a.dOa,a.yXa,a.vb,a.YH,a.Fa,a.id):b};
fga=function(a,b,c,d,e,f,g,m,n,r,x){d=25+d;e=d+e;for(var A=[],E=0;E<e;E++)A.push(E<d?null:_.td);r="function"===typeof r?r():r;return A[1]={type:a,blueprint:A,va:c,queries:null,vb:m,Ukb:b,data:A.slice().fill(null,d),Qoa:d,Yob:e,sSa:null,Hk:!0,ura:!0,HNb:!1,GNb:!1,LD:null,CM:null,S9:null,jNa:null,lka:null,G2a:null,DR:null,ow:null,Fd:null,sC:null,Mlb:"function"===typeof f?f():f,tEb:"function"===typeof g?g():g,firstChild:null,YH:n,Fa:r,tub:!1,qNb:x}};
gga=function(a,b,c,d){for(var e in a)if(a.hasOwnProperty(e)){c=null===c?{}:c;var f=a[e];if(null===d){var g=c,m=b,n=e;g.hasOwnProperty(n)?g[n].push(m,f):g[n]=[m,f]}else d.hasOwnProperty(e)&&(g=c,m=b,n=d[e],g.hasOwnProperty(n)?g[n].push(m,f):g[n]=[m,f])}return c};
_.ud=function(a,b,c,d,e,f,g,m){var n=Dc(b,c),r=b.inputs,x;!m&&null!=r&&(x=r[d])?(hga(a,c,x,d,e),-1<b.sw&&(a=_.Fc(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))};
kga=function(a,b,c,d){var e=null===d?null:{"":-1};var f=a.Mlb;var g=null,m=null;if(f)for(var n=0;n<f.length;n++){var r=f[n];if(lda(c,r.ta,!1))if(g||(g=[]),r.va)if(null!==r.Taa){var x=[];m=m||new Map;r.Taa(r,x,m);g.unshift.apply(g,[].concat(_.yc(x),[r]));iga(a,c,x.length)}else g.unshift(r),iga(a,c,0);else{m=m||new Map;var A=x=void 0;null==(A=(x=r).Taa)||A.call(x,r,g,m);g.push(r)}}f=null===g?null:[g,m];null===f?f=g=null:(g=_.l(f),f=g.next().value,g=g.next().value);null!==f&&jga(a,b,c,f,e,g);if(e&&d)for(a=
c.fVa=[],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.vA=jda(c.vA,c.nc)};
jga=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var m=Eea(c,b);Aea(m,a,d[g].type)}g=a.data.length;m=d.length;c.flags|=1;c.Dm=g;c.su=g+m;c.JM=g;for(g=0;g<d.length;g++)m=d[g],m.lYa&&m.lYa(m);var n=!1,r=!1;g=Xfa(a,b,d.length,null);for(m=0;m<d.length;m++){var x=d[m];c.vA=jda(c.vA,x.Eb);var A=a,E=c,I=b,L=g;A.data[L]=x;var Q=x.qa||(x.qa=sc(x.type));Q=new Lea(Q,!!x.va);A.blueprint[L]=Q;I[L]=Q;var da=E;I=Xfa(A,I,x.Fb,_.td);if(E=x.lb){Q=A.sSa;null===Q&&(Q=A.sSa=[]);A=~da.index;a:{for(da=Q.length;0<da;){var oa=
Q[--da];if("number"===typeof oa&&0>oa){da=oa;break a}}da=0}da!=A&&Q.push(A);Q.push(L,I,E)}A=g;if(L=e){if(x.Yb)for(I=0;I<x.Yb.length;I++)L[x.Yb[I]]=A;x.va&&(L[""]=A)}null!==x.Fd&&(c.flags|=4);if(null!==x.lb||null!==x.Eb||0!==x.Fb)c.flags|=64;x=x.type.prototype;!n&&(x.Ub||x.Ra||x.wn)&&(A=n=void 0,(null!=(A=(n=a).LD)?A:n.LD=[]).push(c.index),n=!0);r||!x.Ub&&!x.wn||(x=r=void 0,(null!=(x=(r=a).CM)?x:r.CM=[]).push(c.index),r=!0);g++}b=c.su;a=a.data;d=c.nc;e=[];m=g=null;for(n=c.Dm;n<b;n++){r=a[n];A=(x=f?
f.get(r):null)?x.outputs:null;g=gga(r.inputs,n,g,x?x.inputs:null);m=gga(r.outputs,n,m,A);if(null===g||null===d||4===c.type&&"ng-template"!==c.value)r=null;else{r=g;x=n;A=null;for(L=0;L<d.length;)if(I=d[L],0===I)L+=4;else{if(5!==I){if("number"===typeof I)break;if(r.hasOwnProperty(I))for(null===A&&(A=[]),E=r[I],Q=0;Q<E.length;Q+=2)if(E[Q]===x){A.push(I,E[Q+1],d[L+1]);break}}L+=2}r=A}e.push(r)}null!==g&&(g.hasOwnProperty("class")&&(c.flags|=8),g.hasOwnProperty("style")&&(c.flags|=16));c.Eub=e;c.inputs=
g;c.outputs=m};cga=function(a,b,c){var d=c.Dm,e=c.su,f=c.index;c=_.Jc.WY;try{for(_.Jc.selectedIndex=f;d<e;d++){var g=a.data[d],m=b[d];_.Jc.WY=d;null===g.lb&&0===g.Fb&&null===g.Eb||null===g.lb||g.lb(1,m)}}finally{_.Jc.selectedIndex=-1,_.Jc.WY=c}};iga=function(a,b,c){b.sw=c;var d;(null!=(d=a.sC)?d:a.sC=[]).push(b.index)};_.lga=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))};
bga=function(a,b,c,d,e){var f=Sc(null);try{var g=a.dD;null!==g&&g.hasOwnProperty(d)&&(e=g[d].call(b,e));null!==a.tN?a.tN(b,e,c,d):b[d]=e}finally{Sc(f)}};mga=function(a,b){var c=a.Fd;if(null!==c)for(var d=0;d<c.length;d+=2){var e=c[d],f=c[d+1];if(-1!==f){var g=a.data[f];_.Jc.xw=e;g.Fd(2,b[f],f)}}};aga=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};nga=function(a,b,c){_.Jc.xw=0;var d=Sc(null);try{b(a,c)}finally{Sc(d)}};
oga=function(a,b,c){if(null===a||a.va)a:{for(a=c[b.index];Array.isArray(a);){if("object"===typeof a[1]){c=a;break a}a=a[0]}c=null}return c[11]};pga=function(a,b){(a=(a=a[9])?a.get(_.vd,null):null)&&a.handleError(b)};hga=function(a,b,c,d,e){for(var f=0;f<c.length;){var g=c[f++],m=c[f++];bga(a.data[g],b[g],d,m,e)}};_.qga=function(a,b){a[11].setValue(_.Cc(a[_.Jc.selectedIndex]),b)};
rga=function(a,b,c){kea(b);try{var d=a.vb;null!==d&&nga(1,d,c);var e=a.va;null!==e&&Yfa(a,b,e,1,c);a.Hk&&(a.Hk=!1);a.GNb&&mga(a,b);a.HNb&&nga(2,a.vb,c);var f=a.sC;if(null!==f)for(c=0;c<f.length;c++){var g=_.Fc(f[c],b),m=g[1];d=m;e=g;for(var n=e.length;n<d.blueprint.length;n++)e.push(d.blueprint[n]);null!==g[0]&&null===g[22]&&(g[22]=null);rga(m,g,g[8])}}catch(r){throw a.Hk&&(a.tub=!0,a.Hk=!1),r;}finally{b[2]&=-5,nea()}};
sga=function(a,b,c){var d=c?a.styles:null,e=c?a.je: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=Vca(e,m);else if(2==f){var n=b[++g];d=Vca(d,m+": "+n+";")}}c?a.styles=d:a.K0a=d;c?a.je=e:a.upa=e};
tga=function(a,b,c,d,e){for(e=void 0===e?!1:e;null!==c;){var f=b[c.index];null!==f&&d.push(_.Cc(f));if(_.Ac(f)){for(var g=11;g<f.length;g++){var m=f[g],n=m[1].firstChild;null!==n&&tga(m[1],m,n,d)}f[7]!==f[0]&&d.push(f[7])}f=c.type;if(f&8)tga(a,b,c.Gg,d);else if(f&32)for(f=lfa(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][6].Xu[c.Xu]:null,Array.isArray(f)?d.push.apply(d,_.yc(f)):(g=_.Uea(b[15]),tga(g[1],g,f,d,!0)));c=e?c.Fva:c.next}return d};
vga=function(a,b,c,d){d=void 0===d?!0:d;var e=b[10],f=e.VYa,g=e.Euc,m;null==(m=f.E8)||m.call(f);null==g||g.E8();try{uga(a,b,a.va,c)}catch(x){throw d&&pga(b,x),x;}finally{var n;null==(n=f.end)||n.call(f);var r;null==(r=e.gnb)||r.flush();null==g||g.end()}};
uga=function(a,b,c,d){var e=b[2];if(256!==(e&256)){var f;null!=(f=b[10].gnb)&&f.flush();kea(b);try{b[17]=0;_.Jc.Wn=a.Qoa;null!==c&&Yfa(a,b,c,2,d);if(c=3===(e&3)){var g=a.CM;null!==g&&rea(b,g,3,null)}else{var m=a.LD;null!==m&&sea(b,m,0,null);tea(b,0)}for(var n=Vea(b[12]);null!==n;n=Vea(n[4]))if(n[2]){var r=n[9];for(g=0;g<r.length;g++){var x=r[g];0===(x[2]&1024)&&(x[2]|=1024,dea(x,1))}}wga(b,2);null!==a.Fd&&mga(a,b);if(c){var A=a.jNa;null!==A&&rea(b,A,3)}else{var E=a.S9;null!==E&&sea(b,E,1);tea(b,1)}var I=
a.sSa;if(null!==I){var L=qfa(b,24);try{for(n=0;n<I.length;n++){var Q=I[n];if(0>Q)_.Jc.selectedIndex=~Q;else{r=Q;var da=I[++n],oa=I[++n];x=_.Jc;x.Wn=x.Poa=da;_.Jc.WY=r;L.aB(oa,2,b[r])}}}finally{null===b[24]&&rfa(b,24),_.Jc.selectedIndex=-1}}var pa=a.sC;if(null!==pa)for(I=0;I<pa.length;I++)xga(_.Fc(pa[I],b),0);var ta=a.vb;null!==ta&&nga(2,ta,d);if(c){var Aa=a.G2a;null!==Aa&&rea(b,Aa,3)}else{var Pa=a.lka;null!==Pa&&sea(b,Pa,2);tea(b,2)}!0===a.ura&&(a.ura=!1);b[2]&=-73;eea(b)}finally{nea()}}};
wga=function(a,b){for(a=Vea(a[12]);null!==a;a=Vea(a[4]))for(var c=11;c<a.length;c++)xga(a[c],b)};xga=function(a,b){if(128===(a[2]&128)){var c=a[1];if(a[2]&80&&0===b||a[2]&1024||2===b)uga(c,a,c.va,a[8]);else if(0<a[5]&&(wga(a,1),b=a[1].sC,null!==b))for(c=0;c<b.length;c++)xga(_.Fc(b[c],a),1)}};yga=function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push({PFb:a[c],dOc:c});return b};zga=function(){qea(_.Kc()[1],_.Nc())};Aga=function(a,b,c){return new wd(a,b,c)};
Cga=function(a,b,c){return(new Bga({Rb:a,parent:b,Ixc:void 0===c?null:c,NKc:!0})).Cc};Dga=function(a){return!!a&&"function"===typeof a.then};Ega=function(a){return!!a&&"function"===typeof a.subscribe};xd=function(a){setTimeout(function(){throw a;},0)};_.Fga=function(a){return"function"===typeof a};Gga=function(a){return null!==a&&"object"===typeof a};Hga=function(a){return a instanceof _.yd||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};
Jga=function(a){return a.reduce(function(b,c){return b.concat(c instanceof Iga?c.errors:c)},[])};zd=function(a){return a};_.Ad=function(){return Kga(_.uc.apply(0,arguments))};Kga=function(a){return 0===a.length?zd:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};Lga=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};Mga=function(a){a||(a=Promise);if(!a)throw Error("Ua");return a};
Nga=function(a,b){return new _.Bd(function(c){var d=new _.yd,e=0;d.add(b.Ch(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.Ch()))}));return d})};Pga=function(a,b){return b?Nga(a,b):new _.Bd(Oga(a))};Dd=function(a){return a&&"function"===typeof a.Ch};_.Ed=function(){var a=_.uc.apply(0,arguments),b=a[a.length-1];return Dd(b)?(a.pop(),Nga(a,b)):Pga(a)};_.Fd=function(a){return new _.Bd(function(b){return b.error(a)})};
Qga=function(a,b){if("string"!==typeof a.kind)throw new TypeError("Va");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)}};_.Rga=function(a){return new Promise(function(b,c){var d=new _.yd;d.add(a.subscribe({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.Gd)}}))})};
_.Kd=function(a,b){if(a&&"function"===typeof a.qA)return a.qA(b);throw new TypeError("Wa");};_.Sga=function(a,b,c){if(a&&"function"===typeof a.qA)return a.qA.call(b,c);throw new TypeError("Wa");};_.Ld=function(){return function(a){return _.Kd(a,new Tga)}};_.v=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Xa");return _.Kd(b,new Uga(a))}};Wga=function(a){return function(b){Vga(a,b).catch(function(c){return b.error(c)})}};
Vga=function(a,b){var c,d,e,f,g,m;return _.Md(function(n){switch(n.Pc){case 1:_.Xga(n,2,3);var r=a[Symbol.asyncIterator];f=void 0!==r?r.call(a):new Yga(_.l(a));case 5:return _.Nd(n,f.next(),8);case 8:d=n.uk;if(d.done){n.Uh(3);break}g=d.value;b.next(g);n.Uh(5);break;case 3:Zga(n);n.dK=0;n.UK=9;if(!d||d.done||!(e=f.return)){n.Uh(9);break}return _.Nd(n,e.call(f),9);case 9:Zga(n,0,0,1);if(c)throw c.error;$ga(n,10,1);break;case 10:$ga(n,4);break;case 2:m=_.aha(n);c={error:m};n.Uh(3);break;case 4:b.complete(),
n.Pc=0}})};Od=function(a,b){if(!b.closed)return a instanceof _.Bd?a.subscribe(b):bha(a)(b)};_.Qd=function(){var a=_.uc.apply(0,arguments),b=void 0,c=void 0,d=void 0;Dd(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,_.Pd)(e)&&(a=e);Gga(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(function(f){return e[f]}))}return _.Kd(Pga(a,c),new _.cha(b,d))};_.Rd=function(a){return a instanceof _.Bd?a:new _.Bd(bha(a))};
_.Ud=function(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.ka(_.Ud(function(e,f){return _.Rd(a(e,f)).ka(_.v(function(g,m){return b(e,g,f,m)}))},c))};"number"===typeof b&&(c=b);return function(d){return _.Kd(d,new dha(a,c))}};_.Vd=function(a){a=void 0===a?Infinity:a;return _.Ud(zd,a)};_.Wd=function(){return _.Vd(1)(_.Ed.apply(null,_.yc(_.uc.apply(0,arguments))))};_.Xd=function(a){return new _.Bd(function(b){try{var c=a()}catch(d){b.error(d);return}return _.Rd(c).subscribe(b)})};
_.Yd=function(){var a=_.uc.apply(0,arguments);if(1===a.length){var b=a[0];if((0,_.Pd)(b))return mha(b,null);if(Gga(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),mha(a.map(function(d){return b[d]}),a)}if("function"===typeof a[a.length-1]){var c=a.pop();a=1===a.length&&(0,_.Pd)(a[0])?a[0]:a;return mha(a,null).ka(_.v(function(d){return c.apply(null,_.yc(d))}))}return mha(a,null)};
mha=function(a,b){return new _.Bd(function(c){var d=a.length;if(0===d)c.complete();else for(var e=Array(d),f=0,g=0,m={Q_:0};m.Q_<d;m={Re:m.Re,Q_:m.Q_},m.Q_++){var n=_.Rd(a[m.Q_]);m.Re=!1;c.add(n.subscribe({next:function(r){return function(x){r.Re||(r.Re=!0,g++);e[r.Q_]=x}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.Re||(g===d&&c.next(b?b.reduce(function(x,A,E){return x[A]=e[E],x},{}):e),c.complete())}}(m)}))}})};
_.Zd=function(a,b,c){if(_.Fga(c)){var d=c;c=void 0}return d?_.Zd(a,b,c).ka(_.v(function(e){return(0,_.Pd)(e)?d.apply(null,_.yc(e)):d(e)})):new _.Bd(function(e){nha(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
nha=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++)nha(a[g],
b,c,d,e);else throw new TypeError("bb");d.add(f)};_.$d=function(){var a=_.uc.apply(0,arguments),b=Infinity,c=void 0,d=a[a.length-1];Dd(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 _.Bd?a[0]:_.Vd(b)(Pga(a,c))};ce=function(){};_.de=function(a){return function(b){return _.Kd(b,new oha(a))}};
qha=function(){var a=_.uc.apply(0,arguments);if(1===a.length)if((0,_.Pd)(a[0]))a=a[0];else return _.Rd(a[0]);return _.Kd(Pga(a),new pha)};rha=function(a){return a instanceof Date&&!isNaN(a)};_.fe=function(a,b){var c;a=void 0===a?0:a;var d=-1;null!=b&&(Dd(b)?c=b:d=b);Dd(c)||(c=_.ee);return new _.Bd(function(e){var f=Math.max(0,rha(a)?+a-c.now():a);return c.Ch(sha,f,{counter:0,nva:d,HN:e})})};
sha=function(a){var b=a.nva,c=a.HN,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.Ch(a,b)}};_.uha=function(){var a=_.uc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.Kd(Pga(a),new tha(b))};wha=function(a){return function(b){return _.Kd(b,new vha(a))}};
yha=function(){var a;return function(b){var c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.ee;rha(36E5)?c=36E5:d=36E5;var g;e=null!=(g=e)?g:xha;if(null==c&&null==d)throw new TypeError("db");return _.Kd(b,function(m){var n=this,r=new _.yd,x,A=null,E=null,I=0,L=function(Q){r.add(A=a.Ch(function(){var da={B0c:null,Jta:E,R1:I};try{var oa=_.Rd(e(da))}catch(pa){n.error(pa);return}x.unsubscribe();r.add(oa.subscribe(n))},Q))};r.add(x=m.subscribe({next:function(Q){var da;null==(da=A)||da.unsubscribe();A=null;I++;
E=Q;null!=d&&0<d&&L(d);n.next(Q)},error:function(Q){return n.error(Q)},complete:function(){return n.complete()}}));m=null!=c?"number"===typeof c?c:+c-a.now():d;L(m);return r})}};xha=function(a){throw new zha(a);};Bha=function(a){return a in Aha?(delete Aha[a],!0):!1};_.ge=function(a){return!!a&&(a instanceof _.Bd||"function"===typeof a.qA&&"function"===typeof a.subscribe)};Cha=function(a){return function(b){setTimeout(a,void 0,b)}};Dha=function(){};
_.he=function(a){return function(b){return _.Kd(b,new Eha(a))}};Fha=function(a,b){b=void 0===b?_.ee:b;return _.he(function(){return _.fe(a,b)})};
_.ie=function(a){return function(b){return _.Kd(b,function(c){var d=this,e=new _.yd,f=null,g=!1,m;f=c.subscribe({next:function(n){return d.next(n)},error:function(n){try{m=_.Rd(a(n,_.ie(a)(c)))}catch(r){d.error(r)}m&&(f?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):g=!0)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,e.add(m.subscribe(d))):e.add(f);return e})}};Gha=function(){var a=_.uc.apply(0,arguments);return function(b){return _.Sga(b,_.Wd.apply(null,[b].concat(_.yc(a))))}};
_.je=function(a){var b=void 0===b?_.ee:b;return function(c){return _.Kd(c,new Hha(a,b))}};Jha=function(a){Iha(a)};_.ke=function(a){a=void 0===a?null:a;return function(b){return _.Kd(b,new Kha(a))}};_.le=function(a,b){b=void 0===b?_.ee:b;var c=rha(a)?+a-b.now():Math.abs(a);return function(d){return _.Kd(d,new Lha(c,b))}};Nha=function(){return function(a){return _.Kd(a,new Mha)}};_.ne=function(a){return function(b){return _.Kd(b,new Oha(a))}};
_.pe=function(a){if(isNaN(a))throw new TypeError("fb");if(0>a)throw new Pha;return function(b){return 0===a?_.oe:_.Kd(b,new Qha(a))}};Tha=function(a){a=void 0===a?Rha:a;return function(b){return _.Kd(b,new Sha(a))}};Rha=function(){return new _.Gd};_.Vha=function(a){return function(b){return _.Kd(b,new Uha(a))}};qe=function(a){return function(b){return _.Kd(b,new Wha(a))}};
_.re=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.de(function(e,f){return a(e,f,d)}):zd,_.pe(1),c?_.ke(b):Tha(function(){return new _.Gd}))}};_.Yha=function(){return function(a){return _.Kd(a,new Xha)}};_.se=function(){if(isNaN(1))throw new TypeError("fb");return function(a){return _.Kd(a,new Zha)}};$ha=function(a,b){var c=2<=arguments.length;return function(d){return d.ka(a?_.de(function(e,f){return a(e,f,d)}):zd,_.se(),c?_.ke(b):Tha(function(){return new _.Gd}))}};
_.te=function(a){return function(b){return _.Kd(b,new aia(a))}};cia=function(){return function(a){return _.Kd(a,new bia)}};_.ue=function(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return _.Kd(d,new dia(a,b,c))}};eia=function(){var a=_.uc.apply(0,arguments);return function(b){return _.Sga(b,_.$d.apply(null,[b].concat(_.yc(a))))}};_.ve=function(a){return function(b){var c="function"===typeof a?a:function(){return a};var d=Object.create(b,fia);d.source=b;d.hOb=c;return d}};
_.hia=function(a){var b=void 0===b?0:b;return function(c){return _.Kd(c,new gia(a,b))}};iia=function(){var a=_.uc.apply(0,arguments),b=a.length;if(0===b)throw Error("gb");return _.v(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})};_.xe=function(a){var b=new _.we(a,void 0,void 0);return function(c){return _.ve(function(){return b})(c)}};
_.jia=function(a){return function(b){return _.Kd(b,function(c){var d=this,e=new _.yd,f,g=!1,m,n=function(){if(!m){m=new _.ye;try{var x=a(m)}catch(A){return d.error(A),null}e.add(x.subscribe({next:function(){f?r():g=!0},error:function(A){return d.error(A)},complete:function(){return d.complete()}}))}return m},r=function(){f=c.subscribe({next:function(x){return d.next(x)},error:function(x){var A=n();A&&A.next(x)},complete:function(){return d.complete()}});g?(f.unsubscribe(),f=null,g=!1,r()):e.add(f)};
r();return e})}};kia=function(){return new _.ye};lia=function(){return function(a){return _.Ld()(_.ve(kia)(a))}};_.ze=function(a){var b=a&&"object"===typeof a?a:{bufferSize:a,ska:void 0,dv:!1,scheduler:void 0};return function(c){return _.Kd(c,mia(b))}};
mia=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.ska?Infinity:a.ska,d=a.dv,e=a.scheduler,f,g=0,m;return function(n){g++;if(f)var r=f.subscribe(this);else f=new _.we(b,c,e),r=f.subscribe(this),m=n.subscribe({next:function(x){f.next(x)},error:function(x){var A=f;f=m=void 0;A.error(x)},complete:function(){m=void 0;f.complete()}}),m.closed&&(m=void 0);this.add(function(){g--;r.unsubscribe();d&&0===g&&m&&(m.unsubscribe(),f=m=void 0)})}};
_.Ae=function(){return function(a){return _.Kd(a,new nia)}};_.Be=function(){var a=_.uc.apply(0,arguments),b=a[a.length-1];return Dd(b)?(a.pop(),function(c){return _.Wd(a,c,b)}):function(c){return _.Wd(a,c)}};_.Ce=function(a){return function(b){return _.Kd(b,new oia(a))}};pia=function(a){return _.Ce(function(){return a})};_.De=function(a){return function(b){return _.Kd(b,new qia(a))}};_.sia=function(a,b){b=void 0===b?!1:b;return function(c){return _.Kd(c,new ria(a,b))}};
_.Ee=function(a,b,c){return function(d){return _.Kd(d,new tia(a,b,c))}};uia=function(a){a.HN.n9()};_.Fe=function(){var a=_.uc.apply(0,arguments);return function(b){var c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.Kd(b,new via(a,c))}};wia=function(a){if(0==a.zX&&!a.M_&&!a.isStable)try{a.zX++,a.vM.emit(null)}finally{if(a.zX--,!a.M_)try{a.bc(function(){return a.Of.emit(null)})}finally{a.isStable=!0}}};
yia=function(a){a.Ovb||-1!==a.Gta||(a.Gta=a.TGc.call(_.od,function(){a.Apb||(a.Apb=Zone.root.pwa("fakeTopEventTask",function(){a.Gta=-1;xia(a);a.Ovb=!0;wia(a);a.Ovb=!1},void 0,function(){},function(){}));a.Apb.ak()}),xia(a))};
Aia=function(a){a.mF=a.mF.QC({name:"angular",properties:{isAngularZone:!0},ET:function(b,c,d,e,f,g){try{return zia(a),b.SS(d,e,f,g)}finally{(a.kia&&"eventTask"===e.type||a.l2)&&yia(a),a.zX--,wia(a)}},Tea:function(b,c,d,e,f,g,m){try{return zia(a),b.ak(d,e,f,g,m)}finally{a.l2&&yia(a),a.zX--,wia(a)}},FWa:function(b,c,d,e){b.usa(d,e);c===d&&("microTask"==e.hd?(a.ypc=e.CGc,xia(a),wia(a)):"macroTask"==e.hd&&(a.kca=e.lGc))},Sea:function(b,c,d,e){b.handleError(d,e);a.bc(function(){return a.Ys.emit(e)});return!1}})};
xia=function(a){a.M_=a.ypc||(a.kia||a.l2)&&-1!==a.Gta?!0:!1};zia=function(a){a.zX++;a.isStable&&(a.isStable=!1,a.Pua.emit(null))};
Dia=function(){var a=_.ic(_.Ge),b=!0;return _.$d(new _.Bd(function(c){b=a.isStable&&!a.kca&&!a.M_;a.bc(function(){c.next(b);c.complete()})}),(new _.Bd(function(c){var d;a.bc(function(){d=a.Of.subscribe(function(){Bia();queueMicrotask(function(){b||a.kca||a.M_||(b=!0,c.next(!0))})})});var e=a.Pua.subscribe(function(){if(!_.Cia())throw new _.dc(909,!1);b&&(b=!1,a.bc(function(){c.next(!1)}))});return function(){d.unsubscribe();e.unsubscribe()}})).ka(lia()))};
Fia=function(a){var b;null==(b=a.get(Eia,null))||b.forEach(function(c){return c()})};Kia=function(a,b,c){c=void 0===c?[]:c;var d="Platform: "+b,e=new _.wc(d);return function(f){f=void 0===f?[]:f;var g=Gia();if(!g||g.Cc.get(Hia,!1))if(f=[].concat(_.yc(c),_.yc(f),[{ya:e,tc:!0}]),a)a(f);else{f=Iia(f,d);if(Jia&&!Jia.get(Hia,!1))throw new _.dc(400,!1);Jia=f;f.get(He);Fia(f)}f=Gia();if(!f)throw new _.dc(401,!1);return f}};
Iia=function(a,b){a=void 0===a?[]:a;return Ie({name:b,Rb:[{ya:Lia,tc:"platform"},{ya:Mia,tc:new Set([function(){return Jia=null}])}].concat(_.yc(a))})};Gia=function(){var a,b;return null!=(b=null==(a=Jia)?void 0:a.get(He))?b:null};Nia=function(a){var b,c;return{Onb:!1,kia:null!=(b=null==a?void 0:a.xzc)?b:!1,l2:null!=(c=null==a?void 0:a.MKc)?c:!1}};Pia=function(a,b){a=void 0===a?"zone.js":a;return"noop"===a?new Oia:"zone.js"===a?new _.Ge(b):a};
Qia=function(a,b,c){try{var d=c();return Dga(d)?d.catch(function(e){b.bc(function(){return a.handleError(e)});throw e;}):d}catch(e){throw b.bc(function(){return a.handleError(e)}),e;}};Ria=function(a,b){return Array.isArray(b)?b.reduce(Ria,a):Object.assign({},a,b)};Sia=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Tia=function(){var a=_.ic(_.Ge),b=_.ic(_.vd);return function(c){return a.bc(function(){return b.handleError(c)})}};
Wia=function(a){return[{ya:_.Ge,Ab:a},{ya:Mda,ud:!0,Ab:function(){var b=_.ic(Je,{optional:!0});return function(){return b.initialize()}}},{ya:Uia,Ab:Tia},{ya:Via,Ab:Dia}]};
_.Ke=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.va)var e=b.Aa||b.Ja;else{if(b.Aa)throw new _.dc(903,!1);e=b.Ja}if(e){if(c){d.push(e);var f=a;f.inputs=Xia(a.inputs);f.dD=Xia(a.dD);f.u$=Xia(a.u$);f.outputs=Xia(a.outputs);var g=e.lb;g&&Yia(a,g);g=e.vb;var m=e.Fd;g&&Zia(a,g);m&&$ia(a,m);Nca(a.inputs,e.inputs);Nca(a.u$,e.u$);Nca(a.outputs,e.outputs);null!==e.dD&&(null===f.dD&&(f.dD={}),Nca(f.dD,e.dD));e.va&&e.data.animation&&(f=a.data,f.animation=(f.animation||
[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.fHc&&g(a),g===_.Ke&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.Fb=a+=e.Fb,e.Eb=jda(e.Eb,b=jda(b,e.Eb))};Xia=function(a){return a===mc?{}:a===_.jc?[]:a};Zia=function(a,b){var c=a.vb;a.vb=c?function(d,e){b(d,e);c(d,e)}:b};$ia=function(a,b){var c=a.Fd;a.Fd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};Yia=function(a,b){var c=a.lb;a.lb=c?function(d,e){b(d,e);c(d,e)}:b};
bja=function(a){return aja(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};cja=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)};aja=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.dja=function(a,b,c){return a[b]=c};_.Le=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.Me=function(a,b,c,d){c=_.Le(a,b,c);return _.Le(a,b+1,d)||c};
_.Ne=function(a,b,c,d){var e=_.Kc(),f=_.Jc.Wn++;_.Le(e,f,b)&&(f=_.Qc(),_.lga(e[11],Dc(f,e),d,f.value,a,b,c));return _.Ne};_.eja=function(a,b,c,d){return _.Le(a,_.Jc.Wn++,c)?b+_.bc(c)+d:_.td};_.w=function(a,b,c){var d=_.Kc(),e=_.Jc.Wn++;_.Le(d,e,b)&&_.ud(_.Jc.nf,_.Qc(),d,a,b,d[11],c,!1);return _.w};fja=function(a,b,c,d,e){e=e?"class":"style";hga(a,c,b.inputs[e],e,d)};
gja=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<=Dda(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)};lja=function(a,b){var c=hja;if(c===b)return-1;for(b=ija=b;b<c&&32<a.charCodeAt(b);)b++;b=jja=b;return kja(a,b,c)};kja=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.Oe=function(a,b,c){mja(a,b,c,!1);return _.Oe};_.Pe=function(a,b){mja(a,b,null,!0);return _.Pe};_.Qe=function(a){_.nja(oja,a)};pja=function(a,b){var c;jja=ija=0;hja=b.length;for(c=lja(b,kja(b,0,hja));0<=c;c=lja(b,c))_.Eda(a,b.substring(ija,jja),!0)};
mja=function(a,b,c,d){var e=_.Kc(),f=_.Jc.nf,g=_.gea(2);f.ura&&qja(f,a,g,d);if(b!==_.td&&_.Le(e,g,b)){var m=f.data[_.Jc.selectedIndex],n=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=_.cc(_.md(b))));rja(f,m,e,n,a,e[g+1]=b,d,g)}};
_.nja=function(a,b){var c=pja,d=_.Jc.nf,e=_.gea(2);d.ura&&qja(d,null,e,!0);var f=_.Kc();if(b!==_.td&&_.Le(f,e,b)){var g=d.data[_.Jc.selectedIndex];if(0===(g.flags&8)||e>=d.Yob){var m=f[11],n=f[e+1];if(null==b||""===b)a=_.jc;else{var r=[];b=_.md(b);if(Array.isArray(b))for(c=0;c<b.length;c++)a(r,b[c],!0);else if("object"===typeof b)for(var x in b)b.hasOwnProperty(x)&&a(r,x,b[x]);else"string"===typeof b&&c(r,b);a=r}a=f[e+1]=a;n===_.td&&(n=_.jc);b=r=0;c=0<n.length?n[0]:null;for(x=0<a.length?a[0]:null;null!==
c||null!==x;){var A=r<n.length?n[r+1]:void 0,E=b<a.length?a[b+1]:void 0,I=null,L=void 0;c===x?(r+=2,b+=2,A!==E&&(I=x,L=E)):null===x||null!==c&&c<x?(r+=2,I=c):(b+=2,I=x,L=E);null!==I&&rja(d,g,f,m,I,L,!0,e);c=r<n.length?n[r]:null;x=b<a.length?a[b]:null}}else e=g.upa,null!==e&&(b=Vca(e,b?b:"")),fja(d,g,f,b,!0)}};
qja=function(a,b,c,d){var e=a.data;if(null===e[c+1]){var f=e[_.Jc.selectedIndex];a=c>=a.Yob;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=hea(e),m=d?f.Yva:f.Zva;if(null===g)0===(d?f.m9:f.Pia)&&(b=sja(null,e,f,b,d),b=tja(b,f.nc,d),m=null);else{var n=f.yqa;if(-1===n||e[n]!==g)if(b=sja(g,e,f,b,d),null===m)g=d?f.m9:f.Pia,g=0!==(g&131068)>>2?e[g>>17&32767]:void 0,void 0!==g&&Array.isArray(g)&&(g=sja(null,e,f,g[1],d),g=tja(g,f.nc,d),e[(d?f.m9:f.Pia)>>17&32767]=g);else{m=void 0;g=f.su;for(n=1+f.yqa;n<
g;n++)m=tja(m,e[n].Eb,d);m=tja(m,f.nc,d)}}void 0!==m&&(d?f.Yva=m:f.Zva=m);n=b;m=d?f.m9:f.Pia;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<Dda(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);gja(e,g,c,!0);gja(e,g,c,!1);a=d?f.Yva:f.Zva;null!=a&&"string"==
typeof g&&0<=Dda(a,g)&&(e[c+1]|=1);m=b<<17|m<<2;d?f.m9=m:f.Pia=m}};sja=function(a,b,c,d,e){var f=c.su,g=c.yqa;for(-1===g?g=c.Dm:g++;g<f;){var m=b[g];d=tja(d,m.Eb,e);if(m===a)break;g++}null!==a&&(c.yqa=g);return d};tja=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]),_.Eda(a,g,c?!0:b[++f]))}return void 0===a?null:a};oja=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.Eda(a,b,c)};
rja=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)?uja(a,b,c,e,(n&131068)>>2,g):void 0)&&(void 0!==f||2==(n&2)&&(f=uja(a,null,c,e,m,g)),b=_.Cc(c[_.Jc.selectedIndex]),g?f?d.MJ(b,e):d.XM(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.PYa(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.fh(b,e,f,g))))}};
uja=function(a,b,c,d,e,f){for(var g=null===b,m=void 0;0<e;){var n=a[e],r=Array.isArray(n),x=r?n[1]:n,A=null===x,E=c[e+1];E===_.td&&(E=A?_.jc:void 0);x=A?Fda(E,d):x===d?E:void 0;r&&void 0===x&&(x=Fda(n,d));if(void 0!==x&&(m=x,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.Yva:b.Zva,null!=a&&(m=Fda(a,d)));return m};
_.y=function(a,b,c,d){var e=_.Kc(),f=_.Jc.nf,g=25+a;a=e[11];if(f.Hk){var m=f.Fa;c=sd(f,g,2,b,_.Gc(m,c));kga(f,e,c,_.Gc(m,d));null!==c.nc&&sga(c,c.nc,!1);null!==c.vA&&sga(c,c.vA,!0);null!==f.queries&&f.queries.W$(f,c)}else c=f.data[g];Re=!0;b=a.createElement(b,_.Jc.dqa);e[g]=b;g=1===(c.flags&1);Oc(c,!0);nfa(a,b,c);32!==(c.flags&32)&&Re&&ifa(f,e,b,c);0===_.Jc.Lqa&&_.fd(b,e);_.Jc.Lqa++;g&&(dga(f,e,c),Zfa(f,c,e));null!==d&&ega(e,c);return _.y};
_.z=function(){var a=_.Nc();_.Jc.fH?_.Jc.fH=!1:(a=a.parent,Oc(a,!1));var b=a;Wfa===b&&(Wfa=null);_.Jc.Lqa--;var c=_.Jc.nf;c.Hk&&(qea(c,a),0!==(a.flags&4)&&c.queries.Mqa(a));null!=b.upa&&0!==(b.flags&8)&&fja(c,b,_.Kc(),b.upa,!0);null!=b.K0a&&0!==(b.flags&16)&&fja(c,b,_.Kc(),b.K0a,!1);return _.z};_.B=function(a,b,c,d){_.y(a,b,c,d);_.z();return _.B};
_.C=function(a,b,c){var d=_.Kc(),e=_.Jc.nf;a+=25;if(e.Hk){var f=e.Fa;b=_.Gc(f,b);var g=sd(e,a,8,"ng-container",b);null!==b&&sga(g,b,!0);kga(e,d,g,_.Gc(f,c));null!==e.queries&&e.queries.W$(e,g);f=g}else f=e.data[a];Oc(f,!0);Re=!0;b=d[11].createComment(_.$ea(""));d[a]=b;Re&&ifa(e,d,b,f);_.fd(b,d);1===(f.flags&1)&&(dga(e,d,f),Zfa(e,f,d));null!=c&&ega(d,f);return _.C};_.F=function(){var a=_.Nc(),b=_.Jc.nf;_.Jc.fH?_.Jc.fH=!1:(a=a.parent,Oc(a,!1));b.Hk&&(qea(b,a),0!==(a.flags&4)&&b.queries.Mqa(a));return _.F};
_.Se=function(a,b,c){_.C(a,b,c);_.F();return _.Se};_.Te=function(a,b,c){var d=_.Kc(),e=_.Jc.Wn++;_.Le(d,e,b)&&_.ud(_.Jc.nf,_.Qc(),d,a,b,d[11],c,!0);return _.Te};_.Ve=function(a,b,c){var d=_.Kc(),e=_.Jc.Wn++;if(_.Le(d,e,b)){e=_.Jc.nf;var f=_.Qc();_.ud(e,f,d,a,b,oga(hea(e.data),f,d),c,!0)}return _.Ve};vja=function(a,b,c){var d=b.RS;d=Array.isArray(d)?d[0]:d;return null===d?ffa(a,b,c):_.Cc(c[d])};
wja=function(a,b,c,d,e){var f=b.RS;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(null!==d&&-1===b.sw)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};xja=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.RS,e=null===(Array.isArray(e)?e[0]:e);if(e){e=b.index;var f=d.RS;Array.isArray(f)?f[0]=e:(f=wja,gfa=vja,hfa=f,d.RS=e)}}}};_.yja=function(a,b){a=b[a.j$];return null===a?a:0>a?~a:a};
zja=function(){function a(g,m){d=0;m=_.yja(g,m);f=null!==m?g.remove[m]:_.jc}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}};
Aja=function(a,b,c,d,e,f,g){var m=Xfa(a,d,1,null),n=m<<2;d=fea();b===d&&(d=null);null===d&&(n|=1);g&&(n|=2,void 0===lfa&&(lfa=zja()));e.push(n,null===f?"":f);a=Vfa(a,m,g?32:1,null===f?"":f,null);xja(c,a);c=a.index;Oc(a,!1);null!==d&&b!==d&&(b=d.RS,null===b?(gfa=vja,hfa=wja,d.RS=[null,c]):(d=Array.isArray(b),1!=d&&Xca("Expecting array here",d,!0,"=="),b.push(c)));return a};
_.Cja=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(Bja);for(var r=0,x=0;x<b.length;x++){var A=b[x];x&1?(A=e+parseInt(A,10),a.push(-1-A),r|=1<<Math.min(A,31)):""!==A&&a.push(A)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[m]=a.length-n;return r};Eja=function(a){for(var b,c="",d=0,e=!1,f;null!==(b=Dja.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)};
Gja=function(a,b,c,d,e,f){var g=0,m={type:e.type,j$:Xfa(a,b,1,null),Zdb:f,dR:[],create:[],remove:[],update:[]};c.push(1<<Math.min(e.Gzb,31),2,-1-e.Gzb,f<<2|2);var n=a.data[f];null===n?a.data[f]=m:n.value=m;n=e.values;for(var r=0;r<n.length;r++){for(var x=n[r],A=[],E=0;E<x.length;E++){var I=x[E];"string"!==typeof I&&(I=A.push(I)-1,x[E]="\x3c!--\ufffd"+I+"\ufffd--\x3e")}E=a;I=b;var L=c,Q=d,da=x.join("");x=[];var oa=[],pa=[];m.dR.push(e.dR[r]);m.create.push(x);m.remove.push(oa);m.update.push(pa);da=
xfa(Rea()).wba(da);da=Gfa(da)||da;g|=da?Fja(E,m,I,L,x,oa,pa,da,Q,A,0):0}g&&c.push(g,1,f<<2|3)};Jja=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Hja,function(m,n,r){d="select"===r?0:1;e=parseInt(n.slice(1),10);return""});a=Ija(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=Ija(a[f++]);b.length>c.length&&c.push(g)}return{type:d,Gzb:e,dR:b,values:c}};
Ija=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),Hja.test(b)?d.push(Jja(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};
Fja=function(a,b,c,d,e,f,g,m,n,r,x){var A=0;for(m=m.firstChild;m;){var E=Xfa(a,c,1,null);switch(m.nodeType){case Node.ELEMENT_NODE:var I=m,L=I.tagName.toLowerCase();if(Hfa.hasOwnProperty(L)){var Q=e,da=n;null!==_.Kja&&Q.push(_.Kja);Q.push(L,E,0|da<<17|E<<1);a.data[E]=L;I=I.attributes;for(L=0;L<I.length;L++)Q=I.item(L),da=Q.name.toLowerCase(),Q.value.match(Bja)?Ifa.hasOwnProperty(da)&&(Jfa[da]?_.Cja(g,Q.value,E,Q.name,0,zfa):_.Cja(g,Q.value,E,Q.name,0,null)):e.push(E<<1|1,Q.name,Q.value);A|=Fja(a,
b,c,d,e,f,g,m,E,r,x+1);0===x&&f.push(E)}break;case Node.TEXT_NODE:I=m.textContent||"";L=I.match(Bja);e.push(L?"":I,E,0|n<<17|E<<1);0===x&&f.push(E);L&&(A|=_.Cja(g,I,E,null,0,null));break;case Node.COMMENT_NODE:if(I=Lja.exec(m.textContent||""))I=r[parseInt(I[1],10)],L=e,Q=n,null!==_.Mja&&L.push(_.Mja),L.push("",E,0|Q<<17|E<<1),Gja(a,c,d,n,I,E),I=f,0===x&&(I.push(~E),I.push(E))}m=m.nextSibling}return A};
_.We=function(a,b,c){c=void 0===c?-1:c;var d=_.Jc.nf,e=_.Kc();a=25+a;var f=_.Gc(d.Fa,b);b=fea();if(d.Hk){var g=null===b?0:b.index,m=fea(),n=[],r=[],x=[[]];var A=c;-1===A?f=Eja(f):(c=f.indexOf(":"+A+"\ufffd")+2+A.toString().length,A=f.search(new RegExp("\ufffd\\/\\*\\d+:"+A+"\ufffd")),f=Eja(f.substring(c,A)));c=f.replace(Nja," ").split(Oja);for(A=0;A<c.length;A++){var E=c[A];if(0===(A&1)){var I=Ija(E);for(E=0;E<I.length;E++){var L=I[E];if(0===(E&1)){if(""!==L){var Q=x[0],da=L.match(Bja);Q=Aja(d,m,
Q,e,n,da?null:L,!1);da&&_.Cja(r,L,Q.index,null,0,null)}}else{if("object"!==typeof L)throw Error("jb`"+f);da=Aja(d,m,x[0],e,n,"",!0).index;Gja(d,e,r,g,L,da)}}}else I=47===E.charCodeAt(0),E=25+Number.parseInt(E.substring(I?2:1)),I?(x.shift(),Oc(fea(),!1)):(I=x[0],E=Vfa(d,E,64,null,null),xja(I,E),I=E,x.unshift([]),Oc(I,!0))}d.data[a]={create:n,update:r}}2===d.type?e[15][2]|=32:e[2]|=32;g=efa(d,b===e[6]?null:b,e);d=d.data[a].create;a=b&&b.type&8?e[b.index]:null;b=e[11];for(m=0;m<d.length;m++)f=d[m++],
n=d[m],r=2===(f&2),x=1===(f&1),f>>>=2,c=e[f],null===c&&(c=e[f]=r?b.createComment(n):b.g$(n)),x&&null!==g&&b.insertBefore(g,c,a,!1);_.Jc.Msa=!0};_.Xe=function(){_.Jc.Msa=!1};_.Ye=function(a,b,c){_.We(a,b,c);_.Xe()};_.H=function(a,b,c,d){c=_.Kc();Pja(_.Jc.nf,c,c[11],_.Nc(),a,b,d);return _.H};_.$e=function(a,b){var c=_.Nc(),d=_.Kc(),e=_.Jc.nf;Pja(e,d,oga(hea(e.data),c,d),c,a,b);return _.$e};
Qja=function(a,b,c,d){a=a.ow;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};
Pja=function(a,b,c,d,e,f,g){var m=1===(d.flags&1),n=a.Hk&&(a.ow||(a.ow=[])),r=b[7]||(b[7]=[]),x=!0;if(d.type&3||g){var A=Dc(d,b),E=g?g(A):A;A=r.length;var I=g?function(da){return g(_.Cc(da[d.index]))}:d.index,L=null;!g&&m&&(L=Qja(a,b,e,d.index));null!==L?((L.Qkc||L).C5a=f,L.Qkc=f,x=!1):(f=Rja(d,b,f),a=c.listen(E,e,f),r.push(f,a),n&&n.push(e,I,A,A+1))}else f=Rja(d,b,f);a=d.outputs;var Q;if(x&&null!==a&&(Q=a[e])&&(x=Q.length))for(a=0;a<x;a+=2)c=b[Q[a]][Q[a+1]].subscribe(f),m=r.length,r.push(f,c),n&&
n.push(e,d.index,m,-(m+1))};Sja=function(a,b,c){try{return!1!==b(c)}catch(d){return pga(a,d),!1}finally{}};Rja=function(a,b,c){return function f(e){if(e===Function)return c;Wea(-1<a.sw?_.Fc(a.index,b):b);for(var g=Sja(b,c,e),m=f.C5a;m;)g=Sja(b,m,e)&&g,m=m.C5a;return g}};_.J=function(a){a=void 0===a?1:a;for(var b=_.Jc.pR;0<a;)b=b[14],a--;return(_.Jc.pR=b)[8]};
_.af=function(a){var b=_.Kc()[15][6];if(!b.Xu){var c=b.Xu=Cda(a?a.length:1,null),d=c.slice();for(b=b.Gg;null!==b;){if(a)a:{var 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=lda(b,m,!0);else b:{var n=0;c:for(;n<m.length;n++){var r=m[n];if(f.length===r.length){for(var x=0;x<f.length;x++)if(f[x]!==r[x])continue c;m=!0;break b}}m=!1}if(m){e=g;break a}}}}else e=0;null!==e&&(d[e]?d[e].Fva=b:
c[e]=b,d[e]=b);b=b.next}}};_.bf=function(a,b,c){b=void 0===b?0:b;var d=_.Kc(),e=_.Jc.nf;a=sd(e,25+a,16,null,c||null);null===a.Xu&&(a.Xu=b);_.Jc.fH=!1;d[22]&&null===Wfa||32===(a.flags&32)||mfa(d[11],0,d,a,efa(e,a.parent,d),gfa(a.parent||d[6],a,d))};_.df=function(a,b,c){_.cf(a,"",b,"",c);return _.df};_.cf=function(a,b,c,d,e){var f=_.Kc();b=_.eja(f,b,c,d);b!==_.td&&_.ud(_.Jc.nf,_.Qc(),f,a,b,f[11],e,!1);return _.cf};_.ef=function(a){return _.Jc.pR[25+a]};
_.M=function(a,b,c,d,e,f,g,m){var n=_.Kc(),r=_.Jc.nf,x=a+25;if(r.Hk){var A=r.Fa;e=sd(r,x,4,e||null,_.Gc(A,f));kga(r,n,e,_.Gc(A,g));qea(r,e);b=e.nf=fga(2,e,b,c,d,r.Mlb,r.tEb,null,r.YH,A,null);null!==r.queries&&(r.queries.va(r,e),b.queries=r.queries.DOa(e));b=e}else b=r.data[x];Oc(b,!1);a=Tja(r,n,b,a);Re&&ifa(r,n,a,b);_.fd(a,n);aga(n,n[x]=[a,!0,!1,n,null,0,b,a,null,null,null]);1===(b.flags&1)&&dga(r,n,b);null!=g&&ega(n,b,m)};Uja=function(a,b){Re=!0;return b[11].createComment("")};
_.N=function(a,b){b=void 0===b?"":b;var c=_.Kc(),d=_.Jc.nf;a+=25;var e=d.Hk?sd(d,a,1,b,null):d.data[a];Re=!0;b=c[11].g$(b);c[a]=b;Re&&ifa(d,c,b,e);Oc(e,!1)};_.gf=function(a){_.ff("",a,"");return _.gf};_.ff=function(a,b,c){var d=_.Kc();a=_.eja(d,a,b,c);a!==_.td&&_.qga(d,a);return _.ff};
Vja=function(a,b,c,d,e){a=gc(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Vja(a[f],b,c,d,e);else{f=_.Jc.nf;var g=_.Kc(),m=_.Nc(),n=vc(a)?a:gc(a.ya),r=Uda(a),x=m.JM&1048575,A=m.Dm,E=m.JM>>20;if(vc(a)||!a.ud)d=new Lea(r,e),r=Wja(n,b,e?x:x+E,A),-1===r?(r=Eea(m,g),Aea(r,f,n),Xja(f,a,b.length),b.push(n),m.Dm++,m.su++,e&&(m.JM+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{A=Wja(n,b,x+E,A);x=Wja(n,b,x,x+E);var I=0<=A&&c[A];E=0<=x&&c[x];e&&!E||!e&&!I?(A=Eea(m,g),Aea(A,f,n),A=c.length,I=new Lea(e?
Yja:Zja,e),I.ud=[],I.index=A,I.Lpa=0,d&&!e&&I.Lpa++,I.ud.push(r),!e&&E&&(c[x].jYa=I),Xja(f,a,b.length,0),b.push(n),m.Dm++,m.su++,e&&(m.JM+=1048576),c.push(I),g.push(I)):(b=c[e?x:A],!e&&d&&b.Lpa++,b=b.ud.push(r)-1,Xja(f,a,-1<A?A:x,b));!e&&d&&E&&c[x].Lpa++}}};Xja=function(a,b,c,d){var e=vc(b),f=!!b.Qd;if(e||f)if(f=(f?gc(b.Qd):b).prototype.La)a=a.DR||(a.DR=[]),!e&&b.ud?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Wja=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Zja=function(){return $ja(this.ud,[])};Yja=function(a,b,c,d){b=this.ud;if(this.jYa){var e=this.jYa.Lpa;d=Yc(c,c[1],this.jYa.index,d);c=d.slice(0,e);$ja(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],$ja(b,c);return c};$ja=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.hf=function(a){var b=void 0===b?[]:b;return function(c){c.lYa=function(d,e){e=e?e(a):a;var f=_.Jc.nf;f.Hk&&(d=!!d.va,Vja(b,f.data,f.blueprint,d,!0),Vja(e,f.data,f.blueprint,d,!1))}}};
_.bka=function(a){a.FRa=function(b){b=b.get(aka);if(a.standalone){if(!b.X8.has(a)){var c=Gda(!1,a.type);c=0<c.length?Cga([c],b.Me,"Standalone["+a.type.name+"]"):null;b.X8.set(a,c)}b=b.X8.get(a)}else b=null;return b}};_.kf=function(a,b){a=_.Pc()+a;var c=_.Kc();return c[a]===_.td?_.dja(c,a,b()):c[a]};_.lf=function(a,b,c){return cka(_.Kc(),_.Pc(),a,b,c)};_.mf=function(a,b,c,d){return _.dka(_.Kc(),_.Pc(),a,b,c,d)};_.eka=function(a,b){a=a[b];return a===_.td?void 0:a};
cka=function(a,b,c,d,e,f){b+=c;return _.Le(a,b,e)?_.dja(a,b+1,f?d.call(f,e):d(e)):_.eka(a,b+1)};_.dka=function(a,b,c,d,e,f,g){b+=c;return _.Me(a,b,e,f)?_.dja(a,b+2,g?d.call(g,e,f):d(e,f)):_.eka(a,b+2)};
_.O=function(a,b){var c=_.Jc.nf;a+=25;if(c.Hk){a:{var d=c.tEb;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.xf){var g;(null!=(g=c.DR)?g:c.DR=[]).push(a,b.xf)}}else b=c.data[a];g=b.qa||(b.qa=sc(b.type));b=ec(_.u);try{var m=xea(!1),n=g();xea(m);var r=_.Kc();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{ec(b)}};_.R=function(a,b,c){a+=25;var d=_.Kc(),e=d[a];return d[1].data[a].ie?cka(d,_.Pc(),b,e.transform,c,e):e.transform(c)};
fka=function(){return this.ew[Symbol.iterator]()};hka=function(){return gka(_.Nc(),_.Kc())};gka=function(a,b){return a.type&4?new ika(b,a,ed(a,b)):null};kka=function(){return jka(_.Nc(),_.Kc())};lka=function(a){return a[8]||(a[8]=[])};jka=function(a,b){var c=b[a.index];if(_.Ac(c))var d=c;else d=[c,!0,!1,b,null,0,a,null,null,null,null],b[a.index]=d,aga(b,d);mka(d,b,a,c);return new nf(d,a,b)};
nka=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.Cc(d);else{d=b[11];var e=d.createComment("");c=Dc(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
oka=function(a,b,c,d){d=b[18].queries[d];if(null===d.matches){a=a.data;for(var e=c.matches,f=[],g=0;g<e.length;g+=2){var m=e[g];if(0>m)f.push(null);else{var n=f,r=n.push,x=b;m=a[m];var A=e[g+1];-1===A?x=m.type&11?ed(m,x):m.type&4?gka(m,x):null:-2===A?(A=c.metadata.read,x=A===_.bd?ed(m,x):A===_.of?gka(m,x):A===_.pf?jka(m,x):void 0):x=Yc(x,x[1],A,m);r.call(n,x)}}d.matches=f}return d.matches};
pka=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(null!==f)for(a=oka(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(0<g)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var m=11;m<g.length;m++){var n=g[m];n[16]===n[3]&&pka(n[1],n,e,d)}if(null!==g[9])for(g=g[9],m=0;m<g.length;m++)n=g[m],pka(n[1],n,e,d)}}return d};
_.sf=function(a){var b=_.Kc(),c=_.Jc.nf,d=_.Jc.xw;_.Jc.xw=d+1;var e=c.queries.queries[d];return a.ro&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.Vjb?pka(c,b,d,[]):oka(c,b,e,d),a.reset(b,Sea),_.rf(a)),!0):!1};_.tf=function(a,b,c){var d=_.Jc.nf;d.Hk&&(qka(d,new rka(a,b,c),-1),2===(b&2)&&(d.HNb=!0));ska(d,b)};
_.uf=function(a,b,c,d){var e=_.Jc.nf;e.Hk&&(qka(e,new rka(b,c,d),_.Nc().index),b=e.Fd||(e.Fd=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a),2===(c&2)&&(e.GNb=!0));ska(e,c)};_.wf=function(){return _.Kc()[18].queries[_.Jc.xw].pYa};ska=function(a,b){var c=_.Kc();b=new _.xf(4===(b&4));var d=b.destroy,e=c[7]||(c[7]=[]);e.push(b);a.Hk&&(a.ow||(a.ow=[])).push(d,e.length-1);null===c[18]&&(c[18]=new tka);c[18].queries.push(new uka(b))};
qka=function(a,b,c){null===a.queries&&(a.queries=new vka);a.queries.track(new yf(b,c))};_.zf=function(a,b){return gka(a,b)};wka=function(a){var b=_.Nc(),c=_.Kc();-1<b.sw&&16!==(a&16)?(a=_.Fc(b.index,c),a=new Af(a,a)):a=b.type&47?new Af(c[15],c):null;return a};xka=function(a,b,c){a=a.Wu;if(null===a)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};yka=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};Bka=function(a){var b=_.zka.get(a);if(!b)throw Error("nb`"+a);return new Aka(b)};
Cka=function(a){var b=a[sda]||null;if(!b)return null;var c=new Bf(b);return{get ab(){return c.ab},get type(){return c.I9},get inputs(){return c.inputs},get outputs(){return c.outputs},get hc(){return c.hc},get q_c(){return b.standalone},get p_c(){return b.BN}}};Eka=function(a,b){if(null==a)return null;a=Dka(b);return null==a?null:a};Fka=function(a){return Object.assign({},{Sa:{},IWc:{},keys:[],yd:{},Ka:{},Ua:{},tnb:!1},a)};_.Df=function(a){return Gka(a,Hka,Ika,Jka)};
Hka=function(a,b){return _.S(b,a)};Ika=function(a,b,c){b[a]=c};Jka=function(){return{}};_.Ef=function(a,b){var c=new a;return null==b?c:Gka(b,Kka,Lka,Mka,a)};Kka=function(a,b){return b[a]};Lka=function(a,b,c){b.O[a]=c};Mka=function(a){if(null==a)throw Error("ob");return new a};
Gka=function(a,b,c,d,e){e=d(e);for(var f=Nka(a,e),g=f.Sa||{},m=f.Ka||{},n=f.yd||{},r=_.l(f.keys||[]),x=r.next(),A={};!x.done;A={pea:A.pea},x=r.next()){x=x.value;var E=b(x,a);if(null!=E){var I=void 0;if(g.hasOwnProperty(x)){if(f.tnb&&0===E.length)continue;I=Oka(E,b,c,d,!0,!0,g[x])}else if(m.hasOwnProperty(x))I=Oka(E,b,c,d,!1,!0,m[x]);else if(n.hasOwnProperty(x))A.pea=n[x],I=A.pea.Jc?E.map(function(L){return function(Q){return Pka(Q,L.pea,b,c,d)}}(A)):Pka(E,A.pea,b,c,d);else if(Array.isArray(E)){if(f.tnb&&
0===E.length)continue;I=Oka(E,b,c,d,!0,!1)}else I=E;c(x,e,I)}}return e};Pka=function(a,b,c,d,e){for(var f={},g=_.l(Object.keys(a)),m=g.next();!m.done;m=g.next()){m=m.value;var n=a[m];null!=n&&(f[m]=Oka(n,c,d,e,b.Lc,b.Kc,b.Ac))}return f};Oka=function(a,b,c,d,e,f,g){if(f&&null==g)throw Error("pb");return null==a?a:e&&f?a.map(function(m){return Gka(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?Gka(a,b,c,d,g):"object"===typeof a?JSON.parse(JSON.stringify(a)):a};
Nka=function(a,b){if(b instanceof _.U)a=Fka(b.na());else if(a instanceof _.U)a=Fka(a.na());else throw Error("qb");return a};Qka=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}};_.Ff=function(a,b,c){c=void 0===c?{}:c;b=_.l(Object.entries(b));for(var d=b.next();!d.done;d=b.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;d in a&&(c[e]=a[d])}return c};Rka=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
Ska=function(a,b){if(b&&!b.Qh)throw Error("sb`"+a+"`"+_.cc(b));};Tka=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};_.Gf=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)};Hf=function(a){return a&&"?"!==a[0]?"?"+a:a};Uka=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.l(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
Vka=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}};Wka=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}};
Xka=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Yka=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||"full"===c.tfa&&(b.Ao()||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{oK:a.slice(0,d.length),tva:b}};
If=function(a,b){var c=a?Object.keys(a):void 0,d=b?Object.keys(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!Zka(a[d],b[d]))return!1;return!0};Zka=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.yc(a)).sort();var c=[].concat(_.yc(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};Jf=function(a){return _.ge(a)?a:Dga(a)?_.Rd(Promise.resolve(a)):_.Ed(a)};
bla=function(a,b,c){return $ka[c.Br](a.root,b.root,c.aAb)&&ala[c.Ta](a.Ta,b.Ta)&&!("exact"===c.jf&&a.jf!==b.jf)};cla=function(a,b){return If(a,b)};ela=function(a,b,c){if(!Kf(a.Ud,b.Ud)||!dla(a.Ud,b.Ud,c)||a.zT!==b.zT)return!1;for(var d in b.children)if(!a.children[d]||!ela(a.children[d],b.children[d],c))return!1;return!0};fla=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return Zka(a[c],b[c])})};hla=function(a,b,c){return gla(a,b,b.Ud,c)};
gla=function(a,b,c,d){if(a.Ud.length>c.length)return a=a.Ud.slice(0,c.length),Kf(a,c)&&!b.Ao()&&dla(a,c,d)?!0:!1;if(a.Ud.length===c.length){if(!Kf(a.Ud,c)||!dla(a.Ud,c,d))return!1;for(var e in b.children)if(!a.children[e]||!hla(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.Ud.length);c=c.slice(a.Ud.length);return Kf(a.Ud,e)&&dla(a.Ud,e,d)&&a.children.primary?gla(a.children.primary,b,c,d):!1};dla=function(a,b,c){return b.every(function(d,e){return ala[c](a[e].parameters,d.parameters)})};
ila=function(a,b){return Kf(a,b)&&a.every(function(c,d){return If(c.parameters,b[d].parameters)})};Kf=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};jla=function(a,b){var c=[];Object.entries(a.children).forEach(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;"primary"===d&&(c=c.concat(b(e,d)))});Object.entries(a.children).forEach(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;"primary"!==d&&(c=c.concat(b(e,d)))});return c};
mla=function(a){return a.Ud.map(function(b){return kla(b.path)+lla(b.parameters)}).join("/")};
nla=function(a,b){if(!a.Ao())return mla(a);if(b){b=a.children.primary?nla(a.children.primary,!1):"";var c=[];Object.entries(a.children).forEach(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;"primary"!==d&&c.push(d+":"+nla(e,!1))});return 0<c.length?b+"("+c.join("//")+")":b}b=jla(a,function(d,e){return"primary"===e?[nla(a.children.primary,!1)]:[e+":"+nla(d,!1)]});return 1===Object.keys(a.children).length&&null!=a.children.primary?mla(a)+"/"+b[0]:mla(a)+"/("+b.join("//")+")"};
ola=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};pla=function(a){return ola(a).replace(/%3B/gi,";")};kla=function(a){return ola(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};lla=function(a){return Object.keys(a).map(function(b){return";"+kla(b)+"="+kla(a[b])}).join("")};
qla=function(a){var b=Object.keys(a).map(function(c){var d=a[c];return Array.isArray(d)?d.map(function(e){return pla(c)+"="+pla(e)}).join("&"):pla(c)+"="+pla(d)}).filter(function(c){return!!c});return b.length?"?"+b.join("&"):""};sla=function(a){return(a=a.match(rla))?a[0]:""};tla=function(a){var b={};return 0<a.Ud.length?new Lf([],(b.primary=a,b)):a};
ula=function(a){for(var b={},c=_.l(Object.keys(a.children)),d=c.next();!d.done;d=c.next()){d=d.value;var e=ula(a.children[d]);if("primary"===d&&0===e.Ud.length&&e.Ao())for(d=_.l(Object.entries(e.children)),e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;b[e]=f}else if(0<e.Ud.length||e.Ao())b[d]=e}a=new Lf(a.Ud,b);1===a.zT&&a.children.primary&&(b=a.children.primary,a=new Lf(a.Ud.concat(b.Ud),b.children));return a};Nf=function(a){return a instanceof Mf};
vla=function(a){function b(f){for(var g={},m=_.l(f.children),n=m.next();!n.done;n=m.next()){n=n.value;var r=b(n);g[n.lf]=r}g=new Lf(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=tla(d);var e;return null!=(e=c)?e:d};
Cla=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(0===b.length)return wla(e,e,e,c,d);b=xla(b);if(b.Gvb&&1===b.commands.length&&"/"==b.commands[0])return wla(e,e,new Lf([],{}),c,d);var f=e;if(b.Gvb)a=new yla(f,!0,0);else if(a)if(null===a.parent)a=new yla(a,!0,0);else{f=a;a=a.Ud.length-1+(zla(b.commands[0])?0:1);for(var g=b.vHc;g>a;){g-=a;f=f.parent;if(!f)throw new _.dc(4005,!1);a=f.Ud.length}a=new yla(f,!1,a-g)}else a=new yla(f,!1,NaN);b=a.Ava?Ala(a.bI,a.index,b.commands):Bla(a.bI,a.index,
b.commands);return wla(e,a.bI,b,c,d)};zla=function(a){return"object"===typeof a&&null!=a&&!a.ox&&!a.yKb};Dla=function(a){return"object"===typeof a&&null!=a&&a.ox};wla=function(a,b,c,d,e){var f={};d&&Object.entries(d).forEach(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;f[g]=Array.isArray(m)?m.map(function(n){return""+n}):""+m});a=a===b?c:Ela(a,b,c);a=tla(ula(a));return new Mf(a,f,e)};
Ela=function(a,b,c){var d={};Object.entries(a.children).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;d[e]=f===b?c:Ela(f,b,c)});return new Lf(a.Ud,d)};
xla=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new Fla(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if("object"===typeof e&&null!=e){if(e.ox){var g={};Object.entries(e.ox).forEach(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;g[m]="string"===typeof n?n.split("/"):n});return[].concat(_.yc(d),[{ox:g}])}if(e.yKb)return[].concat(_.yc(d),[e.yKb])}return"string"!==typeof e?[].concat(_.yc(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(_.yc(d),[e])},[]);return new Fla(c,b,a)};Gla=function(a){if(Dla(a[0]))return a[0].ox;var b={};return b.primary=a,b};
Bla=function(a,b,c){a||(a=new Lf([],{}));if(0===a.Ud.length&&a.Ao())return Ala(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,gva:0,Qib:0};f<d.Ud.length;){if(e>=c.length){d=g;break a}var m=d.Ud[f],n=c[e];if(Dla(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.ox){if(n!=m.path||!If(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!If(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,gva:f,Qib:e}}e=c.slice(d.Qib);return d.match&&
d.gva<a.Ud.length?(b=new Lf(a.Ud.slice(0,d.gva),{}),b.children.primary=new Lf(a.Ud.slice(d.gva),a.children),Ala(b,0,e)):d.match&&0===e.length?new Lf(a.Ud,{}):d.match&&!a.Ao()?Hla(a,b,c):d.match?Ala(a,0,e):Hla(a,b,c)};
Ala=function(a,b,c){if(0===c.length)return new Lf(a.Ud,{});var d=Gla(c),e={};if(Object.keys(d).some(function(f){return"primary"!==f})&&a.children.primary&&1===a.zT&&0===a.children.primary.Ud.length)return c=Ala(a.children.primary,b,c),new Lf(a.Ud,c.children);Object.entries(d).forEach(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;"string"===typeof g&&(g=[g]);null!==g&&(e[f]=Bla(a.children[f],b,g))});Object.entries(a.children).forEach(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;
void 0===d[f]&&(e[f]=g)});return new Lf(a.Ud,e)};Hla=function(a,b,c){for(var d=a.Ud.slice(0,b),e=0;e<c.length;){var f=c[e];if(Dla(f))return a=Ila(f.ox),new Lf(d,a);if(0===e&&zla(c[0]))d.push(new _.Pf(a.Ud[b].path,Jla(c[0]))),e++;else{f=Dla(f)?f.ox.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&zla(g)?(d.push(new _.Pf(f,Jla(g))),e+=2):(d.push(new _.Pf(f,{})),e++)}}return new Lf(d,{})};
Ila=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;"string"===typeof d&&(d=[d]);null!==d&&(b[c]=Hla(new Lf([],{}),0,d))});return b};Jla=function(a){var b={};Object.entries(a).forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return b[c]=""+d});return b};Kla=function(a,b){if(a===b.value)return b;b=_.l(b.children);for(var c=b.next();!c.done;c=b.next())if(c=Kla(a,c.value))return c;return null};
Lla=function(a,b){if(a===b.value)return[b];for(var c=_.l(b.children),d=c.next();!d.done;d=c.next())if(d=Lla(a,d.value),d.length)return d.unshift(b),d;return[]};Mla=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.lf]=c});return b};Pla=function(){var a=new Nla("",new Qf(new Rf([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Sf(new _.Tf([new _.Pf("",{})]),new _.Tf({}),new _.Tf({}),new _.Tf(""),new _.Tf({}),"primary",null,a.root);b.Uc=a.root;return new Ola(new Qf(b,[]),a)};
Rla=function(a,b){a=a.zM;var c=0;if("always"!==(void 0===b?"emptyOnly":b))for(c=a.length-1;1<=c;){b=a[c];var d=a[c-1];if(b.ne&&""===b.ne.path)c--;else if(d.component)break;else c--}return Qla(a.slice(c))};Qla=function(a){return a.reduce(function(b,c){var d=Object.assign({},b.params,c.params),e=Object.assign({},b.data,c.data),f;b=Object.assign({},c.data,b.resolve,null==(f=c.ne)?void 0:f.data,c.XIa);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};
Sla=function(a,b){b.value.ZB=a;b.children.forEach(function(c){return Sla(a,c)})};Tla=function(a){var b=0<a.children.length?" { "+a.children.map(Tla).join(", ")+" } ":"";return""+a.value+b};
Ula=function(a){if(a.Uc){var b=a.Uc,c=a.aX;a.Uc=c;If(b.Ta,c.Ta)||a.sJc.next(c.Ta);b.jf!==c.jf&&a.bBc.next(c.jf);If(b.params,c.params)||a.zIc.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(!If(d[f],e[f])){d=!1;break a}d=!0}}d||a.jPc.next(c.url);If(b.data,c.data)||a.zR.next(c.data)}else a.Uc=a.aX,a.zR.next(a.aX.data)};
Vla=function(a,b){var c=If(a.params,b.params)&&ila(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Vla(a.parent,b.parent))};Yla=function(a,b,c){if(c&&a.ixa(b.value,c.value.Uc)){var d=c.value;d.aX=b.value;b=Wla(a,b,c);return new Qf(d,b)}d=Xla(b.value);b=b.children.map(function(e){return Yla(a,e)});return new Qf(d,b)};
Wla=function(a,b,c){return b.children.map(function(d){for(var e=_.l(c.children),f=e.next();!f.done;f=e.next())if(f=f.value,a.ixa(d.value,f.value.Uc))return Yla(a,d,f);return Yla(a,d)})};Xla=function(a){return new _.Sf(new _.Tf(a.url),new _.Tf(a.params),new _.Tf(a.Ta),new _.Tf(a.jf),new _.Tf(a.data),a.lf,a.component,a)};$la=function(a){var b=Nf(a)?{wx:a,IBb:void 0}:a,c=b.wx;b=b.IBb;a=Zla(0,a);a.url=c;a.IBb=b;return a};
Zla=function(a,b){var c=Error("Jb`");c.ngNavigationCancelingError=!0;c.awc=a;b&&(c.url=b);return c};ama=function(a){return a&&a.ngNavigationCancelingError};bma=function(a,b){a.Rb&&!a.Me&&(a.Me=Cga(a.Rb,b,"Route: "+a.path));var c;return null!=(c=a.Me)?c:b};cma=function(a){var b=a.children&&a.children.map(cma);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.jT||!b&&!a.Jk||!a.lf||"primary"===a.lf||(a.component=dma);return a};Uf=function(a){return a.lf||"primary"};
ema=function(a,b){var c=a.filter(function(d){return Uf(d)===b});c.push.apply(c,_.yc(a.filter(function(d){return Uf(d)!==b})));return c};fma=function(a){if(!a)return null;var b;if(null==(b=a.ne)?0:b.Me)return a.ne.Me;for(a=a.parent;a;a=a.parent){b=a.ne;var c=void 0;if(null==(c=b)?0:c.cQ)return b.cQ;c=void 0;if(null==(c=b)?0:c.Me)return b.Me}return null};
Vf=function(){return _.Ce(function(a){return _.Qd(a.map(function(b){return b.ka(_.pe(1),_.Be(gma))})).ka(_.v(function(b){b=_.l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,!0!==c){if(c===gma)return gma;if(!1===c||c instanceof Mf)return c}return!0}),_.de(function(b){return b!==gma}),_.pe(1))})};Wf=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==Qca(a)?b.get(a):a:d};
jma=function(a,b,c,d,e){e=void 0===e?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Mla(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 x=g.value,A=m?m.value:null,E=c?c.getContext(g.value.lf):null;if(A&&x.ne===A.ne){var I=hma(A,x,x.ne.bq);I?r.canActivateChecks.push(new ima(n)):(x.data=A.data,x.XIa=A.XIa);x.component?jma(g,m,E?E.children:null,n,r):jma(g,m,c,n,r);I&&E&&E.lf&&E.lf.cta&&r.canDeactivateChecks.push(new kma(E.lf.component,
A))}else A&&lma(m,E,r),r.canActivateChecks.push(new ima(n)),x.component?jma(g,null,E?E.children:null,n,r):jma(g,null,c,n,r);delete f[g.value.lf]});Object.entries(f).forEach(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;return lma(m,c.getContext(g),e)});return e};
hma=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!Kf(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Kf(a.url,b.url)||!If(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!Vla(a,b)||!If(a.Ta,b.Ta);default:return!Vla(a,b)}};
lma=function(a,b,c){var d=Mla(a),e=a.value;Object.entries(d).forEach(function(f){var g=_.l(f);f=g.next().value;g=g.next().value;e.component?b?lma(g,b.children.getContext(f),c):lma(g,null,c):lma(g,b,c)});e.component?b&&b.lf&&b.lf.cta?c.canDeactivateChecks.push(new kma(b.lf.component,e)):c.canDeactivateChecks.push(new kma(null,e)):c.canDeactivateChecks.push(new kma(null,e))};mma=function(a){return"function"===typeof a};nma=function(a){return a instanceof _.Gd||"EmptyError"===(null==a?void 0:a.name)};
qma=function(a,b){return _.Ud(function(c){var d=c.uj,e=c.ZY,f=c.G_,g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Ed(Object.assign({},c,{iL:!0})):oma(f,d,e,a).ka(_.Ud(function(m){return m&&"boolean"===typeof m?pma(d,g,a,b):_.Ed(m)}),_.v(function(m){return Object.assign({},c,{iL:m})}))})};oma=function(a,b,c,d){return _.Rd(a).ka(_.Ud(function(e){return rma(e.component,e.Lb,c,b,d)}),_.re(function(e){return!0!==e},!0))};
pma=function(a,b,c,d){return _.Rd(b).ka(_.Ud(function(e){var f=e.Lb.parent;null!==f&&d&&d(new sma(f));f=_.Ed(!0);var g=e.Lb;null!==g&&d&&d(new tma(g));g=_.Ed(!0);return _.Wd(f,g,uma(a,e.path,c),vma(a,e.Lb,c))},1),_.re(function(e){return!0!==e},!0))};vma=function(a,b,c){var d=b.ne?b.ne.Xe:null;if(!d||0===d.length)return _.Ed(!0);d=d.map(function(e){return _.Xd(function(){var f,g=null!=(f=fma(b))?f:c,m=Wf(e,g);f=m&&mma(m.Xe)?m.Xe(b,a):g.aB(function(){return m(b,a)});return Jf(f).ka(_.re())})});return _.Ed(d).ka(Vf())};
uma=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.ne?e.ne.cR:null;return f&&0!==f.length?{node:e,G_:f}:null}).filter(function(e){return null!==e}).map(function(e){return _.Xd(function(){var f=e.G_.map(function(g){var m,n=null!=(m=fma(e.node))?m:c,r=Wf(g,n);g=r&&mma(r.cR)?r.cR(d,a):n.aB(function(){return r(d,a)});return Jf(g).ka(_.re())});return _.Ed(f).ka(Vf())})});return _.Ed(b).ka(Vf())};
rma=function(a,b,c,d,e){var f=b&&b.ne?b.ne.jhb:null;if(!f||0===f.length)return _.Ed(!0);f=f.map(function(g){var m,n=null!=(m=fma(b))?m:e,r=Wf(g,n);g=r&&mma(r.jhb)?r.jhb(a,b,c,d):n.aB(function(){return r(a,b,c,d)});return Jf(g).ka(_.re())});return _.Ed(f).ka(Vf())};xma=function(a,b,c){var d=b.fpa;if(void 0===d||0===d.length)return _.Ed(!0);d=d.map(function(e){var f=Wf(e,a);e=f&&mma(f.fpa)?f.fpa(b,c):a.aB(function(){return f(b,c)});return Jf(e)});return _.Ed(d).ka(Vf(),wma())};
wma=function(){return _.Ad(_.Ee(function(a){if(Nf(a))throw $la(a);}),_.v(function(a){return!0===a}))};yma=function(a,b,c){var d=b.khb;if(!d||0===d.length)return _.Ed(!0);d=d.map(function(e){var f=Wf(e,a);e=f&&mma(f.khb)?f.khb(b,c):a.aB(function(){return f(b,c)});return Jf(e)});return _.Ed(d).ka(Vf(),wma())};Xf=function(a){return _.Fd(new zma(a))};Cma=function(a,b,c,d){var e=Ama(a,b,c);if(!e.sD)return _.Ed(e);d=bma(b,d);return yma(d,b,c).ka(_.v(function(f){return!0===f?e:Object.assign({},Bma)}))};
Ama=function(a,b,c){if(""===b.path)return"full"===b.tfa&&(a.Ao()||0<c.length)?Object.assign({},Bma):{sD:!0,mR:[],oU:c,parameters:{},GXa:{}};a=(b.u0||Yka)(c,a,b);if(!a)return Object.assign({},Bma);var d={},e;Object.entries(null!=(e=a.tva)?e:{}).forEach(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=0<a.oK.length?Object.assign({},d,a.oK[a.oK.length-1].parameters):d;var f;return{sD:!0,mR:a.oK,oU:c.slice(a.oK.length),parameters:e,GXa:null!=(f=a.tva)?f:{}}};
Gma=function(a,b,c,d){if(0<c.length&&Dma(a,c,d)){var e=Lf;a=new Lf(c,a.children);c={};c.primary=a;a=_.l(d);for(d=a.next();!d.done;d=a.next())if(d=d.value,""===d.path&&"primary"!==Uf(d)){var f=new Lf([],{});c[Uf(d)]=f}c={bI:new e(b,c),j0a:[]}}else if(0===c.length&&Ema(a,c,d)){b=Lf;e=a.Ud;f=a.children;var g={};d=_.l(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Fma(a,c,m)&&!f[Uf(m)]){var n=new Lf([],{});g[Uf(m)]=n}a=Object.assign({},f,g);c={bI:new b(e,a),j0a:c}}else c={bI:new Lf(a.Ud,a.children),
j0a:c};return c};Dma=function(a,b,c){return c.some(function(d){return Fma(a,b,d)&&"primary"!==Uf(d)})};Ema=function(a,b,c){return c.some(function(d){return Fma(a,b,d)})};Fma=function(a,b,c){return(a.Ao()||0<b.length)&&"full"===c.tfa?!1:""===c.path};Hma=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)})};Ima=function(a){return(a=a.value.ne)&&""===a.path};
Jma=function(a){var b=[],c=new Set;a=_.l(a);for(var d=a.next(),e={};!d.done;e={vT:e.vT},d=a.next())e.vT=d.value,Ima(e.vT)?(d=b.find(function(f){return function(g){return f.vT.value.ne===g.value.ne}}(e)),void 0!==d?(d.children.push.apply(d.children,_.yc(e.vT.children)),c.add(d)):b.push(e.vT)):b.push(e.vT);a=_.l(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=Jma(e.children),b.push(new Qf(e.value,d));return b.filter(function(f){return!c.has(f)})};
Lma=function(a,b,c,d,e,f){return _.Ud(function(g){return(new Kma(a,b,c,d,g.Gp,void 0===f?"emptyOnly":f,e)).recognize().ka(_.v(function(m){return Object.assign({},g,{uj:m.state,dg:m.a3})}))})};Nma=function(a,b){return _.Ud(function(c){var d=c.uj,e=c.G_.canActivateChecks;if(!e.length)return _.Ed(c);var f=0;return _.Rd(e).ka(_.Ud(function(g){return Mma(g.Lb,d,a,b)},1),_.Ee(function(){return f++}),_.se(),_.Ud(function(){return f===e.length?_.Ed(c):_.oe}))})};
Mma=function(a,b,c,d){var e=a.ne,f=a.esc;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Oma]=e.title);return Pma(f,a,b,d).ka(_.v(function(g){a.XIa=g;a.data=Rla(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Oma]=e.title);return null}))};
Pma=function(a,b,c,d){var e=Qma(a);if(0===e.length)return _.Ed({});var f={};return _.Rd(e).ka(_.Ud(function(g){return Rma(a[g],b,c,d).ka(_.re(),_.Ee(function(m){f[g]=m}))}),_.se(),_.te(f),_.ie(function(g){return nma(g)?_.oe:_.Fd(g)}))};Qma=function(a){return[].concat(_.yc(Object.keys(a)),_.yc(Object.getOwnPropertySymbols(a)))};Rma=function(a,b,c,d){var e,f=null!=(e=fma(b))?e:d,g=Wf(a,f);a=g.resolve?g.resolve(b,c):f.aB(function(){return g(b,c)});return Jf(a)};
Sma=function(a){return _.Ce(function(b){var c=a(b);return c?_.Rd(c).ka(_.v(function(){return b})):_.Ed(b)})};Tma=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};Vma=function(a,b){return b.map(function(c){return c.replace(Uma,a)})};
Wma=function(a){var b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(function(c){var d=c.indexOf("=");d=_.l(-1==d?[decodeURIComponent(c),""]:[decodeURIComponent(c.slice(0,d)),decodeURIComponent(c.slice(d+1))]);c=d.next().value;d=d.next().value;var e=b.get(c)||[];e.push(d);b.set(c,e)});return b};Zma=function(a){return encodeURIComponent(a).replace(Xma,function(b,c){var d;return null!=(d=Yma[c])?d:b})};$ma=function(a){return""+a};
ana=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};ena=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};fna=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};gna=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,yx:a.yx,responseType:a.responseType,withCredentials:a.withCredentials}};hna=function(a,b){return b(a)};
ina=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};jna=function(a,b,c){return function(d,e){return c.aB(function(){return b(d,function(f){return a(f,e)})})}};nna=function(a,b){var c=a.url.toLowerCase();if(!_.ic(kna)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.ic(_.lna).getToken();var d=_.ic(mna);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
ona=function(a,b){return{uQc:a,Bt:b}};qna=function(a){var b=a.cookieName;a=a.Ksb;var c=[];void 0!==b&&c.push({ya:pna,tc:b});void 0!==a&&c.push({ya:mna,tc:a});return ona(2,c)};Yf=function(a){return{valueOf:a}.valueOf()};sna=function(a){if(!rna){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol};_.tna=function(a){if("javascript:"!==sna(a))return a};
_.ag=function(a){return a instanceof _.Zf?_.$f(a):_.tna(a)};una=function(a){var b=document.implementation.createHTMLDocument("").createRange();a=_.bg(a);return b.createContextualFragment(_.cg(a))};vna=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};wna=function(a){a=a.nodeType;return 1===a||"number"!==typeof a};xna=function(a,b,c){a.setAttribute(b,c)};
_.eg=function(a){var b=_.uc.apply(1,arguments);if(0===b.length)return _.dg(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.dg(c)};zna=function(a){return new yna(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.gg=function(a){var b=void 0===b?Ana:b;a:{b=void 0===b?Ana:b;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof yna&&d.isValid(a)){a=_.fg(a);break a}}a=void 0}return a||Bna};
Ena=function(a,b){a.events.ka(_.de(function(c){return c instanceof _.hg||c instanceof _.ig||c instanceof _.Cna||c instanceof Dna}),_.v(function(c){return c instanceof _.hg||c instanceof Dna?0:c instanceof _.ig&&(0===c.code||1===c.code)?2:1}),_.de(function(c){return 2!==c}),_.pe(1)).subscribe(function(){b()})};Fna=function(a){throw a;};Gna=function(a,b){return b.parse("/")};Hna=function(a,b){return{uQc:a,Bt:b}};
Nna=function(){var a=_.ic(_.jg);return function(b){var c=a.get(_.kg);if(b===c.sC[0]){b=a.get(_.lg);var d=a.get(Ina);1===a.get(Jna)&&b.Tca();var e;null==(e=a.get(Kna,null,8))||Lna(e);var f;null==(f=a.get(Mna,null,8))||f.init();c=c.Wib[0];b.Po.root.component=c;b.tH.iwa=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Qna=function(){return Hna(2,[{ya:Jna,tc:0},{ya:Ona,ud:!0,Hb:[_.jg],Ab:function(a){var b=a.get(Pna,Promise.resolve());return function(){return b.then(function(){return new Promise(function(c){var d=a.get(_.lg),e=a.get(Ina);Ena(d,function(){c(!0)});a.get(mg).Mcb=function(){c(!0);return e.closed?_.Ed(void 0):e};d.Tca()})})}}}])};Sna=function(){return Hna(3,[{ya:Ona,ud:!0,Ab:function(){var a=_.ic(_.lg);return function(){Rna(a)}}},{ya:Jna,tc:2}])};Una=function(){return new Tna("Router",_.lg)};
Yna=function(){return{ya:Mna,Ab:function(){var a=_.ic(Vna),b=_.ic(_.Ge),c=_.ic(Wna),d=_.ic(mg),e=_.ic(_.og);c.swa&&Xna(a,c.swa);return new pg(e,d,a,b,c)}}};Zna=function(){return"guarded"};_.$na=function(){return[_.qg,_.rg].map(function(a){return function(){var b=_.uc.apply(0,arguments),c;return(c=_.ic(a)).cR.apply(c,_.yc(b))}})};_.sg=function(a){return function(){var b=_.uc.apply(0,arguments),c;return(c=_.ic(a)).resolve.apply(c,_.yc(b))}};aoa=function(a){return a[_.ca.Symbol.iterator]()};
boa=function(a,b){if(window.performance){var c=window.performance.getEntriesByType("paint");c=_.l(c);for(var d=c.next();!d.done;d=c.next())d=d.value,a.Tm.push({name:d.name,Gi:d.startTime+d.duration,statusCode:"SUCCESS",Mx:a.Mx,zN:!0})}0<b&&a.Tm.push({name:"largest-contentful-paint",Gi:b,statusCode:"SUCCESS",Mx:b,zN:!0})};coa=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
doa=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};eoa=function(a){return(a=a.visibilityState)?"visible"!==a:!1};foa=function(a){if(!a.event){if(a.jm!==a.Tw)return Error("Wb");if("SUCCESS"!==a.status)return Error("Xb`"+a.status);if(a.WOa.length)return Error("Yb");if(!a.event)return Error("Zb`"+a.Tm.map(function(b){return b.name}).join(", "))}};_.tg=function(){return performance&&performance.now?performance.now():Date.now()};
goa=function(a,b){var c=null;a.Of.subscribe(function(){null!=c&&clearTimeout(c);c=setTimeout(function(){b();c=null})})};hoa=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};_.vg=function(){!_.ug&&_.ioa&&_.joa();return _.ug};_.joa=function(){_.ug=(0,_.ioa)();koa.forEach(function(a){a(_.ug)});koa=[]};_.wg=function(a){_.ug&&loa(a)};_.xg=function(){_.ug&&_.ug.Qwa()};noa=function(a){return Kba(a,function(b,c){return-1!==moa.indexOf(c)})};
_.ooa=function(a){var b=a.lk,c=a.Ge,d=a.zd,e=a.xMb,f=a.xu,g=a.eQa;a=a.Aqa;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};_.yg=function(a){return{lk:a.get("q")||void 0,Ge:a.get("sq")||void 0,zd:a.get("ss")||void 0,xMb:a.get("ssfr")||void 0,xu:a.get("all")||void 0,eQa:a.get("start")||void 0,Aqa:a.get("dqr")||void 0}};
soa=function(a){var b=a.Dc?a.Dc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new poa:new qoa;if(b.startsWith("application/x-protobuf")){a=a.Dc?a.Dc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new zg;if("base64"==a.toLowerCase())return new roa}return null};_.Ag=function(a,b){throw Error(void 0===b?"unexpected value "+a+"!":b);};
_.Bg=function(a){return a?(a=toa.exec(a))?a[1]:"":""};_.uoa=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.voa=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.woa=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Cg=function(a){return _.voa(a)||a};_.xoa=function(a){return _.woa(a)||a};_.Dg=function(a){return a.startsWith("refs/tags/")};_.yoa=function(a){return a.startsWith("refs/heads/")};
_.Fg=function(a){return!a||a.startsWith("refs/")&&0<a.indexOf("/",6)||"HEAD"===a||_.Eg.test(a)?a:_.uoa(a)};_.zoa=function(a){return a?_.Eg.test(a)?a.substring(0,7):a:""};_.Aoa=function(a,b){return a.tb===b.tb&&a.Qc===b.Qc&&a.repository===b.repository};_.Boa=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Coa=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(",")};
_.Jg=function(a){var b=a;do{a=b;if(b=a.data.Oc)return b;b=a.firstChild}while(b);var c=a.params[_.Gg.qn],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||_.Doa;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 _.Hg({repository:b||"Piper",Cb:(a.params[_.Gg.Sb]?a.Ta.snapshot:void 0)||a.params[_.Gg.changelist]||
"HEAD",path:a.params.path,params:Eoa(a.params,c)}):new _.Hg({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={xe:g,repository:d,Cb:b,path:e?e:":"===a.params[""]?"/":void 0,params:Foa(a.params,c)};return new _.Ig(a)};
_.Hoa=function(a){var b={},c={};a=_.l(Object.entries(a));for(var d=a.next();!d.done;d=a.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;Goa.includes(d)||"rev"===d?b[d]=e:"cdbgd"===d?b[_.Gg.ou]=e:"cdbgbp"===d?b[_.Gg.yw]=e:"dqr"===d?b[_.Gg.Aw]=e:c[d]=e}return{AXa:b,Ta:c}};
Foa=function(a,b){var c=null!=a[_.Gg.ef]?Number(a[_.Gg.ef]):void 0;return{line:Ioa(a),Zw:a[_.Gg.Zw],qn:b||a[_.Gg.qn],No:a[_.Gg.No],yf:a[_.Gg.yf],ou:a[_.Gg.ou],yw:a[_.Gg.yw],Bj:a[_.Gg.Bj],ef:c,gt:a[_.Gg.gt],pu:a[_.Gg.pu],Sb:a[_.Gg.Sb],kv:a[_.Gg.kv],ax:a[_.Gg.ax],IG:a[_.Gg.IG],tL:a[_.Gg.tL],Aw:a[_.Gg.Aw]}};Ioa=function(a){a=a[_.Gg.vUa];if(null!=a){var b=Number(a);if(!isNaN(b))return 0<b?b:void 0;a=a.split(",").map(Joa).filter(function(c){return!!c});return 0===a.length?void 0:a}};
Joa=function(a){var b=Number(a);if(!isNaN(b))return 0<b?{start:b,end:b}:void 0;b=_.l(a.split("-"));a=b.next().value;b=b.next().value;var c=Number(a),d=Number(b);if(a.length&&!isNaN(c)&&b.length&&!isNaN(d)&&c<=d)return{start:c,end:d}};Eoa=function(a,b){b=Foa(a,b);(a=a[_.Gg.kJb])&&(b=Object.assign({},b,{yf:a}));return b};Koa=function(a){return a.Tm.some(function(b){return"codeRenderFull"===(void 0===b.name?"":b.name)})};
Loa=function(a){return a.Tm.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Moa=function(a){var b=a.uj?_.Jg(a.uj):void 0;if(Koa(a))b=_.Kg.J3a;else if(Loa(a))b=_.Kg.B3a;else{var c;if(c=b)c=void 0===a.targetRoute?"":a.targetRoute,c=!!(!b.tb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Kg.BI;else{if(c=b){c=void 0===a.targetRoute?"":a.targetRoute;var d=b.tb,e=b.repository,f=b.Cb,g=b.path;c=!("/source"!==c&&"/"!==c&&"/code"!==c&&"/repos"!==c&&"/source/repos"!==c&&"projects"!==c&&(!d||e||f||g))}if(c)b=
_.Kg.V4a;else if(c=void 0===a.targetRoute?"":a.targetRoute,"GlobalSearchBox"===a.element||c.startsWith("/search"))b=_.Kg.DCa;else{if(a=b)a=b.repository,c=b.Cb,d=b.path,a=!(!(b.tb&&a&&c)||d);if(a)b=_.Kg.Mza;else{if(a=b)a=b.tb,c=b.repository,d=b.Cb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Kg.zAa:_.Kg.q5a}}}}return b};
Poa=function(a,b){var c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(function(d){a:{if(":"==d[0]&&(d=Noa(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(Ooa(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(Ooa(e,d));d=void 0}}return d}):c.push(a);return c};
Noa=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)),"* => *"}};
Ooa=function(a,b){var c=Qoa.has(a)||Roa.has(a),d=Qoa.has(b)||Roa.has(b);return function(e,f){var g="*"==a||a==e,m="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?Qoa.has(a):Roa.has(a));!m&&d&&"boolean"===typeof f&&(m=f?Qoa.has(b):Roa.has(b));return g&&m}};_.Lg=function(a,b){return{type:7,name:a,rqa:b,options:{}}};_.Mg=function(a,b){return{type:4,styles:void 0===b?null:b,sI:a}};_.Soa=function(a){return{type:3,jh:a,options:null}};_.Ng=function(a){return{type:6,styles:a,offset:null}};
_.Og=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.Pg=function(a,b,c){return{type:1,Fzc:a,animation:b,options:void 0===c?null:c}};_.Toa=function(a,b){var c={optional:!0};return{type:11,ab:a,animation:b,options:void 0===c?null:c}};Rg=function(a){switch(a.length){case 0:return new Qg;case 1:return a[0];default:return new Uoa(a)}};
Xoa=function(a,b,c){b=void 0===b?new Map:b;c=void 0===c?new Map:c;var d=[],e=[],f=-1,g=null;a.forEach(function(m){var n=m.get("offset"),r=n==f,x=r&&g||new Map;m.forEach(function(A,E){var I=E;if("offset"!==E)switch(I=Voa(I),A){case "!":A=b.get(E);break;case "*":A=c.get(E);break;default:A=Woa(I,A,d)}x.set(I,A)});r||e.push(x);g=x;f=n});if(d.length)throw new _.dc(3502,!1);return e};
Zoa=function(a,b,c,d){switch(b){case "start":a.GA(function(){return d(c&&Yoa(c,"start",a))});break;case "done":a.Xs(function(){return d(c&&Yoa(c,"done",a))});break;case "destroy":a.xf(function(){return d(c&&Yoa(c,"destroy",a))})}};Yoa=function(a,b,c){var d=c.totalTime;b=$oa(a.element,a.Dn,a.nl,a.og,b||a.lEb,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};$oa=function(a,b,c,d,e,f,g){return{element:a,Dn:b,nl:c,og:d,lEb:void 0===e?"":e,totalTime:void 0===f?0:f,disabled:!!g}};
Sg=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};apa=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};cpa=function(a){a=a.parentNode||a.host||null;return a===bpa?null:a};dpa=function(a,b){for(;b;){if(b===a)return!0;b=cpa(b)}return!1};epa=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};Tg=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:fpa(parseFloat(a[1]),a[2])};
fpa=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
gpa=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=fpa(parseFloat(d[1]),d[2]);var g=d[3];null!=g&&(e=fpa(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};hpa=function(a){var b=void 0===b?{}:b;Object.keys(a).forEach(function(c){b[c]=a[c]});return b};ipa=function(a){var b=new Map;Object.keys(a).forEach(function(c){b.set(c,a[c])});return b};jpa=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return ipa(b)}):[]};
Ug=function(a,b,c){b=void 0===b?new Map:b;if(c){c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;b.set(d,e)}}a=_.l(a);for(c=a.next();!c.done;c=a.next())d=_.l(c.value),c=d.next().value,d=d.next().value,b.set(c,d);return b};Vg=function(a,b,c){b.forEach(function(d,e){var f=Voa(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};Wg=function(a,b){b.forEach(function(c,d){d=Voa(d);a.style[d]=""})};
kpa=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,jh:a,options:null}:a};mpa=function(a,b,c){var d=b.params||{};a=lpa(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.dc(3001,!1))})};lpa=function(a){var b=[];if("string"===typeof a){for(var c;c=npa.exec(a);)b.push(c[1]);npa.lastIndex=0}return b};opa=function(a,b,c){var d=a.toString(),e=d.replace(npa,function(f,g){g=b[g];null==g&&(c.push(new _.dc(3003,!1)),g="");return g.toString()});return e==d?a:e};
ppa=function(a){for(var b=[],c=a.next();!c.done;)b.push(c.value),c=a.next();return b};Voa=function(a){return a.replace(qpa,function(){return _.uc.apply(0,arguments)[1].toUpperCase()})};rpa=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={eUa:c.eUa},f++)c.eUa=b[f],e.forEach(function(g){return function(m){var n=g.eUa,r=n.set;var x=window.getComputedStyle(a)[m];return r.call(n,m,x)}}(c))}}return b};
Xg=function(a,b,c){switch(b.type){case 7:return a.eTb(b,c);case 0:return a.N2a(b,c);case 1:return a.O2a(b,c);case 2:return a.cTb(b,c);case 3:return a.aTb(b,c);case 4:return a.XSb(b,c);case 5:return a.Pya(b,c);case 6:return a.nka(b,c);case 8:return a.Qya(b,c);case 9:return a.YSb(b,c);case 10:return a.ZSb(b,c);case 11:return a.bTb(b,c);case 12:return a.dTb(b,c);default:throw new _.dc(3004,!1);}};
tpa=function(a){var b=a.split(/\s*,\s*/).find(function(c){return":self"==c})?!0:!1;b&&(a=a.replace(spa,""));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]};
upa=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};
vpa=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:gpa(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:"",wOa:!0},b.jNc=a,b;a=gpa(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Yg=function(a){if(a){if(a=hpa(a),a.params){var b=a;var c=(c=a.params)?hpa(c):null;b.params=c}}else a={};return a};
wpa=function(a,b,c,d,e,f,g,m){return{type:1,element:a,NL:b,e1:c,XT:d,duration:e,delay:f,totalTime:e+f,easing:void 0===g?null:g,uNc:void 0===m?!1:m}};ypa=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 xpa).Yoa(a,b,c,d,e,f,g,m,n,r)};zpa=function(a){var b=Math.pow(10,2);return Math.round(a*b)/b};
Apa=function(a,b){var c=new Map,d;a.forEach(function(e){if("*"===e){d=d||b.keys();e=_.l(d);for(var f=e.next();!f.done;f=e.next())c.set(f.value,"*")}else Ug(e,c)});return c};Bpa=function(a,b,c,d,e,f,g,m,n,r,x,A,E){return{type:0,element:a,Dn:b,Cwb:e,nl:c,Era:f,og:d,qja:g,pE:m,rJc:n,e1:r,XT:x,totalTime:A,errors:E}};Cpa=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};Dpa=function(a,b){b=hpa(b);for(var c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};
Fpa=function(a,b){return new Epa(a,{type:1,animation:{type:2,jh:[],options:null},Wzb:[function(){return!0}],options:null,NM:0,yC:0},b)};Gpa=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))};Hpa=function(a){return a&&1===a.nodeType};Ipa=function(a,b){var c=a.style.display;a.style.display=null!=b?b:"none";return c};
Kpa=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Ipa(n))});var g=[];d.forEach(function(n,r){var x=new Map;n.forEach(function(A){var E=b.dNa(r,A,e);x.set(A,E);E&&0!=E.length||(r.__ng_removed=Jpa,g.push(r))});a.set(r,x)});var m=0;c.forEach(function(n){return Ipa(n,f[m++])});return g};
Lpa=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};Zg=function(a,b){var c;null==(c=a.classList)||c.add(b)};$g=function(a,b){var c;null==(c=a.classList)||c.remove(b)};Npa=function(a,b,c){Rg(c).Xs(function(){return Mpa(a,b)})};
Ppa=function(a){var b=[];Opa(a,b);return b};Opa=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof Uoa?Opa(d.dh,b):b.push(d)}};Qpa=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};Rpa=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};
Upa=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=Spa(b[0]),1<b.length&&(d=Spa(b[b.length-1]))):b instanceof Map&&(c=Spa(b));return c||d?new Tpa(a,c,d):null};Spa=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};Vpa=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
Wpa=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.Xpa=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};_.Ypa=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)};_.ah=function(a){var b=_.uc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.aqa=function(){if(Zpa)return Zpa;if("object"!==typeof document||!document)return Zpa=new Set($pa);var a=document.createElement("input");return Zpa=new Set($pa.filter(function(b){a.setAttribute("type",b);return a.type===b}))};cqa=function(){if(null==bqa&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return bqa=!0}}))}finally{bqa=bqa||!1}return bqa};_.bh=function(a){return cqa()?a:!!a.capture};
eqa=function(){if(null==dqa){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return dqa=!1;if("scrollBehavior"in document.documentElement.style)dqa=!0;else{var a=Element.prototype.scrollTo;dqa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return dqa};
gqa=function(){if("object"!==typeof document||!document)return 0;if(null==fqa){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);fqa=0;0===a.scrollLeft&&(a.scrollLeft=1,fqa=0===a.scrollLeft?1:2);a.remove()}return fqa};
_.iqa=function(a){if(null==hqa){var b="undefined"!==typeof document?document.head:null;hqa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return hqa&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.jqa=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};
_.ch=function(a){return a.composedPath?a.composedPath()[0]:a.target};kqa=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.lqa=function(a){return Array.isArray(a)?a:[a]};_.dh=function(a){return null!=a&&"false"!==""+a};eh=function(a){return null==a?"":"string"===typeof a?a:a+"px"};_.fh=function(a){return a instanceof _.bd?a.oa:a};
_.gh=function(a,b){return isNaN(parseFloat(a))||isNaN(Number(a))?void 0===b?0:b:Number(a)};mqa=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};nqa=function(a){if(!mqa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};oqa=function(a){return{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
pqa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};qqa=function(){return null};_.sqa=function(a,b,c){var d=rqa(a,b);d.some(function(e){return e.trim()==c.trim()})||(d.push(c.trim()),a.setAttribute(b,d.join(" ")))};_.hh=function(a,b,c){var d=rqa(a,b).filter(function(e){return e!=c.trim()});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
rqa=function(a,b){return(a.getAttribute(b)||"").match(/\S+/g)||[]};tqa=function(a,b){return"string"===typeof a?(b||"")+"/"+a:a};vqa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+uqa++)};wqa=function(){return _.ic(_.ih)};_.yqa=function(a){a=(null==a?void 0:a.toLowerCase())||"";var b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?xqa.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};
zqa=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})};Aqa=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})};_.Bqa=function(a){return a&&"function"===typeof a.connect&&!(a instanceof jh)};kh=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};
Dqa=function(a){if("number"!==typeof a&&null!=a){var b=_.l(a.split(Cqa));a=b.next().value;return(b=b.next().value)&&"px"!==b?null:parseFloat(a)}return a||null};Eqa=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)}};
_.lh=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;d.defaultColor=b;d.color=b;return d};_.V(c,a);_.W.Object.defineProperties(c.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Gl},set:function(d){d=d||this.defaultColor;d!==this.Gl&&(this.Gl&&this.Na.oa.classList.remove("mat-"+this.Gl),d&&this.Na.oa.classList.add("mat-"+d),this.Gl=d)}}});return c};
_.mh=function(a){var b=function(){var c=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;c.cs=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{xd:{configurable:!0,enumerable:!0,get:function(){return this.cs},set:function(c){this.cs=_.dh(c)}}});return b};
_.nh=function(a){var b=function(){var c=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;c.lc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(c){this.lc=_.dh(c)}}});return b};
_.oh=function(a){var b=function(){var c=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;c.hn=!1;return c};_.V(b,a);b.prototype.HV=function(){var c=this.hn,d=(this.JZ||this.TI).uTa(this.Id?this.Id.control:null,this.nJ||this.mJ);d!==c&&(this.hn=d,this.mc.next())};return b};
_.qh=function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;d.os=b;d.qqa=b;return d};_.V(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?_.gh(d):this.qqa}}});return c};Fqa=function(){return _.ic(_.rh)};
Gqa=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)};sh=function(a){var b=_.uc.apply(1,arguments);if(null==a)throw TypeError("kc");b=_.l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,null!=c)for(var d in c)c.hasOwnProperty(d)&&(a[d]=c[d]);return a};Hqa=function(){var a=th.tOb;return"function"===typeof a?a():a};
Jqa=function(a,b){a=a.filter(function(f){return!Iqa[f]});if(0<a.length){var c=a.join(", ");try{var d=th.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 Iqa[f]=d})}catch(f){console.error(f)}}};
Kqa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Lqa=function(a,b){return sh(a,b?{WVa:b.alias,suffix:b.suffix}:{})};Nqa=function(a){var b=_.l(Mqa(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}};
Mqa=function(a){a=a?a.toLowerCase():"";var b=_.l(a.split(" "));a=b.next().value;b=b.next().value;var c=a;Oqa.find(function(d){return d===c})||(c=Oqa[0]);return[c,Pqa(b)]};Qqa=function(a){a=_.l(Mqa(a));var b=a.next().value;a.next();return-1<b.indexOf("row")};Pqa=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};
Rqa=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};Sqa=function(){var a=th.tOb;return"function"===typeof a?a():a};Uqa=function(a,b,c){var d=Rqa(b);c.forEach(function(e){Tqa(d,e,a)})};Tqa=function(a,b,c){Object.keys(a).forEach(function(d){for(var e=_.l(Array.isArray(a[d])?a[d]:[a[d]]),f=e.next();!f.done;f=e.next())c.fh(b,d,f.value)})};Vqa=function(a,b){var c=void 0===c?!1:c;var d="";if(a&&Sqa())try{var e=d=Sqa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};Wqa=function(){};
Xqa=function(a,b){for(var c=a.length;c--;)b(a[c])};Yqa=function(){};Zqa=function(a,b){for(var c=a.oa.parentElement;c&&!c.classList.contains("mat-dialog-container");)c=c.parentElement;return c?b.find(function(d){return d.id===c.id}):null};$qa=function(a){a&1&&(_.y(0,"h3"),_.N(1),_.z());a&2&&(a=_.J(2).wa,_.t(1),_.gf(a.key))};ara=function(a){a&1&&(_.C(0),_.N(1),_.F());a&2&&(a=_.J().wa,_.t(1),_.gf(a))};bra=function(a){a&1&&_.B(0,"span",14);a&2&&(a=_.J().wa,_.w("matBadge",a))};
cra=function(a,b){a&1&&(_.C(0),_.M(1,ara,2,1,"ng-container",11),_.M(2,bra,1,1,"ng-template",null,13,_.zf),_.F());if(a&2){a=b.wa;var c=_.ef(3);_.J(5);_.t(1);_.w("ngIf","then"===a||"+"===a||"or"===a)("ngIfElse",c)}};dra=function(a){a&1&&(_.y(0,"dt"),_.M(1,cra,4,2,"ng-container",4),_.z());a&2&&(a=_.J().wa,_.t(1),_.w("ngForOf",a.Vb))};era=function(a){a&1&&_.B(0,"dt",14);a&2&&(a=_.J().wa,_.w("matBadge",a.Vb))};
fra=function(a,b){a&1&&(_.C(0),_.M(1,dra,2,1,"dt",11),_.M(2,era,1,1,"ng-template",null,12,_.zf),_.y(4,"dd"),_.N(5),_.z(),_.F());if(a&2){a=b.wa;var c=_.ef(3);b=_.J(3);_.t(1);_.w("ngIf",b.isArray(a.Vb))("ngIfElse",c);_.t(4);_.gf(a.de)}};gra=function(a){a&1&&(_.y(0,"div",9),_.M(1,$qa,2,1,"h3",10),_.y(2,"dl"),_.M(3,fra,6,3,"ng-container",4),_.z()());if(a&2){a=_.J().wa;var b=_.J();_.t(1);_.w("ngIf",1<b.groups.size);_.t(2);_.w("ngForOf",a.value)}};
hra=function(a,b){a&1&&(_.C(0),_.M(1,gra,4,2,"div",8),_.F());a&2&&(a=b.wa,_.t(1),_.w("ngIf",0<a.value.length))};ira=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};jra=function(a){return(0<a.length?a.charAt(0):"").toUpperCase()+(1<a.length?a.slice(1):"")};mra=function(){kra.forEach(function(a){a.suffix&&""!==a.suffix||(a.suffix=a.alias.replace(lra,"|").split("|").map(jra).join(""),a.Su=a.Su||!1)});return kra};nra=function(){return{color:"accent"}};
ora=function(a){if(a&1){var b=_.Kc();_.y(0,"div",2)(1,"button",3);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.action())});_.N(2);_.z()()}a&2&&(a=_.J(),_.t(2),_.ff(" ",a.data.action," "))};pra=function(){};qra=function(a){if(a&1){var b=_.Kc();_.y(0,"div",2)(1,"button",3);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.action())});_.N(2);_.z()()}a&2&&(a=_.J(),_.t(2),_.gf(a.data.action))};rra=function(){};tra=function(){sra||(sra=Error("Bc"));return sra};
_.vra=function(a,b,c){if(b instanceof _.uh)a.href=_.wh(b).toString();else{if(-1===ura.indexOf(c))throw Error("Cc`"+c);b=_.ag(b);if(void 0===b)return;a.href=b}a.rel=c};_.wra=function(a){var b,c,d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.xra=function(a,b){a.src=_.wh(b);_.wra(a)};_.zra=function(){return yra};
Bra=function(){if(void 0===Ara&&(Ara=null,"undefined"!==typeof window)){var a=window;void 0!==a.trustedTypes&&(Ara=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Ara};Cra=function(a){var b;return(null==(b=Bra())?void 0:b.createHTML(a))||a};Dra=function(){var a=_.ic(_.ih),b=a?a.location:null;return{orb:function(){return b?b.pathname+b.search:""}}};Fra=function(a,b,c){return function(d){return d.ka(_.jia(Era(a,b,c)))}};
Era=function(a,b,c){var d=b instanceof _.Bd?1:b.rZa,e=b instanceof _.Bd?b:_.fe(b.YIb);return function(f){return f.ka(_.Ud(function(g,m){return!a(g)||m>=d?_.Fd(g):c?c(e,g):e}))}};_.Gra=function(a,b,c,d){return Fra(b,c,function(e,f){a.VIb.add(f);e=e.ka(_.xh(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};Hra=function(){};_.Kra=function(a){a=void 0===a?{}:a;return null!=Ira?Ira:Ira=Jra(a)};Lra=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Jra=function(a){a=void 0===a?{}:a;var b;return _.Md(function(c){if(1==c.Pc)return(b=window.gapi)&&b.client&&b.client.load?c.return(b):_.Nd(c,Mra(_.eg(Nra),a),2);if(3!=c.Pc){b=window.gapi;if(!b)throw Error("Nc");return b.client&&b.client.load?c.Uh(3):_.Nd(c,Lra(),3)}return c.return(b)})};_.Ora=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
Qra=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(Pra.has(a))return Pra.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){Pra.delete(a)});Pra.set(a,b);return b}return Promise.resolve()};Rra=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.VWc,hostedDomain:b.itb,fetchBasicProfile:null!=(c=b.Cpb)?c:!0})};
_.Sra=function(){var a=_.uc.apply(0,arguments);if(!a||0===a.length)return"";var b=a.shift()||"";a=_.l(a.filter(function(f){return!!f}));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d="/"===b[b.length-1],e="/"===c[0];b=d&&e?b+c.substr(1):d||e?b+c:b+("/"+c)}return b};Tra=function(){var a=window.gapi;if(!a)throw Error("Oc");return a};Vra=function(a,b,c){return(new Promise(function(d){Tra().load("client:auth2",d)})).then(function(){return Ura(a,b,!0,c)})};
Yra=function(a,b){var c=Tra();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(Wra)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(Xra),e(m)}})};Zra=function(a){return Yra(a,!0).catch(function(b){if(b===Wra||b===Xra)return Yra(a,!1);throw b;})};
Ura=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=Tra();return Zra(e).then(function(g){f.client.Q4c(null);if(g.error){if(c&&"immediate_failed"===g.error)return Ura(a,b,!1,d);throw Error(g.error);}return g})};_.yh=function(a,b){return b.create(a)};asa=function(a){return a.error&&a.error.code?-1<$ra.indexOf(a.error.code):!1};
Bh=function(a,b){a instanceof Error||(a=JSON.stringify(a),"undefined"===typeof a&&(a="'undefined' provided for exception reason"),a=Error(a));b?bsa(b,a):bsa(null,a)};
hsa=function(a,b,c){var d=new _.Ch("https://contacts.google.com"),e=d.ke();null!=a&&(d.removeParameter("authuser"),0!=a&&(e=csa(e,"/u/"+String(a))));d.ld(csa(e,"/widget/hovercard/v/2"));a=c.language;null!==a&&void 0!==a&&_.Dh(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Ej.bia("origin",c));try{var f=b.ownerDocument.defaultView;var g=((void 0===f?null:f)||window).location.href;if(dsa){try{var m=new esa(g)}catch(E){throw Error("bd`"+g);}var n=fsa.get(m.protocol);
if(!n)throw Error("bd`"+g);if(!m.hostname)throw Error("bd`"+g);if("null"!=m.origin)var r=m;else{var x={href:m.href,protocol:m.protocol,username:"",password:"",host:m.host,port:m.port,hostname:m.hostname,pathname:m.pathname,search:m.search,hash:m.hash};x.origin=n===m.port?m.protocol+"//"+m.hostname:m.protocol+"//"+m.hostname+":"+m.port;r=x}}else r=gsa(g);var A=(dsa&&r.searchParams?r.searchParams:new Eh(r.search)).get("e");A&&_.Dh(d,"e",A)}catch(E){}return d.toString()};
osa=function(a,b,c){new Promise(function(d,e){if(!isa(a)){var f=a.ownerDocument.defaultView,g=hsa(b,a,c);jsa(f,"config").then(function(){jsa(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[ksa];var x=new lsa(n),A=n.iframeGetCrossOriginFilter(),E=(0,_.Fh)(n.iframeSetup,n);m=new Gh(A,E,g,m,null,x);x=["__HM_173584019"];r=r||_.ca;x[0]in r||"undefined"==typeof r.execScript||r.execScript("var "+x[0]);for(var I;x.length&&(I=x.shift());)x.length||
void 0===m?r=r[I]&&r[I]!==Object.prototype[I]?r[I]:r[I]={}:r[I]=m;I=c;I=void 0===I?{}:I;m.o3=a;r=_.ya(a);m.lu[r]=msa(m,I);m.Fgb();n.unwatch=nsa;n.watch=nsa;d(null)}).ON(function(m){return e(m)})}).ON(function(m){return e(m)})}})};isa=function(a){return(a=Hh("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof Gh?a:null};psa=function(){return _.uc.apply(0,arguments).some(function(a){return!!a.Lk.length})};
qsa=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};
rsa=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 _.Ag(c);}};ssa=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};
_.Ih=function(a){var b=a.xe,c=a.repository,d=a.path,e=a.Cb;if(a=a.Sb)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};
_.Jh=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{Sb: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.Cb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{xe:{id:a,type:d}},c)};
tsa=function(a){a&1&&(_.C(0),_.y(1,"span",8),_.N(2,"Search scoped to:"),_.z(),_.N(3),_.F());a&2&&(a=_.J(),_.t(3),_.ff(" ",a.Ge,"\n"))};usa=function(a){a&1&&(_.C(0),_.y(1,"span",8),_.N(2,"Search scoped to CitC Workspace:"),_.z(),_.N(3),_.F());a&2&&(a=_.J(2),_.t(3),_.ff(" ",a.zd.Sb," "))};vsa=function(a){a&1&&_.M(0,usa,4,1,"ng-container",0);if(a&2){a=_.J();var b=_.ef(4);_.w("ngIf",void 0!==a.zd.Sb)("ngIfElse",b)}};
Jsa=function(a){a&1&&(_.C(0),_.Se(1,11),_.N(2," \u203a "),_.F());if(a&2){_.J(3);var b=_.ef(14);_.t(1);_.w("ngTemplateOutlet",b)("ngTemplateOutletContext",_.kf(2,wsa))}};Lsa=function(a){a&1&&(_.y(0,"a",14),_.N(1),_.z());if(a&2){a=_.J().wa;var b=_.J(4);_.w("routerLink",_.kf(3,Ksa))("queryParams",b.mRa(a.scope));_.t(1);_.gf(a.name)}};Msa=function(a){a&1&&(_.C(0),_.N(1),_.F());a&2&&(a=_.J().wa,_.t(1),_.gf(a.name))};
Nsa=function(a,b){a&1&&(_.C(0),_.M(1,Lsa,2,4,"a",13),_.M(2,Msa,2,1,"ng-container",9),_.N(3,"/"),_.F());a&2&&(a=b.last,_.t(1),_.w("ngIf",!a),_.t(1),_.w("ngIf",a))};Osa=function(a){a&1&&(_.C(0),_.M(1,Nsa,4,2,"ng-container",12),_.F());a&2&&(a=_.J(3),_.t(1),_.w("ngForOf",a.directories))};Psa=function(a){a&1&&_.N(0);a&2&&(a=_.J(3),_.ff(" ",a.zd.path," "))};
Qsa=function(a){a&1&&(_.C(0),_.y(1,"span",8),_.N(2," Search scoped to directory: "),_.z(),_.N(3),_.M(4,Jsa,3,3,"ng-container",9),_.M(5,Osa,2,1,"ng-container",0),_.M(6,Psa,1,1,"ng-template",null,10,_.zf),_.F());if(a&2){var b=_.ef(7);a=_.J(2);_.t(3);_.ff(" ",a.zd.repository," \u203a ");_.t(1);_.w("ngIf",a.rZ(a.zd.Cb));_.t(1);_.w("ngIf",a.Q$&&a.directories)("ngIfElse",b)}};Rsa=function(a){a&1&&_.M(0,Qsa,8,4,"ng-container",0);if(a&2){a=_.J();var b=_.ef(6);_.w("ngIf",void 0!==a.zd.path)("ngIfElse",b)}};
Ssa=function(a){a&1&&(_.C(0),_.y(1,"span",8),_.N(2," Search scoped to branch: "),_.z(),_.F())};Tsa=function(a){a&1&&(_.y(0,"span",8),_.N(1," Search scoped to tag: "),_.z())};
Vsa=function(a){a&1&&(_.C(0),_.M(1,Ssa,3,0,"ng-container",0),_.M(2,Tsa,2,0,"ng-template",null,15,_.zf),_.N(4),_.Se(5,11),_.F());if(a&2){var b=_.ef(3);a=_.J(2);var c=_.ef(14);_.t(1);_.w("ngIf",_.yoa(_.Fg(a.zd.Cb)))("ngIfElse",b);_.t(3);_.ff(" ",a.zd.repository," \u203a ");_.t(1);_.w("ngTemplateOutlet",c)("ngTemplateOutletContext",_.kf(5,Usa))}};Wsa=function(a){a&1&&_.M(0,Vsa,6,6,"ng-container",0);if(a&2){a=_.J();var b=_.ef(8);_.w("ngIf",a.rZ(a.zd.Cb))("ngIfElse",b)}};
Xsa=function(a){a&1&&(_.C(0),_.y(1,"span",8),_.N(2,"Search scoped to package:"),_.z(),_.N(3),_.F());a&2&&(a=_.J(3),_.t(3),_.ff(" ",a.zd.repository," "))};Ysa=function(a){a&1&&(_.C(0),_.y(1,"span",8),_.N(2,"Search scoped to repository:"),_.z(),_.N(3),_.F());a&2&&(a=_.J(3),_.t(3),_.ff(" ",a.zd.repository," "))};
Zsa=function(a){a&1&&(_.C(0,17),_.M(1,Xsa,4,1,"ng-container",18),_.M(2,Ysa,4,1,"ng-container",19),_.F());a&2&&(a=_.J(2),_.w("ngSwitch",null==a.zd.xe?null:a.zd.xe.type),_.t(1),_.w("ngSwitchCase","depot"))};$sa=function(a){a&1&&_.M(0,Zsa,3,2,"ng-container",16);if(a&2){a=_.J();var b=_.ef(10);_.w("ngIf",!!a.zd.repository)("ngIfElse",b)}};ata=function(a){a&1&&(_.C(0),_.y(1,"span",8),_.N(2,"Search scoped to host:"),_.z(),_.N(3),_.F());a&2&&(a=_.J().Oa,_.t(3),_.ff(" ",a.id," "))};
bta=function(a){a&1&&(_.C(0),_.y(1,"span",8),_.N(2,"Search scoped to project:"),_.z(),_.N(3),_.F());a&2&&(a=_.J().Oa,_.t(3),_.ff(" ",a.id," "))};cta=function(a){a&1&&(_.y(0,"span",8),_.N(1," Search scoped to Piper "),_.z())};dta=function(a){a&1&&(_.C(0),_.y(1,"span",8),_.N(2,"Search scoped to:"),_.z(),_.N(3),_.F());a&2&&(a=_.J().Oa,_.t(3),_.ff(" ",a.id," "))};
eta=function(a){a&1&&(_.C(0,17),_.M(1,ata,4,1,"ng-container",18),_.M(2,bta,4,1,"ng-container",18),_.M(3,cta,2,0,"span",20),_.M(4,dta,4,1,"ng-container",19),_.F());a&2&&(a=_.J(2),_.w("ngSwitch",a.zd.xe.type),_.t(1),_.w("ngSwitchCase","host"),_.t(1),_.w("ngSwitchCase","project"),_.t(1),_.w("ngSwitchCase","depot"))};fta=function(a){a&1&&_.M(0,eta,5,4,"ng-container",16);if(a&2){a=_.J();var b=_.ef(12);_.w("ngIf",a.zd.xe)("ngIfElse",b)}};
gta=function(a){a&1&&(_.y(0,"span",8),_.N(1," Searching everything "),_.z())};hta=function(a){a&1&&(_.y(0,"mat-icon",24),_.N(1," account_tree "),_.z())};ita=function(a){a&1&&(_.y(0,"mat-icon",25),_.N(1,"label_outline"),_.z())};jta=function(a){a&1&&(_.C(0),_.y(1,"a",26),_.N(2),_.z(),_.F());a&2&&(a=_.J(2),_.t(1),_.w("routerLink",_.kf(3,Ksa))("queryParams",a.mRa(a.ZKb)),_.t(1),_.ff(" ",_.xoa(_.Cg(a.zd.Cb))," "))};kta=function(a){a&1&&_.N(0);a&2&&(a=_.J(2),_.ff(" ",_.xoa(_.Cg(a.zd.Cb))," "))};
lta=function(a,b){a&1&&(_.M(0,hta,2,0,"mat-icon",21),_.M(1,ita,2,0,"mat-icon",22),_.M(2,jta,3,4,"ng-container",0),_.M(3,kta,1,1,"ng-template",null,23,_.zf));if(a&2){a=b.eda;var c=_.ef(4);b=_.J();_.w("ngIf",_.yoa(_.Fg(b.zd.Cb)));_.t(1);_.w("ngIf",_.Dg(_.Fg(b.zd.Cb)));_.t(1);_.w("ngIf",b.Q$&&!a)("ngIfElse",c)}};_.mta=function(a){if("number"===typeof a)return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.Kh=function(a,b){var c=a.params;a=a.Cb;if(null!=c)switch(b){case 0:return c.Sb&&"HEAD"===a?void 0:a;case 1:return c.yf||(c.Sb&&"HEAD"===a?void 0:a);case 2:return c.qn;case 3:return c.yf;default:throw _.Ag(b,"Unexpected version.");}};_.Lh=function(a){return!(!a.Qc||!a.tb)&&!!a.repository};
_.nta=function(a,b,c,d){var e=new Mh;c=_.Nh(e,2,c);switch(b){case "depot":_.Oh(c,4,_.Ph,_.Wa(a));break;case "host":_.Oh(c,3,_.Ph,_.Wa(a));break;case "project":c.setProjectId(a);break;case "ossProject":_.Oh(c,5,_.Ph,_.Wa(a))}null!=d&&c.WLb(d);return c};_.Qh=function(a){return{Cb:_.Kh(a,0)||"",commit:_.Kh(a,1)||""}};
_.Sh=function(a,b,c,d,e,f){a=(new _.Rh).d2(_.nta(a,b,c,f));b=null==d?void 0:d.commit;f&&"HEAD"===b&&(b=void 0);b&&_.Nh(a,3,b);(null==d?0:d.Cb)&&!_.Eg.test(d.Cb)&&_.Nh(a,4,null==d?void 0:d.Cb);d=_.ota(a);null!=e&&d.ld(_.Gf(e));return d};_.pta=function(a,b,c,d,e,f){if(_.Lh(a)){var g=_.Sh(a.tb,a.Qc,a.repository,_.Qh(a),a.path,a.params.Sb);return{eventType:"RESULT_CLICKED",Lob:d,Jg:g,lineNumber:_.mta(a.params.line),pv:b,eq:c,fB:e,Mz:f}}throw Error("hd");};
qta=function(a){if(a.UF)return Array.from(a.UF.entries()).map(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return new Th({name:b,status:c})})};_.tta=function(a){return new a(_.ic(_.rta),null,{withCredentials:_.ic(sta),suppressCorsPreflight:!0})};uta=function(a){var b=(new Uh).setSeconds(Math.floor(a/1E3));return _.wb(b,2,Math.floor(a%1E3*1E6))};_.vta=function(a){return"COVERAGE_GENERIC_"+a};
xta=function(a){return wta.has(a)?wta.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(" ")};yta=function(a){var b=new _.we(1);b.next(a);b.complete();return b};zta=function(a,b,c){return{type:a,location:{start:b,end:c}}};
Ata=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Gk:a,Lta:b,gwa:c,location:Vh(e),VHc:d,error:b.length&&c.length?void 0:{type:5,location:d}}};Bta=function(a,b,c){return{Gk:a,value:b,location:Vh(c)}};Vh=function(a){return{start:a.start.offset,end:a.end.offset}};
Cta=function(a,b){var c=[];a=_.l(_.uaa(a,b));for(b=a.next();!b.done;b=a.next()){var d=_.l(b.value);b=d.next().value;d=d.next().value;if(b.Gk!==d.Gk)c.push({start:b.location.start,end:b.location.end});else switch(b.Gk){case 0:case 2:c.push.apply(c,_.yc(Cta(b.Lta,d.Lta)));c.push.apply(c,_.yc(Cta(b.gwa,d.gwa)));break;case 3:c.push.apply(c,_.yc(Cta(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 _.Ag(b)}}return c};Eta=function(a){return Dta.has(a)};
_.Wh=function(a){var b,c,d;return Fta(function(e){switch(e.Pc){case 1:b=_.l(a),c=b.next();case 2:if(c.done){e.Uh(0);break}d=c.value;return _.Nd(e,d,5);case 5:switch(d.Gk){case 0:case 2:return e.Uh(6);case 1:return e.Uh(7);case 3:return e.Uh(8);case 4:case 5:break;default:_.Ag(d)}e.Uh(3);break;case 6:return Gta(e,_.Wh(d.Lta),10);case 10:return Gta(e,_.Wh(d.gwa),11);case 11:e.Uh(3);break;case 7:if(!d.value){e.Uh(12);break}return _.Nd(e,d.value,12);case 12:e.Uh(3);break;case 8:return Gta(e,_.Wh(d.elements),
14);case 14:e.Uh(3);break;case 3:c=b.next(),e.Uh(2)}})};Hta=function(){var a,b;return!!(null==(a=crypto)?0:null==(b=a.subtle)?0:b.digest)};Ita=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.Xh=function(a){if(!a)return null;a=a.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(!a)throw Error("jd");return _.bg(a)};
Jta=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 _.Ag(a)}};Kta=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.Ag(a)}};
Mta=function(){if(void 0!==Lta)return Lta;try{var a=window.localStorage;if(!a)return Lta=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return Lta=!0}catch(b){return Lta=!1}};Nta=function(a){if(a&1){var b=_.Kc();_.y(0,"button",5);_.H("click",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.Td())});_.N(1," Dismiss ");_.z()}};
Pta=function(a,b){a&1&&(_.C(0),_.y(1,"div",1)(2,"mat-icon",2),_.N(3),_.z(),_.B(4,"span",3),_.M(5,Nta,2,0,"button",4),_.z(),_.F());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngClass",_.mf(4,Ota,a.severity===b.XCa.ME,a.severity===b.XCa.w3)),_.t(2),_.gf(a.iconName),_.t(1),_.w("innerHTML",a.messageHtml,_.qd),_.t(1),_.w("ngIf",_.Yh.has(2)&&1!==(null==a?void 0:a.severity)&&Hta()&&Mta()))};_.Qta=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.e0===!!b.e0:!1};
Rta=function(a){var b=_.fe(1E3).ka(_.te({Xd:!0,wv:[]}));b=_.$d(b,a);return qha(a,b).ka(_.Be({Xd:!0}))};Sta=function(a,b){return b.ka(_.v(function(c){return c?_.Zh:_.Ed({})}),_.Be(a),_.Ce(zd))};Tta=function(a,b){return{tqb:qha(a.tXa,_.fe(2E3)),tXa:b}};_.Uta=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Vta=function(a){return _.Uta(a.value)?{required:!0}:null};_.Wta=function(){return null};Xta=function(a){return null!=a};Yta=function(a){return Dga(a)?_.Rd(a):a};
Zta=function(a){var b={};a.forEach(function(c){b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};$ta=function(a,b){return b.map(function(c){return c(a)})};aua=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.bua=function(a){if(!a)return null;var b=a.filter(Xta);return 0==b.length?null:function(c){return Zta($ta(c,b))}};cua=function(a){return null!=a?_.bua(aua(a)):null};
dua=function(a){if(!a)return null;var b=a.filter(Xta);return 0==b.length?null:function(c){c=$ta(c,b).map(Yta);return _.Yd(c).ka(_.v(Zta))}};eua=function(a){return null!=a?dua(aua(a)):null};fua=function(a,b){return null===a?[b]:Array.isArray(a)?[].concat(_.yc(a),[b]):[a,b]};gua=function(a,b){return[].concat(_.yc(b.path),[a])};
mua=function(a,b,c){c=void 0===c?"whenDisabledForLegacyCode":c;hua(a,b);b.mq.Fn(a.value);if(a.disabled||"always"===c){var d,e;null==(e=(d=b.mq).fq)||e.call(d,a.disabled)}iua(a,b);jua(a,b);kua(a,b);lua(a,b)};oua=function(a,b){var c=function(){};b.mq&&(b.mq.yn(c),b.mq.ft(c));nua(a,b);a&&(b.Tpc(),a.CF(function(){}))};pua=function(a,b){a.forEach(function(c){c.EYa&&c.EYa(b)})};lua=function(a,b){if(b.mq.fq){var c=function(d){b.mq.fq(d)};a.ana.push(c);b.nab(function(){a.Htc(c)})}};
hua=function(a,b){var c=a.XB;null!==b.Cg?_.qua(a,fua(c,b.Cg)):"function"===typeof c&&_.qua(a,[c]);c=a.BF;null!==b.Bz?rua(a,fua(c,b.Bz)):"function"===typeof c&&rua(a,[c]);c=function(){return _.$h(a)};pua(b.XB,c);pua(b.BF,c)};
nua=function(a,b){var c=!1;if(null!==a){if(null!==b.Cg){var d=a.XB;if(Array.isArray(d)&&0<d.length){var e=d.filter(function(f){return f!==b.Cg});e.length!==d.length&&(c=!0,a.kla(e))}}null!==b.Bz&&(d=a.BF,Array.isArray(d)&&0<d.length&&(e=d.filter(function(f){return f!==b.Bz}),e.length!==d.length&&(c=!0,a.BEa(e))))}a=function(){};pua(b.XB,a);pua(b.BF,a);return c};iua=function(a,b){b.mq.yn(function(c){a.bw=c;a.qQ=!0;a.kna=!0;"change"===a.xt&&sua(a,b)})};
kua=function(a,b){b.mq.ft(function(){a.tIa=!0;"blur"===a.xt&&a.qQ&&sua(a,b);"submit"!==a.xt&&_.tua(a)})};sua=function(a,b){a.kna&&uua(a);a.setValue(a.bw,{qnb:!1});b.mka(a.bw);a.qQ=!1};jua=function(a,b){var c=function(d,e){b.mq.Fn(d);e&&b.mka(d)};a.yn(c);b.nab(function(){a.Gtc(c)})};vua=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.FG?!0:!Object.is(b,a.ig)};wua=function(a,b){a.c7();b.forEach(function(c){var d=c.control;"submit"===d.xt&&d.qQ&&(c.mka(d.bw),d.qQ=!1)})};
xua=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.ai?b=e:Object.getPrototypeOf(e.constructor)===bi?c=e:d=e});return d?d:c?c:b?b:null};_.ci=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};_.yua=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,"");};_.zua=function(a,b){a.Aq(function(c,d){if(void 0===b[d])throw new _.dc(1002,"");})};
Aua=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};Bua=function(a){a&1&&(_.C(0),_.y(1,"div",14),_.B(2,"div",15)(3,"div",16)(4,"div",17),_.z(),_.y(5,"div",18),_.B(6,"div",15)(7,"div",16)(8,"div",17),_.z(),_.F())};Cua=function(a){if(a&1){var b=_.Kc();_.y(0,"div",19);_.H("cdkObserveContent",function(){_.Lc(b);var c=_.J();return _.Mc(di(c))});_.bf(1,1);_.z()}a&2&&(a=_.J(),_.w("cdkObserveContentDisabled","outline"!=a.wd))};
Dua=function(a){a&1&&(_.C(0),_.bf(1,2),_.y(2,"span"),_.N(3),_.z(),_.F());a&2&&(a=_.J(2),_.t(3),_.gf(a.Rd.placeholder))};Eua=function(a){a&1&&_.bf(0,3,["*ngSwitchCase","true"])};Fua=function(a){a&1&&(_.y(0,"span",23),_.N(1," *"),_.z())};
Gua=function(a){if(a&1){var b=_.Kc();_.y(0,"label",20,21);_.H("cdkObserveContent",function(){_.Lc(b);var c=_.J();return _.Mc(di(c))});_.M(2,Dua,4,1,"ng-container",12);_.M(3,Eua,1,0,"ng-content",12);_.M(4,Fua,2,0,"span",22);_.z()}a&2&&(a=_.J(),_.Pe("mat-empty",a.Rd.empty&&!a.LX())("mat-form-field-empty",a.Rd.empty&&!a.LX())("mat-accent","accent"==a.color)("mat-warn","warn"==a.color),_.w("cdkObserveContentDisabled","outline"!=a.wd)("id",a.PB)("ngSwitch",a.r5()),_.Ne("for",a.Rd.id)("aria-owns",a.Rd.id),
_.t(2),_.w("ngSwitchCase",!1),_.t(1),_.w("ngSwitchCase",!0),_.t(1),_.w("ngIf",!a.HS&&a.Rd.required&&!a.Rd.disabled))};Hua=function(a){a&1&&(_.y(0,"div",24),_.bf(1,4),_.z())};Iua=function(a){a&1&&(_.y(0,"div",25),_.B(1,"span",26),_.z());a&2&&(a=_.J(),_.t(1),_.Pe("mat-accent","accent"==a.color)("mat-warn","warn"==a.color))};Jua=function(a){a&1&&(_.y(0,"div"),_.bf(1,5),_.z());a&2&&(a=_.J(),_.w("@transitionMessages",a.DQ))};
Kua=function(a){a&1&&(_.y(0,"div",30),_.N(1),_.z());a&2&&(a=_.J(2),_.w("id",a.z5),_.t(1),_.gf(a.MS))};Lua=function(a){a&1&&(_.y(0,"div",27),_.M(1,Kua,2,2,"div",28),_.bf(2,6),_.B(3,"div",29),_.bf(4,7),_.z());a&2&&(a=_.J(),_.w("@transitionMessages",a.DQ),_.t(1),_.w("ngIf",a.MS))};Mua=function(a,b){a&1&&(_.y(0,"span",8),_.N(1),_.z());a&2&&(a=b.wa,_.w("ngClass",a.tpa),_.t(1),_.gf(a.text))};Nua=function(a){a&1&&(_.y(0,"span",9),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.gf(a.N2))};Oua=function(a){a&1&&_.bf(0)};
Pua=function(a){a&1&&(_.y(0,"mat-icon",9),_.N(1),_.z());a&2&&(a=_.J(2),_.t(1),_.gf(a.aY))};Qua=function(a){if(a&1){var b=_.Kc();_.y(0,"button",6);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.action.emit())});_.y(1,"span",7);_.N(2);_.M(3,Pua,2,1,"mat-icon",8);_.z()()}a&2&&(a=_.J(),_.t(2),_.ff(" ",a.bY," "),_.t(1),_.w("ngIf",a.aY))};
Rua=function(a){if(a&1){var b=_.Kc();_.y(0,"onedev-feature-tooltip-body",1);_.H("action",function(){_.Lc(b);var c=_.J();return _.Mc(c.action.emit())})("dismiss",function(){_.Lc(b);var c=_.J();c.zsa();c.Td.emit();return _.Mc()});_.bf(1);_.z()}a&2&&(a=_.J(),_.w("actionBtnText",a.bY)("actionBtnIcon",a.aY)("color",a.color)("pointerPosition",a.zg)("widthOffset",a.Sya))};Sua=function(){return{diameter:100}};
Tua=function(a){a&1&&(_.Rc(),_.B(0,"circle",4));if(a&2){a=_.J();var b=_.ef(1);_.Oe("animation-name","mat-progress-spinner-stroke-rotate-"+a.Rna)("stroke-dashoffset",a.F8a(),"px")("stroke-dasharray",a.dma(),"px")("stroke-width",a.i8a(),"%")("transform-origin",a.j8a(b));_.Ne("r",a.Ula())}};
Uua=function(a){a&1&&(_.Rc(),_.B(0,"circle",4));if(a&2){a=_.J();var b=_.ef(1);_.Oe("stroke-dashoffset",a.F8a(),"px")("stroke-dasharray",a.dma(),"px")("stroke-width",a.i8a(),"%")("transform-origin",a.j8a(b));_.Ne("r",a.Ula())}};
Wua=function(a){if(a&1){var b=_.Kc();_.y(0,"div",13);_.N(1);_.y(2,"button",14);_.H("click",function(){_.Lc(b);var d=_.J(3);d.Hj&&d.Hj.L1.PLc();return _.Mc()});_.y(3,"mat-icon");_.N(4,"cancel");_.z()()()}if(a&2){a=_.J().Oa;var c=_.J(2);_.w("ngClass",_.lf(3,Vua,c.N1));_.t(1);_.ff(" ",a.uo," ");_.t(1);_.w("ascTrackElement",c.ov)}};Xua=function(a,b){a&1&&(_.C(0),_.M(1,Wua,5,5,"div",12),_.F());a&2&&(a=b.Oa,_.t(1),_.w("ngIf",a.value))};
Yua=function(a){a&1&&(_.C(0),_.M(1,Xua,2,1,"ng-container",3),_.O(2,"async"),_.F());a&2&&(a=_.J(),_.t(1),_.w("ngIf",_.R(2,1,a.queryPrefix)))};Zua=function(a){a&1&&_.B(0,"mat-spinner",15);a&2&&(a=_.J(),_.w("diameter",a.t0a)("strokeWidth",a.u0a))};$ua=function(a){if(a&1){var b=_.Kc();_.y(0,"button",16);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.FY())});_.y(1,"mat-icon");_.N(2,"close");_.z()()}a&2&&(a=_.J(),_.w("ascTrackElement",a.ov)("matTooltip",a.q4a),_.Ne("aria-label",a.q4a))};
ava=function(a){a&1&&(_.y(0,"a",17)(1,"mat-icon"),_.N(2,"info_outline"),_.z()());a&2&&(a=_.J(),_.w("universalLink",a.mL))};bva=function(a){a&1&&_.Se(0)};cva=function(a,b){a&1&&(_.y(0,"search-box-suggestion-item",18),_.M(1,bva,1,0,"ng-container",19),_.z());a&2&&(a=b.wa,_.w("isSelectable",!!a.Exa)("payload",a),_.t(1),_.w("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.LN))};dva=function(a){a&1&&_.Se(0,30);a&2&&(_.J(3),_.w("ngTemplateOutlet",_.ef(15).va))};
eva=function(a){a&1&&(_.C(0),_.y(1,"h4",31),_.N(2),_.z(),_.y(3,"p",32),_.N(4),_.z(),_.F());a&2&&(a=_.J(3),_.t(2),_.ff(" ",a.C$b," "),_.t(2),_.ff(" ",a.D$b," "))};fva=function(a){a&1&&_.Se(0)};
gva=function(a){a&1&&(_.y(0,"div",22)(1,"div",23)(2,"div",24),_.B(3,"scope-indicator",25),_.z(),_.M(4,dva,1,1,"ng-container",26),_.M(5,eva,5,2,"ng-container",3),_.O(6,"async"),_.z(),_.B(7,"mat-divider",27),_.y(8,"div",28),_.M(9,fva,1,0,"ng-container",29),_.z()());if(a&2){a=_.J(2);_.Oe("border-color",a.jea)("width",a.nha,"px")("display","flex");_.t(3);_.w("savedQuery",a.Ge)("searchScope",a.zd);_.t(1);_.w("ngIf",a.mG);_.t(1);var b=_.R(6,12,a.tZ);_.w("ngIf",!a.mG&&!!b&&!b.Xd);_.t(2);_.w("vertical",!0);
_.t(2);_.w("ngTemplateOutlet",null==a.nv?null:a.nv.va)}};hva=function(a){if(a&1){var b=_.Kc();_.C(0,20);_.H("ascResizeNotifier",function(d){_.Lc(b);var e=_.J();return _.Mc(e.RWa(d))});_.M(1,gva,10,14,"div",21);_.F()}if(a&2){a=_.J();var c=_.ef(15);_.w("elementToWatch",_.ef(1));_.t(1);_.w("ngIf",c.Hx&&a.mG||(null==a.nv?null:a.nv.Hx))}};
iva=function(a){if(a&1){var b=_.Kc();_.y(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",33);_.H("action",function(){_.Lc(b);_.J();var c=window,d=_.gg("http://goto.google.com/search-git");d=_.ag(d);void 0!==d&&c.open(d,"_blank",void 0);return _.Mc()});_.y(2,"p",34);_.N(3);_.z();_.N(4);_.z()()}a&2&&(a=_.J(),_.t(1),_.w("actionBtnText",a.z$b)("widthOffset",1),_.t(2),_.gf(a.B$b),_.t(1),_.ff(" ",a.A$b," "))};
jva=function(a){a=_.l(_.Wh(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};kva=function(a){a&1&&_.B(0,"img",4);a&2&&(a=_.J(),_.w("src",a.Ni,_.rd))};lva=function(a){a&1&&_.B(0,"mat-icon",5);a&2&&(a=_.J(),_.w("svgIcon",a.Vi))};mva=function(a){a&1&&(_.y(0,"mat-icon",6),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.ff(" ",a.z8,"\n"))};nva=function(){return{Zua:!1,zI:"after",jO:"below",Am:"cdk-overlay-transparent-backdrop"}};
ova=function(a){a&1&&(_.Rc(),_.y(0,"svg",3),_.B(1,"polygon",4),_.z())};pva=function(a){a&1&&(_.Rc(),_.y(0,"svg",2),_.B(1,"polygon",3),_.z())};
qva=function(a){if(a&1){var b=_.Kc();_.y(0,"div",0);_.H("keydown",function(c){_.Lc(b);var d=_.J();return _.Mc(d.eg(c))})("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.closed.emit("click"))})("@transformMenu.start",function(c){_.Lc(b);var d=_.J();return _.Mc(d.WHa(c))})("@transformMenu.done",function(c){_.Lc(b);var d=_.J();return _.Mc(d.VHa(c))});_.y(1,"div",1);_.bf(2);_.z()()}a&2&&(a=_.J(),_.w("id",a.EDb)("ngClass",a.Zk)("@transformMenu",a.q6),_.Ne("aria-label",a.ariaLabel||null)("aria-labelledby",
a.Sf||null)("aria-describedby",a.TF||null))};rva=function(a){a&1&&(_.y(0,"a",27),_.B(1,"div",28),_.y(2,"span",29),_.N(3,"Hiring"),_.z()())};sva=function(a){if(a&1){var b=_.Kc();_.y(0,"global-search-box",30);_.H("focusChange",function(c){_.Lc(b);_.J().rKb=c;return _.Mc()});_.z()}a&2&&(a=_.J(),_.w("config",a.mn))};tva=function(a){a&1&&(_.y(0,"button",31),_.B(1,"mat-icon",32),_.z());a&2&&(_.J(),_.w("matMenuTriggerFor",_.ef(24)))};
uva=function(a,b){a&1&&(_.y(0,"a",33),_.B(1,"mat-icon",34),_.z());a&2&&_.w("routerLink",b.Oa)};vva=function(a){if(a&1){var b=_.Kc();_.y(0,"li")(1,"button",35);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.mxa())});_.N(2," Keyboard shortcuts ");_.z()()}};wva=function(a){a&1&&_.B(0,"mat-divider")};xva=function(a,b){a&1&&(_.y(0,"li")(1,"a",38),_.N(2),_.z()());a&2&&(a=b.wa,_.t(1),_.w("externalLink",a.Fm),_.t(1),_.gf(a.Kca))};
yva=function(a){a&1&&(_.C(0),_.M(1,wva,1,0,"mat-divider",20),_.y(2,"ul",36),_.M(3,xva,3,2,"li",37),_.z(),_.F());a&2&&(a=_.J(),_.t(1),_.w("ngIf",a.ssb),_.t(2),_.w("ngForOf",a.Qq.additionalLinks))};zva=function(a){a&1&&(_.y(0,"button",39)(1,"span"),_.N(2,"Help"),_.z()());a&2&&(_.J(),_.w("matMenuTriggerFor",_.ef(24)))};Ava=function(a,b){a&1&&(_.y(0,"a",40)(1,"span"),_.N(2,"Settings"),_.z()());a&2&&_.w("routerLink",b.Oa)};Bva=function(a){a&1&&_.B(0,"announcement-bar",3)};
_.Cva=function(a,b){return 1===a.Gk&&a.label===b};Dva=function(){return{diameter:100}};Eva=function(a){return"string"===typeof a?a:a.join("+")};Fva=function(a){return a.sort(function(b,c){return Eva(b.Vb).localeCompare(Eva(c.Vb))})};Gva=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 _.Pf(d,a[c-1].parameters))}};
Iva=function(a){return Hva.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Jva=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};Kva=function(a,b,c){"sq"!==a||c.Ta.sq?Jva(a,b,c):delete c.Ta.sq};Lva=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Mva=function(a){return"function"===typeof a};
Nva=function(a,b){b=void 0===b?{}:b;for(var c=Object.keys(a),d={},e=0;e<c.length;e++){var f=c[e];"function"===typeof a[f]&&(d[f]=a[f])}var g=Object.keys(d);return function(m,n){m=void 0===m?b:m;for(var r=!1,x={},A=0;A<g.length;A++){var E=g[A],I=m[E],L=(0,d[E])(I,n);x[E]=L;r=r||L!==I}return r?x:m}};Ova=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))},{})};
Pva=function(){var a=_.uc.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))}};Qva=function(a,b){Array.isArray(b)&&0<b.length&&(a=Pva.apply(null,[].concat(_.yc(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=void 0===f?d:f;return e(f,g)}}};
Rva=function(a){var b=Array.isArray(a)&&0<a.length?Pva.apply(null,_.yc(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)}}};Sva=function(a,b){a=void 0===a?{state:void 0}:a;var c=_.l(b);b=c.next().value;c=c.next().value;return{state:c(a.state,b),action:b}};
Tva=function(a,b){var c=_.uc.apply(2,arguments);return function(d){if("string"===typeof a){var e=[b].concat(_.yc(c)).filter(Boolean);d=d.ka(iia.apply(null,[a].concat(_.yc(e))))}else if("function"===typeof a)d=d.ka(_.v(function(f){return a(f,b)}));else throw new TypeError("ud`"+typeof a);return d.ka(_.ne())}};Vva=function(a,b){return function(c,d){d=b.action(d)?Uva(d):d;c=a(c,d);return b.state()?Uva(c):c}};
Uva=function(a){Object.freeze(a);var b=Mva(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 _.Eb){if(c.kwb())return;throw Error();}("object"!==typeof c||null===c)&&!Mva(c)||Object.isFrozen(c)||Uva(c)}});return a};Wva=function(a,b){return function(c,d){if(b.action(d)&&!_.Cia())throw Error("vd`"+d.type);return a(c,d)}};
Zva=function(a,b){return function(c,d){if(b.action(d)){var e=Xva(d);Yva(e,"action")}c=a(c,d);b.state()&&(d=Xva(c),Yva(d,"state"));return c}};
Xva=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];Mva(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?Xva(e,[].concat(_.yc(b),[d])):{path:[].concat(_.yc(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Yva=function(a,b){if(!1!==a){var c=a.path.join(".");b=Error("wd`"+b+"`"+c+"`"+b);b.value=a.value;b.I6c=c;throw b;}};$va=function(a){return"function"===typeof a?a():a};awa=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__"])})};bwa=function(a){return Object.getPrototypeOf(a)};
dwa=function(a){return Pva(cwa,bwa)(a)};cwa=function(a){return a.constructor.hasOwnProperty("__@ngrx/effects__")?a.constructor["__@ngrx/effects__"]:[]};ewa=function(a){return[dwa,awa].reduce(function(b,c){return b.concat(c(a))},[])};
fwa=function(a,b,c){var d=bwa(a).constructor.name,e=ewa(a).map(function(f){var g=f.propertyName,m=f.dispatch;f=f.useEffectsErrorHandler;var n="function"===typeof a[g]?a[g]():a[g];f=f?c(n,b):n;return!1===m?f.ka(_.Yha()):f.ka(cia()).ka(_.v(function(r){return{effect:a[g],notification:r,propertyName:g,DMc:d,CMc:a}}))});return _.$d.apply(null,_.yc(e))};hwa=function(a){return gwa(a,"ngrxOnInitEffects")};gwa=function(a,b){return a&&b in a&&"function"===typeof a[b]};
iwa=function(a){return gwa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};jwa=function(a,b){return function(c){var d=fwa(c,a,b);return gwa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};kwa=function(a,b,c){c=void 0===c?10:c;return a.ka(_.ie(function(d){b&&b.handleError(d);return 1>=c?a:kwa(a,b,c-1)}))};lwa=function(a,b){return b.map(function(c){return a.get(c)})};
pwa=function(){if(!mwa){mwa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.fi.keys()).join(","));nwa(owa(),_.fi.get(a.tagName))}};qwa=function(){return _.Md(function(a){if(1==a.Pc)return _.Nd(a,Promise.resolve(),2);"loading"===document.readyState?(window.addEventListener("DOMContentLoaded",pwa),setTimeout(function(){pwa()},1E3)):pwa();a.Pc=0})};_.twa=function(a){a=_.rwa(a);var b=document.createElement("script");b.textContent=_.swa(a);_.wra(b);document.head.appendChild(b)};
_.gi=function(a){var b=a.path;a=a.Cb;return b?"/"===b?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};uwa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};vwa="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};
wwa=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=wwa(this);hi=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&&vwa(c,a,{configurable:!0,writable:!0,value:b})}};
hi("Symbol",function(a){if(a)return a;var b=function(f,g){this.WTb=f;vwa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.WTb};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});
hi("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]&&vwa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return xwa(uwa(this))}})}return a});hi("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
xwa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};_.ii=function(a){return a.raw=a};_.l=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:uwa(a)};throw Error("e`"+String(a));};_.ywa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.yc=function(a){return a instanceof Array?a:_.ywa(_.l(a))};
ji=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};zwa="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)ji(d,e)&&(a[e]=d[e])}return a};hi("Object.assign",function(a){return a||zwa});
var Awa="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},Bwa=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=Awa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),Cwa;if("function"==typeof Object.setPrototypeOf)Cwa=Object.setPrototypeOf;else{var Dwa;a:{var Ewa={a:!0},Fwa={};try{Fwa.__proto__=Ewa;Dwa=Fwa.a;break a}catch(a){}Dwa=!1}Cwa=Dwa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}li=Cwa;
_.V=function(a,b){a.prototype=Awa(b.prototype);a.prototype.constructor=a;if(li)li(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.Qx=b.prototype};Gwa=function(a){if(!(a instanceof Object))throw new TypeError("g`"+a);};mi=function(){this.qda=!1;this.AI=null;this.uk=void 0;this.Pc=1;this.UK=this.dK=0;this.YPa=this.hw=null};
mi.prototype.D0a=function(){if(this.qda)throw new TypeError("h");this.qda=!0};mi.prototype.Eea=function(a){this.uk=a};mi.prototype.mja=function(a){this.hw={Pob:a,awb:!0};this.Pc=this.dK||this.UK};mi.prototype.return=function(a){this.hw={return:a};this.Pc=this.UK};_.Nd=function(a,b,c){a.Pc=c;return{value:b}};Gta=function(a,b,c){b=_.l(b);var d=b.next();Gwa(d);if(d.done)a.uk=d.value,a.Pc=c;else return a.AI=b,_.Nd(a,d.value,c)};mi.prototype.Uh=function(a){this.Pc=a};
_.Xga=function(a,b,c){a.dK=b;void 0!=c&&(a.UK=c)};_.aha=function(a){a.dK=0;var b=a.hw.Pob;a.hw=null;return b};Zga=function(a,b,c,d){d?a.YPa[d]=a.hw:a.YPa=[a.hw];a.dK=b||0;a.UK=c||0};$ga=function(a,b,c){c=a.YPa.splice(c||0)[0];(c=a.hw=a.hw||c)?c.awb?a.Pc=a.dK||a.UK:void 0!=c.Uh&&a.UK<c.Uh?(a.Pc=c.Uh,a.hw=null):a.Pc=a.UK:a.Pc=b};Hwa=function(a){this.sh=new mi;this.iJc=a};Hwa.prototype.Eea=function(a){this.sh.D0a();if(this.sh.AI)return Iwa(this,this.sh.AI.next,a,this.sh.Eea);this.sh.Eea(a);return Jwa(this)};
var Kwa=function(a,b){a.sh.D0a();var c=a.sh.AI;if(c)return Iwa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.sh.return);a.sh.return(b);return Jwa(a)};Hwa.prototype.mja=function(a){this.sh.D0a();if(this.sh.AI)return Iwa(this,this.sh.AI["throw"],a,this.sh.Eea);this.sh.mja(a);return Jwa(this)};Iwa=function(a,b,c,d){try{var e=b.call(a.sh.AI,c);Gwa(e);if(!e.done)return a.sh.qda=!1,e;var f=e.value}catch(g){return a.sh.AI=null,a.sh.mja(g),Jwa(a)}a.sh.AI=null;d.call(a.sh,f);return Jwa(a)};
Jwa=function(a){for(;a.sh.Pc;)try{var b=a.iJc(a.sh);if(b)return a.sh.qda=!1,{value:b.value,done:!1}}catch(c){a.sh.uk=void 0,a.sh.mja(c)}a.sh.qda=!1;if(a.sh.hw){b=a.sh.hw;a.sh.hw=null;if(b.awb)throw b.Pob;return{value:b.return,done:!0}}return{value:void 0,done:!0}};Lwa=function(a){this.next=function(b){return a.Eea(b)};this.throw=function(b){return a.mja(b)};this.return=function(b){return Kwa(a,b)};this[Symbol.iterator]=function(){return this}};
Fta=function(a){var b=_.Wh;a=new Lwa(new Hwa(a));li&&b.prototype&&li(a,b.prototype);return a};Mwa=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())})};_.Md=function(a){return Mwa(new Lwa(new Hwa(a)))};
Yga=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))})};_.uc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};hi("Reflect",function(a){return a?a:{}});
hi("Reflect.construct",function(){return Bwa});hi("Reflect.setPrototypeOf",function(a){return a?a:li?function(b,c){try{return li(b,c),!0}catch(d){return!1}}:null});
hi("Promise",function(a){function b(){this.XJ=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.Xeb=function(g){if(null==this.XJ){this.XJ=[];var m=this;this.Yeb(function(){m.Azc()})}this.XJ.push(g)};var d=_.W.setTimeout;b.prototype.Yeb=function(g){d(g,0)};b.prototype.Azc=function(){for(;this.XJ&&this.XJ.length;){var g=this.XJ;this.XJ=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.ivc(r)}}}this.XJ=null};b.prototype.ivc=function(g){this.Yeb(function(){throw g;
})};var e=function(g){this.Hc=0;this.Og=void 0;this.Q0=[];this.Bwb=!1;var m=this.ANa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.ANa=function(){function g(r){return function(x){n||(n=!0,r.call(m,x))}}var m=this,n=!1;return{resolve:g(this.jKc),reject:g(this.HYa)}};e.prototype.jKc=function(g){if(g===this)this.HYa(new TypeError("i"));else if(g instanceof e)this.QLc(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.iKc(g):
this.Kqb(g)}};e.prototype.iKc=function(g){var m=void 0;try{m=g.then}catch(n){this.HYa(n);return}"function"==typeof m?this.RLc(m,g):this.Kqb(g)};e.prototype.HYa=function(g){this.ZLb(2,g)};e.prototype.Kqb=function(g){this.ZLb(1,g)};e.prototype.ZLb=function(g,m){if(0!=this.Hc)throw Error("j`"+g+"`"+m+"`"+this.Hc);this.Hc=g;this.Og=m;2===this.Hc&&this.VKc();this.Bzc()};e.prototype.VKc=function(){var g=this;d(function(){if(g.pHc()){var m=_.W.console;"undefined"!==typeof m&&m.error(g.Og)}},1)};e.prototype.pHc=
function(){if(this.Bwb)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.Og;return n(g)};e.prototype.Bzc=function(){if(null!=this.Q0){for(var g=0;g<this.Q0.length;++g)f.Xeb(this.Q0[g]);this.Q0=null}};
var f=new b;e.prototype.QLc=function(g){var m=this.ANa();g.dpa(m.resolve,m.reject)};e.prototype.RLc=function(g,m){var n=this.ANa();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(E,I){return"function"==typeof E?function(L){try{r(E(L))}catch(Q){x(Q)}}:I}var r,x,A=new e(function(E,I){r=E;x=I});this.dpa(n(g,r),n(m,x));return A};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.dpa=function(g,m){function n(){switch(r.Hc){case 1:g(r.Og);
break;case 2:m(r.Og);break;default:throw Error("k`"+r.Hc);}}var r=this;null==this.Q0?f.Xeb(n):this.Q0.push(n);this.Bwb=!0};e.resolve=c;e.reject=function(g){return new e(function(m,n){n(g)})};e.race=function(g){return new e(function(m,n){for(var r=_.l(g),x=r.next();!x.done;x=r.next())c(x.value).dpa(m,n)})};e.all=function(g){var m=_.l(g),n=m.next();return n.done?c([]):new e(function(r,x){function A(L){return function(Q){E[L]=Q;I--;0==I&&r(E)}}var E=[],I=0;do E.push(void 0),I++,c(n.value).dpa(A(E.length-
1),x),n=m.next();while(!n.done)})};return e});var Nwa=function(a,b,c){if(null==a)throw new TypeError("l`"+c);if(b instanceof RegExp)throw new TypeError("m`"+c);return a+""};hi("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Nwa(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}});hi("Object.setPrototypeOf",function(a){return a||li});
var Owa=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{Pw:e,v:f}}return{Pw:-1,v:void 0}};hi("Array.prototype.find",function(a){return a?a:function(b,c){return Owa(this,b,c).v}});
hi("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return"object"===r&&null!==n||"function"===r}function d(n){if(!ji(n,f)){var r=new b;vwa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(x){if(x instanceof b)return x;Object.isExtensible(x)&&d(x);return r(x)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),x=new a([[n,2],[r,3]]);if(2!=x.get(n)||3!=x.get(r))return!1;x.delete(n);x.set(r,4);return!x.has(n)&&4==x.get(r)}catch(A){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,m=function(n){this.Qw=(g+=Math.random()+1).toString();if(n){n=_.l(n);for(var r;!(r=n.next()).done;)r=r.value,this.set(r[0],r[1])}};m.prototype.set=function(n,r){if(!c(n))throw Error("n");d(n);if(!ji(n,f))throw Error("o`"+n);n[f][this.Qw]=r;return this};m.prototype.get=function(n){return c(n)&&ji(n,f)?n[f][this.Qw]:void 0};m.prototype.has=function(n){return c(n)&&ji(n,f)&&ji(n[f],this.Qw)};m.prototype.delete=
function(n){return c(n)&&ji(n,f)&&ji(n[f],this.Qw)?delete n[f][this.Qw]:!1};return m});
hi("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var m=Object.seal({x:4}),n=new a(_.l([[m,"s"]]));if("s"!=n.get(m)||1!=n.size||n.get({x:4})||n.set({x:4},"t")!=n||2!=n.size)return!1;var r=n.entries(),x=r.next();if(x.done||x.value[0]!=m||"s"!=x.value[1])return!1;x=r.next();return x.done||4!=x.value[0].x||"t"!=x.value[1]||!r.next().done?!1:!0}catch(A){return!1}}())return a;var b=new WeakMap,c=function(m){this[0]={};this[1]=
f();this.size=0;if(m){m=_.l(m);for(var n;!(n=m.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(m,n){m=0===m?0:m;var r=d(this,m);r.list||(r.list=this[0][r.id]=[]);r.ac?r.ac.value=n:(r.ac={next:this[1],Rm:this[1].Rm,head:this[1],key:m,value:n},r.list.push(r.ac),this[1].Rm.next=r.ac,this[1].Rm=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.Rm.next=m.ac.next,m.ac.next.Rm=
m.ac.Rm,m.ac.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Rm=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(),
x;!(x=r.next()).done;)x=x.value,m.call(n,x[1],x[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(m,n){var r=n&&typeof n;"object"==r||"function"==r?b.has(n)?r=b.get(n):(r=""+ ++g,b.set(n,r)):r="p_"+n;var x=m[0][r];if(x&&ji(m[0],r))for(m=0;m<x.length;m++){var A=x[m];if(n!==n&&A.key!==A.key||n===A.key)return{id:r,list:x,index:m,ac:A}}return{id:r,list:x,index:-1,ac:void 0}},e=function(m,n){var r=m[1];return xwa(function(){if(r){for(;r.head!=m[1];)r=r.Rm;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.Rm=m.next=m.head=m},g=0;return c});hi("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)ji(b,d)&&c.push(b[d]);return c}});hi("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
hi("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}});hi("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Nwa(this,b,"includes").indexOf(b,c||0)}});hi("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});
hi("Number.isFinite",function(a){return a?a:function(b){return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!==b}});hi("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}});hi("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
var Pwa=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};hi("Array.prototype.entries",function(a){return a?a:function(){return Pwa(this,function(b,c){return[b,c]})}});
hi("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}});hi("Array.prototype.keys",function(a){return a?a:function(){return Pwa(this,function(b){return b})}});
hi("Number.isNaN",function(a){return a?a:function(b){return"number"===typeof b&&isNaN(b)}});hi("Array.prototype.values",function(a){return a?a:function(){return Pwa(this,function(b,c){return c})}});hi("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 ni=function(a){return a?a:Array.prototype.fill};hi("Int8Array.prototype.fill",ni);
hi("Uint8Array.prototype.fill",ni);hi("Uint8ClampedArray.prototype.fill",ni);hi("Int16Array.prototype.fill",ni);hi("Uint16Array.prototype.fill",ni);hi("Int32Array.prototype.fill",ni);hi("Uint32Array.prototype.fill",ni);hi("Float32Array.prototype.fill",ni);hi("Float64Array.prototype.fill",ni);
hi("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.l([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.ni=new Map;if(c){c=
_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.ni.size};b.prototype.add=function(c){c=0===c?0:c;this.ni.set(c,c);this.size=this.ni.size;return this};b.prototype.delete=function(c){c=this.ni.delete(c);this.size=this.ni.size;return c};b.prototype.clear=function(){this.ni.clear();this.size=0};b.prototype.has=function(c){return this.ni.has(c)};b.prototype.entries=function(){return this.ni.entries()};b.prototype.values=function(){return this.ni.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.ni.forEach(function(f){return c.call(d,f,f,e)})};return b});hi("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)ji(b,d)&&c.push([d,b[d]]);return c}});hi("String.prototype.repeat",function(a){return a?a:function(b){var c=Nwa(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}});
hi("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Nwa(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}});hi("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});hi("globalThis",function(a){return a||_.W});
hi("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}});hi("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}});hi("Array.prototype.findIndex",function(a){return a?a:function(b,c){return Owa(this,b,c).Pw}});
hi("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}});hi("Number.parseInt",function(a){return a||parseInt});hi("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;})})}});
hi("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)}});hi("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}});
hi("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.ni=new WeakMap;if(c){c=_.l(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.ni.set(c,!0);return this};b.prototype.has=function(c){return this.ni.has(c)};b.prototype.delete=function(c){return this.ni.delete(c)};
return b});hi("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}});hi("Math.sign",function(a){return a?a:function(b){b=Number(b);return 0===b||isNaN(b)?b:0<b?1:-1}});
hi("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Nwa(this,null,"padStart");b-=d.length;c=void 0!==c?String(c):" ";return(0<b&&c?c.repeat(Math.ceil(b/c.length)).substring(0,b):"")+d}});var Qwa=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};hi("Array.prototype.at",function(a){return a?a:Qwa});var oi=function(a){return a?a:Qwa};hi("Int8Array.prototype.at",oi);hi("Uint8Array.prototype.at",oi);
hi("Uint8ClampedArray.prototype.at",oi);hi("Int16Array.prototype.at",oi);hi("Uint16Array.prototype.at",oi);hi("Int32Array.prototype.at",oi);hi("Uint32Array.prototype.at",oi);hi("Float32Array.prototype.at",oi);hi("Float64Array.prototype.at",oi);hi("String.prototype.at",function(a){return a?a:Qwa});
hi("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("s");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});hi("Math.log10",function(a){return a?a:function(b){return Math.log(b)/Math.LN10}});window._DumpException=_._DumpException;var Rwa,Swa,pi,Twa,Hh,Laa,Uwa,Vwa,Wwa,Xwa,Ywa,Zwa;Rwa=Rwa||{};_.ca=this||self;Swa=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;pi=function(a){if("string"!==typeof a||!a||-1==a.search(Swa))throw Error("t");if(!Twa||"goog"!=Twa.type)throw Error("u`"+a);if(Twa.KGc)throw Error("v");Twa.KGc=a};pi.get=function(){return null};Twa=null;Hh=function(a,b){a=a.split(".");b=b||_.ca;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};
Laa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.wa=function(a){var b=Laa(a);return"array"==b||"object"==b&&"number"==typeof a.length};_.xa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.ya=function(a){return Object.prototype.hasOwnProperty.call(a,Uwa)&&a[Uwa]||(a[Uwa]=++Vwa)};Uwa="closure_uid_"+(1E9*Math.random()>>>0);Vwa=0;Wwa=function(a,b,c){return a.call.apply(a.bind,arguments)};
Xwa=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)}};_.Fh=function(a,b,c){_.Fh=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Wwa:Xwa;return _.Fh.apply(null,arguments)};
_.qi=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)}};_.ri=function(){return Date.now()};Ywa=function(a){(0,eval)(a)};_.si=function(a,b){function c(){}c.prototype=b.prototype;a.Qx=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)}};Zwa=function(a){return a};_.si(_.ba,Error);_.ba.prototype.name="CustomError";var $wa;var nsa=function(){};var axa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};var dxa,exa,fxa,gxa,hxa,ixa,cxa,lxa,kxa;_.ti=function(a,b){return 0==a.lastIndexOf(b,0)};_.bxa=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.ui=function(a){return/^[\s\xa0]*$/.test(a)};_.vi=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.jxa=function(a){if(!cxa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(dxa,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(exa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(fxa,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(gxa,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(hxa,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(ixa,"&#0;"));return a};dxa=/&/g;exa=/</g;fxa=/>/g;gxa=/"/g;hxa=/'/g;ixa=/\x00/g;cxa=/[\x00&<>"']/;_.ja=function(a,b){return-1!=a.indexOf(b)};
_.wi=function(a,b){return _.ja(a.toLowerCase(),b.toLowerCase())};
lxa=function(a,b){var c=0;a=(0,_.vi)(String(a)).split(".");b=(0,_.vi)(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=kxa(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||kxa(0==f[2].length,0==g[2].length)||kxa(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};
kxa=function(a,b){return a<b?-1:a>b?1:0};var fa,mxa=Hh("WIZ_global_data.oxN3nb"),nxa=mxa&&mxa[610401301];fa=null!=nxa?nxa:!1;var ia,oxa=_.ca.navigator;ia=oxa?oxa.userAgentData||null:null;var qxa;_.qa=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};_.xi=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)};
_.pxa=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};qxa=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 rxa=function(a){rxa[" "](a);return a};rxa[" "]=function(){};var sxa=function(a,b){try{return rxa(a[b]),!0}catch(c){}return!1};var txa,uxa,zi,Ci,wxa,xxa,yxa,zxa,Axa,Bxa,Cxa;txa=caa();_.yi=daa();uxa=ka("Edge");_.vxa=uxa||_.yi;zi=ka("Gecko")&&!(_.wi(ea(),"WebKit")&&!ka("Edge"))&&!(ka("Trident")||ka("MSIE"))&&!ka("Edge");_.Ai=_.wi(ea(),"WebKit")&&!ka("Edge");_.Bi=qaa();Ci=naa()?"Windows"===ia.platform:ka("Windows");wxa=naa()?"Android"===ia.platform:ka("Android");xxa=oaa();yxa=ka("iPad");zxa=ka("iPod");Axa=_.paa();Bxa=function(){var a=_.ca.document;return a?a.documentMode:void 0};
a:{var Dxa="",Exa=function(){var a=ea();if(zi)return/rv:([^\);]+)(\)|;)/.exec(a);if(uxa)return/Edge\/([\d\.]+)/.exec(a);if(_.yi)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Ai)return/WebKit\/(\S+)/.exec(a);if(txa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();Exa&&(Dxa=Exa?Exa[1]:"");if(_.yi){var Fxa=Bxa();if(null!=Fxa&&Fxa>parseFloat(Dxa)){Cxa=String(Fxa);break a}}Cxa=Dxa}var Gxa=Cxa,Hxa;if(_.ca.document&&_.yi){var Ixa=Bxa();Hxa=Ixa?Ixa:parseInt(Gxa,10)||void 0}else Hxa=void 0;_.Di=Hxa;var Jxa=gaa(),Kxa=oaa()||ka("iPod"),Lxa=ka("iPad"),Mxa=jaa(),Nxa=haa(),Oxa=iaa()&&!_.paa();var Pxa,Qxa,waa,Sxa;Pxa={};Qxa=null;_.Rxa=zi||_.Ai||!Oxa&&!_.yi&&"function"==typeof _.ca.atob;waa=function(a,b){void 0===b&&(b=0);Sxa();b=Pxa[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("")};
_.Txa=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 waa(b,3)};_.Vxa=function(a){var b=[];_.Uxa(a,function(c){b.push(c)});return b};_.Uxa=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),x=Qxa[r];if(null!=x)return x;if(!_.ui(r))throw Error("y`"+r);}return n}Sxa();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))}};
Sxa=function(){if(!Qxa){Qxa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));Pxa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===Qxa[f]&&(Qxa[f]=e)}}}};var yaa;yaa="undefined"!==typeof Uint8Array;_.vaa=!_.yi&&"function"===typeof btoa;_.Ja={};var Wxa,iba;_.Ia=function(a,b){if(b!==_.Ja)throw Error("z");this.Sg=a;if(null!=a&&0===a.length)throw Error("A");};_.Gaa=function(){return Wxa||(Wxa=new _.Ia(null,_.Ja))};iba=function(a){var b=a.Sg;return null==b?"":"string"===typeof b?b:a.Sg=xaa(b)};_.Ia.prototype.tl=function(){return null==this.Sg};var Ei,Fa,tba;Ei="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;Fa=Ei?function(a,b){a[Ei]|=b}:function(a,b){void 0!==a.nA?a.nA|=b:Object.defineProperties(a,{nA:{value:b,configurable:!0,writable:!0,enumerable:!1}})};tba=Ei?function(a,b){a[Ei]&=~b}:function(a,b){void 0!==a.nA&&(a.nA&=~b)};_.Da=Ei?function(a){return a[Ei]|0}:function(a){return a.nA|0};_.ab=Ei?function(a){return a[Ei]}:function(a){return a.nA};
_.Ea=Ei?function(a,b){a[Ei]=b}:function(a,b){void 0!==a.nA?a.nA=b:Object.defineProperties(a,{nA:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var Xxa,kb,Yxa;_.Xa={};Yxa=[];(0,_.Ea)(Yxa,39);kb=Object.freeze(Yxa);var Zxa=function(a,b,c){this.Ltb=0;this.kLa=a;this.sVa=b;this.oE=c};Zxa.prototype.next=function(){if(this.Ltb<this.kLa.length){var a=this.kLa[this.Ltb++];return{done:!1,value:this.sVa?this.sVa.call(this.oE,a):a}}return{done:!0,value:void 0}};Zxa.prototype[Symbol.iterator]=function(){return new Zxa(this.kLa,this.sVa,this.oE)};var yba={};var Vaa="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():"di";_.$a=function(a,b,c,d){c=void 0===c?Xaa:c;d=void 0===d?Xaa:d;var e=Bwa(Map,[],this.constructor);var f=(0,_.Da)(a);f|=64;(0,_.Ea)(a,f);e.Hoa=f;e.Eya=b;e.Ata=c||Xaa;e.D2a=e.Eya?aba:d||Xaa;for(var g=0;g<a.length;g++){var m=a[g],n=c(m[0],!1,!0),r=m[1];b?void 0===r&&(r=null):r=d(m[1],!1,!0,void 0,void 0,f);Map.prototype.set.call(e,n,r)}return e};_.V(_.$a,Map);
var $xa=function(a){if(a.Hoa&2)throw Error("F");},jba=function(a,b){b=void 0===b?bba:b;return sba(a,b)},sba=function(a,b){b=void 0===b?bba:b;var c=[];a=Map.prototype.entries.call(a);for(var d;!(d=a.next()).done;)d=d.value,d[0]=b(d[0]),d[1]=b(d[1]),c.push(d);return c};_.h=_.$a.prototype;_.h.clear=function(){$xa(this);Map.prototype.clear.call(this)};_.h.delete=function(a){$xa(this);return Map.prototype.delete.call(this,this.Ata(a,!0,!1))};_.h.dZ=function(a){return this.delete(a)};
_.h.entries=function(){var a=Array.from(Map.prototype.keys.call(this));return new Zxa(a,cba,this)};_.h.keys=function(){return Map.prototype.keys.call(this)};_.h.values=function(){var a=Array.from(Map.prototype.keys.call(this));return new Zxa(a,_.$a.prototype.get,this)};_.h.forEach=function(a,b){var c=this;Map.prototype.forEach.call(this,function(d,e){a.call(b,c.get(e),e,c)})};
_.h.set=function(a,b){$xa(this);a=this.Ata(a,!0,!1);return null==a?this:null==b?(Map.prototype.delete.call(this,a),this):Map.prototype.set.call(this,a,this.D2a(b,!0,!0,this.Eya,!1,this.Hoa))};_.h.get=function(a){a=this.Ata(a,!1,!1);var b=Map.prototype.get.call(this,a);if(void 0!==b){var c=this.Eya;return c?(c=this.D2a(b,!1,!0,c,this.Xvc,this.Hoa),c!==b&&Map.prototype.set.call(this,a,c),c):b}};_.$a.prototype[Symbol.iterator]=function(){return this.entries()};_.$a.prototype.toJSON=void 0;var dba;var gb,Hi,Ji,xba,bya,cya,aya,eya,fya,gya,iya,jya;_.Db=function(a,b){a=a.Ma;return gb(a,(0,_.ab)(a),b)};gb=function(a,b,c,d){if(-1===c)return null;if(c>=Faa(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]}};_.Fi=function(a,b,c,d){var e=a.Ma,f=(0,_.ab)(e);Ka(f);eb(e,f,b,c,d);return a};_.Gi=function(a,b,c,d){return void 0!==aya(a,b,c,void 0===d?!1:d)};
Hi=function(a,b){a=a.Ma;var c=(0,_.ab)(a),d=gb(a,c,b);var e=null==d?d:"number"===typeof d||"NaN"===d||"Infinity"===d||"-Infinity"===d?Number(d):void 0;null!=e&&e!==d&&eb(a,c,b,e);return e};_.Ii=function(a,b){a=_.Db(a,b);return null==a?a:"boolean"!==typeof a&&"number"!==typeof a?void 0:!!a};Ji=function(a,b){a=a.Ma;var c=(0,_.ab)(a),d=gb(a,c,b),e=Haa(d,!0,!!(c&34));null!=e&&e!==d&&eb(a,c,b,e);return e};_.Ki=function(a,b){a=Ji(a,b);return null==a?_.Gaa():a};
_.Li=function(a,b){return _.Fi(a,b,void 0,!1)};bya=function(a,b,c){var d=a.Ma,e=(0,_.ab)(d);Ka(e);c=Haa(c,!1,!1);eb(d,e,b,null==c||c.tl()?void 0:c);return a};_.Oh=function(a,b,c,d){var e=a.Ma,f=(0,_.ab)(e);Ka(f);(c=_.Bba(e,f,c))&&c!==b&&null!=d&&eb(e,f,c);eb(e,f,b,d);return a};_.Mi=function(a,b,c){a=a.Ma;return _.Bba(a,(0,_.ab)(a),b)===c?c:-1};cya=function(a,b,c){a=a.Ma;var d=(0,_.ab)(a);Ka(d);var e=gb(a,d,c);b=$aa(Waa(e,b,!0,d));e!==b&&eb(a,d,c,b);return b};
aya=function(a,b,c,d){a=a.Ma;var e=(0,_.ab)(a),f=gb(a,e,c,d);b=Waa(f,b,!1,e);b!==f&&null!=b&&eb(a,e,c,b,d);return b};_.Ni=function(a,b,c,d){d=void 0===d?!1:d;b=aya(a,b,c,d);if(null==b)return b;a=a.Ma;var e=(0,_.ab)(a);if(!(e&2)){var f=$aa(b);f!==b&&(b=f,eb(a,e,c,b,d))}return b};_.Oi=function(a,b,c){var d=a.Ma,e=(0,_.ab)(d);a=!!(e&2);b=_.Cba(d,e,b,c,void 0,a?1:2);if(!(a||(0,_.Da)(b)&8)){for(c=0;c<b.length;c++)a=b[c],d=$aa(a),a!==d&&(b[c]=d);Fa(b,8)}return b};
_.Pi=function(a,b,c){null==c&&(c=void 0);return _.Fi(a,b,c)};_.dya=function(a,b,c,d){null==d&&(d=void 0);return _.Oh(a,b,c,d)};_.Qi=function(a,b,c){var d=a.Ma,e=(0,_.ab)(d);Ka(e);if(null!=c){for(var f=!!c.length,g=0;g<c.length;g++){var m=c[g];f=f&&!((0,_.Da)(m.Ma)&2)}g=(0,_.Da)(c);m=g|1;m=(f?m|8:m&-9)|4;m!=g&&(c=Aaa(c,m))}null==c&&(c=void 0);eb(d,e,b,c);return a};_.Ri=function(a,b,c,d,e){Dba(a,b,c,d,e);return a};_.Si=function(a,b){return Qaa(_.Db(a,b))};_.Ti=function(a,b){return _.Ra(_.Db(a,b))};
eya=function(a,b){a=_.Db(a,b);a=null!=a?Ma(a)?a:void 0:a;return a};_.Ui=function(a,b){return _.mb(a,b,Qaa)};_.X=function(a,b){return Uaa(_.Db(a,b))};_.Vi=function(a,b,c,d){return _.mb(a,b,Uaa,c,d)};_.Wi=function(a,b,c){return _.Fi(a,b,_.Wa(c))};_.Nh=function(a,b,c){return _.sb(a,b,_.Wa(c),"")};_.Xi=function(a,b,c,d){return _.mb(a,b,Naa,c,d)};_.Yi=function(a,b,c){return _.sb(a,b,c,0)};_.Zi=function(a,b,c){return xb(_.Ii(a,b),void 0===c?!1:c)};_.$i=function(a,b,c){return xb(_.Si(a,b),void 0===c?0:c)};
fya=function(a,b){return xb(Raa(_.Db(a,b)),0)};_.aj=function(a,b,c){c=void 0===c?0:c;return xb(_.Ti(a,b),c)};gya=function(a){var b="-1";b=void 0===b?"0":b;return xb(Ua(_.Db(a,1)),b)};_.bj=function(a,b){var c=void 0===c?0:c;return xb(Hi(a,b),c)};_.Y=function(a,b){return xb(_.X(a,b),"")};_.cj=function(a,b,c){return xb(_.Db(a,b),void 0===c?0:c)};_.hya=function(a,b,c){a=_.Vi(a,b,void 0,2);Iaa(a,c);return a[c]};iya=function(a,b,c){a=_.Xi(a,b,void 0,2);Iaa(a,c);return a[c]};
_.dj=function(a,b,c){return _.Y(a,_.Mi(a,c,b))};_.ej=function(a,b,c){return _.X(a,_.Mi(a,c,b))};_.fj=function(a,b,c,d){return _.Ni(a,b,_.Mi(a,d,c))};jya=function(a,b){a=_.X(a,b);return null==a?void 0:a};_.jj=function(a,b){return null!=_.X(a,b)};_.Eb=function(a,b,c){this.Ma=_.Za(a,b,c)};_.Eb.prototype.toJSON=function(){return Xxa?Eba(this,this.Ma,!1):Eba(this,pba(this.Ma),!0)};_.Eb.prototype.vd=function(){Xxa=!0;try{return JSON.stringify(this.toJSON(),hba)}finally{Xxa=!1}};var Fb=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return eba(a,Caa(b))};_.Eb.prototype.getExtension=function(a){return a.Ac?a.sba(this,a.Ac,a.SZ,!0):a.gH?a.sba(this,a.SZ,!0):a.sba(this,a.SZ,a.defaultValue,!0)};
var Fba=function(a,b){a=b.Ac?b.sba(a,b.Ac,b.SZ,!0):b.sba(a,b.SZ,null,!0);return null===a?void 0:a};_.h=_.Eb.prototype;_.h.hasExtension=function(a){return a.Ac?_.Gi(this,a.Ac,a.SZ,!0):void 0!==Fba(this,a)};_.h.clone=function(){var a=this.Ma;return eba(this.constructor,rba(a,(0,_.ab)(a),!1))};_.h.kwb=function(){return!!((0,_.Da)(this.Ma)&2)};_.h.Zb=function(){return $aa(this)};_.h.sT=_.Xa;_.h.toString=function(){return Eba(this,this.Ma,!1).toString()};var kya=function(a){this.Ma=_.Za(a)};_.V(kya,_.Eb);kya.prototype.toObject=function(){return lya(this)};var lya=function(a){if(null!=a)return _.Hb(a),{xMc:_.k(_.X(a,1)),Z4c:_.k(_.X(a,2)),surveyId:_.k(_.X(a,3)),T5c:_.k(_.X(a,6)),responseType:_.k(_.Db(a,4)),GNc:_.k(_.X(a,5)),HNc:_.k(_.X(a,7)),INc:_.k(_.X(a,8))}};var mya=function(a){this.Ma=_.Za(a)};_.V(mya,_.Eb);mya.uc=[2,3,4,5];mya.prototype.toObject=function(){return nya(this)};var nya=function(a){if(null!=a)return _.Hb(a),{EGb:_.k(_.Si(a,1)),WHc:_.k(_.Ui(a,2)),Suc:_.k(_.Ui(a,3)),Tuc:_.k(_.Vi(a,4)),F1c:_.k(_.Ui(a,5))}};var oya=function(a){this.Ma=_.Za(a)};_.V(oya,_.Eb);oya.prototype.toObject=function(){return pya(this)};var pya=function(a){if(null!=a)return _.Hb(a),{EGb:_.k(_.Si(a,1)),JTc:_.k(_.X(a,2))}};var qya=function(a){this.Ma=_.Za(a)};_.V(qya,_.Eb);qya.prototype.toObject=function(){return rya(this)};var rya=function(a){if(null!=a)return _.Hb(a),{EGb:_.k(_.Si(a,1)),t3c:_.k(_.Si(a,2))}};var sya=function(a){this.Ma=_.Za(a)};_.V(sya,_.Eb);sya.uc=[2,3,4];sya.prototype.toObject=function(){return tya(this)};var tya=function(a){if(null!=a)return _.Hb(a),{gZc:lya(_.Ni(a,kya,1)),V0c:_.yb(_.Oi(a,mya,2),nya),u3c:_.yb(_.Oi(a,qya,3),rya),A1c:_.yb(_.Oi(a,oya,4),pya)}};var uya=function(){};var vya=function(a){this.Ma=_.Za(a)};_.V(vya,_.Eb);vya.uc=[1,2,3,4];vya.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={HUc:_.k(_.Ui(this,1)),JUc:_.k(_.Ui(this,2)),ATc:_.k(_.Ui(this,3)),IUc:_.k(_.Ui(this,4))}}else a=void 0;return a};var yya=function(a){var b=Hh("window.location.href");null==a&&(a='Unknown Error of type "null/undefined"');if("string"===typeof a)return{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"};var c=!1;try{var d=a.lineNumber||a.line||"Not available"}catch(g){d="Not available",c=!0}try{var e=a.fileName||a.filename||a.sourceURL||_.ca.$googDebugFname||b}catch(g){e="Not available",c=!0}b=wya(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,xya[c])c=xya[c];else{c=String(c);if(!xya[c]){var f=/function\s+([^\(]+)/m.exec(c);xya[c]=f?f[1]:"[Anonymous]"}c=xya[c]}c='Unknown Error of type "'+c+'"'}else c="Unknown Error of unknown type";"function"===typeof a.toString&&Object.prototype.toString!==a.toString&&(c+=": "+a.toString())}return{message:c,name:a.name||"UnknownError",lineNumber:d,fileName:e,stack:b||"Not available"}}a.stack=
b;return{message:a.message,name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:a.stack}},wya=function(a,b){b||(b={});b[zya(a)]=!0;var c=a.stack||"";(a=a.cause)&&!b[zya(a)]&&(c+="\nCaused by: ",a.stack&&0==a.stack.indexOf(a.toString())||(c+="string"===typeof a?a:a.message+"\n"),c+=wya(a,b));return c},zya=function(a){var b="";"function"===typeof a.toString&&(b=""+a);return b+a.stack},xya={};var Aya,Bya;Aya=function(){};Bya=function(a){return function(){throw Error(a);}};_.kj=function(a,b){var c=0;return function(d){_.ca.clearTimeout(c);var e=arguments;c=_.ca.setTimeout(function(){a.apply(void 0,e)},b)}};var Cya=function(a,b){return a+Math.random()*(b-a)};var lj=function(){};lj.prototype.next=function(){return Dya};var Dya={done:!0,value:void 0},mj=function(a){return{value:a,done:!1}};lj.prototype.HB=function(){return this};var Eya=function(a){if(a instanceof nj||a instanceof oj||a instanceof pj)return a;if("function"==typeof a.next)return new nj(function(){return a});if("function"==typeof a[Symbol.iterator])return new nj(function(){return a[Symbol.iterator]()});if("function"==typeof a.HB)return new nj(function(){return a.HB()});throw Error("V");},nj=function(a){this.sQa=a};nj.prototype.HB=function(){return new oj(this.sQa())};nj.prototype[Symbol.iterator]=function(){return new pj(this.sQa())};nj.prototype.bya=function(){return new pj(this.sQa())};
var oj=function(a){this.yda=a};_.V(oj,lj);oj.prototype.next=function(){return this.yda.next()};oj.prototype[Symbol.iterator]=function(){return new pj(this.yda)};oj.prototype.bya=function(){return new pj(this.yda)};var pj=function(a){nj.call(this,function(){return a});this.yda=a};_.V(pj,nj);pj.prototype.next=function(){return this.yda.next()};var Fya=function(){};var qj=function(){};_.si(qj,Fya);qj.prototype[Symbol.iterator]=function(){return Eya(this.HB(!0)).bya()};qj.prototype.clear=function(){var a=Array.from(this);a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.remove(b.value)};var Gya=function(a){this.Ox=a};_.si(Gya,qj);_.h=Gya.prototype;_.h.eta=function(){if(!this.Ox)return!1;try{return this.Ox.setItem("__sak","1"),this.Ox.removeItem("__sak"),!0}catch(a){return!1}};_.h.set=function(a,b){try{this.Ox.setItem(a,b)}catch(c){if(0==this.Ox.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.h.get=function(a){a=this.Ox.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Ox.removeItem(a)};_.h.HB=function(a){var b=0,c=this.Ox,d=new lj;d.next=function(){if(b>=c.length)return Dya;var e=c.key(b++);if(a)return mj(e);e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return mj(e)};return d};_.h.clear=function(){this.Ox.clear()};_.h.key=function(a){return this.Ox.key(a)};var Hya=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.Ox=a};_.si(Hya,Gya);/*

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 Iya="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),Jya=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]=Iya[19==d?c&3|8:c]);return a.join("")};var Kya=new Hya;var Lya=function(a){this.Ma=_.Za(a)};_.V(Lya,_.Eb);Lya.prototype.toObject=function(){return Mya(this)};var Mya=function(a){if(null!=a)return _.Hb(a),{fieldPath:_.k(_.X(a,1))}};var Nya=function(a){this.Ma=_.Za(a)};_.V(Nya,_.Eb);Nya.prototype.setInterval=function(a){return _.Wi(this,1,a)};Nya.prototype.clearInterval=function(){return _.Li(this,1)};Nya.prototype.toObject=function(){return Oya(this)};var Oya=function(a){if(null!=a)return _.Hb(a),{interval:_.k(_.X(a,1))}};var Pya=function(a){this.Ma=_.Za(a)};_.V(Pya,_.Eb);_.h=Pya.prototype;_.h.TC=function(){return _.fj(this,Lya,1,Qya)};_.h.Mwa=function(a){return _.dya(this,1,Qya,a)};_.h.hK=function(){return _.Li(this,1)};_.h.ica=function(){return void 0!==aya(this,Lya,_.Mi(this,Qya,1))};_.h.getTime=function(){return _.fj(this,Nya,2,Qya)};_.h.setTime=function(a){return _.dya(this,2,Qya,a)};var Qya=[1,2];Pya.prototype.toObject=function(){return Rya(this)};
var Rya=function(a){if(null!=a)return _.Hb(a),{filter:Mya(a.TC()),time:Oya(a.getTime())}};var Sya=function(a){this.Ma=_.Za(a)};_.V(Sya,_.Eb);Sya.prototype.getType=function(){return _.Y(this,1)};Sya.prototype.An=function(a){return _.Wi(this,1,a)};Sya.prototype.toObject=function(){return Tya(this)};var Tya=function(a){if(null!=a)return _.Hb(a),{type:_.k(_.X(a,1)),region:_.k(_.X(a,2)),KVc:_.k(_.X(a,3))}};var Uya=function(a){this.Ma=_.Za(a)};_.V(Uya,_.Eb);_.h=Uya.prototype;_.h.Hs=function(){return _.Y(this,2)};_.h.EY=function(){return _.Li(this,2)};_.h.iS=function(){return _.Y(this,3)};_.h.Kw=function(){return _.jj(this,3)};_.h.toObject=function(){return Vya(this)};var Vya=function(a){if(null!=a)return _.Hb(a),{aUc:_.k(_.X(a,1)),label:_.k(_.X(a,2)),link:_.k(_.X(a,3)),bUc:_.k(_.X(a,4))}};var Wya=function(a){this.Ma=_.Za(a)};_.V(Wya,_.Eb);Wya.prototype.toObject=function(){return Xya(this)};var Xya=function(a){if(null!=a)return _.Hb(a),{appId:_.k(_.X(a,1))}};var Yya=function(a){this.Ma=_.Za(a)};_.V(Yya,_.Eb);Yya.prototype.Fba=function(){return _.Y(this,2)};Yya.prototype.toObject=function(){return Zya(this)};var Zya=function(a){if(null!=a)return _.Hb(a),{category:_.k(_.X(a,1)),product:_.k(_.X(a,2))}};var $ya=function(a){this.Ma=_.Za(a)};_.V($ya,_.Eb);$ya.prototype.toObject=function(){return aza(this)};var aza=function(a){if(null!=a)return _.Hb(a),{priority:_.k(_.Si(a,1))}};var bza=function(a){this.Ma=_.Za(a)};_.V(bza,_.Eb);_.h=bza.prototype;_.h.Oba=function(){return _.Y(this,1)};_.h.hm=function(a){_.Wi(this,1,a)};_.h.getUrl=function(){return _.Y(this,2)};_.h.eL=function(){return _.X(this,2)};_.h.vN=function(a){return _.Wi(this,2,a)};_.h.nca=function(){return _.jj(this,2)};_.h.toObject=function(){return cza(this)};var cza=function(a){if(null!=a)return _.Hb(a),{title:_.k(_.X(a,1)),url:_.k(_.X(a,2)),index:_.k(_.Si(a,3))}};var dza=function(a){this.Ma=_.Za(a)};_.V(dza,_.Eb);dza.prototype.iS=function(){return _.Y(this,1)};dza.prototype.Kw=function(){return _.jj(this,1)};dza.prototype.toObject=function(){return eza(this)};var eza=function(a){if(null!=a)return _.Hb(a),{link:_.k(_.X(a,1))}};var fza=function(a){this.Ma=_.Za(a)};_.V(fza,_.Eb);fza.prototype.toObject=function(){return gza(this)};var gza=function(a){if(null!=a)return _.Hb(a),{O5c:_.k(_.X(a,1)),qTc:_.k(_.Db(a,2))}};var hza=function(a){this.Ma=_.Za(a)};_.V(hza,_.Eb);_.h=hza.prototype;_.h.getType=function(){return _.cj(this,1,0)};_.h.An=function(a){return _.Fi(this,1,a)};_.h.iS=function(){return _.Y(this,2)};_.h.Kw=function(){return _.jj(this,2)};_.h.toObject=function(){return iza(this)};var iza=function(a){if(null!=a)return _.Hb(a),{type:_.k(_.Db(a,1)),link:_.k(_.X(a,2))}};var jza=function(a){this.Ma=_.Za(a)};_.V(jza,_.Eb);jza.prototype.Lg=function(){return _.Y(this,1)};jza.prototype.toObject=function(){return kza(this)};var kza=function(a){if(null!=a)return _.Hb(a),{status:_.k(_.X(a,1)),F2c:_.k(_.X(a,2))}};var lza=function(a){this.Ma=_.Za(a)};_.V(lza,_.Eb);lza.prototype.toObject=function(){return mza(this)};var mza=function(a){if(null!=a)return _.Hb(a),{pageSize:_.k(_.Si(a,1)),index:_.k(_.Si(a,2)),CXc:_.k(_.Db(a,3)),h_c:_.k(_.Ii(a,4)),step:_.k(_.Db(a,5)),L_c:_.k(_.Si(a,6)),sortColumn:_.k(_.Db(a,7)),g5c:_.k(_.Db(a,8)),pTc:_.k(_.Db(a,9)),I0c:_.k(_.X(a,10))}};var nza=function(a){this.Ma=_.Za(a)};_.V(nza,_.Eb);nza.prototype.getStringValue=function(){return _.dj(this,3,rj)};nza.prototype.setStringValue=function(a){return _.Oh(this,3,rj,_.Wa(a))};var rj=[2,3,4,5,6];nza.prototype.toObject=function(){return oza(this)};var oza=function(a){if(null!=a)return _.Hb(a),{fUc:_.k(_.Db(a,1)),vUc:_.k(_.Ii(a,_.Mi(a,rj,2))),stringValue:_.k(_.ej(a,3,rj)),EXc:_.k(_.ej(a,4,rj)),intValue:_.k(_.Ti(a,_.Mi(a,rj,5))),doubleValue:_.k(Hi(a,_.Mi(a,rj,6))),Q1c:_.k(_.Db(a,7))}};var pza=function(a){this.Ma=_.Za(a)};_.V(pza,_.Eb);pza.prototype.mrb=function(){return _.Y(this,5)};pza.uc=[15];pza.prototype.toObject=function(){return qza(this)};
var qza=function(a){if(null!=a)return _.Hb(a),{e2c:_.k(_.X(a,1)),v5c:_.k(_.Db(a,2)),YZc:_.k(_.X(a,3)),Q0c:_.k(_.X(a,4)),pIc:_.k(_.X(a,5)),f2c:_.k(_.X(a,6)),VZc:_.k(_.X(a,7)),WZc:_.k(_.X(a,8)),XZc:_.k(_.X(a,9)),SZc:_.k(_.Ti(a,10)),TZc:_.k(_.Ii(a,11)),RZc:_.k(_.Ii(a,12)),X4c:_.k(_.X(a,13)),z0c:mza(_.Ni(a,lza,14)),R1c:_.yb(_.Oi(a,nza,15),oza),mWc:cza(_.Ni(a,bza,16)),lWc:aza(_.Ni(a,$ya,17)),BTc:Rya(_.Ni(a,Pya,18)),jWc:Zya(_.Ni(a,Yya,19)),TUc:Tya(_.Ni(a,Sya,20)),QVc:Vya(_.Ni(a,Uya,21)),kWc:_.k(_.X(a,22)),
rWc:kza(_.Ni(a,jza,23)),qWc:iza(_.Ni(a,hza,24)),pWc:gza(_.Ni(a,fza,25)),oWc:eza(_.Ni(a,dza,26)),iWc:Xya(_.Ni(a,Wya,27))}};var rza=function(a){this.Ma=_.Za(a)};_.V(rza,_.Eb);rza.prototype.toObject=function(){return sza(this)};var sza=function(a){if(null!=a)return _.Hb(a),{Yxa:_.k(_.Ti(a,1)),serverIp:_.k(Raa(_.Db(a,2))),Cva:_.k(Raa(_.Db(a,3)))}};var sj=function(a){this.Ma=_.Za(a)};_.V(sj,_.Eb);sj.prototype.rv=function(a){return _.Wi(this,10,a)};sj.uc=[1];sj.prototype.toObject=function(){return tza(this)};var tza=function(a){if(null!=a)return _.Hb(a),{YUc:_.yb(_.Oi(a,sj,1),tza),uUc:_.k(_.X(a,2)),zda:_.k(_.X(a,3)),lw:_.k(_.X(a,10))}};var tj=function(a){this.Ma=_.Za(a)};_.V(tj,_.Eb);tj.prototype.getWidth=function(){return _.Si(this,1)};tj.prototype.getHeight=function(){return _.Si(this,2)};tj.prototype.toObject=function(){return uza(this)};var uza=function(a){if(null!=a)return _.Hb(a),{width:_.k(_.Si(a,1)),height:_.k(_.Si(a,2))}};var vza=function(a){this.Ma=_.Za(a)};_.V(vza,_.Eb);vza.prototype.toObject=function(){return wza(this)};var wza=function(a){if(null!=a)return _.Hb(a),{screenResolution:uza(_.Ni(a,tj,1)),z4c:_.k(_.Si(a,2)),l7c:uza(_.Ni(a,tj,3))}};var xza=function(a){this.Ma=_.Za(a)};_.V(xza,_.Eb);_.h=xza.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.bE=function(a){_.Wi(this,1,a)};_.h.PG=function(){return _.jj(this,1)};_.h.Owa=function(a){_.Fi(this,2,_.Qa(a))};_.h.toObject=function(){return yza(this)};var yza=function(a){if(null!=a)return _.Hb(a),{key:_.k(_.X(a,1)),pUa:_.k(_.Ti(a,2))}};var zza=function(a){this.Ma=_.Za(a)};_.V(zza,_.Eb);_.h=zza.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.bE=function(a){_.Wi(this,1,a)};_.h.PG=function(){return _.jj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.B_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Wi(this,2,a)};_.h.Re=function(){return _.jj(this,2)};_.h.toObject=function(){return Aza(this)};var Aza=function(a){if(null!=a)return _.Hb(a),{key:_.k(_.X(a,1)),value:_.k(_.X(a,2))}};var Bza=function(a){this.Ma=_.Za(a)};_.V(Bza,_.Eb);Bza.prototype.Owa=function(a){_.Fi(this,2,_.Qa(a))};Bza.prototype.toObject=function(){return Cza(this)};var Cza=function(a){if(null!=a)return _.Hb(a),{FDc:_.k(_.X(a,1)),pUa:_.k(_.Ti(a,2))}};var uj=function(a){this.Ma=_.Za(a)};_.V(uj,_.Eb);uj.prototype.getMessage=function(){return _.X(this,1)};uj.prototype.Twa=function(a){return _.Wi(this,1,a)};uj.prototype.toObject=function(){return Dza(this)};var Dza=function(a){if(null!=a)return _.Hb(a),{message:_.k(_.X(a,1)),p1c:_.k(_.X(a,2)),n7c:_.k(_.X(a,3)),DWc:_.k(_.X(a,4)),EWc:_.k(_.X(a,5))}};var Eza=function(a){this.Ma=_.Za(a)};_.V(Eza,_.Eb);Eza.prototype.toObject=function(){return Fza(this)};var Fza=function(a){if(null!=a)return _.Hb(a),{moduleId:_.k(_.X(a,1)),J2c:_.k(_.X(a,2))}};var Gza=function(a){this.Ma=_.Za(a)};_.V(Gza,_.Eb);_.h=Gza.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.bE=function(a){_.Wi(this,1,a)};_.h.PG=function(){return _.jj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.B_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Wi(this,2,a)};_.h.Re=function(){return _.jj(this,2)};_.h.toObject=function(){return Hza(this)};var Hza=function(a){if(null!=a)return _.Hb(a),{key:_.k(_.X(a,1)),value:_.k(_.X(a,2))}};var Iza=function(a){this.Ma=_.Za(a)};_.V(Iza,_.Eb);_.h=Iza.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.bE=function(a){_.Wi(this,1,a)};_.h.PG=function(){return _.jj(this,1)};_.h.drb=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.B_=function(){return _.X(this,3)};_.h.setValue=function(a){return _.Wi(this,3,a)};_.h.Re=function(){return _.jj(this,3)};_.h.toObject=function(){return Jza(this)};
var Jza=function(a){if(null!=a)return _.Hb(a),{key:_.k(_.X(a,1)),comparator:_.k(_.X(a,2)),value:_.k(_.X(a,3))}};var Kza=function(a){this.Ma=_.Za(a)};_.V(Kza,_.Eb);Kza.uc=[1];Kza.prototype.toObject=function(){return Lza(this)};var Lza=function(a){if(null!=a)return _.Hb(a),{n3c:_.yb(_.Oi(a,Iza,1),Jza),o3c:_.k(_.X(a,2))}};var Mza=function(a){this.Ma=_.Za(a)};_.V(Mza,_.Eb);Mza.uc=[1,2,3];Mza.prototype.toObject=function(){return Nza(this)};var Nza=function(a){if(null!=a)return _.Hb(a),{WHc:_.k(_.Ui(a,1)),Suc:_.k(_.Ui(a,2)),Tuc:_.k(_.Vi(a,3)),C1c:_.k(_.X(a,4))}};var Oza=function(a){this.Ma=_.Za(a)};_.V(Oza,_.Eb);Oza.prototype.toObject=function(){return Pza(this)};var Pza=function(a){if(null!=a)return _.Hb(a),{HNc:_.k(_.X(a,1)),INc:_.k(_.X(a,2)),q3c:_.k(_.X(a,3)),cZc:_.k(_.Ii(a,4)),aZc:_.k(_.Ii(a,5)),j2c:_.k(_.X(a,6)),GNc:_.k(_.X(a,7))}};var Qza=function(a){this.Ma=_.Za(a)};_.V(Qza,_.Eb);Qza.prototype.toObject=function(){return Rza(this)};var Rza=function(a){if(null!=a)return _.Hb(a),{F0c:Pza(_.Ni(a,Oza,1)),H0c:_.k(_.Ii(a,2)),E0c:Nza(_.Ni(a,Mza,3))}};var Sza=function(a){this.Ma=_.Za(a)};_.V(Sza,_.Eb);Sza.prototype.toObject=function(){return Tza(this)};var Tza=function(a){if(null!=a)return _.Hb(a),{zWc:_.k(_.X(a,1)),yWc:_.k(_.X(a,2)),cacheHit:_.k(_.Ii(a,3)),CWc:_.k(_.Ii(a,4)),H3c:_.k(_.Ii(a,5)),aborted:_.k(_.Ii(a,6)),w6c:_.k(_.Ti(a,7))}};var Uza=function(a){this.Ma=_.Za(a)};_.V(Uza,_.Eb);Uza.prototype.toObject=function(){return Vza(this)};var Vza=function(a){if(null!=a)return _.Hb(a),{DZc:_.Zi(a,1),GZc:_.Y(a,2),HZc:_.Y(a,3),CZc:_.aj(a,4),S6c:_.cj(a,5,0),H2c:_.Y(a,6),EZc:_.Y(a,7),FZc:_.Y(a,8)}};var Wza=function(a){this.Ma=_.Za(a)};_.V(Wza,_.Eb);Wza.prototype.toObject=function(){return Xza(this)};var Xza=function(a){if(null!=a)return _.Hb(a),{ZZc:Vza(_.Ni(a,Uza,1))}};var Yza=function(a){this.Ma=_.Za(a)};_.V(Yza,_.Eb);_.h=Yza.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.FLb=function(a){return _.Wi(this,7,a)};_.h.hasFeature=function(){return _.jj(this,7)};_.h.Mha=function(a){_.Wi(this,6,a)};_.h.UQa=function(){return jya(this,6)};_.h.toObject=function(){return Zza(this)};
var Zza=function(a){if(null!=a)return _.Hb(a),{Zqa:_.k(_.X(a,7)),QXc:_.k(_.X(a,1)),release:_.k(_.X(a,2)),environment:_.k(_.X(a,6)),b2c:_.k(_.X(a,3)),d2c:_.k(_.X(a,4)),c2c:_.k(_.Ti(a,5))}};var $za=function(a){this.Ma=_.Za(a)};_.V($za,_.Eb);$za.prototype.toObject=function(){return aAa(this)};var aAa=function(a){if(null!=a)return _.Hb(a),{C2c:_.k(_.Db(a,1))}};var bAa=function(a){this.Ma=_.Za(a)};_.V(bAa,_.Eb);bAa.prototype.toObject=function(){return cAa(this)};var cAa=function(a){if(null!=a)return _.Hb(a),{e4c:_.k(_.X(a,1)),d4c:_.k(_.Db(a,2))}};var vj=function(a){this.Ma=_.Za(a)};_.V(vj,_.Eb);vj.prototype.Kg=function(){return _.X(this,4)};vj.prototype.UU=function(a){_.Wi(this,4,a)};vj.prototype.lL=function(){return _.jj(this,4)};vj.prototype.toObject=function(){return dAa(this)};var dAa=function(a){if(null!=a)return _.Hb(a),{GXc:_.k(_.X(a,1)),errorCode:_.k(_.X(a,2)),FXc:_.k(_.Db(a,3)),domain:_.k(_.X(a,4)),reason:_.k(_.X(a,5)),lVc:_.k(_.Db(a,6))}};var eAa=function(a){this.Ma=_.Za(a)};_.V(eAa,_.Eb);_.h=eAa.prototype;_.h.dxa=function(a){return _.Fi(this,4,Oa(a))};_.h.VQa=function(){return _.Ni(this,vj,8)};_.h.wRa=function(){return eya(this,9)};_.h.E_a=function(a){return _.Fi(this,9,null==a?a:Saa(a))};_.h.toObject=function(){return fAa(this)};
var fAa=function(a){if(null!=a)return _.Hb(a),{GOc:_.k(_.X(a,1)),p3c:_.k(_.X(a,2)),m3c:_.k(_.X(a,3)),statusCode:_.k(_.Si(a,4)),oKc:_.k(_.Ti(a,5)),dwa:_.k(_.X(a,6)),dyc:_.k(_.Db(a,7)),HZ:dAa(a.VQa()),requestId:_.k(eya(a,9)),ZJc:_.k(_.Ii(a,10))}};var gAa=function(a){this.Ma=_.Za(a)};_.V(gAa,_.Eb);_.h=gAa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.eL=function(){return _.X(this,2)};_.h.vN=function(a){return _.Wi(this,2,a)};_.h.nca=function(){return _.jj(this,2)};_.h.Kg=function(){return _.X(this,12)};_.h.UU=function(a){_.Wi(this,12,a)};_.h.lL=function(){return _.jj(this,12)};_.h.VQa=function(){return _.Ni(this,vj,9)};_.h.wRa=function(){return eya(this,10)};_.h.E_a=function(a){return _.Fi(this,10,null==a?a:Saa(a))};
_.h.toObject=function(){return hAa(this)};var hAa=function(a){if(null!=a)return _.Hb(a),{method:_.k(_.X(a,1)),url:_.k(_.X(a,2)),m1c:_.k(_.X(a,3)),domain:_.k(_.X(a,12)),GOc:_.k(_.X(a,4)),j4c:_.k(_.Si(a,5)),oKc:_.k(_.Ti(a,6)),dwa:_.k(_.X(a,7)),dyc:_.k(_.Db(a,8)),HZ:dAa(a.VQa()),requestId:_.k(eya(a,10)),ZJc:_.k(_.Ii(a,11))}};var iAa=function(a){this.Ma=_.Za(a)};_.V(iAa,_.Eb);_.h=iAa.prototype;_.h.CLb=function(a){_.Fi(this,1,a)};_.h.hsa=function(){return _.Ni(this,gAa,2)};_.h.RRa=function(){return _.Ni(this,eAa,3)};_.h.dRa=function(){return _.Ni(this,uj,4)};_.h.toObject=function(){return jAa(this)};var jAa=function(a){if(null!=a)return _.Hb(a),{yzc:_.k(_.Db(a,1)),Vya:hAa(a.hsa()),iQc:fAa(a.RRa()),YEc:Dza(a.dRa()),J0c:cAa(_.Ni(a,bAa,5))}};var kAa=function(a){this.Ma=_.Za(a)};_.V(kAa,_.Eb);_.h=kAa.prototype;_.h.getOrigin=function(){return _.Db(this,1)};_.h.Vha=function(a){return _.Fi(this,1,a)};_.h.getContainerId=function(){return _.X(this,3)};_.h.setContainerId=function(a){return _.Wi(this,3,a)};_.h.toObject=function(){return lAa(this)};var lAa=function(a){if(null!=a)return _.Hb(a),{origin:_.k(_.Db(a,1)),containerType:_.k(_.Db(a,2)),containerId:_.k(_.X(a,3)),containerName:_.k(_.X(a,4)),NZc:_.k(_.Ti(a,5))}};var wj=function(a){this.Ma=_.Za(a)};_.V(wj,_.Eb);wj.prototype.getKey=function(){return _.Db(this,1)};wj.prototype.bE=function(a){_.Fi(this,1,a)};wj.prototype.PG=function(){return null!=_.Db(this,1)};wj.prototype.Owa=function(a){_.Fi(this,3,_.Qa(a))};wj.uc=[4];wj.prototype.toObject=function(){return mAa(this)};var mAa=function(a){if(null!=a)return _.Hb(a),{key:_.k(_.Db(a,1)),Mx:_.k(_.Ti(a,2)),pUa:_.k(_.Ti(a,3)),C_c:_.k(_.Vi(a,4)),i0c:lAa(_.Ni(a,kAa,5)),g4c:_.k(_.Ti(a,6))}};var xj=function(a){this.Ma=_.Za(a)};_.V(xj,_.Eb);xj.prototype.x_a=function(a){return _.Fi(this,1,Oa(a))};xj.uc=[3];xj.prototype.toObject=function(){return nAa(this)};var nAa=function(a){if(null!=a)return _.Hb(a),{IR:_.k(_.Si(a,1)),tXc:_.k(_.Si(a,2)),o2c:_.k(_.Ui(a,3)),Cya:_.k(_.Db(a,4)),NUc:_.k(_.Db(a,7))}};var oAa=function(a){this.Ma=_.Za(a)};_.V(oAa,_.Eb);oAa.prototype.toObject=function(){return pAa(this)};var pAa=function(a){if(null!=a)return _.Hb(a),{DTc:nAa(_.Ni(a,xj,1)),f7c:qza(_.Ni(a,pza,2))}};var qAa=function(a){this.Ma=_.Za(a,117)};_.V(qAa,_.Eb);_.h=qAa.prototype;_.h.Wwa=function(a){_.Wi(this,1,a)};_.h.Km=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.Wi(this,32,a)};_.h.Hwa=function(a){_.Wi(this,2,a)};_.h.CLb=function(a){_.Fi(this,23,a)};_.h.B_a=function(a){return _.Fi(this,6,_.La(a))};_.h.Owa=function(a){_.Fi(this,7,_.Qa(a))};_.h.D_a=function(a){return _.Wi(this,8,a)};_.h.s_a=function(a){return _.Wi(this,12,a)};_.h.Mha=function(a){_.Fi(this,82,a)};
_.h.UQa=function(){var a=_.Db(this,82);return null==a?void 0:a};_.h.JLb=function(a){_.Fi(this,16,_.La(a))};_.h.C_a=function(a){return _.Wi(this,17,a)};_.h.rRa=function(){return _.X(this,18)};_.h.Xwa=function(a){return _.Wi(this,18,a)};_.h.hsa=function(){return _.Ni(this,gAa,30)};_.h.RRa=function(){return _.Ni(this,eAa,31)};_.h.dRa=function(){return _.Ni(this,uj,47)};_.h.NQa=function(){return _.X(this,94)};_.h.Kwa=function(a){return _.Wi(this,94,a)};_.h.mrb=function(){return _.Ni(this,Wza,98)};
var rAa={};qAa.uc=[5,15,85,44,49,50,63,64,71];
qAa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={TTc:_.k(_.Db(this,116)),projectNumber:_.k(_.X(this,1)),projectId:_.k(_.X(this,32)),organizationId:_.k(_.X(this,53)),mYc:_.k(_.X(this,72)),BVc:_.k(_.X(this,74)),oVc:_.k(_.X(this,40)),kVc:_.k(_.X(this,41)),rVc:_.k(_.X(this,42)),billingAccountId:_.k(_.X(this,2)),bMb:_.k(_.X(this,73)),nUc:_.k(_.X(this,52)),appId:_.k(_.X(this,37)),WXc:_.k(_.X(this,43)),Feb:_.k(_.X(this,57)),Heb:_.k(_.X(this,58)),Jeb:_.k(_.X(this,59)),YTc:_.k(_.X(this,75)),
Geb:_.k(_.X(this,62)),Ieb:_.k(_.X(this,65)),ZTc:_.k(_.X(this,84)),yYc:_.k(_.X(this,60)),zYc:_.k(_.X(this,83)),z3c:_.k(_.X(this,61)),OZc:_.k(_.X(this,69)),yzc:_.k(_.Db(this,23)),eventType:_.k(_.X(this,3)),FC:_.k(_.X(this,4)),KXc:_.yb(_.Oi(this,zza,5),Aza),kta:_.k(_.Ii(this,6)),pUa:_.k(_.Ti(this,7)),JYa:_.k(_.X(this,8)),s_c:_.k(_.Ii(this,9)),b4c:_.k(_.X(this,10)),M4c:_.k(_.X(this,11)),lR:_.k(_.X(this,12)),environment:_.k(_.Db(this,82)),v3c:_.k(_.X(this,68)),zDb:_.k(_.X(this,13)),YXc:_.k(_.Db(this,24)),
gUc:_.k(_.Db(this,35)),hUc:_.k(_.Db(this,70)),KTc:_.k(_.X(this,14)),H5c:_.yb(_.Oi(this,xza,15),yza),uta:_.k(_.Ii(this,16)),rIc:_.k(_.X(this,17)),referer:_.k(_.X(this,18)),AVc:_.k(_.X(this,19)),Isb:tya(_.Ni(this,sya,20)),G0c:Rza(_.Ni(this,Qza,91)),e7c:pAa(_.Ni(this,oAa,21)),W1c:_.k(_.X(this,25)),FDc:_.k(_.X(this,22)),MZc:Cza(_.Ni(this,Bza,51)),PZc:_.k(_.Db(this,26)),l3c:jAa(_.Ni(this,iAa,46)),V1c:_.k(_.Ii(this,27)),f4c:_.k(_.Ti(this,28)),B2c:aAa(_.Ni(this,$za,38)),S1c:Zza(_.Ni(this,Yza,29)),I5c:_.yb(_.Oi(this,
wj,85),mAa),jTb:_.k(_.X(this,86)),Vya:hAa(this.hsa()),iQc:fAa(this.RRa()),WWc:wza(_.Ni(this,vza,33)),BUc:_.k(_.X(this,34)),w0c:_.k(_.X(this,36)),u0c:_.k(_.X(this,39)),O0c:_.k(_.Vi(this,44)),v0c:_.k(_.X(this,45)),YEc:Dza(this.dRa()),uWc:_.k(_.X(this,48)),HXc:Bb(_.mb(this,49,(0,_.ab)(this.Ma)&34?vba:wba)),i6c:_.yb(_.Oi(this,sj,50),tza),N4c:Bb(Ji(this,99)),O4c:tza(_.Ni(this,sj,100)),UUc:_.k(_.X(this,54)),h0c:Lza(_.Ni(this,Kza,55)),g0c:Hza(_.Ni(this,Gza,56)),E_c:_.yb(_.Oi(this,Eza,63),Fza),D_c:_.yb(_.Oi(this,
Eza,64),Fza),UZc:_.k(_.X(this,66)),a_c:_.k(_.X(this,67)),D0c:_.k(_.Vi(this,71)),MYc:_.k(_.X(this,76)),PYc:_.k(_.X(this,77)),LYc:_.k(_.X(this,78)),OYc:_.k(_.X(this,79)),NYc:_.k(_.X(this,80)),ygb:_.k(_.X(this,81)),uib:_.k(_.X(this,87)),E1c:Tza(_.Ni(this,Sza,88)),s0c:_.k(_.X(this,89)),t0c:_.k(_.X(this,90)),Z0c:_.k(_.X(this,92)),gaiaId:_.k(_.Ti(this,93)),nib:_.k(_.X(this,94)),qVc:_.k(_.X(this,95)),OTc:_.k(_.X(this,96)),NTc:_.k(_.X(this,97)),pIc:Xza(this.mrb()),uTc:_.k(_.X(this,101)),KZc:_.k(_.Ii(this,
102)),AWc:_.k(_.X(this,104)),GVc:_.k(_.X(this,105)),datasetId:_.k(_.X(this,106)),Y6c:_.k(_.X(this,107)),W_c:_.k(_.Ti(this,114)),X6c:_.k(_.X(this,115))};Gba(this,a,rAa)}else a=void 0;return a};var sAa=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("W`"+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("X`"+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 uAa=function(a,b,c){var d=String(_.ca.location.href);return d&&a&&b?[b,tAa(sAa(d),a,c||null)].join(" "):null},tAa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.xi(d,function(m){e.push(m)}),vAa(e.join(" "));var f=[],g=[];_.xi(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];_.xi(d,function(m){e.push(m)});a=vAa(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},vAa=function(a){var b=
Iba();b.update(a);return b.digestString().toLowerCase()};var wAa={};var Qba="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var xAa,yAa=function(){if(void 0===xAa){var a=null,b=_.ca.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:Zwa,createScript:Zwa,createScriptURL:Zwa})}catch(c){_.ca.console&&_.ca.console.error(c.message)}xAa=a}return xAa};var zAa;_.zj=function(a,b){this.UNb=a===_.yj&&b||"";this.ahc=zAa};_.zj.prototype.Sw=!0;_.zj.prototype.qr=function(){return this.UNb};_.AAa=function(a){return a instanceof _.zj&&a.constructor===_.zj&&a.ahc===zAa?a.UNb:"type_error:Const"};zAa={};_.yj={};var BAa;BAa={};_.Aj=function(a){this.TXa=a;this.Sw=!0};_.Aj.prototype.toString=function(){return this.TXa.toString()};_.Aj.prototype.qr=function(){return this.TXa.toString()};_.swa=function(a){return a instanceof _.Aj&&a.constructor===_.Aj?a.TXa:"type_error:SafeScript"};_.rwa=function(a){var b=yAa();a=b?b.createScript(a):a;return new _.Aj(a,BAa)};var CAa;_.uh=function(a){this.XXa=a};_.uh.prototype.toString=function(){return this.XXa+""};_.uh.prototype.Sw=!0;_.uh.prototype.qr=function(){return this.XXa.toString()};_.wh=function(a){return a instanceof _.uh&&a.constructor===_.uh?a.XXa:"type_error:TrustedResourceUrl"};CAa={};_.dg=function(a){var b=yAa();a=b?b.createScriptURL(a):a;return new _.uh(a,CAa)};var DAa,EAa,GAa,HAa,JAa,Bna;_.Zf=function(a){this.WXa=a};_.Zf.prototype.toString=function(){return this.WXa.toString()};_.Zf.prototype.Sw=!0;_.Zf.prototype.qr=function(){return this.WXa.toString()};_.$f=function(a){return a instanceof _.Zf&&a.constructor===_.Zf?a.WXa:"type_error:SafeUrl"};DAa=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;EAa=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
_.FAa=function(a){a instanceof _.Zf||(a="object"==typeof a&&a.Sw?a.qr():String(a),EAa.test(a)?a=_.fg(a):(a=String(a).replace(/(%0A|%0D)/g,""),a=a.match(DAa)?_.fg(a):null));return a||Bna};try{new URL("s://g"),GAa=!0}catch(a){GAa=!1}HAa=GAa;
_.IAa=function(a){if(a instanceof _.Zf)return a;a="object"==typeof a&&a.Sw?a.qr():String(a);a:{var b=a;if(HAa){try{var c=new URL(b)}catch(d){b="https:";break a}b=c.protocol}else b:{c=document.createElement("a");try{c.href=b}catch(d){b=void 0;break b}b=c.protocol;b=":"===b||""===b?"https:":b}}"javascript:"===b&&(a="about:invalid#zClosurez");return _.fg(a)};JAa={};_.fg=function(a){return new _.Zf(a,JAa)};Bna=_.fg("about:invalid#zClosurez");_.KAa={};_.Bj=function(a){this.VXa=a;this.Sw=!0};_.Bj.prototype.qr=function(){return this.VXa};_.Bj.prototype.toString=function(){return this.VXa.toString()};_.LAa=new _.Bj("",_.KAa);_.MAa=RegExp("^[-+,.\"'%_!#/ a-zA-Z0-9\\[\\]]+$");_.NAa=RegExp("\\b(url\\([ \t\n]*)('[ -&(-\\[\\]-~]*'|\"[ !#-\\[\\]-~]*\"|[!#-&*-\\[\\]-~]*)([ \t\n]*\\))","g");
_.OAa=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");_.PAa={};_.Cj=function(a){this.UXa=a;this.Sw=!0};_.Cj.prototype.toString=function(){return this.UXa.toString()};_.Cj.prototype.qr=function(){return this.UXa};_.QAa=new _.Cj("",_.PAa);var RAa;RAa={};_.Dj=function(a){this.SXa=a;this.Sw=!0};_.Dj.prototype.qr=function(){return this.SXa.toString()};_.Dj.prototype.toString=function(){return this.SXa.toString()};_.cg=function(a){return a instanceof _.Dj&&a.constructor===_.Dj?a.SXa:"type_error:SafeHtml"};_.bg=function(a){var b=yAa();a=b?b.createHTML(a):a;return new _.Dj(a,RAa)};_.SAa=new _.Dj(_.ca.trustedTypes&&_.ca.trustedTypes.emptyHTML||"",RAa);var WAa,XAa;_.TAa=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=_.cg(_.SAa);return!b.parentElement});_.UAa=function(a,b){b=b instanceof _.Zf?b:_.IAa(b);a.href=_.$f(b)};WAa=function(a,b){var c=_.VAa(a.ownerDocument&&a.ownerDocument.defaultView);c&&a.setAttribute("nonce",c);a.src=_.wh(b)};
_.Ej=function(a,b,c,d){a=a instanceof _.Zf?a:_.IAa(a);b=b||_.ca;c=c instanceof _.zj?_.AAa(c):c||"";return void 0!==d?b.open(_.$f(a),c,d):b.open(_.$f(a),c)};XAa=/^[\w+/_-]+[=]{0,2}$/;_.VAa=function(a){a=(a||_.ca).document;return a.querySelector?(a=a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&XAa.test(a)?a:"":""};var YAa,Fj;YAa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Fj=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+YAa("0",Math.max(0,b-c))+a};_.Gj=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^_.ri()).toString(36)};
_.ZAa=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.$Aa=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};_.Hj=function(a){this.jj=a||{cookie:""}};_.h=_.Hj.prototype;_.h.isEnabled=function(){if(!_.ca.navigator.cookieEnabled)return!1;if(!this.tl())return!0;this.set("TESTCOOKIESENABLED","1",{cAb: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.t4c;d=c.D4c||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.cAb}if(/[;=\s]/.test(a))throw Error("da`"+a);if(/[;\r\n]/.test(b))throw Error("ea`"+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.jj.cookie=a+"="+b+c+g+m+d+(null!=e?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.jj.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.vi)(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.oR(a);this.set(a,"",{cAb:0,path:b,domain:c});return d};_.h.LG=function(){return aBa(this).keys};_.h.Jw=function(){return aBa(this).values};_.h.tl=function(){return!this.jj.cookie};_.h.oR=function(a){return void 0!==this.get(a)};
_.h.clear=function(){for(var a=aBa(this).keys,b=a.length-1;0<=b;b--)this.remove(a[b])};var aBa=function(a){a=(a.jj.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.vi)(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var bBa,cBa;bBa=function(a){return!!wAa.FPA_SAMESITE_PHASE2_MOD||!(void 0===a||!a)};cBa=function(a,b,c,d){(a=_.ca[a])||"undefined"===typeof document||(a=(new _.Hj(document)).get(b));return a?uAa(a,c,d):null};
_.dBa=function(a,b){b=void 0===b?!1:b;var c=sAa(String(_.ca.location.href)),d=[];var e=b;e=void 0===e?!1:e;var f=_.ca.__SAPISID||_.ca.__APISID||_.ca.__3PSAPISID||_.ca.__OVERRIDE_SID;bBa(e)&&(f=f||_.ca.__1PSAPISID);if(f)e=!0;else{if("undefined"!==typeof document){var g=new _.Hj(document);f=g.get("SAPISID")||g.get("APISID")||g.get("__Secure-3PAPISID")||g.get("SID")||g.get("OSID");bBa(e)&&(f=f||g.get("__Secure-1PAPISID"))}e=!!f}e&&(e=(c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:"))?
_.ca.__SAPISID:_.ca.__APISID,e||"undefined"===typeof document||(e=new _.Hj(document),e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID")),(e=e?uAa(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e),c&&bBa(b)&&((b=cBa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=cBa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a)));return 0==d.length?null:d.join(" ")};var Ij=function(a){this.Ma=_.Za(a)};_.V(Ij,_.Eb);Ij.uc=[2];Ij.prototype.toObject=function(){return eBa(this)};var eBa=function(a){if(null!=a)return _.Hb(a),{dVc:Bb(Ji(a,1)),eVc:_.k(_.X(a,4)),AXc:Bb(_.mb(a,2,(0,_.ab)(a.Ma)&34?vba:wba)),U6c:_.k(_.Ii(a,3))}};var fBa=function(a){this.Ma=_.Za(a)};_.V(fBa,_.Eb);fBa.prototype.toObject=function(){return gBa(this)};var gBa=function(a){if(null!=a)return _.Hb(a),{G1c:_.k(_.Si(a,13))}};var hBa=function(a){this.Ma=_.Za(a)};_.V(hBa,_.Eb);hBa.prototype.toObject=function(){return iBa(this)};var iBa=function(a){if(null!=a)return _.Hb(a),{K2c:gBa(_.Ni(a,fBa,2))}};var Jj=function(){this.uZ=this.uZ;this.BT=this.BT};Jj.prototype.uZ=!1;Jj.prototype.isDisposed=function(){return this.uZ};Jj.prototype.dispose=function(){this.uZ||(this.uZ=!0,this.Em())};var jBa=function(a,b){a.uZ?b():(a.BT||(a.BT=[]),a.BT.push(b))};Jj.prototype.Em=function(){if(this.BT)for(;this.BT.length;)this.BT.shift()()};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var kBa=_.yi||_.Ai;var Kj=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};Kj.prototype.clone=function(){return new Kj(this.x,this.y)};var lBa=function(a,b){return new Kj(a.x-b.x,a.y-b.y)};_.h=Kj.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 Kj?(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 Lj=function(a,b){this.width=a;this.height=b};_.h=Lj.prototype;_.h.clone=function(){return new Lj(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.tl=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 Nj,nBa,pBa,oBa,rBa,tBa,sBa,Oj,uBa,qBa,Mj,vBa,wBa,yBa,mBa;Nj=function(a){return a?new mBa(Mj(a)):$wa||($wa=new mBa)};nBa=function(a,b){return"string"===typeof b?a.getElementById(b):b};pBa=function(a,b){Jba(b,function(c,d){c&&"object"==typeof c&&c.Sw&&(c=c.qr());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:oBa.hasOwnProperty(d)?a.setAttribute(oBa[d],c):_.ti(d,"aria-")||_.ti(d,"data-")?a.setAttribute(d,c):a[d]=c})};
oBa={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"};rBa=function(a){a=a.document;a=qBa(a)?a.documentElement:a.body;return new Lj(a.clientWidth,a.clientHeight)};
tBa=function(a){var b=sBa(a);a=a.parentWindow||a.defaultView;return _.yi&&a.pageYOffset!=b.scrollTop?new Kj(b.scrollLeft,b.scrollTop):new Kj(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};sBa=function(a){return a.scrollingElement?a.scrollingElement:!_.Ai&&qBa(a)?a.documentElement:a.body||a.documentElement};Oj=function(a){return a?a.parentWindow||a.defaultView:window};
uBa=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(!_.wa(f)||_.xa(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(_.xa(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}_.xi(g?_.va(f):f,d)}}};_.Pj=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
qBa=function(a){return"CSS1Compat"==a.compatMode};_.Rj=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Sj=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Mj=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};vBa=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.Rj(a),a.appendChild(Mj(a).createTextNode(String(b)))};
_.xBa=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")||wBa(a)):a.hasAttribute("tabindex")&&wBa(a))&&_.yi?(a="function"!==typeof a.getBoundingClientRect||_.yi&&null==a.parentElement?{height:a.offsetHeight,width:a.offsetWidth}:a.getBoundingClientRect(),a=null!=a&&0<a.height&&0<a.width):a=b;return a};
wBa=function(a){a=a.tabIndex;return"number"===typeof a&&0<=a&&32768>a};yBa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};mBa=function(a){this.jj=a||_.ca.document||document};_.h=mBa.prototype;_.h.Nra=Nj;_.h.Ki=function(a){return nBa(this.jj,a)};_.h.getElementsByTagName=function(a,b){return(b||this.jj).getElementsByTagName(String(a))};_.h.setProperties=pBa;_.h.OG=function(){var a=this.getWindow();return rBa(a||window)};
_.h.createElement=function(a){return _.Pj(this.jj,a)};_.h.createTextNode=function(a){return this.jj.createTextNode(String(a))};_.h.getWindow=function(){var a=this.jj;return a.parentWindow||a.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){uBa(Mj(a),a,arguments)};_.h.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
_.h.removeNode=_.Sj;_.h.bL=function(a){return void 0!=a.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1==b.nodeType})};_.h.Xra=function(a){var b;if(kBa&&(b=a.parentElement))return b;b=a.parentNode;return _.xa(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.fD=_.xBa;var zBa=[],ABa=[],BBa=!1,CBa=function(a){zBa[zBa.length]=a;if(BBa)for(var b=0;b<ABa.length;b++)a((0,_.Fh)(ABa[b].wrap,ABa[b]))};var Tj=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.fga=!1};Tj.prototype.stopPropagation=function(){this.fga=!0};Tj.prototype.preventDefault=function(){this.defaultPrevented=!0};var DBa=function(){if(!_.ca.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.ca.addEventListener("test",c,b);_.ca.removeEventListener("test",c,b)}catch(d){}return a}();var Vj=function(a,b){Tj.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.PR=null;a&&this.init(a,b)};_.si(Vj,Tj);var EBa={2:"touch",3:"pen",4:"mouse"};
Vj.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;(b=a.relatedTarget)?zi&&(sxa(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=_.Ai||void 0!==
a.offsetX?a.offsetX:a.layerX,this.offsetY=_.Ai||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:EBa[a.pointerType]||"";this.state=a.state;this.PR=a;a.defaultPrevented&&Vj.Qx.preventDefault.call(this)};Vj.prototype.stopPropagation=function(){Vj.Qx.stopPropagation.call(this);this.PR.stopPropagation?this.PR.stopPropagation():this.PR.cancelBubble=!0};Vj.prototype.preventDefault=function(){Vj.Qx.preventDefault.call(this);var a=this.PR;a.preventDefault?a.preventDefault():a.returnValue=!1};var FBa="closure_listenable_"+(1E6*Math.random()|0),GBa=function(a){return!(!a||!a[FBa])};var HBa=0;var IBa=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=++HBa;this.removed=this.cpa=!1},JBa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var Wj=function(a){this.src=a;this.lj={};this.Fja=0};Wj.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.lj[f];a||(a=this.lj[f]=[],this.Fja++);var g=KBa(a,b,d,e);-1<g?(b=a[g],c||(b.cpa=!1)):(b=new IBa(b,this.src,f,!!d,e),b.cpa=c,a.push(b));return b};Wj.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.lj))return!1;var e=this.lj[a];b=KBa(e,b,c,d);return-1<b?(JBa(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.lj[a],this.Fja--),!0):!1};
var LBa=function(a,b){var c=b.type;c in a.lj&&_.ua(a.lj[c],b)&&(JBa(b),0==a.lj[c].length&&(delete a.lj[c],a.Fja--))};Wj.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.lj)if(!a||c==a){for(var d=this.lj[c],e=0;e<d.length;e++)++b,JBa(d[e]);delete this.lj[c];this.Fja--}return b};Wj.prototype.Bba=function(a,b,c,d){a=this.lj[a.toString()];var e=-1;a&&(e=KBa(a,b,c,d));return-1<e?a[e]:null};
Wj.prototype.hasListener=function(a,b){var c=void 0!==a,d=c?a.toString():"",e=void 0!==b;return Mba(this.lj,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 KBa=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 MBa,NBa,OBa,RBa,TBa,PBa,Yj,WBa,UBa,VBa,SBa,XBa,QBa;MBa="closure_lm_"+(1E6*Math.random()|0);NBa={};OBa=0;_.Xj=function(a,b,c,d,e){if(d&&d.once)return PBa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Xj(a,b[f],c,d,e);return null}c=QBa(c);return GBa(a)?a.listen(b,c,_.xa(d)?!!d.capture:!!d,e):RBa(a,b,c,!1,d,e)};
RBa=function(a,b,c,d,e,f){if(!b)throw Error("fa");var g=_.xa(e)?!!e.capture:!!e,m=SBa(a);m||(a[MBa]=m=new Wj(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=TBa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)DBa||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(UBa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ga");OBa++;return c};
TBa=function(){var a=VBa,b=function(c){return a.call(b.src,b.listener,c)};return b};PBa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)PBa(a,b[f],c,d,e);return null}c=QBa(c);return GBa(a)?a.NUa(b,c,_.xa(d)?!!d.capture:!!d,e):RBa(a,b,c,!0,d,e)};Yj=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Yj(a,b[f],c,d,e);else d=_.xa(d)?!!d.capture:!!d,c=QBa(c),GBa(a)?a.wt(b,c,d,e):a&&(a=SBa(a))&&(b=a.Bba(b,c,d,e))&&WBa(b)};
WBa=function(a){if("number"!==typeof a&&a&&!a.removed){var b=a.src;if(GBa(b))LBa(b.GC,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(UBa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);OBa--;(c=SBa(b))?(LBa(c,a),0==c.Fja&&(c.src=null,b[MBa]=null)):JBa(a)}}};UBa=function(a){return a in NBa?NBa[a]:NBa[a]="on"+a};
VBa=function(a,b){if(a.removed)a=!0;else{b=new Vj(b,this);var c=a.listener,d=a.handler||a.src;a.cpa&&WBa(a);a=c.call(d,b)}return a};SBa=function(a){a=a[MBa];return a instanceof Wj?a:null};XBa="__closure_events_fn_"+(1E9*Math.random()>>>0);QBa=function(a){if("function"===typeof a)return a;a[XBa]||(a[XBa]=function(b){return a.handleEvent(b)});return a[XBa]};CBa(function(a){VBa=a(VBa)});var YBa=function(a){this.i$=this.DNa=this.Jub=a};YBa.prototype.reset=function(){this.i$=this.DNa=this.Jub};YBa.prototype.getValue=function(){return this.DNa};var Zj=function(){Jj.call(this);this.GC=new Wj(this);this.yuc=this;this.nXa=null};_.si(Zj,Jj);Zj.prototype[FBa]=!0;_.h=Zj.prototype;_.h.addEventListener=function(a,b,c,d){_.Xj(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){Yj(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.nXa;if(c)for(b=[];c;c=c.nXa)b.push(c);c=this.yuc;var d=a.type||a;if("string"===typeof a)a=new Tj(a,c);else if(a instanceof Tj)a.target=a.target||c;else{var e=a;a=new Tj(d,c);_.Ob(a,e)}e=!0;if(b)for(var f=b.length-1;!a.fga&&0<=f;f--){var g=a.currentTarget=b[f];e=ZBa(g,d,!0,a)&&e}a.fga||(g=a.currentTarget=c,e=ZBa(g,d,!0,a)&&e,a.fga||(e=ZBa(g,d,!1,a)&&e));if(b)for(f=0;!a.fga&&f<b.length;f++)g=a.currentTarget=b[f],e=ZBa(g,d,!1,a)&&e;return e};
_.h.Em=function(){Zj.Qx.Em.call(this);this.removeAllListeners();this.nXa=null};_.h.listen=function(a,b,c,d){return this.GC.add(String(a),b,!1,c,d)};_.h.NUa=function(a,b,c,d){return this.GC.add(String(a),b,!0,c,d)};_.h.wt=function(a,b,c,d){return this.GC.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.GC?this.GC.removeAll(a):0};
var ZBa=function(a,b,c,d){b=a.GC.lj[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.cpa&&LBa(a.GC,g);e=!1!==m.call(n,d)&&e}}return e&&!d.defaultPrevented};Zj.prototype.Bba=function(a,b,c,d){return this.GC.Bba(String(a),b,c,d)};Zj.prototype.hasListener=function(a,b){return this.GC.hasListener(void 0!==a?String(a):void 0,b)};var $Ba=function(a,b){this.mxc=a;this.eKc=b;this.zua=0;this.vsa=null};$Ba.prototype.get=function(){if(0<this.zua){this.zua--;var a=this.vsa;this.vsa=a.next;a.next=null}else a=this.mxc();return a};$Ba.prototype.put=function(a){this.eKc(a);100>this.zua&&(this.zua++,a.next=this.vsa,this.vsa=a)};var aCa,bCa=function(){var a=_.ca.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!ka("Presto")&&(a=function(){var e=_.Pj(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,_.Fh)(function(n){if(("*"==m||n.origin==m)&&n.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,m)}}});if("undefined"!==typeof a&&!daa()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.cb;c.cb=null;e()}};return function(e){d.next={cb:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.ca.setTimeout(e,0)}},cCa=function(a){return a};CBa(function(a){cCa=a});var dCa=function(){this.Tya=this.r3=null};dCa.prototype.add=function(a,b){var c=eCa.get();c.set(a,b);this.Tya?this.Tya.next=c:this.r3=c;this.Tya=c};dCa.prototype.remove=function(){var a=null;this.r3&&(a=this.r3,this.r3=this.r3.next,this.r3||(this.Tya=null),a.next=null);return a};var eCa=new $Ba(function(){return new fCa},function(a){return a.reset()}),fCa=function(){this.next=this.scope=this.fn=null};fCa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
fCa.prototype.reset=function(){this.next=this.scope=this.fn=null};var gCa,hCa=!1,iCa=new dCa,kCa=function(a,b){gCa||jCa();hCa||(gCa(),hCa=!0);iCa.add(a,b)},jCa=function(){if(_.ca.Promise&&_.ca.Promise.resolve){var a=_.ca.Promise.resolve(void 0);gCa=function(){a.then(lCa)}}else gCa=function(){var b=lCa;b=cCa(b);"function"!==typeof _.ca.setImmediate||_.ca.Window&&_.ca.Window.prototype&&!eaa()&&_.ca.Window.prototype.setImmediate==_.ca.setImmediate?(aCa||(aCa=bCa()),aCa(b)):_.ca.setImmediate(b)}},lCa=function(){for(var a;a=iCa.remove();){try{a.fn.call(a.scope)}catch(b){aaa(b)}eCa.put(a)}hCa=
!1};var mCa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var bk=function(a){this.Hc=0;this.Og=void 0;this.zY=this.bK=this.Ar=null;this.nsa=this.bPa=!1;if(a!=Aya)try{var b=this;a.call(void 0,function(c){ak(b,2,c)},function(c){ak(b,3,c)})}catch(c){ak(this,3,c)}},nCa=function(){this.next=this.context=this.O0=this.Rea=this.Gg=null;this.woa=!1};nCa.prototype.reset=function(){this.context=this.O0=this.Rea=this.Gg=null;this.woa=!1};
var oCa=new $Ba(function(){return new nCa},function(a){a.reset()}),pCa=function(a,b,c){var d=oCa.get();d.Rea=a;d.O0=b;d.context=c;return d},ck=function(a){if(a instanceof bk)return a;var b=new bk(Aya);ak(b,2,a);return b},rCa=function(a,b,c){qCa(a,b,c,null)||kCa(_.qi(b,a))},sCa=function(a){return new bk(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,x){d--;e[r]=x;0==d&&b(e)},g=function(r){c(r)},m=0,n;m<a.length;m++)n=a[m],rCa(n,_.qi(f,m),g);else b(e)})};
bk.prototype.then=function(a,b,c){return tCa(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};bk.prototype.$goog_Thenable=!0;bk.prototype.ON=function(a,b){return tCa(this,null,a,b)};bk.prototype.catch=bk.prototype.ON;bk.prototype.cancel=function(a){if(0==this.Hc){var b=new dk(a);kCa(function(){uCa(this,b)},this)}};
var uCa=function(a,b){if(0==a.Hc)if(a.Ar){var c=a.Ar;if(c.bK){for(var d=0,e=null,f=null,g=c.bK;g&&(g.woa||(d++,g.Gg==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Hc&&1==d?uCa(c,b):(f?(d=f,d.next==c.zY&&(c.zY=d),d.next=d.next.next):vCa(c),wCa(c,e,3,b)))}a.Ar=null}else ak(a,3,b)},yCa=function(a,b){a.bK||2!=a.Hc&&3!=a.Hc||xCa(a);a.zY?a.zY.next=b:a.bK=b;a.zY=b},tCa=function(a,b,c,d){var e=pCa(null,null,null);e.Gg=new bk(function(f,g){e.Rea=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.O0=c?function(m){try{var n=c.call(d,m);void 0===n&&m instanceof dk?g(m):f(n)}catch(r){g(r)}}:g});e.Gg.Ar=a;yCa(a,e);return e.Gg};bk.prototype.UOc=function(a){this.Hc=0;ak(this,2,a)};bk.prototype.VOc=function(a){this.Hc=0;ak(this,3,a)};
var ak=function(a,b,c){0==a.Hc&&(a===c&&(b=3,c=new TypeError("ha")),a.Hc=1,qCa(c,a.UOc,a.VOc,a)||(a.Og=c,a.Hc=b,a.Ar=null,xCa(a),3!=b||c instanceof dk||zCa(a,c)))},qCa=function(a,b,c,d){if(a instanceof bk)return yCa(a,pCa(b||Aya,c||null,d)),!0;if(mCa(a))return a.then(b,c,d),!0;if(_.xa(a))try{var e=a.then;if("function"===typeof e)return ACa(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},ACa=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)}},xCa=function(a){a.bPa||(a.bPa=!0,kCa(a.Tqa,a))},vCa=function(a){var b=null;a.bK&&(b=a.bK,a.bK=b.next,b.next=null);a.bK||(a.zY=null);return b};bk.prototype.Tqa=function(){for(var a;a=vCa(this);)wCa(this,a,this.Hc,this.Og);this.bPa=!1};
var wCa=function(a,b,c,d){if(3==c&&b.O0&&!b.woa)for(;a&&a.nsa;a=a.Ar)a.nsa=!1;if(b.Gg)b.Gg.Ar=null,BCa(b,c,d);else try{b.woa?b.Rea.call(b.context):BCa(b,c,d)}catch(e){CCa.call(null,e)}oCa.put(b)},BCa=function(a,b,c){2==b?a.Rea.call(a.context,c):a.O0&&a.O0.call(a.context,c)},zCa=function(a,b){a.nsa=!0;kCa(function(){a.nsa&&CCa.call(null,b)})},CCa=aaa,dk=function(a){_.ba.call(this,a);this.IHb=!1};_.si(dk,_.ba);dk.prototype.name="cancel";var ek=function(a,b){Zj.call(this);this.Zsa=a||1;this.oja=b||_.ca;this.pgb=(0,_.Fh)(this.oOc,this);this.Zxb=_.ri()};_.si(ek,Zj);_.h=ek.prototype;_.h.enabled=!1;_.h.oB=null;_.h.setInterval=function(a){this.Zsa=a;this.oB&&this.enabled?(this.stop(),this.start()):this.oB&&this.stop()};
_.h.oOc=function(){if(this.enabled){var a=_.ri()-this.Zxb;0<a&&a<.8*this.Zsa?this.oB=this.oja.setTimeout(this.pgb,this.Zsa-a):(this.oB&&(this.oja.clearTimeout(this.oB),this.oB=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.oB||(this.oB=this.oja.setTimeout(this.pgb,this.Zsa),this.Zxb=_.ri())};_.h.stop=function(){this.enabled=!1;this.oB&&(this.oja.clearTimeout(this.oB),this.oB=null)};
_.h.Em=function(){ek.Qx.Em.call(this);this.stop();delete this.oja};var DCa=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.Fh)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.Fh)(a.handleEvent,a);else throw Error("ia");return 2147483647<Number(b)?-1:_.ca.setTimeout(a,b||0)},ECa=function(a){var b=null;return(new bk(function(c,d){b=DCa(function(){c(void 0)},a);-1==b&&d(Error("ja"))})).ON(function(c){_.ca.clearTimeout(b);throw c;})};var fk,FCa,GCa,HCa,ICa,JCa,LCa,MCa,NCa,OCa,PCa,csa;fk=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");FCa=function(a){a=a.match(fk)[1]||null;!a&&_.ca.self&&_.ca.self.location&&(a=_.ca.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
GCa=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," ")):"")}}};HCa=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]};
ICa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)ICa(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};JCa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)ICa(a[b],a[b+1],c);return c.join("&")};_.KCa=function(a){var b=[],c;for(c in a)ICa(c,a[c],b);return b.join("&")};LCa=function(a,b){var c=2==arguments.length?JCa(arguments[1],0):JCa(arguments,1);return HCa(a,c)};
MCa=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return HCa(a,b+c)};NCa=function(a,b,c){for(;0<=(b=a.indexOf("format",b))&&b<c;){var d=a.charCodeAt(b-1);if(38==d||63==d)if(d=a.charCodeAt(b+6),!d||61==d||38==d||35==d)return b;b+=7}return-1};OCa=/#|$/;PCa=/[?&]($|#)/;csa=function(a,b){_.bxa(a,"/")&&(a=a.slice(0,-1));_.ti(b,"/")&&(b=b.slice(1));return a+"/"+b};var gk=function(a){this.Ma=_.Za(a)};_.V(gk,_.Eb);gk.prototype.f2=function(a){_.Fi(this,1,a)};gk.prototype.F_a=function(a){_.Fi(this,3,Oa(a))};gk.prototype.toObject=function(){return QCa(this)};var QCa=function(a){if(null!=a)return _.Hb(a),{B6c:_.k(_.Db(a,1)),isFinal:_.k(_.Ii(a,2)),rZa:_.k(_.Si(a,3)),x2c:_.k(_.Si(a,4)),w2c:_.k(_.Si(a,5))}};var RCa=function(a){this.Ma=_.Za(a)};_.V(RCa,_.Eb);RCa.prototype.getVersion=function(){return _.X(this,2)};RCa.prototype.toObject=function(){return SCa(this)};var SCa=function(a){if(null!=a)return _.Hb(a),{brand:_.k(_.X(a,1)),version:_.k(_.X(a,2))}};var hk=function(a){this.Ma=_.Za(a)};_.V(hk,_.Eb);hk.prototype.jrb=function(){return _.Ii(this,2)};hk.prototype.getModel=function(){return _.X(this,6)};hk.uc=[1];hk.prototype.toObject=function(){return TCa(this)};var TCa=function(a){if(null!=a)return _.Hb(a),{C6c:_.yb(_.Oi(a,RCa,1),SCa),mobile:_.k(_.Ii(a,2)),platform:_.k(_.X(a,3)),platformVersion:_.k(_.X(a,4)),architecture:_.k(_.X(a,5)),model:_.k(_.X(a,6)),uaFullVersion:_.k(_.X(a,7)),bitness:_.k(_.X(a,8))}};var ik=function(a){this.Ma=_.Za(a)};_.V(ik,_.Eb);_.h=ik.prototype;_.h.Vra=function(){return _.X(this,5)};_.h.a2=function(a){_.Wi(this,5,a)};_.h.Kra=function(){return _.X(this,7)};_.h.rv=function(a){return _.Wi(this,7,a)};_.h.Wra=function(){return cya(this,gk,10)};_.h.toObject=function(){return UCa(this)};
var UCa=function(a){if(null!=a)return _.Hb(a),{bDb:_.k(_.X(a,1)),bIc:_.k(_.X(a,2)),lyc:_.k(_.Db(a,3)),country:_.k(_.X(a,4)),locale:_.k(_.X(a,5)),aIc:_.k(_.Db(a,6)),lw:_.k(_.X(a,7)),ZVc:_.k(_.X(a,8)),mVc:TCa(_.Ni(a,hk,9)),kYc:QCa(_.Ni(a,gk,10))}};var VCa=["platform","platformVersion","architecture","model","uaFullVersion"];new hk;var WCa=function(a){this.Ma=_.Za(a)};_.V(WCa,_.Eb);WCa.prototype.toObject=function(){return XCa(this)};var XCa=function(a){if(null!=a)return _.Hb(a),{XYc:_.k(_.Ii(a,1))}};var YCa=function(a){this.Ma=_.Za(a)};_.V(YCa,_.Eb);YCa.prototype.toObject=function(){return ZCa(this)};var ZCa=function(a){if(null!=a)return _.Hb(a),{Sgb:_.k(_.X(a,1)),Vvc:_.k(_.X(a,4)),s1c:_.k(_.X(a,5)),lUc:_.k(_.Db(a,2)),TYc:XCa(_.Ni(a,WCa,3)),mUc:_.k(_.Db(a,6)),vZc:_.k(_.Db(a,7))}};var $Ca=function(a){this.Ma=_.Za(a)};_.V($Ca,_.Eb);_.h=$Ca.prototype;_.h.NQa=function(){return _.Db(this,1)};_.h.Kwa=function(a){return _.Fi(this,1,a)};_.h.Kra=function(){return _.X(this,2)};_.h.rv=function(a){return _.Wi(this,2,a)};_.h.toObject=function(){return aDa(this)};var aDa=function(a){if(null!=a)return _.Hb(a),{nib:_.k(_.Db(a,1)),lw:_.k(_.X(a,2)),pUc:_.k(_.X(a,3))}};var bDa=function(a){this.Ma=_.Za(a)};_.V(bDa,_.Eb);bDa.prototype.Vra=function(){return _.X(this,1)};bDa.prototype.a2=function(a){_.Wi(this,1,a)};bDa.prototype.toObject=function(){return cDa(this)};var cDa=function(a){if(null!=a)return _.Hb(a),{locale:_.k(_.X(a,1)),YLa:_.k(_.X(a,2)),AUc:_.k(_.X(a,3)),flashVersion:_.k(_.X(a,4))}};var dDa=function(a){this.Ma=_.Za(a)};_.V(dDa,_.Eb);dDa.prototype.toObject=function(){return eDa(this)};var eDa=function(a){if(null!=a)return _.Hb(a),{clientId:_.k(_.X(a,1)),iGc:_.k(_.X(a,2)),bDb:_.k(_.X(a,3)),ZHc:_.k(_.X(a,4)),YHc:_.k(_.X(a,5)),ueb:_.k(_.X(a,6)),country:_.k(_.X(a,7)),Xuc:_.k(_.Ti(a,8)),ywc:_.k(_.Si(a,9))}};var fDa=function(a){this.Ma=_.Za(a)};_.V(fDa,_.Eb);fDa.prototype.toObject=function(){return gDa(this)};var gDa=function(a){if(null!=a)return _.Hb(a),{Sgb:_.k(_.X(a,1)),lXc:_.k(_.Db(a,2))}};var hDa=function(a){this.Ma=_.Za(a)};_.V(hDa,_.Eb);hDa.prototype.toObject=function(){return iDa(this)};var iDa=function(a){if(null!=a)return _.Hb(a),{Sgb:_.k(_.X(a,1)),wYc:_.k(_.Db(a,2))}};var jDa=function(a){this.Ma=_.Za(a)};_.V(jDa,_.Eb);jDa.prototype.Vra=function(){return _.X(this,11)};jDa.prototype.a2=function(a){_.Wi(this,11,a)};jDa.prototype.toObject=function(){return kDa(this)};
var kDa=function(a){if(null!=a)return _.Hb(a),{deviceId:_.k(_.X(a,9)),Flb:_.k(_.X(a,1)),appVersion:_.k(_.X(a,2)),oTc:_.k(_.X(a,16)),y1c:_.k(_.X(a,18)),c7c:_.k(_.X(a,17)),manufacturer:_.k(_.X(a,3)),Yp:_.k(_.X(a,4)),XXc:_.k(_.X(a,5)),Vvc:_.k(_.X(a,6)),X5c:_.k(_.X(a,7)),iUc:_.k(_.Db(a,8)),locale:_.k(_.X(a,11)),u1c:_.k(_.Ii(a,12)),S5c:_.k(_.Db(a,13)),x1c:_.k(_.Db(a,19)),aIc:_.k(_.Db(a,14)),D1c:_.k(_.Ii(a,15))}};var lDa=function(a){this.Ma=_.Za(a)};_.V(lDa,_.Eb);lDa.prototype.Vra=function(){return _.X(this,5)};lDa.prototype.a2=function(a){_.Wi(this,5,a)};lDa.prototype.toObject=function(){return mDa(this)};var mDa=function(a){if(null!=a)return _.Hb(a),{appVersion:_.k(_.X(a,1)),bWc:_.k(_.X(a,3)),Flb:_.k(_.X(a,2)),yGc:_.k(_.X(a,4)),locale:_.k(_.X(a,5))}};var nDa=function(a){this.Ma=_.Za(a)};_.V(nDa,_.Eb);nDa.prototype.toObject=function(){return oDa(this)};var oDa=function(a){if(null!=a)return _.Hb(a),{ZHc:_.k(_.X(a,1)),YHc:_.k(_.X(a,2)),ueb:_.k(_.X(a,3)),country:_.k(_.X(a,4)),Xuc:_.k(_.Ti(a,5)),ywc:_.k(_.Si(a,6)),UTc:_.k(_.X(a,7))}};var pDa=function(a){this.Ma=_.Za(a)};_.V(pDa,_.Eb);pDa.prototype.toObject=function(){return qDa(this)};var qDa=function(a){if(null!=a)return _.Hb(a),{deviceId:_.k(_.X(a,1)),bDb:_.k(_.Db(a,2)),appId:_.k(_.X(a,3)),appVersion:_.k(_.X(a,4)),yGc:_.k(_.X(a,5))}};var rDa=function(a){this.Ma=_.Za(a)};_.V(rDa,_.Eb);rDa.prototype.getModel=function(){return _.X(this,4)};rDa.prototype.toObject=function(){return sDa(this)};var sDa=function(a){if(null!=a)return _.Hb(a),{clientId:_.k(_.X(a,1)),iGc:_.k(_.X(a,7)),r0c:_.k(_.X(a,3)),model:_.k(_.X(a,4)),ueb:_.k(_.X(a,5)),platformVersion:_.k(_.X(a,6)),country:_.k(_.X(a,8))}};var tDa=function(a){this.Ma=_.Za(a)};_.V(tDa,_.Eb);tDa.prototype.toObject=function(){return uDa(this)};var uDa=function(a){if(null!=a)return _.Hb(a),{kPc:_.k(_.Db(a,1))}};var vDa=function(a){this.Ma=_.Za(a)};_.V(vDa,_.Eb);vDa.prototype.toObject=function(){return wDa(this)};var wDa=function(a){if(null!=a)return _.Hb(a),{e_c:_.k(_.Ii(a,1)),n_c:_.k(_.Ii(a,2)),g_c:_.k(_.Ii(a,3)),b_c:_.k(_.Ii(a,4))}};var xDa=function(a){this.Ma=_.Za(a)};_.V(xDa,_.Eb);xDa.prototype.toObject=function(){return yDa(this)};var yDa=function(a){if(null!=a)return _.Hb(a),{manufacturer:_.k(_.X(a,1)),PWc:_.k(_.X(a,2)),nXc:_.k(_.X(a,3)),oXc:_.k(_.X(a,4)),mXc:_.k(_.X(a,5))}};var zDa=function(a){this.Ma=_.Za(a)};_.V(zDa,_.Eb);zDa.uc=[13,14];zDa.prototype.toObject=function(){return ADa(this)};
var ADa=function(a){if(null!=a)return _.Hb(a),{lyc:_.k(_.Db(a,1)),OWc:_.k(_.X(a,2)),Flb:_.k(_.X(a,3)),z2c:_.k(_.Ti(a,4)),U2c:_.k(_.Si(a,5)),f0c:_.k(_.Si(a,6)),L1c:_.k(_.X(a,7)),bIc:_.k(_.X(a,8)),J1c:_.k(_.X(a,9)),K1c:_.k(_.X(a,10)),dWc:_.k(_.X(a,11)),eWc:_.k(_.X(a,12)),sUc:_.yb(_.Oi(a,xDa,13),yDa),c1c:_.yb(_.Oi(a,xDa,14),yDa),rUc:_.k(_.Ii(a,15)),tUc:wDa(_.Ni(a,vDa,16)),kPc:_.k(_.Db(a,17))}};var jk=function(a){this.Ma=_.Za(a)};_.V(jk,_.Eb);jk.prototype.HQa=function(){return _.fj(this,YCa,1,BDa)};jk.prototype.SQa=function(){return _.fj(this,fDa,2,BDa)};jk.prototype.aRa=function(){return _.fj(this,hDa,3,BDa)};jk.prototype.PRa=function(){return _.fj(this,zDa,5,BDa)};var BDa=[1,2,3,4,5];jk.prototype.toObject=function(){return CDa(this)};var CDa=function(a){if(null!=a)return _.Hb(a),{zvc:ZCa(a.HQa()),Syc:gDa(a.SQa()),gBc:iDa(a.aRa()),a1c:uDa(_.fj(a,tDa,4,BDa)),NPc:ADa(a.PRa())}};var DDa=function(a){this.Ma=_.Za(a)};_.V(DDa,_.Eb);DDa.prototype.toObject=function(){return EDa(this)};var EDa=function(a){if(null!=a)return _.Hb(a),{m0c:_.k(_.Db(a,1))}};var FDa=function(a){this.Ma=_.Za(a)};_.V(FDa,_.Eb);FDa.prototype.getModel=function(){return _.X(this,6)};FDa.prototype.yba=function(){return _.X(this,7)};FDa.prototype.toObject=function(){return GDa(this)};var GDa=function(a){if(null!=a)return _.Hb(a),{i7c:_.k(_.Db(a,1)),A4c:_.k(_.X(a,2)),fingerprint:_.k(_.X(a,3)),YYc:_.k(_.X(a,4)),manufacturer:_.k(_.X(a,5)),model:_.k(_.X(a,6)),language:_.k(_.X(a,7)),country:_.k(_.X(a,8)),H6c:_.k(_.X(a,9)),G6c:_.k(_.X(a,10))}};var HDa=function(a){this.Ma=_.Za(a)};_.V(HDa,_.Eb);_.h=HDa.prototype;_.h.Kra=function(){return _.X(this,1)};_.h.rv=function(a){return _.Wi(this,1,a)};_.h.Mha=function(a){_.Wi(this,3,a)};_.h.UQa=function(){return jya(this,3)};_.h.eib=function(){_.Li(this,4)};_.h.toObject=function(){return IDa(this)};
var IDa=function(a){if(null!=a)return _.Hb(a),{lw:_.k(_.X(a,1)),FWc:_.k(_.X(a,2)),environment:_.k(_.X(a,3)),location:_.k(_.X(a,4)),l0c:_.k(_.X(a,5)),xYc:_.k(_.X(a,6)),n0c:_.k(_.X(a,7)),C0c:_.k(_.X(a,8)),g7c:_.k(_.X(a,9)),O3c:_.k(_.X(a,10))}};var lk=function(a){this.Ma=_.Za(a)};_.V(lk,_.Eb);_.h=lk.prototype;_.h.NQa=function(){return _.Db(this,1)};_.h.Kwa=function(a){return _.Fi(this,1,a)};_.h.HQa=function(){return _.Ni(this,YCa,22)};_.h.SQa=function(){return _.Ni(this,fDa,24)};_.h.aRa=function(){return _.Ni(this,hDa,25)};_.h.q_=function(){return cya(this,ik,11)};_.h.PRa=function(){return _.Ni(this,zDa,26)};_.h.toObject=function(){return JDa(this)};
var JDa=function(a){if(null!=a)return _.Hb(a),{nib:_.k(_.Db(a,1)),P3c:_.k(_.X(a,6)),Q3c:_.k(_.X(a,7)),zvc:ZCa(a.HQa()),qUc:aDa(_.Ni(a,$Ca,14)),JWc:eDa(_.Ni(a,dDa,3)),Syc:gDa(a.SQa()),gBc:iDa(a.aRa()),SYc:kDa(_.Ni(a,jDa,16)),A_c:UCa(_.Ni(a,ik,11)),F_c:mDa(_.Ni(a,lDa,20)),k0c:oDa(_.Ni(a,nDa,13)),X1c:qDa(_.Ni(a,pDa,10)),D2c:sDa(_.Ni(a,rDa,5)),G2c:CDa(_.Ni(a,jk,23)),q5c:EDa(_.Ni(a,DDa,18)),h7c:GDa(_.Ni(a,FDa,8)),NPc:ADa(a.PRa()),t7c:IDa(_.Ni(a,HDa,15)),zUc:cDa(_.Ni(a,bDa,9)),iZc:_.k(_.Ti(a,12))}};var KDa=function(a){this.Ma=_.Za(a)};_.V(KDa,_.Eb);KDa.uc=[1,2,3,4,5];KDa.prototype.toObject=function(){return LDa(this)};var LDa=function(a){if(null!=a)return _.Hb(a),{iVc:_.k(_.Vi(a,1)),N1c:_.k(_.Vi(a,2)),ZYc:_.k(_.Ui(a,3)),E2c:_.k(_.mb(a,4,_.Ra)),J6c:_.k(_.mb(a,5,_.Ra))}};var MDa=function(a){this.Ma=_.Za(a)};_.V(MDa,_.Eb);MDa.prototype.getVersion=function(){return _.X(this,3)};MDa.prototype.toObject=function(){return NDa(this)};var NDa=function(a){if(null!=a)return _.Hb(a),{RTc:_.k(_.Si(a,1)),FTc:_.k(_.X(a,2)),version:_.k(_.X(a,3))}};var ODa=function(a){this.Ma=_.Za(a)};_.V(ODa,_.Eb);_.h=ODa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.bE=function(a){_.Wi(this,1,a)};_.h.PG=function(){return _.jj(this,1)};_.h.getValue=function(){return _.X(this,2)};_.h.B_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Wi(this,2,a)};_.h.Re=function(){return _.jj(this,2)};_.h.toObject=function(){return PDa(this)};var PDa=function(a){if(null!=a)return _.Hb(a),{key:_.k(_.X(a,1)),value:_.k(_.X(a,2))}};var QDa=function(a){this.Ma=_.Za(a)};_.V(QDa,_.Eb);QDa.prototype.toObject=function(){return RDa(this)};var RDa=function(a){if(null!=a)return _.Hb(a),{networkType:_.cj(a,1,-1),L0c:_.cj(a,2,0)}};var SDa=function(a){this.Ma=_.Za(a)};_.V(SDa,_.Eb);SDa.prototype.toObject=function(){return TDa(this)};var TDa=function(a){if(null!=a)return _.Hb(a),{R2c:iBa(_.Ni(a,hBa,1)),X2c:_.cj(a,2,0)}};var mk=function(a){this.Ma=_.Za(a,34)};_.V(mk,_.Eb);_.h=mk.prototype;_.h.Hha=function(a){return _.Wi(this,26,a)};_.h.fsa=function(){return _.Oi(this,ODa,3)};_.h.setValue=function(a,b){Dba(this,3,ODa,b,a,!1,1);return this};_.h.ELb=function(a){_.Pi(this,16,a)};_.h.FMa=function(){return _.Li(this,16)};_.h.kba=function(){return _.Ni(this,SDa,33)};_.h.zLb=function(a){_.Pi(this,33,a)};var UDa={};mk.uc=[3,20,27];mk.prototype.toObject=function(){return VDa(this)};
var VDa=function(a){if(null!=a){_.Hb(a);var b={OR:_.k(Ua(_.Db(a,1))),NXc:_.k(Ua(_.Db(a,17))),wUc:_.k(_.Ti(a,22)),XKb:_.k(_.Ti(a,21)),tag:_.k(_.X(a,2)),IXc:_.k(_.Si(a,11)),componentId:_.k(_.X(a,26)),JXc:_.k(_.Ti(a,12)),t_c:_.k(_.Ii(a,10)),uPc:_.yb(a.fsa(),PDa),store:Bb(Ji(a,4)),STc:NDa(_.Ni(a,MDa,9)),k5c:Bb(Ji(a,6)),l5c:_.k(_.X(a,8)),m5c:_.k(_.X(a,13)),n5c:_.k(_.X(a,29)),exp:LDa(_.Ni(a,KDa,7)),Uxa:_.k(_.X(a,14)),y6c:_.aj(a,15,18E4),experimentIds:eBa(_.Ni(a,Ij,16)),uVc:Bb(Ji(a,18)),vVc:_.k(_.X(a,24)),
QZc:_.k(_.Db(a,19)),o6c:_.k(_.Ui(a,20)),CYc:_.k(_.Ui(a,27)),b1c:RDa(_.Ni(a,QDa,23)),zZc:_.k(_.Ii(a,25)),w7c:_.k(_.X(a,28)),N0c:_.k(Hi(a,30)),jVc:_.k(Hi(a,32)),Lwc:TDa(a.kba())};Gba(a,b,UDa);return b}};var WDa=function(a){this.Ma=_.Za(a)};_.V(WDa,_.Eb);WDa.prototype.toObject=function(){return XDa(this)};var XDa=function(a){if(null!=a)return _.Hb(a),{IVc:_.k(_.Ti(a,3)),JVc:_.k(Ua(_.Db(a,1))),b5c:_.k(_.Ii(a,2))}};var YDa=function(a){this.Ma=_.Za(a)};_.V(YDa,_.Eb);YDa.prototype.toObject=function(){return ZDa(this)};var ZDa=function(a){if(null!=a)return _.Hb(a),{r_c:_.k(_.Ii(a,1)),c_c:_.k(_.Ii(a,2)),eUc:_.k(_.Db(a,3)),f_c:_.k(_.Ii(a,4))}};var $Da=function(a){this.Ma=_.Za(a)};_.V($Da,_.Eb);$Da.prototype.toObject=function(){return aEa(this)};var aEa=function(a){if(null!=a)return _.Hb(a),{v6c:_.k(_.Ti(a,1)),K6c:_.k(_.Ti(a,2)),source:_.k(_.X(a,3))}};var bEa=function(a){this.Ma=_.Za(a,19)};_.V(bEa,_.Eb);_.h=bEa.prototype;_.h.Cba=function(){return cya(this,lk,1)};_.h.Gha=function(a){_.Pi(this,1,a)};_.h.Rwa=function(a){_.Fi(this,2,a)};_.h.lRa=function(){return _.cj(this,9,0)};_.h.kba=function(){return _.Ni(this,SDa,18)};_.h.zLb=function(a){_.Pi(this,18,a)};var cEa={};bEa.uc=[3,5];
bEa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Z3c:_.k(Ua(_.Db(this,4))),a4c:_.k(Ua(_.Db(this,8))),nVc:JDa(_.Ni(this,lk,1)),ZL:_.cj(this,2,-1),vzb:_.k(_.X(this,6)),v7c:_.k(_.X(this,7)),Y_c:_.yb(_.Oi(this,mk,3),VDa),L4c:Bb(_.mb(this,5,(0,_.ab)(this.Ma)&34?vba:wba)),X_c:_.k(_.Ti(this,14)),yGb:_.cj(this,9,0),scheduler:_.k(_.Db(this,10)),QWc:ZDa(_.Ni(this,YDa,11)),TXc:aEa(_.Ni(this,$Da,12)),HVc:XDa(_.Ni(this,WDa,13)),QTc:_.k(Raa(_.Db(this,16))),Lwc:TDa(this.kba())};Gba(this,a,cEa)}else a=
void 0;return a};var dEa=function(a){this.Ma=_.Za(a)};_.V(dEa,_.Eb);dEa.prototype.getId=function(a){return _.hya(this,1,a)};dEa.uc=[1];dEa.prototype.toObject=function(){return eEa(this)};var eEa=function(a){if(null!=a)return _.Hb(a),{xZc:_.k(_.Vi(a,1))}};var fEa=function(a){this.Ma=_.Za(a)};_.V(fEa,_.Eb);fEa.prototype.toObject=function(){return gEa(this)};var gEa=function(a){if(null!=a)return _.Hb(a),{Z_c:_.k(_.Si(a,1)),i4c:_.k(_.Db(a,2))}};var hEa=function(a){this.Ma=_.Za(a)};_.V(hEa,_.Eb);hEa.uc=[1];hEa.prototype.toObject=function(){return iEa(this)};var iEa=function(a){if(null!=a)return _.Hb(a),{c0c:_.k(_.Vi(a,1))}};var jEa=function(a){this.Ma=_.Za(a)};_.V(jEa,_.Eb);jEa.prototype.lRa=function(){return _.Db(this,2)};jEa.prototype.Rwa=function(a){_.Fi(this,3,a)};jEa.prototype.toObject=function(){return kEa(this)};var kEa=function(a){if(null!=a)return _.Hb(a),{vzb:_.k(_.X(a,1)),yGb:_.k(_.Db(a,2)),ZL:_.cj(a,3,-1)}};var lEa=function(a){this.Ma=_.Za(a)};_.V(lEa,_.Eb);lEa.uc=[1];lEa.prototype.toObject=function(){return mEa(this)};var mEa=function(a){if(null!=a)return _.Hb(a),{j3c:_.yb(_.Oi(a,jEa,1),kEa),k3c:_.k(_.Ti(a,2))}};var nEa=function(a){this.Ma=_.Za(a,6)};_.V(nEa,_.Eb);nEa.prototype.lRa=function(){return _.Ni(this,lEa,3)};var oEa=_.Gb(nEa),pEa={};nEa.uc=[5];nEa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={e1c:gya(this),experiments:eEa(_.Ni(this,dEa,2)),yGb:mEa(this.lRa()),b0c:iEa(_.Ni(this,hEa,4)),a0c:_.yb(_.Oi(this,fEa,5),gEa)};Gba(this,a,pEa)}else a=void 0;return a};var qEa=function(a){this.Ma=_.Za(a)};_.V(qEa,_.Eb);qEa.prototype.toObject=function(){return rEa(this)};var rEa=function(a){if(null!=a)return _.Hb(a),{L5c:_.$i(a,1,-1)}};var sEa;sEa=new function(a,b,c,d){this.SZ=a;this.fieldName=b;this.Ac=c;this.uOc=d;this.gH=0;this.sba=_.Ni;this.defaultValue=void 0}(175237375,{B_c:0},qEa,rEa);pEa[175237375]=sEa;var ok=function(a){Jj.call(this);var b=this;this.componentId="";this.Uu=[];this.Oxb="";this.y2a=this.j3=!1;this.WBb=this.C0a=-1;this.aka=this.mib=!1;this.wS=this.experimentIds=null;this.J0=this.pM=0;this.XKb=1;this.C1a=0;this.V1=!1;this.ZL=a.ZL;this.ZR=a.ZR||function(){};this.jx=new nk(a.ZL,a.HL);this.network=a.network;this.cU=a.cU||null;this.bufferSize=1E3;this.ZOc=_.qi(Cya,0,1);this.JMa=a.sRb||null;this.Ti=a.Ti||null;this.mZ=a.mZ||!1;this.IT=a.IT||null;this.r0=null;this.withCredentials=!a.hmb;this.HL=
a.HL||!1;this.Kwb=!this.HL&&!!Oj()&&!!Oj().navigator&&void 0!==Oj().navigator.sendBeacon;var c=(new lk).Kwa(1);this.jx.Gha(c);this.VR=new YBa(1E4);this.ml=new ek(this.VR.getValue());jBa(this,_.qi(Pb,this.ml));a=tEa(this,a.CLa);_.Xj(this.ml,"tick",a,!1,this);this.DLa=new ek(6E5);jBa(this,_.qi(Pb,this.DLa));_.Xj(this.DLa,"tick",a,!1,this);this.mZ||this.DLa.start();this.HL||(_.Xj(document,"visibilitychange",function(){"hidden"===document.visibilityState&&b.XPa()}),_.Xj(document,"pagehide",this.XPa,!1,
this))};_.V(ok,Jj);var tEa=function(a,b){return b?function(){b().then(function(){a.flush()})}:function(){a.flush()}};ok.prototype.Em=function(){this.XPa();Jj.prototype.Em.call(this)};ok.prototype.VLb=function(a){this.aka=a};var uEa=function(a){a.JMa||(a.JMa=.01>a.ZOc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.JMa};_.h=ok.prototype;
_.h.dispatch=function(a){if(a instanceof mk)this.log(a);else{var b=new mk;a=a.vd();b=_.Wi(b,8,a);this.log(b)}};_.h.yLb=function(a){this.jx.Gha(a)};_.h.Hha=function(a){this.componentId=a};_.h.PLb=function(a){this.cU=a};_.h.NLb=function(a){this.experimentIds||(this.experimentIds=new Ij);var b=this.experimentIds.Ma,c=(0,_.ab)(b);Ka(c);a=null==a?kb:zaa(a);eb(b,c,2,a)};
_.h.Jwa=function(a){a?(this.experimentIds||(this.experimentIds=new Ij),a=a.vd(),_.Wi(this.experimentIds,4,a)):this.experimentIds&&_.Li(this.experimentIds,4)};_.h.HLb=function(a){this.wS=a};_.h.XU=function(a){this.j3=a&&this.Kwb};_.h.rv=function(a){this.jx.rv(a)};_.h.Nha=function(a){this.mib=!0;vEa(this,a)};var vEa=function(a,b){a.VR=new YBa(1>b?1:b);a.ml.setInterval(a.VR.getValue())};
ok.prototype.log=function(a){a=a.clone();var b=this.XKb++;a=_.Fi(a,21,_.Qa(b));this.componentId&&a.Hha(this.componentId);if(!Ua(_.Db(a,1))){b=a;var c=Date.now().toString();_.Fi(b,1,_.Qa(c))}null==_.Ti(a,15)&&_.Fi(a,15,_.Qa((new Date).getTimezoneOffset()*(this.aka?-60:60)));this.experimentIds&&a.ELb(this.experimentIds.clone());b=this.Uu.length-this.bufferSize+1;0<b&&(this.Uu.splice(0,b),this.pM+=b);this.Uu.push(a);this.mZ||this.ml.enabled||this.ml.start()};
ok.prototype.flush=function(a,b){var c=this;if(0===this.Uu.length)a&&a();else if(this.V1)this.jx.f2(3),wEa(this);else{var d=Date.now();if(this.WBb>d&&this.C0a<d)b&&b("throttled");else{this.jx.f2(1);var e=this.jx.Za(this.Uu,this.pM,this.J0,this.cU);d={};var f=this.ZR();f&&(d.Authorization=f);var g=uEa(this);this.Ti&&(d["X-Goog-AuthUser"]=this.Ti,g=MCa(g,"authuser",this.Ti));this.IT&&(d["X-Goog-PageId"]=this.IT,g=MCa(g,"pageId",this.IT));if(f&&this.Oxb===f)b&&b("stale-auth-token");else{this.Uu=[];this.ml.enabled&&
this.ml.stop();this.pM=0;var m=e.vd(),n;this.wS&&this.wS.sda(m.length)&&(n=this.wS.NVc(m));var r={url:g,body:m,Hvc:1,aZa:d,cIb:"POST",withCredentials:this.withCredentials,C1a:this.C1a},x=function(I){c.VR.reset();c.ml.setInterval(c.VR.getValue());if(I){var L=null;try{var Q=JSON.stringify(JSON.parse(I.replace(")]}'\n","")));L=oEa(Q)}catch(da){}L&&(I=Number(gya(L)),0<I&&(c.C0a=Date.now(),c.WBb=c.C0a+I),L=Fba(L,sEa))&&(L=_.$i(L,1,-1),-1!==L&&(c.mib||vEa(c,L)))}a&&a();c.J0=0},A=function(I,L){var Q=_.Oi(e,
mk,3),da=_.Ti(e,14),oa=c.VR;oa.i$=Math.min(3E5,2*oa.i$);oa.DNa=Math.min(3E5,oa.i$+Math.round(.2*(Math.random()-.5)*oa.i$));c.ml.setInterval(c.VR.getValue());401===I&&f&&(c.Oxb=f);da&&(c.pM+=da);void 0===L&&(L=500<=I&&600>I||401===I||0===I);L&&(c.Uu=Q.concat(c.Uu),c.mZ||c.ml.enabled||c.ml.start());b&&b("net-send-failed",I);++c.J0},E=function(){c.network&&c.network.send(r,x,A)};n?n.then(function(I){r.aZa["Content-Encoding"]="gzip";r.aZa["Content-Type"]="application/binary";r.body=I;r.Hvc=2;E()},function(){E()}):
E()}}}};ok.prototype.XPa=function(){xEa(this.jx,!0);this.j3&&(this.jx.f2(3),wEa(this));this.y2a&&(this.jx.f2(2),yEa(this));this.flush();xEa(this.jx,!1)};
var wEa=function(a){zEa(a,32,10,function(b,c){b=MCa(b,"format","json");var d=!1;try{d=Oj().navigator.sendBeacon(b,c.vd())}catch(e){}a.V1&&!d&&(a.V1=!1);return d})},yEa=function(a){zEa(a,6,5,function(b,c){b=LCa(b,"format","base64json","p",_.Txa(c.vd()));if(15360<b.length)return!1;(new Image).src=b;return!0})},zEa=function(a,b,c,d){if(0!==a.Uu.length){var e=uEa(a);for(var f=e.search(OCa),g=0,m,n=[];0<=(m=NCa(e,g,f));)n.push(e.substring(g,m)),g=Math.min(e.indexOf("&",m)+1||f,f);n.push(e.slice(g));e=
n.join("").replace(PCa,"$1");e=LCa(e,"auth",a.ZR(),"authuser",a.Ti||"0");for(f=0;f<c&&a.Uu.length;++f){g=a.Uu.slice(0,b);m=a.jx.Za(g,a.pM,a.J0,a.cU);if(!d(e,m)){++a.J0;break}a.pM=0;a.J0=0;a.Uu=a.Uu.slice(g.length)}a.ml.enabled&&a.ml.stop()}},nk=function(a,b){this.HL=b=void 0===b?!1:b;this.pya=this.locale=null;this.cea=new bEa;Number.isInteger(a)&&this.cea.Rwa(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.Gha(new lk)};nk.prototype.Rwa=function(a){this.cea.Rwa(a)};
nk.prototype.Gha=function(a){this.cea.Gha(a);a.NQa()||a.Kwa(1);this.HL||(a=this.q_(),a.Vra()||a.a2(this.locale));this.pya&&(a=this.q_(),_.Ni(a,hk,9)||_.Pi(a,9,this.pya))};nk.prototype.rv=function(a){this.q_().rv(a);return this};nk.prototype.f2=function(a){_.Gi(this.Cba(),ik,11)&&this.Wra().f2(a)};var xEa=function(a,b){_.Gi(a.Cba(),ik,11)&&(a=a.Wra(),_.Fi(a,2,_.La(b)))};nk.prototype.F_a=function(a){_.Gi(this.Cba(),ik,11)&&this.Wra().F_a(a)};nk.prototype.Cba=function(){return _.Ni(this.cea,lk,1)};
var AEa=function(a,b){var c=void 0===c?VCa:c;b(Oj(),c).then(function(d){a.pya=d;d=a.q_();_.Pi(d,9,a.pya);return!0}).catch(function(){return!1})};nk.prototype.q_=function(){var a=this.Cba(),b=_.Ni(a,ik,11);b||(b=new ik,_.Pi(a,11,b));return b};nk.prototype.Wra=function(){var a=this.q_(),b=_.Ni(a,gk,10);b||(b=new gk,_.Fi(b,2,_.La(!1)),_.Pi(a,10,b));return b};nk.prototype.kba=function(a){var b=new fBa;a=_.Fi(b,13,Oa(a));b=new hBa;a=_.Pi(b,2,a);b=new SDa;return _.Pi(b,1,a)};
nk.prototype.Za=function(a,b,c,d){b=void 0===b?0:b;this.F_a(void 0===c?0:c);c=this.cea.clone();var e=Date.now().toString();c=_.Fi(c,4,_.Qa(e));a=_.Qi(c,3,a);d&&a.zLb(this.kba(d));b&&_.Fi(a,14,_.Qa(b));return a};var BEa=function(){};BEa.prototype.vd=function(a){var b=[];CEa(this,a,b);return b.join("")};
var CEa=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),CEa(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),DEa(d,c),c.push(":"),CEa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":DEa(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("ka`"+typeof b);}}},EEa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},FEa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,DEa=function(a,b){b.push('"',a.replace(FEa,function(c){var d=EEa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
EEa[c]=d);return d}),'"')};var GEa=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 HEa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var IEa=function(){};IEa.prototype.ehb=null;IEa.prototype.getOptions=function(){return this.ehb||(this.ehb=this.lvb())};var JEa,KEa=function(){};_.si(KEa,IEa);KEa.prototype.f$=function(){var a=LEa(this);return a?new ActiveXObject(a):new XMLHttpRequest};KEa.prototype.lvb=function(){var a={};LEa(this)&&(a[0]=!0,a[1]=!0);return a};
var LEa=function(a){if(!a.Mtb&&"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.Mtb=d}catch(e){}}throw Error("la");}return a.Mtb};JEa=new KEa;var XEa;_.pk=function(a){Zj.call(this);this.headers=new Map;this.Yya=a||null;this.LJ=!1;this.Xya=this.Dc=null;this.Ida="";this.QL=0;this.aT="";this.OS=this.FSa=this.Osa=this.POa=!1;this.X2=0;this.Zxa=null;this.mZa="";this.z2a=this.q3=!1;this.pLa=this.d2a=null};_.si(_.pk,Zj);var MEa=/^https?$/i,NEa=["POST","PUT"],OEa=[],PEa=function(a,b,c,d,e,f,g){var m=new _.pk;OEa.push(m);b&&m.listen("complete",b);m.NUa("ready",m.wwc);f&&(m.X2=Math.max(0,f));g&&(m.q3=g);m.send(a,c,d,e)};
_.pk.prototype.wwc=function(){this.dispose();_.ua(OEa,this)};_.pk.prototype.setTrustToken=function(a){this.d2a=a};_.pk.prototype.setAttributionReporting=function(a){this.pLa=a};
_.pk.prototype.send=function(a,b,c,d){if(this.Dc)throw Error("ma`"+this.Ida+"`"+a);b=b?b.toUpperCase():"GET";this.Ida=a;this.aT="";this.QL=0;this.POa=!1;this.LJ=!0;this.Dc=this.Yya?this.Yya.f$():JEa.f$();this.Xya=this.Yya?this.Yya.getOptions():JEa.getOptions();this.Dc.onreadystatechange=(0,_.Fh)(this.ICb,this);try{this.FSa=!0,this.Dc.open(b,String(a),!0),this.FSa=!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=_.l(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("na`"+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=_.ca.FormData&&a instanceof _.ca.FormData;!(0<=(0,_.qa)(NEa,b))||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=_.l(c);for(d=b.next();!d.done;d=b.next())c=_.l(d.value),d=c.next().value,c=c.next().value,
this.Dc.setRequestHeader(d,c);this.mZa&&(this.Dc.responseType=this.mZa);"withCredentials"in this.Dc&&this.Dc.withCredentials!==this.q3&&(this.Dc.withCredentials=this.q3);if("setTrustToken"in this.Dc&&this.d2a)try{this.Dc.setTrustToken(this.d2a)}catch(g){}if("setAttributionReporting"in this.Dc&&this.pLa)try{this.Dc.setAttributionReporting(this.pLa)}catch(g){}try{QEa(this),0<this.X2&&((this.z2a=REa(this.Dc))?(this.Dc.timeout=this.X2,this.Dc.ontimeout=(0,_.Fh)(this.wV,this)):this.Zxa=DCa(this.wV,this.X2,
this)),this.Osa=!0,this.Dc.send(a),this.Osa=!1}catch(g){this.hf(5,g)}};var REa=function(a){return _.yi&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.pk.prototype.wV=function(){"undefined"!=typeof Rwa&&this.Dc&&(this.aT="Timed out after "+this.X2+"ms, aborting",this.QL=8,this.dispatchEvent("timeout"),this.abort(8))};_.pk.prototype.hf=function(a,b){this.LJ=!1;this.Dc&&(this.OS=!0,this.Dc.abort(),this.OS=!1);this.aT=b;this.QL=a;SEa(this);TEa(this)};
var SEa=function(a){a.POa||(a.POa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};_.pk.prototype.abort=function(a){this.Dc&&this.LJ&&(this.LJ=!1,this.OS=!0,this.Dc.abort(),this.OS=!1,this.QL=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),TEa(this))};_.pk.prototype.Em=function(){this.Dc&&(this.LJ&&(this.LJ=!1,this.OS=!0,this.Dc.abort(),this.OS=!1),TEa(this,!0));_.pk.Qx.Em.call(this)};
_.pk.prototype.ICb=function(){this.isDisposed()||(this.FSa||this.Osa||this.OS?UEa(this):this.OWa())};_.pk.prototype.OWa=function(){UEa(this)};
var UEa=function(a){if(a.LJ&&"undefined"!=typeof Rwa&&(!a.Xya[1]||4!=qk(a)||2!=a.Lg()))if(a.Osa&&4==qk(a))DCa(a.ICb,0,a);else if(a.dispatchEvent("readystatechange"),a.Ps()){a.LJ=!1;try{if(VEa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.QL=6;try{var b=2<qk(a)?a.Dc.statusText:""}catch(c){b=""}a.aT=b+" ["+a.Lg()+"]";SEa(a)}}finally{TEa(a)}}},TEa=function(a,b){if(a.Dc){QEa(a);var c=a.Dc,d=a.Xya[0]?function(){}:null;a.Dc=null;a.Xya=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=
d}catch(e){}}},QEa=function(a){a.Dc&&a.z2a&&(a.Dc.ontimeout=null);a.Zxa&&(_.ca.clearTimeout(a.Zxa),a.Zxa=null)};_.pk.prototype.isActive=function(){return!!this.Dc};_.pk.prototype.Ps=function(){return 4==qk(this)};var VEa=function(a){var b=a.Lg(),c;if(!(c=HEa(b))){if(b=0===b)a=FCa(String(a.Ida)),b=!MEa.test(a);c=b}return c},qk=function(a){return a.Dc?a.Dc.readyState:0};_.pk.prototype.Lg=function(){try{return 2<qk(this)?this.Dc.status:-1}catch(a){return-1}};
_.WEa=function(a){try{return a.Dc?a.Dc.responseText:""}catch(b){return""}};XEa=function(a){try{if(!a.Dc)return null;if("response"in a.Dc)return a.Dc.response;switch(a.mZa){case "":case "text":return a.Dc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Dc)return a.Dc.mozResponseArrayBuffer}return null}catch(b){return null}};_.pk.prototype.getResponseHeader=function(a){if(this.Dc&&this.Ps())return a=this.Dc.getResponseHeader(a),null===a?void 0:a};
_.pk.prototype.getAllResponseHeaders=function(){return this.Dc&&2<=qk(this)?this.Dc.getAllResponseHeaders()||"":""};var YEa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.ui(a[c])){var d=_.$Aa(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 Lba(b,function(g){return g.join(", ")})},ZEa=function(a){return"string"===typeof a.aT?a.aT:String(a.aT)};CBa(function(a){_.pk.prototype.OWa=a(_.pk.prototype.OWa)});var $Ea=function(){};$Ea.prototype.send=function(a,b,c){b=void 0===b?function(){}:b;c=void 0===c?function(){}:c;PEa(a.url,function(d){d=d.target;VEa(d)?b(_.WEa(d)):c(d.Lg())},a.cIb,a.body,a.aZa,a.C1a,a.withCredentials)};var aFa=function(a,b,c,d,e,f,g){ok.call(this,{ZL:a,ZR:_.dBa,Ti:b,sRb:c,HL:d,mZ:e,IT:f,CLa:g,network:new $Ea})};_.V(aFa,ok);var bFa=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}"),rk=function(a,b,c,d){this.us=a;this.lR=b;this.Mg=c;this.qp=d;this.yL=d.xwc};_.h=rk.prototype;_.h.Wwa=function(a){this.Mg||(this.Mg={});this.Mg.projectNumber=a};_.h.setProjectId=function(a){this.Mg||(this.Mg={});this.Mg.projectId=a};_.h.Hwa=function(a){this.Mg||(this.Mg={});this.Mg.billingAccountId=a};_.h.ELb=function(a){var b=new vya;_.qb(b,3,a,Paa);this.client.Jwa(b)};
_.h.Mha=function(a){this.Mg.environment=a};_.h.sH=function(a,b){a=void 0===a?{}:a;b=void 0===b?this.us.location.pathname:b;this.qb(Object.assign({},a,{name:"pageview",type:b||"",kind:26}),b)};
_.h.qb=function(a,b){b=void 0===b?this.us.location.pathname:b;a.type&&bFa.test(a.type);a.name&&bFa.test(a.name);if(a.metadata instanceof Array)for(var c=_.l(a.metadata),d=c.next();!d.done;d=c.next())d=d.value,d.key&&d.value&&"string"===typeof d.value&&bFa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&"string"===typeof e&&bFa.test(e)}c=b;this.Mg||(this.Mg={});b=new qAa;d=this.Mg;void 0!==d.kta&&b.B_a(d.kta);void 0!==d.uta&&b.JLb(d.uta);d.JYa&&b.D_a(d.JYa);d.hostname&&
b.C_a(d.hostname);var f,g;b.Mha(null!=(g=null!=(f=d.environment)?f:b.UQa())?g:0);d.projectNumber&&b.Wwa(d.projectNumber);d.projectId&&b.setProjectId(d.projectId);d.billingAccountId&&b.Hwa(d.billingAccountId);f=new tj;_.Fi(f,1,Oa(this.us.screen.width));_.Fi(f,2,Oa(this.us.screen.height));g=new tj;_.Fi(g,1,Oa(this.us.innerWidth));_.Fi(g,2,Oa(this.us.innerHeight));d=new vza;_.Pi(d,1,f);_.Pi(d,3,g);_.Fi(d,2,Oa(this.us.screen.colorDepth));_.Pi(b,33,d);a.projectNumber&&(isNaN(Number(a.projectNumber))?b.setProjectId(a.projectNumber):
b.Wwa(a.projectNumber));a.projectId&&b.setProjectId(a.projectId);a.billingAccountId&&b.Hwa(a.billingAccountId);a.latency&&b.Owa(Math.ceil(a.latency));a.Isb&&_.Pi(b,20,a.Isb);a.BLa&&(f=new xj,_.Fi(f,4,a.BLa.Cya),f.x_a(a.BLa.id),_.qb(f,3,a.BLa.CTc,Paa),g=new oAa,_.Pi(g,1,f),_.Pi(b,21,g));f=_.Wi(b,13,c).s_a(this.lR);f=_.Wi(f,3,a.type);_.Wi(f,4,a.name).CLb(a.kind);if(a.metadata instanceof Array){var m=_.l(a.metadata);for(f=m.next();!f.done;f=m.next())f=f.value,cFa(b,f.key,f.value)}else if(a.metadata)for(m in f=
a.metadata,f)m&&cFa(b,m,f[m]);m=Kya.get("concordWindowId");m||(m=Jya(),Kya.set("concordWindowId",m));_.Wi(b,34,m);(m=this.us.document.referrer)&&b.Xwa(m);_.Fi(b,27,_.La(this.us.document.hidden));if(this.Mg.features)for(m=_.l(this.Mg.features),f=m.next();!f.done;f=m.next())f.value.apply(b);a.Feb&&_.Wi(b,57,a.Feb);a.Heb&&_.Wi(b,58,a.Heb);a.Jeb&&_.Wi(b,59,a.Jeb);a.Geb&&_.Wi(b,62,a.Geb);a.Ieb&&_.Wi(b,65,a.Ieb);a.bMb&&_.Wi(b,73,a.bMb);a.ygb&&_.Wi(b,81,a.ygb);a.uib&&_.Wi(b,87,a.uib);a.jTb&&_.Wi(b,86,a.jTb);
a=new mk;m=b.vd();_.Wi(a,8,m);if(b=(b=_.Ni(b,oAa,21))?_.Ni(b,xj,1):null)b=_.Si(b,1),_.Fi(a,11,Oa(null==b?void 0:b));this.client.dispatch(a)};var cFa=function(a,b,c){var d=new zza;d.bE(b);d.setValue(String(c));_.Ri(a,5,zza,d)};
_.W.Object.defineProperties(rk.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.yL)return this.yL;this.qp||(this.qp={});if(this.qp.wta)return this.yL=new sk;var a=null;this.qp.Ti&&(a=String(this.qp.Ti));this.yL=new aFa(509,a,this.qp.endpoint);this.qp.a_&&this.yL.Nha(this.qp.a_);this.qp.j3&&this.yL.XU(!0);return this.yL}}});
var dFa=function(a){this.us=a;this.lR="UNDEFINED";this.Mg={kta:!1};this.qp={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",a_:2500,j3:!0};this.Mg.hostname=this.us.location.hostname;this.Mg.uta="https:"===this.us.location.protocol};_.h=dFa.prototype;_.h.s_a=function(a){this.lR=a;return this};_.h.Nha=function(a){this.qp.a_=a};_.h.B_a=function(a){this.Mg.kta=a;return this};_.h.JLb=function(a){this.Mg.uta=a};_.h.Mha=function(a){this.Mg.environment=a};
_.h.Wwa=function(a){this.Mg.projectNumber=a};_.h.setProjectId=function(a){this.Mg.projectId=a;return this};_.h.Hwa=function(a){this.Mg.billingAccountId=a};_.h.D_a=function(a){this.Mg.JYa=a;return this};_.h.XU=function(a){this.qp.j3=a;return this};var Tba=function(a){var b=new eFa;a.Mg.features||(a.Mg.features=[]);if(a.Mg.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Mg.features.push(b);return a},sk=function(){};sk.prototype.dispatch=function(){};
sk.prototype.Jwa=function(){};sk.prototype.Nha=function(){};sk.prototype.XU=function(){};var hFa;_.fFa=function(a){if(a.Jw&&"function"==typeof a.Jw)return a.Jw();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(_.wa(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Nba(a)};
_.gFa=function(a){if(a.LG&&"function"==typeof a.LG)return a.LG();if(!a.Jw||"function"!=typeof a.Jw){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==typeof Set&&a instanceof Set)){if(_.wa(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Oba(a)}}};
hFa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.wa(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=_.gFa(a),e=_.fFa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var uk,kFa,IFa,DFa,FFa,EFa,HFa,GFa,wk;_.Ch=function(a){this.tOa=this.wE=this.jt="";this.d1=null;this.Fw=this.iva="";this.Rw=!1;var b;a instanceof _.Ch?(this.Rw=a.Rw,_.iFa(this,a.jt),this.wE=a.wE,this.UU(a.Kg()),jFa(this,a.d1),this.ld(a.ke()),_.tk(this,a.Ej.clone()),this.Fw=a.Fw):a&&(b=String(a).match(fk))?(this.Rw=!1,_.iFa(this,b[1]||"",!0),this.wE=uk(b[2]||""),this.UU(b[3]||"",!0),jFa(this,b[4]),this.ld(b[5]||"",!0),_.tk(this,b[6]||"",!0),this.Fw=uk(b[7]||"")):(this.Rw=!1,this.Ej=new _.vk(null,this.Rw))};
_.Ch.prototype.toString=function(){var a=[],b=this.jt;b&&a.push(kFa(b,DFa,!0),":");var c=this.Kg();if(c||"file"==b)a.push("//"),(b=this.wE)&&a.push(kFa(b,DFa,!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.ke())this.lL()&&"/"!=c.charAt(0)&&a.push("/"),a.push(kFa(c,"/"==c.charAt(0)?EFa:FFa,!0));(c=this.Ej.toString())&&a.push("?",c);(c=this.Fw)&&a.push("#",kFa(c,GFa));return a.join("")};
_.Ch.prototype.resolve=function(a){var b=this.clone(),c=!!a.jt;c?_.iFa(b,a.jt):c=!!a.wE;c?b.wE=a.wE:c=a.lL();c?b.UU(a.Kg()):c=null!=a.d1;var d=a.ke();if(c)jFa(b,a.d1);else if(c=!!a.iva){if("/"!=d.charAt(0))if(this.lL()&&!this.iva)d="/"+d;else{var e=b.ke().lastIndexOf("/");-1!=e&&(d=b.ke().slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(_.ja(e,"./")||_.ja(e,"/.")){d=_.ti(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.ld(d):c=""!==a.Ej.toString();c?_.tk(b,a.Ej.clone()):c=!!a.Fw;c&&(b.Fw=a.Fw);return b};_.Ch.prototype.clone=function(){return new _.Ch(this)};_.iFa=function(a,b,c){a.jt=c?uk(b,!0):b;a.jt&&(a.jt=a.jt.replace(/:$/,""))};_.Ch.prototype.Kg=function(){return this.tOa};_.Ch.prototype.UU=function(a,b){this.tOa=b?uk(a,!0):a};_.Ch.prototype.lL=function(){return!!this.tOa};
var jFa=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("oa`"+b);a.d1=b}else a.d1=null};_.Ch.prototype.ke=function(){return this.iva};_.Ch.prototype.ld=function(a,b){this.iva=b?uk(a,!0):a;return this};_.tk=function(a,b,c){b instanceof _.vk?(a.Ej=b,a.Ej.A_a(a.Rw)):(c||(b=kFa(b,HFa)),a.Ej=new _.vk(b,a.Rw));return a};_.Ch.prototype.setQuery=function(a,b){return _.tk(this,a,b)};_.Ch.prototype.getQuery=function(){return this.Ej.toString()};_.Dh=function(a,b,c){a.Ej.set(b,c);return a};
_.Ch.prototype.removeParameter=function(a){this.Ej.remove(a);return this};_.Ch.prototype.isReadOnly=function(){return!1};_.Ch.prototype.A_a=function(a){this.Rw=a;this.Ej&&this.Ej.A_a(a)};uk=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};kFa=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,IFa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};IFa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};
DFa=/[#\/\?@]/g;FFa=/[#\?:]/g;EFa=/[#\?]/g;HFa=/[#\?@]/g;GFa=/#/g;_.vk=function(a,b){this.Vq=this.ek=null;this.wu=a||null;this.Rw=!!b};wk=function(a){a.ek||(a.ek=new Map,a.Vq=0,a.wu&&GCa(a.wu,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.vk.prototype;_.h.add=function(a,b){wk(this);this.wu=null;a=xk(this,a);var c=this.ek.get(a);c||this.ek.set(a,c=[]);c.push(b);this.Vq+=1;return this};
_.h.remove=function(a){wk(this);a=xk(this,a);return this.ek.has(a)?(this.wu=null,this.Vq-=this.ek.get(a).length,this.ek.delete(a)):!1};_.h.clear=function(){this.ek=this.wu=null;this.Vq=0};_.h.tl=function(){wk(this);return 0==this.Vq};_.h.oR=function(a){wk(this);a=xk(this,a);return this.ek.has(a)};_.h.forEach=function(a,b){wk(this);this.ek.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.LG=function(){wk(this);for(var a=Array.from(this.ek.values()),b=Array.from(this.ek.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.Jw=function(a){wk(this);var b=[];if("string"===typeof a)this.oR(a)&&(b=b.concat(this.ek.get(xk(this,a))));else{a=Array.from(this.ek.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){wk(this);this.wu=null;a=xk(this,a);this.oR(a)&&(this.Vq-=this.ek.get(a).length);this.ek.set(a,[b]);this.Vq+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Jw(a);return 0<a.length?String(a[0]):b};_.h.bia=function(a,b){this.remove(a);0<b.length&&(this.wu=null,this.ek.set(xk(this,a),_.va(b)),this.Vq+=b.length)};
_.h.toString=function(){if(this.wu)return this.wu;if(!this.ek)return"";for(var a=[],b=Array.from(this.ek.keys()),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.Jw(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.wu=a.join("&")};_.h.clone=function(){var a=new _.vk;a.wu=this.wu;this.ek&&(a.ek=new Map(this.ek),a.Vq=this.Vq);return a};var xk=function(a,b){b=String(b);a.Rw&&(b=b.toLowerCase());return b};
_.vk.prototype.A_a=function(a){a&&!this.Rw&&(wk(this),this.wu=null,this.ek.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.bia(d,b))},this));this.Rw=a};_.vk.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)hFa(arguments[b],function(c,d){this.add(d,c)},this)};var JFa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),KFa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),LFa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),MFa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),NFa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),OFa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],PFa=RegExp("(organizationId=)[0-9]*"),
QFa=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}"),RFa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,TFa=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(RFa,"$2");var e=new _.Ch(a);e.Ej.get("project")&&_.Dh(e,"project",":projectId");a=e.ke();uk(e.Ej.toString())&&(a+="?"+uk(e.Ej.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(LFa,"$1:vmInstanceName");a=a.replace(JFa,"$1:accountId");a=a.replace(MFa,"$1:emailId");a=a.replace(NFa,"$1:clientId");a=a.replace(PFa,"$1:organizationId");(b=KFa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&SFa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ja(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(QFa,":uuid")},SFa=function(a){var b=_.ja(a,"."),c=OFa.some(function(d){return _.bxa(a,d)});return b&&!c};var eFa=function(){};eFa.prototype.apply=function(a){var b={projectId:a.Km()||void 0,projectNumber:_.X(a,1)||void 0,accountId:_.X(a,2)||void 0};if(_.X(a,13)){var c=TFa(_.X(a,13),b);"pageview"===_.X(a,4)&&_.X(a,3)===_.X(a,13)&&_.Wi(a,3,c);_.Wi(a,13,c)}if(a.rRa()){c=a.Xwa;var d=a.rRa();var e=void 0===b?{}:b;b=e.projectId;var f=e.projectNumber;e=e.accountId;var g=new _.Ch(d);d=g.jt+"://"+g.Kg()+TFa(d,{projectId:b,projectNumber:f,accountId:e});c.call(a,d)}};var yk=function(a,b,c,d,e,f){rk.call(this,a,b,d,e);this.Hsb=c;this.Mg=d;this.qp=e;this.hva=f};_.V(yk,rk);yk.prototype.sH=function(a,b){a=void 0===a?{}:a;var c;rk.prototype.sH.call(this,a,null!=b?b:null==(c=this.hva)?void 0:c.get())};yk.prototype.qb=function(a,b){var c;rk.prototype.qb.call(this,a,null!=b?b:null==(c=this.hva)?void 0:c.get())};yk.newBuilder=function(a,b){a=void 0===a?window:a;return Vba(a,b)};var Uba=function(a,b){dFa.call(this,a);this.us=a;this.hva=b;this.Hsb=new uya};_.V(Uba,dFa);
Uba.prototype.Za=function(){return new yk(this.us,this.lR,this.Hsb,this.Mg,this.qp,this.hva)};(function(a){function b(Na){n&&n.mark&&n.mark(Na)}function c(Na,hb){n&&n.measure&&n.measure(Na,hb)}function d(Na){return r+Na}function e(Na){Aa||a[da]&&(Aa=a[da].resolve(0));if(Aa){var hb=Aa[oa];hb||(hb=Aa.then);hb.call(Aa,Na)}else a[Q](Na,0)}function f(Na){0===Cb&&0===pa.length&&e(g);Na&&pa.push(Na)}function g(){if(!ta){for(ta=!0;pa.length;){var Na=pa;pa=[];for(var hb=0;hb<Na.length;hb++){var jb=Na[hb];try{jb.zone.aha(jb,null,null)}catch(nc){cb.WWa(nc)}}}cb.ZAb();ta=!1}}function m(){}var n=a.performance;
b("Zone");var r=a.__Zone_symbol_prefix||"__zone_symbol__",x=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(x||"function"!==typeof a.Zone.Vo)throw Error("qa");return a.Zone}var A=function(Na,hb){this.jd=Na;this.js=hb?hb.name||"unnamed":"<root>";this.fab=hb&&hb.properties||{};this.gw=new I(this,this.jd&&this.jd.gw,hb)};A.hvc=function(){if(a.Promise!==Ya.ZoneAwarePromise)throw Error("ra");};A.vk=function(Na,hb,jb){jb=void 0===jb?!1:jb;if(Ya.hasOwnProperty(Na)){if(!jb&&x)throw Error("sa`"+Na);}else a["__Zone_disable_"+
Na]||(jb="Zone:"+Na,b(jb),Ya[Na]=hb(a,A,cb),c(jb,jb))};A.prototype.get=function(Na){var hb=this.FBc(Na);if(hb)return hb.fab[Na]};A.prototype.FBc=function(Na){for(var hb=this;hb;){if(hb.fab.hasOwnProperty(Na))return hb;hb=hb.jd}return null};A.prototype.QC=function(Na){if(!Na)throw Error("ta");return this.gw.QC(this,Na)};A.prototype.wrap=function(Na,hb){if("function"!==typeof Na)throw Error("ua`"+Na);var jb=this.gw.intercept(this,Na,hb),nc=this;return function(){return nc.zx(jb,this,arguments,hb)}};
A.prototype.kc=function(Na,hb,jb,nc){Mb={parent:Mb,zone:this};try{return this.gw.ak(this,Na,hb,jb,nc)}finally{Mb=Mb.parent}};A.prototype.zx=function(Na,hb,jb,nc){Mb={parent:Mb,zone:this};try{try{return this.gw.ak(this,Na,void 0===hb?null:hb,jb,nc)}catch(tc){if(this.gw.handleError(this,tc))throw tc;}}finally{Mb=Mb.parent}};A.prototype.aha=function(Na,hb,jb){if(Na.zone!=this)throw Error("va`"+(Na.zone||Pa).name+"`"+this.name);if("notScheduled"!==Na.state||"eventTask"!==Na.type&&"macroTask"!==Na.type){var nc=
"running"!=Na.state;nc&&Na.bu("running","scheduled");Na.EU++;var tc=Lb;Lb=Na;Mb={parent:Mb,zone:this};try{"macroTask"==Na.type&&Na.data&&!Na.data.lda&&(Na.Y8=void 0);try{return this.gw.SS(this,Na,hb,jb)}catch(jf){if(this.gw.handleError(this,jf))throw jf;}}finally{"notScheduled"!==Na.state&&"unknown"!==Na.state&&("eventTask"==Na.type||Na.data&&Na.data.lda?nc&&Na.bu("scheduled","running"):(Na.EU=0,this.s7(Na,-1),nc&&Na.bu("notScheduled","running","notScheduled"))),Mb=Mb.parent,Lb=tc}}};A.prototype.GU=
function(Na){if(Na.zone&&Na.zone!==this)for(var hb=this;hb;){if(hb===Na.zone)throw Error("wa`"+this.name+"`"+Na.zone.name);hb=hb.parent}Na.bu("scheduling","notScheduled");hb=[];Na.ZX=hb;Na.ej=this;try{Na=this.gw.GU(this,Na)}catch(jb){throw Na.bu("unknown","scheduling","notScheduled"),this.gw.handleError(this,jb),jb;}Na.ZX===hb&&this.s7(Na,1);"scheduling"==Na.state&&Na.bu("scheduled","scheduling");return Na};A.prototype.K1=function(Na,hb,jb,nc){return this.GU(new L("microTask",Na,hb,jb,nc,void 0))};
A.prototype.eha=function(Na,hb,jb,nc,tc){return this.GU(new L("macroTask",Na,hb,jb,nc,tc))};A.prototype.pwa=function(Na,hb,jb,nc,tc){return this.GU(new L("eventTask",Na,hb,jb,nc,tc))};A.prototype.cK=function(Na){if(Na.zone!=this)throw Error("xa`"+(Na.zone||Pa).name+"`"+this.name);if("scheduled"===Na.state||"running"===Na.state){Na.bu("canceling","scheduled","running");try{this.gw.cK(this,Na)}catch(hb){throw Na.bu("unknown","canceling"),this.gw.handleError(this,hb),hb;}this.s7(Na,-1);Na.bu("notScheduled",
"canceling");Na.EU=0;return Na}};A.prototype.s7=function(Na,hb){var jb=Na.ZX;-1==hb&&(Na.ZX=null);for(var nc=0;nc<jb.length;nc++)jb[nc].s7(Na.type,hb)};_.W.Object.defineProperties(A.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.jd}},name:{configurable:!0,enumerable:!0,get:function(){return this.js}}});_.W.Object.defineProperties(A,{root:{configurable:!0,enumerable:!0,get:function(){for(var Na=A.current;Na.parent;)Na=Na.parent;return Na}},current:{configurable:!0,enumerable:!0,
get:function(){return Mb.zone}},jqa:{configurable:!0,enumerable:!0,get:function(){return Lb}}});A.Vo=d;var E={name:"",FWa:function(Na,hb,jb,nc){return Na.usa(jb,nc)},P0:function(Na,hb,jb,nc){return Na.GU(jb,nc)},ET:function(Na,hb,jb,nc,tc,jf){return Na.SS(jb,nc,tc,jf)},L0:function(Na,hb,jb,nc){return Na.cK(jb,nc)}},I=function(Na,hb,jb){this.ktc={microTask:0,macroTask:0,eventTask:0};this.zone=Na;this.bTc=hb;this.XFa=jb&&(jb&&jb.EWa?jb:hb.XFa);this.e8a=jb&&(jb.EWa?hb:hb.e8a);this.goc=jb&&(jb.EWa?this.zone:
hb.goc);this.eHa=jb&&(jb.GWa?jb:hb.eHa);this.q9a=jb&&(jb.GWa?hb:hb.q9a);this.p9a=jb&&(jb.GWa?this.zone:hb.p9a);this.iHa=jb&&(jb.Tea?jb:hb.iHa);this.u9a=jb&&(jb.Tea?hb:hb.u9a);this.s9a=jb&&(jb.Tea?this.zone:hb.s9a);this.CGa=jb&&(jb.Sea?jb:hb.CGa);this.Q8a=jb&&(jb.Sea?hb:hb.Q8a);this.P8a=jb&&(jb.Sea?this.zone:hb.P8a);this.Jna=jb&&(jb.P0?jb:hb.Jna);this.eJa=jb&&(jb.P0?hb:hb.eJa);this.dJa=jb&&(jb.P0?this.zone:hb.dJa);this.xma=jb&&(jb.ET?jb:hb.xma);this.hHa=jb&&(jb.ET?hb:hb.hHa);this.gHa=jb&&(jb.ET?this.zone:
hb.gHa);this.ola=jb&&(jb.L0?jb:hb.ola);this.REa=jb&&(jb.L0?hb:hb.REa);this.QEa=jb&&(jb.L0?this.zone:hb.QEa);this.a9a=this.c9a=this.b9a=this.u5=null;var nc=jb&&jb.FWa,tc=hb&&hb.u5;if(nc||tc)this.u5=nc?jb:E,this.b9a=hb,this.c9a=this,this.a9a=Na,jb.P0||(this.Jna=E,this.eJa=hb,this.dJa=this.zone),jb.ET||(this.xma=E,this.hHa=hb,this.gHa=this.zone),jb.L0||(this.ola=E,this.REa=hb,this.QEa=this.zone)};I.prototype.QC=function(Na,hb){return this.XFa?this.XFa.EWa(this.e8a,this.zone,Na,hb):new A(Na,hb)};I.prototype.intercept=
function(Na,hb,jb){return this.eHa?this.eHa.GWa(this.q9a,this.p9a,Na,hb,jb):hb};I.prototype.ak=function(Na,hb,jb,nc,tc){return this.iHa?this.iHa.Tea(this.u9a,this.s9a,Na,hb,jb,nc,tc):hb.apply(jb,nc)};I.prototype.handleError=function(Na,hb){return this.CGa?this.CGa.Sea(this.Q8a,this.P8a,Na,hb):!0};I.prototype.GU=function(Na,hb){var jb=hb;if(this.Jna)this.u5&&jb.ZX.push(this.c9a),(jb=this.Jna.P0(this.eJa,this.dJa,Na,hb))||(jb=hb);else if(hb.dKb)hb.dKb(hb);else if("microTask"==hb.type)f(hb);else throw Error("ya");
return jb};I.prototype.SS=function(Na,hb,jb,nc){return this.xma?this.xma.ET(this.hHa,this.gHa,Na,hb,jb,nc):hb.callback.apply(jb,nc)};I.prototype.cK=function(Na,hb){if(this.ola)Na=this.ola.L0(this.REa,this.QEa,Na,hb);else{if(!hb.Y8)throw Error("za");Na=hb.Y8(hb)}return Na};I.prototype.usa=function(Na,hb){try{this.u5&&this.u5.FWa(this.b9a,this.a9a,Na,hb)}catch(jb){this.handleError(Na,jb)}};I.prototype.s7=function(Na,hb){var jb=this.ktc,nc=jb[Na];hb=jb[Na]=nc+hb;if(0>hb)throw Error("Aa");0!=nc&&0!=hb||
this.usa(this.zone,{CGc:0<jb.microTask,lGc:0<jb.macroTask,MXc:0<jb.eventTask,hd:Na})};var L=function(Na,hb,jb,nc,tc,jf){this.ej=null;this.EU=0;this.ZX=null;this.fi="notScheduled";this.type=Na;this.source=hb;this.data=nc;this.dKb=tc;this.Y8=jf;if(!jb)throw Error("Ba");this.callback=jb;var rb=this;this.ak="eventTask"===Na&&nc&&nc.x2a?L.SS:function(){return L.SS.call(a,rb,this,arguments)}};L.SS=function(Na,hb,jb){Na||(Na=this);Cb++;try{return Na.EU++,Na.zone.aha(Na,hb,jb)}finally{1==Cb&&g(),Cb--}};L.prototype.bu=
function(Na,hb,jb){if(this.fi===hb||this.fi===jb)this.fi=Na,"notScheduled"==Na&&(this.ZX=null);else throw Error("Ca`"+this.type+"`"+this.source+"`"+Na+"`"+hb+"`"+(jb?" or '"+jb+"'":"")+"`"+this.fi);};L.prototype.toString=function(){return this.data&&"undefined"!==typeof this.data.kL?this.data.kL.toString():Object.prototype.toString.call(this)};L.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,EU:this.EU}};_.W.Object.defineProperties(L.prototype,
{zone:{configurable:!0,enumerable:!0,get:function(){return this.ej}},state:{configurable:!0,enumerable:!0,get:function(){return this.fi}}});var Q=d("setTimeout"),da=d("Promise"),oa=d("then"),pa=[],ta=!1,Aa,Pa={name:"NO ZONE"},Ya={},cb={Wi:d,zxc:function(){return Mb},WWa:m,ZAb:m,K1:f,sMc:function(){return!A[d("ignoreConsoleErrorUncaughtError")]},qfa:function(){return[]},VDb:m,pXa:function(){return m},Cvc:function(){return[]},DIc:function(){return m},UDb:function(){return m},TDb:function(){return m},
jwb:function(){return!1},dL:function(){},fW:function(){return m},gW:function(){},O4a:function(){},g3a:function(){return[]},SDb:function(){return m},vka:function(){return m},nAc:function(){return[]},bfb:function(){return m},LIa:function(){return m},oXa:function(){return m},UGc:e},Mb={parent:null,zone:new A(null,null)},Lb=null,Cb=0;c("Zone","Zone");return a.Zone=A})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);Zone.vk("Error",function(a,b,c){function d(pa){for(var ta={zoneName:pa.zone.name},Aa=ta;pa.parent;){pa=pa.parent;var Pa={zoneName:pa.zone.name};ta=ta.parent=Pa}return Aa}function e(pa,ta,Aa){Aa=void 0===Aa?!0:Aa;pa=pa.split("\n");for(var Pa=0;pa[Pa]!==r&&pa[Pa]!==x&&pa[Pa]!==A&&pa[Pa]!==E&&pa[Pa]!==I&&Pa<pa.length;)Pa++;for(;Pa<pa.length&&ta;Pa++){var Ya=pa[Pa];if(Ya.trim())switch(n[Ya]){case 0:pa.splice(Pa,1);Pa--;break;case 1:ta=ta.parent?ta.parent:null;pa.splice(Pa,1);Pa--;break;default:pa[Pa]+=
Aa?" ["+ta.zone.name+"]":" ["+ta.zoneName+"]"}}return pa.join("\n")}function f(){var pa=this,ta=m.apply(this,arguments),Aa=ta.originalStack=ta.stack;if(f.stackRewrite&&Aa){var Pa=c.zxc();if("lazy"===L)ta[c.Wi("zoneFrameNames")]=d(Pa);else if("default"===L)try{ta.stack=ta.u7c=e(Aa,Pa)}catch(Ya){}}return this instanceof m&&this.constructor!=m?(Object.keys(ta).concat("stack","message").forEach(function(Ya){var cb=ta[Ya];if(void 0!==cb)try{pa[Ya]=cb}catch(Mb){}}),this):ta}var g=c.Wi("zoneJsInternalStackFrames"),
m=a[c.Wi("Error")]=a.Error,n={},r,x,A,E,I;a.Error=f;var L=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=m.prototype;f[g]=n;f.stackRewrite=!1;var Q=c.Wi("zoneAwareStack");"lazy"===L&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[Q]||(this[Q]=e(this.Wua,this[c.Wi("zoneFrameNames")],!1));return this[Q]},set:function(pa){this.Wua=pa;this[Q]=e(this.Wua,this[c.Wi("zoneFrameNames")],
!1)}});var da=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(function(pa){0===da.filter(function(ta){return ta===pa}).length&&Object.defineProperty(f,pa,{get:function(){return m[pa]},set:function(ta){m[pa]=ta}})});m.hasOwnProperty("stackTraceLimit")&&(m.stackTraceLimit=Math.max(m.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return m.stackTraceLimit},set:function(pa){return m.stackTraceLimit=pa}}));m.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(pa,ta){m.captureStackTrace(pa,ta)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.VEb},set:function(pa){return pa&&"function"===typeof pa?m.VEb=function(ta,Aa){if(Aa)for(var Pa=0;Pa<Aa.length;Pa++)if("zoneCaptureStackTrace"===Aa[Pa].getFunctionName()){Aa.splice(Pa,1);break}return pa.call(this,ta,Aa)}:m.VEb=pa}});if("disable"!==L){var oa=b.current.QC({name:"detect",Sea:function(pa,ta,Aa,Pa){if(Pa.Wua&&Error===f)for(pa=
Pa.Wua.split(/\n/),Pa=Aa=ta=!1;pa.length;){var Ya=pa.shift();if(/:\d+:\d+/.test(Ya)||"ZoneAwareError"===Ya){var cb=Ya.split("(")[0].split("@")[0],Mb=1;-1!==cb.indexOf("ZoneAwareError")&&(-1!==cb.indexOf("new ZoneAwareError")?(r=Ya,x=Ya.replace("new ZoneAwareError","new Error.ZoneAwareError")):(A=Ya,E=Ya.replace("Error.",""),-1===Ya.indexOf("Error.ZoneAwareError")&&(I=Ya.replace("ZoneAwareError","Error.ZoneAwareError"))),n[x]=0);-1!==cb.indexOf("runGuarded")?Aa=!0:-1!==cb.indexOf("runTask")?Pa=!0:
-1!==cb.indexOf("run")?ta=!0:Mb=0;n[Ya]=Mb;if(ta&&Aa&&Pa){f.stackRewrite=!0;break}}}return!1}}).QC({name:"child",P0:function(pa,ta,Aa,Pa){return pa.GU(Aa,Pa)},ET:function(pa,ta,Aa,Pa,Ya,cb){return pa.SS(Aa,Pa,Ya,cb)},L0:function(pa,ta,Aa,Pa){return pa.cK(Aa,Pa)},Tea:function(pa,ta,Aa,Pa,Ya,cb,Mb){return pa.ak(Aa,Pa,Ya,cb,Mb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;oa.kc(function(){oa.zx(function(){var pa=function(){};oa.pwa(g,function(){oa.eha(g,function(){oa.K1(g,function(){throw Error();
},void 0,function(ta){ta.bu=pa;ta.ak()});oa.K1(g,function(){throw Error();},void 0,function(ta){ta.bu=pa;ta.ak()})},void 0,function(ta){ta.bu=pa;ta.ak()},function(){})},void 0,function(ta){ta.bu=pa;ta.ak()},function(){})})});Error.stackTraceLimit=b}});var Yba=Object.getOwnPropertyDescriptor,cca=Object.defineProperty,gca=Object.getPrototypeOf,UFa=Object.create,VFa=Array.prototype.slice,WFa=Zone.Vo("addEventListener"),XFa=Zone.Vo("removeEventListener"),lca=Zone.Vo(""),Rb=Zone.Vo,YFa="undefined"!==typeof window,Vb=YFa?window:void 0,Sb=YFa&&Vb||"object"===typeof self&&self||global,ZFa="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,oca=!("nw"in Sb)&&"undefined"!==typeof Sb.process&&"[object process]"==={}.toString.call(Sb.process),
$Fa=!oca&&!ZFa&&!(!YFa||!Vb.HTMLElement),aGa="undefined"!==typeof Sb.process&&"[object process]"==={}.toString.call(Sb.process)&&!ZFa&&!(!YFa||!Vb.HTMLElement),aca={},bca=function(a){if(a=a||Sb.event){var b=aca[a.type];b||(b=aca[a.type]=Rb("ON_PROPERTY"+a.type));var c=this||a.target||Sb;b=c[b];$Fa&&c===Vb&&"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}},Tb=Rb("originalInstance"),
ica=!1,jca=!1;var Xb=!1;if("undefined"!==typeof window)try{var bGa=Object.defineProperty({},"passive",{get:function(){Xb=!0}});window.addEventListener("test",bGa,bGa);window.removeEventListener("test",bGa,bGa)}catch(a){Xb=!1}var qca={x2a:!0},Wb={},pca={},sca=new RegExp("^"+lca+"(\\w+)(true|false)$"),nca=Rb("propagationStopped");Zone.vk("ZoneAwarePromise",function(a,b,c){function d(rb){if(rb&&rb.toString===Object.prototype.toString){var Ib=rb.constructor&&rb.constructor.name;return(Ib?Ib:"")+": "+JSON.stringify(rb)}return rb?rb.toString():Object.prototype.toString.call(rb)}function e(rb){c.WWa(rb);try{var Ib=b[Aa];"function"===typeof Ib&&Ib.call(this,rb)}catch(lb){}}function f(rb){return rb}function g(rb){return tc.reject(rb)}function m(rb,Ib){return function(lb){try{n(rb,Ib,lb)}catch(vb){n(rb,!1,vb)}}}function n(rb,Ib,lb){var vb=
Cb();if(rb===lb)throw new TypeError("Ea");if(null===rb[Pa]){var nb=null;try{if("object"===typeof lb||"function"===typeof lb)nb=lb&&lb.then}catch(zb){return vb(function(){n(rb,!1,zb)})(),rb}if(!1!==Ib&&lb instanceof tc&&lb.hasOwnProperty(Pa)&&lb.hasOwnProperty(Ya)&&null!==lb[Pa])r(lb),n(rb,lb[Pa],lb[Ya]);else if(!1!==Ib&&"function"===typeof nb)try{nb.call(lb,vb(m(rb,Ib)),vb(m(rb,!1)))}catch(zb){vb(function(){n(rb,!1,zb)})()}else{rb[Pa]=Ib;vb=rb[Ya];rb[Ya]=lb;rb[cb]===cb&&!0===Ib&&(rb[Pa]=rb[Lb],rb[Ya]=
rb[Mb]);!1===Ib&&lb instanceof Error&&(nb=b.jqa&&b.jqa.data&&b.jqa.data.__creationTrace__)&&L(lb,Na,{configurable:!0,enumerable:!1,writable:!0,value:nb});for(nb=0;nb<vb.length;)x(rb,vb[nb++],vb[nb++],vb[nb++],vb[nb++]);if(0==vb.length&&0==Ib){rb[Pa]=0;Ib=lb;try{throw Error("Fa`"+d(lb)+"`"+(lb&&lb.stack?"\n"+lb.stack:""));}catch(zb){Ib=zb}oa&&(Ib.nOc=!0);Ib.p1=lb;Ib.promise=rb;Ib.zone=b.current;Ib.qI=b.jqa;da.push(Ib);c.K1()}}}return rb}function r(rb){if(0===rb[Pa]){try{var Ib=b[hb];Ib&&"function"===
typeof Ib&&Ib.call(this,{p1:rb[Ya],promise:rb})}catch(lb){}rb[Pa]=!1;for(Ib=0;Ib<da.length;Ib++)rb===da[Ib].promise&&da.splice(Ib,1)}}function x(rb,Ib,lb,vb,nb){r(rb);var zb=rb[Pa],la=zb?"function"===typeof vb?vb:f:"function"===typeof nb?nb:g;Ib.K1("Promise.then",function(){try{var oc=rb[Ya],Ic=!!lb&&cb===lb[cb];Ic&&(lb[Mb]=oc,lb[Lb]=zb);var Cd=Ib.kc(la,void 0,Ic&&la!==g&&la!==f?[]:[oc]);n(lb,!0,Cd)}catch(Xc){n(lb,!1,Xc)}},lb)}function A(rb){var Ib=rb.prototype,lb=I(Ib,"then");if(!lb||!1!==lb.writable&&
lb.configurable){var vb=Ib.then;Ib[ta]=vb;rb.prototype.then=function(nb,zb){var la=this;return(new tc(function(oc,Ic){vb.call(la,oc,Ic)})).then(nb,zb)};rb[jf]=!0}}function E(rb){return function(Ib,lb){Ib=rb.apply(Ib,lb);if(Ib instanceof tc)return Ib;lb=Ib.constructor;lb[jf]||A(lb);return Ib}}var I=Object.getOwnPropertyDescriptor,L=Object.defineProperty,Q=c.Wi,da=[],oa=!0===a[Q("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],pa=Q("Promise"),ta=Q("then");c.WWa=function(rb){if(c.sMc()){var Ib=rb&&rb.p1;
Ib?console.error("Unhandled Promise rejection:",Ib instanceof Error?Ib.message:Ib,"; Zone:",rb.zone.name,"; Task:",rb.qI&&rb.qI.source,"; Value:",Ib,Ib instanceof Error?Ib.stack:void 0):console.error(rb)}};c.ZAb=function(){for(var rb={};da.length;){rb={d3:rb.d3};rb.d3=da.shift();try{rb.d3.zone.zx(function(Ib){return function(){if(Ib.d3.nOc)throw Ib.d3.p1;throw Ib.d3;}}(rb))}catch(Ib){e(Ib)}}};var Aa=Q("unhandledPromiseRejectionHandler"),Pa=Q("state"),Ya=Q("value"),cb=Q("finally"),Mb=Q("parentPromiseValue"),
Lb=Q("parentPromiseState"),Cb=function(){var rb=!1;return function(Ib){return function(){rb||(rb=!0,Ib.apply(null,arguments))}}},Na=Q("currentTaskTrace"),hb=Q("rejectionHandledHandler"),jb=function(){},nc=a.AggregateError,tc=function(rb){if(!(this instanceof tc))throw Error("Ga");this[Pa]=null;this[Ya]=[];try{var Ib=Cb();rb&&rb(Ib(m(this,!0)),Ib(m(this,!1)))}catch(lb){n(this,!1,lb)}};tc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};tc.resolve=function(rb){return n(new this(null),
!0,rb)};tc.reject=function(rb){return n(new this(null),!1,rb)};tc.any=function(rb){if(!rb||"function"!==typeof rb[Symbol.iterator])return Promise.reject(new nc([],"All promises were rejected"));var Ib=[],lb=0;try{for(var vb=_.l(rb),nb=vb.next();!nb.done;nb=vb.next()){var zb=nb.value;lb++;Ib.push(tc.resolve(zb))}}catch(Ic){return Promise.reject(new nc([],"All promises were rejected"))}if(0===lb)return Promise.reject(new nc([],"All promises were rejected"));var la=!1,oc=[];return new tc(function(Ic,
Cd){for(var Xc=0;Xc<Ib.length;Xc++)Ib[Xc].then(function(dd){la||(la=!0,Ic(dd))},function(dd){oc.push(dd);lb--;0===lb&&(la=!0,Cd(new nc(oc,"All promises were rejected")))})})};tc.race=function(rb){function Ib(oc){vb(oc)}function lb(oc){nb(oc)}var vb,nb,zb=new this(function(oc,Ic){vb=oc;nb=Ic});rb=_.l(rb);for(var la=rb.next();!la.done;la=rb.next())(la=la.value)&&la.then||(la=this.resolve(la)),la.then(Ib,lb);return zb};tc.all=function(rb){return tc.Wcb(rb)};tc.allSettled=function(rb){return(this&&this.prototype instanceof
tc?this:tc).Wcb(rb,{lOc:function(Ib){return{status:"fulfilled",value:Ib}},rzc:function(Ib){return{status:"rejected",reason:Ib}}})};tc.Wcb=function(rb,Ib){var lb,vb,nb=new this(function(Xc,dd){lb=Xc;vb=dd}),zb=2,la=0,oc=[];rb=_.l(rb);for(var Ic=rb.next(),Cd={};!Ic.done;Cd={bqa:Cd.bqa},Ic=rb.next()){(Ic=Ic.value)&&Ic.then||(Ic=this.resolve(Ic));Cd.bqa=la;try{Ic.then(function(Xc){return function(dd){oc[Xc.bqa]=Ib?Ib.lOc(dd):dd;zb--;0===zb&&lb(oc)}}(Cd),function(Xc){return function(dd){Ib?(oc[Xc.bqa]=
Ib.rzc(dd),zb--,0===zb&&lb(oc)):vb(dd)}}(Cd))}catch(Xc){vb(Xc)}zb++;la++}zb-=2;0===zb&&lb(oc);return nb};_.W.Object.defineProperty(tc.prototype,Symbol.toStringTag,{configurable:!0,enumerable:!0,get:function(){return"Promise"}});_.W.Object.defineProperty(tc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return tc}});tc.prototype.then=function(rb,Ib){var lb,vb=null==(lb=this.constructor)?void 0:lb[Symbol.species];vb&&"function"===typeof vb||(vb=this.constructor||tc);lb=new vb(jb);
vb=b.current;null==this[Pa]?this[Ya].push(vb,lb,rb,Ib):x(this,vb,lb,rb,Ib);return lb};tc.prototype.catch=function(rb){return this.then(null,rb)};tc.prototype.finally=function(rb){var Ib,lb=null==(Ib=this.constructor)?void 0:Ib[Symbol.species];lb&&"function"===typeof lb||(lb=tc);Ib=new lb(jb);Ib[cb]=cb;lb=b.current;null==this[Pa]?this[Ya].push(lb,Ib,rb,rb):x(this,lb,Ib,rb,rb);return Ib};tc.resolve=tc.resolve;tc.reject=tc.reject;tc.race=tc.race;tc.all=tc.all;pa=a[pa]=a.Promise;a.Promise=tc;var jf=Q("thenPatched");
c.DIc=A;pa&&(A(pa),Ub(a,"fetch",function(rb){return E(rb)}));Promise[b.Vo("uncaughtPromiseErrors")]=da;return tc});var wca=Rb("zoneTask");Zone.vk("toString",function(a){var b=Function.prototype.toString,c=Rb("OriginalDelegate"),d=Rb("Promise"),e=Rb("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.vk("util",function(a,b,c){var d=zca(a);c.VDb=eca;c.pXa=Ub;c.Cvc=Xba;c.UDb=hca;var e=b.Vo("BLACK_LISTED_EVENTS"),f=b.Vo("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.TDb=uca;c.qfa=tca;c.jwb=kca;c.fW=cca;c.gW=Yba;c.O4a=UFa;c.g3a=VFa;c.SDb=fca;c.vka=Wba;c.nAc=yca;c.bfb=Qb;c.LIa=Object.defineProperty;c.oXa=xca;c.dL=function(){return{KBc:pca,UTb:Wb,Job:d,Sd:$Fa,ota:aGa,zEc:oca,l5a:"true",G3a:"false",t5a:lca,bUb:"addEventListener",ifc:"removeEventListener"}}});var Aca,Bca,Cca,Dca,Zb;var Lca=[].concat(_.yc("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(" ")),
_.yc(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.yc(["autocomplete","autocompleteerror"]),_.yc(["toggle"]),_.yc("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.yc("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(" ")),
_.yc("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.yc("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.vk("defineProperty",function(c,d,e){e.LIa=Hca;Gca()});b.vk("registerElement",function(c,d,e){d=e.dL();var f=d.ota;(d.Sd||f)&&"registerElement"in c.document&&e.oXa(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.vk("EventTargetLegacy",function(c,d,e){Ica(c,e);d=e.dL();var f=d.ota;d.zEc&&!f||Kca(e,c)||(d="undefined"!==typeof WebSocket,
Mca(e),e.SDb("XMLHttpRequest"),d&&Jca(e,c),Zone[e.Wi("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.vk("legacy",function(a){(a=a[Zone.Vo("legacyPatch")])&&a()});Zone.vk("timers",function(a){Yb(a,"set","clear","Timeout");Yb(a,"set","clear","Interval");Yb(a,"set","clear","Immediate")});Zone.vk("requestAnimationFrame",function(a){Yb(a,"request","cancel","AnimationFrame");Yb(a,"mozRequest","mozCancel","AnimationFrame");Yb(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.vk("blocking",function(a,b){for(var c=["alert","prompt","confirm"],d=0;d<c.length;d++)Ub(a,c[d],function(e,f,g){return function(m,n){return b.current.kc(e,a,n,g)}})});
Zone.vk("EventTarget",function(a,b,c){c.TDb(a,c);if(!Zone[c.Wi("patchEventTarget")]){var d=c.dL();b=d.Job;var e=d.UTb,f=d.l5a,g=d.G3a;d=d.t5a;for(var m=0;m<b.length;m++){var n=b[m],r=d+(n+g),x=d+(n+f);e[n]={};e[n][g]=r;e[n][f]=x}(b=a.EventTarget)&&b.prototype&&c.qfa(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.qfa(a,c,[b.prototype])});Zone.vk("MutationObserver",function(){fca("MutationObserver");fca("WebKitMutationObserver")});Zone.vk("IntersectionObserver",function(){fca("IntersectionObserver")});
Zone.vk("FileReader",function(){fca("FileReader")});
Zone.vk("on_property",function(a,b,c){if((!oca||aGa)&&!Zone[c.Wi("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if($Fa){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=Vb.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(m){}f=!1}e=f?[{target:d,kDc:["error"]}]:[];var g=zca(d);f=gca(d);d&&
(e=yca(d,g,b?b.concat(e):b),eca(d,e,f))}c=c.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(d=0;d<c.length;d++)(e=a[c[d]])&&e.prototype&&(f=e.prototype,e=zca(e.prototype),f&&(e=yca(f,e,b),eca(f,e,void 0)))}});
Zone.vk("customElements",function(a,b,c){b=c.dL();var d=b.ota;(b.Sd||d)&&a.customElements&&"customElements"in a&&c.oXa(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.vk("XHR",function(a,b){(function(n){function r(Aa){var Pa=Aa.data,Ya=Pa.target;Ya[f]=!1;Ya[m]=!1;var cb=Ya[e];I||(I=Ya[WFa],L=Ya[XFa]);cb&&L.call(Ya,"readystatechange",cb);cb=Ya[e]=function(){if(Ya.readyState===Ya.DONE)if(!Pa.aborted&&Ya[f]&&"scheduled"===Aa.state){var Mb=Ya[b.Vo("loadfalse")];if(0!==Ya.status&&Mb&&0<Mb.length){var Lb=Aa.ak;Aa.ak=function(){for(var Cb=Ya[b.Vo("loadfalse")],Na=0;Na<Cb.length;Na++)Cb[Na]===Aa&&Cb.splice(Na,1);Pa.aborted||"scheduled"!==Aa.state||Lb.call(Aa)};Mb.push(Aa)}else Aa.ak()}else Pa.aborted||
!1!==Ya[f]||(Ya[m]=!0)};I.call(Ya,"readystatechange",cb);Ya[c]||(Ya[c]=Aa);pa.apply(Ya,Pa.args);Ya[f]=!0;return Aa}function x(){}function A(Aa){Aa=Aa.data;Aa.aborted=!0;return ta.apply(Aa.target,Aa.args)}var E=n.XMLHttpRequest;if(E){E=E.prototype;var I=E[WFa],L=E[XFa];!I&&(n=n.XMLHttpRequestEventTarget)&&(n=n.prototype,I=n[WFa],L=n[XFa]);var Q=Ub(E,"open",function(){return function(Aa,Pa){Aa[d]=0==Pa[2];Aa[g]=Pa[1];return Q.apply(Aa,Pa)}}),da=Rb("fetchTaskAborting"),oa=Rb("fetchTaskScheduling"),pa=
Ub(E,"send",function(){return function(Aa,Pa){if(!0===b.current[oa]||Aa[d])return pa.apply(Aa,Pa);Pa={target:Aa,url:Aa[g],lda:!1,args:Pa,aborted:!1};var Ya=Zone.current.eha("XMLHttpRequest.send",x,Pa,r,A);Aa&&!0===Aa[m]&&!Pa.aborted&&"scheduled"===Ya.state&&Ya.ak()}}),ta=Ub(E,"abort",function(){return function(Aa,Pa){var Ya=Aa[c];if(Ya&&"string"==typeof Ya.type)null==Ya.Y8||Ya.data&&Ya.data.aborted||Ya.zone.cK(Ya);else if(!0===b.current[da])return ta.apply(Aa,Pa)}})}})(a);var c=Rb("xhrTask"),d=Rb("xhrSync"),
e=Rb("xhrListener"),f=Rb("xhrScheduled"),g=Rb("xhrURL"),m=Rb("xhrErrorBeforeScheduled")});Zone.vk("geolocation",function(a){a.navigator&&a.navigator.geolocation&&$ba(a.navigator.geolocation)});
Zone.vk("PromiseRejectionEvent",function(a,b){function c(d){return function(e){rca(a,d).forEach(function(f){var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.p1}),f.ak(g))})}}a.PromiseRejectionEvent&&(b[Rb("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Rb("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.vk("queueMicrotask",function(a,b,c){vca(a,c)});Zone.vk("canvas",function(a,b,c){a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.UDb(a.prototype,"toBlob",function(d,e){return{name:"HTMLCanvasElement.toBlob",target:d,kpa:0,args:e}})});var Oca=$b({ua:$b}),Sca=$b({Da:$b}),Pca=$b({f1c:$b}),Tca=$b({g1c:$b});_.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};_.V(_.dc,Error);var Yca;var ada=$b({z5a:$b});_.od=globalThis;var cGa={},dGa=/\n/gm,bda=void 0;_.wc=function(a,b){this.wnc=a;this.ua=void 0;"number"==typeof b?this.Ry=b:void 0!==b&&(this.ua=_.p({token:this,Ha:b.Ha||"root",qa:b.qa}))};_.wc.prototype.toString=function(){return"InjectionToken "+this.wnc};_.W.Object.defineProperties(_.wc.prototype,{ud:{configurable:!0,enumerable:!0,get:function(){return this}}});var Mda=new _.wc("ENVIRONMENT_INITIALIZER");var eGa=new _.wc("INJECTOR",-1);var Lda=new _.wc("INJECTOR_DEF_TYPES");var Qda=function(){};Qda.prototype.get=function(a,b){b=void 0===b?cGa:b;if(b===cGa)throw a=Error("Ka`"+_.cc(a)),a.name="NullInjectorError",a;return b};var sda=$b({Aa:$b}),tda=$b({Ja:$b}),xda=$b({Ce:$b}),fGa=$b({Ea:$b}),zda=$b({ha:$b}),yea=$b({Ry:$b}),gGa=$b({qSc:$b});var mc;mc={};_.jc=[];var Nda=$b({ya:String,tc:$b});var Lia=new _.wc("Set Injector scope.");var Vda={},hGa={},Pda=void 0,zk=function(){},ad=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.RA=new Map;this.SHa=new Set;this.e6=[];this.Nb=!1;Xda(a,function(f){return iGa(e,f)});this.RA.set(eGa,xc(void 0,this));d.has("environment")&&this.RA.set(zk,xc(void 0,this));a=this.RA.get(Lia);null!=a&&"string"===typeof a.value&&this.scopes.add(a.value);this.Nub=new Set(this.get(Lda.ud,_.jc,2))};_.V(ad,zk);
ad.prototype.destroy=function(){jGa(this);this.Nb=!0;try{for(var a=_.l(this.SHa),b=a.next();!b.done;b=a.next())b.value.La();var c=this.e6;this.e6=[];for(var d=_.l(c),e=d.next();!e.done;e=d.next()){var f=e.value;f()}}finally{this.RA.clear(),this.SHa.clear(),this.Nub.clear()}};ad.prototype.xf=function(a){var b=this;jGa(this);this.e6.push(a);return function(){var c=b.e6.indexOf(a);-1!==c&&b.e6.splice(c,1)}};ad.prototype.aB=function(a){jGa(this);var b=hc(this),c=ec();try{return a()}finally{hc(b),ec(c)}};
ad.prototype.get=function(a,b,c){b=void 0===b?cGa:b;c=void 0===c?0:c;jGa(this);if(a.hasOwnProperty(gGa))return a[gGa](this);c=dda(c);var d=hc(this),e=ec();try{if(!(c&4)){var f=this.RA.get(a);if(void 0===f){var g=("function"===typeof a||"object"===typeof a&&a instanceof _.wc)&&Qca(a),m;if(m=g)if(g.Ha){var n=gc(g.Ha);m="string"===typeof n?"any"===n||this.scopes.has(n):this.Nub.has(n)}else m=!1;f=m?xc(Tda(a),Vda):null;this.RA.set(a,f)}if(null!=f){b=f;b.value===Vda&&(b.value=hGa,b.value=b.qa());var r;
if(r="object"===typeof b.value&&b.value){var x=b.value;r=null!==x&&"object"===typeof x&&"function"===typeof x.La}r&&this.SHa.add(b.value);return b.value}}var A=c&2?Rda():this.parent;b=c&8&&b===cGa?null:b;return A.get(a,b)}catch(ta){if("NullInjectorError"===ta.name){(ta.ngTempTokenPath=ta.ngTempTokenPath||[]).unshift(_.cc(a));if(d)throw ta;r=ta;var E=this.source,I=r.ngTempTokenPath;a.__source&&I.unshift(a.__source);var L="\n"+r.message;a=E;a=void 0===a?null:a;L=L&&"\n"===L.charAt(0)&&"\u0275"==L.charAt(1)?
L.slice(2):L;var Q=_.cc(I);if(Array.isArray(I))Q=I.map(_.cc).join(" -> ");else if("object"===typeof I){E=[];for(var da in I)if(I.hasOwnProperty(da)){var oa=I[da];E.push(da+":"+("string"===typeof oa?JSON.stringify(oa):_.cc(oa)))}Q="{"+E.join(", ")+"}"}var pa="R3InjectorError"+(a?"("+a+")":"")+"["+Q+"]: "+L.replace(dGa,"\n  ");r.message=pa;r.ngTokenPath=I;r.ngTempTokenPath=null;throw r;}throw ta;}finally{ec(e),hc(d)}};
var Oea=function(a){var b=hc(a),c=ec();try{for(var d=a.get(Mda.ud,_.jc,2),e=_.l(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{hc(b),ec(c)}};ad.prototype.toString=function(){for(var a=[],b=_.l(this.RA.keys()),c=b.next();!c.done;c=b.next())a.push(_.cc(c.value));return"R3Injector["+a.join(", ")+"]"};
var jGa=function(a){if(a.Nb)throw new _.dc(205,!1);},iGa=function(a,b){b=gc(b);var c=vc(b)?b:gc(b&&b.ya),d=Wda(b);if(vc(b)||!0!==b.ud)a.RA.get(c);else{var e=a.RA.get(c);e||(e=xc(void 0,Vda,!0),e.qa=function(){return eda(e.ud)},a.RA.set(c,e));c=b;e.ud.push(b)}a.RA.set(c,d)};_.W.Object.defineProperties(ad.prototype,{vc:{configurable:!0,enumerable:!0,get:function(){return this.Nb}}});var lGa;_.kGa=fda(Zda(function(a){return{token:a}}),-1);_.Ak=fda(Zda(),8);lGa=fda(Zda(),2);_.Bk=fda(Zda(),4);fda(Zda(),1);var cea=function(a,b,c){this.oj=a;this.ig=b;this.FG=c};_.Bc.fHc=!0;var Wfa,Re;_.Jc=lea(null);Wfa=null;Re=!0;var mGa=function(a){this.Cb=a};mGa.prototype.deref=function(){return this.Cb};var nGa,oGa=null!=(nGa=_.od.WeakRef)?nGa:mGa;var pGa=0,oea=null,qGa=function(){this.id=pGa++;this.Cb=new oGa(this);this.aYa=new Map;this.Twc=new Map;this.Dja=0};_.W.Object.defineProperties(qGa.prototype,{yCc:{configurable:!0,enumerable:!0,get:function(){return 0<this.aYa.size}}});var rGa=function(){},sGa=function(a,b){qGa.call(this);var c=this;this.watch=a;this.Ch=b;this.ro=!1;this.wpa=rGa;this.HJc=function(d){c.wpa=d}};_.V(sGa,qGa);sGa.prototype.notify=function(){this.ro||this.Ch(this);this.ro=!0};
sGa.prototype.kc=function(){this.ro=!1;var a;if(!(a=0===this.Dja))a:{a=_.l(this.aYa);for(var b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;var d=c=c.next().value;c=d.V2c.deref();if(null==c||d.cUc!==this.Dja)this.aYa.delete(b),b=void 0,null==(b=c)||b.Twc.delete(this.id);else if(b=d.H4c,0!==b||0!==b){a=!0;break a}}a=!1}if(a){a=Sc(this);this.Dja++;try{this.wpa(),this.wpa=rGa,this.watch(this.HJc)}finally{Sc(a)}}};sGa.prototype.ow=function(){this.wpa()};var Lea=function(a,b){var c=_.u;this.qa=a;this.lZa=!1;this.Yvc=b;this.Mub=c};var wea,zea,Vc;wea=!0;zea=0;Vc={};_.Zc=function(a,b){this.d7=a;this.xk=b};_.Zc.prototype.get=function(a,b,c){return Iea(this.d7,this.xk,a,dda(c),b)};$b({ya:String,tc:$b});var Ie;_.jg=function(){};Ie=function(a){if(Array.isArray(a))return Pea({name:""},void 0,a,"");var b,c=null!=(b=a.name)?b:"";return Pea({name:c},a.parent,a.Rb,c)};_.tGa=new Qda;_.jg.ua=_.p({token:_.jg,Ha:"any",qa:function(){return _.q(eGa)}});_.jg.Ry=-1;_.Ck=function(){};var uGa=function(){},vGa=function(){};var Qea=void 0;var wGa,Eia,Dk,xGa;wGa=new _.wc("AppId",{Ha:"root",qa:function(){return"ng"}});Eia=new _.wc("Platform Initializer");Dk=new _.wc("Platform ID",{Ha:"platform",qa:function(){return"unknown"}});_.Ek=new _.wc("AnimationModuleType");xGa=new _.wc("CSP nonce",{Ha:"root",qa:function(){var a,b;return(null==(a=Rea().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});var yGa=function(){},zGa=function(){};_.bd=function(a){this.oa=a};_.bd.Ry=function(){return ed(_.Nc(),_.Kc())};var AGa;AGa=function(){};_.Fk=function(){this.Bp=null};_.Fk.Ry=function(){var a=_.Kc(),b=_.Fc(_.Nc().index,a);return(_.zc(b)?b:a)[11]};var BGa=function(){this.Iz=new Set;this.H$=new Set;this.TYa=0;this.nwa=!1};_.h=BGa.prototype;_.h.E8=function(){if(this.nwa)throw new _.dc(102,!1);this.TYa++};_.h.end=function(){this.TYa--;if(0===this.TYa)try{this.nwa=!0;for(var a=_.l(this.Iz),b=a.next();!b.done;b=a.next())b.value.ak()}finally{this.nwa=!1;a=_.l(this.H$);for(b=a.next();!b.done;b=a.next())this.Iz.add(b.value);this.H$.clear()}};_.h.register=function(a){(this.nwa?this.H$:this.Iz).add(a)};_.h.unregister=function(a){this.Iz.delete(a);this.H$.delete(a)};
_.h.La=function(){this.Iz.clear();this.H$.clear()};BGa.ua=_.p({token:BGa,Ha:"root",qa:function(){return new BGa}});var Tfa;_.Tea=new Map;Tfa=0;_.vd=function(){this.R6a=console};_.vd.prototype.handleError=function(a){var b=this.Xnc(a);this.R6a.error("ERROR",a);b&&this.R6a.error("ORIGINAL ERROR",b)};_.vd.prototype.Xnc=function(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null};var CGa=new _.wc("",{Ha:"root",qa:function(){return!1}});var lfa;var Yea=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Zea=/(<|>)/;var gfa=ffa,hfa;var kd=function(){qGa.apply(this,arguments);this.xk=null};_.V(kd,qGa);kd.prototype.aB=function(a,b,c){var d=Sc(this);this.Dja++;try{a(b,c)}finally{Sc(d)}};kd.prototype.destroy=function(){this.Dja++};_.W.Object.defineProperties(kd.prototype,{Do:{configurable:!0,enumerable:!0,set:function(a){this.xk=a}},zCc:{configurable:!0,enumerable:!0,get:function(){return this.yCc}}});var ofa=null;_.td={};var ld=function(a){this.Ohb=a};ld.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Ohb+" (see https://g.co/ng/security#xss)"};var DGa=function(){ld.apply(this,arguments)};_.V(DGa,ld);DGa.prototype.getTypeName=function(){return"HTML"};var EGa=function(){ld.apply(this,arguments)};_.V(EGa,ld);EGa.prototype.getTypeName=function(){return"URL"};var FGa=function(){ld.apply(this,arguments)};_.V(FGa,ld);FGa.prototype.getTypeName=function(){return"ResourceURL"};var sfa;var wfa=function(a){this.wDc=a};wfa.prototype.wba=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(ufa(a),"text/html").body;if(null===b)return this.wDc.wba(a);b.removeChild(b.firstChild);return b}catch(c){return null}};var vfa=function(a){this.Qxc=a;this.vDc=this.Qxc.implementation.createHTMLDocument("sanitization-inert")};vfa.prototype.wba=function(a){var b=this.vDc.createElement("template");b.innerHTML=ufa(a);return b};var yfa=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var GGa=pd("area,br,col,hr,img,wbr"),HGa=pd("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),IGa=pd("rp,rt"),JGa=Afa(IGa,HGa),KGa=Afa(HGa,pd("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")),LGa=Afa(IGa,pd("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")),
Hfa=Afa(GGa,KGa,LGa,JGa),Jfa=pd("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),MGa=pd("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"),
NGa=pd("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"),
Ifa=Afa(Jfa,MGa,NGa),Kfa=pd("script,style,template"),Ffa=function(){this.WF=[]};Ffa.prototype.endElement=function(a){a=a.nodeName.toLowerCase();Hfa.hasOwnProperty(a)&&!GGa.hasOwnProperty(a)&&(this.WF.push("</"),this.WF.push(a),this.WF.push(">"))};var Lfa=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Qa`"+a.outerHTML);return b},Bfa=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Cfa=/([^#-~ |!])/g,Efa;var OGa={NONE:0,YQc:1,ZRc:2,ORc:3,URL:4,KRc:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Nfa;var Gk=function(){this.all=new Set;this.Zu=new Map};Gk.prototype.create=function(a,b,c){var d=this,e="undefined"===typeof Zone?null:Zone.current,f=new sGa(a,function(m){d.all.has(m)&&d.Zu.set(m,e)},c);this.all.add(f);f.notify();a=function(){f.ow();var m;null==(m=g)||m();d.all.delete(f);d.Zu.delete(f)};var g=null==b?void 0:b.xf(a);return{destroy:a}};
Gk.prototype.flush=function(){if(0!==this.Zu.size)for(var a=_.l(this.Zu),b=a.next(),c={};!b.done;c={pka:c.pka},b=a.next()){var d=_.l(b.value);b=d.next().value;d=d.next().value;c.pka=b;b=d;this.Zu.delete(c.pka);b?b.kc(function(e){return function(){return e.pka.kc()}}(c)):c.pka.kc()}};Gk.ua=_.p({token:Gk,Ha:"root",qa:function(){return new Gk}});var Af=function(a,b){this.xk=a;this.imc=b;this.Zr=null;this.lla=!1};Af.prototype.destroy=function(){if(this.Zr)this.Zr.fZ(this);else if(this.lla){var a=this.xk[3];if(_.Ac(a)){var b=a[8],c=b?b.indexOf(this):-1;-1<c&&(bfa(a,c),Bda(b,c))}this.lla=!1}dfa(this.xk[1],this.xk)};Af.prototype.xf=function(a){var b=this.xk;if(256===(b[2]&256))throw new _.dc(911,!1);null===b[21]&&(b[21]=[]);b[21].push(a)};_.Hk=function(a){Wea(a.imc||a.xk)};Af.prototype.detach=function(){this.xk[2]&=-129};
Af.prototype.Pd=function(){vga(this.xk[1],this.xk,this.context)};_.W.Object.defineProperties(Af.prototype,{Bl:{configurable:!0,enumerable:!0,get:function(){var a=this.xk,b=a[1];return tga(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.xk[8]},set:function(a){this.xk[8]=a}},vc:{configurable:!0,enumerable:!0,get:function(){return 256===(this.xk[2]&256)}}});var PGa=function(a){Af.call(this,a);this.lKa=a};_.V(PGa,Af);
PGa.prototype.Pd=function(){var a=this.lKa;vga(a[1],a,a[8],!1)};_.W.Object.defineProperties(PGa.prototype,{context:{configurable:!0,enumerable:!0,get:function(){return null}}});var QGa=function(){};QGa.ua=_.p({token:QGa,Ha:"root",qa:function(){return null}});var RGa;_.Ik=function(){this.Fra="0.0.0-PLACEHOLDER";this.Tu=["0","0","0-PLACEHOLDER"].slice(2).join(".")};RGa=new _.Ik;var SGa={};var TGa=function(a){this.wl=a},UGa;_.V(TGa,_.Ck);_.Jk=function(a,b){return new Bf(b[sda]||null,a.wl)};UGa=function(a,b){this.Cc=a;this.cva=b};UGa.prototype.get=function(a,b,c){c=dda(c);var d=this.Cc.get(a,SGa,c);return d!==SGa||b===SGa?d:this.cva.get(a,b,c)};var Bf=function(a,b){this.qC=a;this.wl=b;this.I9=a.type;this.ab=a.ta.map(nda).join(",");this.hc=a.hc?a.hc:[];this.WDc=!!b};_.V(Bf,zGa);
Bf.prototype.create=function(a,b,c,d){d=d||this.wl;var e;(d=d instanceof zk?d:null==(e=d)?void 0:e.Cc)&&null!==this.qC.FRa&&(d=this.qC.FRa(d)||d);var f=d?new UGa(a,d):a;a=f.get(AGa,null);if(null===a)throw new _.dc(407,!1);e=f.get(QGa,null);d=f.get(Gk,null);var g=f.get(BGa,null);d={VYa:a,bha:e,gnb:d,Euc:g};a=a.UY(null,this.qC);e=this.qC.ta[0][0]||"div";c?(e=this.qC.ub,e=f.get(CGa,!1)||3===e,e=a.f_a(c,e)):(g=e.toLowerCase(),e=a.createElement(e,"svg"===g?"svg":"math"===g?"math":null));g=e;e=this.qC.NWa?
576:528;var m=this.qC.BN?4608:e,n=null;null!==g&&(n=null);e=fga(0,null,null,1,0,null,null,null,null,null,null);f=Ufa(null,e,null,m,null,null,d,a,f,null,n);kea(f);try{var r=this.qC;m=null;if(r.Taa){var x=[];m=new Map;r.Taa(r,x,m);x.push(r)}else x=[r];var A=f[1];f[25]=g;var E=sd(A,25,2,"#host",null);A=x;for(var I=f[1],L=_.l(A),Q=L.next();!Q.done;Q=L.next())E.vA=jda(E.vA,Q.value.Eb);null!==E.vA&&(sga(E,E.vA,!0),null!==g&&nfa(a,g,E));L=null;null!==g&&(L=null);var da=d.VYa.UY(g,r);Q=16;r.BN?Q=4096:r.NWa&&
(Q=64);var oa=Ufa(f,$fa(r),null,Q,f[E.index],E,d,da,null,null,L);I.Hk&&iga(I,E,A.length-1);aga(f,oa);var pa=f[E.index]=oa;var ta=e.data[25];if(g)if(c)hda(a,g,["ng-version",RGa.Fra]);else{var Aa=r.ta[0];c=[];E=[];I=1;for(da=2;I<Aa.length;){var Pa=Aa[I];if("string"===typeof Pa)2===da?""!==Pa&&c.push(Pa,Aa[++I]):8===da&&E.push(Pa);else{if(0!==(da&1))break;da=Pa}I++}c&&hda(a,g,c);if(E&&0<E.length){var Ya=E.join(" ");""===Ya?a.removeAttribute(g,"class"):a.setAttribute(g,"class",Ya)}}if(void 0!==b){var cb=
this.hc,Mb=ta.Xu=[];for(Aa=0;Aa<cb.length;Aa++){var Lb=b[Aa];Mb.push(null!=Lb?Array.from(Lb):null)}}b=x;x=[zga];var Cb=_.Nc(),Na=f[1],hb=Dc(Cb,f);jga(Na,f,Cb,b,null,m);for(cb=0;cb<b.length;cb++){var jb=Yc(f,Na,Cb.Dm+cb,Cb);_.fd(jb,f)}cga(Na,f,Cb);hb&&_.fd(hb,f);var nc=Yc(f,Na,Cb.Dm+Cb.sw,Cb);pa[8]=f[8]=nc;if(null!==x)for(var tc=_.l(x),jf=tc.next();!jf.done;jf=tc.next()){var rb=jf.value;rb(nc,r)}Zfa(Na,Cb,pa);var Ib=nc;rga(e,f,null)}finally{nea()}return new Kk(this.I9,Ib,ed(ta,f),f,ta)};
_.W.Object.defineProperties(Bf.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){var a=this.qC,b=a.dD;a=yga(a.inputs);if(null!==b)for(var c=_.l(a),d=c.next();!d.done;d=c.next())d=d.value,b.hasOwnProperty(d.PFb)&&(d.transform=b[d.PFb]);return a}},outputs:{configurable:!0,enumerable:!0,get:function(){return yga(this.qC.outputs)}}});var Kk=function(a,b,c,d,e){this.location=c;this.Cab=d;this.d7=e;this.Vfa=null;this.instance=b;this.Gu=this.Nl=new PGa(d);this.I9=a};_.V(Kk,yGa);
Kk.prototype.tN=function(a,b){var c=this.d7.inputs,d;null!==c&&(d=c[a])&&(null!=this.Vfa||(this.Vfa=new Map),this.Vfa.has(a)&&Object.is(this.Vfa.get(a),b)||(c=this.Cab,hga(c[1],c,d,a,b),this.Vfa.set(a,b),Wea(_.Fc(this.d7.index,c))))};Kk.prototype.destroy=function(){this.Gu.destroy()};Kk.prototype.xf=function(a){this.Gu.xf(a)};_.W.Object.defineProperties(Kk.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return new _.Zc(this.d7,this.Cab)}}});var wd=function(a,b,c){this.jd=b;this.LEa=[];this.YNa=[];this.rC=new TGa(this);var d=(a[fGa]||null).bootstrap;this.LEa=d instanceof Function?d():d;this.Ana=Nea(a,b,[{ya:uGa,tc:this},{ya:_.Ck,tc:this.rC}].concat(_.yc(c)),_.cc(a),new Set(["environment"]));Oea(this.Ana);this.instance=this.Ana.get(a)};_.V(wd,uGa);wd.prototype.destroy=function(){var a=this.Ana;!a.vc&&a.destroy();this.YNa.forEach(function(b){return b()});this.YNa=null};wd.prototype.xf=function(a){this.YNa.push(a)};
_.W.Object.defineProperties(wd.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Ana}}});var Aka=function(a){this.qBb=a};_.V(Aka,vGa);Aka.prototype.create=function(a){return new wd(this.qBb,a,[])};var Bga=function(a){this.rC=new TGa(this);this.instance=null;var b=new ad([].concat(_.yc(a.Rb),[{ya:uGa,tc:this},{ya:_.Ck,tc:this.rC}]),a.parent||Rda(),a.Ixc,new Set(["environment"]));this.Cc=b;a.NKc&&Oea(b)};_.V(Bga,uGa);Bga.prototype.destroy=function(){this.Cc.destroy()};
Bga.prototype.xf=function(a){this.Cc.xf(a)};var Ona=new _.wc("Application Initializer"),Lk=function(){var a=this;this.done=this.uL=!1;this.Oyc=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.Wuc=null!=(b=_.ic(Ona,{optional:!0}))?b:[]},VGa=function(a){if(!a.uL){for(var b=[],c=_.l(a.Wuc),d=c.next(),e={};!d.done;e={T_:e.T_},d=c.next())d=d.value,e.T_=d(),Dga(e.T_)?b.push(e.T_):Ega(e.T_)&&(d=new Promise(function(f){return function(g,m){f.T_.subscribe({complete:g,error:m})}}(e)),b.push(d));Promise.all(b).then(function(){a.done=!0;a.resolve()}).catch(function(f){a.reject(f)});
0===b.length&&(a.done=!0,a.resolve());a.uL=!0}};Lk.ha=function(a){return new (a||Lk)};Lk.ua=_.p({token:Lk,qa:Lk.ha,Ha:"root"});var Ok=function(){};Ok.prototype.log=function(a){console.log(a)};Ok.prototype.warn=function(a){console.warn(a)};Ok.ha=function(a){return new (a||Ok)};Ok.ua=_.p({token:Ok,qa:Ok.ha,Ha:"platform"});_.rh=new _.wc("LocaleId",{Ha:"root",qa:function(){return _.ic(_.rh,12)||("undefined"!==typeof Rwa?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")}});var WGa=!1,Pk={set wB(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):WGa&&console.log("RxJS: Back to a better error behavior. Thank you. <3");WGa=a},get wB(){return WGa}};var XGa="function"===typeof Symbol&&Symbol.observable||"@@observable";var YGa={closed:!0,next:function(){},error:function(a){if(Pk.wB)throw a;xd(a)},complete:function(){}};var Iga=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}();_.Pd=Array.isArray||function(a){return a&&"number"===typeof a.length};_.yd=function(a){this.closed=!1;this.IF=this.u6=null;a&&(this.knc=!0,this.ps=a)};
_.yd.prototype.unsubscribe=function(){if(!this.closed){var a=this.u6,b=this.knc,c=this.ps,d=this.IF;this.closed=!0;this.IF=this.u6=null;if(a instanceof _.yd)a.remove(this);else if(null!==a)for(var e=0;e<a.length;++e)a[e].remove(this);if(_.Fga(c)){b&&(this.ps=void 0);try{c.call(this)}catch(n){var f=n instanceof Iga?Jga(n.errors):[n]}}if((0,_.Pd)(d)){e=-1;for(var g=d.length;++e<g;){var m=d[e];if(Gga(m))try{m.unsubscribe()}catch(n){f=f||[],n instanceof Iga?f=f.concat(Jga(n.errors)):f.push(n)}}}if(f)throw new Iga(f);
}};
_.yd.prototype.add=function(a){var b=a;if(!a)return _.yd.EMPTY;switch(typeof a){case "function":b=new _.yd(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.yd||(a=b,b=new _.yd,b.IF=[a]);break;default:throw Error("Sa`"+a);}var c=b.u6;if(null===c)b.u6=this;else if(c instanceof _.yd){if(c===this)return b;b.u6=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.IF;null===a?this.IF=[b]:a.push(b);return b};
_.yd.prototype.remove=function(a){var b=this.IF;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var ZGa=new _.yd;ZGa.closed=!0;_.yd.EMPTY=ZGa;var Qk=function(a,b,c){_.yd.call(this);this.Kxa=null;this.Ik=this.Rx=this.Jxa=!1;switch(arguments.length){case 0:this.destination=YGa;break;case 1:if(!a){this.destination=YGa;break}if("object"===typeof a){a instanceof Qk?(this.Rx=a.Rx,this.destination=a,a.add(this)):(this.Rx=!0,this.destination=new Rk(this,a));break}default:this.Rx=!0,this.destination=new Rk(this,a,b,c)}};_.V(Qk,_.yd);Qk.EMPTY=_.yd.EMPTY;Qk.create=function(a,b,c){a=new Qk(a,b,c);a.Rx=!1;return a};_.h=Qk.prototype;
_.h.next=function(a){this.Ik||this.Gc(a)};_.h.error=function(a){this.Ik||(this.Ik=!0,this.zq(a))};_.h.complete=function(){this.Ik||(this.Ik=!0,this.ci())};_.h.unsubscribe=function(){this.closed||(this.Ik=!0,_.yd.prototype.unsubscribe.call(this))};_.h.Gc=function(a){this.destination.next(a)};_.h.zq=function(a){this.destination.error(a);this.unsubscribe()};_.h.ci=function(){this.destination.complete();this.unsubscribe()};
var Rk=function(a,b,c,d){Qk.call(this);this.v6=a;var e=this;if(_.Fga(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==YGa&&(e=Object.create(b),Hga(b)&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.aj=e;this.Gc=f;this.zq=c;this.ci=d};_.V(Rk,Qk);Rk.EMPTY=Qk.EMPTY;Rk.create=Qk.create;_.h=Rk.prototype;_.h.next=function(a){if(!this.Ik&&this.Gc){var b=this.v6;Pk.wB&&b.Rx?this.gEa(b,this.Gc,a)&&this.unsubscribe():this.hEa(this.Gc,a)}};
_.h.error=function(a){if(!this.Ik){var b=this.v6,c=Pk.wB;if(this.zq)c&&b.Rx?this.gEa(b,this.zq,a):this.hEa(this.zq,a),this.unsubscribe();else if(b.Rx)c?(b.Kxa=a,b.Jxa=!0):xd(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;xd(a)}}};_.h.complete=function(){var a=this;if(!this.Ik){var b=this.v6;if(this.ci){var c=function(){return a.ci.call(a.aj)};Pk.wB&&b.Rx?this.gEa(b,c):this.hEa(c)}this.unsubscribe()}};
_.h.hEa=function(a,b){try{a.call(this.aj,b)}catch(c){this.unsubscribe();if(Pk.wB)throw c;xd(c)}};_.h.gEa=function(a,b,c){if(!Pk.wB)throw Error("Ta");try{b.call(this.aj,c)}catch(d){return Pk.wB?(a.Kxa=d,a.Jxa=!0):xd(d),!0}return!1};_.h.ps=function(){var a=this.v6;this.v6=this.aj=null;a.unsubscribe()};var $Ga=function(a){Qk.call(this);this.destination=a};_.V($Ga,Qk);$Ga.EMPTY=Qk.EMPTY;$Ga.create=Qk.create;_.Bd=function(a){a&&(this.Il=a)};_.h=_.Bd.prototype;_.h.qA=function(a){var b=new _.Bd;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){var d=this.operator;a:{if(a){if(a instanceof Qk||Lga(a)&&Hga(a))break a;if(Lga(a)){a=new $Ga(a);break a}}a=a||b||c?new Qk(a,b,c):new Qk(YGa)}d?a.add(d.call(a,this.source)):a.add(this.source||Pk.wB&&!a.Rx?this.Il(a):this.TJa(a));if(Pk.wB&&a.Rx&&(a.Rx=!1,a.Jxa))throw a.Kxa;return a};
_.h.TJa=function(a){try{return this.Il(a)}catch(e){Pk.wB&&(a.Jxa=!0,a.Kxa=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.Ik;if(b.closed||d){b=!1;break a}b=c&&c instanceof Qk?c:null}b=!0}b?a.error(e):console.warn(e)}};_.h.forEach=function(a,b){var c=this;b=Mga(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)};_.Bd.prototype[XGa]=function(){return this};
_.Bd.prototype.ka=function(){var a=_.uc.apply(0,arguments);return 0===a.length?this:Kga(a)(this)};_.Sk=function(a){var b=Mga(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)})})};_.Bd.create=function(a){return new _.Bd(a)};var aHa=function(a,b){_.yd.call(this);this.subject=a;this.HN=b;this.closed=!1};_.V(aHa,_.yd);aHa.EMPTY=_.yd.EMPTY;aHa.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.subject,b=a.Lk;this.subject=null;!b||0===b.length||a.Ik||a.closed||(a=b.indexOf(this.HN),-1!==a&&b.splice(a,1))}};var Tk=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();_.ye=function(){this.Lk=[];this.Lm=this.Ik=this.closed=!1;this.nja=null};_.V(_.ye,_.Bd);_.h=_.ye.prototype;_.h.qA=function(a){var b=new Uk(this,this);b.operator=a;return b};_.h.next=function(a){if(this.closed)throw new Tk;if(!this.Ik){var b=this.Lk,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 Tk;this.Lm=!0;this.nja=a;this.Ik=!0;var b=this.Lk,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.Lk.length=0};
_.h.complete=function(){if(this.closed)throw new Tk;this.Ik=!0;var a=this.Lk,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.Lk.length=0};_.h.unsubscribe=function(){this.closed=this.Ik=!0;this.Lk=null};_.h.TJa=function(a){if(this.closed)throw new Tk;return _.Bd.prototype.TJa.call(this,a)};_.h.Il=function(a){if(this.closed)throw new Tk;if(this.Lm)return a.error(this.nja),_.yd.EMPTY;if(this.Ik)return a.complete(),_.yd.EMPTY;this.Lk.push(a);return new aHa(this,a)};
_.h.Tf=function(){var a=new _.Bd;a.source=this;return a};_.ye.create=function(a,b){return new Uk(a,b)};var Uk=function(a,b){_.ye.call(this);this.destination=a;this.source=b};_.V(Uk,_.ye);Uk.create=_.ye.create;Uk.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Uk.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};Uk.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};
Uk.prototype.Il=function(a){return this.source?this.source.subscribe(a):_.yd.EMPTY};_.Vk=function(){_.ye.apply(this,arguments);this.value=null;this.Ks=this.K_=!1};_.V(_.Vk,_.ye);_.Vk.create=_.ye.create;_.Vk.prototype.Il=function(a){return this.Lm?(a.error(this.nja),_.yd.EMPTY):this.Ks&&this.K_?(a.next(this.value),a.complete(),_.yd.EMPTY):_.ye.prototype.Il.call(this,a)};_.Vk.prototype.next=function(a){this.Ks||(this.value=a,this.K_=!0)};_.Vk.prototype.error=function(a){this.Ks||_.ye.prototype.error.call(this,a)};
_.Vk.prototype.complete=function(){this.Ks=!0;this.K_&&_.ye.prototype.next.call(this,this.value);_.ye.prototype.complete.call(this)};_.Tf=function(a){_.ye.call(this);this.ae=a};_.V(_.Tf,_.ye);_.Tf.create=_.ye.create;_.Tf.prototype.Il=function(a){var b=_.ye.prototype.Il.call(this,a);b&&!b.closed&&a.next(this.ae);return b};_.Tf.prototype.getValue=function(){if(this.Lm)throw this.nja;if(this.closed)throw new Tk;return this.ae};_.Tf.prototype.next=function(a){_.ye.prototype.next.call(this,this.ae=a)};_.W.Object.defineProperties(_.Tf.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.oe=new _.Bd(function(a){return a.complete()});var Oga=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};var bHa=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.Re="N"===a};bHa.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)}};
bHa.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 cHa=new bHa("C"),dHa={kind:"C",value:void 0,error:void 0};var eHa={now:function(){return(eHa.Pe||Date).now()},Pe:void 0};_.we=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?eHa:c;_.ye.call(this);this.rOc=c;this.LB=[];this.l9a=!1;this.i6a=1>a?1:a;this.puc=1>b?1:b;Infinity===b?(this.l9a=!0,this.next=this.XGc):this.next=this.ZGc};_.V(_.we,_.ye);_.we.create=_.ye.create;_.h=_.we.prototype;_.h.XGc=function(a){var b=this.LB;b.push(a);b.length>this.i6a&&b.shift();_.ye.prototype.next.call(this,a)};
_.h.ZGc=function(a){this.LB.push({time:this.w8a(),value:a});this.Bbb();_.ye.prototype.next.call(this,a)};_.h.Il=function(a){var b=this.l9a,c=b?this.LB:this.Bbb(),d=c.length;if(this.closed)throw new Tk;if(this.Ik||this.Lm)var e=_.yd.EMPTY;else this.Lk.push(a),e=new aHa(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.Lm?a.error(this.nja):this.Ik&&a.complete();return e};_.h.w8a=function(){var a=this.rOc;return a?a.now():eHa.now()};
_.h.Bbb=function(){for(var a=this.w8a(),b=this.i6a,c=this.puc,d=this.LB,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 gHa=function(a,b){b=void 0===b?fHa:b;this.whc=a;this.now=b};gHa.prototype.Ch=function(a,b,c){b=void 0===b?0:b;return(new this.whc(this,a)).Ch(c,b)};var fHa=eHa.now;_.Gd=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();var Tga=function(){};Tga.prototype.call=function(a,b){b.F6++;a=new hHa(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var hHa=function(a,b){Qk.call(this,a);this.QY=b;this.connection=null};_.V(hHa,Qk);hHa.EMPTY=Qk.EMPTY;hHa.create=Qk.create;hHa.prototype.ps=function(){var a=this.QY;if(a){this.QY=null;var b=a.F6;0>=b?this.connection=null:(a.F6=b-1,1<b?this.connection=null:(b=this.connection,a=a.OW,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var jh=function(a,b){this.source=a;this.hOb=b;this.F6=0;this.yma=!1};_.V(jh,_.Bd);jh.create=_.Bd.create;jh.prototype.Il=function(a){return this.dsa().subscribe(a)};jh.prototype.dsa=function(){var a=this.CQ;if(!a||a.Ik)this.CQ=this.hOb();return this.CQ};jh.prototype.connect=function(){var a=this.OW;a||(this.yma=!1,a=this.OW=new _.yd,a.add(this.source.subscribe(new Wk(this.dsa(),this))),a.closed&&(this.OW=null,a=_.yd.EMPTY));return a};jh.prototype.dv=function(){return _.Ld()(this)};var fia,iHa=jh.prototype;
fia={operator:{value:null},F6:{value:0,writable:!0},CQ:{value:null,writable:!0},OW:{value:null,writable:!0},Il:{value:iHa.Il},yma:{value:iHa.yma,writable:!0},dsa:{value:iHa.dsa},connect:{value:iHa.connect},dv:{value:iHa.dv}};var Wk=function(a,b){Qk.call(this);this.destination=a;this.QY=b};_.V(Wk,Qk);Wk.EMPTY=Qk.EMPTY;Wk.create=Qk.create;Wk.prototype.zq=function(a){this.ps();Qk.prototype.zq.call(this,a)};Wk.prototype.ci=function(){this.QY.yma=!0;this.ps();Qk.prototype.ci.call(this)};
Wk.prototype.ps=function(){var a=this.QY;if(a){this.QY=null;var b=a.OW;a.F6=0;a.CQ=null;a.OW=null;b&&b.unsubscribe()}};var Uga=function(a){this.af=a;this.oE=void 0};Uga.prototype.call=function(a,b){return b.subscribe(new jHa(a,this.af,this.oE))};var jHa=function(a,b,c){Qk.call(this,a);this.af=b;this.count=0;this.oE=c||this};_.V(jHa,Qk);jHa.EMPTY=Qk.EMPTY;jHa.create=Qk.create;jHa.prototype.Gc=function(a){try{var b=this.af.call(this.oE,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Xk="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var kHa=function(a){return function(b){var c=a[Xk]();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 lHa=function(a){return function(b){var c=a[XGa]();if("function"!==typeof c.subscribe)throw new TypeError("Ya");return c.subscribe(b)}};var mHa=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,xd);return b}};var bha=function(a){if(a&&"function"===typeof a[XGa])return lHa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return Oga(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return mHa(a);if(a&&"function"===typeof a[Xk])return kHa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return Wga(a);throw new TypeError("Za`"+(Gga(a)?"an invalid object":"'"+a+"'"));};var Yk=function(a){Qk.call(this);this.parent=a};_.V(Yk,Qk);Yk.EMPTY=Qk.EMPTY;Yk.create=Qk.create;Yk.prototype.Gc=function(a){this.parent.Ws(a)};Yk.prototype.zq=function(a){this.parent.BA(a);this.unsubscribe()};Yk.prototype.ci=function(){this.parent.Vs();this.unsubscribe()};var Zk=function(a,b,c){Qk.call(this);this.parent=a;this.dDb=b;this.fIc=c};_.V(Zk,Qk);Zk.EMPTY=Qk.EMPTY;Zk.create=Qk.create;Zk.prototype.Gc=function(a){this.parent.Ws(this.dDb,a,this.fIc,this)};
Zk.prototype.zq=function(a){this.parent.BA(a);this.unsubscribe()};Zk.prototype.ci=function(){this.parent.Vs(this);this.unsubscribe()};var $k=function(){Qk.apply(this,arguments)};_.V($k,Qk);$k.EMPTY=Qk.EMPTY;$k.create=Qk.create;$k.prototype.Ws=function(a){this.destination.next(a)};$k.prototype.BA=function(a){this.destination.error(a)};$k.prototype.Vs=function(){this.destination.complete()};var al=function(){Qk.apply(this,arguments)};_.V(al,Qk);al.EMPTY=Qk.EMPTY;al.create=Qk.create;
al.prototype.Ws=function(a,b){this.destination.next(b)};al.prototype.BA=function(a){this.destination.error(a)};al.prototype.Vs=function(){this.destination.complete()};var nHa;nHa={};_.cha=function(a,b){this.QH=a;this.keys=b};_.cha.prototype.call=function(a,b){return b.subscribe(new oHa(a,this.QH,this.keys))};var oHa=function(a,b,c){al.call(this,a);this.QH=b;this.keys=c;this.active=0;this.values=[];this.sM=[]};_.V(oHa,al);oHa.EMPTY=al.EMPTY;oHa.create=al.create;_.h=oHa.prototype;_.h.Gc=function(a){this.values.push(nHa);this.sM.push(a)};
_.h.ci=function(){var a=this.sM,b=a.length;if(0===b)this.destination.complete();else{this.yV=this.active=b;for(var c=0;c<b;c++)this.add(Od(a[c],new Zk(this,null,c)))}};_.h.Vs=function(){0===--this.active&&this.destination.complete()};_.h.Ws=function(a,b,c){var d=this.values,e=d[c];e=this.yV?e===nHa?--this.yV:this.yV:0;d[c]=b;0===e&&(this.QH?this.Dtc(d):this.destination.next(this.keys?this.keys.reduce(function(f,g,m){return f[g]=d[m],f},{}):d.slice()))};
_.h.Dtc=function(a){try{var b=this.QH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var dha=function(a,b){b=void 0===b?Infinity:b;this.af=a;this.eNa=b};dha.prototype.call=function(a,b){return b.subscribe(new bl(a,this.af,this.eNa))};var bl=function(a,b,c){c=void 0===c?Infinity:c;$k.call(this,a);this.destination=a;this.af=b;this.eNa=c;this.Ks=!1;this.buffer=[];this.index=this.active=0};_.V(bl,$k);bl.EMPTY=$k.EMPTY;bl.create=$k.create;
bl.prototype.Gc=function(a){if(this.active<this.eNa){var b=this.index++;try{var c=this.af(a,b)}catch(d){this.destination.error(d);return}this.active++;a=new Yk(this);this.destination.add(a);Od(c,a)}else this.buffer.push(a)};bl.prototype.ci=function(){this.Ks=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};bl.prototype.Ws=function(a){this.destination.next(a)};
bl.prototype.Vs=function(){var a=this.buffer;this.active--;0<a.length?this.Gc(a.shift()):0===this.active&&this.Ks&&this.destination.complete()};var pHa=function(a){var b=requestAnimationFrame,c=cancelAnimationFrame;cl&&(b=cl.requestAnimationFrame,c=cl.cancelAnimationFrame);var d=b(function(e){c=void 0;a(e)});return new _.yd(function(){var e;return null==(e=c)?void 0:e(d)})},qHa=function(){return((null==cl?void 0:cl.requestAnimationFrame)||requestAnimationFrame).apply(null,_.yc(_.uc.apply(0,arguments)))},rHa=function(){((null==cl?void 0:cl.cancelAnimationFrame)||cancelAnimationFrame).apply(null,_.yc(_.uc.apply(0,arguments)))},cl=void 0;var sHa={now:function(){return(sHa.Pe||performance).now()},Pe:void 0};_.tHa=new _.Bd(function(a){var b=sHa,c=b.now(),d=function(f){var g=b.now();a.next({timestamp:f,sXc:g-c});a.closed||(e=pHa(d))};var e=pHa(d);return function(){return e.unsubscribe()}});var uHa=function(){_.yd.call(this)};_.V(uHa,_.yd);uHa.EMPTY=_.yd.EMPTY;uHa.prototype.Ch=function(){return this};var vHa=function(a,b){var c=_.uc.apply(2,arguments);return(null==dl?0:dl.setInterval)?dl.setInterval.apply(dl,[a,b].concat(_.yc(c))):setInterval.apply(null,[a,b].concat(_.yc(c)))},dl=void 0;var el=function(a,b){_.yd.call(this);this.scheduler=a;this.tka=b;this.pending=!1};_.V(el,uHa);el.EMPTY=uHa.EMPTY;_.h=el.prototype;_.h.Ch=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.jU(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.rU(c,this.id,b);return this};_.h.rU=function(a,b,c){c=void 0===c?0:c;return vHa(a.flush.bind(a,this),c)};
_.h.jU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;((null==dl?void 0:dl.clearInterval)||clearInterval)(b)};_.h.yG=function(a,b){if(this.closed)return Error("cb");this.pending=!1;if(a=this.J7a(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.jU(this.scheduler,this.id,null))};_.h.J7a=function(a){var b=!1,c=void 0;try{this.tka(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};
_.h.ps=function(){var a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.tka=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.jU(b,a,null));this.delay=null};var fl=function(a,b){b=void 0===b?fHa:b;gHa.call(this,a,b);this.actions=[];this.active=!1;this.mN=void 0};_.V(fl,gHa);fl.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.yG(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.ee=new fl(el);_.Zh=new _.Bd(ce);var oha=function(a){this.Xp=a;this.oE=void 0};oha.prototype.call=function(a,b){return b.subscribe(new wHa(a,this.Xp,this.oE))};var wHa=function(a,b,c){Qk.call(this,a);this.Xp=b;this.oE=c;this.count=0};_.V(wHa,Qk);wHa.EMPTY=Qk.EMPTY;wHa.create=Qk.create;wHa.prototype.Gc=function(a){try{var b=this.Xp.call(this.oE,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};var pha=function(){};pha.prototype.call=function(a,b){return b.subscribe(new xHa(a))};var xHa=function(a){al.call(this,a);this.jca=!1;this.sM=[];this.Um=[]};_.V(xHa,al);xHa.EMPTY=al.EMPTY;xHa.create=al.create;_.h=xHa.prototype;_.h.Gc=function(a){this.sM.push(a)};_.h.ci=function(){var a=this.sM,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.jca;c++){var d=Od(a[c],new Zk(this,null,c));this.Um&&this.Um.push(d);this.add(d)}this.sM=null}};
_.h.Ws=function(a,b,c){if(!this.jca){this.jca=!0;for(var d=0;d<this.Um.length;d++)if(d!==c){var e=this.Um[d];e.unsubscribe();this.remove(e)}this.Um=null}this.destination.next(b)};_.h.Vs=function(a){this.jca=!0;al.prototype.Vs.call(this,a)};_.h.BA=function(a){this.jca=!0;al.prototype.BA.call(this,a)};var tha=function(a){this.QH=a};tha.prototype.call=function(a,b){return b.subscribe(new gl(a,this.QH))};var gl=function(a,b,c){void 0===c&&Object.create(null);Qk.call(this,a);this.aUa=[];this.active=0;this.QH=b};_.V(gl,Qk);gl.EMPTY=Qk.EMPTY;gl.create=Qk.create;gl.prototype.Gc=function(a){var b=this.aUa;(0,_.Pd)(a)?b.push(new yHa(a)):"function"===typeof a[Xk]?b.push(new zHa(a[Xk]())):b.push(new hl(this.destination,this,a))};
gl.prototype.ci=function(){var a=this.aUa,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.hNc?this.destination.add(d.subscribe()):this.active--}}};gl.prototype.Etc=function(a){try{var b=this.QH.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var zHa=function(a){this.iterator=a;this.mWa=a.next()};zHa.prototype.Re=function(){return!0};
zHa.prototype.next=function(){var a=this.mWa;this.mWa=this.iterator.next();return a};zHa.prototype.Ks=function(){var a=this.mWa;return a&&!!a.done};var yHa=function(a){this.lY=a;this.length=this.index=0;this.length=a.length};yHa.prototype[Xk]=function(){return this};yHa.prototype.next=function(){var a=this.index++,b=this.lY;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};yHa.prototype.Re=function(){return this.lY.length>this.index};
yHa.prototype.Ks=function(){return this.lY.length===this.index};var hl=function(a,b,c){$k.call(this,a);this.parent=b;this.observable=c;this.hNc=!0;this.buffer=[];this.Ps=!1};_.V(hl,$k);hl.EMPTY=$k.EMPTY;hl.create=$k.create;hl.prototype[Xk]=function(){return this};_.h=hl.prototype;_.h.next=function(){var a=this.buffer;return 0===a.length&&this.Ps?{value:null,done:!0}:{value:a.shift(),done:!1}};_.h.Re=function(){return 0<this.buffer.length};_.h.Ks=function(){return 0===this.buffer.length&&this.Ps};
_.h.Vs=function(){if(0<this.buffer.length){this.Ps=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};_.h.Ws=function(a){this.buffer.push(a);a:{a=this.parent;for(var b=a.aUa,c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.Re&&!f.Re())break a}e=!1;f=[];for(var g=0;g<c;g++){var m=b[g],n=m.next();m.Ks()&&(e=!0);if(n.done){d.complete();break a}f.push(n.value)}a.QH?a.Etc(f):d.next(f);e&&d.complete()}};
_.h.subscribe=function(){return Od(this.observable,new Yk(this))};var vha=function(a){this.YS=a;this.Dxa=this.CK=this.Nqa=void 0};vha.prototype.call=function(a,b){return b.subscribe(new AHa(a,this.YS,this.Nqa,this.CK,this.Dxa))};var AHa=function(a,b,c,d,e){Qk.call(this,a);this.YS=b;this.Nqa=c;this.CK=d;this.Dxa=e;this.groups=null;this.dfb=!1;this.count=0};_.V(AHa,Qk);AHa.EMPTY=Qk.EMPTY;AHa.create=Qk.create;_.h=AHa.prototype;_.h.Gc=function(a){try{var b=this.YS(a)}catch(c){this.error(c);return}this.jpc(a,b)};
_.h.jpc=function(a,b){var c=this.groups;c||(c=this.groups=new Map);var d=c.get(b);if(this.Nqa)try{var e=this.Nqa(a)}catch(g){this.error(g)}else e=a;if(!d&&(d=this.Dxa?this.Dxa():new _.ye,c.set(b,d),this.destination.next(new BHa(b,d,this)),this.CK)){try{var f=this.CK(new BHa(b,d))}catch(g){this.error(g);return}this.add(f.subscribe(new il(b,d,this)))}d.closed||d.next(e)};_.h.zq=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.dfb=!0,0===this.count&&Qk.prototype.unsubscribe.call(this))};var il=function(a,b,c){Qk.call(this,b);this.key=a;this.group=b;this.parent=c};_.V(il,Qk);il.EMPTY=Qk.EMPTY;il.create=Qk.create;il.prototype.Gc=function(){this.complete()};il.prototype.ps=function(){var a=this.parent,b=this.key;this.key=this.parent=null;a&&a.groups.delete(b)};
var BHa=function(a,b,c){this.key=a;this.RBc=b;this.AJc=c};_.V(BHa,_.Bd);BHa.create=_.Bd.create;BHa.prototype.Il=function(a){var b=new _.yd,c=this.AJc,d=this.RBc;c&&!c.closed&&b.add(new CHa(c));b.add(d.subscribe(a));return b};var CHa=function(a){_.yd.call(this);this.parent=a;a.count++};_.V(CHa,_.yd);CHa.EMPTY=_.yd.EMPTY;CHa.prototype.unsubscribe=function(){var a=this.parent;a.closed||this.closed||(_.yd.prototype.unsubscribe.call(this),--a.count,0===a.count&&a.dfb&&a.unsubscribe())};var zha=function(){function a(b){this.message="Timeout has occurred";this.name="TimeoutError";this.info=void 0===b?null:b;return this}a.prototype=Object.create(Error.prototype);return a}();var DHa=function(a,b){el.call(this,a,b);this.scheduler=a;this.tka=b};_.V(DHa,el);DHa.EMPTY=el.EMPTY;DHa.prototype.rU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return el.prototype.rU.call(this,a,b,c);a.actions.push(this);return a.mN||(a.mN=qHa(function(){return a.flush(void 0)}))};DHa.prototype.jU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return el.prototype.jU.call(this,a,b,c);0===a.actions.length&&(rHa(b),a.mN=void 0)};var EHa=function(){fl.apply(this,arguments)};_.V(EHa,fl);EHa.prototype.flush=function(a){this.active=!0;this.mN=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.yG(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};var FHa=new EHa(DHa);var GHa=1,HHa,Aha={},IHa=function(a){var b=GHa++;Aha[b]=!0;HHa||(HHa=Promise.resolve());HHa.then(function(){return Bha(b)&&a()});return b},JHa=function(a){Bha(a)};var LHa=function(){return((null==KHa?void 0:KHa.setImmediate)||IHa).apply(null,_.yc(_.uc.apply(0,arguments)))},KHa=void 0;var MHa=function(a,b){el.call(this,a,b);this.scheduler=a;this.tka=b};_.V(MHa,el);MHa.EMPTY=el.EMPTY;MHa.prototype.rU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return el.prototype.rU.call(this,a,b,c);a.actions.push(this);return a.mN||(a.mN=LHa(a.flush.bind(a,void 0)))};MHa.prototype.jU=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return el.prototype.jU.call(this,a,b,c);0===a.actions.length&&(((null==KHa?void 0:KHa.clearImmediate)||JHa)(b),a.mN=void 0)};var NHa=function(){fl.apply(this,arguments)};_.V(NHa,fl);NHa.prototype.flush=function(a){this.active=!0;this.mN=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.yG(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};_.OHa=new NHa(MHa);var jl=function(a,b){el.call(this,a,b);this.scheduler=a;this.tka=b};_.V(jl,el);jl.EMPTY=el.EMPTY;jl.prototype.Ch=function(a,b){b=void 0===b?0:b;if(0<b)return el.prototype.Ch.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};jl.prototype.yG=function(a,b){return 0<b||this.closed?el.prototype.yG.call(this,a,b):this.J7a(a,b)};jl.prototype.rU=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?el.prototype.rU.call(this,a,b,c):a.flush(this)};var PHa=function(){fl.apply(this,arguments)};_.V(PHa,fl);var QHa=new PHa(jl);var Pha=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})();var kl=function(){this.mPb=0;this.KD=new Set;this.rsa=new _.Tf(!1)};kl.prototype.add=function(){this.rsa.next(!0);var a=this.mPb++;this.KD.add(a);return a};kl.prototype.remove=function(a){this.KD.delete(a);0===this.KD.size&&this.rsa.next(!1)};kl.prototype.La=function(){this.KD.clear();this.rsa.next(!1)};kl.ha=function(a){return new (a||kl)};kl.ua=_.p({token:kl,qa:kl.ha,Ha:"root"});var ll=function(){};ll.ha=function(a){return new (a||ll)};ll.ua=_.p({token:ll,qa:ll.ha,Ha:"root"});_.RHa="en-US";_.ml=function(a){a=void 0===a?!1:a;_.ye.call(this);this.Pkc=a};_.V(_.ml,_.ye);_.ml.create=_.ye.create;_.ml.prototype.emit=function(a){_.ye.prototype.next.call(this,a)};
_.ml.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.Pkc&&(b=Cha(b),d&&(d=Cha(d)),c&&(c=Cha(c)));d=_.ye.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.yd&&a.add(d);return d};var Eha=function(a){this.CK=a};Eha.prototype.call=function(a,b){return b.subscribe(new nl(a,this.CK))};var nl=function(a,b){$k.call(this,a);this.CK=b;this.value=null;this.Re=!1;this.rI=null};_.V(nl,$k);nl.EMPTY=$k.EMPTY;nl.create=$k.create;nl.prototype.Gc=function(a){this.value=a;this.Re=!0;if(!this.rI){try{var b=this.CK;var c=b(a)}catch(d){return this.destination.error(d)}a=Od(c,new Yk(this));!a||a.closed?this.n9():this.add(this.rI=a)}};
nl.prototype.n9=function(){var a=this.value,b=this.Re,c=this.rI;c&&(this.remove(c),this.rI=null,c.unsubscribe());b&&(this.value=null,this.Re=!1,this.destination.next(a))};nl.prototype.Ws=function(){this.n9()};nl.prototype.Vs=function(){this.n9()};_.ol=function(a,b){$k.call(this,a);this.buffer=[];this.add(Od(b,new Yk(this)))};_.V(_.ol,$k);_.ol.EMPTY=$k.EMPTY;_.ol.create=$k.create;_.ol.prototype.Gc=function(a){this.buffer.push(a)};_.ol.prototype.Ws=function(){var a=this.buffer;this.buffer=[];this.destination.next(a)};var Hha=function(a,b){this.uOa=a;this.scheduler=b};Hha.prototype.call=function(a,b){return b.subscribe(new pl(a,this.uOa,this.scheduler))};var pl=function(a,b,c){Qk.call(this,a);this.uOa=b;this.scheduler=c;this.Jta=this.PNa=null;this.Re=!1};_.V(pl,Qk);pl.EMPTY=Qk.EMPTY;pl.create=Qk.create;pl.prototype.Gc=function(a){SHa(this);this.Jta=a;this.Re=!0;this.add(this.PNa=this.scheduler.Ch(Jha,this.uOa,this))};pl.prototype.ci=function(){Iha(this);this.destination.complete()};
var Iha=function(a){SHa(a);if(a.Re){var b=a.Jta;a.Jta=null;a.Re=!1;a.destination.next(b)}},SHa=function(a){var b=a.PNa;null!==b&&(a.remove(b),b.unsubscribe(),a.PNa=null)};var Kha=function(a){this.defaultValue=a};Kha.prototype.call=function(a,b){return b.subscribe(new ql(a,this.defaultValue))};var ql=function(a,b){Qk.call(this,a);this.defaultValue=b;this.tl=!0};_.V(ql,Qk);ql.EMPTY=Qk.EMPTY;ql.create=Qk.create;ql.prototype.Gc=function(a){this.tl=!1;this.destination.next(a)};ql.prototype.ci=function(){this.tl&&this.destination.next(this.defaultValue);this.destination.complete()};var Lha=function(a,b){this.delay=a;this.scheduler=b};Lha.prototype.call=function(a,b){return b.subscribe(new rl(a,this.delay,this.scheduler))};var rl=function(a,b,c){Qk.call(this,a);this.destination=a;this.delay=b;this.scheduler=c;this.Zu=[];this.active=!1};_.V(rl,Qk);rl.EMPTY=Qk.EMPTY;rl.create=Qk.create;
var THa=function(a){for(var b=a.source,c=b.Zu,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.Ch(a,b)):(b.Ik?b.destination.complete():this.unsubscribe(),b.active=!1)};rl.prototype.isc=function(a){this.active=!0;var b=this.destination;b.add(a.Ch(THa,this.delay,{source:this,destination:b,scheduler:a}))};
rl.prototype.Gc=function(a){var b=this.scheduler;a=new UHa(b.now()+this.delay,a);this.Zu.push(a);!1===this.active&&this.isc(b)};rl.prototype.zq=function(a){this.Zu.length=0;this.destination.error(a);this.unsubscribe()};rl.prototype.ci=function(){0===this.Zu.length&&this.destination.complete();this.unsubscribe()};var UHa=function(a,b){this.time=a;this.value=b};_.VHa=function(a,b){al.call(this,a);this.TNa=b;this.Uib=!1;this.sqa=[];this.index=0};_.V(_.VHa,al);_.VHa.EMPTY=al.EMPTY;_.VHa.create=al.create;_.h=_.VHa.prototype;_.h.Ws=function(a,b,c,d){this.destination.next(a);WHa(this,d);XHa(this)};_.h.BA=function(a){this.zq(a)};_.h.Vs=function(a){(a=WHa(this,a))&&this.destination.next(a);XHa(this)};_.h.Gc=function(a){var b=this.index++;try{var c=this.TNa(a,b);if(c){var d=Od(c,new Zk(this,a,0));d&&!d.closed&&(this.destination.add(d),this.sqa.push(d))}}catch(e){this.destination.error(e)}};
_.h.ci=function(){this.Uib=!0;XHa(this);this.unsubscribe()};var WHa=function(a,b){b.unsubscribe();var c=a.sqa.indexOf(b);-1!==c&&a.sqa.splice(c,1);return b.dDb},XHa=function(a){a.Uib&&0===a.sqa.length&&a.destination.complete()};var Mha=function(){};Mha.prototype.call=function(a,b){return b.subscribe(new YHa(a))};var YHa=function(a){Qk.call(this,a)};_.V(YHa,Qk);YHa.EMPTY=Qk.EMPTY;YHa.create=Qk.create;YHa.prototype.Gc=function(a){Qga(a,this.destination)};var Oha=function(a){this.compare=a;this.YS=void 0};Oha.prototype.call=function(a,b){return b.subscribe(new sl(a,this.compare,this.YS))};var sl=function(a,b,c){Qk.call(this,a);this.YS=c;this.PG=!1;"function"===typeof b&&(this.compare=b)};_.V(sl,Qk);sl.EMPTY=Qk.EMPTY;sl.create=Qk.create;sl.prototype.compare=function(a,b){return a===b};
sl.prototype.Gc=function(a){try{var b=this.YS;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.PG)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.PG=!0;b||(this.key=c,this.destination.next(a))};var Qha=function(a){this.count=a};Qha.prototype.call=function(a,b){return b.subscribe(new ZHa(a,this.count))};var ZHa=function(a,b){Qk.call(this,a);this.count=b;this.fuc=0};_.V(ZHa,Qk);ZHa.EMPTY=Qk.EMPTY;ZHa.create=Qk.create;ZHa.prototype.Gc=function(a){var b=this.count,c=++this.fuc;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};var Sha=function(a){this.QOa=a};Sha.prototype.call=function(a,b){return b.subscribe(new tl(a,this.QOa))};var tl=function(a,b){Qk.call(this,a);this.QOa=b;this.Re=!1};_.V(tl,Qk);tl.EMPTY=Qk.EMPTY;tl.create=Qk.create;tl.prototype.Gc=function(a){this.Re=!0;this.destination.next(a)};tl.prototype.ci=function(){if(this.Re)return this.destination.complete();try{var a=this.QOa()}catch(b){a=b}this.destination.error(a)};var Uha=function(a){this.af=a};Uha.prototype.call=function(a,b){return b.subscribe(new $Ha(a,this.af))};var $Ha=function(a,b){$k.call(this,a);this.destination=a;this.af=b;this.Ks=!1;this.index=0};_.V($Ha,$k);$Ha.EMPTY=$k.EMPTY;$Ha.create=$k.create;_.h=$Ha.prototype;_.h.Gc=function(a){if(!this.vL){var b=this.index++;try{var c=this.af(a,b)}catch(d){this.destination.error(d);return}a=new Yk(this);this.destination.add(a);this.vL=a;Od(c,a)}};
_.h.ci=function(){this.Ks=!0;this.vL||this.destination.complete();this.unsubscribe()};_.h.Ws=function(a){this.destination.next(a)};_.h.BA=function(a){this.destination.error(a)};_.h.Vs=function(){this.vL=void 0;this.Ks&&this.destination.complete()};var Wha=function(a){this.callback=a};Wha.prototype.call=function(a,b){a=b.subscribe(a);a.add(this.callback);return a};var Xha=function(){};Xha.prototype.call=function(a,b){return b.subscribe(new aIa(a))};var aIa=function(){Qk.apply(this,arguments)};_.V(aIa,Qk);aIa.EMPTY=Qk.EMPTY;aIa.create=Qk.create;aIa.prototype.Gc=function(){};var Zha=function(){this.total=1};Zha.prototype.call=function(a,b){return b.subscribe(new ul(a,this.total))};var ul=function(a,b){Qk.call(this,a);this.total=b;this.nJb=[];this.count=0};_.V(ul,Qk);ul.EMPTY=Qk.EMPTY;ul.create=Qk.create;ul.prototype.Gc=function(a){var b=this.nJb,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};ul.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.nJb,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};var aia=function(a){this.value=a};aia.prototype.call=function(a,b){return b.subscribe(new bIa(a,this.value))};var bIa=function(a,b){Qk.call(this,a);this.value=b};_.V(bIa,Qk);bIa.EMPTY=Qk.EMPTY;bIa.create=Qk.create;bIa.prototype.Gc=function(){this.destination.next(this.value)};var bia=function(){};bia.prototype.call=function(a,b){return b.subscribe(new vl(a))};var vl=function(a){Qk.call(this,a)};_.V(vl,Qk);vl.EMPTY=Qk.EMPTY;vl.create=Qk.create;vl.prototype.Gc=function(a){this.destination.next(new bHa("N",a))};vl.prototype.zq=function(a){var b=this.destination;b.next(new bHa("E",void 0,a));b.complete()};vl.prototype.ci=function(){var a=this.destination;a.next(cHa);a.complete()};var dia=function(a,b,c){this.sKa=a;this.seed=b;this.DCc=void 0===c?!1:c};dia.prototype.call=function(a,b){return b.subscribe(new cIa(a,this.sKa,this.seed,this.DCc))};var cIa=function(a,b,c,d){Qk.call(this,a);this.sKa=b;this.fi=c;this.Z8a=d;this.index=0};_.V(cIa,Qk);cIa.EMPTY=Qk.EMPTY;cIa.create=Qk.create;cIa.prototype.Gc=function(a){var b=this.destination;if(this.Z8a){var c=this.index++;try{var d=this.sKa(this.fi,a,c)}catch(e){b.error(e);return}this.fi=d;b.next(d)}else this.fi=a,this.Z8a=!0,b.next(a)};var gia=function(a,b){this.scheduler=a;this.delay=void 0===b?0:b};gia.prototype.call=function(a,b){return b.subscribe(new wl(a,this.scheduler,this.delay))};var wl=function(a,b,c){c=void 0===c?0:c;Qk.call(this,a);this.scheduler=b;this.delay=c};_.V(wl,Qk);wl.EMPTY=Qk.EMPTY;wl.create=Qk.create;wl.dispatch=function(a){Qga(a.notification,a.destination);this.unsubscribe()};var dIa=function(a,b){var c=a.destination;c.add(a.scheduler.Ch(wl.dispatch,a.delay,{notification:b,destination:c}))};
wl.prototype.Gc=function(a){dIa(this,{kind:"N",value:a,error:void 0})};wl.prototype.zq=function(a){dIa(this,{kind:"E",value:void 0,error:a});this.unsubscribe()};wl.prototype.ci=function(){dIa(this,dHa);this.unsubscribe()};_.eIa=function(a){Qk.call(this,a);this.vsb=!1};_.V(_.eIa,Qk);_.eIa.EMPTY=Qk.EMPTY;_.eIa.create=Qk.create;_.eIa.prototype.Gc=function(a){var b;this.vsb?b=[this.MXa,a]:this.vsb=!0;this.MXa=a;b&&this.destination.next(b)};var nia=function(){this.total=1};nia.prototype.call=function(a,b){return b.subscribe(new fIa(a,this.total))};var fIa=function(a,b){Qk.call(this,a);this.total=b;this.count=0};_.V(fIa,Qk);fIa.EMPTY=Qk.EMPTY;fIa.create=Qk.create;fIa.prototype.Gc=function(a){++this.count>this.total&&this.destination.next(a)};_.gIa=function(a,b){Qk.call(this,a);this.Xp=b;this.i0a=!0;this.index=0};_.V(_.gIa,Qk);_.gIa.EMPTY=Qk.EMPTY;_.gIa.create=Qk.create;_.gIa.prototype.Gc=function(a){var b=this.destination;if(this.i0a)try{this.i0a=!!this.Xp(a,this.index++)}catch(c){this.destination.error(c)}this.i0a||b.next(a)};var oia=function(a){this.af=a};oia.prototype.call=function(a,b){return b.subscribe(new hIa(a,this.af))};var hIa=function(a,b){$k.call(this,a);this.destination=a;this.af=b;this.index=0};_.V(hIa,$k);hIa.EMPTY=$k.EMPTY;hIa.create=$k.create;_.h=hIa.prototype;_.h.Gc=function(a){var b=this.index++;try{var c=this.af(a,b)}catch(d){this.destination.error(d);return}(a=this.vL)&&a.unsubscribe();a=new Yk(this);this.destination.add(a);this.vL=a;Od(c,a)};
_.h.ci=function(){var a=this.vL;a&&!a.closed||$k.prototype.ci.call(this);this.unsubscribe()};_.h.ps=function(){this.vL=void 0};_.h.Vs=function(){this.vL=void 0;this.Ik&&$k.prototype.ci.call(this)};_.h.Ws=function(a){this.destination.next(a)};var qia=function(a){this.oHc=a};qia.prototype.call=function(a,b){a=new xl(a);var c=Od(this.oHc,new Yk(a));return c&&!a.gCb?(a.add(c),b.subscribe(a)):a};var xl=function(a){$k.call(this,a);this.gCb=!1};_.V(xl,$k);xl.EMPTY=$k.EMPTY;xl.create=$k.create;xl.prototype.Ws=function(){this.gCb=!0;this.complete()};xl.prototype.Vs=function(){};var ria=function(a,b){this.Xp=a;this.HSa=b};ria.prototype.call=function(a,b){return b.subscribe(new iIa(a,this.Xp,this.HSa))};var iIa=function(a,b,c){Qk.call(this,a);this.Xp=b;this.HSa=c;this.index=0};_.V(iIa,Qk);iIa.EMPTY=Qk.EMPTY;iIa.create=Qk.create;iIa.prototype.Gc=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.HSa&&b.next(a),b.complete())};var tia=function(a,b,c){this.YGc=a;this.error=b;this.complete=c};tia.prototype.call=function(a,b){return b.subscribe(new yl(a,this.YGc,this.error,this.complete))};var yl=function(a,b,c,d){Qk.call(this,a);this.IJa=this.JJa=this.KJa=ce;this.JJa=c||ce;this.IJa=d||ce;_.Fga(b)?(this.aj=this,this.KJa=b):b&&(this.aj=b,this.KJa=b.next||ce,this.JJa=b.error||ce,this.IJa=b.complete||ce)};_.V(yl,Qk);yl.EMPTY=Qk.EMPTY;yl.create=Qk.create;
yl.prototype.Gc=function(a){try{this.KJa.call(this.aj,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};yl.prototype.zq=function(a){try{this.JJa.call(this.aj,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};yl.prototype.ci=function(){try{this.IJa.call(this.aj)}catch(a){this.destination.error(a);return}return this.destination.complete()};_.zl=function(a,b,c,d,e){Qk.call(this,a);this.duration=b;this.scheduler=c;this.dT=d;this.CV=e;this.rI=null;this.v5=!1;this.k7=null};_.V(_.zl,Qk);_.zl.EMPTY=Qk.EMPTY;_.zl.create=Qk.create;_.zl.prototype.Gc=function(a){this.rI?this.CV&&(this.k7=a,this.v5=!0):(this.add(this.rI=this.scheduler.Ch(uia,this.duration,{HN:this})),this.dT?this.destination.next(a):this.CV&&(this.k7=a,this.v5=!0))};_.zl.prototype.ci=function(){this.v5&&this.destination.next(this.k7);this.destination.complete()};
_.zl.prototype.n9=function(){var a=this.rI;a&&(this.CV&&this.v5&&(this.destination.next(this.k7),this.k7=null,this.v5=!1),a.unsubscribe(),this.remove(a),this.rI=null)};var via=function(a,b){this.sM=a;this.af=b};via.prototype.call=function(a,b){return b.subscribe(new Al(a,this.sM,this.af))};var Al=function(a,b,c){al.call(this,a);this.af=c;this.yV=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.yV.push(c);for(c=0;c<a;c++)this.add(Od(b[c],new Zk(this,void 0,c)))};_.V(Al,al);Al.EMPTY=al.EMPTY;Al.create=al.create;Al.prototype.Ws=function(a,b,c){this.values[c]=b;b=this.yV;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))};Al.prototype.Vs=function(){};
Al.prototype.Gc=function(a){0===this.yV.length&&(a=[a].concat(_.yc(this.values)),this.af?this.Ctc(a):this.destination.next(a))};Al.prototype.Ctc=function(a){try{var b=this.af.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};var Bia;
_.Ge=function(a){var b=void 0===a.Onb?!1:a.Onb,c=void 0===a.kia?!1:a.kia;a=void 0===a.l2?!1:a.l2;this.M_=this.kca=!1;this.isStable=!0;this.Pua=new _.ml(!1);this.vM=new _.ml(!1);this.Of=new _.ml(!1);this.Ys=new _.ml(!1);if("undefined"==typeof Zone)throw new _.dc(908,!1);Zone.hvc();this.zX=0;this.jrc=this.mF=Zone.current;Zone.TaskTrackingZoneSpec&&(this.mF=this.mF.QC(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.mF=this.mF.QC(Zone.longStackTraceZoneSpec));this.kia=!a&&c;this.l2=
a;this.Gta=-1;c="function"===typeof _.od.requestAnimationFrame;b=_.od[c?"requestAnimationFrame":"setTimeout"];c=_.od[c?"cancelAnimationFrame":"clearTimeout"];"undefined"!==typeof Zone&&b&&c&&((c=b[Zone.Vo("OriginalDelegate")])&&(b=c),Zone.Vo("OriginalDelegate"));this.TGc=b;Aia(this)};_.Cia=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};Bia=function(){if(_.Cia())throw new _.dc(909,!1);};_.Ge.prototype.kc=function(a,b,c){return this.mF.kc(a,b,c)};
_.Ge.prototype.aha=function(a,b,c){var d=this.mF;a=d.pwa("NgZoneEvent: undefined",a,jIa,Dha,Dha);try{return d.aha(a,b,c)}finally{d.cK(a)}};_.Ge.prototype.zx=function(a,b,c){return this.mF.zx(a,b,c)};_.Ge.prototype.bc=function(a){return this.jrc.kc(a)};var jIa={},Oia=function(){this.kca=this.M_=!1;this.isStable=!0;this.Pua=new _.ml;this.vM=new _.ml;this.Of=new _.ml;this.Ys=new _.ml};Oia.prototype.kc=function(a,b,c){return a.apply(b,c)};Oia.prototype.zx=function(a,b,c){return a.apply(b,c)};
Oia.prototype.bc=function(a){return a()};Oia.prototype.aha=function(a,b,c){return a.apply(b,c)};var Via=new _.wc("",{Ha:"root",qa:Dia});var kIa=new _.wc(""),lIa=new _.wc(""),Bl=function(a,b,c){var d=this;this.hb=a;this.pHb=b;this.cTc=0;this.rHa=!0;this.O4=!1;this.gP=[];this.Rxa=null;mIa||(mIa=c,nIa(b));this.juc();a.kc(function(){d.Rxa="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})};Bl.prototype.juc=function(){var a=this;this.hb.Pua.subscribe({next:function(){a.O4=!0;a.rHa=!1}});this.hb.bc(function(){a.hb.Of.subscribe({next:function(){Bia();queueMicrotask(function(){a.rHa=!0;a.Dab()})}})})};
Bl.prototype.isStable=function(){return this.rHa&&!this.hb.kca};Bl.prototype.Dab=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;0!==a.gP.length;){var c=a.gP.pop();clearTimeout(c.W2);c.Nyc(a.O4)}a.O4=!1});else{var b=oIa(this);this.gP=this.gP.filter(function(c){return c.eRb&&c.eRb(b)?(clearTimeout(c.W2),!1):!0});this.O4=!0}};var oIa=function(a){return a.Rxa?a.Rxa.o0c.map(function(b){return{source:b.source,nxc:b.nxc,data:b.data}}):[]};_.h=Bl.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&0<b&&(e=setTimeout(function(){d.gP=d.gP.filter(function(f){return f.W2!==e});a(d.O4,oIa(d))},b));this.gP.push({Nyc:a,W2:e,eRb:c})};_.h.whenStable=function(a,b,c){if(c&&!this.Rxa)throw Error("hb");this.addCallback(a,b,c);this.Dab()};_.h.DYa=function(a){this.pHb.DYa(a,this)};_.h.i2a=function(a){this.pHb.i2a(a)};_.h.findProviders=function(){return[]};Bl.ha=function(a){return new (a||Bl)(_.q(_.Ge),_.q(Cl),_.q(lIa))};Bl.ua=_.p({token:Bl,qa:Bl.ha});
var Cl=function(){this.p4=new Map};Cl.prototype.DYa=function(a,b){this.p4.set(a,b)};Cl.prototype.i2a=function(a){this.p4.delete(a)};Cl.prototype.Waa=function(a,b){var c,d;return null!=(d=null==(c=mIa)?void 0:c.Waa(this,a,void 0===b?!0:b))?d:null};Cl.ha=function(a){return new (a||Cl)};Cl.ua=_.p({token:Cl,qa:Cl.ha,Ha:"platform"});var mIa;var pIa=this,Jia=null,Hia=new _.wc("AllowMultipleToken"),Mia=new _.wc("PlatformDestroyListeners"),qIa=new _.wc("appBootstrapListener"),Tna=function(a,b){this.name=a;this.token=b},He=function(a){this.Me=a;this.HHa=[];this.tP=[];this.Nb=!1},rIa=function(a,b,c){var d=Pia(null==c?void 0:c.Nd,Nia({xzc:null==c?void 0:c.i1c,MKc:null==c?void 0:c.j1c}));return d.kc(function(){var e=Aga(b.qBb,a.Cc,Wia(function(){return d})),f=e.Cc.get(_.vd,null);d.bc(function(){var g=d.Ys.subscribe({next:function(m){f.handleError(m)}});
e.xf(function(){Sia(a.HHa,e);g.unsubscribe()})});return Qia(f,d,function(){var g=e.Cc.get(Lk);VGa(g);return g.Oyc.then(function(){var m=e.Cc.get(_.rh,"en-US")||"en-US";null==m&&Xca("Expected localeId to be defined",m,null,"!=");"string"===typeof m&&(_.RHa=m.toLowerCase().replace(/_/g,"-"));a.Kqc(e);return e})})})},nwa=function(a,b){var c=void 0===c?[]:c;var d=Ria({},c);Promise.resolve(new Aka(b)).then(function(e){return rIa(a,e,d)})};
He.prototype.Kqc=function(a){var b=a.Cc.get(_.kg);if(0<a.LEa.length)a.LEa.forEach(function(c){return b.bootstrap(c)});else if(a.instance.bHc)a.instance.bHc(b);else throw new _.dc(-403,!1);this.HHa.push(a)};He.prototype.xf=function(a){this.tP.push(a)};
He.prototype.destroy=function(){if(this.Nb)throw new _.dc(404,!1);this.HHa.slice().forEach(function(b){return b.destroy()});this.tP.forEach(function(b){return b()});var a=this.Me.get(Mia,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Nb=!0};_.W.Object.defineProperties(He.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Me}},vc:{configurable:!0,enumerable:!0,get:function(){return this.Nb}}});He.ha=function(a){return new (a||He)(_.q(_.jg))};
He.ua=_.p({token:He,qa:He.ha,Ha:"platform"});_.kg=function(){var a=this;this.g6a=[];this.Nb=this.aJa=!1;this.tP=[];this.YX=[];this.HDc=_.ic(Uia);this.tQc=_.ic(Via);this.Wib=[];this.sC=[];this.isStable=_.ic(kl).rsa.ka(_.Ce(function(b){return b?_.Ed(!1):a.tQc}),_.ne(),lia());this.Me=_.ic(zk)};
_.kg.prototype.bootstrap=function(a,b){var c=this,d=a instanceof zGa;if(!this.Me.get(Lk).done)throw new _.dc(405,!1);a=d?a:_.Jk(this.Me.get(_.Ck),a);this.Wib.push(a.I9);d=a.WDc?void 0:this.Me.get(uGa);var e=a.create(_.tGa,[],b||a.ab,d),f=e.location.oa,g=e.Cc.get(kIa,null);null==g||g.DYa(f);e.xf(function(){c.fZ(e.Gu);Sia(c.sC,e);null==g||g.i2a(f)});this.yqc(e);return e};
_.kg.prototype.tick=function(){if(this.aJa)throw new _.dc(101,!1);try{this.aJa=!0;for(var a=_.l(this.YX),b=a.next();!b.done;b=a.next())b.value.Pd()}catch(c){this.HDc(c)}finally{this.aJa=!1}};_.sIa=function(a,b){a.YX.push(b);if(b.lla)throw new _.dc(902,!1);b.Zr=a};_.h=_.kg.prototype;_.h.fZ=function(a){Sia(this.YX,a);a.Zr=null;var b=a.xk;jd(b[11],2,a.xk[1].firstChild,b,null,null,!1)};
_.h.yqc=function(a){_.sIa(this,a.Gu);this.tick();this.sC.push(a);var b=this.Me.get(qIa,[]);b.push.apply(b,_.yc(this.g6a));b.forEach(function(c){return c(a)})};_.h.La=function(){if(!this.Nb)try{this.tP.forEach(function(a){return a()}),this.YX.slice().forEach(function(a){return a.destroy()})}finally{this.Nb=!0,this.YX=[],this.g6a=[],this.tP=[]}};_.h.xf=function(a){var b=this;this.tP.push(a);return function(){return Sia(b.tP,a)}};
_.h.destroy=function(){if(this.Nb)throw new _.dc(406,!1);var a=this.Me;a.destroy&&!a.vc&&a.destroy()};_.W.Object.defineProperties(_.kg.prototype,{vc:{configurable:!0,enumerable:!0,get:function(){return this.Nb}},Cc:{configurable:!0,enumerable:!0,get:function(){return this.Me}},vPc:{configurable:!0,enumerable:!0,get:function(){return this.YX.length}}});_.kg.ha=function(a){return new (a||_.kg)};_.kg.ua=_.p({token:_.kg,qa:_.kg.ha,Ha:"root"});
var Uia=new _.wc("",{Ha:"root",qa:function(){return _.ic(_.vd).handleError.bind(pIa)}}),Je=function(){this.zone=_.ic(_.Ge);this.Yuc=_.ic(_.kg)};Je.prototype.initialize=function(){var a=this;this.x$a||(this.x$a=this.zone.vM.subscribe({next:function(){a.zone.kc(function(){a.Yuc.tick()})}}))};Je.prototype.La=function(){var a;null==(a=this.x$a)||a.unsubscribe()};Je.ha=function(a){return new (a||Je)};Je.ua=_.p({token:Je,qa:Je.ha,Ha:"root"});_.zka=new Map;var hja=0,ija=0,jja=0;_.Kja={qGc:"element"};_.Mja={qGc:"ICU"};var Bja=/\ufffd(\d+):?\d*\ufffd/gi,Lja=/\ufffd(\d+)\ufffd/,Hja=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Dja=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Oja=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Nja=/\uE500/g;var Tja=Uja;var aka=function(a){this.Me=a;this.X8=new Map};aka.prototype.La=function(){try{for(var a=_.l(this.X8.values()),b=a.next();!b.done;b=a.next()){var c=b.value;null!==c&&c.destroy()}}finally{this.X8.clear()}};aka.ua=_.p({token:aka,Ha:"environment",qa:function(){return new aka(_.q(zk))}});_.xf=function(a){this.Jnc=a=void 0===a?!1:a;this.ro=!0;this.ew=[];this.u6a=!1;this.rla=null;this.length=0;this.last=this.first=void 0;var b=_.xf.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=fka)};_.h=_.xf.prototype;_.h.get=function(a){return this.ew[a]};_.h.map=function(a){return this.ew.map(a)};_.h.filter=function(a){return this.ew.filter(a)};_.h.find=function(a){return this.ew.find(a)};_.h.reduce=function(a,b){return this.ew.reduce(a,b)};_.h.forEach=function(a){this.ew.forEach(a)};
_.h.some=function(a){return this.ew.some(a)};_.h.toArray=function(){return this.ew.slice()};_.h.toString=function(){return this.ew.toString()};_.h.reset=function(a,b){this.ro=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.ew;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.u6a=!b)this.ew=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.rf=function(a){!a.rla||!a.u6a&&a.Jnc||a.rla.emit(a)};
_.xf.prototype.u_a=function(){this.ro=!0};_.xf.prototype.destroy=function(){this.Xc.complete();this.Xc.unsubscribe()};_.W.Object.defineProperties(_.xf.prototype,{Xc:{configurable:!0,enumerable:!0,get:function(){return this.rla||(this.rla=new _.ml)}}});Symbol.iterator;_.of=function(){};_.of.Ry=hka;var ika=function(a,b,c){this.rnc=a;this.g7a=b;this.nb=c};_.V(ika,_.of);ika.Ry=_.of.Ry;ika.prototype.Qh=function(a,b){return tIa(this,a,b)};var tIa=function(a,b,c,d){var e=a.rnc;a=a.g7a;var f={Cc:c,dDc:d};c=a.nf;var g,m;d=Ufa(e,c,b,e[2]&4096?4096:16,null,a,null,null,null,null!=(g=null==f?void 0:f.Cc)?g:null,null!=(m=null==f?void 0:f.dDc)?m:null);d[16]=e[a.index];e=e[18];null!==e&&(d[18]=e.Qh(c));rga(c,d,b);return new Af(d)};
_.W.Object.defineProperties(ika.prototype,{qNb:{configurable:!0,enumerable:!0,get:function(){var a;return(null==(a=this.g7a.nf)?void 0:a.qNb)||null}}});_.pf=function(){};_.pf.Ry=kka;var nf=function(a,b,c){this.bJ=a;this.SGa=b;this.A5=c};_.V(nf,_.pf);nf.Ry=_.pf.Ry;_.h=nf.prototype;_.h.clear=function(){for(;0<this.length;)this.remove(this.length-1)};_.h.get=function(a){var b=this.bJ[8];return null!==b&&b[a]||null};_.h.Qh=function(a,b,c){if("number"===typeof c)var d=c;else if(null!=c){d=c.index;var e=c.Cc}a=tIa(a,b||{},e,null);uIa(this,a,d);return a};
_.h.sK=function(a,b,c,d){var e=a&&"function"!==typeof a;if(!e){var f=b||{};b=f.index;c=f.Cc;d=f.gYa;f=f.NR||f.h1c}a=e?a:new Bf(a[sda]||null);c=c||this.cva;f||null!=a.wl||(e=(e?c:this.cva).get(zk,null))&&(f=e);d=a.create(c,d,null,f);uIa(this,d.Gu,b);return d};_.h.QS=function(a,b){return uIa(this,a,b)};
var uIa=function(a,b,c){var d=b.xk;if(_.Ac(d[3])){var e=a.indexOf(b);-1!==e?a.detach(e):(e=d[3],e=new nf(e,e[6],e[3]),e.detach(e.indexOf(b)))}c=a.j4(c);a=a.bJ;var f=!0;f=void 0===f?!0:f;e=d[1];var g=11+c,m=a.length;0<c&&(a[g-1][4]=d);c<m-11?(d[4]=a[g],g=11+c,g>=a.length?a.push(d):a.splice(g,0,d)):(a.push(d),d[4]=null);d[3]=a;g=d[16];null!==g&&a!==g&&(m=g[9],d[15]!==d[3][3][15]&&(g[2]=!0),null===m?g[9]=[d]:m.push(d));g=d[18];null!==g&&vIa(g,e);d[2]|=128;if(f&&(f=jfa(c,a),g=d[11],m=g.parentNode(a[7]),
null!==m)){var n=a[6];d[0]=m;d[6]=n;jd(g,1,e.firstChild,d,m,f,!1)}if(b.Zr)throw new _.dc(902,!1);b.lla=!0;d=lka(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=nf.prototype;_.h.move=function(a,b){return this.QS(a,b)};_.h.indexOf=function(a){var b=this.bJ[8];return null!==b?b.indexOf(a):-1};_.h.remove=function(a){a=this.j4(a,-1);var b=bfa(this.bJ,a);b&&(Bda(lka(this.bJ),a),dfa(b[1],b))};
_.h.detach=function(a){a=this.j4(a,-1);var b=bfa(this.bJ,a);return b&&null!=Bda(lka(this.bJ),a)?new Af(b):null};_.h.j4=function(a,b){return null==a?this.length+(void 0===b?0:b):a};
_.W.Object.defineProperties(nf.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return ed(this.SGa,this.A5)}},Cc:{configurable:!0,enumerable:!0,get:function(){return new _.Zc(this.SGa,this.A5)}},cva:{configurable:!0,enumerable:!0,get:function(){var a=Dea(this.SGa,this.A5);if(-1!==a){var b=vea(a,this.A5);return new _.Zc(b[1].data[(a&32767)+8],b)}return new _.Zc(null,this.A5)}},length:{configurable:!0,enumerable:!0,get:function(){return this.bJ.length-11}}});var mka=nka;var uka=function(a){this.pYa=a;this.matches=null};uka.prototype.clone=function(){return new uka(this.pYa)};uka.prototype.u_a=function(){this.pYa.u_a()};var tka=function(a){this.queries=a=void 0===a?[]:a};tka.prototype.Qh=function(a){var b=a.queries;if(null!==b){a=null!==a.Fd?a.Fd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].xub].clone());return new tka(c)}return null};tka.prototype.fZ=function(a){vIa(this,a)};
var vIa=function(a,b){for(var c=0;c<a.queries.length;c++)null!==b.queries.queries[c].matches&&a.queries[c].u_a()},rka=function(a,b,c){this.Xp=a;this.flags=b;this.read=void 0===c?null:c},vka=function(a){this.queries=a=void 0===a?[]:a};_.h=vka.prototype;_.h.W$=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].W$(a,b)};_.h.Mqa=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].Mqa(a)};
_.h.DOa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].DOa(a,null!==b?b.length:0);d&&(d.xub=c,null!==b?b.push(d):b=[d])}return null!==b?new vka(b):null};_.h.va=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].va(a,b)};_.h.track=function(a){this.queries.push(a)};_.W.Object.defineProperties(vka.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var yf=function(a,b){this.metadata=a;this.matches=null;this.xub=-1;this.Vjb=!1;this.vEa=!0;this.f7a=void 0===b?-1:b};yf.prototype.W$=function(a,b){if(wIa(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.fVa;if(null!==f)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}xIa(this,a,b,f);xIa(this,a,b,Kea(b,a,e,!1,!1))}else c===_.of?b.type&4&&xIa(this,a,b,-1):xIa(this,a,b,Kea(b,a,c,!1,!1))}};
yf.prototype.Mqa=function(a){this.f7a===a.index&&(this.vEa=!1)};yf.prototype.va=function(a,b){this.W$(a,b)};yf.prototype.DOa=function(a,b){return wIa(this,a)?(this.Vjb=!0,yIa(this,-a.index,b),new yf(this.metadata)):null};
var wIa=function(a,b){if(a.vEa&&1!==(a.metadata.flags&1)){a=a.f7a;for(b=b.parent;null!==b&&b.type&8&&b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.vEa},xIa=function(a,b,c,d){if(null!==d){var e=a.metadata.read;null!==e?e===_.bd||e===_.pf||e===_.of&&c.type&4?yIa(a,c.index,-2):(b=Kea(c,b,e,!1,!1),null!==b&&yIa(a,c.index,b)):yIa(a,c.index,d)}},yIa=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)};var Dl=function(){};Dl.ha=function(a){return new (a||Dl)(_.q(_.kg))};Dl.Ea=_.lc({type:Dl});Dl.Da=_.ac({});_.El=function(){};_.El.Ry=wka;var zIa=function(){};zIa.prototype.supports=function(a){return bja(a)};zIa.prototype.create=function(a){return new AIa(a)};var BIa=function(a,b){return b},AIa=function(a){this.length=0;this.iX=this.qma=this.YB=this.DF=this.vX=this.Uma=this.It=this.IB=this.N5=this.WP=this.Drc=this.wz=this.YP=null;this.RX=a||BIa};AIa.prototype.uqb=function(a){var b;for(b=this.WP;null!==b;b=b.Gc)a(b)};
_.CIa=function(a,b){var c=a.WP;a=a.DF;for(var d=0,e=null;c||a;){var f=!a||c&&c.jl<xka(a,d,e)?c:a,g=xka(f,d,e),m=f.jl;if(f===a)d--,a=a.uF;else if(c=c.Gc,null==f.Wu)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var x=0;x<n;x++){var A=x<e.length?e[x]:e[x]=0,E=A+x;r<=E&&E<n&&(e[x]=A+1)}e[f.Wu]=r-n}}g!==m&&b(f,g,m)}};_.DIa=function(a,b){for(a=a.qma;null!==a;a=a.OHa)b(a)};_.h=AIa.prototype;_.h.diff=function(a){null==a&&(a=[]);if(!bja(a))throw new _.dc(900,!1);return this.check(a)?this:null};_.h.xf=function(){};
_.h.check=function(a){var b=this;this.SIa();var c=this.WP,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.RX(e,f);null!==c&&Object.is(c.rB,g)?(d&&(c=this.Ybb(c,f,g,e)),Object.is(c.item,f)||this.bla(c,f)):(c=this.c$a(c,f,g,e),d=!0);c=c.Gc}}else{var m=0;cja(a,function(n){g=b.RX(m,n);null!==c&&Object.is(c.rB,g)?(d&&(c=b.Ybb(c,n,g,m)),Object.is(c.item,n)||b.bla(c,n)):(c=b.c$a(c,n,g,m),d=!0);c=c.Gc;m++});this.length=m}this.Btc(c);return this.EL};
_.h.SIa=function(){if(this.EL){var a;for(a=this.Drc=this.WP;null!==a;a=a.Gc)a.QHa=a.Gc;for(a=this.IB;null!==a;a=a.jQ)a.Wu=a.jl;this.IB=this.It=null;for(a=this.Uma;null!==a;a=a.PHa)a.Wu=a.jl;this.qma=this.iX=this.DF=this.YB=this.Uma=this.vX=null}};
_.h.c$a=function(a,b,c,d){if(null===a)var e=this.N5;else e=a.Tn,this.Urc(a);a=null===this.wz?null:this.wz.get(c,null);null!==a?(Object.is(a.item,b)||this.bla(a,b),this.oab(a,e,d)):(a=null===this.YP?null:this.YP.get(c,d),null!==a?(Object.is(a.item,b)||this.bla(a,b),this.Pqc(a,e,d)):a=this.Vkc(new EIa(b,c),e,d));return a};_.h.Ybb=function(a,b,c,d){b=null===this.wz?null:this.wz.get(c,null);null!==b?a=this.oab(b,a.Tn,d):a.jl!=d&&(a.jl=d,this.lEa(a,d));return a};
_.h.Btc=function(a){for(;null!==a;){var b=a.Gc;this.I5a(this.VJa(a));a=b}null!==this.wz&&this.wz.clear();null!==this.It&&(this.It.jQ=null);null!==this.vX&&(this.vX.PHa=null);null!==this.N5&&(this.N5.Gc=null);null!==this.YB&&(this.YB.uF=null);null!==this.iX&&(this.iX.OHa=null)};_.h.oab=function(a,b,c){null!==this.wz&&this.wz.remove(a);var d=a.sna,e=a.uF;null===d?this.DF=e:d.uF=e;null===e?this.YB=d:e.sna=d;this.dHa(a,b,c);this.lEa(a,c);return a};
_.h.Pqc=function(a,b,c){this.VJa(a);this.dHa(a,b,c);this.lEa(a,c);return a};_.h.Vkc=function(a,b,c){this.dHa(a,b,c);this.It=null===this.It?this.IB=a:this.It.jQ=a;return a};_.h.dHa=function(a,b,c){var d=null===b?this.WP:b.Gc;a.Gc=d;a.Tn=b;null===d?this.N5=a:d.Tn=a;null===b?this.WP=a:b.Gc=a;null===this.YP&&(this.YP=new Fl);this.YP.put(a);a.jl=c;return a};_.h.Urc=function(a){return this.I5a(this.VJa(a))};
_.h.VJa=function(a){null!==this.YP&&this.YP.remove(a);var b=a.Tn,c=a.Gc;null===b?this.WP=c:b.Gc=c;null===c?this.N5=b:c.Tn=b;return a};_.h.lEa=function(a,b){if(a.Wu===b)return a;this.vX=null===this.vX?this.Uma=a:this.vX.PHa=a;return a};_.h.I5a=function(a){null===this.wz&&(this.wz=new Fl);this.wz.put(a);a.jl=null;a.uF=null;null===this.YB?(this.YB=this.DF=a,a.sna=null):(a.sna=this.YB,this.YB=this.YB.uF=a);return a};_.h.bla=function(a,b){a.item=b;this.iX=null===this.iX?this.qma=a:this.iX.OHa=a;return a};
_.W.Object.defineProperties(AIa.prototype,{EL:{configurable:!0,enumerable:!0,get:function(){return null!==this.IB||null!==this.Uma||null!==this.DF||null!==this.qma}}});var EIa=function(a,b){this.item=a;this.rB=b;this.OHa=this.PHa=this.jQ=this.uF=this.sna=this.AX=this.rna=this.Gc=this.Tn=this.QHa=this.Wu=this.jl=null},FIa=function(){this.f7=this.w5=null};FIa.prototype.add=function(a){null===this.w5?(this.w5=this.f7=a,a.AX=null,a.rna=null):(this.f7.AX=a,a.rna=this.f7,a.AX=null,this.f7=a)};
FIa.prototype.get=function(a,b){var c;for(c=this.w5;null!==c;c=c.AX)if((null===b||b<=c.jl)&&Object.is(c.rB,a))return c;return null};FIa.prototype.remove=function(a){var b=a.rna;a=a.AX;null===b?this.w5=a:b.AX=a;null===a?this.f7=b:a.rna=b;return null===this.w5};var Fl=function(){this.map=new Map};Fl.prototype.put=function(a){var b=a.rB,c=this.map.get(b);c||(c=new FIa,this.map.set(b,c));c.add(a)};Fl.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
Fl.prototype.remove=function(a){var b=a.rB;this.map.get(b).remove(a)&&this.map.delete(b);return a};Fl.prototype.clear=function(){this.map.clear()};_.W.Object.defineProperties(Fl.prototype,{tl:{configurable:!0,enumerable:!0,get:function(){return 0===this.map.size}}});var GIa=function(){};GIa.prototype.supports=function(a){return a instanceof Map||aja(a)};GIa.prototype.create=function(){return new HIa};var HIa=function(){this.Cna=new Map;this.YB=this.DF=this.It=this.IB=this.JW=this.z4=this.cab=this.cP=this.fJ=null};_.h=HIa.prototype;_.h.uqb=function(a){var b;for(b=this.fJ;null!==b;b=b.Gc)a(b)};_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||aja(a)))throw new _.dc(900,!1);return this.check(a)?this:null};_.h.xf=function(){};
_.h.check=function(a){var b=this;this.SIa();var c=this.fJ;this.cP=null;this.eoc(a,function(d,e){c&&c.key===e?(b.Z9a(c,d),b.cP=c,c=c.Gc):(d=b.Ooc(e,d),c=b.Qpc(c,d))});if(c)for(c.Tn&&(c.Tn.Gc=null),a=this.DF=c;null!==a;a=a.uF)a===this.fJ&&(this.fJ=null),this.Cna.delete(a.key),a.uF=a.Gc,a.oj=a.ig,a.ig=null,a.Tn=null,a.Gc=null;this.JW&&(this.JW.NHa=null);this.It&&(this.It.jQ=null);return this.EL};
_.h.Qpc=function(a,b){if(a){var c=a.Tn;b.Gc=a;b.Tn=c;a.Tn=b;c&&(c.Gc=b);a===this.fJ&&(this.fJ=b);return this.cP=a}this.cP?(this.cP.Gc=b,b.Tn=this.cP):this.fJ=b;this.cP=b;return null};_.h.Ooc=function(a,b){if(this.Cna.has(a)){a=this.Cna.get(a);this.Z9a(a,b);b=a.Tn;var c=a.Gc;b&&(b.Gc=c);c&&(c.Tn=b);a.Gc=null;a.Tn=null;return a}c=new IIa(a);this.Cna.set(a,c);c.ig=b;this.blc(c);return c};
_.h.SIa=function(){if(this.EL){var a;for(a=this.cab=this.fJ;null!==a;a=a.Gc)a.QHa=a.Gc;for(a=this.z4;null!==a;a=a.NHa)a.oj=a.ig;for(a=this.IB;null!=a;a=a.jQ)a.oj=a.ig;this.DF=this.IB=this.It=this.z4=this.JW=null}};_.h.Z9a=function(a,b){Object.is(b,a.ig)||(a.oj=a.ig,a.ig=b,this.clc(a))};_.h.blc=function(a){null===this.IB?this.IB=this.It=a:this.It=this.It.jQ=a};_.h.clc=function(a){null===this.z4?this.z4=this.JW=a:this.JW=this.JW.NHa=a};
_.h.eoc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.W.Object.defineProperties(HIa.prototype,{EL:{configurable:!0,enumerable:!0,get:function(){return null!==this.IB||null!==this.z4||null!==this.DF}}});var IIa=function(a){this.key=a;this.NHa=this.uF=this.jQ=this.Tn=this.Gc=this.QHa=this.ig=this.oj=null};_.Gl=function(a){this.tPa=a};_.Gl.prototype.find=function(a){var b=this.tPa.find(function(c){return c.supports(a)});if(null!=b)return b;throw new _.dc(901,!1);};_.Gl.ua=_.p({token:_.Gl,Ha:"root",qa:function(){return new _.Gl([new zIa])}});_.Hl=function(a){this.tPa=a};_.Hl.prototype.find=function(a){var b=this.tPa.find(function(c){return c.supports(a)});if(b)return b;throw new _.dc(901,!1);};_.Hl.ua=_.p({token:_.Hl,Ha:"root",qa:function(){return new _.Hl([new GIa])}});var JIa=Kia(null,"core",[]);var KIa=new _.wc("devfuseFeature");var LIa={a5a:0,w3:1,ME:2,V3a:3};_.Il=function(a){this.Ma=_.Za(a)};_.V(_.Il,_.Eb);_.Il.prototype.toObject=function(){return MIa(this)};var MIa=function(a){if(null!=a)return _.Hb(a),{privateDoNotAccessOrElseSafeHtmlWrappedValue:_.k(_.X(a,2))}};var Jl=function(a){this.Ma=_.Za(a)};_.V(Jl,_.Eb);_.h=Jl.prototype;_.h.getMessage=function(){return _.Ni(this,_.Il,1)};_.h.Twa=function(a){return _.Pi(this,1,a)};_.h.G_a=function(a,b){_.tb(this,2,a,b,_.Xi)};_.h.qrb=function(){return _.cj(this,3,0)};_.h.SLb=function(a){return _.Yi(this,3,a)};Jl.uc=[2,4,5];Jl.prototype.toObject=function(){return NIa(this)};
var NIa=function(a){if(null!=a)return _.Hb(a),{message:MIa(a.getMessage()),x4c:_.k(_.Xi(a,2)),c6c:_.k(_.Vi(a,4)),d6c:_.k(_.Vi(a,5)),severity:_.cj(a,3,0)}};var OIa=function(a){this.Ma=_.Za(a)};_.V(OIa,_.Eb);OIa.uc=[1];OIa.prototype.toObject=function(){return PIa(this)};var PIa=function(a){if(null!=a)return _.Hb(a),{ITc:_.yb(_.Oi(a,Jl,1),NIa)}};_.Kl=function(){};_.U=function(){this.O={}};_.S=function(a,b){return a.O.hasOwnProperty(b)?a.O[b]:null};_.Z=function(a,b){return null!=a.O[b]};var QIa=function(a){var b="";Jba(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var RIa=["accept","accept-language","content-language"],SIa=["GET","HEAD","POST"];var TIa=function(){};var UIa;_.Ll=function(a,b){this.aKc=a;this.PCc=void 0===b?null:b};_.V(_.Ll,TIa);UIa=function(a,b,c){var d=Eka(a.PCc,b);return null==d?c:_.oe.ka(_.Ee({complete:function(){d.CHc()}}),Gha(c.ka(_.Ee(function(e){d.HT(e)},function(e){d.Ys(e)}))))};_.Ml=function(a,b){var c=b.Qb||void 0,d=a.aKc,e=d.send,f=b.body instanceof _.U?_.Df(b.body):b.body;return UIa(a,b,e.call(d,{path:b.path,Kb:b.Kb,Ob:b.Ob,body:f,Ta:b.Ta,RNb:b.RNb&&b.RNb},c))};var VIa=function(){};VIa.prototype.send=function(a,b){Qka(a);return this.makeRequest(a).ka(_.v(function(c){return b?_.Ef(b,c):c}))};var Nl,Ol,WIa,Pl,Rl,Sl,Tl,Ul,Vl,YIa;Nl={u3:"BUILD",Iza:"CODE_REVIEW",a3b:"GLOBAL",JE:"SOURCE",qd:"UNKNOWN",values:function(){return[Nl.qd,Nl.a3b,Nl.JE,Nl.Iza,Nl.u3]}};Ol={w3:"CRITICAL",V3a:"INFORMATIONAL",a5a:"SEVERITY_UNSPECIFIED",ME:"WARNING",values:function(){return[Ol.a5a,Ol.w3,Ol.ME,Ol.V3a]}};WIa={DVb:"AVAILABLE",Bic:"UNAVAILABLE",wj:"UNSPECIFIED",values:function(){return[WIa.wj,WIa.Bic,WIa.DVb]}};
Pl={u3:"BUILD",Iza:"CODE_REVIEW",XXb:"CORE",aBa:"ISSUE_TRACKER",JE:"SOURCE",Lic:"UNKNOWN_OWNER",values:function(){return[Pl.Lic,Pl.XXb,Pl.JE,Pl.Iza,Pl.u3,Pl.aBa]}};
_.Kg={fUb:"ADMIN_FAST_WRITE",gUb:"ADMIN_MEDIUM_WRITE",BI:"ADMIN_READ",iUb:"ADMIN_SLOW_WRITE",tza:"BLAME",j3a:"CALLGRAPHS",Mza:"COMMIT_BROWSING",Rza:"CROSS_REFERENCES",OZb:"DEBUGGER",B3a:"EXTERNAL_DEPENDENCY",J3a:"FILE_LOAD",zAa:"FILE_OPERATIONS",VV:"HISTORY",W3a:"INITIAL_PAGE_LOAD",g8b:"LIST_BREAKPOINTS",h8b:"LIST_DEBUGEES",DO:"OUTLINE",V4a:"REPOSITORIES_BROWSING",DCa:"SEARCH",jgc:"SET_BREAKPOINT",xgc:"SNAPSHOT_COMPLETE",Tgc:"STOP_DEBUGGING",g5a:"SUGGEST_SEARCH",q5a:"UNKNOWN_BUCKET",values:function(){return[_.Kg.q5a,
_.Kg.B3a,_.Kg.W3a,_.Kg.DCa,_.Kg.fUb,_.Kg.gUb,_.Kg.iUb,_.Kg.jgc,_.Kg.xgc,_.Kg.h8b,_.Kg.g8b,_.Kg.BI,_.Kg.V4a,_.Kg.Mza,_.Kg.zAa,_.Kg.J3a,_.Kg.DO,_.Kg.VV,_.Kg.Rza,_.Kg.j3a,_.Kg.OZb,_.Kg.Tgc,_.Kg.g5a,_.Kg.tza]}};_.Ql={Zx:"BACKGROUND",jWb:"BROWSER_NAVIGATION",nO:"CHANGE",Ct:"CLICK",E1b:"EXTERNAL",Nv:"KEYBOARD",ufc:"RESIZE",Vfc:"SCROLL",Hic:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.Ql.Hic,_.Ql.Ct,_.Ql.nO,_.Ql.Vfc,_.Ql.ufc,_.Ql.jWb,_.Ql.Nv,_.Ql.Zx,_.Ql.E1b]}};
Rl={Ld:"CANCELLED",fAa:"DEGRADED",Yi:"FAILURE",wCa:"RETRIED",Ug:"SUCCESS",dDa:"TIME_OUT",HDa:"UNKNOWN_STATUS_CODE",values:function(){return[Rl.HDa,Rl.Ug,Rl.Yi,Rl.dDa,Rl.fAa,Rl.Ld,Rl.wCa]}};
Sl={oza:"AUTOPUSH",pza:"AUTOPUSH_CORP",qza:"AUTOPUSH_QUAL",yza:"CANARY",Qza:"CORP",iAa:"DEMO",UAa:"INTEGRATION",VAa:"INTEGRATION_CORP",WAa:"INTEGRATION_OSS",XAa:"INTEGRATION_PARTNER",YAa:"INTEGRATION_PROD",ZAa:"INTEGRATION_QA",XBa:"OSS",O3:"PARTNER",eCa:"PRODUCTION",mCa:"QADEVEL",nCa:"QADEVEL_CORP",oCa:"QAOSS",LCa:"STAGING_CORP",MCa:"STAGING_OSS",NCa:"STAGING_PARTNER",OCa:"STAGING_PROD",PCa:"STAGING_QA",Dg:"TESTING",FDa:"UNKNOWN_ENVIRONMENT",values:function(){return[Sl.FDa,Sl.eCa,Sl.OCa,Sl.PCa,Sl.YAa,
Sl.ZAa,Sl.iAa,Sl.yza,Sl.Dg,Sl.LCa,Sl.Qza,Sl.mCa,Sl.UAa,Sl.oCa,Sl.MCa,Sl.WAa,Sl.XBa,Sl.nCa,Sl.VAa,Sl.oza,Sl.pza,Sl.O3,Sl.XAa,Sl.NCa,Sl.qza]}};
Tl={oza:"AUTOPUSH",pza:"AUTOPUSH_CORP",qza:"AUTOPUSH_QUAL",yza:"CANARY",Qza:"CORP",iAa:"DEMO",UAa:"INTEGRATION",VAa:"INTEGRATION_CORP",WAa:"INTEGRATION_OSS",XAa:"INTEGRATION_PARTNER",YAa:"INTEGRATION_PROD",ZAa:"INTEGRATION_QA",XBa:"OSS",O3:"PARTNER",eCa:"PRODUCTION",mCa:"QADEVEL",nCa:"QADEVEL_CORP",oCa:"QAOSS",LCa:"STAGING_CORP",MCa:"STAGING_OSS",NCa:"STAGING_PARTNER",OCa:"STAGING_PROD",PCa:"STAGING_QA",Dg:"TESTING",FDa:"UNKNOWN_ENVIRONMENT",values:function(){return[Tl.FDa,Tl.eCa,Tl.OCa,Tl.PCa,Tl.YAa,
Tl.ZAa,Tl.iAa,Tl.yza,Tl.Dg,Tl.LCa,Tl.Qza,Tl.mCa,Tl.UAa,Tl.oCa,Tl.MCa,Tl.WAa,Tl.XBa,Tl.nCa,Tl.VAa,Tl.oza,Tl.pza,Tl.O3,Tl.XAa,Tl.NCa,Tl.qza]}};Ul={Ld:"CANCELLED",fAa:"DEGRADED",Yi:"FAILURE",wCa:"RETRIED",Ug:"SUCCESS",dDa:"TIME_OUT",HDa:"UNKNOWN_STATUS_CODE",values:function(){return[Ul.HDa,Ul.Ug,Ul.Yi,Ul.dDa,Ul.fAa,Ul.Ld,Ul.wCa]}};
Vl=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.scopes=null==a.scopes?null:a.scopes;this.O.targetPatterns=null==a.targetPatterns?null:a.targetPatterns;this.O.targetQueryWarnings=null==a.targetQueryWarnings?null:a.targetQueryWarnings;this.O.severity=null==a.severity?null:a.severity};_.V(Vl,_.U);Vl.prototype.ma=function(){return Vl};
Vl.prototype.na=function(){return{Ua:{scopes:Nl,severity:Ol},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ka:{message:Wl}}};
_.W.Object.defineProperties(Vl.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.O.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.S(this,"scopes"):null},set:function(a){this.O.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.S(this,"severity"):null},set:function(a){this.O.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.S(this,"targetPatterns"):null},set:function(a){this.O.targetPatterns=a}},targetQueryWarnings:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetQueryWarnings")?_.S(this,"targetQueryWarnings"):null},set:function(a){this.O.targetQueryWarnings=a}}});_.W.Object.defineProperties(Vl,{XCa:{configurable:!0,enumerable:!0,get:function(){return Ol}}});var Xl=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.kp?null:a.kp};
_.V(Xl,_.U);Xl.prototype.ma=function(){return Xl};Xl.prototype.na=function(){return{Sa:{announcements:Vl},keys:["announcements"]}};_.W.Object.defineProperties(Xl.prototype,{kp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var Th=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.status=null==a.status?null:a.status};_.V(Th,_.U);Th.prototype.ma=function(){return Th};
Th.prototype.na=function(){return{Ua:{status:WIa},keys:["name","status"]}};_.W.Object.defineProperties(Th.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});_.W.Object.defineProperties(Th,{Status:{configurable:!0,enumerable:!0,get:function(){return WIa}}});
var $l=function(a){a=void 0===a?{}:a;this.O={};this.O.eventId=null==a.eventId?null:a.eventId;this.O.clientContext=null==a.Bpa?null:a.Bpa;this.O.gestureName=null==a.gestureName?null:a.gestureName;this.O.elementId=null==a.IR?null:a.IR;this.O.artifactId=null==a.We?null:a.We;this.O.searchTerm=null==a.Dh?null:a.Dh;this.O.listIndex=null==a.Nf?null:a.Nf;this.O.durationMs=null==a.Gi?null:a.Gi;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.subActions=null==a.Tm?null:a.Tm;this.O.initialUrl=null==
a.Tw?null:a.Tw;this.O.targetUrl=null==a.jm?null:a.jm;this.O.initialRoute=null==a.initialRoute?null:a.initialRoute;this.O.targetRoute=null==a.targetRoute?null:a.targetRoute;this.O.wasStartedInBackground=null==a.eO?null:a.eO;this.O.finishedInBackground=null==a.VK?null:a.VK;this.O.actionOwner=null==a.actionOwner?null:a.actionOwner;this.O.feature=null==a.Zqa?null:a.Zqa;this.O.bucket=null==a.bucket?null:a.bucket;this.O.availabilityStatuses=null==a.availabilityStatuses?null:a.availabilityStatuses};
_.V($l,_.U);$l.prototype.ma=function(){return $l};$l.prototype.na=function(){return{Sa:{availabilityStatuses:Th,subActions:am},Ua:{actionOwner:Pl,bucket:_.Kg,gestureName:_.Ql,statusCode:Rl},keys:"actionOwner artifactId availabilityStatuses bucket clientContext durationMs elementId eventId feature finishedInBackground gestureName initialRoute initialUrl listIndex searchTerm statusCode subActions targetRoute targetUrl wasStartedInBackground".split(" "),Ka:{clientContext:bm,eventId:cm}}};
_.W.Object.defineProperties($l.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.S(this,"actionOwner"):null},set:function(a){this.O.actionOwner=a}},We:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.S(this,"artifactId"):null},set:function(a){this.O.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.S(this,"availabilityStatuses"):null},set:function(a){this.O.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.S(this,"bucket"):null},set:function(a){this.O.bucket=a}},Bpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.S(this,"clientContext"):null},set:function(a){this.O.clientContext=a}},Gi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},IR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"elementId")?_.S(this,"elementId"):null},set:function(a){this.O.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.S(this,"eventId"):null},set:function(a){this.O.eventId=a}},Zqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.S(this,"feature"):null},set:function(a){this.O.feature=a}},VK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.S(this,"finishedInBackground"):null},set:function(a){this.O.finishedInBackground=
a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.S(this,"gestureName"):null},set:function(a){this.O.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialRoute")?_.S(this,"initialRoute"):null},set:function(a){this.O.initialRoute=a}},Tw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.S(this,"initialUrl"):null},set:function(a){this.O.initialUrl=a}},Nf:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"listIndex")?_.S(this,"listIndex"):null},set:function(a){this.O.listIndex=a}},Dh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.S(this,"searchTerm"):null},set:function(a){this.O.searchTerm=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.O.statusCode=a}},Tm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.S(this,"subActions"):
null},set:function(a){this.O.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.S(this,"targetRoute"):null},set:function(a){this.O.targetRoute=a}},jm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.S(this,"targetUrl"):null},set:function(a){this.O.targetUrl=a}},eO:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.S(this,"wasStartedInBackground"):null},set:function(a){this.O.wasStartedInBackground=
a}}});var bm=function(a){a=void 0===a?{}:a;this.O={};this.O.sessionId=null==a.sessionId?null:a.sessionId;this.O.userId=null==a.userId?null:a.userId;this.O.actionId=null==a.actionId?null:a.actionId;this.O.environmentName=null==a.Es?null:a.Es;this.O.repoGroupId=null==a.LH?null:a.LH;this.O.executionContext=null==a.maa?null:a.maa};_.V(bm,_.U);bm.prototype.ma=function(){return bm};
bm.prototype.na=function(){return{Ua:{environmentName:Sl},keys:"actionId environmentName executionContext repoGroupId sessionId userId".split(" "),Ka:{executionContext:dm}}};
_.W.Object.defineProperties(bm.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.S(this,"actionId"):null},set:function(a){this.O.actionId=a}},Es:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},maa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.S(this,"executionContext"):null},set:function(a){this.O.executionContext=
a}},LH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.S(this,"repoGroupId"):null},set:function(a){this.O.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sessionId")?_.S(this,"sessionId"):null},set:function(a){this.O.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.S(this,"userId"):null},set:function(a){this.O.userId=a}}});
var cm=function(a){a=void 0===a?{}:a;this.O={};this.O.timeUsec=null==a.Yxa?null:a.Yxa;this.O.serverIp=null==a.serverIp?null:a.serverIp;this.O.processId=null==a.Cva?null:a.Cva};_.V(cm,_.U);cm.prototype.ma=function(){return cm};cm.prototype.na=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.W.Object.defineProperties(cm.prototype,{Cva:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.S(this,"processId"):null},set:function(a){this.O.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.S(this,"serverIp"):null},set:function(a){this.O.serverIp=a}},Yxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.S(this,"timeUsec"):null},set:function(a){this.O.timeUsec=a}}});
var dm=function(a){a=void 0===a?{}:a;this.O={};this.O.cell=null==a.AY?null:a.AY;this.O.task=null==a.qI?null:a.qI;this.O.job=null==a.zda?null:a.zda;this.O.environmentName=null==a.Es?null:a.Es;this.O.buildLabel=null==a.lw?null:a.lw;this.O.traced=null==a.T1a?null:a.T1a;this.O.rpcGlobalId=null==a.EZa?null:a.EZa;this.O.spanId=null==a.spanId?null:a.spanId};_.V(dm,_.U);dm.prototype.ma=function(){return dm};dm.prototype.na=function(){return{Ua:{environmentName:Tl},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.W.Object.defineProperties(dm.prototype,{lw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.S(this,"buildLabel"):null},set:function(a){this.O.buildLabel=a}},AY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.S(this,"cell"):null},set:function(a){this.O.cell=a}},Es:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.S(this,"environmentName"):null},set:function(a){this.O.environmentName=a}},zda:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.S(this,"job"):null},set:function(a){this.O.job=a}},EZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.S(this,"rpcGlobalId"):null},set:function(a){this.O.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.S(this,"spanId"):null},set:function(a){this.O.spanId=a}},qI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.S(this,"task"):null},set:function(a){this.O.task=
a}},T1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.S(this,"traced"):null},set:function(a){this.O.traced=a}}});var em=function(a){a=void 0===a?{}:a;this.O={};this.O.announcements=null==a.kp?null:a.kp};_.V(em,_.U);em.prototype.ma=function(){return em};em.prototype.na=function(){return{keys:["announcements"],Ka:{announcements:Xl}}};
_.W.Object.defineProperties(em.prototype,{kp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.S(this,"announcements"):null},set:function(a){this.O.announcements=a}}});var fm=function(a){a=void 0===a?{}:a;this.O={};this.O.entries=null==a.entries?null:a.entries;this.O.authuser=null==a.authuser?null:a.authuser};_.V(fm,_.U);fm.prototype.ma=function(){return fm};fm.prototype.na=function(){return{Sa:{entries:$l},keys:["authuser","entries"]}};
_.W.Object.defineProperties(fm.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.S(this,"authuser"):null},set:function(a){this.O.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.S(this,"entries"):null},set:function(a){this.O.entries=a}}});var XIa=function(){this.O={}};_.V(XIa,_.U);XIa.prototype.ma=function(){return XIa};XIa.prototype.na=function(){return{keys:[]}};
var Wl=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(Wl,_.U);Wl.prototype.ma=function(){return Wl};Wl.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(Wl.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var am=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.statusCode=null==a.statusCode?null:a.statusCode;this.O.durationMs=null==a.Gi?null:a.Gi;this.O.httpErrorCode=null==a.Ow?null:a.Ow};_.V(am,_.U);am.prototype.ma=function(){return am};am.prototype.na=function(){return{Ua:{statusCode:Ul},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.W.Object.defineProperties(am.prototype,{Gi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.S(this,"durationMs"):null},set:function(a){this.O.durationMs=a}},Ow:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.S(this,"httpErrorCode"):null},set:function(a){this.O.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.S(this,"statusCode"):null},set:function(a){this.O.statusCode=a}}});YIa=new _.wc("API_VERSION");_.ZIa=new _.wc("REQUEST_SERVICE");_.gm=function(){};_.gm.ha=function(a){return new (a||_.gm)};_.gm.Ea=_.lc({type:_.gm});_.gm.Da=_.ac({});
var $Ia={$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"},hm=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};
hm.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"console_fe_api_sandbox.announcements.list",path:"/"+this.Wa+"/announcements",Ta:_.Ff(a,$Ia,b),Qb:em})};hm.ha=function(a){return new (a||hm)(_.q(YIa,8),_.q(_.ZIa),_.q(_.Kl,8))};hm.ua=_.p({token:hm,qa:hm.ha});var aJa=function(){};aJa.ha=function(a){return new (a||aJa)};aJa.ua=_.p({token:aJa,qa:function(a){return hm.ha(a)},Ha:_.gm});
var im=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)},bJa=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Ml(a.ob,{body:b,Kb:"POST",Ob:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Wa+"/logging:logClientAction",Ta:_.Ff(c,$Ia,d),Qb:XIa})};im.ha=function(a){return new (a||im)(_.q(YIa,8),_.q(_.ZIa),_.q(_.Kl,8))};im.ua=_.p({token:im,qa:im.ha});var cJa=function(){};cJa.ha=function(a){return new (a||cJa)};
cJa.ua=_.p({token:cJa,qa:function(a){return im.ha(a)},Ha:_.gm});var jm,dJa,eJa,fJa,iJa,jJa,kJa,lJa,mJa,zJa,EJa,GJa,HJa;jm=new _.wc("productVersion");dJa=new _.wc("envName");_.km=new _.wc("emailAddress");eJa=new _.wc("isBot");fJa=new _.wc("isCorpGoogler");_.gJa=new _.wc("userSettingsKeyPrefix");_.hJa=new _.wc("prodspecsStage");iJa=new _.wc("feedbackProductId");jJa=new _.wc("clearcutEndpoint");_.lm=new _.wc("onePlatformKey");_.mm=new _.wc("sessionIndex");kJa=new _.wc("xsrfToken");lJa=new _.wc("nonceToken");mJa=new _.wc("oauthClientId");_.nJa=new _.wc("appEngineServiceEndpoint");
_.rta=new _.wc("grimoireOnePlatformHost");_.oJa=new _.wc("cloudResourceManagerServiceEndpoint");_.pJa=new _.wc("cloudBillingServiceEndpoint");_.qJa=new _.wc("cloudBuildServiceEndpoint");_.rJa=new _.wc("cloudStorageServiceEndpoint");_.sJa=new _.wc("cloudUserSettingsEndpoint");_.tJa=new _.wc("resultStoreOnePlatformHost");_.uJa=new _.wc("scorecardOnePlatformHost");_.vJa=new _.wc("sourceRepoOnePlatformHost");_.wJa=new _.wc("sourceRepoInternalOnePlatformHost");_.xJa=new _.wc("iamOnePlatformHost");
_.yJa=new _.wc("loggingServiceEndpoint");zJa=new _.wc("peopleApiPlatformHost");_.AJa=new _.wc("serviceManagerApiPlatformHost");_.BJa=new _.wc("termsOfServiceOnePlatformHost");_.CJa=new _.wc("testFusionOnePlatformHost");_.DJa=new _.wc("fusionBadgeServerHost");EJa=new _.wc("enableAnonymousFeedback");_.nm=new _.wc("iamToken");_.FJa=new _.wc("initialPath");GJa=new _.wc("enableG3cClearcutLogging");HJa=new _.wc("g3cClearcutTransport");var om=function(a,b,c,d){this.xpa=a;this.Es=b;this.isBot=c;this.iZ=d};om.prototype.YL=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c=b.targetRoute||b.initialRoute;this.xpa.qb(this.aMa(b),c)}};om.prototype.sH=function(a){this.xpa.sH({},a)};om.prototype.aMa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Dk(a))}};a.projectId&&(b.projectId=a.projectId);a.Gi&&(b.latency=a.Gi);return b};
om.prototype.Dk=function(a){var b=a.Tm.map(function(c){return{name:c.name||void 0,latency:c.Gi||void 0,statusCode:c.statusCode||void 0,errorCode:c.Ow||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.eO||void 0,finishedInBg:a.VK||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.Es||void 0,actionOwner:this.iZ||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:0<
b.length?b:void 0}};om.ha=function(a){return new (a||om)(_.q(yk),_.q(dJa),_.q(eJa),_.q(KIa,8))};om.ua=_.p({token:om,qa:om.ha,Ha:"root"});var pm=function(a){this.Ma=_.Za(a)};_.V(pm,_.Eb);pm.prototype.KQa=function(){return _.Y(this,1)};pm.prototype.setCell=function(a){return _.Nh(this,1,a)};pm.prototype.rv=function(a){return _.Nh(this,5,a)};pm.prototype.toObject=function(){return IJa(this)};var IJa=function(a){if(null!=a)return _.Hb(a),{AY:_.Y(a,1),qI:_.$i(a,2),zda:_.Y(a,3),Es:_.cj(a,4,0),lw:_.Y(a,5)}};var JJa=function(a){this.Ma=_.Za(a)};_.V(JJa,_.Eb);_.h=JJa.prototype;_.h.rba=function(){return _.Ni(this,pm,6)};_.h.DLb=function(a){return _.Pi(this,6,a)};_.h.C_a=function(a){return _.Nh(this,7,a)};_.h.rRa=function(){return _.Y(this,8)};_.h.Xwa=function(a){return _.Nh(this,8,a)};_.h.toObject=function(){return KJa(this)};
var KJa=function(a){if(null!=a)return _.Hb(a),{sessionId:_.Y(a,1),userId:_.Y(a,2),actionId:_.Y(a,3),Es:_.cj(a,4,0),LH:_.Y(a,5),maa:IJa(a.rba()),rIc:_.Y(a,7),referer:_.Y(a,8),q1c:_.Y(a,9)}};var LJa=function(a){this.Ma=_.Za(a)};_.V(LJa,_.Eb);_.h=LJa.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.Le=function(a){return _.Nh(this,1,a)};_.h.dxa=function(a){return _.Yi(this,2,a)};_.h.w_a=function(a){return _.wb(this,3,a)};_.h.toObject=function(){return MJa(this)};var MJa=function(a){if(null!=a)return _.Hb(a),{name:_.Y(a,1),statusCode:_.cj(a,2,0),Gi:_.$i(a,3),Ow:_.$i(a,4)}};var NJa=function(a){this.Ma=_.Za(a)};_.V(NJa,_.Eb);NJa.uc=[7];NJa.prototype.toObject=function(){return OJa(this)};var OJa=function(a){if(null!=a)return _.Hb(a),{l6c:_.cj(a,1,0),e6c:_.cj(a,2,0),Y0c:_.Zi(a,3),k6c:_.Y(a,4),x_c:_.Y(a,5),mPb:_.Y(a,6),g6c:_.k(_.Vi(a,7))}};var PJa=function(a){this.Ma=_.Za(a)};_.V(PJa,_.Eb);PJa.prototype.toObject=function(){return QJa(this)};var QJa=function(a){if(null!=a)return _.Hb(a),{h6c:OJa(_.Ni(a,NJa,1))}};var qm=function(a){this.Ma=_.Za(a)};_.V(qm,_.Eb);_.h=qm.prototype;_.h.frb=function(){return _.Ni(this,rza,1)};_.h.MQa=function(){return _.Ni(this,JJa,2)};_.h.x_a=function(a){return _.Nh(this,4,a)};_.h.w_a=function(a){return _.wb(this,8,a)};_.h.dxa=function(a){return _.Yi(this,9,a)};_.h.getFeature=function(){return _.Y(this,18)};_.h.FLb=function(a){return _.Nh(this,18,a)};_.h.QRa=function(){return _.Y(this,20)};_.h.WLb=function(a){_.Nh(this,20,a)};qm.uc=[10];qm.prototype.toObject=function(){return RJa(this)};
var RJa=function(a){if(null!=a)return _.Hb(a),{eventId:sza(a.frb()),Bpa:KJa(a.MQa()),gestureName:_.cj(a,3,0),IR:_.Y(a,4),We:_.Y(a,5),Dh:_.Y(a,6),Nf:_.$i(a,7),Gi:_.$i(a,8),statusCode:_.cj(a,9,0),G5c:_.yb(_.Oi(a,LJa,10),MJa),Tw:_.Y(a,11),jm:_.Y(a,12),initialRoute:_.Y(a,13),targetRoute:_.Y(a,14),eO:_.Zi(a,15),VK:_.Zi(a,16),actionOwner:_.cj(a,17,0),Zqa:_.Y(a,18),ZXc:_.Y(a,22),j6c:QJa(_.Ni(a,PJa,19)),Ev:_.Y(a,20),i_c:_.Zi(a,21)}};var SJa=function(a){this.Ma=_.Za(a)};_.V(SJa,_.Eb);SJa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={hVc:RJa(_.Ni(this,qm,1))}}else a=void 0;return a};var TJa,UJa;TJa=/\s+/;UJa=[];_.rm=function(a,b,c,d){this.WSc=a;this.XSc=b;this.n$a=c;this.dj=d;this.Cub=UJa;this.zxa=new Map};_.rm.prototype.wn=function(){for(var a=_.l(this.Cub),b=a.next();!b.done;b=a.next())this.cKa(b.value,!0);a=this.uJc;if(Array.isArray(a)||a instanceof Set)for(a=_.l(a),b=a.next();!b.done;b=a.next())this.cKa(b.value,!0);else if(null!=a){var c=_.l(Object.keys(a));for(b=c.next();!b.done;b=c.next())b=b.value,this.cKa(b,!!a[b])}this.slc()};
_.rm.prototype.cKa=function(a,b){var c=this.zxa.get(a);void 0!==c?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.Or=!0):this.zxa.set(a,{enabled:b,changed:!0,Or:!0})};_.rm.prototype.slc=function(){for(var a=_.l(this.zxa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.pbb(b,c.enabled),c.changed=!1):c.Or||(c.enabled&&this.pbb(b,!1),this.zxa.delete(b));c.Or=!1}};
_.rm.prototype.pbb=function(a,b){var c=this;a=a.trim();0<a.length&&a.split(TJa).forEach(function(d){b?c.dj.MJ(c.n$a.oa,d):c.dj.XM(c.n$a.oa,d)})};_.W.Object.defineProperties(_.rm.prototype,{aFc:{configurable:!0,enumerable:!0,set:function(a){this.Cub=null!=a?a.trim().split(TJa):UJa}},aHc:{configurable:!0,enumerable:!0,set:function(a){this.uJc="string"===typeof a?a.trim().split(TJa):a}}});_.rm.ha=function(a){return new (a||_.rm)(_.u(_.Gl),_.u(_.Hl),_.u(_.bd),_.u(_.Fk))};
_.rm.Ja=_.pc({type:_.rm,ta:[["","ngClass",""]],inputs:{aFc:["class","klass"],aHc:"ngClass"},standalone:!0});var VJa=function(a,b,c,d){this.wa=a;this.oWa=b;this.index=c;this.count=d};_.W.Object.defineProperties(VJa.prototype,{first:{configurable:!0,enumerable:!0,get:function(){return 0===this.index}},last:{configurable:!0,enumerable:!0,get:function(){return this.index===this.count-1}},LZ:{configurable:!0,enumerable:!0,get:function(){return 0===this.index%2}},vWa:{configurable:!0,enumerable:!0,get:function(){return!this.LZ}}});
_.sm=function(a,b,c){this.GJ=a;this.eC=b;this.az=c;this.b6=null;this.RHa=!0;this.YE=null};_.sm.prototype.wn=function(){if(this.RHa){this.RHa=!1;var a=this.b6;!this.YE&&a&&(this.YE=this.az.find(a).create(this.TBb))}this.YE&&(a=this.YE.diff(this.b6))&&this.xEa(a)};
_.sm.prototype.xEa=function(a){var b=this,c=this.GJ;_.CIa(a,function(g,m,n){null==g.Wu?c.Qh(b.eC,new VJa(g.item,b.b6,-1,-1),null===n?void 0:n):null==n?c.remove(null===m?void 0:m):null!==m&&(m=c.get(m),c.move(m,n),m.context.wa=g.item)});for(var d=0,e=c.length;d<e;d++){var f=c.get(d).context;f.index=d;f.count=e;f.oWa=this.b6}_.DIa(a,function(g){c.get(g.jl).context.wa=g.item})};
_.W.Object.defineProperties(_.sm.prototype,{oWa:{configurable:!0,enumerable:!0,set:function(a){this.b6=a;this.RHa=!0}},TBb:{configurable:!0,enumerable:!0,set:function(a){this.RX=a},get:function(){return this.RX}},cHc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.eC=a)}}});_.sm.ha=function(a){return new (a||_.sm)(_.u(_.pf),_.u(_.of),_.u(_.Gl))};_.sm.Ja=_.pc({type:_.sm,ta:[["","ngFor","","ngForOf",""]],inputs:{oWa:"ngForOf",TBb:"ngForTrackBy",cHc:"ngForTemplate"},standalone:!0});_.tm=function(a,b){this.GJ=a;this.aj=new WJa;this.Jla=this.doa=this.HFa=null;this.MJa=b};_.tm.prototype.v7=function(){this.aj.wa?this.doa||(this.GJ.clear(),this.Jla=null,this.MJa&&(this.doa=this.GJ.Qh(this.MJa,this.aj))):this.Jla||(this.GJ.clear(),this.doa=null,this.HFa&&(this.Jla=this.GJ.Qh(this.HFa,this.aj)))};
_.W.Object.defineProperties(_.tm.prototype,{Oa:{configurable:!0,enumerable:!0,set:function(a){this.aj.wa=this.aj.Oa=a;this.v7()}},eHc:{configurable:!0,enumerable:!0,set:function(a){Ska("ngIfThen",a);this.MJa=a;this.doa=null;this.v7()}},dHc:{configurable:!0,enumerable:!0,set:function(a){Ska("ngIfElse",a);this.HFa=a;this.Jla=null;this.v7()}}});_.tm.ha=function(a){return new (a||_.tm)(_.u(_.pf),_.u(_.of))};_.tm.Ja=_.pc({type:_.tm,ta:[["","ngIf",""]],inputs:{Oa:"ngIf",eHc:"ngIfThen",dHc:"ngIfElse"},standalone:!0});
var WJa=function(){this.Oa=this.wa=null};_.XJa=function(a,b){this.Ve=a;this.ntc=b;this.TW=!1};_.XJa.prototype.create=function(){this.TW=!0;this.Ve.Qh(this.ntc)};_.XJa.prototype.destroy=function(){this.TW=!1;this.Ve.clear()};_.um=function(){this.sFa=[];this.k7a=!1;this.vHa=this.TEa=0;this.Fma=!1};_.um.prototype.Wkc=function(){return this.TEa++};_.um.prototype.Xkc=function(a){this.sFa.push(a)};_.um.prototype.Eqc=function(a){a=a==this.Uqc;this.Fma=this.Fma||a;this.vHa++;this.vHa===this.TEa&&(this.Ibb(!this.Fma),this.vHa=0,this.Fma=!1);return a};
_.um.prototype.Ibb=function(a){if(0<this.sFa.length&&a!==this.k7a){this.k7a=a;for(var b=_.l(this.sFa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.TW?c.create():!d&&c.TW&&c.destroy()}}};_.W.Object.defineProperties(_.um.prototype,{pWa:{configurable:!0,enumerable:!0,set:function(a){this.Uqc=a;0===this.TEa&&this.Ibb(!0)}}});_.um.ha=function(a){return new (a||_.um)};_.um.Ja=_.pc({type:_.um,ta:[["","ngSwitch",""]],inputs:{pWa:"ngSwitch"},standalone:!0});
_.vm=function(a,b,c){this.pWa=c;c.Wkc();this.lKa=new _.XJa(a,b)};_.vm.prototype.wn=function(){var a=this.lKa,b=this.pWa.Eqc(this.hHc);b&&!a.TW?a.create():!b&&a.TW&&a.destroy()};_.vm.ha=function(a){return new (a||_.vm)(_.u(_.pf),_.u(_.of),_.u(_.um,9))};_.vm.Ja=_.pc({type:_.vm,ta:[["","ngSwitchCase",""]],inputs:{hHc:"ngSwitchCase"},standalone:!0});_.wm=function(a,b,c){c.Xkc(new _.XJa(a,b))};_.wm.ha=function(a){return new (a||_.wm)(_.u(_.pf),_.u(_.of),_.u(_.um,9))};
_.wm.Ja=_.pc({type:_.wm,ta:[["","ngSwitchDefault",""]],standalone:!0});_.xm=function(a){this.Ve=a;this.UBb=this.qWa=this.vua=this.WX=null};_.xm.prototype.Ub=function(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.Ve,this.WX&&a.remove(a.indexOf(this.WX)),this.qWa){var b=this.UBb;this.WX=a.Qh(this.qWa,this.vua,b?{Cc:b}:void 0)}else this.WX=null;else this.WX&&a.ngTemplateOutletContext&&this.vua&&(this.WX.context=this.vua)};_.xm.ha=function(a){return new (a||_.xm)(_.u(_.pf))};
_.xm.Ja=_.pc({type:_.xm,ta:[["","ngTemplateOutlet",""]],inputs:{vua:"ngTemplateOutletContext",qWa:"ngTemplateOutlet",UBb:"ngTemplateOutletInjector"},standalone:!0,features:[_.Bc]});var YJa=function(){},$Ja,aKa;YJa.prototype.Ljb=function(a,b){return pea(function(){return a.subscribe({next:b,error:function(c){throw c;}})})};YJa.prototype.dispose=function(a){pea(function(){return a.unsubscribe()})};var ZJa=function(){};ZJa.prototype.Ljb=function(a,b){return a.then(b,function(c){throw c;})};ZJa.prototype.dispose=function(){};$Ja=new ZJa;aKa=new YJa;_.ym=function(a){this.wJa=this.c6=this.sz=this.Jma=null;this.yj=a};_.h=_.ym.prototype;
_.h.La=function(){this.sz&&this.v7a();this.yj=null};_.h.transform=function(a){return this.c6?a!==this.c6?(this.v7a(),this.transform(a)):this.Jma:(a&&this.Il(a),this.Jma)};_.h.Il=function(a){var b=this;this.c6=a;this.wJa=this.nsc(a);this.sz=this.wJa.Ljb(a,function(c){return b.Otc(a,c)})};_.h.nsc=function(a){if(Dga(a))return $Ja;if(Ega(a))return aKa;throw new _.dc(2100,!1);};_.h.v7a=function(){this.wJa.dispose(this.sz);this.c6=this.sz=this.Jma=null};_.h.Otc=function(a,b){a===this.c6&&(this.Jma=b,_.Hk(this.yj))};
_.ym.ha=function(a){return new (a||_.ym)(_.u(_.El,16))};_.ym.Ce=_.qc({name:"async",type:_.ym,ie:!1,standalone:!0});_.bKa=new _.wc("DATE_PIPE_DEFAULT_TIMEZONE");_.cKa=new _.wc("DATE_PIPE_DEFAULT_OPTIONS");_.zm=function(){};_.zm.ha=function(a){return new (a||_.zm)};_.zm.Ea=_.lc({type:_.zm});_.zm.Da=_.ac({});_.ih=new _.wc("DocumentToken");var th=null,dKa=function(){};var Am=function(){};Am.prototype.TG=function(){throw Error("Eb");};Am.ha=function(a){return new (a||Am)};Am.ua=_.p({token:Am,qa:function(){return _.ic(Bm)},Ha:"platform"});var Pna=new _.wc("Location Initialized"),Bm=function(){this.xq=_.ic(_.ih);this.Eq=window.location;this.hX=window.history};_.V(Bm,Am);Bm.prototype.Vea=function(a){var b=eKa(this.xq,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var fKa=function(a,b){var c=eKa(a.xq,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=Bm.prototype;_.h.pushState=function(a,b,c){this.hX.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.hX.replaceState(a,b,c)};_.h.forward=function(){this.hX.forward()};_.h.back=function(){this.hX.back()};_.h.TG=function(a){this.hX.go(void 0===a?0:a)};_.h.getState=function(){return this.hX.state};
_.W.Object.defineProperties(Bm.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.Eq.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.Eq.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.Eq.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.Eq.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.Eq.pathname},set:function(a){this.Eq.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.Eq.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.Eq.hash}}});Bm.ha=function(a){return new (a||Bm)};Bm.ua=_.p({token:Bm,qa:function(){return new Bm},Ha:"platform"});var Dm;_.Cm=function(){};_.Cm.prototype.TG=function(){throw Error("Eb");};_.Cm.ha=function(a){return new (a||_.Cm)};_.Cm.ua=_.p({token:_.Cm,qa:function(){return _.ic(Dm)},Ha:"root"});_.gKa=new _.wc("appBaseHref");Dm=function(a,b){this.Pj=a;this.tQ=[];var c,d,e;this.EW=null!=(e=null!=(d=null!=b?b:th.Ira())?d:null==(c=_.ic(_.ih).location)?void 0:c.origin)?e:""};_.V(Dm,_.Cm);_.h=Dm.prototype;_.h.La=function(){for(;this.tQ.length;)this.tQ.pop()()};
_.h.Vea=function(a){this.tQ.push(this.Pj.Vea(a),fKa(this.Pj,a))};_.h.Ira=function(){return this.EW};_.h.vx=function(a){return Tka(this.EW,a)};_.h.path=function(a){var b=this.Pj.pathname+Hf(this.Pj.search),c=this.Pj.hash;return c&&(void 0===a?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.Pj.pushState(a,b,this.vx(c+Hf(d)))};_.h.replaceState=function(a,b,c,d){this.Pj.replaceState(a,b,this.vx(c+Hf(d)))};_.h.forward=function(){this.Pj.forward()};_.h.back=function(){this.Pj.back()};_.h.getState=function(){return this.Pj.getState()};
_.h.TG=function(a){var b,c;null==(c=(b=this.Pj).TG)||c.call(b,void 0===a?0:a)};Dm.ha=function(a){return new (a||Dm)(_.q(Am),_.q(_.gKa,8))};Dm.ua=_.p({token:Dm,qa:Dm.ha,Ha:"root"});var Em=function(a,b){this.Pj=a;this.EW="";this.tQ=[];null!=b&&(this.EW=b)};_.V(Em,_.Cm);_.h=Em.prototype;_.h.La=function(){for(;this.tQ.length;)this.tQ.pop()()};_.h.Vea=function(a){this.tQ.push(this.Pj.Vea(a),fKa(this.Pj,a))};_.h.Ira=function(){return this.EW};_.h.path=function(){var a=this.Pj.hash;null==a&&(a="#");return 0<a.length?a.substring(1):a};_.h.vx=function(a){a=Tka(this.EW,a);return 0<a.length?"#"+a:a};
_.h.pushState=function(a,b,c,d){c=this.vx(c+Hf(d));0==c.length&&(c=this.Pj.pathname);this.Pj.pushState(a,b,c)};_.h.replaceState=function(a,b,c,d){c=this.vx(c+Hf(d));0==c.length&&(c=this.Pj.pathname);this.Pj.replaceState(a,b,c)};_.h.forward=function(){this.Pj.forward()};_.h.back=function(){this.Pj.back()};_.h.getState=function(){return this.Pj.getState()};_.h.TG=function(a){var b,c;null==(c=(b=this.Pj).TG)||c.call(b,void 0===a?0:a)};Em.ha=function(a){return new (a||Em)(_.q(Am),_.q(_.gKa,8))};
Em.ua=_.p({token:Em,qa:Em.ha});_.Fm=function(a){var b=this;this.CQ=new _.ml;this.Vbb=[];this.Ztc=null;this.QB=a;a=this.QB.Ira();this.Hlc=Uka(_.Gf(a.replace(/\/index.html$/,"")));this.QB.Vea(function(c){b.CQ.emit({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.Fm.prototype.La=function(){var a;null==(a=this.Ztc)||a.unsubscribe();this.Vbb=[]};_.Fm.prototype.path=function(a){return this.normalize(this.QB.path(void 0===a?!1:a))};_.Fm.prototype.getState=function(){return this.QB.getState()};
var hKa=function(a,b){var c=void 0===c?"":c;return a.path()==a.normalize(b+Hf(c))};_.h=_.Fm.prototype;_.h.normalize=function(a){var b=this.Hlc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.Gf(b)};_.h.vx=function(a){a&&"/"!==a[0]&&(a="/"+a);return this.QB.vx(a)};_.h.go=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.QB.pushState(c,"",a,b);this.r$a(this.vx(a+Hf(b)),c)};
_.h.replaceState=function(a,b,c){b=void 0===b?"":b;c=void 0===c?null:c;this.QB.replaceState(c,"",a,b);this.r$a(this.vx(a+Hf(b)),c)};_.h.forward=function(){this.QB.forward()};_.h.back=function(){this.QB.back()};_.h.TG=function(a){var b,c;null==(c=(b=this.QB).TG)||c.call(b,void 0===a?0:a)};_.h.r$a=function(a,b){a=void 0===a?"":a;this.Vbb.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.CQ.subscribe({next:a,error:b,complete:c})};_.Fm.ha=function(a){return new (a||_.Fm)(_.q(_.Cm))};
_.Fm.ua=_.p({token:_.Fm,qa:function(){return new _.Fm(_.q(_.Cm))},Ha:"root"});new _.Ik;var Vna=function(){};Vna.ua=_.p({token:Vna,Ha:"root",qa:function(){return new iKa}});var iKa=function(){var a=_.q(_.ih),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}},Xna=function(a,b){a.offset=Array.isArray(b)?function(){return b}:b},kKa=function(a,b){jKa(a)&&a.window.scrollTo(b[0],b[1])},jKa=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}};var lKa=function(){};var Gm=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.iZ=e;this.transport=b};Gm.prototype.YL=function(a){if(this.transport&&!this.isBot){a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.BRa(b.value))}};
Gm.prototype.BRa=function(a){var b=(new qm).FLb(this.iZ||"");b=_.Yi(b,17,Xka(a.actionOwner)).x_a([a.element,a.action].join("/"));b=_.Yi(b,3,Vka(a.gestureName)).dxa(Wka(a.statusCode));b=_.Nh(b,13,a.initialRoute);b=_.Nh(b,11,a.Tw);b=_.Nh(b,14,a.targetRoute||"");b=_.Nh(b,12,a.jm);b=_.ub(b,15,a.eO);b=_.ub(b,16,a.VK).w_a(a.Gi||0);b=_.wb(b,7,a.Nf||0);var c=(new JJa).C_a(this.document.location.hostname).Xwa(this.document.referrer).DLb((new pm).rv(this.productVersion));c=_.Nh(c,1,a.sessionId||"");b=_.Pi(b,
2,c);a.We&&"string"===typeof a.We&&_.Nh(b,5,a.We);if(0<a.Tm.length)for(a=_.l(a.Tm),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new LJa).Le(c.name||"").dxa(Wka(c.statusCode||"")).w_a(c.Gi||0);c=_.wb(d,4,c.Ow||0);_.Ri(b,10,LJa,c)}a=new SJa;return _.Pi(a,1,b)};Gm.ha=function(a){return new (a||Gm)(_.q(_.ih),_.q(HJa,8),_.q(jm),_.q(eJa),_.q(KIa,8))};Gm.ua=_.p({token:Gm,qa:Gm.ha,Ha:"root"});_.mKa={aBa:"issue_tracker",FO:"results",Mhc:"flow"};Object.freeze(_.mKa);var Hm=function(){};Hm.ha=function(a){return new (a||Hm)};Hm.ua=_.p({token:Hm,qa:Hm.ha,Ha:"root"});var oKa,pKa,qKa;_.nKa=new _.wc("GTMDataLayerName",{Ha:"root",qa:function(){return window.grimoireDataLayer}});oKa=new _.wc("ProjectId",{Ha:"root",qa:function(){return"testAlphaSource"}});pKa=new _.wc("GetRandomString",{Ha:"root",qa:function(){return _.Gj}});qKa=new _.wc("navigationStartTime",{Ha:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var rKa=function(){this.blockSize=-1};var Im=function(a,b){this.blockSize=-1;this.blockSize=64;this.rpa=_.ca.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.gya=this.R_=0;this.Li=[];this.sHc=a;this.Bub=b;this.EPc=_.ca.Int32Array?new Int32Array(64):Array(64);void 0===sKa&&(sKa=_.ca.Int32Array?new Int32Array(tKa):tKa);this.reset()},sKa;_.si(Im,rKa);for(var uKa=[],vKa=0;63>vKa;vKa++)uKa[vKa]=0;var wKa=[].concat(128,uKa);
Im.prototype.reset=function(){this.gya=this.R_=0;this.Li=_.ca.Int32Array?new Int32Array(this.Bub):_.va(this.Bub)};
var xKa=function(a){for(var b=a.rpa,c=a.EPc,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.Li[0]|0;e=a.Li[1]|0;var m=a.Li[2]|0,n=a.Li[3]|0,r=a.Li[4]|0,x=a.Li[5]|0,A=a.Li[6]|0;f=a.Li[7]|0;for(b=0;64>b;b++){var E=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&m^e&m)|0;g=r&x^~r&A;f=f+((r>>>6|r<<26)^(r>>>11|
r<<21)^(r>>>25|r<<7))|0;g=g+(sKa[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=A;A=x;x=r;r=n+g|0;n=m;m=e;e=d;d=g+E|0}a.Li[0]=a.Li[0]+d|0;a.Li[1]=a.Li[1]+e|0;a.Li[2]=a.Li[2]+m|0;a.Li[3]=a.Li[3]+n|0;a.Li[4]=a.Li[4]+r|0;a.Li[5]=a.Li[5]+x|0;a.Li[6]=a.Li[6]+A|0;a.Li[7]=a.Li[7]+f|0};
Im.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.R_;if("string"===typeof a)for(;c<b;)this.rpa[d++]=a.charCodeAt(c++),d==this.blockSize&&(xKa(this),d=0);else if(_.wa(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("Fb");this.rpa[d++]=e;d==this.blockSize&&(xKa(this),d=0)}else throw Error("Gb");this.R_=d;this.gya+=b};
Im.prototype.digest=function(){var a=[],b=8*this.gya;56>this.R_?this.update(wKa,56-this.R_):this.update(wKa,this.blockSize-(this.R_-56));for(var c=63;56<=c;c--)this.rpa[c]=b&255,b/=256;xKa(this);for(c=b=0;c<this.sHc;c++)for(var d=24;0<=d;d-=8)a[b++]=this.Li[c]>>d&255;return a};
var tKa=[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 zKa=function(){Im.call(this,8,yKa)};_.si(zKa,Im);var yKa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var Jm=function(a,b,c){this.yR=a;if(!this.yR)throw Error("Hb");a=new zKa;a.update(String(c));this.kJc=axa(a.digest());c={};this.yR.push((c.releaseVersion=b,c))};
Jm.prototype.YL=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next()){var c=void 0;b=b.value;var d={metadata:{},event:"concordEvent"};d.projectNumber=this.kJc;d.FC=b.action;d.eventType=b.element;d.zDb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Gi&&(d.metadata.latencyMs=b.Gi.toString());d.lR="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.We=null==(c=b.We)?void 0:c.toString();var e=d;c=this.yR;b=c.push;d=e.event;
var f=e.eventType,g=e.FC,m=e.zDb,n=e.projectNumber,r=e.lR,x=e.We;if(e=e.metadata){for(var A=[],E=_.l(Object.keys(e)),I=E.next();!I.done;I=E.next())I=I.value,A.push(I+"="+e[I]);e=A.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:x,metadata:e})}};Jm.prototype.sH=function(a){this.yR.push({event:"trackPageView",pageName:a,pagePath:a})};Jm.ha=function(a){return new (a||Jm)(_.q(_.nKa),_.q(jm),_.q(oKa))};Jm.ua=_.p({token:Jm,qa:Jm.ha});_.Km=function(){};_.Km.prototype.YL=function(){};_.Km.prototype.sH=function(){};_.Km.ha=function(a){return new (a||_.Km)};_.Km.ua=_.p({token:_.Km,qa:function(a){return Jm.ha(a)},Ha:"root"});var Lm=function(){};Lm.prototype.uzb=function(a,b){return b};Lm.prototype.YL=function(){};Lm.ha=function(a){return new (a||Lm)};Lm.ua=_.p({token:Lm,qa:Lm.ha,Ha:"root"});var AKa=new _.wc("GetRandomString",{Ha:"root",qa:function(){return _.Gj}}),BKa=new _.wc("navigationStartTime",{Ha:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var Oma=Symbol("Ib"),Mm=function(a){this.params=a||{}};Mm.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Mm.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Mm.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.W.Object.defineProperties(Mm.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var $ka={exact:ela,subset:hla},ala={exact:cla,subset:fla,ignored:function(){return!0}},Mf=function(a,b,c){a=void 0===a?new Lf([],{}):a;b=void 0===b?{}:b;this.root=a;this.Ta=b;this.jf=void 0===c?null:c};Mf.prototype.toString=function(){return CKa.vd(this)};_.W.Object.defineProperties(Mf.prototype,{Yu:{configurable:!0,enumerable:!0,get:function(){this.qJ||(this.qJ=new Mm(this.Ta));return this.qJ}}});
var Lf=function(a,b){var c=this;this.Ud=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Lf.prototype.Ao=function(){return 0<this.zT};Lf.prototype.toString=function(){return mla(this)};_.W.Object.defineProperties(Lf.prototype,{zT:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.Pf=function(a,b){this.path=a;this.parameters=b};_.Pf.prototype.toString=function(){return kla(this.path)+lla(this.parameters)};
_.W.Object.defineProperties(_.Pf.prototype,{xIc:{configurable:!0,enumerable:!0,get:function(){this.L$a||(this.L$a=new Mm(this.parameters));return this.L$a}}});_.og=function(){};_.og.ha=function(a){return new (a||_.og)};_.og.ua=_.p({token:_.og,qa:function(){return new Nm},Ha:"root"});var Nm=function(){};
Nm.prototype.parse=function(a){a=new DKa(a);Om(a,"/");var b=""===a.mk||a.mk.startsWith("?")||a.mk.startsWith("#")?new Lf([],{}):new Lf([],EKa(a));return new Mf(b,a.parseQueryParams(),Om(a,"#")?decodeURIComponent(a.mk):null)};Nm.prototype.vd=function(a){var b="/"+nla(a.root,!0),c=qla(a.Ta);a="string"===typeof a.jf?"#"+encodeURI(a.jf):"";return b+c+a};var CKa=new Nm,rla=/^[^\/()?;#]+/,FKa=/^[^\/()?;=#]+/,GKa=/^[^=?&#]+/,HKa=/^[^&#]+/,DKa=function(a){this.mk=this.url=a};
DKa.prototype.parseQueryParams=function(){var a={};if(Om(this,"?")){do{var b,c=this.mk.match(GKa);if(b=c?c[0]:""){this.capture(b);c="";if(Om(this,"=")){var d;if(d=(d=this.mk.match(HKa))?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(Om(this,"&"))}return a};
var EKa=function(a){if(""===a.mk)return{};Om(a,"/");var b=[];for(a.mk.startsWith("(")||b.push(IKa(a));a.mk.startsWith("/")&&!a.mk.startsWith("//")&&!a.mk.startsWith("/(");)a.capture("/"),b.push(IKa(a));var c={};a.mk.startsWith("/(")&&(a.capture("/"),c=JKa(a,!0));var d={};a.mk.startsWith("(")&&(d=JKa(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Lf(b,c);return d},IKa=function(a){var b=sla(a.mk);if(""===b&&a.mk.startsWith(";"))throw new _.dc(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Om(a,";");){var d,e=a;if(d=(d=e.mk.match(FKa))?d[0]:""){e.capture(d);var f="";if(Om(e,"=")){var g=sla(e.mk);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.Pf(b,c)},JKa=function(a,b){var c={};for(a.capture("(");!Om(a,")")&&0<a.mk.length;){var d=sla(a.mk),e=a.mk[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=EKa(a);c[e]=1===Object.keys(d).length?
d.primary:new Lf([],d);Om(a,"//")}return c},Om=function(a,b){return a.mk.startsWith(b)?(a.mk=a.mk.substring(b.length),!0):!1};DKa.prototype.capture=function(a){if(!Om(this,a))throw new _.dc(4011,!1);};var Fla=function(a,b,c){this.Gvb=a;this.vHc=b;this.commands=c;if(a&&0<c.length&&zla(c[0]))throw new _.dc(4003,!1);if((a=c.find(Dla))&&a!==(0<c.length?c[c.length-1]:null))throw new _.dc(4004,!1);},yla=function(a,b,c){this.bI=a;this.Ava=b;this.index=c};var Pm;Pm=function(a,b){this.id=a;this.url=b};_.Qm=function(a,b,c,d){c=void 0===c?"imperative":c;d=void 0===d?null:d;Pm.call(this,a,b);this.type=0;this.JBb=c;this.eN=d};_.V(_.Qm,Pm);_.Qm.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.hg=function(a,b,c){Pm.call(this,a,b);this.dg=c;this.type=1};_.V(_.hg,Pm);_.hg.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.dg+"')"};
_.ig=function(a,b,c,d){Pm.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.V(_.ig,Pm);_.ig.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var Dna=function(a,b,c,d){Pm.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.V(Dna,Pm);_.Cna=function(a,b,c,d){Pm.call(this,a,b);this.error=c;this.target=d;this.type=3};_.V(_.Cna,Pm);
_.Cna.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};var KKa=function(a,b,c,d){Pm.call(this,a,b);this.dg=c;this.state=d;this.type=4};_.V(KKa,Pm);KKa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.dg+"', state: "+this.state+")"};var LKa=function(a,b,c,d){Pm.call(this,a,b);this.dg=c;this.state=d;this.type=7};_.V(LKa,Pm);
LKa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.dg+"', state: "+this.state+")"};var MKa=function(a,b,c,d,e){Pm.call(this,a,b);this.dg=c;this.state=d;this.fMb=e;this.type=8};_.V(MKa,Pm);MKa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.dg+"', state: "+this.state+", shouldActivate: "+this.fMb+")"};
_.NKa=function(a,b,c,d){Pm.call(this,a,b);this.dg=c;this.state=d;this.type=5};_.V(_.NKa,Pm);_.NKa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.dg+"', state: "+this.state+")"};_.OKa=function(a,b,c,d){Pm.call(this,a,b);this.dg=c;this.state=d;this.type=6};_.V(_.OKa,Pm);_.OKa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.dg+"', state: "+this.state+")"};
var PKa=function(a){this.Lb=a;this.type=9};PKa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Lb.path+")"};var QKa=function(a){this.Lb=a;this.type=10};QKa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Lb.path+")"};var sma=function(a){this.Uc=a;this.type=11};sma.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Uc.ne&&this.Uc.ne.path||"")+"')"};var RKa=function(a){this.Uc=a;this.type=12};
RKa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Uc.ne&&this.Uc.ne.path||"")+"')"};var tma=function(a){this.Uc=a;this.type=13};tma.prototype.toString=function(){return"ActivationStart(path: '"+(this.Uc.ne&&this.Uc.ne.path||"")+"')"};var SKa=function(a){this.Uc=a;this.type=14};SKa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Uc.ne&&this.Uc.ne.path||"")+"')"};var TKa=function(a,b){this.position=a;this.anchor=b;this.type=15};
TKa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var UKa=function(){this.Cc=this.Lb=this.lf=null;this.children=new Rm;this.k8=null},Rm=function(){this.Vpa=new Map},VKa=function(a,b){if(a=a.getContext(b))a.lf=null,a.k8=null},WKa=function(a,b){var c=a.getContext(b);c||(c=new UKa,a.Vpa.set(b,c));return c};Rm.prototype.getContext=function(a){return this.Vpa.get(a)||null};Rm.ha=function(a){return new (a||Rm)};Rm.ua=_.p({token:Rm,qa:Rm.ha,Ha:"root"});var Sm=function(a){this.Qf=a};Sm.prototype.parent=function(a){a=this.zM(a);return 1<a.length?a[a.length-2]:null};Sm.prototype.children=function(a){return(a=Kla(a,this.Qf))?a.children.map(function(b){return b.value}):[]};Sm.prototype.firstChild=function(a){return(a=Kla(a,this.Qf))&&0<a.children.length?a.children[0].value:null};Sm.prototype.zM=function(a){return Lla(a,this.Qf).map(function(b){return b.value})};_.W.Object.defineProperties(Sm.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.Qf.value}}});
var Qf=function(a,b){this.value=a;this.children=b};Qf.prototype.toString=function(){return"TreeNode("+this.value+")"};var Ola=function(a,b){this.Qf=a;this.Uc=b;Sla(this,a)};_.V(Ola,Sm);Ola.prototype.toString=function(){return this.Uc.toString()};_.Sf=function(a,b,c,d,e,f,g,m){this.jPc=a;this.zIc=b;this.sJc=c;this.bBc=d;this.zR=e;this.lf=f;this.component=g;this.aX=m;var n,r;this.title=null!=(r=null==(n=this.zR)?void 0:n.ka(_.v(function(x){return x[Oma]})))?r:_.Ed(void 0);this.url=a;this.params=b;this.Ta=c;this.jf=d;this.data=e};
_.Sf.prototype.toString=function(){return this.Uc?this.Uc.toString():"Future("+this.aX+")"};
_.W.Object.defineProperties(_.Sf.prototype,{ne:{configurable:!0,enumerable:!0,get:function(){return this.aX.ne}},root:{configurable:!0,enumerable:!0,get:function(){return this.ZB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.ZB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.ZB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.ZB.children(this)}},zM:{configurable:!0,enumerable:!0,get:function(){return this.ZB.zM(this)}},
FDb:{configurable:!0,enumerable:!0,get:function(){this.t6||(this.t6=this.params.ka(_.v(function(a){return new Mm(a)})));return this.t6}},Yu:{configurable:!0,enumerable:!0,get:function(){this.qJ||(this.qJ=this.Ta.ka(_.v(function(a){return new Mm(a)})));return this.qJ}}});var Rf=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ta=c;this.jf=d;this.data=e;this.lf=f;this.component=g;this.ne=m;this.esc=n};
Rf.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.ne?this.ne.path:"")+"')"};
_.W.Object.defineProperties(Rf.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.data)?void 0:a[Oma]}},root:{configurable:!0,enumerable:!0,get:function(){return this.ZB.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.ZB.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.ZB.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.ZB.children(this)}},zM:{configurable:!0,enumerable:!0,
get:function(){return this.ZB.zM(this)}},FDb:{configurable:!0,enumerable:!0,get:function(){this.t6||(this.t6=new Mm(this.params));return this.t6}},Yu:{configurable:!0,enumerable:!0,get:function(){this.qJ||(this.qJ=new Mm(this.Ta));return this.qJ}}});var Nla=function(a,b){this.Qf=b;this.url=a;Sla(this,b)};_.V(Nla,Sm);Nla.prototype.toString=function(){return Tla(this.Qf)};_.Tm=function(){this.d4=this.Oq=null;this.name="primary";this.ocb=new _.ml;this.Pkb=new _.ml;this.afb=new _.ml;this.Alb=new _.ml;this.Y0=_.ic(Rm);this.location=_.ic(_.pf);this.hwc=_.ic(_.El);this.NR=_.ic(zk);this.PSa=_.ic(XKa,{optional:!0})};_.Tm.prototype.Ub=function(a){if(a.name){a=a.name;var b=a.oj;a.FG||(YKa(this,b)&&(this.q$(),VKa(this.Y0,b)),ZKa(this))}};_.Tm.prototype.La=function(){YKa(this,this.name)&&VKa(this.Y0,this.name);var a;null==(a=this.PSa)||$Ka(a,this)};
var YKa=function(a,b){var c;return(null==(c=a.Y0.getContext(b))?void 0:c.lf)===a};_.Tm.prototype.Ra=function(){ZKa(this)};var ZKa=function(a){var b=a.Y0,c=a.name,d=WKa(b,c);d.lf=a;b.Vpa.set(c,d);!a.Oq&&(b=a.Y0.getContext(a.name),null==b?0:b.Lb)&&(b.k8?a.Od(b.k8,b.Lb):aLa(a,b.Lb,b.Cc))};_.Tm.prototype.detach=function(){if(!this.Oq)throw new _.dc(4012,!1);this.location.detach();var a=this.Oq;this.d4=this.Oq=null;this.Alb.emit(a.instance);return a};
_.Tm.prototype.Od=function(a,b){this.Oq=a;this.d4=b;this.location.QS(a.Gu);null!=(b=this.PSa)&&($Ka(b,this),bLa(b,this));this.afb.emit(a.instance)};_.Tm.prototype.q$=function(){if(this.Oq){var a=this.component;this.Oq.destroy();this.d4=this.Oq=null;this.Pkb.emit(a)}};
var aLa=function(a,b,c){if(a.cta)throw new _.dc(4013,!1);a.d4=b;var d=a.location,e=b.Uc.component,f=WKa(a.Y0,a.name).children;a.Oq=d.sK(e,{index:d.length,Cc:new cLa(b,f,d.Cc),NR:null!=c?c:a.NR});_.Hk(a.hwc);null!=(b=a.PSa)&&($Ka(b,a),bLa(b,a));a.ocb.emit(a.Oq.instance)};
_.W.Object.defineProperties(_.Tm.prototype,{pcb:{configurable:!0,enumerable:!0,get:function(){return this.Oq}},cta:{configurable:!0,enumerable:!0,get:function(){return!!this.Oq}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Oq)throw new _.dc(4012,!1);return this.Oq.instance}},Kl:{configurable:!0,enumerable:!0,get:function(){if(!this.Oq)throw new _.dc(4012,!1);return this.d4}}});_.Tm.ha=function(a){return new (a||_.Tm)};
_.Tm.Ja=_.pc({type:_.Tm,ta:[["router-outlet"]],inputs:{name:"name"},outputs:{ocb:"activate",Pkb:"deactivate",afb:"attach",Alb:"detach"},Yb:["outlet"],standalone:!0,features:[_.Bc]});var cLa=function(a,b,c){this.Lb=a;this.nwc=b;this.parent=c};cLa.prototype.get=function(a,b){return a===_.Sf?this.Lb:a===Rm?this.nwc:this.parent.get(a,b)};
var XKa=new _.wc(""),Um=function(){this.hXa=new Map},$Ka=function(a,b){var c;null==(c=a.hXa.get(b))||c.unsubscribe();a.hXa.delete(b)},bLa=function(a,b){var c=b.Kl,d=_.Qd([c.Ta,c.params,c.data]).ka(_.Ce(function(e,f){var g=_.l(e);e=g.next().value;var m=g.next().value;g=g.next().value;g=Object.assign({},e,m,g);return 0===f?_.Ed(g):Promise.resolve(g)})).subscribe(function(e){if(b.cta&&b.pcb&&b.Kl===c&&null!==c.component){var f=Cka(c.component);if(f){f=_.l(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.dOc,b.pcb.tN(g,e[g])}else $Ka(a,b)}else $Ka(a,b)});a.hXa.set(b,d)};Um.ha=function(a){return new (a||Um)};Um.ua=_.p({token:Um,qa:Um.ha});var dma=function(){};dma.ha=function(a){return new (a||dma)};dma.Aa=_.kc({type:dma,ta:[["ng-component"]],standalone:!0,features:[_.bka],Ba:1,Ca:0,va:function(a){a&1&&_.B(0,"router-outlet")},Ia:[_.Tm],ub:2});var eLa=function(a,b,c,d){return _.v(function(e){(new dLa(b,e.Pxa,e.iqa,c,d)).xz(a);return e})},dLa=function(a,b,c,d,e){this.CZa=a;this.Rqb=b;this.ekb=c;this.Cqb=d;this.Tub=e};dLa.prototype.xz=function(a){var b=this.Rqb.Qf,c=this.ekb?this.ekb.Qf:null;fLa(this,b,c,a);Ula(this.Rqb.root);gLa(this,b,c,a)};
var fLa=function(a,b,c,d){var e=Mla(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))&&fLa(a,f,m,n.children):fLa(a,f,m,d):r&&hLa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){hLa(a,f,d)})},hLa=function(a,b,c){var d=c.getContext(b.value.lf);c=d&&b.value.component?d.children:c;b=Mla(b);for(var e=_.l(Object.keys(b)),f=e.next();!f.done;f=e.next())hLa(a,b[f.value],c);d&&(d.lf&&(d.lf.q$(),d.children.Vpa=new Map),d.k8=
null,d.Lb=null)},gLa=function(a,b,c,d){var e=Mla(c);b.children.forEach(function(f){var g=e[f.value.lf],m=f.value,n=g?g.value:null;Ula(m);m===n?m.component?(m=WKa(d,m.lf),gLa(a,f,g,m.children)):gLa(a,f,g,d):m.component?(g=WKa(d,m.lf),n=fma(m.Uc),g.k8=null,g.Lb=m,g.Cc=n,g.lf&&aLa(g.lf,m,g.Cc),gLa(a,f,null,g.children)):gLa(a,f,null,d);a.Cqb(new SKa(f.value.Uc))});b.children.length&&a.Cqb(new RKa(b.value.Uc))};var gma=Symbol("Kb");var ima=function(a){this.path=a;this.Lb=this.path[this.path.length-1]},kma=function(a,b){this.component=a;this.Lb=b};var zma=function(a){this.bI=a||null},iLa=function(a){this.Kj=a},jLa=function(a,b){this.Rg=a;this.Kj=b},kLa=function(a){var b=[];for(a=a.root;;){b=b.concat(a.Ud);if(0===a.zT)return _.Ed(b);if(1<a.zT||!a.children.primary)return _.Fd(new _.dc(4E3,!1));a=a.children.primary}},nLa=function(a,b,c,d){var e=a.Rg.parse(c);b=lLa(a,c,e.root,b,d);return new Mf(b,mLa(e.Ta,a.Kj.Ta),e.jf)},mLa=function(a,b){var c={};Object.entries(a).forEach(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;c[d]="string"===
typeof e&&e.startsWith(":")?b[e.substring(1)]:e});return c},lLa=function(a,b,c,d,e){var f=oLa(c.Ud,d,e),g={};Object.entries(c.children).forEach(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;g[m]=lLa(a,b,n,d,e)});return new Lf(f,g)},oLa=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=_.l(b),g=f.next();!g.done;g=f.next()){g=g.value;if(g.path===d.path){b.splice(e);d=g;break a}e++}return d})};var Bma={sD:!1,mR:[],oU:[],parameters:{},GXa:{}};var Kma=function(a,b,c,d,e,f,g){this.Cc=a;this.PY=b;this.iwa=c;this.config=d;this.Kj=e;this.X0=f;this.Rg=g;this.Adb=!0;this.xeb=new jLa(this.Rg,this.Kj)};
Kma.prototype.recognize=function(){var a=this,b=Gma(this.Kj.root,[],[],this.config).bI;return pLa(this,this.Cc,this.config,b,"primary").ka(_.ie(function(c){if(c instanceof iLa)return a.Adb=!1,a.Kj=c.Kj,a.match(c.Kj);if(c instanceof zma)throw new _.dc(4002,!1);throw c;}),_.v(function(c){var d=new Rf([],Object.freeze({}),Object.freeze(Object.assign({},a.Kj.Ta)),a.Kj.jf,{},"primary",a.iwa,null,{});c=new Nla("",new Qf(d,c));var e=a.Kj.Ta,f=a.Kj.jf;e=void 0===e?null:e;f=void 0===f?null:f;d=vla(d);d=Cla(d,
[],e,f);d.Ta=a.Kj.Ta;c.url=a.Rg.vd(d);qLa(a,c.Qf);return{state:c,a3:d}}))};Kma.prototype.match=function(a){return pLa(this,this.Cc,this.config,a.root,"primary").ka(_.ie(function(b){if(b instanceof zma)throw new _.dc(4002,!1);throw b;}))};var qLa=function(a,b){var c=b.value,d=Rla(c,a.X0);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(function(e){return qLa(a,e)})},pLa=function(a,b,c,d,e){return 0===d.Ud.length&&d.Ao()?a.Ava(b,c,d):rLa(a,b,c,d,d.Ud,e,!0)};
Kma.prototype.Ava=function(a,b,c){for(var d=this,e=[],f=_.l(Object.keys(c.children)),g=f.next();!g.done;g=f.next())g=g.value,"primary"===g?e.unshift(g):e.push(g);return _.Rd(e).ka(_.Ud(function(m){var n=c.children[m],r=ema(b,m);return pLa(d,a,r,n,m)},1),_.ue(function(m,n){m.push.apply(m,_.yc(n));return m}),_.ke(null),$ha(),_.Ud(function(m){if(null===m)return Xf(c);m=Jma(m);Hma(m);return _.Ed(m)}))};
var rLa=function(a,b,c,d,e,f,g){return _.Rd(c).ka(_.Ud(function(m){var n;return sLa(a,null!=(n=m.Me)?n:b,c,m,d,e,f,g).ka(_.ie(function(r){if(r instanceof zma)return _.Ed(null);throw r;}))},1),_.re(function(m){return!!m}),_.ie(function(m){if(nma(m))return 0!==e.length||d.children[f]?Xf(d):_.Ed([]);throw m;}))},sLa=function(a,b,c,d,e,f,g,m){return(Uf(d)===g||"primary"!==g&&Fma(e,f,d))&&("**"===d.path||Ama(e,d,f).sD)?void 0===d.wx?tLa(a,b,e,d,f,g):m&&a.Adb?"**"===d.path?uLa(a,b,c,d,g):vLa(a,b,e,c,d,
f,g):Xf(e):Xf(e)},uLa=function(a,b,c,d,e){var f=nLa(a.xeb,[],d.wx,{});return d.wx.startsWith("/")?_.Fd(new iLa(f)):kLa(f).ka(_.Ud(function(g){var m=new Lf(g,{});return rLa(a,b,c,m,g,e,!1)}))},vLa=function(a,b,c,d,e,f,g){f=Ama(c,e,f);var m=f.oU;if(!f.sD)return Xf(c);f=nLa(a.xeb,f.mR,e.wx,f.GXa);return e.wx.startsWith("/")?_.Fd(new iLa(f)):kLa(f).ka(_.Ud(function(n){return rLa(a,b,d,c,n.concat(m),g,!1)}))},tLa=function(a,b,c,d,e,f){var g;if("**"===d.path){var m,n=new Rf(e,0<e.length?(0<e.length?e[e.length-
1]:null).parameters:{},Object.freeze(Object.assign({},a.Kj.Ta)),a.Kj.jf,d.data||{},Uf(d),null!=(m=null!=(g=d.component)?g:d.bQ)?m:null,d,d.resolve||{});g=_.Ed({Uc:n,mR:[],oU:[]});c.children={}}else g=Cma(c,d,e,b).ka(_.v(function(r){var x=r.mR,A=r.oU;if(!r.sD)return null;var E,I;return{Uc:new Rf(x,r.parameters,Object.freeze(Object.assign({},a.Kj.Ta)),a.Kj.jf,d.data||{},Uf(d),null!=(I=null!=(E=d.component)?E:d.bQ)?I:null,d,d.resolve||{}),mR:x,oU:A}}));return g.ka(_.Ce(function(r){if(null===r)return Xf(c);
var x;b=null!=(x=d.Me)?x:b;return wLa(a,b,d,e).ka(_.Ce(function(A){A=A.ZA;var E,I=null!=(E=d.cQ)?E:b,L=r.Uc,Q=Gma(c,r.mR,r.oU,A);E=Q.bI;Q=Q.j0a;return 0===Q.length&&E.Ao()?a.Ava(I,A,E).ka(_.v(function(da){return null===da?null:[new Qf(L,da)]})):0===A.length&&0===Q.length?_.Ed([new Qf(L,[])]):rLa(a,I,A,E,Q,Uf(d)===f?"primary":f,!0).ka(_.v(function(da){return[new Qf(L,da)]}))}))}))},wLa=function(a,b,c,d){return c.children?_.Ed({ZA:c.children,Cc:b}):c.Jk?void 0!==c.eJ?_.Ed({ZA:c.eJ,Cc:c.cQ}):xma(b,c,
d).ka(_.Ud(function(e){return e?a.PY.Jk(b,c).ka(_.Ee(function(f){c.eJ=f.ZA;c.cQ=f.Cc})):_.Fd(Zla(3))})):_.Ed({ZA:[],Cc:b})};var Vm;_.xLa=new _.wc("ROUTES");Vm=function(){this.Kpa=new WeakMap;this.ppa=new WeakMap;_.ic(ll)};Vm.prototype.jT=function(a){var b=this;if(this.Kpa.get(a))return this.Kpa.get(a);if(a.bQ)return _.Ed(a.bQ);this.Hua&&this.Hua(a);var c=Jf(a.jT()).ka(_.v(Tma),_.Ee(function(d){b.Gua&&b.Gua(a);a.bQ=d}),qe(function(){b.Kpa.delete(a)}));c=(new jh(c,function(){return new _.ye})).ka(_.Ld());this.Kpa.set(a,c);return c};
Vm.prototype.Jk=function(a,b){var c=this;if(this.ppa.get(b))return this.ppa.get(b);if(b.eJ)return _.Ed({ZA:b.eJ,Cc:b.cQ});this.Hua&&this.Hua(b);var d=yLa(b.Jk).ka(_.v(function(e){c.Gua&&c.Gua(b);if(!Array.isArray(e)){var f=e.create(a).Cc;e=f.get(_.xLa,[],10).flat()}return{ZA:e.map(cma),Cc:f}}),qe(function(){c.ppa.delete(b)}));d=(new jh(d,function(){return new _.ye})).ka(_.Ld());this.ppa.set(b,d);return d};
var yLa=function(a){return Jf(a()).ka(_.v(Tma),_.Ud(function(b){return b instanceof vGa||Array.isArray(b)?_.Ed(b):_.Rd(Promise.resolve(new Aka(b)))}))};Vm.ha=function(a){return new (a||Vm)};Vm.ua=_.p({token:Vm,qa:Vm.ha,Ha:"root"});var mg=function(){var a=this;this.Hda=this.uR=null;this.events=new _.ye;this.PY=_.ic(Vm);this.NR=_.ic(zk);this.Rg=_.ic(_.og);this.AJb=_.ic(Rm);this.Tub=null!==_.ic(XKa,{optional:!0});this.yA=0;this.Mcb=function(){return _.Ed(void 0)};this.iwa=null;this.PY.Gua=function(b){return a.events.next(new QKa(b))};this.PY.Hua=function(b){return a.events.next(new PKa(b))}};mg.prototype.complete=function(){var a;null==(a=this.Ux)||a.complete()};
var zLa=function(a,b){var c=++a.yA,d;null==(d=a.Ux)||d.next(Object.assign({},a.Ux.value,b,{id:c}))},ELa=function(a,b){a.Ux=new _.Tf({id:0,Ei:b.Ei,txc:b.Ei,Gp:b.XN.extract(b.Ei),dg:b.XN.extract(b.Ei),TM:b.Ei,IC:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",eN:null,ZY:b.Po.Uc,uj:null,iqa:b.Po,Pxa:null,G_:{canActivateChecks:[],canDeactivateChecks:[]},iL:null});return a.Ux.ka(_.de(function(c){return 0!==c.id}),_.v(function(c){return Object.assign({},c,{Gp:b.XN.extract(c.TM)})}),
_.Ce(function(c){var d=!1,e=!1;return _.Ed(c).ka(_.Ee(function(f){a.uR={id:f.id,Tw:f.TM,Gp:f.Gp,trigger:f.source,IC:f.IC,dJc:a.Hda?Object.assign({},a.Hda,{dJc:null}):null}}),_.Ce(function(f){var g=b.Q8.toString();g=!b.kM||f.Gp.toString()!==g||g!==b.Ei.toString();var m,n=null!=(m=f.IC.Jua)?m:b.Jua;if(!g&&"reload"!==n)return a.events.next(new Dna(f.id,_.Wm(b,c.TM),"",0)),b.gU=f.TM,f.resolve(null),_.oe;"imperative"!==f.source&&(b.Q8=f.Gp);return _.Ed(f).ka(_.Ce(function(r){var x,A=null==(x=a.Ux)?void 0:
x.getValue();a.events.next(new _.Qm(r.id,a.Rg.vd(r.Gp),r.source,r.eN));var E;return A!==(null==(E=a.Ux)?void 0:E.getValue())?_.oe:Promise.resolve(r)}),Lma(a.NR,a.PY,a.iwa,b.config,a.Rg,b.X0),_.Ee(function(r){c.uj=r.uj;c.dg=r.dg;a.uR=Object.assign({},a.uR,{qAc:r.dg});if("eager"===b.Aya){if(!r.IC.Jx){var x=b.XN.merge(r.dg,r.TM);ALa(b,x,r)}b.Q8=r.dg}r=new KKa(r.id,a.Rg.vd(r.Gp),a.Rg.vd(r.dg),r.uj);a.events.next(r)}))}),_.Ee(function(f){f=new LKa(f.id,a.Rg.vd(f.Gp),a.Rg.vd(f.dg),f.uj);a.events.next(f)}),
_.v(function(f){var g=Object,m=g.assign;var n=f.ZY;var r=f.uj.Qf;n=jma(r,n?n.Qf:null,a.AJb,[r.value]);return c=m.call(g,{},f,{G_:n})}),qma(a.NR,function(f){return a.events.next(f)}),_.Ee(function(f){c.iL=f.iL;if(Nf(f.iL))throw $la(f.iL);f=new MKa(f.id,a.Rg.vd(f.Gp),a.Rg.vd(f.dg),f.uj,!!f.iL);a.events.next(f)}),_.de(function(f){return f.iL?!0:(BLa(b,f),CLa(a,f,3),!1)}),Sma(function(f){if(f.G_.canActivateChecks.length)return _.Ed(f).ka(_.Ee(function(g){g=new _.NKa(g.id,a.Rg.vd(g.Gp),a.Rg.vd(g.dg),g.uj);
a.events.next(g)}),_.Ce(function(g){var m=!1;return _.Ed(g).ka(Nma(b.X0,a.NR),_.Ee({next:function(){return m=!0},complete:function(){m||(BLa(b,g),CLa(a,g,2))}}))}),_.Ee(function(g){g=new _.OKa(g.id,a.Rg.vd(g.Gp),a.Rg.vd(g.dg),g.uj);a.events.next(g)}))}),Sma(function(f){var g=function(m){var n=[],r;(null==(r=m.ne)?0:r.jT)&&!m.ne.bQ&&n.push(a.PY.jT(m.ne).ka(_.Ee(function(A){m.component=A}),_.v(function(){})));r=_.l(m.children);for(var x=r.next();!x.done;x=r.next())n.push.apply(n,_.yc(g(x.value)));return n};
return _.Qd(g(f.uj.root)).ka(_.ke(),_.pe(1))}),Sma(function(){return a.Mcb()}),_.v(function(f){var g=f.uj;var m=f.iqa;m=Yla(b.CZa,g.Qf,m?m.Qf:void 0);g=new Ola(m,g);return c=Object.assign({},f,{Pxa:g})}),_.Ee(function(f){b.Ei=f.dg;b.gU=b.XN.merge(f.dg,f.TM);b.Po=f.Pxa;"deferred"===b.Aya&&(f.IC.Jx||ALa(b,b.gU,f),b.Q8=f.dg)}),eLa(a.AJb,b.CZa,function(f){return a.events.next(f)},a.Tub),_.pe(1),_.Ee({next:function(f){d=!0;a.Hda=a.uR;b.kM=!0;a.events.next(new _.hg(f.id,a.Rg.vd(f.Gp),a.Rg.vd(b.Ei)));var g;
null==(g=b.tOc)||g.zya(f.Pxa.Uc);f.resolve(!0)},complete:function(){d=!0}}),qe(function(){d||e||CLa(a,c,1);var f;(null==(f=a.uR)?void 0:f.id)===c.id&&(a.uR=null)}),_.ie(function(f){e=!0;if(ama(f)){ama(f)&&Nf(f.url)||(b.kM=!0,BLa(b,c,!0));var g=new _.ig(c.id,a.Rg.vd(c.Gp),f.message,f.awc);a.events.next(g);ama(f)&&Nf(f.url)?(f=b.XN.merge(f.url,b.gU),DLa(b,f,"imperative",null,{Jx:c.IC.Jx,vi:"eager"===b.Aya||"imperative"!==c.source},{resolve:c.resolve,reject:c.reject,promise:c.promise})):c.resolve(!1)}else{BLa(b,
c,!0);var m=new _.Cna(c.id,a.Rg.vd(c.Gp),f,null!=(g=c.uj)?g:void 0);a.events.next(m);try{c.resolve(b.Jf(f))}catch(n){c.reject(n)}}return _.oe}))}))},CLa=function(a,b,c){c=new _.ig(b.id,a.Rg.vd(b.Gp),"",c);a.events.next(c);b.resolve(!1)};_.W.Object.defineProperties(mg.prototype,{BCc:{configurable:!0,enumerable:!0,get:function(){return 0!==this.yA}}});mg.ha=function(a){return new (a||mg)};mg.ua=_.p({token:mg,qa:mg.ha,Ha:"root"});var FLa=function(){this.tOb=!0};_.V(FLa,dKa);var Xm=function(){FLa.apply(this,arguments)};_.V(Xm,FLa);var GLa=function(a,b,c){a.addEventListener(b,c);return function(){a.removeEventListener(b,c)}};Xm.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Xm.prototype.remove=function(a){a.parentNode&&a.parentNode.removeChild(a)};Xm.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var eKa=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null};
Xm.prototype.Ira=function(){var a=(HLa=HLa||document.querySelector("base"))?HLa.getAttribute("href"):null;null==a?a=null:(ILa=ILa||document.createElement("a"),ILa.setAttribute("href",a),a=ILa.pathname,a="/"===a.charAt(0)?a:"/"+a);return a};var HLa=null,ILa;var JLa=function(){},nIa=function(a){_.od.getAngularTestability=function(b,c){b=a.Waa(b,void 0===c?!0:c);if(null==b)throw new _.dc(5103,!1);return b};_.od.getAllAngularTestabilities=function(){return Array.from(a.p4.values())};_.od.getAllAngularRootElements=function(){return Array.from(a.p4.keys())};_.od.frameworkStabilizers||(_.od.frameworkStabilizers=[]);_.od.frameworkStabilizers.push(function(b){var c=_.od.getAllAngularTestabilities(),d=c.length,e=!1,f=function(g){e=e||g;d--;0==d&&b(e)};c.forEach(function(g){g.whenStable(f)})})};
JLa.prototype.Waa=function(a,b,c){if(null==b)return null;var d=a.p4.get(b)||null;return null!=d?d:c?b instanceof DocumentFragment?this.Waa(a,b.host,!0):this.Waa(a,b.parentElement,!0):null};var Ym=function(){};Ym.prototype.Za=function(){return new XMLHttpRequest};Ym.ha=function(a){return new (a||Ym)};Ym.ua=_.p({token:Ym,qa:Ym.ha});var KLa=new _.wc("EventManagerPlugins"),Zm=function(a,b){var c=this;this.ej=b;this.I7a=new Map;a.forEach(function(d){d.Kzb=c});this.rrc=a.slice().reverse()};Zm.prototype.addEventListener=function(a,b,c){return this.Ync(b).addEventListener(a,b,c)};Zm.prototype.Ync=function(a){var b=this.I7a.get(a);if(b)return b;b=this.rrc.find(function(c){return c.supports(a)});if(!b)throw new _.dc(5101,!1);this.I7a.set(a,b);return b};Zm.ha=function(a){return new (a||Zm)(_.q(KLa),_.q(_.Ge))};Zm.ua=_.p({token:Zm,qa:Zm.ha});
var LLa=function(a){this.xq=a};var $m=function(a,b,c,d){d=void 0===d?{}:d;this.Bs=a;this.appId=b;this.nonce=c;this.Ria=new Map;this.Csa=new Set;this.cOb=MLa(this);this.QT="server"===d;NLa(this)},QLa=function(a,b){b=_.l(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,1===OLa(a,c,1))for(var d=a,e=_.l(d.Csa),f=e.next();!f.done;f=e.next())PLa(d,f.value,c)};
$m.prototype.La=function(){var a=this.cOb;a&&(a.forEach(function(c){return c.remove()}),a.clear());a=_.l(this.Ria.keys());for(var b=a.next();!b.done;b=a.next())RLa(this,b.value);NLa(this)};
var RLa=function(a,b){a=a.Ria;var c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(function(e){return e.remove()});a.delete(b)},MLa=function(a){var b,c=null==(b=a.Bs.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},OLa=function(a,b,c){a=a.Ria;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},PLa=function(a,b,
c){var d=a.cOb;var e=null==d?void 0:d.get(c);(null==e?void 0:e.parentNode)===b?(d.delete(c),e.removeAttribute("ng-app-id"),d=e):(d=a.Bs.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.QT&&d.setAttribute("ng-app-id",a.appId));b.appendChild(d);a=a.Ria;var f;(b=null==(f=a.get(c))?void 0:f.elements)?b.push(d):a.set(c,{elements:[d],usage:1})},NLa=function(a){var b=a.Csa;b.clear();b.add(a.Bs.head)};$m.ha=function(a){return new (a||$m)(_.q(_.ih),_.q(wGa),_.q(xGa,8),_.q(Dk))};
$m.ua=_.p({token:$m,qa:$m.ha});var SLa,Uma,bn;SLa={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/"};Uma=/%COMP%/g;_.TLa=new _.wc("RemoveStylesOnCompDestroy",{Ha:"root",qa:function(){return!0}});
bn=function(a,b,c,d,e,f,g,m){this.VOa=a;this.wN=b;this.appId=c;this.QYa=d;this.Bs=e;this.Nd=g;this.nonce=void 0===m?null:m;this.CHb=new Map;this.QT="server"===f;this.Vxc=new an(a,e,g,this.QT)};
bn.prototype.UY=function(a,b){if(!a||!b)return this.Vxc;this.QT&&3===b.ub&&(b=Object.assign({},b,{ub:0}));a:{var c=this.CHb,d=c.get(b.id);if(!d){d=this.Bs;var e=this.Nd,f=this.VOa,g=this.wN,m=this.QYa,n=this.QT;switch(b.ub){case 0:d=new ULa(f,g,b,this.appId,m,d,e,n);break;case 3:b=new VLa(f,g,a,b,d,e,this.nonce,n);break a;default:d=new cn(f,g,b,m,d,e,n)}c.set(b.id,d)}b=d}b instanceof ULa?(QLa(b.wN,b.styles),b.setAttribute(a,b.QCc,"")):b instanceof cn&&QLa(b.wN,b.styles);return b};
bn.prototype.La=function(){this.CHb.clear()};bn.ha=function(a){return new (a||bn)(_.q(Zm),_.q($m),_.q(wGa),_.q(_.TLa),_.q(_.ih),_.q(Dk),_.q(_.Ge),_.q(xGa))};bn.ua=_.p({token:bn,qa:bn.ha});var an=function(a,b,c,d){this.VOa=a;this.Bs=b;this.Nd=c;this.QT=d;this.data=Object.create(null);this.Bp=null};_.h=an.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.Bs.createElementNS(SLa[b]||b,a):this.Bs.createElement(a)};_.h.createComment=function(a){return this.Bs.createComment(a)};
_.h.g$=function(a){return this.Bs.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.f_a=function(a,b){a="string"===typeof a?this.Bs.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=SLa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=SLa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.MJ=function(a,b){a.classList.add(b)};_.h.XM=function(a,b){a.classList.remove(b)};_.h.fh=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};
_.h.PYa=function(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""};_.h.setProperty=function(a,b,c){a[b]=c};_.h.setValue=function(a,b){a.nodeValue=b};_.h.listen=function(a,b,c){if("string"===typeof a&&(a=eKa(this.Bs,a),!a))throw Error("Lb`"+a+"`"+b);return this.VOa.addEventListener(a,b,WLa(this,c))};
var WLa=function(a,b){return function(c){if("__ngUnwrap__"===c)return b;!1===(a.QT?a.Nd.zx(function(){return b(c)}):b(c))&&c.preventDefault()}},VLa=function(a,b,c,d,e,f,g,m){an.call(this,a,e,f,m);this.wN=b;this.Mw=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.wN;b=this.shadowRoot;a.Csa.add(b);c=_.l(a.Ria.keys());for(e=c.next();!e.done;e=c.next())PLa(a,b,e.value);d=Vma(d.id,d.styles);d=_.l(d);for(a=d.next();!a.done;a=d.next())a=a.value,b=document.createElement("style"),g&&b.setAttribute("nonce",
g),b.textContent=a,this.shadowRoot.appendChild(b)};_.V(VLa,an);var XLa=function(a,b){return b===a.Mw?a.shadowRoot:b};_.h=VLa.prototype;_.h.appendChild=function(a,b){return an.prototype.appendChild.call(this,XLa(this,a),b)};_.h.insertBefore=function(a,b,c){return an.prototype.insertBefore.call(this,XLa(this,a),b,c)};_.h.removeChild=function(a,b){return an.prototype.removeChild.call(this,XLa(this,a),b)};_.h.parentNode=function(a){return XLa(this,an.prototype.parentNode.call(this,XLa(this,a)))};
_.h.destroy=function(){this.wN.Csa.delete(this.shadowRoot)};var cn=function(a,b,c,d,e,f,g,m){an.call(this,a,e,f,g);this.wN=b;this.QYa=d;this.styles=m?Vma(m,c.styles):c.styles};_.V(cn,an);cn.prototype.destroy=function(){if(this.QYa)for(var a=this.wN,b=_.l(this.styles),c=b.next();!c.done;c=b.next())c=c.value,0>=OLa(a,c,-1)&&RLa(a,c)};var ULa=function(a,b,c,d,e,f,g,m){d=d+"-"+c.id;cn.call(this,a,b,c,e,f,g,m,d);this.Wwc="_ngcontent-%COMP%".replace(Uma,d);this.QCc="_nghost-%COMP%".replace(Uma,d)};
_.V(ULa,cn);ULa.prototype.createElement=function(a,b){a=cn.prototype.createElement.call(this,a,b);cn.prototype.setAttribute.call(this,a,this.Wwc,"");return a};var dn=function(a){this.xq=a};_.V(dn,LLa);dn.prototype.supports=function(){return!0};dn.prototype.addEventListener=function(a,b,c){var d=this;a.addEventListener(b,c,!1);return function(){return d.removeEventListener(a,b,c)}};dn.prototype.removeEventListener=function(a,b,c){return a.removeEventListener(b,c)};dn.ha=function(a){return new (a||dn)(_.q(_.ih))};dn.ua=_.p({token:dn,qa:dn.ha});var YLa=["alt","control","meta","shift"],ZLa={"\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"},$La={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},en=function(a){this.xq=a};_.V(en,LLa);en.prototype.supports=function(a){return null!=aMa(a)};
en.prototype.addEventListener=function(a,b,c){var d=aMa(b),e=bMa(d.fullKey,c,this.Kzb.ej);return this.Kzb.ej.bc(function(){return GLa(a,d.domEventName,e)})};
var aMa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;var c=cMa(b.pop()),d="",e=b.indexOf("code");-1<e&&(b.splice(e,1),d="code.");YLa.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},dMa=function(a,b){var c=ZLa[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");YLa.forEach(function(e){e!==c&&(0,$La[e])(a)&&(d+=e+".")});d+=c;return d===b},bMa=function(a,b,c){return function(d){dMa(d,a)&&c.zx(function(){return b(d)})}},cMa=function(a){switch(a){case "esc":return"escape";default:return a}};en.ha=function(a){return new (a||en)(_.q(_.ih))};en.ua=_.p({token:en,qa:en.ha});var owa=Kia(JIa,"browser",[{ya:Dk,tc:"browser"},{ya:Eia,tc:function(){var a=new Xm;th||(th=a)},ud:!0},{ya:_.ih,Ab:function(){return Qea=document},Hb:[]}]),eMa=new _.wc(""),fMa=[{ya:lIa,Qd:JLa,Hb:[]},{ya:kIa,Qd:Bl,Hb:[_.Ge,Cl,lIa]},{ya:Bl,Qd:Bl,Hb:[_.Ge,Cl,lIa]}],gMa=[{ya:Lia,tc:"root"},{ya:_.vd,Ab:function(){return new _.vd},Hb:[]},{ya:KLa,Qd:dn,ud:!0,Hb:[_.ih,_.Ge,Dk]},{ya:KLa,Qd:en,ud:!0,Hb:[_.ih]},bn,$m,Zm,{ya:AGa,Pb:bn},{ya:lKa,Qd:Ym,Hb:[]},[]],fn=function(){};
fn.ha=function(a){return new (a||fn)(_.q(eMa,12))};fn.Ea=_.lc({type:fn});fn.Da=_.ac({Rb:[].concat(_.yc(gMa),_.yc(fMa)),imports:[_.zm,Dl]});_.gn=function(a){this.xq=a};_.gn.prototype.Oba=function(){return this.xq.title};_.gn.prototype.hm=function(a){this.xq.title=a||""};_.gn.ha=function(a){return new (a||_.gn)(_.q(_.ih))};_.gn.ua=_.p({token:_.gn,qa:function(a){return a?new a:new _.gn(_.q(_.ih))},Ha:"root"});var hMa=function(){},iMa=function(){};var hn=function(a){var b=this;this.wH=new Map;this.Lda=null;a?"string"===typeof a?this.lD=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();jMa(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){kMa(b,d,c)})):this.lD=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=
_.l(c);c=d.next().value;d=d.next().value;kMa(b,c,d)})}:this.headers=new Map};_.h=hn.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.wH.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 jMa=function(a,b,c){a.wH.has(c)||a.wH.set(c,b)};hn.prototype.init=function(){var a=this;this.lD&&(this.lD instanceof hn?lMa(this,this.lD):this.lD(),this.lD=null,this.Lda&&(this.Lda.forEach(function(b){return mMa(a,b)}),this.Lda=null))};var lMa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.wH.set(c,b.wH.get(c))})};
hn.prototype.clone=function(a){var b=new hn;b.lD=this.lD&&this.lD instanceof hn?this.lD:this;b.Lda=(this.Lda||[]).concat([a]);return b};
var mMa=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;jMa(a,b.name,c);b=("a"===b.op?a.headers.get(c):void 0)||[];b.push.apply(b,_.yc(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.wH.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.wH.delete(c)}},kMa=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);jMa(a,b,d)};hn.prototype.forEach=function(a){var b=this;this.init();Array.from(this.wH.keys()).forEach(function(c){return a(b.wH.get(c),b.headers.get(c))})};var nMa,Xma,Yma;nMa=function(){};Xma=/%(\d[a-f0-9])/gi;Yma={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.jn=function(a){var b=this;a=void 0===a?{}:a;this.fR=this.Wja=null;this.Oqa=a.Oqa||new nMa;if(a.cBc){if(a.Dra)throw Error("Mb");this.map=Wma(a.cBc)}else a.Dra?(this.map=new Map,Object.keys(a.Dra).forEach(function(c){var d=a.Dra[c];d=Array.isArray(d)?d.map($ma):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.jn.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({JA:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({JA:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({JA:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=Zma(b);return a.map.get(b).map(function(d){return c+"="+Zma(d)}).join("&")}).filter(function(b){return""!==b}).join("&")};_.h.clone=function(a){var b=new _.jn({Oqa:this.Oqa});b.fR=this.fR||this;b.Wja=(this.Wja||[]).concat(a);return b};
_.h.init=function(){var a=this;null===this.map&&(this.map=new Map);null!==this.fR&&(this.fR.init(),this.fR.keys().forEach(function(b){return a.map.set(b,a.fR.map.get(b))}),this.Wja.forEach(function(b){switch(b.op){case "a":case "s":var c=("a"===b.op?a.map.get(b.JA):void 0)||[];c.push(""+b.value);a.map.set(b.JA,c);break;case "d":if(void 0!==b.value){c=a.map.get(b.JA)||[];var d=c.indexOf(""+b.value);-1!==d&&c.splice(d,1);0<c.length?a.map.set(b.JA,c):a.map.delete(b.JA)}else a.map.delete(b.JA)}}),this.fR=
this.Wja=null)};var oMa=function(){this.map=new Map};_.h=oMa.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 pMa=function(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.yx=!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.yx=!!c.yx,this.withCredentials=!!c.withCredentials,c.responseType&&(this.responseType=c.responseType),c.headers&&(this.headers=c.headers),c.context&&(this.context=c.context),c.params&&(this.params=c.params));
this.headers||(this.headers=new hn);this.context||(this.context=new oMa);this.params?(c=this.params.toString(),0===c.length?this.w2a=b:(d=b.indexOf("?"),this.w2a=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.jn,this.w2a=b)},qMa=function(a){return null===a.body?null:ana(a.body)||ena(a.body)||fna(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.jn?a.body.toString():"object"===typeof a.body||"boolean"===
typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
pMa.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.yx?a.yx:this.yx,m=a.headers||this.headers,n=a.params||this.params,r,x=null!=(r=a.context)?r:this.context;void 0!==a.ILb&&(m=Object.keys(a.ILb).reduce(function(A,E){return A.set(E,a.ILb[E])},m));a.yi&&(n=Object.keys(a.yi).reduce(function(A,E){return A.set(E,
a.yi[E])},n));return new pMa(b,c,e,{params:n,headers:m,context:x,yx:g,responseType:d,withCredentials:f})};var kn=function(a,b,c){b=void 0===b?200:b;c=void 0===c?"OK":c;this.headers=a.headers||new hn;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},rMa=function(a){a=void 0===a?{}:a;kn.call(this,a);this.type=2};_.V(rMa,kn);
rMa.prototype.clone=function(a){a=void 0===a?{}:a;return new rMa({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 sMa=function(a){a=void 0===a?{}:a;kn.call(this,a);this.type=4;this.body=void 0!==a.body?a.body:null};_.V(sMa,kn);
sMa.prototype.clone=function(a){a=void 0===a?{}:a;return new sMa({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})};
_.ln=function(a){kn.call(this,a,0,"Unknown Error");this.name="HttpErrorResponse";this.ok=!1;this.message=200<=this.status&&300>this.status?"Http failure during parsing for "+(a.url||"(unknown url)"):"Http failure response for "+(a.url||"(unknown url)")+": "+a.status+" "+a.statusText;this.error=a.error||null};_.V(_.ln,kn);_.mn=function(a){this.handler=a};_.h=_.mn.prototype;
_.h.request=function(a,b,c){var d=this;c=void 0===c?{}:c;if(a instanceof pMa)b=a;else{var e=void 0;e=c.headers instanceof hn?c.headers:new hn(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.jn?c.params:new _.jn({Dra:c.params}));b=new pMa(a,b,void 0!==c.body?c.body:null,{headers:e,context:c.context,params:f,yx:c.yx,responseType:c.responseType||"json",withCredentials:c.withCredentials})}e=_.Ed(b).ka(_.Ud(function(g){return d.handler.handle(g)},1));if(a instanceof pMa||"events"===c.observe)return e;
a=e.ka(_.de(function(g){return g instanceof sMa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ka(_.v(function(g){if(null!==g.body&&!(g.body instanceof ArrayBuffer))throw Error("Nb");return g.body}));case "blob":return a.ka(_.v(function(g){if(null!==g.body&&!(g.body instanceof Blob))throw Error("Ob");return g.body}));case "text":return a.ka(_.v(function(g){if(null!==g.body&&"string"!==typeof g.body)throw Error("Pb");return g.body}));default:return a.ka(_.v(function(g){return g.body}))}case "response":return a;
default:throw Error("Qb`"+c.observe);}};_.h.delete=function(a,b){b=void 0===b?{}:b;return this.request("DELETE",a,b)};_.h.get=function(a,b){b=void 0===b?{}:b;return this.request("GET",a,b)};_.h.head=function(a,b){b=void 0===b?{}:b;return this.request("HEAD",a,b)};_.h.options=function(a,b){b=void 0===b?{}:b;return this.request("OPTIONS",a,b)};_.h.Tu=function(a,b,c){c=void 0===c?{}:c;return this.request("PATCH",a,gna(c,b))};
_.h.post=function(a,b,c){c=void 0===c?{}:c;return this.request("POST",a,gna(c,b))};_.h.put=function(a,b,c){c=void 0===c?{}:c;return this.request("PUT",a,gna(c,b))};_.mn.ha=function(a){return new (a||_.mn)(_.q(hMa))};_.mn.ua=_.p({token:_.mn,qa:_.mn.ha});var tMa=new _.wc(""),uMa=new _.wc(""),vMa=new _.wc(""),nn=function(a,b){this.aR=a;this.Cc=b;this.rMa=null;this.KD=_.ic(kl)};_.V(nn,hMa);nn.prototype.handle=function(a){var b=this;null===this.rMa&&(this.rMa=Array.from(new Set([].concat(_.yc(this.Cc.get(uMa)),_.yc(this.Cc.get(vMa,[]))))).reduceRight(function(d,e){return jna(d,e,b.Cc)},hna));var c=this.KD.add();return this.rMa(a,function(d){return b.aR.handle(d)}).ka(qe(function(){return b.KD.remove(c)}))};
nn.ha=function(a){return new (a||nn)(_.q(iMa),_.q(zk))};nn.ua=_.p({token:nn,qa:nn.ha});var wMa=/^\)\]\}',?\n/,on=function(a){this.jQc=a};
on.prototype.handle=function(a){if("JSONP"===a.method)throw new _.dc(-2800,!1);var b=this.jQc;return(b.vQc?_.Rd(b.vQc()):_.Ed(null)).ka(_.Ce(function(){return new _.Bd(function(c){var d=b.Za();d.open(a.method,a.w2a);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(I,L){return d.setRequestHeader(I,L.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||fna(a.body)?null:ena(a.body)?
a.body.type||null:ana(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.jn?"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=qMa(a),g=null,m=function(){if(null!==g)return g;var I=d.statusText||"OK",L=new hn(d.getAllResponseHeaders()),Q=("responseURL"in
d&&d.responseURL?d.responseURL:/^X-Request-URL:/m.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new rMa({headers:L,status:d.status,statusText:I,url:Q})},n=function(){var I=m(),L=I.headers,Q=I.status,da=I.statusText;I=I.url;var oa=null;204!==Q&&(oa="undefined"===typeof d.response?d.responseText:d.response);0===Q&&(Q=oa?200:0);var pa=200<=Q&&300>Q;if("json"===a.responseType&&"string"===typeof oa){var ta=oa;oa=oa.replace(wMa,"");try{oa=""!==oa?JSON.parse(oa):
null}catch(Aa){oa=ta,pa&&(pa=!1,oa={error:Aa,text:oa})}}pa?(c.next(new sMa({body:oa,headers:L,status:Q,statusText:da,url:I||void 0})),c.complete()):c.error(new _.ln({error:oa,headers:L,status:Q,statusText:da,url:I||void 0}))},r=function(I){var L=m().url;I=new _.ln({error:I,status:d.status||0,statusText:d.statusText||"Unknown Error",url:L||void 0});c.error(I)},x=!1,A=function(I){x||(c.next(m()),x=!0);var L={type:3,loaded:I.loaded};I.lengthComputable&&(L.total=I.total);"text"===a.responseType&&d.responseText&&
(L.i2c=d.responseText);c.next(L)},E=function(I){var L={type:1,loaded:I.loaded};I.lengthComputable&&(L.total=I.total);c.next(L)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.yx&&(d.addEventListener("progress",A),null!==f&&d.upload&&d.upload.addEventListener("progress",E));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.yx&&(d.removeEventListener("progress",A),null!==f&&d.upload&&d.upload.removeEventListener("progress",E));d.readyState!==d.DONE&&d.abort()}})}))};on.ha=function(a){return new (a||on)(_.q(lKa))};on.ua=_.p({token:on,qa:on.ha});var kna,pna,mna,pn;kna=new _.wc("XSRF_ENABLED");pna=new _.wc("XSRF_COOKIE_NAME",{Ha:"root",qa:function(){return"XSRF-TOKEN"}});mna=new _.wc("XSRF_HEADER_NAME",{Ha:"root",qa:function(){return"X-XSRF-TOKEN"}});_.lna=function(){};pn=function(a,b,c){this.Bs=a;this.platform=b;this.cookieName=c;this.Nxb="";this.Xxb=null};
pn.prototype.getToken=function(){if("server"===this.platform)return null;var a=this.Bs.cookie||"";if(a!==this.Nxb){a:{var b=this.cookieName;b=encodeURIComponent(b);for(var c=_.l(a.split(";")),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.indexOf("=");e=_.l(-1==e?[d,""]:[d.slice(0,e),d.slice(e+1)]);d=e.next().value;e=e.next().value;if(d.trim()===b){b=decodeURIComponent(e);break a}}b=null}this.Xxb=b;this.Nxb=a}return this.Xxb};pn.ha=function(a){return new (a||pn)(_.q(_.ih),_.q(Dk),_.q(pna))};
pn.ua=_.p({token:pn,qa:pn.ha});var qn=function(a){this.Cc=a};qn.prototype.intercept=function(a,b){return this.Cc.aB(function(){return nna(a,function(c){return b.handle(c)})})};qn.ha=function(a){return new (a||qn)(_.q(zk))};qn.ua=_.p({token:qn,qa:qn.ha});var xMa=new _.wc("LEGACY_INTERCEPTOR_FN");var rn;rn=function(){};_.yMa=function(){var a={Ksb:"X-Framework-Xsrf-Token"};a=void 0===a?{}:a;return{wl:rn,Rb:qna(a).Bt}};rn.ha=function(a){return new (a||rn)};rn.Ea=_.lc({type:rn});rn.Da=_.ac({Rb:[qn,{ya:tMa,Pb:qn,ud:!0},{ya:_.lna,Qd:pn},qna({cookieName:"XSRF-TOKEN",Ksb:"X-XSRF-TOKEN"}).Bt,{ya:kna,tc:!0}]});_.sn=function(){};_.sn.ha=function(a){return new (a||_.sn)};_.sn.Ea=_.lc({type:_.sn});
_.sn.Da=_.ac({Rb:[function(){for(var a=[_.mn,on,nn,{ya:hMa,Pb:nn},{ya:iMa,Pb:on},{ya:uMa,tc:nna,ud:!0},{ya:kna,tc:!0},{ya:_.lna,Qd:pn}],b=_.l(_.uc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.yc(c.value.Bt));return{Bt:a}}(ona(1,[{ya:xMa,Ab:function(){var a=null;return function(b,c){if(null===a){var d;a=(null!=(d=_.ic(tMa,{optional:!0}))?d:[]).reduceRight(ina,hna)}var e=_.ic(kl),f=e.add();return a(b,c).ka(qe(function(){return e.remove(f)}))}}},{ya:uMa,Pb:xMa,ud:!0}]))]});var tn=function(){};tn.ha=function(a){return new (a||tn)};tn.ua=_.p({token:tn,qa:function(a){return a?new (a||tn):_.q(un)},Ha:"root"});var un=function(a){this.xq=a};_.V(un,tn);
un.prototype.Qo=function(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return _.nd(b,"HTML")?_.md(b):Mfa(this.xq,String(b)).toString();case 2:return _.nd(b,"Style")?_.md(b):b;case 3:if(_.nd(b,"Script"))return _.md(b);throw new _.dc(5200,!1);case 4:return _.nd(b,"URL")?_.md(b):zfa(String(b));case 5:if(_.nd(b,"ResourceURL"))return _.md(b);throw new _.dc(5201,!1);default:throw new _.dc(5202,!1);}};un.prototype.Zgb=function(a){return new DGa(a)};un.prototype.bhb=function(a){return new EGa(a)};
un.prototype.ahb=function(a){return new FGa(a)};un.ha=function(a){return new (a||un)(_.q(_.ih))};un.ua=_.p({token:un,qa:function(a){a?a=new a:(a=_.q(_.jg),a=new un(a.get(_.ih)));return a},Ha:"root"});new _.Ik;var rna=Yf(function(){try{return new URL("s://g"),!0}catch(a){return!1}}),zMa=["data:","http:","https:","mailto:","ftp:"];var AMa="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(" "),
BMa=[["dir",{Wp:3,conditions:Yf(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{Wp:3,conditions:Yf(function(){return new Map([["async",new Set(["async"])]])})}],["cite",{Wp:2}],["loading",{Wp:3,conditions:Yf(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["poster",{Wp:2}],["target",{Wp:3,conditions:Yf(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]],CMa=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.Juc=new Set("ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER".split(" "));
this.onb=c;this.Kuc=a;this.IBc=b}(new Set(Yf(function(){return AMa.concat(["class","id"])})),new Map(Yf(function(){return BMa.concat([["style",{Wp:4}]])})));var DMa=function(){this.aKb=CMa;this.Xc=[]},EMa,GMa,FMa,HMa;DMa.prototype.Qo=function(a){var b=document.createElement("span");b.appendChild(EMa(this,a));a=(new XMLSerializer).serializeToString(b);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"));return _.bg(a)};
EMa=function(a,b){b=una(b);b=document.createTreeWalker(b,5,function(g){return FMa(a,g)},!1);for(var c=b.nextNode(),d=document.createDocumentFragment(),e=d;null!==c;){var f=void 0;if(3===c.nodeType)f=document.createTextNode(c.data);else if(wna(c))f=GMa(a,c);else throw Error("ba");e.appendChild(f);if(c=b.firstChild())e=f;else for(;!(c=b.nextSibling())&&(c=b.parentNode());)e=e.parentNode}return d};
GMa=function(a,b){var c=vna(b),d=document.createElement(c);b=b.attributes;for(var e=_.l(b),f=e.next();!f.done;f=e.next()){var g=f.value;f=g.name;g=g.value;var m=a.aKb;var n=m.onb.get(c);m=(null==n?0:n.has(f))?n.get(f):m.Kuc.has(f)?{Wp:1}:(m=m.IBc.get(f))?m:{Wp:0};a:{if(n=m.conditions){n=_.l(n);for(var r=n.next();!r.done;r=n.next()){var x=_.l(r.value);r=x.next().value;x=x.next().value;var A=void 0;if((r=null==(A=b.getNamedItem(r))?void 0:A.value)&&!x.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.Wp){case 1:xna(d,
f,g);break;case 2:m=sna(g);m=void 0!==m&&-1!==zMa.indexOf(m.toLowerCase())?g:"about:invalid#zClosurez";m!==g&&HMa(a);xna(d,f,m);break;case 3:xna(d,f,g.toLowerCase());break;case 4:xna(d,f,g);break;case 0:HMa(a)}else HMa(a)}return d};FMa=function(a,b){if(3===b.nodeType)return 1;if(!wna(b))return 2;b=vna(b);if(null===b)return HMa(a),2;var c=a.aKb;if("FORM"!==b&&(c.Juc.has(b)||c.onb.has(b)))return 1;HMa(a);return 2};HMa=function(a){0===a.Xc.length&&a.Xc.push("")};_.IMa=Yf(function(){return new DMa});var yna=function(a){this.isValid=a},Ana=[zna("data"),zna("http"),zna("https"),zna("mailto"),zna("ftp"),new yna(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var vn=function(a){this.v$=new un(a)};_.V(vn,tn);vn.prototype.Qo=function(a,b){if(null==b)return null;if(b instanceof _.uh||b instanceof _.Zf||b instanceof _.Dj){if(JMa(b,a))return this.v$.Qo(a,KMa(this,b));throw Error("Rb`"+OGa[a]+"`"+b);}return this.v$.Qo(a,b)};vn.prototype.Zgb=function(){throw Error("Sb");};vn.prototype.bhb=function(){throw Error("Sb");};vn.prototype.ahb=function(){throw Error("Sb");};
var KMa=function(a,b){if(null!=b){if(b instanceof _.Dj)return a.v$.Zgb(String(b));if(b instanceof _.Zf)return a.v$.bhb(_.$f(b));if(b instanceof _.uh)return a.v$.ahb(String(b))}return null},JMa=function(a,b){switch(b){case 1:return a instanceof _.Dj;case 4:return a instanceof _.Zf||a instanceof _.uh;case 5:return a instanceof _.uh;case 3:return!1;default:return!1}};vn.ha=function(a){return new (a||vn)(_.q(_.ih))};vn.ua=_.p({token:vn,qa:vn.ha});var LMa=[{ya:QGa,Pb:tn},{ya:tn,Qd:vn}],wn=function(){};wn.ha=function(a){return new (a||wn)};wn.Ea=_.lc({type:wn});wn.Da=_.ac({Rb:LMa,imports:[fn]});var xn=function(){},MMa=function(a){for(a=a.root;void 0!==a;){var b=void 0;var c=null!=(b=a.data[Oma])?b:c;a=a.children.find(function(d){return"primary"===d.lf})}return c};xn.ha=function(a){return new (a||xn)};xn.ua=_.p({token:xn,qa:function(){return _.ic(zn)},Ha:"root"});var zn=function(a){this.title=a};_.V(zn,xn);zn.prototype.zya=function(a){a=MMa(a);void 0!==a&&this.title.hm(a)};zn.ha=function(a){return new (a||zn)(_.q(_.gn))};zn.ua=_.p({token:zn,qa:zn.ha,Ha:"root"});_.An=function(){};_.An.ha=function(a){return new (a||_.An)};_.An.ua=_.p({token:_.An,qa:function(){return _.ic(Bn)},Ha:"root"});var NMa=function(){};NMa.prototype.store=function(){};NMa.prototype.ixa=function(a,b){return a.ne===b.ne};var Bn=function(){};_.V(Bn,NMa);Bn.ha=function(){var a;return function(b){return(a||(a=_.$c(Bn)))(b||Bn)}}();Bn.ua=_.p({token:Bn,qa:Bn.ha,Ha:"root"});var Wna=new _.wc("",{Ha:"root",qa:function(){return{}}});var OMa=function(){};OMa.ha=function(a){return new (a||OMa)};OMa.ua=_.p({token:OMa,qa:function(){return _.ic(Cn)},Ha:"root"});var Cn=function(){};Cn.prototype.extract=function(a){return a};Cn.prototype.merge=function(a){return a};Cn.ha=function(a){return new (a||Cn)};Cn.ua=_.p({token:Cn,qa:Cn.ha,Ha:"root"});var PMa,QMa;PMa={Br:"exact",jf:"ignored",aAb:"ignored",Ta:"exact"};QMa={Br:"subset",jf:"ignored",aAb:"ignored",Ta:"subset"};
_.lg=function(){var a=this;this.xmb=!1;this.fqa=0;this.console=_.ic(Ok);this.options=_.ic(Wna,{optional:!0})||{};this.KD=_.ic(kl);this.Jf=this.options.Jf||Fna;this.Izb=this.options.Izb||Gna;this.kM=!1;this.Ita=-1;this.XN=_.ic(OMa);this.CZa=_.ic(_.An);this.tOc=_.ic(xn);this.Jua=this.options.Jua||"ignore";this.X0=this.options.X0||"emptyOnly";this.Aya=this.options.Aya||"deferred";this.Z8=this.options.Z8||"replace";var b,c;this.config=null!=(c=null==(b=_.ic(_.xLa,{optional:!0}))?void 0:b.flat())?c:[];
this.tH=_.ic(mg);this.Rg=_.ic(_.og);this.location=_.ic(_.Fm);_.ic(XKa,{optional:!0});_.ic(_.Ge)instanceof _.Ge&&_.Cia();this.config=this.config.map(cma);this.kM=!1;this.Ita=-1;this.Q8=this.gU=this.Ei=new Mf;this.Po=Pla();ELa(this.tH,this).subscribe(function(d){a.Ita=d.id;var e;a.fqa=null!=(e=a.Woa)?e:0},function(d){a.console.warn("Unhandled Navigation Error: "+d)})};
_.lg.prototype.Tca=function(){Rna(this);if(!this.tH.BCc){var a=this.location.getState();RMa(this,this.location.path(!0),"imperative",a)}};
var Rna=function(a){a.Uta||(a.Uta=a.location.subscribe(function(b){var c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(function(){RMa(a,b.url,c,b.state)},0)}))},RMa=function(a,b,c,d){var e={vi:!0},f=(null==d?0:d.yA)?d:null;d&&(d=Object.assign({},d),delete d.yA,delete d.VTb,0!==Object.keys(d).length&&(e.state=d));b=_.Dn(a,b);DLa(a,b,c,f,e)};_.lg.prototype.La=function(){this.dispose()};
_.lg.prototype.dispose=function(){this.tH.complete();this.Uta&&(this.Uta.unsubscribe(),this.Uta=void 0);this.xmb=!0};_.En=function(a,b,c){var d=c=void 0===c?{}:c;c=d.ui;var e=d.Ta,f=d.jf;f=d.Sfa?a.Ei.jf:f;switch(d.mg){case "merge":d=Object.assign({},a.Ei.Ta,e);break;case "preserve":d=a.Ei.Ta;break;default:d=e||null}null!==d&&(d=SMa(d));try{var g=vla(c?c.Uc:a.Po.Uc.root)}catch(m){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.Ei.root}return Cla(g,b,d,null!=f?f:null)};
_.Fn=function(a,b,c){c=void 0===c?{Jx:!1}:c;b=Nf(b)?b:_.Dn(a,b);b=a.XN.merge(b,a.gU);return DLa(a,b,"imperative",null,c)};_.lg.prototype.navigate=function(a,b){b=void 0===b?{Jx:!1}:b;for(var c=0;c<a.length;c++)if(null==a[c])throw new _.dc(4008,!1);return _.Fn(this,_.En(this,a,b),b)};_.Wm=function(a,b){return a.Rg.vd(b)};_.Dn=function(a,b){try{var c=a.Rg.parse(b)}catch(d){c=a.Izb(d,a.Rg,b)}return c};
_.lg.prototype.isActive=function(a,b){b=!0===b?Object.assign({},PMa):!1===b?Object.assign({},QMa):b;if(Nf(a))return bla(this.Ei,a,b);a=_.Dn(this,a);return bla(this.Ei,a,b)};
var SMa=function(a){return Object.keys(a).reduce(function(b,c){var d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})},DLa=function(a,b,c,d,e,f){if(a.xmb)return Promise.resolve(!1);if(f){var g=f.resolve;var m=f.reject;f=f.promise}else f=new Promise(function(r,x){g=r;m=x});var n=a.KD.add();Ena(a,function(){queueMicrotask(function(){return a.KD.remove(n)})});zLa(a.tH,{source:c,eN:d,Ei:a.Ei,txc:a.Ei,TM:b,IC:e,resolve:g,reject:m,promise:f,ZY:a.Po.Uc,iqa:a.Po});return f.catch(function(r){return Promise.reject(r)})},
ALa=function(a,b,c){b=a.Rg.vd(b);if(hKa(a.location,b)||c.IC.vi){var d=Object.assign({},c.IC.state,TMa(a,c.id,a.Woa));a.location.replaceState(b,"",d)}else c=Object.assign({},c.IC.state,TMa(a,c.id,(null!=(d=a.Woa)?d:0)+1)),a.location.go(b,"",c)},BLa=function(a,b,c){c=void 0===c?!1:c;if("computed"===a.Z8){var d;c=null!=(d=a.Woa)?d:a.fqa;d=a.fqa-c;if(0!==d)a.location.TG(d);else{var e;a.Ei===(null==(e=a.tH.uR)?void 0:e.qAc)&&0===d&&(UMa(a,b),a.Q8=b.Ei,VMa(a))}}else"replace"===a.Z8&&(c&&UMa(a,b),VMa(a))},
UMa=function(a,b){a.Po=b.iqa;a.Ei=b.Ei;a.gU=a.XN.merge(a.Ei,b.TM)},VMa=function(a){a.location.replaceState(a.Rg.vd(a.gU),"",TMa(a,a.Ita,a.fqa))},TMa=function(a,b,c){return"computed"===a.Z8?{yA:b,VTb:c}:{yA:b}};
_.W.Object.defineProperties(_.lg.prototype,{yA:{configurable:!0,enumerable:!0,get:function(){return this.tH.yA}},Woa:{configurable:!0,enumerable:!0,get:function(){if("computed"===this.Z8){var a;return null==(a=this.location.getState())?void 0:a.VTb}}},events:{configurable:!0,enumerable:!0,get:function(){return this.tH.events}},url:{configurable:!0,enumerable:!0,get:function(){return _.Wm(this,this.Ei)}},Hda:{configurable:!0,enumerable:!0,get:function(){return this.tH.Hda}}});
_.lg.ha=function(a){return new (a||_.lg)};_.lg.ua=_.p({token:_.lg,qa:_.lg.ha,Ha:"root"});var XMa;_.Gn=function(a,b,c,d,e,f){var g=this;this.Va=a;this.Lb=b;this.MNc=c;this.renderer=d;this.jg=e;this.p0=f;this.commands=this.href=null;this.ACb=new _.ye;this.vi=this.Jx=this.Sfa=!1;var m;b=null==(m=e.oa.tagName)?void 0:m.toLowerCase();(this.Xca="a"===b||"area"===b)?this.mb=a.events.subscribe(function(n){n instanceof _.hg&&WMa(g)}):XMa(this,"0")};XMa=function(a,b){null!=a.MNc||a.Xca||YMa(a,"tabindex",b)};_.Gn.prototype.Ub=function(){this.Xca&&WMa(this);this.ACb.next(this)};
_.Gn.prototype.Yd=function(a,b,c,d,e){if(null===this.Kj||this.Xca&&(0!==a||b||c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;_.Fn(this.Va,this.Kj,{Jx:this.Jx,vi:this.vi,state:this.state});return!this.Xca};_.Gn.prototype.La=function(){var a;null==(a=this.mb)||a.unsubscribe()};
var WMa=function(a){var b;a.href=null!==a.Kj&&a.p0?null==(b=a.p0)?void 0:b.vx(_.Wm(a.Va,a.Kj)):null;null===a.href?b=null:(b=a.jg.oa.tagName.toLowerCase(),b=("base"===b||"link"===b?_.Sfa:_.rd)(a.href));YMa(a,"href",b)},YMa=function(a,b,c){var d=a.renderer;a=a.jg.oa;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.W.Object.defineProperties(_.Gn.prototype,{Fj:{configurable:!0,enumerable:!0,set:function(a){null!=a?(this.commands=Array.isArray(a)?a:[a],XMa(this,"0")):(this.commands=null,XMa(this,null))}},Kj:{configurable:!0,enumerable:!0,get:function(){return null===this.commands?null:_.En(this.Va,this.commands,{ui:void 0!==this.ui?this.ui:this.Lb,Ta:this.Ta,jf:this.jf,mg:this.mg,Sfa:this.Sfa})}}});_.Gn.ha=function(a){return new (a||_.Gn)(_.u(_.lg),_.u(_.Sf),_.Uc("tabindex"),_.u(_.Fk),_.u(_.bd),_.u(_.Cm))};
_.Gn.Ja=_.pc({type:_.Gn,ta:[["","routerLink",""]],Fb:1,lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.Ne("target",b.target)},inputs:{target:"target",Ta:"queryParams",jf:"fragment",mg:"queryParamsHandling",state:"state",ui:"relativeTo",Sfa:["preserveFragment","preserveFragment",yka],Jx:["skipLocationChange","skipLocationChange",yka],vi:["replaceUrl","replaceUrl",yka],Fj:"routerLink"},standalone:!0,features:[function(a){var b=a.ADc,
c={},d;for(d in b)if(b.hasOwnProperty(d)){var e=b[d];Array.isArray(e)&&e[2]&&(c[d]=e[2])}a.dD=c},_.Bc]});var ZMa=function(){},Hn=function(a,b,c,d,e){this.Va=a;this.Cc=c;this.KXa=d;this.Qta=e},Lna=function(a){a.mb=a.Va.events.ka(_.de(function(b){return b instanceof _.hg}),_.Ud(function(){return a.preload()},1)).subscribe(function(){})};Hn.prototype.preload=function(){return $Ma(this,this.Cc,this.Va.config)};Hn.prototype.La=function(){this.mb&&this.mb.unsubscribe()};
var $Ma=function(a,b,c){var d=[];c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Rb&&!e.Me&&(e.Me=Cga(e.Rb,b,"Route: "+e.path));var f=void 0,g=null!=(f=e.Me)?f:b,m=void 0;f=null!=(m=e.cQ)?m:g;(e.Jk&&!e.eJ&&void 0===e.fpa||e.jT&&!e.bQ)&&d.push(aNa(a,g,e));if(e.children||e.eJ)g=void 0,d.push($Ma(a,f,null!=(g=e.children)?g:e.eJ))}return _.Rd(d).ka(_.Vd())},aNa=function(a,b,c){return a.KXa.preload(c,function(){var d=(c.Jk&&void 0===c.fpa?a.Qta.Jk(b,c):_.Ed(null)).ka(_.Ud(function(f){if(null===
f)return _.Ed(void 0);c.eJ=f.ZA;c.cQ=f.Cc;var g;return $Ma(a,null!=(g=f.Cc)?g:b,f.ZA)}));if(c.jT&&!c.bQ){var e=a.Qta.jT(c);return _.Rd([d,e]).ka(_.Vd())}return d})};Hn.ha=function(a){return new (a||Hn)(_.q(_.lg),_.q(ll),_.q(zk),_.q(ZMa),_.q(Vm))};Hn.ua=_.p({token:Hn,qa:Hn.ha,Ha:"root"});var Mna=new _.wc(""),pg=function(a,b,c,d,e){e=void 0===e?{}:e;this.Rg=a;this.Ux=b;this.m3=c;this.zone=d;this.options=e;this.Rxb=0;this.nUa="imperative";this.nZa=0;this.store={};e.iha=e.iha||"disabled";e.aeb=e.aeb||"disabled"};pg.prototype.init=function(){if("disabled"!==this.options.iha){var a=this.m3;jKa(a)&&(a.window.history.scrollRestoration="manual")}this.DZa=bNa(this);this.YKc=cNa(this)};
var bNa=function(a){return a.Ux.events.subscribe(function(b){if(b instanceof _.Qm){var c=a.m3;a.store[a.Rxb]=jKa(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.nUa=b.JBb;a.nZa=b.eN?b.eN.yA:0}else b instanceof _.hg?(a.Rxb=b.id,dNa(a,a.Rg.parse(b.dg).jf)):b instanceof Dna&&0===b.code&&(a.nUa=void 0,a.nZa=0,dNa(a,a.Rg.parse(b.url).jf))})},cNa=function(a){return a.Ux.events.subscribe(function(b){if(b instanceof TKa)if(b.position)"top"===a.options.iha?kKa(a.m3,[0,0]):"enabled"===a.options.iha&&
kKa(a.m3,b.position);else if(b.anchor&&"enabled"===a.options.aeb){var c=a.m3;if(jKa(c)){a:{var d=c.document;b=b.anchor;var e=d.getElementById(b)||d.getElementsByName(b)[0];if(e)b=e;else{if("function"===typeof d.createTreeWalker&&d.body&&"function"===typeof d.body.attachShadow)for(d=d.createTreeWalker(d.body,NodeFilter.SHOW_ELEMENT),e=d.currentNode;e;){if(e=e.shadowRoot)if(e=e.getElementById(b)||e.querySelector('[name="'+b+'"]')){b=e;break a}e=d.nextNode()}b=null}}if(b){e=b.getBoundingClientRect();
d=e.left+c.window.pageXOffset;e=e.top+c.window.pageYOffset;var f=c.offset();c.window.scrollTo(d-f[0],e-f[1]);b.focus()}}}else"disabled"!==a.options.iha&&kKa(a.m3,[0,0])})},dNa=function(a,b){a.zone.bc(function(){setTimeout(function(){a.zone.kc(function(){a.Ux.events.next(new TKa("popstate"===a.nUa?a.store[a.nZa]:null,b))})},0)})};pg.prototype.La=function(){var a;null==(a=this.DZa)||a.unsubscribe();var b;null==(b=this.YKc)||b.unsubscribe()};pg.ha=function(){_.hd()};pg.ua=_.p({token:pg,qa:pg.ha});var Ina=new _.wc("",{qa:function(){return new _.ye}}),Jna=new _.wc("",{Ha:"root",qa:function(){return 1}}),Kna=new _.wc("");var eNa,fNa;eNa=new _.wc("ROUTER_FORROOT_GUARD");fNa=[_.Fm,{ya:_.og,Qd:Nm},_.lg,Rm,{ya:_.Sf,Ab:function(a){return a.Po.root},Hb:[_.lg]},Vm,[]];_.In=function(){};
_.hNa=function(a){var b={Jua:"reload",X0:"always",vXc:!1};return{wl:_.In,Rb:[fNa,[],{ya:_.xLa,ud:!0,tc:a},{ya:eNa,Ab:Zna,Hb:[[_.lg,new _.Ak,new _.Bk]]},{ya:Wna,tc:b?b:{}},(null==b?0:b.O6c)?{ya:_.Cm,Qd:Em}:{ya:_.Cm,Qd:Dm},Yna(),(null==b?0:b.KXa)?Hna(0,[{ya:Kna,Pb:Hn},{ya:ZMa,Pb:b.KXa}]).Bt:[],{ya:Tna,ud:!0,Ab:Una},(null==b?0:b.Tca)?["disabled"===b.Tca?Sna().Bt:[],"enabledBlocking"===b.Tca?Qna().Bt:[]]:[],(null==b?0:b.oUc)?Hna(8,[Um,{ya:XKa,Pb:Um}]).Bt:[],[{ya:gNa,Ab:Nna},{ya:qIa,ud:!0,Pb:gNa}]]}};
_.In.ha=function(a){return new (a||_.In)(_.q(eNa,8))};_.In.Ea=_.lc({type:_.In});_.In.Da=_.ac({});var gNa=new _.wc("");new _.Ik;var Jn=function(a){this.Va=a},iNa=function(a){var b=[];for(a=a.Va.Po.root;a.firstChild;){var c=a.firstChild.ne,d=void 0,e=void 0,f=void 0,g=null!=(f=null!=(e=c.wzb)?e:null==(d=c.data)?void 0:d.loggedPathTemplate)?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};Jn.ha=function(a){return new (a||Jn)(_.q(_.lg))};Jn.ua=_.p({token:Jn,qa:Jn.ha,Ha:"root"});var Kn=function(a){this.XKc=a=void 0===a?Date.now():a},jNa=function(a,b){if(!(0>=b||b>Date.now())){if(b>=a.XKc)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Kn.ha=function(a){return new (a||Kn)(_.q(BKa))};Kn.ua=_.p({token:Kn,qa:Kn.ha,Ha:"root"});var kNa=function(){var a=null;try{a=window.localStorage||null}catch(b){}this.Ox=a};_.si(kNa,Gya);var lNa=function(a,b){this.owc=aoa(a);this.nGc=b};lNa.prototype[Symbol.iterator]=function(){return this};lNa.prototype.next=function(){var a=this.owc.next();return{value:a.done?void 0:this.nGc.call(void 0,a.value),done:a.done}};var mNa=function(a,b){return new lNa(a,b)},nNa=function(a){this.Ywb=a;this.ZTa=0};nNa.prototype[Symbol.iterator]=function(){return this};nNa.prototype.next=function(){for(;this.ZTa<this.Ywb.length;){var a=this.Ywb[this.ZTa].next();if(!a.done)return a;this.ZTa++}return{done:!0}};
var oNa=function(){return new nNa(_.uc.apply(0,arguments).map(aoa))};var pNa=function(a,b){this.ni={};this.ue=[];this.jka=this.size=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Tb");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};_.h=pNa.prototype;_.h.Jw=function(){qNa(this);for(var a=[],b=0;b<this.ue.length;b++)a.push(this.ni[this.ue[b]]);return a};_.h.LG=function(){qNa(this);return this.ue.concat()};_.h.oR=function(a){return this.has(a)};_.h.has=function(a){return Ln(this.ni,a)};_.h.tl=function(){return 0==this.size};
_.h.clear=function(){this.ni={};this.jka=this.size=this.ue.length=0};_.h.remove=function(a){return this.delete(a)};_.h.delete=function(a){return Ln(this.ni,a)?(delete this.ni[a],--this.size,this.jka++,this.ue.length>2*this.size&&qNa(this),!0):!1};var qNa=function(a){if(a.size!=a.ue.length){for(var b=0,c=0;b<a.ue.length;){var d=a.ue[b];Ln(a.ni,d)&&(a.ue[c++]=d);b++}a.ue.length=c}if(a.size!=a.ue.length){var e={};for(c=b=0;b<a.ue.length;)d=a.ue[b],Ln(e,d)||(a.ue[c++]=d,e[d]=1),b++;a.ue.length=c}};
_.h=pNa.prototype;_.h.get=function(a,b){return Ln(this.ni,a)?this.ni[a]:b};_.h.set=function(a,b){Ln(this.ni,a)||(this.size+=1,this.ue.push(a),this.jka++);this.ni[a]=b};_.h.addAll=function(a){if(a instanceof pNa)for(var b=a.LG(),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.LG(),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 pNa(this)};
_.h.toObject=function(){qNa(this);for(var a={},b=0;b<this.ue.length;b++){var c=this.ue[b];a[c]=this.ni[c]}return a};_.h.keys=function(){return Eya(this.HB(!0)).bya()};_.h.values=function(){return Eya(this.HB(!1)).bya()};_.h.entries=function(){var a=this;return mNa(this.keys(),function(b){return[b,a.get(b)]})};_.h.HB=function(a){qNa(this);var b=0,c=this.jka,d=this,e=new lj;e.next=function(){if(c!=d.jka)throw Error("Ub");if(b>=d.ue.length)return Dya;var f=d.ue[b++];return mj(a?f:d.ni[f])};return e};
var Ln=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var sNa=function(a,b){this.ONb=a;this.Jr=null;if(_.yi&&!(9<=Number(_.Di))){rNa||(rNa=new pNa);this.Jr=rNa.get(a);this.Jr||(b?this.Jr=document.getElementById(b):(this.Jr=document.createElement("userdata"),this.Jr.addBehavior("#default#userData"),document.body.appendChild(this.Jr)),rNa.set(a,this.Jr));try{this.Jr.load(this.ONb)}catch(c){this.Jr=null}}};_.si(sNa,qj);
var tNa={".":".2E","!":".21","~":".7E","*":".2A","'":".27","(":".28",")":".29","%":"."},rNa=null,uNa=function(a){return"_"+encodeURIComponent(a).replace(/[.!~*'()%]/g,function(b){return tNa[b]})};_.h=sNa.prototype;_.h.eta=function(){return!!this.Jr};_.h.set=function(a,b){this.Jr.setAttribute(uNa(a),b);vNa(this)};_.h.get=function(a){a=this.Jr.getAttribute(uNa(a));if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};
_.h.remove=function(a){this.Jr.removeAttribute(uNa(a));vNa(this)};_.h.HB=function(a){var b=0,c=this.Dba().attributes,d=new lj;d.next=function(){if(b>=c.length)return Dya;var e=c[b++];if(a)return mj(decodeURIComponent(e.nodeName.replace(/\./g,"%")).slice(1));e=e.nodeValue;if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return mj(e)};return d};_.h.clear=function(){for(var a=this.Dba(),b=a.attributes.length;0<b;b--)a.removeAttribute(a.attributes[b-1].nodeName);vNa(this)};
var vNa=function(a){try{a.Jr.save(a.ONb)}catch(b){throw"Storage mechanism: Quota exceeded";}};sNa.prototype.Dba=function(){return this.Jr.XMLDocument.documentElement};var Mn=function(a,b){this.uea=a;this.f1=b+"::"};_.si(Mn,qj);Mn.prototype.set=function(a,b){this.uea.set(this.f1+a,b)};Mn.prototype.get=function(a){return this.uea.get(this.f1+a)};Mn.prototype.remove=function(a){this.uea.remove(this.f1+a)};
Mn.prototype.HB=function(a){var b=this.uea[Symbol.iterator](),c=this,d=new lj;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.f1.length)!=c.f1;){e=b.next();if(e.done)return e;e=e.value}return mj(a?e.slice(c.f1.length):c.uea.get(e))};return d};var wNa=function(a){this.aua=a};wNa.prototype.set=function(a,b){void 0===b?this.aua.remove(a):this.aua.set(a,(new BEa).vd(b))};wNa.prototype.get=function(a){try{var b=this.aua.get(a)}catch(c){return}if(null!==b)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};wNa.prototype.remove=function(a){this.aua.remove(a)};var xNa=new _.wc("localstorage",{Ha:"root",qa:function(){var a=new kNa;(a=a.eta()?new Mn(a,"devops"):null)||(a=new sNa("devops"),a=a.eta()?a:null);return a?new wNa(a):null}}),yNa=new _.wc("sessionstorage",{Ha:"root",qa:function(){var a=new Hya;return(a=a.eta()?new Mn(a,"devops"):null)?new wNa(a):null}});var zNa=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}},ANa=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 Nn={mark:function(){},measure:function(){}},BNa=function(a,b,c,d,e,f,g,m){this.actionId=a;this.Mx=b;this.initialRoute=c;this.Tw=d;this.YMc=f;this.o2a=g;this.Dub=m;this.xqb=!1;this.Tm=[];this.WOa=[];this.E2="SUCCESS";this.targetRoute=c;this.jm=d;this.uj=e},KNa,FNa,INa,HNa,GNa;BNa.prototype.Ps=function(){return this.Tm.every(function(a){return!!a.statusCode})};
_.W.Object.defineProperties(BNa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.Tyc}},status:{configurable:!0,enumerable:!0,get:function(){return this.E2},set:function(a){"FAILURE"!==this.E2&&(this.E2=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.Dub;if(!a)return a;for(var b=_.l(this.WOa),c=b.next();!c.done;c=b.next())a=this.o2a(a,c.value);return a}},M2:{configurable:!0,enumerable:!0,get:function(){return this.fwb||this.xqb}},fwb:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&"BACKGROUND"===this.event.gestureName)}},kEc:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&"EXTERNAL"===this.event.gestureName}}});
var CNa=new _.wc("event loggers",{qa:function(){return[]}}),DNa=new _.wc("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}}),On=function(){this.sessionStorage=_.ic(yNa);this.oRa=_.ic(AKa)},ENa=function(a){var b,c=(null==(b=a.sessionStorage)?void 0:b.get("loggedSessionId"))||a.oRa();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};On.ha=function(a){return new (a||On)};On.ua=_.p({token:On,qa:On.ha,Ha:"root"});
var Qn=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.document=b;this.oRa=c;this.gGc=d;this.o2a=e;this.Jf=f;this.vOa=g;this.Va=m;this.p1a=n;this.zone=r;this.kva=[];this.VIb=new WeakSet;this.Lxb=-1;this.Gub=new _.Tf(!1);this.NLc=_.ic(On);FNa(this);this.sessionId=ENa(this.NLc);try{(new PerformanceObserver(function(E){E=E.getEntries();E=E[E.length-1];A.Lxb=E.renderTime||E.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(E){}this.kqa={url:this.Va.url,Lb:iNa(this.p1a),Uc:this.Va.Po.root.Uc};
a&&(b=_.Pn(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Gi:jNa(this.vOa,a),statusCode:"SUCCESS",zN:!0,Mx:a},b.Tm.push(a));this.zone.Ys.subscribe(function(){_.Pn(A).status="FAILURE"});this.Va.events.ka(_.de(function(E){return E instanceof _.hg}),_.pe(1)).subscribe(function(E){for(var I=_.l(A.kva),L=I.next();!L.done;L=I.next())L=L.value,L.Tw=E.dg,L.initialRoute=iNa(A.p1a)});this.Va.events.ka(_.de(function(E){return E instanceof _.hg||E instanceof
_.Qm})).subscribe(function(E){if(E instanceof _.hg){if(hKa(x,E.dg)){var I=iNa(A.p1a),L=A.Va.Po.root.Uc;_.Pn(A).jm=E.dg;_.Pn(A).targetRoute=I;_.Pn(A).uj=L;A.kqa={url:E.dg,Lb:I,Uc:L}}}else"popstate"===E.JBb&&A.qb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});goa(r,function(){for(var E=[],I=[],L=_.l(A.kva),Q=L.next();!Q.done;Q=L.next())if(Q=Q.value,!foa(Q))if(Q.Ps()){I.push(GNa(A,Q));var da=void 0;"InitialPageLoad"===(null==(da=Q.event)?void 0:da.element)&&A.Gub.next(!0)}else E.push(Q);
if(0<I.length)for(L=_.l(A.gGc),Q=L.next();!Q.done;Q=L.next())Q.value.YL(I);A.Wq=void 0;A.kva=E})};Qn.prototype.qb=function(a,b,c){b=b?b.timeStamp+(void 0===c?0:c):_.tg();_.Pn(this,b,a)};Qn.prototype.En=function(a){_.Pn(this).WOa.push(a)};
_.xh=function(a,b,c){c=void 0===c?!0:c;var d=a.V1a;return function(e){return new _.Bd(function(f){var g=HNa(a,b,{Gfb:d,zN:c}),m=g.Cya,n=g.Xdb,r=!1,x=!1,A=void 0,E=e.subscribe(function(I){m.M2&&(a.Wq=m);A=_.tg();x=!0;f.next(I);x=!1},function(I){r=!0;var L=function(){m.M2&&(a.Wq=m);INa(a,m,n,{error:I});f.error(I)};m.M2?setTimeout(L):L()},function(){r=!0;m.M2&&(a.Wq=m);INa(a,m,n,{nzc:A});f.complete()});return{unsubscribe:function(){E.unsubscribe();r||INa(a,m,n,{status:x?"SUCCESS":"CANCELLED"})}}})}};
_.Rn=function(a,b,c,d){return _.JNa(a,function(){return b},c,void 0===d?!0:d)};_.JNa=function(a,b,c,d){c=HNa(a,c,{Gfb:a.V1a,zN:void 0===d?!0:d});var e=c.Cya,f=c.Xdb;return b().then(function(g){e.M2&&(a.Wq=e);INa(a,e,f);return g},function(g){e.M2&&(a.Wq=e);INa(a,e,f,{error:g});throw g;})};KNa=function(a,b,c){setTimeout(function(){a.V1a=c;try{a.zone.bc(function(){b().then(function(){},function(){})})}finally{a.V1a=void 0}})};_.Sn=function(a,b,c){KNa(a,function(){return _.Sk(b())},c)};
FNa=function(a){_.Zd(document,"visibilitychange").subscribe(function(){"hidden"===document.visibilityState?KNa(a,function(){return _.Rn(a,Promise.resolve(),"keepalive")},"PageHidden"):"visible"===document.visibilityState&&KNa(a,function(){return _.Rn(a,Promise.resolve(),"keepalive")},"PageVisible")})};
INa=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.Ow=null;if(null!=f.error&&null!=f.error.code){var g=f.error.code||null;c.Ow=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:LNa.get(e)||-1,c.Ow=e,e=hoa(f.code))}c.statusCode=e;c.Gi=Math.round((d.nzc||_.tg())-c.Mx);Nn.mark((c.name||"unknown")+"-subend");Nn.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=jNa(a.vOa,b.Mx);if(!b.fwb||b.kEc)b.Tyc=a};HNa=function(a,b,c){var d=c.Gfb;c=void 0===c.zN?!0:c.zN;Nn.mark(b+"-subbegin");var e=_.tg();a=d?_.MNa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Pn(a,e);b={name:b,zN:c,Mx:e};a.Tm.push(b);return{Cya:a,Xdb:b}};
GNa=function(a,b){var c=b.event;if(!c)throw Error("Vb");"InitialPageLoad"===c.element&&boa(b,a.Lxb);var d=b.duration||jNa(a.vOa,b.Mx),e=c.jm?{jm:c.jm,targetRoute:void 0,uj:void 0}:b,f=e.targetRoute,g=e.jm;e=e.uj;for(var m=eoa(a.document),n=b.Tm.filter(function(A){return A.zN}),r=_.l(n),x=r.next();!x.done;x=r.next())x=x.value,x.error&&a.VIb.has(x.error)&&(x.statusCode="RETRIED"),x.Ow&&"RETRIED"!==x.statusCode&&-1<NNa.indexOf(x.Ow)&&(b.status="FAILURE");r=doa(c,b.actionId);Nn.mark(r+"-end");Nn.measure(r,
r+"-begin",r+"-end");r=coa(b.Mx);return a.vo(Object.assign({},c,{Tw:b.Tw,initialRoute:b.initialRoute,jm:g,targetRoute:f,uj:e,Gi:d,statusCode:b.status,Tm:[].concat(_.yc(n)),eO:b.YMc,VK:m,sessionId:a.sessionId,actionId:b.actionId,OR:r}))};Qn.prototype.vo=function(a){return a};_.Pn=function(a,b,c){b=void 0===b?_.tg():b;if(!a.Wq||c&&a.Wq.event)a.Wq=_.MNa(a,b,c);else if(c&&!a.Wq.event){var d=a.Wq;Nn.mark(doa(c,d.actionId)+"-begin");d.Dub=c;d.Mx=Math.min(b,d.Mx)}return a.Wq};
_.MNa=function(a,b,c){var d=a.oRa();c&&Nn.mark(doa(c,d)+"-begin");b=new BNa(d,b,a.kqa.Lb,a.kqa.url,a.kqa.Uc,eoa(a.document),a.o2a,c);a.kva.push(b);return b};_.W.Object.defineProperties(Qn.prototype,{GHc:{configurable:!0,enumerable:!0,get:function(){return _.Rga(this.Gub.ka(_.de(function(a){return!!a}),_.v(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.Wq&&this.Wq.actionId}}});
Qn.ha=function(a){return new (a||Qn)(_.q(BKa),_.q(_.ih),_.q(AKa),_.q(CNa),_.q(DNa),_.q(_.vd),_.q(Kn),_.q(_.lg),_.q(Jn),_.q(_.Ge),_.q(_.Fm))};Qn.ua=_.p({token:Qn,qa:Qn.ha,Ha:"root"});var NNa=[-1,500,501,502,503,504],LNa=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]]);pi=pi||{};var ONa=function(){Jj.call(this)};_.si(ONa,Jj);ONa.prototype.initialize=function(){};var PNa=function(a,b){this.wra=a;this.xS=b};PNa.prototype.yG=function(a){this.wra&&(this.wra.call(this.xS||null,a),this.wra=this.xS=null)};PNa.prototype.abort=function(){this.xS=this.wra=null};CBa(function(a){PNa.prototype.yG=a(PNa.prototype.yG)});var Tn=function(a,b){Jj.call(this);this.L$=a;this.Qw=b;this.YWa=[];this.yH=[];this.Gqa=[]};_.si(Tn,Jj);Tn.prototype.JGc=ONa;Tn.prototype.kua=null;Tn.prototype.getId=function(){return this.Qw};Tn.prototype.registerCallback=function(a,b){return this.n1(this.YWa,a,b)};var QNa=function(a,b){a.n1(a.yH,b)};_.h=Tn.prototype;_.h.n1=function(a,b,c){b=new PNa(b,c);a.push(b);return b};_.h.Ww=function(){return!!this.kua};_.h.Qwa=function(){this.kua=new ONa};
_.h.zD=function(a){var b=new this.JGc;b.initialize(a());this.kua=b;b=(b=!!RNa(this.Gqa,a()))||!!RNa(this.YWa,a());b||(this.yH.length=0);return b};_.h.Ys=function(a){(a=RNa(this.yH,a))&&_.ca.setTimeout(Bya("Module errback failures: "+a),0);this.Gqa.length=0;this.YWa.length=0};var RNa=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].yG(b)}catch(e){aaa(e),c.push(e)}a.length=0;return c.length?c:null};Tn.prototype.Em=function(){Tn.Qx.Em.call(this);Pb(this.kua)};var SNa=function(){this.Vl=null};_.h=SNa.prototype;_.h.vLb=function(){};_.h.Fwa=function(){};_.h.vHb=function(){throw Error("$b");};_.h.krb=function(){return null};_.h.isActive=function(){return!1};_.h.Twb=function(){return!1};_.h.nHb=function(){};_.h.registerCallback=function(){};var koa;_.ug=null;_.ioa=null;koa=[];var TNa=function(){},VNa=function(a){var b=new Promise(function(c,d){_.vg().load(a).then(c,d)});UNa(b);return b};TNa.prototype.load=function(a){return VNa(a).then(function(){return Bka(a)})};TNa.prototype.PUa=function(a){var b=_.vg().PUa(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));UNa(c);return c.then(function(){return a.map(function(d){return Bka(d)})})};var UNa=function(a){"undefined"!==typeof Zone&&Zone.current.eha("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.ak()})})};_.WNa=function(){this.Qta=new TNa};_.WNa.prototype.for=function(a){var b=this;return function(){if(!b.qe)throw Error("ac");return _.Rn(b.qe,b.Qta.load(a),"Module: "+a)}};_.XNa=function(a){return[{ya:Ona,Ab:function(){a.qe=_.ic(Qn);return function(){}},ud:!0}]};var Un,YNa,ZNa;Un=new _.wc("event loggers",{qa:function(){for(var a=[],b=_.l(YNa),c=b.next();!c.done;c=b.next())a.push(_.ic(c.value.Pb));a.push(_.ic(om));_.ic(GJa)&&a.push(_.ic(Gm));return a}});YNa=[{ya:Un,Pb:Lm,ud:!0},{ya:Un,Pb:_.Km,ud:!0}];ZNa=new _.wc("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}});_.Vn=function(a,b,c,d,e,f,g,m,n,r,x){Qn.call(this,a,b,c,d,e,f,g,m,n,r,x)};_.V(_.Vn,Qn);
_.Vn.prototype.qb=function(a,b,c){Qn.prototype.qb.call(this,a,b,void 0===c?0:c)};_.Vn.prototype.En=function(a){Qn.prototype.En.call(this,a)};_.Vn.prototype.vo=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))===_.mKa.FO?Pl.u3:Pl.JE})};_.Vn.ha=function(a){return new (a||_.Vn)(_.q(qKa),_.q(_.ih),_.q(pKa),_.q(Un),_.q(ZNa),_.q(_.vd),_.q(Kn),_.q(_.lg),_.q(Jn),_.q(_.Ge),_.q(_.Fm),_.q(Hm))};
_.Vn.ua=_.p({token:_.Vn,qa:_.Vn.ha,Ha:"root"});var moa=["authuser","hl","token"];var $Na;
_.Wn=function(a,b,c,d){var e=this;this.userEmail=a;this.nb=c;this.Nd=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.Jfb=new _.ye;this.Zlb=new _.Tf(!1);this.jw=null;this.XJb=!1;a=b.Ta.ka(_.v(noa),_.ne(_.Jb));_.Qd(a,this.Jfb,this.Zlb).ka(_.v(function(f){var g=_.l(f);f=g.next().value;var m=g.next().value;if(g.next().value)f="";else if(0===Object.keys(f).length)f=m;else{g=new _.Ch(m);if(!g.Kg()||g.Kg().endsWith(".google.com")){m=_.l(Object.keys(f));for(var n=
m.next();!n.done;n=m.next()){n=n.value;var r=f[n];void 0===g.Ej.get(n)&&_.Dh(g,n,r)}}f=g.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};$Na=function(a,b){a.jw=b;a.ariaLabel=a.XJb?b+" external link":b+" open in new window"};
_.Wn.prototype.Ra=function(){var a=this,b=function(){var d=c.getAttribute("aria-label");!d||(null==d?0:d.endsWith("external link"))||(null==d?0:d.endsWith("open in new window"))||d===a.jw||a.Nd.kc(function(){$Na(a,d)})},c=this.nb.oa;this.Nd.bc(function(){(new MutationObserver(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())"attributes"===e.value.type&&b()})).observe(c,{attributeFilter:["aria-label"]});b()})};
_.W.Object.defineProperties(_.Wn.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.Jfb.next(a instanceof _.Zf?a.toString():a)}},FU:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.XJb=a)?null:"noopener";this.target=a?null:"_blank";this.jw&&$Na(this,this.jw)}},cKc:{configurable:!0,enumerable:!0,set:function(a){this.Zlb.next(a&&!this.userEmail)}},evc:{configurable:!0,enumerable:!0,set:function(a){$Na(this,a)}},nvc:{configurable:!0,enumerable:!0,set:function(a){$Na(this,
a)}}});_.Wn.ha=function(a){return new (a||_.Wn)(_.u(_.km,8),_.u(_.Sf),_.u(_.bd),_.u(_.Ge))};_.Wn.Ja=_.pc({type:_.Wn,ta:[["a","externalLink",""]],Fb:5,lb:function(a,b){a&2&&(_.Te("href",b.href,_.rd),_.Ne("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:["externalLink","link"],FU:"sameWindow",cKc:"requiredLogin",evc:["aria-label","ariaLabelInput"],nvc:["attr.aria-label","attrAriaLabelInput"]}});_.Xn=function(){};_.Xn.ha=function(a){return new (a||_.Xn)};_.Xn.Ea=_.lc({type:_.Xn});_.Xn.Da=_.ac({});_.Yn=function(){};_.Yn.ha=function(a){return new (a||_.Yn)};_.Yn.ua=_.p({token:_.Yn,qa:_.Yn.ha});_.Zn=function(a,b,c,d,e){this.Ga=a;this.renderer=b;this.context=c;this.jg=d;this.eventType=e};_.Zn.prototype.Ra=function(){var a=this;this.renderer.listen(this.jg.oa,this.eventType,function(b){a.CWa(b)})};
_.aOa=function(a,b,c,d){a.Ga.qb({element:a.mLa,action:a.vI,gestureName:b,jm:a.jm,We:a.zja,projectId:null==a.SN?(a.context||void 0)&&a.context.projectId:a.SN,Dh:null==a.rQb?(a.context||void 0)&&a.context.Dh:a.rQb,Nf:null==a.qQb?(a.context||void 0)&&a.context.Nf:a.qQb},c,d)};_.W.Object.defineProperties(_.Zn.prototype,{jm:{configurable:!0,enumerable:!0,get:function(){}}});_.Zn.ha=function(){_.hd()};
_.Zn.Ja=_.pc({type:_.Zn,inputs:{mLa:"ascTrackElement",vI:"trackAction",zja:"trackArtifactId",SN:"trackProjectId",rQb:"trackSearchTerm",qQb:"trackListIndex"}});_.$n=function(a,b,c,d,e){_.Zn.call(this,a,b,e,c,"click");this.Fm=d;this.oQb=!0};_.V(_.$n,_.Zn);_.$n.prototype.CWa=function(a){this.oQb&&_.aOa(this,"CLICK",a)};_.W.Object.defineProperties(_.$n.prototype,{jm:{configurable:!0,enumerable:!0,get:function(){return this.Fm?this.Fm.href:void 0}}});
_.$n.ha=function(a){return new (a||_.$n)(_.u(_.Vn),_.u(_.Fk),_.u(_.bd),_.u(_.Wn,8),_.u(_.Yn,8))};_.$n.Ja=_.pc({type:_.$n,ta:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{oQb:"trackGestureClick"},features:[_.Ke]});var bOa=function(a,b){Jj.call(this);this.ZL=a;this.Ti=b;this.zlb="https://play.google.com/log?format=json&hasfast=true";this.tLb=!1;this.componentId="";this.V1=this.vRa=this.p_a=!1;this.aka=void 0;this.network=new $Ea};_.V(bOa,Jj);_.h=bOa.prototype;_.h.rv=function(a){this.lw=a;return this};_.h.HLb=function(a){this.wS=a};_.h.Hha=function(a){this.componentId=a;return this};_.h.PLb=function(a){this.cU=a};_.h.Jwa=function(a){this.FMa=a};_.h.NLb=function(a){this.PCb=a};_.h.yLb=function(a){this.fib=a};
_.h.j3=function(){this.p_a=!0;return this};_.h.y2a=function(){this.vRa=!0;return this};_.h.Nha=function(a){this.a_=Math.max(a,1E3)};_.h.hmb=function(){this.OPc=!0;return this};_.h.VLb=function(a){this.aka=a};
_.h.Za=function(){var a=new ok({ZL:this.ZL,ZR:this.ZR?this.ZR:_.dBa,Ti:this.Ti,sRb:this.zlb,HL:this.tLb,mZ:!1,hmb:this.OPc,IT:this.IT,CLa:this.CLa,network:this.network?this.network:void 0});jBa(this,_.qi(Pb,a));this.fib&&a.yLb(this.fib);this.lw&&a.rv(this.lw);this.wS&&a.HLb(this.wS);this.componentId&&a.Hha(this.componentId);this.cU&&a.PLb(this.cU);this.FMa&&a.Jwa(this.FMa);this.PCb&&a.NLb(this.PCb);this.p_a&&a.XU(this.p_a);this.vRa&&(a.y2a=this.vRa);this.a_&&a.Nha(this.a_);this.V1&&(a.V1=a.Kwb);this.pPc&&
AEa(a.jx,this.pPc);this.aka&&a.VLb(!0);return a};_.ao=function(a,b,c){this.sG=a;this.oTa=b;this.Lb=void 0===c?null:c};_.ao.ha=function(a){return new (a||_.ao)(_.q(_.km),_.q(fJa),_.q(_.Sf,8))};_.ao.ua=_.p({token:_.ao,qa:_.ao.ha,Ha:"root"});_.bo=function(){};_.bo.ha=function(a){return new (a||_.bo)};_.bo.Ea=_.lc({type:_.bo});_.bo.Da=_.ac({Rb:[{ya:yk,Ab:function(a,b,c,d){b=Vba().s_a("DEVOPS_CONSOLE").D_a(b).B_a(c.oTa).XU(!0);"TESTING"===a||"UNKNOWN_ENVIRONMENT"===a?b.qp.xwc=new sk:b.qp.endpoint=d;return b.Za()},Hb:[dJa,jm,_.ao,jJa]},{ya:HJa,Ab:function(a,b){if(!a)return null;a=(new bOa(1100,b)).Za();a.XU&&a.XU(!0);return a},Hb:[GJa,_.mm]}]});var co=function(a,b,c,d,e,f){this.jzc=a;this.sFc=b;this.xpa=c;this.Va=d;this.eOc=e;this.zone=f},cOa=function(a){a.Va.events.subscribe(function(b){if(b instanceof _.hg){var c=iNa(a.eOc);a.zone.bc(function(){setTimeout(function(){a.jzc||a.xpa.sH(c);a.sFc.sH(c)})})}})};co.ha=function(a){return new (a||co)(_.q(GJa),_.q(_.Km),_.q(om),_.q(_.lg),_.q(Jn),_.q(_.Ge))};co.ua=_.p({token:co,qa:co.ha,Ha:"root"});_.eo={e3a:"admin",VBa:"onboarding",FO:"results",T3:"search",JE:"",lW:"settings",Agc:"h",d5a:"user/ssh_keys"};Object.freeze(_.eo);var dOa,fOa,hOa,jOa;dOa={};_.eOa=(dOa.sq=void 0,dOa.ss=void 0,dOa.start=void 0,dOa);fOa={};_.gOa=(fOa.all="1",fOa.start=void 0,fOa);hOa={};_.iOa=(hOa.ssfr="1",hOa);jOa={};_.kOa=(jOa.all=void 0,jOa.start=1,jOa.dqr="1",jOa);_.lOa=["/"+_.eo.T3];var mOa=function(a){this.Ma=_.Za(a)};_.V(mOa,_.Eb);mOa.prototype.toObject=function(){return nOa(this)};var nOa=function(a){if(null!=a)return _.Hb(a),{priority:_.$i(a,1),j0c:_.Zi(a,4)}};_.fo=function(a){this.Ma=_.Za(a)};_.V(_.fo,_.Eb);_.h=_.fo.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.Le=function(a){return _.Nh(this,1,a)};_.h.getMetadata=function(){return _.Ni(this,mOa,3)};_.h.Tha=function(a){return _.Pi(this,3,a)};_.h.toObject=function(){return oOa(this)};var oOa=function(a){if(null!=a)return _.Hb(a),{name:_.Y(a,1),group:_.cj(a,2,0),metadata:nOa(a.getMetadata())}};_.go=function(a){this.Ma=_.Za(a)};_.V(_.go,_.Eb);_.h=_.go.prototype;_.h.getType=function(){return _.cj(this,1,0)};_.h.An=function(a){return _.Yi(this,1,a)};_.h.Iw=function(){return _.Y(this,2)};_.h.K_a=function(a){return _.Nh(this,2,a)};_.h.toObject=function(){return pOa(this)};var pOa=function(a){if(null!=a)return _.Hb(a),{type:_.cj(a,1,0),text:_.Y(a,2),V_c:Ab(_.ob(a,3,_.Zaa))}};_.ho=function(a){this.Ma=_.Za(a)};_.V(_.ho,_.Eb);_.ho.prototype.getMessage=function(){return _.Y(this,1)};_.ho.prototype.Twa=function(a){return _.Nh(this,1,a)};_.ho.prototype.toObject=function(){return io(this)};var io=function(a){if(null!=a)return _.Hb(a),{message:_.Y(a,1),mYa:_.Y(a,2)}};_.jo=function(a){this.Ma=_.Za(a)};_.V(_.jo,_.Eb);_.jo.prototype.getSize=function(){return fya(this,1)};_.jo.prototype.setSize=function(a){if(null!=a&&!Oaa(a))throw Error();return _.sb(this,1,a,0)};_.jo.prototype.Lg=function(){return _.cj(this,2,0)};_.jo.prototype.toObject=function(){return qOa(this)};var qOa=function(a){if(null!=a)return _.Hb(a),{size:fya(a,1),status:_.cj(a,2,0)}};_.ko=function(a){this.Ma=_.Za(a)};_.V(_.ko,_.Eb);_.h=_.ko.prototype;_.h.grb=function(){return _.cj(this,2,0)};_.h.GLb=function(a){_.Yi(this,2,a)};_.h.ke=function(){return _.Y(this,4)};_.h.ld=function(a){return _.Nh(this,4,a)};_.h.xLb=function(a){_.qb(this,10,a,_.Va)};_.ko.uc=[6,10];_.ko.prototype.toObject=function(){return rOa(this)};
var rOa=function(a){if(null!=a)return _.Hb(a),{nB:_.cj(a,1,0),JG:_.cj(a,2,0),p2c:_.cj(a,3,0),path:_.Y(a,4),FUc:_.cj(a,5,0),EUc:_.k(_.Vi(a,6)),SUc:_.cj(a,9,0),PUc:_.k(_.Vi(a,10))}};_.lo=function(a){this.Ma=_.Za(a)};_.V(_.lo,_.Eb);_.h=_.lo.prototype;_.h.TC=function(){return _.Ni(this,_.ko,2)};_.h.Mwa=function(a){return _.Pi(this,2,a)};_.h.hK=function(){return _.Li(this,2)};_.h.ica=function(){return _.Gi(this,_.ko,2)};_.h.toObject=function(){return sOa(this)};var sOa=function(a){if(null!=a)return _.Hb(a),{proxy:_.Y(a,1),filter:rOa(a.TC())}};_.tOa=function(a){this.Ma=_.Za(a)};_.V(_.tOa,_.Eb);_.tOa.prototype.TU=function(a){return _.Nh(this,1,a)};_.tOa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={nNa:_.Y(this,1)}}else a=void 0;return a};_.no=function(a){this.Ma=_.Za(a)};_.V(_.no,_.Eb);_.no.prototype.xLb=function(a){Dba(this,2,_.fo,void 0,a,!1,1)};_.no.uc=[2];_.no.prototype.toObject=function(){return uOa(this)};var uOa=function(a){if(null!=a)return _.Hb(a),{QUc:_.yb(_.Oi(a,_.fo,2),oOa)}};var oo=function(a){this.Ma=_.Za(a)};_.V(oo,_.Eb);oo.prototype.JQa=function(){return _.Vi(this,4)};oo.prototype.QQa=function(){return _.Oi(this,_.ho,6)};var vOa=_.Gb(oo);oo.uc=[4,6];oo.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={s6c:_.Zi(this,1),BYc:_.Zi(this,2),n2c:_.Zi(this,3),Hgb:_.k(_.Vi(this,4)),Y1c:Ab(_.pb(this,5,_.no),uOa),nyc:_.yb(this.QQa(),io)}}else a=void 0;return a};_.po=function(a){this.Ma=_.Za(a)};_.V(_.po,_.Eb);_.po.prototype.grb=function(){return _.Zi(this,2)};_.po.prototype.GLb=function(a){_.ub(this,2,a)};_.po.prototype.JQa=function(){return _.Vi(this,3)};_.po.uc=[3];_.po.prototype.toObject=function(){return wOa(this)};var wOa=function(a){if(null!=a)return _.Hb(a),{test:_.Zi(a,1),JG:_.Zi(a,2),Hgb:_.k(_.Vi(a,3))}};var yOa;_.qo=function(a){this.Ma=_.Za(a)};_.V(_.qo,_.Eb);_.ro=function(a){this.Ma=_.Za(a)};_.V(_.ro,_.Eb);_.ro.prototype.KG=function(){return _.Ni(this,_.go,3)};_.ro.prototype.hS=function(){return _.fj(this,_.qo,6,_.xOa)};_.ro.prototype.KLb=function(a){return _.dya(this,6,_.xOa,a)};_.qo.uc=[1];_.qo.prototype.toObject=function(){return yOa(this)};yOa=function(a){if(null!=a)return _.Hb(a),{y_c:_.yb(_.Oi(a,_.ro,1),zOa),zv:qOa(_.Ni(a,_.jo,5)),TK:qOa(_.Ni(a,_.jo,6)),XZ:_.cj(a,7,0)}};_.xOa=[5,6];
_.ro.prototype.toObject=function(){return zOa(this)};var zOa=function(a){if(null!=a)return _.Hb(a),{YVc:_.Y(a,1),UVc:_.$i(a,7),VVc:pOa(_.Ni(a,_.go,2)),detail:pOa(a.KG()),LWc:_.Y(a,4),KWc:_.$i(a,8),v_c:_.k(_.ej(a,5,_.xOa)),WEc:yOa(a.hS()),iYc:wOa(_.Ni(a,_.po,9))}};var AOa=function(a){this.Ma=_.Za(a)};_.V(AOa,_.Eb);AOa.uc=[2];AOa.prototype.toObject=function(){return BOa(this)};var BOa=function(a){if(null!=a)return _.Hb(a),{N5c:_.cj(a,1,0),M5c:_.k(_.Vi(a,2))}};_.COa=function(a){this.Ma=_.Za(a)};_.V(_.COa,_.Eb);_.h=_.COa.prototype;_.h.MLb=function(a){return _.Nh(this,1,a)};_.h.TC=function(){return _.Ni(this,AOa,3)};_.h.Mwa=function(a){return _.Pi(this,3,a)};_.h.hK=function(){return _.Li(this,3)};_.h.ica=function(){return _.Gi(this,AOa,3)};_.h.toObject=function(){if(null!=this){_.Hb(this);var a={Sta:_.Y(this,1),y0c:fya(this,2),filter:BOa(this.TC())}}else a=void 0;return a};_.so=function(a){this.Ma=_.Za(a)};_.V(_.so,_.Eb);_.so.prototype.MLb=function(a){return _.Nh(this,1,a)};_.so.prototype.Hs=function(){return _.Y(this,2)};_.so.prototype.EY=function(){return _.Li(this,2)};_.so.prototype.toObject=function(){return DOa(this)};var DOa=function(a){if(null!=a)return _.Hb(a),{Sta:_.Y(a,1),GLa:_.$i(a,3),kPa:_.Y(a,4),label:_.Y(a,2)}};_.to=function(a){this.Ma=_.Za(a)};_.V(_.to,_.Eb);_.to.prototype.kS=function(){return _.Ni(this,_.so,1)};_.to.uc=[2];_.to.prototype.toObject=function(){return EOa(this)};var EOa=function(a){if(null!=a)return _.Hb(a),{Wfa:DOa(a.kS()),zTc:_.yb(_.Oi(a,_.so,2),DOa)}};var uo=function(a){this.Ma=_.Za(a)};_.V(uo,_.Eb);uo.prototype.getLine=function(){return _.$i(this,1)};uo.prototype.setLine=function(a){return _.wb(this,1,a)};uo.prototype.toObject=function(){return FOa(this)};var FOa=function(a){if(null!=a)return _.Hb(a),{line:_.$i(a,1),column:_.$i(a,2)}};var GOa=function(a){this.Ma=_.Za(a)};_.V(GOa,_.Eb);_.h=GOa.prototype;_.h.Ql=function(){return _.Ni(this,uo,1)};_.h.setStart=function(a){return _.Pi(this,1,a)};_.h.Xj=function(){return _.Ni(this,uo,2)};_.h.setEnd=function(a){return _.Pi(this,2,a)};_.h.toObject=function(){return HOa(this)};var HOa=function(a){if(null!=a)return _.Hb(a),{start:FOa(a.Ql()),end:FOa(a.Xj())}};var vo=function(a){this.Ma=_.Za(a)};_.V(vo,_.Eb);vo.prototype.Nba=function(){return _.Ni(this,GOa,2)};vo.prototype.zsb=function(){return _.Gi(this,GOa,2)};vo.uc=[10,9];vo.prototype.toObject=function(){return IOa(this)};var IOa=function(a){if(null!=a)return _.Hb(a),{sourceRange:HOa(a.Nba()),uSa:_.Y(a,3),navigation:EOa(_.Ni(a,_.to,4)),kXa:_.Y(a,5),jZc:_.k(_.Vi(a,10)),J4c:_.k(_.Xi(a,9)),d1a:_.cj(a,11,0)}};_.wo=function(a){this.Ma=_.Za(a)};_.V(_.wo,_.Eb);_.wo.prototype.j_=function(){return _.Oi(this,vo,1)};_.wo.prototype.GQa=function(){return _.Vi(this,4)};_.wo.prototype.QQa=function(){return _.Oi(this,_.ho,5)};var JOa=_.Gb(_.wo);_.wo.uc=[1,4,5];_.wo.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Nxc:_.yb(this.j_(),IOa),Ps:_.Zi(this,2),kZa:_.Y(this,3),Lfb:_.k(_.Vi(this,4)),nyc:_.yb(this.QQa(),io)}}else a=void 0;return a};_.xo=function(a){this.Ma=_.Za(a)};_.V(_.xo,_.Eb);_.xo.prototype.hS=function(){return _.Ni(this,_.qo,2)};_.xo.prototype.KLb=function(a){return _.Pi(this,2,a)};_.xo.prototype.toObject=function(){return KOa(this)};var KOa=function(a){if(null!=a)return _.Hb(a),{WEc:yOa(a.hS()),RUc:oOa(_.Ni(a,_.fo,4))}};_.yo=function(a){this.Ma=_.Za(a)};_.V(_.yo,_.Eb);_.yo.prototype.getType=function(){return _.Y(this,1)};_.yo.prototype.An=function(a){return _.Nh(this,1,a)};_.yo.uc=[2];_.yo.prototype.toObject=function(){return LOa(this)};var LOa=function(a){if(null!=a)return _.Hb(a),{type:_.Y(a,1),OUc:_.yb(_.Oi(a,_.xo,2),KOa),R0c:_.Zi(a,3)}};_.zo=function(a){this.Ma=_.Za(a)};_.V(_.zo,_.Eb);_.zo.prototype.TU=function(a){return _.Nh(this,2,a)};_.zo.uc=[1];_.zo.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={gXc:_.k(_.Vi(this,1)),nNa:_.Y(this,2)}}else a=void 0;return a};var MOa=function(a){this.Ma=_.Za(a)};_.V(MOa,_.Eb);MOa.prototype.nba=function(){return _.pb(this,2,_.ho)};var NOa=_.Gb(MOa);MOa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={iXc:Ab(_.pb(this,1,_.go),pOa),Hlb:Ab(this.nba(),io)}}else a=void 0;return a};_.Ao=function(a){this.Ma=_.Za(a)};_.V(_.Ao,_.Eb);_.Ao.prototype.Swa=function(a){return _.wb(this,5,a)};_.Ao.prototype.TU=function(a){return _.Nh(this,3,a)};_.Ao.prototype.Gwa=function(a){return _.ub(this,4,a)};_.Ao.uc=[1];_.Ao.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={u_c:_.yb(_.Oi(this,_.lo,1),sOa),wGc:_.$i(this,5),nNa:_.Y(this,3),Iuc:_.Zi(this,4)}}else a=void 0;return a};var Bo=function(a){this.Ma=_.Za(a)};_.V(Bo,_.Eb);Bo.prototype.nba=function(){return _.pb(this,2,_.ho)};Bo.prototype.GQa=function(){return _.Vi(this,3)};var OOa=_.Gb(Bo);Bo.uc=[3];Bo.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={w_c:Ab(_.pb(this,1,_.qo),yOa),Hlb:Ab(this.nba(),io),Lfb:_.k(_.Vi(this,3))}}else a=void 0;return a};_.Co=function(a){this.Ma=_.Za(a)};_.V(_.Co,_.Eb);_.Co.prototype.Swa=function(a){return _.wb(this,5,a)};_.Co.prototype.TU=function(a){return _.Nh(this,3,a)};_.Co.prototype.Gwa=function(a){return _.ub(this,4,a)};_.Co.uc=[1];_.Co.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Z1c:_.yb(_.Oi(this,_.lo,1),sOa),wGc:_.$i(this,5),nNa:_.Y(this,3),Iuc:_.Zi(this,4)}}else a=void 0;return a};_.Do=function(a){this.Ma=_.Za(a)};_.V(_.Do,_.Eb);_.Do.prototype.qrb=function(){return _.cj(this,2,0)};_.Do.prototype.SLb=function(a){return _.Yi(this,2,a)};_.Do.prototype.toObject=function(){return POa(this)};var POa=function(a){if(null!=a)return _.Hb(a),{RWc:io(_.Ni(a,_.ho,1)),severity:_.cj(a,2,0)}};var Eo=function(a){this.Ma=_.Za(a)};_.V(Eo,_.Eb);Eo.prototype.nba=function(){return _.pb(this,2,_.ho)};Eo.prototype.GQa=function(){return _.Vi(this,3)};var QOa=_.Gb(Eo);Eo.uc=[3];Eo.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={a2c:Ab(_.pb(this,1,_.yo),LOa),Hlb:Ab(this.nba(),io),n1c:Ab(_.pb(this,4,_.Do),POa),Lfb:_.k(_.Vi(this,3))}}else a=void 0;return a};var Mh=function(a){this.Ma=_.Za(a)};_.V(Mh,_.Eb);Mh.prototype.Km=function(){return _.dj(this,1,_.Ph)};Mh.prototype.setProjectId=function(a){return _.Oh(this,1,_.Ph,_.Wa(a))};Mh.prototype.QRa=function(){return _.Y(this,6)};Mh.prototype.WLb=function(a){_.Nh(this,6,a)};_.Ph=[1,3,4,5];Mh.prototype.toObject=function(){return ROa(this)};var ROa=function(a){if(null!=a)return _.Hb(a),{Mm:_.k(_.ej(a,3,_.Ph)),projectId:_.k(_.ej(a,1,_.Ph)),Zq:_.k(_.ej(a,4,_.Ph)),Zh:_.k(_.ej(a,5,_.Ph)),Si:_.Y(a,2),Ev:_.Y(a,6)}};_.Rh=function(a){this.Ma=_.Za(a)};_.V(_.Rh,_.Eb);_.Rh.prototype.mr=function(){return _.Ni(this,Mh,1)};_.Rh.prototype.d2=function(a){return _.Pi(this,1,a)};_.Rh.prototype.toObject=function(){return SOa(this)};var SOa=function(a){if(null!=a)return _.Hb(a),{Pf:ROa(a.mr()),et:_.Y(a,3),refHint:_.Y(a,4)}};_.Fo=function(a){this.Ma=_.Za(a)};_.V(_.Fo,_.Eb);_.ota=function(a){var b=new _.Fo;return _.Pi(b,1,a)};_.h=_.Fo.prototype;_.h.ke=function(){return _.Y(this,2)};_.h.ld=function(a){return _.Nh(this,2,a)};_.h.getType=function(){return _.cj(this,3,0)};_.h.An=function(a){return _.Yi(this,3,a)};_.h.oS=function(){return _.Xi(this,7)};_.h.ULb=function(a){_.qb(this,7,a,_.Maa)};_.h.hRa=function(){return _.Y(this,6)};_.h.LLb=function(a){_.Nh(this,6,a)};_.Fo.uc=[7];_.Fo.prototype.toObject=function(){return Go(this)};
var Go=function(a){if(null!=a)return _.Hb(a),{uv:SOa(_.Ni(a,_.Rh,1)),path:_.Y(a,2),type:_.cj(a,3,0),fileSize:_.aj(a,4),GMc:_.k(_.Xi(a,7)),lT:_.Y(a,6)}};_.Ho=function(a){this.Ma=_.Za(a)};_.V(_.Ho,_.Eb);_.Ho.prototype.toObject=function(){return Io(this)};var Io=function(a){if(null!=a)return _.Hb(a),{startLine:_.$i(a,1),startColumn:_.$i(a,2),endLine:_.$i(a,3),endColumn:_.$i(a,4)}};var TOa=function(a){this.Ma=_.Za(a)};_.V(TOa,_.Eb);_.h=TOa.prototype;_.h.Cu=function(){return _.Ni(this,_.Fo,1)};_.h.Fx=function(a){return _.Pi(this,1,a)};_.h.getRange=function(){return _.Ni(this,_.Ho,2)};_.h.setRange=function(a){return _.Pi(this,2,a)};_.h.ssa=function(){return _.Gi(this,_.Ho,2)};_.h.toObject=function(){return UOa(this)};var UOa=function(a){if(null!=a)return _.Hb(a),{Jg:Go(a.Cu()),we:Io(a.getRange())}};_.Jo=function(a){this.Ma=_.Za(a)};_.V(_.Jo,_.Eb);_.h=_.Jo.prototype;_.h.getType=function(){return _.cj(this,1,0)};_.h.An=function(a){return _.Yi(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.Le=function(a){return _.Nh(this,2,a)};_.h.K7=function(a,b){_.Ri(this,3,_.Jo,a,b)};_.h.rrb=function(){return _.Y(this,6)};_.h.TLb=function(a){_.Nh(this,6,a)};_.Jo.uc=[3,4];_.Jo.prototype.toObject=function(){return VOa(this)};
var VOa=function(a){if(null!=a)return _.Hb(a),{type:_.cj(a,1,0),name:_.Y(a,2),childList:_.yb(_.Oi(a,_.Jo,3),VOa),M0c:_.k(_.Xi(a,4)),w1a:Io(_.Ni(a,_.Ho,5)),DMb:_.Y(a,6),FBb:_.Y(a,7),i3c:_.Y(a,8)}};_.Ko=function(a){this.Ma=_.Za(a)};_.V(_.Ko,_.Eb);_.Ko.prototype.Pwa=function(a){return _.Yi(this,1,a)};_.Ko.prototype.toObject=function(){return WOa(this)};var WOa=function(a){if(null!=a)return _.Hb(a),{vf:_.cj(a,1,0),Wia:_.Y(a,2)}};_.Lo=function(a){this.Ma=_.Za(a)};_.V(_.Lo,_.Eb);_.Lo.prototype.getName=function(){return _.Y(this,1)};_.Lo.prototype.Le=function(a){return _.Nh(this,1,a)};_.Lo.prototype.toObject=function(){return XOa(this)};var XOa=function(a){if(null!=a)return _.Hb(a),{name:_.Y(a,1),xn:_.Y(a,2)}};_.Mo=function(a){this.Ma=_.Za(a)};_.V(_.Mo,_.Eb);_.No=function(a){return _.Oi(a,_.Lo,1)};_.h=_.Mo.prototype;_.h.Jha=function(a){return _.Nh(this,2,a)};_.h.Qba=function(){return iya(this,4)};_.h.cia=function(a){_.tb(this,4,a,void 0,_.Xi)};_.h.n_=function(){return _.cj(this,5,0)};_.h.Z1=function(a){_.Yi(this,5,a)};_.h.sS=function(){return _.cj(this,6,0)};_.h.g2=function(a){_.Yi(this,6,a)};_.h.setTheme=function(a){return _.Yi(this,7,a)};_.h.Aba=function(){return _.Y(this,21)};
_.h.Sha=function(a){_.Nh(this,21,a)};_.h.mba=function(){return _.Y(this,22)};_.h.Iha=function(a){_.Nh(this,22,a)};_.h.csa=function(){return _.Zi(this,8)};_.h.axa=function(a){_.ub(this,8,a)};_.h.nS=function(){return _.Zi(this,10)};_.h.Yha=function(a){_.ub(this,10,a)};_.h.fS=function(){return _.Zi(this,11)};_.h.Y1=function(a){_.ub(this,11,a)};_.h.qS=function(){return _.$i(this,12)};_.h.aia=function(a){_.wb(this,12,a)};_.h.r_=function(){return _.$i(this,31)};_.h.Uha=function(a){_.wb(this,31,a)};
_.h.erb=function(){return _.hya(this,13)};_.h.m_=function(){return _.cj(this,15,0)};_.h.Pha=function(a){_.Yi(this,15,a)};_.h.mS=function(){return _.$i(this,17)};_.h.e2=function(a){_.wb(this,17,a)};_.h.Lba=function(){return _.cj(this,18,0)};_.h.Ywa=function(a){_.Yi(this,18,a)};_.h.ERa=function(){return _.Zi(this,20)};_.h.H_a=function(a){_.ub(this,20,a)};_.h.zba=function(){return _.cj(this,23,0)};_.h.Rha=function(a){_.Yi(this,23,a)};_.h.z_=function(){return _.Zi(this,24)};
_.h.exa=function(a){_.ub(this,24,a)};_.h.Mba=function(){return _.Zi(this,25)};_.h.Zha=function(a){_.ub(this,25,a)};_.h.A_=function(){return _.Zi(this,28)};_.h.fxa=function(a){_.ub(this,28,a)};_.h.v_=function(){return _.Zi(this,30)};_.h.Xha=function(a){_.ub(this,30,a)};_.h.x_=function(){return _.Zi(this,32)};_.h.cxa=function(a){_.ub(this,32,a)};_.h.i_=function(){return _.Y(this,33)};_.h.Iwa=function(a){_.Nh(this,33,a)};_.h.w_=function(){return _.Zi(this,34)};_.h.bxa=function(a){_.ub(this,34,a)};
var YOa=_.Gb(_.Mo);_.Mo.uc=[1,3,4,13];_.Mo.prototype.toObject=function(){return ZOa(this)};
var ZOa=function(a){if(null!=a)return _.Hb(a),{v4c:_.yb(_.No(a),XOa),F$:_.Y(a,2),w5c:_.k(_.Vi(a,3)),q7c:_.k(_.Xi(a,4)),J_c:_.cj(a,5,0),X2a:_.cj(a,6,0),r7c:_.$i(a,16),theme:_.cj(a,7,0),I2c:_.cj(a,26,0),tUa:_.Y(a,21),LNa:_.Y(a,22),showDeleted:_.Zi(a,8),O1c:Ab(_.ob(a,9,_.Yaa)),U_a:_.Zi(a,10),zca:_.Zi(a,11),tabSize:_.$i(a,12),Jea:_.$i(a,31),wXc:_.k(_.Vi(a,13)),N_c:Ab(_.pb(a,14,_.Ko),WOa),Hca:_.cj(a,15,0),B4c:_.$i(a,17),C4c:_.cj(a,18,0),xTc:_.Zi(a,19),T4c:_.Zi(a,20),I_c:_.cj(a,23,0),YNb:_.Zi(a,24),V_a:_.Zi(a,
25),ZUc:_.Zi(a,27),Xia:_.Zi(a,28),F6c:_.Zi(a,29),mia:_.Zi(a,30),mt:_.Zi(a,32),k9:_.Y(a,33),U4c:_.Zi(a,34)}};_.$Oa=function(a){this.Ma=_.Za(a)};_.V(_.$Oa,_.Eb);_.$Oa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={}}else a=void 0;return a};var Oo=function(a){this.Ma=_.Za(a)};_.V(Oo,_.Eb);Oo.prototype.RLb=function(a){return _.tb(this,1,a,_.Va(void 0),_.Vi)};var aPa=_.Gb(Oo);Oo.uc=[1];Oo.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={y3c:_.k(_.Vi(this,1))}}else a=void 0;return a};var bPa=function(a,b,c){this.UHb=a;this.cua=b;this.MVa=c};bPa.prototype.getMetadata=function(){return this.MVa};var cPa=function(a,b,c){c=void 0===c?{}:c;this.nKc=a;this.MVa=c;this.cua=b;this.F2=null};cPa.prototype.getMetadata=function(){return this.MVa};cPa.prototype.Lg=function(){return this.F2};_.Po=function(a,b,c,d,e){this.name=a;this.cIb=b;this.responseType=c;this.ZHb=d;this.FIb=e};_.dPa=function(a,b,c){c=void 0===c?{}:c;return new bPa(b,a,c)};_.Po.prototype.getName=function(){return this.name};_.Po.prototype.getName=_.Po.prototype.getName;_.ePa=new _.Po("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.$Oa,Oo,function(a){return a.vd()},aPa);_.fPa=function(a){this.Ma=_.Za(a)};_.V(_.fPa,_.Eb);_.fPa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={}}else a=void 0;return a};_.gPa=new _.Po("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.fPa,_.Mo,function(a){return a.vd()},YOa);_.hPa=function(a){this.Ma=_.Za(a)};_.V(_.hPa,_.Eb);_.hPa.prototype.RLb=function(a){return _.Nh(this,1,a)};_.hPa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={recentFile:_.Y(this,1)}}else a=void 0;return a};var iPa=function(a){this.Ma=_.Za(a)};_.V(iPa,_.Eb);var jPa=_.Gb(iPa);iPa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={}}else a=void 0;return a};_.lPa=new _.Po("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.hPa,iPa,function(a){return a.vd()},jPa);_.mPa=function(a){this.Ma=_.Za(a)};_.V(_.mPa,_.Eb);_.mPa.uc=[1];_.mPa.prototype.toObject=function(){return nPa(this)};var nPa=function(a){if(null!=a)return _.Hb(a),{q2c:_.k(_.Vi(a,1))}};_.Qo=function(a){this.Ma=_.Za(a)};_.V(_.Qo,_.Eb);_.Qo.prototype.s_=function(){return _.Ni(this,_.Mo,1)};_.Qo.prototype.Wha=function(a){return _.Pi(this,1,a)};_.Qo.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={WIc:ZOa(this.s_()),updateMask:nPa(_.Ni(this,_.mPa,2))}}else a=void 0;return a};_.oPa=new _.Po("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Qo,_.Mo,function(a){return a.vd()},YOa);var Ro=function(a,b,c){c=void 0===c?{}:c;b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.metadata=c};_.V(Ro,Error);Ro.prototype.toString=function(){var a="RpcError("+(ANa(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};Ro.prototype.name="RpcError";var pPa=Promise;var So=function(a){this.Ma=_.Za(a)};_.V(So,_.Eb);So.prototype.getTypeName=function(){return _.Y(this,1).split("/").pop()};So.prototype.getValue=function(){var a=_.Db(this,2);if(Array.isArray(a)||a instanceof _.Eb)throw Error("S");return _.Ki(this,2)};So.prototype.setValue=function(a){if(null==a)a=this;else if(Array.isArray(a))a=_.Fi(this,2,pba(a));else if("string"===typeof a||a instanceof _.Ia||_.za(a))a=bya(this,2,a);else throw Error("T`"+a);return a};So.prototype.toObject=function(){return qPa(this)};
var qPa=function(a){if(null!=a)return _.Hb(a),{e2a:_.Y(a,1),value:Hba(a)}};var To=function(a){this.Ma=_.Za(a)};_.V(To,_.Eb);To.prototype.getMessage=function(){return _.Y(this,2)};To.prototype.Twa=function(a){return _.Nh(this,2,a)};var rPa=_.Gb(To);To.uc=[3];To.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={code:_.$i(this,1),message:_.Y(this,2),MWc:_.yb(_.Oi(this,So,3),qPa)}}else a=void 0;return a};var Uo=function(a,b){this.Wya=a.kHc;this.Xrb=b;this.Dc=a.Vya;this.Bua=[];this.Iua=[];this.Oua=[];this.Dua=[];this.yH=[];this.Wya&&sPa(this)},yPa=function(a,b){_.Xj(a.Dc,"complete",function(){if(VEa(a.Dc)){var c=_.WEa(a.Dc);if(b&&"text/plain"===a.Dc.getResponseHeader("Content-Type")){if(!atob)throw Error("bc");c=atob(c)}try{var d=a.Xrb(c)}catch(f){tPa(a,new Ro(13,"Error when deserializing response data; error: "+f+(", response: "+c)));return}c=zNa(a.Dc.Lg());uPa(a,vPa(a));0==c?wPa(a,d):tPa(a,new Ro(c,
"Xhr succeeded but the status code is not 200"))}else{d=_.WEa(a.Dc);var e={};d?(e=xPa(a,d),d=e.code,c=e.details,e=e.metadata):(d=2,c="Rpc failed due to xhr error. error code: "+a.Dc.QL+", error: "+ZEa(a.Dc));uPa(a,vPa(a));tPa(a,new Ro(d,c,e))}})},sPa=function(a){a.Wya.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.Xrb(c)}catch(e){tPa(a,new Ro(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&wPa(a,d)}if("2"in b)for(b=xPa(a,b["2"]),c=0;c<a.Oua.length;c++)a.Oua[c](b)});
a.Wya.on("end",function(){uPa(a,vPa(a));for(var b=0;b<a.Dua.length;b++)a.Dua[b]()});a.Wya.on("error",function(){if(0!=a.yH.length){var b=a.Dc.QL;0!==b||VEa(a.Dc)||(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.Dc.Lg();d=zNa(c);break;default:d=14}uPa(a,vPa(a));b=GEa(b)+", error: "+ZEa(a.Dc);-1!=c&&(b+=", http status code: "+c);tPa(a,new Ro(d,b))}})},vPa=function(a){var b={},c=YEa(a.Dc);Object.keys(c).forEach(function(d){b[d]=c[d]});return b},xPa=function(a,
b){var c=2,d={};try{var e=rPa(b);c=_.$i(e,1);var f=e.getMessage();_.Oi(e,So,3).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Dc&&404===a.Dc.Lg()?(c=5,f="Not Found: "+String(a.Dc.Ida)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};Uo.prototype.on=function(a,b){"data"==a?this.Bua.push(b):"metadata"==a?this.Iua.push(b):"status"==a?this.Oua.push(b):"end"==a?this.Dua.push(b):"error"==a&&this.yH.push(b);return this};
var zPa=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Uo.prototype.removeListener=function(a,b){"data"==a?zPa(this.Bua,b):"metadata"==a?zPa(this.Iua,b):"status"==a?zPa(this.Oua,b):"end"==a?zPa(this.Dua,b):"error"==a&&zPa(this.yH,b);return this};Uo.prototype.cancel=function(){this.Dc.abort()};var wPa=function(a,b){for(var c=0;c<a.Bua.length;c++)a.Bua[c](b)},uPa=function(a,b){for(var c=0;c<a.Iua.length;c++)a.Iua[c](b)},tPa=function(a,b){for(var c=0;c<a.yH.length;c++)a.yH[c](b)};
Uo.prototype.cancel=Uo.prototype.cancel;Uo.prototype.removeListener=Uo.prototype.removeListener;Uo.prototype.on=Uo.prototype.on;var Vo=function(a){this.U2a=a.QPc||null;this.Mia=a.kNc||!1;this.xY=this.sR=void 0};_.si(Vo,IEa);Vo.prototype.f$=function(){var a=new Wo(this.U2a,this.Mia);this.sR&&a.t_a(this.sR);this.xY&&a.wLb(this.xY);return a};Vo.prototype.lvb=function(a){return function(){return a}}({});Vo.prototype.t_a=function(a){this.sR=a};Vo.prototype.wLb=function(a){this.xY=a};
var Wo=function(a,b){Zj.call(this);this.U2a=a;this.Mia=b;this.xY=this.sR=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.bZa=new Headers;this.E1=null;this.VAb="GET";this.i3="";this.bD=!1;this.uV=this.l$=this.cra=null};_.si(Wo,Zj);Wo.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("cc");this.VAb=a;this.i3=b;this.readyState=1;APa(this)};
Wo.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("dc");this.bD=!0;var b={headers:this.bZa,method:this.VAb,credentials:this.sR,cache:this.xY};a&&(b.body=a);(this.U2a||_.ca).fetch(new Request(this.i3,b)).then(this.eCc.bind(this),this.psa.bind(this))};
Wo.prototype.abort=function(){this.response=this.responseText="";this.bZa=new Headers;this.status=0;this.l$&&this.l$.cancel("Request was aborted.").catch(function(){return null});1<=this.readyState&&this.bD&&4!=this.readyState&&(this.bD=!1,BPa(this));this.readyState=0};
Wo.prototype.eCc=function(a){if(this.bD&&(this.cra=a,this.E1||(this.status=this.cra.status,this.statusText=this.cra.statusText,this.E1=a.headers,this.readyState=2,APa(this)),this.bD&&(this.readyState=3,APa(this),this.bD)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.cCc.bind(this),this.psa.bind(this));else if("undefined"!==typeof _.ca.ReadableStream&&"body"in a){this.l$=a.body.getReader();if(this.Mia){if(this.responseType)throw Error("ec");this.response=[]}else this.response=this.responseText=
"",this.uV=new TextDecoder;CPa(this)}else a.text().then(this.dCc.bind(this),this.psa.bind(this))};var CPa=function(a){a.l$.read().then(a.YBc.bind(a)).catch(a.psa.bind(a))};Wo.prototype.YBc=function(a){if(this.bD){if(this.Mia&&a.value)this.response.push(a.value);else if(!this.Mia){var b=a.value?a.value:new Uint8Array(0);if(b=this.uV.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?BPa(this):APa(this);3==this.readyState&&CPa(this)}};
Wo.prototype.dCc=function(a){this.bD&&(this.response=this.responseText=a,BPa(this))};Wo.prototype.cCc=function(a){this.bD&&(this.response=a,BPa(this))};Wo.prototype.psa=function(){this.bD&&BPa(this)};var BPa=function(a){a.readyState=4;a.cra=null;a.l$=null;a.uV=null;APa(a)};_.h=Wo.prototype;_.h.setRequestHeader=function(a,b){this.bZa.append(a,b)};_.h.getResponseHeader=function(a){return this.E1?this.E1.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.E1)return"";for(var a=[],b=this.E1.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.t_a=function(a){this.sR=a};_.h.wLb=function(a){this.xY=a};var APa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(Wo.prototype,"withCredentials",{get:function(){return"include"===this.sR},set:function(a){this.t_a(a?"include":"same-origin")}});var Xo=function(a){Jj.call(this);this.xS=a;this.ue={}};_.si(Xo,Jj);var DPa=[];Xo.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(DPa[0]=b.toString()),b=DPa);for(var e=0;e<b.length;e++){var f=_.Xj(a,b[e],c||this.handleEvent,d||!1,this.xS||this);if(!f)break;this.ue[f.key]=f}return this};Xo.prototype.NUa=function(a,b,c,d){return EPa(this,a,b,c,d)};
var EPa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)EPa(a,b,c[g],d,e,f);else{b=PBa(b,c,d||a.handleEvent,e,f||a.xS||a);if(!b)return a;a.ue[b.key]=b}return a};Xo.prototype.wt=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.wt(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.xa(d)?!!d.capture:!!d,e=e||this.xS||this,c=QBa(c),d=!!d,b=GBa(a)?a.Bba(b,c,d,e):a?(a=SBa(a))?a.Bba(b,c,d,e):null:null,b&&(WBa(b),delete this.ue[b.key]);return this};
Xo.prototype.removeAll=function(){Jba(this.ue,function(a,b){this.ue.hasOwnProperty(b)&&WBa(a)},this);this.ue={}};Xo.prototype.Em=function(){Xo.Qx.Em.call(this);this.removeAll()};Xo.prototype.handleEvent=function(){throw Error("fc");};var FPa=function(){this.mwb=!0;this.tj=0;this.fT=""};FPa.prototype.hf=function(a,b){this.mwb=!1;throw Error("gc`"+this.tj+"`"+b+"`"+a);};FPa.prototype.decode=function(a){this.mwb||this.hf(a,"stream already broken");this.fT+=a;a=Math.floor(this.fT.length/4);if(0==a)return null;try{var b=_.Vxa(this.fT.slice(0,4*a))}catch(c){this.hf(this.fT,c.message)}this.tj+=4*a;this.fT=this.fT.slice(4*a);return b};var zg=function(){this.Fp=null;this.Og=[];this.Wpa=this.gT=this.P2=this.Hc=this.tj=0;this.LVa=null;this.sNa=0};zg.prototype.qba=function(){return this.Fp};zg.prototype.hf=function(a,b,c){this.Hc=3;this.Fp="The stream is broken @"+this.tj+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Fp);};zg.prototype.qoa=function(){return!0};
zg.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.P2=n>>>3;1!=f.P2&&2!=f.P2&&15!=f.P2&&f.hf(g,m,"unexpected tag");f.Hc=1;f.gT=0;f.Wpa=0}function c(n){f.Wpa++;5==f.Wpa&&n&240&&f.hf(g,m,"message length too long");f.gT|=(n&127)<<7*(f.Wpa-1);n&128||(f.Hc=2,f.sNa=0,f.LVa="undefined"!==typeof Uint8Array?new Uint8Array(f.gT):Array(f.gT),0==f.gT&&e())}function d(n){f.LVa[f.sNa++]=n;f.sNa==f.gT&&e()}function e(){if(15>f.P2){var n={};n[f.P2]=
f.LVa;f.Og.push(n)}f.Hc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Hc){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("hc`"+f.Hc);}f.tj++;m++}a=f.Og;f.Og=[];return 0<a.length?a:null};var roa=function(){this.Fp=null;this.tj=0;this.uvc=new FPa;this.JIc=new zg};roa.prototype.qba=function(){return this.Fp};roa.prototype.hf=function(a,b){this.Fp="The stream is broken @"+this.tj+". Error: "+b+". With input:\n"+a;throw Error(this.Fp);};roa.prototype.qoa=function(){return!1};roa.prototype.parse=function(a){null!==this.Fp&&this.hf(a,"stream already broken");var b=null;try{var c=this.uvc.decode(a);b=null===c?null:this.JIc.parse(c)}catch(d){this.hf(a,d.message)}this.tj+=a.length;return b};var Yo=function(a){return"\r"==a||"\n"==a||" "==a||"\t"==a};var qoa=function(a){this.Fp=null;this.Og=[];this.rY="";this.SMc=[];this.tx=this.zC=0;this.uia=!1;this.Kja=0;this.tNc=/[\\"]/g;this.Hc=this.Nia=0;this.cyc=!(!a||!a.byc)},GPa={INIT:0,Z3:1,UBa:2,dW:3,t3:4,s3:5,Jn:6,cBa:7,Y3a:8,i5a:9,j5a:10,k5a:11,C3a:12,D3a:13,E3a:14,F3a:15,H4a:16,I4a:17,J4a:18,obc:19,TBa:20};_.h=qoa.prototype;_.h.qba=function(){return this.Fp};_.h.done=function(){return 2===this.Nia};
_.h.hf=function(a,b){this.Nia=3;this.Fp="The stream is broken @"+this.tx+"/"+b+". With input:\n"+a;throw Error(this.Fp);};_.h.qoa=function(){return!1};
_.h.parse=function(a){function b(){for(;E<a.length;)if(Yo(a[E]))E++,f.tx++;else break;return E<r}function c(){for(var L;;){L=a[E++];if(!L)break;f.tx++;switch(f.Hc){case n.INIT:"{"===L?f.Hc=n.UBa:"["===L?f.Hc=n.t3:Yo(L)||f.hf(a,E);continue;case n.cBa:case n.UBa:if(Yo(L))continue;if(f.Hc===n.cBa)g.push(n.Y3a);else if("}"===L){e("{}");f.Hc=d();continue}else g.push(n.dW);'"'===L?f.Hc=n.Jn:f.hf(a,E);continue;case n.Y3a:case n.dW:if(Yo(L))continue;":"===L?(f.Hc===n.dW&&(g.push(n.dW),f.zC++),f.Hc=n.Z3):
"}"===L?(f.zC--,e(),f.Hc=d()):","===L?(f.Hc===n.dW&&g.push(n.dW),f.Hc=n.cBa):f.hf(a,E);continue;case n.t3:case n.Z3:if(Yo(L))continue;if(f.Hc===n.t3)if(f.zC++,f.Hc=n.Z3,"]"===L){f.zC--;if(0===f.zC){f.Hc=n.s3;return}e("[]");f.Hc=d();continue}else g.push(n.s3);'"'===L?f.Hc=n.Jn:"{"===L?f.Hc=n.UBa:"["===L?f.Hc=n.t3:"t"===L?f.Hc=n.i5a:"f"===L?f.Hc=n.C3a:"n"===L?f.Hc=n.H4a:"-"!==L&&(-1!=="0123456789".indexOf(L)?f.Hc=n.TBa:f.hf(a,E));continue;case n.s3:if(","===L)g.push(n.s3),f.Hc=n.Z3,1===f.zC&&(A=E);
else if("]"===L){f.zC--;if(0===f.zC)return;e();f.Hc=d()}else if(Yo(L))continue;else f.hf(a,E);continue;case n.Jn:var Q=E;a:for(;;){for(;0<f.Kja;)if(L=a[E++],4===f.Kja?f.Kja=0:f.Kja++,!L)break a;if('"'===L&&!f.uia){f.Hc=d();break}if("\\"===L&&!f.uia&&(f.uia=!0,L=a[E++],!L))break;if(f.uia)if(f.uia=!1,"u"===L&&(f.Kja=1),L=a[E++])continue;else break;m.lastIndex=E;L=m.exec(a);if(!L){E=a.length+1;break}E=L.index+1;L=a[L.index];if(!L)break}f.tx+=E-Q;continue;case n.i5a:if(!L)continue;"r"===L?f.Hc=n.j5a:
f.hf(a,E);continue;case n.j5a:if(!L)continue;"u"===L?f.Hc=n.k5a:f.hf(a,E);continue;case n.k5a:if(!L)continue;"e"===L?f.Hc=d():f.hf(a,E);continue;case n.C3a:if(!L)continue;"a"===L?f.Hc=n.D3a:f.hf(a,E);continue;case n.D3a:if(!L)continue;"l"===L?f.Hc=n.E3a:f.hf(a,E);continue;case n.E3a:if(!L)continue;"s"===L?f.Hc=n.F3a:f.hf(a,E);continue;case n.F3a:if(!L)continue;"e"===L?f.Hc=d():f.hf(a,E);continue;case n.H4a:if(!L)continue;"u"===L?f.Hc=n.I4a:f.hf(a,E);continue;case n.I4a:if(!L)continue;"l"===L?f.Hc=
n.J4a:f.hf(a,E);continue;case n.J4a:if(!L)continue;"l"===L?f.Hc=d():f.hf(a,E);continue;case n.obc:"."===L?f.Hc=n.TBa:f.hf(a,E);continue;case n.TBa:if(-1!=="0123456789.eE+-".indexOf(L))continue;else E--,f.tx--,f.Hc=d();continue;default:f.hf(a,E)}}}function d(){var L=g.pop();return null!=L?L:n.Z3}function e(L){1<f.zC||(L||(L=-1===A?f.rY+a.substring(x,E):a.substring(A,E)),f.cyc?f.Og.push(L):f.Og.push(JSON.parse(L)),A=E)}for(var f=this,g=f.SMc,m=f.tNc,n=GPa,r=a.length,x=0,A=-1,E=0;E<r;)switch(f.Nia){case 3:return f.hf(a,
E),null;case 2:return b()&&f.hf(a,E),null;case 0:if(b()){var I=a[E++];f.tx++;if("["===I){f.Nia=1;x=E;f.Hc=n.t3;continue}else f.hf(a,E)}return null;case 1:return c(),0===f.zC&&f.Hc==n.s3?(f.Nia=2,f.rY=a.substring(E)):f.rY=-1===A?f.rY+a.substring(x):a.substring(A),0<f.Og.length?(I=f.Og,f.Og=[],I):null}return null};var poa=function(){this.Fp=this.JL=null;this.Hc=this.tj=0;this.Og=[];this.INb=!1};poa.prototype.qba=function(){return this.Fp};poa.prototype.qoa=function(){return!1};
poa.prototype.parse=function(a){function b(n){f.Hc=6;f.Fp="The stream is broken @"+f.tj+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Fp);}function c(){f.JL=new qoa({vTc:!0,byc:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var x={};x[1]=n[r];f.Og.push(x)}}function e(n){if(n){(f.INb||1<n.length)&&b("extra status: "+n);f.INb=!0;var r={};r[2]=n[0];f.Og.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=2!==f.Hc){a:{for(;g<a.length;){if(!Yo(a[g])){m=!0;break a}g++;f.tj++}m=!1}m=!m}if(m)return null;
switch(f.Hc){case 6:b("stream already broken");break;case 0:"["===a[g]?(f.Hc=1,g++,f.tj++):b("unexpected input token");break;case 1:"["===a[g]?(f.Hc=2,c()):","===a[g]||"null,"==a.slice(g,g+5)?f.Hc=3:"]"===a[g]?(f.Hc=5,g++,f.tj++):b("unexpected input token");break;case 2:m=f.JL.parse(a.substring(g));d(m);f.JL.done()?(f.Hc=3,m=f.JL.rY,f.tj+=a.length-g-m.length,a=m,g=0):(f.tj+=a.length-g,g=a.length);break;case 3:","===a[g]||"null,"==a.slice(g,g+5)?(f.Hc=4,c(),f.JL.parse("["),g+=","===a[g]?1:5,f.tj++):
"]"===a[g]&&(f.Hc=5,g++,f.tj++);break;case 4:m=f.JL.parse(a.substring(g));e(m);f.JL.done()?(f.Hc=5,m=f.JL.rY,f.tj+=a.length-g-m.length,a=m,g=0):(f.tj+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return 0<f.Og.length?(a=f.Og,f.Og=[],a):null};var HPa=function(a){this.Dc=a;this.MT=null;this.F2=this.tx=0;this.Bsb=!1;this.nqa=this.G0a=this.uV=null;this.Gob=new Xo(this);this.Gob.listen(this.Dc,"readystatechange",this.vJc)};HPa.prototype.hsa=function(){return this.Dc};var Zo=function(a,b){a.F2!=b&&(a.F2=b,a.G0a&&a.G0a())},IPa=function(a){a.Gob.removeAll();if(a.Dc){var b=a.Dc;a.Dc=null;b.abort();b.dispose()}};HPa.prototype.Lg=function(){return this.F2};
HPa.prototype.vJc=function(a){a=a.target;try{if(a==this.Dc)a:{var b=qk(this.Dc),c=this.Dc.QL,d=this.Dc.Lg(),e=_.WEa(this.Dc);a=[];if(XEa(this.Dc)instanceof Array){var f=XEa(this.Dc);0<f.length&&f[0]instanceof Uint8Array&&(this.Bsb=!0,a=f)}if(!(3>b||3==b&&!e&&0==a.length))if(d=200==d||206==d,4==b&&(8==c?Zo(this,7):7==c?Zo(this,8):d||Zo(this,3)),this.MT||(this.MT=soa(this.Dc),null==this.MT&&Zo(this,5)),2<this.F2)IPa(this);else{if(a.length>this.tx){var g=a.length;c=[];try{if(this.MT.qoa())for(var m=
0;m<g;m++){var n=this.MT.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.uV){if("undefined"===typeof TextDecoder)throw Error("ic");this.uV=new TextDecoder}for(m=0;m<g;m++)n+=this.uV.decode(a[m],{stream:4==b&&m==g-1});c=this.MT.parse(n)}a.splice(0,g);c&&this.nqa(c)}catch(x){Zo(this,5);IPa(this);break a}}else if(e.length>this.tx){m=e.slice(this.tx);this.tx=e.length;try{var r=this.MT.parse(m);null!=r&&this.nqa&&this.nqa(r)}catch(x){Zo(this,5);IPa(this);break a}}4==b?(0!=e.length||this.Bsb?
Zo(this,2):Zo(this,4),IPa(this)):Zo(this,1)}}}catch(x){Zo(this,6),IPa(this)}};var JPa=function(a){this.W2a=a;a=(0,_.Fh)(this.FHc,this);this.W2a.nqa=a;a=(0,_.Fh)(this.KHc,this);this.W2a.G0a=a;this.pC={};this.bR={}};_.h=JPa.prototype;_.h.on=function(a,b){var c=this.pC[a];c||(c=[],this.pC[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.pC[a];c&&_.ua(c,b);(a=this.bR[a])&&_.ua(a,b);return this};_.h.once=function(a,b){var c=this.bR[a];c||(c=[],this.bR[a]=c);c.push(b);return this};
_.h.FHc=function(a){var b=this.pC.data;b&&KPa(this,a,b);(b=this.bR.data)&&KPa(this,a,b);this.bR.data=[]};var KPa=function(a,b,c){for(var d={},e=0;e<b.length;d={KVa:d.KVa},e++)d.KVa=b[e],c.forEach(function(f){return function(g){try{g(f.KVa)}catch(m){a.osa("message-callback exception (ignored) "+m)}}}(d))};JPa.prototype.KHc=function(){switch(this.W2a.Lg()){case 1:LPa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:LPa(this,"error");break;case 8:LPa(this,"close");break;case 2:LPa(this,"end")}};
var LPa=function(a,b){var c=a.pC[b];c&&c.forEach(function(d){try{d()}catch(e){a.osa("status-callback exception (ignored) "+e)}});(c=a.bR[b])&&c.forEach(function(d){d()});a.bR[b]=[]};JPa.prototype.osa=function(){};var OPa,PPa,QPa,RPa;_.$o=function(a){a=void 0===a?{}:a;this.FNc=a.R5c||Hh("suppressCorsPreflight",a)||!1;this.q3=a.withCredentials||Hh("withCredentials",a)||!1;this.QNb=a.D5c||[];this.TOc=a.D6c||[];this.ATb=a.m7c;this.uwc=a.N6c||!1};
OPa=function(a,b,c,d,e){var f=b.substr(0,b.length-e.name.length);return _.MPa(function(g){return new pPa(function(m,n){var r={},x=_.NPa(a,g,f);x.on("error",function(A){return n(A)});x.on("metadata",function(A){r=A});x.on("data",function(A){var E=r;E=void 0===E?{}:E;m(new cPa(A,g.cua,E))})})},a.TOc).call(a,_.dPa(e,c,d)).then(function(g){return g.nKc})};_.ap=function(a,b,c,d,e){return OPa(a,b,c,d,e)};
_.$o.prototype.QU=function(a,b,c,d){var e=this,f=a.substr(0,a.length-d.name.length);return _.MPa(function(g){var m=g.cua,n=g.getMetadata(),r=PPa(e,!1);n=QPa(e,n,r,f+m.getName());var x=RPa(r,m.FIb,!0);g=m.ZHb(g.UHb);r.send(n,"POST",g);return x},this.QNb).call(this,_.dPa(d,b,c))};_.NPa=function(a,b,c){var d=b.cua,e=b.getMetadata(),f=PPa(a,!0);a=QPa(a,e,f,c+d.getName());c=RPa(f,d.FIb,!1);yPa(c,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.ZHb(b.UHb);f.send(a,"POST",b);return c};
PPa=function(a,b){b=a.uwc&&!b;return a.ATb||b?new _.pk(new Vo({QPc:a.ATb,kNc:b})):new _.pk};
QPa=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.q3)c.q3=!0;if(a.FNc)a=d,_.Pba(b)?d=a:(b=QIa(b),"string"===typeof a?d=MCa(a,encodeURIComponent("$httpHeaders"),b):(_.Dh(a,"$httpHeaders",b),d=a));else for(var f in b)c.headers.set(f,b[f]);return d};
RPa=function(a,b,c){if(c)if(!_.yi||10<=Number(_.Di)){c=new HPa(a);var d=new JPa(c)}else d=null;return new Uo({Vya:a,kHc:d},b)};_.MPa=function(a,b){var c=a;b.forEach(function(d){var e=c;c=function(f){return d.intercept(f,e)}});return c};_.SPa=new _.Po("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.tOa,oo,function(a){return a.vd()},vOa);_.TPa=new _.Po("/devtools.sourcerers.DecorationsService/ListDecorations",_.COa,_.wo,function(a){return a.vd()},JOa);_.UPa=new _.Po("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.zo,MOa,function(a){return a.vd()},NOa);_.VPa=new _.Po("/devtools.sourcerers.DecorationsService/ResolveItemList",_.Ao,Bo,function(a){return a.vd()},OOa);_.WPa=new _.Po("/devtools.sourcerers.DecorationsService/ResolvePanel",_.Co,Eo,function(a){return a.vd()},QOa);var Uh=function(a){this.Ma=_.Za(a)};_.V(Uh,_.Eb);_.h=Uh.prototype;_.h.getSeconds=function(){return _.aj(this,1)};_.h.setSeconds=function(a){return _.sb(this,1,_.Qa(a),0)};_.h.toDate=function(){var a=this.getSeconds();return new Date(1E3*a+_.$i(this,2)/1E6)};_.h.oQa=function(a){a=a.getTime();Number.isFinite(a)||(a=0);var b=this.setSeconds(Math.trunc(a/1E3));_.wb(b,2,Math.trunc(a%1E3*1E6))};_.h.toObject=function(){return XPa(this)};
var XPa=function(a){if(null!=a)return _.Hb(a),{seconds:_.aj(a,1),X0c:_.$i(a,2)}};var bp=function(a){this.Ma=_.Za(a)};_.V(bp,_.Eb);bp.prototype.getType=function(){return _.cj(this,1,0)};bp.prototype.An=function(a){return _.Yi(this,1,a)};var YPa=function(a,b){_.Pi(a,2,b)},ZPa=function(a,b){return _.qb(a,3,b,_.Maa)};bp.prototype.getTags=function(a){return iya(this,3,a)};bp.prototype.Cu=function(){return _.Ni(this,_.Fo,4)};bp.prototype.Fx=function(a){return _.Pi(this,4,a)};bp.prototype.getLineNumber=function(){return _.aj(this,5)};
var $Pa=function(a,b){_.Pi(a,8,b)},aQa=function(a,b){_.Pi(a,9,b)};bp.uc=[3];bp.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={type:_.cj(this,1,0),timestamp:XPa(_.Ni(this,Uh,2)),Y5c:_.k(_.Xi(this,3)),Jg:Go(this.Cu()),lineNumber:_.aj(this,5),pv:_.Y(this,6),eq:_.Y(this,7),tVc:XPa(_.Ni(this,Uh,8)),sVc:XPa(_.Ni(this,Uh,9))}}else a=void 0;return a};var bQa=function(a){this.Ma=_.Za(a)};_.V(bQa,_.Eb);var cQa=_.Gb(bQa);bQa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={}}else a=void 0;return a};var dQa=new _.Po("/devtools.grimoire.FeedbackService/SendFeedback",bp,bQa,function(a){return a.vd()},cQa);_.cp=function(a){this.Ma=_.Za(a)};_.V(_.cp,_.Eb);_.cp.prototype.Cu=function(){return _.Ni(this,_.Fo,1)};_.cp.prototype.Fx=function(a){return _.Pi(this,1,a)};_.cp.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Jg:Go(this.Cu()),includeAuxiliaryDirectoryContents:_.Zi(this,2),includeAttributes:_.Zi(this,3),preferCompressed:_.Zi(this,4),spacesPerTab:_.$i(this,8),preferServerHighlighting:_.Zi(this,9),preferIncrementalRendering:_.Zi(this,10)}}else a=void 0;return a};_.dp=function(a){this.Ma=_.Za(a)};_.V(_.dp,_.Eb);_.dp.prototype.getSize=function(){return _.aj(this,3)};_.dp.prototype.setSize=function(a){return _.sb(this,3,_.Qa(a),0)};_.dp.prototype.toObject=function(){return eQa(this)};var eQa=function(a){if(null!=a)return _.Hb(a),{ZS:XPa(_.Ni(a,Uh,1)),iUa:_.Y(a,2),size:_.aj(a,3),oo:_.Zi(a,4),cPa:_.Y(a,5)}};_.ep=function(a){this.Ma=_.Za(a)};_.V(_.ep,_.Eb);_.h=_.ep.prototype;_.h.ke=function(){return _.Y(this,1)};_.h.ld=function(a){return _.Nh(this,1,a)};_.h.getType=function(){return _.cj(this,5,0)};_.h.An=function(a){return _.Yi(this,5,a)};_.h.hasAttributes=function(){return _.Gi(this,_.dp,4)};_.h.oS=function(){return _.Xi(this,8)};_.h.ULb=function(a){_.qb(this,8,a,_.Maa)};_.h.hRa=function(){return _.Y(this,7)};_.h.LLb=function(a){_.Nh(this,7,a)};_.ep.uc=[8];_.ep.prototype.toObject=function(){return fQa(this)};
var fQa=function(a){if(null!=a)return _.Hb(a),{path:_.Y(a,1),hash:_.Y(a,2),type:_.cj(a,5,0),attributes:eQa(_.Ni(a,_.dp,4)),GMc:_.k(_.Xi(a,8)),lT:_.Y(a,7)}};var fp=function(a){this.Ma=_.Za(a)};_.V(fp,_.Eb);fp.prototype.getEditor=function(){return _.Y(this,1)};fp.prototype.clearEditor=function(){return _.Li(this,1)};fp.prototype.toObject=function(){return gQa(this)};var gQa=function(a){if(null!=a)return _.Hb(a),{editor:_.Y(a,1),JYc:_.Y(a,2),DH:_.Y(a,3)}};var hQa=function(a){this.Ma=_.Za(a)};_.V(hQa,_.Eb);hQa.prototype.lS=function(){return _.Ni(this,fp,3)};hQa.uc=[1];hQa.prototype.toObject=function(){return iQa(this)};var iQa=function(a){if(null!=a)return _.Hb(a),{TWc:_.yb(_.Oi(a,_.ep,1),fQa),IJc:gQa(a.lS())}};var gp=function(a){this.Ma=_.Za(a)};_.V(gp,_.Eb);gp.prototype.JQa=function(){return _.Vi(this,2)};gp.uc=[2];gp.prototype.toObject=function(){return jQa(this)};var jQa=function(a){if(null!=a)return _.Hb(a),{Cj:_.Zi(a,1),Hgb:_.k(_.Vi(a,2))}};var hp=function(a){this.Ma=_.Za(a)};_.V(hp,_.Eb);hp.prototype.getProperties=function(){return _.Ni(this,gp,4)};hp.prototype.setProperties=function(a){return _.Pi(this,4,a)};hp.prototype.wsb=function(){return _.Gi(this,gp,4)};hp.prototype.toObject=function(){return kQa(this)};var kQa=function(a){if(null!=a)return _.Hb(a),{BWc:_.Y(a,1),fYc:UOa(_.Ni(a,TOa,2)),hXc:_.Y(a,3),properties:jQa(a.getProperties())}};var lQa=function(a){this.Ma=_.Za(a)};_.V(lQa,_.Eb);_.h=lQa.prototype;_.h.getType=function(){return _.cj(this,1,0)};_.h.An=function(a){return _.Yi(this,1,a)};_.h.Nba=function(){return _.Ni(this,_.Ho,2)};_.h.zsb=function(){return _.Gi(this,_.Ho,2)};_.h.vrb=function(){return _.Oi(this,hp,3)};lQa.uc=[3];lQa.prototype.toObject=function(){return mQa(this)};var mQa=function(a){if(null!=a)return _.Hb(a),{type:_.cj(a,1,0),sourceRange:Io(a.Nba()),ZNc:_.yb(a.vrb(),kQa)}};var ip=function(a){this.Ma=_.Za(a)};_.V(ip,_.Eb);ip.prototype.j_=function(){return _.Oi(this,lQa,1)};ip.prototype.Lg=function(){return _.cj(this,2,0)};ip.uc=[1];ip.prototype.toObject=function(){return nQa(this)};var nQa=function(a){if(null!=a)return _.Hb(a),{Nxc:_.yb(a.j_(),mQa),status:_.cj(a,2,0),u6c:_.Y(a,3)}};_.oQa=function(a){this.Ma=_.Za(a)};_.V(_.oQa,_.Eb);_.oQa.uc=[1,2];_.oQa.prototype.toObject=function(){return pQa(this)};var pQa=function(a){if(null!=a)return _.Hb(a),{lZc:_.k(_.Ui(a,1)),yZc:_.k(_.Vi(a,2))}};_.jp=function(a){this.Ma=_.Za(a)};_.V(_.jp,_.Eb);_.jp.prototype.getRange=function(){return _.Ni(this,_.Ho,1)};_.jp.prototype.setRange=function(a){return _.Pi(this,1,a)};_.jp.prototype.ssa=function(){return _.Gi(this,_.Ho,1)};_.jp.prototype.toObject=function(){return qQa(this)};var qQa=function(a){if(null!=a)return _.Hb(a),{we:Io(a.getRange()),indentation:_.$i(a,2)}};var kp=function(a){this.Ma=_.Za(a)};_.V(kp,_.Eb);kp.prototype.Lg=function(){return _.cj(this,2,0)};kp.uc=[1,3];kp.prototype.toObject=function(){return rQa(this)};var rQa=function(a){if(null!=a)return _.Hb(a),{s3c:_.yb(_.Oi(a,_.Ho,1),Io),status:_.cj(a,2,0),r3c:_.yb(_.Oi(a,_.jp,3),qQa)}};_.sQa=function(a){this.Ma=_.Za(a)};_.V(_.sQa,_.Eb);_.h=_.sQa.prototype;_.h.getType=function(){return _.cj(this,1,0)};_.h.An=function(a){return _.Yi(this,1,a)};_.h.getRange=function(){return _.Ni(this,_.Ho,2)};_.h.setRange=function(a){return _.Pi(this,2,a)};_.h.ssa=function(){return _.Gi(this,_.Ho,2)};_.h.toObject=function(){return tQa(this)};var tQa=function(a){if(null!=a)return _.Hb(a),{type:_.cj(a,1,0),we:Io(a.getRange())}};var lp=function(a){this.Ma=_.Za(a)};_.V(lp,_.Eb);lp.prototype.getId=function(){return _.Y(this,1)};lp.prototype.getName=function(){return _.Y(this,2)};lp.prototype.Le=function(a){return _.Nh(this,2,a)};lp.prototype.toObject=function(){return uQa(this)};var uQa=function(a){if(null!=a)return _.Hb(a),{id:_.Y(a,1),name:_.Y(a,2),x0c:_.$i(a,3)}};var vQa=function(a){this.Ma=_.Za(a)};_.V(vQa,_.Eb);_.h=vQa.prototype;_.h.getType=function(){return _.cj(this,1,0)};_.h.An=function(a){return _.Yi(this,1,a)};_.h.getRange=function(){return _.Ni(this,_.Ho,2)};_.h.setRange=function(a){return _.Pi(this,2,a)};_.h.ssa=function(){return _.Gi(this,_.Ho,2)};_.h.pr=function(){return _.Y(this,3)};_.h.toObject=function(){return wQa(this)};var wQa=function(a){if(null!=a)return _.Hb(a),{type:_.cj(a,1,0),we:Io(a.getRange()),target:_.Y(a,3)}};var mp=function(a){this.Ma=_.Za(a)};_.V(mp,_.Eb);mp.prototype.Lg=function(){return _.cj(this,2,0)};mp.uc=[1];mp.prototype.toObject=function(){return xQa(this)};var xQa=function(a){if(null!=a)return _.Hb(a),{FVc:_.yb(_.Oi(a,_.Jo,1),VOa),status:_.cj(a,2,0)}};_.np=function(a){this.Ma=_.Za(a)};_.V(_.np,_.Eb);_.h=_.np.prototype;_.h.o_=function(){return _.Oi(this,vQa,4)};_.h.WU=function(a){return _.Qi(this,4,a)};_.h.M7=function(a){_.Ri(this,4,vQa,a)};_.h.Hw=function(){return _.Ni(this,mp,5)};_.h.hA=function(){return _.Ni(this,kp,7)};_.h.yba=function(){return _.Ni(this,lp,10)};_.h.lS=function(){return _.Ni(this,fp,11)};_.np.uc=[3,4,12];_.np.prototype.toObject=function(){return yQa(this)};
var yQa=function(a){if(null!=a)return _.Hb(a),{mimeType:_.Y(a,1),Upa:_.Zi(a,2),mZc:_.yb(_.Oi(a,_.sQa,3),tQa),MFc:_.yb(a.o_(),wQa),OVc:pQa(_.Ni(a,_.oQa,9)),outline:xQa(a.Hw()),I4c:nQa(_.Ni(a,ip,6)),ln:rQa(a.hA()),pH:_.$i(a,8),language:uQa(a.yba()),IJc:gQa(a.lS()),AYc:_.yb(_.Oi(a,_.Fo,12),Go)}};_.op=function(a){this.Ma=_.Za(a)};_.V(_.op,_.Eb);_.h=_.op.prototype;_.h.getData=function(){return _.Ki(this,1)};_.h.setData=function(a){return bya(this,1,a)};_.h.clearData=function(){return _.Li(this,1)};_.h.Iw=function(){return _.Y(this,3)};_.h.K_a=function(a){return _.Nh(this,3,a)};_.h.getSize=function(){return _.aj(this,4)};_.h.setSize=function(a){return _.sb(this,4,_.Qa(a),0)};_.op.uc=[6];_.op.prototype.toObject=function(){return zQa(this)};
var zQa=function(a){if(null!=a)return _.Hb(a),{data:Bb(a.getData()),gYc:yQa(_.Ni(a,_.np,2)),text:_.Y(a,3),size:_.aj(a,4),Nw:MIa(_.Ni(a,_.Il,5)),kZc:_.yb(_.Oi(a,_.Il,6),MIa)}};_.AQa=function(a){this.Ma=_.Za(a)};_.V(_.AQa,_.Eb);_.h=_.AQa.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.vN=function(a){return _.Nh(this,1,a)};_.h.mr=function(){return _.Ni(this,Mh,4)};_.h.d2=function(a){return _.Pi(this,4,a)};_.h.toObject=function(){return BQa(this)};var BQa=function(a){if(null!=a)return _.Hb(a),{url:_.Y(a,1),Nz:_.Y(a,2),me:_.Y(a,3),Pf:ROa(a.mr())}};_.CQa=function(a){this.Ma=_.Za(a)};_.V(_.CQa,_.Eb);_.h=_.CQa.prototype;_.h.mr=function(){return _.Ni(this,Mh,1)};_.h.d2=function(a){return _.Pi(this,1,a)};_.h.ke=function(){return _.Y(this,3)};_.h.ld=function(a){return _.Nh(this,3,a)};_.h.getUrl=function(){return _.Y(this,4)};_.h.vN=function(a){return _.Nh(this,4,a)};_.h.toObject=function(){return DQa(this)};var DQa=function(a){if(null!=a)return _.Hb(a),{Pf:ROa(a.mr()),Nz:_.Y(a,2),path:_.Y(a,3),url:_.Y(a,4),me:_.Y(a,5)}};_.EQa=function(a){this.Ma=_.Za(a)};_.V(_.EQa,_.Eb);_.EQa.prototype.toObject=function(){return FQa(this)};var FQa=function(a){if(null!=a)return _.Hb(a),{w3c:_.Y(a,1),V3c:_.Y(a,2),oIb:_.Zi(a,3)}};_.pp=function(a){this.Ma=_.Za(a)};_.V(_.pp,_.Eb);_.rp=function(a){return _.fj(a,hQa,1,_.qp)};_.tp=function(a){return _.fj(a,_.op,2,_.qp)};_.GQa=_.Gb(_.pp);_.pp.uc=[5,8];_.qp=[1,2,3,4];_.pp.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={SWc:iQa(_.rp(this)),te:zQa(_.tp(this)),W5c:FQa(_.fj(this,_.EQa,3,_.qp)),EYc:BQa(_.fj(this,_.AQa,4,_.qp)),K5c:_.yb(_.Oi(this,_.CQa,5),DQa),h3c:_.k(_.Xi(this,8)),MUc:Go(_.Ni(this,_.Fo,7))}}else a=void 0;return a};var HQa=new _.Po("/devtools.grimoire.FileService/GetContents",_.cp,_.pp,function(a){return a.vd()},_.GQa);_.IQa=new _.Po("/devtools.grimoire.FileService/GetContentsStreaming",_.cp,_.pp,function(a){return a.vd()},_.GQa);_.up=function(a){this.Ma=_.Za(a)};_.V(_.up,_.Eb);_.up.prototype.mr=function(){return _.Ni(this,Mh,1)};_.up.prototype.d2=function(a){return _.Pi(this,1,a)};_.up.prototype.ke=function(){return _.Y(this,2)};_.up.prototype.ld=function(a){return _.Nh(this,2,a)};_.up.uc=[3];_.up.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Pf:ROa(this.mr()),path:_.Y(this,2),r2c:_.k(_.Vi(this,3)),maxRelatedFiles:_.$i(this,4),logForPath:_.Zi(this,6),logForPathWithPagination:_.Zi(this,7)}}else a=void 0;return a};_.vp=function(a){this.Ma=_.Za(a)};_.V(_.vp,_.Eb);_.vp.prototype.ke=function(){return _.Y(this,1)};_.vp.prototype.ld=function(a){return _.Nh(this,1,a)};_.vp.uc=[2];_.vp.prototype.toObject=function(){return JQa(this)};var JQa=function(a){if(null!=a)return _.Hb(a),{path:_.Y(a,1),R4c:_.k(_.Vi(a,2))}};var KQa=function(a){this.Ma=_.Za(a)};_.V(KQa,_.Eb);var LQa=_.Gb(KQa);KQa.uc=[1];KQa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={L3c:_.yb(_.Oi(this,_.vp,1),JQa)}}else a=void 0;return a};var MQa=new _.Po("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.up,KQa,function(a){return a.vd()},LQa);var wp=function(a){this.Ma=_.Za(a)};_.V(wp,_.Eb);wp.prototype.Cu=function(){return _.Ni(this,_.Fo,1)};wp.prototype.Fx=function(a){return _.Pi(this,1,a)};wp.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Jg:Go(this.Cu()),spacesPerTab:_.$i(this,2)}}else a=void 0;return a};var NQa=function(a){this.Ma=_.Za(a)};_.V(NQa,_.Eb);NQa.prototype.hA=function(){return _.Ni(this,kp,1)};var OQa=_.Gb(NQa);NQa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={ln:rQa(this.hA())}}else a=void 0;return a};var PQa=new _.Po("/devtools.grimoire.FileService/GetFolding",wp,NQa,function(a){return a.vd()},OQa);var xp=function(a){this.Ma=_.Za(a)};_.V(xp,_.Eb);xp.prototype.Cu=function(){return _.Ni(this,_.Fo,1)};xp.prototype.Fx=function(a){return _.Pi(this,1,a)};xp.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Jg:Go(this.Cu())}}else a=void 0;return a};var QQa=function(a){this.Ma=_.Za(a)};_.V(QQa,_.Eb);QQa.prototype.Hw=function(){return _.Ni(this,mp,3)};var RQa=_.Gb(QQa);QQa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={outline:xQa(this.Hw())}}else a=void 0;return a};var SQa=new _.Po("/devtools.grimoire.FileService/GetOutline",xp,QQa,function(a){return a.vd()},RQa);var TQa=function(a){this.Ma=_.Za(a)};_.V(TQa,_.Eb);TQa.prototype.Cu=function(){return _.Ni(this,_.Fo,1)};TQa.prototype.Fx=function(a){return _.Pi(this,1,a)};TQa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Jg:Go(this.Cu())}}else a=void 0;return a};var yp=function(a){this.Ma=_.Za(a)};_.V(yp,_.Eb);yp.prototype.vrb=function(){return _.Vi(this,1)};var UQa=_.Gb(yp);yp.uc=[1];yp.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={ZNc:_.k(_.Vi(this,1))}}else a=void 0;return a};var VQa=new _.Po("/devtools.grimoire.FileService/ListTargets",TQa,yp,function(a){return a.vd()},UQa);_.zp=function(a){this.Ma=_.Za(a)};_.V(_.zp,_.Eb);_.zp.prototype.addPath=function(a,b){a=_.Va(a);var c=this.Ma,d=(0,_.ab)(c);Ka(d);c=uba(c,d,1,2);void 0!=b?c.splice(b,0,a):c.push(a);return this};_.zp.prototype.ke=function(){return _.hya(this,1)};_.zp.prototype.ld=function(a,b){return _.tb(this,1,a,_.Va(b),_.Vi)};_.zp.uc=[1];_.zp.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={k2c:_.k(_.Vi(this,1))}}else a=void 0;return a};var WQa=function(a){this.Ma=_.Za(a)};_.V(WQa,_.Eb);WQa.prototype.yba=function(){return _.Y(this,1)};WQa.prototype.Tra=function(){return _.aj(this,2)};WQa.prototype.toObject=function(){return XQa(this)};var XQa=function(a){if(null!=a)return _.Hb(a),{language:_.Y(a,1),lines:_.aj(a,2),files:_.aj(a,3)}};_.Ap=function(a){this.Ma=_.Za(a)};_.V(_.Ap,_.Eb);_.Ap.prototype.ke=function(){return _.Y(this,1)};_.Ap.prototype.ld=function(a){return _.Nh(this,1,a)};_.Ap.prototype.Tra=function(){return _.aj(this,2)};_.Ap.prototype.eRa=function(){return _.Oi(this,WQa,4)};_.Ap.uc=[4];_.Ap.prototype.toObject=function(){return YQa(this)};var YQa=function(a){if(null!=a)return _.Hb(a),{path:_.Y(a,1),lines:_.aj(a,2),files:_.aj(a,3),lFc:_.yb(a.eRa(),XQa)}};var ZQa=function(a){this.Ma=_.Za(a)};_.V(ZQa,_.Eb);var $Qa=_.Gb(ZQa);ZQa.uc=[1];ZQa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={cWc:_.yb(_.Oi(this,_.Ap,1),YQa)}}else a=void 0;return a};_.aRa=new _.Po("/devtools.grimoire.LangCountsService/ListLangCounts",_.zp,ZQa,function(a){return a.vd()},$Qa);var bRa=function(a,b,c){c=c||{};c.format="jspb";this.Ci=new _.$o(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")},cRa=function(a,b,c){c=c||{};c.format="jspb";this.Ci=new _.$o(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")};_.h=bRa.prototype;_.h.Mra=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},HQa)};_.h.Hw=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},SQa)};
_.h.hA=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},PQa)};_.h.TQa=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},MQa)};_.h.Ryb=function(a){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},VQa)};cRa.prototype.q_a=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},dQa)};_.Doa="project";var dRa=moa.concat(["forceDomain","sq"]);var toa;toa=/^(.*)\/.+$/;_.eRa=/^\//;_.Eg=/^[0-9a-f]{40}$/;var Fp;_.fRa=[void 0,"","HEAD"];_.gRa=[void 0,"","/"];_.Gg=Object.freeze({vUa:"l",qn:"dlc",yf:"drc",Zw:"dlf",No:"drf",changelist:"cl",kJb:"rcl",ou:"da",yw:"bp",Bj:"bpv",ef:"bpt",gt:"rpv",pu:"sf",Sb:"ws",ax:"dlw",kv:"drw",IG:"flo",tL:"ic",Aw:"dmbr"});_.Ig=function(a){if(a){null!=a.xe?(this.tb=a.xe.id,this.Qc=a.xe.type):this.Qc="project";this.repository=a.repository;this.Cb=a.Cb;this.path=a.path;var b;this.params=null!=(b=a.params)?b:{}}else this.params={}};
_.Bp=function(a){if(void 0!==a.DJb)return a.DJb;var b=a.bEb(),c=b.commands;b=a.mXa(b.R2);0<Object.keys(b).length&&(""===a.path&&c.pop(),c.push(b));return a.DJb=c};_.Ig.prototype.Zb=function(){var a=this.hWa();this.tb&&_.Cp(a,this.tb,this.Qc);this.repository&&_.Dp(a,this.repository);this.Cb&&_.Ep(a,this.Cb);this.path&&a.ld(this.path);var b=Object.assign({},this.params);a.yi(b);return a};_.Ig.prototype.hWa=function(){return new Fp};
_.Gp=function(a,b){return b?_.Aoa(a,b)&&_.Boa(a.Cb,b.Cb,_.fRa)&&_.Boa(a.path,b.path,_.gRa):!1};_.Ig.prototype.getParent=function(){var a=this.hWa();if(this.tb){this.repository&&(a=_.Cp(a,this.tb,this.Qc));if(this.path){_.Ep(_.Dp(a,this.repository),this.Cb);_.Hp(a,{Sb:this.params.Sb});var b=_.Bg(this.path);b&&(a=a.ld(b+"/"))}return a.Za()}};
_.Ig.prototype.bEb=function(){var a=this.Cb&&_.Cg(this.Cb);a=this.Cb&&void 0===this.path&&this.params.qn?""+a+"..."+this.params.qn:a;var b=["/"];if(!this.tb)return{R2:!1,commands:b};switch(this.Qc){case "host":b.push("h");b.push(this.tb);break;default:b.push(this.tb)}if(!this.repository)return{R2:!1,commands:b};b.push(this.repository);if(!a)return{R2:!0,commands:b};b.push("+");b.push(a);if(void 0===this.path)return{R2:!0,commands:b};b.push(":");b.push(this.path);return{R2:!0,commands:b}};
_.Ig.prototype.mXa=function(a){var b={};a&&(this.params.line&&(b.l=_.Coa(this.params.line)),this.params.Zw&&(b.dlf=this.params.Zw),(a=this.Cb&&void 0===this.path&&this.params.qn?void 0:this.params.qn)&&(b.dlc=a),this.params.No&&(b.drf=this.params.No),this.params.yf&&(b.drc=this.params.yf),this.params.ou&&(b.da=this.params.ou),this.params.yw&&(b.bp=this.params.yw),null!=this.params.Bj&&(b.bpv=this.params.Bj),null!=this.params.ef&&(b.bpt=this.params.ef),null!=this.params.gt&&(b.rpv=this.params.gt),
null!=this.params.pu&&(b.sf=this.params.pu),null!=this.params.Sb&&(b.ws=this.params.Sb),null!=this.params.ax&&(b.dlw=this.params.ax),null!=this.params.kv&&(b.drw=this.params.kv),null!=this.params.IG&&(b.flo=this.params.IG),null!=this.params.tL&&(b.ic=this.params.tL),null!=this.params.Aw&&(b.dmbr=this.params.Aw));return b};
_.W.Object.defineProperties(_.Ig.prototype,{iD:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.JDb||(this.JDb=this.getParent());return this.JDb}},Wz:{configurable:!0,enumerable:!0,get:function(){return"ossProject"===this.Qc?this.path||"":[this.tb,this.repository,_.zoa(this.Cb||null),this.path].join("/")}}});Fp=function(){this.params={}};_.Cp=function(a,b,c){a.tb=b;a.Qc=c;return a};
_.Dp=function(a,b){a.repository=b;return a};_.Ep=function(a,b){a.Cb=b;return a};Fp.prototype.ld=function(a){this.path=a;return this};Fp.prototype.yi=function(a){this.params=a||{};return this};
_.Hp=function(a,b){b.line&&(a.params.line=b.line);b.Zw&&(a.params.Zw=b.Zw);b.qn&&(a.params.qn=b.qn);b.No&&(a.params.No=b.No);b.yf&&(a.params.yf=b.yf);b.ou&&(a.params.ou=b.ou);b.yw&&(a.params.yw=b.yw);null!=b.Bj&&(a.params.Bj=b.Bj);null!=b.ef&&(a.params.ef=b.ef);null!=b.gt&&(a.params.gt=b.gt);null!=b.pu&&(a.params.pu=b.pu);b.Sb&&(a.params.Sb=b.Sb);null!=b.ax&&(a.params.ax=b.ax);null!=b.kv&&(a.params.kv=b.kv);b.IG&&(a.params.IG=b.IG);b.tL&&(a.params.tL=b.tL);null!=b.Aw&&(a.params.Aw=b.Aw);return a};
Fp.prototype.Za=function(){return new _.Ig({xe:this.tb?{id:this.tb,type:this.Qc}:void 0,repository:this.repository,Cb:this.Cb,path:this.path,params:this.params})};_.Hg=function(a){_.Ig.call(this,a);this.tb="Google";this.Qc="depot"};_.V(_.Hg,_.Ig);_.Ip=function(a){return!a.Cb||"head"==a.Cb.toLowerCase()};_.Hg.prototype.kj=function(){return!(!this.repository||"piper"!=this.repository.toLowerCase())};_.Hg.prototype.hWa=function(){return new hRa};_.Hg.prototype.bEb=function(){var a=["/"];this.repository?(this.kj()?a.push("piper","_","depot"):a.push(this.repository),void 0!==this.path&&a.push(this.path)):a.push("repos");return{R2:!0,commands:a}};
_.Hg.prototype.mXa=function(a){a=_.Ig.prototype.mXa.call(this,a);this.params.yf&&(delete a.drc,a.rcl=this.params.yf);_.Ip(this)||(a.cl=this.Cb);return a};_.W.Object.defineProperties(_.Hg.prototype,{Wz:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.kj()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var hRa=function(){this.params={};_.Cp(this,"Google","depot")};_.V(hRa,Fp);
hRa.prototype.Za=function(){return"depot"!==this.Qc?Fp.prototype.Za.call(this):new _.Hg(this)};var Goa=Object.values(_.Gg);var iRa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var Jp={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Qoa=new Set(["true","1"]),Roa=new Set(["false","0"]);var jRa=function(){},kRa=function(){};var Qg=function(a,b){this.fp=[];this.hp=[];this.lz=[];this.k6=[];this.l6=[];this.aw=this.Nb=this.Lq=!1;this.Fg=0;this.yM=null;this.totalTime=(void 0===a?0:a)+(void 0===b?0:b)};_.h=Qg.prototype;_.h.mz=function(){this.aw||(this.aw=!0,this.fp.forEach(function(a){return a()}),this.fp=[])};_.h.GA=function(a){this.l6.push(a);this.hp.push(a)};_.h.Xs=function(a){this.k6.push(a);this.fp.push(a)};_.h.xf=function(a){this.lz.push(a)};_.h.XC=function(){return this.Lq};_.h.init=function(){};
_.h.play=function(){this.XC()||(this.i6(),lRa(this));this.Lq=!0};var lRa=function(a){queueMicrotask(function(){return a.mz()})};_.h=Qg.prototype;_.h.i6=function(){this.hp.forEach(function(a){return a()});this.hp=[]};_.h.pause=function(){};_.h.jv=function(){};_.h.finish=function(){this.mz()};_.h.destroy=function(){this.Nb||(this.Nb=!0,this.XC()||this.i6(),this.finish(),this.lz.forEach(function(a){return a()}),this.lz=[])};_.h.reset=function(){this.aw=this.Lq=!1;this.hp=this.l6;this.fp=this.k6};
_.h.setPosition=function(a){this.Fg=this.totalTime?a*this.totalTime:1};_.h.DV=function(a){a="start"==a?this.hp:this.fp;a.forEach(function(b){return b()});a.length=0};var Uoa=function(a){var b=this;this.fp=[];this.hp=[];this.Nb=this.Lq=this.aw=!1;this.lz=[];this.yM=null;this.totalTime=0;this.dh=a;var c=0,d=0,e=0,f=this.dh.length;0==f?queueMicrotask(function(){return b.mz()}):this.dh.forEach(function(g){g.Xs(function(){++c==f&&b.mz()});g.xf(function(){++d==f&&b.Fq()});g.GA(function(){++e==f&&b.i6()})});this.totalTime=this.dh.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=Uoa.prototype;
_.h.mz=function(){this.aw||(this.aw=!0,this.fp.forEach(function(a){return a()}),this.fp=[])};_.h.init=function(){this.dh.forEach(function(a){return a.init()})};_.h.GA=function(a){this.hp.push(a)};_.h.i6=function(){this.XC()||(this.Lq=!0,this.hp.forEach(function(a){return a()}),this.hp=[])};_.h.Xs=function(a){this.fp.push(a)};_.h.xf=function(a){this.lz.push(a)};_.h.XC=function(){return this.Lq};_.h.play=function(){this.yM||this.init();this.i6();this.dh.forEach(function(a){return a.play()})};
_.h.pause=function(){this.dh.forEach(function(a){return a.pause()})};_.h.jv=function(){this.dh.forEach(function(a){return a.jv()})};_.h.finish=function(){this.mz();this.dh.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.Fq()};_.h.Fq=function(){this.Nb||(this.Nb=!0,this.mz(),this.dh.forEach(function(a){return a.destroy()}),this.lz.forEach(function(a){return a()}),this.lz=[])};_.h.reset=function(){this.dh.forEach(function(a){return a.reset()});this.Lq=this.aw=this.Nb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.dh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.D8=function(){this.dh.forEach(function(a){a.D8&&a.D8()})};_.h.DV=function(a){a="start"==a?this.hp:this.fp;a.forEach(function(b){return b()});a.length=0};var bpa="undefined"===typeof document?null:document.documentElement;var npa=RegExp("{{\\s*(.+?)\\s*}}","g"),qpa=/-+([a-z0-9])/g;var spa=RegExp("s*:selfs*,?","g"),mRa=function(a){this.ds=a};_.h=mRa.prototype;_.h.Za=function(a,b){b=new nRa(b);this.Aab(b);return Xg(this,kpa(a),b)};_.h.Aab=function(a){a.YY="";a.Fpa=new Map;a.Fpa.set("",new Map);a.currentTime=0};
_.h.eTb=function(a,b){var c=this,d=b.NM=0,e=b.yC=0,f=[],g=[];"@"==a.name.charAt(0)&&b.errors.push(new _.dc(3006,!1));a.rqa.forEach(function(m){c.Aab(b);if(0==m.type){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.N2a(m,b))});m.name=n}else 1==m.type?(n=c.O2a(m,b),d+=n.NM,e+=n.yC,g.push(n)):b.errors.push(new _.dc(3007,!1))});return{type:7,name:a.name,kV:f,Ux:g,NM:d,yC:e,options:null}};
_.h.N2a=function(a,b){var c=this.nka(a.styles,b),d=a.options&&a.options.params||null;if(c.Uwc){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){lpa(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&(ppa(e.values()),b.errors.push(new _.dc(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.O2a=function(a,b){b.NM=0;b.yC=0;var c=Xg(this,kpa(a.animation),b);return{type:1,Wzb:Poa(a.Fzc,b.errors),animation:c,NM:b.NM,yC:b.yC,options:Yg(a.options)}};_.h.cTb=function(a,b){var c=this;return{type:2,jh:a.jh.map(function(d){return Xg(c,d,b)}),options:Yg(a.options)}};_.h.aTb=function(a,b){var c=this,d=b.currentTime,e=0,f=a.jh.map(function(g){b.currentTime=d;g=Xg(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,jh:f,options:Yg(a.options)}};
_.h.XSb=function(a,b){var c=vpa(a.sI,b.errors);b.tw=c;var d=a.styles?a.styles:_.Ng({});if(5==d.type)a=this.Pya(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.Ng(d));b.currentTime+=c.duration+c.delay;var e=this.nka(d,b);e.hEc=a;a=e}b.tw=null;return{type:4,sI:c,style:a,options:null}};_.h.nka=function(a,b){a=this.Y9a(a,b);this.Xbb(a,b);return a};
_.h.Y9a=function(a,b){for(var c=[],d=_.l(Array.isArray(a.styles)?a.styles:[a.styles]),e=d.next();!e.done;e=d.next())e=e.value,"string"===typeof e?"*"===e?c.push(e):b.errors.push(new _.dc(3002,!1)):c.push(ipa(e));var f=!1,g=null;c.forEach(function(m){if(m instanceof Map&&(m.has("easing")&&(g=m.get("easing"),m.delete("easing")),!f)){m=_.l(m.values());for(var n=m.next();!n.done;n=m.next())if(0<=n.value.toString().indexOf("{{")){f=!0;break}}});return{type:6,styles:c,easing:g,offset:a.offset,Uwc:f,options:null}};
_.h.Xbb=function(a,b){var c=b.tw,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.Fpa.get(b.YY),r=n.get(m),x=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.dc(3010,!1)),x=!1),e=r.startTime);x&&n.set(m,{startTime:e,endTime:d});b.options&&mpa(g,b.options,b.errors)})})};
_.h.Pya=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.tw)return b.errors.push(new _.dc(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.jh.map(function(Q){Q=c.Y9a(Q,b);var da=null!=Q.offset?Q.offset:upa(Q.styles),oa=0;null!=da&&(e++,oa=Q.offset=da);m=m||0>oa||1<oa;g=g||oa<n;n=oa;f.push(oa);return Q});m&&b.errors.push(new _.dc(3012,!1));g&&b.errors.push(new _.dc(3200,!1));a=a.jh.length;var x=0;0<e&&e<a?b.errors.push(new _.dc(3202,!1)):0==e&&(x=1/(a-1));var A=a-1,E=b.currentTime,I=b.tw,
L=I.duration;r.forEach(function(Q,da){da=0<x?da==A?1:x*da:f[da];var oa=da*L;b.currentTime=E+I.delay+oa;I.duration=oa;c.Xbb(Q,b);Q.offset=da;d.styles.push(Q)});return d};_.h.Qya=function(a,b){return{type:8,animation:Xg(this,kpa(a.animation),b),options:Yg(a.options)}};_.h.YSb=function(a,b){b.yC++;return{type:9,options:Yg(a.options)}};_.h.ZSb=function(a,b){return{type:10,animation:this.Qya(a.animation,b),options:Yg(a.options)}};
_.h.bTb=function(a,b){var c=b.YY,d=a.options||{};b.NM++;b.GNa=a;var e=_.l(tpa(a.ab)),f=e.next().value;e=e.next().value;b.YY=c.length?c+" "+f:f;Sg(b.Fpa,b.YY,new Map);var g=Xg(this,kpa(a.animation),b);b.GNa=null;b.YY=c;return{type:11,ab:f,limit:d.limit||0,optional:!!d.optional,qDc:e,animation:g,I1c:a.ab,options:Yg(a.options)}};
_.h.dTb=function(a,b){b.GNa||b.errors.push(new _.dc(3013,!1));var c="full"===a.sI?{duration:0,delay:0,easing:"full"}:gpa(a.sI,b.errors,!0);return{type:12,animation:Xg(this,kpa(a.animation),b),sI:c,options:null}};var nRa=function(a){this.errors=a;this.yC=this.NM=0;this.tw=this.YY=this.GNa=null;this.currentTime=0;this.Fpa=new Map;this.options=null};var Kp=function(){this.U5=new Map};Kp.prototype.get=function(a){return this.U5.get(a)||[]};Kp.prototype.append=function(a,b){var c=this.U5.get(a);c||this.U5.set(a,c=[]);c.push.apply(c,_.yc(b))};Kp.prototype.has=function(a){return this.U5.has(a)};Kp.prototype.clear=function(){this.U5.clear()};var oRa=RegExp(":enter","g"),pRa=RegExp(":leave","g"),xpa=function(){};_.h=xpa.prototype;
_.h.Yoa=function(a,b,c,d,e,f,g,m,n,r){r=void 0===r?[]:r;n=n||new Kp;a=new qRa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?Tg(m.delay):0;a.Ye.wK(d);rRa(a.Ye,[f],null,a.errors,m);Xg(this,c,a);c=a.pE.filter(function(A){return A.pjb()});if(c.length&&g.size){for(f=c.length-1;0<=f;f--)if(e=c[f],e.element===b){var x=e;break}x&&x.Y6a===x.Wo&&rRa(x,[g],null,a.errors,m)}return c.length?c.map(function(A){return A.Yoa()}):[wpa(b,[],[],[],0,d,"",!1)]};_.h.eTb=function(){};_.h.N2a=function(){};_.h.O2a=function(){};
_.h.YSb=function(a,b){var c=b.eOb.get(b.element);if(c){var d=Lp(b,a.options),e=b.Ye.currentTime;c=this.huc(c,d,d.options);e!=c&&Mp(b,c)}b.previousNode=a};_.h.ZSb=function(a,b){var c=Lp(b,a.options);Mp(c);this.plc([a.options,a.animation.options],b,c);this.Qya(a.animation,c);Mp(b,c.Ye.currentTime);b.previousNode=a};
_.h.plc=function(a,b,c){a=_.l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0,f=null==(e=d)?void 0:e.delay;if(f){var g=e=void 0;d="number"===typeof f?f:Tg(opa(f,null!=(g=null==(e=d)?void 0:e.params)?g:{},b.errors));c.wK(d)}}};
_.h.huc=function(a,b,c){var d=b.Ye.currentTime,e=null!=c.duration?Tg(c.duration):null,f=null!=c.delay?Tg(c.delay):null;0!==e&&a.forEach(function(g){var m={duration:null!=e?e:g.duration,delay:b.Ye.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new sRa(b.ds,g.element,g.NL,g.e1,g.XT,m,g.mNc);b.pE.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.Qya=function(a,b){tRa(b,a.options,!0);Xg(this,a.animation,b);b.previousNode=a};
_.h.cTb=function(a,b){var c=this,d=b.L0a,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Lp(b,f),Mp(e),null!=f.delay&&(6==e.previousNode.type&&(uRa(e.Ye),e.previousNode=vRa),e.wK(Tg(f.delay))));a.jh.length&&(a.jh.forEach(function(g){return Xg(c,g,e)}),Np(e.Ye),e.L0a>d&&Mp(e));b.previousNode=a};
_.h.aTb=function(a,b){var c=this,d=[],e=b.Ye.currentTime,f=a.options&&a.options.delay?Tg(a.options.delay):0;a.jh.forEach(function(g){var m=Lp(b,a.options);f&&m.wK(f);Xg(c,g,m);e=Math.max(e,m.Ye.currentTime);d.push(m.Ye)});d.forEach(function(g){return wRa(b.Ye,g)});Mp(b,e);b.previousNode=a};_.h.iuc=function(a,b){return a.wOa?(a=a.jNc,a=b.params?opa(a,b.params,b.errors):a,gpa(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.XSb=function(a,b){var c=b.tw=this.iuc(a.sI,b),d=b.Ye;c.delay&&(xRa(b.Ye,b.Ye.duration+c.delay),uRa(d));var e=a.style;5==e.type?this.Pya(e,b):(xRa(b.Ye,b.Ye.duration+c.duration),this.nka(e,b),Np(d));b.tw=null;b.previousNode=a};
_.h.nka=function(a,b){var c=b.Ye,d=b.tw;!d&&0<c.Wo.size&&(c.duration+=1,c.yHa());d=d&&d.easing||a.easing;if(a.hEc){d&&c.GIa.set("easing",d);d=_.l(c.dX);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;c.EEa.set(e,f||"*");c.Wo.set(e,"*")}c.Y6a=c.Wo}else rRa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.Pya=function(a,b){var c=b.tw,d=b.Ye.duration,e=c.duration,f=Lp(b).Ye;f.easing=c.easing;a.styles.forEach(function(g){xRa(f,(g.offset||0)*e);rRa(f,g.styles,g.easing,b.errors,b.options);Np(f)});wRa(b.Ye,f);Mp(b,d+e);b.previousNode=a};
_.h.bTb=function(a,b){var c=this,d=b.Ye.currentTime,e=a.options||{},f=e.delay?Tg(e.delay):0;f&&(6===b.previousNode.type||0==d&&0<b.Ye.Wo.size)&&(uRa(b.Ye),b.previousNode=vRa);var g=d;d=yRa(b,a.ab,a.limit,a.qDc,e.optional?!0:!1,b.errors);b.k$=d.length;var m=null;d.forEach(function(n,r){b.xw=r;r=Lp(b,a.options,n);f&&r.wK(f);n===b.element&&(m=r.Ye);Xg(c,a.animation,r);Np(r.Ye);g=Math.max(g,r.Ye.currentTime)});b.xw=0;b.k$=0;Mp(b,g);m&&(wRa(b.Ye,m),uRa(b.Ye));b.previousNode=a};
_.h.dTb=function(a,b){var c=b.LDb,d=b.Ye,e=a.sI,f=Math.abs(e.duration),g=f*(b.k$-1);f*=b.xw;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.hkb}e=b.Ye;f&&e.wK(f);e=e.currentTime;Xg(this,a.animation,b);b.previousNode=a;c.hkb=d.currentTime-e+(d.startTime-c.Ye.startTime)};
var vRa={},qRa=function(a,b,c,d,e,f,g,m){this.ds=a;this.element=b;this.eOb=c;this.H7a=d;this.Q9a=e;this.errors=f;this.pE=g;this.tw=this.LDb=null;this.previousNode=vRa;this.L0a=0;this.options={};this.hkb=this.k$=this.xw=0;this.Ye=m||new Op(this.ds,b,0);g.push(this.Ye)},tRa=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Tg(b.duration));null!=b.delay&&(d.delay=Tg(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]=opa(e[g],f,a.errors))})}}};qRa.prototype.Umc=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 Lp=function(a,b,c){b=void 0===b?null:b;c=c||a.element;c=new qRa(a.ds,c,a.eOb,a.H7a,a.Q9a,a.errors,a.pE,a.Ye.QC(c,0));c.previousNode=a.previousNode;c.tw=a.tw;c.options=a.Umc();tRa(c,b);c.xw=a.xw;c.k$=a.k$;c.LDb=a;a.L0a++;return c},Mp=function(a,b){a.previousNode=vRa;a.Ye=a.Ye.QC(a.element,b);a.pE.push(a.Ye)};
qRa.prototype.wK=function(a){0<a&&this.Ye.wK(a)};var yRa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(oRa,"."+a.H7a),b=b.replace(pRa,"."+a.Q9a),a=a.ds.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,_.yc(a)));e||0!=g.length||f.push(new _.dc(3014,!1));return g};_.W.Object.defineProperties(qRa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Op=function(a,b,c,d){this.ds=a;this.element=b;this.startTime=c;this.W4=d;this.duration=0;this.easing=null;this.GIa=new Map;this.Wo=new Map;this.pX=new Map;this.yJa=new Map;this.tX=new Map;this.EX=new Map;this.EEa=new Map;this.Y6a=null;this.W4||(this.W4=new Map);this.dX=this.W4.get(b);this.dX||(this.dX=this.tX,this.W4.set(b,this.tX));this.yHa()};Op.prototype.pjb=function(){switch(this.pX.size){case 0:return!1;case 1:return 0<this.Wo.size;default:return!0}};
Op.prototype.wK=function(a){var b=1===this.pX.size&&this.EX.size;this.duration||b?(xRa(this,this.currentTime+a),b&&uRa(this)):this.startTime+=a};Op.prototype.QC=function(a,b){Np(this);return new Op(this.ds,a,b||this.currentTime,this.W4)};Op.prototype.yHa=function(){this.Wo&&(this.GIa=this.Wo);this.Wo=this.pX.get(this.duration);this.Wo||(this.Wo=new Map,this.pX.set(this.duration,this.Wo))};var xRa=function(a,b){Np(a);a.duration=b;a.yHa()};
Op.prototype.FJ=function(a,b){this.tX.set(a,b);this.dX.set(a,b);this.yJa.set(a,{time:this.currentTime,value:b})};
var rRa=function(a,b,c,d,e){c&&a.GIa.set("easing",c);c=e&&e.params||{};b=Apa(b,a.dX);b=_.l(b);for(e=b.next();!e.done;e=b.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;f=opa(f,c,d);a.EX.set(e,f);if(!a.tX.has(e)){var g=void 0;a.EEa.set(e,null!=(g=a.dX.get(e))?g:"*")}a.FJ(e,f)}},Np=function(a){0!=a.EX.size&&(a.EX.forEach(function(b,c){a.Wo.set(c,b)}),a.EX.clear(),a.tX.forEach(function(b,c){a.Wo.has(c)||a.Wo.set(c,b)}))},uRa=function(a){for(var b=_.l(a.tX),c=b.next();!c.done;c=b.next()){var d=
_.l(c.value);c=d.next().value;d=d.next().value;a.EX.set(c,d);a.FJ(c,d)}},wRa=function(a,b){b.yJa.forEach(function(c,d){var e=a.yJa.get(d);(!e||c.time>e.time)&&a.FJ(d,c.value)})};
Op.prototype.Yoa=function(){var a=this;Np(this);var b=new Set,c=new Set,d=1===this.pX.size&&0===this.duration,e=[];this.pX.forEach(function(r,x){r=Ug(r,new Map,a.EEa);r.forEach(function(A,E){"!"===A?b.add(E):"*"===A&&c.add(E)});d||r.set("offset",x/a.duration);e.push(r)});var f=b.size?ppa(b.values()):[],g=c.size?ppa(c.values()):[];if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return wpa(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.W.Object.defineProperties(Op.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.Wo)a.push(b);return a}}});var sRa=function(a,b,c,d,e,f,g){g=void 0===g?!1:g;Op.call(this,a,b,f.delay);this.NL=c;this.e1=d;this.XT=e;this.Xsc=g;this.sI={duration:f.duration,delay:f.delay,easing:f.easing}};_.V(sRa,Op);sRa.prototype.pjb=function(){return 1<this.NL.length};
sRa.prototype.Yoa=function(){var a=this.NL,b=this.sI,c=b.delay,d=b.duration,e=b.easing;if(this.Xsc&&c){b=[];e=d+c;var f=c/e,g=Ug(a[0]);g.set("offset",0);b.push(g);g=Ug(a[0]);g.set("offset",zpa(f));b.push(g);f=a.length-1;for(g=1;g<=f;g++){var m=Ug(a[g]),n=m.get("offset");m.set("offset",zpa((c+n*d)/e));b.push(m)}d=e;c=0;e="";a=b}return wpa(this.element,a,this.e1,this.XT,d,c,e,!0)};var zRa=function(){};var ARa=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(" ")),BRa=function(){};_.V(BRa,zRa);
var Woa=function(a,b,c){var d="",e=b.toString().trim();ARa.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 Pp=function(){};_.h=Pp.prototype;_.h.Spa=function(a,b){return dpa(a,b)};_.h.Xra=function(a){return cpa(a)};_.h.query=function(a,b,c){return epa(a,b,c)};_.h.dNa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new Qg(c,d)};Pp.ha=function(a){return new (a||Pp)};Pp.ua=_.p({token:Pp,qa:Pp.ha});var CRa=function(){};var DRa={},Epa=function(a,b,c){this.Abb=a;this.RJ=b;this.abb=c};Epa.prototype.match=function(a,b,c,d){return Cpa(this.RJ.Wzb,a,b,c,d)};Epa.prototype.vY=function(a,b,c){var d=this.abb.get("*");void 0!==a&&(d=this.abb.get(null==a?void 0:a.toString())||d);return d?d.vY(b,c):new Map};
Epa.prototype.Za=function(a,b,c,d,e,f,g,m,n,r){var x=[],A=this.RJ.options&&this.RJ.options.params||DRa;g=this.vY(c,g&&g.params||DRa,x);var E=m&&m.params||DRa;m=this.vY(d,E,x);var I=new Set,L=new Map,Q=new Map,da="void"===d,oa;A={params:Dpa(E,A),delay:null==(oa=this.RJ.options)?void 0:oa.delay};a=r?[]:ypa(a,b,this.RJ.animation,e,f,g,m,A,n,x);var pa=0;a.forEach(function(ta){pa=Math.max(ta.duration+ta.delay,pa)});if(x.length)return Bpa(b,this.Abb,c,d,da,g,m,[],[],L,Q,pa,x);a.forEach(function(ta){var Aa=
ta.element,Pa=Sg(L,Aa,new Set);ta.e1.forEach(function(cb){return Pa.add(cb)});var Ya=Sg(Q,Aa,new Set);ta.XT.forEach(function(cb){return Ya.add(cb)});Aa!==b&&I.add(Aa)});x=ppa(I.values());return Bpa(b,this.Abb,c,d,da,g,m,a,x,L,Q,pa)};var ERa=function(a,b){this.styles=a;this.Txc=b};
ERa.prototype.vY=function(a,b){var c=new Map,d=hpa(this.Txc);Object.keys(a).forEach(function(e){var f=a[e];null!==f&&(d[e]=f)});this.styles.styles.forEach(function(e){"string"!==typeof e&&e.forEach(function(f,g){f&&(f=opa(f,d,b));var m=Voa(g);f=Woa(m,f,b);c.set(g,f)})});return c};var FRa=function(a,b,c){var d=this;this.name=a;this.RJ=b;this.Xma=c;this.uQb=[];this.kV=new Map;b.kV.forEach(function(e){d.kV.set(e.name,new ERa(e.style,e.options&&e.options.params||{}))});Gpa(this.kV,"true","1");Gpa(this.kV,"false","0");b.Ux.forEach(function(e){d.uQb.push(new Epa(a,e,d.kV))});this.Yqa=Fpa(a,this.kV)},GRa=function(a,b,c,d,e){return a.uQb.find(function(f){return f.match(b,c,d,e)})||null};var HRa=new Kp,IRa=function(a,b,c){this.M8=a;this.ds=b;this.Xma=c;this.P5a=new Map;this.uIa=new Map;this.dh=[]};_.h=IRa.prototype;_.h.register=function(a,b){var c=[];b=(new mRa(this.ds)).Za(b,c,[]);if(c.length)throw new _.dc(3503,!1);this.P5a.set(a,b)};_.h.HW=function(a,b,c){var d=a.element;b=Xoa(a.NL,b,c);return this.ds.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.P5a.get(a),g=new Map;f?(b=ypa(this.ds,b,f,"ng-enter","ng-leave",new Map,new Map,c,HRa,e),b.forEach(function(m){var n=Sg(g,m.element,new Map);m.XT.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,x){m.set(x,d.ds.dNa(n,x,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.HW(m,new Map,n)});e=Rg(e);this.uIa.set(a,
e);e.xf(function(){return d.destroy(a)});this.dh.push(e);return e};_.h.destroy=function(a){var b=this.sGa(a);b.destroy();this.uIa.delete(a);a=this.dh.indexOf(b);0<=a&&this.dh.splice(a,1)};_.h.sGa=function(a){a=this.uIa.get(a);if(!a)throw new _.dc(3301,!1);return a};_.h.listen=function(a,b,c,d){b=$oa(b,"","","");Zoa(this.sGa(a),c,b,d);return function(){}};
_.h.Hg=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.sGa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.jv();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 JRa=[],KRa={vl:"",VU:!1,y_a:!1,qsa:!1,RYa:!1},Jpa={vl:"",y_a:!1,VU:!1,qsa:!1,RYa:!0},LRa=function(a,b){this.vl=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=hpa(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})},MRa=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(LRa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var NRa=new LRa("void"),Qp=function(a,b,c){this.id=a;this.UG=b;this.xj=c;this.dh=[];this.DJ=new Map;this.zna=[];this.XW=new Map;this.h9a="ng-tns-"+a;Zg(b,this.h9a)};_.h=Qp.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.DJ.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=Sg(this.XW,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Sg(this.xj.kB,a,new Map);m.has(b)||(Zg(a,"ng-trigger"),Zg(a,"ng-trigger-"+b),m.set(b,NRa));return function(){ORa(e.xj,function(){var n=f.indexOf(g);0<=n&&f.splice(n,1);e.DJ.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.DJ.has(a))return!1;this.DJ.set(a,b);return!0};_.h.gpc=function(a){a=this.DJ.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.gpc(b),g=new PRa(this.id,b,a),m=this.xj.kB.get(a);m||(Zg(a,"ng-trigger"),Zg(a,"ng-trigger-"+b),this.xj.kB.set(a,m=new Map));var n=m.get(b),r=new LRa(c,this.id);c&&c.hasOwnProperty("value")||!n||MRa(r,n.options);m.set(b,r);n||(n=NRa);if("void"!==r.value&&n.value===r.value){if(!Qpa(n.params,r.params)){d=[];var x=f.Yqa.vY(n.value,n.params,d),A=f.Yqa.vY(r.value,r.params,d);d.length?this.xj.reportError(d):ORa(this.xj,function(){Wg(a,
x);Vg(a,A)})}}else{c=Sg(this.xj.ST,a,[]);c.forEach(function(I){I.vl==e.id&&I.Dn==b&&I.av&&I.destroy()});m=GRa(f,n.value,r.value,a,r.params);var E=!1;if(!m){if(!d)return;m=f.Yqa;E=!0}this.xj.fya++;this.zna.push({element:a,Dn:b,transition:m,nl:n,og:r,RT:g,cwb:E});E||(Zg(a,"ng-animate-queued"),g.GA(function(){$g(a,"ng-animate-queued")}));g.Xs(function(){var I=e.dh.indexOf(g);0<=I&&e.dh.splice(I,1);if(I=e.xj.ST.get(a)){var L=I.indexOf(g);0<=L&&I.splice(L,1)}});this.dh.push(g);c.push(g);return g}};
_.h.Vz=function(a){var b=this;this.DJ.delete(a);this.xj.kB.forEach(function(c){return c.delete(a)});this.XW.forEach(function(c,d){b.XW.set(d,c.filter(function(e){return e.name!=a}))})};var QRa=function(a,b){a.xj.kB.delete(b);a.XW.delete(b);var c=a.xj.ST.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.xj.ST.delete(b))};
Qp.prototype.Wab=function(a,b){var c=this,d=this.xj.Dp.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=RRa(c.xj,e);f.size?f.forEach(function(g){return SRa(g,e,b,!1,!0)}):QRa(c,e)}});this.xj.P7(function(){return d.forEach(function(e){return QRa(c,e)})})};
var SRa=function(a,b,c,d,e){var f=a.xj.kB.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.DJ.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return TRa(a.xj,a.id,b,!0,c,g),d&&Rg(m).Xs(function(){return Mpa(a.xj,b)}),!0}return!1},URa=function(a,b){var c=a.XW.get(b),d=a.xj.kB.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.DJ.get(f).Yqa,m=d.get(f)||NRa,n=new LRa("void"),r=new PRa(a.id,f,b);a.xj.fya++;a.zna.push({element:b,
Dn:f,transition:g,nl:m,og:n,RT:r,cwb:!0})}})}};Qp.prototype.removeNode=function(a,b){var c=this,d=this.xj;a.childElementCount&&this.Wab(a,b);if(!SRa(this,a,b,!0)){var e=!1;if(d.P1a){var f=d.dh.length?d.c1.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.kB.get(f)){e=!0;break}}URa(this,a);e?TRa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==KRa||(ORa(d,function(){return QRa(c,a)}),VRa(d,a),d.bIa(a,b)))}};Qp.prototype.insertNode=function(a){Zg(a,this.h9a)};
var WRa=function(a,b){var c=[];a.zna.forEach(function(d){var e=d.RT;if(!e.vc){var f=d.element,g=a.XW.get(f);g&&g.forEach(function(m){if(m.name==d.Dn){var n=$oa(f,d.Dn,d.nl.value,d.og.value);n._data=b;Zoa(d.RT,m.phase,n,m.callback)}});e.Szb?ORa(a.xj,function(){e.destroy()}):c.push(d)}});a.zna=[];return c.sort(function(d,e){var f=d.transition.RJ.yC,g=e.transition.RJ.yC;return 0==f||0==g?f-g:a.xj.Dp.Spa(d.element,e.element)?1:-1})};
Qp.prototype.destroy=function(a){this.dh.forEach(function(b){return b.destroy()});this.Wab(this.UG,a)};var Rp=function(a,b,c){this.M8=a;this.Dp=b;this.Xma=c;this.dh=[];this.rua=new Map;this.ST=new Map;this.c1=new Map;this.kB=new Map;this.oZ=new Set;this.fya=this.P1a=0;this.a6={};this.wX=[];this.UFa=[];this.poa=[];this.ZVa=new Map;this.iK=[];this.eG=[];this.Wea=function(){}};_.h=Rp.prototype;_.h.bIa=function(a,b){this.Wea(a,b)};
_.h.e6a=function(a,b){var c=this.wX,d=this.ZVa;if(0<=c.length-1){for(var e=!1,f=this.Dp.Xra(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Dp.Xra(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.a6[a];c||(c=new Qp(a,b,this),this.M8&&this.Dp.Spa(this.M8,b)?this.e6a(c,b):(this.rua.set(b,c),this.iK.push(b)),c=this.a6[a]=c);return c};_.h.GYa=function(a,b,c){(a=this.a6[a])&&a.register(b,c)&&this.P1a++};
_.h.destroy=function(a,b){var c=this;a&&(ORa(this,function(){}),this.P7(function(){var d=c.yP(a);c.ZVa.delete(d.UG);var e=c.wX.indexOf(d);0<=e&&c.wX.splice(e,1);d.destroy(b);delete c.a6[a]}))};_.h.yP=function(a){return this.a6[a]};var RRa=function(a,b){var c=new Set;if(b=a.kB.get(b)){b=_.l(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.vl&&(d=a.yP(d.vl))&&c.add(d)}return c};Rp.prototype.trigger=function(a,b,c,d){return Hpa(b)&&(a=this.yP(a))?(a.trigger(b,c,d),!0):!1};
Rp.prototype.insertNode=function(a,b,c,d){if(Hpa(b)){var e=b.__ng_removed;e&&e.VU&&(e.VU=!1,e.y_a=!0,e=this.eG.indexOf(b),0<=e&&this.eG.splice(e,1));a&&(a=this.yP(a))&&a.insertNode(b,c);d&&this.iK.push(b)}};var XRa=function(a,b,c){c?a.oZ.has(b)||(a.oZ.add(b),Zg(b,"ng-animate-disabled")):a.oZ.has(b)&&(a.oZ.delete(b),$g(b,"ng-animate-disabled"))};
Rp.prototype.removeNode=function(a,b,c){if(Hpa(b)){var d=a?this.yP(a):null;d?d.removeNode(b,c):TRa(this,a,b,!1,c);(d=this.ZVa.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.bIa(b,c)};var TRa=function(a,b,c,d,e,f){a.eG.push(c);c.__ng_removed={vl:b,VU:e,qsa:d,RYa:!1,QXa:f}};Rp.prototype.listen=function(a,b,c,d,e){return Hpa(b)?this.yP(a).listen(b,c,d,e):function(){}};Rp.prototype.Olc=function(a,b,c,d,e){return a.transition.Za(this.Dp,a.element,a.nl.value,a.og.value,c,d,a.nl.options,a.og.options,b,e)};
var VRa=function(a,b){var c=a.Dp.query(b,".ng-trigger",!0);c.forEach(function(d){return YRa(a,d)});0!=a.c1.size&&(c=a.Dp.query(b,".ng-animating",!0),c.forEach(function(d){return ZRa(a,d)}))},YRa=function(a,b){(a=a.ST.get(b))&&a.forEach(function(c){c.av?c.Szb=!0:c.destroy()})},ZRa=function(a,b){(a=a.c1.get(b))&&a.forEach(function(c){return c.finish()})},Mpa=function(a,b){var c=b.__ng_removed;if(c&&c.VU){b.__ng_removed=KRa;if(c.vl){VRa(a,b);var d=a.yP(c.vl);d&&QRa(d,b)}a.bIa(b,c.VU)}var e;(null==(e=
b.classList)?0:e.contains("ng-animate-disabled"))&&XRa(a,b,!1);a.Dp.query(b,".ng-animate-disabled",!0).forEach(function(f){XRa(a,f,!1)})};
Rp.prototype.flush=function(a){var b=this;a=void 0===a?-1:a;var c=[];this.rua.size&&(this.rua.forEach(function(f,g){return b.e6a(f,g)}),this.rua.clear());if(this.P1a&&this.iK.length)for(var d=0;d<this.iK.length;d++)Zg(this.iK[d],"ng-star-inserted");if(this.wX.length&&(this.fya||this.eG.length)){d=[];try{c=this.aoc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.eG.length;a++)Mpa(this,this.eG[a]);this.fya=0;this.iK.length=0;this.eG.length=0;this.UFa.forEach(function(f){return f()});
this.UFa=[];if(this.poa.length){var e=this.poa;this.poa=[];c.length?Rg(c).Xs(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};Rp.prototype.reportError=function(){throw new _.dc(3402,!1);};
Rp.prototype.aoc=function(a,b){var c=this,d=new Kp,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,x=new Set;this.oZ.forEach(function(lb){x.add(lb);lb=c.Dp.query(lb,".ng-animate-queued",!0);for(var vb=0;vb<lb.length;vb++)x.add(lb[vb])});var A=this.M8,E=Array.from(this.kB.keys()),I=Lpa(E,this.iK),L=new Map,Q=0;I.forEach(function(lb,vb){var nb="ng-enter"+Q++;L.set(vb,nb);lb.forEach(function(zb){return Zg(zb,nb)})});for(var da=[],oa=new Set,pa=new Set,ta=0;ta<this.eG.length;ta++){var Aa=this.eG[ta],
Pa=Aa.__ng_removed;Pa&&Pa.VU&&(da.push(Aa),oa.add(Aa),Pa.qsa?this.Dp.query(Aa,".ng-star-inserted",!0).forEach(function(lb){return oa.add(lb)}):pa.add(Aa))}var Ya=new Map,cb=Lpa(E,Array.from(oa));cb.forEach(function(lb,vb){var nb="ng-leave"+Q++;Ya.set(vb,nb);lb.forEach(function(zb){return Zg(zb,nb)})});a.push(function(){I.forEach(function(lb,vb){var nb=L.get(vb);lb.forEach(function(zb){return $g(zb,nb)})});cb.forEach(function(lb,vb){var nb=Ya.get(vb);lb.forEach(function(zb){return $g(zb,nb)})});da.forEach(function(lb){Mpa(c,
lb)})});var Mb=[],Lb=[];for(a=this.wX.length-1;0<=a;a--)WRa(this.wX[a],b).forEach(function(lb){var vb=lb.RT,nb=lb.element;Mb.push(vb);if(c.iK.length){var zb=nb.__ng_removed;if(zb&&zb.y_a){if(zb.QXa&&zb.QXa.has(lb.Dn)){zb=zb.QXa.get(lb.Dn);var la=c.kB.get(lb.element);if(la&&la.has(lb.Dn)){var oc=la.get(lb.Dn);oc.value=zb;la.set(lb.Dn,oc)}}vb.destroy();return}}zb=!A||!c.Dp.Spa(A,nb);la=Ya.get(nb);oc=L.get(nb);var Ic=c.Olc(lb,d,oc,la,zb);if(Ic.errors&&Ic.errors.length)Lb.push(Ic);else if(zb)vb.GA(function(){return Wg(nb,
Ic.Era)}),vb.xf(function(){return Vg(nb,Ic.qja)}),e.push(vb);else if(lb.cwb)vb.GA(function(){return Wg(nb,Ic.Era)}),vb.xf(function(){return Vg(nb,Ic.qja)}),e.push(vb);else{var Cd=[];Ic.pE.forEach(function(Xc){Xc.mNc=!0;c.oZ.has(Xc.element)||Cd.push(Xc)});Ic.pE=Cd;d.append(nb,Ic.pE);g.push({dvb:Ic,RT:vb,element:nb});Ic.rJc.forEach(function(Xc){return Sg(m,Xc,[]).push(vb)});Ic.e1.forEach(function(Xc,dd){if(Xc.size){var be=n.get(dd);be||n.set(dd,be=new Set);Xc.forEach(function(ng,Ue){return be.add(Ue)})}});
Ic.XT.forEach(function(Xc,dd){var be=r.get(dd);be||r.set(dd,be=new Set);Xc.forEach(function(ng,Ue){return be.add(Ue)})})}});if(Lb.length){var Cb=[];Lb.forEach(function(){Cb.push(new _.dc(3505,!1))});Mb.forEach(function(lb){return lb.destroy()});this.reportError(Cb)}var Na=new Map,hb=new Map;g.forEach(function(lb){var vb=lb.element;d.has(vb)&&(hb.set(vb,vb),c.Ilc(lb.RT.vl,lb.dvb,Na))});e.forEach(function(lb){var vb=lb.element;c.A8a(vb,!1,lb.vl,lb.Dn,null).forEach(function(nb){Sg(Na,vb,[]).push(nb);
nb.destroy()})});var jb=da.filter(function(lb){return Rpa(lb,n,r)}),nc=new Map;Kpa(nc,this.Dp,pa,r,"*").forEach(function(lb){Rpa(lb,n,r)&&jb.push(lb)});var tc=new Map;I.forEach(function(lb){Kpa(tc,c.Dp,new Set(lb),n,"!")});jb.forEach(function(lb){var vb=nc.get(lb),nb=tc.get(lb),zb,la;nc.set(lb,new Map([].concat(_.yc(null!=(zb=null==vb?void 0:vb.entries())?zb:[]),_.yc(null!=(la=null==nb?void 0:nb.entries())?la:[]))))});var jf=[],rb=[],Ib={};g.forEach(function(lb){var vb=lb.element,nb=lb.RT,zb=lb.dvb;
if(d.has(vb))if(x.has(vb))nb.xf(function(){return Vg(vb,zb.qja)}),nb.disabled=!0,nb.totalTime=zb.totalTime,e.push(nb);else{var la=Ib;if(1<hb.size){lb=vb;for(var oc=[];lb=lb.parentNode;){var Ic=hb.get(lb);if(Ic){la=Ic;break}oc.push(lb)}oc.forEach(function(Cd){return hb.set(Cd,la)})}lb=c.Mlc(nb.vl,zb,Na,f,tc,nc);$Ra(nb,lb);la===Ib?jf.push(nb):((lb=c.ST.get(la))&&lb.length&&(nb.yM=Rg(lb)),e.push(nb))}else Wg(vb,zb.Era),nb.xf(function(){return Vg(vb,zb.qja)}),rb.push(nb),x.has(vb)&&e.push(nb)});rb.forEach(function(lb){var vb=
f.get(lb.element);vb&&vb.length&&(vb=Rg(vb),$Ra(lb,vb))});e.forEach(function(lb){lb.yM?aSa(lb,lb.yM):lb.destroy()});for(b=0;b<da.length;b++)if(pa=da[b],a=pa.__ng_removed,$g(pa,"ng-leave"),!a||!a.qsa){a=[];if(m.size)for((E=m.get(pa))&&E.length&&a.push.apply(a,_.yc(E)),E=this.Dp.query(pa,".ng-animating",!0),ta=0;ta<E.length;ta++)(Aa=m.get(E[ta]))&&Aa.length&&a.push.apply(a,_.yc(Aa));a=a.filter(function(lb){return!lb.vc});a.length?Npa(this,pa,a):Mpa(this,pa)}da.length=0;jf.forEach(function(lb){c.dh.push(lb);
lb.Xs(function(){lb.destroy();c.dh.splice(c.dh.indexOf(lb),1)});lb.play()});return jf};var ORa=function(a,b){a.UFa.push(b)};_.h=Rp.prototype;_.h.P7=function(a){this.poa.push(a)};_.h.A8a=function(a,b,c,d,e){var f=[];if(b)(e=this.c1.get(a))&&(f=e);else if(a=this.ST.get(a)){var g=!e||"void"==e;a.forEach(function(m){m.av||(g||m.Dn==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.vl||d&&d!=m.Dn?!1:!0});return f};
_.h.Ilc=function(a,b,c){var d=b.Dn,e=b.element;a=b.Cwb?void 0:a;d=b.Cwb?void 0:d;for(var f=_.l(b.pE),g=f.next(),m={};!g.done;m={CXa:m.CXa},g=f.next()){g=g.value.element;var n=g!==e;m.CXa=Sg(c,g,[]);this.A8a(g,n,a,d,b.og).forEach(function(r){return function(x){var A=x.Sn;A.D8&&A.D8();x.destroy();r.CXa.push(x)}}(m))}Wg(e,b.Era)};
_.h.Mlc=function(a,b,c,d,e,f){var g=this,m=b.Dn,n=b.element,r=[],x=new Set,A=new Set,E=b.pE.map(function(L){var Q=L.element;x.add(Q);var da=Q.__ng_removed;if(da&&da.RYa)return new Qg(L.duration,L.delay);da=Q!==n;var oa=Ppa((c.get(Q)||JRa).map(function(Aa){return Aa.Sn})).filter(function(Aa){return Aa.element?Aa.element===Q:!1}),pa=e.get(Q),ta=f.get(Q);pa=Xoa(L.NL,pa,ta);oa=g.HW(L,pa,oa);L.uNc&&d&&A.add(Q);da&&(L=new PRa(a,m,Q),$Ra(L,oa),r.push(L));return oa});r.forEach(function(L){Sg(g.c1,L.element,
[]).push(L);L.Xs(function(){var Q=g.c1,da=L.element,oa=Q.get(da);oa&&(oa.length&&oa.splice(oa.indexOf(L),1),0==oa.length&&Q.delete(da));return oa})});x.forEach(function(L){return Zg(L,"ng-animating")});var I=Rg(E);I.xf(function(){x.forEach(function(L){return $g(L,"ng-animating")});Vg(n,b.qja)});A.forEach(function(L){Sg(d,L,[]).push(I)});return I};_.h.HW=function(a,b,c){return 0<b.length?this.Dp.animate(a.element,b,a.duration,a.delay,a.easing,c):new Qg(a.duration,a.delay)};
var PRa=function(a,b,c){this.vl=a;this.Dn=b;this.element=c;this.Sn=new Qg;this.S6a=!1;this.KIa=new Map;this.vc=!1;this.yM=null;this.disabled=this.Szb=!1;this.av=!0;this.totalTime=0},$Ra=function(a,b){a.S6a||(a.Sn=b,a.KIa.forEach(function(c,d){c.forEach(function(e){return Zoa(b,d,void 0,e)})}),a.KIa.clear(),a.S6a=!0,a.totalTime=b.totalTime,a.av=!1)},aSa=function(a,b){var c=a.Sn;c.DV&&b.GA(function(){return c.DV("start")});b.Xs(function(){return a.finish()});b.xf(function(){return a.destroy()})};
_.h=PRa.prototype;_.h.JIa=function(a,b){Sg(this.KIa,a,[]).push(b)};_.h.Xs=function(a){this.av&&this.JIa("done",a);this.Sn.Xs(a)};_.h.GA=function(a){this.av&&this.JIa("start",a);this.Sn.GA(a)};_.h.xf=function(a){this.av&&this.JIa("destroy",a);this.Sn.xf(a)};_.h.init=function(){this.Sn.init()};_.h.XC=function(){return this.av?!1:this.Sn.XC()};_.h.play=function(){!this.av&&this.Sn.play()};_.h.pause=function(){!this.av&&this.Sn.pause()};_.h.jv=function(){!this.av&&this.Sn.jv()};_.h.finish=function(){this.Sn.finish()};
_.h.destroy=function(){this.vc=!0;this.Sn.destroy()};_.h.reset=function(){!this.av&&this.Sn.reset()};_.h.setPosition=function(a){this.av||this.Sn.setPosition(a)};_.h.DV=function(a){var b=this.Sn;b.DV&&b.DV(a)};var Sp=function(a,b,c){var d=this;this.M8=a;this.ds=b;this.Xma=c;this.zbb={};this.Wea=function(){};this.au=new Rp(a,b,c);this.NJa=new IRa(a,b,c);this.au.Wea=function(e,f){return d.Wea(e,f)}};_.h=Sp.prototype;_.h.GYa=function(a,b,c,d,e){a=a+"-"+d;c=this.zbb[a];if(!c){c=[];e=(new mRa(this.ds)).Za(e,c,[]);if(c.length)throw new _.dc(3404,!1);c=new FRa(d,e,this.Xma);this.zbb[a]=c}this.au.GYa(b,d,c)};_.h.register=function(a,b){this.au.register(a,b)};_.h.destroy=function(a,b){this.au.destroy(a,b)};
_.h.lZ=function(a,b){XRa(this.au,a,b)};_.h.process=function(a,b,c,d){"@"==c.charAt(0)?(c=_.l(apa(c)),a=c.next().value,c=c.next().value,this.NJa.Hg(a,b,c,d)):this.au.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return"@"==c.charAt(0)?(c=_.l(apa(c)),a=c.next().value,c=c.next().value,this.NJa.listen(a,b,c,e)):this.au.listen(a,b,c,d,e)};_.h.flush=function(a){this.au.flush(void 0===a?-1:a)};_.h.P7=function(a){this.au.P7(a)};
_.W.Object.defineProperties(Sp.prototype,{dh:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.yc(this.au.dh),_.yc(this.NJa.dh))}}});var Tpa=function(a,b,c){this.Yc=a;this.Sna=b;this.xP=c;this.fi=0;var d=bSa.get(a);d||bSa.set(a,d=new Map);this.XGa=d};Tpa.prototype.start=function(){1>this.fi&&(this.Sna&&Vg(this.Yc,this.Sna,this.XGa),this.fi=1)};Tpa.prototype.finish=function(){this.start();2>this.fi&&(Vg(this.Yc,this.XGa),this.xP&&(Vg(this.Yc,this.xP),this.xP=null),this.fi=1)};
Tpa.prototype.destroy=function(){this.finish();3>this.fi&&(bSa.delete(this.Yc),this.Sna&&(Wg(this.Yc,this.Sna),this.xP=null),this.xP&&(Wg(this.Yc,this.xP),this.xP=null),Vg(this.Yc,this.XGa),this.fi=3)};var bSa=new WeakMap;var cSa=function(a,b,c,d){this.element=a;this.NL=b;this.options=c;this.NX=d;this.fp=[];this.hp=[];this.lz=[];this.Nb=this.Lq=this.aw=this.uma=!1;this.k6=[];this.l6=[];this.time=0;this.yM=null;this.ZY=new Map;this.z7a=c.duration;this.tFa=c.delay||0;this.time=this.z7a+this.tFa};_.h=cSa.prototype;_.h.mz=function(){this.aw||(this.aw=!0,this.fp.forEach(function(a){return a()}),this.fp=[])};_.h.init=function(){this.HW();this.yrc()};
_.h.HW=function(){var a=this;if(!this.uma){this.uma=!0;var b=this.NL;this.rG=this.Atc(this.element,b,this.options);this.Vnc=b.length?b[b.length-1]:new Map;this.rG.addEventListener("finish",function(){return a.mz()})}};_.h.yrc=function(){this.tFa?this.TIa():this.rG.pause()};_.h.Tmc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.Atc=function(a,b,c){return a.animate(this.Tmc(b),c)};_.h.GA=function(a){this.l6.push(a);this.hp.push(a)};
_.h.Xs=function(a){this.k6.push(a);this.fp.push(a)};_.h.xf=function(a){this.lz.push(a)};_.h.play=function(){this.HW();this.XC()||(this.hp.forEach(function(a){return a()}),this.hp=[],this.Lq=!0,this.NX&&this.NX.start());this.rG.play()};_.h.pause=function(){this.init();this.rG.pause()};_.h.finish=function(){this.init();this.NX&&this.NX.finish();this.mz();this.rG.finish()};_.h.reset=function(){this.TIa();this.Lq=this.aw=this.Nb=!1;this.hp=this.l6;this.fp=this.k6};_.h.TIa=function(){this.rG&&this.rG.cancel()};
_.h.jv=function(){this.reset();this.play()};_.h.XC=function(){return this.Lq};_.h.destroy=function(){this.Nb||(this.Nb=!0,this.TIa(),this.mz(),this.NX&&this.NX.destroy(),this.lz.forEach(function(a){return a()}),this.lz=[])};_.h.setPosition=function(a){void 0===this.rG&&this.init();this.rG.currentTime=a*this.time};_.h.D8=function(){var a=this,b=new Map;this.XC()&&this.Vnc.forEach(function(c,d){if("offset"!==d){var e=b.set;c=a.aw?c:window.getComputedStyle(a.element)[d];e.call(b,d,c)}});this.ZY=b};
_.h.DV=function(a){a="start"===a?this.hp:this.fp;a.forEach(function(b){return b()});a.length=0};_.W.Object.defineProperties(cSa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.tFa+this.z7a}}});var dSa=function(){};_.h=dSa.prototype;_.h.Spa=function(a,b){return dpa(a,b)};_.h.Xra=function(a){return cpa(a)};_.h.query=function(a,b,c){return epa(a,b,c)};_.h.dNa=function(a,b){return window.getComputedStyle(a)[b]};
_.h.animate=function(a,b,c,d,e,f){f=void 0===f?[]:f;var g={duration:c,delay:d,fill:0==d?"both":"forwards"};e&&(g.easing=e);var m=new Map;e=f.filter(function(r){return r instanceof cSa});0!==c&&0!==d||e.forEach(function(r){r.ZY.forEach(function(x,A){return m.set(A,x)})});var n=jpa(b).map(function(r){return Ug(r)});n=rpa(a,n,m);b=Upa(a,n);return new cSa(a,n,g,b)};var Tp=function(a,b){this.l$a=0;this.dj=a.UY(b.body,{id:"0",ub:2,styles:[],data:{animation:[]}})};_.V(Tp,jRa);Tp.prototype.Za=function(a){var b=this.l$a.toString();this.l$a++;this.dj.setProperty(null,"@@"+b+":register",[Array.isArray(a)?{type:2,jh:a,options:null}:a]);return new eSa(b,this.dj)};Tp.ha=function(a){return new (a||Tp)(_.q(AGa),_.q(_.ih))};Tp.ua=_.p({token:Tp,qa:Tp.ha});var eSa=function(a,b){this.Ue=a;this.dj=b};_.V(eSa,kRa);
eSa.prototype.create=function(a,b){return new fSa(this.Ue,a,b||{},this.dj)};var fSa=function(a,b,c,d){this.id=a;this.element=b;this.dj=d;this.yM=null;this.Lq=!1;this.totalTime=0;this.VE("create",c)};_.h=fSa.prototype;_.h.xHa=function(a,b){return this.dj.listen(this.element,"@@"+this.id+":"+a,b)};_.h.VE=function(a){return this.dj.setProperty(this.element,"@@"+this.id+":"+a,_.uc.apply(1,arguments))};_.h.Xs=function(a){this.xHa("done",a)};_.h.GA=function(a){this.xHa("start",a)};
_.h.xf=function(a){this.xHa("destroy",a)};_.h.init=function(){this.VE("init")};_.h.XC=function(){return this.Lq};_.h.play=function(){this.VE("play");this.Lq=!0};_.h.pause=function(){this.VE("pause")};_.h.jv=function(){this.VE("restart")};_.h.finish=function(){this.VE("finish")};_.h.destroy=function(){this.VE("destroy")};_.h.reset=function(){this.VE("reset");this.Lq=!1};_.h.setPosition=function(a){this.VE("setPosition",a)};var Up=function(a,b,c){this.Pe=a;this.Ds=b;this.ej=c;this.Z6a=0;this.EHa=1;this.hla=[];this.RIa=new Map;this.VEa=0;b.Wea=function(d,e){var f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}};
Up.prototype.UY=function(a,b){var c=this,d=this.Pe.UY(a,b);if(!(a&&b&&b.data&&b.data.animation))return b=this.RIa.get(d),b||(b=new gSa("",d,this.Ds,function(){return c.RIa.delete(d)}),this.RIa.set(d,b)),b;var e=b.id,f=b.id+"-"+this.Z6a;this.Z6a++;this.Ds.register(f,a);var g=function(m){Array.isArray(m)?m.forEach(g):c.Ds.GYa(e,f,a,m.name,m)};b.data.animation.forEach(g);return new hSa(this,f,d,this.Ds)};Up.prototype.E8=function(){this.VEa++;this.Pe.E8&&this.Pe.E8()};
Up.prototype.jsc=function(){var a=this;queueMicrotask(function(){a.EHa++})};var iSa=function(a,b,c,d){0<=b&&b<a.EHa?a.ej.kc(function(){return c(d)}):(0==a.hla.length&&queueMicrotask(function(){a.ej.kc(function(){a.hla.forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;e(f)});a.hla=[]})}),a.hla.push([c,d]))};Up.prototype.end=function(){var a=this;this.VEa--;0==this.VEa&&this.ej.bc(function(){a.jsc();a.Ds.flush(a.EHa)});this.Pe.end&&this.Pe.end()};
Up.ha=function(a){return new (a||Up)(_.q(AGa),_.q(Sp),_.q(_.Ge))};Up.ua=_.p({token:Up,qa:Up.ha});var gSa=function(a,b,c,d){this.vl=a;this.Pe=b;this.Ds=c;this.Fq=d};_.h=gSa.prototype;_.h.Bp=function(a){var b,c;null==(c=(b=this.Pe).Bp)||c.call(b,a)};_.h.destroy=function(){var a=this;this.Ds.destroy(this.vl,this.Pe);this.Ds.P7(function(){queueMicrotask(function(){a.Pe.destroy()})});var b;null==(b=this.Fq)||b.call(this)};_.h.createElement=function(a,b){return this.Pe.createElement(a,b)};
_.h.createComment=function(a){return this.Pe.createComment(a)};_.h.g$=function(a){return this.Pe.g$(a)};_.h.appendChild=function(a,b){this.Pe.appendChild(a,b);this.Ds.au.insertNode(this.vl,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=void 0===d?!0:d;this.Pe.insertBefore(a,b,c);this.Ds.au.insertNode(this.vl,b,a,d)};_.h.removeChild=function(a,b){this.Ds.au.removeNode(this.vl,b,this.Pe)};_.h.f_a=function(a,b){return this.Pe.f_a(a,b)};_.h.parentNode=function(a){return this.Pe.parentNode(a)};
_.h.nextSibling=function(a){return this.Pe.nextSibling(a)};_.h.setAttribute=function(a,b,c,d){this.Pe.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Pe.removeAttribute(a,b,c)};_.h.MJ=function(a,b){this.Pe.MJ(a,b)};_.h.XM=function(a,b){this.Pe.XM(a,b)};_.h.fh=function(a,b,c,d){this.Pe.fh(a,b,c,d)};_.h.PYa=function(a,b,c){this.Pe.PYa(a,b,c)};_.h.setProperty=function(a,b,c){"@"==b.charAt(0)&&"@.disabled"==b?this.lZ(a,!!c):this.Pe.setProperty(a,b,c)};
_.h.setValue=function(a,b){this.Pe.setValue(a,b)};_.h.listen=function(a,b,c){return this.Pe.listen(a,b,c)};_.h.lZ=function(a,b){this.Ds.lZ(a,b)};_.W.Object.defineProperties(gSa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Pe.data}}});var hSa=function(a,b,c,d,e){gSa.call(this,b,c,d,e);this.qa=a;this.vl=b};_.V(hSa,gSa);
hSa.prototype.setProperty=function(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?this.lZ(a,void 0===c?!0:!!c):this.Ds.process(this.vl,a,b.slice(1),c):this.Pe.setProperty(a,b,c)};hSa.prototype.listen=function(a,b,c){var d=this;if("@"==b.charAt(0)){a=Vpa(a);b=b.slice(1);var e="";"@"!=b.charAt(0)&&(e=_.l(Wpa(b)),b=e.next().value,e=e.next().value);return this.Ds.listen(this.vl,a,b,e,function(f){iSa(d.qa,f._data||-1,c,f)})}return this.Pe.listen(a,b,c)};var Vp=function(a,b,c){Sp.call(this,a.body,b,c)};_.V(Vp,Sp);Vp.prototype.La=function(){this.flush()};Vp.ha=function(a){return new (a||Vp)(_.q(_.ih),_.q(CRa),_.q(zRa),_.q(_.kg))};Vp.ua=_.p({token:Vp,qa:Vp.ha});var jSa=[{ya:jRa,Qd:Tp},{ya:zRa,Ab:function(){return new BRa}},{ya:Sp,Qd:Vp},{ya:AGa,Ab:function(a,b,c){return new Up(a,b,c)},Hb:[bn,Sp,_.Ge]}],kSa=[{ya:CRa,Ab:function(){return new dSa}},{ya:_.Ek,tc:"BrowserAnimations"}].concat(_.yc(jSa)),lSa=[{ya:CRa,Qd:Pp},{ya:_.Ek,tc:"NoopAnimations"}].concat(_.yc(jSa));_.Wp=function(){};_.Wp.ha=function(a){return new (a||_.Wp)};_.Wp.Ea=_.lc({type:_.Wp});_.Wp.Da=_.ac({Rb:kSa,imports:[wn]});_.Xp=function(){};_.Xp.ha=function(a){return new (a||_.Xp)};_.Xp.Ea=_.lc({type:_.Xp});_.Xp.Da=_.ac({Rb:lSa,imports:[wn]});var Zpa,$pa="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 bqa;var fqa,dqa;var hqa;var mSa;try{mSa="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){mSa=!1}
_.Yp=function(a){this.pAa=(this.Sd=(this.S$a=a)?"browser"===this.S$a:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.Ska=this.Sd&&/(msie|trident)/i.test(navigator.userAgent);this.h3a=this.Sd&&!(!window.chrome&&!mSa)&&"undefined"!==typeof CSS&&!this.pAa&&!this.Ska;this.UDa=this.Sd&&/AppleWebKit/i.test(navigator.userAgent)&&!this.h3a&&!this.pAa&&!this.Ska;this.FE=this.Sd&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.AAa=this.Sd&&/(firefox|minefield)/i.test(navigator.userAgent);
this.nq=this.Sd&&/android/i.test(navigator.userAgent)&&!this.Ska;this.ACa=this.Sd&&/safari/i.test(navigator.userAgent)&&this.UDa};_.Yp.ha=function(a){return new (a||_.Yp)(_.q(Dk))};_.Yp.ua=_.p({token:_.Yp,qa:_.Yp.ha,Ha:"root"});var nSa=new _.wc("cdk-input-modality-detector-options"),oSa={jDc:[18,17,224,91,16]},Zp=_.bh({passive:!0,capture:!0}),$p=function(a,b,c,d){var e=this;this.Bc=a;this.Y5=null;this.hQ=new _.Tf(null);this.O9a=0;this.bna=function(f){var g,m;(null==(g=e.zk)?0:null==(m=g.jDc)?0:m.some(function(n){return n===f.keyCode}))||(e.hQ.next("keyboard"),e.Y5=_.ch(f))};this.dna=function(f){650>Date.now()-e.O9a||(e.hQ.next(_.Xpa(f)?"keyboard":"mouse"),e.Y5=_.ch(f))};this.A$a=function(f){_.Ypa(f)?e.hQ.next("keyboard"):
(e.O9a=Date.now(),e.hQ.next("touch"),e.Y5=_.ch(f))};this.zk=Object.assign({},oSa,d);this.kBb=this.hQ.ka(_.Ae());this.kBb.ka(_.ne());a.Sd&&b.bc(function(){c.addEventListener("keydown",e.bna,Zp);c.addEventListener("mousedown",e.dna,Zp);c.addEventListener("touchstart",e.A$a,Zp)})};$p.prototype.La=function(){this.hQ.complete();this.Bc.Sd&&(document.removeEventListener("keydown",this.bna,Zp),document.removeEventListener("mousedown",this.dna,Zp),document.removeEventListener("touchstart",this.A$a,Zp))};
_.W.Object.defineProperties($p.prototype,{NGc:{configurable:!0,enumerable:!0,get:function(){return this.hQ.value}}});$p.ha=function(a){return new (a||$p)(_.q(_.Yp),_.q(_.Ge),_.q(_.ih),_.q(nSa,8))};$p.ua=_.p({token:$p,qa:$p.ha,Ha:"root"});var pSa,qSa;pSa=new _.wc("cdk-focus-monitor-default-options");qSa=_.bh({passive:!0,capture:!0});_.aq=function(a,b,c,d,e){var f=this;this.hb=a;this.Bc=b;this.aHa=c;this.nz=null;this.iIa=this.pKa=!1;this.WI=new Map;this.e$a=0;this.IX=new Map;this.dcb=function(){f.pKa=!0;f.ouc=window.setTimeout(function(){return f.pKa=!1})};this.cbb=new _.ye;this.Ina=function(g){for(var m=_.ch(g);m;m=m.parentElement)"focus"===g.type?f.gp(g,m):f.bl(g,m)};this.Gb=d;this.q7a=(null==e?void 0:e.NWc)||0};
_.aq.prototype.Pm=function(a,b){b=void 0===b?!1:b;a=_.fh(a);if(!this.Bc.Sd||1!==a.nodeType)return _.Ed();var c=_.iqa(a)||this.gGa(),d=this.WI.get(a);if(d)return b&&(d.mpa=!0),d.subject;b={mpa:b,subject:new _.ye,Yga:c};this.WI.set(a,b);this.Qrc(b);return b.subject};_.aq.prototype.Pk=function(a){a=_.fh(a);var b=this.WI.get(a);b&&(b.subject.complete(),this.mJa(a),this.WI.delete(a),this.Wrc(b))};
_.bq=function(a,b,c,d){b=_.fh(b);b===a.gGa().activeElement?a.xoc(b).forEach(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return a.F$a(e,c,f)}):(a.Rab(c),"function"===typeof b.focus&&b.focus(d))};_.h=_.aq.prototype;_.h.La=function(){var a=this;this.WI.forEach(function(b,c){return a.Pk(c)})};_.h.gGa=function(){return this.Gb||document};_.h.Bq=function(){return this.gGa().defaultView||window};
_.h.Koc=function(a){return this.nz?this.iIa?this.Nsc(a)?"touch":"program":this.nz:this.pKa&&this.L9a?this.L9a:a&&this.dqc(a)?"mouse":"program"};_.h.Nsc=function(a){return 1===this.q7a||!(null==a||!a.contains(this.aHa.Y5))};_.h.mJa=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.Rab=function(a,b){var c=this;b=void 0===b?!1:b;this.hb.bc(function(){c.nz=a;c.iIa="touch"===a&&b;0===c.q7a&&(clearTimeout(c.G$a),c.G$a=setTimeout(function(){return c.nz=null},c.iIa?650:1))})};_.h.gp=function(a,b){var c=this.WI.get(b);a=_.ch(a);c&&(c.mpa||b===a)&&this.F$a(b,this.Koc(a),c)};_.h.bl=function(a,b){var c=this.WI.get(b);!c||c.mpa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.mJa(b),this.D7a(c,null))};_.h.D7a=function(a,b){a.subject.Lk.length&&this.hb.kc(function(){return a.subject.next(b)})};
_.h.Qrc=function(a){var b=this;if(this.Bc.Sd){var c=a.Yga;(a=this.IX.get(c)||0)||this.hb.bc(function(){c.addEventListener("focus",b.Ina,qSa);c.addEventListener("blur",b.Ina,qSa)});this.IX.set(c,a+1);1===++this.e$a&&(this.hb.bc(function(){b.Bq().addEventListener("focus",b.dcb)}),this.aHa.kBb.ka(_.De(this.cbb)).subscribe(function(d){b.Rab(d,!0)}))}};
_.h.Wrc=function(a){a=a.Yga;if(this.IX.has(a)){var b=this.IX.get(a);1<b?this.IX.set(a,b-1):(a.removeEventListener("focus",this.Ina,qSa),a.removeEventListener("blur",this.Ina,qSa),this.IX.delete(a))}--this.e$a||(this.Bq().removeEventListener("focus",this.dcb),this.cbb.next(),clearTimeout(this.ouc),clearTimeout(this.G$a))};_.h.F$a=function(a,b,c){this.mJa(a,b);this.D7a(c,b);this.L9a=b};_.h.xoc=function(a){var b=[];this.WI.forEach(function(c,d){(d===a||c.mpa&&d.contains(a))&&b.push([d,c])});return b};
_.h.dqc=function(a){var b=this.aHa,c=b.Y5;if("mouse"!==b.NGc||!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};_.aq.ha=function(a){return new (a||_.aq)(_.q(_.Ge),_.q(_.Yp),_.q($p),_.q(_.ih,8),_.q(pSa,8))};_.aq.ua=_.p({token:_.aq,qa:_.aq.ha,Ha:"root"});_.cq=function(a){this.Bc=a};_.cq.prototype.Sl=function(a){return a.hasAttribute("disabled")};_.cq.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility};
var rSa=function(a,b){if(!a.Bc.Sd)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(-1===nqa(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=nqa(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Bc.UDa&&a.Bc.FE)){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.Bc.AAa||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.cq.prototype.fD=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")||mqa(a);return c&&!this.Sl(a)&&((null==b?void 0:b.nDc)||this.isVisible(a))};_.cq.ha=function(a){return new (a||_.cq)(_.q(_.Yp))};
_.cq.ua=_.p({token:_.cq,qa:_.cq.ha,Ha:"root"});var dq=function(a,b,c,d,e){var f=this;this.Yc=a;this.UE=b;this.hb=c;this.Gb=d;this.jma=!1;this.ANb=function(){var g=f.B8a("end");g&&g.focus(void 0);return!!g};this.iob=function(){return sSa(f)};this.aF=!0;(void 0===e?0:e)||tSa(this)},tSa;dq.prototype.destroy=function(){var a=this.HF,b=this.bF;a&&(a.removeEventListener("focus",this.ANb),a.remove());b&&(b.removeEventListener("focus",this.iob),b.remove());this.HF=this.bF=null;this.jma=!1};
tSa=function(a){a.jma||(a.hb.bc(function(){a.HF||(a.HF=a.V6a(),a.HF.addEventListener("focus",a.ANb));a.bF||(a.bF=a.V6a(),a.bF.addEventListener("focus",a.iob))}),a.Yc.parentNode&&(a.Yc.parentNode.insertBefore(a.HF,a.Yc),a.Yc.parentNode.insertBefore(a.bF,a.Yc.nextSibling),a.jma=!0))};
_.eq=function(a){return new Promise(function(b){a.Nnc(function(){var c;(c=a.Yc.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?a.UE.fD(c)?(c.focus(void 0),c=!0):(c=a.jGa(c),null==c||c.focus(void 0),c=!!c):c=sSa(a);return b(c)})})};dq.prototype.B8a=function(a){var b=this.Yc.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return"start"==a?b.length?b[0]:this.jGa(this.Yc):b.length?b[b.length-1]:this.r8a(this.Yc)};
var sSa=function(a){(a=a.B8a("start"))&&a.focus(void 0);return!!a};_.h=dq.prototype;_.h.wg=function(){return this.jma};_.h.jGa=function(a){if(this.UE.fD(a)&&rSa(this.UE,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Gb.ELEMENT_NODE?this.jGa(a[b]):null;if(c)return c}return null};_.h.r8a=function(a){if(this.UE.fD(a)&&rSa(this.UE,a))return a;a=a.children;for(var b=a.length-1;0<=b;b--){var c=a[b].nodeType===this.Gb.ELEMENT_NODE?this.r8a(a[b]):null;if(c)return c}return null};
_.h.V6a=function(){var a=this.Gb.createElement("div");this.h7(this.aF,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.h7=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var uSa=function(a,b){a.HF&&a.bF&&(a.h7(b,a.HF),a.h7(b,a.bF))};dq.prototype.Nnc=function(a){this.hb.isStable?a():this.hb.Of.ka(_.pe(1)).subscribe(a)};
_.W.Object.defineProperties(dq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.aF},set:function(a){this.aF=a;this.HF&&this.bF&&(this.h7(a,this.HF),this.h7(a,this.bF))}}});_.fq=function(a,b,c){this.UE=a;this.hb=b;this.Gb=c};_.fq.prototype.create=function(a,b){return new dq(a,this.UE,this.hb,this.Gb,void 0===b?!1:b)};_.fq.ha=function(a){return new (a||_.fq)(_.q(_.cq),_.q(_.Ge),_.q(_.ih))};_.fq.ua=_.p({token:_.fq,qa:_.fq.ha,Ha:"root"});
_.gq=function(a,b){this.Na=a;this.b5=b;this.yna=null;this.Jp=this.b5.create(this.Na.oa,!0)};_.h=_.gq.prototype;_.h.La=function(){this.Jp.destroy();this.yna&&(this.yna.focus(),this.yna=null)};_.h.ve=function(){tSa(this.Jp);this.sLa&&this.q6a()};_.h.wn=function(){this.Jp.wg()||tSa(this.Jp)};_.h.Ub=function(a){(a=a.autoCapture)&&!a.FG&&this.sLa&&this.Jp.wg()&&this.q6a()};_.h.q6a=function(){this.yna=_.jqa();_.eq(this.Jp)};
_.W.Object.defineProperties(_.gq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.Jp.enabled},set:function(a){this.Jp.enabled=_.dh(a)}},sLa:{configurable:!0,enumerable:!0,get:function(){return this.Blc},set:function(a){this.Blc=_.dh(a)}}});_.gq.ha=function(a){return new (a||_.gq)(_.u(_.bd),_.u(_.fq),_.u(_.ih))};
_.gq.Ja=_.pc({type:_.gq,ta:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],sLa:["cdkTrapFocusAutoCapture","autoCapture"]},Yb:["cdkTrapFocus"],features:[_.Bc]});var vSa=new Set,hq,iq=function(a,b){this.Bc=a;this.Wma=b;this.gJ=this.Bc.Sd&&window.matchMedia?window.matchMedia.bind(window):oqa};iq.prototype.matchMedia=function(a){if(this.Bc.UDa||this.Bc.h3a){var b=this.Wma;if(!vSa.has(a))try{hq||(hq=document.createElement("style"),b&&(hq.nonce=b),hq.setAttribute("type","text/css"),document.head.appendChild(hq)),hq.sheet&&(hq.sheet.insertRule("@media "+a+" {body{ }}",0),vSa.add(a))}catch(c){console.error(c)}}return this.gJ(a)};
iq.ha=function(a){return new (a||iq)(_.q(_.Yp),_.q(xGa,8))};iq.ua=_.p({token:iq,qa:iq.ha,Ha:"root"});_.jq=function(a,b){this.Hqc=a;this.ej=b;this.IIa=new Map;this.wFa=new _.ye};_.jq.prototype.La=function(){this.wFa.next();this.wFa.complete()};_.jq.prototype.observe=function(a){var b=this;a=pqa(_.lqa(a)).map(function(c){return b.Src(c).observable});a=_.Qd(a);a=_.Wd(a.ka(_.pe(1)),a.ka(_.Ae(),_.je(0)));return a.ka(_.v(function(c){var d={matches:!1,nC:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.nC[e]=f});return d}))};
_.jq.prototype.Src=function(a){var b=this;if(this.IIa.has(a))return this.IIa.get(a);var c=this.Hqc.matchMedia(a),d={observable:(new _.Bd(function(e){var f=function(g){return b.ej.kc(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ka(_.Be(c),_.v(function(e){return{query:a,matches:e.matches}}),_.De(this.wFa)),U0c:c};this.IIa.set(a,d);return d};_.jq.ha=function(a){return new (a||_.jq)(_.q(iq),_.q(_.Ge))};_.jq.ua=_.p({token:_.jq,qa:_.jq.ha,Ha:"root"});var kq=function(a,b){var c=this;this.Bc=a;this.Gb=b;this.Llc=_.ic(_.jq).observe("(forced-colors: active)").subscribe(function(){c.HGa&&(c.HGa=!1,c.wEa())})},wSa=function(a){if(!a.Bc.Sd)return 0;var b=a.Gb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Gb.body.appendChild(b);a=(a=a.Gb.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};kq.prototype.La=function(){this.Llc.unsubscribe()};kq.prototype.wEa=function(){if(!this.HGa&&this.Bc.Sd&&this.Gb.body){var a=this.Gb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.HGa=!0;var b=wSa(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")}};
kq.ha=function(a){return new (a||kq)(_.q(_.Yp),_.q(_.ih))};kq.ua=_.p({token:kq,qa:kq.ha,Ha:"root"});var xSa=new _.wc("liveAnnouncerElement",{Ha:"root",qa:qqa}),ySa=new _.wc("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.lq=function(){};_.lq.prototype.create=function(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)};_.lq.ha=function(a){return new (a||_.lq)};_.lq.ua=_.p({token:_.lq,qa:_.lq.ha,Ha:"root"});_.mq=function(a){this.Rqc=a;this.iz=new Map};_.h=_.mq.prototype;_.h.La=function(){var a=this;this.iz.forEach(function(b,c){return a.F6a(c)})};_.h.observe=function(a){var b=this,c=_.fh(a);return new _.Bd(function(d){var e=b.Yqc(c).subscribe(d);return function(){e.unsubscribe();b.Ftc(c)}})};
_.h.Yqc=function(a){if(this.iz.has(a))this.iz.get(a).count++;else{var b=new _.ye,c=this.Rqc.create(function(d){return b.next(d)});c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.iz.set(a,{AHc:c,stream:b,count:1})}return this.iz.get(a).stream};_.h.Ftc=function(a){this.iz.has(a)&&(this.iz.get(a).count--,this.iz.get(a).count||this.F6a(a))};_.h.F6a=function(a){if(this.iz.has(a)){var b=this.iz.get(a),c=b.AHc;b=b.stream;c&&c.disconnect();b.complete();this.iz.delete(a)}};
_.mq.ha=function(a){return new (a||_.mq)(_.q(_.lq))};_.mq.ua=_.p({token:_.mq,qa:_.mq.ha,Ha:"root"});_.nq=function(a,b,c){this.mFa=a;this.Na=b;this.hb=c;this.event=new _.ml;this.lc=!1;this.pFa=null};_.nq.prototype.ve=function(){this.pFa||this.disabled||this.Il()};_.nq.prototype.La=function(){this.ps()};_.nq.prototype.Il=function(){var a=this;this.ps();var b=this.mFa.observe(this.Na);this.hb.bc(function(){a.pFa=(a.r$?b.ka(_.je(a.r$)):b).subscribe(a.event)})};
_.nq.prototype.ps=function(){var a;null==(a=this.pFa)||a.unsubscribe()};_.W.Object.defineProperties(_.nq.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=_.dh(a))?this.ps():this.Il()}},r$:{configurable:!0,enumerable:!0,get:function(){return this.qnc},set:function(a){this.qnc=_.gh(a);this.Il()}}});_.nq.ha=function(a){return new (a||_.nq)(_.u(_.mq),_.u(_.bd),_.u(_.Ge))};
_.nq.Ja=_.pc({type:_.nq,ta:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],r$:"debounce"},outputs:{event:"cdkObserveContent"},Yb:["cdkObserveContent"]});_.oq=function(){};_.oq.ha=function(a){return new (a||_.oq)};_.oq.Ea=_.lc({type:_.oq});_.oq.Da=_.ac({Rb:[_.lq]});var zSa;zSa=0;_.pq=function(a,b,c,d){this.hb=b;this.di=d;this.Gb=c;this.dJ=a||this.Zmc()};_.h=_.pq.prototype;
_.h.Sj=function(a){var b=_.uc.apply(1,arguments),c=this,d=this.di;if(1===b.length&&"number"===typeof b[0])var e=b[0];else{b=_.l(b);var f=b.next().value;e=b.next().value}this.clear();clearTimeout(this.xna);f||(f=d&&d.LA?d.LA:"polite");null==e&&d&&(e=d.duration);this.dJ.setAttribute("aria-live",f);this.dJ.id&&this.Rnc(this.dJ.id);return this.hb.bc(function(){c.yla||(c.yla=new Promise(function(g){return c.zla=g}));clearTimeout(c.xna);c.xna=setTimeout(function(){c.dJ.textContent=a;"number"===typeof e&&
(c.xna=setTimeout(function(){return c.clear()},e));c.zla();c.yla=c.zla=void 0},100);return c.yla})};_.h.clear=function(){this.dJ&&(this.dJ.textContent="")};_.h.La=function(){clearTimeout(this.xna);var a;null==(a=this.dJ)||a.remove();this.dJ=null;var b;null==(b=this.zla)||b.call(this);this.yla=this.zla=void 0};
_.h.Zmc=function(){for(var a=this.Gb.getElementsByClassName("cdk-live-announcer-element"),b=this.Gb.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-"+zSa++;this.Gb.body.appendChild(b);return b};
_.h.Rnc=function(a){for(var b=this.Gb.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)}};_.pq.ha=function(a){return new (a||_.pq)(_.q(xSa,8),_.q(_.Ge),_.q(_.ih),_.q(ySa,8))};_.pq.ua=_.p({token:_.pq,qa:_.pq.ha,Ha:"root"});_.qq=function(a){a.wEa()};_.qq.ha=function(a){return new (a||_.qq)(_.q(kq))};_.qq.Ea=_.lc({type:_.qq});_.qq.Da=_.ac({imports:[_.oq]});var uqa;uqa=0;_.rq=function(a,b){this.Bc=b;this.RB=new Map;this.hJ=null;this.Ue=""+uqa++;this.Gb=a;this.Ue=_.ic(wGa)+"-"+uqa++};_.ASa=function(a,b,c,d){if(a.emc(b,c)){var e=tqa(c,d);"string"!==typeof c?(vqa(c,a.Ue),a.RB.set(e,{vea:c,Ova:0})):a.RB.has(e)||a.anc(c,d);a.z9a(b,e)||a.Zkc(b,e)}};_.sq=function(a,b,c,d){if(c&&a.A9a(b)){d=tqa(c,d);a.z9a(b,d)&&a.Yrc(b,d);"string"===typeof c&&(b=a.RB.get(d))&&0===b.Ova&&a.unc(d);var e;0===(null==(e=a.hJ)?void 0:e.childNodes.length)&&(a.hJ.remove(),a.hJ=null)}};
_.h=_.rq.prototype;_.h.La=function(){for(var a=this.Gb.querySelectorAll('[cdk-describedby-host="'+this.Ue+'"]'),b=0;b<a.length;b++)this.Vrc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;null==(c=this.hJ)||c.remove();this.hJ=null;this.RB.clear()};_.h.anc=function(a,b){var c=this.Gb.createElement("div");vqa(c,this.Ue);c.textContent=a;b&&c.setAttribute("role",b);this.bnc();this.hJ.appendChild(c);this.RB.set(tqa(a,b),{vea:c,Ova:0})};
_.h.unc=function(a){var b,c;null==(b=this.RB.get(a))||null==(c=b.vea)||c.remove();this.RB.delete(a)};
_.h.bnc=function(){if(!this.hJ){for(var a=this.Gb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Gb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Bc&&!this.Bc.Sd&&a.setAttribute("platform","server");this.Gb.body.appendChild(a);this.hJ=a}};
_.h.Vrc=function(a){var b=rqa(a,"aria-describedby").filter(function(c){return 0!=c.indexOf("cdk-describedby-message")});a.setAttribute("aria-describedby",b.join(" "))};_.h.Zkc=function(a,b){b=this.RB.get(b);_.sqa(a,"aria-describedby",b.vea.id);a.setAttribute("cdk-describedby-host",this.Ue);b.Ova++};_.h.Yrc=function(a,b){b=this.RB.get(b);b.Ova--;_.hh(a,"aria-describedby",b.vea.id);a.removeAttribute("cdk-describedby-host")};
_.h.z9a=function(a,b){a=rqa(a,"aria-describedby");b=(b=this.RB.get(b))&&b.vea.id;return!!b&&-1!=a.indexOf(b)};_.h.emc=function(a,b){if(!this.A9a(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.A9a=function(a){return a.nodeType===this.Gb.ELEMENT_NODE};_.rq.ha=function(a){return new (a||_.rq)(_.q(_.ih),_.q(_.Yp))};_.rq.ua=_.p({token:_.rq,qa:_.rq.ha,Ha:"root"});var tq=function(a,b,c,d,e,f,g){dq.call(this,a,b,c,d,g.defer);this.ZW=e;this.sma=f;this.ZW.register(this)};_.V(tq,dq);tq.prototype.destroy=function(){this.ZW.Vz(this);dq.prototype.destroy.call(this)};tq.prototype.E7a=function(){this.sma.bFb(this);uSa(this,!0)};tq.prototype.t7a=function(){this.sma.pdb(this);uSa(this,!1)};_.W.Object.defineProperties(tq.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.aF},set:function(a){(this.aF=a)?this.ZW.register(this):this.ZW.Vz(this)}}});var BSa=function(){this.ZP=null};BSa.prototype.bFb=function(a){var b=this;this.ZP&&a.Gb.removeEventListener("focus",this.ZP,!0);this.ZP=function(c){return b.CJ(a,c)};a.hb.bc(function(){a.Gb.addEventListener("focus",b.ZP,!0)})};BSa.prototype.pdb=function(a){this.ZP&&(a.Gb.removeEventListener("focus",this.ZP,!0),this.ZP=null)};
BSa.prototype.CJ=function(a,b){b=b.target;var c=a.Yc,d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Gb.activeElement)&&sSa(a)})};var CSa=new _.wc("FOCUS_TRAP_INERT_STRATEGY");var uq=function(){this.Qla=[]};uq.prototype.register=function(a){var b=this.Qla=this.Qla.filter(function(c){return c!==a});b.length&&b[b.length-1].t7a();b.push(a);a.E7a()};uq.prototype.Vz=function(a){a.t7a();var b=this.Qla;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].E7a())};uq.ha=function(a){return new (a||uq)};uq.ua=_.p({token:uq,qa:uq.ha,Ha:"root"});var vq=function(a,b,c,d,e){this.UE=a;this.hb=b;this.ZW=c;this.Gb=d;this.sma=e||new BSa};vq.prototype.create=function(a,b){b=void 0===b?{defer:!1}:b;return new tq(a,this.UE,this.hb,this.Gb,this.ZW,this.sma,"boolean"===typeof b?{defer:b}:b)};vq.ha=function(a){return new (a||vq)(_.q(_.cq),_.q(_.Ge),_.q(uq),_.q(_.ih),_.q(CSa,8))};vq.ua=_.p({token:vq,qa:vq.ha,Ha:"root"});var DSa;_.wq=function(a){var b=this;this.Oh=a;this.Wv=-1;this.xW=null;this.C7=!1;this.Lma=new _.ye;this.UJa=_.yd.EMPTY;this.MF=!0;this.O5a=[];this.RGa=!1;this.p6={enabled:!1,eZ:10};this.Pna=function(c){return c.disabled};this.dw=[];this.JN=new _.ye;this.hd=new _.ye;a instanceof _.xf&&(this.qqc=a.Xc.subscribe(function(c){b.xW&&(c=c.toArray().indexOf(b.xW),-1<c&&c!==b.Wv&&(b.Wv=c))}))};_.wq.prototype.AE=function(a){this.C7=void 0===a?!0:a;return this};
_.wq.prototype.yI=function(a){var b=this;a=void 0===a?200:a;this.UJa.unsubscribe();this.UJa=this.Lma.ka(_.Ee(function(c){return b.dw.push(c)}),_.je(a),_.de(function(){return 0<b.dw.length}),_.v(function(){return b.dw.join("")})).subscribe(function(c){for(var d=b.f5(),e=1;e<d.length+1;e++){var f=(b.Wv+e)%d.length,g=d[f];if(!b.Pna(g)&&0===g.Hs().toUpperCase().trim().indexOf(c)){b.Nk(f);break}}b.dw=[]});return this};_.xq=function(a){a.RGa=!0;return a};
_.wq.prototype.Nk=function(a){var b=this.xW;_.yq(this,a);this.xW!==b&&this.hd.next(this.Wv)};
_.wq.prototype.Zs=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(e){return!a[e]||-1<b.O5a.indexOf(e)});switch(c){case 9:this.JN.next();return;case 40:if(this.MF&&d){DSa(this);break}else return;case 38:if(this.MF&&d){_.ESa(this);break}else return;case 39:if(this.oma&&d){"rtl"===this.oma?_.ESa(this):DSa(this);break}else return;case 37:if(this.oma&&d){"rtl"===this.oma?DSa(this):_.ESa(this);break}else return;case 36:if(this.RGa&&d){this.cC(0,1);break}else return;
case 35:if(this.RGa&&d){this.cC(this.Oh.length-1,-1);break}else return;case 33:if(this.p6.enabled&&d){c=this.Wv-this.p6.eZ;this.cC(0<c?c:0,1);break}else return;case 34:if(this.p6.enabled&&d){c=this.Wv+this.p6.eZ;d=this.f5().length;this.cC(c<d?c:d-1,-1);break}else return;default:if(d||_.ah(a,"shiftKey"))a.key&&1===a.key.length?this.Lma.next(a.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&this.Lma.next(String.fromCharCode(c));return}this.dw=[];a.preventDefault()};
DSa=function(a){0>a.Wv?a.cC(0,1):a.Kab(1)};_.ESa=function(a){0>a.Wv&&a.C7?a.cC(a.Oh.length-1,-1):a.Kab(-1)};_.yq=function(a,b){var c=a.f5();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.xW=null==c?null:c;a.Wv=b};_.h=_.wq.prototype;_.h.destroy=function(){this.UJa.unsubscribe();var a;null==(a=this.qqc)||a.unsubscribe();this.Lma.complete();this.JN.complete();this.hd.complete();this.dw=[]};_.h.Kab=function(a){this.C7?this.rsc(a):this.qsc(a)};
_.h.rsc=function(a){for(var b=this.f5(),c=1;c<=b.length;c++){var d=(this.Wv+a*c+b.length)%b.length;if(!this.Pna(b[d])){this.Nk(d);break}}};_.h.qsc=function(a){this.cC(this.Wv+a,a)};_.h.cC=function(a,b){var c=this.f5();if(c[a]){for(;this.Pna(c[a]);)if(a+=b,!c[a])return;this.Nk(a)}};_.h.f5=function(){return this.Oh instanceof _.xf?this.Oh.toArray():this.Oh};
_.W.Object.defineProperties(_.wq.prototype,{iw:{configurable:!0,enumerable:!0,get:function(){return this.Wv}},Rf:{configurable:!0,enumerable:!0,get:function(){return this.xW}}});_.zq=function(){_.wq.apply(this,arguments);this.nz="program"};_.V(_.zq,_.wq);_.FSa=function(a,b){a.nz=b;return a};_.zq.prototype.Nk=function(a){_.wq.prototype.Nk.call(this,a);this.Rf&&this.Rf.focus(this.nz)};var GSa=new _.wc("cdk-dir-doc",{Ha:"root",qa:wqa});var xqa;xqa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.Aq=function(a){this.value="ltr";this.hd=new _.ml;if(a){var b=a.documentElement?a.documentElement.dir:null;this.value=_.yqa((a.body?a.body.dir:null)||b||"ltr")}};_.Aq.prototype.La=function(){this.hd.complete()};_.Aq.ha=function(a){return new (a||_.Aq)(_.q(GSa,8))};_.Aq.ua=_.p({token:_.Aq,qa:_.Aq.ha,Ha:"root"});var Bq=function(){};Bq.ha=function(a){return new (a||Bq)};Bq.Ea=_.lc({type:Bq});Bq.Da=_.ac({});var Cq=function(a){this.DW=[];this.Gb=a};Cq.prototype.La=function(){this.detach()};Cq.prototype.add=function(a){this.remove(a);this.DW.push(a)};Cq.prototype.remove=function(a){a=this.DW.indexOf(a);-1<a&&this.DW.splice(a,1);0===this.DW.length&&this.detach()};Cq.ha=function(a){return new (a||Cq)(_.q(_.ih))};Cq.ua=_.p({token:Cq,qa:Cq.ha,Ha:"root"});var Dq=function(a,b){Cq.call(this,a);var c=this;this.hb=b;this.sHa=function(d){for(var e=c.DW,f={},g=e.length-1;-1<g;f={fk:f.fk},g--)if(0<e[g].Ema.Lk.length){f.fk=e[g].Ema;c.hb?c.hb.kc(function(m){return function(){return m.fk.next(d)}}(f)):f.fk.next(d);break}}};_.V(Dq,Cq);Dq.prototype.add=function(a){var b=this;Cq.prototype.add.call(this,a);this.oF||(this.hb?this.hb.bc(function(){return b.Gb.body.addEventListener("keydown",b.sHa)}):this.Gb.body.addEventListener("keydown",this.sHa),this.oF=!0)};
Dq.prototype.detach=function(){this.oF&&(this.Gb.body.removeEventListener("keydown",this.sHa),this.oF=!1)};Dq.ha=function(a){return new (a||Dq)(_.q(_.ih),_.q(_.Ge,8))};Dq.ua=_.p({token:Dq,qa:Dq.ha,Ha:"root"});var Eq=function(a,b,c){Cq.call(this,a);var d=this;this.Bc=b;this.hb=c;this.Ala=!1;this.T$a=function(e){d.wIa=_.ch(e)};this.MW=function(e){var f=_.ch(e),g="click"===e.type&&d.wIa?d.wIa:f;d.wIa=null;for(var m=d.DW.slice(),n={},r=m.length-1;-1<r;n={px:n.px},r--){var x=m[r];if(!(1>x.fna.Lk.length)&&x.wg()){if(x.Ho.contains(f)||x.Ho.contains(g))break;n.px=x.fna;d.hb?d.hb.kc(function(A){return function(){return A.px.next(e)}}(n)):n.px.next(e)}}}};_.V(Eq,Cq);
Eq.prototype.add=function(a){var b=this;Cq.prototype.add.call(this,a);if(!this.oF){var c=this.Gb.body;this.hb?this.hb.bc(function(){return b.G5a(c)}):this.G5a(c);this.Bc.FE&&!this.Ala&&(this.nnc=c.style.cursor,c.style.cursor="pointer",this.Ala=!0);this.oF=!0}};
Eq.prototype.detach=function(){if(this.oF){var a=this.Gb.body;a.removeEventListener("pointerdown",this.T$a,!0);a.removeEventListener("click",this.MW,!0);a.removeEventListener("auxclick",this.MW,!0);a.removeEventListener("contextmenu",this.MW,!0);this.Bc.FE&&this.Ala&&(a.style.cursor=this.nnc,this.Ala=!1);this.oF=!1}};
Eq.prototype.G5a=function(a){a.addEventListener("pointerdown",this.T$a,!0);a.addEventListener("click",this.MW,!0);a.addEventListener("auxclick",this.MW,!0);a.addEventListener("contextmenu",this.MW,!0)};Eq.ha=function(a){return new (a||Eq)(_.q(_.ih),_.q(_.Yp),_.q(_.Ge,8))};Eq.ua=_.p({token:Eq,qa:Eq.ha,Ha:"root"});_.Fq=function(a,b){this.Bc=b;this.Gb=a};_.Fq.prototype.La=function(){var a;null==(a=this.PW)||a.remove()};var HSa=function(a){a.PW||a.Xmc();return a.PW};
_.Fq.prototype.Xmc=function(){if(this.Bc.Sd||kqa())for(var a=this.Gb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Gb.createElement("div");a.classList.add("cdk-overlay-container");kqa()?a.setAttribute("platform","test"):this.Bc.Sd||a.setAttribute("platform","server");this.Gb.body.appendChild(a);this.PW=a};_.Fq.ha=function(a){return new (a||_.Fq)(_.q(_.ih),_.q(_.Yp))};
_.Fq.ua=_.p({token:_.Fq,qa:_.Fq.ha,Ha:"root"});var ISa=eqa(),JSa=function(a,b){this.Ef=a;this.una={top:"",left:""};this.zma=!1;this.Gb=b};JSa.prototype.Od=function(){};JSa.prototype.enable=function(){if(this.fmc()){var a=this.Gb.documentElement;this.wna=this.Ef.NG();this.una.left=a.style.left||"";this.una.top=a.style.top||"";a.style.left=eh(-this.wna.left);a.style.top=eh(-this.wna.top);a.classList.add("cdk-global-scrollblock");this.zma=!0}};
JSa.prototype.disable=function(){if(this.zma){var a=this.Gb.documentElement,b=a.style,c=this.Gb.body.style,d=b.gha||"",e=c.gha||"";this.zma=!1;b.left=this.una.left;b.top=this.una.top;a.classList.remove("cdk-global-scrollblock");ISa&&(b.gha=c.gha="auto");window.scroll(this.wna.left,this.wna.top);ISa&&(b.gha=d,c.gha=e)}};
JSa.prototype.fmc=function(){if(this.Gb.documentElement.classList.contains("cdk-global-scrollblock")||this.zma)return!1;var a=this.Gb.body,b=this.Ef.OG();return a.scrollHeight>b.height||a.scrollWidth>b.width};var KSa=function(a,b,c,d){var e=this;this.bC=a;this.hb=b;this.Ef=c;this.Wc=d;this.Hq=null;this.Xo=function(){e.disable();e.Db.wg()&&e.hb.kc(function(){return e.Db.detach()})}};KSa.prototype.Od=function(a){this.Db=a};
KSa.prototype.enable=function(){var a=this;if(!this.Hq){var b=this.bC.aI(0).ka(_.de(function(c){return!c||!a.Db.Ho.contains(c.nb.oa)}));this.Wc&&this.Wc.threshold&&1<this.Wc.threshold?(this.Jpc=this.Ef.NG().top,this.Hq=b.subscribe(function(){var c=a.Ef.NG().top;Math.abs(c-a.Jpc)>a.Wc.threshold?a.Xo():a.Db.rf()})):this.Hq=b.subscribe(this.Xo)}};KSa.prototype.disable=function(){this.Hq&&(this.Hq.unsubscribe(),this.Hq=null)};KSa.prototype.detach=function(){this.disable();this.Db=null};var LSa=function(){};LSa.prototype.enable=function(){};LSa.prototype.disable=function(){};LSa.prototype.Od=function(){};var MSa=function(a,b,c,d){this.bC=a;this.Ef=b;this.hb=c;this.Wc=d;this.Hq=null};MSa.prototype.Od=function(a){this.Db=a};MSa.prototype.enable=function(){var a=this;this.Hq||(this.Hq=this.bC.aI(this.Wc?this.Wc.oKb:0).subscribe(function(){a.Db.rf();if(a.Wc&&a.Wc.dUc){var b=a.Db.Ho.getBoundingClientRect(),c=a.Ef.OG(),d=c.width;c=c.height;zqa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.hb.kc(function(){return a.Db.detach()}))}}))};
MSa.prototype.disable=function(){this.Hq&&(this.Hq.unsubscribe(),this.Hq=null)};MSa.prototype.detach=function(){this.disable();this.Db=null};_.NSa=new _.wc("VIRTUAL_SCROLL_STRATEGY");_.Gq=function(a,b,c){this.hb=a;this.Bc=b;this.O6=new _.ye;this.k5=null;this.hJa=0;this.M1=new Map;this.Gb=c};_.Gq.prototype.register=function(a){var b=this;this.M1.has(a)||this.M1.set(a,a.XI.subscribe(function(){return b.O6.next(a)}))};_.Gq.prototype.Vz=function(a){var b=this.M1.get(a);b&&(b.unsubscribe(),this.M1.delete(a))};
_.Gq.prototype.aI=function(a){var b=this;a=void 0===a?20:a;return this.Bc.Sd?new _.Bd(function(c){b.k5||b.Ykc();var d=0<a?b.O6.ka(Fha(a)).subscribe(c):b.O6.subscribe(c);b.hJa++;return function(){d.unsubscribe();b.hJa--;b.hJa||b.pab()}}):_.Ed()};_.Gq.prototype.La=function(){var a=this;this.pab();this.M1.forEach(function(b,c){return a.Vz(c)});this.O6.complete()};_.OSa=function(a,b){var c=[];a.M1.forEach(function(d,e){a.lsc(e,b)&&c.push(e)});return c};
_.Gq.prototype.Bq=function(){return this.Gb.defaultView||window};_.Gq.prototype.lsc=function(a,b){b=_.fh(b);a=a.nb.oa;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Gq.prototype.Ykc=function(){var a=this;this.k5=this.hb.bc(function(){return _.Zd(a.Bq().document,"scroll").subscribe(function(){return a.O6.next()})})};_.Gq.prototype.pab=function(){this.k5&&(this.k5.unsubscribe(),this.k5=null)};_.Gq.ha=function(a){return new (a||_.Gq)(_.q(_.Ge),_.q(_.Yp),_.q(_.ih,8))};
_.Gq.ua=_.p({token:_.Gq,qa:_.Gq.ha,Ha:"root"});_.Hq=function(a,b,c,d){var e=this;this.nb=a;this.nKb=b;this.Nd=c;this.dir=d;this.Nb=new _.ye;this.XI=new _.Bd(function(f){return e.Nd.bc(function(){return _.Zd(e.nb.oa,"scroll").ka(_.De(e.Nb)).subscribe(f)})})};_.h=_.Hq.prototype;_.h.Ra=function(){this.nKb.register(this)};_.h.La=function(){this.nKb.Vz(this);this.Nb.next();this.Nb.complete()};
_.h.scrollTo=function(a){var b=this.nb.oa,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!=gqa()?(null!=a.left&&(a.right=b.scrollWidth-b.clientWidth-a.left),2==gqa()?a.left=a.right:1==gqa()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.rlc(a)};
_.h.rlc=function(a){var b=this.nb.oa;eqa()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))};
_.h.w0=function(a){var b=this.nb.oa;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==gqa()?"left"==a?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&1==gqa()?"left"==a?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:"left"==a?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};
_.Hq.ha=function(a){return new (a||_.Hq)(_.u(_.bd),_.u(_.Gq),_.u(_.Ge),_.u(_.Aq,8))};_.Hq.Ja=_.pc({type:_.Hq,ta:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});_.Iq=function(){};_.Jq=function(){this.S5=[]};_.Jq.prototype.notify=function(a,b){for(var c=_.l(this.S5),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Jq.prototype.listen=function(a){var b=this;this.S5.push(a);return function(){b.S5=b.S5.filter(function(c){return a!==c})}};_.Jq.prototype.La=function(){this.S5=[]};_.Jq.ha=function(a){return new (a||_.Jq)};_.Jq.ua=_.p({token:_.Jq,qa:_.Jq.ha,Ha:"root"});_.PSa=new _.wc("_ViewRepeater");_.Kq=function(a,b,c){var d=this;this.Bc=a;this.pla=new _.ye;this.qla=function(e){d.pla.next(e)};this.Gb=c;b.bc(function(){if(a.Sd){var e=d.Bq();e.addEventListener("resize",d.qla);e.addEventListener("orientationchange",d.qla)}d.hd().subscribe(function(){return d.HJ=null})})};_.h=_.Kq.prototype;_.h.La=function(){if(this.Bc.Sd){var a=this.Bq();a.removeEventListener("resize",this.qla);a.removeEventListener("orientationchange",this.qla)}this.pla.complete()};
_.h.OG=function(){this.HJ||this.Ytc();var a={width:this.HJ.width,height:this.HJ.height};this.Bc.Sd||(this.HJ=null);return a};_.h.NG=function(){if(!this.Bc.Sd)return{top:0,left:0};var a=this.Gb,b=this.Bq(),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.hd=function(a){a=void 0===a?20:a;return 0<a?this.pla.ka(Fha(a)):this.pla};
_.h.Bq=function(){return this.Gb.defaultView||window};_.h.Ytc=function(){var a=this.Bq();this.HJ=this.Bc.Sd?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.Kq.ha=function(a){return new (a||_.Kq)(_.q(_.Yp),_.q(_.Ge),_.q(_.ih,8))};_.Kq.ua=_.p({token:_.Kq,qa:_.Kq.ha,Ha:"root"});var QSa=new _.wc("VIRTUAL_SCROLLABLE"),Lq=function(a,b,c,d){_.Hq.call(this,a,b,c,d)};_.V(Lq,_.Hq);Lq.ha=function(a){return new (a||Lq)(_.u(_.bd),_.u(_.Gq),_.u(_.Ge),_.u(_.Aq,8))};Lq.Ja=_.pc({type:Lq,features:[_.Ke]});var RSa,SSa,USa;RSa=["contentWrapper"];SSa="undefined"!==typeof requestAnimationFrame?FHa:_.OHa;
_.Mq=function(a,b,c,d,e,f,g,m){_.Hq.call(this,a,f,c,e);var n=this;this.nb=a;this.kb=b;this.Oe=d;this.YD=m;this.Bc=_.ic(_.Yp);this.xFa=new _.ye;this.QIa=new _.ye;this.hIa="vertical";this.T5a=!1;this.uwa=new _.Bd(function(r){return n.Oe.uwa.subscribe(function(x){return Promise.resolve().then(function(){return n.Nd.kc(function(){return r.next(x)})})})});this.NJc=this.QIa;this.goa=0;this.rbb=this.sbb="";this.ns={start:0,end:0};this.Gna=this.HJ=this.Cla=0;this.kHa=this.PIa=!1;this.ZIa=[];this.acb=_.yd.EMPTY;
this.acb=g.hd().subscribe(function(){_.TSa(n)});this.YD||(this.nb.oa.classList.add("cdk-virtual-scrollable"),this.YD=this)};_.V(_.Mq,Lq);_.Mq.Ja=Lq.Ja;_.h=_.Mq.prototype;_.h.Ra=function(){var a=this;this.Bc.Sd&&(this.YD===this&&Lq.prototype.Ra.call(this),this.Nd.bc(function(){return Promise.resolve().then(function(){a.a$a();a.Oe.Od(a);a.YD.XI.ka(_.Be(null),Fha(0,SSa)).subscribe(function(){return a.Oe.EHc()});a.Pma()})}))};
_.h.La=function(){this.detach();this.Oe.detach();this.QIa.complete();this.xFa.complete();this.acb.unsubscribe();Lq.prototype.La.call(this)};_.h.Od=function(a){var b=this;this.Nd.bc(function(){b.Z7a=a;b.Z7a.Kkb.ka(_.De(b.xFa)).subscribe(function(c){c=c.length;c!==b.Cla&&(b.Cla=c,b.Oe.ECb());b.w7a()})})};_.h.detach=function(){this.Z7a=null;this.xFa.next()};_.h.OG=function(){return this.HJ};_.h.Ax=function(a,b){this.Oe.Ax(a,void 0===b?"auto":b)};
_.h.w0=function(a){var b=this;return Math.max(0,(this.YD==this?function(c){return Lq.prototype.w0.call(b,c)}:function(c){return b.YD.w0(c)})(null!=a?a:"horizontal"===this.orientation?"start":"top")-USa(this))};USa=function(a){var b="horizontal"===a.orientation?"left":"top";var c=a.YD.nb.oa.getBoundingClientRect()[b];return a.nb.oa.getBoundingClientRect()[b]-c};_.TSa=function(a){a.a$a();a.Oe.ECb()};
_.Mq.prototype.a$a=function(){var a=this.YD.nb.oa;this.HJ="horizontal"===this.orientation?a.clientWidth:a.clientHeight};_.Mq.prototype.Pma=function(a){var b=this;a&&this.ZIa.push(a);this.kHa||(this.kHa=!0,this.Nd.bc(function(){return Promise.resolve().then(function(){b.w7a()})}))};_.Mq.prototype.w7a=function(){var a=this;this.kHa=!1;this.U6a.oa.style.transform=this.xab;this.Nd.kc(function(){return _.Hk(a.kb)});var b=this.ZIa;this.ZIa=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()};
_.Mq.prototype.m6a=function(){this.rbb="horizontal"===this.orientation?"":this.goa+"px";this.sbb="horizontal"===this.orientation?this.goa+"px":""};_.W.Object.defineProperties(_.Mq.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.hIa},set:function(a){this.hIa!==a&&(this.hIa=a,this.m6a())}},eLa:{configurable:!0,enumerable:!0,get:function(){return this.T5a},set:function(a){this.T5a=_.dh(a)}}});
_.Mq.ha=function(a){return new (a||_.Mq)(_.u(_.bd),_.u(_.El),_.u(_.Ge),_.u(_.NSa,8),_.u(_.Aq,8),_.u(_.Gq),_.u(_.Kq),_.u(QSa,8))};
_.Mq.Aa=_.kc({type:_.Mq,ta:[["cdk-virtual-scroll-viewport"]],vb:function(a,b){a&1&&_.tf(RSa,7);if(a&2){var c;_.sf(c=_.wf())&&(b.U6a=c.first)}},Eb:[1,"cdk-virtual-scroll-viewport"],Fb:4,lb:function(a,b){a&2&&_.Pe("cdk-virtual-scroll-orientation-horizontal","horizontal"===b.orientation)("cdk-virtual-scroll-orientation-vertical","horizontal"!==b.orientation)},inputs:{orientation:"orientation",eLa:"appendOnly"},outputs:{uwa:"scrolledIndexChange"},standalone:!0,features:[_.hf([{ya:_.Hq,Ab:function(a,b){return a||
b},Hb:[[new _.Ak,new _.kGa(QSa)],_.Mq]}]),_.Ke,_.bka],hc:["*"],Ba:4,Ca:4,Fa:[[1,"cdk-virtual-scroll-content-wrapper"],["contentWrapper",""],[1,"cdk-virtual-scroll-spacer"]],va:function(a,b){a&1&&(_.af(),_.y(0,"div",0,1),_.bf(2),_.z(),_.B(3,"div",2));a&2&&(_.t(3),_.Oe("width",b.sbb)("height",b.rbb))},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"],
ub:2,Pa:0});_.Nq=function(){};_.Nq.ha=function(a){return new (a||_.Nq)};_.Nq.Ea=_.lc({type:_.Nq});_.Nq.Da=_.ac({});_.Oq=function(){};_.Oq.ha=function(a){return new (a||_.Oq)};_.Oq.Ea=_.lc({type:_.Oq});_.Oq.Da=_.ac({imports:[Bq,_.Nq,Bq,_.Nq]});var Pq=function(a,b,c,d){var e=this;this.bC=a;this.Ef=b;this.hb=c;this.close=function(f){return new KSa(e.bC,e.hb,e.Ef,f)};this.block=function(){return new JSa(e.Ef,e.Gb)};this.aq=function(f){return new MSa(e.bC,e.Ef,e.hb,f)};this.Gb=d};Pq.ha=function(a){return new (a||Pq)(_.q(_.Gq),_.q(_.Kq),_.q(_.Ge),_.q(_.ih))};Pq.ua=_.p({token:Pq,qa:Pq.ha,Ha:"root"});_.Qq=function(a){this.Gj=new LSa;this.Kd="";this.Wf=!1;this.Am="cdk-overlay-dark-backdrop";this.wmb=!1;if(a){var b=Object.keys(a);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,void 0!==a[c]&&(this[c]=a[c])}};_.Rq=function(a,b,c,d,e,f,g,m,n,r){var x=this;r=void 0===r?!1:r;this.Ut=a;this.Nj=b;this.cj=c;this.Wc=d;this.hb=e;this.O5=f;this.Gb=g;this.Eq=m;this.o6=n;this.Wm=r;this.Kt=null;this.FEa=new _.ye;this.mla=new _.ye;this.Yo=new _.ye;this.zHa=_.yd.EMPTY;this.c6a=function(A){return x.FEa.next(A)};this.d6a=function(A){x.Gla(A.target)};this.Ema=new _.ye;this.fna=new _.ye;d.Gj&&(this.Oe=d.Gj,this.Oe.Od(this));this.Qj=d.Ng};_.h=_.Rq.prototype;
_.h.Od=function(a){var b=this;!this.Nj.parentElement&&this.FIa&&this.FIa.appendChild(this.Nj);a=this.Ut.Od(a);this.Qj&&this.Qj.Od(this);this.Vtc();this.Lbb();this.Kbb();this.Oe&&this.Oe.enable();this.hb.Of.ka(_.pe(1)).subscribe(function(){b.wg()&&b.rf()});this.qbb(!0);this.Wc.Wf&&this.xlc();this.Wc.Kd&&this.i7(this.cj,this.Wc.Kd,!0);this.mla.next();this.O5.add(this);this.Wc.wmb&&(this.zHa=this.Eq.subscribe(function(){return b.dispose()}));this.o6.add(this);"function"===typeof(null==a?void 0:a.xf)&&
a.xf(function(){b.wg()&&b.hb.bc(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.wg()){_.VSa(this);this.qbb(!1);this.Qj&&this.Qj.detach&&this.Qj.detach();this.Oe&&this.Oe.disable();var a=this.Ut.detach();this.Yo.next();this.O5.remove(this);this.Anc();this.zHa.unsubscribe();this.o6.remove(this);return a}};
_.h.dispose=function(){var a=this.wg();this.Qj&&this.Qj.dispose();this.Dnc();this.Gla(this.Kt);this.zHa.unsubscribe();this.O5.remove(this);this.Ut.dispose();this.mla.complete();this.FEa.complete();this.Ema.complete();this.fna.complete();this.o6.remove(this);var b;null==(b=this.Nj)||b.remove();this.FIa=this.cj=this.Nj=null;a&&this.Yo.next();this.Yo.complete()};_.h.wg=function(){return this.Ut.wg()};_.h.Bm=function(){return this.FEa};_.h.fk=function(){return this.Ema};_.h.px=function(){return this.fna};
_.h.yo=function(){return this.Wc};_.h.rf=function(){this.Qj&&this.Qj.apply()};_.WSa=function(a,b){b!==a.Qj&&(a.Qj&&a.Qj.dispose(),a.Qj=b,a.wg()&&(b.Od(a),a.rf()))};_.Rq.prototype.Qr=function(a){this.Wc=Object.assign({},this.Wc,a);this.Lbb()};_.Rq.prototype.setDirection=function(a){this.Wc=Object.assign({},this.Wc,{direction:a});this.Kbb()};_.Rq.prototype.hC=function(a){this.cj&&this.i7(this.cj,a,!0)};_.Rq.prototype.YM=function(a){this.cj&&this.i7(this.cj,a,!1)};
var XSa=function(a){return(a=a.Wc.direction)?"string"===typeof a?a:a.value:"ltr"};_.h=_.Rq.prototype;_.h.Kbb=function(){this.Nj.setAttribute("dir",XSa(this))};_.h.Lbb=function(){if(this.cj){var a=this.cj.style;a.width=eh(this.Wc.width);a.height=eh(this.Wc.height);a.minWidth=eh(this.Wc.minWidth);a.minHeight=eh(this.Wc.minHeight);a.maxWidth=eh(this.Wc.maxWidth);a.maxHeight=eh(this.Wc.maxHeight)}};_.h.qbb=function(a){this.cj.style.pointerEvents=a?"":"none"};
_.h.xlc=function(){var a=this;this.Kt=this.Gb.createElement("div");this.Kt.classList.add("cdk-overlay-backdrop");this.Wm&&this.Kt.classList.add("cdk-overlay-backdrop-noop-animation");this.Wc.Am&&this.i7(this.Kt,this.Wc.Am,!0);this.Nj.parentElement.insertBefore(this.Kt,this.Nj);this.Kt.addEventListener("click",this.c6a);this.Wm||"undefined"===typeof requestAnimationFrame?this.Kt.classList.add("cdk-overlay-backdrop-showing"):this.hb.bc(function(){requestAnimationFrame(function(){a.Kt&&a.Kt.classList.add("cdk-overlay-backdrop-showing")})})};
_.h.Vtc=function(){this.Nj.nextSibling&&this.Nj.parentNode.appendChild(this.Nj)};_.VSa=function(a){var b=a.Kt;b&&(a.Wm?a.Gla(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.hb.bc(function(){b.addEventListener("transitionend",a.d6a)}),b.style.pointerEvents="none",a.HEa=a.hb.bc(function(){return setTimeout(function(){a.Gla(b)},500)})))};
_.Rq.prototype.i7=function(a,b,c){b=_.lqa(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.yc(b)):a.classList.remove.apply(a.classList,_.yc(b)))};_.Rq.prototype.Anc=function(){var a=this;this.hb.bc(function(){var b=a.hb.Of.ka(_.De(_.$d(a.mla,a.Yo))).subscribe(function(){a.cj&&a.Nj&&0!==a.cj.children.length||(a.cj&&a.Wc.Kd&&a.i7(a.cj,a.Wc.Kd,!1),a.Nj&&a.Nj.parentElement&&(a.FIa=a.Nj.parentElement,a.Nj.remove()),b.unsubscribe())})})};
_.Rq.prototype.Dnc=function(){var a=this.Oe;a&&(a.disable(),a.detach&&a.detach())};_.Rq.prototype.Gla=function(a){a&&(a.removeEventListener("click",this.c6a),a.removeEventListener("transitionend",this.d6a),a.remove(),this.Kt===a&&(this.Kt=null));this.HEa&&(clearTimeout(this.HEa),this.HEa=void 0)};_.W.Object.defineProperties(_.Rq.prototype,{Ho:{configurable:!0,enumerable:!0,get:function(){return this.cj}},UG:{configurable:!0,enumerable:!0,get:function(){return this.Nj}}});var YSa=function(a,b){this.O9=a;this.qKb=b};var Cqa;Cqa=/([A-Za-z%]+)$/;_.Sq=function(a,b,c,d,e){this.Ef=b;this.Gb=c;this.Bc=d;this.jJ=e;this.Q5={width:0,height:0};this.aJ=!1;this.o6a=!0;this.IP=!1;this.kma=!0;this.yIa=!1;this.xm=0;this.Iab=[];this.CIa=[];this.qna=new _.ye;this.Gq=_.yd.EMPTY;this.ks=this.UHa=0;this.ila=[];this.Nfa=this.qna;this.Vha(a)};
_.Sq.prototype.Od=function(a){var b=this;a.UG.classList.add("cdk-overlay-connected-position-bounding-box");this.Db=a;this.GW=a.UG;this.cj=a.Ho;this.Cq=!1;this.lX=!0;this.qX=null;this.Gq.unsubscribe();this.Gq=this.Ef.hd().subscribe(function(){b.lX=!0;b.apply()})};
_.Sq.prototype.apply=function(){if(!this.Cq&&this.Bc.Sd)if(!this.lX&&this.yIa&&this.qX)_.ZSa(this);else{this.I6a();this.Bab();this.csc();this.noa=this.u8a();this.jIa=this.oGa();this.kJ=this.cj.getBoundingClientRect();this.QW=HSa(this.jJ).getBoundingClientRect();for(var a=this.jIa,b=this.kJ,c=this.noa,d=this.QW,e=[],f,g=_.l(this.CIa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.x8a(a,d,m),r=this.qGa(n,b,m),x=this.Poc(r,b,c,m);if(x.ZDc){this.aJ=!1;this.jla(m,n);return}if(this.gmc(x,r,c))e.push({position:m,
origin:n,nIc:b,tgb:this.l6a(n,m)});else if(!f||f.lIc.USb<x.USb)f={lIc:x,P1c:r,XHc:n,position:m,nIc:b}}if(e.length){a=null;b=-1;e=_.l(e);for(c=e.next();!c.done;c=e.next())c=c.value,d=c.tgb.width*c.tgb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.aJ=!1;this.jla(a.position,a.origin)}else this.o6a&&(this.aJ=!0),this.jla(f.position,f.XHc)}};_.Sq.prototype.detach=function(){this.I6a();this.vna=this.qX=null;this.Gq.unsubscribe()};
_.Sq.prototype.dispose=function(){this.Cq||(this.GW&&kh(this.GW.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.cj&&this.Bab(),this.Db&&this.Db.UG.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.qna.complete(),this.Db=this.GW=null,this.Cq=!0)};
_.ZSa=function(a){if(!a.Cq&&a.Bc.Sd){var b=a.qX;b?(a.jIa=a.oGa(),a.kJ=a.cj.getBoundingClientRect(),a.noa=a.u8a(),a.QW=HSa(a.jJ).getBoundingClientRect(),a.jla(b,a.x8a(a.jIa,a.QW,b))):a.apply()}};_.$Sa=function(a,b){a.Iab=b;return a};_.Tq=function(a,b){a.CIa=b;-1===b.indexOf(a.qX)&&(a.qX=null);return a};_.aTa=function(a,b){a.xm=b;return a};_.Uq=function(a,b){a.kma=void 0===b?!0:b;return a};_.bTa=function(a,b){a.IP=void 0===b?!0:b;return a};_.cTa=function(a,b){a.yIa=void 0===b?!0:b;return a};
_.Sq.prototype.Vha=function(a){this.nz=a;return this};_.dTa=function(a,b){a.wbb=b;return a};_.h=_.Sq.prototype;_.h.x8a=function(a,b,c){if("center"==c.Ec)var d=a.left+a.width/2;else{d=this.wk()?a.right:a.left;var e=this.wk()?a.left:a.right;d="start"==c.Ec?d:e}0>b.left&&(d-=b.left);a="center"==c.Fc?a.top+a.height/2:"top"==c.Fc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}};
_.h.qGa=function(a,b,c){return{x:a.x+("center"==c.rc?-b.width/2:"start"===c.rc?this.wk()?-b.width:0:this.wk()?0:-b.width),y:a.y+("center"==c.xc?-b.height/2:"top"==c.xc?0:-b.height)}};_.h.Poc=function(a,b,c,d){b=Eqa(b);var e=a.x;a=a.y;var f=this.ama(d,"x");d=this.ama(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.fbb(b.width,-e,e+b.width-c.width);e=this.fbb(b.height,d,a);d=c*e;return{USb:d,ZDc:b.width*b.height===d,wAc:e===b.height,vAc:c==b.width}};
_.h.gmc=function(a,b,c){if(this.kma){var d=c.bottom-b.y;c=c.right-b.x;b=Dqa(this.Db.yo().minHeight);var e=Dqa(this.Db.yo().minWidth);c=a.vAc||null!=e&&e<=c;return(a.wAc||null!=b&&b<=d)&&c}return!1};
_.h.iab=function(a,b,c){if(this.vna&&this.yIa)return{x:a.x+this.vna.x,y:a.y+this.vna.y};b=Eqa(b);var d=this.noa,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.xm?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.xm?d.top-c.top-a.y:0;this.vna={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.jla=function(a,b){this.Hsc(a);this.ysc(b,a);this.ssc(b,a);a.Kd&&this.alc(a.Kd);this.qX=a;this.qna.Lk.length&&(b=this.apc(),this.qna.next(new YSa(a,b)));this.lX=!1};_.h.Hsc=function(a){if(this.wbb){var b=this.GW.querySelectorAll(this.wbb),c=a.xc;a="center"===a.rc?"center":this.wk()?"start"===a.rc?"right":"left":"start"===a.rc?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.l6a=function(a,b){var c=this.noa,d=this.wk();if("top"===b.xc){var e=a.y;var f=c.height-e+this.xm}else if("bottom"===b.xc){var g=c.height-a.y+2*this.xm;f=c.height-g+this.xm}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.Q5.height;f=2*e;e=a.y-e;f>m&&!this.lX&&!this.IP&&(e=a.y-m/2)}m="start"===b.rc&&!d||"end"===b.rc&&d;if("end"===b.rc&&!d||"start"===b.rc&&d){var n=c.width-a.x+this.xm;b=a.x-this.xm}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.Q5.width,b=2*
r,r=a.x-r,b>c&&!this.lX&&!this.IP&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.ssc=function(a,b){a=this.l6a(a,b);this.lX||this.IP||(a.height=Math.min(a.height,this.Q5.height),a.width=Math.min(a.width,this.Q5.width));var c={};if(this.V8a())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.Db.yo().maxHeight,e=this.Db.yo().maxWidth;c.height=eh(a.height);c.top=eh(a.top);c.bottom=eh(a.bottom);c.width=eh(a.width);c.left=eh(a.left);c.right=eh(a.right);c.alignItems="center"===b.rc?"center":"end"===b.rc?"flex-end":"flex-start";c.justifyContent=
"center"===b.xc?"center":"bottom"===b.xc?"flex-end":"flex-start";d&&(c.maxHeight=eh(d));e&&(c.maxWidth=eh(e))}this.Q5=a;kh(this.GW.style,c)};_.h.csc=function(){kh(this.GW.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.Bab=function(){kh(this.cj.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.ysc=function(a,b){var c={},d=this.V8a(),e=this.kma,f=this.Db.yo();if(d){var g=this.Ef.NG();kh(c,this.Ioc(b,a,g));kh(c,this.Hoc(b,a,g))}else c.position="static";a="";g=this.ama(b,"x");b=this.ama(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=eh(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=eh(f.maxWidth):e&&(c.maxWidth=""));kh(this.cj.style,c)};
_.h.Ioc=function(a,b,c){var d={top:"",bottom:""};b=this.qGa(b,this.kJ,a);this.aJ&&(b=this.iab(b,this.kJ,c));"bottom"===a.xc?d.bottom=this.Gb.documentElement.clientHeight-(b.y+this.kJ.height)+"px":d.top=eh(b.y);return d};_.h.Hoc=function(a,b,c){var d={left:"",right:""};b=this.qGa(b,this.kJ,a);this.aJ&&(b=this.iab(b,this.kJ,c));"right"===(this.wk()?"end"===a.rc?"left":"right":"end"===a.rc?"right":"left")?d.right=this.Gb.documentElement.clientWidth-(b.x+this.kJ.width)+"px":d.left=eh(b.x);return d};
_.h.apc=function(){var a=this.oGa(),b=this.cj.getBoundingClientRect(),c=this.Iab.map(function(d){return d.nb.oa.getBoundingClientRect()});return{k_c:Aqa(a,c),l_c:zqa(a,c),pwb:Aqa(b,c),m_c:zqa(b,c)}};_.h.fbb=function(a){return _.uc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.u8a=function(){var a=this.Gb.documentElement.clientWidth,b=this.Gb.documentElement.clientHeight,c=this.Ef.NG();return{top:c.top+this.xm,left:c.left+this.xm,right:c.left+a-this.xm,bottom:c.top+b-this.xm,width:a-2*this.xm,height:b-2*this.xm}};_.h.wk=function(){return"rtl"===XSa(this.Db)};_.h.V8a=function(){return!this.kma||this.aJ};_.h.ama=function(a,b){return"x"===b?null==a.offsetX?this.UHa:a.offsetX:null==a.offsetY?this.ks:a.offsetY};_.h.lTc=function(){};
_.h.alc=function(a){var b=this;this.cj&&_.lqa(a).forEach(function(c){""!==c&&-1===b.ila.indexOf(c)&&(b.ila.push(c),b.cj.classList.add(c))})};_.h.I6a=function(){var a=this;this.cj&&(this.ila.forEach(function(b){a.cj.classList.remove(b)}),this.ila=[])};_.h.oGa=function(){var a=this.nz;if(a instanceof _.bd)return a.oa.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(_.Sq.prototype,{ux:{configurable:!0,enumerable:!0,get:function(){return this.CIa}}});var eTa=function(){this.jnc="static";this.MGa=this.oKa=this.D7=this.NF=this.fla=this.MEa=this.RJa="";this.Cq=!1};_.h=eTa.prototype;_.h.Od=function(a){var b=a.yo();this.Db=a;this.oKa&&!b.width&&a.Qr({width:this.oKa});this.MGa&&!b.height&&a.Qr({height:this.MGa});a.UG.classList.add("cdk-global-overlay-wrapper");this.Cq=!1};_.h.top=function(a){this.MEa="";this.RJa=void 0===a?"":a;this.fla="flex-start";return this};_.h.left=function(a){this.D7=void 0===a?"":a;this.NF="left";return this};
_.h.bottom=function(a){this.RJa="";this.MEa=void 0===a?"":a;this.fla="flex-end";return this};_.h.right=function(a){this.D7=void 0===a?"":a;this.NF="right";return this};_.h.start=function(a){this.D7=void 0===a?"":a;this.NF="start";return this};_.h.end=function(a){this.D7=void 0===a?"":a;this.NF="end";return this};_.h.width=function(a){a=void 0===a?"":a;this.Db?this.Db.Qr({width:a}):this.oKa=a;return this};_.h.height=function(a){a=void 0===a?"":a;this.Db?this.Db.Qr({height:a}):this.MGa=a;return this};
_.Vq=function(a){a.left("");a.NF="center";return a};_.Wq=function(a){a.top("");a.fla="center";return a};
eTa.prototype.apply=function(){if(this.Db&&this.Db.wg()){var a=this.Db.Ho.style,b=this.Db.UG.style,c=this.Db.yo(),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.NF;c=this.D7;var g="rtl"===this.Db.yo().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.jnc;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.RJa;a.marginBottom=this.MEa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.fla}};
eTa.prototype.dispose=function(){if(!this.Cq&&this.Db){var a=this.Db.Ho.style,b=this.Db.UG,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.Db=null;this.Cq=!0}};var Xq=function(a,b,c,d){this.Ef=a;this.Gb=b;this.Bc=c;this.jJ=d};Xq.prototype.global=function(){return new eTa};_.Yq=function(a,b){return new _.Sq(b,a.Ef,a.Gb,a.Bc,a.jJ)};Xq.ha=function(a){return new (a||Xq)(_.q(_.Kq),_.q(_.ih),_.q(_.Yp),_.q(_.Fq))};Xq.ua=_.p({token:Xq,qa:Xq.ha,Ha:"root"});var Zq=function(){};Zq.prototype.Od=function(a){this.BW=a;return a.Od(this)};Zq.prototype.detach=function(){var a=this.BW;null!=a&&(this.BW=null,a.detach())};_.W.Object.defineProperties(Zq.prototype,{TDc:{configurable:!0,enumerable:!0,get:function(){return null!=this.BW}}});_.$q=function(a,b,c,d,e){this.component=a;this.ye=b;this.Cc=c;this.rC=d;this.gYa=e};_.V(_.$q,Zq);_.ar=function(a,b,c,d){this.Tc=a;this.ye=b;this.context=c;this.Cc=d};_.V(_.ar,Zq);
_.ar.prototype.Od=function(a,b){this.context=b=void 0===b?this.context:b;return Zq.prototype.Od.call(this,a)};_.ar.prototype.detach=function(){this.context=void 0;return Zq.prototype.detach.call(this)};_.W.Object.defineProperties(_.ar.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Tc.nb}}});var br=function(){this.Cq=!1};_.h=br.prototype;_.h.wg=function(){return!!this.Xv};
_.h.Od=function(a){if(a instanceof _.$q)return this.Xv=a,this.Cz(a);if(a instanceof _.ar)return this.Xv=a,this.Dz(a)};_.h.detach=function(){this.Xv&&(this.Xv=this.Xv.BW=null);this.t9a()};_.h.dispose=function(){this.wg()&&this.detach();this.t9a();this.Cq=!0};_.h.Kha=function(a){this.DFa=a};_.h.t9a=function(){this.DFa&&(this.DFa(),this.DFa=null)};_.cr=function(a,b,c,d,e){this.Cq=!1;this.Yua=a;this.oP=b;this.Zr=c;this.snc=d;this.Gb=e};_.V(_.cr,br);_.cr.prototype.Cz=function(a){var b=this,c=_.Jk(a.rC||this.oP,a.component);if(a.ye){var d=a.ye.sK(c,a.ye.length,a.Cc||a.ye.Cc,a.gYa||void 0);this.Kha(function(){return d.destroy()})}else d=c.create(a.Cc||this.snc||_.tGa),_.sIa(this.Zr,d.Gu),this.Kha(function(){0<b.Zr.vPc&&b.Zr.fZ(d.Gu);d.destroy()});this.Yua.appendChild(this.yoc(d));this.Xv=a;return d};
_.cr.prototype.Dz=function(a){var b=this,c=a.ye,d=c.Qh(a.Tc,a.context,{Cc:a.Cc});d.Bl.forEach(function(e){return b.Yua.appendChild(e)});d.Pd();this.Kha(function(){var e=c.indexOf(d);-1!==e&&c.remove(e)});this.Xv=a;return d};_.cr.prototype.dispose=function(){br.prototype.dispose.call(this);this.Yua.remove()};_.cr.prototype.yoc=function(a){return a.Gu.Bl[0]};_.dr=function(a,b,c){this.Cq=!1;this.oP=a;this.Ve=b;this.Mn=!1;this.nLa=new _.ml;this.Gb=c};_.V(_.dr,br);_.h=_.dr.prototype;_.h.Ra=function(){this.Mn=!0};_.h.La=function(){br.prototype.dispose.call(this);this.b6a=this.Xv=null};
_.h.Cz=function(a){a.BW=this;var b=null!=a.ye?a.ye:this.Ve,c=_.Jk(a.rC||this.oP,a.component),d=b.sK(c,b.length,a.Cc||b.Cc,a.gYa||void 0);b!==this.Ve&&this.Xoc().appendChild(d.Gu.Bl[0]);br.prototype.Kha.call(this,function(){return d.destroy()});this.Xv=a;this.b6a=d;this.nLa.emit(d);return d};_.h.Dz=function(a){var b=this;a.BW=this;var c=this.Ve.Qh(a.Tc,a.context,{Cc:a.Cc});br.prototype.Kha.call(this,function(){return b.Ve.clear()});this.Xv=a;this.b6a=c;this.nLa.emit(c);return c};
_.h.Xoc=function(){var a=this.Ve.element.oa;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.W.Object.defineProperties(_.dr.prototype,{Lfa:{configurable:!0,enumerable:!0,get:function(){return this.Xv},set:function(a){if(!this.wg()||a||this.Mn)this.wg()&&br.prototype.detach.call(this),a&&br.prototype.Od.call(this,a),this.Xv=a||null}}});_.dr.ha=function(a){return new (a||_.dr)(_.u(_.Ck),_.u(_.pf),_.u(_.ih))};
_.dr.Ja=_.pc({type:_.dr,ta:[["","cdkPortalOutlet",""]],inputs:{Lfa:["cdkPortalOutlet","portal"]},outputs:{nLa:"attached"},Yb:["cdkPortalOutlet"],features:[_.Ke]});_.er=function(){};_.er.ha=function(a){return new (a||_.er)};_.er.Ea=_.lc({type:_.er});_.er.Da=_.ac({});var fTa;fTa=0;_.fr=function(a,b,c,d,e,f,g,m,n,r,x,A){this.Sm=a;this.jJ=b;this.oP=c;this.xrc=d;this.O5=e;this.Me=f;this.hb=g;this.Gb=m;this.Cnc=n;this.Eq=r;this.o6=x;this.nlc=A};_.h=_.fr.prototype;_.h.create=function(a){var b=this.Ymc(),c=this.cnc(b),d=this.enc(c);a=new _.Qq(a);a.direction=a.direction||this.Cnc.value;return new _.Rq(d,b,c,a,this.hb,this.O5,this.Gb,this.Eq,this.o6,"NoopAnimations"===this.nlc)};_.h.position=function(){return this.xrc};
_.h.cnc=function(a){var b=this.Gb.createElement("div");b.id="cdk-overlay-"+fTa++;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b};_.h.Ymc=function(){var a=this.Gb.createElement("div");HSa(this.jJ).appendChild(a);return a};_.h.enc=function(a){this.Zr||(this.Zr=this.Me.get(_.kg));return new _.cr(a,this.oP,this.Zr,this.Me,this.Gb)};_.fr.ha=function(a){return new (a||_.fr)(_.q(Pq),_.q(_.Fq),_.q(_.Ck),_.q(Xq),_.q(Dq),_.q(_.jg),_.q(_.Ge),_.q(_.ih),_.q(_.Aq),_.q(_.Fm),_.q(Eq),_.q(_.Ek,8))};
_.fr.ua=_.p({token:_.fr,qa:_.fr.ha,Ha:"root"});var hTa;_.gTa=new _.wc("cdk-connected-overlay-scroll-strategy");hTa={ya:_.gTa,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.aq()}}};_.gr=function(){};_.gr.ha=function(a){return new (a||_.gr)};_.gr.Ea=_.lc({type:_.gr});_.gr.Da=_.ac({Rb:[_.fr,hTa],imports:[Bq,_.er,_.Oq,_.Oq]});new _.Ik;new _.Ik;var iTa;iTa=new _.wc("mat-sanity-checks",{Ha:"root",qa:function(){return!0}});_.hr=function(a,b,c){this.bJa=b;this.Gb=c;this.U8a=!1;a.wEa();this.U8a||(this.U8a=!0)};_.hr.prototype.CSc=function(a){return kqa()?!1:"boolean"===typeof this.bJa?this.bJa:!!this.bJa[a]};_.hr.ha=function(a){return new (a||_.hr)(_.q(kq),_.q(iTa,8),_.q(_.ih))};_.hr.Ea=_.lc({type:_.hr});_.hr.Da=_.ac({imports:[Bq,Bq]});_.jTa=new _.wc("MAT_DATE_LOCALE",{Ha:"root",qa:Fqa});_.ir=new _.wc("mat-date-formats");_.jr=function(){};_.jr.prototype.uTa=function(a,b){return!!(a&&a.invalid&&(a.Or||b&&b.mB))};_.jr.ha=function(a){return new (a||_.jr)};_.jr.ua=_.p({token:_.jr,qa:_.jr.ha,Ha:"root"});_.kr=new _.wc("MAT_OPTION_PARENT_COMPONENT");_.kTa=_.nh(function(){});_.lr=new _.wc("MatOptgroup");var lTa=_.bh({passive:!0,capture:!0}),mTa=function(){var a=this;this.LB=new Map;this.l7a=function(b){var c=_.ch(b);if(c){var d;null==(d=a.LB.get(b.type))||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};mTa.prototype.BKa=function(a,b,c,d){var e=this,f=this.LB.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.LB.set(b,new Map([[c,new Set([d])]])),a.bc(function(){document.addEventListener(b,e.l7a,lTa)}))};
mTa.prototype.MYa=function(a,b,c){var d=this.LB.get(a);if(d){var e=d.get(b);e&&(e.delete(c),0===e.size&&d.delete(b),0===d.size&&(this.LB.delete(a),document.removeEventListener(a,this.l7a,lTa)))}};var nTa=function(a,b,c,d){d=void 0===d?!1:d;this.dj=a;this.element=b;this.config=c;this.mlc=d;this.state=3};var oTa,pTa,qTa,rTa,tTa;oTa={vG:225,QR:150};pTa=_.bh({passive:!0,capture:!0});qTa=["mousedown","touchstart"];rTa=["mouseup","mouseleave","touchend","touchcancel"];_.sTa=function(a,b,c,d){this.coa=a;this.hb=b;this.Bc=d;this.I5=!1;this.f4=new Map;this.xIa=!1;d.Sd&&(this.PW=_.fh(c))};
tTa=function(a,b,c,d){d=void 0===d?{}:d;var e=a.QW=a.QW||a.PW.getBoundingClientRect(),f=Object.assign({},oTa,d.animation);d.CY&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Gqa(b,c,e);b-=e.left;var m=c-e.top;c=f.vG;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.PW.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 nTa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.Bfa||(a.JHa=r);var x=null;e||!c&&!f.QR||a.hb.bc(function(){var A=function(){return a.SFa(r)},E=function(){return a.o7a(r)};n.addEventListener("transitionend",A);n.addEventListener("transitioncancel",E);x={OHc:A,NHc:E}});a.f4.set(r,x);!e&&c||a.SFa(r);return r};
_.uTa=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},oTa,b.config.animation);c.style.transitionDuration=d.QR+"ms";c.style.opacity="0";b.state=2;!b.mlc&&d.QR||a.SFa(b)}};_.sTa.prototype.uPa=function(){this.g8a().forEach(function(a){a.config.Bfa||_.uTa(a.dj,a)})};_.wTa=function(a,b){var c=_.fh(b);a.Bc.Sd&&c&&c!==a.KF&&(a.Dna(),a.KF=c,qTa.forEach(function(d){vTa.BKa(a.hb,d,c,a)}))};_.h=_.sTa.prototype;
_.h.handleEvent=function(a){var b=this;"mousedown"===a.type?this.dna(a):"touchstart"===a.type?this.grc(a):this.frc();this.xIa||(this.hb.bc(function(){rTa.forEach(function(c){b.KF.addEventListener(c,b,pTa)})}),this.xIa=!0)};_.h.SFa=function(a){0===a.state?this.Usc(a):2===a.state&&this.o7a(a)};_.h.Usc=function(a){var b=a===this.JHa,c=a.config.Bfa;a.state=1;c||b&&this.I5||_.uTa(a.dj,a)};
_.h.o7a=function(a){var b,c=null!=(b=this.f4.get(a))?b:null;this.f4.delete(a);this.f4.size||(this.QW=null);a===this.JHa&&(this.JHa=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.OHc),a.element.removeEventListener("transitioncancel",c.NHc));a.element.remove()};_.h.dna=function(a){var b=_.Xpa(a),c=this.P9a&&Date.now()<this.P9a+800;this.coa.hwa||b||c||(this.I5=!0,tTa(this,a.clientX,a.clientY,this.coa.UH))};
_.h.grc=function(a){if(!this.coa.hwa&&!_.Ypa(a)&&(this.P9a=Date.now(),this.I5=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)tTa(this,a[b].clientX,a[b].clientY,this.coa.UH)};_.h.frc=function(){this.I5&&(this.I5=!1,this.g8a().forEach(function(a){var b=1===a.state||a.config.vPb&&0===a.state;!a.config.Bfa&&b&&_.uTa(a.dj,a)}))};_.h.g8a=function(){return Array.from(this.f4.keys())};
_.h.Dna=function(){var a=this,b=this.KF;b&&(qTa.forEach(function(c){return vTa.MYa(c,b,a)}),this.xIa&&rTa.forEach(function(c){return b.removeEventListener(c,a,pTa)}))};var vTa=new mTa;_.mr=new _.wc("mat-ripple-global-options");_.nr=function(a,b,c,d,e){this.Na=a;this.Be=e;this.radius=0;this.Mn=this.lc=!1;this.xGa=d||{};this.L6=new _.sTa(this,b,a,c)};_.h=_.nr.prototype;_.h.Ra=function(){this.Mn=!0;this.rJa()};_.h.La=function(){this.L6.Dna()};_.h.uPa=function(){this.L6.uPa()};_.h.rJa=function(){!this.disabled&&this.Mn&&_.wTa(this.L6,this.trigger)};
_.h.launch=function(a,b,c){return"number"===typeof a?tTa(this.L6,a,void 0===b?0:b,Object.assign({},this.UH,c)):tTa(this.L6,0,0,Object.assign({},this.UH,a))};
_.W.Object.defineProperties(_.nr.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a&&this.uPa();this.lc=a;this.rJa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.ztc||this.Na.oa},set:function(a){this.ztc=a;this.rJa()}},UH:{configurable:!0,enumerable:!0,get:function(){return{CY:this.CY,radius:this.radius,color:this.color,animation:Object.assign({},this.xGa.animation,"NoopAnimations"===this.Be?{vG:0,QR:0}:{},this.animation),vPb:this.xGa.vPb}}},
hwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.xGa.disabled}}});_.nr.ha=function(a){return new (a||_.nr)(_.u(_.bd),_.u(_.Ge),_.u(_.Yp),_.u(_.mr,8),_.u(_.Ek,8))};
_.nr.Ja=_.pc({type:_.nr,ta:[["","mat-ripple",""],["","matRipple",""]],Eb:[1,"mat-ripple"],Fb:2,lb:function(a,b){a&2&&_.Pe("mat-ripple-unbounded",b.WOc)},inputs:{color:["matRippleColor","color"],WOc:["matRippleUnbounded","unbounded"],CY:["matRippleCentered","centered"],radius:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"]},Yb:["matRipple"]});_.or=function(){};_.or.ha=function(a){return new (a||_.or)};_.or.Ea=_.lc({type:_.or});_.or.Da=_.ac({imports:[_.hr,_.hr]});var xTa,yTa,zTa;xTa={capture:!0};yTa=["focus","click","mouseenter","touchstart"];
_.pr=function(){var a=this;this.Gb=_.ic(_.ih,{optional:!0});this.Be=_.ic(_.Ek,{optional:!0});this.gma=_.ic(_.mr,{optional:!0});this.Bc=_.ic(_.Yp);this.hb=_.ic(_.Ge);this.w$a=function(b){b.target instanceof HTMLElement&&(b=b.target.closest("[mat-ripple-loader-uninitialized]"))&&zTa(a,b)};this.hb.bc(function(){for(var b=_.l(yTa),c=b.next();!c.done;c=b.next()){c=c.value;var d=void 0;null==(d=a.Gb)||d.addEventListener(c,a.w$a,xTa)}})};
_.pr.prototype.La=function(){for(var a=_.l(yTa),b=a.next();!b.done;b=a.next()){b=b.value;var c=void 0;null==(c=this.Gb)||c.removeEventListener(b,this.w$a,xTa)}};_.ATa=function(a,b){a.setAttribute("mat-ripple-loader-uninitialized","");!b.className&&a.hasAttribute("mat-ripple-loader-class-name")||a.setAttribute("mat-ripple-loader-class-name",b.className||"");b.CY&&a.setAttribute("mat-ripple-loader-centered","");b.disabled&&a.setAttribute("mat-ripple-loader-disabled","")};
_.BTa=function(a,b){return b.vVa?b.vVa:zTa(a,b)};_.pr.prototype.v_a=function(a,b){var c=a.vVa;c?c.disabled=b:b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
zTa=function(a,b){if(a.Gb){var c;null==(c=b.querySelector(".mat-ripple"))||c.remove();c=a.Gb.createElement("span");c.classList.add("mat-ripple",b.getAttribute("mat-ripple-loader-class-name"));b.append(c);a=new _.nr(new _.bd(c),a.hb,a.Bc,a.gma?a.gma:void 0,a.Be?a.Be:void 0);a.Mn=!0;a.trigger=b;a.CY=b.hasAttribute("mat-ripple-loader-centered");a.disabled=b.hasAttribute("mat-ripple-loader-disabled");_.CTa(b,a);return a}};
_.CTa=function(a,b){a.removeAttribute("mat-ripple-loader-uninitialized");a.vVa=b};_.pr.ha=function(a){return new (a||_.pr)};_.pr.ua=_.p({token:_.pr,qa:_.pr.ha,Ha:"root"});var DTa=0,ETa=_.nh(function(){}),qr=function(a,b,c,d,e){var f=ETa.call(this)||this;f.hb=a;f.Na=b;f.Wy=c;f.dj=d;f.Be=e;f.Gl="primary";f.H$a=!0;f.position="above after";f.size="medium";f.Ue=DTa++;f.Mn=!1;f.E5=_.ic(_.cq);f.Gb=_.ic(_.ih);return f};_.V(qr,ETa);_.h=qr.prototype;_.h.isAfter=function(){return-1===this.position.indexOf("before")};_.h.Ra=function(){this.wmc();this.content&&!this.KI&&(this.KI=this.W6a(),this.Qbb(this.content));this.Mn=!0};
_.h.La=function(){if(this.dj.Bp){this.dj.Bp(this.KI);var a;null==(a=this.RP)||a.remove()}_.sq(this.Wy,this.Na.oa,this.description)};_.h.D9a=function(){return this.E5.fD(this.Na.oa,{nDc:!0})};
_.h.W6a=function(){var a=this.dj.createElement("span");a.setAttribute("id","mat-badge-content-"+this.Ue);a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");"NoopAnimations"===this.Be&&a.classList.add("_mat-animation-noopable");this.Na.oa.appendChild(a);"function"===typeof requestAnimationFrame&&"NoopAnimations"!==this.Be?this.hb.bc(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})}):a.classList.add("mat-badge-active");return a};
_.h.Qbb=function(a){a=(""+(null!=a?a:"")).trim();this.Mn&&a&&!this.KI&&(this.KI=this.W6a());this.KI&&(this.KI.textContent=a);this.rP=a};_.h.Jtc=function(a){_.sq(this.Wy,this.Na.oa,this.description);a&&!this.D9a()||this.Xrc();this.xnc=a;this.D9a()?_.ASa(this.Wy,this.Na.oa,a):this.Ntc()};_.h.Ntc=function(){this.RP||(this.RP=this.Gb.createElement("span"),this.RP.classList.add("cdk-visually-hidden"));this.RP.textContent=this.description;var a;null==(a=this.KI)||a.appendChild(this.RP)};
_.h.Xrc=function(){var a;null==(a=this.RP)||a.remove();this.RP=void 0};_.h.Q6=function(a){var b=this.Na.oa.classList;b.remove("mat-badge-"+this.Gl);a&&b.add("mat-badge-"+a)};_.h.wmc=function(){for(var a=_.l(Array.from(this.Na.oa.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.KI&&b.remove()};
_.W.Object.defineProperties(qr.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Gl},set:function(a){this.Q6(a);this.Gl=a}},jDb:{configurable:!0,enumerable:!0,get:function(){return this.H$a},set:function(a){this.H$a=_.dh(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.rP},set:function(a){this.Qbb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.xnc},set:function(a){this.Jtc(a)}},hidden:{configurable:!0,enumerable:!0,get:function(){return this.Bpc},
set:function(a){this.Bpc=_.dh(a)}}});qr.ha=function(a){return new (a||qr)(_.u(_.Ge),_.u(_.bd),_.u(_.rq),_.u(_.Fk),_.u(_.Ek,8))};
qr.Ja=_.pc({type:qr,ta:[["","matBadge",""]],Eb:[1,"mat-badge"],Fb:20,lb:function(a,b){a&2&&_.Pe("mat-badge-overlap",b.jDb)("mat-badge-above",-1===b.position.indexOf("below"))("mat-badge-below",-1!==b.position.indexOf("below"))("mat-badge-before",!b.isAfter())("mat-badge-after",b.isAfter())("mat-badge-small","small"===b.size)("mat-badge-medium","medium"===b.size)("mat-badge-large","large"===b.size)("mat-badge-hidden",b.hidden||!b.content)("mat-badge-disabled",b.disabled)},inputs:{disabled:["matBadgeDisabled",
"disabled"],color:["matBadgeColor","color"],jDb:["matBadgeOverlap","overlap"],position:["matBadgePosition","position"],content:["matBadge","content"],description:["matBadgeDescription","description"],size:["matBadgeSize","size"],hidden:["matBadgeHidden","hidden"]},features:[_.Ke]});var FTa=function(a,b,c){this.WJ=a;this.defaultValue=b;this.Xub=c},GTa=function(a,b,c){this.zk=a;this.Rma=b;this.crc=c;this.AJa=[];this.Trc=this.Rlc();this.AJa=this.Kmc()};_.h=GTa.prototype;_.h.bSa=function(a){return"undefined"!==typeof this.zk.Xub[a]};_.h.destroy=function(){this.AJa.forEach(function(a){a.unsubscribe()});this.AJa=[]};
_.h.Kmc=function(){var a=this,b=[];this.Trc.forEach(function(c){a.Dma(c.key)&&b.push(a.EVa.observe(c.alias).ka(_.v(function(d){d=d.clone();d.hYa=a.zk.WJ;return d})).subscribe(function(d){a.erc(d)}))});return b};_.h.Rlc=function(){var a=this;return this.EVa.nC.map(function(b){return sh({},b,{WJ:a.zk.WJ,key:a.zk.WJ+b.suffix})}).filter(function(b){return a.Dma(b.key)})};_.h.erc=function(a){a.hYa==this.zk.WJ&&(a.value=this.Xlc(a),this.crc(a))};_.h.Dma=function(a){return void 0!==this.X9a(a)};
_.h.Xlc=function(a){var b=this.zk.WJ+a.suffix,c=this.E5a;c=a.matches?b:c==b?null:c;this.E5a=this.cuc(c);return this.RQ};_.h.cuc=function(a){var b=this,c=this.EVa.xuc;!b.Dma(a)&&c.some(function(d){d=b.zk.WJ+d.suffix;return b.Dma(d)?(a=d,!0):!1});return a};_.h.X9a=function(a){return this.zk.Xub[a]};
_.W.Object.defineProperties(GTa.prototype,{EVa:{configurable:!0,enumerable:!0,get:function(){return this.Rma}},vuc:{configurable:!0,enumerable:!0,get:function(){return this.E5a||this.zk.WJ}},RQ:{configurable:!0,enumerable:!0,get:function(){var a=this.vuc;return this.bSa(a)?this.X9a(a):this.zk.defaultValue}}});var HTa=new _.wc("Token (@angular/flex-layout) Breakpoints");var rr=function(a){this.Vt=a},ITa=function(a,b){return a.Vt.find(function(c){return c.alias==b})},JTa=function(a,b){return a.Vt.find(function(c){return c.Qi==b})};
_.W.Object.defineProperties(rr.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.yc(this.Vt))}},aNb:{configurable:!0,enumerable:!0,get:function(){var a=this.Vt.filter(function(c){return!0===c.Su}),b=this.Vt.filter(function(c){return!0!==c.Su});return[].concat(_.yc(a),_.yc(b))}},kIc:{configurable:!0,enumerable:!0,get:function(){return this.Vt.filter(function(a){return 1==a.Su})}},HKa:{configurable:!0,enumerable:!0,get:function(){return this.Vt.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.Vt.map(function(a){return a.suffix})}}});rr.ha=function(a){return new (a||rr)(_.q(HTa))};rr.ua=_.p({token:rr,qa:rr.ha});var KTa=function(a,b,c,d){this.matches=void 0===a?!1:a;this.Qi=void 0===b?"all":b;this.WVa=void 0===c?"":c;this.suffix=void 0===d?"":d};KTa.prototype.clone=function(){return new KTa(this.matches,this.Qi,this.WVa,this.suffix)};var sr=function(a,b){this.ej=a;this.Gb=b;this.Vt=new Map;this.Yab=new _.Tf(new KTa(!0));this.Xqc=this.Yab.Tf()};sr.prototype.isActive=function(a){return this.Vt.has(a)?this.Vt.get(a).matches:!1};sr.prototype.observe=function(a){LTa(this,a);return this.Xqc.ka(_.de(function(b){return a?b.Qi===a:!0}))};
var LTa=function(a,b){b="undefined"===typeof b?[]:"string"===typeof b?[b]:Kqa(b);0<b.length&&(Jqa(b,a.Gb),b.forEach(function(c){var d=a.Vt.get(c),e=function(f){a.ej.kc(function(){a.Yab.next(new KTa(f.matches,c))})};d||(d=a.Plc(c),d.addListener(e),a.Vt.set(c,d));d.matches&&e(d)}))};sr.prototype.Plc=function(a){return Hqa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:"all"===a||""===a,media:a,addListener:function(){},removeListener:function(){}}};
sr.ha=function(a){return new (a||sr)(_.q(_.Ge),_.q(_.ih))};sr.ua=_.p({token:sr,qa:sr.ha});var Iqa={};var ur=function(a,b){this.fP=a;this.gJ=b;this.Prc()};ur.prototype.isActive=function(a){var b=ITa(this.fP,a)||JTa(this.fP,a);return this.gJ.isActive(b?b.Qi:a)};ur.prototype.observe=function(a){var b=ITa(this.fP,a)||JTa(this.fP,a);return this.gJ.observe(b?b.Qi:a).ka(_.v(function(c){return Lqa(c,b)}),_.de(function(c){return b?""!==c.WVa:!0}))};ur.prototype.Prc=function(){var a=this.fP.aNb.map(function(b){return b.Qi});LTa(this.gJ,a)};
_.W.Object.defineProperties(ur.prototype,{nC:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.yc(this.fP.items))}},xuc:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.fP.kIc.reverse().filter(function(b){return a.gJ.isActive(b.Qi)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.nC.reverse().forEach(function(d){""!==d.alias&&!b&&a.gJ.isActive(d.Qi)&&(b=d)});var c=this.nC[0];return b||(this.gJ.isActive(c.Qi)?c:null)}}});
ur.ha=function(a){return new (a||ur)(_.q(rr),_.q(sr))};ur.ua=_.p({token:ur,qa:ur.ha});var Oqa=["row","column","row-reverse","column-reverse"];var vr=function(a,b,c){this.Rma=a;this.Na=b;this.dj=c;this.wma={};this.xpc=!1};_.h=vr.prototype;_.h.AF=function(a){return this.wma[a]};_.h.Ra=function(){this.HSc=this.Eoc();this.xpc=!0};_.h.Ub=function(a){throw Error("lc`"+a);};_.h.La=function(){this.yk&&this.yk.destroy();this.Rma=null};_.h.LSc=function(a,b){a=this.AF(a);return void 0!==a&&null!==a&&""!==a?a:b};_.h.Eoc=function(a){a=void 0===a?this.oa:a;return Vqa(a||this.oa,"display")};
_.h.KSc=function(a,b){b=(b=void 0===b?this.oa:b)||this.oa;return Sqa()?b.getAttribute(a):""};_.h.q8a=function(a,b){b=void 0===b?!1:b;var c="row";a&&(c=Vqa(a,"flex-direction")||"row",Sqa()&&a.style["flex-direction"]||!b||Uqa(this.dj,Nqa(c),[a]));return c.trim()};_.h.yW=function(a,b,c){c=void 0===c?this.oa:c;var d=this.dj;c=c||this.oa;var e={};"string"===typeof a&&(e[a]=b,a=e);e=Rqa(a);Tqa(e,c,d)};_.h.wSc=function(a,b){Uqa(this.dj,a,b||[])};
_.h.Nc=function(a,b){if("object"===typeof b)for(var c in b)this.wma[c]=b[c];else this.wma[a]=b};_.h.R5=function(a,b,c){this.yk||(this.yk=new GTa(new FTa(a,b,this.wma),this.Rma,function(d){return c(d)}));return this.yk};_.h.bSa=function(a){return this.yk.bSa(a)};_.W.Object.defineProperties(vr.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Na.oa.parentNode}},oa:{configurable:!0,enumerable:!0,get:function(){return this.Na.oa}}});
vr.ha=function(a){return new (a||vr)(_.u(ur),_.u(_.bd),_.u(_.Fk))};vr.Ja=_.pc({type:vr,features:[_.Bc]});_.wr=function(a,b,c){vr.call(this,a,b,c);this.Q5a=new _.Tf("row");this.rUa=this.Q5a.Tf()};_.V(_.wr,vr);_.wr.prototype.Ub=function(a){(null!=a.layout||this.yk)&&this.eKa()};_.wr.prototype.Ra=function(){var a=this;vr.prototype.Ra.call(this);this.R5("layout","row",function(b){a.eKa(b.value)});this.eKa()};_.wr.prototype.eKa=function(a){a=a||this.AF("layout")||"row";this.yk&&(a=this.yk.RQ);a=Nqa(a);this.yW(a);this.Q5a.next(a["flex-direction"])};
_.W.Object.defineProperties(_.wr.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layout",a)}},GFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutXs",a)}},EFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutSm",a)}},DFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutMd",a)}},yFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLg",a)}},FFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutXl",a)}},xFc:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("layoutGtXs",a)}},wFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutGtSm",a)}},vFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutGtMd",a)}},uFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutGtLg",a)}},BFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLtSm",a)}},AFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLtMd",a)}},zFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLtLg",
a)}},CFc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("layoutLtXl",a)}}});_.wr.ha=function(a){return new (a||_.wr)(_.u(ur),_.u(_.bd),_.u(_.Fk))};
_.wr.Ja=_.pc({type:_.wr,ta:[["","fxLayout",""],["","fxLayout.xs",""],["","fxLayout.sm",""],["","fxLayout.md",""],["","fxLayout.lg",""],["","fxLayout.xl",""],["","fxLayout.lt-sm",""],["","fxLayout.lt-md",""],["","fxLayout.lt-lg",""],["","fxLayout.lt-xl",""],["","fxLayout.gt-xs",""],["","fxLayout.gt-sm",""],["","fxLayout.gt-md",""],["","fxLayout.gt-lg",""]],inputs:{layout:["fxLayout","layout"],GFc:["fxLayout.xs","layoutXs"],EFc:["fxLayout.sm","layoutSm"],DFc:["fxLayout.md","layoutMd"],yFc:["fxLayout.lg",
"layoutLg"],FFc:["fxLayout.xl","layoutXl"],xFc:["fxLayout.gt-xs","layoutGtXs"],wFc:["fxLayout.gt-sm","layoutGtSm"],vFc:["fxLayout.gt-md","layoutGtMd"],uFc:["fxLayout.gt-lg","layoutGtLg"],BFc:["fxLayout.lt-sm","layoutLtSm"],AFc:["fxLayout.lt-md","layoutLtMd"],zFc:["fxLayout.lt-lg","layoutLtLg"],CFc:["fxLayout.lt-xl","layoutLtXl"]},features:[_.Ke,_.Bc]});_.xr=function(a,b,c,d){vr.call(this,a,b,c);this.Dq="row";d&&(this.qF=d.rUa.subscribe(this.g6.bind(this)))};_.V(_.xr,vr);_.h=_.xr.prototype;_.h.Ub=function(a){(null!=a.align||this.yk)&&this.fw()};_.h.Ra=function(){var a=this;vr.prototype.Ra.call(this);this.R5("align","start stretch",function(b){a.fw(b.value)});this.fw()};_.h.La=function(){vr.prototype.La.call(this);this.qF&&this.qF.unsubscribe()};
_.h.fw=function(a){a=a||this.AF("align")||"start stretch";this.yk&&(a=this.yk.RQ);this.yW(this.v4(a));this.N5a(a,this.Dq?this.Dq:"row")};_.h.g6=function(a){var b=this;this.Dq=(a||"").toLowerCase();Oqa.find(function(c){return c===b.Dq})||(this.Dq="row");a=this.AF("align")||"start stretch";this.yk&&(a=this.yk.RQ);this.N5a(a,this.Dq||"row")};
_.h.v4=function(a){var b={},c=_.l(a.split(" "));a=c.next().value;c=c.next().value;switch(a){case "center":b["justify-content"]="center";break;case "space-around":b["justify-content"]="space-around";break;case "space-between":b["justify-content"]="space-between";break;case "space-evenly":b["justify-content"]="space-evenly";break;case "end":case "flex-end":b["justify-content"]="flex-end";break;default:b["justify-content"]="flex-start"}switch(c){case "start":case "flex-start":b["align-items"]=b["align-content"]=
"flex-start";break;case "baseline":b["align-items"]="baseline";break;case "center":b["align-items"]=b["align-content"]="center";break;case "end":case "flex-end":b["align-items"]=b["align-content"]="flex-end";break;default:b["align-items"]=b["align-content"]="stretch"}return sh(b,{display:"flex","flex-direction":this.Dq||"row","box-sizing":"border-box"})};
_.h.N5a=function(a,b){a=_.l(a.split(" "));a.next();"stretch"==a.next().value&&this.yW({"box-sizing":"border-box","max-width":Qqa(b)?null:"100%","max-height":Qqa(b)?"100%":null})};
_.W.Object.defineProperties(_.xr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Nc("align",a)}},UKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignXs",a)}},SKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignSm",a)}},RKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignMd",a)}},MKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLg",a)}},TKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignXl",a)}},LKa:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("alignGtXs",a)}},KKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtSm",a)}},JKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtMd",a)}},IKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtLg",a)}},PKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtSm",a)}},OKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtMd",a)}},NKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtLg",
a)}},QKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtXl",a)}}});_.xr.ha=function(a){return new (a||_.xr)(_.u(ur),_.u(_.bd),_.u(_.Fk),_.u(_.wr,10))};
_.xr.Ja=_.pc({type:_.xr,ta:[["","fxLayoutAlign",""],["","fxLayoutAlign.xs",""],["","fxLayoutAlign.sm",""],["","fxLayoutAlign.md",""],["","fxLayoutAlign.lg",""],["","fxLayoutAlign.xl",""],["","fxLayoutAlign.lt-sm",""],["","fxLayoutAlign.lt-md",""],["","fxLayoutAlign.lt-lg",""],["","fxLayoutAlign.lt-xl",""],["","fxLayoutAlign.gt-xs",""],["","fxLayoutAlign.gt-sm",""],["","fxLayoutAlign.gt-md",""],["","fxLayoutAlign.gt-lg",""]],inputs:{align:["fxLayoutAlign","align"],UKa:["fxLayoutAlign.xs","alignXs"],
SKa:["fxLayoutAlign.sm","alignSm"],RKa:["fxLayoutAlign.md","alignMd"],MKa:["fxLayoutAlign.lg","alignLg"],TKa:["fxLayoutAlign.xl","alignXl"],LKa:["fxLayoutAlign.gt-xs","alignGtXs"],KKa:["fxLayoutAlign.gt-sm","alignGtSm"],JKa:["fxLayoutAlign.gt-md","alignGtMd"],IKa:["fxLayoutAlign.gt-lg","alignGtLg"],PKa:["fxLayoutAlign.lt-sm","alignLtSm"],OKa:["fxLayoutAlign.lt-md","alignLtMd"],NKa:["fxLayoutAlign.lt-lg","alignLtLg"],QKa:["fxLayoutAlign.lt-xl","alignLtXl"]},features:[_.Ke,_.Bc]});var MTa,NTa,OTa,PTa,QTa;MTa=["mat-button",""];NTa=["*"];OTa=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"};
PTa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");QTa=_.lh(_.nh(_.mh(function(a){this.Na=a})));_.yr=function(a,b,c){var d=QTa.call(this,a)||this;d.Ed=b;d.Be=c;d.QTa=d.q5("mat-fab","mat-mini-fab");d.lta=d.q5("mat-icon-button");for(var e=_.l(PTa),f=e.next();!f.done;f=e.next())f=f.value,d.q5(f)&&d.Nh().classList.add(f);a.oa.classList.add("mat-button-base");d.QTa&&(d.color="accent");return d};_.V(_.yr,QTa);_.h=_.yr.prototype;
_.h.Sc=function(){this.Ed.Pm(this.Na,!0)};_.h.La=function(){this.Ed.Pk(this.Na)};_.h.focus=function(a,b){a?_.bq(this.Ed,this.Nh(),a,b):this.Nh().focus(b)};_.h.Nh=function(){return this.Na.oa};_.h.Qt=function(){return this.xd||this.disabled};_.h.q5=function(){var a=this;return _.uc.apply(0,arguments).some(function(b){return a.Nh().hasAttribute(b)})};_.yr.ha=function(a){return new (a||_.yr)(_.u(_.bd),_.u(_.aq),_.u(_.Ek,8))};
_.yr.Aa=_.kc({type:_.yr,ta:[["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&&_.tf(_.nr,5);if(a&2){var c;_.sf(c=_.wf())&&(b.SH=c.first)}},Eb:[1,"mat-focus-indicator"],Fb:5,lb:function(a,b){a&2&&(_.Ne("disabled",b.disabled||null),_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be)("mat-button-disabled",b.disabled))},
inputs:{disabled:"disabled",xd:"disableRipple",color:"color"},Yb:["matButton"],features:[_.Ke],nc:MTa,hc:NTa,Ba:4,Ca:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],va:function(a,b){a&1&&(_.af(),_.y(0,"span",0),_.bf(1),_.z(),_.B(2,"span",1)(3,"span",2));a&2&&(_.t(2),_.Pe("mat-button-ripple-round",b.QTa||b.lta),_.w("matRippleDisabled",b.Qt())("matRippleCentered",b.lta)("matRippleTrigger",
b.Nh()))},Ia:[_.nr],styles:[OTa()],ub:2,Pa:0});_.zr=function(a,b,c,d){var e=_.yr.call(this,b,a,c)||this;e.hb=d;e.yGa=function(f){e.disabled&&(f.preventDefault(),f.stopImmediatePropagation())};return e};_.V(_.zr,_.yr);_.zr.prototype.Sc=function(){var a=this;_.yr.prototype.Sc.call(this);this.hb?this.hb.bc(function(){a.Na.oa.addEventListener("click",a.yGa)}):this.Na.oa.addEventListener("click",this.yGa)};
_.zr.prototype.La=function(){_.yr.prototype.La.call(this);this.Na.oa.removeEventListener("click",this.yGa)};_.zr.ha=function(a){return new (a||_.zr)(_.u(_.aq),_.u(_.bd),_.u(_.Ek,8),_.u(_.Ge,8))};
_.zr.Aa=_.kc({type:_.zr,ta:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],Eb:[1,"mat-focus-indicator"],Fb:7,lb:function(a,b){a&2&&(_.Ne("tabindex",b.disabled?-1:b.tabIndex)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString()),_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be)("mat-button-disabled",b.disabled))},inputs:{disabled:"disabled",xd:"disableRipple",
color:"color",tabIndex:"tabIndex"},Yb:["matButton","matAnchor"],features:[_.Ke],nc:MTa,hc:NTa,Ba:4,Ca:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],va:function(a,b){a&1&&(_.af(),_.y(0,"span",0),_.bf(1),_.z(),_.B(2,"span",1)(3,"span",2));a&2&&(_.t(2),_.Pe("mat-button-ripple-round",b.QTa||b.lta),_.w("matRippleDisabled",b.Qt())("matRippleCentered",b.lta)("matRippleTrigger",b.Nh()))},Ia:[_.nr],
styles:[OTa()],ub:2,Pa:0});var RTa={params:{Pqa:"150ms",Vqa:"75ms"}},STa=_.Lg("dialogContainer",[_.Og("void, exit",_.Ng({opacity:0,transform:"scale(0.7)"})),_.Og("enter",_.Ng({transform:"none"})),_.Pg("* => enter",_.Soa([_.Mg("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Ng({transform:"none",opacity:1})),_.Toa("@*",{type:9,options:null})]),RTa),_.Pg("* => void, * => exit",_.Soa([_.Mg("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Ng({opacity:0})),_.Toa("@*",{type:9,options:null})]),RTa)]);var TTa=function(){this.role="dialog";this.Kd="";this.Wf=!0;this.Am="";this.ij=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Goa=this.h8=this.data=null;this.ariaModal=!0;this.Gz="first-tabbable";this.NMa=this.I$=this.WA=!0};_.UTa=function(){this.role="dialog";this.Kd="";this.Wf=!0;this.Am="";this.ij=!1;this.height=this.width="";this.ariaLabel=this.Goa=this.h8=this.data=null;this.ariaModal=!0;this.Gz="first-tabbable";this.OMa=this.MMa=this.NMa=this.WA=!0};_.Ar=function(a,b,c,d,e,f,g,m){this.Cq=!1;this.Na=a;this.b5=b;this.Wc=d;this.E5=e;this.hb=f;this.Db=g;this.Ed=m;this.NI=this.A7a=null;this.zW=[];this.Gb=c;this.Wc.Goa&&this.zW.push(this.Wc.Goa)};_.V(_.Ar,br);_.h=_.Ar.prototype;_.h.xla=function(){this.Lpc();this.kpc();this.SEa()};_.h.SEa=function(){this.CJ()};_.h.La=function(){this.sJ()};_.h.Cz=function(a){a=this.Ut.Cz(a);this.xla();return a};_.h.Dz=function(a){a=this.Ut.Dz(a);this.xla();return a};_.h.Krc=function(){this.wla()||this.CJ()};
_.h.WFa=function(a,b){this.E5.fD(a)||(a.tabIndex=-1,this.hb.bc(function(){var c=function(){a.removeEventListener("blur",c);a.removeEventListener("mousedown",c);a.removeAttribute("tabindex")};a.addEventListener("blur",c);a.addEventListener("mousedown",c)}));a.focus(b)};_.h.a5=function(a,b){(a=this.Na.oa.querySelector(a))&&this.WFa(a,b)};
_.h.CJ=function(){var a=this,b=this.Na.oa;switch(this.Wc.Gz){case !1:case "dialog":this.wla()||b.focus();break;case !0:case "first-tabbable":_.eq(this.NB).then(function(c){c||a.boc()});break;case "first-heading":this.a5('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this.a5(this.Wc.Gz)}};
_.h.sJ=function(){var a=this.Wc.WA,b=null;"string"===typeof a?b=this.Gb.querySelector(a):"boolean"===typeof a?b=a?this.A7a:null:a&&(b=a);if(this.Wc.WA&&b&&"function"===typeof b.focus){a=_.jqa();var c=this.Na.oa;if(!a||a===this.Gb.body||a===c||c.contains(a))this.Ed?(_.bq(this.Ed,b,this.NI),this.NI=null):b.focus()}this.NB&&this.NB.destroy()};_.h.boc=function(){this.Na.oa.focus&&this.Na.oa.focus()};_.h.wla=function(){var a=this.Na.oa,b=_.jqa();return a===b||a.contains(b)};
_.h.Lpc=function(){this.NB=this.b5.create(this.Na.oa);this.Gb&&(this.A7a=_.jqa())};_.h.kpc=function(){var a=this;this.Db.Bm().subscribe(function(){a.Wc.ij&&a.Krc()})};_.Ar.ha=function(a){return new (a||_.Ar)(_.u(_.bd),_.u(_.fq),_.u(_.ih,8),_.u(_.UTa),_.u(_.cq),_.u(_.Ge),_.u(_.Rq),_.u(_.aq))};
_.Ar.Aa=_.kc({type:_.Ar,ta:[["cdk-dialog-container"]],vb:function(a,b){a&1&&_.tf(_.dr,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Ut=c.first)}},Eb:["tabindex","-1",1,"cdk-dialog-container"],Fb:6,lb:function(a,b){a&2&&_.Ne("id",b.Wc.id||null)("role",b.Wc.role)("aria-modal",b.Wc.ariaModal)("aria-labelledby",b.Wc.ariaLabel?null:b.zW[0])("aria-label",b.Wc.ariaLabel)("aria-describedby",b.Wc.h8||null)},features:[_.Ke],Ba:1,Ca:0,Fa:[["cdkPortalOutlet",""]],va:function(a){a&1&&_.M(0,Wqa,0,0,"ng-template",0)},Ia:[_.dr],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],ub:2});var VTa=new _.wc("DialogScrollStrategy"),WTa=new _.wc("DialogData"),XTa=new _.wc("DefaultDialogConfig"),YTa={ya:VTa,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.block()}}};var ZTa=function(a,b){var c=this;this.Dd=a;this.config=b;this.closed=new _.ye;this.ij=b.ij;this.Bm=a.Bm();this.fk=a.fk();this.px=a.px();this.id=b.id;this.fk.subscribe(function(d){27!==d.keyCode||c.ij||_.ah(d)||(d.preventDefault(),c.close(void 0,{aba:"keyboard"}))});this.Bm.subscribe(function(){c.ij||c.close(void 0,{aba:"mouse"})});this.Ela=a.Yo.subscribe(function(){!1!==b.OMa&&c.close()})};_.h=ZTa.prototype;
_.h.close=function(a,b){if(this.mu){var c=this.closed;this.mu.NI=(null==b?void 0:b.aba)||"program";this.Ela.unsubscribe();this.Dd.dispose();c.next(a);c.complete();this.rw=this.mu=null}};_.h.rf=function(){this.Dd.rf();return this};_.h.Qr=function(a,b){this.Dd.Qr({width:void 0===a?"":a,height:void 0===b?"":b})};_.h.hC=function(a){this.Dd.hC(a)};_.h.YM=function(a){this.Dd.YM(a)};var $Ta;$Ta=0;_.Br=function(a,b,c,d,e,f){var g=this;this.Df=a;this.Me=b;this.di=c;this.Qn=d;this.jJ=e;this.SB=[];this.HI=new _.ye;this.II=new _.ye;this.AEa=new Map;this.toa=_.Xd(function(){return g.oi.length?g.hs():g.hs().ka(_.Be(void 0))});this.Oe=f};_.h=_.Br.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.di||new _.UTa,b);b.id=b.id||"cdk-dialog-"+$Ta++;b.id&&this.RQa(b.id);var d=this.EP(b);d=this.Df.create(d);var e=new ZTa(d,b);d=this.ylc(d,e,b);e.mu=d;this.zlc(a,e,d,b);this.oi.length||this.Dpc();this.oi.push(e);e.closed.subscribe(function(){return c.qab(e,!0)});this.rs.next(e);return e};_.h.RQa=function(a){this.oi.find(function(b){return b.id===a})};
_.h.La=function(){var a=this;Xqa(this.SB,function(b){!1===b.config.MMa&&a.qab(b,!1)});Xqa(this.SB,function(b){return b.close()});this.HI.complete();this.II.complete();this.SB=[]};_.h.EP=function(a){var b=new _.Qq({Ng:a.Ng||_.Wq(_.Vq(this.Df.position().global())),Gj:a.Gj||this.Oe(),Kd:a.Kd,Wf:a.Wf,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,wmb:a.NMa});a.Am&&(b.Am=a.Am);return b};
_.h.ylc=function(a,b,c){var d,e=c.Cc||(null==(d=c.ye)?void 0:d.Cc);b=[{ya:_.UTa,tc:c},{ya:ZTa,tc:b},{ya:_.Rq,tc:a}];c.container?"function"===typeof c.container?d=c.container:(d=c.container.type,b.push.apply(b,_.yc(c.container.Rb(c)))):d=_.Ar;c=new _.$q(d,c.ye,Ie({parent:e||this.Me,Rb:b}),c.rC);return a.Od(c).instance};
_.h.zlc=function(a,b,c,d){if(a instanceof _.of){var e=this.SW(d,b,c,void 0);b={wa:d.data,ru:b};d.LN&&(b=Object.assign({},b,"function"===typeof d.LN?d.LN():d.LN));c.Dz(new _.ar(a,null,b,e))}else e=this.SW(d,b,c,this.Me),a=c.Cz(new _.$q(a,d.ye,e,d.rC)),b.OY=a,b.rw=a.instance};
_.h.SW=function(a,b,c,d){var e,f=a.Cc||(null==(e=a.ye)?void 0:e.Cc);e=[{ya:WTa,tc:a.data},{ya:ZTa,tc:b}];a.Rb&&("function"===typeof a.Rb?e.push.apply(e,_.yc(a.Rb(b,a,c))):e.push.apply(e,_.yc(a.Rb)));!a.direction||f&&f.get(_.Aq,null,{optional:!0})||e.push({ya:_.Aq,tc:{value:a.direction,hd:_.Ed()}});return Ie({parent:f||d,Rb:e})};
_.h.qab=function(a,b){a=this.oi.indexOf(a);-1<a&&(this.oi.splice(a,1),this.oi.length||(this.AEa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.AEa.clear(),b&&this.hs().next()))};
_.h.Dpc=function(){var a=HSa(this.jJ);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.AEa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};_.h.hs=function(){var a=this.Qn;return a?a.hs():this.HI};
_.W.Object.defineProperties(_.Br.prototype,{oi:{configurable:!0,enumerable:!0,get:function(){return this.Qn?this.Qn.oi:this.SB}},rs:{configurable:!0,enumerable:!0,get:function(){return this.Qn?this.Qn.rs:this.II}}});_.Br.ha=function(a){return new (a||_.Br)(_.q(_.fr),_.q(_.jg),_.q(XTa,8),_.q(_.Br,12),_.q(_.Fq),_.q(VTa))};_.Br.ua=_.p({token:_.Br,qa:_.Br.ha});_.Cr=function(){};_.Cr.ha=function(a){return new (a||_.Cr)};_.Cr.Ea=_.lc({type:_.Cr});_.Cr.Da=_.ac({Rb:[_.Br,YTa],imports:[_.gr,_.er,_.qq,_.er]});var Dr=function(a,b,c,d,e,f,g,m){_.Ar.call(this,a,b,c,d,e,f,g,m);this.tq=new _.ml};_.V(Dr,_.Ar);Dr.prototype.SEa=function(){this.Wc.I$||this.CJ()};Dr.prototype.fIa=function(a){this.Wc.I$&&this.CJ();this.tq.next({state:"opened",totalTime:a})};Dr.ha=function(a){return new (a||Dr)(_.u(_.bd),_.u(_.fq),_.u(_.ih,8),_.u(TTa),_.u(_.cq),_.u(_.Ge),_.u(_.Rq),_.u(_.aq))};Dr.Aa=_.kc({type:Dr,ta:[["ng-component"]],features:[_.Ke],Ba:0,Ca:0,va:function(){},ub:2});var aUa=function(a,b,c){var d=this;this.yj=a;this.qP=c;this.qq=new _.ye;this.SE=new _.ye;this.fi=0;this.ij=b.ij;this.id=a.id;c.tq.ka(_.de(function(e){return"opened"===e.state}),_.pe(1)).subscribe(function(){d.qq.next();d.qq.complete()});c.tq.ka(_.de(function(e){return"closed"===e.state}),_.pe(1)).subscribe(function(){clearTimeout(d.fFa);d.MB()});a.Dd.Yo.subscribe(function(){d.SE.next(d.K6);d.SE.complete();d.MB()});_.$d(this.Bm(),this.fk().ka(_.de(function(e){return 27===e.keyCode&&!d.ij&&!_.ah(e)}))).subscribe(function(e){d.ij||
(e.preventDefault(),d.NI="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=aUa.prototype;_.h.close=function(a){var b=this;this.K6=a;this.qP.tq.ka(_.de(function(c){return"closing"===c.state}),_.pe(1)).subscribe(function(c){b.SE.next(a);b.SE.complete();_.VSa(b.yj.Dd);b.fFa=setTimeout(function(){return b.MB()},c.totalTime+100)});this.fi=1;this.qP.a7()};_.h.rs=function(){return this.qq};_.h.yz=function(){return this.yj.closed};_.h.Bm=function(){return this.yj.Bm};_.h.fk=function(){return this.yj.fk};
_.h.rf=function(a){var b=this.yj.config.Ng;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.Vq(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.Wq(b);this.yj.rf();return this};_.h.Qr=function(a,b){this.yj.Qr(void 0===a?"":a,void 0===b?"":b)};_.h.hC=function(a){this.yj.hC(a)};_.h.YM=function(a){this.yj.YM(a)};_.h.getState=function(){return this.fi};_.h.MB=function(){this.fi=2;this.yj.close(this.K6,{aba:this.NI});this.rw=null};_.bUa=new _.wc("MatMdcDialogData");_.cUa=new _.wc("mat-mdc-dialog-default-options");_.dUa=new _.wc("mat-mdc-dialog-scroll-strategy");var eUa=0,Er=function(a,b,c,d,e,f,g,m,n){var r=this;this.Df=a;this.di=c;this.Qn=d;this.N4=g;this.L4=m;this.yFa=n;this.SB=[];this.HI=new _.ye;this.II=new _.ye;this.SSc="mat-dialog-";this.tqa=TTa;this.toa=_.Xd(function(){return r.oi.length?r.hs():r.hs().ka(_.Be(void 0))});this.Oe=f;this.uP=b.get(_.Br)};_.h=Er.prototype;_.h.hs=function(){var a=this.Qn;return a?a.hs():this.HI};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.di||new TTa,b);b.id=b.id||"mat-dialog-"+eUa++;b.Gj=b.Gj||this.Oe();a=this.uP.open(a,Object.assign({},b,{Ng:_.Wq(_.Vq(this.Df.position().global())),ij:!0,MMa:!1,OMa:!1,container:{type:this.L4,Rb:function(){return[{ya:c.tqa,tc:b},{ya:_.UTa,tc:b}]}},LN:function(){return{ru:d}},Rb:function(e,f,g){d=new c.N4(e,b,g);var m;d.rf(null==(m=b)?void 0:m.position);return[{ya:c.L4,tc:g},{ya:c.yFa,tc:f.data},{ya:c.N4,tc:d}]}}));d.OY=a.OY;d.rw=a.rw;this.oi.push(d);
this.rs.next(d);d.yz().subscribe(function(){var e=c.oi.indexOf(d);-1<e&&(c.oi.splice(e,1),c.oi.length||c.hs().next())});return d};_.h.RQa=function(a){this.oi.find(function(b){return b.id===a})};_.h.La=function(){this.eFa(this.SB);this.HI.complete();this.II.complete()};_.h.eFa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(Er.prototype,{oi:{configurable:!0,enumerable:!0,get:function(){return this.Qn?this.Qn.oi:this.SB}},rs:{configurable:!0,enumerable:!0,get:function(){return this.Qn?this.Qn.rs:this.II}}});Er.ha=function(){_.hd()};Er.ua=_.p({token:Er,qa:Er.ha});_.Fr=function(){aUa.apply(this,arguments)};_.V(_.Fr,aUa);var fUa=function(){TTa.apply(this,arguments);this.Pqa=RTa.params.Pqa;this.Vqa=RTa.params.Vqa};_.V(fUa,TTa);var Gr=function(a,b,c,d,e,f,g,m,n){Dr.call(this,a,b,c,d,e,f,g,n);this.kb=m;this.fi="enter"};_.V(Gr,Dr);Gr.prototype.VHa=function(a){var b=a.og;a=a.totalTime;"enter"===b?this.fIa(a):"exit"===b&&this.tq.next({state:"closed",totalTime:a})};Gr.prototype.WHa=function(a){var b=a.og;a=a.totalTime;"enter"===b?this.tq.next({state:"opening",totalTime:a}):("exit"===b||"void"===b)&&this.tq.next({state:"closing",totalTime:a})};Gr.prototype.a7=function(){this.fi="exit";_.Hk(this.kb)};
Gr.prototype.moc=function(){return{value:this.fi,params:{enterAnimationDuration:this.Wc.Pqa||"150ms",exitAnimationDuration:this.Wc.Vqa||"75ms"}}};Gr.ha=function(a){return new (a||Gr)(_.u(_.bd),_.u(_.fq),_.u(_.ih,8),_.u(fUa),_.u(_.cq),_.u(_.Ge),_.u(_.Rq),_.u(_.El),_.u(_.aq))};
Gr.Aa=_.kc({type:Gr,ta:[["mat-dialog-container"]],Eb:["tabindex","-1",1,"mat-dialog-container"],Fb:7,lb:function(a,b){a&1&&_.$e("@dialogContainer.start",function(c){return b.WHa(c)})("@dialogContainer.done",function(c){return b.VHa(c)});a&2&&(_.Te("id",b.Wc.id),_.Ne("aria-modal",b.Wc.ariaModal)("role",b.Wc.role)("aria-labelledby",b.Wc.ariaLabel?null:b.zW[0])("aria-label",b.Wc.ariaLabel)("aria-describedby",b.Wc.h8||null),_.Ve("@dialogContainer",b.moc()))},features:[_.Ke],Ba:1,Ca:0,Fa:[["cdkPortalOutlet",
""]],va:function(a){a&1&&_.M(0,Yqa,0,0,"ng-template",0)},Ia:[_.dr],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"],
ub:2,data:{animation:[STa]}});var gUa,hUa,iUa;_.Hr=new _.wc("MatDialogData");gUa=new _.wc("mat-dialog-default-options");hUa=new _.wc("mat-dialog-scroll-strategy");iUa={ya:hUa,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.block()}}};_.Ir=function(a,b,c,d,e,f,g,m){Er.call(this,a,b,d,f,g,e,_.Fr,Gr,_.Hr,m);this.tqa=fUa};_.V(_.Ir,Er);_.Ir.ha=function(a){return new (a||_.Ir)(_.q(_.fr),_.q(_.jg),_.q(_.Fm,8),_.q(gUa,8),_.q(hUa),_.q(_.Ir,12),_.q(_.Fq),_.q(_.Ek,8))};_.Ir.ua=_.p({token:_.Ir,qa:_.Ir.ha});var jUa;jUa=0;_.Jr=function(a,b,c){this.ru=a;this.Na=b;this.uP=c;this.type="button"};_.Jr.prototype.Ra=function(){this.ru||(this.ru=Zqa(this.Na,this.uP.oi))};_.Jr.prototype.Ub=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Ilb=a.ig};_.Jr.prototype.YHa=function(a){var b=this.ru,c=this.Ilb;b.NI=0===a.screenX&&0===a.screenY?"keyboard":"mouse";b.close(c)};_.Jr.ha=function(a){return new (a||_.Jr)(_.u(_.Fr,8),_.u(_.bd),_.u(_.Ir))};
_.Jr.Ja=_.pc({type:_.Jr,ta:[["","mat-dialog-close",""],["","matDialogClose",""]],Fb:2,lb:function(a,b){a&1&&_.H("click",function(c){return b.YHa(c)});a&2&&_.Ne("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:["aria-label","ariaLabel"],type:"type",Ilb:["mat-dialog-close","dialogResult"],ZSc:["matDialogClose","_matDialogClose"]},Yb:["matDialogClose"],features:[_.Bc]});_.Kr=function(a,b,c){this.M4=a;this.Na=b;this.uP=c;this.id="mat-dialog-title-"+jUa++};
_.Kr.prototype.Ra=function(){var a=this;this.M4||(this.M4=Zqa(this.Na,this.uP.oi));this.M4&&Promise.resolve().then(function(){var b,c;null==(b=a.M4.qP)||null==(c=b.zW)||c.push(a.id)})};_.Kr.prototype.La=function(){var a=this,b,c,d=null==(b=this.M4)?void 0:null==(c=b.qP)?void 0:c.zW;d&&Promise.resolve().then(function(){var e=d.indexOf(a.id);-1<e&&d.splice(e,1)})};_.Kr.ha=function(a){return new (a||_.Kr)(_.u(_.Fr,8),_.u(_.bd),_.u(_.Ir))};
_.Kr.Ja=_.pc({type:_.Kr,ta:[["","mat-dialog-title",""],["","matDialogTitle",""]],Eb:[1,"mat-dialog-title"],Fb:1,lb:function(a,b){a&2&&_.Te("id",b.id)},inputs:{id:"id"},Yb:["matDialogTitle"]});_.Lr=function(){};_.Lr.ha=function(a){return new (a||_.Lr)};_.Lr.Ja=_.pc({type:_.Lr,ta:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Eb:[1,"mat-dialog-content"]});_.Mr=function(){this.align="start"};_.Mr.ha=function(a){return new (a||_.Mr)};
_.Mr.Ja=_.pc({type:_.Mr,ta:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Eb:[1,"mat-dialog-actions"],Fb:4,lb:function(a,b){a&2&&_.Pe("mat-dialog-actions-align-center","center"===b.align)("mat-dialog-actions-align-end","end"===b.align)},inputs:{align:"align"}});_.Nr=function(){};_.Nr.ha=function(a){return new (a||_.Nr)};_.Nr.Ea=_.lc({type:_.Nr});_.Nr.Da=_.ac({Rb:[_.Ir,iUa],imports:[_.Cr,_.gr,_.er,_.hr,_.hr]});_.Or=function(a){this.groups=a};_.Or.prototype.isArray=function(a){return a instanceof Array};_.W.Object.defineProperties(_.Or.prototype,{ZEc:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Or.ha=function(a){return new (a||_.Or)(_.u(_.Hr))};
_.Or.Aa=_.kc({type:_.Or,ta:[["keyboard-shortcut-dialog"]],Ba:8,Ca:1,Fa:function(){return[["mat-dialog-title",""]," Keyboard Shortcuts\n",["tabIndex","0"],[1,"columns"],[4,"ngFor","ngForOf"],["fxLayoutAlign","end center"],["mat-button","","ascTrackElement","KeyboardShortcutDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]," Close ",["class","group",4,"ngIf"],[1,"group"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["singleKeyShortcut",""],["multiKeyBadge",""],[3,"matBadge"]]},va:function(a,
b){a&1&&(_.y(0,"h2",0),_.Ye(1,1),_.z(),_.y(2,"mat-dialog-content",2)(3,"div",3),_.M(4,hra,2,1,"ng-container",4),_.z()(),_.y(5,"mat-dialog-actions",5)(6,"button",6),_.Ye(7,7),_.z()());a&2&&(_.t(4),_.w("ngForOf",b.ZEc))},Ia:[_.$n,_.sm,_.tm,_.xr,qr,_.yr,_.Jr,_.Kr,_.Lr,_.Mr],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}"],
Pa:0});var Pr=function(){};Pr.ha=function(a){return new (a||Pr)};Pr.Ea=_.lc({type:Pr});Pr.Da=_.ac({imports:[_.qq,_.hr,_.hr]});_.Qr=function(a,b,c){vr.call(this,a,b,c)};_.V(_.Qr,vr);_.Qr.prototype.Ub=function(a){(null!=a.align||this.yk)&&this.fw()};_.Qr.prototype.Ra=function(){var a=this;vr.prototype.Ra.call(this);this.R5("align","stretch",function(b){a.fw(b.value)});this.fw()};_.Qr.prototype.fw=function(a){a=a||this.AF("align")||"stretch";this.yk&&(a=this.yk.RQ);this.yW(this.v4(a))};
_.Qr.prototype.v4=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(_.Qr.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Nc("align",a)}},UKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignXs",a)}},SKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignSm",a)}},RKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignMd",a)}},MKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLg",a)}},TKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignXl",a)}},PKa:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("alignLtSm",a)}},OKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtMd",a)}},NKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtLg",a)}},QKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignLtXl",a)}},LKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtXs",a)}},KKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtSm",a)}},JKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtMd",
a)}},IKa:{configurable:!0,enumerable:!0,set:function(a){this.Nc("alignGtLg",a)}}});_.Qr.ha=function(a){return new (a||_.Qr)(_.u(ur),_.u(_.bd),_.u(_.Fk))};
_.Qr.Ja=_.pc({type:_.Qr,ta:[["","fxFlexAlign",""],["","fxFlexAlign.xs",""],["","fxFlexAlign.sm",""],["","fxFlexAlign.md",""],["","fxFlexAlign.lg",""],["","fxFlexAlign.xl",""],["","fxFlexAlign.lt-sm",""],["","fxFlexAlign.lt-md",""],["","fxFlexAlign.lt-lg",""],["","fxFlexAlign.lt-xl",""],["","fxFlexAlign.gt-xs",""],["","fxFlexAlign.gt-sm",""],["","fxFlexAlign.gt-md",""],["","fxFlexAlign.gt-lg",""]],inputs:{align:["fxFlexAlign","align"],UKa:["fxFlexAlign.xs","alignXs"],SKa:["fxFlexAlign.sm","alignSm"],
RKa:["fxFlexAlign.md","alignMd"],MKa:["fxFlexAlign.lg","alignLg"],TKa:["fxFlexAlign.xl","alignXl"],PKa:["fxFlexAlign.lt-sm","alignLtSm"],OKa:["fxFlexAlign.lt-md","alignLtMd"],NKa:["fxFlexAlign.lt-lg","alignLtLg"],QKa:["fxFlexAlign.lt-xl","alignLtXl"],LKa:["fxFlexAlign.gt-xs","alignGtXs"],KKa:["fxFlexAlign.gt-sm","alignGtSm"],JKa:["fxFlexAlign.gt-md","alignGtMd"],IKa:["fxFlexAlign.gt-lg","alignGtLg"]},features:[_.Ke,_.Bc]});var Rr=function(a,b,c,d){vr.call(this,a,b,c);this.Dq="row";d&&(this.qF=d.rUa.subscribe(this.g6.bind(this)))};_.V(Rr,vr);_.h=Rr.prototype;_.h.Ub=function(a){(null!=a.wrap||this.yk)&&this.fw()};_.h.Ra=function(){var a=this;vr.prototype.Ra.call(this);this.R5("wrap","wrap",function(b){a.fw(b.value)});this.fw()};_.h.La=function(){vr.prototype.La.call(this);this.qF&&this.qF.unsubscribe()};
_.h.g6=function(a){var b=this;this.Dq=(a||"").toLowerCase().replace("-reverse","");Oqa.find(function(c){return c===b.Dq})||(this.Dq="row");this.fw()};_.h.fw=function(a){a=a||this.AF("wrap");this.yk&&(a=this.yk.RQ);a=Pqa(a||"wrap");this.yW(this.v4(a))};_.h.v4=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.LAc}};
_.W.Object.defineProperties(Rr.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrap",a)}},fQc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapXs",a)}},dQc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapSm",a)}},cQc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapMd",a)}},XPc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapLg",a)}},eQc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapXl",a)}},WPc:{configurable:!0,enumerable:!0,
set:function(a){this.Nc("wrapGtXs",a)}},VPc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapGtSm",a)}},UPc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapGtMd",a)}},TPc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapGtLg",a)}},aQc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapLtSm",a)}},ZPc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapLtMd",a)}},YPc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("wrapLtLg",a)}},bQc:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("wrapLtXl",a)}},LAc:{configurable:!0,enumerable:!0,get:function(){return this.qF?this.Dq:this.q8a(this.oa)}}});Rr.ha=function(a){return new (a||Rr)(_.u(ur),_.u(_.bd),_.u(_.Fk),_.u(_.wr,10))};
Rr.Ja=_.pc({type:Rr,ta:[["","fxLayoutWrap",""],["","fxLayoutWrap.xs",""],["","fxLayoutWrap.sm",""],["","fxLayoutWrap.lg",""],["","fxLayoutWrap.xl",""],["","fxLayoutWrap.gt-xs",""],["","fxLayoutWrap.gt-sm",""],["","fxLayoutWrap.gt-md",""],["","fxLayoutWrap.gt-lg",""],["","fxLayoutWrap.lt-xs",""],["","fxLayoutWrap.lt-sm",""],["","fxLayoutWrap.lt-md",""],["","fxLayoutWrap.lt-lg",""]],inputs:{wrap:["fxLayoutWrap","wrap"],fQc:["fxLayoutWrap.xs","wrapXs"],dQc:["fxLayoutWrap.sm","wrapSm"],cQc:["fxLayoutWrap.md",
"wrapMd"],XPc:["fxLayoutWrap.lg","wrapLg"],eQc:["fxLayoutWrap.xl","wrapXl"],WPc:["fxLayoutWrap.gt-xs","wrapGtXs"],VPc:["fxLayoutWrap.gt-sm","wrapGtSm"],UPc:["fxLayoutWrap.gt-md","wrapGtMd"],TPc:["fxLayoutWrap.gt-lg","wrapGtLg"],aQc:["fxLayoutWrap.lt-sm","wrapLtSm"],ZPc:["fxLayoutWrap.lt-md","wrapLtMd"],YPc:["fxLayoutWrap.lt-lg","wrapLtLg"],bQc:["fxLayoutWrap.lt-xl","wrapLtXl"]},features:[_.Ke,_.Bc]});_.Sr=function(a,b,c,d,e){vr.call(this,a,b,c);var f=this;this.QI=d;this.C7=e;this.Dq="row";this.Nc("flex","");this.Nc("shrink",1);this.Nc("grow",1);d&&(this.qF=d.rUa.subscribe(function(g){f.g6(g)}))};_.V(_.Sr,vr);_.h=_.Sr.prototype;_.h.Ub=function(a){(null!=a.flex||this.yk)&&this.FJ()};_.h.Ra=function(){var a=this;vr.prototype.Ra.call(this);this.R5("flex","",function(b){a.FJ(b.value)});this.FJ()};_.h.La=function(){vr.prototype.La.call(this);this.qF&&this.qF.unsubscribe()};
_.h.g6=function(a){this.Dq=a||this.Dq||"row";this.FJ()};_.h.FJ=function(a){a=a||this.AF("flex")||"";this.yk&&(a=this.yk.RQ);a=String(a).replace(";","");var b=this.AF("grow"),c=this.AF("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]=ira(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]=ira(a.trim()):(d=a.split(" "),d=3===d.length?d:[b,c,a]);this.yW(this.euc.apply(this,d))};
_.h.euc=function(a,b,c){var d=-1<this.q8a(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=sh(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=sh(e,{flex:"0 1 auto"});break;case "grow":e=sh(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=sh(e,{flex:"1 0 auto"});break;case "auto":e=sh(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=sh(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=sh(e,{flex:a+" "+b+" "+(f||this.C7?c:"100%")})}g=Qqa(d)?"max-width":"max-height";d=Qqa(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 sh(e,{"box-sizing":"border-box"})};
_.W.Object.defineProperties(_.Sr.prototype,{vMc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Nc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flex",a)}},KAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexXs",a)}},IAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexSm",a)}},HAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexMd",a)}},CAc:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("flexLg",a)}},JAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexXl",a)}},BAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexGtXs",a)}},AAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexGtSm",a)}},zAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexGtMd",a)}},yAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexGtLg",a)}},FAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexLtSm",a)}},EAc:{configurable:!0,
enumerable:!0,set:function(a){this.Nc("flexLtMd",a)}},DAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexLtLg",a)}},GAc:{configurable:!0,enumerable:!0,set:function(a){this.Nc("flexLtXl",a)}}});_.Sr.ha=function(a){return new (a||_.Sr)(_.u(ur),_.u(_.bd),_.u(_.Fk),_.u(_.wr,12),_.u(Rr,12))};
_.Sr.Ja=_.pc({type:_.Sr,ta:[["","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:{vMc:["fxShrink","shrink"],grow:["fxGrow","grow"],flex:["fxFlex","flex"],KAc:["fxFlex.xs","flexXs"],IAc:["fxFlex.sm","flexSm"],HAc:["fxFlex.md","flexMd"],CAc:["fxFlex.lg",
"flexLg"],JAc:["fxFlex.xl","flexXl"],BAc:["fxFlex.gt-xs","flexGtXs"],AAc:["fxFlex.gt-sm","flexGtSm"],zAc:["fxFlex.gt-md","flexGtMd"],yAc:["fxFlex.gt-lg","flexGtLg"],FAc:["fxFlex.lt-sm","flexLtSm"],EAc:["fxFlex.lt-md","flexLtMd"],DAc:["fxFlex.lt-lg","flexLtLg"],GAc:["fxFlex.lt-xl","flexLtXl"]},features:[_.Ke,_.Bc]});var kra=[{alias:"xs",Qi:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Su:!0,Qi:"(min-width: 600px)"},{alias:"lt-sm",Su:!0,Qi:"(max-width: 599px)"},{alias:"sm",Qi:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Su:!0,Qi:"(min-width: 960px)"},{alias:"lt-md",Su:!0,Qi:"(max-width: 959px)"},{alias:"md",Qi:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Su:!0,Qi:"(min-width: 1280px)"},{alias:"lt-lg",Su:!0,Qi:"(max-width: 1279px)"},{alias:"lg",Qi:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Su:!0,Qi:"(min-width: 1920px)"},{alias:"lt-xl",Su:!0,Qi:"(max-width: 1920px)"},{alias:"xl",Qi:"(min-width: 1920px) and (max-width: 5000px)"}];var lra=/(\.|-|_)/g;var kUa={ya:HTa,Ab:function(){return mra()}};var lUa=function(){},Tr=function(a,b){this.nC=a;this.FVa=b;this.Orc();this.uCb=this.Qlc()};_.h=Tr.prototype;_.h.isActive=function(a){a=this.ptc(a);return this.FVa.isActive(a)};_.h.subscribe=function(a,b,c){return this.uCb.subscribe(a,b,c)};_.h.Tf=function(){return this.uCb};_.h.Orc=function(){var a=this.nC.aNb.map(function(b){return b.Qi});LTa(this.FVa,a)};
_.h.Qlc=function(){var a=this;return this.FVa.observe().ka(_.de(function(b){return!0===b.matches}),_.de(function(b){return(b=JTa(a.nC,b.Qi))?!b.Su:!0}),_.v(function(b){return Lqa(b,a.O7a(b.Qi))}))};_.h.Wnc=function(a){return ITa(this.nC,a)};_.h.O7a=function(a){return JTa(this.nC,a)};_.h.ptc=function(a){var b=this.Wnc(a)||this.O7a(a);return b?b.Qi:a};Tr.ha=function(a){return new (a||Tr)(_.q(rr),_.q(sr))};Tr.ua=_.p({token:Tr,qa:Tr.ha});var mUa={ya:lUa,Hb:[[new _.Ak,new _.Bk,lUa],sr,rr],Ab:function(a,b,c){return a||new Tr(c,b)}};var Ur=function(){};Ur.ha=function(a){return new (a||Ur)};Ur.Ea=_.lc({type:Ur});Ur.Da=_.ac({Rb:[kUa,rr,sr,ur,mUa]});var nUa={ya:ur,Hb:[[new _.Ak,new _.Bk,ur],rr,sr],Ab:function(a,b,c){return a||new ur(b,c)}};_.Vr=function(){};_.Vr.ha=function(a){return new (a||_.Vr)};_.Vr.Ea=_.lc({type:_.Vr});_.Vr.Da=_.ac({Rb:[nUa,kUa,mUa],imports:[Ur,Bq,Ur]});new _.Ik;_.Wr=function(){};_.Wr.ha=function(a){return new (a||_.Wr)};_.Wr.Ea=_.lc({type:_.Wr});_.Wr.Da=_.ac({imports:[_.or,_.hr,_.hr]});_.Xr=function(){};_.Xr.ha=function(a){return new (a||_.Xr)};_.Xr.Ea=_.lc({type:_.Xr});_.Xr.Da=_.ac({imports:[_.bo,_.zm,_.Vr,Pr,_.Wr,_.Nr]});_.oUa=new _.wc("localstorage",{qa:function(){return _.ic(xNa)}});_.Yr=function(a){this.Va=a;this.xBb=this.Va.events.ka(_.de(function(b){return b instanceof MKa&&!b.fMb}),_.v(function(b){return b.url}),_.xe(1));this.xBb.connect()};_.Yr.ha=function(a){return new (a||_.Yr)(_.q(_.lg))};_.Yr.ua=_.p({token:_.Yr,qa:_.Yr.ha});var Zr=function(a){Jj.call(this);this.szc=a};_.si(Zr,Jj);Zr.prototype.wrap=function(a){return pUa(this,a)};Zr.prototype.uE=function(a){return a[qUa(this,!1)]||a};var qUa=function(a,b){return(b?"__wrapper_":"__protected_")+_.ya(a)+"__"},pUa=function(a,b){var c=qUa(a,!0);b[c]||((b[c]=rUa(a,b))[qUa(a,!1)]=b);return b[c]},rUa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.osa(d)}};c[qUa(a,!1)]=b;return c};
Zr.prototype.osa=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.szc(a),new sUa(a);};
var tUa=function(a,b){var c=_.ca.window||_.ca.globalThis,d=c[b];if(!d)throw Error("mc`"+b);c[b]=function(e,f){"string"===typeof e&&(e=_.qi(Ywa,e));e&&(arguments[0]=e=pUa(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][qUa(a,!1)]=d};Zr.prototype.Em=function(){var a=_.ca.window||_.ca.globalThis;a.setTimeout=this.uE(a.setTimeout);a.setInterval=this.uE(a.setInterval);Zr.Qx.Em.call(this)};
var sUa=function(a){_.ba.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&"string"===typeof a&&(this.stack=a)};_.si(sUa,_.ba);var $r=function(a,b,c){Zj.call(this);this.vjb=b||null;this.wcb={};this.lQc=uUa;this.oCc=a;if(!c){this.IZ=null;this.IZ=new Zr((0,_.Fh)(this.fsb,this));tUa(this.IZ,"setTimeout");tUa(this.IZ,"setInterval");a=this.IZ;b=_.ca.window||_.ca.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&tUa(a,e)}a=this.IZ;BBa=!0;b=(0,_.Fh)(a.wrap,a);for(c=0;c<zBa.length;c++)zBa[c](b);ABa.push(a)}};
_.si($r,Zj);var vUa=function(a,b){Tj.call(this,"a");this.error=a;this.context=b};_.si(vUa,Tj);var uUa=function(a,b,c,d){if(d instanceof Map){var e={};d=_.l(d);for(var f=d.next();!f.done;f=d.next()){var g=_.l(f.value);f=g.next().value;g=g.next().value;e[f]=g}}else e=d;PEa(a,null,b,c,e)};
$r.prototype.fsb=function(a,b){a=a.error||a;b=b?_.Nb(b):{};a instanceof Error&&_.Ob(b,a.__closure__error__context__984382||{});var c=yya(a);if(this.vjb)try{this.vjb(c,b)}catch(n){}var d=c.message.substring(0,1900);if(!(a instanceof _.ba)||a.IHb){a=c.stack;try{var e=LCa(this.oCc,"script",c.fileName,"error",d,"line",c.lineNumber);if(!_.Pba(this.wcb)){d=e;var f=_.KCa(this.wcb);e=HCa(d,f)}f={};f.trace=a;if(b)for(var g in b)f["context."+g]=b[g];var m=_.KCa(f);this.lQc(e,"POST",m,this.UXc)}catch(n){}}try{this.dispatchEvent(new vUa(c,
b))}catch(n){}};$r.prototype.Em=function(){Pb(this.IZ);$r.Qx.Em.call(this)};var wUa=new _.wc("errorReporter",{Ha:"root",qa:function(){return _.ic(KIa,8)?new $r("/devfuse/_/jserror",void 0,!0):new $r("/_/jserror",void 0,!0)}}),xUa=new _.wc("uncaughtErrors",{Ha:"root",qa:function(){return new _.ye}});_.as=function(a,b,c){var d=this;this.tzc=a;this.iZ=b;this.zone=c;this.Cob=new _.ye;this.count=0;this.Cob.ka(_.de(function(){d.setTimeout();if(10<=d.count)return!1;d.count++;return!0}),_.pe(100)).subscribe(function(e){var f={};d.iZ&&(f["devfuse.feature"]=d.iZ);d.tzc.fsb(e,f)})};_.bs=function(a,b){b.T2a&&(b=b.T2a);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.Cob.next(b)};
_.as.prototype.setTimeout=function(){var a=this;null==this.qE&&this.zone.bc(function(){a.qE=setTimeout(function(){a.count=0;delete a.qE},1E4)})};_.as.ha=function(a){return new (a||_.as)(_.q(wUa),_.q(KIa,8),_.q(_.Ge))};_.as.ua=_.p({token:_.as,qa:_.as.ha,Ha:"root"});var yUa={n3a:{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"}},DXb:{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"}}},zUa=yUa;zUa=yUa;var AUa={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 BUa={DECIMAL_SEP:".",GROUP_SEP:",",Q4a:"%",YDa:"0",Icc:"+",d4a:"-",A3a:"E",R4a:"\u2030",QAa:"\u221e",qac:"NaN",DECIMAL_PATTERN:"#,##0.###",Qfc:"#E0",ycc:"#,##0%",mYb:"\u00a4#,##0.00",eAa:"USD"},cs=BUa;cs=BUa;_.ds=function(a){this.tea=40;this.xA=1;this.qxa=0;this.uA=3;this.dua=this.vD=0;this.aSb=!1;this.Ofa=this.WT="";this.mM=cs.d4a;this.F0="";this.lx=1;this.uT=!1;this.vS=[];this.Bya=this.Tkb=!1;this.E9=0;this.vfa="string"===typeof a?a:"";"number"===typeof a?this.Doa(a):this.SF(a)};
_.ds.prototype.SF=function(a){this.vfa=a.replace(/ /g,"\u00a0");var b=[0];this.WT=CUa(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("wc`"+a);f++;0<=m&&0>d&&m++;break;case ",":0<m&&this.vS.push(m);m=0;break;case ".":if(0<=d)throw Error("xc`"+a);d=e+f+g;break;case "E":if(this.Bya)throw Error("yc`"+a);this.Bya=!0;this.dua=0;b[0]+1<n&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.aSb=!0);
for(;b[0]+1<n&&"0"==a.charAt(b[0]+1);)b[0]++,this.dua++;if(1>e+f||1>this.dua)throw Error("zc`"+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("Ac`"+a);g=e+f+g;this.uA=0<=d?g-d:0;0<=d&&(this.vD=e+f-d,0>this.vD&&(this.vD=0));this.xA=(0<=d?d:g)-e;this.Bya&&(this.tea=e+this.xA,0==this.uA&&0==this.xA&&(this.xA=1));this.vS.push(Math.max(0,m));this.Tkb=0==d||d==g;c=b[0]-c;this.Ofa=CUa(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?
(b[0]++,1!=this.lx&&(this.uT=!0),this.mM=CUa(this,a,b),b[0]+=c,this.F0=CUa(this,a,b)):(this.mM+=this.WT,this.F0+=this.Ofa)};
_.ds.prototype.Doa=function(a){switch(a){case 1:this.SF(cs.DECIMAL_PATTERN);break;case 2:this.SF(cs.Qfc);break;case 3:this.SF(cs.ycc);break;case 4:a=this.SF;var b=cs.mYb;var c=["0"],d=AUa[cs.eAa];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:DUa(this,1);break;case 6:DUa(this,2);break;default:throw Error("qc");}};var DUa=function(a,b){a.E9=b;a.SF(cs.DECIMAL_PATTERN);a.vD=0;a.uA=2;if(0<a.vD)throw Error("oc");a.qxa=2};
_.ds.prototype.parse=function(a,b){b=b||[0];if(0!==this.E9)throw Error("rc");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.WT,b[0])==b[0],d=a.indexOf(this.mM,b[0])==b[0];c&&d&&(this.WT.length>this.mM.length?d=!1:this.WT.length<this.mM.length&&(c=!1));c?b[0]+=this.WT.length:d&&(b[0]+=this.mM.length);if(a.indexOf(cs.QAa,b[0])==b[0]){b[0]+=cs.QAa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,x=cs.DECIMAL_SEP,A=cs.GROUP_SEP,E=cs.A3a;if(0!=this.E9)throw Error("sc");A=A.replace(/\u202f/g,
"\u00a0");for(var I="";b[0]<e.length;b[0]++){var L=e.charAt(b[0]),Q=EUa(L);if(0<=Q&&9>=Q)I+=Q,m=!0;else if(L==x.charAt(0)){if(f||g)break;I+=".";f=!0}else if(L==A.charAt(0)&&("\u00a0"!=A.charAt(0)||b[0]+1<e.length&&0<=EUa(e.charAt(b[0]+1)))){if(f||g)break}else if(L==E.charAt(0)){if(g)break;I+="E";g=!0;n=b[0]}else if("+"==L||"-"==L){if(m&&n!=b[0]-1)break;I+=L}else if(1==this.lx&&L==cs.Q4a.charAt(0)){if(1!=r)break;r=100;if(m){b[0]++;break}}else if(1==this.lx&&L==cs.R4a.charAt(0)){if(1!=r)break;r=1E3;
if(m){b[0]++;break}}else break}1!=this.lx&&(r=this.lx);e=parseFloat(I)/r}if(c){if(a.indexOf(this.Ofa,b[0])!=b[0])return NaN;b[0]+=this.Ofa.length}else if(d){if(a.indexOf(this.F0,b[0])!=b[0])return NaN;b[0]+=this.F0.length}return d?-e:e};
_.ds.prototype.format=function(a){if(this.vD>this.uA)throw Error("tc");if(isNaN(a))return cs.qac;var b=[];var c=a;if(0==this.E9)c=FUa;else{c=Math.abs(c);var d=GUa(this,1>=c?0:HUa(c)).sOa;c=GUa(this,d+HUa(IUa(this,es(c,-d)).intValue))}a=es(a,-c.sOa);(d=0>a||0==a&&0>1/a)?c.fWa?b.push(c.fWa):(b.push(c.prefix),b.push(this.mM)):(b.push(c.prefix),b.push(this.WT));if(isFinite(a))if(a*=d?-1:1,a*=this.lx,this.Bya){var e=a;if(0==e)JUa(this,e,this.xA,b),KUa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=es(e,-f);var g=this.xA;1<this.tea&&this.tea>this.xA?(g=f%this.tea,0>g&&(g=this.tea+g),e=es(e,g),f-=g,g=1):1>this.xA?(f++,e=es(e,-1)):(f-=this.xA-1,e=es(e,this.xA-1));JUa(this,e,g,b);KUa(this,f,b)}}else JUa(this,a,this.xA,b);else b.push(cs.QAa);d?c.gWa?b.push(c.gWa):(isFinite(a)&&b.push(c.suffix),b.push(this.F0)):(isFinite(a)&&b.push(c.suffix),b.push(this.Ofa));return b.join("")};
var IUa=function(a,b){var c=es(b,a.uA);0<a.qxa&&(c=LUa(c,a.qxa,a.uA));c=Math.round(c);isFinite(c)?(b=Math.floor(es(c,-a.uA)),a=Math.floor(c-es(b,a.uA))):a=0;return{intValue:b,aBc:a}},JUa=function(a,b,c,d){if(a.vD>a.uA)throw Error("tc");d||(d=[]);b=IUa(a,b);var e=b.intValue,f=b.aBc,g=0<a.vD||0<f||!1;b=a.vD;g&&(b=a.vD);for(var m="",n=e;1E20<n;)m="0"+m,n=Math.round(es(n,-1));m=n+m;var r=cs.DECIMAL_SEP;n=cs.YDa.charCodeAt(0);var x=m.length,A=0;if(0<e||0<c){for(e=x;e<c;e++)d.push(String.fromCharCode(n));
if(2<=a.vS.length)for(c=1;c<a.vS.length;c++)A+=a.vS[c];c=x-A;if(0<c){e=a.vS;A=x=0;for(var E,I=cs.GROUP_SEP,L=m.length,Q=0;Q<L;Q++)if(d.push(String.fromCharCode(n+Number(m.charAt(Q)))),1<L-Q)if(E=e[A],Q<c){var da=c-Q;(1===E||0<E&&1===da%E)&&d.push(I)}else A<e.length&&(Q===c?A+=1:E===Q-c-x+1&&(d.push(I),x+=E,A+=1))}else{c=m;m=a.vS;e=cs.GROUP_SEP;E=c.length;I=[];for(x=m.length-1;0<=x&&0<E;x--){A=m[x];for(L=0;L<A&&0<=E-L-1;L++)I.push(String.fromCharCode(n+Number(c.charAt(E-L-1))));E-=A;0<E&&I.push(e)}d.push.apply(d,
I.reverse())}}else g||d.push(String.fromCharCode(n));(a.Tkb||g)&&d.push(r);f=String(f);g=f.split("e+");2==g.length&&(f=String(LUa(parseFloat(g[0]),a.qxa,1)),f=f.replace(".",""),f+=YAa("0",parseInt(g[1],10)-f.length+1));a.uA+1>f.length&&(f="1"+YAa("0",a.uA-f.length)+f);for(a=f.length;"0"==f.charAt(a-1)&&a>b+1;)a--;for(b=1;b<a;b++)d.push(String.fromCharCode(n+Number(f.charAt(b))))},KUa=function(a,b,c){c.push(cs.A3a);0>b?(b=-b,c.push(cs.d4a)):a.aSb&&c.push(cs.Icc);b=""+b;for(var d=cs.YDa,e=b.length;e<
a.dua;e++)c.push(d);c.push(b)},EUa=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;var b=cs.YDa.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},CUa=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+=cs.eAa):(g=cs.eAa,d+=g in AUa?AUa[g][1]:g);break;case "%":if(!a.uT&&
1!=a.lx)throw Error("uc");if(a.uT&&100!=a.lx)throw Error("vc");a.lx=100;a.uT=!1;d+=cs.Q4a;break;case "\u2030":if(!a.uT&&1!=a.lx)throw Error("uc");if(a.uT&&1E3!=a.lx)throw Error("vc");a.lx=1E3;a.uT=!1;d+=cs.R4a;break;default:d+=g}}return d},FUa={sOa:0,fWa:"",gWa:"",prefix:"",suffix:""},GUa=function(a,b){a=1==a.E9?zUa.n3a:zUa.DXb;null==a&&(a=zUa.n3a);if(3>b)return FUa;b=Math.min(14,b);var c=a[es(1,b)];for(--b;!c&&3<=b;)c=a[es(1,b)],b--;if(!c)return FUa;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))?{sOa:b+1-(c[2].length-1),fWa:a,gWa:d,prefix:c[1],suffix:c[3]}:FUa:FUa},HUa=function(a){if(!isFinite(a))return 0<a?a:0;for(var b=0;1<=(a/=10);)b++;return b},es=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))},MUa=function(a,b){return a&&isFinite(a)?es(Math.round(es(a,b)),-b):a},LUa=function(a,b,
c){if(!a)return a;b=b-HUa(a)-1;return b<-c?MUa(a,-c):MUa(a,b)};var NUa=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"},OUa=NUa;OUa=NUa;var PUa=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"},QUa=PUa;QUa=PUa;var RUa,SUa,TUa,UUa,VUa;_.fs=function(a){this.vfa=a;this.eva=this.m0=this.MSa=null;a=cs;var b=zUa;if(RUa!==a||SUa!==b)RUa=a,SUa=b,TUa=new _.ds(1);this.uHc=TUa};RUa=null;SUa=null;TUa=null;UUa=RegExp("'([{}#].*?)'","g");VUa=RegExp("''","g");
_.fs.prototype.format=function(a){if(this.vfa){this.MSa=[];var b=WUa(this,this.vfa);this.eva=XUa(this,b);this.vfa=null}if(this.eva&&0!=this.eva.length)for(this.m0=_.va(this.MSa),b=[],YUa(this,this.eva,a,!1,b),a=b.join("");0<this.m0.length;)a=a.replace(this.eMa(this.m0),this.m0.pop());else a="";return a};
var YUa=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.m0.push(r),n.push(m.eMa(m.m0)));break;case 2:g=b[f].value;m=a;n=c;r=d;var x=e,A=g.Foa;void 0===n[A]?x.push("Undefined parameter - "+A):(A=g[n[A]],void 0===A&&(A=g.other),YUa(m,A,n,r,x));break;case 0:g=b[f].value;ZUa(a,g,c,QUa,d,e);break;case 1:g=b[f].value,ZUa(a,g,c,OUa,d,e)}},ZUa=function(a,b,c,d,e,f){var g=
b.Foa,m=b.Meb,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=[],YUa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.uHc.format(m),f.push(c.replace(/#/g,a))))},WUa=function(a,b){var c=a.MSa,d=(0,_.Fh)(a.eMa,a);b=b.replace(VUa,function(){c.push("'");return d(c)});return b=b.replace(UUa,function(e,f){c.push(f);return d(c)})},$Ua=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},aVa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,bVa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,cVa=/^\s*(\w+)\s*,\s*select\s*,/,XUa=function(a,b){var c=[];b=$Ua(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(aVa.test(f)?0:bVa.test(f)?1:cVa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=dVa(a,b[d].value);break;case 0:e.type=0;e.value=eVa(a,b[d].value);break;case 1:e.type=1;e.value=fVa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},dVa=function(a,b){var c="";b=b.replace(cVa,function(m,n){c=n;return""});var d={};d.Foa=c;b=$Ua(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g;1==b[e].type&&(g=XUa(a,b[e].value));d[f.replace(/\s/g,"")]=g;e++}return d},
eVa=function(a,b){var c="",d=0;b=b.replace(aVa,function(n,r,x){c=r;x&&(d=parseInt(x,10));return""});var e={};e.Foa=c;e.Meb=d;b=$Ua(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m;1==b[f].type&&(m=XUa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},fVa=function(a,b){var c="";b=b.replace(bVa,function(m,n){c=n;return""});var d={};d.Foa=c;d.Meb=0;b=$Ua(b);for(var e=0;e<b.length;){var f=b[e].value;e++;if(1==b[e].type)var g=XUa(a,b[e].value);d[f.replace(/\s*(?:=)?(\w+)\s*/,
"$1")]=g;e++}return d};_.fs.prototype.eMa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};var gVa=[{ab:"mat-button",rT:["mdc-button","mat-mdc-button"]},{ab:"mat-flat-button",rT:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{ab:"mat-raised-button",rT:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{ab:"mat-stroked-button",rT:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{ab:"mat-fab",rT:["mdc-fab","mat-mdc-fab"]},{ab:"mat-mini-fab",rT:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{ab:"mat-icon-button",rT:["mdc-icon-button","mat-mdc-icon-button"]}],
hVa=_.lh(_.nh(_.mh(function(a){this.Na=a}))),gs=function(a,b,c,d){var e=hVa.call(this,a)||this;e.Bc=b;e.hb=c;e.Be=d;e.Ed=_.ic(_.aq);e.EF=_.ic(_.pr);e.B9a=!1;e.cs=!1;e.lc=!1;null==e.EF||_.ATa(e.Na.oa,{className:"mat-mdc-button-ripple"});var f=a.oa.classList;a=_.l(gVa);for(var g=a.next();!g.done;g=a.next())g=g.value,e.q5(g.ab)&&g.rT.forEach(function(m){f.add(m)});return e};_.V(gs,hVa);_.h=gs.prototype;_.h.Sc=function(){this.Ed.Pm(this.Na,!0)};_.h.La=function(){this.Ed.Pk(this.Na)};
_.h.focus=function(a,b){(a=void 0===a?"program":a)?_.bq(this.Ed,this.Na.oa,a,b):this.Na.oa.focus(b)};_.h.q5=function(){var a=this;return _.uc.apply(0,arguments).some(function(b){return a.Na.oa.hasAttribute(b)})};_.h.Rbb=function(){var a;null==(a=this.EF)||a.v_a(this.Na.oa,this.xd||this.disabled)};
_.W.Object.defineProperties(gs.prototype,{SH:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.EF)?void 0:_.BTa(a,this.Na.oa)},set:function(a){null==this.EF||_.CTa(this.Na.oa,a)}},xd:{configurable:!0,enumerable:!0,get:function(){return this.cs},set:function(a){this.cs=_.dh(a);this.Rbb()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.dh(a);this.Rbb()}}});gs.ha=function(){_.hd()};gs.Ja=_.pc({type:gs,features:[_.Ke]});var iVa;iVa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.hs=function(a,b,c,d){return gs.call(this,a,b,c,d)||this};_.V(_.hs,gs);_.hs.Ja=gs.Ja;_.hs.ha=function(a){return new (a||_.hs)(_.u(_.bd),_.u(_.Yp),_.u(_.Ge),_.u(_.Ek,8))};
_.hs.Aa=_.kc({type:_.hs,ta:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Fb:7,lb:function(a,b){a&2&&(_.Ne("disabled",b.disabled||null),_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",xd:"disableRipple",color:"color"},Yb:["matButton"],features:[_.Ke],nc:["mat-button",""],hc:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Ba:7,Ca:4,Fa:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],va:function(a,b){a&1&&(_.af(iVa),_.B(0,"span",0),_.bf(1),_.y(2,"span",1),_.bf(3,1),_.z(),_.bf(4,2),_.B(5,"span",2)(6,"span",3));a&2&&_.Pe("mdc-button__ripple",!b.B9a)("mdc-fab__ripple",b.B9a)},styles:['.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],ub:2,Pa:0});_.jVa=new _.wc("mat-mdc-fab-default-options",{Ha:"root",qa:nra});_.yc(["disabled","disableRipple","color","tabIndex"]);_.is=function(a,b,c,d){a=gs.call(this,a,b,c,d)||this;_.ATa(a.Na.oa,{CY:!0});return a};_.V(_.is,gs);_.is.Ja=gs.Ja;_.is.ha=function(a){return new (a||_.is)(_.u(_.bd),_.u(_.Yp),_.u(_.Ge),_.u(_.Ek,8))};
_.is.Aa=_.kc({type:_.is,ta:[["button","mat-icon-button",""]],Fb:7,lb:function(a,b){a&2&&(_.Ne("disabled",b.disabled||null),_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",xd:"disableRipple",color:"color"},Yb:["matButton"],features:[_.Ke],nc:["mat-icon-button",""],hc:["*"],Ba:4,Ca:0,Fa:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],
va:function(a){a&1&&(_.af(),_.B(0,"span",0),_.bf(1),_.B(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color);--mdc-icon-button-state-layer-size:48px;--mdc-icon-button-icon-size:24px;--mdc-icon-button-disabled-icon-color:black;--mdc-icon-button-disabled-icon-opacity:0.38}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;font-size:var(--mdc-icon-button-icon-size);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],ub:2,Pa:0});_.js=function(){};_.js.ha=function(a){return new (a||_.js)};_.js.Ea=_.lc({type:_.js});_.js.Da=_.ac({imports:[_.hr,_.or,_.hr]});var kVa;_.ks=new _.wc("MatSnackBarData");kVa=function(){this.LA="assertive";this.eu="";this.duration=0;this.data=null;this.lA="center";this.l3="bottom"};var lVa=function(){};lVa.ha=function(a){return new (a||lVa)};lVa.Ja=_.pc({type:lVa,ta:[["","matSnackBarLabel",""]],Eb:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]});var mVa=function(){};mVa.ha=function(a){return new (a||mVa)};mVa.Ja=_.pc({type:mVa,ta:[["","matSnackBarActions",""]],Eb:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]});var nVa=function(){};nVa.ha=function(a){return new (a||nVa)};nVa.Ja=_.pc({type:nVa,ta:[["","matSnackBarAction",""]],Eb:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]});var oVa=Math.pow(2,31)-1,ls=function(a,b){var c=this;this.Db=b;this.Uy=new _.ye;this.qq=new _.ye;this.jz=new _.ye;this.VW=!1;this.mu=a;a.wF.subscribe(function(){return c.RFa()})};ls.prototype.Td=function(){this.Uy.closed||this.mu.naa();clearTimeout(this.Hla)};var pVa=function(a){a.jz.closed||(a.VW=!0,a.jz.next(),a.jz.complete(),a.Td());clearTimeout(a.Hla)};ls.prototype.CFa=function(a){var b=this;this.Hla=setTimeout(function(){return b.Td()},Math.min(a,oVa))};
ls.prototype.eIa=function(){this.qq.closed||(this.qq.next(),this.qq.complete())};ls.prototype.RFa=function(){this.Db.dispose();this.jz.closed||this.jz.complete();this.Uy.next({zyc:this.VW});this.Uy.complete();this.VW=!1};ls.prototype.rs=function(){return this.mu.f6};var ms=function(a,b){this.via=a;this.data=b};ms.prototype.action=function(){pVa(this.via)};_.W.Object.defineProperties(ms.prototype,{ZRa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});ms.ha=function(a){return new (a||ms)(_.u(ls),_.u(_.ks))};
ms.Aa=_.kc({type:ms,ta:[["simple-snack-bar"]],Eb:[1,"mat-mdc-simple-snack-bar"],Yb:["matSnackBar"],Ba:3,Ca:2,Fa:[["matSnackBarLabel",""],["matSnackBarActions","",4,"ngIf"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.N(1),_.z(),_.M(2,ora,3,1,"div",1));a&2&&(_.t(1),_.ff(" ",b.data.message,"\n"),_.t(1),_.w("ngIf",b.ZRa))},Ia:[_.tm,_.hs,lVa,mVa,nVa],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],ub:2,Pa:0});var qVa=_.Lg("state",[_.Og("void, hidden",_.Ng({transform:"scale(0.8)",opacity:0})),_.Og("visible",_.Ng({transform:"scale(1)",opacity:1})),_.Pg("* => visible",_.Mg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Pg("* => void, * => hidden",_.Mg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Ng({opacity:0})))]);var rVa=["label"],sVa=0,ns=function(a,b,c,d,e){this.Cq=!1;this.hb=a;this.Na=b;this.kb=c;this.Bc=d;this.bV=e;this.Gb=_.ic(_.ih);this.JQ=new Set;this.tEa=150;this.Nb=!1;this.kQ=new _.ye;this.wF=new _.ye;this.f6=new _.ye;this.Yr="void";this.aQ="mat-snack-bar-container-live-"+sVa++;this.Rt="assertive"!==e.LA||e.eu?"off"===e.LA?"off":"polite":"assertive";this.Bc.AAa&&("polite"===this.Rt&&(this.M6="status"),"assertive"===this.Rt&&(this.M6="alert"))};_.V(ns,br);_.h=ns.prototype;
_.h.Cz=function(a){a=this.Ut.Cz(a);this.bP();return a};_.h.Dz=function(a){a=this.Ut.Dz(a);this.bP();return a};_.h.xWa=function(a){var b=a.nl;a=a.og;("void"===a&&"void"!==b||"hidden"===a)&&this.C4();if("visible"===a){var c=this.f6;this.hb.kc(function(){c.next();c.complete()})}};_.h.MR=function(){this.Nb||(this.Yr="visible",this.kb.Pd(),this.fJa())};_.h.naa=function(){var a=this;this.hb.kc(function(){a.Yr="hidden";a.Na.oa.setAttribute("mat-exit","");clearTimeout(a.n4)});return this.wF};
_.h.La=function(){this.Nb=!0;this.cFa();this.C4()};_.h.C4=function(){var a=this;this.hb.vM.ka(_.pe(1)).subscribe(function(){a.hb.kc(function(){a.wF.next();a.wF.complete()})})};_.h.bP=function(){var a=this.Na.oa,b=this.bV.Kd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.NFa();b=this.On.oa;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.NFa=function(){for(var a=this.aQ,b=this.Gb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.JQ.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.cFa=function(){var a=this;this.JQ.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.aQ,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.JQ.clear()};
_.h.tlc=function(){};_.h.fJa=function(){var a=this;this.n4||this.hb.bc(function(){a.n4=setTimeout(function(){var b=a.Na.oa.querySelector("[aria-hidden]"),c=a.Na.oa.querySelector("[aria-live]");if(b&&c){var d=null;a.Bc.Sd&&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.kQ.next();a.kQ.complete()}},a.tEa)})};
ns.ha=function(a){return new (a||ns)(_.u(_.Ge),_.u(_.bd),_.u(_.El),_.u(_.Yp),_.u(kVa))};
ns.Aa=_.kc({type:ns,ta:[["mat-snack-bar-container"]],vb:function(a,b){a&1&&(_.tf(_.dr,7),_.tf(rVa,7));if(a&2){var c;_.sf(c=_.wf())&&(b.Ut=c.first);_.sf(c=_.wf())&&(b.On=c.first)}},Eb:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],Fb:1,lb:function(a,b){a&1&&_.$e("@state.done",function(c){return b.xWa(c)});a&2&&_.Ve("@state",b.Yr)},features:[_.Ke],Ba:6,Ca:3,Fa:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],
va:function(a,b){a&1&&(_.y(0,"div",0)(1,"div",1,2)(3,"div",3),_.M(4,pra,0,0,"ng-template",4),_.z(),_.B(5,"div"),_.z()());a&2&&(_.t(5),_.Ne("aria-live",b.Rt)("role",b.M6)("id",b.aQ))},Ia:[_.dr],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape)}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size);font-family:var(--mdc-snackbar-supporting-text-font);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-mdc-button-persistent-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}\n'],
ub:2,data:{animation:[qVa]}});_.os=function(){};_.os.ha=function(a){return new (a||_.os)};_.os.Ea=_.lc({type:_.os});_.os.Da=_.ac({imports:[_.gr,_.er,_.zm,_.js,_.hr,_.hr]});/*

 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}}
*/
_.tVa=new _.wc("mat-snack-bar-default-options",{Ha:"root",qa:function(){return new kVa}});_.ps=function(a,b,c,d,e,f){this.Df=a;this.Rt=b;this.Me=c;this.NEa=d;this.pQ=e;this.J4=f;this.GF=null;this.h0a=ms;this.m0a=ns;this.YRa="mat-mdc-snack-bar-handset"};_.h=_.ps.prototype;_.h.S0=function(a,b){return this.r4(a,b)};_.h.QCb=function(a,b){this.r4(a,b)};
_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.J4,c);d.data={message:a,action:b};d.eu===a&&(d.eu=void 0);return this.S0(this.h0a,d)};_.h.Td=function(){this.Oj&&this.Oj.Td()};_.h.La=function(){this.GF&&this.GF.Td()};_.h.CEa=function(a,b){var c=Ie({parent:b&&b.ye&&b.ye.Cc||this.Me,Rb:[{ya:kVa,tc:b}]});a=a.Od(new _.$q(this.m0a,b.ye,c));a.instance.bV=b;return a.instance};
_.h.r4=function(a,b){var c=this,d=Object.assign({},new kVa,this.J4,b),e=this.Zy(d);b=this.CEa(e,d);var f=new ls(b,e);if(a instanceof _.of)f.instance=b.Dz(new _.ar(a,null,{wa:d.data,via:f}));else{var g=this.SW(d,f);a=b.Cz(new _.$q(a,void 0,g));f.instance=a.instance}this.NEa.observe("(max-width: 599.98px) and (orientation: portrait)").ka(_.De(e.Yo)).subscribe(function(m){e.Ho.classList.toggle(c.YRa,m.matches)});d.eu&&b.kQ.subscribe(function(){c.Rt.Sj(d.eu,d.LA)});this.rEa(f,d);return this.Oj=f};
_.h.rEa=function(a,b){var c=this;a.Uy.subscribe(function(){c.Oj==a&&(c.Oj=null);b.eu&&c.Rt.clear()});this.Oj?(this.Oj.Uy.subscribe(function(){a.mu.MR()}),this.Oj.Td()):a.mu.MR();b.duration&&0<b.duration&&a.rs().subscribe(function(){return a.CFa(b.duration)})};
_.h.Zy=function(a){var b=new _.Qq;b.direction=a.direction;var c=this.Df.position().global(),d="rtl"===a.direction;d="left"===a.lA||"start"===a.lA&&!d||"end"===a.lA&&d;var e=!d&&"center"!==a.lA;d?c.left("0"):e?c.right("0"):_.Vq(c);"top"===a.l3?c.top("0"):c.bottom("0");b.Ng=c;return this.Df.create(b)};_.h.SW=function(a,b){return Ie({parent:a&&a.ye&&a.ye.Cc||this.Me,Rb:[{ya:ls,tc:b},{ya:_.ks,tc:a.data}]})};
_.W.Object.defineProperties(_.ps.prototype,{Oj:{configurable:!0,enumerable:!0,get:function(){var a=this.pQ;return a?a.Oj:this.GF},set:function(a){this.pQ?this.pQ.Oj=a:this.GF=a}}});_.ps.ha=function(a){return new (a||_.ps)(_.q(_.fr),_.q(_.pq),_.q(_.jg),_.q(_.jq),_.q(_.ps,12),_.q(_.tVa))};_.ps.ua=_.p({token:_.ps,qa:_.ps.ha,Ha:_.os});_.lh(_.nh(_.mh(function(a){this.Na=a})));_.yc(["disabled","disableRipple","color","tabIndex"]);var uVa=function(){this.LA="assertive";this.eu="";this.duration=0;this.data=null;this.lA="center";this.l3="bottom"};var vVa;vVa=Math.pow(2,31)-1;_.qs=function(a,b){var c=this;this.Db=b;this.Uy=new _.ye;this.qq=new _.ye;this.jz=new _.ye;this.VW=!1;this.mu=a;a.wF.subscribe(function(){return c.RFa()})};_.h=_.qs.prototype;_.h.Td=function(){this.Uy.closed||this.mu.naa();clearTimeout(this.Hla)};_.h.CFa=function(a){var b=this;this.Hla=setTimeout(function(){return b.Td()},Math.min(a,vVa))};_.h.eIa=function(){this.qq.closed||(this.qq.next(),this.qq.complete())};
_.h.RFa=function(){this.Db.dispose();this.jz.closed||this.jz.complete();this.Uy.next({zyc:this.VW});this.Uy.complete();this.VW=!1};_.h.rs=function(){return this.mu.f6};var wVa=_.Lg("state",[_.Og("void, hidden",_.Ng({transform:"scale(0.8)",opacity:0})),_.Og("visible",_.Ng({transform:"scale(1)",opacity:1})),_.Pg("* => visible",_.Mg("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Pg("* => void, * => hidden",_.Mg("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Ng({opacity:0})))]);var xVa=0,rs=function(a,b,c,d,e){this.Cq=!1;this.hb=a;this.Na=b;this.kb=c;this.Bc=d;this.bV=e;this.Gb=_.ic(_.ih);this.JQ=new Set;this.tEa=150;this.Nb=!1;this.kQ=new _.ye;this.wF=new _.ye;this.f6=new _.ye;this.Yr="void";this.aQ="mat-snack-bar-container-live-"+xVa++;this.Rt="assertive"!==e.LA||e.eu?"off"===e.LA?"off":"polite":"assertive";this.Bc.AAa&&("polite"===this.Rt&&(this.M6="status"),"assertive"===this.Rt&&(this.M6="alert"))};_.V(rs,br);_.h=rs.prototype;
_.h.Cz=function(a){a=this.Ut.Cz(a);this.bP();return a};_.h.Dz=function(a){a=this.Ut.Dz(a);this.bP();return a};_.h.xWa=function(a){var b=a.nl;a=a.og;("void"===a&&"void"!==b||"hidden"===a)&&this.C4();if("visible"===a){var c=this.f6;this.hb.kc(function(){c.next();c.complete()})}};_.h.MR=function(){this.Nb||(this.Yr="visible",this.kb.Pd(),this.fJa())};_.h.naa=function(){var a=this;this.hb.kc(function(){a.Yr="hidden";a.Na.oa.setAttribute("mat-exit","");clearTimeout(a.n4)});return this.wF};
_.h.La=function(){this.Nb=!0;this.cFa();this.C4()};_.h.C4=function(){var a=this;this.hb.vM.ka(_.pe(1)).subscribe(function(){a.hb.kc(function(){a.wF.next();a.wF.complete()})})};_.h.bP=function(){var a=this.Na.oa,b=this.bV.Kd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.NFa()};
_.h.NFa=function(){for(var a=this.aQ,b=this.Gb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.JQ.add(d);e?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.cFa=function(){var a=this;this.JQ.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.aQ,"").trim(),0<c.length?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.JQ.clear()};
_.h.tlc=function(){};_.h.fJa=function(){var a=this;this.n4||this.hb.bc(function(){a.n4=setTimeout(function(){var b=a.Na.oa.querySelector("[aria-hidden]"),c=a.Na.oa.querySelector("[aria-live]");if(b&&c){var d=null;a.Bc.Sd&&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.kQ.next();a.kQ.complete()}},a.tEa)})};
rs.ha=function(a){return new (a||rs)(_.u(_.Ge),_.u(_.bd),_.u(_.El),_.u(_.Yp),_.u(uVa))};rs.Ja=_.pc({type:rs,vb:function(a,b){a&1&&_.tf(_.dr,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Ut=c.first)}},features:[_.Ke]});var ss=function(a,b,c,d,e,f){this.Df=a;this.Rt=b;this.Me=c;this.NEa=d;this.pQ=e;this.J4=f;this.GF=null};_.h=ss.prototype;_.h.S0=function(a,b){return this.r4(a,b)};_.h.QCb=function(a,b){this.r4(a,b)};_.h.open=function(a,b,c){b=void 0===b?"":b;var d=Object.assign({},this.J4,c);d.data={message:a,action:b};d.eu===a&&(d.eu=void 0);return this.S0(this.h0a,d)};_.h.Td=function(){this.Oj&&this.Oj.Td()};_.h.La=function(){this.GF&&this.GF.Td()};
_.h.CEa=function(a,b){var c=Ie({parent:b&&b.ye&&b.ye.Cc||this.Me,Rb:[{ya:uVa,tc:b}]});a=a.Od(new _.$q(this.m0a,b.ye,c));a.instance.bV=b;return a.instance};
_.h.r4=function(a,b){var c=this,d=Object.assign({},new uVa,this.J4,b),e=this.Zy(d);b=this.CEa(e,d);var f=new _.qs(b,e);if(a instanceof _.of)f.instance=b.Dz(new _.ar(a,null,{wa:d.data,via:f}));else{var g=this.SW(d,f);a=b.Cz(new _.$q(a,void 0,g));f.instance=a.instance}this.NEa.observe("(max-width: 599.98px) and (orientation: portrait)").ka(_.De(e.Yo)).subscribe(function(m){e.Ho.classList.toggle(c.YRa,m.matches)});d.eu&&b.kQ.subscribe(function(){c.Rt.Sj(d.eu,d.LA)});this.rEa(f,d);return this.Oj=f};
_.h.rEa=function(a,b){var c=this;a.Uy.subscribe(function(){c.Oj==a&&(c.Oj=null);b.eu&&c.Rt.clear()});this.Oj?(this.Oj.Uy.subscribe(function(){a.mu.MR()}),this.Oj.Td()):a.mu.MR();b.duration&&0<b.duration&&a.rs().subscribe(function(){return a.CFa(b.duration)})};
_.h.Zy=function(a){var b=new _.Qq;b.direction=a.direction;var c=this.Df.position().global(),d="rtl"===a.direction;d="left"===a.lA||"start"===a.lA&&!d||"end"===a.lA&&d;var e=!d&&"center"!==a.lA;d?c.left("0"):e?c.right("0"):_.Vq(c);"top"===a.l3?c.top("0"):c.bottom("0");b.Ng=c;return this.Df.create(b)};_.h.SW=function(a,b){return Ie({parent:a&&a.ye&&a.ye.Cc||this.Me,Rb:[{ya:_.qs,tc:b},{ya:_.ks,tc:a.data}]})};
_.W.Object.defineProperties(ss.prototype,{Oj:{configurable:!0,enumerable:!0,get:function(){var a=this.pQ;return a?a.Oj:this.GF},set:function(a){this.pQ?this.pQ.Oj=a:this.GF=a}}});ss.ha=function(a){return new (a||ss)(_.q(_.fr),_.q(_.pq),_.q(_.jg),_.q(_.jq),_.q(ss,12),_.q(_.tVa))};ss.ua=_.p({token:ss,qa:ss.ha});var ts=function(a,b){this.via=a;this.data=b};ts.prototype.action=function(){pVa(this.via)};_.W.Object.defineProperties(ts.prototype,{ZRa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});ts.ha=function(a){return new (a||ts)(_.u(_.qs),_.u(_.ks))};
ts.Aa=_.kc({type:ts,ta:[["simple-snack-bar"]],Eb:[1,"mat-simple-snackbar"],Ba:3,Ca:2,Fa:[[1,"mat-simple-snack-bar-content"],["class","mat-simple-snackbar-action",4,"ngIf"],[1,"mat-simple-snackbar-action"],["mat-button","",3,"click"]],va:function(a,b){a&1&&(_.y(0,"span",0),_.N(1),_.z(),_.M(2,qra,3,1,"div",1));a&2&&(_.t(1),_.gf(b.data.message),_.t(1),_.w("ngIf",b.ZRa))},Ia:[_.tm,_.yr],styles:[".mat-simple-snackbar{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.mat-simple-snackbar-action{flex-shrink:0;margin:-8px -8px -8px 8px}.mat-simple-snackbar-action button{max-height:36px;min-width:0}[dir=rtl] .mat-simple-snackbar-action{margin-left:-8px;margin-right:8px}.mat-simple-snack-bar-content{overflow:hidden;text-overflow:ellipsis}\n"],
ub:2,Pa:0});var us=function(){rs.apply(this,arguments)};_.V(us,rs);us.Ja=rs.Ja;us.prototype.bP=function(){rs.prototype.bP.call(this);"center"===this.bV.lA&&this.Na.oa.classList.add("mat-snack-bar-center");"top"===this.bV.l3&&this.Na.oa.classList.add("mat-snack-bar-top")};us.ha=function(){var a;return function(b){return(a||(a=_.$c(us)))(b||us)}}();
us.Aa=_.kc({type:us,ta:[["snack-bar-container"]],Eb:[1,"mat-snack-bar-container"],Fb:1,lb:function(a,b){a&1&&_.$e("@state.done",function(c){return b.xWa(c)});a&2&&_.Ve("@state",b.Yr)},features:[_.Ke],Ba:3,Ca:3,Fa:[["aria-hidden","true"],["cdkPortalOutlet",""]],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,rra,0,0,"ng-template",1),_.z(),_.B(2,"div"));a&2&&(_.t(2),_.Ne("aria-live",b.Rt)("role",b.M6)("id",b.aQ))},Ia:[_.dr],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"],
ub:2,data:{animation:[wVa]}});_.vs=function(){};_.vs.ha=function(a){return new (a||_.vs)};_.vs.Ea=_.lc({type:_.vs});_.vs.Da=_.ac({imports:[_.gr,_.er,_.zm,_.Wr,_.hr,_.hr]});_.ws=function(a,b,c,d,e,f){ss.call(this,a,b,c,d,e,f);this.h0a=ts;this.m0a=us;this.YRa="mat-snack-bar-handset"};_.V(_.ws,ss);_.ws.ha=function(a){return new (a||_.ws)(_.q(_.fr),_.q(_.pq),_.q(_.jg),_.q(_.jq),_.q(_.ws,12),_.q(_.tVa))};_.ws.ua=_.p({token:_.ws,qa:_.ws.ha,Ha:_.vs});new _.fs("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 _.fs("{projectName} project created");new _.fs("Failed to connect to {gitProvider}");_.xs=function(a,b){this.Vg=a;this.ih=b};_.yVa=function(a){0<document.querySelectorAll("snack-bar-container").length||a.BA({message:"An unexpected error occurred.",Td:"Dismiss"})};
_.zVa=function(a,b){var c=b.message,d=b.Td;a.log(b.error);a.BA({message:c,Td:d})};_.xs.prototype.log=function(a){_.bs(this.Vg,a)};_.xs.prototype.BA=function(a){this.notify({message:a.message,Td:a.Td,duration:0})};_.xs.prototype.notify=function(a){this.ih.open(a.message,a.Td,{duration:a.duration})};_.xs.ha=function(a){return new (a||_.xs)(_.q(_.as),_.q(_.ws))};_.xs.ua=_.p({token:_.xs,qa:_.xs.ha,Ha:"root"});_.ys=function(a,b){this.Wg=a;this.f2a=b};_.ys.prototype.Ra=function(){var a=this;this.mb=this.f2a.subscribe(function(b){a.handleError(b)})};_.ys.prototype.handleError=function(){_.yVa(this.Wg)};_.ys.prototype.La=function(){this.mb&&this.mb.unsubscribe()};_.ys.ha=function(a){return new (a||_.ys)(_.u(_.xs),_.u(xUa))};_.ys.Ja=_.pc({type:_.ys,ta:[["uncaught-error-notifier"]]});_.zs=function(){};_.zs.ha=function(a){return new (a||_.zs)};_.zs.Ea=_.lc({type:_.zs});_.zs.Da=_.ac({});_.AVa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var sra;_.As=function(a,b){this.f2a=a;this.Vg=b};_.As.prototype.handleError=function(a){a&&(a===tra()||void 0!==a.p1&&a.p1===tra())||(_.bs(this.Vg,a),this.f2a.next(a))};_.As.ha=function(a){return new (a||_.As)(_.q(xUa),_.q(_.as))};_.As.ua=_.p({token:_.As,qa:_.As.ha,Ha:"root"});var ura="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var BVa=function(a){this.MLc=a;a.then((0,_.Fh)(function(){},this),function(){},this)},CVa=function(a,b,c){return a.MLc.then(function(d){var e=d[b];if(!e)throw Error("Dc`"+b);return e.apply(d,c)})},EVa=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=DVa(a,b).then(function(f){return f.apply(null,d)});return new BVa(e)},FVa={},DVa=function(a,b){var c=FVa[b];if(c)return c;c=(c=Hh(b))?ck(c):(new bk(function(d,e){var f=(new mBa(document)).createElement("SCRIPT");
f.async=!0;_.xra(f,_.dg(_.AAa(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=Hh(b);if(!d)throw Error("Ec`"+b+"`"+a);return d});return FVa[b]=c};var GVa=function(a){this.Vl=a};GVa.prototype.hV=function(a){CVa(this.Vl,"startFeedback",arguments)};GVa.prototype.bKc=function(a){CVa(this.Vl,"requestSurvey",arguments).ON(function(){},this)};GVa.prototype.XIc=function(a){CVa(this.Vl,"presentSurvey",arguments).ON(function(){},this)};var HVa=new _.zj(_.yj,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");DVa(HVa,"help.service.Lazy.create").ON(function(){});var yra=function(a,b){b=b||{};a=EVa(HVa,"help.service.Lazy.create",a,{apiKey:b.apiKey||b.apiKey,environment:b.environment||b.environment,helpCenterPath:b.helpCenterPath||b.helpCenterPath,locale:b.locale||b.locale||"en-US".replace(/-/g,"_"),nonce:b.nonce||b.nonce,productData:b.productData||b.productData,receiverUri:b.receiverUri||b.receiverUri,renderApiUri:b.renderApiUri||b.renderApiUri,theme:b.theme||b.theme,window:b.window||b.window});return new GVa(a)};var JVa,Bs;_.IVa=new _.wc("helpServiceCreationDelegate",{qa:function(){return yra}});JVa=new _.wc("HelpService productData",{qa:function(){return{}}});Bs=function(a,b,c,d,e){this.productId=a;e.listen("a",function(f){if(f=f.error){var g;d.lastError=(null!=(g=f.name)?g:"Error")+": "+f.message+":\n "+f.stack}});this.wJc=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Bs.prototype.hV=function(a){this.wJc.hV(a)};Bs.ha=function(a){return new (a||Bs)(_.q(iJa),_.q(_.rh),_.q(_.IVa),_.q(JVa),_.q(wUa))};
Bs.ua=_.p({token:Bs,qa:Bs.ha,Ha:"root"});_.Cs=function(a,b,c,d){var e=this;this.service=a;this.wnb=b;this.productVersion=c;this.authuser=d;this.hV=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,UWc:!0};"undefined"!==typeof f&&(g.bucket=f);e.wnb&&(g.wnb=!0);e.service.hV(g)}};_.Cs.ha=function(a){return new (a||_.Cs)(_.q(Bs),_.q(EJa,8),_.q(jm),_.q(_.mm))};_.Cs.ua=_.p({token:_.Cs,qa:_.Cs.ha});_.Ds=function(a){if(a)throw Error("Fc");};_.Ds.ha=function(a){return new (a||_.Ds)(_.q(_.Ds,12))};_.Ds.Ea=_.lc({type:_.Ds});_.Ds.Da=_.ac({});var Ara;var Es=function(a,b){this.url=a;this.IN=null;this.options=b},Fs=function(a,b,c,d){this.j9a=a;this.FF=b;this.KFa=d;this.Xna=new Map;this.pma=new Map;this.Wlc=new Map;this.UGa=new Map;this.doc=new Map;this.YIa=[];this.h7a=["material-icons","mat-ligature-font"];this.Gb=c},KVa=function(a,b){return a.doc.get(b)||b};Fs.prototype.OLc=function(){this.h7a=_.uc.apply(0,arguments)};
var LVa=function(a,b,c){c=void 0===c?"":c;var d=c+":"+b,e=a.Xna.get(d);return e?a.G8a(e):(e=a.Moc(c,b))?(a.Xna.set(d,e),a.G8a(e)):(c=a.pma.get(c))?a.epc(b,c):_.Fd(Error("Gc`"+d))};_.h=Fs.prototype;_.h.La=function(){this.YIa=[];this.Xna.clear();this.pma.clear();this.Wlc.clear()};_.h.G8a=function(a){return a.IN?_.Ed(this.BJa(a).cloneNode(!0)):this.zqc(a).ka(_.v(function(b){return b.cloneNode(!0)}))};
_.h.epc=function(a,b){var c=this,d=this.M7a(a,b);if(d)return _.Ed(d);d=b.filter(function(e){return!e.IN}).map(function(e){return c.Aqc(e).ka(_.ie(function(f){f="Loading icon set URL: "+c.FF.Qo(5,e.url)+" failed: "+f.message;c.KFa.handleError(Error(f));return _.Ed(null)}))});return _.Yd(d).ka(_.v(function(){var e=c.M7a(a,b);if(!e)throw Error("Gc`"+a);return e}))};
_.h.M7a=function(a,b){for(var c=b.length-1;0<=c;c--){var d=b[c];if(d.IN&&-1<d.IN.toString().indexOf(a)){var e=this.BJa(d);if(d=this.Tnc(e,a,d.options))return d}}return null};_.h.zqc=function(a){var b=this;return this.N7a(a).ka(_.Ee(function(c){return a.IN=c}),_.v(function(){return b.BJa(a)}))};_.h.Aqc=function(a){return a.IN?_.Ed(null):this.N7a(a).ka(_.Ee(function(b){return a.IN=b}))};
_.h.Tnc=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.Nna(a,c);if("symbol"===a.nodeName.toLowerCase())return this.Nna(this.qtc(a),c);b=this.CJa(Cra("<svg></svg>"));b.appendChild(a);return this.Nna(b,c)};_.h.CJa=function(a){var b=this.Gb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Jc");return a};
_.h.qtc=function(a){for(var b=this.CJa(Cra("<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.Gb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.Nna=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.N7a=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.j9a)throw Error("Hc");if(null==c)throw Error("Kc`"+c);var f=this.FF.Qo(5,c);if(!f)throw Error("Ic`"+c);if(c=this.UGa.get(f))return c;c=this.j9a.get(f,{responseType:"text",withCredentials:a}).ka(_.v(function(g){return Cra(g)}),qe(function(){return b.UGa.delete(f)}),lia());this.UGa.set(f,c);return c};_.h.dla=function(a,b,c){this.Xna.set(a+":"+b,c);return this};
_.h.vSc=function(a,b){var c=this.pma.get(a);c?c.push(b):this.pma.set(a,[b]);return this};_.h.BJa=function(a){if(!a.EOb){var b=this.CJa(a.IN);this.Nna(b,a.options);a.EOb=b}return a.EOb};_.h.Moc=function(a,b){for(var c=0;c<this.YIa.length;c++){var d=this.YIa[c](b,a);if(d)return d.url&&d.options?new Es(d.url,d.options):new Es(d)}};Fs.ha=function(a){return new (a||Fs)(_.q(_.mn,8),_.q(tn),_.q(_.ih,8),_.q(_.vd))};Fs.ua=_.p({token:Fs,qa:Fs.ha,Ha:"root"});new _.Ak;new _.Bk;new _.Ak;new _.Ak;var MVa,NVa,OVa,PVa,QVa,RVa;MVa=_.lh(function(a){this.Na=a});NVa=new _.wc("MAT_ICON_DEFAULT_OPTIONS");OVa=new _.wc("mat-icon-location",{Ha:"root",qa:Dra});PVa="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");QVa=PVa.map(function(a){return"["+a+"]"}).join(", ");RVa=/^url\(['"]?#(.*?)['"]?\)$/;
_.Gs=function(a,b,c,d,e,f){var g=MVa.call(this,a)||this;g.TGa=b;g.Eq=d;g.KFa=e;g.n9a=!1;g.bab=[];g.oFa=_.yd.EMPTY;f&&(f.color&&(g.color=g.defaultColor=f.color),f.XR&&(g.XR=f.XR));c||a.oa.setAttribute("aria-hidden","true");return g};_.V(_.Gs,MVa);_.h=_.Gs.prototype;_.h.Rsc=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Lc`"+a);}};_.h.Ra=function(){this.bKa()};
_.h.Qm=function(){var a=this.vP;a&&a.size&&(a=this.Eq.orb(),a!==this.eab&&(this.eab=a,this.X$a(a)))};_.h.La=function(){this.oFa.unsubscribe();this.vP&&this.vP.clear()};_.h.gKa=function(){return!this.Vi};_.h.Csc=function(a){this.J6a();var b=this.Eq.orb();this.eab=b;this.Tlc(a);this.X$a(b);this.Na.oa.appendChild(a)};_.h.J6a=function(){var a=this.Na.oa,b=a.childNodes.length;for(this.vP&&this.vP.clear();b--;){var c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}};
_.h.bKa=function(){if(this.gKa()){var a=this.Na.oa,b=(this.XR?KVa(this.TGa,this.XR).split(/ +/):this.TGa.h7a).filter(function(c){return 0<c.length});this.bab.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.bab=b;this.Th===this.EIa||b.includes("mat-ligature-font")||(this.EIa&&a.classList.remove(this.EIa),this.Th&&a.classList.add(this.Th),this.EIa=this.Th)}};_.h.E6a=function(a){return"string"===typeof a?a.trim().split(" ")[0]:a};
_.h.X$a=function(a){var b=this.vP;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.Tlc=function(a){var b=a.querySelectorAll(QVa),c=this.vP=this.vP||new Map;for(a={Jca:0};a.Jca<b.length;a={Jca:a.Jca},a.Jca++)PVa.forEach(function(d){return function(e){var f=b[d.Jca],g=f.getAttribute(e);if(g=g?g.match(RVa):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.Wtc=function(a){var b=this;this.gbb=this.hbb=null;this.oFa.unsubscribe();if(a){a=_.l(this.Rsc(a));var c=a.next().value,d=a.next().value;c&&(this.hbb=c);d&&(this.gbb=d);this.oFa=LVa(this.TGa,d,c).ka(_.pe(1)).subscribe(function(e){return b.Csc(e)},function(e){b.KFa.handleError(Error("Mc`"+c+"`"+d+"`"+e.message))})}};
_.W.Object.defineProperties(_.Gs.prototype,{inline:{configurable:!0,enumerable:!0,get:function(){return this.n9a},set:function(a){this.n9a=_.dh(a)}},Vi:{configurable:!0,enumerable:!0,get:function(){return this.DJa},set:function(a){a!==this.DJa&&(a?this.Wtc(a):this.DJa&&this.J6a(),this.DJa=a)}},XR:{configurable:!0,enumerable:!0,get:function(){return this.Y7a},set:function(a){a=this.E6a(a);a!==this.Y7a&&(this.Y7a=a,this.bKa())}},Th:{configurable:!0,enumerable:!0,get:function(){return this.X7a},set:function(a){a=
this.E6a(a);a!==this.X7a&&(this.X7a=a,this.bKa())}}});_.Gs.ha=function(a){return new (a||_.Gs)(_.u(_.bd),_.u(Fs),_.Uc("aria-hidden"),_.u(OVa),_.u(_.vd),_.u(NVa,8))};
_.Gs.Aa=_.kc({type:_.Gs,ta:[["mat-icon"]],Eb:["role","img",1,"mat-icon","notranslate"],Fb:8,lb:function(a,b){a&2&&(_.Ne("data-mat-icon-type",b.gKa()?"font":"svg")("data-mat-icon-name",b.gbb||b.Th)("data-mat-icon-namespace",b.hbb||b.XR)("fontIcon",b.gKa()?b.Th:null),_.Pe("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",Vi:"svgIcon",XR:"fontSet",Th:"fontIcon"},Yb:["matIcon"],features:[_.Ke],hc:["*"],Ba:1,
Ca:0,va:function(a){a&1&&(_.af(),_.bf(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"],
ub:2,Pa:0});_.Hs=function(){};_.Hs.ha=function(a){return new (a||_.Hs)};_.Hs.Ea=_.lc({type:_.Hs});_.Hs.Da=_.ac({imports:[_.hr,_.hr]});var SVa;SVa=_.ii(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.TVa=[{mx:"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(" ")},{mx:"iam",icons:["domain","group","service_account","user"]},{mx:"logs",icons:"any debug error fatal info warning".split(" ")},{mx:"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(" ")},{mx:"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(" "),
rlb:["arrow_right","arrow_down"]},{mx:"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(" ")},{mx:"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(" ")},
{mx:"oss",icons:["logo","logo_monochrome"]},{mx:"tasks",icons:["g3c_logo_200x200"]}];_.UVa=new _.wc("SvgIconGroupsToBeRegistered");_.Is=function(a,b){this.Atb=a;this.eDc=b;this.Atb.OLc("material-icons-extended")};_.Is.ha=function(a){return new (a||_.Is)(_.q(Fs),_.q(_.UVa))};_.Is.ua=_.p({token:_.Is,qa:_.Is.ha});var VVa;_.qg=function(a){var b=this;this.Nd=a;this.KYa=!1;this.Nd.bc(function(){VVa(b)})};VVa=function(a){setTimeout(function(){a.KYa=!0},864E5)};_.qg.prototype.cR=function(a,b){if(this.KYa){var c=window.location;b=_.gg(b.url);b=_.ag(b);void 0!==b&&(c.href=b)}return!this.KYa};_.qg.ha=function(a){return new (a||_.qg)(_.q(_.Ge))};_.qg.ua=_.p({token:_.qg,qa:_.qg.ha});/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.Js=function(a,b){this.Ewa=[];this.yCb=a;this.flb=b||null;this.aca=this.WK=!1;this.Og=void 0;this.f0a=this.Fvc=this.OLa=!1;this.rya=0;this.Ar=null;this.Toa=0};_.si(_.Js,Hra);_.Js.prototype.cancel=function(a){if(this.WK)this.Og instanceof _.Js&&this.Og.cancel();else{if(this.Ar){var b=this.Ar;delete this.Ar;a?b.cancel(a):(b.Toa--,0>=b.Toa&&b.cancel())}this.yCb?this.yCb.call(this.flb,this):this.f0a=!0;this.WK||this.gaa(new Ks(this))}};_.Js.prototype.xjb=function(a,b){this.OLa=!1;WVa(this,a,b)};
var WVa=function(a,b,c){a.WK=!0;a.Og=c;a.aca=!b;XVa(a)},ZVa=function(a){if(a.WK){if(!a.f0a)throw new YVa(a);a.f0a=!1}};_.Js.prototype.callback=function(a){ZVa(this);WVa(this,!0,a)};_.Js.prototype.gaa=function(a){ZVa(this);WVa(this,!1,a)};_.Js.prototype.addCallback=function(a,b){return _.$Va(this,a,null,b)};_.$Va=function(a,b,c,d){a.Ewa.push([b,c,d]);a.WK&&XVa(a);return a};
_.Js.prototype.then=function(a,b,c){var d,e,f=new bk(function(g,m){e=g;d=m});_.$Va(this,e,function(g){g instanceof Ks?f.cancel():d(g);return aWa},this);return f.then(a,b,c)};_.Js.prototype.$goog_Thenable=!0;_.Js.prototype.me=function(a){var b=new _.Js;_.$Va(this,b.callback,b.gaa,b);a&&(b.Ar=this,this.Toa++);return b};_.Js.prototype.isError=function(a){return a instanceof Error};
var bWa=function(a){return qxa(a.Ewa,function(b){return"function"===typeof b[1]})},aWa={},XVa=function(a){if(a.rya&&a.WK&&bWa(a)){var b=a.rya,c=cWa[b];c&&(_.ca.clearTimeout(c.Qw),delete cWa[b]);a.rya=0}a.Ar&&(a.Ar.Toa--,delete a.Ar);b=a.Og;for(var d=c=!1;a.Ewa.length&&!a.OLa;){var e=a.Ewa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.aca?g:f)try{var m=f.call(e||a.flb,b);m===aWa&&(m=void 0);void 0!==m&&(a.aca=a.aca&&(m==b||a.isError(m)),a.Og=b=m);if(mCa(b)||"function"===typeof _.ca.Promise&&b instanceof _.ca.Promise)d=
!0,a.OLa=!0}catch(n){b=n,a.aca=!0,bWa(a)||(c=!0)}}a.Og=b;d&&(m=(0,_.Fh)(a.xjb,a,!0),d=(0,_.Fh)(a.xjb,a,!1),b instanceof _.Js?(_.$Va(b,m,d),b.Fvc=!0):b.then(m,d));c&&(b=new dWa(b),cWa[b.Qw]=b,a.rya=b.Qw)},YVa=function(a){_.ba.call(this);this.xC=a};_.si(YVa,_.ba);YVa.prototype.message="Deferred has already fired";YVa.prototype.name="AlreadyCalledError";var Ks=function(a){_.ba.call(this);this.xC=a};_.si(Ks,_.ba);Ks.prototype.message="Deferred was canceled";Ks.prototype.name="CanceledError";
var dWa=function(a){this.Qw=_.ca.setTimeout((0,_.Fh)(this.mOc,this),0);this.hf=a};dWa.prototype.mOc=function(){delete cWa[this.Qw];throw this.hf;};var cWa={};var Mra=function(a,b){var c=b||{};b=c.document||document;var d=_.wh(a).toString(),e=(new mBa(b)).createElement("SCRIPT"),f={mKb:e,wV:void 0},g=new _.Js(eWa,f),m=null,n=null!=c.timeout?c.timeout:5E3;0<n&&(m=window.setTimeout(function(){fWa(e,!0);g.gaa(new gWa(1,"Timeout reached for loading script "+d))},n),f.wV=m);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(fWa(e,c.cVc||!1,m),g.callback(null))};e.onerror=function(){fWa(e,!0,m);g.gaa(new gWa(0,
"Error while loading script "+d))};f=c.attributes||{};_.Ob(f,{type:"text/javascript",charset:"UTF-8"});pBa(e,f);WAa(e,a);hWa(b).appendChild(e);return g},hWa=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!==b.length?b[0]:a.documentElement},eWa=function(){if(this&&this.mKb){var a=this.mKb;a&&"SCRIPT"==a.tagName&&fWa(a,!0,this.wV)}},fWa=function(a,b,c){null!=c&&_.ca.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.Sj(a)},
0)},gWa=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.ba.call(this,c);this.code=a};_.si(gWa,_.ba);var Nra=_.ii(["https://apis.google.com/js/api.js"]),Ira=null,Pra=new WeakMap;var iWa=function(){};iWa.prototype.send=function(a,b){Qka(a);return this.makeRequest(a).then(function(c){return b?_.Ef(b,c):c})};var Ls=function(a,b,c,d,e){this.f_=a;this.e_=b;this.uQa=c||{};this.d_=d||{};this.Pxc=e};_.V(Ls,iWa);var OWa=function(a){return _.Kra({timeout:3E4}).then(function(b){b=b||window.gapi;NWa(a,b);return Rra(b,{apiKey:a.e_,clientId:a.d_.clientId,scope:a.d_.scope,itb:a.d_.itb,Cpb:a.d_.Cpb}).then(function(){return b})})};
Ls.prototype.makeRequest=function(a){var b=this;return OWa(this).then(function(c){return _.Md(function(d){if(1==d.Pc)return void 0===b.d_.DGc?d.Uh(2):_.Nd(d,Qra(c,b.d_.DGc),2);NWa(b,c);return d.return(PWa(c.client.request({root:b.f_,path:a.path,method:a.Kb,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||b.Pxc})))})})};
var PWa=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)})})},NWa=function(a,b){for(var c in a.uQa)a.uQa.hasOwnProperty(c)&&_.Ora(b,c,a.uQa[c])};Ls.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var QWa=function(a,b,c,d,e,f,g){Ls.call(this,a,b,f,g);this.Pr=c;this.qLa=d;this.Op=e};_.V(QWa,Ls);QWa.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Pr.sessionId;this.Pr.actionId&&(a.headers.actionId=this.Pr.actionId);this.Op&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.Op);return RWa(this.qLa).then(function(){return Ls.prototype.makeRequest.call(b,a)})};var SWa=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.V(SWa,Error);var TWa=/^\)\]\}',?\n/,Ms=function(a,b){this.Nm=b;this.config=_.Rd(Promise.resolve(a))};_.V(Ms,VIa);Ms.prototype.makeRequest=function(a){var b=this;return this.config.ka(_.Ce(function(c){return b.YOa(c,a)}),_.Ce(function(c){if("text/csv"===c.headers.get("content-type")||"text/plain"===c.headers.get("content-type"))var d=_.Ed({data:c.body});else try{var e=(c.body||"{}").replace(TWa,"");d=_.Ed(JSON.parse(e))}catch(f){d=_.Fd(new _.ln({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.v(function(c){return c}))};
Ms.prototype.YOa=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.KUc){var c={},d={},e=!1,f=!1;if(b.headers){f=null!=b.headers["Content-Type"];for(var g=_.l(Object.entries(b.headers)),m=g.next();!m.done;m=g.next()){var n=_.l(m.value);m=n.next().value;n=n.next().value;RIa.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(QIa(d))),Rka(b,"$httpHeaders",
d));b.headers=c;SIa.includes(b.Kb)||(Rka(b,"$httpMethod",b.Kb),b.Kb="POST")}return this.Nm.request(b.Kb,_.Sra(a.f_,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new hn(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
Ms.prototype.searchParams=function(a,b){b=Object.entries(b.Ta||{}).reduce(function(c,d){d=_.l(d);var e=d.next().value;d=d.next().value;return a.OXc&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.jn({Oqa:a.uZc}));return a.e_?b.set("key",a.e_):b};var UWa=function(a,b,c,d){Ms.call(this,a,b);this.uja=c;this.Op=d};_.V(UWa,Ms);
UWa.prototype.YOa=function(a,b){var c=this;return _.Rd(this.uja.getToken()).ka(_.Ce(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.Op&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.Op);return Ms.prototype.YOa.call(c,a,b)}),_.ie(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 SWa("No xhr error returned",
{code:d.status,message:f})}}return _.Fd(f)}))};var VWa=function(a,b,c,d,e){UWa.call(this,{f_:a,e_:b},c,d,e)};_.V(VWa,UWa);var Wra=Error("Pc"),Xra=Error("Qc");var XWa=function(a,b,c,d,e){var f=WWa;this.oauthClientId=a;this.Ti=b;this.Wg=c;this.qLa=d;this.Ga=e;this.bra=null;this.oZa=2;this.scopes=[].concat(_.yc(new Set(f))).join(" ")};
XWa.prototype.getToken=function(){var a=this,b,c,d,e;return _.Md(function(f){switch(f.Pc){case 1:return a.bra||(a.bra=_.Rn(a.Ga,Vra(a.oauthClientId,a.scopes,a.Ti),"getOauthToken")),_.Nd(f,YWa(a.qLa),2);case 2:return b=f.uk,c=null,_.Xga(f,3,4),_.Nd(f,a.bra,6);case 6:c=f.uk;case 4:Zga(f);b();$ga(f,5);break;case 3:throw d=_.aha(f),_.zVa(a.Wg,{error:d,message:"Failed to fetch oauth token.",Td:"Dismiss"}),tra();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.oZa=2,f.return(e);if(0<a.oZa)return a.oZa--,a.bra=null,f.return(a.getToken());throw Error("Rc");}})};_.ZWa=new _.wc("authenticationLock");_.$Wa=new _.wc("Cookies");_.Ns=new _.wc("windowToken");var RWa,YWa;_.aXa=function(){this.locked=!1;this.gEb=[]};RWa=function(a){return YWa(a).then(function(b){b()})};YWa=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.gEb.push(c):c()})};_.aXa.prototype.release=function(){this.locked=!1;var a=this.gEb.shift();a&&a()};var WWa;WWa=[].concat(_.yc(["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"]),_.yc(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.yc(["https://www.googleapis.com/auth/iam"]),_.yc(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.yc(["https://www.googleapis.com/auth/service.management"]));
_.Os=function(a,b,c,d,e){this.yHc=new XWa(a,b,c,d,e)};_.Os.prototype.getToken=function(){return this.yHc.getToken()};_.Os.ha=function(a){return new (a||_.Os)(_.q(mJa),_.q(_.mm),_.q(_.xs),_.q(_.ZWa),_.q(_.Vn))};_.Os.ua=_.p({token:_.Os,qa:_.Os.ha});var bXa=function(a,b,c){this.FLa=a;this.Pr=b;this.debug=c};_.V(bXa,VIa);bXa.prototype.makeRequest=function(a){var b=this.FLa.makeRequest(a).ka(_.xh(this.Pr,a.Ob||"Unknown RPC"));return this.debug.uzb(a,b)};_.cXa=function(){};_.V(_.cXa,_.Kl);var Dka=function(a){var b;return{CHc:function(){b=Error("Sc")},HT:function(){},Ys:function(c){if("object"!==typeof c)console.warn("Instance of error was not thrown.");else{if(c.stack)var d=c;else{if(c.T2a)return;d=Error("Tc`"+a.path+"`"+JSON.stringify(c));c.T2a=d}d.stack+="\nCaused by: "+b.stack}}}};_.dXa=function(a,b,c){Ms.call(this,a,b);this.Ti=c};_.V(_.dXa,Ms);_.dXa.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.Ti||"0";var b;a.headers=null!=(b=a.headers)?b:{};b=_.dBa([]);if(null!=b){a.headers.AUTHORIZATION=b;var c;a.headers["X-Goog-AuthUser"]=null!=(c=this.Ti)?c:"0"}a.headers["X-Origin"]=window.location.origin;a.headers["X-Referer"]=window.location.origin;return Ms.prototype.makeRequest.call(this,a)};var Ps=function(a,b){this.Ga=a;this.Hxc=b};Ps.prototype.create=function(a){return new bXa(a,this.Ga,this.Hxc)};Ps.ha=function(a){return new (a||Ps)(_.q(_.Vn),_.q(Lm))};Ps.ua=_.p({token:Ps,qa:Ps.ha,Ha:"root"});var Qs=function(a,b,c,d){this.Qua=a;this.Nm=b;this.uja=c;this.Op=d};Qs.prototype.create=function(a){return new VWa(a,this.Qua,this.Nm,this.uja,this.Op)};Qs.ha=function(a){return new (a||Qs)(_.q(_.lm),_.q(_.mn),_.q(_.Os),_.q(_.nm))};Qs.ua=_.p({token:Qs,qa:Qs.ha,Ha:"root"});var $ra=[429,503];_.Rs=function(a){a=void 0===a?{}:a;a=void 0===a.ug?36E5:a.ug;this.store={};this.AAb=0;this.ug=a};_.Rs.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.eXa(this,a);if(d)return d;d=this.AAb++;b=this.ihb(c,d,b);this.Qzb(c,d,b,a);return b};_.eXa=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.Nca?!1:c.Nca;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.Uyc,d=Date.now()-(null!=d?d:a.ug),d=c.kRb.getTime()>=d),a=d?c.response:a.xCb(b,c)):a=null;return a};
_.Rs.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.AAb++;Ss(this,a,c,b)};_.Rs.prototype.ihb=function(a,b,c){return c()};_.Rs.prototype.xCb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var Ss=function(a,b,c,d,e){a.store[b]={id:c,response:d,kRb:new Date,Uyc:e}};_.Rs.prototype.Qzb=function(a,b,c){Ss(this,a,b,c)};
_.Ts=function(a,b){b=void 0===b?{}:b;var c=b.WQa,d=b.WYa,e=void 0===b.sZa?!0:b.sZa,f=void 0===b.tZa?asa:b.tZa,g=void 0===b.AVa?5:b.AVa,m=void 0===b.uZa?500:b.uZa;_.Rs.call(this,{ug:void 0===b.ug?36E5:b.ug});this.Ga=a;this.WYa=d;this.sZa=e;this.tZa=f;this.AVa=g;this.uZa=m;this.WQa=c};_.V(_.Ts,_.Rs);
_.Ts.prototype.Qzb=function(a,b,c,d){var e=this;if(this.WQa)if(d=this.WQa(d,c),"number"!==typeof d){Ss(this,a,b,c);var f=Date.now();d.ka(_.pe(1),yha()).subscribe(function(g){g-=Date.now()-f;Ss(e,a,b,c,g)},function(){})}else Ss(this,a,b,c,d);else Ss(this,a,b,c)};
_.Ts.prototype.ihb=function(a,b,c){var d=this;c=_.Xd(c);var e=this.tZa;this.sZa&&(c=c.ka(_.Gra(this.Ga,e,{YIb:this.uZa,rZa:this.AVa})));var f=c.ka(_.Ee({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.ve(new _.we(this.WYa))),g=!1;return _.Xd(function(){g||(f.connect(),g=!0);return f})};_.Ts.prototype.getValue=function(a,b){b=void 0===b?{}:b;a=_.eXa(this,a,{Nca:void 0===b.Nca?!1:b.Nca});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var fXa=function(a,b,c){_.Ts.call(this,a,Object.assign({},b,{WYa:1}));this.wf=c};_.V(fXa,_.Ts);fXa.prototype.xCb=function(a,b){this.wf.refresh(a);return b.response};fXa.prototype.PWa=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{kRb:new Date}))};fXa.prototype.PQa=function(a){return this.getValue(a,{Nca:!0})};_.Us=function(a,b){b=void 0===b?{}:b;this.FJc=new _.Rs({ug:Number.POSITIVE_INFINITY});this.Mea=new fXa(a,b,this)};
_.Us.prototype.fetch=function(a,b){var c=this;return this.Mea.fetch(a,function(){return gXa(c,a).ka(_.Ce(function(d){var e=d.EIc;d=d.fetch?b():_.oe;return void 0===e?d:d.ka(_.Be(e))}))})};_.Us.prototype.PQa=function(a){return this.Mea.PQa(a)};_.Us.prototype.refresh=function(a,b,c){c=void 0===c?!0:c;if(!c&&!b)throw Error("Vc");var d=this.Mea.PQa(a);null!=d&&(gXa(this,a).next({EIc:b?b(d):void 0,fetch:c}),c&&this.Mea.PWa(a))};var gXa=function(a,b){return a.FJc.fetch(b,function(){return new _.Tf({fetch:!0})})};var iXa;_.Vs=function(a){a=void 0===a?{}:a;this.O={};this.O.request=null==a.request?null:a.request};_.V(_.Vs,_.U);_.Vs.prototype.ma=function(){return _.Vs};_.Vs.prototype.na=function(){return{Sa:{request:_.Ws},keys:["request"]}};_.W.Object.defineProperties(_.Vs.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.S(this,"request"):null},set:function(a){this.O.request=a}}});var Xs=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};
_.V(Xs,_.U);Xs.prototype.ma=function(){return Xs};Xs.prototype.na=function(){return{Sa:{result:Ys},keys:["result"]}};_.W.Object.defineProperties(Xs.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});var Ys=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.status=null==a.status?null:a.status};_.V(Ys,_.U);Ys.prototype.ma=function(){return Ys};
Ys.prototype.na=function(){return{keys:["resourceType","status"],Ka:{status:Zs}}};_.W.Object.defineProperties(Ys.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});
var $s=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V($s,_.U);$s.prototype.ma=function(){return $s};$s.prototype.na=function(){return{Sa:{result:at},keys:["result"]}};_.W.Object.defineProperties($s.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});
var at=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.status=null==a.status?null:a.status};_.V(at,_.U);at.prototype.ma=function(){return at};at.prototype.na=function(){return{keys:["key","status"],Ka:{key:bt,status:Zs}}};
_.W.Object.defineProperties(at.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});_.ct=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceTypes=null==a.resourceTypes?null:a.resourceTypes;this.O.count=null==a.count?null:a.count};_.V(_.ct,_.U);_.ct.prototype.ma=function(){return _.ct};
_.ct.prototype.na=function(){return{keys:["count","resourceTypes"]}};_.W.Object.defineProperties(_.ct.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.S(this,"count"):null},set:function(a){this.O.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.S(this,"resourceTypes"):null},set:function(a){this.O.resourceTypes=a}}});
var dt=function(a){a=void 0===a?{}:a;this.O={};this.O.resources=null==a.resources?null:a.resources};_.V(dt,_.U);dt.prototype.ma=function(){return dt};dt.prototype.na=function(){return{Sa:{resources:_.et},keys:["resources"]}};_.W.Object.defineProperties(dt.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.S(this,"resources"):null},set:function(a){this.O.resources=a}}});
_.et=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.V(_.et,_.U);_.et.prototype.ma=function(){return _.et};_.et.prototype.na=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.W.Object.defineProperties(_.et.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):null},set:function(a){this.O.timestamp=
a}}});var ft=function(a){a=void 0===a?{}:a;this.O={};this.O.result=null==a.result?null:a.result};_.V(ft,_.U);ft.prototype.ma=function(){return ft};ft.prototype.na=function(){return{Sa:{result:gt},keys:["result"]}};_.W.Object.defineProperties(ft.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.S(this,"result"):null},set:function(a){this.O.result=a}}});
var gt=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.dE?null:a.dE;this.O.status=null==a.status?null:a.status};_.V(gt,_.U);gt.prototype.ma=function(){return gt};gt.prototype.na=function(){return{keys:["setting","status"],Ka:{setting:ht,status:Zs}}};
_.W.Object.defineProperties(gt.prototype,{dE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});_.Ws=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.Ws,_.U);
_.Ws.prototype.ma=function(){return _.Ws};_.Ws.prototype.na=function(){return{keys:["resourceId","resourceType"]}};_.W.Object.defineProperties(_.Ws.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}}});_.it=function(){this.O={}};
_.V(_.it,_.U);_.it.prototype.ma=function(){return _.it};_.it.prototype.na=function(){return{keys:[]}};var hXa=function(){this.O={}};_.V(hXa,_.U);hXa.prototype.ma=function(){return hXa};hXa.prototype.na=function(){return{keys:[]}};var jt=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceType=null==a.resourceType?null:a.resourceType;this.O.resourceIds=null==a.vIb?null:a.vIb;this.O.timestamps=null==a.PPb?null:a.PPb};_.V(jt,_.U);jt.prototype.ma=function(){return jt};
jt.prototype.na=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.W.Object.defineProperties(jt.prototype,{vIb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.S(this,"resourceIds"):null},set:function(a){this.O.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.S(this,"resourceType"):null},set:function(a){this.O.resourceType=a}},PPb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.S(this,"timestamps"):null},set:function(a){this.O.timestamps=a}}});
_.kt=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.dE?null:a.dE;this.O.subkey=null==a.Tia?null:a.Tia;this.O.projectId=null==a.projectId?null:a.projectId};_.V(_.kt,_.U);_.kt.prototype.ma=function(){return _.kt};_.kt.prototype.na=function(){return{keys:["projectId","setting","subkey"]}};
_.W.Object.defineProperties(_.kt.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},dE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},Tia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.O.subkey=a}}});
_.lt=function(a){a=void 0===a?{}:a;this.O={};this.O.stringVal=null==a.WNb?null:a.WNb;this.O.int32Val=null==a.evb?null:a.evb;this.O.doubleVal=null==a.doubleVal?null:a.doubleVal;this.O.boolVal=null==a.QLa?null:a.QLa;this.O.int64Val=null==a.SSa?null:a.SSa;this.O.protoVal=null==a.gga?null:a.gga};_.V(_.lt,_.U);_.lt.prototype.ma=function(){return _.lt};_.lt.prototype.na=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),yd:{protoVal:{Ac:null,Jc:!1,Kc:!1,Lc:!1}}}};
_.W.Object.defineProperties(_.lt.prototype,{QLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.S(this,"boolVal"):null},set:function(a){this.O.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.S(this,"doubleVal"):null},set:function(a){this.O.doubleVal=a}},evb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.S(this,"int32Val"):null},set:function(a){this.O.int32Val=a}},SSa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.S(this,"int64Val"):null},set:function(a){this.O.int64Val=a}},gga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.S(this,"protoVal"):null},set:function(a){this.O.protoVal=a}},WNb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.S(this,"stringVal"):null},set:function(a){this.O.stringVal=a}}});
var Zs=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.space=null==a.z2?null:a.z2;this.O.message=null==a.message?null:a.message;this.O.canonicalCode=null==a.phb?null:a.phb;this.O.messageSet=null==a.NAb?null:a.NAb};_.V(Zs,_.U);Zs.prototype.ma=function(){return Zs};Zs.prototype.na=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ka:{messageSet:hXa}}};
_.W.Object.defineProperties(Zs.prototype,{phb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.S(this,"canonicalCode"):null},set:function(a){this.O.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.O.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.O.message=a}},NAb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.S(this,"messageSet"):null},set:function(a){this.O.messageSet=a}},z2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.S(this,"space"):null},set:function(a){this.O.space=a}}});_.mt=function(a){a=void 0===a?{}:a;this.O={};this.O.resourceId=null==a.resourceId?null:a.resourceId};_.V(_.mt,_.U);_.mt.prototype.ma=function(){return _.mt};_.mt.prototype.na=function(){return{keys:["resourceId"]}};
_.W.Object.defineProperties(_.mt.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.S(this,"resourceId"):null},set:function(a){this.O.resourceId=a}}});_.nt=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.value=null==a.value?null:a.value;this.O.version=null==a.version?null:a.version;this.O.noExistingValue=null==a.VBb?null:a.VBb};_.V(_.nt,_.U);_.nt.prototype.ma=function(){return _.nt};
_.nt.prototype.na=function(){return{keys:["key","noExistingValue","value","version"],Ka:{key:_.kt,value:_.lt}}};
_.W.Object.defineProperties(_.nt.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},VBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.S(this,"noExistingValue"):null},set:function(a){this.O.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.O.version=a}}});var ht=function(a){a=void 0===a?{}:a;this.O={};this.O.key=null==a.key?null:a.key;this.O.value=null==a.value?null:a.value;this.O.version=null==a.version?null:a.version};_.V(ht,_.U);ht.prototype.ma=function(){return ht};ht.prototype.na=function(){return{keys:["key","value","version"],Ka:{key:bt,value:_.lt}}};
_.W.Object.defineProperties(ht.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.S(this,"key"):null},set:function(a){this.O.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.S(this,"value"):null},set:function(a){this.O.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.S(this,"version"):null},set:function(a){this.O.version=a}}});
var bt=function(a){a=void 0===a?{}:a;this.O={};this.O.setting=null==a.dE?null:a.dE;this.O.subkey=null==a.Tia?null:a.Tia;this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId};_.V(bt,_.U);bt.prototype.ma=function(){return bt};bt.prototype.na=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.W.Object.defineProperties(bt.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.S(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}},dE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.S(this,"setting"):null},set:function(a){this.O.setting=a}},Tia:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.S(this,"subkey"):null},set:function(a){this.O.subkey=a}}});iXa=new _.wc("API_VERSION");_.jXa=new _.wc("REQUEST_SERVICE");_.ot=function(){};_.ot.ha=function(a){return new (a||_.ot)};_.ot.Ea=_.lc({type:_.ot});_.ot.Da=_.ac({});
var pt={$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"},qt=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1alpha1":a;this.ob=new _.Ll(b,c)};_.h=qt.prototype;
_.h.ILa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Wa+"/recent:batchDelete",Ta:_.Ff(b,pt,c),Qb:Xs})};_.h.JLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Wa+"/recent:batchGet",Ta:_.Ff(b,pt,c),Qb:dt})};
_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:null,Kb:"DELETE",Ob:"cloudusersettings_pa.recent.delete",path:"/"+this.Wa+"/recent/"+a,Ta:_.Ff(b,pt,c),Qb:_.it})};_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"cloudusersettings_pa.recent.get",path:"/"+this.Wa+"/recent/"+a,Ta:_.Ff(b,pt,c),Qb:jt})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Ml(this.ob,{body:b,Kb:"PUT",Ob:"cloudusersettings_pa.recent.update",path:"/"+this.Wa+"/recent/"+a,Ta:_.Ff(c,pt,d),Qb:_.it})};qt.ha=function(a){return new (a||qt)(_.q(iXa,8),_.q(_.jXa),_.q(_.Kl,8))};qt.ua=_.p({token:qt,qa:qt.ha});_.rt=function(){};_.rt.ha=function(a){return new (a||_.rt)};_.rt.ua=_.p({token:_.rt,qa:function(a){return qt.ha(a)},Ha:_.ot});
var st=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1alpha1":a;this.ob=new _.Ll(b,c)};_.h=st.prototype;_.h.ILa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Wa+"/settings:batchDelete",Ta:_.Ff(b,pt,c),Qb:$s})};
_.h.JLa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Wa+"/settings:batchGet",Ta:_.Ff(b,pt,c),Qb:ft})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:null,Kb:"DELETE",Ob:"cloudusersettings_pa.settings.delete",path:"/"+this.Wa+"/settings/"+a,Ta:_.Ff(b,pt,c),Qb:_.it})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"cloudusersettings_pa.settings.get",path:"/"+this.Wa+"/settings/"+a,Ta:_.Ff(b,pt,c),Qb:ht})};_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Ml(this.ob,{body:b,Kb:"PUT",Ob:"cloudusersettings_pa.settings.update",path:"/"+this.Wa+"/settings/"+a,Ta:_.Ff(c,pt,d),Qb:ht})};st.ha=function(a){return new (a||st)(_.q(iXa,8),_.q(_.jXa),_.q(_.Kl,8))};st.ua=_.p({token:st,qa:st.ha});
_.tt=function(){};_.tt.ha=function(a){return new (a||_.tt)};_.tt.ua=_.p({token:_.tt,qa:function(a){return st.ha(a)},Ha:_.ot});_.kXa=new _.wc("API_VERSION");_.lXa=new _.wc("REQUEST_SERVICE");_.ut=function(){};_.ut.ha=function(a){return new (a||_.ut)};_.ut.Ea=_.lc({type:_.ut});_.ut.Da=_.ac({});_.mXa=new _.wc("REQUEST_SERVICE");_.vt=function(){};_.vt.ha=function(a){return new (a||_.vt)};_.vt.Ea=_.lc({type:_.vt});_.vt.Da=_.ac({});_.nXa=new _.wc("REQUEST_SERVICE");_.wt=function(){};_.wt.ha=function(a){return new (a||_.wt)};_.wt.Ea=_.lc({type:_.wt});_.wt.Da=_.ac({});_.oXa=new _.wc("REQUEST_SERVICE");_.xt=function(){};_.xt.ha=function(a){return new (a||_.xt)};_.xt.Ea=_.lc({type:_.xt});_.xt.Da=_.ac({});_.pXa=new _.wc("API_VERSION");_.qXa=new _.wc("REQUEST_SERVICE");_.yt=function(){};_.yt.ha=function(a){return new (a||_.yt)};_.yt.Ea=_.lc({type:_.yt});_.yt.Da=_.ac({});var sXa=function(a){if(zi)a=rXa(a);else if(_.Bi&&_.Ai)switch(a){case 93:a=91}return a},rXa=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var tXa={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",
93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var uXa=function(a,b,c,d,e,f,g,m,n,r){this.KL=a;this.Cta=b;this.gxa=c;this.gY=d;this.VY=e;this.xea=f;this.Qxa=g;this.jwa=m;this.ZT=n;this.J0a=r};uXa.prototype.getKey=function(){return this.Cta};uXa.prototype.pr=function(){return this.Qxa};
var zXa=function(a){var b=a.PR;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0<b.length?b[0]:a.target;return vXa(wXa(xXa((new yXa).keyCode(a.keyCode||0).key(a.key||"").shiftKey(!!a.shiftKey).altKey(!!a.altKey).ctrlKey(!!a.ctrlKey).metaKey(!!a.metaKey).target(a.target),b),function(){return a.preventDefault()}),function(){return a.stopPropagation()}).Za()},yXa=function(){this.KL=null;this.Cta="";this.J0a=this.ZT=this.jwa=this.Qxa=this.xea=this.VY=this.gY=this.gxa=null};
_.h=yXa.prototype;_.h.keyCode=function(a){this.KL=a;return this};_.h.key=function(a){this.Cta=a;return this};_.h.shiftKey=function(a){this.gxa=a;return this};_.h.altKey=function(a){this.gY=a;return this};_.h.ctrlKey=function(a){this.VY=a;return this};_.h.metaKey=function(a){this.xea=a;return this};_.h.target=function(a){this.Qxa=a;return this};var xXa=function(a,b){a.jwa=b;return a},wXa=function(a,b){a.ZT=b;return a},vXa=function(a,b){a.J0a=b;return a};
yXa.prototype.Za=function(){return new uXa(this.KL,this.Cta,this.gxa,this.gY,this.VY,this.xea,this.Qxa,this.jwa,this.ZT,this.J0a)};var AXa=function(a,b,c){Tj.call(this,a,c);this.identifier=b};_.si(AXa,Tj);var DXa;_.zt=function(a){Zj.call(this);this.n$=this.j2={};this.Hta=0;this.JBc=Rba(BXa);this.hOc=Rba(CXa);this.xoa=!0;this.xKa=null;this.Lu=a;_.Xj(this.Lu,"keydown",this.csb,void 0,this);_.Xj(this.Lu,"synthetic-keydown",this.gsb,void 0,this);Ci&&(_.Xj(this.Lu,"keypress",this.isb,void 0,this),_.Xj(this.Lu,"synthetic-keypress",this.jsb,void 0,this));_.Xj(this.Lu,"keyup",this.dsb,void 0,this);_.Xj(this.Lu,"synthetic-keyup",this.hsb,void 0,this)};_.si(_.zt,Zj);
var EXa=function(a){this.Vb=a||null;this.next=a?null:{}},BXa=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],CXa="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.zt.prototype.WM=function(a,b){FXa(this.j2,GXa(1,arguments),a)};_.zt.prototype.Qk=function(a){HXa(this.j2,GXa(0,arguments))};
var GXa=function(a,b){if("string"===typeof b[a])a=IXa(b[a]).map(function(e){return JXa(e.key||"",e.keyCode,e.modifiers)});else{var c=b,d=a;Array.isArray(b[a])&&(c=b[a],d=0);for(a=[];d<c.length;d+=2)a.push(JXa("",c[d],c[d+1]))}return a};
_.zt.prototype.Em=function(){_.zt.Qx.Em.call(this);this.j2={};Yj(this.Lu,"keydown",this.csb,!1,this);Yj(this.Lu,"synthetic-keydown",this.gsb,!1,this);Ci&&(Yj(this.Lu,"keypress",this.isb,!1,this),Yj(this.Lu,"synthetic-keypress",this.jsb,!1,this));Yj(this.Lu,"keyup",this.dsb,!1,this);Yj(this.Lu,"synthetic-keyup",this.hsb,!1,this);this.Lu=null};
var IXa=function(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,d=0;c=a[d];d++){var e=c.split("+"),f=null,g=null;c=0;for(var m,n=0;m=e[n];n++){switch(m){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}e=void 0;f=m;if(!DXa){g={};for(e in tXa)g[tXa[e]]=sXa(parseInt(e,10));DXa=g}g=DXa[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.zt.prototype.dsb=function(a){a=zXa(a);zi&&KXa(this,a);Ci&&!this.sta&&LXa(a)&&this.J_(a,!0)};_.zt.prototype.hsb=function(a){a=a.getData();zi&&KXa(this,a);Ci&&!this.sta&&LXa(a)&&this.J_(a,!0)};var KXa=function(a,b){32==a.xKa&&32==b.KL&&(0,b.ZT)();a.xKa=null},LXa=function(a){return Ci&&a.VY&&a.gY};_.zt.prototype.isb=function(a){a=zXa(a);32<a.KL&&LXa(a)&&(this.sta=!0)};_.zt.prototype.jsb=function(a){a=a.getData();32<a.KL&&LXa(a)&&(this.sta=!0)};
var FXa=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(0==b.length||e.Vb))throw Error("Wc`"+e.Vb);});b.length?d.forEach(function(e){e=e.toString();var f=new EXa;e=e in a?a[e]:a[e]=f;FXa(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new EXa(c)})},HXa=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(0==b.length?d.Vb&&delete a[c]:d.next&&(HXa(d.next,b.slice(0)),_.Pba(d.next)&&delete a[c]))})};
_.zt.prototype.Dba=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}};var JXa=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];""!=a&&b.push("n_"+a+"_"+c);return b};_.zt.prototype.csb=function(a){this.J_(zXa(a))};_.zt.prototype.gsb=function(a){this.J_(a.getData())};
_.zt.prototype.J_=function(a,b){a:{var c=a.KL;if(""!=a.getKey()){var d=a.getKey();if("Control"==d||"Shift"==d||"Meta"==d||"AltGraph"==d){c=!1;break a}}else if(16==c||17==c||18==c){c=!1;break a}d=a.jwa;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.JBc[c]?!0:f?!1:a.gY||a.VY||a.xea?!0:"INPUT"==d.tagName&&this.hOc[d.type]?13==c:"INPUT"==d.tagName||"BUTTON"==d.tagName?
32!=c:!1}if(c)if(!b&&LXa(a))this.sta=!1;else{b=sXa(a.KL);c=a.getKey();c=JXa(c,b,(a.gxa?1:0)|(a.VY?2:0)|(a.gY?4:0)|(a.xea?8:0));d=this.Dba(this.n$,c);if(!d||1500<=Date.now()-this.Hta)this.n$=this.j2,this.Hta=Date.now();(d=this.Dba(this.n$,c))&&d.next&&(this.n$=d.next,this.Hta=Date.now());d&&(d.next?(0,a.ZT)():(this.n$=this.j2,this.Hta=Date.now(),this.xoa&&(0,a.ZT)(),c=d.Vb,d=new AXa("shortcut",c,a.pr()),d=this.dispatchEvent(d),c=new AXa("shortcut_"+c,c,a.pr()),(d&=this.dispatchEvent(c))||(0,a.ZT)(),
zi&&(this.xKa=b)))}};_.At=function(a){this.yKa=new Map;this.zh=new _.zt(a)};_.At.prototype.register=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;"string"===typeof b&&(b=b.toLowerCase());var f=MXa(this,a,b,c,d);if(e)return f;var g=function(){};"string"!==typeof b||b.includes("alt")||(g=MXa(this,"alt+"+a,"alt+"+b,c,d));"string"===typeof b||b.includes(4)||(1===b.length?b.push(4):2<=b.length&&(b[1]|=4),g=MXa(this,"alt+"+a,b,c,d));return function(){f();g()}};
var MXa=function(a,b,c,d,e){var f="string"===typeof c?c:c.join(),g=a.yKa.get(f);g||(g=[],a.yKa.set(f,g));if(!e&&g.length)throw Error("Xc`"+c);if(e&&3<=g.length)throw Error("Yc`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&NXa(a,c,g[g.length-1].callback);g.push({name:b,callback:f});OXa(a,b,c,f);return PXa(a,b,c,f)},PXa=function(a,b,c,d){return function(){var e=a.yKa.get("string"===typeof c?c:c.join());if(e&&e.length){var f=e.findIndex(function(g){return g.name===b});-1!==f&&(f===
e.length-1?(NXa(a,c,d),e.pop(),(e=e[e.length-1])&&OXa(a,e.name,c,e.callback)):e.splice(f,1))}}},OXa=function(a,b,c,d){"string"===typeof c?a.zh.WM(b,c):a.zh.WM.apply(a.zh,[b].concat(_.yc(c)));_.Xj(a.zh,"shortcut",d)},NXa=function(a,b,c){"string"===typeof b?a.zh.Qk(b):a.zh.Qk.apply(a.zh,_.yc(b));Yj(a.zh,"shortcut",c)};_.At.ha=function(a){return new (a||_.At)(_.q(_.ih))};_.At.ua=_.p({token:_.At,qa:_.At.ha,Ha:"root"});var QXa=function(a){this.Ma=_.Za(a)};_.V(QXa,_.Eb);QXa.prototype.kS=function(){return _.Zi(this,1)};QXa.prototype.getContainer=function(){return _.cj(this,2,0)};QXa.prototype.toObject=function(){return RXa(this)};var RXa=function(a){if(null!=a)return _.Hb(a),{Wfa:_.k(_.Ii(a,1)),container:_.k(_.Db(a,2)),K_c:_.k(_.Ti(a,3)),yXc:_.k(_.X(a,4))}};var SXa=function(a){this.Ma=_.Za(a)};_.V(SXa,_.Eb);_.h=SXa.prototype;_.h.getMetadata=function(){return _.Ni(this,QXa,1)};_.h.Tha=function(a){return _.Pi(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.B_=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Wi(this,2,a)};_.h.Re=function(){return _.jj(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.An=function(a){return _.Wi(this,3,a)};_.h.toObject=function(){return TXa(this)};
var TXa=function(a){if(null!=a)return _.Hb(a),{metadata:RXa(a.getMetadata()),value:_.k(_.X(a,2)),type:_.k(_.X(a,3)),pYc:_.k(_.X(a,4))}};var UXa=function(a){this.Ma=_.Za(a)};_.V(UXa,_.Eb);UXa.prototype.getEmail=function(){return _.Ni(this,SXa,1)};UXa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={email:TXa(this.getEmail()),w4c:_.k(_.X(this,2))}}else a=void 0;return a};var VXa=function(a){this.Ma=_.Za(a)};_.V(VXa,_.Eb);VXa.prototype.getEmail=function(){return _.Ni(this,SXa,1)};VXa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={email:TXa(this.getEmail()),uXc:_.k(_.X(this,2))}}else a=void 0;return a};var WXa=function(a){this.Ma=_.Za(a)};_.V(WXa,_.Eb);WXa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Z6c:_.k(_.Db(this,1)),a7c:_.k(_.X(this,2)),b6c:_.k(_.X(this,3)),Z5c:_.k(_.X(this,4))}}else a=void 0;return a};var ksa=new Vj;ksa.altKey=!0;ksa.keyCode=39;(new Vj).keyCode=13;var XXa=function(){Jj.call(this)};_.V(XXa,Jj);XXa.prototype.init=function(){this.HZa=[]};
var bsa=function(a,b){var c=YXa;if(c.u4c){a="Potentially sensitive message stripped for security reasons.";var d=Error("Zc");d.columnNumber=b.columnNumber;d.lineNumber=b.lineNumber;d.name=b.name;d.fileName=b.fileName;if(28<=maa("Chromium")||14<=maa("Firefox"))d.stack=b.stack;b=d}c.isDisposed()||b instanceof Ks||(c.KLc?c.KLc.K4c(b,a,"unknown"):c.HZa&&10>c.HZa.length&&c.HZa.push(new ZXa(b)))},YXa=new XXa,ZXa=function(a){this.e=a;this.severity="unknown"};var Bt=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.h=Bt.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new Bt(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof Bt?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){_.xa(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 Kj?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};_.h.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var $Xa=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=$Xa.prototype;_.h.clone=function(){return new $Xa(this.left,this.top,this.width,this.height)};_.h.contains=function(a){return a instanceof Kj?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 Lj(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 Kj?(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 Ct=function(a,b){a:{var c=Mj(a);if(c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))){c=c[b]||c.getPropertyValue(b)||"";break a}c=""}return c||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},aYa=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},bYa=function(a){if(_.yi&&!(8<=Number(_.Di)))return a.offsetParent;var b=Mj(a),c=Ct(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=Ct(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},dYa=function(a){for(var b=new Bt(0,Infinity,Infinity,0),c=Nj(a),d=c.jj.body,e=c.jj.documentElement,f=sBa(c.jj);a=bYa(a);)if(!(_.yi&&0==a.clientWidth||_.Ai&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=Ct(a,"overflow")){var g=cYa(a),m=new Kj(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.OG();b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},cYa=function(a){var b=Mj(a),c=new Kj(0,0);var d=b?Mj(b):document;d=!_.yi||9<=Number(_.Di)||qBa(Nj(d).jj)?
d.documentElement:d.body;if(a==d)return c;a=aYa(a);b=tBa(Nj(b).jj);c.x=a.left+b.x;c.y=a.top+b.y;return c},eYa=function(a){"number"==typeof a&&(a+="px");return a},gYa=function(a){var b=fYa;if("none"!=Ct(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},fYa=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Ai&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?
(a=aYa(a),new Lj(a.right-a.left,a.bottom-a.top)):new Lj(b,c)},hYa=function(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")};var iYa=function(){if(Ci){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(ea()))?a[1]:"0"}return _.Bi?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(ea()))?a[0].replace(/_/g,"."):"10"):wxa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(ea()))?a[1]:""):xxa||yxa||zxa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(ea()))?a[1].replace(/_/g,"."):""):""}();var Dt=function(a){return(a=a.exec(ea()))?a[1]:""},jYa=function(){if(Jxa)return Dt(/Firefox\/([0-9.]+)/);if(_.yi||uxa||txa)return Gxa;if(Nxa){if(_.paa()||qaa()){var a=Dt(/CriOS\/([0-9.]+)/);if(a)return a}return Dt(/Chrome\/([0-9.]+)/)}if(Oxa&&!_.paa())return Dt(/Version\/([0-9.]+)/);if(Kxa||Lxa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(ea()))return a[1]+"."+a[2]}else if(Mxa)return(a=Dt(/Android\s+([0-9.]+)/))?a:Dt(/Version\/([0-9.]+)/);return""}();var mYa=function(a,b,c,d,e,f,g,m){var n;if(n=c.offsetParent){var r="HTML"==n.tagName||"BODY"==n.tagName;if(!r||"static"!=Ct(n,"position")){var x=cYa(n);if(!r){r="rtl"==Ct(n,"direction");var A;if(A=r){A=Oxa&&0<=lxa(jYa,10);var E;if(E=Axa)E=0<=lxa(iYa,10);var I=Nxa&&0<=lxa(jYa,85);A=zi||A||E||I}r=A?-n.scrollLeft:r&&!_.vxa&&"visible"!=Ct(n,"overflowX")?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;x=lBa(x,new Kj(r,n.scrollTop))}}}n=x||new Kj;x=cYa(a);r=gYa(a);x=new $Xa(x.x,x.y,r.width,r.height);
if(r=dYa(a))I=new $Xa(r.left,r.top,r.right-r.left,r.bottom-r.top),r=Math.max(x.left,I.left),A=Math.min(x.left+x.width,I.left+I.width),r<=A&&(E=Math.max(x.top,I.top),I=Math.min(x.top+x.height,I.top+I.height),E<=I&&(x.left=r,x.top=E,x.width=A-r,x.height=I-E));r=Nj(a);E=Nj(c);if(r.jj!=E.jj){A=r.jj.body;E=E.getWindow();I=new Kj(0,0);var L=Oj(Mj(A));if(sxa(L,"parent")){var Q=A;do{if(L==E)var da=cYa(Q);else da=aYa(Q),da=new Kj(da.left,da.top);I.x+=da.x;I.y+=da.y}while(L&&L!=E&&L!=L.parent&&(Q=L.frameElement)&&
(L=L.parent))}A=lBa(I,cYa(A));!_.yi||9<=Number(_.Di)||qBa(r.jj)||(A=lBa(A,tBa(r.jj)));x.left+=A.x;x.top+=A.y}a=kYa(a,b);b=x.left;a&4?b+=x.width:a&2&&(b+=x.width/2);b=new Kj(b,x.top+(a&1?x.height:0));b=lBa(b,n);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(m)var oa=m;else if(oa=dYa(c))oa.top-=n.y,oa.right-=n.x,oa.bottom-=n.y,oa.left-=n.x;return lYa(b,c,d,void 0,oa,f,g)},lYa=function(a,b,c,d,e,f,g){a=a.clone();var m=kYa(b,c);c=gYa(b);g=g?g.clone():c.clone();a=a.clone();g=g.clone();var n=0;if(d||
0!=m)m&4?a.x-=g.width+(d?d.right:0):m&2?a.x-=g.width/2:d&&(a.x+=d.left),m&1?a.y-=g.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=g,m=0,65==(f&65)&&(a.x<e.left||a.x>=e.right)&&(f&=-2),132==(f&132)&&(a.y<e.top||a.y>=e.bottom)&&(f&=-5),a.x<e.left&&f&1&&(a.x=e.left,m|=1),f&16&&(n=a.x,a.x<e.left&&(a.x=e.left,m|=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,n+d.width-e.left),d.width=Math.max(d.width,0),m|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),m|=1),f&2&&(m|=(a.x<e.left?
16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,m|=2),f&32&&(n=a.y,a.y<e.top&&(a.y=e.top,m|=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,n+d.height-e.top),d.height=Math.max(d.height,0),m|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),m|=2),f&8&&(m|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=m):e=256,n=e);f=new $Xa(0,0,0,0);f.left=a.x;f.top=a.y;f.width=g.width;f.height=g.height;e=n;if(e&496)return e;a=new Kj(f.left,f.top);a instanceof Kj?(g=
a.x,a=a.y):(g=a,a=void 0);b.style.left=eYa(g);b.style.top=eYa(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,zi?b.MozBoxSizing="border-box":_.Ai?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(c.width,0)+"px",b.height=Math.max(c.height,0)+"px");return e},kYa=function(a,b){return(b&8&&"rtl"==Ct(a,"direction")?b^4:b)&-9};var nYa=function(){this.vca=this.Wj=null;this.nj=new _.ye},qYa=function(a,b){if(b.aV)a:{var c=b.aV.bwc,d=b.aV.C0,e=b.aV.Lyc,f=b.aV.config;b=b.aV.VCc;if(a.Wj){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=void 0===d?!1:d,a.Wj){a.Wj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=oYa(e);f=6;g=4;var m=0,n=0,r=4,x=void 0;d&&(f=9,g=0,n=m=1,r=0,x=new Kj(100,-10));2<mYa(b,g,a.Wj,m,x,f,c,e)&&2<mYa(b,n,a.Wj,r,x,f,c,e)&&mYa(b,g,a.Wj,m,x,0,c,e)}else Bh("this.el_ is falsy");
else if(d)f=tBa(e.jj),b=d.x+f.x,d=d.y+f.y,a.Wj?(a.Wj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=oYa(e),b=new Kj(b,d),d=new Bt(15,15,15,15),lYa(b,a.Wj,8,d,e,5,c)&496&&lYa(b,a.Wj,9,d,e,5,c)&496&&lYa(b,a.Wj,8,d,e,0,c)):Bh("this.el_ is falsy");else{Bh("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=void 0===c?!0:c;a.Wj?(pYa(a,c),a.vca&&(a.vca=null),a.Wj.style.display="",hYa(a.Wj,1),a.nj.next({type:0})):Bh("this.el_ is falsy")}}else a.Wj?(a.Wj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Wj.style.display="",a.nj.next({type:0})):Bh("this.el_ is falsy")},oYa=function(a){var b=tBa(a.jj);a=a.OG();return new Bt(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},rYa=function(a){a.Wj?(pYa(a,!1),hYa(a.Wj,0),a.vca&&(a.vca.unsubscribe(),a.vca=null),a.Wj.style.display="none",a.nj.next({type:1})):Bh("this.el_ is falsy")},pYa=function(a,b){b?a.Wj.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Wj.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var sYa=function(){this.ww={mE:!1,uC:!1,KN:""};this.Mya=new _.ye};_.h=sYa.prototype;_.h.cca=function(){var a=Object.assign({},this.ww,{uC:!0,mE:!1});tYa(this,a)};_.h.bca=function(){var a=Object.assign({},this.ww,{uC:!1});tYa(this,a)};_.h.eca=function(a){a=Object.assign({},this.ww,{uC:!1,mE:!0,KN:a});tYa(this,a)};_.h.dca=function(a){a=Object.assign({},this.ww,{mE:!1,KN:a});tYa(this,a)};_.h.URa=function(){tYa(this,{uC:!1,mE:!1,KN:""})};_.h.zra=function(){this.ww={uC:!1,mE:!1,KN:""};this.Mya.next("forceHide")};
var tYa=function(a,b){b.KN!==a.ww.KN&&(a.ww={mE:!1,uC:!1,KN:b.KN});b.mE||b.uC?!b.mE&&!b.uC||a.ww.mE||a.ww.uC||a.Mya.next("cancelHide"):a.Mya.next("beginHide");a.ww=b};sYa.prototype.KTa=function(){return this.ww.mE||this.ww.uC};var wYa=function(a){var b=this;this.gC=a;this.vZ=new _.yd;this.nL=new sYa;this.vZ.add(this.nL.Mya.Tf().ka(_.de(function(c){var d=b.gC;return(d.Qg?d.Qg.config.allowOnlyForcedHide:d.uh&&d.uh.config.allowOnlyForcedHide)&&"forceHide"!==c?!1:!0})).subscribe(function(c){switch(c){case "beginHide":uYa(b.gC);break;case "cancelHide":vYa(b.gC);break;case "forceHide":uYa(b.gC,0);break;default:Bh("Unknown Visibility Event: "+c)}}))};_.h=wYa.prototype;_.h.cca=function(){var a=Date.now();this.gC.pA=a;this.nL.cca()};
_.h.bca=function(){var a=Date.now();this.gC.pA=a;this.nL.bca()};_.h.eca=function(a,b){this.gC.pA=b;this.nL.eca(a)};_.h.dca=function(a,b){this.gC.pA=b;this.nL.dca(a)};_.h.URa=function(a){this.gC.pA=a;this.nL.URa()};_.h.zra=function(a){this.gC.pA=a;this.nL.zra()};_.h.KTa=function(){return this.nL.KTa()};var xYa=function(a){this.config=a},yYa=function(a){this.state=a},zYa=function(){},AYa=function(){},BYa=function(){},CYa=function(a){this.size=a},DYa=function(a){this.size=a},EYa=function(a){this.YJc=a},FYa=function(a){this.message=a},GYa=function(a){this.oJc=a};var HYa=function(a){this.gba=a;this.Vua=this.gba.iframeGetCrossOriginFilter()};var Et=function(a){this.Ma=_.Za(a)};_.V(Et,_.Eb);Et.prototype.prb=function(){return _.$i(this,1)};Et.prototype.Iw=function(){return _.dj(this,2,IYa)};Et.prototype.K_a=function(a){return _.Oh(this,2,IYa,_.Wa(a))};Et.prototype.v_a=function(a){_.Fi(this,3,_.La(a))};var IYa=[2,4];Et.prototype.toObject=function(){return JYa(this)};var JYa=function(a){if(null!=a){_.Hb(a);var b=_.k(_.Si(a,1)),c=_.k(_.ej(a,2,IYa)),d=_.Mi(a,IYa,4);return{Xfa:b,text:c,c4c:_.k(_.Db(a,d)),disabled:_.k(_.Ii(a,3))}}};var KYa=function(a){this.Ma=_.Za(a)};_.V(KYa,_.Eb);KYa.prototype.jRa=function(){return _.Ni(this,Et,1)};KYa.prototype.OLb=function(a){_.Pi(this,1,a)};KYa.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={eJc:JYa(this.jRa())}}else a=void 0;return a};var lsa=function(a){this.Hra=new HYa(a);this.nj=new _.ye},LYa=function(a,b){a=a.Hra;a.gba.iframeSend("loadData",a.Vua,b.config)},MYa=function(a){a=void 0===a?{width:0,height:0}:a;var b=new Lj(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var NYa=function(a,b,c){this.kw=a;this.oY=b;this.Dsa=c},OYa=function(a){this.kw=a},PYa=function(a,b){this.kw=a;this.oY=b},QYa=function(a){this.kw=a},RYa=function(a,b){this.kw=a;this.oY=b},SYa=function(a,b){this.kw=a;this.oY=b},TYa=function(a){this.kw=a},UYa=function(a){this.kw=a};var VYa=!_.yi&&!iaa(),Ft=function(a,b){if(/-[a-z]/.test(b))return null;if(VYa&&a.dataset){if(jaa()&&!(b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+_.ZAa(b))},WYa=function(a,b){return/-[a-z]/.test(b)?!1:VYa&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+_.ZAa(b)):!!a.getAttribute("data-"+_.ZAa(b))};var XYa=function(){this.Fca=new Map;this.Eca=new Map;this.L8=new Map;this.N8=new Map;this.Hob={};this.nj=new _.ye},YYa=function(a,b){var c=String(_.ya(b)),d=Gt(a,b);a.qgb=function(e){Ht(e)&&a.nj.next(new SYa(e,c))};d.listen(b,"keydown",a.qgb)},cZa=function(a,b,c,d){var e=Nj(b).jj.body;Gt(a,b).listen(b,"mouseover",ZYa(a,b,function(f){Ht(f)&&a.nj.next(new NYa(f,c,d))})).listen(b,"mouseout",$Ya(a,b,function(f){Ht(f)&&a.nj.next(new OYa(f))})).listen(e,"mousemove",aZa(a,b,function(f){return void a.nj.next(new TYa(f))})).listen(e,
"touchstart",bZa(a,b,function(f){return void a.nj.next(new UYa(f))}))},dZa=function(a,b){var c=Gt(a,b),d=String(_.ya(b));a.sgb=function(e){Ht(e)&&a.nj.next(new RYa(e,d))};a.jQb=function(e){return void a.nj.next(new UYa(e))};c.listen(b,"mouseover",a.sgb).listen(b,"touchstart",a.jQb);YYa(a,b);return(b=Nj(b).Ki("__HC_94253229"))?(a.DCb=function(e){return void a.nj.next(new PYa(e,d))},a.CCb=function(e){return void a.nj.next(new QYa(e))},c.listen(b,"mouseover",a.DCb).listen(b,"mouseout",a.CCb),b):null},
eZa=function(a,b){var c=b.getAttribute("data-hovercard-id");a.Fca.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Gt(a,g).wt(g,"mouseover",e),a.Fca.delete(f))});a.Eca.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Gt(a,g).wt(g,"mouseout",e),a.Eca.delete(f))});var d=Nj(b).jj.body;a.L8.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Gt(a,g).wt(d,"mousemove",e),a.L8.delete(f))});a.N8.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Gt(a,g).wt(d,"touchstart",
e),a.N8.delete(f))})},Gt=function(a,b){b=parseInt(Ft(b,"hovercardOwnerId")||"-1",10);return a.Hob[b]=a.Hob[b]||new Xo(a)},fZa=function(a,b){b=void 0===b?!1:b;return yBa(a,function(c){var d=b;d=void 0===d?!1:d;if(_.xa(c)&&1==c.nodeType){var e=!1;WYa(c,"hovercardHoverTriggerDisabled")&&(e="true"===Ft(c,"hovercardHoverTriggerDisabled"));c=WYa(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},gZa=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};XYa.prototype.Nra=function(a){return Nj(a)};
var Ht=function(a){return!!a.target&&"IFRAME"!==a.target.tagName},ZYa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Fca.has(d)||a.Fca.set(d,{element:b,listener:c});return a.Fca.get(d).listener},$Ya=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Eca.has(d)||a.Eca.set(d,{element:b,listener:c});return a.Eca.get(d).listener},aZa=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.L8.has(d)||a.L8.set(d,{element:b,listener:c});return a.L8.get(d).listener},bZa=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.N8.has(d)||a.N8.set(d,{element:b,listener:c});return a.N8.get(d).listener};var hZa=function(a){this.Ma=_.Za(a)};_.V(hZa,_.Eb);hZa.prototype.toObject=function(){return iZa(this)};var iZa=function(a){if(null!=a)return _.Hb(a),{WUc:_.k(_.X(a,1))}};var jZa=function(a){this.Ma=_.Za(a)};_.V(jZa,_.Eb);jZa.prototype.toObject=function(){return kZa(this)};var kZa=function(a){if(null!=a)return _.Hb(a),{TVc:_.k(_.X(a,1)),j7c:_.k(_.X(a,2))}};var It=function(a){this.Ma=_.Za(a)};_.V(It,_.Eb);It.prototype.getEmail=function(){return _.Y(this,1)};It.prototype.lrb=function(){return _.Y(this,2)};It.prototype.pba=function(){return _.Y(this,4)};It.prototype.toObject=function(){return lZa(this)};var lZa=function(a){if(null!=a)return _.Hb(a),{email:_.k(_.X(a,1)),zHc:_.k(_.X(a,2)),y2c:_.k(_.X(a,3)),displayName:_.k(_.X(a,4))}};var Jt=function(a){this.Ma=_.Za(a)};_.V(Jt,_.Eb);Jt.prototype.jRa=function(){return _.Ni(this,Et,2)};Jt.prototype.OLb=function(a){_.Pi(this,2,a)};Jt.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={a6c:lZa(_.Ni(this,It,1)),eJc:JYa(this.jRa()),VUc:iZa(_.Ni(this,hZa,3)),qXc:kZa(_.Ni(this,jZa,4))}}else a=void 0;return a};var mZa=function(a){this.Ma=_.Za(a)};_.V(mZa,_.Eb);_.h=mZa.prototype;_.h.wRa=function(){return _.aj(this,1)};_.h.E_a=function(a){return _.Fi(this,1,_.Qa(a))};_.h.getMetadata=function(){return _.Ni(this,Et,2)};_.h.Tha=function(a){return _.Pi(this,2,a)};_.h.toObject=function(){if(null!=this){_.Hb(this);var a={requestId:_.k(_.Ti(this,1)),metadata:JYa(this.getMetadata())}}else a=void 0;return a};_.nZa=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var Kt={JAa:0,tCa:1,a4:2},Mt=function(a,b,c,d){Zj.call(this);var e=this;this.Iu=d;this.SR=this.Gpa=this.p2=this.Pta=this.uca=null;this.C0={x:0,y:0};this.TVa=null;this.o3=document.body;this.lu={};this.vZ=new _.yd;this.nR=b||new nYa;this.vZ.add(this.nR.nj.Tf().subscribe(function(f){switch(f.type){case 3:f=e.Iu.Hra,f.gba.iframeSend("hide",f.Vua,void 0)}}));this.vZ.add(this.Iu.nj.Tf().subscribe(function(f){if(f instanceof zYa)e.esb();else if(f instanceof EYa)f.YJc==e.Sxb&&e.oFc();else if(f instanceof
CYa){if(f=f.size,e.ZM===Kt.tCa||e.ZM===Kt.a4)e.ZM=Kt.a4,e.TVa=e.C0,oZa(e,f,e.C0)}else if(f instanceof DYa){if(f=f.size,e.ZM===Kt.tCa||e.ZM===Kt.a4)e.ZM=Kt.a4,oZa(e,f,e.TVa?e.TVa:e.C0)}else if(f instanceof BYa)rYa(e.nR),e.Xfa=-1;else if(f instanceof AYa){if(f=e.qG.Nra(e.o3).Ki("__HC_94253229")){var g=e.qG,m=e.o3;Gt(g,m).wt(m,"mouseover",g.sgb).wt(m,"keydown",g.qgb).wt(m,"touchstart",g.jQb).wt(f,"mouseout",g.CCb).wt(f,"mouseover",g.DCb)}e.vZ.unsubscribe()}else if(f instanceof FYa){if(f=f.message,e.Qg)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.Qg.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.Qg.config.contentConfiguration.docsHeaderConfig.callback(f.Qa);break;case "CLIENT_FOOTER_ID":var n=e.Qg.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.l(e.Qg.config.contentConfiguration.footerConfig.buttonConfig||[]),m=g.next();!m.done;m=g.next()){var r=m.value;if(r.id===f.Qa.buttonId){r.onClick();break}}}catch(x){Bh("Error in client footer callback.")}break;default:Bh("Unknown client content message ID: "+
f.id)}}else if(f instanceof GYa&&(f=f.oJc,!(f.timestamp<e.pA)&&e.Qg)){m=e.Qg.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=Fb(UXa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Bh("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().B_();m(g);Lt(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){Bh("Unrecognized handlerInput for Events.Chat: "+g);
break}g=Fb(Jt,g.eventInfo);m(g);Lt(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=Fb(VXa,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Bh("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().B_();m(g);Lt(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?Fb(WXa,g.eventInfo):g;m(g);Lt(e);break;case "primaryActionButton":m=m.primaryActionButtonOnTrigger;if(!m)break;r=Fb(Jt,f.data.eventInfo);m(r||g);break;case "openInContactsCompanion":g=
m.openLinkInContactsCompanionCallback;if(!g)break;m=Fb(Jt,f.data.eventInfo);g(m);break;case "close":pZa(e,f.data.closeTriggeredByEscape);break;default:Bh("Unrecognized event type: "+f.eventType)}"mouseover"==f.eventType&&vYa(e)}}));this.njb=document.body;this.Qg=this.uh=null;this.Eda=this.Sxb=0;this.Xfa=-1;this.ZM=Kt.JAa;this.pA=null;this.hpa=!1;this.Skb={zOb:!1};this.Eu=new wYa(this);this.cca=this.Eu.cca.bind(this.Eu);this.bca=this.Eu.bca.bind(this.Eu);this.eca=this.Eu.eca.bind(this.Eu);this.dca=
this.Eu.dca.bind(this.Eu);this.Tvb=!1;this.eja=null;this.nd=a;this.qG=c||new XYa;this.vZ.add(this.qG.nj.Tf().subscribe(function(f){try{if(f instanceof NYa)qZa(e,Number(f.oY),f.kw);else if(f instanceof OYa){var g=f.kw;e.Qg&&e.Eu.dca(e.Qg.jg.getAttribute("data-hovercard-id"),Date.now());if(e.uh){f=!0;if(g){var m=g.relatedTarget;m&&gZa(e.uh.jg,m)&&(f=!1)}f&&rZa(e)}}else if(f instanceof PYa)e.cca();else if(f instanceof QYa)e.bca();else if(f instanceof RYa)qZa(e,Number(f.oY),f.kw);else if(f instanceof
SYa)e.J_(Number(f.oY),f.kw);else if(f instanceof TYa){var n=f.kw,r=sZa(n)||n.target;r&&("__HC_94253229"===r.id||r.parentNode&&"__HC_94253229"===r.parentNode.id||e.Qg&&gZa(e.Qg.jg,r)||e.uh&&gZa(e.uh.jg,r))||e.Eu.URa(Date.now())}else f instanceof UYa?e.Eu.zra(Date.now()):Bh("Unknown outputEvent instance in AbstractContextManager")}catch(x){Bh("Error thrown in DomCommunicator subscription",x)}}))};_.V(Mt,Zj);Mt.prototype.Fgb=function(){};Mt.prototype.esb=function(){tZa(this)};
var tZa=function(a){a.hpa=!0;var b=dZa(a.qG,a.o3);b&&(a.njb=b,a.nR.Wj=a.njb,rYa(a.nR))};Mt.prototype.J_=function(a,b){27===b.keyCode&&this.Qg&&(b.preventDefault(),pZa(this,!0));if(Ht(b)&&uZa(this,b)){var c=fZa(b.target,!1);if(c){b.preventDefault();this.pA=Date.now();b=c.getBoundingClientRect();var d=void 0===d?{}:d;vZa(this,a,c,b.right,b.bottom,{DSa:!0,gTa:!0,Dsa:d})}}};
var uZa=function(a,b){return a.nd.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},qZa=function(a,b,c){var d=!1;d=void 0===d?!1:d;if(Ht(c)){var e=sZa(c)||c.target;if(e=fZa(e,!0))if(a.pA=Date.now(),d){var f=void 0===f?{}:f;vZa(a,b,e,c.clientX,c.clientY,{DSa:!0,gTa:!1,Dsa:f})}else{var g=void 0===g?{}:g;vZa(a,b,e,c.clientX,c.clientY,{DSa:!1,gTa:!1,Dsa:g})}}},vZa=function(a,b,c,d,e,f){var g=a.lu[b].primaryActionButtonOnload,
m=Ft(c,"hovercardId");g&&m&&(g=g(m,wZa(a)),a.SR=g);a.C0={x:d,y:e};if(375>rBa(window).width)ck();else if(a.Qg&&a.Qg.jg==c)vYa(a),ck();else if(a.uh&&a.uh.jg==c)ck();else if(xZa(a),c?(d=Ft(c,"hovercardId")||"",d=_.ti(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.ti(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();e=b.toString();if(VYa&&c.dataset)c.dataset.hovercardOwnerId=e;else{if(/-[a-z]/.test("hovercardOwnerId"))throw Error("ba");c.setAttribute("data-"+
_.ZAa("hovercardOwnerId"),e)}e=msa(a,a.lu[b]||{},f.Dsa);g=!!a.Qg;m=f.DSa||!!e.skipArtificialDelays;var n=yZa({Tyb:g,JMb:m,HGb:250,alb:1E3});zZa(a);a.p2=ECa(n);m&&g&&Lt(a);n=a.uh={jg:c,XVc:b,config:e};cZa(a.qG,c,String(b),e);a.Tvb||a.eca(n.jg.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.eja=document.activeElement);AZa(a,c,d,yZa({Tyb:g,JMb:m,HGb:100,alb:400}),f.gTa)}else ck()},yZa=function(a){var b=a.HGb,c=a.alb;return a.JMb?0:a.Tyb?b:c},AZa=function(a,b,c,d,
e){if(a.uh){var f=a.ijb(b,c,e);a.uh.config=Object.assign(f,a.uh.config||{});BZa(a,d).then(function(){return void CZa(a,f)},function(g){g instanceof dk||Bh(g,"Failed during delay to load data. delay: "+d)})}else ck()},CZa=function(a,b){xZa(a);if(a.uh){a.SR=null;var c=b.primaryActionButtonOnload?b.primaryActionButtonOnload:function(e,f){return ck((new mZa).E_a(f).Tha(new Et))},d=b["hovercard-id"];d&&DZa(a,c(d,wZa(a)));a.oFc=function(){a.uh&&EZa(a,a.uh.jg)};LYa(a.Iu,new xYa(b))}},EZa=function(a,b){a.hpa?
FZa(a).then(function(c){c=_.l(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof mZa){if(d.wRa()!==a.Eda)return;var e=d}a.uh&&a.uh.jg===b&&a.hpa&&a.p2&&(c=a.uh,Lt(a),zZa(a),xZa(a),GZa(a),a.Qg=c,a.uh=null,e&&(c=e.getMetadata(),null==c?Bh("No PrimaryActionMetadata was found in the FetchPabResponse."):(a.SR=null,null!=_.Si(c,1)&&(a.Xfa=c.prb()),qYa(a.nR,{type:0,aV:null,LCc:null}),a.ZM=Kt.tCa,e=a.Iu,d=new yYa(c),c=new KYa,c.OLb(d.state),e=e.Hra,c=c.vd(),e.gba.iframeSend("render",e.Vua,
c))))}):(Bh("Attempting to render card before card is built."),ck())},oZa=function(a,b,c){if(a.Qg){var d=a.qG.Nra(a.o3);qYa(a.nR,{type:0,aV:{bwc:b,C0:c,Lyc:d,config:a.Qg.config,VCc:a.Qg.jg},LCc:null})}},uYa=function(a,b){rZa(a);a.Qg&&!a.uca&&(a.Skb.zOb||HZa(a,b).then(function(){return void Lt(a)}))},rZa=function(a){a.uh&&(a.SR=null,xZa(a),zZa(a),GZa(a),eZa(a.qG,a.uh.jg),a.uh=null)},Lt=function(a){vYa(a);!a.Eu.KTa()&&a.Qg&&(a.Qg.Fua&&a.Qg.Ysb&&a.Qg.Fua(a.Qg.Ysb),a.Tvb=!1,eZa(a.qG,a.Qg.jg),a.Qg=null,
a.eja=null,a.ZM=Kt.JAa,rYa(a.nR),a.Xfa=-1,a.dispatchEvent("b"),a.uh||a.dispatchEvent("c"))},pZa=function(a,b){var c=Date.now();(null===a.pA||a.pA<c)&&a.Eu.zra(c);a.Qg&&(b&&a.eja&&a.eja.focus(),a.eja=null,a.Qg.Ysb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};Mt.prototype.ijb=function(a,b,c){return IZa(this,a,b,this.uh?this.uh.config:{},c)};var wZa=function(a){a.Eda>=Number.MAX_SAFE_INTEGER?a.Eda=0:a.Eda++;return a.Eda};Mt.prototype.prb=function(){return this.Xfa};
var HZa=function(a,b){b=void 0===b?500:b;b="number"===typeof b?b:500;vYa(a);a.uca=ECa(b);return a.uca},vYa=function(a){var b=a.uca;b&&b.cancel();a.uca=null},BZa=function(a,b){b=void 0===b?400:b;xZa(a);a.Pta=ECa(b);return a.Pta},xZa=function(a){var b=a.Pta;b&&b.cancel();a.Pta=null},zZa=function(a){var b=a.p2;b&&b.cancel();a.p2=null},DZa=function(a,b){a.SR=b},FZa=function(a){GZa(a);var b=[];a.p2&&b.push(a.p2);a.SR&&b.push(a.SR);a.Gpa=sCa(b);return a.Gpa},GZa=function(a){var b=a.Gpa;b&&b.cancel();a.Gpa=
null},msa=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.Skb.zOb=
!0);return b},IZa=function(a,b,c,d,e){d=void 0===d?{}:d;var f={};f.ri=++a.Sxb;c&&(f["hovercard-id"]=c);"mini"===(Ft(b,"hovercardVariant")||"")&&(f.displayAsMiniHovercard=!0);WYa(b,"hovercardAlign")&&(f.hovercardAlign="v"==Ft(b,"hovercardAlign")?"v":"h");(a=Ft(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=Jya());d.contentConfiguration=
Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},sZa=function(a){return(a=a.PR)&&"function"===typeof a.composedPath&&(a=a.composedPath(),a=0<a.length?a[0]:null,a instanceof Node)?a:null};var JZa=function(a){this.EA=a||{}};_.h=JZa.prototype;_.h.value=function(){return this.EA};_.h.vN=function(a){this.EA.url=a;return this};_.h.getUrl=function(){return this.EA.url};_.h.fh=function(a){this.EA.style=a;return this};_.h.getStyle=function(){return this.EA.style};_.h.getId=function(){return this.EA.id};_.h.mRa=function(){return this.EA.queryParams};_.h.getContext=function(){return this.EA.context};var KZa=function(){JZa.apply(this,arguments)};_.V(KZa,JZa);var Gh=function(a,b,c,d,e,f){Mt.call(this,d,null,e,f);this.iDc=b;this.hBc=a};_.V(Gh,Mt);Gh.prototype.Fgb=function(){if(!this.hpa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new KZa({disableMultiLevelParentRelay:!0,hover:!0,id:"__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.EA.messageHandlers=LZa(this);b.EA.messageHandlersFilter=this.hBc;b.EA.queryParams=a;a=b.fh("hover").vN(":card");this.iDc(a.value())}};
Gh.prototype.esb=function(){var a=this.qG.Nra(this.o3);a=nBa(a.jj,"__HC_94253229");a.parentNode.id="__HC_94253229";a.id="";a.tabIndex=-1;tZa(this)};Gh.prototype.ijb=function(a,b,c){var d=IZa(this,a,b,this.uh?this.uh.config:{},c);this.uh&&_.Ob(d,this.uh.config);for(b=[];a;a=a.parentElement)(c=_.ya(a))&&this.lu[c]&&b.push(this.lu[c]);_.xi(b.reverse(),function(e){_.Ob(d,e)});d.hl||(d.hl="en-US");return d};Gh.prototype.close=function(){var a=this.Iu.Hra;a.gba.iframeSend("dispose",a.Vua,void 0)};
var LZa=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.qYc=b.fromCard;c.data=b.data;a.Iu.nj.next(new GYa(c))},_ready:function(){a.Iu.nj.next(new zYa)},loaded:function(b){b=b.ri;a.Iu.nj.next(new EYa(isNaN(b)?0:b))},rendered:function(b){a.Iu.nj.next(new CYa(MYa(b)))},resize:function(b){a.Iu.nj.next(new DYa(MYa(b)))},renderfailed:function(){a.Iu.nj.next(new BYa)},disposed:function(){a.Iu.nj.next(new AYa)},messageFromClientContent:function(b){a.Iu.nj.next(new FYa(b))}}};var MZa=_.ii(["https://apis.google.com/js/api.js"]),NZa=null,OZa=function(a,b,c){this.iBc=a;this.RAc=b;this.wV=c},jsa=function(a,b){if(!NZa){var c=void 0===c?!1:c;var d=void 0===d?1E4:d;NZa=new OZa(_.eg(MZa),c,d)}return NZa.load(a,b)};OZa.prototype.load=function(a,b,c){var d=this;return PZa(this,a,c).then(function(e){return new bk(function(f,g){e.load(b,{callback:_.qi(f,e),timeout:d.wV,ontimeout:function(){return g(Error("ad`"+b))}})})})};
var PZa=function(a,b,c){if(!a.RAc&&b.gapi)return ck(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new bk(function(d,e){var f=Nj(b).createElement("SCRIPT");_.xra(f,a.iBc);c&&vBa(f,(new BEa).vd(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 QZa=function(){return fa&&ia?!ia.mobile&&(ka("iPad")||ka("Android")||ka("Silk")):ka("iPad")||ka("Android")&&!ka("Mobile")||ka("Silk")};var esa=_.ca.URL,RZa;try{new esa("http://example.com"),RZa=!0}catch(a){RZa=!1}var dsa=RZa,Eh=function(a){this.W0=new Map;0==a.indexOf("?")&&(a=a.substring(1));a=_.l(a.split("&"));for(var b=a.next();!b.done;b=a.next()){var c=b.value;b=c;var d="";c=c.split("=");1<c.length&&(b=decodeURIComponent(c[0].replace("+"," ")),d=decodeURIComponent(c[1].replace("+"," ")));c=this.W0.get(b);null==c&&(c=[],this.W0.set(b,c));c.push(d)}};Eh.prototype.get=function(a){return(a=this.W0.get(a))&&a.length?a[0]:null};
Eh.prototype.getAll=function(a){return[].concat(_.yc(this.W0.get(a)||[]))};Eh.prototype.has=function(a){return this.W0.has(a)};Eh.prototype[Symbol.iterator]=function(){return oNa.apply(null,_.yc(mNa(this.W0,function(a){var b=a[0];return mNa(a[1],function(c){return[b,c]})})))};Eh.prototype.toString=function(){return SZa(this)};
var SZa=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("&")},gsa=function(a){var b=_.Pj(document,"A");try{_.UAa(b,_.fg(a));var c=b.protocol}catch(e){throw Error("bd`"+a);}if(""===c||":"===c||":"!=c[c.length-1])throw Error("bd`"+a);if(!fsa.has(c))throw Error("bd`"+a);if(!b.hostname)throw Error("bd`"+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}};fsa.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},fsa=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Nt=function(){this.loaded=!1;this.Ti=0};_.Nt.prototype.Ww=function(){return!!document.getElementById("__HC_94253229")};
_.Nt.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.Ww()||_.Kra({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.Ti;if((fa&&ia?ia.mobile:!QZa()&&(ka("iPod")||ka("iPhone")||ka("Android")||ka("IEMobile")))||QZa())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&"DOCS_SMART_SELECT"!==c.clientName)throw Error("$c`"+
c.clientName);osa(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Nt.ha=function(a){return new (a||_.Nt)};_.Nt.ua=_.p({token:_.Nt,qa:_.Nt.ha,Ha:"root"});var TZa=function(a,b){_.ye.call(this);var c=this;this.Nd=a;this.XWa=new _.Bd(function(d){b();return c.ka(_.re()).subscribe(d)})};_.V(TZa,_.ye);TZa.create=_.ye.create;TZa.prototype.next=function(){for(var a=_.l(this.Lk.slice()),b=a.next();!b.done;b=a.next())UZa(this,b.value)};var UZa=function(a,b){try{b.next(void 0)}catch(c){a.Nd.zx(function(){throw c;})}};var VZa,ZZa,YZa;_.Ot=function(a){this.Nd=a;this.OVa=VZa(this);this.tua=this.OVa.XWa;this.iua=VZa(this);this.Dea=this.iua.XWa;this.uYa=VZa(this);this.nM=this.uYa.XWa;this.aLa=0};_.WZa=function(a,b){a.tua.subscribe(b)};_.XZa=function(a,b){a.nM.subscribe(b)};VZa=function(a){return new TZa(a.Nd,function(){YZa(a)})};ZZa=function(a){a.uYa.next();a.OVa.next();psa(a.iua)&&a.Nd.kc(function(){a.iua.next()});a.aLa=0;psa(a.uYa,a.OVa,a.iua)&&YZa(a)};YZa=function(a){0===a.aLa&&(a.aLa=a.Nd.bc(function(){return requestAnimationFrame(function(){ZZa(a)})}))};
_.Ot.ha=function(a){return new (a||_.Ot)(_.q(_.Ge))};_.Ot.ua=_.p({token:_.Ot,qa:_.Ot.ha,Ha:"root"});_.Pt=function(a){this.Moa=a};_.Pt.prototype.scrollTo=function(a,b,c){var d=this;c=void 0===c?0:c;a&&_.XZa(this.Moa,function(){if("number"===typeof a.offsetTop){var e=qsa(a);if(e){var f=rsa(a,e,b,c),g=e.scrollTop+f,m=ssa(a,e),n=e.scrollLeft+m;_.WZa(d.Moa,function(){0!==f&&(e.scrollTop=g);0!==m&&(e.scrollLeft=n)})}}})};_.Pt.ha=function(a){return new (a||_.Pt)(_.q(_.Ot))};_.Pt.ua=_.p({token:_.Pt,qa:_.Pt.ha,Ha:"root"});_.Qt=function(){};_.Qt.ha=function(a){return new (a||_.Qt)};_.Qt.Aa=_.kc({type:_.Qt,ta:[["page-not-found"]],Ba:7,Ca:0,Fa:function(){return[[1,"container"],[1,"icon"],[1,"title"]," Oops, page not found. ",[1,"subtitle"]," Make sure the address is correct. "]},va:function(a){a&1&&(_.y(0,"div",0)(1,"mat-icon",1),_.N(2,"developer_board"),_.z(),_.y(3,"h2",2),_.Ye(4,3),_.z(),_.y(5,"p",4),_.Ye(6,5),_.z()())},Ia:[_.Gs],styles:["page-not-found[_nghost-%COMP%], unknown-error[_nghost-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%}.container[_ngcontent-%COMP%]{align-items:center;background:rgba(0,0,0,.04);border-radius:50%;display:flex;flex-direction:column;justify-content:center;min-height:400px;min-width:400px}.container[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:#9e9e9e;height:164px;font-size:164px;width:164px}.container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{max-width:300px}.title[_ngcontent-%COMP%]{margin:34px 0 4px;font-size:18px;font-weight:400}.subtitle[_ngcontent-%COMP%]{font-size:13px}.textLink[_ngcontent-%COMP%]{color:#1e88e5;cursor:pointer;text-decoration:underline}"]});_.Rt=function(){};_.Rt.ha=function(a){return new (a||_.Rt)};_.Rt.Ea=_.lc({type:_.Rt});_.Rt.Da=_.ac({imports:[_.zm,_.Hs]});_.$Za=new _.wc("faviconsConfiguration");
_.a_a={ZA:[{name:_.mKa.aBa,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:_.mKa.Mhc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],wOa:[{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"}]};_.St=function(a,b){this.Va=a;this.icons=b;this.IR="favicon";this.RNa=null};
_.St.prototype.initialize=function(){var a=this;b_a(this);this.Va.events.ka(_.de(function(b){return b instanceof _.hg}),_.ne(function(b,c){return b.dg.split("/")[1]===c.dg.split("/")[1]})).subscribe(function(b){a.xz(b.dg.split("/")[1],!1)})};_.St.prototype.reset=function(){var a=c_a(this);if(a){var b=a.type;a=a.href;d_a(e_a());f_a(this,b,a)}else if(d_a(e_a()),this.RNa)for(b=_.l(Array.from(this.RNa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.St.prototype.xz=function(a,b){(b=g_a(this,a,void 0===b?!0:b))?(a=b.type,b=b.href,d_a(e_a()),f_a(this,a,b)):this.reset()};
var g_a=function(a,b,c){return(c?a.icons.wOa:a.icons.ZA).find(function(d){return d.name===b})},c_a=function(a){return a.icons.ZA.find(function(b){return""===b.name})},f_a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.IR);_.vra(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},b_a=function(a){var b=e_a();a.RNa=b;d_a(b)},e_a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},d_a=function(a){a=
_.l(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.St.ha=function(a){return new (a||_.St)(_.q(_.lg),_.q(_.$Za))};_.St.ua=_.p({token:_.St,qa:_.St.ha,Ha:"root"});_.Tt=function(a){this.OTb=a};_.Tt.prototype.getToken=function(){return this.OTb};_.Tt.ha=function(a){return new (a||_.Tt)(_.q(kJa))};_.Tt.ua=_.p({token:_.Tt,qa:_.Tt.ha});var h_a=function(a){this.Fhb=a};var i_a=function(a,b,c){this.Fo=a;this.gwc=b;this.fra=c||[];this.BY=new Map};_.h=i_a.prototype;_.h.zuc=function(a){var b=_.uc.apply(1,arguments),c=this.LQa(b);c?c.push(new h_a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.irb(_.uc.apply(1,arguments));this.BY.set(b,[new h_a(a)])};_.h.LQa=function(){var a=this.irb(_.uc.apply(0,arguments));return this.BY.has(a)?this.BY.get(a):void 0};_.h.KQa=function(){var a=this.LQa(_.uc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.h.clear=function(){this.BY.clear()};
_.h.irb=function(){var a=_.uc.apply(0,arguments);return a?a.join(","):"key"};var j_a=function(a,b){i_a.call(this,a,3,b)};_.V(j_a,i_a);j_a.prototype.Qsa=function(){this.Rsa(1,_.uc.apply(0,arguments))};j_a.prototype.Rsa=function(a){var b=_.uc.apply(1,arguments),c=0,d=this.KQa(b);d&&(c=d.Fhb);this.setCell(c+a,b)};var k_a=function(a,b){i_a.call(this,a,2,b)};_.V(k_a,i_a);k_a.prototype.VM=function(a){this.zuc(a,_.uc.apply(1,arguments))};var l_a=function(a){Jj.call(this);this.lNc=a;this.y0=new Map;this.yyc=new Set;this.XSa=0;this.nqb=3E4;this.ml=new ek(this.nqb);this.ml.listen("tick",this.UMb,!1,this);jBa(this,_.qi(Pb,this.ml))};_.V(l_a,Jj);var m_a=function(a){a.ml.enabled||a.ml.start();a.XSa++;100<=a.XSa&&a.UMb()};_.h=l_a.prototype;_.h.UMb=function(){var a=this.y0.values();a=[].concat(_.yc(a)).filter(function(b){return b.BY.size});a.length&&this.lNc.flush(a,!1);n_a(a);this.XSa=0;this.ml.enabled&&this.ml.stop()};
_.h.CKa=function(a){var b=_.uc.apply(1,arguments);this.y0.has(a)||this.y0.set(a,new j_a(a,b))};_.h.Buc=function(a){var b=_.uc.apply(1,arguments);this.y0.has(a)||this.y0.set(a,new k_a(a,b))};_.h.UC=function(a){return this.yyc.has(a)?void 0:this.y0.get(a)};_.h.Qsa=function(a){this.Rsa.apply(this,[a,1].concat(_.yc(_.uc.apply(1,arguments))))};_.h.Rsa=function(a,b){var c=_.uc.apply(2,arguments),d=this.UC(a);d&&d instanceof j_a&&(d.Rsa(b,c),m_a(this))};
_.h.VM=function(a,b){var c=_.uc.apply(2,arguments),d=this.UC(a);d&&d instanceof k_a&&(d.VM(b,c),m_a(this))};var n_a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var o_a=function(a){this.Fo="/client_streamz/one_developer_workflow/events/usage";this.Kr=a;this.Kr.CKa(this.Fo,{LC:3,KC:"name"},{LC:3,KC:"source"},{LC:1,KC:"state"})};o_a.prototype.YG=function(a,b,c){this.Kr.Qsa(this.Fo,a,b,c)};o_a.prototype.UC=function(){return this.Kr.UC(this.Fo)};var p_a=function(a){this.Fo="/client_streamz/one_developer_workflow/events/performance";this.Kr=a;this.Kr.Buc(this.Fo,{LC:3,KC:"source"},{LC:3,KC:"name"})};p_a.prototype.VM=function(a,b,c){this.Kr.VM(this.Fo,a,b,c)};
p_a.prototype.UC=function(){return this.Kr.UC(this.Fo)};var q_a=function(a){this.Fo="/client_streamz/one_developer_workflow/rpc/request_count";this.Kr=a;this.Kr.CKa(this.Fo,{LC:3,KC:"source"},{LC:3,KC:"method_id"})};q_a.prototype.YG=function(a,b){this.Kr.Qsa(this.Fo,a,b)};q_a.prototype.UC=function(){return this.Kr.UC(this.Fo)};var r_a=function(a){this.Fo="/client_streamz/one_developer_workflow/rpc/error_count";this.Kr=a;this.Kr.CKa(this.Fo,{LC:3,KC:"source"},{LC:3,KC:"method_id"},{LC:2,KC:"code"})};
r_a.prototype.YG=function(a,b,c){this.Kr.Qsa(this.Fo,a,b,c)};r_a.prototype.UC=function(){return this.Kr.UC(this.Fo)};var Ut=function(a){this.Ma=_.Za(a)};_.V(Ut,_.Eb);Ut.prototype.getName=function(){return _.Y(this,1)};Ut.prototype.Le=function(a){return _.Nh(this,1,a)};Ut.uc=[2,3,4];Ut.prototype.toObject=function(){return s_a(this)};var s_a=function(a){if(null!=a)return _.Hb(a),{name:_.Y(a,1),I3c:_.k(_.Vi(a,2)),E3c:_.k(_.Vi(a,3)),F3c:_.k(_.Vi(a,4))}};_.t_a=function(a){this.Ma=_.Za(a)};_.V(_.t_a,_.Eb);_.t_a.prototype.toObject=function(){return u_a(this)};var u_a=function(a){if(null!=a)return _.Hb(a),{T1c:_.Y(a,1),GYc:_.Y(a,2),tg:_.Y(a,3)}};var v_a=function(a){this.Ma=_.Za(a)};_.V(v_a,_.Eb);v_a.prototype.Oba=function(){return _.Y(this,5)};v_a.prototype.hm=function(a){_.Nh(this,5,a)};v_a.prototype.toObject=function(){return w_a(this)};var w_a=function(a){if(null!=a)return _.Hb(a),{Aoa:_.Y(a,1),mLc:_.Y(a,2),nLc:_.Y(a,3),iconName:_.Y(a,4),title:_.Y(a,5),appBarFontColor:_.Y(a,8),mL:_.Y(a,10)}};var x_a=function(a){this.Ma=_.Za(a)};_.V(x_a,_.Eb);x_a.prototype.toObject=function(){return y_a(this)};var y_a=function(a){if(null!=a)return _.Hb(a),{privateDoNotAccessOrElseSafeUrlWrappedValue:_.k(_.X(a,3))}};var Vt=function(a){this.Ma=_.Za(a)};_.V(Vt,_.Eb);Vt.prototype.urb=function(){return _.Ni(this,x_a,1)};Vt.prototype.h_=function(){return _.Ni(this,Jl,2)};Vt.prototype.toObject=function(){return z_a(this)};var z_a=function(a){if(null!=a)return _.Hb(a),{RNc:y_a(a.urb()),hY:NIa(a.h_())}};var Wt=function(a){this.Ma=_.Za(a)};_.V(Wt,_.Eb);Wt.prototype.toObject=function(){return A_a(this)};var A_a=function(a){if(null!=a)return _.Hb(a),{enabled:_.Zi(a,1),k4c:_.Y(a,2),y4c:_.Y(a,3),q6c:_.Y(a,7),uYc:_.Y(a,8)}};var B_a=function(a){this.Ma=_.Za(a)};_.V(B_a,_.Eb);B_a.prototype.toObject=function(){return C_a(this)};var C_a=function(a){if(null!=a)return _.Hb(a),{UYc:_.Y(a,1),CVc:_.Y(a,2),p5c:_.Y(a,3),o5c:_.Y(a,16),wZc:_.Y(a,4),v2c:_.Y(a,5),xVc:_.Y(a,6),DVc:_.Y(a,7),yVc:_.Y(a,8),P4c:_.Y(a,9),zVc:_.Y(a,10),EVc:_.Y(a,11),n6c:_.Y(a,12),e0c:_.Y(a,13),DUc:_.Y(a,14),PTc:_.Y(a,15)}};var D_a=function(a){this.Ma=_.Za(a)};_.V(D_a,_.Eb);D_a.prototype.toObject=function(){return E_a(this)};var E_a=function(a){if(null!=a)return _.Hb(a),{MTc:fya(a,2),P1:_.Y(a,11)}};var F_a=function(a){this.Ma=_.Za(a)};_.V(F_a,_.Eb);F_a.prototype.Fba=function(){return _.Y(this,2)};F_a.prototype.toObject=function(){return G_a(this)};var G_a=function(a){if(null!=a)return _.Hb(a),{xMc:_.Y(a,1),product:_.Y(a,2),T2c:_.bj(a,3),z6c:_.$i(a,4),a5c:_.cj(a,5,0)}};var H_a=function(a){this.Ma=_.Za(a)};_.V(H_a,_.Eb);H_a.uc=[1,2];H_a.prototype.toObject=function(){return I_a(this)};var I_a=function(a){if(null!=a)return _.Hb(a),{m2c:_.k(_.Vi(a,1)),Y4c:_.yb(_.Oi(a,F_a,2),G_a)}};var J_a=function(a){this.Ma=_.Za(a)};_.V(J_a,_.Eb);J_a.uc=[1];J_a.prototype.toObject=function(){return K_a(this)};var K_a=function(a){if(null!=a)return _.Hb(a),{SVc:_.yb(_.Oi(a,H_a,1),I_a)}};var L_a=function(a){this.Ma=_.Za(a)};_.V(L_a,_.Eb);L_a.prototype.toObject=function(){return M_a(this)};var M_a=function(a){if(null!=a)return _.Hb(a),{VYc:_.Y(a,2),cXc:_.Y(a,6),bXc:_.Y(a,7),XWc:_.Y(a,11),ZWc:_.Y(a,12),YWc:_.Y(a,13),aXc:_.Y(a,15),fXc:_.Y(a,8),eXc:_.Y(a,9),dXc:_.Y(a,10),J3c:Ab(_.ob(a,16,_.Zaa))}};var N_a=function(a){this.Ma=_.Za(a)};_.V(N_a,_.Eb);N_a.prototype.toObject=function(){return O_a(this)};var O_a=function(a){if(null!=a)return _.Hb(a),{rZc:_.Y(a,1),U3c:_.Y(a,2),O_c:_.Y(a,3)}};var P_a=function(a){this.Ma=_.Za(a)};_.V(P_a,_.Eb);P_a.prototype.pba=function(){return _.Y(this,1)};P_a.prototype.toObject=function(){return Q_a(this)};var Q_a=function(a){if(null!=a)return _.Hb(a),{displayName:_.Y(a,1),Ni:_.Y(a,2),E7:_.Y(a,3),j9:_.Y(a,4),aga:_.Y(a,5),gja:_.Y(a,6)}};var R_a=function(a){this.Ma=_.Za(a)};_.V(R_a,_.Eb);R_a.prototype.toObject=function(){return S_a(this)};var S_a=function(a){if(null!=a)return _.Hb(a),{}};var T_a=function(a){this.Ma=_.Za(a)};_.V(T_a,_.Eb);T_a.uc=[5,2,6,7];var U_a=[3,4];T_a.prototype.toObject=function(){return V_a(this)};var V_a=function(a){if(null!=a)return _.Hb(a),{LTc:_.k(_.Vi(a,5)),JZc:_.k(_.Vi(a,2)),wgb:Q_a(_.fj(a,P_a,3,U_a)),B1c:S_a(_.fj(a,R_a,4,U_a)),rXc:_.yb(_.Oi(a,N_a,6),O_a),KYc:_.yb(_.Oi(a,N_a,7),O_a)}};var W_a=function(a){this.Ma=_.Za(a)};_.V(W_a,_.Eb);W_a.prototype.getValue=function(){return _.bj(this,1)};W_a.prototype.setValue=function(a){return _.sb(this,1,Kaa(a),0)};W_a.prototype.toObject=function(){return X_a(this)};var X_a=function(a){if(null!=a)return _.Hb(a),{value:_.bj(a,1)}};_.Y_a=function(a){this.Ma=_.Za(a)};_.V(_.Y_a,_.Eb);_.Y_a.prototype.toObject=function(){return Z_a(this)};var Z_a=function(a){if(null!=a)return _.Hb(a),{red:_.bj(a,1),green:_.bj(a,2),blue:_.bj(a,3),alpha:X_a(_.Ni(a,W_a,4))}};var $_a=function(a){this.Ma=_.Za(a)};_.V($_a,_.Eb);$_a.prototype.gS=function(){return _.Y(this,1)};$_a.prototype.Qha=function(a){return _.Nh(this,1,a)};$_a.prototype.toObject=function(){return a0a(this)};var a0a=function(a){if(null!=a)return _.Hb(a),{icon:_.Y(a,1),backgroundImage:_.Y(a,2),NN:Z_a(_.Ni(a,_.Y_a,3))}};var b0a=function(a){this.Ma=_.Za(a)};_.V(b0a,_.Eb);b0a.prototype.pr=function(){return _.Y(this,2)};b0a.prototype.toObject=function(){return c0a(this)};var c0a=function(a){if(null!=a)return _.Hb(a),{source:_.Y(a,1),target:_.Y(a,2)}};var Xt=function(a){this.Ma=_.Za(a)};_.V(Xt,_.Eb);Xt.prototype.eRa=function(){return _.Vi(this,3)};Xt.prototype.getName=function(){return _.Y(this,5)};Xt.prototype.Le=function(a){return _.Nh(this,5,a)};Xt.uc=[3,7];Xt.prototype.toObject=function(){return d0a(this)};var d0a=function(a){if(null!=a)return _.Hb(a),{aN:_.Y(a,1),IYc:_.Y(a,2),lFc:_.k(_.Vi(a,3)),Mta:_.Y(a,4),name:_.Y(a,5),hidden:_.Zi(a,6),xUc:_.yb(_.Oi(a,b0a,7),c0a),QNa:_.Y(a,8)}};var Yt=function(a){this.Ma=_.Za(a)};_.V(Yt,_.Eb);Yt.prototype.Yj=function(){return _.Y(this,1)};Yt.prototype.Hs=function(){return _.Y(this,3)};Yt.prototype.EY=function(){return _.Li(this,3)};Yt.prototype.toObject=function(){return e0a(this)};var e0a=function(a){if(null!=a)return _.Hb(a),{ee:_.Y(a,1),eh:_.Y(a,2),label:_.Y(a,3),Vb:_.Y(a,4)}};var f0a=function(a){this.Ma=_.Za(a)};_.V(f0a,_.Eb);f0a.prototype.Yj=function(){return _.Y(this,3)};f0a.prototype.toObject=function(){return g0a(this)};var g0a=function(a){if(null!=a)return _.Hb(a),{Cp:_.Y(a,1),ut:_.Y(a,2),ee:_.Y(a,3),eh:_.Y(a,4)}};var h0a=function(a){this.Ma=_.Za(a)};_.V(h0a,_.Eb);h0a.prototype.toObject=function(){return i0a(this)};var i0a=function(a){if(null!=a)return _.Hb(a),{hE:g0a(_.Ni(a,f0a,1)),nE:g0a(_.Ni(a,f0a,2))}};var j0a=function(a){this.Ma=_.Za(a)};_.V(j0a,_.Eb);j0a.uc=[1,2];j0a.prototype.toObject=function(){return k0a(this)};var k0a=function(a){if(null!=a)return _.Hb(a),{K3c:_.yb(_.Oi(a,Yt,1),e0a),p6c:_.yb(_.Oi(a,h0a,2),i0a)}};var Zt=function(a){this.Ma=_.Za(a)};_.V(Zt,_.Eb);Zt.prototype.getName=function(){return _.Y(this,1)};Zt.prototype.Le=function(a){return _.Nh(this,1,a)};Zt.prototype.pba=function(){return _.Y(this,2)};Zt.uc=[8];Zt.prototype.toObject=function(){return l0a(this)};var l0a=function(a){if(null!=a)return _.Hb(a),{name:_.Y(a,1),displayName:_.Y(a,2),pMa:_.Y(a,3),ZU:_.Y(a,5),F5c:a0a(_.Ni(a,$_a,7)),Y3c:_.yb(_.Oi(a,Xt,8),d0a),XYa:_.Y(a,10),s1:k0a(_.Ni(a,j0a,11))}};var m0a=function(a){this.Ma=_.Za(a)};_.V(m0a,_.Eb);m0a.uc=[3,1,2];m0a.prototype.toObject=function(){return n0a(this)};var n0a=function(a){if(null!=a)return _.Hb(a),{f3c:_.yb(_.Oi(a,T_a,3),V_a),g3c:_.yb(_.Oi(a,Zt,1),l0a),aYc:_.k(_.Vi(a,2))}};var o0a=function(a){this.Ma=_.Za(a)};_.V(o0a,_.Eb);_.h=o0a.prototype;_.h.KQa=function(){return _.X(this,1)};_.h.setCell=function(a){return _.Wi(this,1,a)};_.h.usa=function(){return null!=_.Si(this,2)};_.h.Kra=function(){return _.X(this,5)};_.h.rv=function(a){return _.Wi(this,5,a)};_.h.toObject=function(){return p0a(this)};
var p0a=function(a){if(null!=a)return _.Hb(a),{AY:_.k(_.X(a,1)),qI:_.k(_.Si(a,2)),zda:_.k(_.X(a,3)),Es:_.k(_.Db(a,4)),lw:_.k(_.X(a,5)),T1a:_.k(_.Ii(a,6)),EZa:_.k(_.Ti(a,7)),spanId:_.k(_.Ti(a,8))}};var $t=function(a){this.Ma=_.Za(a)};_.V($t,_.Eb);$t.prototype.lrb=function(){return _.Y(this,22)};var au=function(a){return _.Ni(a,v_a,8)},bu=function(a){return _.Ni(a,B_a,12)};_.h=$t.prototype;_.h.urb=function(){return _.Y(this,24)};_.h.rba=function(){return _.Ni(this,o0a,14)};_.h.DLb=function(a){return _.Pi(this,14,a)};_.h.Kg=function(){return _.Y(this,27)};_.h.UU=function(a){_.Nh(this,27,a)};_.h.s_=function(){return _.Ni(this,_.Mo,32)};_.h.Wha=function(a){return _.Pi(this,32,a)};var q0a=_.Gb($t);
$t.uc=[35,36,37,39];
$t.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Qua:_.Y(this,1),sG:_.Y(this,11),isBot:_.Zi(this,17),oTa:_.Zi(this,19),zHc:_.Y(this,22),Ti:_.Y(this,2),OTb:_.Y(this,3),yUc:w_a(au(this)),aVc:A_a(_.Ni(this,Wt,4)),j5c:M_a(_.Ni(this,L_a,7)),mn:E_a(_.Ni(this,D_a,10)),wVc:C_a(bu(this)),T6c:_.Y(this,13),RNc:_.Y(this,24),maa:p0a(this.rba()),gL:_.Y(this,15),kp:PIa(_.Ni(this,OIa,16)),GUc:_.yb(_.Oi(this,Vt,35),z_a),hZc:K_a(_.Ni(this,J_a,20)),xFb:_.Y(this,23),bYc:_.Y(this,25),gVc:_.Y(this,31),
WYc:_.Y(this,26),gtag:_.Y(this,30),domain:_.Y(this,27),WIc:ZOa(this.s_()),cvb:_.cj(this,33,0),U1c:_.yb(_.Oi(this,_.t_a,36),u_a),HYc:_.k(_.Vi(this,37)),FYc:_.yb(_.Oi(this,Ut,39),s_a),M1c:n0a(_.Ni(this,m0a,38))}}else a=void 0;return a};var wsa,Ksa,Usa;wsa=function(){return{eda:!1}};Ksa=function(){return[]};Usa=function(){return{eda:!0}};_.cu=function(){this.Ge="";this.zd={};this.Q$=!1;this.directories=[];this.ZKb=""};_.cu.prototype.Ub=function(){if(this.Q$&&this.zd.path){for(var a=this.zd.path,b=[],c=0,d=0;d<a.length;d++)"/"===a[d]&&(b.push({name:a.substring(c,d),scope:_.Ih(Object.assign({},this.zd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.Q$&&this.rZ(this.zd.Cb)&&(this.ZKb=_.Ih(Object.assign({},this.zd,{path:void 0})))};
_.cu.prototype.mRa=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.cu.prototype.rZ=function(a){return!!a&&(_.Dg(_.Fg(a))||_.yoa(_.Fg(a)))};_.cu.ha=function(a){return new (a||_.cu)};
_.cu.Aa=_.kc({type:_.cu,ta:[["scope-indicator"]],inputs:{Ge:"savedQuery",zd:"searchScope",Q$:"displayBreadcrumb"},features:[_.Bc],Ba:15,Ca:2,Fa:[[4,"ngIf","ngIfElse"],["citcScope",""],["directoryScope",""],["refScope",""],["repositoryScope",""],["repositoryGroupScope",""],["everything",""],["refScopeEntry",""],[1,"leading"],[4,"ngIf"],["noBreadcrumb",""],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[4,"ngFor","ngForOf"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction",
"changeDirectoryScope",3,"routerLink","queryParams",4,"ngIf"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeDirectoryScope",3,"routerLink","queryParams"],["tagScope",""],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"],["class","leading",4,"ngSwitchCase"],["class","ref-icon","fontSet","google-material-icons",4,"ngIf"],["class","ref-icon",4,"ngIf"],["noRefBreadcrumb",""],["fontSet","google-material-icons",1,"ref-icon"],
[1,"ref-icon"],["queryParamsHandling","merge","ascTrackElement","ScopeIndicator","trackAction","changeRefScope",3,"routerLink","queryParams"]],va:function(a,b){a&1&&(_.M(0,tsa,4,1,"ng-container",0),_.M(1,vsa,1,2,"ng-template",null,1,_.zf),_.M(3,Rsa,1,2,"ng-template",null,2,_.zf),_.M(5,Wsa,1,2,"ng-template",null,3,_.zf),_.M(7,$sa,1,2,"ng-template",null,4,_.zf),_.M(9,fta,1,2,"ng-template",null,5,_.zf),_.M(11,gta,2,0,"ng-template",null,6,_.zf),_.M(13,lta,5,4,"ng-template",null,7,_.zf));if(a&2){var c=
_.ef(2);_.w("ngIf",b.Ge)("ngIfElse",c)}},Ia:[_.$n,_.sm,_.tm,_.xm,_.um,_.vm,_.wm,_.Gs,_.Gn],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}"],Pa:0});_.du=function(){};_.du.ha=function(a){return new (a||_.du)};_.du.Ea=_.lc({type:_.du});_.du.Da=_.ac({imports:[_.bo,_.zm,_.Hs,_.In]});_.eu=function(){_.Vn.apply(this,arguments)};_.V(_.eu,_.Vn);_.eu.prototype.qb=function(a,b,c){_.Vn.prototype.qb.call(this,a,b,void 0===c?0:c)};_.eu.prototype.En=function(a){_.Vn.prototype.En.call(this,a)};_.eu.ha=function(){var a;return function(b){return(a||(a=_.$c(_.eu)))(b||_.eu)}}();_.eu.ua=_.p({token:_.eu,qa:_.eu.ha,Ha:"root"});_.Yh=new Set;_.fu=function(){};_.fu.ha=function(a){return new (a||_.fu)};_.fu.ua=_.p({token:_.fu,qa:_.fu.ha,Ha:"root"});var r0a;_.gu=new Set;r0a=new _.wc("enabled_features",{Ha:"root",qa:function(){return _.gu}});_.hu=function(){};_.hu.ha=function(a){return new (a||_.hu)};_.hu.ua=_.p({token:_.hu,qa:_.hu.ha,Ha:"root"});_.iu=function(a){this.Va=a;this.nn=_.Yh.has(2)};
_.s0a=function(a,b){var c=_.Dn(a.Va,b),d=_.Hoa(c.Ta).AXa,e=c.root.children.primary;e||(e=_.Dn(a.Va,c.jf).root.children.primary);if(!e)throw Error("dd`"+b);b=e.Ud;c=b.map(function(g){return g.path});b=b[b.length-1].parameters;d=_.l(Object.entries(d));for(e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;b[e]||(b[e]=f)}d="h"===c[0];if(a.nn&&!d)return"piper"===c[0]?(a="Piper",c=_.l(c),c.next(),c.next(),c.next(),c=c.next().value):(c=_.l(c),a=c.next().value,c=c.next().value),
_.Ep(_.Dp(new hRa,a),b[_.Gg.changelist]).ld(c).yi(Eoa(b)).Za();d&&c.shift();a=d?"host":"project";f=_.l(c);c=f.next().value;d=f.next().value;f.next();e=f.next().value;f.next();f=f.next().value;return _.Ep(_.Dp(_.Cp(new Fp,c,a),d),e).ld(""===f?"/":f).yi(Foa(b)).Za()};_.iu.ha=function(a){return new (a||_.iu)(_.q(_.lg),_.q(_.fu))};_.iu.ua=_.p({token:_.iu,qa:_.iu.ha,Ha:"root"});_.ju=void 0;_.t0a=void 0;_.u0a=void 0;_.v0a=void 0;var w0a;
w0a={u1b:["BC","AD"],t1b:["Before Christ","Anno Domini"],rac:"JFMAMJJASOND".split(""),Ngc:"JFMAMJJASOND".split(""),O9b:"January February March April May June July August September October November December".split(" "),Mgc:"January February March April May June July August September October November December".split(" "),pgc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Pgc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),Rjc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Rgc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
rgc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Qgc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),uRc:"SMTWTFS".split(""),Ogc:"SMTWTFS".split(""),qgc:["Q1","Q2","Q3","Q4"],Pec:["1st quarter","2nd quarter","3rd quarter","4th quarter"],DUb:["AM","PM"],Aka:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],cDa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],MZb:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],M3a:6,jSc:[5,6],N3a:5};_.x0a=w0a;_.x0a=w0a;var y0a=function(a,b,c,d,e){a=new Date(a,b,c);e=e||0;return a.valueOf()+864E5*(((void 0!==d?d:3)-e+7)%7-((a.getDay()+6)%7-e+7)%7)};var z0a,A0a;z0a=function(){};
_.ku=function(a){if("number"==typeof a){var b=new z0a;b.wNb=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(":",Fj(c,2));c=d.join("")}b.B1a=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=A0a(a);b.Gja=[c,c];b.GV={VRc:a,e5a:a};b.jya=[];return b}b=new z0a;b.B1a=a.id;b.wNb=-a.std_offset;b.Gja=a.names;b.GV=a.names_ext;b.jya=a.transitions;return b};
A0a=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Fj(Math.floor(a/60)%100,2),":",Fj(a%60,2));return b.join("")};_.lu=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.jya.length&&b>=a.jya[c];)c+=2;return 0==c?0:a.jya[c-1]};_.mu=function(a,b){a=a.wNb-_.lu(a,b);return-1440===a?0:a};var B0a,C0a;_.nu=function(a){this.jva=[];this.Rh=_.x0a;"number"==typeof a?this.Doa(a):this.SF(a)};B0a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];C0a=function(a){return a.getHours?a.getHours():0};
_.nu.prototype.SF=function(a){for(D0a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<B0a.length;++c){var d=a.match(B0a[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.jva.push({text:e,type:c});break}}if(b===a)throw Error("ed`"+a);}};
_.nu.prototype.format=function(a,b){if(!a)throw Error("fd");var c=b?6E4*(a.getTimezoneOffset()-_.mu(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.jva.length;++f){var g=this.jva[f].text;1==this.jva[f].type?c.push(E0a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.nu.prototype.Doa=function(a){if(4>a)var b=this.Rh.Aka[a];else if(8>a)b=this.Rh.cDa[a-4];else if(12>a)b=this.Rh.MZb[a-8],b=b.replace("{1}",this.Rh.Aka[a-8]),b=b.replace("{0}",this.Rh.cDa[a-8]);else if(12===a)b=this.Rh.Aka[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(13===a)b=this.Rh.Aka[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.Doa(10);return}this.SF(b)};
var ou=function(a,b){b=String(b);a=a.Rh||_.x0a;if(void 0!==a.Gkc){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Gkc+e-48):b.charAt(d))}b=c.join("")}return b},D0a=!1,pu=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("gd");},F0a=function(a,b){pu(b);b=C0a(b);return a.Rh.DUb[12<=b&&24>b?1:0]},E0a=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.t1b[c]:a.Rh.u1b[c];case "y":return c=
d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),ou(a,Fj(c,g));case "Y":return c=(new Date(y0a(d.getFullYear(),d.getMonth(),d.getDate(),a.Rh.N3a,a.Rh.M3a))).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),ou(a,Fj(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.Rh.rac[c];break a;case 4:g=a.Rh.O9b[c];break a;case 3:g=a.Rh.pgc[c];break a;default:g=ou(a,Fj(c+1,g))}return g;case "k":return pu(e),ou(a,Fj(C0a(e)||24,g));case "S":return ou(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(3<g?Fj(0,g-3):
""));case "E":return c=d.getDay(),4<=g?a.Rh.Rjc[c]:a.Rh.rgc[c];case "a":return F0a(a,e);case "b":return F0a(a,e);case "B":return F0a(a,e);case "h":return pu(e),ou(a,Fj(C0a(e)%12||12,g));case "K":return pu(e),ou(a,Fj(C0a(e)%12,g));case "H":return pu(e),ou(a,Fj(C0a(e),g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.Rh.Ogc[c];break a;case 4:g=a.Rh.Rgc[c];break a;case 3:g=a.Rh.Qgc[c];break a;default:g=ou(a,Fj(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.Rh.Ngc[c];break a;case 4:g=a.Rh.Mgc[c];
break a;case 3:g=a.Rh.Pgc[c];break a;default:g=ou(a,Fj(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.Rh.qgc[c]:a.Rh.Pec[c];case "d":return ou(a,Fj(d.getDate(),g));case "m":return pu(e),ou(a,Fj(e.getMinutes?e.getMinutes():0,g));case "s":return pu(e),ou(a,Fj(e.getSeconds(),g));case "v":return(f||_.ku(c.getTimezoneOffset())).B1a;case "V":return a=f||_.ku(c.getTimezoneOffset()),2>=g?a.B1a:0<_.lu(a,c)?void 0!==a.GV.c0b?a.GV.c0b:a.GV.DST_GENERIC_LOCATION:void 0!==a.GV.e5a?a.GV.e5a:
a.GV.STD_GENERIC_LOCATION;case "w":return c=y0a(e.getFullYear(),e.getMonth(),e.getDate(),a.Rh.N3a,a.Rh.M3a),ou(a,Fj(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.ku(c.getTimezoneOffset()),4>g?a.Gja[0<_.lu(a,c)?2:0]:a.Gja[0<_.lu(a,c)?3:1];case "Z":return b=f||_.ku(c.getTimezoneOffset()),4>g?(g=-_.mu(b,c),a=[0>g?"-":"+"],g=Math.abs(g),a.push(Fj(Math.floor(g/60)%100,2),Fj(g%60,2)),g=a.join("")):g=ou(a,A0a(_.mu(b,c))),g;default:return""}};_.G0a=new _.nu("yyyy-MM-dd_HHmmss");var qu=function(){om.apply(this,arguments)};_.V(qu,om);qu.prototype.aMa=function(a){var b=om.prototype.aMa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.uj?_.Jg(a.uj):void 0)&&a.tb&&(b.projectId=a.tb);return b};qu.prototype.Dk=function(a){var b=om.prototype.Dk.call(this,a);a.UF&&(b.availabilityStatuses=qta(a));return b};qu.ha=function(){var a;return function(b){return(a||(a=_.$c(qu)))(b||qu)}}();qu.ua=_.p({token:qu,qa:qu.ha,Ha:"root"});var ru=function(a,b,c,d){this.productVersion=a;this.Es=b;this.hGc=c;this.Va=d};ru.prototype.YL=function(a){var b=this;a=a.map(function(c){return b.BRa(c)});a=new fm({entries:a});bJa(this.hGc,a).ka(_.ie(function(){return _.oe})).subscribe()};
ru.prototype.BRa=function(a){var b=this.MQa(a);b=new $l({eventId:new cm({Yxa:"0",serverIp:0,Cva:0}),gestureName:a.gestureName,IR:[a.element,a.action].join("/"),Bpa:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Tw:a.Tw,targetRoute:a.targetRoute,jm:a.jm,eO:a.eO,VK:a.VK,actionOwner:a.actionOwner,bucket:a.bucket});"InitialPageLoad"===a.element?b.bucket=_.Kg.W3a:void 0===a.bucket&&a.actionOwner===Pl.JE&&(b.bucket=Moa(a));0<a.Tm.length&&(b.Tm=a.Tm.map(function(c){return new am({name:c.name,statusCode:c.statusCode,
Gi:c.Gi,Ow:c.Ow})}));a.UF&&(b.availabilityStatuses=qta(a)||null);a.Gi&&(b.Gi=a.Gi);a.We&&(b.We="string"===typeof a.We?a.We:decodeURIComponent(_.En(this.Va,a.We).toString()));a.Dh&&(b.Dh=a.Dh);void 0!==a.Nf&&(b.Nf=a.Nf);return b};ru.prototype.MQa=function(a){var b=new bm({sessionId:a.sessionId,actionId:a.actionId});if(this.productVersion||this.Es)b.maa=new dm({lw:this.productVersion,Es:this.Es});a.projectId?b.LH=a.projectId:(a=a.uj?_.Jg(a.uj):void 0)&&a.tb&&(b.LH=a.tb);return b};
ru.ha=function(a){return new (a||ru)(_.q(jm),_.q(dJa),_.q(cJa),_.q(_.lg))};ru.ua=_.p({token:ru,qa:ru.ha,Ha:"root"});var su,sta,H0a,M0a,O0a,P0a,Q0a,R0a,S0a,X0a,Y0a,a1a;su=new _.wc("consoleConfiguration");sta=new _.wc("withCredentials",{qa:function(){var a=new _.Hj(document);_.ic(_.hu);return!!a.get("SID")&&(!_.gu.has(28)||_.gu.has(29))}});H0a=new _.wc("obfuscatedGaiaId");_.I0a=new _.wc("preference");_.J0a=new _.wc("INSIGHTS_ENVIRONMENT",{qa:function(){var a=_.ic(su);return _.cj(a,33,0)}});
_.K0a=new _.wc("repositories",{qa:function(){var a=_.Oi(_.ic(su),Ut,39);return new Map(a.map(function(b){return[b.getName(),b]}))}});_.L0a=new _.wc("packageToRepoSpec",{qa:function(){var a=_.Oi(_.ic(su),_.t_a,36);return new Map(a.map(function(b){return[_.Y(b,1),b]}))}});M0a=new _.wc("clientDomain");_.N0a=new _.wc("gtagId");O0a=new _.wc("appBarBackgroundColor");P0a=new _.wc("appBarFontColor");Q0a=new _.wc("searchTokenColor");R0a=new _.wc("searchTokenBackgroundColor");S0a=new _.wc("appIconName");
_.T0a=new _.wc("whitelabelTitle");_.U0a=new _.wc("helpArticleLink");_.V0a=new _.wc("gsDebounceMs");_.W0a=new _.wc("gsConfig");X0a=new _.wc("announcementMessages");Y0a=new _.wc("hatsTriggerPathsConfigurationList");_.Z0a=new _.wc("debugLevel",{qa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.$0a=new _.wc("scoringModel",{qa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});a1a=new _.wc("grimoireOnePlatformRegionalHosts");_.b1a=void 0;_.tu=function(){};_.tu.prototype.create=function(){return function(a){return a}};_.tu.ha=function(a){return new (a||_.tu)};_.tu.ua=_.p({token:_.tu,qa:function(){return _.b1a?_.ic(_.b1a):new _.tu},Ha:"root"});var c1a=function(a){this.Je=a},yu;c1a.prototype.Dk=function(){for(var a={},b=_.l(this.Je),c=b.next();!c.done;c=b.next())c.value.jua(a);return a};_.uu=function(a,b,c){b=_.Xd(b);a=_.l(a.Je);for(var d=a.next();!d.done;d=a.next())b=b.ka(d.value.ewa(c));return b};yu=function(a,b){this.QBc=a;this.z0a=b};yu.prototype.jua=function(a){return a};yu.prototype.ewa=function(){return this.z0a.create(this.QBc)};yu.ha=function(a){return new (a||yu)(_.q(_.rta),_.q(_.tu))};yu.ua=_.p({token:yu,qa:yu.ha,Ha:"root"});var zu=function(a,b){this.Je=[a,b]};_.V(zu,c1a);zu.ha=function(a){return new (a||zu)(_.q(Au),_.q(yu))};zu.ua=_.p({token:zu,qa:zu.ha,Ha:"root"});var Au=function(a,b,c,d){this.apiKey=a;this.Ti=b;this.Op=c;this.withCredentials=d};Au.prototype.jua=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.dBa([])||"",a["X-Goog-AuthUser"]=this.Ti,this.Op&&(a["X-Goog-IAM-Authorization-Token"]=this.Op));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
Au.prototype.ewa=function(){return _.Ad(_.ie(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=null==c?-1:d1a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Au.ha=function(a){return new (a||Au)(_.q(_.lm),_.q(_.mm),_.q(_.nm),_.q(sta))};Au.ua=_.p({token:Au,qa:Au.ha,Ha:"root"});var d1a=new Map([[0,200],[1,499],[2,500],[3,400],[4,504],[5,404],[6,409],[7,403],[16,401],[8,429],[9,400],[10,409],[11,400],[12,501],[13,500],[14,503],[15,500]]);var Bu;Bu=function(a){this.forward=new Map(a);this.inverse=new Map(a.map(function(b){b=_.l(b);var c=b.next().value;return[b.next().value,c]}))};_.e1a=function(){return new Bu(_.uc.apply(0,arguments))};_.Cu=function(){return{create:_.e1a}};Bu.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.Du=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};Bu.prototype.keys=function(){return this.forward.keys()};Bu.prototype.values=function(){return this.forward.values()};
Bu.prototype.entries=function(){return this.forward.entries()};Bu.prototype.filter=function(a){return new Bu(Array.from(this.forward.entries()).filter(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return a(b,c)}))};var f1a=_.Cu().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),g1a=_.Cu().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]),h1a=
new _.wc("feedbackClient",{qa:function(){return _.tta(cRa)}}),Eu=function(a,b){this.E_=a;this.Je=b};Eu.prototype.q_a=function(a){var b=this;return _.uu(this.Je,function(){return b.E_.q_a(a,b.Je.Dk())},"FeedbackLogger.sendFeedback")};Eu.ha=function(a){return new (a||Eu)(_.q(h1a),_.q(zu))};Eu.ua=_.p({token:Eu,qa:Eu.ha,Ha:"root"});_.Fu=function(a){this.client=a;this.rl=_.Yh.has(2)};
_.Fu.prototype.YL=function(a){if(this.rl){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.AG)for(var c=_.l(b.AG),d=c.next();!d.done;d=c.next()){d=d.value;var e=ZPa((new bp).An(f1a.get(d.eventType,0)),d.Lob.map(function(f){return g1a.get(f,0)})).Fx(d.Jg);null!=d.lineNumber&&_.sb(e,5,_.Qa(d.lineNumber),0);d.pv&&_.Nh(e,6,d.pv);d.eq&&_.Nh(e,7,d.eq);b.OR&&YPa(e,uta(b.OR));d.fB&&b.OR&&d.fB<b.OR&&$Pa(e,uta(d.fB));d.Mz&&b.OR&&d.Mz<b.OR&&aQa(e,uta(d.Mz));this.client.q_a(e).subscribe()}}};
_.Fu.ha=function(a){return new (a||_.Fu)(_.q(Eu),_.q(_.fu))};_.Fu.ua=_.p({token:_.Fu,qa:_.Fu.ha,Ha:"root"});_.Gu=function(){};_.Gu.ha=function(a){return new (a||_.Gu)};_.Gu.Ea=_.lc({type:_.Gu});_.Gu.Da=_.ac({imports:[_.bo]});_.Hu=function(){};_.Hu.ha=function(a){return new (a||_.Hu)};_.Hu.Ea=_.lc({type:_.Hu});
_.Hu.Da=_.ac({Rb:[{ya:Qn,Pb:_.eu},{ya:_.Vn,Pb:_.eu},{ya:ZNa,tc: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.UF;var g=b.UF;if(f){if(g){f=new Map(f);g=_.l(g.entries());for(var m=g.next();!m.done;m=g.next()){var n=_.l(m.value);m=n.next().value;n=n.next().value;f.set(m,n)}}}else f=g;g=a.AG;m=b.AG;g=g?m&&g!==m?[].concat(_.yc(g),_.yc(m)):g:m;return e.call(d,{},a,b,{bucket:c,UF:f,AG:g})}},{ya:Un,Pb:ru,ud:!0},{ya:Un,Pb:_.Fu,ud:!0},{ya:Un,Pb:qu,ud:!0}].concat(_.yc(YNa))});_.i1a=["fill","hairline","bordered","protected","flat"];_.j1a=["xsmall","small","medium","large","xlarge"];_.k1a="blue red green grey white yellow".split(" ");_.l1a=[].concat(_.yc(_.i1a),_.yc(_.j1a),_.yc(_.k1a));var Iu=function(){};Iu.ha=function(a){return new (a||Iu)};Iu.Ea=_.lc({type:Iu});Iu.Da=_.ac({imports:[_.zm,_.or]});_.Ju=function(){};_.Ju.ha=function(a){return new (a||_.Ju)};_.Ju.Ea=_.lc({type:_.Ju});_.Ju.Da=_.ac({imports:[Iu]});var Ku=function(){};Ku.ha=function(a){return new (a||Ku)};Ku.Ea=_.lc({type:Ku});Ku.Da=_.ac({imports:[_.Ju,_.Gu]});var m1a,wta;m1a="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(" ");
_.n1a=new Set(m1a);
wta=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)"]]);_.o1a=m1a.map(_.vta);
_.p1a={id:"COVERAGE_GENERIC",name:"File Coverage",children:m1a.map(function(a){return{id:_.vta(a),name:xta(a),children:[],vTa:!0}})};_.q1a=[{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:[]}];
_.r1a={id:"LINE_COUNTS",name:"Line counts",children:_.q1a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.s1a={id:"FILE_COUNTS",name:"File counts",children:_.q1a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var t1a=function(a,b,c){this.zone=a;this.qe=b;this.cache=new Map;this.Kyc=_.Zd(window,"DOMContentLoaded");a=_.l(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,yta(b))};t1a.prototype.push=function(a){var b=this,c,d;return _.Md(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.kc(function(){d.next(a);d.complete()})):b.cache.set(a.name,yta(a));e.Pc=0})};
t1a.prototype.prefetch=function(a,b){var c=this,d="loading"===document.readyState,e=this.cache.get(a);if(!e){if(!d)return _.oe;e=new _.we(1);this.cache.set(a,e)}d&&(e=e.ka(_.De(this.Kyc)));return e.ka(_.Ee({complete:function(){b&&c.cache.delete(a)}}),_.xh(this.qe,"Prefetch."+a))};t1a.prototype.delete=function(a){this.cache.delete(a)};_.Lu=function(a,b){this.zone=a;this.qe=b};
_.Lu.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 t1a(this.zone,this.qe,e),c.prefetchRpcs=e);return e.prefetch(a,b).ka(_.ke())};_.Lu.prototype.delete=function(a){var b=window,c,d=null!=(c=b.prefetchRpcs)?c:[];Array.isArray(d)&&(d=new t1a(this.zone,this.qe,d),b.prefetchRpcs=d);d.delete(a)};_.Lu.ha=function(a){return new (a||_.Lu)(_.q(_.Ge),_.q(_.Vn))};_.Lu.ua=_.p({token:_.Lu,qa:_.Lu.ha,Ha:"root"});_.Mu=function(){this.atb=new _.Tf(!1);this.I2a=new _.Tf(!0)};_.h=_.Mu.prototype;_.h.fS=function(){return this.atb};_.h.Y1=function(a){this.atb.next(a)};_.h.m_=function(){return _.Ed("SHOW_ALWAYS")};_.h.Pha=function(){};_.h.z_=function(){return _.Ed(!1)};_.h.exa=function(){};_.h.n_=function(){return _.Ed("FILES")};_.h.Z1=function(){};_.h.Epb=function(){return _.Ed(new Map)};_.h.HAb=function(){};_.h.u_=function(){return _.Ed([])};_.h.Rja=function(){};_.h.y_=function(){return _.Ed([])};_.h.xxa=function(){return _.oe};
_.h.uya=function(){return _.oe};_.h.MG=function(){return _.oe};_.h.kx=function(){};_.h.mS=function(){return _.Ed(0)};_.h.e2=function(){};_.h.Lba=function(){return _.Ed("SNIPPET_SUBSET")};_.h.Ywa=function(){};_.h.qS=function(){return _.Ed(2)};_.h.aia=function(){};_.h.r_=function(){return _.Ed(50)};_.h.Uha=function(){};_.h.bsa=function(){return _.Ed(_.gu.has(15)?"DARK":"LIGHT")};_.h.Zwa=function(){};_.h.mba=function(){return _.Ed("cider-dark")};_.h.Iha=function(){};_.h.Aba=function(){return _.Ed("cider")};
_.h.Sha=function(){};_.h.csa=function(){return _.Ed(!1)};_.h.axa=function(){};_.h.Mba=function(){return _.Ed(!1)};_.h.Zha=function(){};_.h.ERa=function(){return _.Ed(!0)};_.h.H_a=function(){};_.h.zba=function(){return _.Ed("PREVIEW")};_.h.Rha=function(){};_.h.nS=function(){return _.Ed(!1)};_.h.Yha=function(){};_.h.Qba=function(){return _.Ed(new Set)};_.h.cia=function(){};_.h.sS=function(){return _.oe};_.h.g2=function(){};_.h.isa=function(){return _.Ed(0)};_.h.L_a=function(){};_.h.i_=function(){return _.Ed("cider")};
_.h.Iwa=function(){};_.h.A_=function(){return _.Ed(!1)};_.h.fxa=function(){};_.h.v_=function(){return _.Ed(!0)};_.h.Xha=function(){};_.h.x_=function(){return _.Ed(!1)};_.h.cxa=function(){};_.h.w_=function(){return _.Ed(!1)};_.h.bxa=function(){};_.Mu.ha=function(a){return new (a||_.Mu)(_.q(_.hu))};_.Mu.ua=_.p({token:_.Mu,qa:function(){return _.ic(_.u1a)},Ha:"root"});_.Nu=function(a,b){this.Je=[a,b]};_.V(_.Nu,c1a);_.Nu.ha=function(a){return new (a||_.Nu)(_.q(Ou),_.q(yu))};_.Nu.ua=_.p({token:_.Nu,qa:_.Nu.ha,Ha:"root"});var Ou=function(a,b,c,d,e,f){Au.call(this,a,b,c,d);this.apiKey=a;this.Ti=b;this.Op=c;this.withCredentials=d;this.productVersion=e;this.Pr=f};_.V(Ou,Au);
Ou.prototype.jua=function(a){a=Au.prototype.jua.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Pr.actionId+"."+this.Pr.sessionId+("."+this.productVersion.replace("_","-")));return a};Ou.prototype.ewa=function(a){return _.Ad(Au.prototype.ewa.call(this,a),_.xh(this.Pr,a))};Ou.ha=function(a){return new (a||Ou)(_.q(_.lm),_.q(_.mm),_.q(_.nm),_.q(sta),_.q(jm),_.q(_.Vn))};Ou.ua=_.p({token:Ou,qa:Ou.ha,Ha:"root"});var Pu=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.y1a=new _.Tf(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.y1a.next(c.matches?"DARK":"LIGHT")})}else this.y1a=new _.Tf("LIGHT")};Pu.ha=function(a){return new (a||Pu)};Pu.ua=_.p({token:Pu,qa:Pu.ha,Ha:"root"});var v1a=function(){};v1a.ha=function(a){return new (a||v1a)};v1a.ua=_.p({token:v1a,qa:function(a){return Pu.ha(a)},Ha:"root"});_.w1a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.x1a=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 y1a={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 B1a=function(a){a=z1a(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+=A1a(a,g),c+=A1a(a,g+4),d+=A1a(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 y1a.toString(d)},C1a=function(a){return a},z1a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},A1a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var D1a=function(a){this.Ma=_.Za(a)};_.V(D1a,_.Eb);var Qu=[1,2,3];D1a.prototype.toObject=function(){return E1a(this)};var E1a=function(a){if(null!=a){_.Hb(a);var b=_.k(_.ej(a,1,Qu));var c=_.Si(a,_.Mi(a,Qu,2));return{C5c:b,intVal:_.k(c),QLa:_.k(_.Ii(a,_.Mi(a,Qu,3)))}}};var F1a=function(a){this.Ma=_.Za(a)};_.V(F1a,_.Eb);F1a.prototype.toObject=function(){return G1a(this)};var G1a=function(a){if(null!=a)return _.Hb(a),{W6c:_.k(Hi(a,1)),count:_.k(_.Ti(a,2))}};var H1a=function(a){this.Ma=_.Za(a)};_.V(H1a,_.Eb);H1a.uc=[1];H1a.prototype.toObject=function(){return I1a(this)};var I1a=function(a){if(null!=a)return _.Hb(a),{DXc:_.yb(_.Oi(a,F1a,1),G1a)}};var J1a=function(a){this.Ma=_.Za(a)};_.V(J1a,_.Eb);var K1a=[1,2,3];J1a.prototype.toObject=function(){return L1a(this)};var L1a=function(a){if(null!=a)return _.Hb(a),{SSa:_.k(_.Ti(a,_.Mi(a,K1a,1))),doubleVal:_.k(Hi(a,_.Mi(a,K1a,2))),nZc:I1a(_.fj(a,H1a,3,K1a))}};var M1a=function(a){this.Ma=_.Za(a)};_.V(M1a,_.Eb);M1a.uc=[1];M1a.prototype.toObject=function(){return N1a(this)};var N1a=function(a){if(null!=a)return _.Hb(a),{cYc:_.yb(_.Oi(a,D1a,1),E1a),AZc:L1a(_.Ni(a,J1a,2))}};var O1a=function(a){this.Ma=_.Za(a)};_.V(O1a,_.Eb);O1a.prototype.toObject=function(){return P1a(this)};var P1a=function(a){if(null!=a)return _.Hb(a),{vzb:_.k(_.X(a,1))}};var Q1a=function(a){this.Ma=_.Za(a)};_.V(Q1a,_.Eb);Q1a.prototype.toObject=function(){return R1a(this)};var R1a=function(a){if(null!=a)return _.Hb(a),{appName:_.k(_.X(a,1)),appVersion:_.k(_.X(a,2)),nPc:_.k(_.Ii(a,3))}};var S1a=function(a){this.Ma=_.Za(a)};_.V(S1a,_.Eb);S1a.prototype.toObject=function(){return T1a(this)};var T1a=function(a){if(null!=a)return _.Hb(a),{appName:_.k(_.X(a,1)),appVersion:_.k(_.X(a,2)),PXc:_.k(_.Si(a,3)),nPc:_.k(_.Ii(a,4))}};var U1a=function(a){this.Ma=_.Za(a)};_.V(U1a,_.Eb);U1a.prototype.jrb=function(){return _.fj(this,Q1a,1,V1a)};var V1a=[1,2,3];U1a.prototype.toObject=function(){return W1a(this)};var W1a=function(a){if(null!=a)return _.Hb(a),{mobile:R1a(a.jrb()),K0c:T1a(_.fj(a,S1a,2,V1a)),d0c:P1a(_.fj(a,O1a,3,V1a))}};var X1a=function(a){this.Ma=_.Za(a)};_.V(X1a,_.Eb);X1a.uc=[3,6,4];X1a.prototype.toObject=function(){return Y1a(this)};var Y1a=function(a){if(null!=a){_.Hb(a);var b=_.k(_.X(a,1));var c=Taa(_.Db(a,5));c=_.k(c);var d=W1a(_.Ni(a,U1a,2)),e=_.k(_.Vi(a,3));var f=_.mb(a,6,Taa);return{E5c:b,fZc:c,r4c:d,dYc:e,eZc:_.k(f),BZc:_.yb(_.Oi(a,M1a,4),N1a)}}};var Ru=function(a){this.Ma=_.Za(a)};_.V(Ru,_.Eb);Ru.prototype.getKey=function(){return _.Y(this,1)};Ru.prototype.bE=function(a){_.Wi(this,1,a)};Ru.prototype.PG=function(){return _.jj(this,1)};Ru.prototype.toObject=function(){return Z1a(this)};var Z1a=function(a){if(null!=a)return _.Hb(a),{key:_.k(_.X(a,1))}};var $1a=function(a){this.Ma=_.Za(a)};_.V($1a,_.Eb);$1a.uc=[1];$1a.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={kUc:_.yb(_.Oi(this,X1a,1),Y1a),d5c:Z1a(_.Ni(this,Ru,2))}}else a=void 0;return a};var a2a=function(a,b,c,d,e,f){a=void 0===a?-1:a;b=void 0===b?"":b;c=void 0===c?"":c;d=void 0===d?!1:d;e=void 0===e?"":e;Jj.call(this);f?c=f:(a=(new bOa(a,"0")).Hha(b),jBa(this,_.qi(Pb,a)),""!=c&&(a.zlb=c),d&&(a.tLb=!0),e&&a.rv(e),c=a.Za());this.wQb=c};_.V(a2a,Jj);
a2a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new $1a,c=[],d=0;d<a.length;d++){var e=a[d],f=e;var g=new X1a;g=_.Wi(g,1,f.Fo);for(var m=f,n=[],r=0;r<m.fra.length;r++)n.push(m.fra[r].KC);g=_.qb(g,3,n,_.Va);m=[];n=[];r=_.l(f.BY.keys());for(var x=r.next();!x.done;x=r.next())n.push(x.value.split(","));for(r=0;r<n.length;r++){x=n[r];var A=f.gwc;for(var E=f.LQa(x)||[],I=[],L=0;L<E.length;L++){var Q=E[L],da=Q&&Q.Fhb;Q=new J1a;switch(A){case 3:da=Number(da);Number.isFinite(da)&&_.Oh(Q,1,K1a,
_.Qa(da));break;case 2:_.Oh(Q,2,K1a,Kaa(Number(da)))}I.push(Q)}A=I;for(E=0;E<A.length;E++){I=A[E];L=new M1a;I=_.Pi(L,2,I);L=x;Q=[];da=f;for(var oa=[],pa=0;pa<da.fra.length;pa++)oa.push(da.fra[pa].LC);da=oa;for(oa=0;oa<da.length;oa++){var ta=da[oa],Aa=L[oa];pa=new D1a;switch(ta){case 3:_.Oh(pa,1,Qu,_.Wa(String(Aa)));break;case 2:ta=Number(Aa);Number.isFinite(ta)&&_.Oh(pa,2,Qu,Oa(ta));break;case 1:_.Oh(pa,3,Qu,_.La("true"==Aa))}Q.push(pa)}_.Qi(I,1,Q);m.push(I)}}_.Qi(g,4,m);c.push(g);e.clear()}_.Qi(b,
1,c);this.wQb.dispatch(b);this.wQb.flush()}};var b2a,c2a,d2a,e2a;b2a=new _.wc("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(" ")}});c2a=new _.wc("STREAMZ_PRODUCT_IDENTIFIER");d2a=new _.wc("STREAMZ_ALLOWLIST_IDENTIFIER");e2a=new _.wc("one_developer_workflow.streamz_service",{Ha:"root",qa:function(){return _.ic(_.Ge).bc(function(){var a=new a2a(1503);a=new l_a(a);a.nqb=1E4;a.ml.setInterval(1E4);return a})}});
_.Su=function(a,b,c,d,e){this.Bxa=a;this.zone=b;this.PHc=new o_a(this.Bxa);new p_a(this.Bxa);this.RPc=new q_a(this.Bxa);new r_a(this.Bxa);this.bYa=d||window.location.hostname;this.hJc=c.map(C1a);this.Luc=B1a(null!=e?e:this.bYa)};_.g2a=function(a,b){a.zone.bc(function(){f2a(a)&&a.PHc.YG(b,a.bYa,!0)})};_.Su.prototype.uzb=function(a){var b=this;this.zone.bc(function(){f2a(b)&&b.RPc.YG(b.bYa,a)})};var f2a=function(a){return a.hJc.some(function(b){return a.Luc===b})};
_.Su.ha=function(a){return new (a||_.Su)(_.q(e2a),_.q(_.Ge),_.q(b2a),_.q(c2a,8),_.q(d2a,8))};_.Su.ua=_.p({token:_.Su,qa:_.Su.ha,Ha:"root"});_.Tu=function(a,b,c){var d=this;this.document=a;this.YLb=b;this.theme=b.bsa().ka(_.Ce(function(e){return"SYSTEM"===e?c.y1a.Tf():_.Ed(e)}));this.TMa=this.theme.ka(_.Ce(function(e){return _.h2a(d,e)}));this.y9=this.TMa.ka(_.v(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.mV()?e:"LIGHT")})};_.Tu.prototype.mV=function(){return!!this.document.getElementById("darkTheme")};
_.h2a=function(a,b){return a.mV()&&"DARK"===b?a.YLb.mba().ka(_.v(function(c){return _.x1a.has(c)?c:"cider-dark"})):a.YLb.Aba().ka(_.v(function(c){return _.w1a.has(c)?c:"cider"}))};_.Tu.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")}};_.Tu.ha=function(a){return new (a||_.Tu)(_.q(_.ih),_.q(_.Mu),_.q(v1a))};
_.Tu.ua=_.p({token:_.Tu,qa:_.Tu.ha,Ha:"root"});var i2a=new _.wc("enabledRouterConfig");var j2a=/^\s*$/,k2a=function(a){var b=a.izc,c=a.kzc;this.Cda=a.Cda;this.Ivb=!!b;this.xEc=!!c},l2a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Bta(5,c,b);b.lM=0<a.length&&a[0].lM;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},m2a=function(a,b,c){c=Vh(c);c.start+=a?a.length:0;c.end-=b.length;return c};var n2a=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,bb)}function d(ra){var Ca=HG[ra],Sa;if(!Ca){for(Sa=ra-1;!HG[Sa];)Sa--;Ca=HG[Sa];for(Ca={line:Ca.line,column:Ca.column};Sa<ra;)10===b.charCodeAt(Sa)?(Ca.line++,
Ca.column=1):Ca.column++,Sa++;HG[ra]=Ca}return Ca}function e(ra,Ca){var Sa=d(ra),cd=d(Ca);return{start:{offset:ra,line:Sa.line,column:Sa.column},end:{offset:Ca,line:cd.line,column:cd.column}}}function f(ra){bb<kk||(bb>kk&&(kk=bb,GO=[]),GO.push(ra))}function g(){var ra=bb;var Ca=vb();Ca===la&&(Ca=null);if(Ca!==la){Ca=[];var Sa=m();for(Sa===la&&(Sa=n());Sa!==la;)Ca.push(Sa),Sa=m(),Sa===la&&(Sa=n());Ca!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)}else bb=ra,ra=la;return ra}function m(){var ra=bb;var Ca=A();Ca===
la&&(Ca=r(),Ca===la&&(Ca=oa(),Ca===la&&(Ca=I())));if(Ca!==la){var Sa=vb();Sa===la&&(Sa=null);Sa!==la?(Hd=bb,Sa=(Sa=zb.Ivb)?void 0:la,Sa!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)):(bb=ra,ra=la)}else bb=ra,ra=la;return ra}function n(){var ra=bb;var Ca=I();if(Ca!==la){var Sa=vb();Sa===la&&(Sa=null);Sa!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)}else bb=ra,ra=la;return ra}function r(){var ra,Ca;var Sa=bb;var cd=[];for(ra=x();ra!==la;)cd.push(ra),ra=x();if(cd!==la)if(ra=Cb(),ra!==la){var Id=r();if(Id===la)for(Id=[],Ca=x();Ca!==
la;)Id.push(Ca),Ca=x();Id!==la?(Hd=Sa,Sa=c(),Sa=cd=Ata(0,cd,Id,ra,Sa)):(bb=Sa,Sa=la)}else bb=Sa,Sa=la;else bb=Sa,Sa=la;return Sa}function x(){var ra=bb;var Ca=vb();Ca===la&&(Ca=null);Ca!==la?(Ca=oa(),Ca===la&&(Ca=I()),Ca!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)):(bb=ra,ra=la);return ra}function A(){var ra,Ca;var Sa=bb;var cd=[];for(ra=E();ra!==la;)cd.push(ra),ra=E();if(cd!==la)if(ra=Na(),ra!==la){var Id=A();if(Id===la)for(Id=[],Ca=E();Ca!==la;)Id.push(Ca),Ca=E();Id!==la?(Hd=Sa,Sa=c(),Sa=cd=Ata(2,cd,Id,ra,
Sa)):(bb=Sa,Sa=la)}else bb=Sa,Sa=la;else bb=Sa,Sa=la;return Sa}function E(){var ra=bb;var Ca=vb();Ca===la&&(Ca=null);Ca!==la?(Ca=oa(),Ca===la&&(Ca=r(),Ca===la&&(Ca=I())),Ca!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)):(bb=ra,ra=la);return ra}function I(){var ra=bb;var Ca=nc();Ca!==la?(Ca=L(),Ca===la&&(Ca=null),Ca!==la?(Hd=ra,ra=Ca=Cd(Ca)):(bb=ra,ra=la)):(bb=ra,ra=la);ra===la&&(ra=L());return ra}function L(){var ra=bb;var Ca=jf();if(Ca!==la){if(58===b.charCodeAt(bb)){var Sa=Xc;bb++}else Sa=la,0===qf&&f(dd);if(Sa!==
la){Sa=hb();if(Sa===la&&(Sa=Q(),Sa===la)){Sa=bb;qf++;var cd=vb();cd===la&&(cd=null);qf--;cd!==la?(bb=Sa,Sa=void 0):Sa=la}Sa!==la?(Hd=ra,ra=Ca=be(Ca,Sa)):(bb=ra,ra=la)}else bb=ra,ra=la}else bb=ra,ra=la;ra===la&&(ra=hb(),ra===la&&(ra=Q()));return ra}function Q(){var ra=bb;var Ca=[];var Sa=jb();Sa===la&&(Sa=da());if(Sa!==la)for(;Sa!==la;)Ca.push(Sa),Sa=jb(),Sa===la&&(Sa=da());else Ca=la;Ca!==la&&(Hd=ra,Ca=l2a(Ca,c()));return Ca}function da(){var ra=bb;if(41===b.charCodeAt(bb)){var Ca=ng;bb++}else Ca=
la,0===qf&&f(Ue);Ca!==la&&(Hd=ra,ra=c(),ra=Bta(5,")",ra),ra.error={type:3,location:ra.location},Ca=ra);return Ca}function oa(){var ra;var Ca=bb;if(40===b.charCodeAt(bb)){var Sa=me;bb++}else Sa=la,0===qf&&f(Uj);if(Sa!==la)if(Sa=vb(),Sa===la&&(Sa=null),Sa!==la){Sa=[];for(ra=pa();ra!==la;)Sa.push(ra),ra=pa();if(Sa!==la)if(41===b.charCodeAt(bb)?(ra=ng,bb++):(ra=la,0===qf&&f(Ue)),ra===la&&(ra=null),ra!==la){Hd=bb;var cd=ra;var Id=c();if(cd&&1===Sa.length){var Ze=Sa[0];if(5!==Ze.Gk)Id=!0;else{Id=Vh(Id);
cd=Id.end;Ze=Ze.location;var ph=Ze.end;Id=Id.start+1<Ze.start||cd-1>ph}}else Id=!0;Id=Id?void 0:la;Id!==la?(Hd=Ca,Ca=ra,ra=c(),ra=Vh(ra),Ca=Sa={Gk:3,elements:Sa,location:ra,error:Ca?void 0:{type:4,location:ra}}):(bb=Ca,Ca=la)}else bb=Ca,Ca=la;else bb=Ca,Ca=la}else bb=Ca,Ca=la;else bb=Ca,Ca=la;return Ca}function pa(){var ra=bb;var Ca=ta();Ca===la&&(Ca=Pa(),Ca===la&&(Ca=oa(),Ca===la&&(Ca=cb())));if(Ca!==la){var Sa=vb();Sa===la&&(Sa=null);Sa!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)}else bb=ra,ra=la;return ra}
function ta(){var ra,Ca;var Sa=bb;var cd=[];for(ra=Aa();ra!==la;)cd.push(ra),ra=Aa();if(cd!==la)if(ra=Na(),ra!==la){var Id=ta();if(Id===la)for(Id=[],Ca=Aa();Ca!==la;)Id.push(Ca),Ca=Aa();Id!==la?(Hd=Sa,Sa=c(),Sa=cd=Ata(2,cd,Id,ra,Sa)):(bb=Sa,Sa=la)}else bb=Sa,Sa=la;else bb=Sa,Sa=la;return Sa}function Aa(){var ra=bb;var Ca=vb();Ca===la&&(Ca=null);Ca!==la?(Ca=oa(),Ca===la&&(Ca=Pa(),Ca===la&&(Ca=cb())),Ca!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)):(bb=ra,ra=la);return ra}function Pa(){var ra,Ca;var Sa=bb;var cd=
[];for(ra=Ya();ra!==la;)cd.push(ra),ra=Ya();if(cd!==la)if(ra=Cb(),ra!==la){var Id=Pa();if(Id===la)for(Id=[],Ca=Ya();Ca!==la;)Id.push(Ca),Ca=Ya();Id!==la?(Hd=Sa,Sa=c(),Sa=cd=Ata(0,cd,Id,ra,Sa)):(bb=Sa,Sa=la)}else bb=Sa,Sa=la;else bb=Sa,Sa=la;return Sa}function Ya(){var ra=bb;var Ca=vb();Ca===la&&(Ca=null);Ca!==la?(Ca=oa(),Ca===la&&(Ca=cb()),Ca!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)):(bb=ra,ra=la);return ra}function cb(){var ra=bb;var Ca=nc();Ca!==la?(Ca=Mb(),Ca===la&&(Ca=null),Ca!==la?(Hd=ra,ra=Ca=Cd(Ca)):
(bb=ra,ra=la)):(bb=ra,ra=la);ra===la&&(ra=Mb());return ra}function Mb(){var ra=bb;var Ca=jf();if(Ca!==la){if(58===b.charCodeAt(bb)){var Sa=Xc;bb++}else Sa=la,0===qf&&f(dd);if(Sa!==la){Sa=hb();if(Sa===la&&(Sa=Lb(),Sa===la)){Sa=bb;qf++;var cd=vb();cd===la&&(cd=null);qf--;cd!==la?(bb=Sa,Sa=void 0):Sa=la}Sa!==la?(Hd=ra,ra=Ca=be(Ca,Sa)):(bb=ra,ra=la)}else bb=ra,ra=la}else bb=ra,ra=la;ra===la&&(ra=hb(),ra===la&&(ra=Lb()));return ra}function Lb(){var ra=bb;var Ca=[];var Sa=jb();if(Sa!==la)for(;Sa!==la;)Ca.push(Sa),
Sa=jb();else Ca=la;Ca!==la&&(Hd=ra,Ca=l2a(Ca,c()));return Ca}function Cb(){var ra=bb;var Ca=vb();Ca===la&&(Ca=null);if(Ca!==la){var Sa=[];var cd=Ib();if(cd!==la)for(;cd!==la;)Sa.push(cd),cd=Ib();else Sa=la;Sa!==la?(cd=vb(),cd!==la?(Hd=bb,Sa=(Sa="AND"===Sa.join(""))?void 0:la,Sa!==la?(Hd=ra,ra=Ca=m2a(Ca,cd,c())):(bb=ra,ra=la)):(bb=ra,ra=la)):(bb=ra,ra=la)}else bb=ra,ra=la;return ra}function Na(){var ra=bb;var Ca=vb();Ca===la&&(Ca=null);if(Ca!==la){var Sa=[];var cd=Ib();if(cd!==la)for(;cd!==la;)Sa.push(cd),
cd=Ib();else Sa=la;Sa!==la?(cd=vb(),cd!==la?(Hd=bb,Sa=(Sa="OR"===Sa.join(""))?void 0:la,Sa!==la?(Hd=ra,ra=Ca=m2a(Ca,cd,c())):(bb=ra,ra=la)):(bb=ra,ra=la)):(bb=ra,ra=la)}else bb=ra,ra=la;return ra}function hb(){var ra;var Ca=bb;if(34===b.charCodeAt(bb)){var Sa=sp;bb++}else Sa=la,0===qf&&f(zh);if(Sa!==la){Sa=[];for(ra=rb();ra!==la;)Sa.push(ra),ra=rb();Sa!==la?(34===b.charCodeAt(bb)?(ra=sp,bb++):(ra=la,0===qf&&f(zh)),ra===la&&(ra=null),ra!==la?(Hd=Ca,Ca=ra,ra=c(),Sa=Bta(4,Sa.join(""),ra),Ca||(Sa.error=
zta(0,ra.start.offset,ra.end.offset)),Ca=Sa):(bb=Ca,Ca=la)):(bb=Ca,Ca=la)}else bb=Ca,Ca=la;return Ca}function jb(){var ra;var Ca=bb;if(40===b.charCodeAt(bb)){var Sa=me;bb++}else Sa=la,0===qf&&f(Uj);if(Sa!==la){Sa=[];for(ra=jb();ra!==la;)Sa.push(ra),ra=jb();Sa!==la?(41===b.charCodeAt(bb)?(ra=ng,bb++):(ra=la,0===qf&&f(Ue)),ra===la&&(ra=null),ra!==la?(Hd=Ca,Ca=ra,ra=c(),Sa=l2a(Sa,ra),Sa.value="("+Sa.value,Ca?Sa.value+=")":Sa.error={type:4,location:{start:Sa.location.start,end:Sa.location.start+1}},Ca=
Sa):(bb=Ca,Ca=la)):(bb=Ca,Ca=la)}else bb=Ca,Ca=la;Sa=Ca;if(Sa===la){Sa=bb;Ca=[];ra=lb();if(ra!==la)for(;ra!==la;)Ca.push(ra),ra=lb();else Ca=la;Ca!==la?(Hd=bb,ra=Ca,ra=(ra=!zb.Ivb||"AND"!==ra.join("")&&"OR"!==ra.join(""))?void 0:la,ra!==la?(Hd=Sa,Sa=Ca,Ca=c(),Sa=Ca=Bta(5,Sa.join(""),Ca)):(bb=Sa,Sa=la)):(bb=Sa,Sa=la)}return Sa}function nc(){var ra=bb;if(45===b.charCodeAt(bb)){var Ca=Ah;bb++}else Ca=la,0===qf&&f(ij);if(Ca!==la){Hd=bb;var Sa=(Sa=zb.xEc)?void 0:la;Sa!==la?ra=Ca=[Ca,Sa]:(bb=ra,ra=la)}else bb=
ra,ra=la;return ra}function tc(){var ra=bb;if(92===b.charCodeAt(bb)){var Ca=ei;bb++}else Ca=la,0===qf&&f(SE);Ca!==la?(b.length>bb?(Ca=b.charAt(bb),bb++):(Ca=la,0===qf&&f(HO)),Ca===la&&(Ca=null),Ca!==la?(Hd=ra,ra=Ca?"\\"+Ca:"\\"):(bb=ra,ra=la)):(bb=ra,ra=la);return ra}function jf(){var ra=bb;var Ca=[];if(h0.test(b.charAt(bb))){var Sa=b.charAt(bb);bb++}else Sa=la,0===qf&&f(bna);if(Sa!==la)for(;Sa!==la;)Ca.push(Sa),h0.test(b.charAt(bb))?(Sa=b.charAt(bb),bb++):(Sa=la,0===qf&&f(bna));else Ca=la;Ca!==la?
(Hd=bb,Sa=(Sa=zb.Cda.has(Ca.join("")))?void 0:la,Sa!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)):(bb=ra,ra=la);return ra}function rb(){var ra=bb;if(b.substr(bb,2)===IG){var Ca=IG;bb+=2}else Ca=la,0===qf&&f(ki);Ca!==la&&(Hd=ra,Ca='"');ra=Ca;ra===la&&(ra=tc(),ra===la&&(kPa.test(b.charAt(bb))?(ra=b.charAt(bb),bb++):(ra=la,0===qf&&f(cna))));return ra}function Ib(){var ra=bb;if(92===b.charCodeAt(bb)){var Ca=ei;bb++}else Ca=la,0===qf&&f(SE);Ca!==la?(34===b.charCodeAt(bb)?(Ca=sp,bb++):(Ca=la,0===qf&&f(zh)),Ca===la&&
(Ca=nb(),Ca===la&&(58===b.charCodeAt(bb)?(Ca=Xc,bb++):(Ca=la,0===qf&&f(dd)))),Ca!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)):(bb=ra,ra=la);if(ra===la&&(ra=tc(),ra===la))if(ra=bb,b.length>bb?(Ca=b.charAt(bb),bb++):(Ca=la,0===qf&&f(HO)),Ca!==la){Hd=bb;var Sa=(Sa=!j2a.test(Ca))?void 0:la;Sa!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)}else bb=ra,ra=la;return ra}function lb(){var ra=bb;var Ca=Ib();if(Ca!==la){Hd=bb;var Sa="("!==Ca&&")"!==Ca?void 0:la;Sa!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)}else bb=ra,ra=la;return ra}function vb(){var ra=
[];var Ca=nb();if(Ca!==la)for(;Ca!==la;)ra.push(Ca),Ca=nb();else ra=la;return ra}function nb(){var ra=bb;if(b.length>bb){var Ca=b.charAt(bb);bb++}else Ca=la,0===qf&&f(HO);if(Ca!==la){Hd=bb;var Sa=(Sa=j2a.test(Ca))?void 0:la;Sa!==la?(Hd=ra,ra=Ca):(bb=ra,ra=la)}else bb=ra,ra=la;return ra}var zb=1<arguments.length?arguments[1]:{},la={},oc={HRc:g},Ic=g,Cd=function(ra){var Ca=c();ra||(Ca.start.offset++,ra=Bta(5,"",Ca),ra.error=zta(2,Ca.start.offset-1,Ca.end.offset));ra.lM=!0;return ra},Xc=":",dd={type:"literal",
value:":",description:"':'"},be=function(ra,Ca){var Sa=zb,cd=c();ra=ra.join("");Sa={Gk:1,label:Sa.Cda.get(ra),dFc:ra,value:Ca,location:Vh(cd)};Ca||(Ca=cd.end.offset,Sa.error=zta(1,Ca-1,Ca));return Sa},ng=")",Ue={type:"literal",value:")",description:"')'"},me="(",Uj={type:"literal",value:"(",description:"'('"},sp='"',zh={type:"literal",value:'"',description:"'\"'"},Ah="-",ij={type:"literal",value:"-",description:"'-'"},ei="\\",SE={type:"literal",value:"\\",description:"'\\\\'"},HO={type:"any",description:"any character"},
IG='\\"',ki={type:"literal",value:'\\"',description:"'\\\\\"'"},h0=/^[a-zA-Z0-9_]/,bna={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},kPa=/^[^"]/,cna={type:"class",value:'[^"]',description:'[^"]'},bb=0,Hd=0,HG=[{line:1,column:1}],kk=0,GO=[],qf=0;if("startRule"in zb){if(!(zb.DNb in oc))throw Error("id`"+zb.DNb);Ic=oc[zb.DNb]}oc=Ic();if(oc!==la&&bb===b.length)return oc;oc!==la&&bb<b.length&&f({type:"end",description:"end of input"});throw function(ra,Ca,Sa){function cd(Ze){var ph,mo;
Ze.sort(function(IO,dna){return IO.description<dna.description?-1:IO.description>dna.description?1:0});if(0<Ze.length){for(mo=ph=1;ph<Ze.length;ph++)Ze[ph-1]!==Ze[ph]&&(Ze[mo]=Ze[ph],mo++);Ze.length=mo}}function Id(Ze){var ph=Array(Ze.length),mo;for(mo=0;mo<Ze.length;mo++)ph[mo]=Ze[mo].description;return"Expected "+(1<Ze.length?ph.slice(0,-1).join(", ")+" or "+ph[Ze.length-1]:ph[0])+"."}null!==Ca&&cd(Ca);return new a(null!==ra?ra:Id(Ca),Ca,Sa)}(null,GO,e(kk,kk));}}}();_.o2a=new _.wc("parserConfig");_.Uu=function(a){this.o_a=a.o_a||[];this.KIc=new k2a(a);this.r0=a.r0};_.Uu.prototype.parse=function(a){var b={start:0,end:a.length};if(100<a.split(" ").length+a.split("(").length+a.split(")").length)return[{Gk:5,location:b,value:a}];try{var c=n2a.parse(a,this.KIc);return this.o_a.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.r0&&_.bs(this.r0,d),[{Gk:5,error:{type:8,location:d instanceof n2a.SyntaxError?Vh(d.location):b},location:b,value:a}]}};
_.Uu.ha=function(a){return new (a||_.Uu)(_.q(_.o2a))};_.Uu.ua=_.p({token:_.Uu,qa:_.Uu.ha});_.Vu=new _.wc("API_VERSION");_.Wu=new _.wc("REQUEST_SERVICE");_.Xu=function(){};_.Xu.ha=function(a){return new (a||_.Xu)};_.Xu.Ea=_.lc({type:_.Xu});_.Xu.Da=_.ac({});_.Yu=function(a){this.fva=a;this.eH=_.gu.has(28)};_.Yu.prototype.parse=function(a){return this.fva.parse(a)};_.Yu.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Cta(a,b).sort(function(c,d){return c.start-d.start})};_.Yu.ha=function(a){return new (a||_.Yu)(_.q(_.Uu),_.q(_.hu))};_.Yu.ua=_.p({token:_.Yu,qa:_.Yu.ha});var Dta=new Set(Object.values({xRc:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));_.Zu=function(a,b,c,d,e,f){var g=this;this.Va=a;this.Puc=b;this.Kl=c;this.am=d;this.localStorage=e;this.mda=!1;this.kp=[];this.scope=0;this.url="";this.hY=new _.Tf(void 0);this.Hfa=null;this.kp=p2a(f);this.mb=this.Va.events.ka(_.de(function(m){return m instanceof _.hg}),_.Ee(function(m){g.scope=m.url.startsWith("/"+_.eo.FO)?4:2;g.url=m.url}),_.Ce(function(m){return q2a(g,g.kp,g.scope,m.url)})).subscribe(function(m){g.hY.next(m);if(g.mda||g.current)g.mda=!1,g.Hfa&&g.Hfa.unsubscribe(),r2a(g)})};
_.Zu.prototype.La=function(){this.mb.unsubscribe()};_.Zu.prototype.Td=function(){var a=this;return this.current?s2a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return q2a(a,a.kp,a.scope,a.url)}).then(function(b){a.hY.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var r2a=function(a){a.mda=!0;a.Hfa=_.fe(0,18E5).ka(_.sia(function(){return a.mda})).ka(_.Ce(function(){return a.Puc.list()}),_.Ee(function(b){a.kp=t2a(b.kp);0===a.kp.length&&(a.mda=!1,a.Hfa&&a.Hfa.unsubscribe())}),_.Ce(function(){return q2a(a,a.kp,a.scope,a.url)})).subscribe(function(b){a.hY.next(b)})},p2a=function(a){var b=[];a&&_.Oi(a,Jl,1)&&0<_.Oi(a,Jl,1).length&&(b=_.Oi(a,Jl,1).map(function(c){var d=c?c.getMessage():void 0;d=d?_.cg(_.bg(_.X(d,2)||"")).toString():"";var e=c?c.qrb():2;return{messageHtml:d,
iconName:"error_outline",scopes:_.Xi(c,2),targetPatterns:u2a(_.Vi(c,4)),targetQueryWarnings:_.Vi(c,5).filter(Eta),severity:e}}));return b},t2a=function(a){var b=[];if(null==a?0:a.kp)b=a.kp.map(function(c){var d=_.Xh(c.message);d=d?d.toString():"";var e=c.severity?Kta(c.severity):2,f;return{messageHtml:d,iconName:"error_outline",scopes:c.scopes.map(function(g){return Jta(g)}),targetPatterns:u2a(c.targetPatterns),targetQueryWarnings:(null==(f=c.targetQueryWarnings)?void 0:f.filter(Eta))||[],severity:e}});
return b},q2a=function(a,b,c,d){var e,f,g,m,n,r,x,A,E,I,L,Q,da;return _.Md(function(oa){switch(oa.Pc){case 1:e=a.Kl.Uc.Yu,f=_.yg(e),g=f.lk,m=f.Ge,n=g?a.am.parse(g):[],r=m?a.am.parse(m):[],x=b.filter(function(pa){return!pa.scopes.includes(0)&&!pa.isDismissed}),A=x.filter(function(pa){var ta=pa.scopes.includes(c),Aa=0===pa.targetPatterns.length&&0===pa.targetQueryWarnings.length,Pa=v2a(pa.targetPatterns,d);a:{pa=pa.targetQueryWarnings;if(0!==pa.length&&d.startsWith("/"+_.eo.T3)){pa=new Set(pa);for(var Ya=
_.l(_.Wh(n)),cb=Ya.next();!cb.done;cb=Ya.next()){cb=cb.value;var Mb=void 0;if((null==(Mb=cb.warning)?0:Mb.type)&&pa.has(cb.warning.type)){pa=!0;break a}}Ya=_.l(_.Wh(r));for(cb=Ya.next();!cb.done;cb=Ya.next())if(cb=cb.value,Mb=void 0,(null==(Mb=cb.warning)?0:Mb.type)&&pa.has(cb.warning.type)){pa=!0;break a}}pa=!1}return ta&&(Aa||Pa||pa)}),E=x.filter(function(pa){return pa.scopes.includes(1)}),I=[].concat(_.yc(A),_.yc(E)),L=_.l(I),Q=L.next();case 2:if(Q.done){oa.Uh(4);break}da=Q.value;return _.Nd(oa,
w2a(a,da),5);case 5:if(!oa.uk)return oa.return(da);Q=L.next();oa.Uh(2);break;case 4:return oa.return(void 0)}})},u2a=function(a){return a?a.flatMap(function(b){try{return[new RegExp(b)]}catch(c){console.log("Could not compile regex: "+c)}return[]}):[]},v2a=function(a,b){return 0===a.length?!1:a.some(function(c){return c.test(b)})},s2a=function(a){var b;return _.Md(function(c){if(1==c.Pc){var d=a.messageHtml;var e="SHA-256";e=void 0===e?"SHA-256":e;Hta()?(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(Ita);return _.Nd(c,e,2)}b=c.uk;return c.return("dismissed-announcement-"+b)})},w2a=function(a,b){return s2a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};_.W.Object.defineProperties(_.Zu.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.hY.value}},qmb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});
_.Zu.ha=function(a){return new (a||_.Zu)(_.q(_.lg),_.q(aJa),_.q(_.Sf),_.q(_.Yu),_.q(xNa),_.q(X0a,8))};_.Zu.ua=_.p({token:_.Zu,qa:_.Zu.ha,Ha:"root"});var Lta;var Ota;Ota=function(a,b){return{warning:a,critical:b}};_.$u=function(a){this.geb=a;this.XCa=LIa};_.$u.prototype.Td=function(){this.geb.Td()};_.$u.ha=function(a){return new (a||_.$u)(_.u(_.Zu),_.u(_.fu))};
_.$u.Aa=_.kc({type:_.$u,ta:[["announcement-bar"]],Ba:2,Ca:3,Fa:[[4,"ngIf"],[1,"announcement-bar",3,"ngClass"],[1,"announcement-icon"],[1,"announcement-text",3,"innerHTML"],["mat-button","",3,"click",4,"ngIf"],["mat-button","",3,"click"]],va:function(a,b){a&1&&(_.M(0,Pta,6,7,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.geb.hY))},Ia:[_.rm,_.tm,_.yr,_.Gs,_.ym],styles:["announcement-bar[_nghost-%COMP%]{flex:0 1 auto}announcement-bar[_nghost-%COMP%]   .announcement-icon[_ngcontent-%COMP%]{font-size:18px;height:18px;margin:0 11px 0 13px;width:18px}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]{align-items:center;background-color:#f8f9fa;color:#5f6368;display:flex;min-height:40px;padding:5px 0;place-content:center flex-start}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]{font-family:Roboto,Arial,sans-serif;line-height:1.5rem;font-size:1rem;letter-spacing:.00625em;font-weight:400;margin-right:1rem}announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:link, announcement-bar[_nghost-%COMP%]   .announcement-bar[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:visited{color:#185abc;text-decoration:underline}announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]{background-color:var(--tonal-fill-yellow);color:var(--tonal-yellow)}announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:link, announcement-bar[_nghost-%COMP%]   .announcement-bar.warning[_ngcontent-%COMP%]   .announcement-text[_ngcontent-%COMP%]     a:visited{color:var(--primary-default)}announcement-bar[_nghost-%COMP%]   .announcement-bar.critical[_ngcontent-%COMP%]{background-color:#fce8e6;color:#c5221f}\n/*# sourceMappingURL=announcement_bar.css.map */"],
Pa:0});var x2a=function(){};x2a.ha=function(a){return new (a||x2a)};
x2a.Aa=_.kc({type:x2a,ta:[["ng-component"]],Ba:23,Ca:1,Fa:[["mat-dialog-title",""],["href","https://go.corp.google.com/new-cs-frequent-issues","target","_blank"],["href","https://b.corp.google.com/issues?q=status:open%20componentid:168840%2B%20your-query-here","target","_blank"],["align","end"],["mat-button","","mat-dialog-close",""],["mat-button","",1,"use-tool",3,"mat-dialog-close"]],va:function(a){a&1&&(_.y(0,"h1",0),_.N(1,"Feedback"),_.z(),_.y(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. "),
_.z(),_.y(5,"ul")(6,"li"),_.N(7,"Check if your issue is frequently reported: "),_.y(8,"a",1),_.N(9,"go/new-cs-frequent-issues"),_.z()(),_.y(10,"li"),_.N(11,"Check for your issue within our component: "),_.y(12,"a",2),_.N(13,"b/issues?q=status:open%20componentid:168840%2B"),_.z()()(),_.y(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. "),_.z(),_.y(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. "),
_.z()(),_.y(18,"mat-dialog-actions",3)(19,"button",4),_.N(20,"Cancel"),_.z(),_.y(21,"button",5),_.N(22,"Use Feedback tool"),_.z()());a&2&&(_.t(21),_.w("mat-dialog-close",!0))},Ia:[_.yr,_.Jr,_.Kr,_.Lr,_.Mr],styles:["p[_ngcontent-%COMP%]{margin:1em 0}ul[_ngcontent-%COMP%]{list-style-position:inside}"]});var z2a;_.rg=function(a,b){var c=this;this.Ga=a;this.document=b;this.uga=new Map;this.m1=new Map;this.rl=_.Yh.has(2);this.handler=function(d){if("focus"!==d.type||d.target!==c.document)c.AM=void 0,c.qb(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)};
_.rg.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var y2a=function(a,b){a.rl&&a.Ga.qb({element:a.vR?a.vR:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.rg.prototype.qb=function(a){if(a.target!==this.document)if("focusout"===a.type)y2a(this,"focusout"),this.vR=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.vR&&(this.vR=a,y2a(this,"focus"))}};_.rg.prototype.cR=function(){this.vR=this.AM="mainContent";return!0};
_.av=function(a,b){a.AM=b;a.vR=a.AM;var c=a.uga.get(b);c&&z2a(a,b,c)};_.rg.prototype.registerCallback=function(a,b,c){return _.A2a(this,a,b,c)};_.A2a=function(a,b,c,d){a.uga.has(b);a.uga.set(b,d);c&&a.m1.set(c,b);b===a.AM&&z2a(a,b,d);return function(){a.uga.get(b)===d&&(a.uga.delete(b),c&&a.m1.delete(c))}};z2a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.Rn(a.Ga,d.then(function(){b===a.AM&&(a.vR=b,y2a(a,"focus"),a.AM=void 0,c())}),"focusCallback",!1)};
_.rg.ha=function(a){return new (a||_.rg)(_.q(_.Vn),_.q(_.ih),_.q(_.fu))};_.rg.ua=_.p({token:_.rg,qa:_.rg.ha,Ha:"root"});var B2a={F1a:function(a){return[{text:a}]}};_.bv=function(a){var b=a.lga,c=a.Ga,d=a.oqa,e=a.ov,f=a.eH;a=a.MK;this.Iva={};this.uLa=new _.yd;this.mG=!1;this.query="";this.queryPrefix=new _.Tf(void 0);this.PM=new _.ye;this.tZ=_.oe;this.OM=B2a;this.N1=!1;this.N2=_.oe;this.Ge="";this.zd={};this.kQa=new _.ye;this.lga=b;this.Ga=c;this.oqa=d;this.ov=e;this.lga&&(this.OM=this.Hj?this.Hj:B2a);this.eH=f;this.MK=a};_.h=_.bv.prototype;
_.h.Lwa=function(a){var b=this;a.tLa&&(this.uLa.unsubscribe(),this.uLa=a.tLa.subscribe(function(c){c=c({en:b.query,prefix:b.queryPrefix.getValue()});C2a(b,c);b.query||b.PM.next(b.query)}));this.Iva=a.Iva||{};this.nv=a.jKb;this.Hj=a.Hj;this.lga&&(this.OM=this.Hj?this.Hj:B2a)};
_.h.Ra=function(){var a=this,b=_.$d(this.queryPrefix.ka(_.de(function(){return a.N1})),this.kQa.ka(_.v(function(d){return d.prefix}))).ka(_.ne(_.Qta)),c=_.$d(this.PM,this.kQa.ka(_.v(function(d){return d.en||""}))).ka(_.ne(),_.je(this.oqa));this.tZ=_.Qd([c,b]).ka(_.v(function(d){return _.l(d).next().value}),_.v(function(d){return _.Xd(function(){return D2a(a,d)}).ka(_.ze(1))}),_.ue(Tta,{tqb:_.oe,tXa:_.oe}),_.he(function(d){return d.tqb}),_.v(function(d){return Sta(d.tXa,a.PM)}),_.Ce(Rta),_.ue(function(d,
e){if(e.Xd&&!e.wv)return{Xd:!0,wv:d.wv};a.mG=!(!e.wv||!e.wv.length);a.mG&&(a.Mz=Date.now());return e}),lia());this.N2=this.PM.ka(_.v(function(d){return a.Hj&&a.Hj.trb&&a.Hj.trb(E2a(a,d))}))};_.h.La=function(){this.uLa.unsubscribe()};_.h.setScope=function(a){a=a.FT;if(!a)return!1;C2a(this,a({en:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.Lua=function(){this.N1=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.Iva,b=a.prefix;this.query=void 0===a.en?"":a.en;this.queryPrefix.next(b)}};
_.h.Mua=function(){this.N1=!0;this.kQa.next({en:this.query,prefix:this.queryPrefix.getValue()});var a=this.MK,b=Date.now();a.uLb=b};_.h.FY=function(a){this.query="";this.PM.next("");a.setFocus()};
_.h.I2=function(a){a&&("string"===typeof a?(this.Ga.qb({element:this.ov,action:this.fLc,gestureName:"CLICK",Dh:a,bucket:_.Kg.DCa}),this.HBb(E2a(this,a))):(a.Qa.Oc&&a.Qa.pv&&a.Qa.eq?this.Ga.qb({element:this.ov,action:"selectSuggestion_"+this.Q0a,gestureName:"CLICK",Nf:a.position,AG:[_.pta(a.Qa.Oc,a.Qa.pv,a.Qa.eq,[],a.Qa.fB,this.Mz)]}):this.Ga.qb({element:this.ov,action:"selectSuggestion_"+this.Q0a,gestureName:"CLICK",Nf:a.position}),a.Qa.Exa&&a.Qa.Exa()))};
var D2a=function(a,b){if(!b||!a.Hj)return _.Ed({});a.Ga.qb({element:a.ov,action:a.Q0a,gestureName:"CHANGE",Dh:b,bucket:_.Kg.g5a});b=E2a(a,b);return a.Hj.dra(b).ka(_.v(function(c){return{wv:c}}))},E2a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{lk:b};a=c.e0;c=c.value;return{lk:b,Ge:a?c:"",zd:a?void 0:c}},C2a=function(a,b){var c=b.prefix;a.query=b.en||"";a.queryPrefix.next(c);c&&(c.e0?(a.zd={},a.Ge=c.value):(a.zd=_.Jh(c.value,a.eH),a.Ge=""))};
_.W.Object.defineProperties(_.bv.prototype,{fLc:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Ss)?b:"Other"):"search"}},Q0a:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+(null!=(b=null==(a=this.queryPrefix.getValue())?void 0:a.Ss)?b:"Other"):"suggest"}}});_.bv.ha=function(){_.hd()};_.bv.Ja=_.pc({type:_.bv});_.cv=function(a,b,c){this.Va=a;this.Lb=b;this.p0=c;this.FU=!1;this.href=this.mg="";this.target=this.rel=null;this.FL=!1};_.cv.prototype.Yd=function(a){if(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey||this.FL)return!0;if(!this.href)return!1;_.Fn(this.Va,this.href);return!1};_.cv.prototype.Ub=function(){this.href=this.Rra();(this.FL=F2a.test(this.href))&&!this.FU?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.cv.prototype.Rra=function(){return"string"===typeof this.e3&&F2a.test(this.e3)?this.e3:this.p0.vx(_.Wm(this.Va,this.LRa()))};_.cv.prototype.LRa=function(){return _.En(this.Va,Array.isArray(this.e3)?this.e3:[this.e3],{ui:this.Lb,Ta:this.Ta,mg:this.mg,jf:this.jf})};_.cv.ha=function(a){return new (a||_.cv)(_.u(_.lg),_.u(_.Sf),_.u(_.Cm))};
_.cv.Ja=_.pc({type:_.cv,ta:[["a","universalLink",""]],Fb:3,lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)});a&2&&(_.Te("href",b.href,_.rd),_.Ne("rel",b.rel)("target",b.target))},inputs:{e3:"universalLink",FU:"sameWindow",Ta:"queryParams",mg:"queryParamsHandling",jf:"fragment"},features:[_.Bc]});var F2a=/^http[s]?:\/\//;_.dv=function(a,b,c){this.Fk=a;this.nb=b;this.Nd=c;this.KCb=new _.yd;this.resize=new _.ml};_.dv.prototype.Ra=function(){var a=this;this.KCb=this.Nd.bc(function(){return a.Nd.Of.ka(_.Be(void 0),eia(_.Zd(window,"resize")),_.he(function(){return a.Fk.nM}),_.de(function(){var b=a.oa.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.he(function(){return a.Fk.Dea})).subscribe(function(){a.notify()})})};_.dv.prototype.La=function(){this.KCb.unsubscribe()};
_.dv.prototype.notify=function(){this.resize.emit(this.oa)};_.W.Object.defineProperties(_.dv.prototype,{oa:{configurable:!0,enumerable:!0,get:function(){return this.fzc||this.nb.oa}}});_.dv.ha=function(a){return new (a||_.dv)(_.u(_.Ot),_.u(_.bd),_.u(_.Ge))};_.dv.Ja=_.pc({type:_.dv,ta:[["","ascResizeNotifier",""]],inputs:{fzc:"elementToWatch"},outputs:{resize:"ascResizeNotifier"}});_.ev=function(){};_.ev.ha=function(a){return new (a||_.ev)};_.ev.Ea=_.lc({type:_.ev});_.ev.Da=_.ac({});var fv=function(a){this.nd=a;this.Rvb=!1;this.W0a=new Map;this.qv=0;this.Jj=[];this.l0=new _.ml;this.X0a=new _.ml;this.K2=new _.yd;this.jia=new _.yd;this.jC=!1};fv.prototype.Ub=function(){for(var a=_.l(this.Jj),b=a.next();!b.done;b=a.next())b.value.Psa=this.Rvb};fv.prototype.La=function(){G2a(this);this.K2.unsubscribe();this.jia.unsubscribe();this.jC=!1};
var H2a=function(a){for(var b=_.l(a.Jj),c=b.next();!c.done;c=b.next())c.value.Hx=!0;a.FYa()},G2a=function(a,b){for(var c=a.jC=!1,d=_.l(a.Jj),e=d.next();!e.done;e=d.next())e=e.value,gv(e),c=c||e.Hx,e.Hx=!1;a.qv=0;a.jia.unsubscribe();b&&!c&&b.target.blur()},I2a=function(a){if(!(1<a.Jj.length))return a.qv;for(var b=1;b<a.Jj.length;b++){var c=(a.qv+b)%a.Jj.length;if(1<=a.Jj[c].KUa)return c}return a.qv},J2a=function(a){for(var b=_.l(a.Jj),c=b.next();!c.done;c=b.next())c=c.value,c!==a.Ap&&gv(c)};
fv.prototype.FYa=function(){var a=this;this.jia.unsubscribe();this.jia=new _.yd;for(var b=_.l(this.W0a),c=b.next(),d={};!c.done;d={C2a:d.C2a},c=b.next()){var e=_.l(c.value);c=e.next().value;e=e.next().value;d.C2a=e;this.jia.add(this.nd.register("Suggestion Shortcut "+c,c,function(f){return function(){a.l0.emit({action:"shortcutSelect",Hr:f.C2a})}}(d)))}};
_.W.Object.defineProperties(fv.prototype,{U0a:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.jC=!1;this.K2.unsubscribe();this.K2=new _.yd;this.W0a.clear();if(a&&1<=a.length){this.Jj=a;J2a(this);a=_.l(this.Jj);for(var c=a.next();!c.done;c=a.next())c=c.value,this.K2.add(c.mOb.subscribe(function(d){b.Hr=d})),this.K2.add(c.lOb.subscribe(function(d){b.X0a.emit(d);b.Hr=void 0})),this.K2.add(c.eMb.subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.W0a.set(e.Vb,
e.ANc)}))}else this.Jj=[]}},Ap:{configurable:!0,enumerable:!0,get:function(){if(this.Jj.length)return this.Jj[this.qv]}}});fv.ha=function(a){return new (a||fv)(_.u(_.At))};
fv.Ja=_.pc({type:fv,ta:[["","suggestionHandlerFor",""]],lb:function(a,b){a&1&&_.H("keydown.arrowdown",function(c){c.preventDefault();b.Ap&&(0>=b.Ap.KUa&&(b.qv=I2a(b)),b.Ap.xN(1),0>b.Ap.cqa?(b.Hr=void 0,b.jC=!1):b.jC=!0,b.l0.emit({action:"selectNext",Hr:b.Hr}))})("keydown.arrowup",function(c){c.preventDefault();b.Ap&&(b.Ap.xN(-1),0>b.Ap.cqa?(b.Hr=void 0,b.jC=!1):b.jC=!0,b.l0.emit({action:"selectPrevious",Hr:b.Hr}))})("keydown.arrowright",function(c){var d=I2a(b);b.Ap&&1<b.Jj.length&&b.qv!==d&&b.jC&&
-1<b.Ap.cqa&&(c.preventDefault(),gv(b.Ap),gv(b.Jj[d]),b.Jj[d].xN(1),b.l0.emit({action:"selectNextList",Hr:b.Hr}),b.qv=d)})("keydown.arrowleft",function(c){var d;a:{if(1<b.Jj.length)for(d=1;d<b.Jj.length;d++){var e=(b.qv-d+b.Jj.length)%b.Jj.length;if(1<=b.Jj[e].KUa){d=e;break a}}d=b.qv}b.Ap&&1<b.Jj.length&&b.qv!==d&&b.jC&&-1<b.Ap.cqa&&(c.preventDefault(),gv(b.Ap),gv(b.Jj[d]),b.Jj[d].xN(1),b.l0.emit({action:"selectPreviousList",Hr:b.Hr}),b.qv=d)})("keydown.enter",function(c){c.preventDefault();b.jC=
!1;b.X0a.emit(b.Hr);b.Hr=void 0;b.Ap&&(gv(b.Ap),b.qv=0)})("keyup.escape",function(c){return G2a(b,c)})},inputs:{Rvb:"isComboBox",U0a:["suggestionHandlerFor","suggestionLists"]},outputs:{l0:"listNavigate",X0a:"suggestionSubmit"},features:[_.Bc]});var hv=function(a,b){this.dj=a;this.Na=b;this.ik=function(){};this.VWa=function(){}};hv.prototype.setProperty=function(a,b){this.dj.setProperty(this.Na.oa,a,b)};hv.prototype.ft=function(a){this.VWa=a};hv.prototype.yn=function(a){this.ik=a};hv.prototype.fq=function(a){this.setProperty("disabled",a)};hv.ha=function(a){return new (a||hv)(_.u(_.Fk),_.u(_.bd))};hv.Ja=_.pc({type:hv});var bi=function(){hv.apply(this,arguments)};_.V(bi,hv);
bi.ha=function(){var a;return function(b){return(a||(a=_.$c(bi)))(b||bi)}}();bi.Ja=_.pc({type:bi,features:[_.Ke]});_.iv=new _.wc("NgValueAccessor");var K2a,L2a;K2a={ya:_.iv,Pb:_.fc(function(){return _.ai}),ud:!0};L2a=new _.wc("CompositionEventMode");_.ai=function(a,b,c){hv.call(this,a,b);this.E4=c;this.kFa=!1;null==this.E4&&(this.E4=!/android (\d+)/.test((th?window.navigator.userAgent:"").toLowerCase()))};_.V(_.ai,hv);_.ai.prototype.Fn=function(a){this.setProperty("value",null==a?"":a)};_.ai.prototype.o5=function(a){(!this.E4||this.E4&&!this.kFa)&&this.ik(a)};_.ai.prototype.Imc=function(){this.kFa=!0};
_.ai.prototype.Hmc=function(a){this.kFa=!1;this.E4&&this.ik(a)};_.ai.ha=function(a){return new (a||_.ai)(_.u(_.Fk),_.u(_.bd),_.u(L2a,8))};
_.ai.Ja=_.pc({type:_.ai,ta:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],lb:function(a,b){a&1&&_.H("input",function(c){return b.o5(c.target.value)})("blur",function(){return b.VWa()})("compositionstart",function(){return b.Imc()})("compositionend",function(c){return b.Hmc(c.target.value)})},
features:[_.hf([K2a]),_.Ke]});var M2a;_.jv=new _.wc("NgValidators");M2a=new _.wc("NgAsyncValidators");_.N2a=function(a){return Vta(a)};var kv=function(){this.XB=[];this.BF=[];this.ZHa=[]};_.h=kv.prototype;_.h.Ona=function(a){this.XB=a||[];this.vla=cua(this.XB)};_.h.Lna=function(a){this.BF=a||[];this.ula=eua(this.BF)};_.h.nab=function(a){this.ZHa.push(a)};_.h.Tpc=function(){this.ZHa.forEach(function(a){return a()});this.ZHa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.Lm=function(a,b){return this.control?this.control.Lm(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.W.Object.defineProperties(kv.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}},bU:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.bU:null}},ro:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.ro:null}},Or:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Or:null}},
status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},m2a:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.m2a:null}},Iia:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Iia:null}},km:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.km:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},Cg:{configurable:!0,enumerable:!0,get:function(){return this.vla||
null}},Bz:{configurable:!0,enumerable:!0,get:function(){return this.ula||null}}});_.lv=function(){kv.apply(this,arguments);this.mq=this.name=this.jd=null};_.V(_.lv,kv);_.mv=function(){kv.apply(this,arguments)};_.V(_.mv,kv);_.W.Object.defineProperties(_.mv.prototype,{kr:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.O2a=function(a){this.JB=a};
_.W.Object.defineProperties(_.O2a.prototype,{Rwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.JB)?0:null==(b=a.control)?0:b.Or)}},Swb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.JB)?0:null==(b=a.control)?0:b.m2a)}},Awb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.JB)?0:null==(b=a.control)?0:b.bU)}},EL:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.JB)?0:null==(b=a.control)?
0:b.ro)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.JB)?0:null==(b=a.control)?0:b.valid)}},nwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.JB)?0:null==(b=a.control)?0:b.invalid)}},vwb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!(null==(a=this.JB)?0:null==(b=a.control)?0:b.pending)}},NEc:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.JB)||!a.mB)}}});
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"});_.nv=function(a){this.JB=a};_.V(_.nv,_.O2a);_.nv.ha=function(a){return new (a||_.nv)(_.u(_.lv,2))};
_.nv.Ja=_.pc({type:_.nv,ta:[["","formControlName",""],["","ngModel",""],["","formControl",""]],Fb:14,lb:function(a,b){a&2&&_.Pe("ng-untouched",b.Swb)("ng-touched",b.Rwb)("ng-pristine",b.Awb)("ng-dirty",b.EL)("ng-valid",b.isValid)("ng-invalid",b.nwb)("ng-pending",b.vwb)},features:[_.Ke]});var P2a=new _.wc("CallSetDisabledState",{Ha:"root",qa:function(){return"whenDisabledForLegacyCode"}});var rua,R2a,uua,S2a;_.ov=function(a,b){this.tIa=this.mma=this.kna=!1;this.kz=function(){};this.jd=null;this.bU=!0;this.Or=!1;this.ana=[];this.kla(a);this.BEa(b)};_.qua=function(a,b){a.kla(b)};rua=function(a,b){a.BEa(b)};_.Q2a=function(a){a=a.XB;return Array.isArray(a)?a.includes(_.N2a):a===_.N2a};_.tua=function(a,b){b=void 0===b?{}:b;a.Or=!0;a.jd&&!b.Yh&&_.tua(a.jd,b)};R2a=function(a,b){b=void 0===b?{}:b;a.Or=!1;a.tIa=!1;a.Aq(function(c){R2a(c,{Yh:!0})});a.jd&&!b.Yh&&a.jd.u7(b)};
uua=function(a,b){b=void 0===b?{}:b;a.bU=!1;a.jd&&!b.Yh&&uua(a.jd,b)};S2a=function(a,b){b=void 0===b?{}:b;a.bU=!0;a.kna=!1;a.Aq(function(c){S2a(c,{Yh:!0})});a.jd&&!b.Yh&&a.jd.r7(b)};_.ov.prototype.disable=function(a){a=void 0===a?{}:a;var b=this.O$a(a.Yh);this.status="DISABLED";this.errors=null;this.Aq(function(c){c.disable(Object.assign({},a,{Yh:!0}))});this.TX();!1!==a.re&&(this.km.emit(this.value),this.Iia.emit(this.status));this.Fbb(Object.assign({},a,{LMb:b}));this.ana.forEach(function(c){return c(!0)})};
_.ov.prototype.enable=function(a){a=void 0===a?{}:a;var b=this.O$a(a.Yh);this.status="VALID";this.Aq(function(c){c.enable(Object.assign({},a,{Yh:!0}))});_.$h(this,{Yh:!0,re:a.re});this.Fbb(Object.assign({},a,{LMb:b}));this.ana.forEach(function(c){return c(!1)})};_.ov.prototype.Fbb=function(a){this.jd&&!a.Yh&&(_.$h(this.jd,a),a.LMb||this.jd.r7(),this.jd.u7())};_.ov.prototype.Uwa=function(a){this.jd=a};
_.$h=function(a,b){b=void 0===b?{}:b;a.wsc();a.TX();a.enabled&&(a.hmc(),a.errors=a.hsc(),a.status=a.n6a(),"VALID"!==a.status&&"PENDING"!==a.status||a.gsc(b.re));!1!==b.re&&(a.km.emit(a.value),a.Iia.emit(a.status));a.jd&&!b.Yh&&_.$h(a.jd,b)};_.h=_.ov.prototype;_.h.Ubb=function(a){a=void 0===a?{re:!0}:a;this.Aq(function(b){return b.Ubb(a)});_.$h(this,{Yh:!0,re:a.re})};_.h.wsc=function(){this.status=this.gla()?"DISABLED":"VALID"};_.h.hsc=function(){return this.Cg?this.Cg(this):null};
_.h.gsc=function(a){var b=this;this.Bz&&(this.status="PENDING",this.mma=!0,this.X5a=Yta(this.Bz(this)).subscribe(function(c){b.mma=!1;_.pv(b,c,{re:a})}))};_.h.hmc=function(){this.X5a&&(this.X5a.unsubscribe(),this.mma=!1)};_.pv=function(a,b,c){c=void 0===c?{}:c;a.errors=b;a.Hbb(!1!==c.re)};_.h=_.ov.prototype;_.h.get=function(a){if(null==a)return null;Array.isArray(a)||(a=a.split("."));return 0===a.length?null:a.reduce(function(b,c){return b&&b.QFa(c)},this)};
_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.Lm=function(a,b){return!!this.getError(a,b)};_.h.Hbb=function(a){this.status=this.n6a();a&&this.Iia.emit(this.status);this.jd&&this.jd.Hbb(a)};_.h.WGa=function(){this.km=new _.ml;this.Iia=new _.ml};_.h.n6a=function(){return this.gla()?"DISABLED":this.errors?"INVALID":this.mma||this.S5a("PENDING")?"PENDING":this.S5a("INVALID")?"INVALID":"VALID"};_.h.S5a=function(a){return this.o4(function(b){return b.status===a})};
_.h.R5a=function(){return this.o4(function(a){return a.ro})};_.h.olc=function(){return this.o4(function(a){return a.Or})};_.h.r7=function(a){a=void 0===a?{}:a;this.bU=!this.R5a();this.jd&&!a.Yh&&this.jd.r7(a)};_.h.u7=function(a){a=void 0===a?{}:a;this.Or=this.olc();this.jd&&!a.Yh&&this.jd.u7(a)};_.h.CF=function(a){this.kz=a};_.h.xQ=function(a){_.ci(a)&&null!=a.xt&&(this.joa=a.xt)};_.h.O$a=function(a){var b=this.jd&&this.jd.ro;return!a&&!!b&&!this.jd.R5a()};_.h.QFa=function(){return null};
_.h.kla=function(a){a=this.XB=Array.isArray(a)?a.slice():a;this.vla=Array.isArray(a)?cua(a):a||null};_.h.BEa=function(a){a=this.BF=Array.isArray(a)?a.slice():a;this.ula=Array.isArray(a)?eua(a):a||null};
_.W.Object.defineProperties(_.ov.prototype,{Cg:{configurable:!0,enumerable:!0,get:function(){return this.vla},set:function(a){this.XB=this.vla=a}},Bz:{configurable:!0,enumerable:!0,get:function(){return this.ula},set:function(a){this.BF=this.ula=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.jd}},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}},ro:{configurable:!0,enumerable:!0,get:function(){return!this.bU}},m2a:{configurable:!0,enumerable:!0,get:function(){return!this.Or}},xt:{configurable:!0,enumerable:!0,get:function(){return this.joa?this.joa:this.parent?this.parent.xt:"change"}},root:{configurable:!0,
enumerable:!0,get:function(){for(var a=this;a.jd;)a=a.jd;return a}}});_.qv=function(a,b,c){_.ov.call(this,(_.ci(b)?b.Wx:b)||null,(_.ci(b)?b.XQ:c)||null);this.controls=a;this.WGa();this.xQ(b);this.pJa();_.$h(this,{Yh:!0,re:!!this.Bz})};_.V(_.qv,_.ov);var T2a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.Uwa(a);c.CF(a.kz);return c};_.h=_.qv.prototype;_.h.soa=function(a){var b=void 0===b?{}:b;T2a(this,a);_.$h(this,{re:b.re});this.kz()};
_.h.t1=function(a){var b=void 0===b?{}:b;this.controls[a]&&this.controls[a].CF(function(){});delete this.controls[a];_.$h(this,{re:b.re});this.kz()};_.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;_.zua(this,a);Object.keys(a).forEach(function(d){_.yua(c,!0,d);c.controls[d].setValue(a[d],{Yh:!0,re:b.re})});_.$h(this,b)};
_.h.reset=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;this.Aq(function(c,d){c.reset(a[d],{Yh:!0,re:b.re})});this.r7(b);this.u7(b);_.$h(this,b)};_.h.c7=function(){var a=this.lab(!1,function(b,c){return c.c7()?!0:b});a&&_.$h(this,{Yh:!0});return a};_.h.Aq=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.pJa=function(){var a=this;this.Aq(function(b){b.Uwa(a);b.CF(a.kz)})};_.h.TX=function(){this.value=this.Mrc()};
_.h.o4=function(a){for(var b=_.l(Object.entries(this.controls)),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;if(this.contains(c)&&a(d))return!0}return!1};_.h.Mrc=function(){var a=this;return this.lab({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.lab=function(a,b){var c=a;this.Aq(function(d,e){c=b(c,d,e)});return c};
_.h.gla=function(){for(var a=_.l(Object.keys(this.controls)),b=a.next();!b.done;b=a.next())if(this.controls[b.value].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled};_.h.QFa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var U2a,V2a;U2a={ya:_.mv,Pb:_.fc(function(){return _.rv})};V2a=Promise.resolve();_.rv=function(a,b,c){_.mv.call(this);this.aK=c;this.mB=!1;this.zFa=new Set;this.Fea=new _.ml;this.form=new _.qv({},cua(a),eua(b))};_.V(_.rv,_.mv);_.h=_.rv.prototype;_.h.Sc=function(){this.xQ()};_.h.soa=function(a){var b=this;V2a.then(function(){var c=b.P7a(a.path);a.control=T2a(c,a.name,a.control);mua(a.control,a,b.aK);_.$h(a.control,{re:!1});b.zFa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};
_.h.t1=function(a){var b=this;V2a.then(function(){var c=b.P7a(a.path);c&&c.t1(a.name);b.zFa.delete(a)})};_.h.fRb=function(a,b){var c=this;V2a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};_.h.nx=function(a){this.mB=!0;wua(this.form,this.zFa);this.Fea.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};_.h.eZa=function(){this.form.reset(void 0);this.mB=!1};
_.h.xQ=function(){this.options&&null!=this.options.xt&&(this.form.joa=this.options.xt)};_.h.P7a=function(a){a.pop();return a.length?this.form.get(a):this.form};_.W.Object.defineProperties(_.rv.prototype,{kr:{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}}});
_.rv.ha=function(a){return new (a||_.rv)(_.u(_.jv,10),_.u(M2a,10),_.u(P2a,8))};_.rv.Ja=_.pc({type:_.rv,ta:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],lb:function(a,b){a&1&&_.H("submit",function(c){return b.nx(c)})("reset",function(){b.eZa()})},inputs:{options:["ngFormOptions","options"]},outputs:{Fea:"ngSubmit"},Yb:["ngForm"],features:[_.hf([U2a]),_.Ke]});_.sv=function(a,b,c){a=void 0===a?null:a;_.ov.call(this,(_.ci(b)?b.Wx:b)||null,(_.ci(b)?b.XQ:c)||null);this.defaultValue=null;this.Ne=[];this.qQ=!1;this.U5a(a);this.xQ(b);this.WGa();_.$h(this,{Yh:!0,re:!!this.Bz});_.ci(b)&&(b.eCb||b.LZc)&&(Aua(a)?this.defaultValue=a.value:this.defaultValue=a)};_.V(_.sv,_.ov);_.h=_.sv.prototype;
_.h.setValue=function(a,b){var c=this;b=void 0===b?{}:b;this.value=this.bw=a;this.Ne.length&&!1!==b.qnb&&this.Ne.forEach(function(d){return d(c.value,!1!==b.gzc)});_.$h(this,b)};_.h.reset=function(a,b){a=void 0===a?this.defaultValue:a;b=void 0===b?{}:b;this.U5a(a);S2a(this,b);R2a(this,b);this.setValue(this.value,b);this.qQ=!1};_.h.TX=function(){};_.h.o4=function(){return!1};_.h.gla=function(){return this.disabled};_.h.yn=function(a){this.Ne.push(a)};
_.h.Gtc=function(a){var b=this.Ne;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.Htc=function(a){var b=this.ana;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.Aq=function(){};_.h.c7=function(){return"submit"===this.xt&&(this.kna&&uua(this),this.tIa&&_.tua(this),this.qQ)?(this.setValue(this.bw,{Yh:!0,qnb:!1}),!0):!1};_.h.U5a=function(a){Aua(a)?(this.value=this.bw=a.value,a.disabled?this.disable({Yh:!0,re:!1}):this.enable({Yh:!0,re:!1})):this.value=this.bw=a};var W2a,X2a;W2a={ya:_.lv,Pb:_.fc(function(){return _.tv})};X2a=Promise.resolve();_.tv=function(a,b,c,d,e,f){_.lv.call(this);this.kb=e;this.aK=f;this.control=new _.sv;this.NIa=!1;this.name="";this.update=new _.ml;this.jd=a;this.Ona(b);this.Lna(c);this.mq=xua(d)};_.V(_.tv,_.lv);_.h=_.tv.prototype;
_.h.Ub=function(a){this.omc();if(!this.NIa||"name"in a){if(this.NIa&&(this.v6a(),this.kr)){var b=a.name.oj;this.kr.t1({name:b,path:this.z8a(b)})}this.oJa()}"isDisabled"in a&&this.Ltc(a);vua(a,this.cO)&&(this.TX(this.model),this.cO=this.model)};_.h.La=function(){this.kr&&this.kr.t1(this)};_.h.mka=function(a){this.cO=a;this.update.emit(a)};_.h.oJa=function(){this.xQ();this.kqc()?this.Ksc():this.kr.soa(this);this.NIa=!0};_.h.xQ=function(){this.options&&null!=this.options.xt&&(this.control.joa=this.options.xt)};
_.h.kqc=function(){return!this.jd||!(!this.options||!this.options.standalone)};_.h.Ksc=function(){mua(this.control,this,this.aK);_.$h(this.control,{re:!1})};_.h.omc=function(){this.v6a()};_.h.rmc=function(){};_.h.v6a=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.TX=function(a){var b=this;X2a.then(function(){b.control.setValue(a,{gzc:!1});var c;null==(c=b.kb)||_.Hk(c)})};
_.h.Ltc=function(a){var b=this;a=a.isDisabled.ig;var c=0!==a&&yka(a);X2a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;null==(d=b.kb)||_.Hk(d)})};_.h.z8a=function(a){return this.jd?gua(a,this.jd):[a]};_.W.Object.defineProperties(_.tv.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.z8a(this.name)}},kr:{configurable:!0,enumerable:!0,get:function(){return this.jd?this.jd.kr:null}}});
_.tv.ha=function(a){return new (a||_.tv)(_.u(_.mv,9),_.u(_.jv,10),_.u(M2a,10),_.u(_.iv,10),_.u(_.El,8),_.u(P2a,8))};_.tv.Ja=_.pc({type:_.tv,ta:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Sl:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Yb:["ngModel"],features:[_.hf([W2a]),_.Ke,_.Bc]});var uv=function(){};uv.ha=function(a){return new (a||uv)};uv.Ea=_.lc({type:uv});uv.Da=_.ac({});var Y2a,Z2a;Y2a=new _.wc("NgModelWithFormControlWarning");Z2a={ya:_.lv,Pb:_.fc(function(){return _.vv})};_.vv=function(a,b,c,d,e){_.lv.call(this);this.Sqc=d;this.aK=e;this.update=new _.ml;this.Tqc=!1;this.Ona(a);this.Lna(b);this.mq=xua(c)};_.V(_.vv,_.lv);_.vv.prototype.Ub=function(a){if(this.Zpc(a)){var b=a.form.oj;b&&oua(b,this);mua(this.form,this,this.aK);_.$h(this.form,{re:!1})}vua(a,this.cO)&&(this.form.setValue(this.model),this.cO=this.model)};
_.vv.prototype.La=function(){this.form&&oua(this.form,this)};_.vv.prototype.mka=function(a){this.cO=a;this.update.emit(a)};_.vv.prototype.Zpc=function(a){return a.hasOwnProperty("form")};_.W.Object.defineProperties(_.vv.prototype,{Sl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});
_.vv.ha=function(a){return new (a||_.vv)(_.u(_.jv,10),_.u(M2a,10),_.u(_.iv,10),_.u(Y2a,8),_.u(P2a,8))};_.vv.Ja=_.pc({type:_.vv,ta:[["","formControl",""]],inputs:{form:["formControl","form"],Sl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Yb:["ngForm"],features:[_.hf([Z2a]),_.Ke,_.Bc]});var $2a;$2a={ya:_.mv,Pb:_.fc(function(){return _.wv})};_.wv=function(a,b,c){_.mv.call(this);var d=this;this.aK=c;this.mB=!1;this.kz=function(){return d.Jbb()};this.kZ=[];this.form=null;this.Fea=new _.ml;this.Ona(a);this.Lna(b)};_.V(_.wv,_.mv);_.h=_.wv.prototype;_.h.Ub=function(a){a.hasOwnProperty("form")&&(this.Xtc(),this.Jbb(),this.Ttc(),this.Zma=this.form)};_.h.La=function(){this.form&&(nua(this.form,this),this.form.kz===this.kz&&this.form.CF(function(){}))};
_.h.soa=function(a){var b=this.form.get(a.path);mua(b,a,this.aK);_.$h(b,{re:!1});this.kZ.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.t1=function(a){oua(a.control||null,a);var b=this.kZ;a=b.indexOf(a);-1<a&&b.splice(a,1)};_.h.fRb=function(a,b){this.form.get(a.path).setValue(b)};_.h.nx=function(a){this.mB=!0;wua(this.form,this.kZ);this.Fea.emit(a);var b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)};
_.h.eZa=function(){this.form.reset(void 0);this.mB=!1};_.h.Jbb=function(){var a=this;this.kZ.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(oua(c||null,b),d instanceof _.sv&&(mua(d,b,a.aK),b.control=d))});this.form.Ubb({re:!1})};_.h.eTc=function(a){var b=this.form.get(a.path);hua(b,a);_.$h(b,{re:!1})};_.h.DSc=function(a){if(this.form){var b=this.form.get(a.path);b&&nua(b,a)&&_.$h(b,{re:!1})}};_.h.Ttc=function(){this.form.CF(this.kz);this.Zma&&this.Zma.CF(function(){})};
_.h.Xtc=function(){hua(this.form,this);this.Zma&&nua(this.Zma,this)};_.h.BSc=function(){};_.W.Object.defineProperties(_.wv.prototype,{kr:{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[]}}});_.wv.ha=function(a){return new (a||_.wv)(_.u(_.jv,10),_.u(M2a,10),_.u(P2a,8))};
_.wv.Ja=_.pc({type:_.wv,ta:[["","formGroup",""]],lb:function(a,b){a&1&&_.H("submit",function(c){return b.nx(c)})("reset",function(){b.eZa()})},inputs:{form:["formGroup","form"]},outputs:{Fea:"ngSubmit"},Yb:["ngForm"],features:[_.hf([$2a]),_.Ke,_.Bc]});var a3a;a3a={ya:_.lv,Pb:_.fc(function(){return _.xv})};_.xv=function(a,b,c,d,e){_.lv.call(this);this.Sqc=e;this.J5a=!1;this.name=null;this.update=new _.ml;this.Tqc=!1;this.jd=a;this.Ona(b);this.Lna(c);this.mq=xua(d)};_.V(_.xv,_.lv);_.h=_.xv.prototype;_.h.Ub=function(a){this.J5a||this.oJa();vua(a,this.cO)&&(this.cO=this.model,this.kr.fRb(this,this.model))};_.h.La=function(){this.kr&&this.kr.t1(this)};_.h.mka=function(a){this.cO=a;this.update.emit(a)};_.h.rmc=function(){};
_.h.oJa=function(){this.control=this.kr.soa(this);this.J5a=!0};_.W.Object.defineProperties(_.xv.prototype,{Sl:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return gua(null==this.name?this.name:this.name.toString(),this.jd)}},kr:{configurable:!0,enumerable:!0,get:function(){return this.jd?this.jd.kr:null}}});_.xv.ha=function(a){return new (a||_.xv)(_.u(_.mv,13),_.u(_.jv,10),_.u(M2a,10),_.u(_.iv,10),_.u(Y2a,8))};
_.xv.Ja=_.pc({type:_.xv,ta:[["","formControlName",""]],inputs:{name:["formControlName","name"],Sl:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[_.hf([a3a]),_.Ke,_.Bc]});var yv=function(){this.w7=_.Wta},b3a;yv.prototype.Ub=function(a){this.Yub in a&&(this.w7=(this.aF=this.enabled(this.lHc(a[this.Yub].ig)))?this.lxc():_.Wta,this.Ne&&this.Ne())};yv.prototype.validate=function(a){return this.w7(a)};yv.prototype.EYa=function(a){this.Ne=a};yv.prototype.enabled=function(a){return null!=a};yv.ha=function(a){return new (a||yv)};yv.Ja=_.pc({type:yv,features:[_.Bc]});b3a={ya:_.jv,Pb:_.fc(function(){return _.zv}),ud:!0};
_.zv=function(){yv.apply(this,arguments);this.Yub="required";this.lHc=yka;this.lxc=function(){return Vta}};_.V(_.zv,yv);_.zv.prototype.enabled=function(a){return a};_.zv.ha=function(){var a;return function(b){return(a||(a=_.$c(_.zv)))(b||_.zv)}}();
_.zv.Ja=_.pc({type:_.zv,ta:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],Fb:1,lb:function(a,b){a&2&&_.Ne("required",b.aF?"":null)},inputs:{required:"required"},features:[_.hf([b3a]),_.Ke]});var Av=function(){};Av.ha=function(a){return new (a||Av)};Av.Ea=_.lc({type:Av});Av.Da=_.ac({imports:[uv]});_.Bv=function(){};_.Bv.ha=function(a){return new (a||_.Bv)};_.Bv.Ea=_.lc({type:_.Bv});_.Bv.Da=_.ac({imports:[Av]});_.Cv=function(){};_.Cv.ha=function(a){return new (a||_.Cv)};_.Cv.Ea=_.lc({type:_.Cv});_.Cv.Da=_.ac({imports:[Av]});new _.Ik;var c3a;c3a=_.bh({passive:!0});_.Dv=function(a,b){this.Bc=a;this.hb=b;this.X5=new Map};
_.Dv.prototype.Pm=function(a){var b=this;if(!this.Bc.Sd)return _.oe;var c=_.fh(a);if(a=this.X5.get(c))return a.subject;var d=new _.ye,e=function(f){"cdk-text-field-autofill-start"!==f.animationName||c.classList.contains("cdk-text-field-autofilled")?"cdk-text-field-autofill-end"===f.animationName&&c.classList.contains("cdk-text-field-autofilled")&&(c.classList.remove("cdk-text-field-autofilled"),b.hb.kc(function(){return d.next({target:f.target,jTa:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.hb.kc(function(){return d.next({target:f.target,jTa:!0})}))};this.hb.bc(function(){c.addEventListener("animationstart",e,c3a);c.classList.add("cdk-text-field-autofill-monitored")});this.X5.set(c,{subject:d,wt:function(){c.removeEventListener("animationstart",e,c3a)}});return d};_.Dv.prototype.Pk=function(a){a=_.fh(a);var b=this.X5.get(a);b&&(b.wt(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.X5.delete(a))};
_.Dv.prototype.La=function(){var a=this;this.X5.forEach(function(b,c){return a.Pk(c)})};_.Dv.ha=function(a){return new (a||_.Dv)(_.q(_.Yp),_.q(_.Ge))};_.Dv.ua=_.p({token:_.Dv,qa:_.Dv.ha,Ha:"root"});_.Ev=function(){};_.Ev.ha=function(a){return new (a||_.Ev)};_.Ev.Ea=_.lc({type:_.Ev});_.Ev.Da=_.ac({});_.d3a=new _.wc("MatError");_.e3a=new _.wc("MatPrefix");_.f3a=new _.wc("MatSuffix");_.g3a=_.Lg("transitionMessages",[_.Og("enter",_.Ng({opacity:1,transform:"translateY(0%)"})),_.Pg("void => enter",[_.Ng({opacity:0,transform:"translateY(-5px)"}),_.Mg("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);_.Fv=function(){};_.Fv.ha=function(a){return new (a||_.Fv)};_.Fv.Ja=_.pc({type:_.Fv});_.h3a=new _.wc("FloatingLabelParent");_.Gv=new _.wc("MatFormField");_.i3a=new _.wc("MAT_FORM_FIELD_DEFAULT_OPTIONS");_.j3a=Number.MAX_SAFE_INTEGER;_.k3a=Number.MAX_SAFE_INTEGER;_.l3a=new _.wc("MatHint");_.Hv=function(){};_.Hv.ha=function(a){return new (a||_.Hv)};_.Hv.Ja=_.pc({type:_.Hv,ta:[["mat-label"]]});var m3a=function(){};m3a.ha=function(a){return new (a||m3a)};m3a.Ja=_.pc({type:m3a,ta:[["mat-placeholder"]]});var n3a,o3a,p3a,q3a,r3a,s3a,t3a;n3a=["connectionContainer"];o3a=["inputContainer"];p3a=["label"];q3a=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];r3a=Number.MAX_SAFE_INTEGER;s3a=_.lh(function(a){this.Na=a},"primary");t3a=new _.wc("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.Iv=function(a,b,c,d,e,f,g){a=s3a.call(this,a)||this;a.kb=b;a.qc=c;a.vq=d;a.Bc=e;a.hb=f;a.ena=!1;a.n6=!1;a.Nb=new _.ye;a.LP=!1;a.sJa=!1;a.DQ="";a.MP="";a.z5="mat-hint-"+r3a--;a.PB="mat-form-field-label-"+r3a--;a.wo=a.o8a();a.JI="NoopAnimations"!==g;a.wd=(null==d?void 0:d.wd)||"legacy";d&&(a.LP=!!d.HS,d.color&&(a.color=a.defaultColor=d.color));return a};_.V(_.Iv,s3a);_.h=_.Iv.prototype;_.h.LX=function(){return"always"===this.wo&&!this.sJa};_.h.PEa=function(){return"never"!==this.wo};
_.h.aS=function(){return this.Q6a||this.Na};
_.h.ve=function(){var a=this,b=this.Rd;b.controlType&&this.Na.oa.classList.add("mat-form-field-type-"+b.controlType);b.mc.ka(_.Be(null)).subscribe(function(){a.BJ();_.Hk(a.kb)});b.Id&&b.Id.km&&b.Id.km.ka(_.De(this.Nb)).subscribe(function(){return _.Hk(a.kb)});this.hb.bc(function(){a.hb.Of.ka(_.De(a.Nb)).subscribe(function(){a.n6&&di(a)})});_.$d(this.pJ.Xc,this.OX.Xc).subscribe(function(){a.n6=!0;_.Hk(a.kb)});this.fz.Xc.ka(_.Be(null)).subscribe(function(){a.C6();_.Hk(a.kb)});this.cz.Xc.ka(_.Be(null)).subscribe(function(){a.BJ();
_.Hk(a.kb)});this.qc&&this.qc.hd.ka(_.De(this.Nb)).subscribe(function(){"function"===typeof requestAnimationFrame?a.hb.bc(function(){requestAnimationFrame(function(){return di(a)})}):di(a)})};_.h.oM=function(){this.ena&&di(this)};_.h.Sc=function(){this.DQ="enter";this.kb.Pd()};_.h.La=function(){this.Nb.next();this.Nb.complete()};_.h.Kq=function(a){var b=this.Rd?this.Rd.Id:null;return b&&b[a]};_.h.zpc=function(){return!!(this.Rd&&this.Rd.placeholder||this.qrc)};
_.h.r5=function(){return!(!this.tHa&&!this.uHa)};_.h.yJ=function(){return this.PEa()&&(this.Rd&&this.Rd.m2||this.LX())};_.h.Cpc=function(){return"legacy"===this.wd&&!this.r5()||this.r5()&&!this.yJ()};_.h.fF=function(){return this.r5()||"legacy"===this.wd&&this.zpc()};_.h.e5=function(){return this.cz&&0<this.cz.length&&this.Rd.hn?"error":"hint"};
_.h.qEa=function(){var a=this;this.fF()&&this.PEa()&&(this.JI&&this.On&&(this.sJa=!0,_.Zd(this.On.oa,"transitionend").ka(_.pe(1)).subscribe(function(){a.sJa=!1})),this.wo="always",_.Hk(this.kb))};_.h.kTc=function(){};_.h.C6=function(){this.BJ()};_.h.buc=function(){};_.h.o8a=function(){return this.vq&&this.vq.wo||"auto"};
_.h.BJ=function(){if(this.Rd){var a=[];this.Rd.vE&&"string"===typeof this.Rd.vE&&a.push.apply(a,_.yc(this.Rd.vE.split(" ")));if("hint"===this.e5()){var b=this.fz?this.fz.find(function(d){return"start"===d.align}):null,c=this.fz?this.fz.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.MP&&a.push(this.z5);c&&a.push(c.id)}else this.cz&&a.push.apply(a,_.yc(this.cz.map(function(d){return d.id})));this.Rd.X1(a)}};_.h.jTc=function(){};
var di=function(a){var b=a.On?a.On.oa:null,c=a.Q6a.oa;if("outline"===a.wd&&a.Bc.Sd)if(b&&b.children.length&&b.textContent.trim())if(a.Upc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.On&&a.On.oa.children.length){d=c.getBoundingClientRect();if(0===d.width&&0===d.height){a.n6=!0;a.ena=!1;return}d=a.E8a(d);e=b.children;c=a.E8a(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.n6=a.ena=!1}else a.ena=!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"};_.Iv.prototype.E8a=function(a){return this.qc&&"rtl"===this.qc.value?a.right:a.left};_.Iv.prototype.Upc=function(){var a=this.Na.oa;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(_.Iv.prototype,{wd:{configurable:!0,enumerable:!0,get:function(){return this.Vy},set:function(a){var b=this.Vy,c;this.Vy=a||(null==(c=this.vq)?void 0:c.wd)||"legacy";"outline"===this.Vy&&b!==a&&(this.n6=!0)}},HS:{configurable:!0,enumerable:!0,get:function(){return this.LP},set:function(a){this.LP=_.dh(a)}},MS:{configurable:!0,enumerable:!0,get:function(){return this.MP},set:function(a){this.MP=a;this.C6()}},wo:{configurable:!0,enumerable:!0,get:function(){return"legacy"!==
this.wd&&"never"===this.dz?"auto":this.dz},set:function(a){a!==this.dz&&(this.dz=a||this.o8a(),_.Hk(this.kb))}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.MFa||this.Rmc||this.Smc},set:function(a){this.MFa=a}}});_.Iv.ha=function(a){return new (a||_.Iv)(_.u(_.bd),_.u(_.El),_.u(_.Aq,8),_.u(t3a,8),_.u(_.Yp),_.u(_.Ge),_.u(_.Ek,8))};
_.Iv.Aa=_.kc({type:_.Iv,ta:[["mat-form-field"]],Fd:function(a,b,c){a&1&&(_.uf(c,_.Fv,5),_.uf(c,_.Fv,7),_.uf(c,_.Hv,5),_.uf(c,_.Hv,7),_.uf(c,m3a,5),_.uf(c,_.d3a,5),_.uf(c,_.l3a,5),_.uf(c,_.e3a,5),_.uf(c,_.f3a,5));if(a&2){var d;_.sf(d=_.wf())&&(b.Rmc=d.first);_.sf(d=_.wf())&&(b.Smc=d.first);_.sf(d=_.wf())&&(b.tHa=d.first);_.sf(d=_.wf())&&(b.uHa=d.first);_.sf(d=_.wf())&&(b.qrc=d.first);_.sf(d=_.wf())&&(b.cz=d);_.sf(d=_.wf())&&(b.fz=d);_.sf(d=_.wf())&&(b.pJ=d);_.sf(d=_.wf())&&(b.OX=d)}},vb:function(a,
b){a&1&&(_.tf(n3a,7),_.tf(o3a,5),_.tf(p3a,5));if(a&2){var c;_.sf(c=_.wf())&&(b.Q6a=c.first);_.sf(c=_.wf())&&(b.TSc=c.first);_.sf(c=_.wf())&&(b.On=c.first)}},Eb:["ngSkipHydration","",1,"mat-form-field"],Fb:40,lb:function(a,b){a&2&&_.Pe("mat-form-field-appearance-standard","standard"==b.wd)("mat-form-field-appearance-fill","fill"==b.wd)("mat-form-field-appearance-outline","outline"==b.wd)("mat-form-field-appearance-legacy","legacy"==b.wd)("mat-form-field-invalid",b.Rd.hn)("mat-form-field-can-float",
b.PEa())("mat-form-field-should-float",b.yJ())("mat-form-field-has-label",b.fF())("mat-form-field-hide-placeholder",b.Cpc())("mat-form-field-disabled",b.Rd.disabled)("mat-form-field-autofilled",b.Rd.ZQ)("mat-focused",b.Rd.focused)("ng-untouched",b.Kq("untouched"))("ng-touched",b.Kq("touched"))("ng-pristine",b.Kq("pristine"))("ng-dirty",b.Kq("dirty"))("ng-valid",b.Kq("valid"))("ng-invalid",b.Kq("invalid"))("ng-pending",b.Kq("pending"))("_mat-animation-noopable",!b.JI)},inputs:{color:"color",wd:"appearance",
HS:"hideRequiredMarker",MS:"hintLabel",wo:"floatLabel"},Yb:["matFormField"],features:[_.hf([{ya:_.Gv,Pb:_.Iv}]),_.Ke],hc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Ba:15,Ca:8,Fa:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",
""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],
[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix",3,"cdkObserveContentDisabled","cdkObserveContent"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],
[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],va:function(a,b){a&1&&(_.af(q3a),_.y(0,"div",0)(1,"div",1,2),_.H("click",function(c){return b.Rd.M0(c)}),_.M(3,Bua,9,0,"ng-container",3),_.M(4,Cua,2,1,"div",4),_.y(5,"div",5,6),_.bf(7),_.y(8,"span",7),_.M(9,Gua,5,16,"label",8),_.z()(),_.M(10,Hua,2,0,"div",9),_.z(),_.M(11,Iua,2,4,"div",10),_.y(12,"div",11),_.M(13,Jua,2,1,"div",12),_.M(14,Lua,5,2,
"div",13),_.z()());a&2&&(_.t(3),_.w("ngIf","outline"==b.wd),_.t(1),_.w("ngIf",b.pJ.length),_.t(5),_.w("ngIf",b.fF()),_.t(1),_.w("ngIf",b.OX.length),_.t(1),_.w("ngIf","outline"!=b.wd),_.t(1),_.w("ngSwitch",b.e5()),_.t(1),_.w("ngSwitchCase","error"),_.t(1),_.w("ngSwitchCase","hint"))},Ia:[_.tm,_.um,_.vm,_.nq],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"],
ub:2,data:{animation:[_.g3a]},Pa:0});_.Jv=function(){};_.Jv.ha=function(a){return new (a||_.Jv)};_.Jv.Ea=_.lc({type:_.Jv});_.Jv.Da=_.ac({imports:[_.zm,_.hr,_.oq,_.hr]});_.u3a=new _.wc("MAT_INPUT_VALUE_ACCESSOR");_.v3a=_.oh(function(a,b,c,d){this.TI=a;this.mJ=b;this.nJ=c;this.Id=d;this.mc=new _.ye});var w3a=function(){};w3a.ha=function(a){return new (a||w3a)};w3a.Ja=_.pc({type:w3a});var x3a=Number.MAX_SAFE_INTEGER,y3a=_.oh(function(a,b,c,d){this.TI=a;this.mJ=b;this.nJ=c;this.Id=d;this.mc=new _.ye}),Kv=function(a,b,c,d,e,f,g,m,n,r){var x=y3a.call(this,f,d,e,c)||this;x.Na=a;x.Bc=b;x.u4=m;x.Te=r;x.fC="mat-input-"+x3a--;x.focused=!1;x.mc=new _.ye;x.controlType="mat-input";x.ZQ=!1;x.lc=!1;x.vz="text";x.E6=!1;x.MHa="date datetime datetime-local month time week".split(" ").filter(function(E){return _.aqa().has(E)});x.B5=function(E){E=E.target;E.value||0!==E.selectionStart||0!==E.selectionEnd||
(E.setSelectionRange(1,1),E.setSelectionRange(0,0))};c=x.Na.oa;var A=c.nodeName.toLowerCase();x.D5=g||c;x.B6=x.value;x.id=x.id;b.FE&&n.bc(function(){a.oa.addEventListener("keyup",x.B5)});x.Cma=!x.Bc.Sd;x.pF="select"===A;x.L5="textarea"===A;x.UP=!!r;x.pF&&(x.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return x};_.V(Kv,y3a);_.h=Kv.prototype;_.h.Sc=function(){var a=this;this.Bc.Sd&&this.u4.Pm(this.Na.oa).subscribe(function(b){a.ZQ=b.jTa;a.mc.next()})};_.h.Ub=function(){this.mc.next()};
_.h.La=function(){this.mc.complete();this.Bc.Sd&&this.u4.Pk(this.Na.oa);this.Bc.FE&&this.Na.oa.removeEventListener("keyup",this.B5)};_.h.wn=function(){this.Id&&(this.HV(),null!==this.Id.disabled&&this.Id.disabled!==this.disabled&&(this.disabled=this.Id.disabled,this.mc.next()));this.AFa();this.BFa()};_.h.focus=function(a){this.Na.oa.focus(a)};_.h.AP=function(a){a!==this.focused&&(this.focused=a,this.mc.next())};_.h.mQ=function(){};
_.h.AFa=function(){var a=this.Na.oa.value;this.B6!==a&&(this.B6=a,this.mc.next())};_.h.BFa=function(){var a=this.g5();if(a!==this.HIa){var b=this.Na.oa;(this.HIa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.g5=function(){return this.placeholder||null};_.h.duc=function(){};_.h.mHa=function(){return-1<this.MHa.indexOf(this.vz)};_.h.jHa=function(){var a=this.Na.oa.validity;return a&&a.badInput};
_.h.X1=function(a){a.length?this.Na.oa.setAttribute("aria-describedby",a.join(" ")):this.Na.oa.removeAttribute("aria-describedby")};_.h.M0=function(){this.focused||this.focus()};_.h.Bma=function(){var a=this.Na.oa;return this.pF&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(Kv.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.dh(a);this.focused&&(this.focused=!1,this.mc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Ue},set:function(a){this.Ue=a||this.fC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.fl)?c:null==(a=this.Id)?void 0:null==(b=a.control)?void 0:_.Q2a(b))?d:!1},set:function(a){this.fl=_.dh(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.vz},set:function(a){this.vz=a||"text";!this.L5&&_.aqa().has(this.vz)&&(this.Na.oa.type=this.vz)}},value:{configurable:!0,enumerable:!0,get:function(){return this.D5.value},set:function(a){a!==this.value&&(this.D5.value=a,this.mc.next())}},pga:{configurable:!0,enumerable:!0,get:function(){return this.E6},set:function(a){this.E6=_.dh(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.mHa()&&!this.Na.oa.value&&!this.jHa()&&
!this.ZQ}},m2:{configurable:!0,enumerable:!0,get:function(){if(this.pF){var a=this.Na.oa,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});Kv.ha=function(a){return new (a||Kv)(_.u(_.bd),_.u(_.Yp),_.u(_.lv,10),_.u(_.rv,8),_.u(_.wv,8),_.u(_.jr),_.u(_.u3a,10),_.u(_.Dv),_.u(_.Ge),_.u(_.Gv,8))};
Kv.Ja=_.pc({type:Kv,ta:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Eb:[1,"mat-mdc-input-element"],Fb:18,lb:function(a,b){a&1&&_.H("focus",function(){return b.AP(!0)})("blur",function(){return b.AP(!1)})("input",function(){return b.mQ()});a&2&&(_.Te("id",b.id)("disabled",b.disabled)("required",b.required),_.Ne("name",b.name||null)("readonly",b.pga&&!b.pF||null)("aria-invalid",b.empty&&b.required?
null:b.hn)("aria-required",b.required)("id",b.id),_.Pe("mat-input-server",b.Cma)("mat-mdc-form-field-textarea-control",b.UP&&b.L5)("mat-mdc-form-field-input-control",b.UP)("mdc-text-field__input",b.UP)("mat-mdc-native-select-inline",b.Bma()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",JZ:"errorStateMatcher",vE:["aria-describedby","userAriaDescribedBy"],value:"value",pga:"readonly"},Yb:["matInput"],features:[_.hf([{ya:w3a,Pb:Kv}]),_.Ke,
_.Bc]});_.Lv=function(){var a=Kv.apply(this,arguments)||this;a.tqc=_.ic(_.Gv,{optional:!0});return a};_.V(_.Lv,Kv);_.Lv.prototype.g5=function(){var a=this.tqc,b;return!a||"legacy"!==a.wd||(null==(b=a.r5)?0:b.call(a))?this.placeholder:null};_.Lv.ha=function(){var a;return function(b){return(a||(a=_.$c(_.Lv)))(b||_.Lv)}}();
_.Lv.Ja=_.pc({type:_.Lv,ta:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Eb:[1,"mat-input-element","mat-form-field-autofill-control"],Fb:15,lb:function(a,b){a&2&&(_.Ne("data-placeholder",b.placeholder),_.Pe("mat-input-server",b.Cma)("mat-mdc-input-element",!1)("mat-mdc-form-field-textarea-control",!1)("mat-mdc-form-field-input-control",!1)("mdc-text-field__input",!1)("mat-mdc-native-select-inline",
!1)("mat-native-select-inline",b.Bma()))},Yb:["matInput"],features:[_.hf([{ya:_.Fv,Pb:_.Lv}]),_.Ke]});_.Mv=function(){};_.Mv.ha=function(a){return new (a||_.Mv)};_.Mv.Ea=_.lc({type:_.Mv});_.Mv.Da=_.ac({Rb:[_.jr],imports:[_.Ev,_.Jv,_.hr,_.Ev,_.Jv]});var z3a,A3a,E3a;z3a=["input"];A3a=["formField"];_.Nv=function(a,b,c,d){this.Ga=a;this.document=b;this.Fk=c;this.Nd=d;this.nDb="";this.yZa=[];this.cq=new _.sv("");this.Tq=new _.yd;this.JOa=this.c1a=this.nZ=!1;this.placeholder="";this.OM=B2a;this.AGb=new _.ml;this.qYa=new _.ml;this.blur=new _.ml;this.focus=new _.ml;this.EKb=new _.ml;this.vta=!1};_.h=_.Nv.prototype;
_.h.Ra=function(){var a=this;this.Tq.add(this.cq.km.subscribe(function(){B3a(a);H2a(a.T0a);a.AGb.emit(a.cq.value)}));C3a(this);this.Tq.add(_.Zd(this.document,"selectionchange").subscribe(function(){D3a(a)}))};_.h.Ub=function(a){a.hasOwnProperty("queryDecorator")&&B3a(this)};_.h.Sc=function(){};_.h.La=function(){this.Tq.unsubscribe()};_.h.nx=function(a){void 0!==a?this.qYa.emit(a):this.JOa&&this.qYa.emit(this.cq.value)};_.h.K0=function(){G2a(this.T0a);this.blur.emit();D3a(this)};
_.h.DWa=function(){this.c1a?this.c1a=!1:H2a(this.T0a);this.focus.emit();D3a(this)};E3a=function(a,b){a.vta&&a.N2&&(b.preventDefault(),a.cq.setValue(a.cq.value+a.N2))};_.F3a=function(a,b){a.c1a=void 0===b?!1:b;a=a.V_.oa;a.focus();a.select&&a.select()};_.Nv.prototype.setFocus=function(){this.V_.oa.focus()};
var D3a=function(a){var b=a.cq.value,c;if(c=a.document.activeElement===a.V_.oa)b=b.length,c=a.V_.oa,c=c.selectionStart===b&&c.selectionEnd===b;a.vta=c},G3a=function(a){return _.Zd(a.V_.oa,"scroll").ka(_.he(function(){return a.Fk.nM}),_.v(function(){return a.V_.oa.scrollLeft}),_.ne(),_.he(function(){return a.Fk.Dea}),_.v(function(b){return"translateX(-"+b+"px)"}))},B3a=function(a){var b=a.cq.value||"";b=b.replace(/\n|\r\n/g," ");a.cq.setValue(b,{re:!1});a.yZa=a.OM.F1a(b)},C3a=function(a){a.Tq.add(a.Nd.bc(function(){return G3a(a).subscribe(function(b){a.nDb=
b})}))};_.W.Object.defineProperties(_.Nv.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.cq.value&&(this.cq.setValue(a,{re:!1}),_.Hk(this.UAc),B3a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.cq.disable({re:!1});this.nZ=a},get:function(){return this.nZ}},VAc:{configurable:!0,enumerable:!0,set:function(a){this.UAc=a.Cc.get(_.El)}}});_.Nv.ha=function(a){return new (a||_.Nv)(_.u(_.Vn),_.u(_.ih),_.u(_.Ot),_.u(_.Ge))};
_.Nv.Aa=_.kc({type:_.Nv,ta:[["search-box"]],vb:function(a,b){a&1&&(_.tf(z3a,7,_.bd),_.tf(A3a,7,_.pf),_.tf(fv,5));if(a&2){var c;_.sf(c=_.wf())&&(b.V_=c.first);_.sf(c=_.wf())&&(b.VAc=c.first);_.sf(c=_.wf())&&(b.T0a=c.first)}},inputs:{query:"query",disabled:"disabled",Cw:"elementName",JOa:"enableTextBoxQuerySubmission",placeholder:"placeholder",OM:"queryDecorator",U0a:"suggestionLists",N2:"tabCompletionHint"},outputs:{AGb:"queryChange",qYa:"querySubmit",blur:"blur",focus:"focus",EKb:"selectSuggestion"},
features:[_.Bc],Ba:10,Ca:11,Fa:[["aria-hidden","true",1,"overlay"],[3,"ngClass",4,"ngFor","ngForOf"],["class","hint",4,"ngIf"],["floatLabel","never"],["formField",""],["aria-live","polite"],["matInput","","rows","1","spellcheck","false","wrap","off",3,"formControl","suggestionHandlerFor","isComboBox","input","suggestionSubmit","listNavigate","blur","focus","keydown.tab","keydown.arrowright"],["input",""],[3,"ngClass"],[1,"hint"]],va:function(a,b){if(a&1){var c=_.Kc();_.y(0,"div",0);_.M(1,Mua,2,2,
"span",1);_.M(2,Nua,2,1,"span",2);_.z();_.y(3,"mat-form-field",3,4)(5,"mat-label",5);_.N(6);_.z();_.y(7,"textarea",6,7);_.H("input",function(){_.Lc(c);b.yZa=b.OM.F1a(_.ef(8).value);return _.Mc()})("suggestionSubmit",function(d){return b.nx(d)})("listNavigate",function(d){var e=d.Hr;d={element:b.Cw,action:d.action,gestureName:"CLICK",Dh:b.cq.value};e?(d=Object.assign({},d,{Nf:e.position}),b.vta=!1,b.EKb.emit(e)):D3a(b);b.Ga.qb(d)})("blur",function(){return b.K0()})("focus",function(){return b.DWa()})("keydown.tab",
function(d){return E3a(b,d)})("keydown.arrowright",function(d){return E3a(b,d)});_.N(9,"  ");_.z()()}a&2&&(_.Oe("transform",b.nDb),_.t(1),_.w("ngForOf",b.yZa),_.t(1),_.w("ngIf",b.vta),_.t(1),_.Pe("disabled",b.disabled),_.t(3),_.gf(b.placeholder),_.t(1),_.w("formControl",b.cq)("suggestionHandlerFor",b.U0a)("isComboBox",b.JOa),_.Ne("aria-label",b.placeholder))},Ia:[_.rm,_.sm,_.tm,_.Iv,_.Hv,_.Lv,_.ai,_.nv,_.vv,fv],styles:["search-box[_nghost-%COMP%]{color:var(--text-default);position:relative;overflow:hidden}.mat-form-field[_ngcontent-%COMP%]     textarea, .overlay[_ngcontent-%COMP%]{letter-spacing:normal}.mat-form-field[_ngcontent-%COMP%]{font-family:inherit;height:100%;line-height:inherit;width:100%}.mat-form-field.mat-focused[_ngcontent-%COMP%]     .mat-form-field-label{position:static}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{border:0;padding:0;width:100%}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-label{position:static}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-underline{display:none}.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding:0}.mat-form-field[_ngcontent-%COMP%]     textarea{color:transparent;margin:0;overflow:hidden;padding:0;resize:none}@media (forced-colors:active){.mat-form-field[_ngcontent-%COMP%]     textarea{color:var(--text-default)}}.overlay[_ngcontent-%COMP%]{pointer-events:none;position:absolute;top:0;white-space:pre}"]});_.Ov=function(a,b,c){this.nb=a;this.renderer=b;this.scroll=c;this.SVa=this.Jwb=!1;this.events=new _.ml;this.Iwb=!0;this.zBb=new _.ml};_.h=_.Ov.prototype;_.h.Ra=function(){};_.h.Yd=function(){this.events.next([this,0])};_.h.JWa=function(a){a.preventDefault()};_.h.KWa=function(){this.SVa&&(this.SVa=!1,this.events.next([this,1]),this.zBb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.nb.oa,a)};var H3a=function(a,b){a.i_a&&(b?a.renderer.MJ(a.nb.oa,a.i_a):a.renderer.XM(a.nb.oa,a.i_a))};
_.W.Object.defineProperties(_.Ov.prototype,{Fe:{configurable:!0,enumerable:!0,set:function(a){this.Jwb=a;H3a(this,a)}},zLc:{configurable:!0,enumerable:!0,set:function(a){H3a(this,!1);this.i_a=a;H3a(this,this.Jwb)}}});_.Ov.ha=function(a){return new (a||_.Ov)(_.u(_.bd),_.u(_.Fk),_.u(_.Pt))};
_.Ov.Aa=_.kc({type:_.Ov,ta:[["search-box-suggestion-item"]],lb:function(a,b){a&1&&_.H("click",function(){return b.Yd()})("mousedown",function(c){return b.JWa(c)})("mouseenter",function(){b.SVa=!0})("mousemove",function(){return b.KWa()})("mouseleave",function(){b.events.next([b,2])})},inputs:{Iwb:"isSelectable",Qa:"payload",zLc:"selectedClass",Vb:"shortcut"},outputs:{zBb:"mouseFocusItem"},hc:["*"],Ba:1,Ca:0,va:function(a){a&1&&(_.af(),_.bf(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var I3a;I3a=["template"];_.Pv=function(){this.st=[];this.Au=-1;this.S0a=new _.yd;this.Z0a=!0;this.Psa=this.Hx=!1;this.eMb=new _.we(1);this.lOb=new _.ml;this.mOb=new _.ml};_.Pv.prototype.ve=function(){var a=this;this.kOb=this.Gxa.Xc.ka(_.Be(void 0)).subscribe(function(){a.Z0a=!0;a.eMb.next(a.Gxa.toArray().filter(function(b){return b.Vb}).map(function(b){return{Vb:b.Vb,ANc:{position:a.Gxa.toArray().indexOf(b),Qa:b.Qa}}}))})};_.Pv.prototype.Qm=function(){this.Z0a&&(J3a(this),this.Z0a=!1)};
_.Pv.prototype.La=function(){gv(this);this.kOb&&this.kOb.unsubscribe();this.S0a.unsubscribe()};var gv=function(a){a.Au=-1;K3a(a,!0)};_.Pv.prototype.mua=function(a){a=this.st.indexOf(a);0<=a&&(this.Au=a,K3a(this,!1))};var K3a=function(a,b){a.deselectAll();var c=a.st[a.Au];c&&(c.Fe=!0);b&&a.mOb.emit(c&&{position:a.Au,Qa:c.Qa})};_.Pv.prototype.scrollIntoView=function(a){this.st[this.Au].scrollIntoView(a)};
_.Pv.prototype.deselectAll=function(){for(var a=_.l(this.st),b=a.next();!b.done;b=a.next())b.value.Fe=!1};_.Pv.prototype.xN=function(a){var b;a:if(b=this.st.length){var c=this.Au;this.Psa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Psa);if(0>e||this.st[e].Iwb){b=e;break a}}b=this.Au}else b=-1;this.Au=b;K3a(this,!0);-1!==this.Au&&this.scrollIntoView(0<a?1:0)};
var J3a=function(a){a.S0a.unsubscribe();a.Au=-1;a.st=a.Gxa.toArray();0!==a.st.length&&(a.S0a=_.$d.apply(null,_.yc(a.st.map(function(b){return b.events.Tf()}))).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.lOb.emit({position:a.st.indexOf(b),Qa:b.Qa});break;case 1:a.Au=a.st.indexOf(b);K3a(a,!1);break;case 2:a.Au=-1;K3a(a,!0);break;default:_.Ag(c)}}),a.Psa||a.xN(1))};
_.W.Object.defineProperties(_.Pv.prototype,{cqa:{configurable:!0,enumerable:!0,get:function(){return this.Au}},KUa:{configurable:!0,enumerable:!0,get:function(){return this.st.length}}});_.Pv.ha=function(a){return new (a||_.Pv)};
_.Pv.Aa=_.kc({type:_.Pv,ta:[["search-box-suggestion-list"]],Fd:function(a,b,c){a&1&&_.uf(c,_.Ov,5);if(a&2){var d;_.sf(d=_.wf())&&(b.Gxa=d)}},vb:function(a,b){a&1&&_.tf(I3a,7,_.of);if(a&2){var c;_.sf(c=_.wf())&&(b.va=c.first)}},hc:["*"],Ba:2,Ca:0,Fa:[["template",""]],va:function(a){a&1&&(_.af(),_.M(0,Oua,1,0,"ng-template",null,0,_.zf))},ub:2});_.Qv=function(){};_.Qv.ha=function(a){return new (a||_.Qv)};_.Qv.Ea=_.lc({type:_.Qv});_.Qv.Da=_.ac({imports:[_.bo,_.zm,_.Hs,_.Mv,_.Cv]});var L3a={eic:0,fic:1,eWb:2,fWb:3,M7b:4,L7b:5,Gfc:6,Ffc: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 Rv=function(a,b,c){var d=this;this.document=a;this.jQa=b;this.nb=c;this.Td=new _.ml;this.action=new _.ml;this.zg=2;this.color="blue";this.aY=this.bY="";this.Position=L3a;this.width=272;this.zva=null;this.Jp=this.jQa.create(this.nb.oa,{defer:!0});this.iOa=function(e){"Escape"===e.key&&d.jOa()};this.Vwa=function(){var e=d.document.activeElement;null!=e&&e.closest("onedev-feature-tooltip-body")||(d.zva=d.document.activeElement)};this.document.addEventListener("keydown",this.iOa);this.document.addEventListener("focusin",
this.Vwa)};Rv.prototype.ve=function(){tSa(this.Jp);this.Vwa();_.eq(this.Jp)};Rv.prototype.La=function(){this.document.removeEventListener("keydown",this.iOa);this.document.removeEventListener("focusin",this.Vwa);this.Jp.destroy()};Rv.prototype.jOa=function(){this.Td.next();this.zva&&"focus"in this.zva&&this.zva.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.iOa);this.document.removeEventListener("focusin",this.Vwa)};
_.W.Object.defineProperties(Rv.prototype,{Sya:{configurable:!0,enumerable:!0,set:function(a){this.width=272+64*a}}});Rv.ha=function(a){return new (a||Rv)(_.u(_.ih),_.u(vq),_.u(_.bd))};
Rv.Aa=_.kc({type:Rv,ta:[["onedev-feature-tooltip-body"]],Fb:16,lb:function(a,b){a&2&&_.Pe("pointer-top-left",b.zg===b.Position.eic)("pointer-top-right",b.zg===b.Position.fic)("pointer-bottom-left",b.zg===b.Position.eWb)("pointer-bottom-right",b.zg===b.Position.fWb)("pointer-left-top",b.zg===b.Position.M7b)("pointer-left-bottom",b.zg===b.Position.L7b)("pointer-right-top",b.zg===b.Position.Gfc)("pointer-right-bottom",b.zg===b.Position.Ffc)},inputs:{zg:"pointerPosition",Sya:"widthOffset",color:"color",
bY:"actionBtnText",aY:"actionBtnIcon"},outputs:{Td:"dismiss",action:"action"},features:[_.hf([{ya:CSa,tc:{bFb:function(){},pdb:function(){}}},vq])],hc:["*"],Ba:8,Ca:5,Fa:[["cdkTrapFocus","","role","dialog","aria-modal","true","aria-label","Feature Tooltip",1,"tooltip-body","gmat-body-2",3,"ngClass"],[1,"pointer-container"],[1,"pointer"],[1,"button-row"],["class","action-button","mat-button","",3,"click",4,"ngIf"],["cdkFocusInitial","","mat-flat-button","",1,"close-button",3,"color","click"],["mat-button",
"",1,"action-button",3,"click"],[1,"action-button-wrapper"],["class","action-button-icon",4,"ngIf"],[1,"action-button-icon"]],va:function(a,b){a&1&&(_.af(),_.y(0,"div",0)(1,"div",1),_.B(2,"div",2),_.z(),_.bf(3),_.y(4,"div",3),_.M(5,Qua,4,2,"button",4),_.y(6,"button",5),_.H("click",function(){return b.jOa()}),_.N(7," Got it "),_.z()()());a&2&&(_.Oe("width",b.width,"px"),_.w("ngClass",b.color),_.t(5),_.w("ngIf",b.bY),_.t(1),_.w("color","white"===b.color?"primary":""))},Ia:[_.gq,_.rm,_.tm,_.yr,_.Gs],
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}"],
ub:2,Pa:0});var Sv=function(){};Sv.ha=function(a){return new (a||Sv)};Sv.Ea=_.lc({type:Sv});Sv.Da=_.ac({});var M3a,N3a,O3a;_.Tv=function(){this.YKa=new Map};M3a=function(a,b){if(a.YKa.has(b))return a.YKa.get(b);var c={BNa:new _.we(1),Vf:new _.ye,pmb:new _.ye};a.YKa.set(b,c);return c};N3a=function(a,b,c){M3a(a,b).BNa.next(c)};O3a=function(a,b){M3a(a,b).Vf.next();M3a(a,b).BNa.next(void 0)};_.Tv.prototype.jOa=function(){M3a(this).pmb.next()};_.Tv.ha=function(a){return new (a||_.Tv)};_.Tv.ua=_.p({token:_.Tv,qa:_.Tv.ha,Ha:Sv});var P3a=[{zg:2,eo:{Ec:"center",Fc:"top",rc:"start",xc:"bottom",offsetX:-33}},{zg:3,eo:{Ec:"center",Fc:"top",rc:"end",xc:"bottom",offsetX:33}},{zg:0,eo:{Ec:"center",Fc:"bottom",rc:"start",xc:"top",offsetX:-33}},{zg:1,eo:{Ec:"center",Fc:"bottom",rc:"end",xc:"top",offsetX:33}}],Q3a=[{zg:2,eo:{Ec:"start",Fc:"top",rc:"start",xc:"bottom",offsetX:-12}},{zg:3,eo:{Ec:"end",Fc:"top",rc:"end",xc:"bottom",offsetX:12}},{zg:0,eo:{Ec:"start",Fc:"bottom",rc:"start",xc:"top",offsetX:-12}},{zg:1,eo:{Ec:"end",Fc:"bottom",
rc:"end",xc:"top",offsetX:12}}],R3a=[{zg:6,eo:{Ec:"start",Fc:"center",rc:"end",xc:"top",offsetY:-33}},{zg:7,eo:{Ec:"start",Fc:"center",rc:"end",xc:"bottom",offsetY:33}},{zg:4,eo:{Ec:"end",Fc:"center",rc:"start",xc:"top",offsetY:-33}},{zg:5,eo:{Ec:"end",Fc:"center",rc:"start",xc:"bottom",offsetY:33}}],S3a=[{zg:6,eo:{Ec:"start",Fc:"top",rc:"end",xc:"top",offsetY:-12}},{zg:7,eo:{Ec:"start",Fc:"bottom",rc:"end",xc:"bottom",offsetY:12}},{zg:4,eo:{Ec:"end",Fc:"top",rc:"start",xc:"top",offsetY:-12}},{zg:5,
eo:{Ec:"end",Fc:"bottom",rc:"start",xc:"bottom",offsetY:12}}];var Uv=function(){};Uv.ha=function(a){return new (a||Uv)};Uv.Ea=_.lc({type:Uv});Uv.Da=_.ac({});var Vv=function(){},U3a=function(a,b){return T3a(a,b).map(function(c){return c.eo})},V3a=function(a,b,c){a=T3a(a,b).find(function(d){return d.eo===c});if(!a)throw Error("ld`"+JSON.stringify(c));return a.zg},T3a=function(a,b){b=W3a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},W3a=function(a){var b,c=null==a?void 0:null==(b=a.oa)?void 0:b.clientWidth,d;a=null==a?void 0:null==(d=a.oa)?void 0:d.clientHeight;return(void 0!==c&&60>c?P3a:Q3a).concat(void 0!==a&&60>a?R3a:S3a)};
Vv.ha=function(a){return new (a||Vv)};Vv.ua=_.p({token:Vv,qa:Vv.ha,Ha:Uv});var X3a;X3a=["template"];_.Wv=function(a,b,c,d,e){var f=this;this.QJ=a;this.Yf=b;this.qK=c;this.Nd=d;this.Nl=e;this.ZWa=new _.ye;this.JNa=[];this.Sya=0;this.color="blue";this.Wf=!1;this.aY=this.bY="";this.Td=new _.ml;this.Wfb=new _.ml;this.action=new _.ml;this.zg=0;this.Vf=new _.we;this.ZG=new _.we;this.GZa={zIndex:"",position:""};this.zsa=function(){f.Dd&&f.Wf&&f.anchor&&(f.anchor.oa.style.position=f.GZa.position,f.anchor.oa.style.zIndex=f.GZa.zIndex);var g;null==(g=f.Dd)||g.dispose();f.Dd=void 0}};
_.Wv.prototype.Ub=function(a){if(a.customPositions){var b;null==(b=this.Dd)||_.WSa(b,Y3a(this))}};_.Wv.prototype.Ra=function(){var a=M3a(this.QJ,this.kq),b=a.Vf,c=a.pmb;Z3a(this,a.BNa);b.ka(_.De(this.Vf)).subscribe(this.zsa);$3a(this,c)};_.Wv.prototype.Sc=function(){this.ZG.next()};_.Wv.prototype.La=function(){this.zsa();this.Vf.next()};
var Z3a=function(a,b){a.ZWa.ka(pia(a.ZG),_.Ee(function(){a.Wfb.emit()}),_.Ce(function(){return b.ka(_.De(a.Td))}),_.De(a.Vf),_.de(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.oa;if(a.Wf){var d=c.style,e=d.position;a.GZa={zIndex:d.zIndex,position:e};if("static"===e||""===e)c.style.position="relative";c.style.zIndex="1001"}c=a.Yf;d=c.create;e=Y3a(a);var f=a.Yf.Sm;f=a.Wf?f.block():f.aq();a.Dd=d.call(c,{Ng:e,Gj:f,minWidth:"fit-content",Wf:a.Wf});var g;null==(g=a.Dd)||
g.Od(new _.ar(a.Tc,a.qK))})},$3a=function(a,b){b.ka(_.De(a.Vf),_.de(function(){return a.isVisible()})).subscribe(function(){a.zsa();a.Td.emit()})};_.Wv.prototype.Eba=function(){if(!this.anchor)throw Error("md");return _.Tq(_.Yq(this.Yf.position(),this.anchor),U3a(this.JNa,this.anchor))};var Y3a=function(a){var b=a.Eba();b.Nfa.subscribe(function(c){a.Nd.kc(function(){a.zg=V3a(a.JNa,a.anchor,c.O9);_.Hk(a.Nl)})});return b};_.Wv.prototype.isVisible=function(){return!!this.Dd};
_.Wv.ha=function(a){return new (a||_.Wv)(_.u(_.Tv),_.u(_.fr),_.u(_.pf),_.u(_.Ge),_.u(_.El),_.u(Vv))};
_.Wv.Aa=_.kc({type:_.Wv,ta:[["onedev-feature-tooltip"]],vb:function(a,b){a&1&&_.tf(X3a,5);if(a&2){var c;_.sf(c=_.wf())&&(b.Tc=c.first)}},inputs:{kq:"tooltipId",ZWa:"open$",JNa:"customPositions",Sya:"widthOffset",color:"color",Wf:"hasBackdrop",bY:"actionBtnText",aY:"actionBtnIcon"},outputs:{Td:"dismiss",Wfb:"beforeShown",action:"action"},features:[_.Bc],hc:["*"],Ba:2,Ca:0,Fa:[["template",""],[3,"actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset","action","dismiss"]],va:function(a){a&
1&&(_.af(),_.M(0,Rua,2,5,"ng-template",null,0,_.zf))},Ia:[Rv],ub:2,Pa:0});var Xv=function(){};Xv.ha=function(a){return new (a||Xv)};Xv.Ea=_.lc({type:Xv});Xv.Da=_.ac({});var Yv=function(){};Yv.ha=function(a){return new (a||Yv)};Yv.Ea=_.lc({type:Yv});Yv.Da=_.ac({imports:[Xv]});var Zv=function(){};Zv.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.Ed(a?JSON.parse(a):null)};Zv.prototype.Jw=function(a){return _.Ed(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))};Zv.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.Ed(void 0)};Zv.ha=function(a){return new (a||Zv)};Zv.ua=_.p({token:Zv,qa:Zv.ha,Ha:Xv});var b4a,c4a;_.a4a=new _.wc("Feature Tooltip Controller Config");_.$v=function(a,b,c){this.config=a;this.ML=b;this.Cc=c;this.r9=this.config.KOa?this.Cc.get(_.Su):void 0;this.oUa="onedev.lastTooltipTime."+this.config.Yp;var d;this.config.CMb=null!=(d=this.config.CMb)?d:"tooltipShown";var e;this.config.Qsb=null!=(e=this.config.Qsb)?e:"tooltipHidden"};b4a=function(a){return a.ML.getValue(a.oUa).ka(_.v(function(b){return null===b?!0:(new Date).getTime()-b>=a.config.pNa}))};
_.$v.prototype.Asa=function(a){var b;null==(b=this.r9)||_.g2a(b,this.config.Qsb);_.Yd([this.ML.setValue(this.oUa,(new Date).getTime()),this.ML.setValue(_.aw(this,a),"HIDDEN")]).ka(_.te())};var d4a=function(a,b,c){var d=c.map(function(e){return _.aw(a,e)});return a.ML.Jw(d).ka(_.v(function(e){return c4a(a,b,c,e)}))};_.$v.prototype.showTooltip=function(a){var b;null==(b=this.r9)||_.g2a(b,this.config.CMb);return _.Yd([this.ML.setValue(this.oUa,(new Date).getTime()),this.ML.setValue(_.aw(this,a),"SHOWING")]).ka(_.te())};
c4a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.aw(a,e));return e===b||"UNSEEN"===b&&null===e})};_.aw=function(a,b){return"onedev.tooltips."+a.config.Yp+"."+b};_.$v.ha=function(a){return new (a||_.$v)(_.q(_.a4a),_.q(Zv),_.q(_.jg))};_.$v.ua=_.p({token:_.$v,qa:_.$v.ha,Ha:Yv});_.bw=function(a){var b=this;this.zG=a;this.zMb=_.Ed(void 0);this.Vf=new _.we;this.rBc=function(){return d4a(b.zG,"SHOWING",e4a(b))}};_.bw.prototype.ve=function(){var a=this,b=this.zMb.ka(_.Ce(this.rBc),_.Ce(function(c){return 0<c.length?_.Ed(c[0]):_.Ed(void 0).ka(f4a(a),g4a(a))}),_.v(function(c){return h4a(a,c)}),_.de(function(c){return!!c}),_.v(function(c){return c}),_.ze({bufferSize:1,dv:!0}));i4a(this,b);b.ka(_.De(this.Vf)).subscribe(function(c){c.ZWa.next();a.zG.showTooltip(c.kq)})};
_.bw.prototype.La=function(){this.Vf.next()};
var f4a=function(a){return _.Ad(_.Ce(function(){return b4a(a.zG)}),_.de(zd))},g4a=function(a){return _.Ad(_.Ce(function(){return d4a(a.zG,"UNSEEN",e4a(a))}),_.de(function(b){return 0<b.length}),_.v(function(b){return b[0]}))},i4a=function(a,b){b.ka(_.Ce(function(c){return c.Td.ka(_.te(c.kq))}),_.De(a.Vf)).subscribe(function(c){a.zG.Asa(c)})},e4a=function(a){return a.aQb.map(function(b){return b.kq})},h4a=function(a,b){return a.aQb.find(function(c){return c.kq===b})};
_.bw.ha=function(a){return new (a||_.bw)(_.u(_.$v))};_.bw.Aa=_.kc({type:_.bw,ta:[["onedev-feature-tooltip-controller"]],Fd:function(a,b,c){a&1&&_.uf(c,_.Wv,4);if(a&2){var d;_.sf(d=_.wf())&&(b.aQb=d)}},inputs:{zMb:"showTooltip$"},Ba:0,Ca:0,va:function(){},ub:2,Pa:0});_.cw=function(a,b){this.QJ=a;this.element=b;this.wca=!1};_.cw.prototype.Ra=function(){var a=this;this.wca?(this.svb=new IntersectionObserver(function(b){_.l(b).next().value.isIntersecting?N3a(a.QJ,a.kq,a.element):O3a(a.QJ,a.kq)}),this.svb.observe(this.element.oa)):N3a(this.QJ,this.kq,this.element)};_.cw.prototype.La=function(){O3a(this.QJ,this.kq);var a;null==(a=this.svb)||a.disconnect()};_.cw.ha=function(a){return new (a||_.cw)(_.u(_.Tv),_.u(_.bd))};
_.cw.Ja=_.pc({type:_.cw,ta:[["","onedevTooltipAnchor",""]],inputs:{kq:["onedevTooltipAnchor","tooltipId"],wca:"hideTooltipWhenAnchorNotVisible"}});_.dw=function(){this.className="gmat-subtitle-1 tooltip-title"};_.dw.ha=function(a){return new (a||_.dw)};_.dw.Ja=_.pc({type:_.dw,ta:[["","onedevTooltipTitle",""]],Fb:2,lb:function(a,b){a&2&&_.Qe(b.className)}});_.ew=function(){this.o9a=this.MF=!1};_.W.Object.defineProperties(_.ew.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.MF},set:function(a){this.MF=_.dh(a)}},avb:{configurable:!0,enumerable:!0,get:function(){return this.o9a},set:function(a){this.o9a=_.dh(a)}}});_.ew.ha=function(a){return new (a||_.ew)};
_.ew.Aa=_.kc({type:_.ew,ta:[["mat-divider"]],Eb:["role","separator",1,"mat-divider"],Fb:7,lb:function(a,b){a&2&&(_.Ne("aria-orientation",b.vertical?"vertical":"horizontal"),_.Pe("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.avb))},inputs:{vertical:"vertical",avb:"inset"},Ba:0,Ca:0,va:function(){},styles:[".mat-divider{--mat-divider-width:1px;display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
ub:2,Pa:0});_.lh(function(a){this.Na=a},"primary");var j4a=new _.wc("mat-progress-spinner-default-options",{Ha:"root",qa:Sua});var k4a;k4a=_.lh(function(a){this.Na=a},"primary");
_.fw=function(a,b,c,d,e,f,g,m,n){var r=k4a.call(this,a)||this;r.Gb=c;r.Wma=n;r.UW=100;r.ae=0;r.Gq=_.yd.EMPTY;r.mode="determinate";r.Rna=r.D8a();l4a.has(c.head)||l4a.set(c.head,new Set([100]));r.vF="NoopAnimations"===d&&!!e&&!e.foc;"mat-spinner"===a.oa.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.Sd&&b.ACa&&g&&f&&m&&(r.Gq=g.hd(150).subscribe(function(){"indeterminate"===
r.mode&&m.kc(function(){return _.Hk(f)})}));return r};_.V(_.fw,k4a);_.h=_.fw.prototype;_.h.Ra=function(){var a=this.Na.oa;this.dbb=_.iqa(a)||this.Gb.head;this.Y5a();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.La=function(){this.Gq.unsubscribe()};_.h.Ula=function(){return(this.diameter-10)/2};_.h.ipc=function(){var a=2*this.Ula()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.dma=function(){return 2*Math.PI*this.Ula()};
_.h.F8a=function(){return"determinate"===this.mode?this.dma()*(100-this.ae)/100:null};_.h.i8a=function(){return this.strokeWidth/this.diameter*100};_.h.j8a=function(a){var b;a=50*(null!=(b=a.currentScale)?b:1);return a+"% "+a+"%"};_.h.Y5a=function(){var a=this.dbb,b=this.UW,c=l4a.get(a);if(!c||!c.has(b)){var d=this.Gb.createElement("style");this.Wma&&(d.nonce=this.Wma);d.setAttribute("mat-spinner-animation",this.Rna);d.textContent=this.noc();a.appendChild(d);c||(c=new Set,l4a.set(a,c));c.add(b)}};
_.h.noc=function(){var a=this.dma();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.Rna)};_.h.D8a=function(){return this.diameter.toString().replace(".","_")};
_.W.Object.defineProperties(_.fw.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.UW},set:function(a){this.UW=_.gh(a);this.Rna=this.D8a();this.dbb&&this.Y5a()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.xJa||this.diameter/10},set:function(a){this.xJa=_.gh(a)}},value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.ae:0},set:function(a){this.ae=Math.max(0,Math.min(100,_.gh(a)))}}});var l4a=new WeakMap;
_.fw.ha=function(a){return new (a||_.fw)(_.u(_.bd),_.u(_.Yp),_.u(_.ih,8),_.u(_.Ek,8),_.u(j4a),_.u(_.El),_.u(_.Kq),_.u(_.Ge),_.u(xGa,8))};
_.fw.Aa=_.kc({type:_.fw,ta:[["mat-progress-spinner"],["mat-spinner"]],Eb:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],Fb:10,lb:function(a,b){a&2&&(_.Ne("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),_.Oe("width",b.diameter,"px")("height",b.diameter,"px"),_.Pe("_mat-animation-noopable",b.vF))},inputs:{color:"color",diameter:"diameter",strokeWidth:"strokeWidth",
mode:"mode",value:"value"},Yb:["matProgressSpinner"],features:[_.Ke],Ba:4,Ca:8,Fa:[["preserveAspectRatio","xMidYMid meet","focusable","false","aria-hidden","true",3,"ngSwitch"],["svg",""],["cx","50%","cy","50%",3,"animation-name","stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%",3,"stroke-dashoffset","stroke-dasharray","stroke-width","transform-origin",4,"ngSwitchCase"],["cx","50%","cy","50%"]],va:function(a,b){a&1&&(_.Rc(),_.y(0,"svg",
0,1),_.M(2,Tua,1,11,"circle",2),_.M(3,Uua,1,9,"circle",3),_.z());a&2&&(_.Oe("width",b.diameter,"px")("height",b.diameter,"px"),_.w("ngSwitch","indeterminate"===b.mode),_.Ne("viewBox",b.ipc()),_.t(2),_.w("ngSwitchCase",!0),_.t(1),_.w("ngSwitchCase",!1))},Ia:[_.um,_.vm],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"],
ub:2,Pa:0});_.m4a=new _.wc("mat-tooltip-scroll-strategy");_.n4a=new _.wc("mat-tooltip-default-options",{Ha:"root",qa:function(){return{eI:0,QG:0,S1a:1500}}});_.o4a=_.bh({passive:!0});var p4a={ya:_.m4a,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.aq({oKb:20})}}},q4a=_.bh({passive:!0}),gw=function(a,b,c,d,e,f,g,m,n,r,x,A){var E=this;this.Df=a;this.Na=b;this.bC=c;this.Ve=d;this.hb=e;this.Bc=f;this.Wy=g;this.Ed=m;this.qc=r;this.di=x;this.Fg="below";this.x6=this.z7=this.lc=this.y6=!1;this.xm=8;this.XE="mat";this.Nr="auto";this.tF="";this.Rn=[];this.Nb=new _.ye;this.Oe=n;this.Gb=A;x&&(this.Z6=x.eI,this.hF=x.QG,x.position&&(this.position=x.position),x.Vu&&(this.Vu=x.Vu),x.Nr&&
(this.Nr=x.Nr));r.hd.ka(_.De(this.Nb)).subscribe(function(){E.Db&&E.NQ(E.Db)})};_.h=gw.prototype;_.h.Sc=function(){var a=this;this.z7=!0;this.yQ();this.Ed.Pm(this.Na).ka(_.De(this.Nb)).subscribe(function(b){b?"keyboard"===b&&a.hb.kc(function(){return a.show()}):a.hb.kc(function(){return a.Ze(0)})})};
_.h.La=function(){var a=this.Na.oa;clearTimeout(this.IQ);this.Db&&(this.Db.dispose(),this.De=null);this.Rn.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,q4a)});this.Rn.length=0;this.Nb.next();this.Nb.complete();_.sq(this.Wy,a,this.message,"tooltip");this.Ed.Pk(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.eI:a;if(this.disabled||!this.message||this.hz()){var d;null==(d=this.De)||d.iP()}else b=this.Zy(b),this.Xo(),this.el=this.el||new _.$q(this.QJa,this.Ve),b=this.De=b.Od(this.el).instance,b.KF=this.Na.oa,b.Z5=this.hF,b.lQ.ka(_.De(this.Nb)).subscribe(function(){return c.Xo()}),this.V6(this.HQ),this.t7(),b.show(a)};_.h.Ze=function(a){a=void 0===a?this.QG:a;var b=this.De;b&&(b.isVisible()?b.Ze(a):(b.iP(),this.Xo()))};
_.h.toggle=function(a){this.hz()?this.Ze():this.show(void 0,a)};_.h.hz=function(){return!!this.De&&this.De.isVisible()};
_.h.Zy=function(a){var b=this;if(this.Db){var c=this.Db.yo().Ng;if((!this.Vu||!a)&&c.nz instanceof _.bd)return this.Db;this.Xo()}c=_.OSa(this.bC,this.Na);a=_.$Sa(_.aTa(_.Uq(_.dTa(_.Yq(this.Df.position(),this.Vu?a||this.Na:this.Na),"."+this.XE+"-tooltip"),!1),this.xm),c);a.Nfa.ka(_.De(this.Nb)).subscribe(function(e){b.YJa(e.O9);b.De&&e.qKb.pwb&&b.De.isVisible()&&b.hb.kc(function(){return b.Ze(0)})});this.Db=this.Df.create({direction:this.qc,Ng:a,Kd:this.XE+"-tooltip-panel",Gj:this.Oe()});this.NQ(this.Db);
this.Db.Yo.ka(_.De(this.Nb)).subscribe(function(){return b.Xo()});this.Db.px().ka(_.De(this.Nb)).subscribe(function(){var e;return null==(e=b.De)?void 0:e.AGa()});this.Db.fk().ka(_.De(this.Nb)).subscribe(function(e){b.hz()&&27===e.keyCode&&!_.ah(e)&&(e.preventDefault(),e.stopPropagation(),b.hb.kc(function(){return b.Ze(0)}))});var d;(null==(d=this.di)?0:d.gmb)&&this.Db.hC(this.XE+"-tooltip-panel-non-interactive");return this.Db};_.h.Xo=function(){this.Db&&this.Db.wg()&&this.Db.detach();this.De=null};
_.h.NQ=function(a){a=a.yo().Ng;var b=this.mGa(),c=this.FP();_.Tq(a,[this.i4(Object.assign({},b.un,c.un)),this.i4(Object.assign({},b.fallback,c.fallback))])};_.h.i4=function(a){return a};
_.h.mGa=function(){var a=!this.qc||"ltr"==this.qc.value,b=this.position;if("above"==b||"below"==b)var c={Ec:"center",Fc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Ec:"start",Fc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Ec:"end",Fc:"center"};a=this.F5(c.Ec,c.Fc);return{un:c,fallback:{Ec:a.x,Fc:a.y}}};
_.h.FP=function(){var a=!this.qc||"ltr"==this.qc.value,b=this.position;if("above"==b)var c={rc:"center",xc:"bottom"};else if("below"==b)c={rc:"center",xc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={rc:"end",xc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={rc:"start",xc:"center"};a=this.F5(c.rc,c.xc);return{un:c,fallback:{rc:a.x,xc:a.y}}};
_.h.t7=function(){var a=this;this.De&&(this.De.message=this.message,this.De.rF(),this.hb.vM.ka(_.pe(1),_.De(this.Nb)).subscribe(function(){a.De&&a.Db.rf()}))};_.h.V6=function(a){this.De&&(this.De.rE=a,this.De.rF())};_.h.F5=function(a,b){"above"===this.position||"below"===this.position?"top"===b?b="bottom":"bottom"===b&&(b="top"):"end"===a?a="start":"start"===a&&(a="end");return{x:a,y:b}};
_.h.YJa=function(a){var b=a.xc,c=a.Ec;a=a.Fc;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.G4){if(c=this.Db)a=this.XE+"-tooltip-panel-",c.YM(a+this.G4),c.hC(a+b);this.G4=b}};
_.h.yQ=function(){var a=this;!this.lc&&this.message&&this.z7&&!this.Rn.length&&(this.w6()?this.Rn.push(["mouseenter",function(b){a.Y6();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Nr&&(this.P4(),this.Rn.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.Y6();clearTimeout(a.IQ);a.IQ=setTimeout(function(){return a.show(void 0,d)},500)}])),this.g4(this.Rn))};
_.h.Y6=function(){var a=this;if(!this.x6){this.x6=!0;var b=[];if(this.w6())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.Db)?0:e.Ho.contains(d))||a.Ze()}],["wheel",function(d){return a.nKa(d)}]);else if("off"!==this.Nr){this.P4();var c=function(){clearTimeout(a.IQ);a.Ze(a.di.S1a)};b.push(["touchend",c],["touchcancel",c])}this.g4(b);this.Rn.push.apply(this.Rn,_.yc(b))}};
_.h.g4=function(a){var b=this;a.forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;b.Na.oa.addEventListener(c,d,q4a)})};_.h.w6=function(){return!this.Bc.FE&&!this.Bc.nq};_.h.nKa=function(a){if(this.hz()){a=this.Gb.elementFromPoint(a.clientX,a.clientY);var b=this.Na.oa;a===b||b.contains(a)||this.Ze()}};
_.h.P4=function(){var a=this.Nr;if("off"!==a){var b=this.Na.oa,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(gw.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Fg},set:function(a){if(a!==this.Fg&&(this.Fg=a,this.Db)){this.NQ(this.Db);var b;null==(b=this.De)||b.show(0);this.Db.rf()}}},Vu:{configurable:!0,enumerable:!0,get:function(){return this.y6},set:function(a){this.y6=_.dh(a);this.Xo();this.Db=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=_.dh(a))?this.Ze(0):this.yQ()}},eI:{configurable:!0,
enumerable:!0,get:function(){return this.Z6},set:function(a){this.Z6=_.gh(a)}},QG:{configurable:!0,enumerable:!0,get:function(){return this.hF},set:function(a){this.hF=_.gh(a);this.De&&(this.De.Z5=this.hF)}},message:{configurable:!0,enumerable:!0,get:function(){return this.tF},set:function(a){var b=this;_.sq(this.Wy,this.Na.oa,this.tF,"tooltip");this.tF=null!=a?String(a).trim():"";!this.tF&&this.hz()?this.Ze(0):(this.yQ(),this.t7(),this.hb.bc(function(){Promise.resolve().then(function(){_.ASa(b.Wy,
b.Na.oa,b.message,"tooltip")})}))}},rE:{configurable:!0,enumerable:!0,get:function(){return this.HQ},set:function(a){this.HQ=a;this.De&&this.V6(this.HQ)}}});gw.ha=function(){_.hd()};
gw.Ja=_.pc({type:gw,inputs:{position:["matTooltipPosition","position"],Vu:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],eI:["matTooltipShowDelay","showDelay"],QG:["matTooltipHideDelay","hideDelay"],Nr:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],rE:["matTooltipClass","tooltipClass"]}});var hw=function(a,b){this.kb=a;this.M5=this.A4=!1;this.lQ=new _.ye;this.Wm="NoopAnimations"===b};_.h=hw.prototype;
_.h.show=function(a){var b=this;null!=this.Pt&&clearTimeout(this.Pt);this.Zt=setTimeout(function(){b.j7(!0);b.Zt=void 0},a)};_.h.Ze=function(a){var b=this;null!=this.Zt&&clearTimeout(this.Zt);this.Pt=setTimeout(function(){b.j7(!1);b.Pt=void 0},a)};_.h.isVisible=function(){return this.M5};_.h.La=function(){this.iP();this.lQ.complete();this.KF=null};_.h.AGa=function(){this.A4&&this.Ze(0)};_.h.rF=function(){_.Hk(this.kb)};
_.h.DGa=function(a){(a=a.relatedTarget)&&this.KF.contains(a)||(this.isVisible()?this.Ze(this.Z5):this.zP(!1))};_.h.dIa=function(){};_.h.zGa=function(a){a=a.animationName;a!==this.zQ&&a!==this.x5||this.zP(a===this.zQ)};_.h.iP=function(){null!=this.Zt&&clearTimeout(this.Zt);null!=this.Pt&&clearTimeout(this.Pt);this.Zt=this.Pt=void 0};_.h.zP=function(a){a?this.A4=!0:this.isVisible()||this.lQ.next()};
_.h.j7=function(a){var b=this.PJa.oa,c=this.zQ,d=this.x5;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.M5=a)&&!this.Wm&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Wm=!0);a&&this.dIa();this.Wm&&(b.classList.add("_mat-animation-noopable"),this.zP(a))};hw.ha=function(a){return new (a||hw)(_.u(_.El),_.u(_.Ek,8))};hw.Ja=_.pc({type:hw});var r4a;r4a=["tooltip"];_.jw=function(a,b,c,d,e,f,g,m,n,r,x,A){gw.call(this,a,b,c,d,e,f,g,m,n,r,x,A);this.QJa=iw};_.V(_.jw,gw);_.jw.ha=function(a){return new (a||_.jw)(_.u(_.fr),_.u(_.bd),_.u(_.Gq),_.u(_.pf),_.u(_.Ge),_.u(_.Yp),_.u(_.rq),_.u(_.aq),_.u(_.m4a),_.u(_.Aq,8),_.u(_.n4a,8),_.u(_.ih))};_.jw.Ja=_.pc({type:_.jw,ta:[["","matTooltip",""]],Eb:[1,"mat-tooltip-trigger"],Fb:2,lb:function(a,b){a&2&&_.Pe("mat-tooltip-disabled",b.disabled)},Yb:["matTooltip"],features:[_.Ke]});
var iw=function(a,b,c){hw.call(this,a,c);this.zQ="mat-tooltip-show";this.x5="mat-tooltip-hide";this.aqc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.V(iw,hw);iw.Ja=hw.Ja;iw.ha=function(a){return new (a||iw)(_.u(_.El),_.u(_.jq),_.u(_.Ek,8))};
iw.Aa=_.kc({type:iw,ta:[["mat-tooltip-component"]],vb:function(a,b){a&1&&_.tf(r4a,7);if(a&2){var c;_.sf(c=_.wf())&&(b.PJa=c.first)}},Eb:["aria-hidden","true"],Fb:3,lb:function(a,b){a&1&&_.H("mouseleave",function(c){return b.DGa(c)});a&2&&(_.Ne("mat-id-collision",null),_.Oe("zoom",b.isVisible()?1:null))},features:[_.Ke],Ba:4,Ca:6,Fa:[[1,"mat-tooltip",3,"ngClass","animationend"],["tooltip",""]],va:function(a,b){a&1&&(_.y(0,"div",0,1),_.H("animationend",function(d){return b.zGa(d)}),_.O(2,"async"),_.N(3),
_.z());if(a&2){var c;_.Pe("mat-tooltip-handset",null==(c=_.R(2,4,b.aqc))?null:c.matches);_.w("ngClass",b.rE);_.t(3);_.gf(b.message)}},Ia:[_.rm,_.ym],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}"],
ub:2,Pa:0});var Vua,s4a,t4a,u4a;Vua=function(a){return{hidden:a}};s4a=function(a){return{m2HasFocus:a}};t4a=function(a,b){return[a,b]};u4a=function(a){return[a]};
_.kw=function(a,b,c,d,e,f,g,m,n,r,x,A,E){_.bv.call(this,{lga:_.gu.has(47),ov:"GlobalSearchBox",Ga:a,oqa:r,eH:_.gu.has(28),MK:c});var I=this;this.Va=d;this.nd=e;this.Yg=f;this.am=g;this.document=m;this.nb=n;this.nLc=x;this.mLc=A;this.mL=E;this.hxa=new _.yd;this.Um=new _.yd;this.KT=new _.we(1);this.nha=0;this.jea=void 0;this.q4a="Clear search";this.u$b="Search for code or files";this.C$b="No matching results";this.D$b="Try modifying your query";this.z$b="Documentation";this.B$b="New! Git Search";this.A$b=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.I$b='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.t0a=24;this.u0a=2;this.a0a=new _.we(1);this.gLc=this.KT.ka(_.v(function(L){a:{L=_.l(_.Wh(L));for(var Q=L.next();!Q.done;Q=L.next())if(Q=Q.value,Q.warning)switch(Q.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":L=I.I$b;break a;default:_.Ag(Q.warning.type)}L=
""}return L}));this.b_=new _.ml;this.WKc=_.gu.has(41)};_.V(_.kw,_.bv);_.kw.Ja=_.bv.Ja;_.h=_.kw.prototype;
_.h.Ra=function(){var a=this;_.bv.prototype.Ra.call(this);var b=this.am.parse(this.query);this.KT.next(b);this.a0a.next(jva(b)&&this.Va.url.startsWith("/search?q="));this.Um.add(this.PM.ka(_.v(function(c){return a.am.parse(c)})).subscribe(function(c){a.KT.next(c)}));this.Um.add(this.Va.events.ka(_.de(function(c){return c instanceof _.hg}),_.Ce(function(){return a.KT.ka(_.pe(1))}),_.v(function(c){return jva(c)&&a.Va.url.startsWith("/search?q=")})).subscribe(function(c){a.a0a.next(c)}))};
_.h.Sc=function(){var a=this;this.lq=this.Yg.registerCallback("SEARCH_BAR",this.nb.oa,function(){_.F3a(a.ZD,!0)})};_.h.La=function(){_.bv.prototype.La.call(this);this.hxa.unsubscribe();this.Um.unsubscribe();this.lq&&this.lq()};_.h.WC=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.ZD.setFocus()};_.h.Lua=function(){_.bv.prototype.Lua.call(this);this.b_.next(1)};_.h.Mua=function(){_.bv.prototype.Mua.call(this);this.b_.next(0)};
_.h.FY=function(){_.bv.prototype.FY.call(this,this.ZD)};_.h.HBb=function(a){_.Fn(this.Va,_.En(this.Va,_.lOa,{Ta:_.ooa(a)}))};_.h.RWa=function(a){this.nha=a.getBoundingClientRect().width};_.h.fca=function(a){"scope"===a.Qa.kind&&_.bv.prototype.setScope.call(this,a.Qa)&&_.F3a(this.ZD)};_.h.I2=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.bv.prototype.I2.call(this,a)};
_.W.Object.defineProperties(_.kw.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.bv.prototype.Lwa.call(this,a),this.jea=a.jea,this.hxa.unsubscribe(),this.hxa=new _.yd,a.M_a)){a=_.l(a.M_a);for(var c=a.next(),d={};!c.done;d={iia:d.iia},c=a.next()){var e=_.l(c.value);c=e.next().value;e=e.next().value;d.iia=e;this.hxa.add(this.nd.register(d.iia.name,c,function(f){return function(){f.iia.handler({en:b.query,prefix:b.queryPrefix.getValue()});f.iia.sqb&&_.F3a(b.ZD)}}(d)))}}}},
QIc:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.OT?a.OT:this.u$b}}});_.kw.ha=function(a){return new (a||_.kw)(_.u(_.Vn),_.u(_.hu),_.u(_.Fu),_.u(_.lg),_.u(_.At),_.u(_.rg),_.u(_.Yu),_.u(_.ih),_.u(_.bd),_.u(_.V0a),_.u(Q0a,8),_.u(R0a,8),_.u(_.U0a,8))};
_.kw.Aa=_.kc({type:_.kw,ta:[["global-search-box"]],vb:function(a,b){a&1&&_.tf(_.Nv,7);if(a&2){var c;_.sf(c=_.wf())&&(b.ZD=c.first)}},inputs:{config:"config"},outputs:{b_:"focusChange"},features:[_.Ke],Ba:21,Ca:35,Fa:[["fxLayoutAlign","start center","onedevTooltipAnchor","gobMultibranchCallout",1,"search-bar",3,"ngClass","click","keydown.escape"],["searchBar",""],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","tabCompletionHint",
"matTooltip","queryChange","blur","focus","querySubmit","selectSuggestion"],[4,"ngIf"],[1,"spinner",3,"click"],[3,"diameter","strokeWidth",4,"ngIf"],["mat-icon-button","","aria-label","Search",3,"click"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help for query language","ascTrackElement","SearchBoxHelp","trackAction","click",3,"universalLink",
4,"ngIf"],["suggestionList",""],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,"ngFor","ngForOf"],[3,"elementToWatch","ascResizeNotifier",4,"ngIf"],["class","scope-chip",3,"ngClass",4,"ngIf"],[1,"scope-chip",3,"ngClass"],["mat-icon-button","","trackAction","clearSearchScope","aria-label","Remove scope from search",1,"remove-scope-button",3,"ascTrackElement","click"],[3,"diameter","strokeWidth"],["type","button","mat-icon-button","","trackAction","clearSearch",1,
"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","ascTrackElement","SearchBoxHelp","trackAction","click",1,"help-link",3,"universalLink"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"elementToWatch","ascResizeNotifier"],["class","integrated-list",3,"border-color","width","display",4,"ngIf"],[1,"integrated-list"],[1,"integrated-suggestion-list"],
[1,"current-scope"],[3,"savedQuery","searchScope"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"vertical"],[1,"integrated-scope-list"],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet"],[1,"title"],[1,"subtitle"],["tooltipId","gobMultibranchCallout","actionBtnIcon","open_in_new",3,"actionBtnText","widthOffset","action"],["onedevTooltipTitle",""]],va:function(a,b){if(a&1){var c=_.Kc();_.y(0,"div",0,1);_.H("click",function(g){return b.WC(g)})("keydown.escape",function(){_.Lc(c);_.ef(15).Hx||_.av(b.Yg,"CODE");return _.Mc()});
_.y(2,"search-box",2);_.H("queryChange",function(g){return b.query=g})("blur",function(){return b.Lua()})("focus",function(){return b.Mua()})("queryChange",function(g){return b.PM.next(g)})("querySubmit",function(g){if("string"===typeof g)b.I2(g);else switch(g.Qa.kind){case "link":b.Ga.qb({element:b.ov,action:"navigateManageSavedQuery",gestureName:"CLICK",jm:g.Qa.bPb});_.Fn(b.Va,g.Qa.bPb);break;case "scope":_.bv.prototype.setScope.call(b,g.Qa)&&_.F3a(b.ZD);break;case "suggestion":b.I2(g);break;default:_.Ag(g.Qa,
"Item With Unkonwn Suggestion Kind")}})("selectSuggestion",function(g){return b.fca(g)});_.O(3,"async");_.O(4,"async");_.z();_.M(5,Yua,3,3,"ng-container",3);_.y(6,"div",4);_.H("click",function(){return b.ZD.setFocus()});_.M(7,Zua,1,2,"mat-spinner",5);_.O(8,"async");_.z();_.y(9,"button",6);_.H("click",function(){b.I2(b.query)});_.y(10,"mat-icon");_.N(11,"search");_.z()();_.M(12,$ua,3,3,"button",7);_.M(13,ava,3,1,"a",8);_.z();_.y(14,"search-box-suggestion-list",null,9);_.M(16,cva,2,4,"search-box-suggestion-item",
10);_.O(17,"async");_.z();_.M(18,hva,2,2,"ng-container",11);_.M(19,iva,5,4,"onedev-feature-tooltip-controller",3);_.O(20,"async")}if(a&2){var d=_.ef(15),e,f;_.Oe("border-color",b.jea);_.w("ngClass",_.lf(28,s4a,d.Hx));_.t(2);_.df("matTooltip",_.R(4,20,b.gLc));_.w("elementName",b.ov)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.OM)("placeholder",b.QIc)("query",b.query)("suggestionLists",b.nv?_.mf(30,t4a,d,b.nv):_.lf(33,u4a,d))("tabCompletionHint",_.R(3,18,b.N2));_.t(3);_.w("ngIf",b.WKc);_.t(2);
_.w("ngIf",(null==(e=_.R(8,22,b.tZ))?null:e.Xd)&&b.N1);_.t(5);_.w("ngIf",b.query);_.t(1);_.w("ngIf",b.mL);_.t(3);_.w("ngForOf",null==(f=_.R(17,24,b.tZ))?null:f.wv);_.t(2);_.w("ngIf",d.Hx&&b.mG||(null==b.nv?null:b.nv.Hx));_.t(1);_.w("ngIf",_.R(20,26,b.a0a))}},Ia:[_.$n,_.rm,_.sm,_.tm,_.xm,_.cv,_.Wv,_.bw,_.cw,_.dw,_.xr,_.Sr,_.ew,_.yr,_.zr,_.Gs,_.fw,_.jw,_.dv,_.cu,_.Nv,_.Ov,_.Pv,_.ym],styles:["global-search-box[_nghost-%COMP%]{font-family:Roboto,sans-serif;--icon-size:32px}global-search-box[_nghost-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:20px}@media (max-width:940px){global-search-box[_nghost-%COMP%]{min-width:260px}}.scope-chip[_ngcontent-%COMP%]{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:0 0 auto;border-radius:8px;max-width:50%;overflow:hidden;padding:5px 10px;text-overflow:ellipsis}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]{display:inline-block;height:18px;line-height:18px;width:18px}.scope-chip[_ngcontent-%COMP%]   .remove-scope-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px}.scope-chip.hidden[_ngcontent-%COMP%]{opacity:0;z-index:-1;position:absolute}.spinner[_ngcontent-%COMP%]{height:24px;width:24px}.search-bar[_ngcontent-%COMP%]{background-color:var(--search-bg);border-radius:8px;font-size:14px;height:40px;padding-left:16px;padding-right:12px;transition:box-shadow .2s;overflow:hidden}.search-bar.m2HasFocus[_ngcontent-%COMP%]{border-style:solid;border-width:1px;background-color:var(--search-focus-bg);border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   button[_ngcontent-%COMP%], .search-bar[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:var(--icon-size);width:var(--icon-size);line-height:var(--icon-size)}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;box-sizing:border-box;position:absolute;font-size:14px}.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:-1px;overflow:hidden}@media (max-width:940px){.integrated-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{max-height:250px}}.integrated-list[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   search_box-suggestion-item[_ngcontent-%COMP%]{padding:0 10px}.integrated-list[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{overflow:hidden}.current-scope[_ngcontent-%COMP%]{flex:0 0 70%;padding:10px;font-style:italic;font-size:small;overflow:hidden}.current-scope[_ngcontent-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 70%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-suggestion-list[_ngcontent-%COMP%]{flex:0 0 65%;overflow-y:scroll;height:250px}}.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 30%;overflow:hidden;overflow-wrap:break-word}@media (max-width:940px){.integrated-scope-list[_ngcontent-%COMP%]{flex:0 0 35%}}.title[_ngcontent-%COMP%]{margin:14px 0 4px;text-align:center}.integrated-list[_ngcontent-%COMP%], .scope-list[_ngcontent-%COMP%], .search-suggestions[_ngcontent-%COMP%]{background-color:var(--search-focus-bg)}.subtitle[_ngcontent-%COMP%]{margin:0 0 14px;text-align:center}"]});var v4a;v4a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.lw=function(){};_.lw.ha=function(a){return new (a||_.lw)};
_.lw.Aa=_.kc({type:_.lw,ta:[["header","onedevAppbar",""]],nc:["onedevAppbar",""],hc:[".appbar-left",".appbar-center",".appbar-right"],Ba:3,Ca:0,va:function(a){a&1&&(_.af(v4a),_.bf(0),_.bf(1,1),_.bf(2,2))},styles:["header[onedevAppbar]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--app-bar-bg,#fff);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:32px;height:48px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}header[onedevAppbar]>div{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}header[onedevAppbar]>.appbar-left{gap:12px}@media (min-width:1024px){header[onedevAppbar]>.appbar-left{min-width:256px}}header[onedevAppbar]>.appbar-center{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:288px}header[onedevAppbar] [mat-icon-button]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary,#5f6368);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:40px}header[onedevAppbar] [mat-icon-button].mdc-icon-button mat-icon{color:inherit}header[onedevAppbar] [onedevAppbarAvatar]{border-radius:32px;margin-left:20px;overflow:hidden}header[onedevAppbar] [onedevAppbarAvatar],header[onedevAppbar] [onedevAppbarAvatar] img{height:32px;width:32px}header[onedevAppbar] [onedevOptOutButton]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:var(--text-secondary,#5f6368);line-height:normal;font-family:Google Sans;padding:9px 12px;text-decoration:none}header[onedevAppbar] a[mat-button]:has(onedev-appbar-title){padding:0 4px;margin:0 -4px}"],ub:2});var mw=function(a,b,c,d){this.Cc=a;this.nb=b;this.qK=c;this.Szc=d};mw.prototype.sK=function(a,b){this.qK.clear();a=_.Jk(this.Szc,a);b=this.qK.sK(a,0,this.Cc,b);b.location.oa.remove();a=this.nb.oa.querySelector(".mat-button-wrapper");if(!a)throw Error("nd");a.appendChild(b.location.oa);return b};mw.ha=function(a){return new (a||mw)(_.u(_.jg),_.u(_.bd),_.u(_.pf),_.u(_.Ck))};mw.Ja=_.pc({type:mw});var w4a=function(){};w4a.ha=function(a){return new (a||w4a)};
w4a.Aa=_.kc({type:w4a,ta:[["onedev-appbar-title"]],inputs:{Yp:"productName",Ni:"iconUrl",Vi:"svgIcon",z8:"badgeIcon"},Ba:5,Ca:4,Fa:[["aria-hidden","true","alt","",3,"src",4,"ngIf"],[3,"svgIcon",4,"ngIf"],["class","badge-disc",4,"ngIf"],["aria-level","1","role","heading"],["aria-hidden","true","alt","",3,"src"],[3,"svgIcon"],[1,"badge-disc"]],va:function(a,b){a&1&&(_.M(0,kva,1,1,"img",0),_.M(1,lva,1,1,"mat-icon",1),_.M(2,mva,2,1,"mat-icon",2),_.y(3,"span",3),_.N(4),_.z());a&2&&(_.w("ngIf",b.Ni),_.t(1),
_.w("ngIf",b.Vi),_.t(1),_.w("ngIf",b.z8),_.t(2),_.ff(" ",b.Yp,"\n"))},Ia:[_.tm,_.Gs],styles:["[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none;--badge-color:var(--grey-800,#3c4043);--badge-bg:var(--grey-200,#e8eaed)}body.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--badge-color:var(--grey-200);--badge-bg:var(--grey-800)}img[_ngcontent-%COMP%], mat-icon[_ngcontent-%COMP%]{height:36px;width:36px}span[_ngcontent-%COMP%]{color:var(--text-secondary,#5f6368);font-family:Product Sans;font-size:22px;margin-left:12px}.badge-disc[_ngcontent-%COMP%]{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-color:var(--badge-bg);border-radius:14px;color:var(--badge-color);font-size:14px;height:14px;margin-left:-14px;width:14px}@media (min-width:1280px){.badge-disc[_ngcontent-%COMP%]{display:none}}"],
Pa:0});_.nw=function(){mw.apply(this,arguments)};_.V(_.nw,mw);_.nw.prototype.Ub=function(){x4a(this)};_.nw.prototype.Sc=function(){x4a(this)};var x4a=function(a){if(a.Yp){var b=mw.prototype.sK.call(a,w4a,[]);b.instance.Ni=a.Ni;b.instance.Vi=a.Vi;b.instance.Yp=a.Yp;b.instance.z8=a.z8;b.Nl.Pd()}};_.nw.ha=function(){var a;return function(b){return(a||(a=_.$c(_.nw)))(b||_.nw)}}();
_.nw.Ja=_.pc({type:_.nw,ta:[["a","mat-button","","onedevAppbarBranding",""]],Fb:4,lb:function(a){a&2&&_.Oe("padding","0 4px")("margin","0 -4px")},inputs:{Yp:["onedevAppbarBranding","productName"],Ni:"iconUrl",Vi:"svgIcon",z8:"badgeIcon"},features:[_.Ke,_.Bc]});_.y4a=new _.wc("MatMenuContent");var z4a=new _.wc("MAT_MENU_PANEL");_.mh(_.nh(function(){}));var A4a=new _.wc("mat-menu-default-options",{Ha:"root",qa:nva});_.B4a=new _.wc("mat-menu-scroll-strategy");_.bh({passive:!0});var C4a=_.Lg("transformMenu",[_.Og("void",_.Ng({opacity:0,transform:"scale(0.8)"})),_.Pg("void => enter",_.Mg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Ng({opacity:1,transform:"scale(1)"}))),_.Pg("* => void",_.Mg("100ms 25ms linear",_.Ng({opacity:0})))]),D4a=_.Lg("fadeInItems",[_.Og("showing",_.Ng({opacity:1})),_.Pg("void => *",[_.Ng({opacity:0}),_.Mg("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var E4a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],F4a=_.mh(_.nh(function(){})),ow=function(a,b,c,d,e){var f=F4a.call(this)||this;f.Na=a;f.Gb=b;f.Ed=c;f.jna=d;f.kb=e;f.role="menuitem";f.OP=new _.ye;f.fs=new _.ye;f.gX=!1;f.o7=!1;var g;null==d||null==(g=d.Auc)||g.call(d,f);return f};_.V(ow,F4a);_.h=ow.prototype;_.h.focus=function(a,b){this.Ed&&a?_.bq(this.Ed,this.Nh(),a,b):this.Nh().focus(b);this.fs.next(this)};_.h.Sc=function(){this.Ed&&this.Ed.Pm(this.Na,!1)};
_.h.La=function(){this.Ed&&this.Ed.Pk(this.Na);this.jna&&this.jna.removeItem&&this.jna.removeItem(this);this.OP.complete();this.fs.complete()};_.h.eF=function(){return this.disabled?"-1":"0"};_.h.Nh=function(){return this.Na.oa};_.h.nmc=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.tpc=function(){this.OP.next(this)};
_.h.Hs=function(){for(var a=this.Na.oa.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.vsc=function(a){this.gX=a;var b;null==(b=this.kb)||_.Hk(b)};_.h.Isc=function(a){this.o7=a;var b;null==(b=this.kb)||_.Hk(b)};_.h.ep=function(){return this.Gb&&this.Gb.activeElement===this.Nh()};ow.ha=function(a){return new (a||ow)(_.u(_.bd),_.u(_.ih),_.u(_.aq),_.u(z4a,8),_.u(_.El))};
ow.Aa=_.kc({type:ow,ta:[["","mat-menu-item",""]],Eb:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],Fb:8,lb:function(a,b){a&1&&_.H("click",function(c){return b.nmc(c)})("mouseenter",function(){return b.tpc()});a&2&&(_.Ne("role",b.role)("tabindex",b.eF())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.Pe("mat-mdc-menu-item-highlighted",b.gX)("mat-mdc-menu-item-submenu-trigger",b.o7))},inputs:{disabled:"disabled",xd:"disableRipple",role:"role"},Yb:["matMenuItem"],features:[_.Ke],nc:["mat-menu-item",
""],hc:["mat-icon, [matMenuItemIcon]","*"],Ba:5,Ca:3,Fa:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],va:function(a,b){a&1&&(_.af(E4a),_.bf(0),_.y(1,"span",0),_.bf(2,1),_.z(),_.B(3,"div",1),_.M(4,ova,2,0,"svg",
2));a&2&&(_.t(3),_.w("matRippleDisabled",b.xd||b.disabled)("matRippleTrigger",b.Nh()),_.t(1),_.w("ngIf",b.o7))},Ia:[_.tm,_.nr],ub:2,Pa:0});var G4a=0,pw=function(a,b,c,d){this.Na=a;this.hb=b;this.kb=d;this.Nt=new _.xf;this.Zk={};this.q6="void";this.rq=new _.ye;this.close=this.closed=new _.ml;this.EDb="mat-menu-panel-"+G4a++;this.EH=c.EH||"";this.NF=c.zI;this.ecb=c.jO;this.Am=c.Am;this.I$a=c.Zua;this.p5=c.Wf};_.h=pw.prototype;_.h.Ra=function(){this.b2()};
_.h.ve=function(){var a=this;this.Ktc();this.Tb=_.xq((new _.zq(this.Nt)).AE().yI());this.Tb.JN.subscribe(function(){return a.closed.emit("tab")});this.Nt.Xc.ka(_.Be(this.Nt),_.Ce(function(b){return _.$d.apply(null,_.yc(b.map(function(c){return c.fs})))})).subscribe(function(b){return _.yq(a.Tb,b)});this.Nt.Xc.subscribe(function(b){var c=a.Tb,d;"enter"===a.q6&&(null==(d=c.Rf)?0:d.ep())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.iw||0)),b[d]&&!b[d].disabled?c.Nk(d):DSa(c))})};
_.h.La=function(){var a;null==(a=this.Tb)||a.destroy();this.Nt.destroy();this.closed.complete();var b;null==(b=this.R7a)||b.unsubscribe()};_.h.OP=function(){return this.Nt.Xc.ka(_.Be(this.Nt),_.Ce(function(a){return _.$d.apply(null,_.yc(a.map(function(b){return b.OP})))}))};_.h.Auc=function(){};_.h.removeItem=function(){};
_.h.eg=function(a){var b=a.keyCode,c=this.Tb;switch(b){case 27:_.ah(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.dva&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.dva&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:38!==b&&40!==b||_.FSa(c,"keyboard");c.Zs(a);return}a.stopPropagation()};
_.H4a=function(a,b){b=void 0===b?"program":b;var c;null==(c=a.R7a)||c.unsubscribe();a.R7a=a.hb.Of.ka(_.pe(1)).subscribe(function(){var d=null;a.Nt.length&&(d=a.Nt.first.Nh().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=a.Tb;_.FSa(e,b).cC(0,1);!e.Rf&&d&&d.focus()}})};_.h=pw.prototype;
_.h.BLb=function(a){var b=this;a=this.B7a+Math.min(this.Glc+a,24);var c=Object.keys(this.Zk).find(function(d){return d.startsWith(b.B7a)});c&&c!==this.DIa||(this.DIa&&(this.Zk[this.DIa]=!1),this.Zk[a]=!0,this.DIa=a)};_.h.b2=function(a,b){a=void 0===a?this.zI:a;b=void 0===b?this.jO:b;var c=this.Zk;c["mat-menu-before"]="before"===a;c["mat-menu-after"]="after"===a;c["mat-menu-above"]="above"===b;c["mat-menu-below"]="below"===b;var d;null==(d=this.kb)||_.Hk(d)};_.h.Ssc=function(){this.q6="enter"};
_.h.bsc=function(){this.q6="void"};_.h.VHa=function(a){this.rq.next(a);this.SP=!1};_.h.WHa=function(a){this.SP=!0;"enter"===a.og&&0===this.Tb.iw&&(a.element.scrollTop=0)};_.h.Ktc=function(){var a=this;this.L5a.Xc.ka(_.Be(this.L5a)).subscribe(function(b){a.Nt.reset(b.filter(function(c){return c.jna===a}));_.rf(a.Nt)})};
_.W.Object.defineProperties(pw.prototype,{zI:{configurable:!0,enumerable:!0,get:function(){return this.NF},set:function(a){this.NF=a;this.b2()}},jO:{configurable:!0,enumerable:!0,get:function(){return this.ecb},set:function(a){this.ecb=a;this.b2()}},Zua:{configurable:!0,enumerable:!0,get:function(){return this.I$a},set:function(a){this.I$a=_.dh(a)}},Wf:{configurable:!0,enumerable:!0,get:function(){return this.p5},set:function(a){this.p5=_.dh(a)}},Kd:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.Erc;c&&c.length&&c.split(" ").forEach(function(d){b.Zk[d]=!1});(this.Erc=a)&&a.length&&(a.split(" ").forEach(function(d){b.Zk[d]=!0}),this.Na.oa.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Kd},set:function(a){this.Kd=a}}});pw.ha=function(a){return new (a||pw)(_.u(_.bd),_.u(_.Ge),_.u(A4a),_.u(_.El))};
pw.Ja=_.pc({type:pw,Fd:function(a,b,c){a&1&&(_.uf(c,_.y4a,5),_.uf(c,ow,5),_.uf(c,ow,4));if(a&2){var d;_.sf(d=_.wf())&&(b.mH=d.first);_.sf(d=_.wf())&&(b.L5a=d);_.sf(d=_.wf())&&(b.items=d)}},vb:function(a,b){a&1&&_.tf(_.of,5);if(a&2){var c;_.sf(c=_.wf())&&(b.Tc=c.first)}},inputs:{Am:"backdropClass",ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],TF:["aria-describedby","ariaDescribedby"],zI:"xPosition",jO:"yPosition",Zua:"overlapTrigger",Wf:"hasBackdrop",Kd:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});var I4a={ya:_.B4a,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.aq()}}},J4a=_.bh({passive:!0}),qw=function(a,b,c,d,e,f,g,m,n){var r=this;this.Df=a;this.Yc=b;this.Ve=c;this.V5=f;this.qc=g;this.Ed=m;this.hb=n;this.Db=null;this.fQ=!1;this.DHa=this.i9a=this.nP=_.yd.EMPTY;this.kb=_.ic(_.El);this.S8a=function(x){_.Ypa(x)||(r.xF="touch")};this.xF=void 0;this.WA=!0;this.IHc=this.JVa=new _.ml;this.HHc=this.GVa=new _.ml;this.Oe=d;this.St=e instanceof pw?e:void 0;b.oa.addEventListener("touchstart",
this.S8a,J4a)};qw.prototype.ve=function(){this.ppc()};qw.prototype.La=function(){this.Db&&(this.Db.dispose(),this.Db=null);this.Yc.oa.removeEventListener("touchstart",this.S8a,J4a);this.DHa.unsubscribe();this.nP.unsubscribe();this.i9a.unsubscribe()};
var rw=function(a){return!!(a.V5&&a.St&&a.Kk)},K4a=function(a){var b=a.Kk;if(!a.fQ&&b){var c=a.Zy(b),d=c.yo(),e=d.Ng;a.zsc(b,e);d.Wf=null==b.Wf?!rw(a):b.Wf;c.Od(a.Soc(b));b.mH&&b.mH.Od(a.AGc);a.nP=a.Iqc().subscribe(function(){return a.t9()});a.Hpc(b);b instanceof pw&&(b.Ssc(),b.Nt.Xc.ka(_.De(b.close)).subscribe(function(){_.ZSa(_.cTa(e,!1));_.cTa(e,!0)}))}};_.h=qw.prototype;_.h.t9=function(){var a;null==(a=this.Kk)||a.close.emit()};_.h.focus=function(a,b){this.Ed&&a?_.bq(this.Ed,this.Yc,a,b):this.Yc.oa.focus(b)};
_.h.rf=function(){var a;null==(a=this.Db)||a.rf()};_.h.ync=function(a){var b=this;if(this.Db&&this.IVa){var c=this.Kk;this.nP.unsubscribe();this.Db.detach();!this.WA||"keydown"!==a&&this.xF&&rw(this)||this.focus(this.xF);this.xF=void 0;if(c instanceof pw)c.bsc(),c.mH?c.rq.ka(_.de(function(e){return"void"===e.og}),_.pe(1),_.De(c.mH.a6a)).subscribe({next:function(){return c.mH.detach()},complete:function(){return b.Mna(!1)}}):this.Mna(!1);else{this.Mna(!1);var d;null==c||null==(d=c.mH)||d.detach()}}};
_.h.Hpc=function(a){a.dva=rw(this)?this.St:void 0;a.direction=this.dir;this.xsc(a);_.H4a(a,this.xF||"program");this.Mna(!0)};_.h.xsc=function(a){if(a.BLb){for(var b=0,c=a.dva;c;)b++,c=c.dva;a.BLb(b)}};_.h.Mna=function(a){a!==this.fQ&&((this.fQ=a)?this.JVa.emit():this.GVa.emit(),rw(this)&&this.V5.vsc(a),_.Hk(this.kb))};_.h.Zy=function(a){if(!this.Db){var b=this.EP(a);this.dtc(a,b.Ng);this.Db=this.Df.create(b);this.Db.fk().subscribe()}return this.Db};
_.h.EP=function(a){return new _.Qq({Ng:_.dTa(_.bTa(_.cTa(_.Yq(this.Df.position(),this.Yc))),".mat-menu-panel, .mat-mdc-menu-panel"),Am:a.Am||"cdk-overlay-transparent-backdrop",Kd:a.EH,Gj:this.Oe(),direction:this.qc})};_.h.dtc=function(a,b){var c=this;a.b2&&b.Nfa.subscribe(function(d){var e="start"===d.O9.rc?"after":"before",f="top"===d.O9.xc?"below":"above";c.hb?c.hb.kc(function(){return a.b2(e,f)}):a.b2(e,f)})};
_.h.zsc=function(a,b){var c=_.l("before"===a.zI?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.l("above"===a.jO?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.l([f,e]),m=g.next().value;g=g.next().value;var n=_.l([d,c]),r=n.next().value;n=n.next().value;var x=0;rw(this)?(n=d="before"===a.zI?"start":"end",c=r="end"===d?"start":"end",this.St&&(null==this.qIa&&(this.qIa=(a=this.St.items.first)?a.Nh().offsetTop:0),x="bottom"===f?this.qIa:-this.qIa)):
a.Zua||(m="top"===f?"bottom":"top",g="top"===e?"bottom":"top");_.Tq(b,[{Ec:d,Fc:m,rc:r,xc:f,offsetY:x},{Ec:c,Fc:m,rc:n,xc:f,offsetY:x},{Ec:d,Fc:g,rc:r,xc:e,offsetY:-x},{Ec:c,Fc:g,rc:n,xc:e,offsetY:-x}])};_.h.Iqc=function(){var a=this,b=this.Db.Bm(),c=this.Db.Yo,d=this.St?this.St.closed:_.Ed(),e=this.St?this.St.OP().ka(_.de(function(f){return f!==a.V5}),_.de(function(){return a.fQ})):_.Ed();return _.$d(b,d,e,c)};_.h.upc=function(a){_.Xpa(a)||(this.xF=0===a.button?"mouse":void 0,rw(this)&&a.preventDefault())};
_.h.eg=function(a){a=a.keyCode;if(13===a||32===a)this.xF="keyboard";rw(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.xF="keyboard",K4a(this))};_.h.Zo=function(a){rw(this)?(a.stopPropagation(),K4a(this)):this.fQ?this.t9():K4a(this)};
_.h.ppc=function(){var a=this;rw(this)&&this.St&&(this.i9a=this.St.OP().ka(_.de(function(b){return b===a.V5&&!b.disabled}),_.le(0,_.OHa)).subscribe(function(){a.xF="mouse";a.Kk instanceof pw&&a.Kk.SP?a.Kk.rq.ka(_.pe(1),_.le(0,_.OHa),_.De(a.St.OP())).subscribe(function(){return K4a(a)}):K4a(a)}))};_.h.Soc=function(a){this.el&&this.el.Tc===a.Tc||(this.el=new _.ar(a.Tc,this.Ve));return this.el};
_.W.Object.defineProperties(qw.prototype,{vnc:{configurable:!0,enumerable:!0,get:function(){return this.Kk},set:function(a){this.Kk=a}},Kk:{configurable:!0,enumerable:!0,get:function(){return this.b$a},set:function(a){var b=this;if(a!==this.b$a){this.b$a=a;this.DHa.unsubscribe();a&&(this.DHa=a.close.subscribe(function(d){b.ync(d);"click"!==d&&"tab"!==d||!b.St||b.St.closed.emit(d)}));var c;null==(c=this.V5)||c.Isc(rw(this))}}},IVa:{configurable:!0,enumerable:!0,get:function(){return this.fQ}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.qc&&"rtl"===this.qc.value?"rtl":"ltr"}}});qw.ha=function(a){return new (a||qw)(_.u(_.fr),_.u(_.bd),_.u(_.pf),_.u(_.B4a),_.u(z4a,8),_.u(ow,10),_.u(_.Aq,8),_.u(_.aq),_.u(_.Ge))};
qw.Ja=_.pc({type:qw,Fb:3,lb:function(a,b){a&1&&_.H("click",function(c){return b.Zo(c)})("mousedown",function(c){return b.upc(c)})("keydown",function(c){return b.eg(c)});a&2&&_.Ne("aria-haspopup",b.Kk?"menu":null)("aria-expanded",b.IVa)("aria-controls",b.IVa?b.Kk.EDb:null)},inputs:{vnc:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Kk:["matMenuTriggerFor","menu"],AGc:["matMenuTriggerData","menuData"],WA:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{JVa:"menuOpened",IHc:"onMenuOpen",
GVa:"menuClosed",HHc:"onMenuClose"}});_.sw=function(){return ow.apply(this,arguments)||this};_.V(_.sw,ow);_.sw.ha=function(){var a;return function(b){return(a||(a=_.$c(_.sw)))(b||_.sw)}}();
_.sw.Aa=_.kc({type:_.sw,ta:[["","mat-menu-item",""]],Eb:[1,"mat-focus-indicator"],Fb:20,lb:function(a,b){a&2&&(_.Ne("role",b.role)("tabindex",b.eF())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null),_.Pe("mat-menu-item",!0)("mat-menu-item-highlighted",b.gX)("mat-menu-item-submenu-trigger",b.o7)("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",xd:"disableRipple"},
Yb:["matMenuItem"],features:[_.hf([{ya:ow,Pb:_.sw}]),_.Ke],nc:["mat-menu-item",""],hc:["*"],Ba:3,Ca:3,Fa:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],va:function(a,b){a&1&&(_.af(),_.bf(0),_.B(1,"div",0),_.M(2,pva,2,0,"svg",1));a&2&&(_.t(1),_.w("matRippleDisabled",
b.xd||b.disabled)("matRippleTrigger",b.Nh()),_.t(1),_.w("ngIf",b.o7))},Ia:[_.tm,_.nr],ub:2,Pa:0});_.tw=function(){qw.apply(this,arguments)};_.V(_.tw,qw);_.tw.ha=function(){var a;return function(b){return(a||(a=_.$c(_.tw)))(b||_.tw)}}();_.tw.Ja=_.pc({type:_.tw,ta:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Eb:[1,"mat-menu-trigger"],Yb:["matMenuTrigger"],features:[_.Ke]});_.uw=function(a,b,c,d){pw.call(this,a,b,c,d);this.B7a="mat-elevation-z";this.Glc=4};_.V(_.uw,pw);_.uw.Ja=pw.Ja;_.uw.ha=function(a){return new (a||_.uw)(_.u(_.bd),_.u(_.Ge),_.u(A4a),_.u(_.El))};
_.uw.Aa=_.kc({type:_.uw,ta:[["mat-menu"]],Eb:["ngSkipHydration",""],Fb:4,lb:function(a){a&2&&_.Ne("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Yb:["matMenu"],features:[_.hf([{ya:z4a,Pb:_.uw}]),_.Ke],hc:["*"],Ba:1,Ca:0,Fa:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],va:function(a){a&1&&(_.af(),_.M(0,qva,3,6,"ng-template"))},Ia:[_.rm],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'],
ub:2,data:{animation:[C4a,D4a]},Pa:0});_.vw=function(){};_.vw.ha=function(a){return new (a||_.vw)};_.vw.Ea=_.lc({type:_.vw});_.vw.Da=_.ac({Rb:[I4a],imports:[_.zm,_.hr,_.or,_.gr,_.Nq,_.hr]});var L4a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],ww=function(a){var b=this;this.zone=a;this.Sua=!1;this.cN=new ResizeObserver(function(){b.zone.kc(function(){var c=[];for(var d=c.concat,e=Array.from(b.yv),f=Array.from(b.LOc),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.yc(m),[[b.lMc,b.vMb]]);c=_.l(c);for(d=c.next();!d.done;d=c.next())e=_.l(d.value),d=e.next().value,e=e.next().value,0===e.oa.offsetWidth&&d.t9();M4a(b)})})};ww.prototype.Ra=function(){};
ww.prototype.Sc=function(){for(var a=_.l([].concat(_.yc(this.buttons),[this.vMb])),b=a.next();!b.done;b=a.next())this.cN.observe(b.value.oa)};ww.prototype.La=function(){this.cN.disconnect()};var N4a=function(a){M4a(a);var b=a.Sua?"keyboard":"mouse";a.Sua=!1;setTimeout(function(){_.H4a(a.Z_a,b)})},M4a=function(a){a=_.l(a.Z_a.Nt);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=0===b.Nh().offsetWidth};
_.W.Object.defineProperties(ww.prototype,{Kk:{configurable:!0,enumerable:!0,set:function(a){a.Kd="onedev-appbar-menu";this.Z_a=a}}});ww.ha=function(a){return new (a||ww)(_.u(_.Ge))};
ww.Aa=_.kc({type:ww,ta:[["onedev-button-group"]],Fd:function(a,b,c){a&1&&(_.uf(c,_.tw,4),_.uf(c,_.tw,4,_.bd),_.uf(c,_.yr,4,_.bd));if(a&2){var d;_.sf(d=_.wf())&&(b.yv=d);_.sf(d=_.wf())&&(b.LOc=d);_.sf(d=_.wf())&&(b.buttons=d)}},vb:function(a,b){a&1&&(_.tf(_.tw,5),_.tf(_.tw,5,_.bd));if(a&2){var c;_.sf(c=_.wf())&&(b.lMc=c.first);_.sf(c=_.wf())&&(b.vMb=c.first)}},Fb:2,lb:function(a){a&2&&_.Oe("display","flex")},inputs:{Kk:"menu"},hc:["[onedevOptOutButton]","[mat-icon-button]"],Ba:5,Ca:1,Fa:[["mat-icon-button",
"","aria-label","show more",1,"show-more",3,"matMenuTriggerFor","keydown.enter","keydown.space","menuOpened"]],va:function(a,b){a&1&&(_.af(L4a),_.bf(0),_.bf(1,1),_.y(2,"button",0),_.H("keydown.enter",function(){b.Sua=!0})("keydown.space",function(){b.Sua=!0})("menuOpened",function(){return N4a(b)}),_.y(3,"mat-icon"),_.N(4,"more_vert"),_.z()());a&2&&(_.t(2),_.w("matMenuTriggerFor",b.Z_a))},Ia:[_.yr,_.Gs,_.tw],styles:['/*\n * @fileoverview Contains SCSS for button_group.scss so that it can be easily\n * tested. Media queries are unable to be mocked in tests.\n */\n/*\n * Hide buttons with inidices >= $buttonsToShow.\n * If opt out button exists, hide buttons with indices > $buttonsToShow.\n * The opt out button is a specific case because nth-child is unable to exclude\n * elements.\n */\n/*\n * Hide menu items with indices < $buttonsToShow.\n * If opt out button exists, hide menu items with indices <= $buttonsToShow.\n */\n/*\n * Show a maximum of $count buttons.\n * Hidden buttons go in the "Show more" menu.\n * If there are more buttons to show, show the "show more" button.\n * The opt out button does not count towards the button count.\n */\n.onedev-appbar-menu [mat-menu-item] {\n  -webkit-box-align: center;\n  -webkit-align-items: center;\n     -moz-box-align: center;\n      -ms-flex-align: center;\n          align-items: center;\n  color: var(--text-default, black);\n  display: -webkit-box;\n  display: -webkit-flex;\n  display: -moz-box;\n  display: -ms-flexbox;\n  display: flex;\n}\n.onedev-appbar-menu [mat-menu-item] mat-icon {\n  line-height: 24px;\n}\n\n@media (max-width: 960px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+1):not(.show-more):not(:nth-last-child(2):nth-child(1)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+2):not(.show-more):not(:nth-last-child(2):nth-child(2)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+0),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(1) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] {\n    display: none;\n  }\n}\n@media (min-width: 961px) and (max-width: 1280px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+3):not(.show-more):not(:nth-last-child(2):nth-child(3)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+4):not(.show-more):not(:nth-last-child(2):nth-child(4)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+2),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(3) {\n    display: none;\n  }\n}\n@media (min-width: 1281px) {\n  onedev-button-group [mat-icon-button].show-more {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)),\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) {\n    display: none;\n  }\n  onedev-button-group [mat-icon-button]:first-child:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more,\n  onedev-button-group [mat-icon-button]:first-child ~ [mat-icon-button]:nth-child(n+5):not(.show-more):not(:nth-last-child(2):nth-child(5)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) {\n    display: none;\n  }\n  onedev-button-group [onedevOptOutButton] ~ [mat-icon-button]:nth-child(n+6):not(.show-more):not(:nth-last-child(2):nth-child(6)) ~ [mat-icon-button].show-more {\n    display: -webkit-box;\n    display: -webkit-flex;\n    display: -moz-box;\n    display: -ms-flexbox;\n    display: flex;\n  }\n  .onedev-appbar-menu [mat-menu-item]:nth-child(-n+4),\n  .onedev-appbar-menu [onedevOptOutMenuItem] ~ [mat-menu-item]:nth-child(5) {\n    display: none;\n  }\n}\n'],
ub:2});var xw=function(){};xw.ha=function(a){return new (a||xw)};xw.Ea=_.lc({type:xw});xw.Da=_.ac({imports:[_.zm,_.Wr,_.Hs,_.vw]});_.yw=function(){};_.yw.ha=function(a){return new (a||_.yw)};_.yw.Ea=_.lc({type:_.yw});_.yw.Da=_.ac({imports:[xw]});_.zw=function(){};_.zw.ha=function(a){return new (a||_.zw)};_.zw.Ea=_.lc({type:_.zw});_.zw.Da=_.ac({Rb:[p4a],imports:[_.qq,_.zm,_.gr,_.hr,_.hr,_.Nq]});var O4a=["feedbackTooltip"],P4a=["branding"],Aw=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.Ga=a;this.Ek=b;this.zaa=c;this.Va=d;this.Gx=e;this.vt=f;this.document=g;this.Vuc=m;this.appBarFontColor=n;this.mTb=r;this.Qq=iRa;this.mn={};this.uxc="/";this.rKb=1;this.l2a=new _.ye;this.owb=!!this.document.querySelector("#gb");this.QHc=!!this.document.querySelector("#gb a[role=button]");this.width=this.owb?"calc(100% - "+(this.QHc?50:110)+"px)":"100%";this.Bg=[x.register("showShortcutDialog","shift+/",
function(){A.n2&&(A.Mu?(A.Mu.close(),A.Mu=void 0):A.mxa(),A.Ga.qb({element:"AppBar",action:(A.Mu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:A.Qq.projectId}))}),x.register("sendFeedback","shift+2",function(){A.yaa?(A.yaa.close(),A.yaa=void 0):A.R0("KEYBOARD")})];this.JPc=_.gu.has(71)};
Aw.prototype.Ra=function(){var a=this;this.Va.events.ka(_.de(function(b){return b instanceof _.hg})).subscribe(function(){a.Qq=Q4a(a);a.mn=a.mPa();a.wgb.oa.style.setProperty("--text-secondary",a.Qq.appBarFontColor);a.uxc=a.Va.url})};Aw.prototype.La=function(){this.l2a.next();for(var a=_.l(this.Bg),b=a.next();!b.done;b=a.next())b=b.value,b()};
Aw.prototype.R0=function(a){var b=this;this.Ga.qb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Qq.projectId});this.Aaa&&this.Aaa.Ze();this.yaa=this.Ek.open(x2a);this.yaa.yz().ka(_.re()).subscribe(function(c){b.yaa=void 0;c&&b.zaa.hV()})};var R4a=function(){setTimeout(function(){var a;null==(a=document.getElementById("skiplink-navigation-target"))||a.focus()})},S4a=function(a){_.Rga(a.vt.theme).then(function(b){a.Gx.Zwa("DARK"===b?"LIGHT":"DARK")})};
Aw.prototype.mxa=function(){var a=this;this.Mu=this.Ek.open(_.Or,{Gz:!1,data:this.Qq.keyboardShortcuts,minWidth:400});this.Mu.yz().ka(_.re()).subscribe(function(){a.Mu=void 0})};var Q4a=function(a){var b={};a.mTb&&(b.appBarTitle=a.mTb,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.KH(function(c,d){return Object.assign({},c,d)},iRa);return Object.assign({},a,b)};Aw.prototype.mPa=function(){return this.KH(function(a,b){return Object.assign({},a,b.mn)},{})};
Aw.prototype.KH=function(a,b){for(var c=this.Va.Po.root.Uc;c&&"primary"===c.lf;)b=a(b,c.data),c=c.firstChild;return b};
_.W.Object.defineProperties(Aw.prototype,{rQa:{configurable:!0,enumerable:!0,get:function(){return!this.owb}},eBc:{configurable:!0,enumerable:!0,get:function(){return 0===this.rKb}},Cca:{configurable:!0,enumerable:!0,get:function(){var a=this.Qq.appLink;return a?a:"/"+_.eo.JE}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Qq.projectId}},n2:{configurable:!0,enumerable:!0,get:function(){return this.Qq.keyboardShortcuts&&0<Array.from(this.Qq.keyboardShortcuts.entries()).length}},
ssb:{configurable:!0,enumerable:!0,get:function(){return this.n2||!!this.Qq.settingsPageLink}},lsb:{configurable:!0,enumerable:!0,get:function(){return 0<(this.Qq.additionalLinks||[]).length}},msb:{configurable:!0,enumerable:!0,get:function(){return this.ssb||this.lsb}}});Aw.ha=function(a){return new (a||Aw)(_.u(_.Vn),_.u(_.Ir),_.u(_.Cs),_.u(_.lg),_.u(_.Mu),_.u(_.Tu),_.u(_.ih),_.u(S0a,8),_.u(P0a,8),_.u(_.T0a,8),_.u(_.At),_.u(_.hu))};
Aw.Aa=_.kc({type:Aw,ta:[["app-bar"]],vb:function(a,b){a&1&&(_.tf(O4a,5),_.tf(P4a,5,_.bd));if(a&2){var c;_.sf(c=_.wf())&&(b.Aaa=c.first);_.sf(c=_.wf())&&(b.wgb=c.first)}},Fb:6,lb:function(a,b){a&2&&(_.Oe("width",b.width),_.Pe("full-width",b.rQa)("fullscreen-search",b.eBc))},Ba:41,Ca:14,Fa:[["onedevAppbar",""],[1,"appbar-left"],["class","hiring-banner","target","_blank","href","http://go/cs-we-are-hiring",4,"ngIf"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",3,"onedevAppbarBranding",
"svgIcon","routerLink","trackProjectId"],["branding",""],[1,"appbar-center"],[1,"skip-navigation-wrapper"],["mat-button","","color","primary","aria-label","skip to main content",1,"skip-to-main-content-link",3,"click","keydown.enter"],["fxFlex","","role","search",3,"config","focusChange",4,"ngIf"],[1,"appbar-right"],[3,"menu"],["type","button","mat-icon-button","","ascTrackElement","AppBar","trackAction","switchTheme","matTooltip","Switch theme","aria-label","Switch theme",1,"hover-focus-element",
3,"click"],["type","button","mat-icon-button","","matTooltip","Send feedback","aria-label","Send feedback",1,"hover-focus-element",3,"click"],["feedbackTooltip","matTooltip"],["svgIcon","shared:feedback_outline",1,"feedback"],["type","button","mat-icon-button","","externalLink","https://goto.google.com/sync2head/cs","matTooltip","Tip of the Week","aria-label","tip of the week",1,"hover-focus-element"],["type","button","mat-icon-button","","class","hover-focus-element menu-trigger","matTooltip","Help",
"aria-label","Help",3,"matMenuTriggerFor",4,"ngIf"],["class","settings","mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",3,"routerLink",4,"ngIf"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],["overflowMenu","matMenu"],["type","button","mat-menu-item","","ascTrackElement","AppBar","trackAction","switchTheme",3,"click"],["type","button","mat-menu-item","",3,"click"],"type button mat-menu-item  externalLink https://goto.google.com/sync2head/cs".split(" "),
["type","button","mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink",4,"ngIf"],["target","_blank","href","http://go/cs-we-are-hiring",1,"hiring-banner"],[1,"hiring-banner-ribbon"],[1,"hiring-banner-text"],["fxFlex","","role","search",3,"config","focusChange"],["type","button","mat-icon-button","","matTooltip","Help","aria-label","Help",1,"hover-focus-element","menu-trigger",3,"matMenuTriggerFor"],["svgIcon",
"shared:help_outline"],["mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",1,"settings",3,"routerLink"],["svgIcon","shared:settings_outline"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],[1,"additional"],[4,"ngFor","ngForOf"],["mat-menu-item","",1,"add",3,"externalLink"],["type","button","mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","","ascTrackElement",
"AppBar","trackAction","navigateToSettingsPage",3,"routerLink"]],va:function(a,b){a&1&&(_.y(0,"header",0)(1,"div",1),_.M(2,rva,4,0,"a",2),_.B(3,"a",3,4),_.z(),_.y(5,"div",5)(6,"div",6)(7,"button",7),_.H("click",function(){return R4a()})("keydown.enter",function(){return R4a()}),_.N(8," Skip navigation "),_.z()(),_.M(9,sva,1,1,"global-search-box",8),_.z(),_.y(10,"div",9)(11,"onedev-button-group",10)(12,"button",11),_.H("click",function(){return S4a(b)}),_.y(13,"mat-icon"),_.N(14,"brightness_4"),_.z()(),
_.y(15,"button",12,13),_.H("click",function(){return b.R0("CLICK")}),_.B(17,"mat-icon",14),_.z(),_.y(18,"a",15)(19,"mat-icon"),_.N(20,"lightbulb_outline"),_.z()(),_.M(21,tva,2,1,"button",16),_.M(22,uva,2,1,"a",17),_.z()(),_.y(23,"mat-menu",18,19)(25,"ul"),_.M(26,vva,3,0,"li",20),_.z(),_.M(27,yva,4,2,"ng-container",20),_.z(),_.y(28,"mat-menu",null,21)(30,"button",22),_.H("click",function(){return S4a(b)}),_.y(31,"span"),_.N(32,"Switch theme"),_.z()(),_.y(33,"button",23),_.H("click",function(){return b.R0("CLICK")}),
_.y(34,"span"),_.N(35,"Send feedback"),_.z()(),_.y(36,"a",24)(37,"span"),_.N(38,"Tip of the Week"),_.z()(),_.M(39,zva,3,1,"button",25),_.M(40,Ava,3,1,"a",26),_.z()());if(a&2){var c=_.ef(29);_.t(2);_.w("ngIf",b.JPc);_.t(1);_.df("onedevAppbarBranding",b.Qq.appBarTitle);_.w("svgIcon",b.Vuc)("routerLink",b.Cca)("trackProjectId",b.projectId);_.t(6);_.w("ngIf",b.mn.rda);_.t(2);_.w("menu",c);_.t(10);_.w("ngIf",b.msb);_.t(1);_.w("ngIf",b.Qq.settingsPageLink);_.t(1);_.w("overlapTrigger",!1);_.t(3);_.w("ngIf",
b.n2);_.t(1);_.w("ngIf",b.lsb);_.t(12);_.w("ngIf",b.msb);_.t(1);_.w("ngIf",b.Qq.settingsPageLink)}},Ia:[_.$n,_.sm,_.tm,_.Wn,_.Sr,_.kw,_.yr,_.zr,_.ew,_.Gs,_.uw,_.sw,_.tw,_.jw,_.lw,_.nw,ww,_.Gn],styles:["app-bar[_nghost-%COMP%]{position:absolute;top:0;transition:width .2s;z-index:1000}app-bar.fullscreen-search[_nghost-%COMP%]{z-index:1002}.full-width[_nghost-%COMP%]{position:relative;width:100%}.hiring-banner[_ngcontent-%COMP%]{cursor:pointer;height:0;left:3px;margin:unset;padding:unset;position:absolute;-webkit-transform:rotate(-45deg) translateX(-14px);transform:rotate(-45deg) translateX(-14px);top:18px;width:unset;z-index:1}.hiring-banner[_ngcontent-%COMP%]   .hiring-banner-ribbon[_ngcontent-%COMP%]{border-radius:2px;height:22px;position:absolute;-webkit-transform:perspective(29px) rotateX(49deg);transform:perspective(29px) rotateX(49deg);width:50px;background:#a02160}.hiring-banner[_ngcontent-%COMP%]   .hiring-banner-text[_ngcontent-%COMP%]{color:#fff;font-weight:500;left:8px;position:absolute;top:5px;z-index:1}div.skip-navigation-wrapper[_ngcontent-%COMP%]{width:100px}div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;-webkit-transform:translateX(-50%);transform:translateX(-50%)}div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:active, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus-visible, div.skip-navigation-wrapper[_ngcontent-%COMP%]   button.skip-to-main-content-link[_ngcontent-%COMP%]:focus-within{position:relative;clip:auto;overflow:visible}.mat-menu-item[_ngcontent-%COMP%]{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between}.mat-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{max-width:1112px;min-width:300px;width:100%}@media (max-width:940px){header[onedevAppbar][_ngcontent-%COMP%]{gap:10px}header[onedevAppbar][_ngcontent-%COMP%] > .appbar-center[_ngcontent-%COMP%]{min-width:260px}}"]});_.Bw=function(a,b,c){this.tIc=a;this.hDc=b;this.Hp=c};_.Bw.prototype.bootstrap=function(){cOa(this.tIc);for(var a=this.hDc,b=_.l(a.eDc),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.yc(c.icons));c.rlb&&(d=d.concat(c.rlb));d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.mx;e=e.value;var m=_.eg(SVa,g,e);f.Atb.dla(g,e,new Es(m))}}this.Hp.initialize()};_.Bw.ha=function(a){return new (a||_.Bw)(_.q(co),_.q(_.Is),_.q(_.St),_.q(_.Yr))};_.Bw.ua=_.p({token:_.Bw,qa:_.Bw.ha,Ha:"root"});var T4a;_.Cw=function(a,b,c,d,e,f,g,m){this.Ga=g;this.Nd=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ka(_.v(function(n){return"LIGHT"===n?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
T4a=function(a,b,c){a.Ga.qb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",We:b});a.service.bKc({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ka(_.pe(1)).subscribe(function(e){a.Ga.qb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",We:b});a.service.XIc({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.U4a=function(a,b){var c={};c=void 0===c?{}:c;a.Ga.GHc.then(function(){a.Nd.bc(function(){_.Rga(a.Nd.Of).then(function(){setTimeout(function(){T4a(a,b,c)})})})})};_.Cw.ha=function(a){return new (a||_.Cw)(_.q(iJa),_.q(_.rh),_.q(_.IVa),_.q(_.lm),_.q(r0a),_.q(_.Tu),_.q(_.Vn),_.q(_.Ge))};_.Cw.ua=_.p({token:_.Cw,qa:_.Cw.ha,Ha:"root"});var V4a=_.ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),W4a=_.ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),X4a=_.ii(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var Dw=function(a,b,c,d,e,f,g,m,n,r,x,A,E,I){this.GKc=a;this.Aoa=b;this.bLa=d;this.Va=e;this.ih=g;this.userEmail=n;this.storage=r;this.fSa=A;c.bootstrap();(this.rl=_.Yh.has(2))&&x.load();this.DVa();this.rl&&_.gu.has(33)&&(a=new Date,31===a.getDate()&&9===a.getMonth()&&(document.documentElement.style.background="#fff",document.documentElement.style.filter="invert(1)",a=document.createElement("STYLE"),a.setAttribute("type","text/css"),a.appendChild(document.createTextNode("img{filter: invert(1)}")),
document.documentElement.appendChild(a)));this.rl&&_.gu.has(42)&&_.U4a(A,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");A=_.eg(V4a);E.dla("","access_time_24px",new Es(A));A=_.eg(W4a);E.dla("","info_outline_24px",new Es(A));A=_.eg(X4a);E.dla("","link_24px",new Es(A));this.Aoa&&I.documentElement.style.setProperty("--app-bar-bg",this.Aoa)};Dw.prototype.DVa=function(){this.userEmail||!_.Yh.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.T_a()};
Dw.prototype.T_a=function(){var a=this;this.ih.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).jz.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};Dw.prototype.Ra=function(){var a=this.Va;a.config=this.GKc.map(cma);a.kM=!1;a.Ita=-1};
Dw.ha=function(a){return new (a||Dw)(_.u(i2a),_.u(O0a),_.u(_.Bw),_.u(_.Zu),_.u(_.lg),_.u(_.hu),_.u(_.ws),_.u(_.fu),_.u(_.km),_.u(_.oUa,8),_.u(_.Nt),_.u(_.Cw),_.u(Fs),_.u(_.ih))};
Dw.Aa=_.kc({type:Dw,ta:[["cst-app"],["protractor-cst-app"]],Ba:6,Ca:3,Fa:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],va:function(a,b){a&1&&(_.B(0,"app-bar"),_.y(1,"div",0)(2,"div",1),_.M(3,Bva,1,0,"announcement-bar",2),_.B(4,"router-outlet"),_.z()(),_.B(5,"uncaught-error-notifier"));a&2&&(_.Oe("background-color",b.Aoa),_.t(3),_.w("ngIf",b.bLa.qmb))},Ia:[_.tm,_.$u,Aw,_.ys,_.Tm],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 Y4a=function(a){this.vMa=a};Y4a.prototype.process=function(a){Z4a(this,a);for(var b=_.l(_.Wh(a)),c=b.next();!c.done;c=b.next())c=c.value,3===c.Gk&&Z4a(this,c.elements);return a};var Z4a=function(a,b){var c=!1,d=[];$4a(a,b,d);a=_.l(d);for(b=a.next();!b.done;b=a.next())b=b.value,c&&(b.error={type:6,location:b.location}),c=!0},$4a=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next())d=d.value,0===d.Gk||2===d.Gk?($4a(a,d.Lta,c),$4a(a,d.gwa,c)):_.Cva(d,a.vMa)&&!d.error&&c.push(d)};var a5a=function(a){this.PGc=a};a5a.prototype.process=function(a){if(!this.PGc)return a;for(var b=_.l(_.Wh(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.Cva(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 c5a=function(){var a=b5a;this.vMa=5;this.pattern=a};c5a.prototype.process=function(a){for(var b=_.l(_.Wh(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.Cva(c,this.vMa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var d5a=function(){this.o1=[]},e5a;d5a.prototype.Pe=function(a){return this.o1.length?e5a(this.o1[0],a):void 0};e5a=function(a,b){b=void 0===b?function(c){return new c}:b;return a.Ac?b(a.Ac):a.instance};_.f5a=function(){this.o1=[]};_.V(_.f5a,d5a);var b5a,g5a;b5a=/^(y|yes|n|no|auto)$/;g5a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.yc([["func",14],["function",14]]),_.yc([["f",12],["file",12],["filepath",12],["path",12]]),_.yc([["l",16],["lang",16],["language",16]])));
_.h5a=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]]);_.i5a=new Map([["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]].concat(_.yc(_.h5a)));
_.j5a=new _.f5a;_.k5a=new _.f5a;_.Ew=function(){};_.Ew.ha=function(a){return new (a||_.Ew)};_.Ew.Ea=_.lc({type:_.Ew});_.Ew.Da=_.ac({Rb:[_.Uu,_.Yu,{ya:_.o2a,Ab:function(a){a={Vg:a||void 0};a=(void 0===a?{}:a).Vg;var b=!!_.k5a.Pe();return{Cda:_.k5a.Pe()||_.j5a.Pe()||g5a,kzc:!0,o_a:[new Y4a(5),new Y4a(20),new c5a,new a5a(b)],izc:!0,r0:a}},Hb:[[new _.Ak,_.as]]}]});_.Fw=function(){};_.Fw.ha=function(a){return new (a||_.Fw)};_.Fw.Ea=_.lc({type:_.Fw});_.Fw.Da=_.ac({imports:[_.Ew,_.zm,_.Wr,_.Hs]});_.Gw=function(){};_.Gw.ha=function(a){return new (a||_.Gw)};_.Gw.Ea=_.lc({type:_.Gw});_.Gw.Da=_.ac({imports:[_.zm,_.Xn,_.In]});_.l5a=new _.wc("TooltipAnchor");_.m5a=new _.wc("TooltipPeventer");_.Hw=function(){};_.Hw.ha=function(a){return new (a||_.Hw)};_.Hw.Ea=_.lc({type:_.Hw});_.Hw.Da=_.ac({imports:[_.qq,Sv,_.zm,Yv,_.Wr,_.Hs,_.gr,Uv]});_.Iw=function(){};_.Iw.ha=function(a){return new (a||_.Iw)};_.Iw.Ea=_.lc({type:_.Iw});_.Iw.Da=_.ac({imports:[_.hr,_.hr]});_.n5a=_.lh(function(a){this.Na=a},"primary");_.o5a=new _.wc("mat-progress-spinner-default-options",{Ha:"root",qa:Dva});_.Jw=function(){};_.Jw.ha=function(a){return new (a||_.Jw)};_.Jw.Ea=_.lc({type:_.Jw});_.Jw.Da=_.ac({imports:[_.hr,_.zm,_.hr]});_.Kw=function(){};_.Kw.ha=function(a){return new (a||_.Kw)};_.Kw.Ea=_.lc({type:_.Kw});_.Kw.Da=_.ac({Rb:[{ya:_.a4a,tc:{Yp:"grimoire-multibranch",pNa:1E3,KOa:!0}}],imports:[_.bo,_.Ew,_.zm,_.Gw,_.Hw,_.Vr,_.Iw,_.Wr,_.Hs,_.Jw,_.zw,_.ev,_.du,_.Qv]});var Lw=function(){};Lw.ha=function(a){return new (a||Lw)};Lw.Ea=_.lc({type:Lw});Lw.Da=_.ac({imports:[_.bo,_.zm,_.Xn,{wl:_.Ds,Rb:[_.Cs]},_.Vr,_.Kw,_.Xr,_.Wr,_.Nr,_.Iw,_.Hs,_.vw,_.zw,_.yw,_.In]});var p5a=[{Kca:"Documentation",Fm:"https://goto.google.com/grimoire-codesearch-documentation"},{Kca:"Accessibility Help",Fm:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],q5a=[{Kca:"Documentation",Fm:"https://cloud.google.com/source-repositories/docs/"},{wyc:!0,Kca:"Support",Fm:"https://cloud.google.com/source-repositories/docs/support"}],Mw=function(){this.additionalLinks=_.Yh.has(2)?p5a:q5a};Mw.prototype.resolve=function(){return this.additionalLinks};
Mw.ha=function(a){return new (a||Mw)(_.q(_.fu))};Mw.ua=_.p({token:Mw,qa:Mw.ha,Ha:"root"});var r5a,s5a,t5a,u5a,Nw;r5a=[{Vb:"?",de:"Show shortcut help"},{Vb:["@"],de:"Send feedback"},{Vb:["alt","+","..."],de:"Use shortcuts with modal screenreader"},{Vb:"c",de:"Focus code panel"},{Vb:"g",de:"Go to line"},{Vb:"o",de:"Show outline"},{Vb:"t",de:"Show directory tree"}];s5a=[];t5a=[{Vb:"/",de:"Search for code or files"},{Vb:".",de:"Search for code or files in this directory"},{Vb:"j",de:"Select next result in the search result list"},{Vb:"k",de:"Select previous result in the search result list"}];
u5a=[];
Nw=[{Vb:"a",de:"Toggle fullscreen mode"},{Vb:"b",de:"Toggle blame layer"},{Vb:"f",de:"Show find in file menu"},{Vb:"h",de:"Show revision history of the file"},{Vb:"l",de:"Show links menu"},{Vb:["l","then","p"],de:"Copy the current file path"},{Vb:["l","then","h"],de:"Copy the link to the HEAD version of the file"},{Vb:["l","then","r"],de:"Copy the link to the current version and line of the file"},{Vb:["ctrl","+","shift","+","\\"],de:"Opens the context menu for the focused symbol"},{Vb:"q",de:"Toggle bottom panel"},
{Vb:"u",de:"Toggle the navigation panel"},{Vb:"y",de:"Show/hide search matches in a file"},{Vb:["\u2191","or","k"],de:"Up one line in code browser"},{Vb:["\u2193","or","j"],de:"Down one line in code browser"},{Vb:"+",de:"Increase size of code font"},{Vb:"-",de:"Decrease size of code font"}];
_.Ow=function(){_.gu.has(10)&&Nw.push({Vb:"x",de:"Show cross references for symbols"});_.gu.has(5)&&Nw.push({Vb:"X",de:"Show a callgraph for the file"});_.gu.has(7)&&Nw.push({Vb:"8",de:"Toggle code column guides"});if(_.gu.has(37)){var a=Nw.findIndex(function(f){return"Show/hide search matches in a file"===f.de});Nw.splice(a,1)}_.gu.has(28)||u5a.push({Vb:"E",de:"Open in editor (when available)"});_.Yh.has(2)&&(s5a.push({Vb:"r",de:"Open the related files menu"},{Vb:["r","then","b"],de:"Open related BUILD file"},
{Vb:["r","then","o"],de:"Open related OWNERS file"},{Vb:["r","then","r"],de:"Open related README file"},{Vb:["r","then","t"],de:"Open related test file"}),Nw.push({Vb:["l","then","g"],de:"Copy link to google3-relative path"},{Vb:["l","then","i"],de:"Copy import statement"},{Vb:["l","then","b"],de:"Copy build rule"}));a=["General",Fva(r5a)];var b=["Related files (hold <shift> to open in new tab)",Fva(s5a)],c=["Search",Fva(t5a)],d=["View in",Fva(u5a)],e=["File Browsing",Fva(Nw)];this.kKc=new Map([a,
b].concat(_.yc(_.gu.has(37)?[]:[c,d]),[e]))};_.Ow.prototype.resolve=function(){return this.kKc};_.Ow.ha=function(a){return new (a||_.Ow)(_.q(_.fu),_.q(_.hu))};_.Ow.ua=_.p({token:_.Ow,qa:_.Ow.ha,Ha:"root"});var Pw=function(){this.settingsPageLink=_.Yh.has(2)?_.eo.lW:void 0};Pw.prototype.resolve=function(){return this.settingsPageLink};Pw.ha=function(a){return new (a||Pw)(_.q(_.fu))};Pw.ua=_.p({token:Pw,qa:Pw.ha,Ha:"root"});var v5a;v5a=window.location.pathname;
_.w5a=[{ya:jm,Ab:function(a){return a.rba().Kra()},Hb:[su]},{ya:dJa,Ab:function(a){a=a.rba();a=_.Db(a,4);switch(a){case 0:return"UNKNOWN_ENVIRONMENT";case 1:return"PRODUCTION";case 2:return"STAGING_PROD";case 3:return"STAGING_QA";case 4:return"INTEGRATION_PROD";case 5:return"INTEGRATION_QA";case 6:return"DEMO";case 7:return"CANARY";case 8:return"TESTING";case 9:return"STAGING_CORP";case 10:return"CORP";case 11:return"QADEVEL";case 12:return"INTEGRATION";case 13:return"UNKNOWN_ENVIRONMENT";case 19:return"INTEGRATION_OSS";
case 14:return"STAGING_OSS";case 20:return"OSS";case 15:return"QADEVEL_CORP";case 16:return"INTEGRATION_CORP";case 17:return"AUTOPUSH";case 18:return"AUTOPUSH_CORP";case 21:return"PARTNER";case 22:return"INTEGRATION_PARTNER";case 23:return"STAGING_PARTNER";case 24:return"AUTOPUSH_QUAL";default:_.Ag(a,"Unknown Environment Name")}},Hb:[su]},{ya:_.km,Ab:function(a){return _.Y(a,11)||""},Hb:[su]},{ya:H0a,Ab:function(a){return a.lrb()||""},Hb:[su]},{ya:eJa,Ab:function(a){return!!_.Zi(a,17)},Hb:[su]},{ya:fJa,
Ab:function(a){return!!_.Zi(a,19)},Hb:[su]},{ya:_.gJa,Ab:function(a){return _.Y(a,13)||""},Hb:[su]},{ya:M0a,Ab:function(a){return a.Kg()||window.location.hostname},Hb:[su]},{ya:_.N0a,Ab:function(a){return _.Y(a,30)||""},Hb:[su]},{ya:O0a,Ab:function(a){return au(a)?_.Y(au(a),1)||null:null},Hb:[su]},{ya:P0a,Ab:function(a){return au(a)?_.Y(au(a),8)||null:null},Hb:[su]},{ya:Q0a,Ab:function(a){return au(a)?_.Y(au(a),3)||null:null},Hb:[su]},{ya:R0a,Ab:function(a){return au(a)?_.Y(au(a),2)||null:null},Hb:[su]},
{ya:S0a,Ab:function(a){return au(a)?_.Y(au(a),4)||null:null},Hb:[su]},{ya:_.T0a,Ab:function(a){return au(a)?au(a).Oba()||null:null},Hb:[su]},{ya:_.U0a,Ab:function(a){return au(a)?_.Y(au(a),10)||null:null},Hb:[su]},{ya:_.V0a,Ab:function(a){return fya(_.Ni(a,D_a,10),2)},Hb:[su]},{ya:_.W0a,Ab:function(a){return _.Ni(a,D_a,10)},Hb:[su]},{ya:_.hJa,Ab:function(a){return _.Y(a,23)},Hb:[su]},{ya:iJa,Ab:function(a){return _.Y(a,25)||"1633047"},Hb:[su]},{ya:jJa,Ab:function(a){return _.Y(a,31)||"https://play.google.com/log"},
Hb:[su]},{ya:su,Ab:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("od");return q0a(a)}},{ya:X0a,Ab:function(a){var b=new OIa;a=_.l(_.Oi(a,Vt,35));for(var c=a.next();!c.done;c=a.next())c=c.value.h_(),_.Ri(b,1,Jl,c);return b},Hb:[su]},{ya:_.lm,Ab:function(a){return _.Y(a,1)||""},Hb:[su]},{ya:_.mm,Ab:function(a){return _.Y(a,2)},Hb:[su]},{ya:kJa,Ab:function(a){return _.Y(a,3)},Hb:[su]},{ya:lJa,Ab:function(){return _.VAa()}},{ya:mJa,Ab:function(a){return _.Y(bu(a),1)},Hb:[su]},{ya:Y0a,Ab:function(a){return _.Ni(a,
J_a,20)},Hb:[su]},{ya:_.I0a,Ab:function(a){return a.s_()},Hb:[su]},{ya:_.nJa,Ab:function(a){return _.Y(bu(a),15)},Hb:[su]},{ya:_.rta,Ab:function(a){return _.Y(_.Ni(a,L_a,7),2)},Hb:[su]},{ya:a1a,Ab:function(a){var b=new Map;a=_.l(_.ob(_.Ni(a,L_a,7),16,_.Zaa).entries());for(var c=a.next();!c.done;c=a.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;b.set(c,d)}return b},Hb:[su]},{ya:_.oJa,Ab:function(a){return _.Y(bu(a),2)},Hb:[su]},{ya:_.pJa,Ab:function(a){return _.Y(bu(a),6)},Hb:[su]},
{ya:_.qJa,Ab:function(a){return _.Y(bu(a),8)},Hb:[su]},{ya:_.sJa,Ab:function(a){return _.Y(bu(a),11)},Hb:[su]},{ya:_.xJa,Ab:function(a){return _.Y(bu(a),4)},Hb:[su]},{ya:_.yJa,Ab:function(a){return _.Y(bu(a),13)},Hb:[su]},{ya:zJa,Ab:function(a){return _.Y(bu(a),5)},Hb:[su]},{ya:_.vJa,Ab:function(a){return _.Y(bu(a),3)},Hb:[su]},{ya:_.wJa,Ab:function(a){return _.Y(bu(a),16)},Hb:[su]},{ya:_.AJa,Ab:function(a){return _.Y(bu(a),9)},Hb:[su]},{ya:_.tJa,Ab:function(a){return _.Y(_.Ni(a,Wt,4),2)},Hb:[su]},
{ya:_.CJa,Ab:function(a){return _.Y(_.Ni(a,Wt,4),7)},Hb:[su]},{ya:_.DJa,Ab:function(a){return _.Y(_.Ni(a,Wt,4),8)},Hb:[su]},{ya:_.uJa,Ab:function(a){return _.Y(_.Ni(a,Wt,4),3)},Hb:[su]},{ya:_.BJa,Ab:function(a){return _.Y(bu(a),12)},Hb:[su]},{ya:_.rJa,Ab:function(a){return _.Y(bu(a),7)},Hb:[su]},{ya:_.nm,Ab:function(a){return _.Y(a,15)},Hb:[su]},{ya:_.FJa,Ab:function(){return v5a}},{ya:GJa,tc:!1},{ya:EJa,tc:!1}];_.Qw=function(a){if(a)throw Error("pd");};
_.Qw.ha=function(a){return new (a||_.Qw)(_.q(_.Qw,12))};_.Qw.Ea=_.lc({type:_.Qw});_.Qw.Da=_.ac({});_.x5a=new _.wc("REQUEST_SERVICE");_.Rw=function(){};_.Rw.ha=function(a){return new (a||_.Rw)};_.Rw.Ea=_.lc({type:_.Rw});_.Rw.Da=_.ac({});var Sw=function(a){this.NMc=a};Sw.prototype.create=function(a,b){return new y5a(a,this.NMc,b)};Sw.ha=function(a){return new (a||Sw)(_.q(_.tu))};Sw.ua=_.p({token:Sw,qa:Sw.ha,Ha:"root"});var y5a=function(a,b,c){this.FLa=a;this.z0a=b;this.url=c};_.V(y5a,VIa);y5a.prototype.makeRequest=function(a){return this.FLa.makeRequest(a).ka(this.z0a.create(this.url))};var z5a=function(a){this.nJc=a};_.V(z5a,VIa);z5a.prototype.makeRequest=function(a){var b=this;return _.Xd(function(){return b.nJc.makeRequest(a)})};_.Tw=function(a,b){this.Cja=a;this.hba=b};_.Tw.prototype.create=function(a){a=this.hba.create(a,"xd4");return this.Cja.create(new z5a(a))};_.Tw.ha=function(a){return new (a||_.Tw)(_.q(Ps),_.q(Uw))};_.Tw.ua=_.p({token:_.Tw,qa:_.Tw.ha,Ha:"root"});_.Vw=function(a,b,c){this.QMc=a;this.Cja=b;this.hba=c};_.Vw.prototype.create=function(a){var b=new z5a(this.hba.create(a,"xd4"));return this.QMc.create(this.Cja.create(b),a)};_.Vw.ha=function(a){return new (a||_.Vw)(_.q(Sw),_.q(Ps),_.q(Uw))};
_.Vw.ua=_.p({token:_.Vw,qa:_.Vw.ha,Ha:"root"});_.Ww=function(a,b,c,d){this.config=a;this.Cja=b;this.xHc=c;this.hba=d};_.Ww.prototype.create=function(a){a=_.Yh.has(0)?this.xHc.create(a):this.hba.create(a,"xd3");return this.Cja.create(new z5a(a))};_.Ww.ha=function(a){return new (a||_.Ww)(_.q(_.fu),_.q(Ps),_.q(Qs),_.q(Uw))};_.Ww.ua=_.p({token:_.Ww,qa:_.Ww.ha,Ha:"root"});var Uw=function(a,b,c,d,e){this.Qua=a;this.Ti=b;this.lock=c;this.Ga=d;this.Op=e};
Uw.prototype.create=function(a,b){var c=_.gu.has(28)&&!_.gu.has(29)?{}:{"googleapis.config/sessionIndex":this.Ti,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};daa()&&(b="xd3");c["client/xd3"]="xd3"===b;c["client/xd4"]="xd4"===b;return new QWa(a,this.Qua,this.Ga,this.lock,this.Op,c)};Uw.ha=function(a){return new (a||Uw)(_.q(_.lm),_.q(_.mm),_.q(_.ZWa),_.q(_.eu),_.q(_.nm),_.q(_.hu))};Uw.ua=_.p({token:Uw,qa:Uw.ha,Ha:"root"});_.A5a=new _.wc("REQUEST_SERVICE");_.Xw=function(){};_.Xw.ha=function(a){return new (a||_.Xw)};_.Xw.Ea=_.lc({type:_.Xw});_.Xw.Da=_.ac({});_.B5a=new _.wc("file_contents_derived_data_memoizers");_.Yw=function(a){this.Ga=a;this.wf=new _.Ts(this.Ga)};_.C5a=new _.wc("file_service",{Ha:"root",qa:function(){return _.tta(bRa)}});_.Zw=function(a,b,c){_.Yw.call(this,a);this.NK=b;this.Je=c};_.V(_.Zw,_.Yw);_.h=_.Zw.prototype;_.h.hA=function(a,b,c,d,e,f){var g=this,m=_.Sh(a,b,c,d,e,f);return this.wf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Ypa=function(){return new kp};_.h.extract=function(a){return a.hA()};_.h.isValid=function(a){return 0!==a.Lg()};
_.h.fetch=function(a){var b=this;return _.uu(this.Je,function(){return b.NK.hA((new wp).Fx(a),b.Je.Dk())},"FileService.getFolding").ka(_.v(function(c){return c.hA()||new kp}))};_.Zw.ha=function(a){return new (a||_.Zw)(_.q(_.Vn),_.q(_.C5a),_.q(_.Nu))};_.Zw.ua=_.p({token:_.Zw,qa:_.Zw.ha,Ha:"root"});_.$w=function(a,b,c){_.Yw.call(this,a);this.NK=b;this.Je=c};_.V(_.$w,_.Yw);_.h=_.$w.prototype;_.h.Hw=function(a,b,c,d,e,f){var g=this,m=_.Sh(a,b,c,d,e,f);return this.wf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Ypa=function(){return new mp};_.h.extract=function(a){return a.Hw()};_.h.isValid=function(a){return 0!==a.Lg()};
_.h.fetch=function(a){var b=this;return _.uu(this.Je,function(){return b.NK.Hw((new xp).Fx(a),b.Je.Dk())},"FileService.getOutline").ka(_.v(function(c){return c.Hw()||new mp}))};_.$w.ha=function(a){return new (a||_.$w)(_.q(_.Vn),_.q(_.C5a),_.q(_.Nu))};_.$w.ua=_.p({token:_.$w,qa:_.$w.ha,Ha:"root"});_.D5a=new _.wc("REQUEST_SERVICE");_.ax=function(){};_.ax.ha=function(a){return new (a||_.ax)};_.ax.Ea=_.lc({type:_.ax});_.ax.Da=_.ac({});_.bx=new _.wc("API_VERSION");_.cx=new _.wc("REQUEST_SERVICE");_.dx=function(){};_.dx.ha=function(a){return new (a||_.dx)};_.dx.Ea=_.lc({type:_.dx});_.dx.Da=_.ac({});_.E5a=new _.wc("API_VERSION");_.ex=new _.wc("REQUEST_SERVICE");_.fx=function(){};_.fx.ha=function(a){return new (a||_.fx)};_.fx.Ea=_.lc({type:_.fx});_.fx.Da=_.ac({});_.F5a=new _.wc("API_VERSION");_.G5a=new _.wc("REQUEST_SERVICE");_.gx=function(){};_.gx.ha=function(a){return new (a||_.gx)};_.gx.Ea=_.lc({type:_.gx});_.gx.Da=_.ac({});_.H5a=new _.wc("API_VERSION");_.I5a=new _.wc("REQUEST_SERVICE");_.hx=function(){};_.hx.ha=function(a){return new (a||_.hx)};_.hx.Ea=_.lc({type:_.hx});_.hx.Da=_.ac({});_.ix=new _.wc("API_VERSION");_.jx=new _.wc("REQUEST_SERVICE");_.kx=function(){};_.kx.ha=function(a){return new (a||_.kx)};_.kx.Ea=_.lc({type:_.kx});_.kx.Da=_.ac({});_.J5a=new _.wc("REQUEST_SERVICE");_.lx=function(){};_.lx.ha=function(a){return new (a||_.lx)};_.lx.Ea=_.lc({type:_.lx});_.lx.Da=_.ac({});var K5a=new _.wc("localObservableRequestService",{Ha:"root",qa:function(){var a={f_:"",e_:""};return _.ic(Sw).create(new _.dXa(a,_.ic(_.mn),_.ic(_.mm)),a.f_)}}),mx=function(a){if(a)throw Error("qd");};mx.ha=function(a){return new (a||mx)(_.q(mx,12))};mx.Ea=_.lc({type:mx});mx.Da=_.ac({imports:[_.bo,_.Rw,_.Xw,_.gx,_.ut,_.vt,_.ot,_.gm,_.Xu,_.wt,_.xt,_.dx,_.kx,_.yt,_.lx,_.hx,_.fx,_.ax]});var nx=function(){};nx.prototype.REb=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)};nx.prototype.PEb=function(){};nx.prototype.OEb=function(a){return a};nx.ha=function(a){return new (a||nx)};nx.ua=_.p({token:nx,qa:nx.ha});var M5a;_.L5a=null;M5a=new _.wc("legacy converter",{Ha:"root",qa:function(){return _.L5a}});var N5a,Hva,O5a;N5a=/^([^?#;]*)((\?|#|;).*)?$/;Hva=[_.eo.e3a,_.eo.VBa,_.eo.FO,_.eo.lW,_.eo.d5a];O5a=[{startIndex:1,LOa:"+"},{ENb:"+",LOa:":"},{ENb:":"}];_.ox=function(a){this.syb=a;this.nn=_.Yh.has(2)};
_.ox.prototype.REb=function(a,b){b&&this.syb&&(a=this.syb(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};
_.ox.prototype.PEb=function(a,b){a=a.root.children.primary.Ud;if(!(2>=a.length)){for(var c=a.map(function(m){return m.path}).join("/")+"/",d=_.l(Hva),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.nn&&"h"!==a[0].path)"piper"===a[0].path?4<=a.length&&Gva(a,3,a.length):Gva(a,1,a.length);else{if("h"===a[0].path||"source"===a[0].path)var f=a.shift();c=_.l(O5a);e=c.next();for(d={};!e.done;d={i1:d.i1},e=c.next()){d.i1=e.value;e=d.i1.startIndex;if(void 0===e){e=a.findIndex(function(m){return function(n){return n.path===
m.i1.ENb}}(d));if(0>e)break;e++}var g=void 0!==d.i1.LOa?a.findIndex(function(m){return function(n){return n.path===m.i1.LOa}}(d)):a.length;g=0>g?a.length:g;Gva(a,e,g)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.ox.prototype.OEb=function(a){if(!Iva(a))return a;var b=a.replace(N5a,"$1");a=a.replace(N5a,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.ox.ha=function(a){return new (a||_.ox)(_.q(M5a),_.q(_.fu))};_.ox.ua=_.p({token:_.ox,qa:_.ox.ha});var px=function(a,b,c){c=void 0===c?Jva:c;this.location=a;this.AIc=b;this.YIc=c;this.current=null;this.iTa=!1};_.V(px,Nm);px.prototype.parse=function(a){a=Nm.prototype.parse.call(this,a);this.iTa||P5a(this,a);return a};px.prototype.vd=function(a){P5a(this,a);return Nm.prototype.vd.call(this,a)};
var P5a=function(a,b){a.current&&a.current.path===a.location.path()||(a.iTa=!0,a.current={path:a.location.path(),a3:a.parse(a.location.path())},a.iTa=!1);for(var c=_.l(a.AIc),d=c.next();!d.done;d=c.next())d=d.value,a.current.a3.Ta.hasOwnProperty(d)&&a.YIc(d,a.current.a3,b)};var Q5a,R5a;Q5a=window.location.pathname;R5a=new _.wc("queryParamPreserver",{Ha:"root",qa:function(){return Kva}});_.qx=function(a,b,c,d){px.call(this,c,dRa,d);this.Cc=b;this.Dva=[];this.Dva.push(new nx,a)};_.V(_.qx,px);
_.qx.prototype.parse=function(a){var b=a.split(/[\/]+;/);var c=1<b.length?b.join(";"):a;a=c!==a||!this.Va.kM&&"/"!==Q5a&&Q5a.endsWith("/")&&(new _.Ch(c)).ke()+"/"===Q5a;var d=_.l(this.Dva);for(b=d.next();!b.done;b=d.next())c=b.value.REb(c,!this.Va.kM);c=px.prototype.parse.call(this,c.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!c.root.children.primary)return c;d=_.l(this.Dva);for(b=d.next();!b.done;b=d.next())b.value.PEb(c,a);return c};
_.qx.prototype.vd=function(a){a=px.prototype.vd.call(this,a);for(var b=_.l(this.Dva),c=b.next();!c.done;c=b.next())a=c.value.OEb(a);return a};_.W.Object.defineProperties(_.qx.prototype,{Va:{configurable:!0,enumerable:!0,get:function(){this.EJb||(this.EJb=this.Cc.get(_.lg));return this.EJb}}});_.qx.ha=function(a){return new (a||_.qx)(_.q(_.ox),_.q(_.jg),_.q(_.Fm),_.q(R5a))};_.qx.ua=_.p({token:_.qx,qa:_.qx.ha});var S5a={};var rx=function(){_.Tf.call(this,{type:"@ngrx/store/init"})};_.V(rx,_.Tf);rx.create=_.Tf.create;rx.prototype.next=function(a){if("function"===typeof a)throw new TypeError("rd");if("undefined"===typeof a)throw new TypeError("sd");if("undefined"===typeof a.type)throw new TypeError("td");_.Tf.prototype.next.call(this,a)};rx.prototype.complete=function(){};rx.prototype.La=function(){_.Tf.prototype.complete.call(this)};rx.ha=function(a){return new (a||rx)};rx.ua=_.p({token:rx,qa:rx.ha});var T5a=[rx];var U5a=new _.wc("@ngrx/store Internal Root Guard"),V5a=new _.wc("@ngrx/store Internal Initial State"),W5a=new _.wc("@ngrx/store Initial State"),X5a=new _.wc("@ngrx/store Reducer Factory"),Y5a=new _.wc("@ngrx/store Internal Reducer Factory Provider"),Z5a=new _.wc("@ngrx/store Initial Reducers"),$5a=new _.wc("@ngrx/store Internal Initial Reducers"),a6a=new _.wc("@ngrx/store Internal Store Reducers"),b6a=new _.wc("@ngrx/store Internal Store Features"),c6a=new _.wc("@ngrx/store Feature Reducers"),d6a=
new _.wc("@ngrx/store User Provided Meta Reducers"),e6a=new _.wc("@ngrx/store Meta Reducers"),f6a=new _.wc("@ngrx/store Internal Resolved Meta Reducers"),g6a=new _.wc("@ngrx/store User Runtime Checks Config"),h6a=new _.wc("@ngrx/store Internal User Runtime Checks Config"),i6a=new _.wc("@ngrx/store Internal Runtime Checks"),j6a=new _.wc("@ngrx/store Check if Action types are unique");var k6a=function(){_.Bd.apply(this,arguments)};_.V(k6a,_.Bd);k6a.create=_.Bd.create;var sx=function(){rx.apply(this,arguments)};_.V(sx,rx);sx.create=rx.create;sx.ua=rx.ua;sx.ha=rx.ha;var tx=function(a,b,c,d){_.Tf.call(this,d(c,b));this.Byc=a;this.cD=b;this.kU=c;this.Nva=d};_.V(tx,_.Tf);tx.create=_.Tf.create;
var m6a=function(a,b){b=b.reduce(function(c,d){var e=d.kU,f=d.Nva,g=d.QAb,m=d.cD;d=d.key;e="function"===typeof e?Rva(g)(e,m):Qva(f,g)(e,m);c[d]=e;return c},{});l6a(a,b)},o6a=function(a,b){n6a(a,b.map(function(c){return c.key}))},l6a=function(a,b){a.kU=Object.assign({},a.kU,b);p6a(a,Object.keys(b))},n6a=function(a,b){b.forEach(function(c){a.kU=Ova(a.kU,c)});p6a(a,b)},p6a=function(a,b){a.next(a.Nva(a.kU,a.cD));a.Byc.next({type:"@ngrx/store/update-reducers",features:b})};tx.prototype.La=function(){this.complete()};
tx.ha=function(a){return new (a||tx)(_.q(sx),_.q(W5a),_.q(Z5a),_.q(X5a))};tx.ua=_.p({token:tx,qa:tx.ha});var q6a=[tx,{ya:k6a,Pb:tx},{ya:sx,Pb:rx}];var ux=function(){_.ye.apply(this,arguments)};_.V(ux,_.ye);ux.create=_.ye.create;ux.prototype.La=function(){this.complete()};ux.ha=function(){var a;return function(b){return(a||(a=_.$c(ux)))(b||ux)}}();ux.ua=_.p({token:ux,qa:ux.ha});var r6a=[ux];var s6a=function(){_.Bd.apply(this,arguments)};_.V(s6a,_.Bd);s6a.create=_.Bd.create;var vx=function(a,b,c,d){_.Tf.call(this,d);var e=this;this.Axa=a.ka(_.hia(QHa)).ka(_.Fe(b)).ka(_.ue(Sva,{state:d})).subscribe(function(f){var g=f.action;e.next(f.state);c.next(g)})};_.V(vx,_.Tf);vx.create=_.Tf.create;vx.prototype.La=function(){this.Axa.unsubscribe();this.complete()};vx.ha=function(a){return new (a||vx)(_.q(rx),_.q(k6a),_.q(ux),_.q(W5a))};vx.ua=_.p({token:vx,qa:vx.ha});var t6a=[vx,{ya:s6a,Pb:vx}];var wx=function(a,b,c){this.H7=b;this.yYa=c;this.source=a};_.V(wx,_.Bd);wx.create=_.Bd.create;_.h=wx.prototype;_.h.select=function(a){return Tva.call.apply(Tva,[null,a].concat(_.yc(_.uc.apply(1,arguments))))(this)};_.h.qA=function(a){var b=new wx(this,this.H7,this.yYa);b.operator=a;return b};_.h.dispatch=function(a){this.H7.next(a)};_.h.next=function(a){this.H7.next(a)};_.h.error=function(a){this.H7.error(a)};_.h.complete=function(){this.H7.complete()};
wx.ha=function(a){return new (a||wx)(_.q(s6a),_.q(rx),_.q(tx))};wx.ua=_.p({token:wx,qa:wx.ha});var u6a=[wx];var xx=function(){};xx.ha=function(a){return new (a||xx)(_.q(rx),_.q(k6a),_.q(ux),_.q(wx),_.q(U5a,8),_.q(j6a,8))};xx.Ea=_.lc({type:xx});xx.Da=_.ac({});var yx=function(a,b,c){this.features=a;this.yYa=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{kU:e,cD:$va(d.cD)})});m6a(c,a)};yx.prototype.La=function(){o6a(this.yYa,this.features)};yx.ha=function(a){return new (a||yx)(_.q(b6a),_.q(c6a),_.q(tx),_.q(xx),_.q(j6a,8))};yx.Ea=_.lc({type:yx});yx.Da=_.ac({});var zx=function(a){a&&(this.source=a)};_.V(zx,_.Bd);zx.create=_.Bd.create;zx.prototype.qA=function(a){var b=new zx;b.source=this;b.operator=a;return b};zx.ha=function(a){return new (a||zx)(_.q(ux))};zx.ua=_.p({token:zx,qa:zx.ha});var v6a=new _.wc("@ngrx/effects Internal Root Guard"),w6a=new _.wc("@ngrx/effects User Provided Effects"),x6a=new _.wc("@ngrx/effects Internal Root Effects"),y6a=new _.wc("@ngrx/effects Root Effects"),z6a=new _.wc("@ngrx/effects Effects Error Handler");var Ax=function(a,b){_.ye.call(this);this.Jf=a;this.dzc=b};_.V(Ax,_.ye);Ax.create=_.ye.create;Ax.prototype.AKa=function(a){this.next(a)};
var A6a=function(a){return a.ka(wha(bwa),_.Ud(function(b){return b.ka(wha(iwa))}),_.Ud(function(b){var c=b.ka(_.Vha(function(d){return jwa(a.Jf,a.dzc)(d)}),_.v(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.Jf,m=g.handleError,n=Error;f='yd`"'+(d.DMc+"."+String(f)+("function"===typeof d.CMc[f]?"()":"")+'"`');try{var r=JSON.stringify(e)}catch(x){r=e}m.call(g,n(f+r))}}return d.notification}),
_.de(function(d){return"N"===d.kind&&null!=d.value}),Nha());b=b.ka(_.pe(1),_.de(hwa),_.v(function(d){return d.ngrxOnInitEffects()}));return _.$d(c,b)}))};Ax.ha=function(a){return new (a||Ax)(_.q(_.vd),_.q(z6a))};Ax.ua=_.p({token:Ax,qa:Ax.ha});var Bx=function(a,b){this.czc=a;this.store=b;this.U$=null};Bx.prototype.start=function(){this.U$||(this.U$=A6a(this.czc).subscribe(this.store))};Bx.prototype.La=function(){this.U$&&(this.U$.unsubscribe(),this.U$=null)};Bx.ha=function(a){return new (a||Bx)(_.q(Ax),_.q(wx))};Bx.ua=_.p({token:Bx,qa:Bx.ha});(function(a,b){S5a[a]=(S5a[a]||0)+1;if("function"===typeof b)return Lva(a,function(){return Object.assign({},b.apply(null,_.yc(_.uc.apply(0,arguments))),{type:a})});switch(b?b.ySc:"empty"){case "empty":return Lva(a,function(){return{type:a}});case "props":return Lva(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("zd");}})("@ngrx/effects/init");var Cx=function(a,b,c,d){this.sources=a;b.start();d.forEach(function(e){return a.AKa(e)});c.dispatch({type:"@ngrx/effects/init"})};
Cx.prototype.AKa=function(a){this.sources.AKa(a)};Cx.ha=function(a){return new (a||Cx)(_.q(Ax),_.q(Bx),_.q(wx),_.q(y6a),_.q(xx,8),_.q(yx,8),_.q(v6a,8))};Cx.Ea=_.lc({type:Cx});Cx.Da=_.ac({});var B6a=[_.Wp,_.sn,_.yMa()],Dx=new _.WNa,C6a=[{path:"",cR:_.$na(),children:[{path:_.eo.T3,Jk:Dx.for("search"),data:Jp,resolve:{keyboardShortcuts:_.sg(_.Ow),settingsPageLink:_.sg(Pw),additionalLinks:_.sg(Mw)},bq:"paramsOrQueryParamsChange"},{path:_.eo.lW,Jk:Dx.for("source_settings"),data:Jp,resolve:{keyboardShortcuts:_.sg(_.Ow),settingsPageLink:_.sg(Pw),additionalLinks:_.sg(Mw)}},{path:_.eo.e3a,Jk:Dx.for("admin"),data:Object.assign({},Jp),resolve:{keyboardShortcuts:_.sg(_.Ow),additionalLinks:_.sg(Mw)}},
{path:_.eo.VBa,Jk:Dx.for("onboarding"),data:Jp},{path:_.eo.FO,Jk:Dx.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.eo.d5a,Jk:Dx.for("ssh_keys"),data:Jp,resolve:{keyboardShortcuts:_.sg(_.Ow)}},{path:_.eo.Agc,Jk:Dx.for("source"),data:Object.assign({},Jp,{groupType:"host"}),resolve:{keyboardShortcuts:_.sg(_.Ow),settingsPageLink:_.sg(Pw),additionalLinks:_.sg(Mw)}},{path:_.eo.JE,Jk:Dx.for("source"),
data:Object.assign({},Jp),resolve:{keyboardShortcuts:_.sg(_.Ow),settingsPageLink:_.sg(Pw),additionalLinks:_.sg(Mw)}},{path:"**",component:_.Qt,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],Ex=function(){};Ex.prototype.store=function(){};Ex.prototype.ixa=function(a,b){return this.lca(a)&&this.lca(b)?a.component===b.component:a.ne===b.ne};Ex.prototype.lca=function(a){return a.data.Oc};Ex.ha=function(a){return new (a||Ex)};Ex.ua=_.p({token:Ex,qa:Ex.ha});var Fx=function(){};
Fx.ha=function(a){return new (a||Fx)};Fx.Ea=_.lc({type:Fx,bootstrap:[Dw]});
var D6a=[].concat(_.yc(_.XNa(Dx)),[_.qg,_.Yr,_.Is,_.ox,{ya:Ona,Ab:function(a){return function(){a.prefetch("file",!1).ka(_.pe(1),_.le(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");null==b||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Hb:[_.Lu],ud:!0},{ya:_.vd,Pb:_.As,Hb:[_.as]},{ya:_.og,Qd:_.qx},{ya:_.An,Qd:Ex},{ya:_.gKa,tc:"/"},{ya:i2a,Ab:function(a){var b=C6a[0].children.filter(function(c){switch(c.path){case "piper":case _.eo.lW:return _.Yh.has(2);case _.eo.FO:return _.Zi(_.Ni(a,
Wt,4),1);default:return!0}});C6a[0].children=b;return C6a},Hb:[su,_.fu]},{ya:_.UVa,tc:_.TVa},{ya:_.$Za,tc:_.a_a},{ya:_.lna,Qd:_.Tt}]),E6a={wl:_.Qw,Rb:_.w5a},F6a,G6a={},Gx=void 0;Gx=void 0===Gx?{}:Gx;
F6a={wl:xx,Rb:[{ya:U5a,Ab:function(){return"guarded"},Hb:[[wx,new _.Ak,new _.Bk]]},{ya:V5a,tc:Gx.cD},{ya:W5a,Ab:$va,Hb:[V5a]},{ya:$5a,tc:G6a},{ya:a6a,Pb:G6a instanceof _.wc?G6a:$5a},{ya:Z5a,Hb:[_.jg,$5a,[new _.kGa(a6a)]],Ab:function(a,b){return b instanceof _.wc?a.get(b):b}},{ya:d6a,tc:Gx.QAb?Gx.QAb:[]},{ya:f6a,Hb:[e6a,d6a],Ab:function(a,b){return a.concat(b)}},{ya:Y5a,tc:Gx.Nva?Gx.Nva:Nva},{ya:X5a,Hb:[Y5a,f6a],Ab:Qva},T5a,q6a,r6a,t6a,u6a,[{ya:h6a,tc:Gx.s4c},{ya:g6a,Ab:function(a){return a},Hb:[h6a]},
{ya:i6a,Hb:[g6a],Ab:function(){return{sNc:!1,oNc:!1,rNc:!1,nNc:!1,qNc:!1,pNc:!1}}},{ya:e6a,ud:!0,Hb:[i6a],Ab:function(a){var b=a.nNc,c=a.rNc;return function(d){return b||c?Vva(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{ya:e6a,ud:!0,Hb:[i6a],Ab:function(a){var b=a.oNc,c=a.sNc;return function(d){return b||c?Zva(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{ya:e6a,ud:!0,Hb:[i6a],Ab:function(a){var b=
a.qNc;return function(c){return b?Wva(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{ya:j6a,ud:!0,Hb:[i6a],Ab:function(a){if(a.pNc&&(a=Object.entries(S5a).filter(function(b){b=_.l(b);b.next();return 1<b.next().value}).map(function(b){return _.l(b).next().value}),a.length))throw Error("xd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]]};var H6a,I6a=[];I6a=void 0===I6a?[]:I6a;
H6a={wl:Cx,Rb:[{ya:z6a,tc:kwa},Bx,Ax,zx,I6a,{ya:x6a,tc:[I6a]},{ya:v6a,Ab:function(a,b){if((1!==b.length||0!==b[0].length)&&a)throw new TypeError("Ad");return"guarded"},Hb:[[Bx,new _.Ak,new _.Bk],[x6a,new lGa]]},{ya:w6a,ud:!0,tc:[]},{ya:y6a,Ab:function(a,b,c){var d=[];b=_.l(b);for(var e=b.next();!e.done;e=b.next())d.push.apply(d,_.yc(e.value));c=_.l(c);for(b=c.next();!b.done;b=c.next())d.push.apply(d,_.yc(b.value));return lwa(a,d)},Hb:[_.jg,x6a,w6a]}]};
Fx.Da=_.ac({Rb:D6a,imports:[B6a,_.Hu,_.Fw,Lw,E6a,F6a,H6a,_.zs,_.Rt,_.Hs,_.vs,_.os,_.hNa(C6a),{wl:mx,Rb:[_.Os,{ya:_.Kl,Qd:_.cXa},{ya:_.IVa,Ab:_.zra},{ya:JVa,Ab:function(){return{enabledFeatures:Array.from(_.gu).join(", ")}}},{ya:_.Wu,Ab:_.yh,Hb:[_.rta,_.Vw]},{ya:_.ZIa,Pb:K5a},{ya:_.x5a,Ab:_.yh,Hb:[_.nJa,_.Ww]},{ya:_.lXa,Ab:_.yh,Hb:[_.oJa,_.Ww]},{ya:_.mXa,Ab:_.yh,Hb:[_.oJa,_.Ww]},{ya:_.A5a,Ab:_.yh,Hb:[_.pJa,_.Ww]},{ya:_.G5a,Ab:_.yh,Hb:[_.qJa,_.Ww]},{ya:_.jXa,Ab:_.yh,Hb:[_.sJa,_.Ww]},{ya:_.cx,Ab:_.yh,
Hb:[_.tJa,_.Tw]},{ya:_.ex,Ab:_.yh,Hb:[_.CJa,_.Tw]},{ya:_.I5a,Ab:_.yh,Hb:[_.vJa,_.Ww]},{ya:_.J5a,Ab:_.yh,Hb:[_.wJa,_.Ww]},{ya:_.nXa,Ab:_.yh,Hb:[_.xJa,_.Ww]},{ya:_.oXa,Ab:_.yh,Hb:[_.yJa,_.Ww]},{ya:_.jx,Ab:_.yh,Hb:[_.uJa,_.Tw]},{ya:_.qXa,Ab:_.yh,Hb:[_.AJa,_.Ww]},{ya:_.D5a,Ab:_.yh,Hb:[_.BJa,_.Ww]},{ya:_.Ns,Ab:function(){return window}},{ya:_.ZWa,Qd:_.aXa},{ya:_.$Wa,Ab:function(a){return new _.Hj(a.document)},Hb:[_.Ns]},{ya:_.B5a,ud:!0,Pb:_.Zw},{ya:_.B5a,ud:!0,Pb:_.$w}]},Ku]});var Hx=function(){};
Hx.ha=function(a){return new (a||Hx)};Hx.Ea=_.lc({type:Hx,bootstrap:[Dw]});Hx.Da=_.ac({imports:[Fx,_.Xp]});var mwa;_.fi=new Map;mwa=!1;var J6a=function(a){this.Ud=a};J6a.prototype.toString=function(){return this.Ud.join(".")};J6a.prototype.getVersion=function(){return this.Ud[1]};var Ix=function(){this.ue={};this.JV="";this.Ej={};this.R2a=null};Ix.prototype.toString=function(){if(this.JV.endsWith("_/wa/"))var a=this.R2a?this.JV+Jx(this,"wk")+"/"+this.R2a:this.JV+Jx(this,"wk")+".wasm";else{a=this.JV+K6a(this);var b=_.KCa(this.Ej),c="";""!=b&&(c="?"+b);a+=c}return a};
var L6a=function(a){a=Jx(a,"md");return!!a&&"0"!==a},K6a=function(a){var b=[],c=(0,_.Fh)(function(d){void 0!==this.ue[d]&&b.push(d+"="+this.ue[d])},a);L6a(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.ue||Kx(a,"d","0"),c("d"),c("exm"),c("excm"),(a.ue.excm||a.ue.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==Jx(a,"br")&&c("br"),""!==M6a(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("rs"),c("cb"),c("ee"),c("m"));return b.join("/")},
Jx=function(a,b){return a.ue[b]?a.ue[b]:null},Kx=function(a,b,c){c?a.ue[b]=c:delete a.ue[b]},N6a=function(a,b){b&&0<b.length?(b.sort(),Kx(a,"exm",b.join(","))):Kx(a,"exm",null)},O6a=function(a,b){b&&0<b.length?(b.sort(),Kx(a,"excm",b.join(","))):Kx(a,"excm",null)},P6a=function(a){return(a=Jx(a,"m"))?a.split(","):[]},M6a=function(a){switch(Jx(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},Q6a=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();Kx(a,"ee",c.join(";"))};Ix.prototype.Tha=function(a){Kx(this,"md",a)};Ix.prototype.TLb=function(a){Kx(this,"rs",a)};Ix.prototype.rrb=function(){return Jx(this,"rs")};var R6a=function(a){delete a.ue.m;delete a.ue.exm;delete a.ue.ed};Ix.prototype.clone=function(){return S6a(this.toString())};
var S6a=function(a,b){b=void 0===b?!0:b;var c=T6a(a),d=new Ix,e=c.match(fk)[5];Jba(U6a,function(g){var m=e.match("/"+g+"=([^/]+)");m&&Kx(d,g,m[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.JV=a.substr(0,a.indexOf(f)+f.length);if(d.JV.endsWith("_/wa/"))return b=V6a(a),a.endsWith(".wasm")||(a=a.split("/"),d.R2a=a[a.length-1]),Kx(d,"wk",b.toString()),d;if(!b)return d;(a=c.match(fk)[6]||null)&&GCa(a,function(g,m){d.Ej[g]=m});return d},W6a=function(a){var b=(b=T6a(a).match(fk)[5]||
null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!V6a(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},V6a=function(a){var b=a.lastIndexOf("_/wa/")+5,c=a.indexOf("/",b);if(-1!==c)a=a.slice(b,c);else if(a.endsWith(".wasm"))a=a.slice(b,a.lastIndexOf(".wasm"));else return null;try{var d=a.split(".");var e=3!==d.length||-1!==d[0].indexOf("=")?null:new J6a(d);if(null===e)throw new TypeError("Bd`"+a);return e}catch(f){return null}},T6a=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},U6a={NRc:"k",IQc:"ck",gSc:"wk",nRc:"m",QQc:"exm",OQc:"excm",zQc:"am",jRc:"mm",LRc:"rt",bRc:"d",PQc:"ed",URc:"sv",KQc:"deob",DQc:"cb",RRc:"rs",PRc:"sdch",cRc:"im",LQc:"dg",NQc:"br",kSc:"wt",RQc:"ee",TRc:"sm",mRc:"md",UQc:"gssmodulesetproto",eSc:"ujg"},X6a=RegExp("^loaded_(g|h)?[_\\d]+$");var Y6a=function(a){a=a.clone();R6a(a);Kx(a,"dg",null);Kx(a,"d","0");N6a(a,null);O6a(a,null);return a},Z6a=!0,$6a=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.fG?void 0:d.fG,f=void 0===d.HC?void 0:d.HC;d=void 0===d.callback?void 0:d.callback;Kx(a,"m",b.join(","));f&&Q6a(a,f);c&&(Kx(a,"ck",c),e?a.TLb(e):Z6a&&(Z6a=!1));if(d){if(null!=d&&!X6a.test(d))throw Error("Cd`"+d);Kx(a,"cb",d)}a=a.toString();_.ti(a,"/")&&(f=document.location.href.match(fk),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 _.dg(a)};var b7a=function(a){return a7a(a).then(function(b){return JSON.parse(b.responseText)})},a7a=function(a){var b={},c=b.mQc?b.mQc.f$():JEa.f$();return(new bk(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new Lx("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.ca.clearTimeout(f);var n;!(n=HEa(c.status))&&(n=0===c.status)&&(n=FCa(a),n=!("http"==n||"https"==n||""==n));n?d(c):e(new c7a(c.status,a,c))}};c.onerror=function(){e(new Lx("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.qOc&&(f=_.ca.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new d7a(a,c))},b.qOc));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.ca.clearTimeout(f),e(new Lx("Error sending XHR: "+n.message,a,c))}})).ON(function(d){d instanceof
dk&&c.abort();throw d;})},Lx=function(a,b,c){_.ba.call(this,a+", url="+b);this.url=b;this.Vya=c};_.si(Lx,_.ba);Lx.prototype.name="XhrError";var c7a=function(a,b,c){Lx.call(this,"Request Failed, status="+a,b,c);this.status=a};_.si(c7a,Lx);c7a.prototype.name="XhrHttpError";var d7a=function(a,b){Lx.call(this,"Request timed out",a,b)};_.si(d7a,Lx);d7a.prototype.name="XhrTimeoutError";var f7a,j7a,h7a,i7a,o7a;_.Mx=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.mha=S6a(_.wh(a).toString(),!0);this.Yjb=b;this.Oib=c;this.cka=d;this.C1={};this.PVa={};this.Xva=[];this.dZa=!0;this.QUa=(a=Jx(this.mha,"excm"))?a.split(","):[];this.XLc=e;this.bka=!1;this.b$="anonymous";this.Zja=4043;this.QSa=document.head||document.documentElement;this.b1=this.Gda=null;this.DNc=!0;this.r0=null;_.e7a(this,P6a(this.mha));this.CVa()};
f7a=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),W6a(b)&&!S6a(b).JV.endsWith("_/js/")){b=P6a(S6a(b));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.QUa.includes(c)||a.QUa.push(c)}};
_.Mx.prototype.VFc=function(a,b,c){var d=void 0===c?{}:c;c=d.HC;var e=d.Ys,f=d.HT;d=d.LHc;this.PVa=b;if(!a)throw Error("Fd");if(this.XLc){var g=_.l(document.getElementsByTagName("style"));for(b=g.next();!b.done;b=g.next())f7a(this,b.value);g=_.l(document.getElementsByTagName("link"));for(b=g.next();!b.done;b=g.next())f7a(this,b.value)}this.Syb(this.YXa(a),c,e,f,d)};
_.Mx.prototype.Syb=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.g7a(this,a,function(f,g,m){e.load(f,g,c,d,void 0===m?g:m,b)},b)||c(-1)};_.Mx.prototype.CVa=function(){};
j7a=function(a,b,c){if(a.cka){c={cssRowKey:a.Yjb,fG:a.Oib,HC:c,cZa:h7a(a),Hga:i7a(a)};var d=void 0===c?{}:c;c=void 0===d.cZa?[]:d.cZa;var e=void 0===d.Hga?[]:d.Hga,f=void 0===d.cssRowKey?void 0:d.cssRowKey,g=void 0===d.fG?void 0:d.fG,m=void 0===d.HC?void 0:d.HC;d=void 0===d.callback?void 0:d.callback;a=Y6a(a.mha);Kx(a,"d","1");N6a(a,c);O6a(a,e);b=$6a(a,b,{cssRowKey:f,fG:g,HC:m,callback:d})}else c={cssRowKey:a.Yjb,fG:a.Oib,cZa:h7a(a),Hga:i7a(a)},m=void 0===c?{}:c,c=void 0===m.Hga?[]:m.Hga,e=void 0===
m.cssRowKey?void 0:m.cssRowKey,f=void 0===m.fG?void 0:m.fG,g=void 0===m.HC?void 0:m.HC,m=void 0===m.callback?void 0:m.callback,a=Y6a(a.mha),O6a(a,c),b=$6a(a,b,{cssRowKey:e,fG:f,HC:g,callback:m});return b};_.e7a=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.C1[f]||(a.C1[f]=!0,a.Xva.push(f),c=!0,d.push(f))}c&&(a.dZa=!1)};_.k7a=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.C1[e]&&(delete a.C1[e],_.ua(a.Xva,e),c.push(e))}};
_.Mx.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var g=l7a(a,this.bka,this.b$);_.e7a(this,b);this.Gda=g;this.QSa.insertBefore(g,this.QSa.firstChild);_.m7a(g,b,function(){g.parentElement.removeChild(g);f.Gda==g&&(f.Gda=null);var m=new Set;b.map(function(r){return m.add(r)});for(var n in f.PVa)f.PVa[n].Ww()&&m.add(n);Array.from(m);d()},function(m){g.parentElement.removeChild(g);f.Gda==g&&(f.Gda=null);_.k7a(f,m);f.b1?f.b1.then(function(){c(-1)}):c(-1)},e)};
_.m7a=function(a,b,c,d,e){e=void 0===e?b:e;var f=b.length,g=function(){f=0;a.onload=null;a.onerror=null;m=function(){}},m=function(){g();var r=e.filter(function(x){return!_.vg().mj[x].Ww()});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=_.vg().mj[r];r.Ww()?n():(r.n1(r.Gqa,n),QNa(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};h7a=function(a){a.dZa||(a.dZa=!0,a.Xva.sort());return a.Xva};
i7a=function(a){a=a.QUa;a.sort();return a};_.Mx.prototype.YXa=function(a){var b=this;return a.filter(function(c){return!b.C1[c]})};
_.g7a=function(a,b,c,d){if(a.b1)return a.b1.then(function(){_.g7a(a,b,c,d)}),!0;if(!a.cka){var e=[],f=Object.assign({},a.C1);a.n3(b,function(x){e.push(x.getId())},d,function(x){return!x.Ww()},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=j7a(a,m,d),r=_.wh(n).toString();r.length>a.Zja;)if(1<g)g-=Math.ceil((r.length-a.Zja)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=j7a(a,m,d),r=_.wh(n).toString();else return a.cka?(a.cka=!1,a.b1=n7a(a).then(function(x){o7a(a,x,d)}),_.g7a(a,
b.slice(f),c,d)):!1;f+=g;a.cka?c(n,m):c(n,m,f===b.length?b:[])}return!0};o7a=function(a,b,c){_.vg().Fwa((b||{}).moduleGraph);a.n3(h7a(a),function(d){_.e7a(a,[d.getId()])},c);a.b1=null};_.Mx.prototype.n3=function(a,b,c,d,e){e=void 0===e?{}:e;var f=_.vg();a=_.l(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.mj[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.L$||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.n3(n,b,c,d,e);b(m)}}};
var n7a=function(a){a=a.mha.clone();R6a(a);Kx(a,"dg",null);a.Tha("1");return b7a(a.toString())},l7a=function(a,b,c){var d=_.Pj(document,"SCRIPT");_.xra(d,a);b&&(d.crossOrigin=c);d.async=!1;return d};var Nx=function(a,b){this.type=a;this.status=b};Nx.prototype.toString=function(){return p7a(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var p7a=function(a){switch(a.type){case Nx.Cf.o5a:return"Unauthorized";case Nx.Cf.p3a:return"Consecutive load failures";case Nx.Cf.TIMEOUT:return"Timed out";case Nx.Cf.N4a:return"Out of date module id";case Nx.Cf.RAa:return"Init error";default:return"Unknown failure type "+a.type}};pi.Gt=Nx;pi.Gt.Cf={o5a:0,p3a:1,TIMEOUT:2,N4a:3,RAa:4};var Ox=function(){this.Vl=null;this.mj={};this.rD=[];this.OH=[];this.Wva=[];this.Cr=[];this.ZN=[];this.LK={};this.pC={};this.Tz=this.Loa=new Tn([],"");this.kUa=null;this.Usa=new _.Js;this.KLa=!1;this.Ppa=0;this.Yvb=this.uSb=this.Mxb=!1};_.si(Ox,SNa);var q7a=function(a,b){_.ba.call(this,"Error loading "+a+": "+b)};_.si(q7a,_.ba);_.h=Ox.prototype;_.h.vLb=function(a){this.KLa=a};
_.h.Fwa=function(a,b){if(!(this instanceof Ox))this.Fwa(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.mj[f]?(f=this.mj[f].L$,f!=e&&f.splice.apply(f,[0,f.length].concat(_.yc(e)))):this.mj[f]=new Tn(e,f)}b&&b.length?(saa(this.rD,b),this.kUa=_.na(b)):this.Usa.WK||this.Usa.callback();this.Tz==this.Loa&&(this.Tz=null,this.Loa.zD((0,_.Fh)(this.krb,
this))&&r7a(this,new pi.Gt(pi.Gt.Cf.RAa)),Px(this))}};_.h.vHb=function(a,b){if(this.LK[a]){delete this.LK[a][b];for(var c in this.LK[a])return;delete this.LK[a]}};_.h.isActive=function(){return 0<this.rD.length};_.h.Twb=function(){return 0<this.ZN.length};
var Px=function(a){var b=a.Mxb,c=a.isActive();c!=b&&(a.Tqa(c?"active":"idle"),a.Mxb=c);b=a.Twb();b!=a.uSb&&(a.Tqa(b?"userActive":"userIdle"),a.uSb=b)},u7a=function(a,b,c){var d=[];_.taa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],m=a.mj[g];if(!m)throw Error("Gd`"+g);var n=new _.Js;e[g]=n;m.Ww()?n.callback(null):(s7a(a,g,m,!!c,n),t7a(a,g)||b.push(g))}0<b.length&&(0===a.rD.length?a.OUa(b):(a.Cr.push(b),Px(a)));return e},s7a=function(a,b,c,d,e){c.registerCallback(e.callback,e);QNa(c,function(f){e.gaa(new q7a(b,
f))});t7a(a,b)?d&&(0<=(0,_.qa)(a.ZN,b)||a.ZN.push(b),Px(a)):d&&(0<=(0,_.qa)(a.ZN,b)||a.ZN.push(b))};
Ox.prototype.OUa=function(a,b,c){var d=this;b||(this.Ppa=0);var e=this.YXa(a);this.rD=e;this.OH=this.KLa?a:_.va(e);Px(this);if(0!==e.length){this.Wva.push.apply(this.Wva,e);if(0<Object.keys(this.LK).length&&!this.Vl.DNc)throw Error("Hd");a=(0,_.Fh)(this.Vl.VFc,this.Vl,_.va(e),this.mj,{HC:this.LK,nYc:!!c,Ys:function(f){var g=d.OH;f=null!=f?f:void 0;d.Ppa++;d.OH=g;e.forEach(_.qi(_.ua,d.Wva),d);401==f?(r7a(d,new pi.Gt(pi.Gt.Cf.o5a,f)),d.Cr.length=0):410==f?(v7a(d,new pi.Gt(pi.Gt.Cf.N4a,f)),w7a(d)):3<=
d.Ppa?(v7a(d,new pi.Gt(pi.Gt.Cf.p3a,f)),w7a(d)):d.OUa(d.OH,!0,8001==f)},LHc:(0,_.Fh)(this.bCc,this)});(b=5E3*Math.pow(this.Ppa,2))?_.ca.setTimeout(a,b):a()}};Ox.prototype.YXa=function(a){var b=this;a=a.filter(function(e){return b.mj[e].Ww()?(_.ca.setTimeout(function(){return Error("Id`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(x7a(this,a[d]));_.taa(c);return!this.KLa&&1<c.length?(a=c.shift(),this.Cr=c.map(function(e){return[e]}).concat(this.Cr),[a]):c};
var x7a=function(a,b){var c=Rba(a.Wva),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.mj[b[e]].L$,g=f.length-1;0<=g;g--){var m=f[g];a.mj[m].Ww()||c[m]||(d.push(m),b.push(m))}d.reverse();_.taa(d);return d};
Ox.prototype.Qwa=function(){if(this.Tz){var a=this.Tz.getId(),b=[];if(this.LK[a]){for(var c=_.l(Object.keys(this.LK[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.mj[d];e&&!e.Ww()&&(this.vHb(a,d),b.push(d))}this.PUa(b)}this.isDisposed()||(this.mj[a].zD((0,_.Fh)(this.krb,this))&&r7a(this,new pi.Gt(pi.Gt.Cf.RAa)),_.ua(this.ZN,a),_.ua(this.rD,a),0===this.rD.length&&w7a(this),this.kUa&&a==this.kUa&&(this.Usa.WK||this.Usa.callback()),Px(this),this.Tz=null)}};
var t7a=function(a,b){if(0<=(0,_.qa)(a.rD,b))return!0;for(var c=0;c<a.Cr.length;c++)if(0<=(0,_.qa)(a.Cr[c],b))return!0;return!1};Ox.prototype.load=function(a,b){return u7a(this,[a],b)[a]};Ox.prototype.PUa=function(a){return u7a(this,a)};var loa=function(a){var b=_.ug;b.Tz&&"synthetic_module_overhead"===b.Tz.getId()&&(b.Qwa(),delete b.mj.synthetic_module_overhead);b.mj[a]&&b.n3(b.mj[a].L$||[],function(c){c.Qwa();_.ua(b.rD,c.getId())},function(c){return!c.Ww()});b.Tz=b.mj[a]};
Ox.prototype.nHb=function(a){this.Tz||(this.mj.synthetic_module_overhead=new Tn([],"synthetic_module_overhead"),this.Tz=this.mj.synthetic_module_overhead);var b=this.Tz;b.n1(b.Gqa,a)};Ox.prototype.bCc=function(){v7a(this,new pi.Gt(pi.Gt.Cf.TIMEOUT));w7a(this)};
var v7a=function(a,b){1<a.OH.length?a.Cr=a.OH.map(function(c){return[c]}).concat(a.Cr):r7a(a,b)},r7a=function(a,b){var c=a.OH;a.rD.length=0;for(var d=[],e=0;e<a.Cr.length;e++){var f=a.Cr[e].filter(function(n){var r=x7a(this,n);return qxa(c,function(x){return 0<=(0,_.qa)(r,x)})},a);saa(d,f)}for(e=0;e<c.length;e++)raa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.Cr.length;f++)_.ua(a.Cr[f],d[e]);_.ua(a.ZN,d[e])}var g=a.pC.error;if(g)for(e=0;e<g.length;e++){var m=g[e];for(f=0;f<d.length;f++)m("error",
d[f],b)}for(e=0;e<c.length;e++)a.mj[c[e]]&&a.mj[c[e]].Ys(b);a.OH.length=0;Px(a)},w7a=function(a){for(;a.Cr.length;){var b=a.Cr.shift().filter(function(c){return!this.mj[c].Ww()},a);if(0<b.length){a.OUa(b);return}}Px(a)};_.h=Ox.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.pC;c[a]||(c[a]=[]);c[a].push(b)};_.h.Tqa=function(a){for(var b=this.pC[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.n3=function(a,b,c,d){c=void 0===c?function(){return!0}:c;d=void 0===d?{}:d;a=_.l(a);for(var e=a.next();!e.done;e=a.next()){e=e.value;var f=this.mj[e];!d[e]&&c(f)&&(d[e]=!0,this.n3(f.L$||[],b,c,d),b(f))}};_.h.dispose=function(){Sba(Nba(this.mj),this.Loa);this.mj={};this.rD=[];this.OH=[];this.ZN=[];this.Cr=[];this.pC={};this.Yvb=!0};_.h.isDisposed=function(){return this.Yvb};_.ioa=function(){return new Ox};_.twa('/**\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;_.fi.set("CST-APP",Fx);_.fi.set("PROTRACTOR-CST-APP",Hx);
if("?refreshSso=1"===location.search)window.close();else{_.vg().nHb(qwa);var y7a,z7a,Qx;y7a=void 0===y7a?!1:y7a;z7a=void 0===z7a?!1:z7a;Qx=void 0===Qx?{}:Qx;var A7a="",B7a="";window&&window._F_cssRowKey&&(A7a=window._F_cssRowKey,window._F_combinedSignature&&(B7a=window._F_combinedSignature));if(A7a&&"function"!==typeof window._F_installCss)throw Error("Jd");var C7a=Qx.U_c||_.Mx,D7a,E7a,F7a="",G7a=_.ca._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById){var H7a=document.getElementById("base-js");
if(H7a){var I7a=H7a.tagName.toUpperCase();if("SCRIPT"==I7a||"LINK"==I7a)F7a=H7a.src?H7a.src:H7a.getAttribute("href")}}if(G7a&&F7a){if(G7a!=F7a)throw Error("Dd`"+G7a+"`"+F7a);E7a=G7a}else E7a=G7a||F7a;if(!W6a(E7a))throw Error("Ed");D7a=_.dg(E7a);var J7a=new C7a(D7a,A7a,B7a,y7a,z7a);Qx.lPc&&(J7a.bka=Qx.lPc);Qx.gxc&&(J7a.b$=Qx.gxc);Qx.Zja&&(J7a.Zja=Qx.Zja);var K7a=_.vg();K7a.Vl=J7a;K7a.vLb(!0)};_.Rx=function(a,b){this.Va=a;this.window=b};_.L7a=function(a,b){return _.Wm(a.Va,_.En(a.Va,_.Bp(b)))};_.Rx.ha=function(a){return new (a||_.Rx)(_.q(_.lg),_.q(_.Ns))};_.Rx.ua=_.p({token:_.Rx,qa:_.Rx.ha,Ha:"root"});
_.gu.add(9);
_.gu.add(91);
_.gu.add(2);
_.Yh.add(3);
_.gu.add(72);
_.gu.add(73);
_.gu.add(88);
_.gu.add(77);
_.gu.add(19);
_.v0a="https://cs.corp.google.com";
_.gu.add(31);
_.gu.add(38);
_.gu.add(42);

_.gu.add(70);
_.gu.add(84);
_.gu.add(44);
_.gu.add(48);
_.gu.add(55);
_.gu.add(56);
_.gu.add(78);
_.gu.add(82);
_.gu.add(1);
_.gu.add(3);
_.gu.add(10);
var x8a=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.lOa=["/search"];var cy=function(a,b){_.Mu.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.BG=new _.Tf(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.Rpb=new _.Tf(null!=(d=c)?d:"FILES");var e;this.HA=new _.Tf(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 _.Tf(null!=(f=d)?f:"SYSTEM");var g;this.LNa=new _.Tf(null!=(g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))?g:"cider-dark");var m;this.tUa=new _.Tf(null!=(m=this.storage.get("__SourceSettings_LightSyntaxTheme"))?m:"cider");this.storage.get("__SourceSettings_XrefBuildConfigFilter");var n;f=null!=(n=this.storage.get("__SourceSettings_XrefExcludeFilters"))?n:[];n=new Set;f=_.l(f);for(g=f.next();!g.done;g=f.next()){a:{if(g=g.value)switch(g){case "GENERATED":case "TEST":break a}g=
void 0}g&&n.add(g)}this.JTb=new _.Tf(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.Hca=new _.Tf(null!=(r=n)?r:"SHOW_ALWAYS");var x;a:{if(r=this.storage.get("__SourceSettings_XrefOpenAction"))switch(r){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}r=void 0}this.X2a=new _.Tf(null!=(x=r)?x:"MINI");var A;this.tabSize=new _.Tf(null!=
(A=x8a(this.storage.get("__SourceSettings_TabSize")))?A:2);var E;this.pageSize=new _.Tf(null!=(E=x8a(this.storage.get("__SourceSettings_PageSize")))?E:10);var I;this.Jea=new _.Tf(null!=(I=x8a(this.storage.get("__SourceSettings_NumStarredPlaces")))?I:50);this.U_a=new _.Tf(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var L;this.LTb=new _.Tf(null!=(L=x8a(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))?L:0);this.zca=new _.Tf(!!this.storage.get("__SourceSettings_HighlightXrefs"));
this.V_a=new _.Tf(!!this.storage.get("__SourceSettings_ShowGenerated"));var Q;this.mia=new _.Tf(null!=(Q=this.storage.get("__SourceSettings_ShowCustomContextMenu"))?Q:!0)};_.V(cy,_.Mu);_.h=cy.prototype;_.h.zba=function(){return this.BG};_.h.Rha=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.BG.next(a)};_.h.n_=function(){return this.Rpb};_.h.Z1=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.Rpb.next(a)};_.h.MG=function(){return this.HA};
_.h.kx=function(a){a=Object.assign({},this.HA.value,a);this.HA.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.bsa=function(){return this.theme};_.h.Zwa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.mba=function(){return this.LNa};_.h.Iha=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.LNa.next(a)};_.h.Aba=function(){return this.tUa};_.h.Sha=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.tUa.next(a)};
_.h.Qba=function(){return this.JTb};_.h.cia=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.JTb.next(new Set(a))};_.h.m_=function(){return this.Hca};_.h.Pha=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.Hca.next(a)};_.h.qS=function(){return this.tabSize};_.h.aia=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.mS=function(){return this.pageSize};
_.h.e2=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.r_=function(){return this.Jea};_.h.Uha=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Jea.next(a)};_.h.nS=function(){return this.U_a};_.h.Yha=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.U_a.next(a)};_.h.Mba=function(){return this.V_a};_.h.Zha=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.V_a.next(a)};_.h.isa=function(){return this.LTb};
_.h.L_a=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.LTb.next(a)};_.h.fS=function(){return this.zca};_.h.Y1=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.zca.next(a)};_.h.v_=function(){return this.mia};_.h.Xha=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.mia.next(a)};_.h.sS=function(){return this.X2a};_.h.g2=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.X2a.next(a)};
cy.ha=function(a){return new (a||cy)(_.q(_.oUa),_.q(_.hu))};cy.ua=_.p({token:cy,qa:cy.ha,Ha:"root"});_.u1a=cy;_.gu.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.ug){if(!_.ioa)return;_.joa()}_.ug.Fwa(a,b)};
_._ModuleManager_initialize('b/b96Luc/dflQFd/HyHasc/E7aOmb/Yfyhhd/sy3/sy2:6/sy6/sy1:7,8/sy4/sy5:7,a/sy7:b/sy8/source:9,c,d/results:9,d/sy9:b/search:g/sya:6,a,d/source_settings:8,i/codemirror/oss:c,g,i/codePrefetch/ZnwIZ/y9n5Ud',['sy3','sy2','sy4','sy5','sy7','sy8','sy9','sya','oss','sy6','sy1','source','search','codemirror']);
}catch(e){_._DumpException(e)}
try{
var M8a,Q8a,R8a,S8a,T8a,U8a,V8a,W8a,b9a;_.L8a=function(a,b){var c=_.zka.get(b)||null;if(c&&c!==a)throw Error("ib`"+b+"`"+_.cc(c)+"`"+_.cc(c.name));_.zka.set(b,a)};_.dy=function(a,b,c){a=_.eja(_.Kc(),a,b,c);_.nja(_.Eda,a)};
M8a=function(a,b){var c=void 0===c?"mat":c;a.Xc.ka(_.Be(a)).subscribe(function(d){d=d.length;b.oa.classList.toggle(c+"-2-line",!1);b.oa.classList.toggle(c+"-3-line",!1);b.oa.classList.toggle(c+"-multi-line",!1);2===d||3===d?b.oa.classList.toggle(c+"-"+d+"-line",!0):3<d&&b.oa.classList.toggle(c+"-multi-line",!0)})};
_.N8a=function(a){var b=function(){var c=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;c.cs=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{xd:{configurable:!0,enumerable:!0,get:function(){return this.cs},set:function(c){this.cs=_.dh(c)}}});return b};_.O8a=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};_.P8a=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};
Q8a=function(a){a&1&&_.B(0,"mat-pseudo-checkbox",5);a&2&&(a=_.J(),_.w("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};R8a=function(a){a&1&&(_.y(0,"span",6),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.ff("(",a.group.label,")"))};S8a=function(a){a&1&&(_.y(0,"span",8),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.gf(a.placeholder))};T8a=function(a){a&1&&(_.y(0,"span",12),_.N(1),_.z());a&2&&(a=_.J(2),_.t(1),_.gf(a.a2a))};U8a=function(a){a&1&&_.bf(0,0,["*ngSwitchCase","true"])};
V8a=function(a){a&1&&(_.y(0,"span",9),_.M(1,T8a,2,1,"span",10),_.M(2,U8a,1,0,"ng-content",11),_.z());a&2&&(a=_.J(),_.w("ngSwitch",!!a.KNa),_.t(2),_.w("ngSwitchCase",!0))};
W8a=function(a){if(a&1){var b=_.Kc();_.y(0,"div",13)(1,"div",14,15);_.H("@transformPanel.done",function(c){_.Lc(b);var d=_.J();return _.Mc(d.s6.next(c.og))})("keydown",function(c){_.Lc(b);var d=_.J();return _.Mc(d.eg(c))});_.bf(3,1);_.z()()}a&2&&(a=_.J(),_.w("@transformPanelWrap",void 0),_.t(1),_.dy("mat-select-panel ",a.rGa(),""),_.Oe("transform-origin",a.SX)("font-size",a.n7,"px"),_.w("ngClass",a.Kd)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.Ne("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.GP()))};_.ey=function(a,b){a.Pna=b;return a};_.X8a=function(a,b){a.MF=void 0===b?!0:b;return a};_.fy=function(a,b){a.oma=b;return a};_.Y8a=function(a){a.O5a=["shiftKey"];return a};_.Z8a=function(a){a.p6={enabled:!0,eZ:10};return a};_.$8a=function(a,b){a.o6a=void 0===b?!0:b;return a};_.gy=function(a){return a.fF()?a.PB:null};_.hy=function(a){return{wl:_.In,Rb:[{ya:_.xLa,ud:!0,tc:a}]}};_.iy=function(){_.wq.apply(this,arguments)};
_.V(_.iy,_.wq);_.iy.prototype.Nk=function(a){this.Rf&&_.a9a(this.Rf);_.wq.prototype.Nk.call(this,a);this.Rf&&(a=this.Rf,a.aP||(a.aP=!0,_.Hk(a.kb)))};_.jy=function(a,b,c,d){var e=this;a=void 0===a?!1:a;c=void 0===c?!0:c;this.Ph=a;this.C7a=c;this.Oz=d;this.wQ=new Set;this.K4=[];this.KX=[];this.changed=new _.ye;b&&b.length&&(a?b.forEach(function(f){return e.Qma(f)}):this.Qma(b[0]),this.KX.length=0)};_.h=_.jy.prototype;
_.h.select=function(){var a=this;_.uc.apply(0,arguments).forEach(function(c){return a.Qma(c)});var b=this.nma();this.yq();return b};_.h.Ig=function(){var a=this;_.uc.apply(0,arguments).forEach(function(c){return a.WJa(c)});var b=this.nma();this.yq();return b};_.h.setSelection=function(){var a=_.uc.apply(0,arguments),b=this,c=this.selected,d=new Set(a);a.forEach(function(e){return b.Qma(e)});c.filter(function(e){return!d.has(e)}).forEach(function(e){return b.WJa(e)});a=this.nma();this.yq();return a};
_.h.toggle=function(a){return this.Fe(a)?this.Ig(a):this.select(a)};_.h.clear=function(a){a=void 0===a?!0:a;this.Cbb();var b=this.nma();a&&this.yq();return b};_.h.Fe=function(a){return this.wQ.has(this.dGa(a))};_.h.tl=function(){return 0===this.wQ.size};_.h.Re=function(){return!this.tl()};_.h.sort=function(a){this.Ph&&this.selected&&this.fe.sort(a)};_.h.yq=function(){this.fe=null;if(this.KX.length||this.K4.length)this.changed.next({source:this,NJ:this.KX,removed:this.K4}),this.K4=[],this.KX=[]};
_.h.Qma=function(a){a=this.dGa(a);this.Fe(a)||(this.Ph||this.Cbb(),this.Fe(a)||this.wQ.add(a),this.C7a&&this.KX.push(a))};_.h.WJa=function(a){a=this.dGa(a);this.Fe(a)&&(this.wQ.delete(a),this.C7a&&this.K4.push(a))};_.h.Cbb=function(){var a=this;this.tl()||this.wQ.forEach(function(b){return a.WJa(b)})};_.h.mTc=function(){};_.h.nma=function(){return!(!this.K4.length&&!this.KX.length)};
_.h.dGa=function(a){if(this.Oz)for(var b=_.l(this.wQ),c=b.next();!c.done;c=b.next())if(c=c.value,this.Oz(a,c))return c;return a};_.W.Object.defineProperties(_.jy.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.fe||(this.fe=Array.from(this.wQ.values()));return this.fe}}});b9a=[{Ec:"start",Fc:"bottom",rc:"start",xc:"top"},{Ec:"start",Fc:"top",rc:"start",xc:"bottom"},{Ec:"end",Fc:"top",rc:"end",xc:"bottom"},{Ec:"end",Fc:"bottom",rc:"end",xc:"top"}];_.ky=function(a){this.nb=a};
_.ky.ha=function(a){return new (a||_.ky)(_.u(_.bd))};_.ky.Ja=_.pc({type:_.ky,ta:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Yb:["cdkOverlayOrigin"],standalone:!0});
_.ly=function(a,b,c,d,e){this.Df=a;this.qc=e;this.hab=this.U7a=this.IP=this.W9a=this.p5=!1;this.z6=this.Ela=this.Z5a=this.nla=_.yd.EMPTY;this.viewportMargin=0;this.ij=this.open=!1;this.Bm=new _.ml;this.VT=new _.ml;this.Od=new _.ml;this.detach=new _.ml;this.kDb=new _.ml;this.mDb=new _.ml;this.mtc=new _.ar(b,c);this.N6=d;this.Gj=this.N6()};_.h=_.ly.prototype;_.h.La=function(){this.Z5a.unsubscribe();this.Ela.unsubscribe();this.nla.unsubscribe();this.z6.unsubscribe();this.Db&&this.Db.dispose()};
_.h.Ub=function(a){this.Fg&&(this.koa(this.Fg),this.Db.Qr({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),a.origin&&this.open&&this.Fg.apply());a.open&&(this.open?this.AW():this.p7a())};
_.h.Zy=function(){var a=this;this.ux&&this.ux.length||(this.ux=b9a);var b=this.Db=this.Df.create(this.Nlc());this.Z5a=b.mla.subscribe(function(){return a.Od.emit()});this.Ela=b.Yo.subscribe(function(){return a.detach.emit()});b.fk().subscribe(function(c){a.kDb.next(c);27!==c.keyCode||a.ij||_.ah(c)||(c.preventDefault(),a.p7a())});this.Db.px().subscribe(function(c){a.mDb.next(c)})};
_.h.Nlc=function(){var a=this.Fg=this.Ng||this.fnc();a=new _.Qq({direction:this.qc,Ng:a,Gj:this.Gj,Wf:this.Wf});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.Am&&(a.Am=this.Am);this.Kd&&(a.Kd=this.Kd);return a};
_.h.koa=function(a){var b=this,c=this.ux.map(function(d){return{Ec:d.Ec,Fc:d.Fc,rc:d.rc,xc:d.xc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,Kd:d.Kd||void 0}});return _.dTa(_.cTa(_.aTa(_.bTa(_.$8a(_.Uq(_.Tq(a.Vha(this.p8a()),c),this.lqb),this.push),this.Urb),this.viewportMargin),this.ozb),this.IOc)};_.h.fnc=function(){var a=_.Yq(this.Df.position(),this.p8a());this.koa(a);return a};_.h.p8a=function(){return this.origin instanceof _.ky?this.origin.nb:this.origin};
_.h.AW=function(){var a=this;this.Db?this.Db.yo().Wf=this.Wf:this.Zy();this.Db.wg()||this.Db.Od(this.mtc);this.Wf?this.nla=this.Db.Bm().subscribe(function(b){a.Bm.emit(b)}):this.nla.unsubscribe();this.z6.unsubscribe();0<this.VT.Lk.length&&(this.z6=this.Fg.Nfa.ka(_.sia(function(){return 0<a.VT.Lk.length})).subscribe(function(b){a.VT.emit(b);0===a.VT.Lk.length&&a.z6.unsubscribe()}))};_.h.p7a=function(){this.Db&&this.Db.detach();this.nla.unsubscribe();this.z6.unsubscribe()};
_.W.Object.defineProperties(_.ly.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.UHa},set:function(a){this.UHa=a;this.Fg&&this.koa(this.Fg)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.ks},set:function(a){this.ks=a;this.Fg&&this.koa(this.Fg)}},Wf:{configurable:!0,enumerable:!0,get:function(){return this.p5},set:function(a){this.p5=_.dh(a)}},ozb:{configurable:!0,enumerable:!0,get:function(){return this.W9a},set:function(a){this.W9a=_.dh(a)}},lqb:{configurable:!0,
enumerable:!0,get:function(){return this.U7a},set:function(a){this.U7a=_.dh(a)}},Urb:{configurable:!0,enumerable:!0,get:function(){return this.IP},set:function(a){this.IP=_.dh(a)}},push:{configurable:!0,enumerable:!0,get:function(){return this.hab},set:function(a){this.hab=_.dh(a)}},Dd:{configurable:!0,enumerable:!0,get:function(){return this.Db}},dir:{configurable:!0,enumerable:!0,get:function(){return this.qc?this.qc.value:"ltr"}}});
_.ly.ha=function(a){return new (a||_.ly)(_.u(_.fr),_.u(_.of),_.u(_.pf),_.u(_.gTa),_.u(_.Aq,8))};
_.ly.Ja=_.pc({type:_.ly,ta:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:["cdkConnectedOverlayOrigin","origin"],ux:["cdkConnectedOverlayPositions","positions"],Ng:["cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],Am:["cdkConnectedOverlayBackdropClass","backdropClass"],Kd:["cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],Gj:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:["cdkConnectedOverlayOpen","open"],ij:["cdkConnectedOverlayDisableClose","disableClose"],IOc:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],Wf:["cdkConnectedOverlayHasBackdrop",
"hasBackdrop"],ozb:["cdkConnectedOverlayLockPosition","lockPosition"],lqb:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],Urb:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"]},outputs:{Bm:"backdropClick",VT:"positionChange",Od:"attach",detach:"detach",kDb:"overlayKeydown",mDb:"overlayOutsideClick"},Yb:["cdkConnectedOverlay"],standalone:!0,features:[_.Bc]});var c9a=function(){};c9a.ha=function(a){return new (a||c9a)};
c9a.Ja=_.pc({type:c9a,ta:[["","mat-line",""],["","matLine",""]],Eb:[1,"mat-line"]});_.my=function(){};_.my.ha=function(a){return new (a||_.my)};_.my.Ea=_.lc({type:_.my});_.my.Da=_.ac({imports:[_.hr,_.hr]});_.ny=function(a){this.Be=a;this.state="unchecked";this.disabled=!1;this.wd="full"};_.ny.ha=function(a){return new (a||_.ny)(_.u(_.Ek,8))};
_.ny.Aa=_.kc({type:_.ny,ta:[["mat-pseudo-checkbox"]],Eb:[1,"mat-pseudo-checkbox"],Fb:12,lb:function(a,b){a&2&&_.Pe("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.wd)("mat-pseudo-checkbox-full","full"===b.wd)("_mat-animation-noopable","NoopAnimations"===b.Be)},inputs:{state:"state",disabled:"disabled",wd:"appearance"},Ba:0,Ca:0,va:function(){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-full{border:2px solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}\n'],
ub:2,Pa:0});_.py=function(){};_.py.ha=function(a){return new (a||_.py)};_.py.Ea=_.lc({type:_.py});_.py.Da=_.ac({imports:[_.hr]});_.qy=function(){};_.qy.ha=function(a){return new (a||_.qy)};_.qy.Ja=_.pc({type:_.qy,ta:[["","matSuffix",""]],features:[_.hf([{ya:_.f3a,Pb:_.qy}])]});_.ry=function(a){this.element=a;this.size="xsmall";this.format="hairline"};
_.ry.prototype.Ra=function(){var a=Array.from(this.element.oa.classList);a=_.l(a);for(var b=a.next();!b.done;b=a.next())b=b.value,d9a.includes(b)&&this.element.oa.classList.remove(b);a=new Set;a.add(e9a.includes(this.size)?this.size:"xsmall");a.add(f9a.includes(this.format)?this.format:"hairline");a=_.l(a.values());for(b=a.next();!b.done;b=a.next())this.element.oa.classList.add(b.value)};_.ry.ha=function(a){return new (a||_.ry)(_.u(_.bd))};
_.ry.Aa=_.kc({type:_.ry,ta:[["button","gme-button-old",""],["a","gme-button-old",""]],inputs:{size:"size",format:"format"},nc:["gme-button-old",""],hc:["*"],Ba:1,Ca:0,va:function(a){a&1&&(_.af(),_.bf(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 f9a=["hairline","fill","flat"],e9a=["xsmall","medium"],d9a=[].concat(_.yc(f9a),_.yc(e9a));var sy=function(){};sy.ha=function(a){return new (a||sy)};sy.Ea=_.lc({type:sy});sy.Da=_.ac({imports:[_.zm]});_.ty=function(){};_.ty.ha=function(a){return new (a||_.ty)};_.ty.Ea=_.lc({type:_.ty});_.ty.Da=_.ac({imports:[sy]});_.g9a=_.nh(function(){});var h9a,i9a,uy;h9a=["text"];i9a=0;_.j9a=function(a,b){this.source=a;this.iH=void 0===b?!1:b};uy=function(a,b,c,d){this.Yc=a;this.kb=b;this.jd=c;this.group=d;this.lc=this.aP=this.fe=!1;this.iQ="";this.id="mat-option-"+i9a++;this.Pu=new _.ml;this.hi=new _.ye};uy.prototype.select=function(a){a=void 0===a?!0:a;this.fe||(this.fe=!0,_.Hk(this.kb),a&&this.wP())};uy.prototype.Ig=function(a){a=void 0===a?!0:a;this.fe&&(this.fe=!1,_.Hk(this.kb),a&&this.wP())};
uy.prototype.focus=function(a,b){var c=this.Nh();"function"===typeof c.focus&&c.focus(b)};_.a9a=function(a){a.aP&&(a.aP=!1,_.Hk(a.kb))};_.h=uy.prototype;_.h.Hs=function(){return this.zB};_.h.eg=function(a){13!==a.keyCode&&32!==a.keyCode||_.ah(a)||(this.Iq(),a.preventDefault())};_.h.Iq=function(){this.disabled||(this.fe=this.multiple?!this.fe:!0,_.Hk(this.kb),this.wP(!0))};_.h.eF=function(){return this.disabled?"-1":"0"};_.h.Nh=function(){return this.Yc.oa};
_.h.Qm=function(){if(this.fe){var a=this.zB;a!==this.iQ&&(this.iQ&&this.hi.next(),this.iQ=a)}};_.h.La=function(){this.hi.complete()};_.h.wP=function(a){this.Pu.emit(new _.j9a(this,void 0===a?!1:a))};
_.W.Object.defineProperties(uy.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.jd&&this.jd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.fe}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.lc},set:function(a){this.lc=_.dh(a)}},xd:{configurable:!0,enumerable:!0,get:function(){return!(!this.jd||!this.jd.xd)}},Np:{configurable:!0,enumerable:!0,get:function(){return!(!this.jd||!this.jd.Np)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.aP}},zB:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.LJa)?void 0:a.oa.textContent)||"").trim()}}});uy.ha=function(){_.hd()};uy.Ja=_.pc({type:uy,vb:function(a,b){a&1&&_.tf(h9a,7);if(a&2){var c;_.sf(c=_.wf())&&(b.LJa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Pu:"onSelectionChange"}});_.bh({passive:!0,capture:!0});_.bh({passive:!0,capture:!0});new _.Ik;_.vy=function(a,b,c,d){return uy.call(this,a,b,c,d)||this};_.V(_.vy,uy);_.vy.ha=function(a){return new (a||_.vy)(_.u(_.bd),_.u(_.El),_.u(_.kr,8),_.u(_.lr,8))};
_.vy.Aa=_.kc({type:_.vy,ta:[["mat-option"]],Eb:["role","option",1,"mat-option","mat-focus-indicator"],Fb:12,lb:function(a,b){a&1&&_.H("click",function(){return b.Iq()})("keydown",function(c){return b.eg(c)});a&2&&(_.Te("id",b.id),_.Ne("tabindex",b.eF())("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Pe("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Yb:["matOption"],features:[_.Ke],hc:["*"],Ba:6,Ca:4,Fa:[["class",
"mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["text",""],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.af(),_.M(0,Q8a,1,2,"mat-pseudo-checkbox",0),_.y(1,"span",1,2),_.bf(3),_.z(),_.M(4,R8a,2,1,"span",3),_.B(5,"div",4));a&2&&(_.w("ngIf",b.multiple),_.t(4),_.w("ngIf",b.group&&b.group.iF),
_.t(1),_.w("matRippleTrigger",b.Nh())("matRippleDisabled",b.disabled||b.xd))},Ia:[_.nr,_.tm,_.ny],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'],
ub:2,Pa:0});_.wy=function(){};_.wy.ha=function(a){return new (a||_.wy)};_.wy.Ea=_.lc({type:_.wy});_.wy.Da=_.ac({imports:[_.or,_.zm,_.hr,_.py]});_.k9a=new _.wc("MatList");_.l9a=new _.wc("MatNavList");var o9a,q9a;_.m9a=["*"];_.n9a=function(){return'.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}button.mat-list-item,button.mat-list-option{padding:0;width:100%;background:none;color:inherit;border:none;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] button.mat-list-item,[dir=rtl] button.mat-list-option{text-align:right}button.mat-list-item::-moz-focus-inner,button.mat-list-option::-moz-focus-inner{border:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{display:block;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:dotted 1px;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n'};
o9a=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"];_.p9a=_.nh(_.mh(function(){}));q9a=_.mh(function(){});_.xy=function(){var a=_.p9a.apply(this,arguments)||this;a.hi=new _.ye;return a};_.V(_.xy,_.p9a);_.xy.prototype.Ub=function(){this.hi.next()};_.xy.prototype.La=function(){this.hi.complete()};_.xy.ha=function(){var a;return function(b){return(a||(a=_.$c(_.xy)))(b||_.xy)}}();
_.xy.Aa=_.kc({type:_.xy,ta:[["mat-nav-list"]],Eb:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{xd:"disableRipple",disabled:"disabled"},Yb:["matNavList"],features:[_.hf([{ya:_.l9a,Pb:_.xy}]),_.Ke,_.Bc],hc:_.m9a,Ba:1,Ca:0,va:function(a){a&1&&(_.af(),_.bf(0))},styles:[_.n9a()],ub:2,Pa:0});var r9a=function(){};r9a.ha=function(a){return new (a||r9a)};r9a.Ja=_.pc({type:r9a,ta:[["","mat-list-avatar",""],["","matListAvatar",""]],Eb:[1,"mat-list-avatar"]});var s9a=function(){};
s9a.ha=function(a){return new (a||s9a)};s9a.Ja=_.pc({type:s9a,ta:[["","mat-list-icon",""],["","matListIcon",""]],Eb:[1,"mat-list-icon"]});_.yy=function(a,b,c,d){var e=q9a.call(this)||this;e.Yc=a;e.E9a=!1;e.Nb=new _.ye;e.lc=!1;e.E9a=!!(c||d&&"action-list"===d.s8a());e.sX=c||d;c=e.Nh();"button"!==c.nodeName.toLowerCase()||c.hasAttribute("type")||c.setAttribute("type","button");e.sX&&e.sX.hi.ka(_.De(e.Nb)).subscribe(function(){_.Hk(b)});return e};_.V(_.yy,q9a);
_.yy.prototype.ve=function(){M8a(this.uqc,this.Yc)};_.yy.prototype.La=function(){this.Nb.next();this.Nb.complete()};_.yy.prototype.Qt=function(){return!this.E9a||this.xd||!(!this.sX||!this.sX.xd)};_.yy.prototype.Nh=function(){return this.Yc.oa};_.W.Object.defineProperties(_.yy.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||!(!this.sX||!this.sX.disabled)},set:function(a){this.lc=_.dh(a)}}});
_.yy.ha=function(a){return new (a||_.yy)(_.u(_.bd),_.u(_.El),_.u(_.l9a,8),_.u(_.k9a,8))};
_.yy.Aa=_.kc({type:_.yy,ta:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Fd:function(a,b,c){a&1&&(_.uf(c,r9a,5),_.uf(c,s9a,5),_.uf(c,c9a,5));if(a&2){var d;_.sf(d=_.wf())&&(b.Dlc=d.first);_.sf(d=_.wf())&&(b.Fpc=d.first);_.sf(d=_.wf())&&(b.uqc=d)}},Eb:[1,"mat-list-item","mat-focus-indicator"],Fb:4,lb:function(a,b){a&2&&_.Pe("mat-list-item-disabled",b.disabled)("mat-list-item-with-avatar",b.Dlc||b.Fpc)},inputs:{xd:"disableRipple",disabled:"disabled"},Yb:["matListItem"],features:[_.Ke],
hc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Ba:6,Ca:2,Fa:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],va:function(a,b){a&1&&(_.af(o9a),_.y(0,"span",0),_.B(1,"span",1),_.bf(2),_.y(3,"span",2),_.bf(4,1),_.z(),_.bf(5,2),_.z());a&2&&(_.t(1),_.w("matRippleTrigger",b.Nh())("matRippleDisabled",b.Qt()))},Ia:[_.nr],ub:2,Pa:0});_.mh(function(){});_.mh(function(){});_.zy=function(){};_.zy.ha=function(a){return new (a||_.zy)};_.zy.Ea=_.lc({type:_.zy});_.zy.Da=_.ac({imports:[_.my,_.or,_.hr,_.py,_.zm,_.my,_.hr,_.py,_.Iw]});var t9a=_.Lg("transformPanelWrap",[_.Pg("* => void",_.Toa("@transformPanel",[{type:9,options:null}]))]),u9a=_.Lg("transformPanel",[_.Og("void",_.Ng({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.Og("showing",_.Ng({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.Og("showing-multiple",_.Ng({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.Pg("void => *",_.Mg("120ms cubic-bezier(0, 0, 0.2, 1)")),_.Pg("* => void",_.Mg("100ms 25ms linear",_.Ng({opacity:0})))]);_.v9a=_.Lg("transformPanel",[_.Og("void",_.Ng({opacity:0,transform:"scale(1, 0.8)"})),_.Pg("void => showing",_.Mg("120ms cubic-bezier(0, 0, 0.2, 1)",_.Ng({opacity:1,transform:"scale(1, 1)"}))),_.Pg("* => void",_.Mg("100ms linear",_.Ng({opacity:0})))]);_.w9a=new _.wc("mat-select-scroll-strategy");_.x9a=new _.wc("MAT_SELECT_CONFIG");_.y9a=new _.wc("MatSelectTrigger");_.z9a=_.mh(_.qh(_.nh(_.oh(function(a,b,c,d,e){this.Na=a;this.TI=b;this.mJ=c;this.nJ=d;this.Id=e;this.mc=new _.ye}))));var A9a=["trigger"],B9a=["panel"],C9a=Number.MAX_SAFE_INTEGER,D9a={ya:_.w9a,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.aq()}}},E9a=_.N8a(function(a,b){b=void 0===b?0:b;var c=function(){var d=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;d.os=b;d.qqa=b;return d};_.V(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?_.gh(d):this.qqa}}});return c}(function(a){var b=
function(){var c=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;c.lc=!1;return c};_.V(b,a);_.W.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(c){this.lc=_.dh(c)}}});return b}(function(a){var b=function(){var c=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;c.hn=!1;return c};_.V(b,a);b.prototype.HV=function(){var c=this.hn,d=(this.JZ||this.TI).uTa(this.Id?this.Id.control:null,this.nJ||this.mJ);d!==
c&&(this.hn=d,this.mc.next())};return b}(function(a,b,c,d,e){this.Na=a;this.TI=b;this.mJ=c;this.nJ=d;this.Id=e;this.mc=new _.ye})))),Ay=function(a,b,c,d,e,f,g,m,n,r,x,A,E,I){var L=E9a.call(this,e,d,g,m,r)||this;L.Ef=a;L.kb=b;L.hb=c;L.qc=f;L.oz=n;L.T5=E;L.di=I;L.Hl=!1;L.Xy=function(pa,ta){return pa===ta};L.fC="mat-select-"+C9a--;L.m7=null;L.wq=new _.ye;L.Ne=function(){};L.tf=function(){};L.x7="mat-select-value-"+C9a--;L.s6=new _.ye;var Q;L.lIa=(null==(Q=L.di)?void 0:Q.EH)||"";L.fs=!1;L.controlType=
"mat-select";L.Ph=!1;var da,oa;L.Q4=null!=(oa=null==(da=L.di)?void 0:da.zK)?oa:!1;L.ariaLabel="";L.dfa=_.Xd(function(){var pa=L.options;return pa?pa.Xc.ka(_.Be(pa),_.Ce(function(){return _.$d.apply(null,_.yc(pa.map(function(ta){return ta.Pu})))})):L.hb.Of.ka(_.pe(1),_.Ce(function(){return L.dfa}))});L.Go=new _.ml;L.j6=L.Go.ka(_.de(function(pa){return pa}),_.v(function(){}));L.B4=L.Go.ka(_.de(function(pa){return!pa}),_.v(function(){}));L.Ro=new _.ml;L.Rr=new _.ml;L.ii=null;L.Id&&(L.Id.mq=L);null!=
(null==I?void 0:I.FV)&&(L.LF=I.FV);L.N6=A;L.Oe=L.N6();L.tabIndex=parseInt(x)||0;L.id=L.id;return L};_.V(Ay,E9a);_.h=Ay.prototype;_.h.Ra=function(){var a=this;this.md=new _.jy(this.multiple);this.mc.next();this.s6.ka(_.ne(),_.De(this.wq)).subscribe(function(){return a.r6(a.kd)})};
_.h.ve=function(){var a=this;this.VGa();this.md.changed.ka(_.De(this.wq)).subscribe(function(b){b.NJ.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Ig()})});this.options.Xc.ka(_.Be(null),_.De(this.wq)).subscribe(function(){a.VIa();a.ZI()})};
_.h.wn=function(){var a=this.wGa(),b=this.Id;if(a!==this.m7){var c=this.Na.oa;(this.m7=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.A6!==b.control&&(void 0!==this.A6&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.A6=b.control),this.HV())};_.h.Ub=function(a){(a.disabled||a.userAriaDescribedBy)&&this.mc.next();a.typeaheadDebounceInterval&&this.Tb&&this.Tb.yI(this.LF)};
_.h.La=function(){var a;null==(a=this.Tb)||a.destroy();this.wq.next();this.wq.complete();this.mc.complete();this.kP()};_.h.toggle=function(){this.kd?this.close():this.open()};_.h.open=function(){this.bs()&&(this.dP(),this.Hl=!0,_.fy(this.Tb,null),this.QGa(),_.Hk(this.kb))};_.h.dP=function(){var a=this.Na.oa.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.ii&&_.hh(this.ii,"aria-owns",b);_.sqa(a,"aria-owns",b);this.ii=a}};
_.h.kP=function(){this.ii&&(_.hh(this.ii,"aria-owns",this.id+"-panel"),this.ii=null)};_.h.close=function(){this.Hl&&(this.Hl=!1,_.fy(this.Tb,this.wk()?"rtl":"ltr"),_.Hk(this.kb),this.tf())};_.h.Fn=function(a){this.RE(a)};_.h.yn=function(a){this.Ne=a};_.h.ft=function(a){this.tf=a};_.h.fq=function(a){this.disabled=a;_.Hk(this.kb);this.mc.next()};_.h.wk=function(){return this.qc?"rtl"===this.qc.value:!1};_.h.eg=function(a){this.disabled||(this.kd?this.EGa(a):this.BGa(a))};
_.h.BGa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Tb;!(0<d.dw.length||13!==b&&32!==b||_.ah(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Zs(a),(a=this.selected)&&b!==a&&this.T5.Sj(a.zB,1E4))};
_.h.EGa=function(a){var b=this.Tb,c=a.keyCode,d=40===c||38===c,e=0<b.dw.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Rf||_.ah(a))if(!e&&this.Ph&&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.Ig())})}else c=b.iw,b.Zs(a),this.Ph&&d&&a.shiftKey&&b.Rf&&b.iw!==c&&b.Rf.Iq();else a.preventDefault(),b.Rf.Iq()};
_.h.gp=function(){this.disabled||(this.fs=!0,this.mc.next())};_.h.bl=function(){this.fs=!1;var a;null!=(a=this.Tb)&&(a.dw=[]);this.disabled||this.kd||(this.tf(),_.Hk(this.kb),this.mc.next())};_.h.XHa=function(){var a=this;this.UB.VT.ka(_.pe(1)).subscribe(function(){a.kb.Pd();a.zIa()})};_.h.rGa=function(){return this.oz?"mat-"+this.oz.color:""};_.h.ZI=function(){var a=this;Promise.resolve().then(function(){a.Id&&(a.ae=a.Id.value);a.Yt(a.ae);a.mc.next()})};
_.h.Yt=function(a){var b=this;this.options.forEach(function(c){return _.a9a(c)});this.md.clear();this.multiple&&a?(a.forEach(function(c){return b.P6(c)}),this.AQ()):(a=this.P6(a))?_.yq(this.Tb,a):this.kd||_.yq(this.Tb,-1);_.Hk(this.kb)};_.h.P6=function(a){var b=this,c=this.options.find(function(d){if(b.md.Fe(d))return!1;try{return null!=d.value&&b.Xy(d.value,a)}catch(e){return!1}});c&&this.md.select(c);return c};
_.h.RE=function(a){return a!==this.ae||this.Ph&&Array.isArray(a)?(this.options&&this.Yt(a),this.ae=a,!0):!1};_.h.dC=function(a){return a.disabled};_.h.VGa=function(){var a=this;this.Tb=_.ey(_.Y8a(_.Z8a(_.xq(_.fy(_.X8a((new _.iy(this.options)).yI(this.LF)),this.wk()?"rtl":"ltr")))),this.dC);this.Tb.JN.subscribe(function(){a.kd&&(!a.multiple&&a.Tb.Rf&&a.Tb.Rf.Iq(),a.focus(),a.close())});this.Tb.hd.subscribe(function(){a.Hl&&a.panel?a.Kna(a.Tb.iw||0):a.Hl||a.multiple||!a.Tb.Rf||a.Tb.Rf.Iq()})};
_.h.VIa=function(){var a=this,b=_.$d(this.options.Xc,this.wq);this.dfa.ka(_.De(b)).subscribe(function(c){a.cIa(c.source,c.iH);c.iH&&!a.multiple&&a.Hl&&(a.close(),a.focus())});_.$d.apply(null,_.yc(this.options.map(function(c){return c.hi}))).ka(_.De(b)).subscribe(function(){a.kb.Pd();a.mc.next()})};
_.h.cIa=function(a,b){var c=this.md.Fe(a);null!=a.value||this.Ph?(c!==a.selected&&(a.selected?this.md.select(a):this.md.Ig(a)),b&&this.Tb.Nk(a),this.multiple&&(this.AQ(),b&&this.focus())):(a.Ig(),this.md.clear(),null!=this.value&&this.zF(a.value));c!==this.md.Fe(a)&&this.zF();this.mc.next()};_.h.AQ=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.md.sort(function(c,d){return a.xia?a.xia(c,d,b):b.indexOf(c)-b.indexOf(d)});this.mc.next()}};
_.h.zF=function(a){var b=null;this.ae=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Rr.emit(b);this.Ne(b);this.Ro.emit(this.cGa(b));_.Hk(this.kb)};_.h.QGa=function(){if(this.Tb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Tb.Nk(a)}else this.Tb.Nk(this.md.selected[0])};_.h.bs=function(){var a;return!this.Hl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Na.oa.focus(a)};
_.h.GP=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.oz)?void 0:_.gy(a);return this.Sf?(b?b+" ":"")+this.Sf:b};_.h.bGa=function(){return this.kd&&this.Tb&&this.Tb.Rf?this.Tb.Rf.id:null};_.h.wGa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.oz)?void 0:_.gy(a);a=(b?b+" ":"")+this.x7;this.Sf&&(a+=" "+this.Sf);return a};_.h.r6=function(a){this.Go.emit(a)};_.h.X1=function(a){a.length?this.Na.oa.setAttribute("aria-describedby",a.join(" ")):this.Na.oa.removeAttribute("aria-describedby")};
_.h.M0=function(){this.focus();this.open()};
_.W.Object.defineProperties(Ay.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.fs||this.Hl}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.WB},set:function(a){this.WB=a;this.mc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.fl)?c:null==(a=this.Id)?void 0:null==(b=a.control)?void 0:_.Q2a(b))?d:!1},set:function(a){this.fl=_.dh(a);this.mc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Ph},
set:function(a){this.Ph=_.dh(a)}},zK:{configurable:!0,enumerable:!0,get:function(){return this.Q4},set:function(a){this.Q4=_.dh(a)}},Oz:{configurable:!0,enumerable:!0,get:function(){return this.Xy},set:function(a){this.Xy=a;this.md&&this.ZI()}},value:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.RE(a)&&this.Ne(a)}},FV:{configurable:!0,enumerable:!0,get:function(){return this.LF},set:function(a){this.LF=_.gh(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Ue},
set:function(a){this.Ue=a||this.fC;this.mc.next()}},kd:{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]}},a2a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.Ph){var a=this.md.selected.map(function(b){return b.zB});this.wk()&&a.reverse();return a.join(", ")}return this.md.selected[0].zB}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.md||this.md.tl()}},m2:{configurable:!0,enumerable:!0,get:function(){return this.Hl||!this.empty||this.fs&&!!this.WB}}});Ay.ha=function(a){return new (a||Ay)(_.u(_.Kq),_.u(_.El),_.u(_.Ge),_.u(_.jr),_.u(_.bd),_.u(_.Aq,8),_.u(_.rv,8),_.u(_.wv,8),_.u(_.Gv,8),_.u(_.lv,10),_.Uc("tabindex"),_.u(_.w9a),_.u(_.pq),_.u(_.x9a,8))};
Ay.Ja=_.pc({type:Ay,vb:function(a,b){a&1&&(_.tf(A9a,5),_.tf(B9a,5),_.tf(_.ly,5));if(a&2){var c;_.sf(c=_.wf())&&(b.trigger=c.first);_.sf(c=_.wf())&&(b.panel=c.first);_.sf(c=_.wf())&&(b.UB=c.first)}},inputs:{vE:["aria-describedby","userAriaDescribedBy"],Kd:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",zK:"disableOptionCentering",Oz:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],JZ:"errorStateMatcher",FV:"typeaheadDebounceInterval",
xia:"sortComparator",id:"id"},outputs:{Go:"openedChange",j6:"opened",B4:"closed",Ro:"selectionChange",Rr:"valueChange"},features:[_.Ke,_.Bc]});var F9a,G9a;F9a=[[["mat-select-trigger"]],"*"];G9a=function(a,b){this.source=a;this.value=b};_.By=function(){var a=Ay.apply(this,arguments)||this;a.Wt=0;a.n7=0;a.SX="top";a.ks=0;a.AIa=[{Ec:"start",Fc:"top",rc:"start",xc:"top"},{Ec:"start",Fc:"bottom",rc:"start",xc:"bottom"}];return a};_.V(_.By,Ay);_.By.Ja=Ay.Ja;_.h=_.By.prototype;_.h.bmc=function(a,b,c){var d=this.cX();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Ra=function(){var a=this;Ay.prototype.Ra.call(this);this.Ef.hd().ka(_.De(this.wq)).subscribe(function(){a.kd&&(a.LQ=a.trigger.oa.getBoundingClientRect(),_.Hk(a.kb))})};_.h.open=function(){var a=this;Ay.prototype.bs.call(this)&&(Ay.prototype.open.call(this),this.LQ=this.trigger.oa.getBoundingClientRect(),this.n7=parseInt(getComputedStyle(this.trigger.oa).fontSize||"0"),this.amc(),this.hb.Of.ka(_.pe(1)).subscribe(function(){a.n7&&a.UB.Dd&&a.UB.Dd.Ho&&(a.UB.Dd.Ho.style.fontSize=a.n7+"px")}))};
_.h.Kna=function(a){var b=_.O8a(a,this.options,this.CH),c=this.cX();this.panel.oa.scrollTop=0===a&&1===b?0:_.P8a((a+b)*c,c,this.panel.oa.scrollTop,256)};_.h.zIa=function(){this.Ylc();this.panel.oa.scrollTop=this.Wt};_.h.r6=function(a){this.kd?this.Wt=0:(this.UB.offsetX=0,_.Hk(this.kb));Ay.prototype.r6.call(this,a)};_.h.cGa=function(a){return new G9a(this,a)};_.h.Qoc=function(){var a;return null==(a=this.LQ)?void 0:a.width};
_.h.Ylc=function(){var a=this.UB.Dd.Ho.getBoundingClientRect(),b=this.Ef.OG(),c=this.wk(),d=this.multiple?56:32;var e=this.multiple?40:this.zK?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.UB.offsetX=Math.round(e);this.UB.Dd.rf()};
_.h.Zlc=function(a,b,c){var d=this.cX(),e=(d-this.LQ.height)/2,f=Math.floor(256/d);return this.zK?0:Math.round(-1*(0===this.Wt?a*d:this.Wt===c?(a-(this.Xla()-f))*d+(d-(this.Xla()*d-256)%d):b-d/2)-e)};_.h.pmc=function(a){var b=this.cX(),c=this.Ef.OG(),d=this.LQ.top-8;c=c.height-this.LQ.bottom-8;var e=Math.abs(this.ks);b=Math.min(this.Xla()*b,256)-e-this.LQ.height;b>c?this.glc(b,c):e>d?this.flc(e,d,a):this.SX=this.nGa()};
_.h.glc=function(a,b){a=Math.round(a-b);this.Wt-=a;this.ks-=a;this.SX=this.nGa();0>=this.Wt&&(this.ks=this.Wt=0,this.SX="50% bottom 0px")};_.h.flc=function(a,b,c){a=Math.round(a-b);this.Wt+=a;this.ks+=a;this.SX=this.nGa();this.Wt>=c&&(this.Wt=c,this.ks=0,this.SX="50% top 0px")};
_.h.amc=function(){var a=this.cX(),b=this.Xla(),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+=_.O8a(b,this.options,this.CH);c/=2;this.Wt=this.bmc(b,c,a);this.ks=this.Zlc(b,c,a);this.pmc(a)};_.h.nGa=function(){var a=this.cX();return"50% "+(Math.abs(this.ks)-(a-this.LQ.height)/2+a/2)+"px 0px"};_.h.cX=function(){return 3*this.n7};_.h.Xla=function(){return this.options.length+this.CH.length};
_.By.ha=function(){var a;return function(b){return(a||(a=_.$c(_.By)))(b||_.By)}}();
_.By.Aa=_.kc({type:_.By,ta:[["mat-select"]],Fd:function(a,b,c){a&1&&(_.uf(c,_.y9a,5),_.uf(c,_.vy,5),_.uf(c,_.lr,5));if(a&2){var d;_.sf(d=_.wf())&&(b.KNa=d.first);_.sf(d=_.wf())&&(b.options=d);_.sf(d=_.wf())&&(b.CH=d)}},Eb:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","",1,"mat-select"],Fb:19,lb:function(a,b){a&1&&_.H("keydown",function(c){return b.eg(c)})("focus",function(){return b.gp()})("blur",function(){return b.bl()});a&2&&(_.Ne("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.kd?b.id+"-panel":null)("aria-expanded",b.kd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.hn)("aria-activedescendant",b.bGa()),_.Pe("mat-select-disabled",b.disabled)("mat-select-invalid",b.hn)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",xd:"disableRipple",tabIndex:"tabIndex"},Yb:["matSelect"],features:[_.hf([{ya:_.Fv,
Pb:_.By},{ya:_.kr,Pb:_.By}]),_.Ke],hc:["mat-select-trigger","*"],Ba:9,Ca:12,Fa:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop",
"","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],
[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],va:function(a,b){a&1&&(_.af(F9a),_.y(0,"div",0,1),_.H("click",function(){return b.toggle()}),_.y(3,"div",2),_.M(4,S8a,2,1,"span",3),_.M(5,V8a,3,2,"span",4),_.z(),_.y(6,"div",5),_.B(7,"div",6),_.z()(),_.M(8,W8a,4,14,"ng-template",7),_.H("backdropClick",function(){return b.close()})("attach",function(){return b.XHa()})("detach",function(){return b.close()}));if(a&2){var c=_.ef(1);_.Ne("aria-owns",b.kd?
b.id+"-panel":null);_.t(3);_.w("ngSwitch",b.empty);_.Ne("id",b.x7);_.t(1);_.w("ngSwitchCase",!0);_.t(1);_.w("ngSwitchCase",!1);_.t(3);_.w("cdkConnectedOverlayPanelClass",b.lIa)("cdkConnectedOverlayScrollStrategy",b.Oe)("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",b.kd)("cdkConnectedOverlayPositions",b.AIa)("cdkConnectedOverlayMinWidth",b.Qoc())("cdkConnectedOverlayOffsetY",b.ks)}},Ia:[_.rm,_.um,_.vm,_.wm,_.ly,_.ky],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'],
ub:2,data:{animation:[t9a,u9a]},Pa:0});_.Cy=function(){};_.Cy.ha=function(a){return new (a||_.Cy)};_.Cy.Ea=_.lc({type:_.Cy});_.Cy.Da=_.ac({Rb:[D9a],imports:[_.zm,_.gr,_.wy,_.hr,_.Nq,_.Jv,_.wy,_.hr]});
}catch(e){_._DumpException(e)}
try{
var H9a,K9a,L9a,N9a,P9a,T9a,U9a,V9a,W9a,Z9a,Y9a,h$a,Ny,k$a,l$a,m$a,n$a,o$a,p$a,q$a,Oy,r$a,s$a,t$a,u$a,v$a,w$a,x$a,Py,Qy,z$a,Ry,A$a,Sy,B$a,C$a,D$a,E$a,F$a,G$a,I$a,L$a,M$a,N$a,O$a,P$a,R$a,T$a,U$a,W$a,X$a,Y$a,Z$a,$$a,aab,bab,cab,dab,eab,gab,hab,iab,jab,kab,lab,mab,nab,oab,pab,qab,rab,tab,uab,vab,O9a,xab,yab,M9a,Q9a,X9a,R9a,$9a,i$a,a$a,b$a,e$a,f$a,g$a,d$a,c$a,H$a,y$a,J$a,K$a,Q$a;H9a=function(a,b){return a.start==b.start&&a.end==b.end};
_.Dy=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.ba.call(this,c+a[d])};_.I9a=function(a,b){return a>b?1:a<b?-1:0};_.J9a=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};K9a=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};
L9a=function(a){return a.replace(_.NAa,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,m,n){f=m;return n});b=_.FAa(d).qr();return c+f+b+f+e})};
N9a=function(a){if(a instanceof _.Zf)return'url("'+_.$f(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.zj)a=_.AAa(a);else{a=String(a);var b=a.replace(_.OAa,"$1").replace(_.OAa,"$1").replace(_.NAa,"url");if(_.MAa.test(b)){if(b=!M9a.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&&K9a(a)}a=b?L9a(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new _.Dy("Value does not allow [{;}], got: %s.",[a]);return a};
P9a=function(a){a in O9a||(O9a[a]=_.od.nWa&&_.od.nWa.Di&&_.od.nWa.Di.locales&&_.od.nWa.Di.locales[a]);return O9a[a]};_.Ey=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=P9a(b))return a;b=b.split("-")[0];if(a=P9a(b))return a;if("en"===b)return Q9a;throw new _.dc(701,!1);};_.Fy=function(){var a=_.uc.apply(0,arguments),b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&(0,_.Pd)(a[0])&&(a=a[0].slice());return function(c){return _.Sga(c,_.Rd([c].concat(_.yc(a))),new _.cha(b))}};
_.S9a=function(){return function(a){return _.Kd(a,new R9a)}};T9a=function(a,b,c,d,e,f){a=_.Me(a,_.Jc.Wn,c,e);_.gea(2);return a?b+_.bc(c)+d+_.bc(e)+f:_.td};U9a=function(a,b){a=a.data[b];return null===a||"string"===typeof a?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};
V9a=function(a,b,c,d){for(var e=c[11],f=null,g,m=0;m<b.length;m++){var n=b[m];if("string"==typeof n){var r=b[++m];null===c[r]&&(c[r]=e.g$(n))}else if("number"==typeof n)switch(n&1){case 0:var x=n>>>17;null===f&&(f=x,g=e.parentNode(d));x===f?(r=d,x=g):(r=null,x=_.Cc(c[x]));null!==x&&(n=(n&131070)>>>1,e.insertBefore(x,c[n],r,!1),n=U9a(a,n),null!==n&&"object"===typeof n&&(r=_.yja(n,c),null!==r&&V9a(a,n.create[r],c,c[n.Zdb])));break;case 1:n>>>=1,r=b[++m],x=b[++m],_.lga(e,_.Cc(c[n]),null,null,r,x,null)}else switch(n){case _.Mja:n=
b[++m];r=b[++m];null===c[r]&&(n=c[r]=e.createComment(_.$ea(n)),_.fd(n,c));break;case _.Kja:n=b[++m],r=b[++m],null===c[r]&&(n=c[r]=e.createElement(n,null),_.fd(n,c))}}};W9a=function(a,b,c){var d=_.yja(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=_.Cc(c[e]),null!==e){var f=c[11],g=f.parentNode(e);g&&f.removeChild(g,e,void 0)}}else W9a(a,U9a(a,~e),c)}};
Z9a=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 x=r>>>2;switch(r&3){case 1:r=c[++n];var A=c[++n],E=a.data[x];"string"===typeof E?_.lga(b[11],b[x],null,E,r,g,A):_.ud(a,E,b,r,g,b[11],A,!1);break;case 0:r=b[x];null!==r&&b[11].setValue(r,g);break;case 2:r=a;x=U9a(a,x);A=b;E=x;var I=E.dR.indexOf(g);if(-1===I)switch(E.type){case 1:I=g;I=(0,_.Ey(_.RHa)[20])(parseInt(I,
10));I=X9a[I];var L=void 0!==I?I:"other";I=E.dR.indexOf(L);-1===I&&"other"!==L&&(I=E.dR.indexOf("other"));break;case 0:I=E.dR.indexOf("other")}E=-1===I?null:I;_.yja(x,A)!==E&&(W9a(r,x,A),A[x.j$]=null===E?null:~E,null!==E&&(I=A[x.Zdb])&&V9a(r,x.create[E],A,I));break;case 3:Y9a(a,U9a(a,x),d,b)}}}}else g=c[f+1],0<g&&3===(g&3)&&(g=U9a(a,g>>>2),0>b[g.j$]&&Y9a(a,g,d,b));f+=m}};Y9a=function(a,b,c,d){var e=d[b.j$];if(null!==e){var f=$9a;0>e&&(e=d[b.j$]=~e,f=-1);Z9a(a,d,b.update[e],c,f)}};
h$a=function(a,b){b=void 0===b?{}:b;var c=a;if(a$a.test(a)){var d={},e=[0];c=c.replace(b$a,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(A){var E=A.match(c$a);E=E?parseInt(E[1],10):0;var I=d$a.test(A);n.push([E,I,A])}),d[f]=n);if(!n.length)throw Error("lb`"+f);f=e[e.length-1];for(m=g=0;m<n.length;m++)if(n[m][0]===f){g=m;break}var r=_.l(n[g]);m=r.next().value;var x=r.next().value;r=r.next().value;x?e.pop():f!==m&&e.push(m);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(e$a,function(f,g,m,n,r,x){return b.hasOwnProperty(m)?""+g+b[m]+x:f});c=c.replace(f$a,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(g$a,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("mb`"+f+"`"+g);return m.shift()}return f})};_.Gy=function(a){_.Le(_.Kc(),_.Jc.Wn++,a)&&($9a|=1<<Math.min(i$a,31));i$a++;return _.Gy};
_.Hy=function(a){var b=_.Jc.nf,c=_.Kc();0<i$a&&(a=b.data[a+25],Z9a(b,c,Array.isArray(a)?a:a.update,_.Jc.Wn-i$a-1,$9a));i$a=$9a=0};_.Iy=function(a,b){b=void 0===b?{}:b;return h$a(a,b)};_.Jy=function(a,b,c,d,e,f,g){var m=_.Kc();b=T9a(m,b,c,d,e,f);b!==_.td&&_.ud(_.Jc.nf,_.Qc(),m,a,b,m[11],g,!1);return _.Jy};_.Ky=function(a,b,c,d,e){var f=_.Kc();a=T9a(f,a,b,c,d,e);a!==_.td&&_.qga(f,a);return _.Ky};
_.j$a=function(a,b,c,d,e,f,g,m){b+=c;c=_.Me(a,b,e,f);return _.Le(a,b+2,g)||c?_.dja(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.eka(a,b+3)};_.Ly=function(a,b,c,d){a+=25;var e=_.Kc(),f=e[a];return e[1].data[a].ie?_.dka(e,_.Pc(),b,f.transform,c,d,f):f.transform(c,d)};_.My=function(a,b,c,d,e){a+=25;var f=_.Kc(),g=f[a];return f[1].data[a].ie?_.j$a(f,_.Pc(),b,g.transform,c,d,e,g):g.transform(c,d,e)};Ny=function(a,b){for(;-1<b;b--)if("undefined"!==typeof a[b])return a[b];throw Error("ub");};
k$a=function(a,b,c){a=_.Ey(a);b=Ny([a[1],a[2]],b);return Ny(b,c)};l$a=function(a,b,c){a=_.Ey(a);b=Ny([a[3],a[4]],b);return Ny(b,c)};m$a=function(a,b,c){a=_.Ey(a);b=Ny([a[5],a[6]],b);return Ny(b,c)};n$a=function(a,b){a=_.Ey(a)[7];return Ny(a,b)};o$a=function(a,b){a=_.Ey(a);return Ny(a[10],b)};p$a=function(a,b){a=_.Ey(a);return Ny(a[11],b)};q$a=function(a,b){a=_.Ey(a)[12];return Ny(a,b)};Oy=function(a,b){a=_.Ey(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};
r$a=function(a){if(!a[21])throw Error("tb`"+a[0]);};s$a=function(a){var b=_.l(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};t$a=function(a){a=_.Ey(a);r$a(a);return(a[21][2]||[]).map(function(b){return"string"===typeof b?s$a(b):[s$a(b[0]),s$a(b[1])]})};u$a=function(a,b,c){a=_.Ey(a);r$a(a);b=Ny([a[21][0],a[21][1]],b)||[];return Ny(b,c)||[]};v$a=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
w$a=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};x$a=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return null!=b&&d in b?b[d]:c}));return a};
Py=function(a,b){var c=_.Ey(a)[0];y$a[c]=y$a[c]||{};if(y$a[c][b])return y$a[c][b];var d="";switch(b){case "shortDate":d=o$a(a,0);break;case "mediumDate":d=o$a(a,1);break;case "longDate":d=o$a(a,2);break;case "fullDate":d=o$a(a,3);break;case "shortTime":d=p$a(a,0);break;case "mediumTime":d=p$a(a,1);break;case "longTime":d=p$a(a,2);break;case "fullTime":d=p$a(a,3);break;case "short":d=Py(a,"shortTime");var e=Py(a,"shortDate");d=x$a(q$a(a,0),[d,e]);break;case "medium":d=Py(a,"mediumTime");e=Py(a,"mediumDate");
d=x$a(q$a(a,1),[d,e]);break;case "long":d=Py(a,"longTime");e=Py(a,"longDate");d=x$a(q$a(a,2),[d,e]);break;case "full":d=Py(a,"fullTime"),e=Py(a,"fullDate"),d=x$a(q$a(a,3),[d,e])}d&&(y$a[c][b]=d);return d};Qy=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};
z$a=function(a,b){switch(a){case 0:return b.getFullYear();case 1:return b.getMonth();case 2:return b.getDate();case 3:return b.getHours();case 4:return b.getMinutes();case 5:return b.getSeconds();case 6:return b.getMilliseconds();case 7:return b.getDay();default:throw Error("wb`"+a);}};
Ry=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=z$a(a,f);if(0<c||f>-c)f+=c;if(3===a)0===f&&-12===c&&(f=12);else if(6===a)return Qy(f,3).substring(0,b);g=Oy(g,5);return Qy(f,b,g,d,e)}};
A$a=function(a,b,c,d,e,f){switch(c){case 2:return m$a(b,e,d)[a.getMonth()];case 1:return l$a(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=t$a(b),a=u$a(b,e,d),c=c.findIndex(function(n){if(Array.isArray(n)){var r=_.l(n);n=r.next().value;r=r.next().value;var x=g>=n.hours&&m>=n.minutes,A=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(x&&A)return!0}else if(x||A)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),-1!==c)?a[c]:k$a(b,e,d)[12>g?0:1];case 3:return n$a(b,
d)[0>=a.getFullYear()?0:1];default:throw Error("xb`"+c);}};Sy=function(a,b,c,d){c=void 0===c?0:c;d=void 0===d?!1:d;return function(e,f){return A$a(e,f,a,b,c,d)}};
B$a=function(a){return function(b,c,d){b=-1*d;c=Oy(c,5);var e=0<b?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(0<=b?"+":"")+Qy(e,2,c)+Qy(Math.abs(b%60),2,c);case 1:return"GMT"+(0<=b?"+":"")+Qy(e,1,c);case 2:return"GMT"+(0<=b?"+":"")+Qy(e,2,c)+":"+Qy(Math.abs(b%60),2,c);case 3:return 0===d?"Z":(0<=b?"+":"")+Qy(e,2,c)+":"+Qy(Math.abs(b%60),2,c);default:throw Error("yb`"+a);}}};C$a=function(a){return w$a(a.getFullYear(),a.getMonth(),a.getDate()+(4-a.getDay()))};
D$a=function(a,b){b=void 0===b?!1:b;return function(c,d){if(b)c=1+Math.floor((c.getDate()+((new Date(c.getFullYear(),c.getMonth(),1)).getDay()-1))/7);else{c=C$a(c);var e=c.getFullYear();var f=w$a(e,0,1).getDay();e=w$a(e,0,1+(4>=f?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return Qy(c,a,Oy(d,5))}};E$a=function(a,b){b=void 0===b?!1:b;return function(c,d){c=C$a(c).getFullYear();return Qy(c,a,Oy(d,5),b)}};
F$a=function(a,b){var c=a.getTimezoneOffset();b=v$a(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};G$a=function(a){var b=new Date(0),c=0,d=0,e=a[8]?b.setUTCFullYear:b.setFullYear,f=a[8]?b.setUTCHours:b.setHours;a[9]&&(c=Number(a[9]+a[10]),d=Number(a[9]+a[11]));e.call(b,Number(a[1]),Number(a[2])-1,Number(a[3]));f.call(b,Number(a[4]||0)-c,Number(a[5]||0)-d,Number(a[6]||0),Math.floor(1E3*parseFloat("0."+(a[7]||0))));return b};
I$a=function(a){if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var b=_.l(a.split("-").map(function(d){return+d}));a=b.next().value;var c=b.next().value;c=void 0===c?1:c;b=b.next().value;return w$a(a,c-1,void 0===b?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(H$a))return G$a(b)}b=new Date(a);if(!(b instanceof Date)||isNaN(b.valueOf()))throw Error("zb`"+
a);return b};
L$a=function(a,b,c,d){var e=I$a(a);b=Py(c,b)||b;a=[];for(var f;b;)if(f=J$a.exec(b)){if(a=a.concat(f.slice(1)),b=a.pop(),!b)break}else{a.push(b);break}var g=e.getTimezoneOffset();d&&(g=v$a(d,g),e=F$a(e,d));var m="";a.forEach(function(n){a:if(K$a[n])var r=K$a[n];else{switch(n){case "G":case "GG":case "GGG":r=Sy(3,1);break;case "GGGG":r=Sy(3,2);break;case "GGGGG":r=Sy(3,0);break;case "y":r=Ry(0,1,0,!1,!0);break;case "yy":r=Ry(0,2,0,!0,!0);break;case "yyy":r=Ry(0,3,0,!1,!0);break;case "yyyy":r=Ry(0,4,
0,!1,!0);break;case "Y":r=E$a(1);break;case "YY":r=E$a(2,!0);break;case "YYY":r=E$a(3);break;case "YYYY":r=E$a(4);break;case "M":case "L":r=Ry(1,1,1);break;case "MM":case "LL":r=Ry(1,2,1);break;case "MMM":r=Sy(2,1);break;case "MMMM":r=Sy(2,2);break;case "MMMMM":r=Sy(2,0);break;case "LLL":r=Sy(2,1,1);break;case "LLLL":r=Sy(2,2,1);break;case "LLLLL":r=Sy(2,0,1);break;case "w":r=D$a(1);break;case "ww":r=D$a(2);break;case "W":r=D$a(1,!0);break;case "d":r=Ry(2,1);break;case "dd":r=Ry(2,2);break;case "c":case "cc":r=
Ry(7,1);break;case "ccc":r=Sy(1,1,1);break;case "cccc":r=Sy(1,2,1);break;case "ccccc":r=Sy(1,0,1);break;case "cccccc":r=Sy(1,3,1);break;case "E":case "EE":case "EEE":r=Sy(1,1);break;case "EEEE":r=Sy(1,2);break;case "EEEEE":r=Sy(1,0);break;case "EEEEEE":r=Sy(1,3);break;case "a":case "aa":case "aaa":r=Sy(0,1);break;case "aaaa":r=Sy(0,2);break;case "aaaaa":r=Sy(0,0);break;case "b":case "bb":case "bbb":r=Sy(0,1,1,!0);break;case "bbbb":r=Sy(0,2,1,!0);break;case "bbbbb":r=Sy(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
Sy(0,1,0,!0);break;case "BBBB":r=Sy(0,2,0,!0);break;case "BBBBB":r=Sy(0,0,0,!0);break;case "h":r=Ry(3,1,-12);break;case "hh":r=Ry(3,2,-12);break;case "H":r=Ry(3,1);break;case "HH":r=Ry(3,2);break;case "m":r=Ry(4,1);break;case "mm":r=Ry(4,2);break;case "s":r=Ry(5,1);break;case "ss":r=Ry(5,2);break;case "S":r=Ry(6,1);break;case "SS":r=Ry(6,2);break;case "SSS":r=Ry(6,3);break;case "Z":case "ZZ":case "ZZZ":r=B$a(0);break;case "ZZZZZ":r=B$a(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
B$a(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=B$a(2);break;default:r=null;break a}K$a[n]=r}m+=r?r(e,c,g):"''"===n?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
M$a=function(a){a=Math.abs(a)+"";var b=0,c,d,e,f;-1<(c=a.indexOf("."))&&(a=a.replace(".",""));0<(d=a.search(/e/i))?(0>c&&(c=d),c+=+a.slice(d+1),a=a.substring(0,d)):0>c&&(c=a.length);for(d=0;"0"===a.charAt(d);d++);if(d===(f=a.length)){var g=[0];c=1}else{for(f--;"0"===a.charAt(f);)f--;c-=d;g=[];for(e=0;d<=f;d++,e++)g[e]=Number(a.charAt(d))}22<c&&(g=g.splice(0,21),b=c-1,c=1);return{jZ:g,exponent:b,Uw:c}};
N$a=function(a){if(0===a.jZ[0])return a;var b=a.jZ.length-a.Uw;a.exponent?a.exponent+=2:(0===b?a.jZ.push(0,0):1===b&&a.jZ.push(0),a.Uw+=2);return a};O$a=function(a){var b=parseInt(a);if(isNaN(b))throw Error("Cb`"+a);return b};
P$a=function(a,b,c){if(b>c)throw Error("Bb`"+b+"`"+c);var d=a.jZ,e=d.length-a.Uw;c=Math.min(Math.max(b,e),c);var f=c+a.Uw,g=d[f];if(0<f){d.splice(Math.max(a.Uw,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.Uw=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.Uw++;d.unshift(1);a.Uw++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=0!==c,r=b+a.Uw;if(b=d.reduceRight(function(x,A,E,I){A+=x;I[E]=10>A?A:A-10;n&&(0===I[E]&&E>=
r?I.pop():n=!1);return 10<=A?1:0},0))d.unshift(b),a.Uw++};
R$a=function(a,b,c,d){var e=void 0===e?!1:e;var f="",g=!1;if(isFinite(a)){g=M$a(a);e&&(g=N$a(g));f=b.EGc;e=b.eBb;var m=b.yVa;if(d){var n=d.match(Q$a);if(null===n)throw Error("Ab`"+d);d=n[1];var r=n[3];n=n[5];null!=d&&(f=O$a(d));null!=r&&(e=O$a(r));null!=n?m=O$a(n):null!=r&&e>m&&(m=e)}P$a(g,e,m);d=g.jZ;n=g.Uw;e=g.exponent;m=[];for(g=d.every(function(x){return!x});n<f;n++)d.unshift(0);for(;0>n;n++)d.unshift(0);0<n?m=d.splice(n,d.length):(m=d,d=[0]);f=[];for(d.length>=b.sUa&&f.unshift(d.splice(-b.sUa,
d.length).join(""));d.length>b.tQa;)f.unshift(d.splice(-b.tQa,d.length).join(""));d.length&&f.unshift(d.join(""));f=f.join(Oy(c,1));m.length&&(f+=Oy(c,0)+m.join(""));e&&(f+=Oy(c,6)+"+"+e)}else f=Oy(c,9);return f=0>a&&!g?b.dWa+f+b.eWa:b.uva+f+b.Mfa};_.Ty=function(a){return null!=a.error&&null!=a.error.code};_.S$a=function(a,b){b=_.ag(b);void 0!==b&&(a.href=b)};T$a=function(a){a&1&&(_.y(0,"span",10),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.ff(" ",a.item.label," "))};U$a=function(a){a&1&&_.Se(0)};
W$a=function(a){if(a&1){var b=_.Kc();_.y(0,"div",11);_.H("keyup.escape",function(){_.Lc(b);var c=_.J();c.gR();c.trigger.oa.focus();return _.Mc()});_.M(1,U$a,1,0,"ng-container",12);_.z()}a&2&&(a=_.J(),_.t(1),_.w("ngTemplateOutlet",a.item.va)("ngTemplateOutletContext",a.item.context||_.kf(2,V$a)))};X$a=function(a){a&1&&(_.y(0,"span",8),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.label))};
Y$a=function(a){a&1&&_.B(0,"segmented-dropdown-button",9);a&2&&(a=_.J().wa,_.w("item",a)("useBreadcrumbStyling",!0))};Z$a=function(a){a&1&&_.Se(0)};$$a=function(a){a&1&&(_.C(0),_.M(1,Z$a,1,0,"ng-container",10),_.F());a&2&&(a=_.J().wa,_.t(1),_.w("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.context))};aab=function(a){a&1&&(_.y(0,"mat-icon",11),_.N(1," keyboard_arrow_right "),_.z())};bab=function(a){a&1&&_.B(0,"div",12)};
cab=function(a,b){a&1&&(_.C(0),_.y(1,"div",1),_.M(2,X$a,2,1,"span",2),_.C(3,3),_.M(4,Y$a,1,2,"segmented-dropdown-button",4),_.M(5,$$a,2,2,"ng-container",5),_.F(),_.z(),_.M(6,aab,2,0,"mat-icon",6),_.M(7,bab,1,0,"div",7),_.F());if(a&2){a=b.wa;b=b.last;var c=_.J();_.t(1);_.Pe("no-padding",a.XBb);_.Ne("aria-label",a.ariaLabel)("role",a.kY);_.t(1);_.w("ngIf",!a.ariaLabel);_.t(1);_.w("ngSwitch",a.type);_.t(1);_.w("ngSwitchCase",c.Xw.w3a);_.t(1);_.w("ngSwitchCase",c.Xw.n5a);_.t(1);_.w("ngIf",!b);_.t(1);
_.w("ngIf",b&&a.type==c.Xw.w3a)}};_.Uy=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};dab=function(a){a&1&&_.Se(0,6);a&2&&(_.J(2),_.w("ngTemplateOutlet",_.ef(4)))};eab=function(a){a&1&&_.Se(0,6);a&2&&(_.J(2),_.w("ngTemplateOutlet",_.ef(4)))};
gab=function(a){if(a&1){var b=_.Kc();_.y(0,"button",3,4);_.H("ascClipboardEvent",function(c){_.Lc(b);var d=_.J();return _.Mc(fab(d,c))})("click",function(c){_.Lc(b);var d=_.J();return _.Mc(d.Yd(c))})("mouseenter",function(){_.Lc(b);var c=_.J();return _.Mc(c.qZ())})("blur",function(){_.Lc(b);var c=_.J();return _.Mc(c.uU())})("mouseleave",function(){_.Lc(b);var c=_.J();return _.Mc(c.uU())});_.M(2,dab,1,1,"ng-container",5);_.y(3,"span");_.N(4);_.z();_.M(5,eab,1,1,"ng-container",5);_.z()}a&2&&(a=_.J(),
_.w("format",a.LYa?"flat":"hairline")("ascClipboard",a.qR),_.Ne("aria-label",a.ariaLabel),_.t(2),_.w("ngIf",!a.txa),_.t(1),_.Pe("light",a.rsb),_.t(1),_.gf(a.wY),_.t(1),_.w("ngIf",a.txa))};
hab=function(a){if(a&1){var b=_.Kc();_.y(0,"button",7,4);_.H("ascClipboardEvent",function(c){_.Lc(b);var d=_.J();return _.Mc(fab(d,c))})("click",function(c){_.Lc(b);var d=_.J();return _.Mc(d.Yd(c))})("mouseenter",function(){_.Lc(b);var c=_.J();return _.Mc(c.qZ())})("blur",function(){_.Lc(b);var c=_.J();return _.Mc(c.uU())})("mouseleave",function(){_.Lc(b);var c=_.J();return _.Mc(c.uU())});_.y(2,"mat-icon",8);_.N(3);_.z()()}a&2&&(a=_.J(),_.Pe("small",a.Nwb)("remove-border",a.LYa),_.w("ascClipboard",
a.qR),_.Ne("aria-label",a.ariaLabel),_.t(2),_.w("color","primary"===a.color?"primary":null),_.t(1),_.ff(" ",a.BSa," "))};iab=function(a){a&1&&(_.y(0,"mat-icon",8),_.N(1),_.z());a&2&&(a=_.J(),_.w("color","primary"===a.color?"primary":null),_.t(1),_.ff(" ",a.BSa," "))};jab=function(a){a&1&&_.B(0,"mat-icon",4);a&2&&(a=_.J(),_.w("svgIcon",a.icon))};kab=function(a){a&1&&(_.y(0,"mat-icon",5),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.gf(a.icon))};lab=function(a){a&1&&_.Se(0)};
mab=function(a){a&1&&(_.C(0),_.M(1,lab,1,0,"ng-container",6),_.F());if(a&2){_.J();var b=_.ef(7);_.t(1);_.w("ngTemplateOutlet",b)}};nab=function(a){a&1&&_.Se(0)};oab=function(a){a&1&&(_.C(0),_.M(1,nab,1,0,"ng-container",6),_.F());if(a&2){_.J();var b=_.ef(7);_.t(1);_.w("ngTemplateOutlet",b)}};pab=function(a){a&1&&(_.y(0,"div",7),_.bf(1),_.z(),_.y(2,"p",8),_.bf(3,1),_.z())};
qab=function(a){function b(f,g,m){var n=new Date(0);n.setFullYear(f,g,m);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),m=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,x=f[8]?g.setUTCHours:g.setHours;f[9]&&(m=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));x.call(g,Number(f[4]||0)-m,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.l(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?1:d)}d=parseFloat(a);if(!isNaN(a-d))return new Date(d);if(d=a.match(/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/))return c(d)}d=new Date(a);if(!(d instanceof Date)||isNaN(d.valueOf()))throw Error("zb`"+a);return d};
rab=function(a,b,c){try{return L$a(a,b,"en-US",c)}catch(d){return""}};tab=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?sab:"y-MM-dd"};uab=function(a,b){return function(c){return rab(c,a,b)}};_.Vy=function(a){for(var b=a.length-1;"/"===a[b];)b--;return a.substring(a.lastIndexOf("/",b)+1)};vab=function(){};
_.wab=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):_.ja("=.",a[b-1])&&(c=_.ja("=.",a[b-2])?c-2:c-1);var d=new Uint8Array(c),e=0;_.Uxa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};O9a={};_.Wy=function(a){_.Pn(a).status="DEGRADED"};xab=function(a,b){H9a(a.ns,b)||(a.eLa&&(b={start:0,end:Math.max(a.ns.end,b.end)}),a.QIa.next(a.ns=b),a.Pma(function(){}))};
yab=function(a,b){var c=void 0===c?"to-start":c;b=a.eLa&&"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.Gna=b;"to-end"===c&&(d+=" translate"+f+"(-100%)",a.PIa=!0);a.xab!=d&&(a.xab=d,a.Pma(function(){if(a.PIa){var g=a.U6a.oa;a.Gna-="horizontal"===a.orientation?g.offsetWidth:g.offsetHeight;a.PIa=!1;yab(a,a.Gna)}}))};_.si(_.Dy,_.ba);_.Dy.prototype.name="AssertionError";
_.zab=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};_.Aab=function(a){return a instanceof _.Bj&&a.constructor===_.Bj?a.VXa:"type_error:SafeStyle"};M9a=/\/\*/;_.Bab=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("Y`"+c);var d=a[c];null!=d&&(d=Array.isArray(d)?d.map(N9a).join(" "):N9a(d),b+=c+":"+d+";")}return b?new _.Bj(b,_.KAa):_.LAa};
_.Xy=function(a){return a instanceof _.Dj?a:_.bg(_.jxa("object"==typeof a&&a.Sw?a.qr():String(a)))};_.Cab=function(a){var b=_.Xy(_.SAa),c=[],d=function(e){Array.isArray(e)?e.forEach(d):(e=_.Xy(e),c.push(_.cg(e).toString()))};a.forEach(d);return _.bg(c.join(_.cg(b).toString()))};_.Yy=function(a,b){return a&&b?a.split(b).length-1:0};
Q9a=["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}];X9a=["zero","one","two","few","many"];R9a=function(){};R9a.prototype.call=function(a,b){return b.subscribe(new _.eIa(a))};
$9a=0;i$a=0;a$a=/\[(\ufffd.+?\ufffd?)\]/;b$a=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;e$a=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;f$a=/{([A-Z0-9_]+)}/g;g$a=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;d$a=/\/\*/;c$a=/\d+:(\d+)/;H$a=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;y$a={};J$a=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;
K$a={};_.Zy=function(a,b,c){this.locale=a;this.Zxc=b;this.D$=c};_.Zy.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.D$)?void 0:e.dateFormat)?f:"mediumDate",m,n,r,x=null!=(r=null!=(n=null!=c?c:null==(m=this.D$)?void 0:m.x6c)?n:this.Zxc)?r:void 0;return L$a(a,g,d||this.locale,x)}catch(A){throw new _.dc(2100,!1);}};_.Zy.ha=function(a){return new (a||_.Zy)(_.u(_.rh,16),_.u(_.bKa,24),_.u(_.cKa,24))};
_.Zy.Ce=_.qc({name:"date",type:_.Zy,ie:!0,standalone:!0});Q$a=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.$y=function(a){this.Bqc=a};
_.$y.prototype.transform=function(a,b,c){if(null==a||""===a||a!==a)return null;c=c||this.Bqc;try{if("string"!==typeof a||isNaN(Number(a)-parseFloat(a))){if("number"!==typeof a)throw Error("Db`"+a);var d=a}else d=Number(a);a=d;var e=_.Ey(c)[14][0],f=Oy(c,5);d={EGc:1,eBb:0,yVa:0,uva:"",Mfa:"",dWa:"",eWa:"",tQa:0,sUa:0};var g=e.split(";"),m=g[0],n=g[1],r=-1!==m.indexOf(".")?m.split("."):[m.substring(0,m.lastIndexOf("0")+1),m.substring(m.lastIndexOf("0")+1)],x=r[0],A=r[1]||"";d.uva=x.substring(0,x.indexOf("#"));
for(e=0;e<A.length;e++){var E=A.charAt(e);"0"===E?d.eBb=d.yVa=e+1:"#"===E?d.yVa=e+1:d.Mfa+=E}var I=x.split(",");d.tQa=I[1]?I[1].length:0;d.sUa=I[2]||I[1]?(I[2]||I[1]).length:0;if(n){var L=m.length-d.uva.length-d.Mfa.length,Q=n.indexOf("#");d.dWa=n.substring(0,Q).replace(/'/g,"");d.eWa=n.slice(Q+L).replace(/'/g,"")}else d.dWa=(void 0===f?"-":f)+d.uva,d.eWa=d.Mfa;return R$a(a,d,c,b)}catch(da){throw new _.dc(2100,!1);}};_.$y.ha=function(a){return new (a||_.$y)(_.u(_.rh,16))};
_.$y.Ce=_.qc({name:"number",type:_.$y,ie:!0,standalone:!0});var Dab=function(a,b,c){this.iJa=new _.ye;this.uwa=this.iJa.ka(_.ne());this.Xm=null;this.Nn=a;this.iJ=b;this.uX=c};_.h=Dab.prototype;_.h.Od=function(a){this.Xm=a;this.dKa();this.loa()};_.h.detach=function(){this.iJa.complete();this.Xm=null};_.h.EHc=function(){this.loa()};_.h.ECb=function(){this.dKa();this.loa()};
_.h.Ax=function(a,b){if(this.Xm){var c=this.Xm;a*=this.Nn;b={behavior:void 0===b?"auto":b};"horizontal"===c.orientation?b.start=a:b.top=a;c.YD.scrollTo(b)}};_.h.dKa=function(){if(this.Xm){var a=this.Xm,b=this.Xm.Cla*this.Nn;a.goa!==b&&(a.goa=b,a.m6a(),a.Pma())}};
_.h.loa=function(){if(this.Xm){var a=this.Xm.ns;a={start:a.start,end:a.end};var b=this.Xm.OG(),c=this.Xm.Cla,d=this.Xm.w0(),e=0<this.Nn?d/this.Nn:0;if(a.end>c){var f=Math.ceil(b/this.Nn),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Nn,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Nn;f<this.iJ&&0!=a.start?(a.start=Math.max(0,a.start-Math.ceil((this.uX-f)/this.Nn)),a.end=Math.min(c,Math.ceil(e+(b+this.iJ)/this.Nn))):(b=a.end*this.Nn-(d+b),b<this.iJ&&a.end!=c&&
(b=Math.ceil((this.uX-b)/this.Nn),0<b&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.iJ/this.Nn)))));xab(this.Xm,a);yab(this.Xm,this.Nn*a.start);this.iJa.next(Math.floor(e))}};_.az=function(){this.Nn=20;this.iJ=100;this.uX=200;this.Oe=new Dab(this.WTa,this.wA,this.tA)};_.az.prototype.Ub=function(){var a=this.Oe,b=this.wA,c=this.tA;a.Nn=this.WTa;a.iJ=b;a.uX=c;a.dKa();a.loa()};
_.W.Object.defineProperties(_.az.prototype,{WTa:{configurable:!0,enumerable:!0,get:function(){return this.Nn},set:function(a){this.Nn=_.gh(a)}},wA:{configurable:!0,enumerable:!0,get:function(){return this.iJ},set:function(a){this.iJ=_.gh(a)}},tA:{configurable:!0,enumerable:!0,get:function(){return this.uX},set:function(a){this.uX=_.gh(a)}}});_.az.ha=function(a){return new (a||_.az)};
_.az.Ja=_.pc({type:_.az,ta:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{WTa:"itemSize",wA:"minBufferPx",tA:"maxBufferPx"},standalone:!0,features:[_.hf([{ya:_.NSa,Ab:function(a){return a.Oe},Hb:[_.fc(function(){return _.az})]}]),_.Bc]});var Eab=function(a){this.Mh=a};_.V(Eab,_.Iq);Eab.prototype.connect=function(){return _.ge(this.Mh)?this.Mh:_.Ed(this.Mh)};Eab.prototype.disconnect=function(){};var Fab=function(){this.F2a=20;this.y7=[]};_.h=Fab.prototype;
_.h.gLa=function(a,b,c,d,e){var f=this;_.CIa(a,function(g,m,n){var r;if(null==g.Wu)var x=(r=f.Rpc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else null==n?(f.znc(m,b),x=3):(r=f.Qqc(m,n,b,d(g)),x=2);if(e){var A;e({context:null==(A=r)?void 0:A.context,operation:x,VM:g})}})};_.h.detach=function(){for(var a=_.l(this.y7),b=a.next();!b.done;b=a.next())b.value.destroy();this.y7=[]};_.h.Rpc=function(a,b,c,d){if(b=this.Spc(b,c))b.context.wa=d;else return a=a(),c.Qh(a.Tc,a.context,a.index)};
_.h.znc=function(a,b){a=b.detach(a);this.Gqc(a,b)};_.h.Qqc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.wa=d;return a};_.h.Gqc=function(a,b){if(this.y7.length<this.F2a)this.y7.push(a);else{var c=b.indexOf(a);-1===c?a.destroy():b.remove(c)}};_.h.Spc=function(a,b){var c=this.y7.pop();c&&b.QS(c,a);return c||null};
_.bz=function(a,b,c,d,e,f){var g=this;this.Ve=a;this.eC=b;this.az=c;this.XX=d;this.Xm=e;this.yE=new _.ye;this.I4=new _.ye;this.Kkb=this.I4.ka(_.Be(null),_.S9a(),_.Ce(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return g.lmc(m,n)}),_.ze(1));this.YE=null;this.yX=!1;this.Nb=new _.ye;this.Kkb.subscribe(function(m){g.Mh=m;g.y$a()});this.Xm.NJc.ka(_.De(this.Nb)).subscribe(function(m){g.ns=m;g.yE.Lk.length&&f.kc(function(){return g.yE.next(g.ns)});g.y$a()});this.Xm.Od(this)};_.h=_.bz.prototype;
_.h.wn=function(){if(this.YE&&this.yX){var a=this.YE.diff(this.yab);a?this.xEa(a):this.Itc();this.yX=!1}};_.h.La=function(){this.Xm.detach();this.I4.next(void 0);this.I4.complete();this.yE.complete();this.Nb.next();this.Nb.complete();this.XX.detach()};_.h.y$a=function(){var a=this;this.ns&&(this.yab=this.Mh.slice(this.ns.start,this.ns.end),this.YE||(this.YE=this.az.find(this.yab).create(function(b,c){return a.qMa?a.qMa(b,c):c})),this.yX=!0)};
_.h.lmc=function(a,b){a&&a.disconnect(this);this.yX=!0;return b?b.connect(this):_.Ed()};_.h.Itc=function(){for(var a=this.Mh.length,b=this.Ve.length;b--;){var c=this.Ve.get(b);c.context.index=this.ns.start+b;c.context.count=a;this.Gbb(c.context);c.Pd()}};
_.h.xEa=function(a){var b=this;this.XX.gLa(a,this.Ve,function(e,f,g){return b.iGa(e,g)},function(e){return e.item});_.DIa(a,function(e){b.Ve.get(e.jl).context.wa=e.item});a=this.Mh.length;for(var c=this.Ve.length;c--;){var d=this.Ve.get(c);d.context.index=this.ns.start+c;d.context.count=a;this.Gbb(d.context)}};_.h.Gbb=function(a){a.first=0===a.index;a.last=a.index===a.count-1;a.LZ=0===a.index%2;a.vWa=!a.LZ};
_.h.iGa=function(a,b){return{Tc:this.eC,context:{wa:a.item,Dhb:this.r6a,index:-1,count:-1,first:!1,last:!1,vWa:!1,LZ:!1},index:b}};
_.W.Object.defineProperties(_.bz.prototype,{Dhb:{configurable:!0,enumerable:!0,get:function(){return this.r6a},set:function(a){this.r6a=a;_.Bqa(a)?this.I4.next(a):this.I4.next(new Eab(_.ge(a)?a:Array.from(a||[])))}},qMa:{configurable:!0,enumerable:!0,get:function(){return this.jmc},set:function(a){var b=this;this.yX=!0;this.jmc=a?function(c,d){return a(c+(b.ns?b.ns.start:0),d)}:void 0}},ewc:{configurable:!0,enumerable:!0,set:function(a){a&&(this.yX=!0,this.eC=a)}},fwc:{configurable:!0,enumerable:!0,
get:function(){return this.XX.F2a},set:function(a){this.XX.F2a=_.gh(a)}}});_.bz.ha=function(a){return new (a||_.bz)(_.u(_.pf),_.u(_.of),_.u(_.Gl),_.u(_.PSa),_.u(_.Mq,4),_.u(_.Ge))};_.bz.Ja=_.pc({type:_.bz,ta:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{Dhb:"cdkVirtualForOf",qMa:"cdkVirtualForTrackBy",ewc:"cdkVirtualForTemplate",fwc:"cdkVirtualForTemplateCacheSize"},standalone:!0,features:[_.hf([{ya:_.PSa,Qd:Fab}])]});
var Gab=function(a,b){b=b||new Date(_.ri());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.ri()),c=a.getMonth()==b.getMonth())b=b||new Date(_.ri()),c=a.getFullYear()==b.getFullYear();return c},Hab=["tooltip"],Iab={ya:_.m4a,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.aq({oKb:20})}}},cz=function(a,b,c){this.kb=a;this.Na=b;this.M5=this.A4=this.F9a=!1;this.lQ=new _.ye;this.zQ="mat-mdc-tooltip-show";this.x5="mat-mdc-tooltip-hide";this.Wm="NoopAnimations"===c};_.h=cz.prototype;
_.h.show=function(a){var b=this;null!=this.Pt&&clearTimeout(this.Pt);this.Zt=setTimeout(function(){b.j7(!0);b.Zt=void 0},a)};_.h.Ze=function(a){var b=this;null!=this.Zt&&clearTimeout(this.Zt);this.Pt=setTimeout(function(){b.j7(!1);b.Pt=void 0},a)};_.h.isVisible=function(){return this.M5};_.h.La=function(){this.iP();this.lQ.complete();this.KF=null};_.h.AGa=function(){this.A4&&this.Ze(0)};_.h.rF=function(){_.Hk(this.kb)};
_.h.DGa=function(a){(a=a.relatedTarget)&&this.KF.contains(a)||(this.isVisible()?this.Ze(this.Z5):this.zP(!1))};_.h.dIa=function(){this.F9a=this.mqc();this.rF()};_.h.mqc=function(){var a=this.Na.oa.getBoundingClientRect();return 24<a.height&&200<=a.width};_.h.zGa=function(a){a=a.animationName;a!==this.zQ&&a!==this.x5||this.zP(a===this.zQ)};_.h.iP=function(){null!=this.Zt&&clearTimeout(this.Zt);null!=this.Pt&&clearTimeout(this.Pt);this.Zt=this.Pt=void 0};
_.h.zP=function(a){a?this.A4=!0:this.isVisible()||this.lQ.next()};_.h.j7=function(a){var b=this.PJa.oa,c=this.zQ,d=this.x5;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.M5=a)&&!this.Wm&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.Wm=!0);a&&this.dIa();this.Wm&&(b.classList.add("_mat-animation-noopable"),this.zP(a))};
cz.ha=function(a){return new (a||cz)(_.u(_.El),_.u(_.bd),_.u(_.Ek,8))};
cz.Aa=_.kc({type:cz,ta:[["mat-tooltip-component"]],vb:function(a,b){a&1&&_.tf(Hab,7);if(a&2){var c;_.sf(c=_.wf())&&(b.PJa=c.first)}},Eb:["aria-hidden","true"],Fb:2,lb:function(a,b){a&1&&_.H("mouseleave",function(c){return b.DGa(c)});a&2&&_.Oe("zoom",b.isVisible()?1:null)},Ba:4,Ca:4,Fa:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],va:function(a,b){a&1&&(_.y(0,"div",0,1),_.H("animationend",
function(c){return b.zGa(c)}),_.y(2,"div",2),_.N(3),_.z()());a&2&&(_.Pe("mdc-tooltip--multiline",b.F9a),_.w("ngClass",b.rE),_.t(3),_.gf(b.message))},Ia:[_.rm],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
ub:2,Pa:0});
_.dz=function(a,b,c,d,e,f,g,m,n,r,x,A){var E=this;this.Df=a;this.Na=b;this.bC=c;this.Ve=d;this.hb=e;this.Bc=f;this.Wy=g;this.Ed=m;this.qc=r;this.di=x;this.Fg="below";this.x6=this.z7=this.lc=this.y6=!1;this.QJa=cz;this.xm=8;this.XE="mat-mdc";this.Nr="auto";this.tF="";this.Rn=[];this.Nb=new _.ye;this.Oe=n;this.Gb=A;x&&(this.Z6=x.eI,this.hF=x.QG,x.position&&(this.position=x.position),x.Vu&&(this.Vu=x.Vu),x.Nr&&(this.Nr=x.Nr));r.hd.ka(_.De(this.Nb)).subscribe(function(){E.Db&&E.NQ(E.Db)});this.xm=8};
_.h=_.dz.prototype;_.h.Sc=function(){var a=this;this.z7=!0;this.yQ();this.Ed.Pm(this.Na).ka(_.De(this.Nb)).subscribe(function(b){b?"keyboard"===b&&a.hb.kc(function(){return a.show()}):a.hb.kc(function(){return a.Ze(0)})})};
_.h.La=function(){var a=this.Na.oa;clearTimeout(this.IQ);this.Db&&(this.Db.dispose(),this.De=null);this.Rn.forEach(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,_.o4a)});this.Rn.length=0;this.Nb.next();this.Nb.complete();_.sq(this.Wy,a,this.message,"tooltip");this.Ed.Pk(a)};
_.h.show=function(a,b){var c=this;a=void 0===a?this.eI:a;if(this.disabled||!this.message||this.hz()){var d;null==(d=this.De)||d.iP()}else b=this.Zy(b),this.Xo(),this.el=this.el||new _.$q(this.QJa,this.Ve),b=this.De=b.Od(this.el).instance,b.KF=this.Na.oa,b.Z5=this.hF,b.lQ.ka(_.De(this.Nb)).subscribe(function(){return c.Xo()}),this.V6(this.HQ),this.t7(),b.show(a)};_.h.Ze=function(a){a=void 0===a?this.QG:a;var b=this.De;b&&(b.isVisible()?b.Ze(a):(b.iP(),this.Xo()))};
_.h.toggle=function(a){this.hz()?this.Ze():this.show(void 0,a)};_.h.hz=function(){return!!this.De&&this.De.isVisible()};
_.h.Zy=function(a){var b=this;if(this.Db){var c=this.Db.yo().Ng;if((!this.Vu||!a)&&c.nz instanceof _.bd)return this.Db;this.Xo()}c=_.OSa(this.bC,this.Na);a=_.$Sa(_.aTa(_.Uq(_.dTa(_.Yq(this.Df.position(),this.Vu?a||this.Na:this.Na),"."+this.XE+"-tooltip"),!1),this.xm),c);a.Nfa.ka(_.De(this.Nb)).subscribe(function(e){b.YJa(e.O9);b.De&&e.qKb.pwb&&b.De.isVisible()&&b.hb.kc(function(){return b.Ze(0)})});this.Db=this.Df.create({direction:this.qc,Ng:a,Kd:this.XE+"-tooltip-panel",Gj:this.Oe()});this.NQ(this.Db);
this.Db.Yo.ka(_.De(this.Nb)).subscribe(function(){return b.Xo()});this.Db.px().ka(_.De(this.Nb)).subscribe(function(){var e;return null==(e=b.De)?void 0:e.AGa()});this.Db.fk().ka(_.De(this.Nb)).subscribe(function(e){b.hz()&&27===e.keyCode&&!_.ah(e)&&(e.preventDefault(),e.stopPropagation(),b.hb.kc(function(){return b.Ze(0)}))});var d;(null==(d=this.di)?0:d.gmb)&&this.Db.hC(this.XE+"-tooltip-panel-non-interactive");return this.Db};_.h.Xo=function(){this.Db&&this.Db.wg()&&this.Db.detach();this.De=null};
_.h.NQ=function(a){a=a.yo().Ng;var b=this.mGa(),c=this.FP();_.Tq(a,[this.i4(Object.assign({},b.un,c.un)),this.i4(Object.assign({},b.fallback,c.fallback))])};_.h.i4=function(a){var b=!this.qc||"ltr"==this.qc.value;"top"===a.Fc?a.offsetY=-8:"bottom"===a.Fc?a.offsetY=8:"start"===a.Ec?a.offsetX=b?-8:8:"end"===a.Ec&&(a.offsetX=b?8:-8);return a};
_.h.mGa=function(){var a=!this.qc||"ltr"==this.qc.value,b=this.position;if("above"==b||"below"==b)var c={Ec:"center",Fc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={Ec:"start",Fc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={Ec:"end",Fc:"center"};a=this.F5(c.Ec,c.Fc);return{un:c,fallback:{Ec:a.x,Fc:a.y}}};
_.h.FP=function(){var a=!this.qc||"ltr"==this.qc.value,b=this.position;if("above"==b)var c={rc:"center",xc:"bottom"};else if("below"==b)c={rc:"center",xc:"top"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={rc:"end",xc:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={rc:"start",xc:"center"};a=this.F5(c.rc,c.xc);return{un:c,fallback:{rc:a.x,xc:a.y}}};
_.h.t7=function(){var a=this;this.De&&(this.De.message=this.message,this.De.rF(),this.hb.vM.ka(_.pe(1),_.De(this.Nb)).subscribe(function(){a.De&&a.Db.rf()}))};_.h.V6=function(a){this.De&&(this.De.rE=a,this.De.rF())};_.h.F5=function(a,b){"above"===this.position||"below"===this.position?"top"===b?b="bottom":"bottom"===b&&(b="top"):"end"===a?a="start":"start"===a&&(a="end");return{x:a,y:b}};
_.h.YJa=function(a){var b=a.xc,c=a.Ec;a=a.Fc;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.G4){if(c=this.Db)a=this.XE+"-tooltip-panel-",c.YM(a+this.G4),c.hC(a+b);this.G4=b}};
_.h.yQ=function(){var a=this;!this.lc&&this.message&&this.z7&&!this.Rn.length&&(this.w6()?this.Rn.push(["mouseenter",function(b){a.Y6();var c=void 0;void 0!==b.x&&void 0!==b.y&&(c=b);a.show(void 0,c)}]):"off"!==this.Nr&&(this.P4(),this.Rn.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.Y6();clearTimeout(a.IQ);a.IQ=setTimeout(function(){return a.show(void 0,d)},500)}])),this.g4(this.Rn))};
_.h.Y6=function(){var a=this;if(!this.x6){this.x6=!0;var b=[];if(this.w6())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&(null==(e=a.Db)?0:e.Ho.contains(d))||a.Ze()}],["wheel",function(d){return a.nKa(d)}]);else if("off"!==this.Nr){this.P4();var c=function(){clearTimeout(a.IQ);a.Ze(a.di.S1a)};b.push(["touchend",c],["touchcancel",c])}this.g4(b);this.Rn.push.apply(this.Rn,_.yc(b))}};
_.h.g4=function(a){var b=this;a.forEach(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;b.Na.oa.addEventListener(c,d,_.o4a)})};_.h.w6=function(){return!this.Bc.FE&&!this.Bc.nq};_.h.nKa=function(a){if(this.hz()){a=this.Gb.elementFromPoint(a.clientX,a.clientY);var b=this.Na.oa;a===b||b.contains(a)||this.Ze()}};
_.h.P4=function(){var a=this.Nr;if("off"!==a){var b=this.Na.oa,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(_.dz.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Fg},set:function(a){if(a!==this.Fg&&(this.Fg=a,this.Db)){this.NQ(this.Db);var b;null==(b=this.De)||b.show(0);this.Db.rf()}}},Vu:{configurable:!0,enumerable:!0,get:function(){return this.y6},set:function(a){this.y6=_.dh(a);this.Xo();this.Db=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=_.dh(a))?this.Ze(0):this.yQ()}},eI:{configurable:!0,
enumerable:!0,get:function(){return this.Z6},set:function(a){this.Z6=_.gh(a)}},QG:{configurable:!0,enumerable:!0,get:function(){return this.hF},set:function(a){this.hF=_.gh(a);this.De&&(this.De.Z5=this.hF)}},message:{configurable:!0,enumerable:!0,get:function(){return this.tF},set:function(a){var b=this;_.sq(this.Wy,this.Na.oa,this.tF,"tooltip");this.tF=null!=a?String(a).trim():"";!this.tF&&this.hz()?this.Ze(0):(this.yQ(),this.t7(),this.hb.bc(function(){Promise.resolve().then(function(){_.ASa(b.Wy,
b.Na.oa,b.message,"tooltip")})}))}},rE:{configurable:!0,enumerable:!0,get:function(){return this.HQ},set:function(a){this.HQ=a;this.De&&this.V6(this.HQ)}}});_.dz.ha=function(a){return new (a||_.dz)(_.u(_.fr),_.u(_.bd),_.u(_.Gq),_.u(_.pf),_.u(_.Ge),_.u(_.Yp),_.u(_.rq),_.u(_.aq),_.u(_.m4a),_.u(_.Aq),_.u(_.n4a,8),_.u(_.ih))};
_.dz.Ja=_.pc({type:_.dz,ta:[["","matTooltip",""]],Eb:[1,"mat-mdc-tooltip-trigger"],Fb:2,lb:function(a,b){a&2&&_.Pe("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:["matTooltipPosition","position"],Vu:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],eI:["matTooltipShowDelay","showDelay"],QG:["matTooltipHideDelay","hideDelay"],Nr:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],rE:["matTooltipClass","tooltipClass"]},Yb:["matTooltip"]});
_.ez=function(){};_.ez.ha=function(a){return new (a||_.ez)};_.ez.Ea=_.lc({type:_.ez});_.ez.Da=_.ac({Rb:[Iab],imports:[_.qq,_.zm,_.gr,_.hr,_.hr,_.Nq]});var Jab={GRc:0,n5a:1,w3a:2,0:"Path",1:"Template",2:"Dropdown"};_.fz=function(a,b){this.renderer=b;this.Reb=new _.ml(!0);this.HMa=new _.ye;this.element=a.oa};
_.fz.prototype.Ra=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.Zd(this.element,"mousedown",{capture:!0}).ka(_.de(function(d){return!_.xBa(d.target)}),_.Ce(function(){return _.Ed(!1).ka(_.le(0),_.Be(!0))}),_.De(this.HMa)).subscribe(function(d){b=d});var c=_.Zd(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ka(_.De(this.HMa));c.subscribe(function(d){b?(b=!1,_.fe(0).ka(_.De(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.Reb.emit()})};_.fz.prototype.La=function(){this.HMa.next()};_.fz.ha=function(a){return new (a||_.fz)(_.u(_.bd),_.u(_.Fk))};_.fz.Ja=_.pc({type:_.fz,ta:[["","ascBlur",""]],outputs:{Reb:"ascBlur"}});var Kab,V$a;Kab=["trigger"];V$a=function(){return{}};_.gz=function(){this.IRb=this.disabled=this.isOpen=!1};_.gz.prototype.Ra=function(){};_.gz.prototype.Sc=function(){};_.gz.prototype.qB=function(){this.isOpen=!this.isOpen};_.gz.prototype.gR=function(){this.isOpen=!1};_.gz.ha=function(a){return new (a||_.gz)};
_.gz.Aa=_.kc({type:_.gz,ta:[["segmented-dropdown-button","item",""]],vb:function(a,b){a&1&&_.tf(Kab,5,_.bd);if(a&2){var c;_.sf(c=_.wf())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",IRb:"useBreadcrumbStyling"},nc:["item",""],hc:["*"],Ba:12,Ca:20,Fa:[[3,"ascBlur"],["fxLayout","","fxLayoutAlign","center center",1,"segmented-button"],["class","cdk-visually-hidden label",4,"ngIf"],["fxLayout","row","fxLayoutAlign","center stretch"],["trackAction","navigate",1,"segment","main-button",
3,"universalLink","queryParams","matTooltip","ascTrackElement"],[1,"button-text"],["type","button","mat-icon-button","","fxLayout","","fxLayoutAlign","center center",1,"segment","arrow-drop-down",3,"ascTrackElement","trackAction","click"],["trigger",""],["svgIcon","shared:arrow_down_2",1,"trigger-icon"],["class","dropdown-container","cdkTrapFocus","","cdkTrapFocusAutoCapture","",3,"keyup.escape",4,"ngIf"],[1,"cdk-visually-hidden","label"],["cdkTrapFocus","","cdkTrapFocusAutoCapture","",1,"dropdown-container",
3,"keyup.escape"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],va:function(a,b){a&1&&(_.af(),_.y(0,"div",0),_.H("ascBlur",function(){return b.gR()}),_.y(1,"div",1),_.M(2,T$a,2,1,"span",2),_.y(3,"div",3)(4,"a",4),_.bf(5),_.y(6,"span",5),_.N(7),_.z()(),_.y(8,"button",6,7),_.H("click",function(){return b.qB()}),_.B(10,"mat-icon",8),_.z()()(),_.M(11,W$a,2,3,"div",9),_.z());a&2&&(_.t(1),_.Oe("pointer-events",b.disabled?"none":"unset"),_.Pe("breadcrumb",b.IRb)("active",b.isOpen)("disabled",b.disabled),
_.t(1),_.w("ngIf",b.item.label),_.t(2),_.w("universalLink",b.item.Lb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.zc),_.t(3),_.gf(b.item.title),_.t(1),_.Pe("active",b.isOpen),_.w("ascTrackElement",b.item.zc)("trackAction",b.isOpen?"openDropdown":"closeDropdown"),_.Ne("aria-label",b.item.ariaLabel||"dropdown"),_.t(3),_.w("ngIf",b.isOpen))},Ia:[_.gq,_.$n,_.fz,_.tm,_.xm,_.wr,_.xr,_.yr,_.Gs,_.jw,_.cv],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}"],
Pa:0});_.hz=function(){this.Xw=Jab;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.hz.prototype.Ra=function(){};_.hz.ha=function(a){return new (a||_.hz)};
_.hz.Aa=_.kc({type:_.hz,ta:[["breadcrumb","items",""]],Fb:2,lb:function(a,b){a&2&&_.Ne("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},nc:["items",""],Ba:1,Ca:1,Fa:[[4,"ngFor","ngForOf"],[1,"item-main"],["class","cdk-visually-hidden item-label",4,"ngIf"],[3,"ngSwitch"],[3,"item","useBreadcrumbStyling",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","pointer",4,"ngIf"],["class","empty-container-for-styling",4,"ngIf"],[1,"cdk-visually-hidden","item-label"],[3,"item","useBreadcrumbStyling"],
[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"pointer"],[1,"empty-container-for-styling"]],va:function(a,b){a&1&&_.M(0,cab,8,10,"ng-container",0);a&2&&_.w("ngForOf",b.items)},Ia:[_.sm,_.tm,_.xm,_.um,_.vm,_.Gs,_.gz],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}"]});_.iz=function(){};_.iz.ha=function(a){return new (a||_.iz)};_.iz.Ea=_.lc({type:_.iz});_.iz.Da=_.ac({});_.jz=function(){};_.jz.ha=function(a){return new (a||_.jz)};_.jz.Ea=_.lc({type:_.jz});_.jz.Da=_.ac({imports:[_.qq,_.bo,_.iz,_.zm,_.Vr,_.Wr,_.Hs,_.zw,_.In,_.Gw]});_.kz=function(){};_.kz.ha=function(a){return new (a||_.kz)};_.kz.Ea=_.lc({type:_.kz});_.kz.Da=_.ac({imports:[_.bo,_.zm,_.Hs,_.In,_.jz]});_.lz=function(a,b){this.document=a;this.nb=b;this.Seb="";this.lLa=new _.ml};_.lz.prototype.Ub=function(){};_.lz.prototype.copy=function(){var a=this.Seb;_.Uy(this.document,this.nb.oa,a)?this.lLa.emit({jOb:!0,text:a}):this.lLa.emit({jOb:!1,text:""})};_.lz.ha=function(a){return new (a||_.lz)(_.u(_.ih),_.u(_.bd))};
_.lz.Ja=_.pc({type:_.lz,ta:[["button","ascClipboard",""]],lb:function(a,b){a&1&&_.H("click",function(){return b.copy()})},inputs:{Seb:["ascClipboard","ascClipboardTextToCopy"]},outputs:{lLa:"ascClipboardEvent"},features:[_.Bc]});var Lab,fab;Lab=["button"];_.mz=function(a){this.Eo=a;this.wY="";this.BSa="content_copy";this.qR="";this.O0a="Copied to clipboard";this.Djb=new _.ml;this.Nwb=this.rsb=this.txa=!1;this.color="highContrast";this.LYa=!1;this.sE=this.Dca="Click to copy"};fab=function(a,b){b.jOb&&(a.Djb.emit(),a.sE=a.O0a,a.qZ(),a.Eo.Sj(a.O0a,"assertive"))};_.h=_.mz.prototype;
_.h.qZ=function(){var a=this;this.tooltip.message=this.sE;this.tooltip.show();clearTimeout(this.eya);this.eya=setTimeout(function(){a.tooltip.Ze()},1E3)};_.h.Yd=function(a){a.stopPropagation();a.preventDefault();return!1};_.h.uU=function(){this.sE=this.Dca;this.tooltip.message=this.sE};_.h.trigger=function(){this.button.oa.click()};_.h.La=function(){clearTimeout(this.eya)};
_.W.Object.defineProperties(_.mz.prototype,{tSa:{configurable:!0,enumerable:!0,set:function(a){this.sE=this.Dca=a}},HMc:{configurable:!0,enumerable:!0,get:function(){return this.txa&&this.wY}},vEc:{configurable:!0,enumerable:!0,get:function(){return"mediumContrast"===this.color}},tEc:{configurable:!0,enumerable:!0,get:function(){return"lowContrast"===this.color}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.jw=a},get:function(){return this.jw?this.jw:"Click to copy"!==this.Dca&&this.Dca?
this.Dca:this.wY?this.wY:"Click to copy"}}});_.mz.ha=function(a){return new (a||_.mz)(_.u(_.pq))};
_.mz.Aa=_.kc({type:_.mz,ta:[["copy-button"]],vb:function(a,b){a&1&&(_.tf(Lab,5,_.bd),_.tf(_.jw,5));if(a&2){var c;_.sf(c=_.wf())&&(b.button=c.first);_.sf(c=_.wf())&&(b.tooltip=c.first)}},Fb:6,lb:function(a,b){a&2&&_.Pe("space-between",b.HMc)("medium-contrast",b.vEc)("low-contrast",b.tEc)},inputs:{wY:"buttonLabel",BSa:"iconInnerText",qR:"copyText",tSa:"hoverMsg",O0a:"successMsg",txa:"spaceBetweenButtonLabelAndText",rsb:"hasLightLabel",Nwb:"isSmall",color:"color",LYa:"removeBorder",ariaLabel:["aria-label",
"ariaLabel"]},outputs:{Djb:"copyEvent"},Ba:5,Ca:2,Fa:[["type","button","class","labeled","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave",4,"ngIf","ngIfElse"],["iconOnly",""],["icon",""],["type","button","gme-button-old","","size","xsmall","matTooltip","","matTooltipPosition","below",1,"labeled",3,"format","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],
["button",""],[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"],["type","button","matTooltip","","matTooltipPosition","below",1,"icon-only",3,"ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave"],[3,"color"]],va:function(a,b){a&1&&(_.M(0,gab,6,8,"button",0),_.M(1,hab,4,8,"ng-template",null,1,_.zf),_.M(3,iab,2,2,"ng-template",null,2,_.zf));if(a&2){var c=_.ef(2);_.w("ngIf",b.wY)("ngIfElse",c)}},Ia:[_.lz,_.tm,_.xm,_.ry,_.Gs,_.jw],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}"],
Pa:0});_.nz=function(){};_.nz.ha=function(a){return new (a||_.nz)};_.nz.Ea=_.lc({type:_.nz});_.nz.Da=_.ac({});_.oz=function(){};_.oz.ha=function(a){return new (a||_.oz)};_.oz.Ea=_.lc({type:_.oz});_.oz.Da=_.ac({imports:[_.nz,_.zm,_.ty,_.Wr,_.Hs,_.zw]});var Mab,Nab;Mab=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];Nab=["*"];_.pz=function(){this.icon="";this.Qwb=!0;this.tia=!1};_.pz.ha=function(a){return new (a||_.pz)};
_.pz.Aa=_.kc({type:_.pz,ta:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",Qwb:"isSvg",tia:"showTextOutside"},nc:["icon",""],hc:["icon-empty-state-title","icon-empty-state-subtitle"],Ba:8,Ca:8,Fa:[["class","icon",3,"svgIcon",4,"ngIf","ngIfElse"],["iconFont",""],[4,"ngIf"],["titlesSection",""],[1,"icon",3,"svgIcon"],[1,"icon"],[4,"ngTemplateOutlet"],[1,"title","gmat-subhead-1"],[1,"subtitle","gmat-body-2"]],va:function(a,b){a&1&&(_.af(Mab),_.y(0,"div"),_.M(1,jab,1,1,"mat-icon",0),_.M(2,
kab,2,1,"ng-template",null,1,_.zf),_.M(4,mab,2,1,"ng-container",2),_.z(),_.M(5,oab,2,1,"ng-container",2),_.M(6,pab,4,0,"ng-template",null,3,_.zf));if(a&2){var c=_.ef(3);_.Pe("container-large",!b.tia)("container-small",b.tia);_.t(1);_.w("ngIf",b.Qwb)("ngIfElse",c);_.t(3);_.w("ngIf",!b.tia);_.t(1);_.w("ngIf",b.tia)}},Ia:[_.tm,_.xm,_.Gs],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}"]});
_.qz=function(){};_.qz.ha=function(a){return new (a||_.qz)};_.qz.Aa=_.kc({type:_.qz,ta:[["icon-empty-state-title"]],hc:Nab,Ba:1,Ca:0,va:function(a){a&1&&(_.af(),_.bf(0))},ub:2});_.rz=function(){};_.rz.ha=function(a){return new (a||_.rz)};_.rz.Aa=_.kc({type:_.rz,ta:[["icon-empty-state-subtitle"]],hc:Nab,Ba:1,Ca:0,va:function(a){a&1&&(_.af(),_.bf(0))},ub:2});_.sz=function(){};_.sz.ha=function(a){return new (a||_.sz)};_.sz.Ea=_.lc({type:_.sz});_.sz.Da=_.ac({imports:[_.zm,_.Hs]});var Oab={lSc:"y",mSc:"y G",nSc:"MMM y",oSc:"MMMM y",pSc:"MM/y",e4a:"MMM d",oRc:"MMMM dd",qRc:"M/d",pRc:"MMMM d",P9b:"MMM d, y",hSc:"EEE, MMM d",iSc:"EEE, MMM d, y",JQc:"d",rRc:"MMM d, h:mm\u202fa zzzz"},Pab=Oab;Pab=Oab;var Qab;
Qab={Zza:{EI:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},BO:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},f4b:{EI:{R:{0:"this hour"},P:"one{# hour ago}other{# hours ago}",F:"one{in # hour}other{in # hours}"},SHORT:{R:{0:"this hour"},P:"one{# hr. ago}other{# hr. ago}",F:"one{in # hr.}other{in # hr.}"},BO:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},r9b:{EI:{R:{0:"this minute"},
P:"one{# minute ago}other{# minutes ago}",F:"one{in # minute}other{in # minutes}"},SHORT:{R:{0:"this minute"},P:"one{# min. ago}other{# min. ago}",F:"one{in # min.}other{in # min.}"},BO:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{EI:{R:{"-1":"last month",0:"this month",1:"next month"},P:"one{# month ago}other{# months ago}",F:"one{in # month}other{in # months}"},SHORT:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{# mo. ago}other{# mo. ago}",F:"one{in # mo.}other{in # mo.}"},
BO:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},pCa:{EI:{R:{"-1":"last quarter",0:"this quarter",1:"next quarter"},P:"one{# quarter ago}other{# quarters ago}",F:"one{in # quarter}other{in # quarters}"},SHORT:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{# qtr. ago}other{# qtrs. ago}",F:"one{in # qtr.}other{in # qtrs.}"},BO:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
egc:{EI:{R:{0:"now"},P:"one{# second ago}other{# seconds ago}",F:"one{in # second}other{in # seconds}"},SHORT:{R:{0:"now"},P:"one{# sec. ago}other{# sec. ago}",F:"one{in # sec.}other{in # sec.}"},BO:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{EI:{R:{"-1":"last week",0:"this week",1:"next week"},P:"one{# week ago}other{# weeks ago}",F:"one{in # week}other{in # weeks}"},SHORT:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{# wk. ago}other{# wk. ago}",F:"one{in # wk.}other{in # wk.}"},
BO:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},XDa:{EI:{R:{"-1":"last year",0:"this year",1:"next year"},P:"one{# year ago}other{# years ago}",F:"one{in # year}other{in # years}"},SHORT:{R:{"-1":"last yr.",0:"this yr.",1:"next yr."},P:"one{# yr. ago}other{# yr. ago}",F:"one{in # yr.}other{in # yr.}"},BO:{R:{"-1":"last yr.",0:"this yr.",1:"next yr."},P:"one{#y ago}other{#y ago}",F:"one{in #y}other{in #y}"}}};var Rab=function(a){this.UM=Qab;this.XKa=!0;a&&("always"==a?this.XKa=!0:"auto"==a&&(this.XKa=!1))};Rab.prototype.format=function(a,b){b=Sab(this,b).EI;if(!this.XKa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.fs("{N,plural,"+(0<a||0==a&&Infinity==1/a?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var Sab=function(a,b){switch(b){default:case 0:return a.UM.XDa;case 1:return a.UM.pCa;case 2:return a.UM.MONTH;case 3:return a.UM.WEEK;case 4:return a.UM.Zza;case 5:return a.UM.f4b;case 6:return a.UM.r9b;case 7:return a.UM.egc}};var Uab,Vab,Wab=function(a){Uab||(Uab=new _.nu(Pab.e4a));return Uab.format(a)},Xab=function(a,b){var c=new Date(_.ri()),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 Rab("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||
Wab)(new Date(a))};Vab=function(a,b,c){var d=new Rab;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 Yab,sab,Zab;Yab=_.x0a.cDa[3];sab=Pab.e4a;Zab=Pab.P9b;_.tz=function(){};
_.tz.prototype.transform=function(a,b,c){b=void 0===b?"datetime":b;if(null==a)return"";try{var d=qab(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.ri();var e=Math.floor((b-a)/6E4);b=!1;0>e&&(b=!0,e*=-1);60>e?a=Vab(e,b,0):(e=Math.floor(e/60),24>e?a=Vab(e,b,1):(e=new Date(_.ri()),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?Vab(e,b,2):""));return a||rab(d,tab(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(Gab(a,b))return Xab(d.getTime(),uab(tab(d),c));a=Gab(d)?Yab:Zab;return rab(d,a,c)||Xab(d.getTime(),uab(tab(d),c));case "datetime":return a=Xab(d.getTime(),uab(tab(d),c)),c=rab(d,Yab,c),a+" "+c;case "date":return Xab(d.getTime(),uab(tab(d),c));default:return rab(d,b,c)}};_.tz.ha=function(a){return new (a||_.tz)};_.tz.Ce=_.qc({name:"dateTimeDisplay",type:_.tz,ie:!0});_.uz=function(){};_.uz.ha=function(a){return new (a||_.uz)};_.uz.Ea=_.lc({type:_.uz});_.uz.Da=_.ac({});_.$ab={"":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)};_.vz=function(){this.transform=_.Vy};_.vz.ha=function(a){return new (a||_.vz)};_.vz.Ce=_.qc({name:"lastPathElement",type:_.vz,ie:!0});_.wz=function(a,b){this.renderer=a;this.nb=b;this.wZa=!1;this.resize=new _.ml;this.kIb=new _.ml;this.Fub=this.NSa=0};_.wz.prototype.Ra=function(){};
_.wz.prototype.JWa=function(a){var b=this;if(0===a.button){var c=!!(this.nb.oa.compareDocumentPosition(this.fK)&Node.DOCUMENT_POSITION_PRECEDING);if(abb(this)){var d=this.nb.oa.offsetTop;this.wZa=d===this.fK.offsetTop?c:d<this.fK.offsetTop}else d=this.nb.oa.offsetLeft,this.wZa=d===this.fK.offsetLeft?c:d<this.fK.offsetLeft;this.NSa=bbb(this,this.fK);this.Fub=abb(this)?a.clientY:a.clientX;this.vya&&this.vya();this.wya&&this.wya();this.vya=this.renderer.listen("document","mousemove",function(e){b.KWa(e)});
this.wya=this.renderer.listen("document","mouseup",function(e){0===e.button&&(b.vya&&b.vya(),b.wya&&b.wya(),e=bbb(b,b.fK)-b.NSa,0!==e&&b.kIb.emit(0<e?"grow":"shrink"))});a.preventDefault()}};_.wz.prototype.KWa=function(a){if(null==a.buttons||1===a.buttons){var b=(abb(this)?a.clientY:a.clientX)-this.Fub;this.wZa&&(b*=-1);b=this.NSa+b;this.resize.emit(b);var c=this.fK.style;abb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};
var bbb=function(a,b){return abb(a)?b.offsetHeight:b.offsetWidth},abb=function(a){return"horizontal"===(a.layout||"horizontal")};_.W.Object.defineProperties(_.wz.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.wz.ha=function(a){return new (a||_.wz)(_.u(_.Fk),_.u(_.bd))};
_.wz.Aa=_.kc({type:_.wz,ta:[["splitter"]],Fb:2,lb:function(a,b){a&1&&_.H("mousedown",function(c){return b.JWa(c)});a&2&&_.Qe(b.classList)},inputs:{layout:"layout",fK:"changeSizeOf"},outputs:{resize:"resize",kIb:"resizeDone"},Ba:0,Ca:0,va:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});_.xz=function(){};_.xz.ha=function(a){return new (a||_.xz)};_.xz.Ea=_.lc({type:_.xz});_.xz.Da=_.ac({});var dbb;_.cbb=RegExp("((https?|ftp)://)+([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)*");dbb="(?:auto|bamach|boq|cdpush|cs|dash|dm|dmrh|easyokrs|engplay|f|g|g2|g3doc|ganpati|ganpati2|glossary|go|godoc|google3|goto|gpaste|groups|gu|il|irm|kg|mendel|mh|moma|mpms|mpmbrowse|ms|oncall|pcon|playbook|playbooks|pod|rapid|rapid-qa|requiem|rh|screen|screenshot|shortn|sigma|simba|sites|sv|tap|test|undash|vi|viceroy|wiki|yaqs)/([\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])*)* annealing/[-a-zA-Z0-9]+ ag/[0-9]+ (?:launch|ariane)/[0-9]{5,} b/[0-9]{4,}(?:#comment\\d+)? cases/[0-9]+-[0-9]+ (?:cl|cr)/[0-9]{5,} crbug/[0-9]{3,}(?:#c\\d+)? crrev/[0-9]+ fxb/[0-9]+ fxr/[0-9]+ mdb/[a-zA-Z][\\w\\-]* chg/[0-9]{3,} (?:t|tick)/[0-9]{5,} shax/[0-9]+ meme(?:gen)?/[0-9]{6,} omg(?:tool)?/[0-9]+ o/[0-9]{4,} pegboard/[a-z0-9+-]+ prodspec/[-a-zA-Z0-9]+ (?:sem|sempervi)/[0-9]+ (?:teams|who)/[a-z][a-z0-9]* tqr/[0-9]+ anyup/[-a-z0-9_]+ xids?/[0-9]+(/[-a-zA-Z0-9_]+)* b/(?:hotlists|savedsearches|bookmark-groups|dashboard)/[0-9]+ sponge2?/[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+-[a-f0-9]+ fusion2/presubmit/\\w+/\\w+(/targets|/OCL:\\w+:BASE:\\w+:\\w+:\\w+(/\\w+[?]?(\\w+=\\w+&?)*)?)?".split(" ");
dbb.join("|");
_.ebb=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(_.yc(dbb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");
_.fbb=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>']]);_.gbb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var ibb;_.hbb=_.Lg("indicatorRotate",[_.Og("collapsed, void",_.Ng({transform:"rotate(0deg)"})),_.Og("expanded",_.Ng({transform:"rotate(180deg)"})),_.Pg("expanded <=> collapsed, void => collapsed",_.Mg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);ibb=_.Lg("bodyExpansion",[_.Og("collapsed, void",_.Ng({height:"0px",visibility:"hidden"})),_.Og("expanded",_.Ng({height:"*",visibility:""})),_.Pg("expanded <=> collapsed, void => collapsed",_.Mg("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);_.jbb=new _.wc("CdkAccordion");var kbb=0,yz=function(a,b,c){var d=this;this.il=a;this.kb=b;this.Pnc=c;this.D$a=_.yd.EMPTY;this.closed=new _.ml;this.ti=new _.ml;this.vc=new _.ml;this.ePa=new _.ml;this.id="cdk-accordion-child-"+kbb++;this.lc=this.LFa=!1;this.I6=function(){};this.I6=c.listen(function(e,f){d.il&&!d.il.ud&&d.il.id===f&&d.id!==e&&(d.Bd=!1)});this.il&&(this.D$a=this.ctc())};_.h=yz.prototype;_.h.La=function(){this.ti.complete();this.closed.complete();this.vc.emit();this.vc.complete();this.I6();this.D$a.unsubscribe()};
_.h.toggle=function(){this.disabled||(this.Bd=!this.Bd)};_.h.close=function(){this.disabled||(this.Bd=!1)};_.h.open=function(){this.disabled||(this.Bd=!0)};_.h.ctc=function(){var a=this;return this.il.C$a.subscribe(function(b){a.disabled||(a.Bd=b)})};
_.W.Object.defineProperties(yz.prototype,{Bd:{configurable:!0,enumerable:!0,get:function(){return this.LFa},set:function(a){a=_.dh(a);this.LFa!==a&&(this.LFa=a,this.ePa.emit(a),a?(this.ti.emit(),this.Pnc.notify(this.id,this.il?this.il.id:this.id)):this.closed.emit(),_.Hk(this.kb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.dh(a)}}});yz.ha=function(a){return new (a||yz)(_.u(_.jbb,12),_.u(_.El),_.u(_.Jq))};
yz.Ja=_.pc({type:yz,ta:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Bd:"expanded",disabled:"disabled"},outputs:{closed:"closed",ti:"opened",vc:"destroyed",ePa:"expandedChange"},Yb:["cdkAccordionItem"],features:[_.hf([{ya:_.jbb,tc:void 0}])]});var zz=function(){};zz.ha=function(a){return new (a||zz)};zz.Ea=_.lc({type:zz});zz.Da=_.ac({});_.lbb=new _.wc("MAT_ACCORDION");var mbb=new _.wc("MAT_EXPANSION_PANEL");_.Az=function(a,b){this.eC=a;this.Qnc=b};_.Az.ha=function(a){return new (a||_.Az)(_.u(_.of),_.u(mbb,8))};_.Az.Ja=_.pc({type:_.Az,ta:[["ng-template","matExpansionPanelContent",""]]});var nbb,obb,pbb;nbb=["body"];obb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];pbb=0;_.qbb=new _.wc("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.Bz=function(a,b,c,d,e,f,g){yz.call(this,a,b,c);var m=this;this.Ve=d;this.Be=f;this.y5=!1;this.Lcb=new _.ml;this.Kcb=new _.ml;this.ZGa=new _.ye;this.f9a="mat-expansion-panel-header-"+pbb++;this.KEa=new _.ye;this.il=a;this.Gb=e;this.KEa.ka(_.ne(function(n,r){return n.nl===r.nl&&n.og===r.og})).subscribe(function(n){"void"!==n.nl&&("expanded"===n.og?m.Lcb.emit():"collapsed"===n.og&&m.Kcb.emit())});g&&(this.oL=g.oL)};_.V(_.Bz,yz);_.Bz.Ja=yz.Ja;_.h=_.Bz.prototype;
_.h.Apc=function(){return this.il?this.Bd&&"default"===this.il.displayMode:!1};_.h.Wla=function(){return this.Bd?"expanded":"collapsed"};_.h.toggle=function(){this.Bd=!this.Bd};_.h.close=function(){this.Bd=!1};_.h.open=function(){this.Bd=!0};_.h.ve=function(){var a=this;this.wHa&&this.wHa.Qnc===this&&this.ti.ka(_.Be(null),_.de(function(){return a.Bd&&!a.el}),_.pe(1)).subscribe(function(){a.el=new _.ar(a.wHa.eC,a.Ve)})};_.h.Ub=function(a){this.ZGa.next(a)};
_.h.La=function(){yz.prototype.La.call(this);this.KEa.complete();this.ZGa.complete()};_.h.wla=function(){if(this.f6a){var a=this.Gb.activeElement,b=this.f6a.oa;return a===b||b.contains(a)}return!1};_.W.Object.defineProperties(_.Bz.prototype,{oL:{configurable:!0,enumerable:!0,get:function(){return this.y5||this.il&&this.il.oL},set:function(a){this.y5=_.dh(a)}},zV:{configurable:!0,enumerable:!0,get:function(){return this.wtc||this.il&&this.il.zV},set:function(a){this.wtc=a}}});
_.Bz.ha=function(a){return new (a||_.Bz)(_.u(_.lbb,12),_.u(_.El),_.u(_.Jq),_.u(_.pf),_.u(_.ih),_.u(_.Ek,8),_.u(_.qbb,8))};
_.Bz.Aa=_.kc({type:_.Bz,ta:[["mat-expansion-panel"]],Fd:function(a,b,c){a&1&&_.uf(c,_.Az,5);if(a&2){var d;_.sf(d=_.wf())&&(b.wHa=d.first)}},vb:function(a,b){a&1&&_.tf(nbb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.f6a=c.first)}},Eb:[1,"mat-expansion-panel"],Fb:6,lb:function(a,b){a&2&&_.Pe("mat-expanded",b.Bd)("_mat-animation-noopable","NoopAnimations"===b.Be)("mat-expansion-panel-spacing",b.Apc())},inputs:{disabled:"disabled",Bd:"expanded",oL:"hideToggle",zV:"togglePosition"},outputs:{ti:"opened",closed:"closed",
ePa:"expandedChange",Lcb:"afterExpand",Kcb:"afterCollapse"},Yb:["matExpansionPanel"],features:[_.hf([{ya:_.lbb,tc:void 0},{ya:mbb,Pb:_.Bz}]),_.Ke,_.Bc],hc:["mat-expansion-panel-header","*","mat-action-row"],Ba:7,Ca:4,Fa:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],va:function(a,b){a&1&&(_.af(obb),_.bf(0),_.y(1,"div",0,1),_.H("@bodyExpansion.done",function(c){return b.KEa.next(c)}),_.y(3,"div",2),_.bf(4,1),_.M(5,vab,0,0,
"ng-template",3),_.z(),_.bf(6,2),_.z());a&2&&(_.t(1),_.w("@bodyExpansion",b.Wla())("id",b.id),_.Ne("aria-labelledby",b.f9a),_.t(4),_.w("cdkPortalOutlet",b.el))},Ia:[_.dr],styles:['.mat-expansion-panel{--mat-expansion-container-shape:4px;box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;background:var(--mat-expansion-container-background-color);color:var(--mat-expansion-container-text-color);border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;font-family:var(--mat-expansion-container-text-font);font-size:var(--mat-expansion-container-text-size);font-weight:var(--mat-expansion-container-text-weight);line-height:var(--mat-expansion-container-text-line-height);letter-spacing:var(--mat-expansion-container-text-tracking)}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color)}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
ub:2,data:{animation:[ibb]},Pa:0});_.rbb=_.qh(function(){});_.Cz=function(){};_.Cz.ha=function(a){return new (a||_.Cz)};_.Cz.Ea=_.lc({type:_.Cz});_.Cz.Da=_.ac({imports:[_.zm,_.hr,zz,_.er]});_.Dz=function(){};_.Dz.ha=function(a){return new (a||_.Dz)};_.Dz.Ea=_.lc({type:_.Dz});_.Dz.Da=_.ac({imports:[_.hr,_.hr]});
}catch(e){_._DumpException(e)}
try{
var ykb;_.wkb=function(){return _.de(function(a){return 0!==a.state})};_.JD=function(a,b){return 2===a.state?a.Xb:b};_.KD=function(a){return{state:1,message:a}};_.LD=function(a){return _.Ed(_.KD(a))};_.MD=function(a){return{state:2,Xb:a}};ykb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",5);_.H("click",function(){_.Lc(b);var c=_.J();_.xkb(c);c.log("clear");return _.Mc()});_.y(1,"mat-icon");_.N(2,"cancel");_.z()()}a&2&&(a=_.J(),_.Pe("no-margin",a.Ssb),_.Ne("aria-label",a.EY))};
_.zkb=function(a,b){a.BA({message:b,Td:"Dismiss"})};_.ND=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.ca.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.OD=function(){this.diameter=16;this.text="Loading...";this.inline=this.nsb=!1};_.W.Object.defineProperties(_.OD.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(.8*this.diameter,16)}}});_.OD.ha=function(a){return new (a||_.OD)};
_.OD.Aa=_.kc({type:_.OD,ta:[["loading"]],Fb:4,lb:function(a,b){a&2&&_.Pe("background",b.nsb)("inline",b.inline)},inputs:{diameter:"diameter",text:"text",nsb:"hasBackground",inline:"inline"},Ba:3,Ca:9,Fa:[["role","status"],[3,"diameter","strokeWidth"]],va:function(a,b){a&1&&(_.y(0,"span",0),_.N(1),_.z(),_.B(2,"mat-spinner",1));a&2&&(_.Oe("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.t(1),_.ff(" ",b.text,"\n"),_.t(1),_.w("diameter",b.diameter)("strokeWidth",
b.diameter/8))},Ia:[_.fw],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}"],Pa:0});_.PD=function(){};_.PD.ha=function(a){return new (a||_.PD)};_.PD.Ea=_.lc({type:_.PD});_.PD.Da=_.ac({imports:[_.Jw]});_.QD=function(){this.mp="";this.Btb="medium";this.theme="info"};_.W.Object.defineProperties(_.QD.prototype,{RCc:{configurable:!0,enumerable:!0,get:function(){return this.mp+" "+this.Btb+" "+this.theme}}});_.QD.ha=function(a){return new (a||_.QD)};
_.QD.Aa=_.kc({type:_.QD,ta:[["dc-information-box"]],Fb:2,lb:function(a,b){a&2&&_.Qe(b.RCc)},inputs:{mp:"class",Btb:"iconSize",theme:"theme"},hc:["*"],Ba:5,Ca:1,Fa:[["aria-hidden","true"]],va:function(a,b){a&1&&(_.af(),_.y(0,"mat-icon",0),_.N(1),_.z(),_.N(2,"\n"),_.bf(3),_.N(4,"\n"));a&2&&(_.t(1),_.gf("warning"===b.theme?"warning":"info"))},Ia:[_.Gs],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}"]});_.RD=function(){};_.RD.ha=function(a){return new (a||_.RD)};_.RD.Ea=_.lc({type:_.RD});_.RD.Da=_.ac({imports:[_.zm,_.Hs]});var Akb;Akb=new _.fs("Code font size set to {codeSize}px.");
_.TD=function(a,b,c){var d=this;this.storage=b;this.ih=c;this.x9=new _.Tf(void 0);this.Zn=this.x9.Tf();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.SD(this,b);a.register("increment font size no mod",[43],function(){d.YG()});a.register("increment font size with mod",[187,1],function(){d.YG()});a.register("increment font size with equals",[187],function(){d.YG()});a.register("increment font size numpad",[107],function(){d.YG()});a.register("decrement font size",[189],function(){Bkb(d)});
a.register("decrement font size numpad",[109],function(){Bkb(d)})};_.SD=function(a,b,c){c=void 0===c?!1:c;void 0===b?(a.storage.remove("chosen_code_size"),a.x9.next(void 0)):(b=Math.floor(b),0>=b||(a.x9.next(b),a.storage.set("chosen_code_size",b),c&&Ckb(a.ih,b)))};_.TD.prototype.YG=function(){var a,b=null!=(a=this.x9.value)?a:13;_.SD(this,b+1,!0)};var Bkb=function(a){var b,c=null!=(b=a.x9.value)?b:13;_.SD(a,c-1,!0)};_.TD.ha=function(a){return new (a||_.TD)(_.q(_.At),_.q(_.oUa),_.q(_.ws))};
_.TD.ua=_.p({token:_.TD,qa:_.TD.ha,Ha:"root"});var Ckb=_.kj(function(a,b){a.open(Akb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.UD={Zi:0,Error:1,Jh:2,0:"Loading",1:"Error",2:"Loaded"};_.VD={state:0};var Dkb;Dkb=["inputBox"];_.WD=function(a){this.Ga=a;this.icon=this.placeholder="";this.Rkb=300;this.Ssb=!1;this.EY="Clear";this.Rr=new _.ml;this.input=new _.sv};_.WD.prototype.Sc=function(){};_.WD.prototype.Ra=function(){var a=this;this.input.km.ka(_.je(this.Rkb)).subscribe(function(b){a.Rr.emit(b);a.tMa!==b&&a.log("change",b);a.tMa=void 0})};_.WD.prototype.focus=function(){this.ql.oa.focus()};_.xkb=function(a){a.input.setValue("");a.tMa=""};
_.WD.prototype.log=function(a,b){if(this.iya){if("clear"===a){a=this.iya.EMa;var c="CLICK"}else a=this.iya.sMa,c="CHANGE";this.Ga.qb({gestureName:c,element:this.iya.element,action:a,Dh:b})}};_.W.Object.defineProperties(_.WD.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.tMa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.jw=a},get:function(){return this.jw||this.placeholder}},nMc:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.WD.ha=function(a){return new (a||_.WD)(_.u(_.Vn))};
_.WD.Aa=_.kc({type:_.WD,ta:[["input-with-icon","icon",""]],vb:function(a,b){a&1&&_.tf(Dkb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.ql=c.first)}},inputs:{iya:"trackingConfig",placeholder:"placeholder",icon:"icon",Rkb:"debounceTimeMs",Ssb:"hideCloseIconMargin",EY:"clearLabel",value:"value",ariaLabel:["aria-label","ariaLabel"]},outputs:{Rr:"valueChange"},nc:["icon",""],Ba:6,Ca:5,Fa:[["fxLayout","","fxLayoutAlign","start center",1,"input-with-icon"],["fxFlexAlign","center","fxFlex","none",1,"decoration-icon"],
["fxFlexAlign","center","fxFlex","grow","mat-input","",3,"placeholder","formControl"],["inputBox",""],["mat-icon-button","","type","button",3,"no-margin","click",4,"ngIf"],["mat-icon-button","","type","button",3,"click"]],va:function(a,b){a&1&&(_.y(0,"div",0)(1,"mat-icon",1),_.N(2),_.z(),_.B(3,"input",2,3),_.M(5,ykb,3,3,"button",4),_.z());a&2&&(_.t(2),_.gf(b.icon),_.t(1),_.w("placeholder",b.placeholder)("formControl",b.input),_.Ne("aria-label",b.ariaLabel),_.t(2),_.w("ngIf",b.nMc))},Ia:[_.tm,_.wr,
_.xr,_.Sr,_.Qr,_.ai,_.nv,_.yr,_.Gs,_.vv],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}"]});_.XD=function(){};_.XD.ha=function(a){return new (a||_.XD)};_.XD.Ea=_.lc({type:_.XD});_.XD.Da=_.ac({imports:[_.zm,_.Vr,_.Bv,_.Wr,_.Hs,_.Mv,_.Cv]});_.Ekb="/"+_.eo.lW+"/savedqueries";_.Fkb="/"+_.eo.lW;_.Gkb=null;_.Hkb=Object.freeze({queries:[],F$:null});_.YD=function(a){this.bKb=_.Gkb&&a.get(_.Gkb)};_.Jkb=function(a){return Ikb(a,function(b){return b.Uzc()})};_.YD.prototype.EKa=function(a){return Ikb(this,function(b){return b.EKa(a)})};_.YD.prototype.OYa=function(a){return Ikb(this,function(b){return b.OYa(a)})};_.YD.prototype.Jha=function(a){return Ikb(this,function(b){return b.Jha(a)})};_.YD.prototype.r2a=function(a,b){return Ikb(this,function(c){return c.r2a(a,b)})};
var Ikb=function(a,b){return a.bKb?b(a.bKb).ka(_.v(_.MD),_.ie(function(){return _.LD("")}),_.Be(_.VD)):_.LD("")};_.YD.ha=function(a){return new (a||_.YD)(_.q(_.jg))};_.YD.ua=_.p({token:_.YD,qa:_.YD.ha,Ha:"root"});_.Kkb=new _.fs("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Mkb,Okb,Pkb,Qkb,Rkb,Skb,Tkb,Vkb,Wkb,Xkb,Ukb,$kb,blb,clb,elb,flb,glb,dE,jlb,klb,llb,nlb,qlb,slb,eE,vlb,tlb,ulb,xlb,Alb,Clb,jE,Ilb,amb,dmb,emb,CE,gmb,hmb,imb,jmb,kmb,lmb,mmb,nmb,omb,pmb,rmb,vmb,Mmb,Omb,Qmb,Rmb,Smb,Tmb,Umb,Vmb,Zmb,$mb,anb,bnb,cnb,dnb,enb,fnb,gnb,hnb,inb,jnb,knb,lnb,mnb,onb,qnb,rnb,wnb,xnb,Anb,ynb,Fnb,Enb,Dnb,Gnb,Hnb,Inb,Jnb,Knb,Lnb,Mnb,Nnb,Onb,Pnb,Qnb,Rnb,Snb,Tnb,Unb,Vnb,Wnb,Xnb,Ynb,Znb,$nb,aob,bob,dob,eob,fob,gob,hob,iob,job,lob,nob,oob,pob,qob,rob,tob,vob,uob,wob,yob,xob,UE,zob,
Aob,Bob,Cob,Dob,Eob,Fob,Hob,Gob,Iob,Job,Lob,Kob,Oob,Pob,Rob,Sob,Uob,Vob,Tob,Wob,Xob,Yob,Zob,$ob,apb,bpb,dpb,epb,gpb,hpb,fpb,ipb,jpb,kpb,lpb,mpb,npb,opb,ppb,qpb,rpb,spb,tpb,Dpb,ypb,zpb,Apb,VE,XE,Gpb,Ipb,Hpb,Jpb,Kpb,Lpb,Mpb,Opb,Zpb,$pb,aqb,bqb,gqb,$E,fqb,iqb,aF,bF,cF,dF,kqb,mqb,oqb,qqb,sqb,uqb,wqb,yqb,Aqb,Cqb,Eqb,Hqb,Dqb,Iqb,Jqb,Kqb,Lqb,Mqb,Nqb,Oqb,Pqb,Qqb,Rqb,Tqb,Uqb,Vqb,Wqb,Xqb,Yqb,Zqb,brb,crb,drb,erb,grb,hrb,irb,krb,lrb,nrb,orb,prb,rrb,srb,trb,urb,vrb,wrb,xrb,yrb,zrb,Arb,Brb,Crb,Drb,Erb,Frb,Grb,
Hrb,Irb,Jrb,Krb,Lrb,Mrb,Nkb,Lkb,Orb,Prb,Zkb,Ykb,Qrb,Rrb,Npb,Srb,Trb,Urb,Vrb,Wrb,Xrb,cE,Zrb,bsb,csb,dsb,qmb,Gqb,hlb,hsb,Glb,ksb,IE,lsb,fmb,msb,pF,qF,rF,tF,uF,vF,wF,xF,yF,zF,psb,AF,BF,CF,SG,Dsb,Esb,Lsb;Mkb=function(a){return Lkb[a]||""};Okb=function(a){if(!_.vaa)return _.wab(a);Nkb.test(a)&&(a=a.replace(Nkb,Mkb));a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
Pkb=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};Qkb=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;var d=(0,_.Da)(a);if(d&1)return!0;if(!b||!b.includes(c))return!1;(0,_.Ea)(a,d|1);return!0};Rkb=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};Skb=function(a,b){if("string"===typeof b)try{b=Okb(b)}catch(c){return!1}return _.za(b)&&Pkb(a,b)};
Tkb=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]};Vkb=function(a,b){if(a.size!=b.size)return!1;var c=!0;a.forEach(function(d,e){Ukb(d,b.get(e))||(c=!1)});return c};
Wkb=function(a,b){if(null==b)return 0===a.size;if(!Array.isArray(b)||a.size>b.length)return!1;b=Array.prototype.slice.call(b);b.sort(Rkb);for(var c=0,d=void 0,e=b.length-1;0<=e;e--){var f=b[e];if(!f||!Array.isArray(f)||2!==f.length)return!1;var g=f[0];if(g!==d){if(!Ukb(a.get(g),f[1]))return!1;d=g;c++}}return c===a.size};
Xkb=function(a,b){if(a.sT===_.Xa){var c=a.constructor.uc;a=a.Ma}else if(!Array.isArray(a))return!1;if(b.sT===_.Xa)c=c||b.constructor.uc,b=b.Ma;else if(!Array.isArray(b))return!1;return Ukb(a,b,c)};
Ukb=function(a,b,c){if(a===b||null==a&&null==b)return!0;if(a instanceof _.$a)return Ykb(a,b);if(b instanceof _.$a)return Ykb(b,a);if(null==a||null==b)return!1;if(a instanceof _.Ia)return Zkb(a,b);if(b instanceof _.Ia)return Zkb(b,a);if(_.za(a))return Skb(a,b);if(_.za(b))return Skb(b,a);var d=typeof a,e=typeof b;if("object"!==d||"object"!==e)return Number.isNaN(a)||Number.isNaN(b)?String(a)===String(b):"string"===d&&"number"===e||"number"===d&&"string"===e?+a===+b:"boolean"===d&&"number"===e||"number"===
d&&"boolean"===e?!a===!b:!1;if(a.sT===_.Xa||b.sT===_.Xa)return Xkb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){var f=a.length,g=b.length,m=Math.max(f,g);d=+!!(((0,_.Da)(a)|(0,_.Da)(b))&512)-1;e=f&&a[f-1];var n=g&&b[g-1];_.Ha(e)||(e=null);_.Ha(n)||(n=null);f=f-d-+!!e;g=g-d-+!!n;for(var r=0;r<m;r++)if(!$kb(r-d,a,e,f,b,n,g,d,c))return!1;if(e)for(var x in e){m=a;r=e;var A=b,E=n,I=c,L=+x;if(!(!Number.isFinite(L)||L<f||L<g||$kb(L,m,r,f,A,E,g,d,I)))return!1}if(n)for(var Q in n)if((x=
e&&Q in e)||(x=a,m=e,r=b,A=n,E=c,I=+Q,x=!Number.isFinite(I)||I<f||I<g?!0:$kb(I,x,m,f,r,A,g,d,E)),!x)return!1;return!0}if(a.constructor===Object)return Ukb([a],[b]);throw Error();};$kb=function(a,b,c,d,e,f,g,m,n){b=Tkb(a,b,c,d,m);e=Tkb(a,e,f,g,m);return null==e&&Qkb(b,n,a)||null==b&&Qkb(e,n,a)?!0:Ukb(b,e)};_.ZD=function(a){null!=a&&(a=a.Sg||"",a="string"===typeof a?a:new Uint8Array(a));return a};_.$D=function(a){return a instanceof _.Hg};_.aE=function(a){return _.$D(a)&&a.kj()};
_.alb=function(a){var b=a.xe;a=a.repository;var c=new bE;if(!b)return c;var d=new cE,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Zh=e;break;case "host":d.Mm=e;break;case "depot":d.Zq=e;break;default:return _.Ag(b)}"depot"===b&&"Piper"===a&&(a="piper");a&&(d.Si=a);c.root=d;return c};blb=function(a){return Array.prototype.concat.apply([],arguments)};clb=function(a,b){return blb.apply([],(0,_.pxa)(a,b))};
_.dlb=function(a,b,c){a=a.Aa;a.dOa=_.rda(b,!1);a.yXa=_.rda(c,!0)};elb=function(a){a=a.__ngContext__;return"number"===typeof a?_.Tea.get(a)||null:a||null};flb=function(a,b){for(var c=a[1],d=25;d<c.Qoa;d++)if(_.Cc(a[d])===b)return d;return-1};glb=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};
dE=function(a){var b=elb(a);if(b){if(_.zc(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.Aa){a:{if(d=b[1].sC)for(c=0;c<d.length;c++){var f=d[c];if(_.Fc(f,b)[8]===a){c=f;break a}}else if(_.Fc(25,b)[8]===a){c=25;break a}c=-1}if(-1==c)throw Error("Ma");d=a}else if(a&&a.constructor&&a.constructor.Ja){a:{for(e=b[1].firstChild;e;){c=e.su;for(f=e.Dm;f<c;f++)if(b[f]===a){c=e.index;break a}e=glb(e)}c=-1}if(-1==c)throw Error("Na");a=b[1].data[c];if(0===a.Dm)e=_.jc;else for(e=[],f=a.Dm;f<a.su;f++){var g=
b[f];g&&g.constructor&&g.constructor.Aa||e.push(g)}}else if(c=flb(b,a),-1==c)return null;a=_.Cc(b[c]);b=(f=elb(a))&&!Array.isArray(f)?f:new hlb(b[19],c,a);d&&void 0===b.component&&(b.component=d,_.fd(b.component,b));if(e&&void 0===b.kZ)for(b.kZ=e,a=0;a<e.length;a++)_.fd(e[a],b);_.fd(b.SGc,b)}}else for(d=a;d=d.parentNode;)if(e=elb(d)){e=Array.isArray(e)?e:e.Do;if(!e)return null;c=flb(e,a);if(0<=c){b=_.Cc(e[c]);a=new hlb(e[19],c,b);_.fd(b,a);b=a;break}}return b||null};
_.ilb=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 _.Gd)}})})};jlb=function(a){a=dE(a);if(null===a)return null;if(void 0===a.component){var b=a.Do;if(null===b)return null;var c=b[1].data[a.H0],d=c.Dm;c=c.sw;a.component=-1<c?b[d+c]:null}return a.component};klb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
llb=function(a){var b=dE(a);b=null===b?null:b.Do;if(null===b)return[];var c=b[7],d=b[1].ow,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if("string"===typeof g){m=_.Cc(b[m]);var n=c[d[f++]],r=d[f++],x="boolean"===typeof r||0<=r?"dom":"output";r="boolean"===typeof r?r:!1;a==m&&e.push({element:a,name:g,callback:n,M6c:r,type:x})}}e.sort(klb);return e};nlb=function(a){return function(b){return _.Kd(b,new mlb(a))}};_.olb=function(){return _.Fy.apply(null,_.yc(_.uc.apply(0,arguments)))};
qlb=function(a){return function(b){return _.Kd(b,new plb(a))}};slb=function(){var a=rlb;return function(b){return _.ve(new _.Tf(a))(b)}};
eE=function(a,b,c,d,e,f){var g=null===a?-1:a.index;g=-1!==g?_.Cc(b[g]):null;if(a.type&11){tlb(g,c,d,e,f);if(-1<a.sw){var m=_.Fc(a.index,b);m&&m[1].firstChild&&eE(m[1].firstChild,m,c,d,e,f)}else a.Gg&&eE(a.Gg,b,c,d,e,f),g&&ulb(g,c,d,e);m=b[a.index];_.Ac(m)&&vlb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],tlb(m[7],c,d,e,f),vlb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[6].Xu[a.Xu];if(Array.isArray(m))for(m=_.l(m),n=m.next();!n.done;n=m.next())tlb(n.value,c,d,e,f);else m&&(n=n[3],eE(n[1].data[m.index],
n,c,d,e,f))}else a.Gg&&eE(a.Gg,b,c,d,e,f);f!==g&&(a=a.flags&2?a.Fva:a.next)&&eE(a,b,c,d,e,f)};vlb=function(a,b,c,d,e){for(var f=11;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&eE(m,g,b,c,d,e)}};tlb=function(a,b,c,d,e){e!==a&&(a=_.fE(a))&&(d&&a instanceof gE&&b(a)&&-1===c.indexOf(a)?c.push(a):!d&&b(a)&&-1===c.indexOf(a)&&c.push(a))};
ulb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=_.fE(g);m&&(d&&m instanceof gE&&b(m)&&-1===c.indexOf(m)?c.push(m):!d&&b(m)&&-1===c.indexOf(m)&&c.push(m),ulb(g,b,c,d))}};_.fE=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new gE(a):new wlb(a)),a.__ng_debug__):null};
_.hE=function(a){var b=void 0===b?{}:b;if(a instanceof _.Dj)return a;a=a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.N2c&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.XEb&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.O2c&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.bg(a)};xlb=function(a){return _.bg(a.map(function(b){return _.cg(_.hE(b))}).join(""))};
Alb=function(a){if(!ylb.test(a))throw Error("ba");if(-1!==zlb.indexOf(a.toUpperCase()))throw Error("ba");};Clb=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!ylb.test(e))throw Error("ba");if(void 0!==f&&null!==f){if(/^on/i.test(e))throw Error("ba");-1!==Blb.indexOf(e.toLowerCase())&&(f=f instanceof _.Zf?f.toString():_.tna(String(f))||"about:invalid#zClosurez");e=e+'="'+_.hE(String(f))+'"';b+=" "+e}}return b};
_.Elb=function(a,b,c){Alb(a);var d="<"+a;b&&(d+=Clb(b));Array.isArray(c)||(c=void 0===c?[]:[c]);-1!==Dlb.indexOf(a.toUpperCase())?d+=">":(b=xlb(c.map(function(e){return e instanceof _.Dj?e:_.hE(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.bg(d)};_.iE=function(a){return a.map(function(b){return function(){var c=_.uc.apply(0,arguments),d;return(d=_.ic(b)).Xe.apply(d,_.yc(c))}})};_.Flb=function(a){if(a.projectId)return"project";if(a.Mm)return"host";if(a.Zq)return"depot";if(a.Zh)return"ossProject"};
jE=function(a){return a?"string"===typeof a?"depot"===a:"depot"===a.kind:!1};_.Hlb=function(a){return a.replace(Glb,function(b,c){return c+"/"})};Ilb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.Jlb=function(a){if(a&&!_.Eg.test(a)&&"HEAD"!==a)return a};_.kE=function(a){if("object"===typeof a)switch(a.type){case 1:return _.voa(a.vs);case 2:return _.woa(a.vs);case 3:return _.zoa(a.vs);default:return a.vs}return _.voa(a)||_.woa(a)||_.zoa(a)};
_.Klb=function(a){a=a.tagName;if("SCRIPT"===a||"STYLE"===a)throw Error("ba");};_.Llb=function(a,b,c){var d="beforebegin"===b||"afterend"===b?a.parentElement:a;null!==d&&_.Klb(d);a.insertAdjacentHTML(b,_.cg(c))};_.Mlb=function(a){var b=a.xe,c=a.path;a=a.repository;c=c||"";return jE(null==b?void 0:b.type)&&a&&"piper"==a.toLowerCase()?c&&"//depot/"+c:c};_.Nlb=function(a){var b=_.Flb(a);if(b)return{id:a.projectId||a.Mm||a.Zq||a.Zh,type:b}};
_.Olb=function(a,b,c,d){var e=_.Nlb(a),f=a.Si;a.Ev&&(d=d?Object.assign({},d,{Sb:a.Ev}):{Sb:a.Ev});return"depot"===e.type?new _.Hg({repository:f,Cb:b,path:c,params:d}):new _.Ig({xe:e,repository:f,Cb:b,path:c,params:d})};_.Plb=function(a,b){var c=a.uv;return _.Olb(c.Pf,c.et,a.path,b)};_.Qlb=function(a,b){var c=b.uv,d=c.Pf,e=_.Nlb(d);return _.Ep(_.Dp(_.Cp(a.Zb(),e.id,e.type),d.Si),c.et).ld(b.path).Za()};_.lE=function(a){if(null!=a)return"number"===typeof a?a:a[0]&&a[0].start};
_.Rlb=function(a,b){a=a.params;if(null!=a)switch(b){case 0:return a.Sb;case 3:case 1:return void 0!==a.kv||void 0!==a.ax?a.kv:a.Sb;case 2:return a.ax;default:throw _.Ag(b,"Unexpected version.");}};_.mE=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.No||a;case 2:return c&&c.Zw;case 3:return c&&c.No;default:throw _.Ag(b,"Unexpected version.");}};_.nE=function(a,b){return _.Aoa(a,b)&&_.Boa(a.path,b.path,_.gRa)};
_.oE=function(a,b){var c=void 0===c?1:c;return _.nE(a,b)&&_.Kh(a,c)===_.Kh(b,c)&&_.mE(a,c)===_.mE(b,c)};_.Slb=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{mDc:!1}).mDc;return _.Ad(_.ne(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.nE(e,f):_.oE(e,f):!1}))};
_.vE=function(a,b,c,d){c=void 0===c?1:c;d=void 0===d?a:d;if(a.tb&&a.repository){if(_.$D(a)){if(_.aE(a))return d=_.ju,c=_.mE(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.t0a&&"https://"+d.tb+"."+_.t0a+"/";var e=d.repository;c=_.mE(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.Zb();b&&_.Ep(c,b);c.yi({});return _.Bp(_.uE(c,"ref").Za())}};_.wE=function(a){return"host"===a.Qc};
_.xE=function(a,b,c){c=void 0===c?{}:c;var d=void 0===c.S_?"zeroBased":c.S_;c=void 0===c.mg?"preserve":c.mg;var e=_.Bp(a);a.path&&a.params.line&&delete e[e.length-1][_.Gg.vUa];a=e[e.length-1];c=_.En(b,e,{mg:c});!a.ws&&(null==c?0:c.Ta)&&c.Ta.snapshot&&delete c.Ta.snapshot;var f=_.Wm(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+";"+_.Gg.vUa+"="+_.Coa(n)+m}};_.Tlb=function(a,b,c){return(a.params.yf?_.Ed(a.params.yf):b.ka(_.Be(void 0),_.ie(function(){return _.Ed(void 0)}))).ka(_.v(function(d){d=a.Zb().yi({yf:d,No:a.params.No,Sb:a.params.Sb}).Za();return _.xE(d,c,{mg:null})}))};_.Ulb=function(a,b){return b.er?_.Qlb(a,b.er):a};_.yE=function(a){return!!(_.aE(a)&&a.path&&a.path.startsWith("google3"))};_.Vlb=function(a){var b=a.path;return b?_.yE(a)?b.substring(8):b:""};_.Wlb=function(a){return _.$D(a)&&!a.kj()};
_.Xlb=function(a){return _.Wlb(a)||_.wE(a)};_.zE=function(a){return _.Lh(a)&&!!a.Cb};_.AE=function(a){return _.zE(a)&&!!a.path};_.Ylb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Jb(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.Zlb=function(a){if(a.params.Sb)return _.Ip(a)?a.params.Sb:a.params.Sb+" @snapshot "+a.Cb};
_.$lb=function(a,b){var c=[];_.$D(a)&&a.params.Sb?c.unshift(_.Zlb(a)):!a.Cb||_.$D(a)&&_.Ip(a)||c.unshift(_.kE(a.Cb));"ref"!==b&&(c.unshift(a.repository),"repo"!==b&&(_.$D(a)||c.unshift(a.tb)));return c.join(" \u203a ")};amb=function(a,b,c,d,e,f){a=(new _.Rh).d2(_.nta(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&&_.Nh(a,3,b);null!=(null==d?void 0:d.Cb)&&_.Nh(a,4,null==d?void 0:d.Cb);d=_.ota(a);null!=e&&d.ld(_.Gf(e));return d};
_.bmb=function(a){var b;return _.Sh(a.tb,a.Qc,a.repository,_.Qh(a),a.path,null==(b=a.params)?void 0:b.Sb)};_.cmb=function(a){return a instanceof Array?0<a.length&&a.every(function(b){return 5===b}):5===a};dmb=function(a){return 2===a||_.cmb(a)};_.BE=function(a){return a instanceof Array?0<a.length&&a.every(dmb):dmb(a)};
emb=function(a){return new _.Bd(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()}})};CE=function(){for(var a=void 0,b=_.l(_.uc.apply(0,arguments)),c=b.next();!c.done;c=b.next())if(c=c.value,void 0===a)a=fmb[c];else{if("string"===typeof a)break;a=a[c]}return void 0===a?"":"string"===typeof a?a:""};gmb=function(a){return _.n1a.has(a)};
hmb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(gmb(a))return a};imb=function(a){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.gf(a.ZAc))};jmb=function(a){a&1&&_.B(0,"li",16)};kmb=function(a,b){a&1&&(_.C(0),_.y(1,"li"),_.N(2),_.z(),_.M(3,jmb,1,0,"li",15),_.F());a&2&&(a=b.wa,b=b.last,_.t(2),_.gf(a),_.t(1),_.w("ngIf",!b))};lmb=function(a){a&1&&(_.y(0,"div",9)(1,"span",6),_.N(2,"Affected Files"),_.z(),_.y(3,"span"),_.N(4),_.z()());a&2&&(a=_.J(),_.t(4),_.gf(a.changelist.Icb))};
mmb=function(a){a&1&&_.B(0,"span",2);a&2&&(a=_.J(),_.w("@indicatorRotate",a.Wla()))};_.DE=function(a){return 2===a.state};_.EE=function(a){return{state:1,PF:a}};nmb=function(a,b){var c=a.name;a=a.xn;return{uo:c,OT:_.Kkb.format({name:c}),value:a,e0:!0,Vb:b,Ss:"SavedQuery"}};omb=function(a,b){return(a=a.find(function(c){return c.xn===b}))?nmb(a):nmb({name:b,xn:b})};pmb=function(a){return function(b){return{en:b.en,prefix:a}}};
rmb=function(a,b){if(b&&b.LJc)b.LJc(a);else{a:if(_.xa(b)){if(b.pB&&(b=b.pB(),b instanceof _.Dj))break a;b=_.Xy("zSoyz")}else b=_.Xy(String(b));qmb(a,b)}};_.smb=function(a,b,c,d){c=void 0===c?0:c;var e=new Set;a=_.l(_.FE(a,b.length,c,void 0===d?!1:d));for(d=a.next();!d.done;d=a.next()){d=d.value;d=_.l(b.slice(d.start-c,d.end-c+1));for(var f=d.next();!f.done;f=d.next())e.add(f.value)}return e};
_.tmb=function(a){var b=new Set;if(void 0===a)return b;if("number"===typeof a)b.add(a);else{a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;for(var d=c.start;d<=c.end;d++)b.add(d)}}return b};
_.FE=function(a,b,c,d){c=void 0===c?0:c;return void 0===a?[]:"number"===typeof a?_.GE(a,b,c)?[{start:a,end:a}]:[]:(void 0===d?0:d)?a.filter(function(e){return _.GE(e.start,b,c)||_.GE(e.end,b,c)}).map(function(e){return{start:_.GE(e.start,b,c)?e.start:c,end:_.GE(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return _.GE(e.start,b,c)&&_.GE(e.end,b,c)})};_.GE=function(a,b,c){c=void 0===c?0:c;return a>=c&&a<c+b};_.HE=function(a){return(_.Bi?"Meta+":"Ctrl+")+a};
vmb=function(a){return _.Bi?a.replace(umb,"\u2318"):a};
_.Lmb=function(a){var b=a.lk;a=void 0===a.zd?"":a.zd;var c=_.Jh(a),d=c.xe,e=c.repository,f=c.path,g=c.Sb,m=c.Cb,n=[_.wmb],r=null==d?void 0:d.type;if(d&&r&&!jE(r)&&"host"!==r){var x=n.push;var A=d.id;var E=void 0;switch(r){case "ossProject":case "project":var I=IE(xmb.format({project:A}));E=_.HE("p");var L="Project";break;default:I=_.Ag(r),L=_.Ag(r)}A={uo:I,value:_.Ih({xe:{id:A,type:r}}),Vb:E,Ss:L};x.call(n,A)}e&&"host"!==r&&(x=n.push,A=jE(r),I=c.xe,c=c.repository,E=A?IE(ymb.format({"package":e})):
IE(zmb.format({repo:e})),L=A?_.HE("p"):_.HE("r"),c={uo:E,value:_.Ih({xe:I,repository:c}),Vb:L,Ss:A?"Package":"Repository"},x.call(n,c));d&&"host"===r&&e&&m&&(r=n.push,c=_.xoa(_.Cg(m)),c=_.Dg(m)?IE(Amb.format({tag:c})):IE(Bmb.format({branch:c})),x=IE(Cmb.format({id:d.id,repo:e,ref:m})),A=_.Ih({xe:d,repository:e,Cb:m}),I=_.Dg(m)?IE(Dmb.format({id:d.id,repo:e,ref:m})):IE(Emb.format({id:d.id,repo:e,ref:m})),r.call(n,{uo:c,OT:x,value:A,Vb:_.HE("b"),vja:I,Ss:"Ref"}));"string"===typeof f&&(r=n.push,c="host"===
(null==d?void 0:d.type),x=_.Vy(f),I=x===f?x:"/\u2026/"+x,A=IE(Fmb.format({dir:I})),I=c?IE(Gmb.format({id:null==d?void 0:d.id,repo:e,dir:I})):IE(Hmb.format({repo:e,dir:I})),E=_.HE("d"),L="",x&&x!==f&&(L=c&&m?IE(Imb.format({id:null==d?void 0:d.id,repo:e,dir:f||"/",ref:m})):IE(Jmb.format({repo:e,dir:f||"/"}))),r.call(n,{uo:A,OT:I,value:a,Vb:E,vja:L,Ss:"Directory"}));g&&n.push(_.Kmb(g));return{scopes:n,state:{prefix:n[n.length-1],en:b}}};
_.Kmb=function(a){return{uo:"This CitC Workspace",value:_.Ih({Sb:a}),Vb:_.HE("y"),OT:"Search for code or files in this CitC Workspace",Ss:"CitcWorkspace"}};_.JE=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};Mmb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.KE=function(a,b,c){for(;null!==a;){if(Mmb(a,b))return a;if(c&&Mmb(a,c))break;a=a.parentElement}return null};
_.Nmb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};Omb=function(a){a=a.target;return a instanceof Element?(a=_.KE(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.JE(a.dataset.lineNumber)}:null:null};
Qmb=function(a){var b=Number.POSITIVE_INFINITY;a=_.l(a.ot);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.TL;d=d.Nu;if(!d)throw Error("Sd");c=c.search(Pmb);-1===c&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.yc(d.MY.map(function(e){return e.startIndex}))))}return b};_.LE=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
Rmb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"div",3);_.H("mouseenter",function(){var e=_.Lc(c).index,f=_.J();0<=f.VG&&f.nY.he.Ki(f.VG).classList.remove("hover");f.VG=e;f.nY.he.Ki(e).classList.add("hover");return _.Mc()})("mouseleave",function(){_.Lc(c);var e=_.J();0<=e.VG&&e.nY.he.Ki(e.VG).classList.remove("hover");e.VG=-1;return _.Mc()});_.N(1);_.z()}if(a&2){a=b.wa;b=b.index;var d=_.J();_.Pe("focus",b===d.ZK)("hover",b===d.VG);_.t(1);_.ff("",a.lineNumber,":")}};
Smb=function(a){var b=[].concat(_.yc(a));b.sort(function(e,f){e=_.l(e).next().value;f=_.l(f).next().value;return e-f});a=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=_.l(c.value);c.next();var d=c.next().value;c=d.start;d=d.end;0===a.length||a[a.length-1].end<c?a.push({start:c,end:d}):a[a.length-1].end>=c&&(a[a.length-1].end=Math.max(d,a[a.length-1].end))}return a};
Tmb=function(a,b){a&1&&_.B(0,"div",2);if(a&2){a=b.wa;b=b.index;var c=_.J(2);_.Oe("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.Jy("title","Collapse lines ",a.original.start+1," - ",a.original.end,"");_.Ne("data-index",b)}};Umb=function(a){a&1&&(_.C(0),_.M(1,Tmb,1,9,"div",1),_.F());a&2&&(a=_.J(),_.t(1),_.w("ngForOf",a.L2a))};
Vmb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=_.ME(a,d.start),f=_.ME(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};_.Wmb=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}})};
_.Ymb=function(){var a;return _.Md(function(b){if(Xmb)return b.return(Xmb);a=new Promise(function(c,d){_.vg().load("codemirror").then(c,d)});return b.return(a.then(function(){Xmb=window.CodeMirror;var c=Xmb.modeInfo.find(function(d){return"Mathematica"===d.name});c&&(c.ext=["nb"]);return Xmb}))})};Zmb=function(a,b){a&1&&_.B(0,"div",18);a&2&&(a=b.wa,b=_.J(),_.Oe("height",b.getHeight(a.start,a.end),"px")("min-width",b.hR,"ch")("top",b.Pba(a.start),"px"))};
$mb=function(a){a&1&&(_.y(0,"div",19),_.N(1,"\n        "),_.y(2,"pre",20),_.N(3),_.z(),_.N(4,"\n      "),_.z());a&2&&(a=_.J(),_.Oe("min-height",a.lineHeight*a.OV,"px"),_.t(3),_.gf(a.iR))};
anb=function(a){if(a&1){var b=_.Kc();_.y(0,"code-folding-container",21);_.H("rangeToggled",function(c){_.Lc(b);var d=_.J();return _.Mc(d.ZXa(c))})("mousedown",function(c){return c.stopPropagation()});_.z()}a&2&&(a=_.J(),_.Oe("pointer-events",a.w9?"none":"unset"),_.w("visibility",a.visibility)("folding",a.ln)("lineHeight",a.lineHeight))};bnb=function(a,b){return{Mm:"host"===b?a:void 0,projectId:"project"===b?a:void 0,Zq:"depot"===b?a:void 0,Zh:"ossProject"===b?a:void 0}};
_.NE=function(a,b){a=bnb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Mm,fileSpecSourceRootRepositoryKeyDepotGroup:a.Zq,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Zh}};cnb=function(a,b){a=bnb(a,b);return{repositoryKeyHostName:a.Mm,repositoryKeyDepotGroup:a.Zq,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Zh}};dnb=function(a){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.content))};
enb=function(a){a&1&&(_.y(0,"span")(1,"a",3),_.N(2),_.z()());a&2&&(a=_.J().wa,_.t(1),_.df("href",a.url,_.rd),_.t(1),_.gf(a.content))};fnb=function(a,b){a&1&&(_.y(0,"span",1),_.M(1,dnb,2,1,"span",2),_.M(2,enb,3,2,"span",2),_.z());a&2&&(_.w("ngSwitch",b.wa.type),_.t(1),_.w("ngSwitchCase","normal"),_.t(1),_.w("ngSwitchCase","link"))};
gnb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.Z0,g=e.FUa,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,Z0:f}},{pos:0,Z0:[]});b=c.pos;c=c.Z0;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
hnb=function(a){a&1&&(_.y(0,"a",2),_.Se(1,3),_.z());if(a&2){a=_.J();var b=_.ef(2);_.w("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.mg)("sameWindow",a.FU);_.Ne("aria-label",a.KFc);_.t(1);_.w("ngTemplateOutlet",b)}};inb=function(a){a&1&&_.bf(0)};jnb=function(a,b){if(b.find(function(c){c=c.tg;return c===a||_.uoa(c||"")===a}))return{type:1,vs:_.uoa(a)}};knb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||Ilb(c||"")===a}))return{type:2,vs:Ilb(a)}};
lnb=function(a){if(_.Eg.test(a))return{type:3,vs:a}};_.OE=function(a){return{type:0,vs:a}};_.PE=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:_.Ag(a)}};mnb=function(a,b){var c=_.mE(a,2)||_.mE(a,0),d=_.mE(a,1),e=_.Kh(a,2);a=_.Kh(a,1);c=new _.QE({path:c,hash:e,type:b});b=new _.QE({path:d,hash:a,type:b});return new _.RE({left:c,right:b})};onb=function(a){return _.aE(a)?_.nnb:"Commit Details"};
qnb=function(a){return _.aE(a)?_.pnb:"Commit "};rnb=function(a){for(var b=_.l(a.wv),c=b.next();!c.done;c=b.next()){var d=void 0;c=c.value.Jg;var e=null==c?void 0:null==(d=c.uv)?void 0:d.et;e&&(c.uv.et=_.voa(e)||_.woa(e)||e)}return a};wnb=function(a){a?a=-1===snb.toLocaleString(a,tnb).indexOf("18"):(a=unb)||((a=vnb)||(a=window.navigator,a=vnb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.R6c||"en"),a=unb=wnb(a));return a};
xnb=function(a){function b(f,g,m){var n=new Date(0);n.setFullYear(f,g,m);n.setHours(0,0,0);return n}function c(f){var g=new Date(0),m=0,n=0,r=f[8]?g.setUTCFullYear:g.setFullYear,x=f[8]?g.setUTCHours:g.setHours;f[9]&&(m=Number(f[9]+f[10]),n=Number(f[9]+f[11]));r.call(g,Number(f[1]),Number(f[2])-1,Number(f[3]));x.call(g,Number(f[4]||0)-m,Number(f[5]||0)-n,Number(f[6]||0),Math.floor(1E3*parseFloat("0."+(f[7]||0))));return g}if(a instanceof Date&&!isNaN(a.valueOf()))return a;if("number"===typeof a&&!isNaN(a))return new Date(a);
if("string"===typeof a){a=a.trim();if(/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(a)){var d=_.l(a.split("-").map(function(f){return+f}));a=d.next().value;var e=d.next().value;e=void 0===e?1:e;d=d.next().value;return b(a,e-1,void 0===d?1:d)}d=parseFloat(a);if(!isNaN(a-d))return new Date(d);if(d=a.match(/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/))return c(d)}d=new Date(a);if(!(d instanceof Date)||isNaN(d.valueOf()))throw Error("zb`"+a);return d};
Anb=function(a,b){a=_.l(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!ynb(c)){a:{a=c;c=_.l(znb);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""};ynb=function(a){if(!a)return!0;for(var b=_.l(Bnb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.l(Cnb);for(c=b.next();!c.done;c=b.next())if(0<=a.indexOf(c.value))return!0;return!1};
Fnb=function(a){var b=a.change,c=b.changeId.changeNumber,d=Dnb(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),Vn:b.userName,hN:Enb(a),Icb:b.sourceFiles.length}};Enb=function(a){return(a=a.change.description.tags.find(function(b){return"R"===b.key}))&&""!==a.value?a.value.split(","):[]};
Dnb=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?Anb(a,c):""};Gnb=function(a){return new _.Bd(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)})};
Hnb=function(a,b){a&1&&(_.y(0,"onedev-changelist-hovercard-body",1),_.bf(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.z());a&2&&_.w("changelist",b.Oa)};
Inb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",0);_.H("clickOutside",function(){_.Lc(b);var c=_.J();return _.Mc(c.oib.next())})("mouseenter",function(){_.Lc(b);_.J().qta.next(!0);return _.Mc()})("mouseleave",function(){_.Lc(b);_.J().qta.next(!1);return _.Mc()});_.bf(1);_.z()}a&2&&(a=_.J(),_.Qe(a.className),_.w("cdkTrapFocusAutoCapture",a.gTb))};Jnb=function(a){a&1&&(_.y(0,"div",5),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.ff("",a.EJc,"\n"))};
Knb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",11);_.H("click",function(){_.Lc(b);var d=_.J(2);return _.Mc(d.show(d.iW.SV))});_.y(1,"mat-icon");_.N(2,"published_with_changes");_.z();_.N(3," Commit ");_.z()}if(a&2){a=_.J().Oa;var c=_.J();_.w("active",a.Cb===c.iW.SV)("ascTrackElement",c.rg)("trackProjectId",c.tb)}};
Lnb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"gmat-nav-list",6)(1,"button",7);_.H("click",function(){_.Lc(c);var d=_.J();return _.Mc(d.show(d.iW.zka))});_.y(2,"mat-icon",8);_.N(3,"account_tree");_.z();_.N(4," Branch ");_.z();_.y(5,"button",9);_.H("click",function(){_.Lc(c);var d=_.J();return _.Mc(d.show(d.iW.Tag))});_.y(6,"mat-icon");_.N(7,"label_outline");_.z();_.N(8," Tag ");_.z();_.M(9,Knb,4,3,"button",10);_.z()}a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("active",a.Cb===b.iW.zka)("ascTrackElement",b.rg)("trackProjectId",
b.tb),_.t(4),_.w("active",a.Cb===b.iW.Tag)("ascTrackElement",b.rg)("trackProjectId",b.tb),_.t(4),_.w("ngIf",!a.Fwb))};Mnb=function(a){a&1&&(_.C(0),_.y(1,"span",23)(2,"span",24),_.N(3),_.O(4,"toPrettyRef"),_.z(),_.y(5,"span",25),_.N(6),_.z(),_.y(7,"span",26),_.N(8),_.z()(),_.F());a&2&&(a=_.J().wa,_.t(3),_.gf(_.R(4,3,a.title)),_.t(3),_.gf("-"),_.t(2),_.gf(a.metadata))};Nnb=function(a){a&1&&(_.C(0),_.N(1),_.F());a&2&&(a=_.J().wa,_.t(1),_.gf(a.title))};
Onb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"a",21);_.H("click",function(){_.Lc(c);var e=_.J(3);return _.Mc(e.blur())});_.M(1,Mnb,9,5,"ng-container",22);_.M(2,Nnb,2,1,"ng-container",22);_.z()}if(a&2){a=b.wa;b=_.J(2).Oa;var d=_.J();_.Pe("active-element",a.Fe);_.w("routerLink",_.Bp(a.Xa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.rg)("trackAction",b.Xb.vI)("trackProjectId",d.tb);_.t(1);_.w("ngIf",a.gta);_.t(1);_.w("ngIf",!a.gta)}};
Pnb=function(a){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=_.J(3).Oa,_.t(1),_.ff(" ",a.Xb.zSa," "))};Qnb=function(a){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=_.J(3).Oa,_.t(1),_.gf(a.Xb.ySa))};Rnb=function(a){a&1&&(_.y(0,"span",27),_.M(1,Pnb,2,1,"span",28),_.M(2,Qnb,2,1,"ng-template",null,29,_.zf),_.z());if(a&2){var b=_.ef(3);a=_.J(3);_.t(1);_.w("ngIf",a.ZZa.getValue())("ngIfElse",b)}};
Snb=function(a){a&1&&(_.y(0,"cdk-virtual-scroll-viewport",17,18),_.M(2,Onb,3,9,"a",19),_.M(3,Rnb,4,2,"span",20),_.z());a&2&&(a=_.J().Oa,_.J(),_.t(2),_.w("cdkVirtualForOf",a.Xb.items)("cdkVirtualForTemplateCacheSize",0),_.t(1),_.w("ngIf",!a.Xb.items.length))};Tnb=function(a){a&1&&(_.y(0,"dc-information-box",30),_.N(1),_.z());a&2&&(a=_.J().Oa,_.t(1),_.ff(" ",a.message," "))};Unb=function(a){a&1&&_.B(0,"loading",31);a&2&&_.w("inline",!0)};
Vnb=function(a,b){a&1&&(_.y(0,"div",12),_.C(1,13),_.M(2,Snb,4,3,"cdk-virtual-scroll-viewport",14),_.M(3,Tnb,2,1,"dc-information-box",15),_.M(4,Unb,1,1,"loading",16),_.F(),_.z());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Jh),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),_.w("ngSwitchCase",b.Vc.Zi))};
Wnb=function(a,b,c){var d=b.kwa,e=b.Xa,f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Xa:d(g.et,e),Fe:g.et===_.Kh(e,f)||"HEAD"===_.Kh(e,f)&&!!g.pTa})})})};Xnb=function(a){var b=a.Hf;a=a.Jpa;return{title:b,et:b,metadata:a,SPa:b+" -- "+a,gta:!0}};Ynb=function(a){a=a.Cb;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.Ag(a,"Unsupported ref type")}};
Znb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.Ag(a,"Unknown ref type")}};$nb=function(a){a=a.Cb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.Ag(a,"Unsupported ref type")}};
aob=function(a){a=_.l(a);var b=a.next().value;a=a.next().value;return _.DE(a)?_.MD(Object.assign({},a.Xb,{items:a.Xb.items.filter(function(c){return-1!==c.SPa.toUpperCase().indexOf(b.toUpperCase())})})):a};bob=function(a){var b=a.A$,c=[];a=_.l(a.me);for(var d=a.next();!d.done;d=a.next())d=d.value.tg,d===b?c.unshift({tg:d,pTa:!0}):c.push({tg:d});return c};_.cob=function(a,b){return _.TE(_.Ep(b.Zb(),a)).Za()};dob=function(a){a.sort(function(b,c){return b.start-c.start})};
eob=function(a,b){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=b.wa,_.Pe("matched",a.sD),_.t(1),_.ff("\n          ",a.a_a,"\n        "))};fob=function(a){a&1&&(_.y(0,"span",10),_.N(1),_.z());a&2&&(a=_.J().GOb,_.w("ngClass",a.vu),_.t(1),_.gf(a.type))};gob=function(a){a&1&&(_.y(0,"span",11),_.N(1),_.z());a&2&&(a=_.J().rZ,_.t(1),_.gf(a))};
hob=function(a,b){a&1&&(_.N(0,"\n  "),_.y(1,"a",1),_.H("click",function(g){return g.preventDefault()}),_.N(2,"\n    "),_.B(3,"mat-icon",2),_.N(4,"\n\n    "),_.y(5,"div",3),_.N(6,"\n      "),_.y(7,"div",4),_.N(8,"\n        "),_.M(9,eob,2,3,"span",5),_.N(10,"\n      "),_.z(),_.N(11,"\n      "),_.y(12,"div",6),_.N(13,"\n        "),_.M(14,fob,2,2,"span",7),_.N(15,"\n        "),_.M(16,gob,2,1,"span",8),_.N(17,"\n        "),_.y(18,"span",9),_.N(19),_.z(),_.N(20,"\n      "),_.z(),_.N(21,"\n    "),_.z(),
_.N(22,"\n  "),_.z(),_.N(23,"\n"));if(a&2){a=b.rZ;var c=b.Wz,d=b.icon,e=b.mFb,f=b.GOb;b=b.url;_.t(1);_.Ne("href",b,_.rd);_.t(2);_.w("svgIcon",d);_.t(6);_.w("ngForOf",e);_.t(5);_.w("ngIf",f);_.t(2);_.w("ngIf",a);_.t(3);_.gf(c)}};iob=function(a){a&1&&(_.y(0,"span",2),_.N(1,"-"),_.z())};job=function(a,b){a&1&&(_.C(0),_.y(1,"span"),_.N(2),_.z(),_.M(3,iob,2,0,"span",1),_.F());a&2&&(a=b.wa,b=b.last,_.t(2),_.gf(a),_.t(1),_.w("ngIf",!b))};
lob=function(a){a&1&&_.B(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.J().wa;var b=_.J();_.w("shortcut",_.lf(1,kob,b.Bqb(a.scope.Vb)))}};
nob=function(a,b){if(a&1){var c=_.Kc();_.y(0,"search-box-suggestion-item",2);_.H("mouseFocusItem",function(d){_.Lc(c);var e=_.J();return _.Mc(e.mua(d))});_.y(1,"div",3);_.N(2);_.z();_.M(3,lob,1,3,"menu-keyboard-shortcut-hint",4);_.z()}a&2&&(a=b.wa,b=_.J(),_.Pe("bold-active-element",mob(b,a.scope)),_.w("payload",a.Qa)("shortcut",a.scope.Vb)("matTooltip",a.scope.vja),_.t(2),_.ff(" ",a.scope.uo," "),_.t(1),_.w("ngIf",a.scope.Vb))};oob=function(a){a&1&&_.B(0,"hr")};
pob=function(a){a&1&&_.B(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.J().wa;var b=_.J(2);_.w("shortcut",_.lf(1,kob,b.Bqb(a.scope.Vb)))}};
qob=function(a,b){if(a&1){var c=_.Kc();_.y(0,"search-box-suggestion-item",7);_.H("mouseFocusItem",function(d){_.Lc(c);var e=_.J(2);return _.Mc(e.mua(d))});_.y(1,"div",3);_.N(2);_.z();_.M(3,pob,1,3,"menu-keyboard-shortcut-hint",4);_.z()}a&2&&(a=b.wa,b=_.J(2),_.Pe("bold-active-element",mob(b,a.scope)),_.w("payload",a.Qa)("shortcut",a.scope.Vb),_.t(2),_.ff(" ",a.scope.uo," "),_.t(1),_.w("ngIf",a.scope.Vb))};
rob=function(a,b){a&1&&(_.C(0),_.M(1,oob,1,0,"hr",1),_.M(2,qob,4,6,"search-box-suggestion-item",6),_.F());a&2&&(a=b.Oa,_.t(1),_.w("ngIf",a.length),_.t(1),_.w("ngForOf",a))};tob=function(a){a&1&&(_.C(0),_.B(1,"hr"),_.y(2,"search-box-suggestion-item",8)(3,"a",9),_.B(4,"mat-icon",10),_.C(5),_.N(6," Manage saved queries "),_.F(),_.z()(),_.F());a&2&&(a=_.J(),_.t(2),_.w("payload",_.lf(2,sob,a.X4a)),_.t(1),_.w("routerLink",a.X4a))};
vob=function(a){var b=_.Zd(a,"visibilitychange").ka(_.de(function(){return uob(a)}));return function(c){return c.ka(_.Ce(function(d){d=_.Ed(d);return uob(a)?d:d.ka(qlb(function(){return b}))}))}};uob=function(a){return!("visibilityState"in a)||"visible"===a.visibilityState};
wob=function(a,b){var c=!0;c=void 0===c?!1:c;var d=a.LG(b).map(function(n){return[n,a.get(n)]}),e=void 0,f=Number.POSITIVE_INFINITY;d=_.l(d);for(var g=d.next();!g.done;g=d.next()){var m=_.l(g.value);g=m.next().value;m=m.next().value;m<f?(e=g,f=m):c&&m===f&&(!e||e.length<g.length)&&(e=g)}return e&&e.replace(b,"")};yob=function(a){var b=[];a=_.l(_.Wh(a));for(var c=a.next();!c.done;c=a.next())xob(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
xob=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Gk){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.lM&&UE("operator",d-1,d,b);a.error&&(e=a.error.location,UE("error",e.start,e.end,b));a.warning&&(e=a.warning.location,UE("warning",e.start,e.end,b));switch(a.Gk){case 1:UE("label",d,d+a.dFc.length+1,b);break;case 0:case 2:a=a.VHc;UE("operator",a.start,a.end,b);break;case 4:UE("quoted",d,c,b);break;case 3:case 5:break;default:_.Ag(a)}};
UE=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};zob=function(a){return a&&a.params.ou||null};Aob=function(a){return a&&a.params.yw||null};Bob=function(a){return a&&null!=a.params.Bj?"0"!==a.params.Bj:null};Cob=function(a){return a&&null!=a.params.ef?a.params.ef:null};Dob=function(a){return!!a&&null!=a.params.gt};Eob=function(a){return a&&null!=a.params.pu?a.params.pu:null};Fob=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
Hob=function(){var a={bufferSize:1,ska:void 0,dv:!1,scheduler:void 0};return function(b){if(b&&"function"===typeof b.qA)b=b.qA(Gob(a));else throw new TypeError("Wa");return b}};
Gob=function(a){var b=void 0===a.bufferSize?Infinity:a.bufferSize,c=void 0===a.ska?Infinity:a.ska,d=a.dv,e=a.scheduler,f,g=0,m,n=!1,r=!1;return function(x){g++;if(!f||n)n=!1,f=new _.we(b,c,e),m=x.subscribe({next:function(E){f.next(E)},error:function(E){n=!0;f.error(E)},complete:function(){r=!0;m=void 0;f.complete()}});var A=f.subscribe(this);this.add(function(){g--;A.unsubscribe();m&&!r&&d&&0===g&&(m.unsubscribe(),f=m=void 0)})}};
Iob=function(a,b){a=a.ee;b=b.ee;return null===a&&null===b?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};Job=function(a){return function(b){return new _.Bd(function(c){return b.subscribe(function(d){a.zx(function(){c.next(d)})},function(d){a.zx(function(){c.error(d)})},function(){a.zx(function(){c.complete()})})})}};Lob=function(a,b){var c=Kob;return _.Ad(nlb(a.Of),_.de(function(d){return 0<d.length}),_.Ud(function(d){return _.Ed.apply(null,_.yc(c(d)))}),_.Ud(b),Job(a),_.xe(1),_.Ld())};
_.Mob=function(a){var b=a.tb,c=a.Qc,d=a.fileSpecSourceRootRepositoryKeyRepositoryName,e=a.fileSpecSourceRootRefSpec,f=a.fileSpecPath,g=a.fileSpecType;a=a.category;if(!jE(c)&&"host"!==c)throw Error("ce");f=jE(c)&&d&&"piper"==d.toLowerCase()?"//depot/"+f:f;f="/"===f?"":f;"host"===c&&(e=_.Fg(e));return Object.assign({},_.NE(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.Nob=function(a,b,c){return a.ka(_.de(function(d){var e=d.results;return _.Jb(Object.assign({},d.request,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&e.has(c)}),_.pe(1),_.v(function(d){return d.results.get(c)||[]}))};Kob=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.categories;delete c.categories;var e=JSON.stringify(c),f=b.get(e);f?f.categories=[].concat(_.yc(f.categories),_.yc(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
Oob=function(a,b){var c=new Map(a.categories.map(function(e){return[e,[]]}));b=_.l(b);for(var d=b.next();!d.done;d=b.next())d=d.value,c.get(d.category).push(d);return{request:a,results:c}};Pob=function(a){var b=new Map;for(a=[].concat(_.yc(a));0!==a.length;){var c=a.shift();if(!c)break;0===c.children.length?b.set(c.id,c):a.unshift.apply(a,_.yc(c.children))}return b};_.Qob=function(a){var b;if(null==a?0:null==(b=a.dataSource)?0:b.v9)return a.dataSource.v9.Kz};
Rob=function(a,b){var c=[];a=_.l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0;(null==(e=d.children)?0:e.length)?(e=Rob(d.children,b),e.length&&c.push(Sob(d,e))):Tob(d,b)&&c.push(Sob(d))}return c};Sob=function(a,b){var c=a.id,d=a.name;a=a.AT;b=void 0===b?[]:b;return{id:c,name:d,children:b,AT:a}};Uob=function(a){return a.params.IG?a.params.IG.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
Vob=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})};
Tob=function(a,b){var c;if(!b||null==(c=a.dataSource)||!c.availability)return!0;var d=b.Xa;c=b.isDirectory;var e=b.gD,f=b.PL,g;a=_.l(null==(g=a.dataSource)?void 0:g.availability);for(g=a.next();!g.done;g=a.next()){var m=g.value,n=m.GSa;b=m.XOa;g=m.hUa;if(!m.yLa&&!c||!m.xLa&&c||!m.zLa&&e)return!1;var r=m=void 0;if((null==(m=n)?0:m.length)&&(null==(r=n)?0:r.every(function(x){return!RegExp(x).test(d.Wz)})))return!1;m=n=void 0;if((null==(n=b)?0:n.length)&&(null==(m=b)?0:m.some(function(x){return RegExp(x).test(d.Wz)})))return!1;
m=n=b=void 0;if(!c&&(!f&&(null==(b=g)?0:b.length)||f&&(null==(n=g)?0:n.length)&&(null==(m=g)?0:m.every(function(x){return!RegExp(x).test(f)}))))return!1}return!0};Wob=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};Xob=function(a){var b=[];a=_.l(a);for(var c=a.next();!c.done;c=a.next())c=c.value,c.children.length?b.push.apply(b,_.yc(Xob(c.children))):b.push(c);return b};
Yob=function(a,b){if(a.size!==b.size)return!1;a=_.l(a.entries());for(var c=a.next();!c.done;c=a.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;c=b.get(c);if(void 0===c||!_.Jb(d,c))return!1}return!0};Zob=function(a){return 0===a.kind||1===a.kind};$ob=function(a,b){if(a.length!==b.length)return!1;a=_.l(_.uaa(a,b));for(b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;c=c.next().value;if(b.name!==c.name||b.id!==c.id||b.AT!==c.AT||b.vTa!==c.vTa||!$ob(b.children,c.children))return!1}return!0};
apb=function(a,b){a&1&&(_.y(0,"mat-card-content"),_.B(1,"linkified-message",8),_.O(2,"emptyToConstant"),_.z());a&2&&(a=b.Oa,_.t(1),_.w("message",a.ys)("linkDefinitions",_.R(2,2,a.jR)))};bpb=function(a){a&1&&(_.y(0,"a",9),_.N(1," View blame prior to this change "),_.z());a&2&&(a=_.J(),_.w("routerLink",a.fgb)("trackProjectId",a.hu.tb))};
dpb=function(a){if(a&1){var b=_.Kc();_.y(0,"commit-details",5);_.H("mouseenter",function(){_.Lc(b);var c=_.J();clearTimeout(c.jtb);return _.Mc()})("mouseleave",function(){_.Lc(b);var c=_.J();return _.Mc(cpb(c))});_.z()}a&2&&(a=_.J(),_.w("commit",a.commit)("baseLocation",a.hu)("parentCommit",a.ID))};epb=function(a){var b=[].concat(_.yc(a.yp));b.sort(function(f,g){return f.kK.localeCompare(g.kK)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Hf,e+1);a.Rib=d;a.tDc=c;return a};
gpb=function(a){return fpb(a.startLine,a.endLine,a.startColumn,a.endColumn)};hpb=function(a){var b=a.Ql();a=a.Xj();return b&&a?{startLine:b.getLine(),startColumn:_.$i(b,2),endLine:a.getLine(),endColumn:_.$i(a,2)}:{}};fpb=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}};ipb=function(a){return void 0!==a.startLine&&void 0!==a.endLine};jpb=function(a){return ipb(a)&&void 0!==a.startColumn&&void 0!==a.endColumn};
kpb=function(a,b){a&1&&_.B(0,"blame-snippet",3);if(a&2){a=b.jK;var c=b.commit,d=b.Md,e=b.ID;_.dy("blame-layer ",b.className,"");_.w("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)}};lpb=function(a,b){a&1&&_.B(0,"div");a&2&&_.dy("blame-layer ",b.className,"")};mpb=function(a){a&1&&_.B(0,"loading",4);a&2&&_.w("hasBackground",!0)};npb=function(a,b){a&1&&_.B(0,"div");a&2&&_.Qe(b.className)};opb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};
ppb=function(a){a&1&&(_.y(0,"mat-card-subtitle"),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.gf(a.N0a))};qpb=function(a){a&1&&_.B(0,"div",6)};rpb=function(a,b){a&1&&(_.C(0),_.B(1,"finding-details",4),_.M(2,qpb,1,0,"div",5),_.F());if(a&2){a=b.wa;b=b.last;var c=_.J(2);_.t(1);_.w("icon",c.icon)("title",c.dyb)("subtitle",c.tooltip)("details",a);_.t(1);_.w("ngIf",!b)}};
spb=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-card",2);_.H("mouseenter",function(){var c=_.Lc(b).Od;return _.Mc(c())})("mouseleave",function(){var c=_.Lc(b).detach;return _.Mc(c())});_.M(1,rpb,3,5,"ng-container",3);_.z()}a&2&&(a=_.J(),_.t(1),_.w("ngForOf",a.details))};tpb=function(a,b){a&1&&_.B(0,"finding",1);a&2&&_.w("annotations",b.annotations)};
_.wpb=function(a){var b=_.upb(a.ke()).toString();a:{a=_.Ni(a,_.Rh,1);var c=a.mr(),d=_.vpb(c);switch(d){case 3:case 5:var e=a.mr();c=_.dj(e,5,_.Ph);d=VE(c||_.dj(e,3,_.Ph));e=VE(_.Y(e,2));var f=VE(_.Y(a,4));a=VE(_.Y(a,3));var g=_.Eg.test(a);!f||a&&!g||(e+="~~"+f);a&&(!f&&g&&(e+="~~"),e+="~~"+a);a=(c?"x-oss":"x-gob")+"://"+e+"@"+d;break a;case 4:"piper"==_.Y(c,2).toLowerCase()?c.QRa()?(c=VE(a.mr().QRa()),a=_.Y(a,3),a="x-citc://"+c+(a&&"HEAD"!==a?"@"+a:"")):(a=_.Y(a,3),a="HEAD"!==a?"x-piper://"+a:"x-piper://"):
(c=VE(_.Y(a.mr(),2)),a=_.Y(a,3),a="x-package://"+c+(a&&"HEAD"!==a?"@"+a:""));break a;default:a=_.Ag(d)}}return a+"/"+b};
_.Bpb=function(a){var b=_.upb(a);WE.params={};switch(b.jt){case "x-piper":WE.xe=xpb;WE.repository="Piper";WE.Cb=b.Kg()||"HEAD";break;case "x-citc":ypb(b);break;case "x-package":zpb(b);break;case "x-oss":Apb(b,"ossProject");break;case "x-gob":Apb(b,"host");break;case "x-kythe":return _.Bpb(a.replace(Cpb,function(c,d){return"x-"+d+"://"}));default:throw Error("ie`"+b.jt);}WE.path=b.ke().substr(1);if(a=Dpb(b))WE.params.line=a;return WE};
Dpb=function(a){if(a=a.Fw){a=_.l(a.split(":").map(function(d){return d.split(",")}));var b=a.next().value;a=a.next().value;if(b&&!isNaN(Number(b[0]))){b=Number(b[0])+1;if(!a||!a[0]||isNaN(Number(a[0])))return b;var c=Number(a[0])+1;if(c===b)return b;0===Number(a[1])&&c--;return c===b?b:[{start:b,end:c}]}}};ypb=function(a){var b=XE(a.Kg());if(!b)throw Error("je`"+a.toString());a=XE(a.wE);WE.xe=xpb;WE.repository="Piper";WE.Cb=a?b:"HEAD";WE.params.Sb=a||b};
zpb=function(a){var b=XE(a.Kg());if(!b)throw Error("ke`"+a.toString());a=XE(a.wE);WE.xe=xpb;WE.repository=a||b;WE.Cb=a?b:"HEAD"};Apb=function(a,b){var c=_.l(a.wE.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=XE(a.Kg());if(f){if(!d)throw Error("le`"+a.toString());if(!e&&!c)throw Error("me`"+a.toString());}else throw Error("ne`"+a.toString());a=XE(e||c);WE.xe={id:f,type:b};WE.repository=XE(d);WE.Cb=a;if(b=e&&c)WE.params.yf=b};VE=function(a){return a.replace(Epb,"~")};
XE=function(a){return a.replace(Fpb,"/")};Gpb=function(a){return _.Gi(a,_.Ho,5)&&!!a.getType()};Ipb=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next())Hpb(c.value,function(d){null!==d.getType()&&b.set(d.getType(),!0)});return new YE(b)};Hpb=function(a,b){b(a);a=_.l(_.Oi(a,_.Jo,3));for(var c=a.next();!c.done;c=a.next())Hpb(c.value,b)};Jpb=function(a){return a.reduce(function(b,c){return b+c.yT},a.length)};
Kpb=function(a){var b;return!(null==(b=_.Xi(a,4))||!b.length)||_.Oi(a,_.Jo,3).some(Kpb)};Lpb=function(a){var b,c;return(null!=(c=null==(b=_.rp(a))?void 0:_.Oi(b,_.ep,1))?c:[]).filter(function(d){var e;return(null==(e=_.Ni(d,_.dp,4))?0:_.Zi(e,4))?!1:_.BE(_.Xi(a,8))||!_.BE(d.oS())})};Mpb=function(a){if(!a)return null;a=_.X(a,2);return null===a||void 0===a?null:_.bg(a)};
_.Ppb=function(a,b,c,d,e,f){var g=_.Ni(b,_.np,2)||Npb(),m=Number(b.getSize()),n,r,x,A,E,I={kind:0,te:"",DG:m,QKc:Mpb(_.Ni(b,_.Il,5))||void 0,BHb:0<_.Oi(b,_.Il,6).length?_.Oi(b,_.Il,6).map(function(L){return Mpb(L)}):void 0,location:a,diffBase:f&&(f.Iw()||_.ZD(_.Ki(f,1))),fileName:a.path,mimeType:_.Y(g,1),Upa:_.Zi(g,2),line:a.params.line,k0:e,pH:_.$i(g,8),PL:null==(n=g.yba())?void 0:n.getId(),MD:null!=(E=c[0])?E:0,AZ:null==(r=g.lS())?void 0:r.getEditor(),jsa:null==(x=g.lS())?void 0:_.Y(x,2),DH:null==
(A=g.lS())?void 0:_.Y(A,3),brb:_.Oi(g,_.Fo,12)};return 4194304<m?(a=(0===(b.Iw()||_.ZD(_.Ki(b,1))).length&&d?_.Xd(function(){return d(m)}):_.Ed(b)).ka(_.v(function(L){return Opb(I,L)})),Object.assign({},I,{fba:a})):Opb(I,b)};
Opb=function(a,b){var c=b.Iw()||_.ZD(_.Ki(b,1));b=_.Ni(b,_.np,2)||new _.np;var d;if(d=_.Ni(b,_.oQa,9)){var e=Qpb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=Rpb([0],Spb,Tpb),m=0,n=c,r=null;;){var x=f.exec(n);if(x&&""!==n){var A=x.index;g[m]=n.substr(0,A|0);x=A+x[0].length|0;n=n.substr(x,n.length-x|0);f.lastIndex=0;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++)x=g[r],e=Math.max(e,x.length),0==n?(A=Upb(x.length),
m.push(A)):(A=Upb(m[m.length-1|0].eA+1+x.length|0),m.push(A)),f.push(ZE(x)+"\n"),n=n+1|0;"\n"===c.substr(c.length-1|0,1)?f.pop():(g=f.pop(),f.push(g.substr(0,g.length-1|0)));g=new Vpb;g.Qzc=f;g.Rzc=m;g.npb=e;e=Wpb(new Xpb,g,_.Ui(d,1),_.Vi(d,2));e={lines:g.Tra(),LS:e,length:c.length,jAb:g.npb};Qpb.set(d,e);d=e}}else d=c;g=_.Oi(b,_.sQa,3);e=new Map;if(g)for(g=_.l(g),f=g.next();!f.done;f=g.next())if(m=f.value,f=m.getRange(),m=m.getType(),m=Ypb.get(m))for(n=_.$i(f,1);n<=_.$i(f,3);n++)e.has(n)||e.set(n,
[]),e.get(n).push({startColumn:n===_.$i(f,1)?_.$i(f,2):0,endColumn:n===_.$i(f,3)?_.$i(f,4):Number.MAX_SAFE_INTEGER,mp:m});return Object.assign({},a,{te:c,code:d,Lw:e,WD:b.o_()})};
Zpb=function(a,b,c,d){var e=_.mE(a,c)||a.path,f={commit:_.Kh(a,c),Cb:_.Kh(a,0)||""};c=_.Rlb(a,c);return b.get(a.tb,a.Qc,a.repository,f,e,{Sb:c,fileSize:d,line:_.mta(a.params.line)}).ka(_.ie(function(g){if(_.Kh(a,2)&&g&&_.Ty(g)&&404===g.error.code){g=Promise;var m=g.resolve;var n=new _.pp;var r=new _.op;var x=new _.np;r=_.Pi(r,2,x);n=_.dya(n,2,_.qp,r);g=m.call(g,n)}else throw g;return g}))};$pb=function(a,b,c){return _.Kh(b,2)?a.ka(_.Fy(Zpb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ka(_.v(function(d){return{current:d}}))};
aqb=function(a,b,c,d){if(!_.Kh(b,2))return _.Ed(a);d=mnb(b,d);return c.diff(b.tb,b.Qc,b.repository,[d]).ka(_.v(function(e){a.uqa=e.hra[0];return a}))};bqb=function(a,b){var c,d,e=null==(c=_.Ni(b,_.Fo,7))?void 0:null==(d=_.Ni(c,_.Rh,1))?void 0:_.Y(d,3);if(!e&&!a.path)return a;c=a.Zb();e&&_.Ep(c,_.Cg(e));a.path&&(_.tp(b)&&a.path.endsWith("/")?c.ld(a.path.slice(0,-1)):_.rp(b)&&!a.path.endsWith("/")&&c.ld(a.path+"/"));return c.Za()};
_.cqb=function(a,b,c){var d=void 0===c?{Bea:void 0,jkb:!1}:c;c=d.Bea;d=d.jkb;a=_.Bpb(a);var e;null!=(e=a.params)&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.tb===(null==(f=a.xe)?void 0:f.id)&&b.Qc===(null==(g=a.xe)?void 0:g.type)&&b.repository===a.repository;if(!a.params.Sb&&b.params.Sb)a.params=Object.assign({},a.params,{yf:a.Cb,Sb:void 0}),a.Cb="HEAD";else{g=e&&_.Boa(a.path,b.path,_.gRa);f=a.Cb!==b.Cb?a.Cb:_.Kh(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.Cb=b.Cb;else{var m;!e||null!=(m=a.params)&&m.yf||(a.params=Object.assign({},a.params,{yf:a.Cb}),a.Cb=b.Cb)}}a.params=Object.assign({},b.params,a.params);return a};_.dqb=function(a,b){var c=a.Iw();a=_.l(_.ob(a,3,_.Zaa).entries());for(var d=a.next();!d.done;d=a.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;e=b(e);c=c.replaceAll(d,e)}return c};
gqb=function(a){var b=eqb.hasOwnProperty(a)?eqb[a]:null;if(b)return b;65536<Object.keys(eqb).length&&(eqb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=fqb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=fqb(b,d);b=fqb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=$E(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=$E(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=$E(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=$E(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=$E(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=$E(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");$E(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return eqb[a]=b};$E=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};fqb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};iqb=function(a){return hqb[a]};
aF=function(a,b){a=_.ca[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};bF=function(a,b){return(a=_.ca[a])&&a.prototype&&a.prototype[b]||null};cF=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("ve");return a};dF=function(a,b,c,d){if(a)return a.apply(b,d);if(_.yi&&10>document.documentMode){if(!b[c].call)throw Error("we");}else if("function"!=typeof b[c])throw Error("ve");return b[c].apply(b,d)};
kqb=function(a){return cF(jqb,a,"attributes",function(b){return b instanceof NamedNodeMap})};mqb=function(a,b,c){try{dF(lqb,a,"setAttribute",[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}};oqb=function(a){return cF(nqb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};qqb=function(a){return cF(pqb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};sqb=function(a){return cF(rqb,a,"nodeName",function(b){return"string"==typeof b})};
uqb=function(a){return cF(tqb,a,"nodeType",function(b){return"number"==typeof b})};wqb=function(a){return cF(vqb,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})};yqb=function(a,b){return dF(xqb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};Aqb=function(a,b,c){dF(zqb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};Cqb=function(a){return cF(Bqb,a,"namespaceURI",function(b){return"string"==typeof b})};
Eqb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={bva:d.bva},e++){var f=a[e],g=f.getAttribute("href")||"";!Dqb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.Ch(g),d.bva={},g.Ej.forEach(function(m){return function(n,r){m.bva[r]=n}}(d)),g=b(g.ke(),d.bva,g.Fw),_.S$a(f,g))}};
Hqb=function(a,b){var c=a.querySelectorAll("img");a=new _.yd;if(0===c.length)return a;var d=document.createElement("span");d.classList.add("material-icons-extended");d.appendChild(document.createTextNode("photo"));c=_.l(c);for(var e=c.next(),f={};!e.done;f={CZ:f.CZ,rva:f.rva},e=c.next())if(f.CZ=e.value,e=f.CZ.getAttribute("src")||"",e=e.match(Fqb))e=atob(e[1]),f.rva=d.cloneNode(!0),Gqb(f.rva,f.CZ),a.add(b(e).subscribe(function(g){return function(m){g.CZ.src=m;Gqb(g.CZ,g.rva)}}(f)));return a};
Dqb=function(a){if(!a)return!0;try{return!(new _.Ch(a)).jt&&!a.startsWith("//")}catch(b){return!1}};Iqb=function(a){var b=new _.Ch(a);if(b.jt&&"HTTP"===b.jt.toUpperCase())_.iFa(b,"");else if(!b.lL())return _.gg('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.gg(b.toString())};Jqb=function(a){a&1&&_.Se(0)};
Kqb=function(a){a&1&&(_.y(0,"mat-card",3),_.M(1,Jqb,1,0,"ng-container",4),_.z());if(a&2){a=_.J();var b=_.ef(4);_.w("innerHtml",a.WJb,_.qd);_.t(1);_.w("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};Lqb=function(a){a&1&&_.Se(0)};Mqb=function(a){a&1&&(_.y(0,"mat-card",5),_.B(1,"markdown-content",6),_.M(2,Lqb,1,0,"ng-container",4),_.z());if(a&2){a=_.J();var b=_.ef(4);_.t(1);_.w("content",a.content.text);_.t(1);_.w("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};
Nqb=function(a){a&1&&_.Se(0)};Oqb=function(a){a&1&&(_.y(0,"mat-card",5)(1,"pre"),_.N(2),_.z(),_.M(3,Nqb,1,0,"ng-container",4),_.z());if(a&2){a=_.J();var b=_.ef(4);_.t(2);_.ff("  ",a.content.text,"\n  ");_.t(1);_.w("ngTemplateOutlet",b)("ngTemplateOutletContext",a.content)}};
Pqb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",8);_.B(1,"hr");_.y(2,"a",9);_.H("click",function(c){_.Lc(b);var d=_.J(2);d.content&&d.content.JY&&d.content.Zya&&(c.preventDefault(),d.Mc.nia(d.content.Zya),_.Fn(d.Va,d.content.JY,{vi:!0}),d.Ga.qb({element:"KytheHovercard",action:"openExampleUsagesViaHovercard",gestureName:"CLICK"},c));return _.Mc()});_.N(3,"Show code example");_.z()()}a&2&&(a=_.J().JY,_.t(2),_.Ne("href",a,_.rd))};Qqb=function(a,b){a&1&&_.M(0,Pqb,4,1,"div",7);a&2&&_.w("ngIf",b.JY)};
Rqb=function(a){var b=function(c,d){c=c.split(d);return c[c.length-1]};return b(b(a,"/"),".")};
Tqb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"button",5,6)(3,"span",7);_.N(4);_.z()();_.y(5,"command-menu",8,9);_.H("closed",function(d){_.Lc(b);var e=_.J(4);return _.Mc("keydown"!==d&&_.H4a(e.Kk,"mouse"))})("menuItemSelected",function(d){_.Lc(b);_.J(4).HVa.emit(d);return _.Mc()});_.z();_.F()}if(a&2){var c=_.ef(6);a=_.J().wa;_.t(1);_.w("disabled",a.disabled)("matMenuTriggerFor",c.Kk)("matMenuTriggerData",_.lf(4,Sqb,a.children));_.t(3);_.gf(a.label)}};
Uqb=function(a){a&1&&(_.y(0,"span",13),_.N(1),_.z());a&2&&(a=_.J(2).wa,_.t(1),_.gf(a.Vb))};Vqb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",10);_.H("click",function(){_.Lc(b);var c=_.J().wa;_.J(3).HVa.emit(c);return _.Mc()});_.y(1,"span",11);_.N(2);_.z();_.M(3,Uqb,2,1,"span",12);_.z()}a&2&&(a=_.J().wa,_.w("disabled",a.disabled),_.t(1),_.df("title",a.disabled?"":a.label),_.t(1),_.gf(a.label),_.t(1),_.w("ngIf",a.Vb))};
Wqb=function(a,b){a&1&&(_.C(0),_.M(1,Tqb,7,6,"ng-container",3),_.M(2,Vqb,4,4,"button",4),_.F());a&2&&(a=b.wa,_.t(1),_.w("ngIf",a.children&&0<a.children.length),_.t(1),_.w("ngIf",!a.children||0===a.children.length))};Xqb=function(a){a&1&&_.B(0,"mat-divider")};Yqb=function(a,b){a&1&&(_.C(0),_.M(1,Wqb,3,2,"ng-container",2),_.M(2,Xqb,1,0,"mat-divider",3),_.F());a&2&&(a=b.wa,b=b.last,_.t(1),_.w("ngForOf",a),_.t(1),_.w("ngIf",!b))};
Zqb=function(a,b){a&1&&_.M(0,Yqb,3,2,"ng-container",2);a&2&&_.w("ngForOf",b.Q1)};brb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"kythe-hovercard",2);_.H("mouseenter",function(){_.Lc(c);var d=_.J(2);return _.Mc($qb(d))})("mouseleave",function(){_.Lc(c);var d=_.J(2);return _.Mc(arb(d))});_.z()}a&2&&_.w("content",b.Oa)};crb=function(a,b){a&1&&(_.M(0,brb,1,1,"kythe-hovercard",1),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.content))};
drb=function(a){var b=_.eF(a.Zb(),function(c){delete c.line});null!=a.params.Sb&&_.eF(_.Ep(b,"HEAD"),function(c){delete c.Sb});return b.Za()};erb=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&&(_.Bi?b.metaKey:b.ctrlKey);default:return!1}};
grb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.y(1,"button",1);_.H("click",function(){_.Lc(c);_.J().u2a.next({kind:"event",action:"CLICK"});return _.Mc()});_.O(2,"async");_.y(3,"mat-icon");_.N(4);_.z()();_.F()}a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("disabled",a.state===b.nW.Et)("matTooltip",_.R(2,10,b.Y2))("ascTrackElement",b.zc)("trackAction",a.state===b.nW.QCa?"unstar":"star"),_.Ne("aria-label",frb.format({starred:a.state===b.nW.QCa?"starred":"unstarred",elementName:b.Cw,type:b.type})),_.t(2),_.Pe("starred",
a.state===b.nW.QCa)("disabled",a.state===b.nW.Et),_.t(1),_.ff(" ",a.state===b.nW.Yic?"star_border":"star"," "))};hrb=function(a,b){switch(b){case "REF":return _.uE(a.Zb(),"ref").Za();case "REPO":return _.uE(a.Zb(),"repo").Za();case "FILE":case "FOLDER":return a;default:return _.Ag(b)}};
irb=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 _.Ag(a,"Unsupported place item type")}};
_.jrb=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 _.Ag(a,"Unsupported place item type")}};krb=function(a,b){var c=a.zd,d=b.zd;return a.lk===b.lk&&c===d};
lrb=function(a){var b=a.Nu,c=[],d;a=_.l((null==(d=a.SM)?void 0:d.Nu)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.l(d.MY);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({we:{start:f,end:f+e.length},lineNumber:_.JE(b)})}}return c};
nrb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"span",4);_.Ye(2,5);_.O(3,"number");_.O(4,"number");_.z();_.y(5,"button",6);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(mrb(c,-1))});_.y(6,"mat-icon");_.N(7,"keyboard_arrow_up");_.z()();_.y(8,"button",7);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(mrb(c,1))});_.y(9,"mat-icon");_.N(10,"keyboard_arrow_down");_.z()();_.F()}a&2&&(a=_.J(),_.t(4),_.Gy(a.t0)(_.R(3,17,a.qk+1))(_.R(4,19,a.t0)),_.Hy(2),_.t(1),_.w("disabled",0>=a.qk)("title",
a.o4a)("ascTrackElement",a.zc)("trackArtifactId",a.zja)("trackListIndex",a.qk)("trackProjectId",a.SN),_.Ne("aria-label",a.o4a),_.t(3),_.w("disabled",a.qk>=a.t0-1)("title",a.n4a)("ascTrackElement",a.zc)("trackArtifactId",a.zja)("trackListIndex",a.qk)("trackProjectId",a.SN),_.Ne("aria-label",a.n4a))};orb=function(a){a&1&&_.B(0,"loading",8);a&2&&_.w("inline",!0)};
prb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",9);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.close.emit())});_.y(1,"mat-icon");_.N(2,"close");_.z()()}a&2&&(a=_.J(),_.w("title",a.m4a)("ascTrackElement",a.zc)("trackArtifactId",a.zja)("trackProjectId",a.SN),_.Ne("aria-label",a.m4a))};
rrb=function(a){if(a&1){var b=_.Kc();_.y(0,"a",10);_.H("click",function(d){_.Lc(b);var e=_.J(3);return _.Mc(qrb(e,d))});_.O(1,"icon");_.N(2);_.z()}if(a&2){a=_.J().wa;var c=_.J(2);_.dy("file-item ",_.R(1,8,a.entryType),"");_.Pe("deleted",a.oo);_.w("routerLink",_.Bp(a.Oc))("queryParamsHandling",c.mg);_.t(2);_.gf(a.name)}};
srb=function(a){a&1&&(_.y(0,"a"),_.O(1,"icon"),_.O(2,"toHref"),_.N(3),_.z());if(a&2){a=_.J().wa;var b=_.J().wa,c=_.J();_.dy("file-item ",_.R(1,7,a.entryType),"");_.Pe("deleted",a.oo);_.Ne("href",_.My(2,9,a,b,c.kj),_.rd);_.t(3);_.gf(a.name)}};trb=function(a){a&1&&_.B(0,"img",11);a&2&&(a=_.J(3),_.w("alt",a.sza),_.Ne("title",a.sza))};
urb=function(a,b){a&1&&(_.y(0,"span",14),_.B(1,"img",15),_.y(2,"label",16),_.N(3),_.z()());a&2&&(a=b.wa,b=_.J(4),_.Jy("title","",a.title,": ",b.hcb(a.instances),""),_.t(1),_.w("src",a.icon||b.TZb,_.rd)("alt",a.title),_.t(2),_.gf(b.hcb(a.instances)))};vrb=function(a,b){a&1&&(_.y(0,"span",12),_.M(1,urb,4,5,"span",13),_.z());a&2&&(a=b.Oa,_.t(1),_.w("ngForOf",a))};
wrb=function(a,b){a&1&&(_.C(0),_.y(1,"span",4,5),_.M(3,rrb,3,10,"a",6),_.M(4,srb,4,13,"ng-template",null,7,_.zf),_.M(6,trb,1,2,"img",8),_.M(7,vrb,2,1,"span",9),_.O(8,"activeAggregations"),_.z(),_.F());if(a&2){a=b.wa;var c=_.ef(5);b=_.J(2);_.t(3);_.w("ngIf",!b.LV||!a.hMc)("ngIfElse",c);_.t(3);_.w("ngIf",a.UDc);_.t(1);_.w("ngIf",_.Ly(8,4,a.path,b.aggregations))}};
xrb=function(a){a&1&&(_.C(0),_.M(1,wrb,9,7,"ng-container",3),_.F());a&2&&(a=_.J(),_.t(1),_.w("incrementalForOf",a.files)("incrementalForLimit",a.limit))};yrb=function(a){a&1&&_.Se(0)};zrb=function(a){a&1&&(_.C(0),_.M(1,yrb,1,0,"ng-container",5),_.F());if(a&2){_.J();var b=_.ef(7);_.t(1);_.w("ngTemplateOutlet",b)}};Arb=function(a){a&1&&_.Se(0)};Brb=function(a){a&1&&(_.C(0),_.M(1,Arb,1,0,"ng-container",5),_.F());if(a&2){_.J();var b=_.ef(5);_.t(1);_.w("ngTemplateOutlet",b)}};Crb=function(a){a&1&&_.Se(0)};
Drb=function(a){a&1&&(_.C(0),_.M(1,Crb,1,0,"ng-container",5),_.F());if(a&2){_.J();var b=_.ef(9);_.t(1);_.w("ngTemplateOutlet",b)}};Erb=function(a){a&1&&_.N(0,"reference")};Frb=function(a){a&1&&_.N(0,"references")};
Grb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",7)(1,"div",8)(2,"div",9);_.N(3,"Code example");_.z();_.y(4,"a",10)(5,"mat-icon",11);_.N(6,"info_outline");_.z()();_.y(7,"div",12)(8,"span",13);_.N(9);_.M(10,Erb,1,0,"ng-template",14);_.M(11,Frb,1,0,"ng-template",15);_.z()()();_.y(12,"div",16)(13,"basic-snippet",17);_.H("click",function(c){_.Lc(b);var d=_.J(2);if(0===c.button&&!_.LE(c)){var e;d.wr&&null!=(e=d.vp)&&e.gI&&(e=d.wr(_.JE(d.vp.gI.toString())),c.preventDefault(),_.Fn(d.Va,e),d.Ga.qb({gestureName:"CLICK",
element:d.rn,action:"clickExample"}))}return _.Mc()});_.O(14,"async");_.z();_.y(15,"div",18)(16,"button",19,20);_.H("click",function(){_.Lc(b);var c=_.J(2);c.Ga.qb({gestureName:"CLICK",element:c.rn,action:"copyExample"});c.sE=c.dxc;c.qZ();return _.Mc()})("mouseenter",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.qZ())})("blur",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.uU())})("mouseleave",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.uU())});_.y(18,"mat-icon",21);_.N(19,"content_copy");_.z()()();
_.y(20,"div",22)(21,"button",23);_.H("click",function(){_.Lc(b);var c=_.J(2);c.Ga.qb({gestureName:"CLICK",element:c.rn,action:"thumbUp"});c.A1a="thumb_up_on_alt";c.z1a="thumb_down_off_alt";return _.Mc()});_.y(22,"mat-icon",21);_.N(23);_.z()();_.y(24,"button",24);_.H("click",function(){_.Lc(b);var c=_.J(2);c.Ga.qb({gestureName:"CLICK",element:c.rn,action:"thumbDown"});c.z1a="thumb_down_on_alt";c.A1a="thumb_up_off_alt";return _.Mc()});_.y(25,"mat-icon",21);_.N(26);_.z()()()()()}a&2&&(a=_.J(2),_.t(8),
_.w("ngPlural",a.vp.Xsa),_.t(1),_.Ky(" Common pattern found in ",a.vp.g0a," out of ",a.vp.Xsa," "),_.t(4),_.Qe(_.R(14,13,a.vt.y9)),_.Oe("font-size",a.Zn),_.w("snippet",a.vp.Rqa)("linkGenerator",a.wr),_.t(3),_.w("ascClipboard",a.vp.xG),_.t(7),_.gf(a.A1a),_.t(3),_.gf(a.z1a))};Hrb=function(a){a&1&&_.M(0,Grb,27,15,"div",6);a&2&&(a=_.J(),_.w("ngIf",a.vp&&a.vp.xG&&a.vp.Rqa))};
Irb=function(a){a&1&&(_.y(0,"div",25)(1,"div",8)(2,"div",9),_.N(3,"Code example"),_.z(),_.y(4,"a",10)(5,"mat-icon",11),_.N(6,"info_outline"),_.z()()(),_.y(7,"div",26),_.B(8,"div",27)(9,"div",27)(10,"div",27)(11,"div",27),_.z()());a&2&&(_.t(8),_.Oe("width",24,"%"),_.t(1),_.Oe("width",34,"%"),_.t(1),_.Oe("width",28,"%"),_.t(1),_.Oe("width",32,"%"))};Jrb=function(a){a&1&&(_.y(0,"div",28),_.bf(1),_.z())};
_.Nrb=function(a,b,c){"android"===a&&(a="android-internal");if("chops_infra_internal"===a)return a=new _.t_a,a=_.Nh(a,1,"chops_infra_internal"),a=_.Nh(a,2,"chromium/infra/infra_superproject"),_.Nh(a,3,"main");a=b.get(a);var d=null==a?void 0:_.Y(a,2);b=null==a?void 0:_.Y(a,3);if(d&&b){if(d=c=c.get(d)){b=_.Fg(b);var e=_.l(Krb(_.Vi(c,2)));d=e.next().value;e=e.next().value;var f=_.l(Krb(_.Vi(c,3))),g=f.next().value;f=f.next().value;c=_.Vi(c,4);d=Lrb(b,d,g,c)&&!Mrb(b,e,f)}if(d)return a}};
Krb=function(a){var b=[],c=[];a=_.l(a);for(var d=a.next();!d.done;d=a.next())d=d.value,d.startsWith("-")?c.push(d.substring(1)):b.push(d);return[b,c]};Lrb=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)})};Mrb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};Nkb=/[-_.]/g;Lkb={"-":"+",_:"/",".":"="};
Orb=function(a){if(_.Ja!==_.Ja)throw Error("z");var b=a.Sg;b=null==b||_.za(b)?b:"string"===typeof b?Okb(b):null;return null==b?b:a.Sg=b};Prb=function(a,b){if(!a.Sg||!b.Sg||a.Sg===b.Sg)return a.Sg===b.Sg;if("string"===typeof a.Sg&&"string"===typeof b.Sg){var c=a.Sg,d=b.Sg;b.Sg.length>a.Sg.length&&(d=a.Sg,c=b.Sg);if(0!==c.lastIndexOf(d,0))return!1;for(b=d.length;b<c.length;b++)if("="!==c[b])return!1;return!0}c=Orb(a);b=Orb(b);return Pkb(c,b)};
Zkb=function(a,b){if("string"===typeof b)b=b?new _.Ia(b,_.Ja):_.Gaa();else if(b instanceof Uint8Array)b=new _.Ia(b,_.Ja);else if(!(b instanceof _.Ia))return!1;return Prb(a,b)};Ykb=function(a,b){return b instanceof _.$a?Vkb(a,b):Wkb(a,b)};_.vpb=function(a){a=a.Ma;return _.Bba(a,(0,_.ab)(a),_.Ph)};Qrb=function(a,b){return _.qb(a,1,b,_.Va)};Rrb=function(a,b){return _.ub(a,2,b)};Npb=function(){var a=new _.np;a=_.ub(a,2,!1);return _.Nh(a,1,"text/plain")};_.fF=function(a){return{Lb:_.Bp(a)}};
_.uE=function(a,b){a.ld();if("ref"===b)return a;_.Ep(a);return"repo"===b?a:_.Dp(a)};_.eF=function(a,b){b(a.params);return a};_.TE=function(a){_.eF(a,function(b){delete b.line;delete b.Zw;delete b.qn;delete b.No;delete b.yf});return a};Srb=function(a,b){a.Dea.subscribe(b)};Trb={id:"BLAME",name:"Blame",children:[]};Urb={id:"XREFS",name:"References",children:[]};Vrb={id:"DEPRECATED",name:"Deprecated",children:[]};
Wrb=function(a){return a.Epb().ka(_.v(function(b){var c=new Map(b);_.gu.has(10)&&(c.set("XREFS",{vf:"ON",Wia:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{vf:"ON",Wia:""}));return c}))};Xrb=function(a,b){return a.y_().ka(_.v(function(c){return c.some(function(d){return _.Gp(d,b)})}))};
cE=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Mm?null:a.Mm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Zq?null:a.Zq;this.O.ossProject=null==a.Zh?null:a.Zh;this.O.repositoryName=null==a.Si?null:a.Si};_.V(cE,_.U);cE.prototype.ma=function(){return cE};cE.prototype.na=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.W.Object.defineProperties(cE.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Mm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.O.hostName=a}},Zh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}},Si:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}}});var bE=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root;this.O.includeRegionalRepos=null==a.pub?null:a.pub};_.V(bE,_.U);bE.prototype.ma=function(){return bE};
bE.prototype.na=function(){return{keys:["includeRegionalRepos","root"],Ka:{root:cE}}};_.W.Object.defineProperties(bE.prototype,{pub:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.S(this,"includeRegionalRepos"):!1},set:function(a){this.O.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.O.root=a}}});
_.Yrb=function(a,b){return"mainContent"!==a.AM?function(){}:_.A2a(a,"mainContent",void 0,b)};Zrb=function(a,b,c){a.wf.put(b.toObject(),c.ka(_.v(function(d){return a.extract(d)}),_.de(function(d){return!!d}),_.ke(a.Ypa()),_.Ce(function(d){return a.isValid(d)?_.Ed(d):a.fetch(b)})))};_.$rb=function(a,b){var c=_.L7a(a,b);if(!_.$D(b))return a.window.location.origin+c;if(!_.aE(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};
_.asb=function(a,b){return a==b||!(!a||!b)&&a instanceof b.constructor&&Xkb(a,b)};bsb=function(){return null};csb=function(a){return a instanceof _.Cj&&a.constructor===_.Cj?a.UXa:"type_error:SafeStyleSheet"};dsb=function(a){var b="",c=function(d){Array.isArray(d)?d.forEach(c):b+=csb(d)};Array.prototype.forEach.call(arguments,c);return new _.Cj(b,_.PAa)};qmb=function(a,b){if((0,_.TAa)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.cg(b)};
Gqb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.upb=function(a){return a instanceof _.Ch?a.clone():new _.Ch(a)};hlb=function(a,b,c){this.bFc=a;this.H0=b;this.SGc=c};_.W.Object.defineProperties(hlb.prototype,{Do:{configurable:!0,enumerable:!0,get:function(){return _.Tea.get(this.bFc)||null}}});var mlb=function(a){this.Bwc=a};mlb.prototype.call=function(a,b){return b.subscribe(new _.ol(a,this.Bwc))};var plb=function(a){this.TNa=a};
plb.prototype.call=function(a,b){return b.subscribe(new _.VHa(a,this.TNa))};var wlb=function(a){this.Tp=a};
_.W.Object.defineProperties(wlb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.Tp.parentNode;return a?new gE(a):null}},Cc:{configurable:!0,enumerable:!0,get:function(){var a=dE(this.Tp),b=a?a.Do:null;return null===b?_.tGa:new _.Zc(b[1].data[a.H0],b)}},rw:{configurable:!0,enumerable:!0,get:function(){var a=this.Tp,b;if((b=a)&&!(b=jlb(a)))if(a=(a=dE(a))?a.Do:null,null===a)b=null;else{for(var c;2===a[1].type&&(c=_.Uea(a));)a=c;b=a[2]&512?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=jlb(this.Tp))){a=this.Tp;if("undefined"!==typeof Element&&!(a instanceof Element))throw Error("eb");a=(a=dE(a))?a.Do:null;a=null===a?null:a[8]}return a}},lj:{configurable:!0,enumerable:!0,get:function(){return llb(this.Tp).filter(function(a){return"dom"===a.type})}}});var gE=function(a){this.Tp=a};_.V(gE,wlb);gE.prototype.query=function(a){var b=[],c=dE(this.Tp),d=c?c.Do:null;null!==d?eE(d[1].data[c.H0],d,a,b,!0,this.Tp):ulb(this.Tp,a,b,!0);return b[0]||null};
_.W.Object.defineProperties(gE.prototype,{oa:{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=dE(this.Tp),b=a?a.Do:null;return null!==b?b[1].data[a.H0].value:this.Tp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=dE(this.Tp),b=a?a.Do:null;if(null===b)return{};var c=b[1].data,d=c[a.H0];a={};var e=this.oa;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.lJc;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.oa;if(!b)return a;
var c=dE(b),d=c?c.Do:null;if(null===d)return{};d=d[1].data[c.H0].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=_.l(b.attributes);for(d=b.next();!d.done;d=b.next())d=d.value,c.includes(d.name)||(a[d.name]=d.value);return a}},styles:{configurable:!0,enumerable:!0,get:function(){return this.oa&&this.oa.style?this.oa.style:{}}},je:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.oa.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(_.fE(a[c]));return b}},children:{configurable:!0,enumerable:!0,get:function(){var a=this.oa;if(!a)return[];a=a.children;for(var b=[],c=0;c<a.length;c++)b.push(_.fE(a[c]));return b}}});var gF=function(){};gF.ha=function(a){return new (a||gF)};gF.ua=_.p({token:gF,qa:function(a){return a?new a:new hF(_.q(_.rh))},Ha:"root"});
var hF=function(a){this.locale=a};_.V(hF,gF);var esb=function(a,b){switch((0,_.Ey(a.locale)[20])(b)){case 0:return"zero";case 1:return"one";case 2:return"two";case 3:return"few";case 4:return"many";default:return"other"}};hF.ha=function(a){return new (a||hF)(_.q(_.rh))};hF.ua=_.p({token:hF,qa:hF.ha});var iF=function(a){this.Cqc=a;this.UEa={}};
iF.prototype.v7=function(a){this.xmc();var b=Object.keys(this.UEa);var c="="+a;if(-1<b.indexOf(c))a=c;else if(c=esb(this.Cqc,a),-1<b.indexOf(c))a=c;else if(-1<b.indexOf("other"))a="other";else throw Error("vb`"+a);this.Ukc(this.UEa[a])};iF.prototype.xmc=function(){this.jEa&&this.jEa.destroy()};iF.prototype.Ukc=function(a){a&&(this.jEa=a,this.jEa.create())};_.W.Object.defineProperties(iF.prototype,{gHc:{configurable:!0,enumerable:!0,set:function(a){this.v7(a)}}});iF.ha=function(a){return new (a||iF)(_.u(gF))};
iF.Ja=_.pc({type:iF,ta:[["","ngPlural",""]],inputs:{gHc:"ngPlural"},standalone:!0});var fsb=function(a,b,c,d){this.value=a;d.UEa[isNaN(Number(a))?a:"="+a]=new _.XJa(c,b)};fsb.ha=function(a){return new (a||fsb)(_.Uc("ngPluralCase"),_.u(_.of),_.u(_.pf),_.u(iF,1))};fsb.Ja=_.pc({type:fsb,ta:[["","ngPluralCase",""]],standalone:!0});
var ylb=/^[a-z][a-z\d-]*$/i,zlb="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),Dlb="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),Blb=["action","formaction","href"],gsb=function(a,b,c){c=c||{};c.format="jspb";this.Ci=new _.$o(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")};_.h=gsb.prototype;_.h.Ota=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.TPa)};
_.h.iZa=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.UPa)};_.h.jZa=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.VPa)};_.h.D1=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.WPa)};
_.h.ZQa=function(a,b){return _.ap(this.Ci,this.Mi+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.SPa)};hsb=_.Gb(_.cp);Glb=/^(.*?)\/*$/;_.jF=function(){};_.jF.prototype.transform=function(a){return a?_.kE(a):""};_.jF.ha=function(a){return new (a||_.jF)};_.jF.Ce=_.qc({name:"toPrettyRef",type:_.jF,ie:!0});_.kF=function(){};_.kF.ha=function(a){return new (a||_.kF)};_.kF.Ea=_.lc({type:_.kF});_.kF.Da=_.ac({});
var lF=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.Kd=void 0;this.Ec=a.Ec;this.Fc=a.Fc;this.rc=b.rc;this.xc=b.xc},isb=function(a,b){this.nrc=a;this.pnc=b};isb.prototype.get=function(a,b){var c=this.pnc.get(a);return"undefined"!==typeof c?c:this.nrc.get(a,b)};_.mF=function(a){this.title=a;_.jsb(this)};_.jsb=function(a){a.title.hm("")};_.mF.ha=function(a){return new (a||_.mF)(_.q(_.gn))};_.mF.ua=_.p({token:_.mF,qa:_.mF.ha,Ha:"root"});ksb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;
IE=function(a){var b=_.nZa.test.call(_.nZa,a)?"\u200f":"\u200e";return a.replace(ksb,b+"$&"+b)};_.nF=function(a){this.Ga=a};_.nF.ha=function(a){return new (a||_.nF)(_.u(_.eu))};_.nF.Ja=_.pc({type:_.nF,ta:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],lb:function(a,b){a&1&&_.H("click",function(){var c={};b.mQb&&(c={bucket:b.mQb});b.RR&&(c=Object.assign({},c,{AG:[b.RR]}));b.Ga.En(c)})},inputs:{mQb:"trackBucket",RR:"feedbackEvent"}});lsb={id:"Google",type:"depot"};
fmb={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"}}};msb=["content"];_.oF=function(a){var b=this;this.Mw=a;this.size="small";this.format="fill";this.color="blue";this.ftb=new MutationObserver(function(){return void nsb(b)});this.ftb.observe(a.oa,{attributes:!0,attributeFilter:["disabled"]})};_.oF.prototype.Ra=function(){osb(this);"A"===this.Mw.oa.tagName&&this.Mw.oa.classList.add("link")};_.oF.prototype.Ub=function(a){(a.size||a.format||a.color)&&osb(this)};
_.oF.prototype.La=function(){this.ftb.disconnect()};_.oF.prototype.Qm=function(){for(var a=this.Xwc.oa,b=_.l(a.childNodes),c=b.next();!c.done;c=b.next())if(c=c.value,c.nodeType===Node.TEXT_NODE){var d=a.insertBefore(document.createElement("span"),c);d.classList.add("text");d.appendChild(c)}nsb(this)};
var nsb=function(a){null!=a.Mw.oa.getAttribute("disabled")?a.Mw.oa.setAttribute("aria-disabled","true"):a.Mw.oa.removeAttribute("aria-disabled")},osb=function(a){var b=Array.from(a.Mw.oa.classList);b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,_.l1a.includes(c)&&a.Mw.oa.classList.remove(c);b=new Set;b.add(_.j1a.includes(a.size)?a.size:"small");b.add(_.i1a.includes(a.format)?a.format:"fill");b.add(_.k1a.includes(a.color)?a.color:"blue");b=_.l(b.values());for(c=b.next();!c.done;c=b.next())a.Mw.oa.classList.add(c.value)};
_.W.Object.defineProperties(_.oF.prototype,{EKc:{configurable:!0,enumerable:!0,get:function(){if("fill"===this.format)return CE("gme-grey","900")+"22";switch(this.color){case "blue":return CE("gme-blue","600")+"22";case "red":return CE("gme-red","600")+"22";case "green":return CE("gme-green","700")+"22";case "grey":return CE("gme-grey","600")+"22";case "white":return CE("white")+"22";case "yellow":return CE("gme-yellow","700")+"22";default:return CE("gme-blue","600")+"22"}}},DKc:{configurable:!0,
enumerable:!0,get:function(){return{vG:250,QR:0}}}});_.oF.ha=function(a){return new (a||_.oF)(_.u(_.bd))};
_.oF.Aa=_.kc({type:_.oF,ta:[["button","gme-button",""],["a","gme-button",""]],vb:function(a,b){a&1&&_.tf(msb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.Xwc=c.first)}},inputs:{size:"size",format:"format",color:"color"},features:[_.Bc],nc:["gme-button",""],hc:["*"],Ba:5,Ca:2,Fa:[[1,"content"],["content",""],["matRipple","","aria-hidden","true",1,"ripple",3,"matRippleAnimation","matRippleColor"],["aria-hidden","true",1,"state"]],va:function(a,b){a&1&&(_.af(),_.y(0,"span",0,1),_.bf(2),_.z(),_.B(3,"div",2)(4,
"div",3));a&2&&(_.t(3),_.w("matRippleAnimation",b.DKc)("matRippleColor",b.EKc))},Ia:[_.nr],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}'],
Pa:0});pF={aUb:"ADD",gWb:"BRANCH",c_b:"DELETE",P0b:"EDIT",A6b:"INTEGRATE",NONE:"NONE",values:function(){return[pF.NONE,pF.aUb,pF.gWb,pF.P0b,pF.c_b,pF.A6b]}};qF={rza:"BBCP",eBa:"KYTHE",ECa:"SEARCH_INDEX",GDa:"UNKNOWN_PROVENANCE",TDa:"VCS",values:function(){return[qF.GDa,qF.TDa,qF.eBa,qF.ECa,qF.rza]}};rF={Dy:"DIRECTORY",CE:"EXECUTABLE",Ft:"FILE",Ey:"GIT_LINK",GB:"SYMBOLIC_LINK",LE:"UNKNOWN_OBJECT_TYPE",values:function(){return[rF.LE,rF.Ft,rF.Dy,rF.GB,rF.Ey,rF.CE]}};
_.sF={cza:"ADDED",zza:"CHANGED",Q9b:"MOVED_CHANGED",R9b:"MOVED_CHANGED_OUT",S9b:"MOVED_IN",T9b:"MOVED_OUT",sCa:"REMOVED",ADa:"UNCHANGED",Mb:"UNDEFINED",values:function(){return[_.sF.Mb,_.sF.ADa,_.sF.cza,_.sF.sCa,_.sF.zza,_.sF.S9b,_.sF.T9b,_.sF.Q9b,_.sF.R9b]}};tF={Dy:"DIRECTORY",CE:"EXECUTABLE",Ft:"FILE",Ey:"GIT_LINK",GB:"SYMBOLIC_LINK",LE:"UNKNOWN_OBJECT_TYPE",values:function(){return[tF.LE,tF.Ft,tF.Dy,tF.GB,tF.Ey,tF.CE]}};
uF={Dy:"DIRECTORY",CE:"EXECUTABLE",Ft:"FILE",Ey:"GIT_LINK",GB:"SYMBOLIC_LINK",LE:"UNKNOWN_OBJECT_TYPE",values:function(){return[uF.LE,uF.Ft,uF.Dy,uF.GB,uF.Ey,uF.CE]}};vF={rza:"BBCP",eBa:"KYTHE",ECa:"SEARCH_INDEX",GDa:"UNKNOWN_PROVENANCE",TDa:"VCS",values:function(){return[vF.GDa,vF.TDa,vF.eBa,vF.ECa,vF.rza]}};wF={Dy:"DIRECTORY",CE:"EXECUTABLE",Ft:"FILE",Ey:"GIT_LINK",GB:"SYMBOLIC_LINK",LE:"UNKNOWN_OBJECT_TYPE",values:function(){return[wF.LE,wF.Ft,wF.Dy,wF.GB,wF.Ey,wF.CE]}};
xF={EUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",FUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",GUb:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",HUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",IUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",JUb:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",MUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",NUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",OUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",PUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
QUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",RUb:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",SUb:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",XWb:"CHROME_UNIT_TEST",cYb:"COVERAGE_NG",dYb:"COVERAGE_NG_TESTS",y3:"DEFAULT",p2b:"FUZZING",uac:"NEST_BISMUTH",vac:"NEST_BISMUTH_SCREENDUMP",wac:"NEST_BISMUTH_UNICYCLE",xac:"NEST_BISMUTH_UNIT_TEST",yac:"NEST_SAPPHIRE",Bac:"NEST_ZIRCONIUM",Cac:"NEST_ZIRCONIUM_SCREENDUMP",Dac:"NEST_ZIRCONIUM_UNICYCLE",Eac:"NEST_ZIRCONIUM_UNIT_TEST",Vgc:"STORAGE_ONLY",ajc:"UNSUPPORTED_CATEGORY",
values:function(){return[xF.ajc,xF.y3,xF.p2b,xF.yac,xF.Bac,xF.Eac,xF.Dac,xF.Cac,xF.uac,xF.xac,xF.wac,xF.vac,xF.HUb,xF.IUb,xF.Vgc,xF.JUb,xF.EUb,xF.FUb,xF.GUb,xF.SUb,xF.MUb,xF.NUb,xF.OUb,xF.PUb,xF.QUb,xF.RUb,xF.cYb,xF.dYb,xF.XWb]}};yF={eYb:"COVERED",Oac:"NOT_COVERED",Tac:"NOT_INSTRUMENTED",Rbc:"PARTIALLY_COVERED",Bf:"STATUS_UNSPECIFIED",values:function(){return[yF.Bf,yF.eYb,yF.Oac,yF.Rbc,yF.Tac]}};
zF={Dy:"DIRECTORY",CE:"EXECUTABLE",Ft:"FILE",Ey:"GIT_LINK",GB:"SYMBOLIC_LINK",LE:"UNKNOWN_OBJECT_TYPE",values:function(){return[zF.LE,zF.Ft,zF.Dy,zF.GB,zF.Ey,zF.CE]}};psb={o_b:"DIRECTORY_ICON",e8b:"LINE_ICON",qd:"UNKNOWN",values:function(){return[psb.qd,psb.e8b,psb.o_b]}};
AF={vUb:"ALLOCATION",VUb:"ANONYMOUS_FUNCTION",OVb:"BACKUP_SCHEDULE",kWb:"BUILD_ARGUMENT",lWb:"BUILD_BINARY",mWb:"BUILD_GENERATOR",nWb:"BUILD_LIBRARY",tWb:"BUILD_RULE",uWb:"BUILD_TEST",vWb:"BUILD_VARIABLE",NWb:"CHANGELOG",k3a:"CLASS",zXb:"COLUMN",OXb:"CONSTANT",xYb:"DART_MIXIN",XZb:"DEFINE_CONST",YZb:"DEFINE_MACRO",x3a:"ENUM",y3a:"ENUM_CONSTANT",EXTENSION:"EXTENSION",H3a:"FIELD",Hka:"FUNCTION",v3b:"GRAPHQL_DIRECTIVE",w3b:"GRAPHQL_FRAGMENT",x3b:"GRAPHQL_FRAGMENT_SPREAD",y3b:"GRAPHQL_LIST",z3b:"GRAPHQL_OPERATION",
B3b:"GROUP",p6b:"INDEX",X3a:"INTERFACE",M6b:"JOB",T6b:"JS_ASSIGNMENT",U6b:"JS_CONST",V6b:"JS_FUNCTION_ASSIGNMENT",W6b:"JS_FUNCTION_LITERAL",X6b:"JS_GETTER",Y6b:"JS_GOOG_PROVIDE",Z6b:"JS_GOOG_REQUIRE",a7b:"JS_LITERAL",d7b:"JS_SETTER",f7b:"JS_VAR",k8b:"LOCALITY_GROUP",P8b:"MD_HEADER",c4a:"METHOD",L9b:"MODULE",G4a:"NAMESPACE",pbc:"OBJECT",FI:"PACKAGE",Mcc:"PREPROCESSOR",U4a:"PROPERTY",eec:"PROTO_BUNDLE",Rec:"QUEUE",Rfc:"SCOPE",ICa:"SERVICE",Ggc:"SQL_DATABASE",Hgc:"SQL_MODEL",Igc:"SQL_TVF",f5a:"STRUCT",
thc:"SWIFT_ACTOR",zhc:"TABLE",Qhc:"TEMPLATE",Wr:"TEST",m5a:"TYPEDEF",p5a:"UNION",Oic:"UNKNOWN_SYMBOL",r5a:"VARIABLE",akc:"XML_TAG",ckc:"YANG_CONTAINER",dkc:"YANG_GROUPING",ekc:"YANG_IDENTITY",fkc:"YANG_LEAF",gkc:"YANG_LIST",values:function(){return[AF.Oic,AF.Rfc,AF.B3b,AF.k3a,AF.X3a,AF.f5a,AF.x3a,AF.p5a,AF.c4a,AF.H3a,AF.Hka,AF.r5a,AF.m5a,AF.G4a,AF.EXTENSION,AF.U4a,AF.y3a,AF.VUb,AF.Wr,AF.FI,AF.pbc,AF.OXb,AF.L9b,AF.Mcc,AF.tWb,AF.lWb,AF.uWb,AF.nWb,AF.mWb,AF.kWb,AF.vWb,AF.f7b,AF.U6b,AF.Y6b,AF.Z6b,AF.d7b,
AF.X6b,AF.a7b,AF.W6b,AF.T6b,AF.V6b,AF.XZb,AF.YZb,AF.akc,AF.Qhc,AF.M6b,AF.ICa,AF.vUb,AF.zhc,AF.Rec,AF.k8b,AF.p6b,AF.eec,AF.OVb,AF.zXb,AF.NWb,AF.P8b,AF.Igc,AF.Hgc,AF.Ggc,AF.xYb,AF.dkc,AF.ekc,AF.ckc,AF.gkc,AF.fkc,AF.thc,AF.v3b,AF.z3b,AF.w3b,AF.x3b,AF.y3b]}};
BF={pVb:"ATOM",AXb:"COMMENT",dAa:"DEFINITION",n7b:"KEYWORD",o8b:"LOCAL_REF",C8b:"MACRO",nbc:"NUMERIC_LITERAL",Nec:"QUALIFIER",chc:"STRING_LITERAL",wic:"TYPE_ID",qd:"UNKNOWN",values:function(){return[BF.qd,BF.n7b,BF.chc,BF.AXb,BF.nbc,BF.C8b,BF.wic,BF.pVb,BF.dAa,BF.Nec,BF.o8b]}};CF=function(a){a=void 0===a?{}:a;this.O={};this.O.numInstances=null==a.sWa?null:a.sWa;this.O.numFiles=null==a.iCb?null:a.iCb;this.O.numFixes=null==a.jCb?null:a.jCb};_.V(CF,_.U);CF.prototype.ma=function(){return CF};
CF.prototype.na=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.W.Object.defineProperties(CF.prototype,{iCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.S(this,"numFiles"):"0"},set:function(a){this.O.numFiles=a}},jCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.S(this,"numFixes"):"0"},set:function(a){this.O.numFixes=a}},sWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.S(this,"numInstances"):"0"},set:function(a){this.O.numInstances=a}}});
var DF=function(a){a=void 0===a?{}:a;this.O={};this.O.lastCommitTime=null==a.ZS?null:a.ZS;this.O.lastCommitMessage=null==a.iUa?null:a.iUa;this.O.size=null==a.size?null:a.size;this.O.deleted=null==a.oo?null:a.oo;this.O.existedAtCommit=null==a.cPa?null:a.cPa};_.V(DF,_.U);DF.prototype.ma=function(){return DF};DF.prototype.na=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.W.Object.defineProperties(DF.prototype,{oo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.S(this,"deleted"):!1},set:function(a){this.O.deleted=a}},cPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.S(this,"existedAtCommit"):""},set:function(a){this.O.existedAtCommit=a}},iUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.S(this,"lastCommitMessage"):""},set:function(a){this.O.lastCommitMessage=a}},
ZS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.S(this,"size"):"0"},set:function(a){this.O.size=a}}});var EF=function(a){a=void 0===a?{}:a;this.O={};this.O.email=null==a.email?null:a.email;this.O.name=null==a.name?null:a.name};_.V(EF,_.U);EF.prototype.ma=function(){return EF};
EF.prototype.na=function(){return{keys:["email","name"]}};_.W.Object.defineProperties(EF.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.S(this,"email"):""},set:function(a){this.O.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});
var FF=function(a){a=void 0===a?{}:a;this.O={};this.O.includeRegexp=null==a.GSa?null:a.GSa;this.O.excludeRegexp=null==a.XOa?null:a.XOa;this.O.languageRegexp=null==a.hUa?null:a.hUa;this.O.availableForFiles=null==a.yLa?null:a.yLa;this.O.availableForDirs=null==a.xLa?null:a.xLa;this.O.availableForGeneratedFiles=null==a.zLa?null:a.zLa};_.V(FF,_.U);FF.prototype.ma=function(){return FF};FF.prototype.na=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.W.Object.defineProperties(FF.prototype,{xLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.S(this,"availableForDirs"):!1},set:function(a){this.O.availableForDirs=a}},yLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.S(this,"availableForFiles"):!1},set:function(a){this.O.availableForFiles=a}},zLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.S(this,"availableForGeneratedFiles"):
!1},set:function(a){this.O.availableForGeneratedFiles=a}},XOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.S(this,"excludeRegexp"):[]},set:function(a){this.O.excludeRegexp=a}},GSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.S(this,"includeRegexp"):[]},set:function(a){this.O.includeRegexp=a}},hUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.S(this,"languageRegexp"):[]},set:function(a){this.O.languageRegexp=
a}}});var GF=function(a){a=void 0===a?{}:a;this.O={};this.O.branchName=null==a.tg?null:a.tg;this.O.commitId=null==a.Hf?null:a.Hf};_.V(GF,_.U);GF.prototype.ma=function(){return GF};GF.prototype.na=function(){return{keys:["branchName","commitId"]}};
_.W.Object.defineProperties(GF.prototype,{tg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.S(this,"branchName"):""},set:function(a){this.O.branchName=a}},Hf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.O.commitId=a}}});var HF=function(a){a=void 0===a?{}:a;this.O={};this.O.categoryId=null==a.Kz?null:a.Kz};_.V(HF,_.U);HF.prototype.ma=function(){return HF};HF.prototype.na=function(){return{keys:["categoryId"]}};
_.W.Object.defineProperties(HF.prototype,{Kz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.S(this,"categoryId"):""},set:function(a){this.O.categoryId=a}}});var IF=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type};_.V(IF,_.U);IF.prototype.ma=function(){return IF};IF.prototype.na=function(){return{Ua:{type:psb},keys:["type"]}};
_.W.Object.defineProperties(IF.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(IF,{Cf:{configurable:!0,enumerable:!0,get:function(){return psb}}});var JF=function(a){a=void 0===a?{}:a;this.O={};this.O.codeFindingsArguments=null==a.v9?null:a.v9;this.O.availability=null==a.availability?null:a.availability};_.V(JF,_.U);JF.prototype.ma=function(){return JF};
JF.prototype.na=function(){return{Sa:{availability:FF},keys:["availability","codeFindingsArguments"],Ka:{codeFindingsArguments:HF}}};
_.W.Object.defineProperties(JF.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.S(this,"availability"):[]},set:function(a){this.O.availability=a}},v9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.S(this,"codeFindingsArguments"):null},set:function(a){this.O.codeFindingsArguments=a}}});
var KF=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.tooltip=null==a.tooltip?null:a.tooltip;this.O.icon=null==a.icon?null:a.icon;this.O.id=null==a.id?null:a.id;this.O.dataSource=null==a.dataSource?null:a.dataSource;this.O.presentation=null==a.WEb?null:a.WEb;this.O.children=null==a.children?null:a.children;this.O.onByDefault=null==a.AT?null:a.AT;this.O.isWarning=null==a.UTa?null:a.UTa};_.V(KF,_.U);KF.prototype.ma=function(){return KF};
KF.prototype.na=function(){return{Sa:{children:KF,presentation:IF},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ka:{dataSource:JF}}};
_.W.Object.defineProperties(KF.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.S(this,"children"):[]},set:function(a){this.O.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.S(this,"dataSource"):null},set:function(a){this.O.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.S(this,"icon"):""},set:function(a){this.O.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.S(this,"id"):""},set:function(a){this.O.id=a}},UTa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.S(this,"isWarning"):!1},set:function(a){this.O.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},AT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.S(this,"onByDefault"):!1},set:function(a){this.O.onByDefault=a}},
WEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.S(this,"presentation"):[]},set:function(a){this.O.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.S(this,"tooltip"):""},set:function(a){this.O.tooltip=a}}});
var LF=function(a){a=void 0===a?{}:a;this.O={};this.O.newPath=null==a.uH?null:a.uH;this.O.oldPath=null==a.Xf?null:a.Xf;this.O.newHash=null==a.OBb?null:a.OBb;this.O.oldHash=null==a.vCb?null:a.vCb;this.O.newType=null==a.iWa?null:a.iWa;this.O.oldType=null==a.wWa?null:a.wWa};_.V(LF,_.U);LF.prototype.ma=function(){return LF};LF.prototype.na=function(){return{Ua:{newType:tF,oldType:uF},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.W.Object.defineProperties(LF.prototype,{OBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.S(this,"newHash"):""},set:function(a){this.O.newHash=a}},uH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.S(this,"newPath"):""},set:function(a){this.O.newPath=a}},iWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.S(this,"newType"):null},set:function(a){this.O.newType=a}},vCb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.S(this,"oldHash"):""},set:function(a){this.O.oldHash=a}},Xf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},wWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.S(this,"oldType"):null},set:function(a){this.O.oldType=a}}});
var MF=function(a){a=void 0===a?{}:a;this.O={};this.O.beginLine=null==a.mC?null:a.mC;this.O.endLine=null==a.endLine?null:a.endLine;this.O.contents=null==a.Ol?null:a.Ol};_.V(MF,_.U);MF.prototype.ma=function(){return MF};MF.prototype.na=function(){return{keys:["beginLine","contents","endLine"]}};
_.W.Object.defineProperties(MF.prototype,{mC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.S(this,"beginLine"):0},set:function(a){this.O.beginLine=a}},Ol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.S(this,"contents"):""},set:function(a){this.O.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}}});
var NF=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type;this.O.attributes=null==a.attributes?null:a.attributes;this.O.sources=null==a.sources?null:a.sources;this.O.locationHint=null==a.lT?null:a.lT};_.V(NF,_.U);NF.prototype.ma=function(){return NF};NF.prototype.na=function(){return{Ua:{sources:qF,type:rF},keys:"attributes hash locationHint path sources type".split(" "),Ka:{attributes:DF}}};
_.W.Object.defineProperties(NF.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.S(this,"attributes"):null},set:function(a){this.O.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.O.hash=a}},lT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.O.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(NF,{Cf:{configurable:!0,enumerable:!0,get:function(){return rF}}});
var OF=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.leftChunk=null==a.mD?null:a.mD;this.O.rightChunk=null==a.SD?null:a.SD};_.V(OF,_.U);OF.prototype.ma=function(){return OF};OF.prototype.na=function(){return{Ua:{type:_.sF},keys:["leftChunk","rightChunk","type"],Ka:{leftChunk:MF,rightChunk:MF}}};
_.W.Object.defineProperties(OF.prototype,{mD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.S(this,"leftChunk"):null},set:function(a){this.O.leftChunk=a}},SD:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.S(this,"rightChunk"):null},set:function(a){this.O.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});
_.W.Object.defineProperties(OF,{Cf:{configurable:!0,enumerable:!0,get:function(){return _.sF}}});var PF=function(a){a=void 0===a?{}:a;this.O={};this.O.linesUnchanged=null==a.CUa?null:a.CUa;this.O.linesAdded=null==a.xUa?null:a.xUa;this.O.linesRemoved=null==a.BUa?null:a.BUa;this.O.linesChanged=null==a.yUa?null:a.yUa};_.V(PF,_.U);PF.prototype.ma=function(){return PF};PF.prototype.na=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.W.Object.defineProperties(PF.prototype,{xUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.S(this,"linesAdded"):"0"},set:function(a){this.O.linesAdded=a}},yUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.S(this,"linesChanged"):"0"},set:function(a){this.O.linesChanged=a}},BUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.S(this,"linesRemoved"):"0"},set:function(a){this.O.linesRemoved=a}},CUa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.S(this,"linesUnchanged"):"0"},set:function(a){this.O.linesUnchanged=a}}});_.QE=function(a){a=void 0===a?{}:a;this.O={};this.O.path=null==a.path?null:a.path;this.O.hash=null==a.hash?null:a.hash;this.O.type=null==a.type?null:a.type};_.V(_.QE,_.U);_.QE.prototype.ma=function(){return _.QE};_.QE.prototype.na=function(){return{Ua:{type:zF},keys:["hash","path","type"]}};
_.W.Object.defineProperties(_.QE.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.S(this,"hash"):""},set:function(a){this.O.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.O.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(_.QE,{Cf:{configurable:!0,enumerable:!0,get:function(){return zF}}});
_.RE=function(a){a=void 0===a?{}:a;this.O={};this.O.left=null==a.left?null:a.left;this.O.right=null==a.right?null:a.right};_.V(_.RE,_.U);_.RE.prototype.ma=function(){return _.RE};_.RE.prototype.na=function(){return{keys:["left","right"],Ka:{left:_.QE,right:_.QE}}};
_.W.Object.defineProperties(_.RE.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.S(this,"left"):null},set:function(a){this.O.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.S(this,"right"):null},set:function(a){this.O.right=a}}});var QF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffSpec=null==a.jra?null:a.jra;this.O.modificationMetadata=null==a.gua?null:a.gua;this.O.diffChunks=null==a.AC?null:a.AC};_.V(QF,_.U);
QF.prototype.ma=function(){return QF};QF.prototype.na=function(){return{Sa:{diffChunks:OF},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ka:{fileDiffSpec:_.RE,modificationMetadata:PF}}};
_.W.Object.defineProperties(QF.prototype,{AC:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.S(this,"diffChunks"):[]},set:function(a){this.O.diffChunks=a}},jra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.S(this,"fileDiffSpec"):null},set:function(a){this.O.fileDiffSpec=a}},gua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.S(this,"modificationMetadata"):null},set:function(a){this.O.modificationMetadata=
a}}});var RF=function(a){a=void 0===a?{}:a;this.O={};this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=null==a.privateDoNotAccessOrElseSafeHtmlWrappedValue?null:a.privateDoNotAccessOrElseSafeHtmlWrappedValue};_.V(RF,_.U);RF.prototype.ma=function(){return RF};RF.prototype.na=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.W.Object.defineProperties(RF.prototype,{privateDoNotAccessOrElseSafeHtmlWrappedValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.S(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.O.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var SF=function(a){a=void 0===a?{}:a;this.O={};this.O.startLine=null==a.startLine?null:a.startLine;this.O.startColumn=null==a.startColumn?null:a.startColumn;this.O.endLine=null==a.endLine?null:a.endLine;this.O.endColumn=null==a.endColumn?null:a.endColumn};_.V(SF,_.U);SF.prototype.ma=function(){return SF};SF.prototype.na=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.W.Object.defineProperties(SF.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.S(this,"endColumn"):0},set:function(a){this.O.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.S(this,"startColumn"):0},set:function(a){this.O.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.O.startLine=a}}});var TF=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.we?null:a.we;this.O.commitIndex=null==a.jK?null:a.jK};_.V(TF,_.U);TF.prototype.ma=function(){return TF};TF.prototype.na=function(){return{keys:["commitIndex","range"],Ka:{range:SF}}};
_.W.Object.defineProperties(TF.prototype,{jK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.S(this,"commitIndex"):0},set:function(a){this.O.commitIndex=a}},we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}}});var UF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffEntries=null==a.Gm?null:a.Gm};_.V(UF,_.U);UF.prototype.ma=function(){return UF};
UF.prototype.na=function(){return{Sa:{fileDiffEntries:LF},keys:["fileDiffEntries"]}};_.W.Object.defineProperties(UF.prototype,{Gm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}}});var VF=function(a){a=void 0===a?{}:a;this.O={};this.O.categories=null==a.categories?null:a.categories};_.V(VF,_.U);VF.prototype.ma=function(){return VF};VF.prototype.na=function(){return{Ua:{categories:xF},keys:["categories"]}};
_.W.Object.defineProperties(VF.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.S(this,"categories"):[]},set:function(a){this.O.categories=a}}});_.WF=function(a){a=void 0===a?{}:a;this.O={};this.O.hostName=null==a.Mm?null:a.Mm;this.O.projectId=null==a.projectId?null:a.projectId;this.O.depotGroup=null==a.Zq?null:a.Zq;this.O.ossProject=null==a.Zh?null:a.Zh;this.O.repositoryName=null==a.Si?null:a.Si;this.O.workspaceId=null==a.Ev?null:a.Ev};
_.V(_.WF,_.U);_.WF.prototype.ma=function(){return _.WF};_.WF.prototype.na=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.W.Object.defineProperties(_.WF.prototype,{Zq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.S(this,"depotGroup"):""},set:function(a){this.O.depotGroup=a}},Mm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.S(this,"hostName"):""},set:function(a){this.O.hostName=a}},Zh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):""},set:function(a){this.O.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}},Si:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.S(this,"repositoryName"):""},set:function(a){this.O.repositoryName=a}},Ev:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.S(this,"workspaceId"):""},set:function(a){this.O.workspaceId=a}}});
var XF=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Pf?null:a.Pf;this.O.refSpec=null==a.et?null:a.et;this.O.refHint=null==a.refHint?null:a.refHint};_.V(XF,_.U);XF.prototype.ma=function(){return XF};XF.prototype.na=function(){return{keys:["refHint","refSpec","repositoryKey"],Ka:{repositoryKey:_.WF}}};
_.W.Object.defineProperties(XF.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.S(this,"refHint"):""},set:function(a){this.O.refHint=a}},et:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.S(this,"refSpec"):""},set:function(a){this.O.refSpec=a}},Pf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var YF=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRoot=null==a.uv?null:a.uv;this.O.path=null==a.path?null:a.path;this.O.type=null==a.type?null:a.type;this.O.fileSize=null==a.fileSize?null:a.fileSize;this.O.sources=null==a.sources?null:a.sources;this.O.locationHint=null==a.lT?null:a.lT};_.V(YF,_.U);YF.prototype.ma=function(){return YF};YF.prototype.na=function(){return{Ua:{sources:vF,type:wF},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ka:{sourceRoot:XF}}};
_.W.Object.defineProperties(YF.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.S(this,"fileSize"):"0"},set:function(a){this.O.fileSize=a}},lT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.S(this,"locationHint"):""},set:function(a){this.O.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.S(this,"path"):""},set:function(a){this.O.path=a}},uv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"sourceRoot")?_.S(this,"sourceRoot"):null},set:function(a){this.O.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.S(this,"sources"):[]},set:function(a){this.O.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(YF,{Cf:{configurable:!0,enumerable:!0,get:function(){return wF}}});
var ZF=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Jg?null:a.Jg;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.Sia?null:a.Sia;this.O.data=null==a.data?null:a.data};_.V(ZF,_.U);ZF.prototype.ma=function(){return ZF};ZF.prototype.na=function(){return{keys:["category","data","fileSpec","subcategory"],Ka:{data:CF,fileSpec:YF}}};
_.W.Object.defineProperties(ZF.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.O.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.S(this,"data"):null},set:function(a){this.O.data=a}},Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},Sia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.O.subcategory=a}}});var $F=function(a){a=void 0===a?{}:a;this.O={};this.O.range=null==a.we?null:a.we;this.O.fileSpec=null==a.Jg?null:a.Jg;this.O.url=null==a.url?null:a.url;this.O.category=null==a.category?null:a.category;this.O.subcategory=null==a.Sia?null:a.Sia;this.O.message=null==a.message?null:a.message;this.O.messageHtml=null==a.messageHtml?null:a.messageHtml;this.O.timestamp=null==a.timestamp?null:a.timestamp};_.V($F,_.U);
$F.prototype.ma=function(){return $F};$F.prototype.na=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ka:{fileSpec:YF,messageHtml:RF,range:SF}}};
_.W.Object.defineProperties($F.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.S(this,"category"):""},set:function(a){this.O.category=a}},Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.O.message=a}},messageHtml:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageHtml")?_.S(this,"messageHtml"):null},set:function(a){this.O.messageHtml=a}},we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},Sia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.S(this,"subcategory"):""},set:function(a){this.O.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.S(this,"timestamp"):
""},set:function(a){this.O.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.O.url=a}}});var aG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Jg?null:a.Jg;this.O.childEntries=null==a.yMa?null:a.yMa};_.V(aG,_.U);aG.prototype.ma=function(){return aG};aG.prototype.na=function(){return{Sa:{childEntries:NF},keys:["childEntries","fileSpec"],Ka:{fileSpec:YF}}};
_.W.Object.defineProperties(aG.prototype,{yMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.S(this,"childEntries"):[]},set:function(a){this.O.childEntries=a}},Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}}});var bG=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Pf?null:a.Pf;this.O.fileDiffSpecs=null==a.CPa?null:a.CPa};_.V(bG,_.U);bG.prototype.ma=function(){return bG};
bG.prototype.na=function(){return{Sa:{fileDiffSpecs:_.RE},keys:["fileDiffSpecs","repositoryKey"],Ka:{repositoryKey:_.WF}}};_.W.Object.defineProperties(bG.prototype,{CPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.S(this,"fileDiffSpecs"):[]},set:function(a){this.O.fileDiffSpecs=a}},Pf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
var cG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileDiffContents=null==a.hra?null:a.hra};_.V(cG,_.U);cG.prototype.ma=function(){return cG};cG.prototype.na=function(){return{Sa:{fileDiffContents:QF},keys:["fileDiffContents"]}};_.W.Object.defineProperties(cG.prototype,{hra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.S(this,"fileDiffContents"):[]},set:function(a){this.O.fileDiffContents=a}}});
var dG=function(a){a=void 0===a?{}:a;this.O={};this.O.status=null==a.status?null:a.status;this.O.startLine=null==a.startLine?null:a.startLine;this.O.endLine=null==a.endLine?null:a.endLine};_.V(dG,_.U);dG.prototype.ma=function(){return dG};dG.prototype.na=function(){return{Ua:{status:yF},keys:["endLine","startLine","status"]}};
_.W.Object.defineProperties(dG.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.S(this,"endLine"):0},set:function(a){this.O.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.S(this,"startLine"):0},set:function(a){this.O.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.S(this,"status"):null},set:function(a){this.O.status=a}}});
_.W.Object.defineProperties(dG,{Status:{configurable:!0,enumerable:!0,get:function(){return yF}}});var eG=function(a){a=void 0===a?{}:a;this.O={};this.O.coverageRanges=null==a.tNa?null:a.tNa};_.V(eG,_.U);eG.prototype.ma=function(){return eG};eG.prototype.na=function(){return{Sa:{coverageRanges:dG},keys:["coverageRanges"]}};
_.W.Object.defineProperties(eG.prototype,{tNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.S(this,"coverageRanges"):[]},set:function(a){this.O.coverageRanges=a}}});var fG=function(a){a=void 0===a?{}:a;this.O={};this.O.root=null==a.root?null:a.root};_.V(fG,_.U);fG.prototype.ma=function(){return fG};fG.prototype.na=function(){return{keys:["root"],Ka:{root:KF}}};
_.W.Object.defineProperties(fG.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.S(this,"root"):null},set:function(a){this.O.root=a}}});var gG=function(a){a=void 0===a?{}:a;this.O={};this.O.pendingClCount=null==a.zfa?null:a.zfa};_.V(gG,_.U);gG.prototype.ma=function(){return gG};gG.prototype.na=function(){return{keys:["pendingClCount"]}};
_.W.Object.defineProperties(gG.prototype,{zfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.S(this,"pendingClCount"):0},set:function(a){this.O.pendingClCount=a}}});var hG=function(a){a=void 0===a?{}:a;this.O={};this.O.startIndex=null==a.startIndex?null:a.startIndex;this.O.length=null==a.length?null:a.length};_.V(hG,_.U);hG.prototype.ma=function(){return hG};hG.prototype.na=function(){return{keys:["length","startIndex"]}};
_.W.Object.defineProperties(hG.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.S(this,"length"):0},set:function(a){this.O.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.S(this,"startIndex"):0},set:function(a){this.O.startIndex=a}}});var iG=function(a){a=void 0===a?{}:a;this.O={};this.O.linkRange=null==a.FUa?null:a.FUa;this.O.url=null==a.url?null:a.url};_.V(iG,_.U);iG.prototype.ma=function(){return iG};
iG.prototype.na=function(){return{keys:["linkRange","url"],Ka:{linkRange:hG}}};_.W.Object.defineProperties(iG.prototype,{FUa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.S(this,"linkRange"):null},set:function(a){this.O.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.S(this,"url"):""},set:function(a){this.O.url=a}}});
_.jG=function(a){a=void 0===a?{}:a;this.O={};this.O.commitId=null==a.Hf?null:a.Hf;this.O.commitTime=null==a.kK?null:a.kK;this.O.author=null==a.Vn?null:a.Vn;this.O.commitMessage=null==a.ys?null:a.ys;this.O.metadata=null==a.metadata?null:a.metadata;this.O.fileDiffEntries=null==a.Gm?null:a.Gm;this.O.parentCommitIds=null==a.FH?null:a.FH;this.O.commitSubject=null==a.Jpa?null:a.Jpa;this.O.oldPath=null==a.Xf?null:a.Xf;this.O.committer=null==a.ZMa?null:a.ZMa;this.O.commitMessageLinkDefinitions=null==a.jR?
null:a.jR;this.O.fetchFileSpec=null==a.er?null:a.er;this.O.revisionNumber=null==a.revisionNumber?null:a.revisionNumber;this.O.fileOperation=null==a.IPa?null:a.IPa;this.O.workspace=null==a.Sb?null:a.Sb};_.V(_.jG,_.U);_.jG.prototype.ma=function(){return _.jG};
_.jG.prototype.na=function(){return{Sa:{commitMessageLinkDefinitions:iG,fileDiffEntries:LF},Ua:{fileOperation:pF},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),yd:{metadata:{Ac:null,Jc:!1,Kc:!1,Lc:!1}},Ka:{author:EF,committer:EF,fetchFileSpec:YF}}};
_.W.Object.defineProperties(_.jG.prototype,{Vn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.S(this,"author"):null},set:function(a){this.O.author=a}},Hf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.S(this,"commitId"):""},set:function(a){this.O.commitId=a}},ys:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.S(this,"commitMessage"):""},set:function(a){this.O.commitMessage=a}},jR:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.S(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.O.commitMessageLinkDefinitions=a}},Jpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.S(this,"commitSubject"):""},set:function(a){this.O.commitSubject=a}},kK:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.S(this,"commitTime"):""},set:function(a){this.O.commitTime=a}},ZMa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.S(this,"committer"):null},set:function(a){this.O.committer=a}},er:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.S(this,"fetchFileSpec"):null},set:function(a){this.O.fetchFileSpec=a}},Gm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.S(this,"fileDiffEntries"):[]},set:function(a){this.O.fileDiffEntries=a}},IPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.S(this,"fileOperation"):
null},set:function(a){this.O.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.O.metadata=a}},Xf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.S(this,"oldPath"):""},set:function(a){this.O.oldPath=a}},FH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.S(this,"parentCommitIds"):[]},set:function(a){this.O.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.S(this,"revisionNumber"):0},set:function(a){this.O.revisionNumber=a}},Sb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.S(this,"workspace"):""},set:function(a){this.O.workspace=a}}});var kG=function(a){a=void 0===a?{}:a;this.O={};this.O.mappedRange=null==a.rVa?null:a.rVa;this.O.commitLogEntry=null==a.yp?null:a.yp};_.V(kG,_.U);kG.prototype.ma=function(){return kG};
kG.prototype.na=function(){return{Sa:{commitLogEntry:_.jG,mappedRange:TF},keys:["commitLogEntry","mappedRange"]}};_.W.Object.defineProperties(kG.prototype,{yp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.S(this,"commitLogEntry"):[]},set:function(a){this.O.commitLogEntry=a}},rVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.S(this,"mappedRange"):[]},set:function(a){this.O.mappedRange=a}}});
var lG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.columnRanges=null==a.MY?null:a.MY};_.V(lG,_.U);lG.prototype.ma=function(){return lG};lG.prototype.na=function(){return{Sa:{columnRanges:hG},keys:["columnRanges","lineNumber"]}};
_.W.Object.defineProperties(lG.prototype,{MY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.S(this,"columnRanges"):[]},set:function(a){this.O.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}}});
var mG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.lineText=null==a.TL?null:a.TL;this.O.range=null==a.we?null:a.we};_.V(mG,_.U);mG.prototype.ma=function(){return mG};mG.prototype.na=function(){return{keys:["lineNumber","lineText","range"],Ka:{range:hG}}};
_.W.Object.defineProperties(mG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},TL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}},we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}}});
var nG=function(a){a=void 0===a?{}:a;this.O={};this.O.aggregations=null==a.aggregations?null:a.aggregations};_.V(nG,_.U);nG.prototype.ma=function(){return nG};nG.prototype.na=function(){return{Sa:{aggregations:ZF},keys:["aggregations"]}};_.W.Object.defineProperties(nG.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.S(this,"aggregations"):[]},set:function(a){this.O.aggregations=a}}});
var oG=function(a){a=void 0===a?{}:a;this.O={};this.O.findings=null==a.Xaa?null:a.Xaa};_.V(oG,_.U);oG.prototype.ma=function(){return oG};oG.prototype.na=function(){return{Sa:{findings:$F},keys:["findings"]}};_.W.Object.defineProperties(oG.prototype,{Xaa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.S(this,"findings"):[]},set:function(a){this.O.findings=a}}});
var pG=function(a){a=void 0===a?{}:a;this.O={};this.O.commitLogEntries=null==a.Ym?null:a.Ym;this.O.nextCommitId=null==a.RBb?null:a.RBb;this.O.nextCommitIds=null==a.kWa?null:a.kWa;this.O.pageToken=null==a.pageToken?null:a.pageToken};_.V(pG,_.U);pG.prototype.ma=function(){return pG};pG.prototype.na=function(){return{Sa:{commitLogEntries:_.jG},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.W.Object.defineProperties(pG.prototype,{Ym:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.S(this,"commitLogEntries"):[]},set:function(a){this.O.commitLogEntries=a}},RBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.S(this,"nextCommitId"):""},set:function(a){this.O.nextCommitId=a}},kWa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.S(this,"nextCommitIds"):[]},set:function(a){this.O.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.O.pageToken=a}}});var qsb=function(){this.O={}};_.V(qsb,_.U);qsb.prototype.ma=function(){return qsb};qsb.prototype.na=function(){return{keys:[]}};var rsb=function(){this.O={}};_.V(rsb,_.U);rsb.prototype.ma=function(){return rsb};rsb.prototype.na=function(){return{keys:[]}};var qG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Nu?null:a.Nu};
_.V(qG,_.U);qG.prototype.ma=function(){return qG};qG.prototype.na=function(){return{Sa:{matchingRanges:lG},keys:["matchingRanges"]}};_.W.Object.defineProperties(qG.prototype,{Nu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}}});var rG=function(a){a=void 0===a?{}:a;this.O={};this.O.tagName=null==a.tagName?null:a.tagName;this.O.targetId=null==a.targetId?null:a.targetId};_.V(rG,_.U);
rG.prototype.ma=function(){return rG};rG.prototype.na=function(){return{keys:["tagName","targetId"]}};_.W.Object.defineProperties(rG.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.S(this,"tagName"):""},set:function(a){this.O.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.S(this,"targetId"):""},set:function(a){this.O.targetId=a}}});
var sG=function(a){a=void 0===a?{}:a;this.O={};this.O.branch=null==a.me?null:a.me;this.O.defaultBranchName=null==a.A$?null:a.A$;this.O.tags=null==a.tags?null:a.tags};_.V(sG,_.U);sG.prototype.ma=function(){return sG};sG.prototype.na=function(){return{Sa:{branch:GF,tags:rG},keys:["branch","defaultBranchName","tags"]}};
_.W.Object.defineProperties(sG.prototype,{me:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.S(this,"branch"):[]},set:function(a){this.O.branch=a}},A$:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.S(this,"defaultBranchName"):""},set:function(a){this.O.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var tG=function(a){a=void 0===a?{}:a;this.O={};this.O.roots=null==a.AZa?null:a.AZa};_.V(tG,_.U);tG.prototype.ma=function(){return tG};tG.prototype.na=function(){return{keys:["roots"],Ka:{roots:sG}}};_.W.Object.defineProperties(tG.prototype,{AZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.S(this,"roots"):null},set:function(a){this.O.roots=a}}});
_.uG=function(a){a=void 0===a?{}:a;this.O={};this.O.pageToken=null==a.pageToken?null:a.pageToken;this.O.pageSize=null==a.pageSize?null:a.pageSize;this.O.numberOfContextLines=null==a.DA?null:a.DA;this.O.enableDiagnostics=null==a.tG?null:a.tG;this.O.repositoryScope=null==a.Lo?null:a.Lo;this.O.refSpecScope=null==a.mU?null:a.mU;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Ge?null:a.Ge;this.O.scoringModel=null==a.pN?null:a.pN;this.O.exhaustive=null==a.xu?null:a.xu;this.O.fullHistorySearch=
null==a.pQa?null:a.pQa;this.O.debugLevel=null==a.AR?null:a.AR;this.O.retrieveMultibranchResults=null==a.YA?null:a.YA;this.O.showPersonalizedResults=null==a.mt?null:a.mt};_.V(_.uG,_.U);_.uG.prototype.ma=function(){return _.uG};_.uG.prototype.na=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults".split(" "),Ka:{repositoryScope:bE}}};
_.W.Object.defineProperties(_.uG.prototype,{AR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.S(this,"debugLevel"):0},set:function(a){this.O.debugLevel=a}},tG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},xu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},pQa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.S(this,"fullHistorySearch"):!1},set:function(a){this.O.fullHistorySearch=a}},DA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.S(this,"pageSize"):0},set:function(a){this.O.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.S(this,"pageToken"):""},set:function(a){this.O.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=a}},mU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Lo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,
"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},YA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=a}},Ge:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},pN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.S(this,"scoringModel"):
""},set:function(a){this.O.scoringModel=a}},mt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});_.vG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.DA?null:a.DA;this.O.minSnippetLinesPerFile=null==a.eua?null:a.eua;this.O.minSnippetLinesPerPage=null==a.fua?null:a.fua;this.O.showAllSnippets=null==a.Q_a?null:a.Q_a};_.V(_.vG,_.U);
_.vG.prototype.ma=function(){return _.vG};_.vG.prototype.na=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.W.Object.defineProperties(_.vG.prototype,{eua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.S(this,"minSnippetLinesPerFile"):0},set:function(a){this.O.minSnippetLinesPerFile=a}},fua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.S(this,"minSnippetLinesPerPage"):0},set:function(a){this.O.minSnippetLinesPerPage=a}},DA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,
"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}},Q_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.S(this,"showAllSnippets"):!1},set:function(a){this.O.showAllSnippets=a}}});var wG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.QA?null:a.QA;this.O.searchOptions=null==a.WZa?null:a.WZa;this.O.snippetOptions=null==a.cV?null:a.cV};_.V(wG,_.U);wG.prototype.ma=function(){return wG};
wG.prototype.na=function(){return{keys:["queryString","searchOptions","snippetOptions"],Ka:{searchOptions:_.uG,snippetOptions:_.vG}}};
_.W.Object.defineProperties(wG.prototype,{QA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},WZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.S(this,"searchOptions"):null},set:function(a){this.O.searchOptions=a}},cV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});
_.xG=function(a){a=void 0===a?{}:a;this.O={};this.O.enableDiagnostics=null==a.tG?null:a.tG;this.O.savedQuery=null==a.Ge?null:a.Ge};_.V(_.xG,_.U);_.xG.prototype.ma=function(){return _.xG};_.xG.prototype.na=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.W.Object.defineProperties(_.xG.prototype,{tG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},Ge:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}}});_.yG=function(a){a=void 0===a?{}:a;this.O={};this.O.numberOfContextLines=null==a.DA?null:a.DA};_.V(_.yG,_.U);_.yG.prototype.ma=function(){return _.yG};
_.yG.prototype.na=function(){return{keys:["numberOfContextLines"]}};_.W.Object.defineProperties(_.yG.prototype,{DA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.S(this,"numberOfContextLines"):0},set:function(a){this.O.numberOfContextLines=a}}});var zG=function(a){a=void 0===a?{}:a;this.O={};this.O.file=null==a.file?null:a.file;this.O.queryString=null==a.QA?null:a.QA;this.O.options=null==a.options?null:a.options;this.O.snippetOptions=null==a.cV?null:a.cV};
_.V(zG,_.U);zG.prototype.ma=function(){return zG};zG.prototype.na=function(){return{keys:["file","options","queryString","snippetOptions"],Ka:{file:YF,options:_.xG,snippetOptions:_.yG}}};
_.W.Object.defineProperties(zG.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.S(this,"file"):null},set:function(a){this.O.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.S(this,"options"):null},set:function(a){this.O.options=a}},QA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},cV:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.S(this,"snippetOptions"):null},set:function(a){this.O.snippetOptions=a}}});var AG=function(a){a=void 0===a?{}:a;this.O={};this.O.tokenType=null==a.tokenType?null:a.tokenType;this.O.range=null==a.we?null:a.we};_.V(AG,_.U);AG.prototype.ma=function(){return AG};AG.prototype.na=function(){return{Ua:{tokenType:BF},keys:["range","tokenType"],Ka:{range:hG}}};
_.W.Object.defineProperties(AG.prototype,{we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.S(this,"tokenType"):null},set:function(a){this.O.tokenType=a}}});
var BG=function(a){a=void 0===a?{}:a;this.O={};this.O.lineText=null==a.TL?null:a.TL;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.matchingRanges=null==a.Nu?null:a.Nu;this.O.ranges=null==a.SM?null:a.SM;this.O.tokens=null==a.kh?null:a.kh};_.V(BG,_.U);BG.prototype.ma=function(){return BG};BG.prototype.na=function(){return{Sa:{ranges:hG,tokens:AG},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ka:{matchingRanges:lG}}};
_.W.Object.defineProperties(BG.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):"0"},set:function(a){this.O.lineNumber=a}},TL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.S(this,"lineText"):""},set:function(a){this.O.lineText=a}},Nu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):null},set:function(a){this.O.matchingRanges=a}},SM:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):[]},set:function(a){this.O.ranges=a}},kh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.S(this,"tokens"):[]},set:function(a){this.O.tokens=a}}});_.CG=function(a){a=void 0===a?{}:a;this.O={};this.O.snippetLines=null==a.ot?null:a.ot};_.V(_.CG,_.U);_.CG.prototype.ma=function(){return _.CG};_.CG.prototype.na=function(){return{Sa:{snippetLines:BG},keys:["snippetLines"]}};
_.W.Object.defineProperties(_.CG.prototype,{ot:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.S(this,"snippetLines"):[]},set:function(a){this.O.snippetLines=a}}});var DG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingSnippets=null==a.wVa?null:a.wVa};_.V(DG,_.U);DG.prototype.ma=function(){return DG};DG.prototype.na=function(){return{Sa:{matchingSnippets:_.CG},keys:["matchingSnippets"]}};
_.W.Object.defineProperties(DG.prototype,{wVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.S(this,"matchingSnippets"):[]},set:function(a){this.O.matchingSnippets=a}}});var EG=function(a){a=void 0===a?{}:a;this.O={};this.O.matchingRanges=null==a.Nu?null:a.Nu;this.O.ranges=null==a.SM?null:a.SM;this.O.snippets=null==a.Fh?null:a.Fh};_.V(EG,_.U);EG.prototype.ma=function(){return EG};
EG.prototype.na=function(){return{Sa:{matchingRanges:lG},keys:["matchingRanges","ranges","snippets"],Ka:{ranges:qG,snippets:DG}}};
_.W.Object.defineProperties(EG.prototype,{Nu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.S(this,"matchingRanges"):[]},set:function(a){this.O.matchingRanges=a}},SM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.S(this,"ranges"):null},set:function(a){this.O.ranges=a}},Fh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):null},set:function(a){this.O.snippets=a}}});
var FG=function(a){a=void 0===a?{}:a;this.O={};this.O.revision=null==a.Ae?null:a.Ae;this.O.snippets=null==a.Fh?null:a.Fh};_.V(FG,_.U);FG.prototype.ma=function(){return FG};FG.prototype.na=function(){return{Sa:{snippets:_.CG},keys:["revision","snippets"]}};
_.W.Object.defineProperties(FG.prototype,{Ae:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.S(this,"revision"):""},set:function(a){this.O.revision=a}},Fh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});
var GG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSpec=null==a.Jg?null:a.Jg;this.O.snippets=null==a.Fh?null:a.Fh;this.O.numberOfMatchingLines=null==a.yua?null:a.yua;this.O.matchingChangelists=null==a.Yzb?null:a.Yzb;this.O.revisionMatches=null==a.xZa?null:a.xZa;this.O.deletedAtCl=null==a.jG?null:a.jG;this.O.deletedTermChangelist=null==a.kG?null:a.kG};_.V(GG,_.U);GG.prototype.ma=function(){return GG};
GG.prototype.na=function(){return{Sa:{revisionMatches:FG,snippets:_.CG},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ka:{fileSpec:YF}}};
_.W.Object.defineProperties(GG.prototype,{jG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.S(this,"deletedAtCl"):"0"},set:function(a){this.O.deletedAtCl=a}},kG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.S(this,"deletedTermChangelist"):"0"},set:function(a){this.O.deletedTermChangelist=a}},Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=
a}},Yzb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.S(this,"matchingChangelists"):[]},set:function(a){this.O.matchingChangelists=a}},yua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.S(this,"numberOfMatchingLines"):0},set:function(a){this.O.numberOfMatchingLines=a}},xZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.S(this,"revisionMatches"):[]},set:function(a){this.O.revisionMatches=
a}},Fh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.S(this,"snippets"):[]},set:function(a){this.O.snippets=a}}});var JG=function(a){a=void 0===a?{}:a;this.O={};this.O.fileSearchResult=null==a.mra?null:a.mra;this.O.directorySearchResult=null==a.eOa?null:a.eOa;this.O.debugInfoString=null==a.iG?null:a.iG;this.O.resultToken=null==a.zU?null:a.zU;this.O.personalized=null==a.Cfa?null:a.Cfa;this.O.refsToken=null==a.tga?null:a.tga};_.V(JG,_.U);JG.prototype.ma=function(){return JG};
JG.prototype.na=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ka:{directorySearchResult:aG,fileSearchResult:GG}}};
_.W.Object.defineProperties(JG.prototype,{iG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},eOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.S(this,"directorySearchResult"):null},set:function(a){this.O.directorySearchResult=a}},mra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.S(this,"fileSearchResult"):null},
set:function(a){this.O.fileSearchResult=a}},Cfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.S(this,"personalized"):!1},set:function(a){this.O.personalized=a}},tga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.S(this,"refsToken"):""},set:function(a){this.O.refsToken=a}},zU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.O.resultToken=a}}});
_.KG=function(a){a=void 0===a?{}:a;this.O={};this.O.searchResults=null==a.dB?null:a.dB;this.O.estimatedResultCount=null==a.UOa?null:a.UOa;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken;this.O.debugInfoString=null==a.iG?null:a.iG;this.O.responseToken=null==a.Qga?null:a.Qga;this.O.exhaustive=null==a.xu?null:a.xu;this.O.requestToken=null==a.tU?null:a.tU;this.O.debugResponseProto=null==a.Yq?null:a.Yq;this.O.debugRequestProto=null==a.Xq?null:a.Xq};_.V(_.KG,_.U);_.KG.prototype.ma=function(){return _.KG};
_.KG.prototype.na=function(){return{Sa:{searchResults:JG},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken requestToken responseToken searchResults".split(" ")}};
_.W.Object.defineProperties(_.KG.prototype,{iG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.S(this,"debugInfoString"):""},set:function(a){this.O.debugInfoString=a}},Xq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.S(this,"debugRequestProto"):""},set:function(a){this.O.debugRequestProto=a}},Yq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.S(this,"debugResponseProto"):""},set:function(a){this.O.debugResponseProto=
a}},UOa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.S(this,"estimatedResultCount"):"0"},set:function(a){this.O.estimatedResultCount=a}},xu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.S(this,"exhaustive"):!1},set:function(a){this.O.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):""},set:function(a){this.O.nextPageToken=a}},tU:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Qga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},dB:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?_.S(this,"searchResults"):[]},set:function(a){this.O.searchResults=a}}});
_.LG=function(a){a=void 0===a?{}:a;this.O={};this.O.example=null==a.xG?null:a.xG;this.O.exampleSnippet=null==a.Rqa?null:a.Rqa;this.O.sourcePath=null==a.im?null:a.im;this.O.sourceLine=null==a.gI?null:a.gI;this.O.inputExampleCount=null==a.Xsa?null:a.Xsa;this.O.similarExampleCount=null==a.g0a?null:a.g0a};_.V(_.LG,_.U);_.LG.prototype.ma=function(){return _.LG};_.LG.prototype.na=function(){return{keys:"example exampleSnippet inputExampleCount similarExampleCount sourceLine sourcePath".split(" "),Ka:{exampleSnippet:_.CG}}};
_.W.Object.defineProperties(_.LG.prototype,{xG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"example")?_.S(this,"example"):""},set:function(a){this.O.example=a}},Rqa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exampleSnippet")?_.S(this,"exampleSnippet"):null},set:function(a){this.O.exampleSnippet=a}},Xsa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"inputExampleCount")?_.S(this,"inputExampleCount"):0},set:function(a){this.O.inputExampleCount=a}},
g0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"similarExampleCount")?_.S(this,"similarExampleCount"):0},set:function(a){this.O.similarExampleCount=a}},gI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLine")?_.S(this,"sourceLine"):0},set:function(a){this.O.sourceLine=a}},im:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.O.sourcePath=a}}});
var MG=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryScope=null==a.Lo?null:a.Lo;this.O.refSpecScope=null==a.mU?null:a.mU;this.O.pathPrefix=null==a.pathPrefix?null:a.pathPrefix;this.O.savedQuery=null==a.Ge?null:a.Ge;this.O.maxSuggestions=null==a.BVa?null:a.BVa;this.O.enableDiagnostics=null==a.tG?null:a.tG;this.O.retrieveMultibranchResults=null==a.YA?null:a.YA;this.O.showPersonalizedResults=null==a.mt?null:a.mt};_.V(MG,_.U);MG.prototype.ma=function(){return MG};
MG.prototype.na=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults".split(" "),Ka:{repositoryScope:bE}}};
_.W.Object.defineProperties(MG.prototype,{tG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.S(this,"enableDiagnostics"):!1},set:function(a){this.O.enableDiagnostics=a}},BVa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.S(this,"maxSuggestions"):0},set:function(a){this.O.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.S(this,"pathPrefix"):""},set:function(a){this.O.pathPrefix=
a}},mU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.S(this,"refSpecScope"):""},set:function(a){this.O.refSpecScope=a}},Lo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.S(this,"repositoryScope"):null},set:function(a){this.O.repositoryScope=a}},YA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.S(this,"retrieveMultibranchResults"):!1},set:function(a){this.O.retrieveMultibranchResults=
a}},Ge:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.S(this,"savedQuery"):""},set:function(a){this.O.savedQuery=a}},mt:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.S(this,"showPersonalizedResults"):!1},set:function(a){this.O.showPersonalizedResults=a}}});var NG=function(a){a=void 0===a?{}:a;this.O={};this.O.queryString=null==a.QA?null:a.QA;this.O.suggestOptions=null==a.R0a?null:a.R0a};_.V(NG,_.U);NG.prototype.ma=function(){return NG};
NG.prototype.na=function(){return{keys:["queryString","suggestOptions"],Ka:{suggestOptions:MG}}};_.W.Object.defineProperties(NG.prototype,{QA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.S(this,"queryString"):""},set:function(a){this.O.queryString=a}},R0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.S(this,"suggestOptions"):null},set:function(a){this.O.suggestOptions=a}}});
var OG=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.range=null==a.we?null:a.we};_.V(OG,_.U);OG.prototype.ma=function(){return OG};OG.prototype.na=function(){return{Ua:{type:AF},keys:["range","type"],Ka:{range:hG}}};
_.W.Object.defineProperties(OG.prototype,{we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.S(this,"range"):null},set:function(a){this.O.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});_.W.Object.defineProperties(OG,{Cf:{configurable:!0,enumerable:!0,get:function(){return AF}}});
var PG=function(a){a=void 0===a?{}:a;this.O={};this.O.title=null==a.title?null:a.title;this.O.symbol=null==a.Wi?null:a.Wi;this.O.fileSpec=null==a.Jg?null:a.Jg;this.O.lineNumber=null==a.lineNumber?null:a.lineNumber;this.O.resultToken=null==a.zU?null:a.zU;this.O.match=null==a.match?null:a.match};_.V(PG,_.U);PG.prototype.ma=function(){return PG};PG.prototype.na=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ka:{fileSpec:YF,match:mG,symbol:OG}}};
_.W.Object.defineProperties(PG.prototype,{Jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.S(this,"fileSpec"):null},set:function(a){this.O.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.S(this,"lineNumber"):0},set:function(a){this.O.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.S(this,"match"):null},set:function(a){this.O.match=a}},zU:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.S(this,"resultToken"):""},set:function(a){this.O.resultToken=a}},Wi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.S(this,"symbol"):null},set:function(a){this.O.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.S(this,"title"):""},set:function(a){this.O.title=a}}});
var QG=function(a){a=void 0===a?{}:a;this.O={};this.O.suggestions=null==a.wv?null:a.wv;this.O.responseToken=null==a.Qga?null:a.Qga;this.O.requestToken=null==a.tU?null:a.tU};_.V(QG,_.U);QG.prototype.ma=function(){return QG};QG.prototype.na=function(){return{Sa:{suggestions:PG},keys:["requestToken","responseToken","suggestions"]}};
_.W.Object.defineProperties(QG.prototype,{tU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.S(this,"requestToken"):""},set:function(a){this.O.requestToken=a}},Qga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.S(this,"responseToken"):""},set:function(a){this.O.responseToken=a}},wv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.S(this,"suggestions"):[]},set:function(a){this.O.suggestions=a}}});
_.RG={$Xgafv:"$.xgafv",access_token:"access_token",activityTypes:"activityTypes",alias:"alias",alt:"alt",callback:"callback",categories:"categories",category:"category",diffBase:"diffBase",domain:"domain",featuredOnly:"featuredOnly",fields:"fields",fileSpecFileSize:"fileSpec.fileSize",fileSpecLocationHint:"fileSpec.locationHint",fileSpecPath:"fileSpec.path",fileSpecSourceRootRefHint:"fileSpec.sourceRoot.refHint",fileSpecSourceRootRefSpec:"fileSpec.sourceRoot.refSpec",fileSpecSourceRootRepositoryKeyDepotGroup:"fileSpec.sourceRoot.repositoryKey.depotGroup",
fileSpecSourceRootRepositoryKeyHostName:"fileSpec.sourceRoot.repositoryKey.hostName",fileSpecSourceRootRepositoryKeyOssProject:"fileSpec.sourceRoot.repositoryKey.ossProject",fileSpecSourceRootRepositoryKeyProjectId:"fileSpec.sourceRoot.repositoryKey.projectId",fileSpecSourceRootRepositoryKeyRepositoryName:"fileSpec.sourceRoot.repositoryKey.repositoryName",fileSpecSourceRootRepositoryKeyWorkspaceId:"fileSpec.sourceRoot.repositoryKey.workspaceId",fileSpecSources:"fileSpec.sources",fileSpecType:"fileSpec.type",
gitRefsToken:"gitRefsToken",graphType:"graphType",includeAttributes:"includeAttributes",includeAuxiliaryDirectoryContents:"includeAuxiliaryDirectoryContents",includeDiffEntries:"includeDiffEntries",includeRegionalKeys:"includeRegionalKeys",invocationId:"invocationId",key:"key",logForPath:"logForPath",logForPathWithPagination:"logForPathWithPagination",maxLogEntries:"maxLogEntries",maxRelatedFiles:"maxRelatedFiles",mergeLatestData:"mergeLatestData",methodSpec:"methodSpec",oauth_token:"oauth_token",
oldestHash:"oldestHash",owner:"owner",pageToken:"pageToken",parentPath:"parentPath",path:"path",pathsToSkip:"pathsToSkip",preferCompressed:"preferCompressed",preferIncrementalRendering:"preferIncrementalRendering",preferServerHighlighting:"preferServerHighlighting",prettyPrint:"prettyPrint",projectName:"projectName",quotaUser:"quotaUser",recentFile:"recentFile",refHint:"refHint",repositoryKeyDepotGroup:"repositoryKey.depotGroup",repositoryKeyHostName:"repositoryKey.hostName",repositoryKeyOssProject:"repositoryKey.ossProject",
repositoryKeyProjectId:"repositoryKey.projectId",repositoryKeyRepositoryName:"repositoryKey.repositoryName",repositoryKeyWorkspaceId:"repositoryKey.workspaceId",repositoryScopeIncludeRegionalRepos:"repositoryScope.includeRegionalRepos",repositoryScopeRootDepotGroup:"repositoryScope.root.depotGroup",repositoryScopeRootHostName:"repositoryScope.root.hostName",repositoryScopeRootOssProject:"repositoryScope.root.ossProject",repositoryScopeRootProjectId:"repositoryScope.root.projectId",repositoryScopeRootRepositoryName:"repositoryScope.root.repositoryName",
sourceRootRefHint:"sourceRoot.refHint",sourceRootRefSpec:"sourceRoot.refSpec",sourceRootRepositoryKeyDepotGroup:"sourceRoot.repositoryKey.depotGroup",sourceRootRepositoryKeyHostName:"sourceRoot.repositoryKey.hostName",sourceRootRepositoryKeyOssProject:"sourceRoot.repositoryKey.ossProject",sourceRootRepositoryKeyProjectId:"sourceRoot.repositoryKey.projectId",sourceRootRepositoryKeyRepositoryName:"sourceRoot.repositoryKey.repositoryName",sourceRootRepositoryKeyWorkspaceId:"sourceRoot.repositoryKey.workspaceId",
spacesPerTab:"spacesPerTab",starts:"starts",symmetricDiffRefSpec:"symmetricDiffRefSpec",ticket:"ticket",uploadType:"uploadType",upload_protocol:"upload_protocol"};SG=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};SG.ha=function(a){return new (a||SG)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};SG.ua=_.p({token:SG,qa:SG.ha});var ssb=function(){};ssb.ha=function(a){return new (a||ssb)};ssb.ua=_.p({token:ssb,qa:function(a){return SG.ha(a)},Ha:_.Xu});
var TG=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};TG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Wa+"/codeFindings/aggregations",Ta:_.Ff(a,_.RG,b),Qb:nG})};TG.ha=function(a){return new (a||TG)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};TG.ua=_.p({token:TG,qa:TG.ha});var tsb=function(){};tsb.ha=function(a){return new (a||tsb)};
tsb.ua=_.p({token:tsb,qa:function(a){return TG.ha(a)},Ha:_.Xu});var UG=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};UG.prototype.getConfiguration=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Wa+"/codeFindings/configuration",Ta:_.Ff(a,_.RG,b),Qb:fG})};
UG.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Wa+"/codeFindings",Ta:_.Ff(a,_.RG,b),Qb:oG})};UG.ha=function(a){return new (a||UG)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};UG.ua=_.p({token:UG,qa:UG.ha});var usb=function(){};usb.ha=function(a){return new (a||usb)};usb.ua=_.p({token:usb,qa:function(a){return UG.ha(a)},Ha:_.Xu});
var VG=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};VG.prototype.match=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Wa+"/contents/match",Ta:_.Ff(b,_.RG,c),Qb:EG})};
VG.prototype.search=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Wa+"/contents/search",Ta:_.Ff(b,_.RG,c),Qb:_.KG})};VG.prototype.P0a=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Wa+"/contents/suggest",Ta:_.Ff(b,_.RG,c),Qb:QG})};
VG.ha=function(a){return new (a||VG)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};VG.ua=_.p({token:VG,qa:VG.ha});var vsb=function(){};vsb.ha=function(a){return new (a||vsb)};vsb.ua=_.p({token:vsb,qa:function(a){return VG.ha(a)},Ha:_.Xu});var WG=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};
WG.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Wa+"/diff:get",Ta:_.Ff(b,_.RG,c),Qb:cG})};WG.ha=function(a){return new (a||WG)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};WG.ua=_.p({token:WG,qa:WG.ha});var wsb=function(){};wsb.ha=function(a){return new (a||wsb)};wsb.ua=_.p({token:wsb,qa:function(a){return WG.ha(a)},Ha:_.Xu});
var XG=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};XG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Wa+"/fileCoverageCategories:get",Ta:_.Ff(a,_.RG,b),Qb:VF})};XG.ha=function(a){return new (a||XG)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};XG.ua=_.p({token:XG,qa:XG.ha});var xsb=function(){};xsb.ha=function(a){return new (a||xsb)};
xsb.ua=_.p({token:xsb,qa:function(a){return XG.ha(a)},Ha:_.Xu});var YG=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};YG.prototype.get=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Wa+"/fileTestCoverage:get",Ta:_.Ff(a,_.RG,b),Qb:eG})};YG.ha=function(a){return new (a||YG)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};YG.ua=_.p({token:YG,qa:YG.ha});var ysb=function(){};
ysb.ha=function(a){return new (a||ysb)};ysb.ua=_.p({token:ysb,qa:function(a){return YG.ha(a)},Ha:_.Xu});var ZG=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};ZG.prototype.oba=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Wa+"/history/diff",Ta:_.Ff(a,_.RG,b),Qb:UF})};
ZG.prototype.iRa=function(a){a=void 0===a?{}:a;var b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Wa+"/history/pendingChanges",Ta:_.Ff(a,_.RG,b),Qb:gG})};ZG.ha=function(a){return new (a||ZG)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};ZG.ua=_.p({token:ZG,qa:ZG.ha});_.$G=function(){};_.$G.ha=function(a){return new (a||_.$G)};_.$G.ua=_.p({token:_.$G,qa:function(a){return ZG.ha(a)},Ha:_.Xu});
var aH=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};aH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Wa+"/history/list",Ta:_.Ff(a,_.RG,b),Qb:pG})};aH.ha=function(a){return new (a||aH)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};aH.ua=_.p({token:aH,qa:aH.ha});_.bH=function(){};_.bH.ha=function(a){return new (a||_.bH)};
_.bH.ua=_.p({token:_.bH,qa:function(a){return aH.ha(a)},Ha:_.Xu});var cH=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};cH.prototype.LXa=function(a){var b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Wa+"/indexing/prepare",Ta:_.Ff(b,_.RG,c),Qb:rsb})};cH.ha=function(a){return new (a||cH)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};cH.ua=_.p({token:cH,qa:cH.ha});var zsb=function(){};
zsb.ha=function(a){return new (a||zsb)};zsb.ua=_.p({token:zsb,qa:function(a){return cH.ha(a)},Ha:_.Xu});var dH=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};dH.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Wa+"/refs",Ta:_.Ff(a,_.RG,b),Qb:tG})};dH.ha=function(a){return new (a||dH)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};dH.ua=_.p({token:dH,qa:dH.ha});
var Asb=function(){};Asb.ha=function(a){return new (a||Asb)};Asb.ua=_.p({token:Asb,qa:function(a){return dH.ha(a)},Ha:_.Xu});var eH=function(a,b,c,d,e,f,g){this.eC=a;this.oP=b;this.Zr=c;this.Me=d;this.Ve=e;this.Gb=f;this.kb=g;this.a6a=new _.ye};
eH.prototype.Od=function(a){a=void 0===a?{}:a;this.el||(this.el=new _.ar(this.eC,this.Ve));this.detach();this.m6||(this.m6=new _.cr(this.Gb.createElement("div"),this.oP,this.Zr,this.Me));var b=this.eC.nb.oa;b.parentNode.insertBefore(this.m6.Yua,b);var c;null==(c=this.kb)||_.Hk(c);this.el.Od(this.m6,a);this.a6a.next()};eH.prototype.detach=function(){this.el.TDc&&this.el.detach()};eH.prototype.La=function(){this.m6&&this.m6.dispose()};
eH.ha=function(a){return new (a||eH)(_.u(_.of),_.u(_.Ck),_.u(_.kg),_.u(_.jg),_.u(_.pf),_.u(_.ih),_.u(_.El))};eH.Ja=_.pc({type:eH});var fH=function(){eH.apply(this,arguments)};_.V(fH,eH);fH.ha=function(){var a;return function(b){return(a||(a=_.$c(fH)))(b||fH)}}();fH.Ja=_.pc({type:fH,ta:[["ng-template","matMenuContent",""]],features:[_.hf([{ya:_.y4a,Pb:fH}]),_.Ke]});var Bsb=function(){};Bsb.ha=function(a){return new (a||Bsb)};
Bsb.Aa=_.kc({type:Bsb,ta:[["","onedevDot",""]],Fb:1,lb:function(a){a&2&&_.Ne("aria-hidden",!0)},nc:["onedevDot",""],Ba:1,Ca:0,va:function(a){a&1&&_.N(0,"\u00a0\u00b7\u00a0")},ub:2});var Csb=[[["onedev-hovercard-action"]]],gH=function(){};gH.prototype.Ra=function(){};
_.W.Object.defineProperties(gH.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"}}},ZAc:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.nu("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});gH.ha=function(a){return new (a||gH)};
gH.Aa=_.kc({type:gH,ta:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},hc:["onedev-hovercard-action"],Ba:30,Ca:7,Fa:[["role","dialog","aria-label","Changelist Hovercard",1,"onedev-hovercard-content"],[1,"onedev-hovercard-body"],[1,"title","gmat-subhead-1"],[1,"content","gmat-body-3"],["svgIcon","access_time_24px"],[1,"detail"],[1,"label"],[4,"ngIf"],["svgIcon","info_outline_24px"],[1,"subcontent"],[1,"dot-separated-list"],[4,"ngFor","ngForOf"],["class","subcontent",4,"ngIf"],
["svgIcon","link_24px"],["target","_blank","rel","noopener noreferrer",3,"href"],["onedevDot","",4,"ngIf"],["onedevDot",""]],va:function(a,b){a&1&&(_.af(Csb),_.y(0,"div",0)(1,"div",1)(2,"div",2),_.N(3),_.z(),_.y(4,"div",3),_.B(5,"mat-icon",4),_.y(6,"div",5)(7,"span",6),_.N(8),_.z(),_.M(9,imb,2,1,"span",7),_.z(),_.B(10,"mat-icon",8),_.y(11,"div",5)(12,"div",9)(13,"span",6),_.N(14,"Author"),_.z(),_.y(15,"span"),_.N(16),_.z()(),_.y(17,"div",9)(18,"span",6),_.N(19,"Reviewers"),_.z(),_.y(20,"ul",10),_.M(21,
kmb,4,2,"ng-container",11),_.z()(),_.M(22,lmb,5,1,"div",12),_.z(),_.B(23,"mat-icon",13),_.y(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.N(28,"Critique"),_.z()()()()()(),_.bf(29),_.z());a&2&&(_.t(3),_.ff(" ",b.changelist.title," "),_.t(5),_.gf(b.statusText),_.t(1),_.w("ngIf",b.changelist.updateTime),_.t(7),_.gf(b.changelist.Vn),_.t(5),_.w("ngForOf",b.changelist.hN),_.t(1),_.w("ngIf",b.changelist.Icb),_.t(5),_.w("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.rd))},Ia:[_.sm,_.tm,
Bsb,_.Gs],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}"],
ub:2,Pa:0});Dsb=[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];_.hH=function(a){var b=_.p9a.call(this)||this;b.Na=a;b.hi=new _.ye;"action-list"===b.s8a()&&(a.oa.classList.add("mat-action-list"),a.oa.setAttribute("role","group"));return b};_.V(_.hH,_.p9a);_.hH.prototype.s8a=function(){var a=this.Na.oa.nodeName.toLowerCase();return"mat-list"===a?"list":"mat-action-list"===a?"action-list":null};_.hH.prototype.Ub=function(){this.hi.next()};_.hH.prototype.La=function(){this.hi.complete()};
_.hH.ha=function(a){return new (a||_.hH)(_.u(_.bd))};_.hH.Aa=_.kc({type:_.hH,ta:[["mat-list"],["mat-action-list"]],Eb:[1,"mat-list","mat-list-base"],inputs:{xd:"disableRipple",disabled:"disabled"},Yb:["matList"],features:[_.hf([{ya:_.k9a,Pb:_.hH}]),_.Ke,_.Bc],hc:_.m9a,Ba:1,Ca:0,va:function(a){a&1&&(_.af(),_.bf(0))},styles:[_.n9a()],ub:2,Pa:0});_.iH=function(){};_.iH.ha=function(a){return new (a||_.iH)};_.iH.Ea=_.lc({type:_.iH});_.iH.Da=_.ac({});
Esb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.jH=function(a,b,c,d,e,f,g){var m=_.rbb.call(this)||this;m.panel=a;m.Yc=b;m.Ed=c;m.kb=d;m.Be=f;m.M$a=_.yd.EMPTY;var n=a.il?a.il.hi.ka(_.de(function(r){return!(!r.hideToggle&&!r.togglePosition)})):_.oe;m.tabIndex=parseInt(g||"")||0;m.M$a=_.$d(a.ti,a.closed,n,a.ZGa.ka(_.de(function(r){return!!(r.hideToggle||r.disabled||r.togglePosition)}))).subscribe(function(){return _.Hk(m.kb)});a.closed.ka(_.de(function(){return a.wla()})).subscribe(function(){return _.bq(c,b,"program")});e&&(m.expandedHeight=e.expandedHeight,
m.collapsedHeight=e.collapsedHeight);return m};_.V(_.jH,_.rbb);_.h=_.jH.prototype;_.h.eoa=function(){this.disabled||this.panel.toggle()};_.h.VSc=function(){return this.panel.Bd};_.h.Wla=function(){return this.panel.Wla()};_.h.MSc=function(){return this.panel.id};_.h.PSc=function(){return this.panel.zV};_.h.Vab=function(){return!this.panel.oL&&!this.panel.disabled};
_.h.Loc=function(){var a=this.panel.Bd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.P5=function(a){switch(a.keyCode){case 32:case 13:_.ah(a)||(a.preventDefault(),this.eoa());break;default:this.panel.il&&this.panel.il.opc(a)}};_.h.focus=function(a,b){a?_.bq(this.Ed,this.Yc,a,b):this.Yc.oa.focus(b)};_.h.Sc=function(){var a=this;this.Ed.Pm(this.Yc).subscribe(function(b){b&&a.panel.il&&a.panel.il.npc(a)})};
_.h.La=function(){this.M$a.unsubscribe();this.Ed.Pk(this.Yc)};_.W.Object.defineProperties(_.jH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.jH.ha=function(a){return new (a||_.jH)(_.u(_.Bz,1),_.u(_.bd),_.u(_.aq),_.u(_.El),_.u(_.qbb,8),_.u(_.Ek,8),_.Uc("tabindex"))};
_.jH.Aa=_.kc({type:_.jH,ta:[["mat-expansion-panel-header"]],Eb:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],Fb:15,lb:function(a,b){a&1&&_.H("click",function(){return b.eoa()})("keydown",function(c){return b.P5(c)});a&2&&(_.Ne("id",b.panel.f9a)("tabindex",b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Bd)("aria-disabled",b.panel.disabled),_.Oe("height",b.Loc()),_.Pe("mat-expanded",b.panel.Bd)("mat-expansion-toggle-indicator-after","after"===b.panel.zV)("mat-expansion-toggle-indicator-before",
"before"===b.panel.zV)("_mat-animation-noopable","NoopAnimations"===b.Be))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.Ke],hc:["mat-panel-title","mat-panel-description","*"],Ba:5,Ca:3,Fa:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],va:function(a,b){a&1&&(_.af(Esb),_.y(0,"span",0),_.bf(1),_.bf(2,1),_.bf(3,2),_.z(),_.M(4,mmb,1,1,"span",1));a&2&&(_.Pe("mat-content-hide-toggle",!b.Vab()),
_.t(4),_.w("ngIf",b.Vab()))},Ia:[_.tm],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font);font-size:var(--mat-expansion-header-text-size);font-weight:var(--mat-expansion-header-text-weight);line-height:var(--mat-expansion-header-text-line-height);letter-spacing:var(--mat-expansion-header-text-tracking)}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color)}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color)}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
ub:2,data:{animation:[_.hbb]},Pa:0});_.kH=function(){};_.kH.ha=function(a){return new (a||_.kH)};_.kH.Ja=_.pc({type:_.kH,ta:[["mat-panel-title"]],Eb:[1,"mat-expansion-panel-header-title"]});var Fsb=["*",[["mat-card-footer"]]],Gsb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],lH=function(){};lH.ha=function(a){return new (a||lH)};
lH.Ja=_.pc({type:lH,ta:[["mat-card-content"],["","mat-card-content",""],["","matCardContent",""]],Eb:[1,"mat-card-content"]});var mH=function(){};mH.ha=function(a){return new (a||mH)};mH.Ja=_.pc({type:mH,ta:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Eb:[1,"mat-card-title"]});var Hsb=function(){};Hsb.ha=function(a){return new (a||Hsb)};Hsb.Ja=_.pc({type:Hsb,ta:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Eb:[1,"mat-card-subtitle"]});
var Isb=function(){this.align="start"};Isb.ha=function(a){return new (a||Isb)};Isb.Ja=_.pc({type:Isb,ta:[["mat-card-actions"]],Eb:[1,"mat-card-actions"],Fb:2,lb:function(a,b){a&2&&_.Pe("mat-card-actions-align-end","end"===b.align)},inputs:{align:"align"},Yb:["matCardActions"]});var Jsb=function(){};Jsb.ha=function(a){return new (a||Jsb)};Jsb.Ja=_.pc({type:Jsb,ta:[["","mat-card-avatar",""],["","matCardAvatar",""]],Eb:[1,"mat-card-avatar"]});_.nH=function(a){this.Be=a};
_.nH.ha=function(a){return new (a||_.nH)(_.u(_.Ek,8))};
_.nH.Aa=_.kc({type:_.nH,ta:[["mat-card"]],Eb:[1,"mat-card","mat-focus-indicator"],Fb:2,lb:function(a,b){a&2&&_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be)},Yb:["matCard"],hc:["*","mat-card-footer"],Ba:2,Ca:0,va:function(a){a&1&&(_.af(Fsb),_.bf(0),_.bf(1,1))},styles:[".mat-card{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:block;position:relative;padding:16px;border-radius:4px}.mat-card._mat-animation-noopable{transition:none !important;animation:none !important}.mat-card>.mat-divider-horizontal{position:absolute;left:0;width:100%}[dir=rtl] .mat-card>.mat-divider-horizontal{left:auto;right:0}.mat-card>.mat-divider-horizontal.mat-divider-inset{position:static;margin:0}[dir=rtl] .mat-card>.mat-divider-horizontal.mat-divider-inset{margin-right:0}.cdk-high-contrast-active .mat-card{outline:solid 1px}.mat-card-actions,.mat-card-subtitle,.mat-card-content{display:block;margin-bottom:16px}.mat-card-title{display:block;margin-bottom:8px}.mat-card-actions{margin-left:-8px;margin-right:-8px;padding:8px 0}.mat-card-actions-align-end{display:flex;justify-content:flex-end}.mat-card-image{width:calc(100% + 32px);margin:0 -16px 16px -16px;display:block;overflow:hidden}.mat-card-image img{width:100%}.mat-card-footer{display:block;margin:0 -16px -16px -16px}.mat-card-actions .mat-button,.mat-card-actions .mat-raised-button,.mat-card-actions .mat-stroked-button{margin:0 8px}.mat-card-header{display:flex;flex-direction:row}.mat-card-header .mat-card-title{margin-bottom:12px}.mat-card-header-text{margin:0 16px}.mat-card-avatar{height:40px;width:40px;border-radius:50%;flex-shrink:0;object-fit:cover}.mat-card-title-group{display:flex;justify-content:space-between}.mat-card-sm-image{width:80px;height:80px}.mat-card-md-image{width:112px;height:112px}.mat-card-lg-image{width:152px;height:152px}.mat-card-xl-image{width:240px;height:240px;margin:-8px}.mat-card-title-group>.mat-card-xl-image{margin:-8px 0 8px}@media(max-width: 599px){.mat-card-title-group{margin:0}.mat-card-xl-image{margin-left:0;margin-right:0}}.mat-card>:first-child,.mat-card-content>:first-child{margin-top:0}.mat-card>:last-child:not(.mat-card-footer),.mat-card-content>:last-child:not(.mat-card-footer){margin-bottom:0}.mat-card-image:first-child{margin-top:-16px;border-top-left-radius:inherit;border-top-right-radius:inherit}.mat-card>.mat-card-actions:last-child{margin-bottom:-8px;padding-bottom:0}.mat-card-actions:not(.mat-card-actions-align-end) .mat-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-raised-button:first-child,.mat-card-actions:not(.mat-card-actions-align-end) .mat-stroked-button:first-child{margin-left:0;margin-right:0}.mat-card-actions-align-end .mat-button:last-child,.mat-card-actions-align-end .mat-raised-button:last-child,.mat-card-actions-align-end .mat-stroked-button:last-child{margin-left:0;margin-right:0}.mat-card-title:not(:first-child),.mat-card-subtitle:not(:first-child){margin-top:-4px}.mat-card-header .mat-card-subtitle:not(:first-child){margin-top:-8px}.mat-card>.mat-card-xl-image:first-child{margin-top:-8px}.mat-card>.mat-card-xl-image:last-child{margin-bottom:-8px}\n"],ub:2,
Pa:0});var Ksb=function(){};Ksb.ha=function(a){return new (a||Ksb)};Ksb.Aa=_.kc({type:Ksb,ta:[["mat-card-header"]],Eb:[1,"mat-card-header"],hc:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Ba:4,Ca:0,Fa:[[1,"mat-card-header-text"]],va:function(a){a&1&&(_.af(Gsb),_.bf(0),_.y(1,"div",0),_.bf(2,1),_.z(),_.bf(3,2))},ub:2,Pa:0});_.oH=function(a){this.VD=a};
_.Msb=function(a,b,c){var d=b?omb([],b):c.prefix,e={prefix:d,W1a:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.Jh(d.value).path||"").endsWith("/");return b?Lsb(a,e,function(g){return omb(g.queries,b)}):c.en||f?_.Ed(e):Lsb(a,e,function(g){return(g=g.F$)?nmb(g):d})};Lsb=function(a,b,c){return _.Jkb(a.VD).ka(_.v(function(d){return _.JD(d,_.Hkb)}),_.v(c),_.v(function(d){return{prefix:d,W1a:pmb(d)}}),_.Be(b))};_.oH.ha=function(a){return new (a||_.oH)(_.q(_.YD))};
_.oH.ua=_.p({token:_.oH,qa:_.oH.ha,Ha:"root"});var Nsb={},Osb={},Psb={},pH=function(){throw Error("Nd");};pH.prototype.rjb=null;pH.prototype.lba=function(){return this.content};pH.prototype.toString=function(){return this.content};pH.prototype.pB=function(){if(this.U9!==Nsb)throw Error("Od");return _.bg(this.toString())};var Qsb=function(){pH.call(this)};_.si(Qsb,pH);Qsb.prototype.U9=Nsb;var Rsb,Usb,sH,btb,ctb,Tsb,dtb,atb,Ssb,Xsb,$sb,Zsb,etb,Ysb,ftb,Vsb,Wsb;Rsb=function(a){if(null!=a)switch(a.rjb){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.rH=function(a){return null!=a&&a.U9===Nsb?a:a instanceof _.Dj?(0,_.qH)(_.cg(a).toString()):a instanceof _.Dj?(0,_.qH)(_.cg(a).toString()):(0,_.qH)(String(String(a)).replace(Ssb,Tsb),Rsb(a))};_.qH=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.rjb=d);return c}}(Qsb);
Usb=function(a){if(null==a)throw Error("Pd");return a};sH=function(a){if(null!=a&&a.U9===Nsb){var b=String;a=a.lba();a=String(a).replace(Vsb,"").replace(Wsb,"&lt;");b=b(a).replace(Xsb,Tsb)}else b=String(a).replace(Ssb,Tsb);return b};
btb=function(a){null!=a&&a.U9===Osb||null!=a&&a.U9===Psb?a=Ysb(a):a instanceof _.Zf?a=Ysb(_.$f(a)):a instanceof _.Zf?a=Ysb(_.$f(a)):a instanceof _.uh?a=Ysb(_.wh(a).toString()):a instanceof _.uh?a=Ysb(_.wh(a).toString()):(a=String(a),a=Zsb.test(a)?a.replace($sb,atb):"about:invalid#zSoyz");return a};
ctb={"\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;"};Tsb=function(a){return ctb[a]};
dtb={"\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"};atb=function(a){return dtb[a]};Ssb=/[\x00\x22\x26\x27\x3c\x3e]/g;Xsb=/[\x00\x22\x27\x3c\x3e]/g;$sb=/[\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;Zsb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;etb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i;Ysb=function(a){return String(a).replace($sb,atb)};
ftb=function(a){a=String(a);return etb.test(a)?a:"zSoyz"};Vsb=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g;Wsb=/</g;var ltb,mtb;_.htb=function(a){return _.gtb(a.lineNumber,a.href)};_.gtb=function(a,b){return(0,_.qH)('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+sH(btb(b))+'" aria-label="Line '+sH(a+1)+'" tabIndex="-1" data-line-number="'+sH(a)+'">'+_.rH(a+1)+"</a></div>")};_.jtb=function(a){return _.itb(a.start,a.end)};
_.itb=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 '+sH(e+1)+'" tabIndex="-1" data-line-number="'+sH(e)+'">'+_.rH(e+1)+"</span></div>"}return(0,_.qH)(c)};ltb=function(a){var b=a.lines,c=a.qu,d="";a=a.lineNumbers;for(var e=a.length,f=0;f<e;f++){var g=a[f];d+=_.ktb(g,b[g],c[f])}return(0,_.qH)(d)};
_.ktb=function(a,b,c){return(0,_.qH)('<div data-line-number="'+sH(a)+'">'+mtb(void 0,b,c)+"</div>")};
mtb=function(a,b,c,d){d=void 0===d?0:d;var e="";if(0!=Usb(c).length)for(var f=c.length,g=0;g<f;g++){var m=c[g];e+=_.rH(Usb(b).substring(0==g?0:c[g-1].Xj()-d,m.Ql()-d))+"<"+ftb(_.Y(m,3))+' class="'+sH(_.Y(m,4))+'"'+(""!=m.Rra()?' href="'+sH(btb(m.Rra()))+'"':"")+(""!=m.getKey()?' data-key="'+sH(m.getKey())+'"':"")+">"+mtb(a,Usb(b).substring(m.Ql()-d,m.Xj()-d),_.tH(m),m.Ql())+"</"+ftb(_.Y(m,3))+">"+(g==Usb(c).length-1?_.rH(Usb(b).substring(m.Xj()-d)):"")}else e+=_.rH(b);return(0,_.qH)(e)};_.uH=function(a){this.Ma=_.Za(a)};_.V(_.uH,_.Eb);_.h=_.uH.prototype;_.h.Ql=function(){return _.$i(this,1)};_.h.setStart=function(a){return _.wb(this,1,a)};_.h.Xj=function(){return _.$i(this,2)};_.h.setEnd=function(a){return _.wb(this,2,a)};_.h.Rra=function(){return _.Y(this,5)};_.h.getKey=function(){return _.Y(this,6)};_.h.bE=function(a){_.Nh(this,6,a)};_.tH=function(a){return _.Oi(a,_.uH,8)};_.uH.uc=[8];_.uH.prototype.toObject=function(){return ntb(this)};
var ntb=function(a){if(null!=a)return _.Hb(a),{start:_.$i(a,1),end:_.$i(a,2),tagName:_.Y(a,3),s2c:_.Y(a,4),href:_.Y(a,5),key:_.Y(a,6),kVa:_.Zi(a,7),XUc:_.yb(_.tH(a),ntb)}};var otb=function(a){this.G0=a;this.rendered=[]};otb.prototype.clear=function(){if(this.G0.Bp){var a=this.rendered;this.rendered=[];a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.G0.Bp(b.value)}};_.vH=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a};_.wH=function(a,b){a=a.create("div");a.className=b;return a};otb.prototype.create=function(a){a=this.G0.createElement(a);this.G0.Bp&&_.fE(a)&&this.rendered.push(a);return a};_.xH=function(a,b){a=a.oa;otb.call(this,b);this.FS=new Map;this.container=a};_.V(_.xH,otb);
_.xH.prototype.Av=function(a,b){var c=new Map(b.map(function(m){return[m.start,m]}));b=new Set;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=void 0,f=d.start;f<d.end;f++){var g=c.get(f);g&&(e=void 0===e?g.indentation:Math.min(e,g.indentation))}void 0===e&&(e=0);for(f=d.start;f<d.end;f++){ptb(this,f,!1,e);if(g=this.FS.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.l(this.FS);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||ptb(this,a,!0)};
var ptb=function(a,b,c,d){d=void 0===d?0:d;if(_.GE(b,a.Is())){var e=a.FS.get(b);if(!e||c)if(e||!c){var f=a.Ki(b);f&&(c?(a.container.insertBefore(f,e),_.Sj(e),a.FS.delete(b)):(c=a.Zpa(b,d),a.FS.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=_.wH(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};_.xH.prototype.clear=function(){otb.prototype.clear.call(this);this.FS.clear()};var umb=/Meta/gi;_.wmb={uo:"Everything",value:"",Vb:_.HE("e"),Ss:"Everything"};var Fmb=new _.fs("Directory ({dir})"),Hmb=new _.fs("Search in ({repo} \u203a {dir})"),Gmb=new _.fs("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),Jmb=new _.fs("Directory ({repo} \u203a {dir})"),Imb=new _.fs("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),zmb=new _.fs("Repository ({repo})"),ymb=new _.fs("Package ({package})"),Bmb=new _.fs("Branch ({branch})"),Emb=new _.fs("Branch ({id}/{repo} \u203a {ref})"),Amb=new _.fs("Tag ({tag})"),Dmb=new _.fs("Tag ({id}/{repo} \u203a {ref})"),Cmb=
new _.fs("Search in ({id}/{repo} \u203a {ref})"),xmb=new _.fs("Project ({project})");var rtb=function(a){return _.zab(a.prototype,"$$generatedClassName",function(){return"Class$obf_"+{valueOf:function(){return++qtb}}})},qtb=1E3;var yH=function(){};yH.prototype.oca=function(){return stb(this)};yH.prototype.toString=function(){var a=ZE(Fub(zH(this.constructor)))+"@";var b=(this.oca()>>>0).toString(16);return a+ZE(b)};var Gub=function(){this.qaa=0};_.V(Gub,yH);Gub.prototype.kea=function(){return(this.qaa+1|0)<this.mpb.length};Gub.prototype.bM=function(){if(!this.kea()){var a=new Hub;a.y8 instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.y8):a.y8.stack=Error().stack);a.kGc(Error(a));throw a.y8;}a=this.qaa=this.qaa+1|0;return this.mpb[a]};var Iub=function(){};_.V(Iub,yH);Iub.prototype.kGc=function(a){this.y8=a;Jub(a,this)};Iub.prototype.toString=function(){var a=Fub(zH(this.constructor)),b=this.VXc;return null==b?a:ZE(a)+": "+ZE(b)};var Kub=function(){};_.V(Kub,Iub);var Lub=function(){};_.V(Lub,Kub);var Mub=function(){};_.V(Mub,yH);var Nub=function(){};_.V(Nub,yH);var Oub=function(){};_.V(Oub,Nub);var Pub,Qub=function(){Qub=function(){};Pub=Rpb([256],AH,Rub)};var Rpb=function(a,b,c){return Sub(a,{Kta:b,lyb:c,cOa:a.length})},Sub=function(a,b){var c=a[0];if(null==c)return null;var d=new globalThis.Array(c);b&&(d.a3a=b);if(1<a.length){a=a.slice(1);b=b&&{Kta:b.Kta,lyb:b.lyb,cOa:b.cOa-1};for(var e=0;e<c;e++)d[e]=Sub(a,b)}else if(b&&(a=b.Kta.xQc,void 0!==a))for(b=0;b<c;b++)d[b]=a;return d};var AH=function(){this.eA=0};_.V(AH,Nub);var Upb=function(a){if(-129<a&&128>a){Qub();var b=a+128|0,c=Pub[b];c||(c=Pub[b]=Tub(a));a=c}else a=Tub(a);return a},Tub=function(a){var b=new AH;b.eA=a;return b};AH.prototype.oca=function(){return this.eA};AH.prototype.toString=function(){return""+this.eA};var Rub=function(a){return a instanceof AH};var Uub=function(a){this.Pzc=a};_.V(Uub,yH);var Vub=function(a){this.Ozc=a};_.V(Vub,yH);var Wub=function(a){var b;return b=a.Ozc,b()};var Xub=function(){};_.V(Xub,yH);Xub.prototype.toString=function(){return this.taa};var Hub=function(){};_.V(Hub,Lub);var Yub=function(){};_.V(Yub,Xub);var Zub=function(){};_.V(Zub,yH);Zub.prototype.toString=function(){return this.PZ?0==this.sPa.length?this.PZ.toString():ZE(this.PZ.toString())+ZE(this.sPa):this.Nzc};var $ub=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:stb(a)}},avb=0,stb=function(a){return a.c3a||(Object.defineProperties(a,{c3a:{value:avb=avb+1|0,enumerable:!1}}),a.c3a)};var bvb=function(a){return a.oca?a.oca():$ub(a)},evb=function(a){switch(typeof a){case "number":return zH(Oub);case "boolean":return zH(Mub);case "string":return zH(Spb);case "function":return zH(cvb)}if(a instanceof yH)a=zH(a.constructor);else if(Array.isArray(a))a=(a=a.a3a)?zH(a.Kta,a.cOa):zH(yH,1);else if(null!=a)a=zH(dvb);else throw new TypeError("Qd");return a};var cvb=function(){};var dvb=function(){};_.V(dvb,yH);var Jub=function(a,b){if(a instanceof Object)try{a.sSc=b,Object.defineProperties(a,{cause:{get:function(){return b.Lzc&&b.Lzc.y8}}})}catch(c){}};var Spb=function(){};_.V(Spb,yH);var ZE=function(a){return null==a?"null":a.toString()},fvb=function(a,b){a=a.substr(0,b.length);return Object.is(a,b)||null==a&&null==b},Tpb=function(a){return"string"===typeof a};var gvb=function(a,b){this.nPa=a;this.oPa=b};_.V(gvb,yH);var Fub=function(a){return 0!=a.oPa?ZE(hvb("[",a.oPa))+String("L"+ZE(rtb(a.nPa))+";"):rtb(a.nPa)};gvb.prototype.toString=function(){return"class "+ZE(Fub(this))};var hvb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=ZE(c)+ZE(a);return c},zH=function(a,b){var c=b||0;return _.zab(a.prototype,"$$class/"+c,function(){return new gvb(a,c)})};var ivb=function(a,b){a.push(b)},jvb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},lvb=function(a){return new Vub(function(){var b=new kvb;b.qaa=-1;b.mpb=a;return b})},mvb=function(a,b){a.sort(function(c,d){var e;return e=b.Pzc,e(c,d)})};var kvb=function(){this.qaa=0};_.V(kvb,Gub);_.BH=function(a){this.Xg=a};_.V(_.BH,yH);
_.BH.prototype.vd=function(a){var b;if(!a||0==a.length)return this.Xg.vo([]);for(var c=[],d=a.length-1|0;0<=d;d=d-1|0)ivb(c,this.Xg.Zb(a[d]));a=(b=this.Xg,new Uub(function(n,r){return b.S2a(n,r)}));mvb(c,a);a=[];d=[];for(var e=!1;0<c.length;){for(var f=c.pop();0!=a.length&&this.Xg.Ql(f)>=this.Xg.Xj(a[a.length-1|0]);){var g=a.pop();this.Xg.dta(g)&&(e=!1);0==a.length||this.Xg.K7(a[a.length-1|0],g)}g=e;var m=this.Xg.dta(f);e=g||m;if(0==a.length)a.push(f),d.push(f);else if(g&&m){if(!this.Xg.nta(f)){if(e=
nvb(this,f,a,c))d.pop(),jvb(d,e);e=!1;ovb(this,c,f)}}else g=a[a.length-1|0],this.Xg.Xj(f)>this.Xg.Xj(g)&&ovb(this,c,this.Xg.oNb(f,this.Xg.Xj(g))),a.push(f)}for(c=a.length;1<c;c=c-1|0)this.Xg.K7(a[c-2|0],a[c-1|0]);return this.Xg.vo(d)};
var nvb=function(a,b,c,d){for(var e=null;0!=c.length;){var f=c.pop(),g=a.Xg.dta(f),m=a.Xg.Xj(f);a.Xg.setEnd(f,a.Xg.Ql(b));var n=g&&!a.Xg.nta(b)&&a.Xg.nta(f),r=0==c.length?null:c[c.length-1|0];n||a.Xg.Ql(f)>=a.Xg.Xj(f)?null!=r?a.Xg.DHb(r,f):e=a.Xg.bL(f):null!=r&&a.Xg.K7(r,f);g=g?a.Xg.Xj(b):a.Xg.Ql(b);!n&&g<m&&ovb(a,d,a.Xg.Bjb(f,g,m))}return e},ovb=function(a,b,c){for(var d=b.length;0<d&&0<a.Xg.S2a(b[d-1|0],c);)d=d-1|0;b.splice(d,0,c)};var CH=function(a,b,c,d,e){_.xH.call(this,c,d);var f=this;this.Vd=a;this.view=b;this.nb=c;this.Bv=!1;this.Lf=[];this.hk=new _.ml;this.rA=new _.ml;this.Aga=new Map;this.lines=[];this.Tl=[];this.Xl=0;this.mb=e.qS().ka(_.ne()).subscribe(function(g){var m=void 0===f.tabSize;f.tabSize=g;m||_.Hk(f.Vd)})};_.V(CH,_.xH);_.h=CH.prototype;_.h.La=function(){this.mb.unsubscribe()};
_.h.Ub=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.FE(this.Lf,this.Is());a=_.l(a);for(b=a.next();!b.done;b=a.next()){b=b.value;for(var c=b.start;c<=b.end;c++){var d=void 0;null==(d=this.Ki(c))||d.setAttribute("aria-current","true")}}}};_.h.Is=function(){return this.Xl};
_.h.Ki=function(a){this.Tl.length<=a&&(this.Tl=this.Tl.concat(Array.from(this.container.children).slice(this.Tl.length)));return this.Tl[a]};_.h.Zpa=function(a,b){var c=this,d=_.wH(this,"line");d.appendChild(_.vH(this,Array.from({length:b+1}).join(" "),"line"));b=_.vH(this,"...","line ellipses");b.addEventListener("click",function(){c.hk.emit(a)});d.appendChild(b);return d};
_.h.kR=function(){if(this.Is())return this.container.firstElementChild.getBoundingClientRect().height;var a=_.wH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.N7=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.Tl=[]);b<this.Xl&&(b=this.Xl);this.Xl=c;var e=document.getElementById("pre-rendered-code");if(null!=e&&this.Bv){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=_.KE(this.container,"format-code","body"))&&
0>=f.scrollTop&&(f.scrollTop=b);b=this.container.childElementCount;d=d.slice(1)}for(f=0;b<c&&f<d.length;)e=this.container.childElementCount,this.container.insertAdjacentHTML("beforeend",_.cg(d[f])),f++,b+=this.container.childElementCount-e;b>=c&&(this.Xl=b);if(f<d.length)return d.slice(f);if(b<c){d=this.WMa(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+=_.ktb(m,a[m],d[g])}a=(0,_.qH)(f).pB();c.insertAdjacentHTML("beforeend",_.cg(a))}return[]};
_.h.Vja=function(a){var b=this;a=a.filter(function(m){return _.GE(m,b.Is())});if(!(0===a.length||a[a.length-1]>=this.Xl)){var c=new _.BH(new pvb),d=a.map(function(m){var n;return c.vd(null!=(n=b.Dj.get(m))?n:null)}),e=document.activeElement,f=null;null!=e&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");rmb(e,ltb({lineNumbers:a,lines:this.lines,qu:d}));for(d=a.length-1;0<=d;d--){var g=e.children[d];this.FS.has(a[d])||this.container.replaceChild(g,this.Ki(a[d]));
this.Tl[a[d]]=g}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=_.FE(a,this.Is());if(0!==a.length){var b=this.Ki(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.rA.next(a[0].start);b.focus()}};
var rvb=function(a,b){var c=a.Ki(b.line);if(c){a.Aga.get(b)&&qvb(a,b);var d=a.view.Qh(b.va,b.context);var e=d.Bl;if(1!==e.length)throw Error("Rd");d={element:e[0],xPc:d};a.G0.insertBefore(a.container,d.element,c);_.Hk(a.Vd);a.Aga.set(b,d)}},qvb=function(a,b){var c=a.Aga.get(b);c&&(_.Sj(c.element),a.view.remove(a.view.indexOf(c.xPc)),a.Aga.delete(b))};CH.prototype.clear=function(){_.xH.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Xl=0;this.Aga.clear()};
CH.prototype.WMa=function(a,b){for(var c=new _.BH(new pvb),d=[];a<b;a++){var e=void 0;d.push(c.vd(null!=(e=this.Dj.get(a))?e:null))}return d};CH.ha=function(a){return new (a||CH)(_.u(_.El),_.u(_.pf),_.u(_.bd),_.u(_.Fk),_.u(_.Mu))};
CH.Aa=_.kc({type:CH,ta:[["code-container"]],Fb:4,lb:function(a,b){a&2&&_.Oe("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Bv:"usePrefetchIfPossible",Lf:"highlightedLines",Dj:"inlineWidgets"},outputs:{hk:"lineShown",rA:"lineFocused"},features:[_.Ke,_.Bc],Ba:0,Ca:0,va:function(){},styles:["code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}code-container.nopadding{padding:0}code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
ub:2,Pa:0});var pvb=function(){};_.h=pvb.prototype;_.h.K7=function(a,b){_.Ri(a,8,_.uH,b)};_.h.Bjb=function(a,b,c){return _.Li(a.clone(),8).setStart(b).setEnd(c)};_.h.vo=function(a){return a};_.h.bL=function(a){return _.tH(a)};_.h.Xj=function(a){return a.Xj()};_.h.Ql=function(a){return a.Ql()};_.h.dta=function(a){return"a"===_.Y(a,3)};_.h.nta=function(a){return _.Zi(a,7)};_.h.DHb=function(a,b){b=_.tH(a).concat(_.tH(b));_.Qi(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.oNb=function(a,b){if(b<a.Ql()||b>=a.Xj())throw new RangeError;var c=_.Li(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Zb=function(a){var b=(new _.uH).setStart(a.startColumn).setEnd(a.endColumn);a.kVa&&_.ub(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.Nh(b,3,d);_.Nh(c,4,a.mp);null!=a.href&&_.Nh(b,5,a.href);null!=a.key&&b.bE(a.key);return b};_.h.S2a=function(a,b){return b.Ql()-a.Ql()||a.Xj()-b.Xj()};var svb=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"}),DH=function(){this.x$=0};
DH.prototype.Ub=function(){this.x$=Qmb(this.snippet);this.he.clear();for(var a=this.he,b=this.snippet.ot,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.yc(tvb(this,f)),r=_.yc(uvb(this,f));var x=f.TL;this.wr?(f=this.wr(_.JE(f.lineNumber)),x=[Object.assign({},vvb(this,new hG({startIndex:0,length:x.length})),{tagName:"a",mp:"",href:f})]):x=[];g=m.call(g,n,r,_.yc(x));c.set(d,g)}a.Dj=c;this.he.N7(wvb(this))};
var wvb=function(a){return a.snippet.ot.map(function(b){return b.TL.substring(a.x$)+"\n"})},tvb=function(a,b){return b.kh.filter(function(c){var d=c.we;c=c.tokenType;return!d||d.startIndex+d.length<=a.x$?!1:!!c&&svb.hasOwnProperty(c)&&!!svb[c]}).map(function(c){return Object.assign({},vvb(a,c.we),{mp:svb[c.tokenType]})})},uvb=function(a,b){return(b=b.Nu)?b.MY.map(function(c){return Object.assign({},vvb(a,c),{tagName:"mark",mp:""})}):[]},vvb=function(a,b){return{startColumn:Math.max(b.startIndex-a.x$,
0),endColumn:Math.max(b.startIndex+b.length-a.x$,0)}};DH.ha=function(a){return new (a||DH)};
DH.Aa=_.kc({type:DH,ta:[["basic-snippet","snippet",""]],vb:function(a,b){a&1&&_.tf(CH,7);if(a&2){var c;_.sf(c=_.wf())&&(b.he=c.first)}},inputs:{wr:"linkGenerator",snippet:"snippet",Zn:"codeFontSize"},features:[_.Bc],nc:["snippet",""],Ba:1,Ca:2,Fa:[[1,"nopadding"]],va:function(a,b){a&1&&_.B(0,"code-container",0);a&2&&_.Oe("font-size",b.Zn)},Ia:[CH],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}"],Pa:0});
var Pmb=/\S/;_.EH=function(a,b,c){this.Ga=a;this.Va=b;this.document=c;this.vI="resultLine";this.VG=this.ZK=-1};_.EH.prototype.Ub=function(){};
_.EH.prototype.click=function(a){if(0===a.button&&!_.LE(a)){var b=Omb(a);if(null!=b){b=_.JE(this.snippet.ot[b.lineNumber].lineNumber);var c=this.wr(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.KE(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.KE(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Fn(this.Va,c)}this.Ga.qb({element:this.zc,
action:this.vI,gestureName:"CLICK",Nf:this.resultIndex,AG:[Object.assign({},this.RR,{lineNumber:b})]},a)}}};_.EH.ha=function(a){return new (a||_.EH)(_.u(_.eu),_.u(_.lg),_.u(_.ih))};
_.EH.Aa=_.kc({type:_.EH,ta:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],vb:function(a,b){a&1&&_.tf(DH,7);if(a&2){var c;_.sf(c=_.wf())&&(b.nY=c.first)}},inputs:{wr:"linkGenerator",resultIndex:"resultIndex",snippet:"snippet",zc:"trackElement",RR:"feedbackEvent",Zn:"codeFontSize"},features:[_.Bc],nc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Ba:3,Ca:6,Fa:[[1,"line-numbers"],["class","line-number",3,"focus","hover",
"mouseenter","mouseleave",4,"ngFor","ngForOf"],[3,"snippet","linkGenerator","codeFontSize","click","mouseover","mouseout","focusin","focusout"],[1,"line-number",3,"mouseenter","mouseleave"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,Rmb,2,5,"div",1),_.z(),_.y(2,"basic-snippet",2),_.H("click",function(c){return b.click(c)})("mouseover",function(c){c=Omb(c);if(null!=c){var d=c.element;b.VG=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=Omb(c);null!=c&&(b.VG=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=Omb(c);null!=c&&(0<=b.ZK&&b.nY.he.Ki(b.ZK).classList.remove("focus"),b.ZK=c.lineNumber,b.nY.he.Ki(b.ZK).classList.add("focus"))})("focusout",function(c){null!=Omb(c)&&(0<=b.ZK&&b.nY.he.Ki(b.ZK).classList.remove("focus"),b.ZK=-1)}),_.z());a&2&&(_.Oe("font-size",b.Zn),_.t(1),_.w("ngForOf",b.snippet.ot),_.t(1),_.w("snippet",b.snippet)("linkGenerator",b.wr)("codeFontSize",b.Zn))},Ia:[_.sm,DH],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}"],
Pa:0});_.xvb=new _.wc("cEvt");_.yvb={Ys:function(a){throw a;},U1a:function(a){return a()},Bja:function(a){a()},rzb:function(){},iVa:function(){},q0:function(){},xr:function(){},nT:function(){}};var zvb;zvb=function(a){this.gSa=a;this.AV=Smb(a)};_.ME=function(a,b){var c=0;a=_.l(a.AV);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};zvb.prototype.tja=function(a){if(a.end<=a.start||0>a.start)return this;var b=new Map(this.gSa);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new zvb(b)};_.FH=new zvb(new Map);
_.GH=function(a){var b=this;this.qe=a=void 0===a?_.yvb:a;this.J2a=new _.ye;this.visibility=this.J2a.ka(_.ue(function(c,d){switch(d.action){case "toggleRange":return a&&(c.gSa.has(d.we.start)?a.iVa():a.rzb()),c.tja(d.we);case "show":return b.show(c,d.line);case "showAll":return _.FH;default:return _.Ag(d)}},_.FH),_.Be(_.FH),_.ze(1))};_.GH.prototype.Av=function(a){this.J2a.next(a)};_.GH.prototype.La=function(){this.J2a.complete()};
_.GH.prototype.show=function(a,b){if(null==b)return a;var c=a,d=!1;b="number"===typeof b?[{start:b,end:b}]:b;a=_.l(a.gSa);for(var e=a.next();!e.done;e=a.next()){e=_.l(e.value);e.next();e=e.next().value;for(var f=!1,g=_.l(b),m=g.next();!m.done;m=g.next())if(m=m.value,e.start<=m.start&&e.end>=m.start||e.start<=m.end&&e.end>=m.end){f=!0;break}f&&(d=!0,c=c.tja(e))}d&&this.qe&&this.qe.iVa();return c};_.GH.ha=function(a){return new (a||_.GH)(_.q(_.xvb,8))};_.GH.ua=_.p({token:_.GH,qa:_.GH.ha});_.HH=function(){this.L2a=[];this.ln=[];this.lineHeight=0;this.visibility=_.FH;this.RM=new _.ml;this.delay=_.Ed(!0).ka(_.le(50))};_.HH.prototype.Yd=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.RM.emit(this.L2a[a].original))};_.HH.prototype.Ub=function(a){a.folding&&(this.delay=_.Ed(!0).ka(_.le(50)));if(a.visibility||a.folding)this.L2a=Vmb(this.visibility,this.ln)};_.HH.ha=function(a){return new (a||_.HH)};
_.HH.Aa=_.kc({type:_.HH,ta:[["code-folding-container"]],lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)})},inputs:{ln:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{RM:"rangeToggled"},features:[_.Bc],Ba:2,Ca:3,Fa:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],va:function(a,b){a&1&&(_.M(0,Umb,2,1,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.delay))},Ia:[_.sm,_.tm,_.ym],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}"],
Pa:0});_.IH=function(){};_.IH.ha=function(a){return new (a||_.IH)};_.IH.Ea=_.lc({type:_.IH});_.IH.Da=_.ac({imports:[_.zm]});_.JH=function(a,b,c){_.Hq.call(this,a,b,c);this.lines=[];this.Fob="code-and-highlight-container";this.GY=new _.ye;this.nua=new _.ye;this.UVa=new _.ye;this.cUa=new _.ye;this.dUa=new _.ye;this.scroll=new _.ye};_.V(_.JH,_.Hq);_.JH.prototype.Ra=function(){_.Hq.prototype.Ra.call(this)};_.JH.prototype.La=function(){_.Hq.prototype.La.call(this)};_.JH.ha=function(a){return new (a||_.JH)(_.u(_.bd),_.u(_.Gq),_.u(_.Ge))};_.JH.Ja=_.pc({type:_.JH,features:[_.Ke]});var Xmb=void 0;_.Avb={Hac:"\n",XPb:function(a,b){if(void 0===a||0===a.length)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.Ymb().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,mp:"cm-"+m}));e+=g.length;g.endsWith(_.Avb.Hac)&&(d++,e=0)});return c}};_.KH=function(a,b){if(_.gu.has(7)){var c=new _.Tf(!0);this.enabled=c.Tf();b.register("toggleLineLimitation","8",function(){c.Lk.length&&c.next(!c.value)})}else this.enabled=_.Ed(!1)};_.KH.ha=function(a){return new (a||_.KH)(_.q(_.hu),_.q(_.At))};_.KH.ua=_.p({token:_.KH,qa:_.KH.ha,Ha:"root"});var Bvb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],LH=function(a,b){_.xH.call(this,a,b);this.nb=a;this.rA=new _.ml;this.Sp=new _.ml;this.Js=new _.ml;this.hk=new _.ml;this.P_=void 0;this.PD=new Set;this.SG=new Set;this.nu=0;this.Ko=[];this.v1=new Map;this.lPa=new Map};_.V(LH,_.xH);LH.prototype.Is=function(){return this.Ko.length};LH.prototype.Ki=function(a){return this.Ko[a]};
LH.prototype.Zpa=function(a){var b=this,c=_.wH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.vH(this,"-",""));c.addEventListener("click",function(){b.hk.emit(a)});return c};
LH.prototype.Yd=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.Js.next({line:c,B0:a}),!0;this.Sp.next({line:c,B0:a});return!1};
var Cvb=function(a,b){var c=a.nu;a.nu+=b;b=a.nu;if(c!==b){if(a.Ul){for(var d=[],e=c;e<b;e++)d.push(_.htb({lineNumber:e,href:a.Ul(e)}).pB());_.Llb(a.container,"beforeend",_.Cab(d))}else _.Llb(a.container,"beforeend",_.jtb({start:c,end:b}).pB());d=Array.from(a.container.children);a.Ko=0===c?d:a.Ko.concat(d.slice(a.Ko.length));d=_.l(a.SG);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.xca(a.Ko[e]);d=_.l(a.lPa.entries());for(e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;
f=f.next().value;c<=e&&e<b&&a.Ko[e].classList.add.apply(a.Ko[e].classList,_.yc(f))}}a.PD=_.smb(a.P_,a.Ko)};LH.prototype.clear=function(){_.xH.prototype.clear.call(this);this.Ko=[];this.v1.clear();this.container.textContent="";this.nu=0;Cvb(this,0)};
var Dvb=function(a,b){var c=b.line;b=b.height;if(a.Ko[c]){if(!a.v1.get(c)){var d={height:0,element:_.wH(a,"")};a.G0.insertBefore(a.container,d.element,a.Ko[c]);a.v1.set(c,d)}a=a.v1.get(c);a.height+=b;a.element.style.height=a.height+"px"}},Evb=function(a,b){var c=b.line;b=b.height;var d=a.v1.get(c);d&&(d.height-=b,0<d.height?d.element.style.height=d.height+"px":(a.v1.delete(c),_.Sj(d.element)))};
LH.prototype.focus=function(a){a=_.FE(a,this.Ko.length);0<a.length&&(this.Ko[a[0].start].firstElementChild.focus(),this.rA.next(a[0].start))};
LH.prototype.yca=function(a){for(var b=_.l(this.PD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(Bvb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.P_=a;this.PD=_.smb(this.P_,this.Ko);this.SG=_.tmb(a);a=_.l(this.PD);for(c=a.next();!c.done;c=a.next())this.xca(c.value)};
LH.prototype.p2a=function(a){if(this.Ul){this.Ul=a;for(var b=0,c=this.Ko.length;b<c;b++)_.S$a(this.Ko[b].firstElementChild,a(b))}else this.clear(),Cvb(this,this.nu)};LH.prototype.xca=function(a){a.classList.add("highlight");for(var b=_.l(Bvb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};LH.ha=function(a){return new (a||LH)(_.u(_.bd),_.u(_.Fk))};
LH.Aa=_.kc({type:LH,ta:[["line-number-container"]],lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)})},inputs:{Ul:"lineNumberLinkProvider"},outputs:{rA:"lineFocused",Sp:"lineNumberClicked",Js:"gutterClicked",hk:"lineShown"},features:[_.Ke],Ba:0,Ca:0,va:function(){},styles:["line-number-container{flex-basis:auto;flex-grow:0;flex-shrink:0;min-width:0}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
ub:2,Pa:0});_.MH=function(a){this.Ga=a;this.QBb=new _.ye;this.eqa=new Map;this.Mea=new _.Ts(this.Ga)};_.MH.prototype.register=function(a,b){if(this.eqa.has(a))throw Error("Td`"+a);this.eqa.set(a,b);this.QBb.next(a)};_.MH.prototype.Vz=function(a){if(!this.eqa.has(a))throw Error("Ud`"+a);this.eqa.delete(a);this.QBb.next(a)};_.MH.ha=function(a){return new (a||_.MH)(_.q(_.Vn))};_.MH.ua=_.p({token:_.MH,qa:_.MH.ha,Ha:"root"});var Fvb,Gvb,Hvb,Ivb,Jvb;Fvb=["content"];Gvb=["gutter"];Hvb=["decorations"];Ivb=["sidebar"];Jvb=["focusElement"];
_.NH=function(a,b,c,d,e,f,g,m,n,r,x,A,E,I,L,Q,da){_.JH.call(this,A,E,a);var oa=this;this.renderer=c;this.view=d;this.Fk=e;this.lha=f;this.NV=g;this.Yg=m;this.nd=n;this.document=r;this.Vd=I;this.vt=L;this.uUa=Q;this.FKa=da;this.NRa=_.FE;this.ar=new Set;this.Dj=new Map;this.kA=this.BS=this.zS=this.AS=!1;this.J8=new Set;this.bx=[];this.Du=new Map;this.jA=new Map;this.T9=new _.we(1);this.mb=new _.yd;this.nt=[];this.JD=null;this.mva=[];this.xV=[];this.vc=!1;this.ypa=new _.ye;this.tB=function(){};this.yS=
!0;this.OV=this.lineHeight=0;this.value=this.fileName="";this.Dda=1E3;this.Dta=800;this.visibility=_.FH;this.ln=[];this.AB=void 0;this.Bv=!1;this.yja=new _.ml;this.hk=new _.ml;this.RM=new _.ml;this.hR=0;this.je=this.iR="";this.lq=this.Qk=this.lH=void 0;this.w9=!1;this.FR=!0;this.Sp=new _.ml;this.Js=new _.ml;this.nT=_.kj(function(){oa.qe.nT()},500);this.qe=x||_.yvb;this.zh=new _.zt(this.document);this.zh.xoa=!1;this.zh.WM("CTRL_A",65,2);this.zh.WM("CTRL_A",65,8);_.Xj(this.zh,"shortcut",function(pa){if("CTRL_A"===
pa.identifier){pa=oa.V9.oa;for(var ta={};pa;){ta={T1:ta.T1,MLa:ta.MLa};if(oa.document.activeElement===pa)return oa.continue?(ta.T1=r.getSelection(),ta.MLa=ta.T1&&ta.T1.toString(),oa.continue.then(function(Aa){return function(){Aa.T1&&Aa.T1.toString()!==Aa.MLa||_.Nmb(oa.he.container)}}(ta))):_.Nmb(oa.he.container),!1;pa=pa.parentElement}}return!0});this.mb.add(this.FKa.Zn.subscribe(function(pa){oa.nb.oa.style.fontSize=null!=pa?pa+"px":"";_.Hk(oa.Vd);setTimeout(function(){oa.qga(oa.he.kR())})}));this.mb.add(this.vt.y9.subscribe(function(pa){oa.je=
pa;_.Hk(oa.Vd)}))};_.V(_.NH,_.JH);_.NH.Ja=_.JH.Ja;_.h=_.NH.prototype;
_.h.Ub=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.je.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.V9.oa.classList.add(d);this.lineHeight=this.he.kR()}a.fileName||a.value?(this.LWa(),this.continue=this.qe.U1a(function(){return b.render()})):a.scrollToLine?(this.Fu(this.Lf),this.IU(_.lE(this.Lf))):a.lineNumberLinkProvider?(c=function(){b.yg.p2a(b.Ul)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.oj&&this.NV.Vz(a.visibleCodeIdentifier.oj),
this.vga());(a.visibility||a.folding)&&this.Av();if(!this.yS){this.tB();var e=this.Lf;"CODE"===this.HG?this.tB=_.Yrb(this.Yg,function(){null!=e?b.aL(e,!0):b.Zaa.oa.focus()}):void 0!==this.HG&&(this.tB=this.Yg.registerCallback(this.HG,this.nb.oa,function(){b.aL(e,!0);b.tB()}))}this.FR||this.yg.clear();if(a.lineLimitation){var f;this.iR="".padStart(null!=(f=this.pH)?f:80," ")}};_.h.SU=function(a){this.w9=a};
_.h.aL=function(a,b){b=void 0===b?!1:b;var c=this;_.Md(function(d){if(1==d.Pc)return _.Nd(d,c.continue,2);_.WZa(c.Fk,function(){c.WG(a,b)});d.Pc=0})};_.h.WG=function(a,b){if(void 0===b||!b||this.fda(_.lE(a)))this.he.focus(a),this.nb.oa.scrollLeft=0,this.yS=!0};_.h.qga=function(a){this.lineHeight=a;_.Hk(this.Vd);Kvb(this)};
_.h.Ra=function(){var a=this;_.JH.prototype.Ra.call(this);this.XI.ka(_.he(function(){return a.Fk.nM}),_.v(function(b){return b.target.scrollLeft}),_.he(function(){return a.Fk.tua})).subscribe(function(b){a.Ir.oa.style.right=-b+"px";a.nT()});this.nb.oa.addEventListener("copy",function(){a.qe.xr()});this.nb.oa.addEventListener("keydown",function(b){if(!_.LE(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.nb.oa.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;
d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.he.nb.oa.contains(c)?a.WG(d-1):a.yg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.he.nb.oa.contains(c)?a.WG(d+1):a.yg.focus(d+1),b.preventDefault())))}}});"CODE"===this.HG&&(this.Qk=this.nd.register("openCode","c",function(){a.qe.q0();_.av(a.Yg,"CODE")}),this.lq=this.Yg.registerCallback("CODE",this.nb.oa,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.nb.oa.contains(b)&&!a.yg.nb.oa.contains(b)&&
a.Zaa.oa!==b?a.yg.focus(a.lH||0):a.WG(a.lH||0)}))};_.h.Sc=function(){this.vga()};_.h.vga=function(){var a=this;this.AB&&this.NV.register(this.AB,this.XI.ka(_.he(function(){return a.Fk.nM}),_.v(function(b){return b.target.scrollTop}),_.ne(),_.v(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.oa.clientHeight)/a.lineHeight),a.Xl)}}),_.he(function(){return a.Fk.Dea})))};_.h.ve=function(){this.T9.next(!0)};
_.h.La=function(){this.vc=!0;this.clear();this.AB&&this.NV.Vz(this.AB);this.zh&&this.zh.dispose();this.Qk&&this.Qk();this.lq&&this.lq();this.tB();this.mb.unsubscribe();_.JH.prototype.La.call(this)};_.h.MJ=function(a){this.nb.oa.classList.add(a)};_.h.XM=function(a){this.nb.oa.classList.remove(a)};_.h.ZXa=function(a){this.RM.emit(a);this.aL(a.start-1)};
_.h.Av=function(){for(var a=_.l([this.he,this.yg]),b=a.next();!b.done;b=a.next())b.value.Av(this.visibility.AV,this.ln);b=_.l(this.bx);for(a=b.next();!a.done;a=b.next())this.IV(a.value);b=_.l(this.nt);for(a=b.next();!a.done;a=b.next())this.IV(a.value);_.Lvb(this)};_.Lvb=function(a){a.OV=_.ME(a.visibility,a.Xl)};_.h=_.NH.prototype;_.h.tVa=function(){var a=this;this.AS||(this.AS=!0,setTimeout(function(){a.AS=!1;a.z1();_.Hk(a.Vd)}))};
_.h.uVa=function(){var a=this;this.BS||(this.BS=!0,setTimeout(function(){a.BS=!1;a.A1();_.Hk(a.Vd)}))};_.h.qea=function(){var a=this;this.zS||(this.zS=!0,setTimeout(function(){a.zS=!1;a.w1();_.Hk(a.Vd)}))};_.h.rea=function(a){this.ar.add(a);this.fia()};_.h.Rzb=function(a,b,c,d){this.JD={ab:a,position:b,offset:d};this.fia()};
_.h.Fu=function(a){var b=this;return _.Md(function(c){if(1==c.Pc)return b.hk.emit(a),_.Nd(c,b.continue,2);b.qe.Bja(function(){b.yg.yca(a);return Promise.resolve()},"selectLine");c.Pc=0})};
_.h.fia=function(){var a=this;this.kA||(this.kA=!0,this.qe.Bja(function(){var b;return _.Md(function(c){if(1==c.Pc)return b=new _.Bd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.nU=b.subscribe(),_.Nd(c,_.ilb(b),2);if(3!=c.Pc)return a.nU=void 0,a.kA=!1,_.Nd(c,a.continue,3);0<a.ar.size&&a.he.Vja(Array.from(a.ar));a.ar.clear();a.PZa();c.Pc=0})},"inline"))};
_.h.DKa=function(a,b,c,d){var e=this;return this.L7(function(){e.tVa()},{startLine:c,endLine:d,va:a,context:b},this.bx)};_.h.ucb=function(a,b,c,d){var e=this;return this.L7(function(){e.uVa()},{startLine:c,endLine:d,va:a,context:b},this.nt)};_.h.tcb=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.Du.get(c)||[];f.push(e);this.Du.set(c,f);this.qea();return function(){f.splice(f.indexOf(e),1);d.qea()}};
_.h.eY=function(a,b){var c=this;this.Dj.has(a)?this.Dj.get(a).push(b):this.Dj.set(a,[b]);this.rea(a);return{remove:function(){var d=c.Dj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.rea(a))}}}};_.h.Pba=function(a){return this.lineHeight*(this.visibility?_.ME(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.ME(this.visibility,b)-_.ME(this.visibility,a):b-a))};
_.h.L7=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.LWa=function(){this.Du.clear();this.jA.clear();this.bx=[];this.nt=[];this.mva=[];this.Dj.clear();this.J8.clear();this.ar.clear();this.M$()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,x,A;return _.Md(function(E){switch(E.Pc){case 1:return a.clear(),a.rendered||(a.kA=!0),(b=document.getElementById("pre-rendered-code"))&&a.he.Bv&&b.setAttribute("processed",""),_.Nd(E,a.kSa(),2);case 2:return c=E.uk,d=a.lines,_.Lvb(a),_.Nd(E,_.Sk(a.T9.ka(_.re())),3);case 3:a.Lf=_.FE(a.Lf,d.length);a.yja.emit(d.length);e=0===a.Lf.length?0:a.Lf[a.Lf.length-1].end;g=(f=null==a.JD&&d.length>a.Dda&&e<a.Dda)?a.Dta:d.length;m=f?_.Sk(_.Ed(!0).ka(_.le(100),
_.De(a.ypa))):void 0;Cvb(a.yg,g);n=a.lineHeight;a.w1(n);a.z1();a.A1(n);r=a.he.N7(d,0,g,a.rendered);a.IU(_.lE(a.Lf));a.rendered||a.ar.clear();a.hR=c+3;if(!m){E.Uh(4);break}return _.Nd(E,m,5);case 5:a.rendered||(A=Array.from(a.ar).filter(function(I){return I<g}),0<A.length&&a.he.Vja(A),a.ar.clear()),Cvb(a.yg,d.length-g),a.Vd.detach(),x=new Promise(function(I){setTimeout(function(){if(!a.vc){var L=a.Vd;L.xk[2]|=128;a.Vd.Pd();I()}},100)}),a.he.N7(d,g,d.length,r);case 4:return _.Nd(E,Kvb(a,n,!0),6);case 6:return a.rendered||
(a.kA=!1),a.yg.yca(a.Lf),_.Nd(E,x,0)}})};_.h.kSa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Md(function(r){if(1==r.Pc){a.TQ(null!=(b=a.Lw)?b:new Map);if(a.value.lines)return a.TQ(a.value.LS),a.lines=a.value.lines,r.return(a.value.jAb);if(a.Lw&&a.Lw.size)return r.Uh(2);c=a.J9(a.value);f=_.Avb;g=f.XPb;m=a.value;return _.Nd(r,_.Ymb(),4)}return 2!=r.Pc?(n=g.call(f,m,null!=(e=null==(d=r.uk.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.TQ(n),r.return(c)):r.return(a.J9(a.value))})};
_.h.J9=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.TQ=function(a){a=_.l(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Dj.get(c);if(null==b)this.Dj.set(c,d);else for(c=_.l(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.z1=function(){_.Rj(this.hT.oa);for(var a=_.l(this.bx),b=a.next();!b.done;b=a.next())this.qU(this.hT,b.value)};_.h.A1=function(a){a=void 0===a?this.lineHeight:a;_.Rj(this.Ir.oa);this.Tja(a);this.renderer.fh(this.Ir.oa,"display","none");a=_.l(this.nt);for(var b=a.next();!b.done;b=a.next())b=b.value,this.renderer.fh(this.Ir.oa,"display","block"),this.qU(this.Ir,b)};
_.h.w1=function(a){a=void 0===a?this.lineHeight:a;_.Rj(this.sr.oa);this.jA.clear();this.Nja(a);this.n2a(11);var b=this.eSa()?"block":"none";this.renderer.fh(this.sr.oa,"display",b);b=_.l(this.Du);for(var c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;0!==d.length&&this.Tva(c,d,a)}};
_.h.Tva=function(a,b,c){var d=this.vNa();this.Oja(d,a,c);this.jA.set(a,d);a=_.l(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.gv=this.view.Qh(b.va,b.context).Bl,b=_.l(b.gv),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.sr.oa,d)};_.h.vNa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Bp&&_.fE(a)&&this.xV.push(a);return a};
_.h.Oja=function(a,b,c){for(var d=b*c,e=_.l(this.J8),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.fh(a,"position","absolute");this.renderer.fh(a,"top",d+"px");this.renderer.fh(a,"height",c+"px");this.renderer.fh(a,"bottom","0")};_.h.eSa=function(){for(var a=_.l(this.Du.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var Kvb=function(a,b,c){b=void 0===b?a.lineHeight:b;c=void 0===c?!1:c;var d,e,f,g,m,n,r,x,A,E,I,L,Q,da,oa,pa,ta;return _.Md(function(Aa){if(1==Aa.Pc)return c?(a.mva=[].concat(_.yc(a.J8)).map(function(Pa){return{type:"add",widget:Pa}}),Aa.Uh(2)):_.Nd(Aa,a.continue,2);a.Nja(b);a.Tja(b);d=_.l(a.mva);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,"add"===m?(rvb(a.he,n),Dvb(a.yg,n)):(qvb(a.he,n),Evb(a.yg,n));a.mva=[];r=_.l(a.bx.concat(a.nt));for(x=r.next();!x.done;x=r.next())A=x.value,
a.IV(A);E=_.l(a.jA);for(I=E.next();!I.done;I=E.next())L=I.value,Q=_.l(L),da=Q.next().value,oa=Q.next().value,pa=da,ta=oa,a.Oja(ta,pa,b);Aa.Pc=0})};_.h=_.NH.prototype;_.h.Tja=function(a){this.Uja(this.Ir,a)};_.h.Nja=function(a){this.Uja(this.sr,a)};_.h.Uja=function(a,b){var c=[].concat(_.yc(this.J8)).reduce(function(d,e){return e.height+d},0);this.renderer.fh(a.oa,"height",b*this.Xl+c+"px")};
_.h.n2a=function(a){var b=Array.from(this.Du.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.yc(b)):0;this.renderer.fh(this.sr.oa,"width",a*b+"px")};_.h.qU=function(a,b){b.gv=this.view.Qh(b.va,b.context).Bl;this.IV(b);b=_.l(b.gv);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.oa,c.value)};_.h.PZa=function(){if(this.JD){var a=this.JD,b=a.offset,c=this.nb.oa.querySelector(a.ab);c&&(this.lha.scrollTo(c,a.position,null!=b?b:0),this.JD=null)}};
_.h.IV=function(a){var b=a.gv,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){for(var d=this.Pba(c),e=this.getHeight(c,a),f=_.l(this.J8),g=f.next();!g.done;g=f.next())g=g.value,g.line<c?d+=g.height:g.line<a&&(e+=g.height);b=_.l(b);for(c=b.next();!c.done;c=b.next())c=c.value,this.renderer.fh(c,"top",d+"px"),-1<a?this.renderer.fh(c,"height",e+"px"):this.renderer.fh(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.he.clear();this.yg.clear();this.M$();this.ypa.next(!0);this.continue=void 0;var a;null==(a=this.nU)||a.unsubscribe();this.nU=void 0};_.h.M$=function(){if(this.renderer.Bp)for(var a=_.l(this.xV),b=a.next();!b.done;b=a.next())this.renderer.Bp(b.value);this.xV=[]};_.h.IU=function(a){null==a||this.fda(a)||(this.nb.oa.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.fda=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.oa.scrollTop,c=b+this.nb.oa.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(_.NH.prototype,{he:{configurable:!0,enumerable:!0,get:function(){return this.RMa},set:function(a){var b=this;this.RMa=a;this.mb.add(_.Zd(window,"resize").ka(_.v(function(){return a.kR()}),_.ne()).subscribe(function(c){b.qga(c)}))}},Xl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},jha:{configurable:!0,enumerable:!0,set:function(a){this.yS=!1;this.Lf=_.Wmb(a)}}});
_.NH.ha=function(a){return new (a||_.NH)(_.u(_.Ge),_.u(_.Sf),_.u(_.Fk),_.u(_.pf),_.u(_.Ot),_.u(_.Pt),_.u(_.MH),_.u(_.rg),_.u(_.At),_.u(_.ih),_.u(_.xvb,8),_.u(_.bd),_.u(_.Gq),_.u(_.El),_.u(_.Tu),_.u(_.KH),_.u(_.TD))};
_.NH.Aa=_.kc({type:_.NH,ta:[["format-code"]],vb:function(a,b){a&1&&(_.tf(Fvb,7),_.tf(Gvb,7),_.tf(LH,7),_.tf(Hvb,7),_.tf(Ivb,7),_.tf(Jvb,7),_.tf(CH,7));if(a&2){var c;_.sf(c=_.wf())&&(b.V9=c.first);_.sf(c=_.wf())&&(b.sr=c.first);_.sf(c=_.wf())&&(b.yg=c.first);_.sf(c=_.wf())&&(b.hT=c.first);_.sf(c=_.wf())&&(b.Ir=c.first);_.sf(c=_.wf())&&(b.Zaa=c.first);_.sf(c=_.wf())&&(b.he=c.first)}},inputs:{fileName:"fileName",value:"value",Lw:"highlightInfo",rendered:"rendered",Dda:"largeFileThreshold",Dta:"largeFileRenderCount",
pH:"lineLimitation",visibility:"visibility",ln:"folding",AB:"visibleCodeIdentifier",HG:"focusableRegion",Bv:"usePrefetchIfPossible",FR:"displayLineNumbers",jha:"scrollToLine",Ul:"lineNumberLinkProvider"},outputs:{yja:"totalNumLines",hk:"lineShown",RM:"rangeToggled",Sp:"lineNumberClicked",Js:"gutterClicked"},features:[_.hf([{ya:_.JH,Pb:_.NH}]),_.Ke,_.Bc],Ba:39,Ca:23,Fa:[[1,"layout"],["tabindex","-1"],["content",""],[1,"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"lineNumberLinkProvider",
"lineFocused","lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup"],[1,"decorations"],["decorations",""],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",4,"ngIf"],["tabindex","-1",1,"focus-element"],["focusElement",""],[1,"cdk-visually-hidden"],[3,"usePrefetchIfPossible","inlineWidgets","highlightedLines",
"lineFocused","lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.N(1,"\n  "),_.y(2,"div",1,2),_.N(4,"\n    "),_.B(5,"div",3,4),_.N(7,"\n    "),_.y(8,"line-number-container",5),_.H("lineFocused",
function(c){return b.lH=c})("lineNumberClicked",function(c){return b.Sp.emit(c)})("gutterClicked",function(c){return b.Js.emit(c)})("lineShown",function(c){return b.hk.emit(c)}),_.N(9,"\n    "),_.z(),_.N(10,"\n    "),_.y(11,"div",6),_.H("click",function(c){return b.GY.next(c)})("contextmenu",function(c){return b.GY.next(c)})("mouseover",function(c){return b.nua.next(c)})("mouseout",function(c){return b.UVa.next(c)})("mousedown",function(){return b.SU(!0)})("mouseup",function(){return b.SU(!1)})("mouseleave",
function(){return b.SU(!1)})("keydown",function(c){return b.cUa.next(c)})("keyup",function(c){return b.dUa.next(c)}),_.N(12,"\n      "),_.B(13,"div",7,8),_.N(15,"\n      "),_.M(16,Zmb,1,6,"div",9),_.N(17,"\n      "),_.M(18,$mb,5,3,"div",10),_.O(19,"async"),_.N(20,"\n      "),_.y(21,"div",11,12),_.N(23,"\n        "),_.y(24,"span",13),_.N(25,"\n          Code panel - press c to focus line 1.\n        "),_.z(),_.N(26,"\n      "),_.z(),_.N(27,"\n      "),_.y(28,"code-container",14),_.H("lineFocused",
function(c){return b.lH=c})("lineShown",function(c){return b.hk.emit(c)}),_.N(29,"\n      "),_.z(),_.N(30,"\n      "),_.M(31,anb,1,5,"code-folding-container",15),_.N(32,"\n    "),_.z(),_.N(33,"\n  "),_.z(),_.N(34,"\n  "),_.B(35,"div",16,17),_.N(37,"\n"),_.z(),_.N(38,"\n"));a&2&&(_.t(2),_.dy("content CodeMirror ",b.je,""),_.t(6),_.Oe("min-height",b.lineHeight*b.OV,"px"),_.Pe("line-numbers",b.FR),_.w("lineNumberLinkProvider",b.Ul),_.t(3),_.Qe(b.Fob),_.t(2),_.Oe("min-width",b.hR,"ch"),_.t(3),_.w("ngForOf",
b.NRa(b.Lf,b.lines.length)),_.t(2),_.w("ngIf",_.R(19,21,b.uUa.enabled)&&b.iR),_.t(10),_.Oe("padding-right",0===b.nt.length?0:300,"px"),_.w("usePrefetchIfPossible",b.Bv)("inlineWidgets",b.Dj)("highlightedLines",b.Lf),_.t(3),_.w("ngIf",0<b.ln.length))},Ia:[_.HH,_.sm,_.tm,CH,LH,_.ym],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}"],
Pa:0});_.OH=function(){};_.OH.ha=function(a){return new (a||_.OH)};_.OH.Ea=_.lc({type:_.OH});_.OH.Da=_.ac({imports:[_.IH,_.zm,_.Mv,_.In]});_.PH=function(){};_.PH.ha=function(a){return new (a||_.PH)};_.PH.Ea=_.lc({type:_.PH});_.PH.Da=_.ac({imports:[_.bo,_.zm,_.OH,_.In]});_.QH=function(){this.c_=this.Gra=new _.Tf(1)};_.QH.prototype.sja=function(){this.cH?this.Gra.next(1):this.Gra.next(0)};_.W.Object.defineProperties(_.QH.prototype,{cH:{configurable:!0,enumerable:!0,get:function(){return 0===this.Gra.getValue()}}});_.QH.ha=function(a){return new (a||_.QH)};_.QH.ua=_.p({token:_.QH,qa:_.QH.ha});_.Mvb={Ck:[],qub:new Set,o0:2,qXa:new Map};_.RH=function(a,b,c){this.Ga=a;this.client=b;this.IH=c;this.wf=new _.Ts(this.Ga)};_.RH.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return Nvb(this,a,b,c,d?{V0:"COMMITS",Ck:[d]}:void 0,e,f,void 0===g?!1:g,m,n,r)};
var Nvb=function(a,b,c,d,e,f,g,m,n,r,x){b=Object.assign({},cnb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(void 0===m?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:x,logForPath:_.gu.has(72),logForPathWithPagination:_.gu.has(73)});e="TOKEN"===(null==e?void 0:e.V0)?Object.assign({},{pageToken:e.token},b):"COMMITS"===(null==e?void 0:e.V0)?Object.assign({},{starts:e.Ck},b):b;return Ovb(a,JSON.stringify(e,Object.keys(e).sort()),e)},Ovb=function(a,
b,c){return a.IH.prefetch("history").ka(_.Ce(function(d){if(d){var e=JSON.parse(d.request);a.wf.put(JSON.stringify(e,Object.keys(e).sort()),_.Ed(_.Ef(pG,JSON.parse(d.response))))}return a.wf.fetch(b,function(){return a.client.list(c)})}))};_.RH.prototype.resolve=function(a,b,c,d,e){return Nvb(this,a.tb,a.Qc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Sb,c).ka(_.v(function(f){if(d)for(var g=_.l(f.Ym||[]),m=g.next();!m.done;m=g.next())m=m.value,m.er||(m.er=d);return{MCc:f,Daa:null!=e&&50<e}}))};
_.SH=function(a,b,c,d){return a.p_(b,c,d).ka(_.v(function(e){return e&&e.Hf}))};_.RH.prototype.p_=function(a,b,c){b=void 0===b?"repository":b;c=void 0===c?1:c;var d=_.Kh(a,c),e=_.Xlb(a)?_.Jlb(_.Kh(a,0)):void 0,f=a.repository,g=a.tb,m=a.Qc;b="path"===b&&_.mE(a,c)||"/";a=_.Rlb(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ka(_.v(function(n){return n.Ym&&n.Ym[0]}))};_.RH.ha=function(a){return new (a||_.RH)(_.q(_.Vn),_.q(_.bH),_.q(_.Lu),_.q(_.hu))};_.RH.ua=_.p({token:_.RH,qa:_.RH.ha,Ha:"root"});var Pvb,Qvb;Pvb=Object.freeze([]);Qvb=Object.freeze({});_.TH=function(){};_.TH.prototype.transform=function(a){return Array.isArray(a)&&0===a.length?Pvb:"object"===typeof a&&_.Pba(a)?Qvb:a};_.TH.ha=function(a){return new (a||_.TH)};_.TH.Ce=_.qc({name:"emptyToConstant",type:_.TH,ie:!0});_.UH=function(){this.message="";this.Sda=[];this.LAb=[]};_.UH.prototype.Ub=function(){this.LAb=gnb(this.message,this.Sda)};_.UH.ha=function(a){return new (a||_.UH)};_.UH.Aa=_.kc({type:_.UH,ta:[["linkified-message"]],inputs:{message:"message",Sda:"linkDefinitions"},features:[_.Bc],Ba:1,Ca:1,Fa:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],va:function(a,b){a&1&&_.M(0,fnb,3,3,"span",0);a&2&&_.w("ngForOf",b.LAb)},Ia:[_.sm,_.um,_.vm],ub:2,Pa:0});_.VH=function(){this.condition=!1;this.link="";this.FU=!1};_.VH.ha=function(a){return new (a||_.VH)};
_.VH.Aa=_.kc({type:_.VH,ta:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",KFc:"linkAriaLabel",Ta:"queryParams",mg:"queryParamsHandling",FU:"sameWindow"},nc:["condition","","link",""],hc:["*"],Ba:3,Ca:2,Fa:[[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.af(),_.M(0,hnb,2,6,"a",0),_.M(1,
inb,1,0,"ng-template",null,1,_.zf));if(a&2){var c=_.ef(2);_.w("ngIf",b.condition)("ngIfElse",c)}},Ia:[_.tm,_.xm,_.cv],ub:2,Pa:0});_.WH=function(a,b){this.Ga=a;this.client=b;this.wf=new _.Us(this.Ga)};_.Rvb=function(a,b){var c=Object.assign({},cnb(b.tb,b.Qc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.wf.fetch(Object.assign({},c),function(){return a.client.list(c).ka(_.v(function(d){return d.AZa}))})};_.WH.ha=function(a){return new (a||_.WH)(_.q(_.Vn),_.q(Asb))};_.WH.ua=_.p({token:_.WH,qa:_.WH.ha,Ha:"root"});_.XH=function(a,b){this.Vg=a;this.UD=b};
_.Svb=function(a,b){var c=b.Cb,d=b.tb,e=b.Qc,f=b.repository;if(!c)return _.Ed(_.OE(""));b=b.params.Sb;if("depot"===e){if(!isNaN(Number(c))||"HEAD"===c)return _.Ed({type:b?5:4,vs:c});var g=lnb(c);if(g)return _.Ed(g)}return c.startsWith("refs/")&&0<c.indexOf("/",6)?_.Ed(_.Dg(c)?{type:2,vs:c}:_.yoa(c)?{type:1,vs:c}:_.OE(c)):_.Rvb(a.UD,{tb:d,Qc:e,repository:f,repositoryKeyWorkspaceId:b}).ka(_.v(function(m){var n=m.tags;return jnb(c,m.me)||knb(c,n)||lnb(c)||_.OE(c)}),_.ie(function(m){_.bs(a.Vg,m);return _.Ed(_.OE(c))}))};
_.XH.ha=function(a){return new (a||_.XH)(_.q(_.as),_.q(_.WH))};_.XH.ua=_.p({token:_.XH,qa:_.XH.ha});_.YH=function(a,b){this.Ga=a;this.client=b;this.wf=new _.Ts(this.Ga)};_.YH.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=bnb(a,b);f=Object.assign({},a,{Si:c,eYc:f});c=new _.WF(Object.assign({},a,{Si:c}));var g=new bG({Pf:c,CPa:[].concat(_.yc(d))});return this.wf.fetch(f,function(){return e.client.get(g)})};_.YH.ha=function(a){return new (a||_.YH)(_.q(_.Vn),_.q(wsb))};
_.YH.ua=_.p({token:_.YH,qa:_.YH.ha,Ha:"root"});_.Tvb=new _.fs("Browse repo at {refSpec}");_.nnb="Commit Details";_.pnb="Commit ";_.Uvb="ID";_.Vvb="Commit Date";_.Wvb="Revision";_.ZH=function(a,b,c,d,e,f,g){this.wwa=a;this.Op=b;this.Vsa=c;this.IH=f;this.AR=g;this.dha=_.gu.has(40)};_.ZH.prototype.match=function(a,b,c,d){var e=a.tb,f=a.Qc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Vd");if(!b)return _.Ed(new EG);c=Xvb(this,c);a=_.Kh(a,1);b=new zG({QA:b,file:new YF({uv:new XF({Pf:new _.WF(Object.assign({},bnb(e,f),{Si:g})),et:a}),path:m}),options:c,cV:d});return this.wwa.match(b)};
_.ZH.prototype.search=function(a,b,c,d){var e=this;d=void 0===d?!1:d;if(!a)return _.Ed(new _.KG);b=Xvb(this,b);b.tG=_.gu.has(43);this.AR&&!isNaN(this.AR)&&(b.AR=this.AR);b=_.Ef(b.ma(),_.Df(b));this.Op&&(b.Lo=b.Lo||new bE,b.Lo.root=b.Lo.root||new cE,b.Lo.root.projectId=this.Vsa.slice(1).split("/")[0]);var f=new wG({QA:a,WZa:b,cV:c});return d?(this.IH.delete("search"),e.wwa.search(f)):this.IH.prefetch("search").ka(_.Ce(function(g){return g?_.Ed(_.Ef(_.KG,JSON.parse(g.response))):e.wwa.search(f)}))};
_.ZH.prototype.P0a=function(a,b){if(!a)return _.Ed(new QG);b=Xvb(this,b);b=_.Ef(b.ma(),_.Df(b));this.Op&&(b.Lo=b.Lo||new bE,b.Lo.root=b.Lo.root||new cE,b.Lo.root.projectId=this.Vsa.slice(1).split("/")[0]);a=new NG({QA:a,R0a:b});return this.wwa.P0a(a).ka(_.v(rnb))};var Xvb=function(a,b){a.dha||(b=_.Ef(b.ma(),_.Df(b)),b.Ge="");return b};_.ZH.ha=function(a){return new (a||_.ZH)(_.q(vsb),_.q(_.nm),_.q(_.FJa),_.q(_.hu),_.q(_.fu),_.q(_.Lu),_.q(_.Z0a))};_.ZH.ua=_.p({token:_.ZH,qa:_.ZH.ha,Ha:"root"});var tnb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},snb=new Date(Date.UTC(2033,10,22,18,0,0)),unb,vnb;var Yvb,Zvb;
Yvb=_.ku({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]});Zvb=_.ku(0);_.$H=function(){var a={pMc:!0},b=wnb(a.locale);this.O1a="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.pMc?":ss":"")+(b?" a":"")+(a.W4c?" z":"")};
_.$H.prototype.Ub=function(a){var b=this,c,d;return _.Md(function(e){if(a.value){a:{try{var f=xnb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.ku(b.date.getTimezoneOffset()),b.izb=c.Gja[0<_.lu(c,b.date)?2:0],d=_.mu(c,b.date),b.isUTC=_.mu(Zvb,b.date)===d,b.XVa=Yvb.Gja[0<_.lu(Yvb,b.date)?2:0],b.uEc=_.mu(Yvb,b.date)===d)}e.Pc=0})};
_.$H.prototype.esa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.XVa:this.uEc?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.XVa};_.$H.ha=function(a){return new (a||_.$H)};
_.$H.Aa=_.kc({type:_.$H,ta:[["date"]],inputs:{value:"value",format:"format"},features:[_.Bc],Ba:6,Ca:19,Fa:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],va:function(a,b){a&1&&(_.y(0,"time",0),_.O(1,"dateTimeDisplay"),_.O(2,"dateTimeDisplay"),_.O(3,"dateTimeDisplay"),_.N(4),_.O(5,"dateTimeDisplay"),_.z());a&2&&(_.df("matTooltip",b.esa(_.My(1,3,b.date,b.O1a,b.izb),_.My(2,7,b.date,b.O1a,"UTC"),_.My(3,11,b.date,b.O1a,b.XVa))),_.Ne("datetime",null==b.date?null:b.date.toISOString()),_.t(4),_.ff(" ",
_.My(5,15,b.date,b.format,b.izb),"\n"))},Ia:[_.jw,_.tz],styles:[".mat-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Pa:0});_.aI=function(){this.Cyc=_.gu.has(1)?"preferEmail":"preferName"};_.aI.prototype.transform=function(a){return"preferEmail"===this.Cyc?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.aI.ha=function(a){return new (a||_.aI)(_.u(_.hu,16))};_.aI.Ce=_.qc({name:"authorDisplay",type:_.aI,ie:!0});_.aI.ua=_.p({token:_.aI,qa:_.aI.ha,Ha:"root"});var Bnb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),Cnb=["Automated g4 rollback","Reason for rollback"],znb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var bI=function(){};bI.ha=function(a){return new (a||bI)};bI.Ea=_.lc({type:bI});bI.Da=_.ac({});var cI=function(a,b){this.cDc=a;this.document=b;this.oxc=Gnb(this.document).ka(_.ze({bufferSize:1,dv:!0}))},$vb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.oxc.ka(_.Ce(function(){return a.cDc.get(c,{withCredentials:!0})}),_.v(Fnb))};cI.ha=function(a){return new (a||cI)(_.q(_.mn),_.q(_.ih))};cI.ua=_.p({token:cI,qa:cI.ha,Ha:bI});var awb;awb=[[["onedev-hovercard-action"]]];_.dI=function(a){var b=this;this.lwc=a;this.cGb=new _.we(1);this.Mhb=this.cGb.ka(_.Ce(function(c){return $vb(b.lwc,c)}),_.ze(1));this.ZG=new _.we(1);this.Vf=new _.we(1)};_.dI.prototype.Ra=function(){var a=this;this.Mhb.ka(_.pe(1),_.De(this.Vf)).subscribe(function(){a.ZG.next()})};_.W.Object.defineProperties(_.dI.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.cGb.next(a)},get:function(){return this.id}}});
_.dI.ha=function(a){return new (a||_.dI)(_.u(cI))};_.dI.Aa=_.kc({type:_.dI,ta:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{ZG:"init$"},hc:["onedev-hovercard-action"],Ba:2,Ca:3,Fa:[[3,"changelist",4,"ngIf"],[3,"changelist"]],va:function(a,b){a&1&&(_.af(awb),_.M(0,Hnb,2,1,"onedev-changelist-hovercard-body",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.Mhb))},Ia:[_.tm,gH,_.ym],ub:2,Pa:0});var bwb;var eI=function(a){var b=this;this.nb=a;this.eventType="click";this.gib=new _.ml;this.zpa=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.nb.oa.contains(d)||b.gib.emit(c))}}};eI.prototype.Ra=function(){cwb(this).addEventListener(this.eventType,this.zpa,!0)};eI.prototype.La=function(){cwb(this).removeEventListener(this.eventType,this.zpa,!0)};
var cwb=function(a){var b;a:{a=a.nb.oa;if(null==bwb){var c="undefined"!==typeof document?document.head:null;bwb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(bwb&&(a=a.getRootNode?a.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return null!=(b=a)?b:document};eI.ha=function(a){return new (a||eI)(_.u(_.bd))};eI.Ja=_.pc({type:eI,ta:[["","clickOutside",""]],inputs:{eventType:["clickOutsideEvent","eventType"]},outputs:{gib:"clickOutside"}});
var fI=function(){};fI.ha=function(a){return new (a||fI)};fI.Ea=_.lc({type:fI});fI.Da=_.ac({});var dwb,ewb,fwb;ewb=Symbol("Wd");fwb=Symbol("Xd");_.gI=function(a){this.ye=a;this.className="onedev-hovercard";this.Fua=new _.ml;this[dwb]=new _.we(1);this.gTb=!1;this.qta=new _.Tf(!1);this.oib=new _.ye};_.gI.prototype.Ra=function(){};var gwb=function(a){var b=a[fwb];return b?(b.loaded||(b.ye.Qh(b.Tc),b.b9.Pd(),b.loaded=!0),a[ewb].ka(_.le(0))):_.Ed(void 0)};dwb=ewb;_.gI.ha=function(a){return new (a||_.gI)(_.u(_.pf))};
_.gI.Aa=_.kc({type:_.gI,ta:[["onedev-hovercard"]],vb:function(a,b){a&1&&_.tf(_.of,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Tc=c.first)}},inputs:{className:"className"},outputs:{Fua:"onHide"},Yb:["onedevHovercard"],hc:["*"],Ba:1,Ca:0,Fa:[["cdkTrapFocus","",3,"cdkTrapFocusAutoCapture","clickOutside","mouseenter","mouseleave"]],va:function(a){a&1&&(_.af(),_.M(0,Inb,2,3,"ng-template"))},Ia:[_.gq,eI],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}"],
ub:2});_.hI=function(a,b,c,d){this.Tc=a;this.ye=b;this.b9=c;this.loaded=!1;d[fwb]=this};_.hI.ha=function(a){return new (a||_.hI)(_.u(_.of),_.u(_.pf),_.u(_.El),_.u(_.gI))};_.hI.Ja=_.pc({type:_.hI,ta:[["","onedevHovercardLazyBody",""]]});_.iI=function(a){this.Gca=a;this.Vf=new _.we(1)};_.iI.prototype.La=function(){this.Vf.next()};_.iI.prototype.Ra=function(){this.nEc.ka(_.De(this.Vf)).subscribe(this.Gca[ewb])};_.iI.ha=function(a){return new (a||_.iI)(_.u(_.gI))};
_.iI.Ja=_.pc({type:_.iI,ta:[["","onedevIsHovercardReady",""]],inputs:{nEc:["onedevIsHovercardReady","isHovercardReady$"]}});var hwb=[{Ec:"end",Fc:"center",rc:"start",xc:"center",offsetX:10},{Ec:"center",Fc:"bottom",rc:"center",xc:"top",offsetY:10},{Ec:"center",Fc:"top",rc:"center",xc:"bottom",offsetY:-10},{Ec:"end",Fc:"bottom",rc:"start",xc:"top",offsetX:10,offsetY:10},{Ec:"end",Fc:"top",rc:"start",xc:"bottom",offsetX:10,offsetY:-10}];var iwb=function(){this.delay=600;this.position=hwb;this.MOc=[]},jI=function(a,b){var c=this;this.Yf=a;this.origin=b;this.FPc=void 0;this.enabled=!0;this.config=new iwb;this.active=!1;this.ktb=new _.we(1);this.KCc=new _.ye;this.aD=new _.Tf(null);this.ATa=new _.Tf(!1);this.dda=new _.Tf(!1);this.Vf=new _.we(1);this.GCb=function(d){"Escape"===d.key&&(jwb(c),d.stopPropagation(),d.preventDefault())};kwb(this);lwb(this)},kwb=function(a){mwb(a).ka(_.De(a.Vf)).subscribe(function(b){(a.active=b)?a.show():
a.Ze()})},lwb=function(a){a.aD.ka(_.Ce(function(b){return(null==b?void 0:b.oib)||_.Zh}),_.De(a.Vf)).subscribe(function(){jwb(a)})};jI.prototype.dispose=function(){nwb(this);var a;null==(a=this.Dd)||a.dispose();this.Vf.next();this.Vf.complete()};jI.prototype.Ee=function(){return this.aD.getValue()?this.active:void 0};jI.prototype.toggle=function(a){this.ATa.next(a)};var jwb=function(a){a.dda.next(!1);a.ATa.next(!1);var b;null==(b=a.aD.getValue())||b.qta.next(!1)};
jI.prototype.show=function(){var a=this;this.enabled&&this.Dd&&!this.Dd.wg()&&this.aD.getValue()&&(this.aD.getValue().gTb=this.dda.value,gwb(this.aD.getValue()).ka(_.pe(1),_.De(this.Vf)).subscribe(function(){a.Dd&&a.rPb&&a.Dd.Od(a.rPb);document.addEventListener("keydown",a.GCb);a.ktb.next()}))};jI.prototype.Ze=function(){nwb(this);this.KCc.next()};var nwb=function(a){if(a.Dd&&a.Dd.wg()){document.removeEventListener("keydown",a.GCb);var b;null!=(b=a.aD.getValue())&&b.Fua.emit();a.Dd.detach()}};
jI.prototype.Eba=function(){return _.Tq(_.aTa(_.Uq(_.Yq(this.Yf.position(),this.origin)),8),this.config.position)};
var mwb=function(a){return _.Qd([owb(a).ka(_.Be(!1)),a.dda]).ka(_.Ae(),_.v(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b||c}),_.Ce(function(b){var c;return(null==(c=a.FPc)?void 0:c.ka(_.te(b)))||_.Ed(b)}))},owb=function(a){return a.aD.ka(_.Ce(function(b){return _.Qd([a.ATa,(null==b?void 0:b.qta)||_.Ed(!1)]).ka(_.v(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return c||d}),_.je(a.config.delay),_.De(a.Vf))}))};var pwb;pwb=new _.wc("onedevHovercardLoggingOn");_.kI=function(a,b,c,d,e){var f=this;this.ye=c;this.Cc=e;this.config=new iwb;this.Vf=new _.we(1);this.tE=new jI(a,b);this.tE.ktb.ka(_.Fe(d||_.Ed(!1)),_.De(this.Vf)).subscribe(function(g){g=_.l(g);g.next();g.next().value&&(f.r9||(f.r9=f.Cc.get(_.Su)),_.g2a(f.r9,"hovercardShown"))})};_.h=_.kI.prototype;
_.h.Ub=function(a){if(a.hovercard){var b;a=null==(b=a.hovercard)?void 0:b.ig;this.tE.aD.next(a);if(a){b=this.tE;var c=this.ye;b.config=this.config;b.Dd=b.Yf.create({Ng:b.Eba(),Gj:b.Yf.Sm.aq()});b.rPb=new _.ar(a.Tc,c);b.aD.next(a)}}};_.h.La=function(){this.tE.dispose();this.Vf.next();this.Vf.complete()};_.h.Ee=function(){return this.tE.Ee()};_.h.HWa=function(a){if(this.config.MOc.includes(a.key)){var b=this.tE;a.stopPropagation();a.preventDefault();b.dda.next(!0)}};_.h.toggle=function(a){this.tE.toggle(a)};
_.h.Ze=function(){this.tE.Ze()};_.W.Object.defineProperties(_.kI.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.tE.enabled=a}}});_.kI.ha=function(a){return new (a||_.kI)(_.u(_.fr),_.u(_.bd),_.u(_.pf),_.u(pwb,8),_.u(_.jg))};
_.kI.Ja=_.pc({type:_.kI,ta:[["","onedevHovercardTrigger",""]],Fb:2,lb:function(a,b){a&1&&_.H("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.tE;c.stopPropagation();c.preventDefault();d.dda.next(!0)})("keydown",function(c){return b.HWa(c)});a&2&&_.Ne("aria-haspopup",b.Gca?"true":void 0)("aria-expanded",b.Ee())},inputs:{Gca:["onedevHovercardTrigger","hovercard"],enabled:["onedevHovercardActive","enabled"],config:["onedevHovercardConfig",
"config"]},features:[_.Bc]});var qwb={zka:0,Tag:1,SV:2,0:"Branch",1:"Tag",2:"Commit"};var rwb=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],lI=function(a,b){b=_.hH.call(this,b)||this;b.syc=a;b.BZa="start";return b};_.V(lI,_.hH);lI.ha=function(a){return new (a||lI)(_.u(_.Aq),_.u(_.bd))};
lI.Aa=_.kc({type:lI,ta:[["gmat-nav-list"]],Eb:[1,"mat-list-base","mat-nav-list","gmat-nav-list"],Fb:2,lb:function(a,b){a&2&&(a=b.syc.value,_.Pe("gmat-nav-list-reverse","end"===b.BZa&&"rtl"!==a||"start"===b.BZa&&"rtl"===a))},inputs:{BZa:"roundedEdge"},features:[_.hf([{ya:_.xy,Pb:lI}]),_.Ke],hc:["*"],Ba:1,Ca:0,va:function(a){a&1&&(_.af(),_.bf(0))},styles:['.gmat-nav-list-item{border-radius:24px 0 0 24px}.gmat-nav-list-item .mat-icon{font-size:20px;height:20px;line-height:20px;margin-right:16px;vertical-align:text-top;width:20px}[dir=rtl] .gmat-nav-list-item .mat-icon{margin-left:16px;margin-right:0}.gmat-nav-list-item-ripple{border-radius:24px 0 0 24px}.gmat-nav-list-item-ripple .mat-ripple-element{z-index:1}.gmat-list-item-projected-content{z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:inherit}.gmat-list-item-active{-webkit-transition:color .3s cubic-bezier(.55,0,.55,.2);transition:color .3s cubic-bezier(.55,0,.55,.2)}.gmat-nav-list-reverse .gmat-nav-list-item,.gmat-nav-list-reverse .gmat-nav-list-item-ripple{border-radius:0 24px 24px 0}.mat-subheader{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-sizing:border-box;box-sizing:border-box;padding:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;font-size:24px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:400;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;font-size:20px;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover{outline:1px dotted;z-index:1}.cdk-high-contrast-active .mat-list-single-selected-option:after{content:"";position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:0;border-bottom:10px solid;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option:after{right:auto;left:16px}@media (hover:none){.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}'],
ub:2,Pa:0});var mI=function(a,b,c,d,e){b=_.yy.call(this,b,c,d,e)||this;b.Nd=a;b.dY=null;b.lwb=!1;b.Txb=null;b.dmb=!1;b.xd=!0;b.isActive=!1;return b};_.V(mI,_.yy);mI.prototype.Ra=function(){var a=this;if(this.active){var b=swb(this)||{vG:0};this.Nd.bc(function(){requestAnimationFrame(function(){return a.dY=a.SH.launch(0,0,{Bfa:!0,animation:b})})})}this.lwb=!0};var swb=function(a){return a.dmb?{vG:0,QR:0}:void 0};
_.W.Object.defineProperties(mI.prototype,{xyc:{configurable:!0,enumerable:!0,set:function(a){this.dmb=_.dh(a)}},active:{configurable:!0,enumerable:!0,get:function(){return this.isActive},set:function(a){if(a&&!this.isActive&&this.lwb&&!this.dY){var b=this.Txb||{clientX:0,clientY:0};this.dY=this.SH.launch(b.clientX,b.clientY,{Bfa:!0,animation:swb(this)})}else this.dY&&(b=this.dY,_.uTa(b.dj,b),this.dY=null);this.isActive=_.dh(a)}}});
mI.ha=function(a){return new (a||mI)(_.u(_.Ge),_.u(_.bd),_.u(_.El),_.u(_.l9a,8),_.u(_.k9a,8))};
mI.Aa=_.kc({type:mI,ta:[["","gmat-nav-list-item",""]],vb:function(a,b){a&1&&_.tf(_.nr,7);if(a&2){var c;_.sf(c=_.wf())&&(b.SH=c.first)}},Eb:[1,"mat-list-item","gmat-nav-list-item"],Fb:2,lb:function(a,b){a&1&&_.H("mousedown",function(c){return b.Txb=c});a&2&&_.Pe("gmat-list-item-active",b.active)},inputs:{xyc:"disableRippleAnimations",active:"active"},features:[_.Ke],nc:["gmat-nav-list-item",""],hc:["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"],Ba:7,
Ca:2,Fa:[[1,"mat-list-item-content"],["matRipple","",1,"gmat-nav-list-item-ripple","mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"gmat-list-item-projected-content"],[1,"mat-list-text"]],va:function(a,b){a&1&&(_.af(rwb),_.y(0,"div",0),_.B(1,"div",1),_.y(2,"div",2),_.bf(3),_.y(4,"div",3),_.bf(5,1),_.z(),_.bf(6,2),_.z()());a&2&&(_.t(1),_.w("matRippleTrigger",b.Nh())("matRippleDisabled",b.Qt()))},Ia:[_.nr],ub:2,Pa:0});var twb,uwb,vwb,wwb,xwb;twb=["rightPaneScroller"];uwb=function(a){return{element:a,EMa:"clear",sMa:"search"}};vwb={ySa:"No branches",zSa:"No branch results",vI:"changeBranch"};wwb={ySa:"No tags",zSa:"No tag results",vI:"changeTag"};xwb={ySa:"No commits",zSa:"No commit results",vI:"changeCommit"};
_.nI=function(a,b,c,d){var e=this;this.Zg=a;this.lU=b;this.UD=c;this.Nd=d;this.rg="BreadcrumbRefPicker";this.iW=qwb;this.Vc=_.UD;this.aI=this.Vwb=!1;this.Uxb=[];this.mqa=new _.ye;this.Nzb=new _.ye;this.ZZa=new _.Tf("");this.EJc="SAME RESULT AVAILABLE IN:";this.Mga=this.mqa.ka(_.Ce(function(f){return ywb(e,f)}),_.xe(1),_.Ld());a=this.Mga.ka(_.Ce(function(f){return zwb(e,f).ka(_.v(_.MD),_.ie(function(){return _.LD(Ynb(f))}),_.Be(_.VD))}));this.DPc=_.Qd([this.ZZa,a]).ka(_.v(aob),_.Ee(function(f){_.DE(f)&&
(e.Uxb=f.Xb.items)}));this.placeholder=this.Mga.ka(_.v($nb));this.mb=this.Mga.subscribe(function(f){e.Vwb=2===f.Cb})};_.nI.prototype.Qm=function(){var a=this;this.aI||(this.Nd.isStable?Awb(this):this.Nd.Of.ka(_.re()).subscribe(function(){Awb(a)}))};_.nI.prototype.La=function(){this.mb.unsubscribe()};_.nI.prototype.show=function(a){this.aI=!1;this.Nzb.next(a)};_.nI.prototype.blur=function(){document.activeElement.blur()};
var Awb=function(a){var b=a.Uxb.findIndex(function(d){return d.Fe});if(!(0>b)){var c=a.CKc;c&&0!==c.ns.end&&(c.Ax(b),a.aI=!0)}},zwb=function(a,b){var c=b.Cb,d=b.Xa,e=b.gitRefsToken;switch(c){case 0:return _.Rvb(a.UD,Object.assign({},d,{gitRefsToken:e})).ka(_.v(bob),_.v(function(f){return Wnb(f.map(function(g){return{title:String(g.tg),et:_.Cg(g.tg),SPa:g.tg,gta:!1,pTa:g.pTa}}),b,vwb)}));case 1:return _.Rvb(a.UD,Object.assign({},d,{gitRefsToken:e})).ka(_.v(function(f){return Wnb(f.tags.map(function(g){return{title:String(g.tagName),
et:Ilb(g.tagName),SPa:g.tagName,gta:!1}}),b,wwb)}));case 2:return a.Zg.list(d.tb,d.Qc,d.repository,void 0,"",250).ka(_.v(function(f){return Wnb(f.Ym.map(Xnb),b,xwb)}));default:return _.Ag(c,"Unsupported ref type")}},ywb=function(a,b){var c=b.Xa,d=b.version;c=_.Svb(a.lU,_.Ep(c.Zb(),_.Kh(c,d)||"").Za()).ka(_.v(Znb),_.re(),_.Be(0));return _.Wd(c,a.Nzb).ka(_.v(function(e){return Object.assign({},b,{Cb:e})}))};
_.W.Object.defineProperties(_.nI.prototype,{l1:{configurable:!0,enumerable:!0,set:function(a){this.aI=!1;this.mqa.next(a);this.tb=a.Xa.tb}}});_.nI.ha=function(a){return new (a||_.nI)(_.u(_.RH),_.u(_.XH),_.u(_.WH),_.u(_.Ge))};
_.nI.Aa=_.kc({type:_.nI,ta:[["ref-picker","refPickerData",""]],vb:function(a,b){a&1&&_.tf(twb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.CKc=c.first)}},Fb:2,lb:function(a,b){a&2&&_.Pe("wide-view",b.Vwb)},inputs:{l1:"refPickerData"},nc:["refPickerData",""],Ba:9,Ca:15,Fa:[["class","ref-picker-header",4,"ngIf"],["icon","search",3,"placeholder","trackingConfig","valueChange"],["fxLayout","","fxFlex","grow",1,"main-content"],["fxLayout","column","fxFlex","none","class","left-pane-container","roundedEdge","end",
4,"ngIf"],["class","right-pane-container","fxLayout","column","fxFlex","none",4,"ngIf"],[1,"ref-picker-header"],["fxLayout","column","fxFlex","none","roundedEdge","end",1,"left-pane-container"],["gmat-nav-list-item","","trackAction","showBranches",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["fontSet","google-material-icons"],["gmat-nav-list-item","","trackAction","showTags",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["gmat-nav-list-item",
"","class","hover-focus-element","trackAction","showCommits",3,"active","ascTrackElement","trackProjectId","click",4,"ngIf"],["gmat-nav-list-item","","trackAction","showCommits",1,"hover-focus-element",3,"active","ascTrackElement","trackProjectId","click"],["fxLayout","column","fxFlex","none",1,"right-pane-container"],[3,"ngSwitch"],["itemSize","28","minBufferPx","800","maxBufferPx","1800",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],"itemSize 28 minBufferPx 800 maxBufferPx 1800".split(" "),
["rightPaneScroller",""],["mat-button","","class","hover-focus-element",3,"active-element","routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["class","empty",4,"ngIf"],["mat-button","",1,"hover-focus-element",3,"routerLink","matTooltip","ascTrackElement","trackAction","trackProjectId","click"],[4,"ngIf"],[1,"uber-wrapper"],[1,"hash"],[1,"separator"],[1,"ellipsis"],[1,"empty"],[4,"ngIf","ngIfElse"],
["empty",""],["theme","error"],[3,"inline"]],va:function(a,b){a&1&&(_.M(0,Jnb,2,1,"div",0),_.O(1,"async"),_.y(2,"input-with-icon",1),_.H("valueChange",function(c){b.ZZa.next(c)}),_.O(3,"async"),_.z(),_.y(4,"div",2),_.M(5,Lnb,10,7,"gmat-nav-list",3),_.O(6,"async"),_.M(7,Vnb,5,4,"div",4),_.O(8,"async"),_.z());a&2&&(_.w("ngIf",_.R(1,5,b.Mga).Fwb),_.t(2),_.w("placeholder",_.R(3,7,b.placeholder))("trackingConfig",_.lf(13,uwb,b.rg)),_.t(3),_.w("ngIf",_.R(6,9,b.Mga)),_.t(2),_.w("ngIf",_.R(8,11,b.DPc)))},
Ia:[_.$n,_.tm,_.um,_.vm,_.wr,_.Sr,lI,mI,_.QD,_.WD,_.OD,_.az,_.bz,_.Mq,_.zr,_.Gs,_.jw,_.Gn,_.ym,_.jF],styles:["ref-picker[_nghost-%COMP%]{display:flex;flex-direction:column;height:400px;width:375px;transition:width .35s ease}ref-picker.wide-view[_nghost-%COMP%]{width:525px}ref-picker[_nghost-%COMP%]     .mat-button-focus-overlay{display:none}a[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{display:flex;flex:1 0 auto;padding:0 16px}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]{height:100%}cdk-virtual-scroll-viewport[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{height:28px;line-height:28px;max-height:28px;min-height:28px}dc-information-box[_ngcontent-%COMP%]{align-items:center}input-with-icon[_ngcontent-%COMP%]{min-height:32px}loading[_ngcontent-%COMP%]{padding-top:8px}.hash[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace}.left-pane-container[_ngcontent-%COMP%]{border-right-style:solid;border-right-width:1px;list-style-type:none;width:150px}.main-content[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;overflow:auto}.mat-button[_ngcontent-%COMP%], span.empty[_ngcontent-%COMP%]{line-height:28px;max-height:28px;text-align:left;width:100%}.right-pane-container[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:auto;width:calc(100% - 150px)}.right-pane-container[_ngcontent-%COMP%]     span.mat-button-wrapper{overflow:hidden}.separator[_ngcontent-%COMP%]{padding:0 4px}.uber-wrapper[_ngcontent-%COMP%]{display:flex;justify-content:start}button[gmat-nav-list-item][_ngcontent-%COMP%]{border:none;background:none;height:28px;width:95%}.ref-picker-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;padding:8px 16px;font-weight:500;font-size:11px}"],
Pa:0});var oI=function(){};oI.ha=function(a){return new (a||oI)};oI.Ea=_.lc({type:oI});oI.Da=_.ac({imports:[_.zy,_.or]});_.pI=function(){};_.pI.ha=function(a){return new (a||_.pI)};_.pI.Ea=_.lc({type:_.pI});_.pI.Da=_.ac({imports:[_.bo,_.zm,_.Vr,oI,_.RD,_.XD,_.PD,_.Oq,_.kF,_.Wr,_.Hs,_.zw,_.In]});_.qI=function(){};_.qI.ha=function(a){return new (a||_.qI)};_.qI.Ea=_.lc({type:_.qI});_.qI.Da=_.ac({imports:[_.zm,_.In,_.Gw]});_.rI=function(){};_.rI.ha=function(a){return new (a||_.rI)};_.rI.Ea=_.lc({type:_.rI});_.rI.Da=_.ac({imports:[_.zm]});_.sI=function(){};_.sI.ha=function(a){return new (a||_.sI)};_.sI.Ea=_.lc({type:_.sI});_.sI.Da=_.ac({imports:[_.zm,_.uz,_.zw]});var tI=function(){};tI.ha=function(a){return new (a||tI)};tI.Ea=_.lc({type:tI});tI.Da=_.ac({});var uI=function(){};uI.ha=function(a){return new (a||uI)};uI.Ea=_.lc({type:uI});uI.Da=_.ac({imports:[_.zm]});var vI=function(){};vI.ha=function(a){return new (a||vI)};vI.Ea=_.lc({type:vI});vI.Da=_.ac({});var wI=function(){};wI.ha=function(a){return new (a||wI)};wI.Ea=_.lc({type:wI});wI.Da=_.ac({imports:[uI,_.zm,vI,_.Hs]});_.xI=function(){};_.xI.ha=function(a){return new (a||_.xI)};_.xI.Ea=_.lc({type:_.xI});_.xI.Da=_.ac({imports:[_.zm,wI,bI]});_.yI=function(){};_.yI.ha=function(a){return new (a||_.yI)};_.yI.Ea=_.lc({type:_.yI});_.yI.Da=_.ac({imports:[_.qq,fI,_.zm,_.Wr,_.gr]});var Cwb;_.Bwb=function(a,b){this.document=a;this.Hj=b};_.Ewb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.en,g=e.prefix;b.next(function(){return{en:Cwb(a,f||""),prefix:g}})},sqb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.en;Dwb(a.Hj.L1,c);b.next(function(){return{en:Cwb(a,f||""),prefix:c}})},sqb:!0});return d};
Cwb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var Fwb=new Map([[AF.k3a,{type:"Class",vu:"class"}],[AF.X3a,{type:"Interface",vu:"interface"}],[AF.f5a,{type:"Struct",vu:"struct"}],[AF.x3a,{type:"Enum",vu:"enum"}],[AF.p5a,{type:"Union",vu:"union"}],[AF.c4a,{type:"Method",vu:"method"}],[AF.H3a,{type:"Field",vu:"field"}],[AF.Hka,{type:"Function",vu:"function"}],[AF.r5a,{type:"Variable",vu:"variable"}],[AF.m5a,{type:"Typedef",vu:"typedef"}],[AF.G4a,{type:"Namespace",vu:"namespace"}],[AF.U4a,{type:"Property",vu:"property"}],[AF.y3a,{type:"Enum Constant",
vu:"enum-constant"}]]);var Gwb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var Hwb=["suggestionTemplate"],zI=function(){};zI.prototype.Sc=function(){};zI.ha=function(a){return new (a||zI)};
zI.Aa=_.kc({type:zI,ta:[["ng-component"]],vb:function(a,b){a&1&&_.tf(Hwb,7,_.of);if(a&2){var c;_.sf(c=_.wf())&&(b.Y0a=c.first)}},Ba:3,Ca:0,Fa:[["suggestionTemplate",""],[1,"code-search-suggestion",3,"click"],[1,"margin-icon",3,"svgIcon"],[1,"main-content"],[1,"primary-text"],[3,"matched",4,"ngFor","ngForOf"],[1,"secondary-text"],["class","symbol-label",3,"ngClass",4,"ngIf"],["class","scope",4,"ngIf"],[1,"display-path"],[1,"symbol-label",3,"ngClass"],[1,"scope"]],va:function(a){a&1&&(_.M(0,hob,24,
6,"ng-template",null,0,_.zf),_.N(2,"\n"))},Ia:[_.rm,_.sm,_.tm,_.Gs],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}"]});_.AI=function(){this.Vb=[]};_.AI.ha=function(a){return new (a||_.AI)};_.AI.Aa=_.kc({type:_.AI,ta:[["menu-keyboard-shortcut-hint"]],Eb:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Vb:"shortcut"},Ba:1,Ca:1,Fa:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],va:function(a,b){a&1&&_.M(0,job,4,2,"ng-container",0);a&2&&_.w("ngForOf",b.Vb)},Ia:[_.sm,_.tm],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var kob=function(a){return[a]},sob=function(a){return{kind:"link",bPb:a}},BI=function(a,b,c){var d=this;this.Vd=a;this.J7=null;this.X4a=_.Ekb;this.Bqb=vmb;this.mv=_.oe;this.scopes=[{scope:_.wmb,Qa:Iwb(this,_.wmb)}];this.dha=_.gu.has(40);this.mv=_.Jkb(c).ka(_.v(function(e){return _.JD(e,_.Hkb)}),_.v(function(e){return e.queries.map(function(f,g){f=10>g?nmb(f,_.HE(((g+1)%10).toLocaleString())):nmb(f);return{scope:f,Qa:Iwb(d,f)}})}))};BI.prototype.Sc=function(){};
var mob=function(a,b){var c=b.uo,d=b.value;if(!a.J7)return!1;a=a.J7;var e=a.uo,f=a.value;return!!b.e0===!!a.e0&&c===e&&d===f};BI.prototype.G_a=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Qa:Iwb(c,d)}});this.J7=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);this.Vd.Pd()};var Dwb=function(a,b){b&&(a.J7=b,a.Vd.Pd())};BI.prototype.PLc=function(){var a=this.nv;0<a.st.length&&a.st[0].Yd()};BI.prototype.mua=function(a){this.nv.mua(a)};
var Iwb=function(a,b){return{kind:"scope",FT:function(c){c=c.en;a.J7=b;a.Vd.Pd();return{en:c,prefix:b}}}};BI.ha=function(a){return new (a||BI)(_.u(_.El),_.u(_.hu),_.u(_.YD))};
BI.Aa=_.kc({type:BI,ta:[["scope-list"]],vb:function(a,b){a&1&&_.tf(_.Pv,7);if(a&2){var c;_.sf(c=_.wf())&&(b.nv=c.first)}},Ba:6,Ca:5,Fa:[["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","bold-active-element","shortcut","matTooltip","mouseFocusItem",4,"ngFor","ngForOf"],[4,"ngIf"],["selectedClass","selected","matTooltipClass","custom-tooltip",3,"payload","shortcut","matTooltip","mouseFocusItem"],[1,"scope-text"],[3,"shortcut",4,"ngIf"],[3,"shortcut"],["selectedClass","selected",
3,"payload","bold-active-element","shortcut","mouseFocusItem",4,"ngFor","ngForOf"],["selectedClass","selected",3,"payload","shortcut","mouseFocusItem"],["selectedClass","selected",3,"payload"],["ascTrackElement","ScopeDropdown","trackAction","navigateToManageSavedQueries",3,"routerLink"],["svgIcon","shared:settings_outline"]],va:function(a,b){a&1&&(_.y(0,"search-box-suggestion-list")(1,"div"),_.M(2,nob,4,7,"search-box-suggestion-item",0),_.M(3,rob,3,2,"ng-container",1),_.O(4,"async"),_.z(),_.M(5,
tob,7,4,"ng-container",1),_.z());a&2&&(_.t(2),_.w("ngForOf",b.scopes),_.t(1),_.w("ngIf",_.R(4,3,b.mv)),_.t(2),_.w("ngIf",b.dha))},Ia:[_.$n,_.sm,_.tm,_.jw,_.Gs,_.AI,_.Gn,_.Ov,_.Pv,_.ym],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}"],
Pa:0});var CI=function(a,b,c,d){this.Ga=a;this.uDc=b;this.zone=c;this.document=d};CI.prototype.La=function(){this.mb&&this.mb.unsubscribe()};var Jwb=function(a){a.mb||(a.mb=a.zone.bc(function(){return _.fe(0,6E5).ka(vob(a.document)).subscribe(function(){a.LXa()})}))};CI.prototype.LXa=function(){var a=this;_.Sn(this.Ga,function(){return a.uDc.LXa(new qsb)},"searchPrepare")};CI.ha=function(a){return new (a||CI)(_.q(_.Vn),_.q(zsb),_.q(_.Ge),_.q(_.ih))};CI.ua=_.p({token:CI,qa:CI.ha,Ha:"root"});var DI=function(a){this.Sg=void 0;this.lp={};if(a){var b=_.gFa(a);a=_.fFa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};DI.prototype.set=function(a,b){Kwb(this,a,b,!1)};DI.prototype.add=function(a,b){Kwb(this,a,b,!0)};var Kwb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.lp[f]||(a.lp[f]=new DI);a=a.lp[f]}if(d&&void 0!==a.Sg)throw Error("Zd`"+b);a.Sg=c};
DI.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.lp[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Sg:void 0};DI.prototype.Jw=function(){var a=[];Lwb(this,a);return a};var Lwb=function(a,b){void 0!==a.Sg&&b.push(a.Sg);for(var c in a.lp)Lwb(a.lp[c],b)};DI.prototype.LG=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.lp[e])return[];c=c.lp[e]}Mwb(c,a,b)}else Mwb(this,"",b);return b};
var Mwb=function(a,b,c){void 0!==a.Sg&&c.push(b);for(var d in a.lp)Mwb(a.lp[d],b+d,c)};_.h=DI.prototype;_.h.oR=function(a){return void 0!==this.get(a)};_.h.clear=function(){this.lp={};this.Sg=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.lp[e])throw Error("$d`"+a);c.push([b,e]);b=b.lp[e]}a=b.Sg;for(delete b.Sg;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.lp[e].tl())delete b.lp[e];else break;return a};_.h.clone=function(){return new DI(this)};
_.h.tl=function(){return void 0===this.Sg&&_.Pba(this.lp)};var Nwb=new _.wc("labelPriorities"),EI=function(a,b,c){this.fva=a;c=c.Cda;a=new DI;c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;e=b.has(e)?b.get(e):Number.POSITIVE_INFINITY;a.set(d,e)}this.eFc=a};EI.ha=function(a){return new (a||EI)(_.q(_.Uu),_.q(Nwb),_.q(_.o2a))};EI.ua=_.p({token:EI,qa:EI.ha});var Owb;Owb=_.Ed([]);_.FI=function(a,b,c,d,e,f,g,m,n,r,x,A,E){this.am=a;this.YZa=b;this.Va=c;this.LNc=d;this.Kl=A;this.MK=E;this.Y0a=_.Jk(e,zI).create(r).instance.Y0a;this.LZa=_.Jk(e,BI).create(r);_.sIa(f,this.LZa.Gu);_.Yh.has(2)||_.gu.has(28)||_.gu.has(37)||Jwb(x);this.YA=_.gu.has(69);this.mt=n.x_()};_.FI.prototype.La=function(){this.LZa.destroy()};
_.FI.prototype.dra=function(a){var b=this,c=void 0===a.lk?"":a.lk,d=void 0===a.Ge?"":a.Ge,e=_.Jh(void 0===a.zd?"":a.zd,this.am.eH),f=_.ooa(a);return this.mt.ka(_.pe(1),_.v(function(g){return new MG({Lo:_.alb(e),mU:e.Cb,BVa:7,pathPrefix:_.Mlb(e),Ge:d,YA:b.YA,mt:g})})).ka(_.Ce(function(g){return b.YZa.P0a(c,g)}),_.v(function(g){return Pwb(b,g,f)}),_.ie(function(){return Owb}))};
_.FI.prototype.trb=function(a){a:{var b=this.LNc;a=b.fva.parse(void 0===a.lk?"":a.lk);b:{var c=_.l(_.Wh(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.Gk){b=wob(b.eFc,a.value);b=void 0===b?b:b+":";break a}b=void 0}return b};
var Pwb=function(a,b,c){var d=b.wv,e=b.tU,f=_.Jg(a.Kl.Uc)||new _.Ig;return d.map(function(g){var m=g.Jg&&_.Plb(g.Jg,{line:g.lineNumber}),n=a.Va,r=g.lineNumber,x=g.title,A=g.Wi;g=g.zU;if(!m)throw Error("Yd");r=_.Hp(m.Zb(),Object.assign({},f.params,{line:r}));f.params.Sb&&_.Ep(r,f.Cb);r=r.Za();var E={rZ:_.$lb(r)};n=_.Wm(n,_.En(n,_.Bp(r),{Ta:c}));if(A&&A.we){var I=A.we,L=I.startIndex,Q=[{start:L,end:L+I.length}];dob(Q);Q.push(Gwb);I=[];var da=-1;L=-1;Q=_.l(Q);for(var oa=Q.next();!oa.done;oa=Q.next()){var pa=
oa.value;oa=pa.start;pa=pa.end;oa>L&&((da=x.substring(da,L))&&I.push({a_a:da,sD:!0}),(da=x.substring(L,oa))&&I.push({a_a:da,sD:!1}),da=oa);L=Math.max(pa,L)}x=I}else x=[{a_a:x,sD:!1}];return A&&A.type?Object.assign({},E,{Wz:r.path,icon:"source:symbol",url:n,mFb:x,pv:g,eq:e,Oc:m,GOb:Fwb.get(A.type)}):Object.assign({},E,{Wz:_.Bg(r.path||""),icon:r.iD?"source:file":"source:folder_open",url:n,mFb:x,pv:g,eq:e,Oc:m})}).map(function(g){return Qwb(a,g)})};
_.FI.prototype.F1a=function(a){var b=this.am.parse(a),c=[],d=new Map,e=0;b=_.l(yob(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),tpa: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),tpa:Array.from(d.keys())});return c};
var Qwb=function(a,b){return{kind:"suggestion",va:a.Y0a,LN:b,Exa:function(){_.Fn(a.Va,b.url)},pv:b.pv,eq:b.eq,Oc:b.Oc,fB:a.MK.uLb}};_.W.Object.defineProperties(_.FI.prototype,{L1:{configurable:!0,enumerable:!0,get:function(){return this.LZa.instance}}});_.FI.ha=function(a){return new (a||_.FI)(_.q(_.Yu),_.q(_.ZH),_.q(_.lg),_.q(EI),_.q(_.Ck),_.q(_.kg),_.q(_.fu),_.q(_.hu),_.q(_.Mu),_.q(_.jg),_.q(CI),_.q(_.Sf),_.q(_.Fu))};_.FI.ua=_.p({token:_.FI,qa:_.FI.ha});_.GI=function(){};_.GI.ha=function(a){return new (a||_.GI)};_.GI.Ea=_.lc({type:_.GI});_.GI.Da=_.ac({imports:[_.zm]});_.HI=function(){};_.HI.ha=function(a){return new (a||_.HI)};_.HI.Ea=_.lc({type:_.HI});_.HI.Da=_.ac({Rb:[_.FI,EI,{ya:Nwb,Ab:function(){return new Map(Dsb.map(function(a,b){return[a,b]}))}}],imports:[_.bo,_.Ew,_.zm,_.zw,_.Hs,_.GI,_.In,_.Qv]});_.II=function(a,b){this.Va=b;this.appId=new _.Tf(null);this.Kvc=new _.Tf(null);this.RLa=new _.Tf(null);this.ef=new _.Tf(null);this.Jxc=new _.Tf(!1);this.RMc=new _.Tf(null);this.Zl=new _.Tf(_.Jg(a.Uc));this.mb=this.Va.events.ka(_.de(function(c){return c instanceof _.hg}),_.v(function(){return _.Jg(a.Uc)})).subscribe(this.Zl);Rwb(this);Swb(this);Twb(this);Uwb(this);Vwb(this);Wwb(this);this.Sxc=!_.gu.has(28)};_.II.prototype.La=function(){this.mb.unsubscribe()};
_.II.prototype.BL=function(a){var b=this;return _.Qd(this.RLa,a).ka(_.v(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;return null!=c?c:d&&b.Sxc}))};_.II.prototype.aE=function(a){this.RLa.next(a)};
var Rwb=function(a){JI(a,a.appId,function(b,c){_.eF(c,function(d){null==b?delete d.ou:d.ou=b;delete d.yw;delete d.pu;delete d.gt})},zob)},Swb=function(a){JI(a,a.Kvc,function(b,c){_.eF(c,function(d){null==b?delete d.yw:d.yw=b;delete d.pu})},Aob)},Twb=function(a){JI(a,a.RLa,function(b,c){_.eF(c,function(d){null!=b?d.Bj=b?"1":"0":delete d.Bj})},Bob)},Uwb=function(a){JI(a,a.ef,function(b,c){_.eF(c,function(d){null==b?delete d.ef:d.ef=b})},Cob)},Vwb=function(a){JI(a,a.Jxc,function(b,c){_.eF(c,function(d){b?
d.gt="":delete d.gt})},Dob)},Wwb=function(a){JI(a,a.RMc,function(b,c){_.eF(c,function(d){null==b?delete d.pu:d.pu=b})},Eob)},JI=function(a,b,c,d){a.mb.add(a.Zl.ka(_.v(function(e){return d(e)}),_.ne()).subscribe(b));b=b.ka(_.ne(),_.v(function(e){var f=a.Zl.value;if(d(f)!==e)return f=f.Zb(),c(e,f),f.Za()}),_.de(function(e){return!!e}),_.Ee(function(e){a.Va.navigate(_.Bp(e),{vi:!0})}));a.mb.add(b.subscribe(a.Zl))};_.II.ha=function(a){return new (a||_.II)(_.q(_.Sf),_.q(_.lg),_.q(_.hu))};
_.II.ua=_.p({token:_.II,qa:_.II.ha});var KI=function(a){this.stack=a instanceof Array?a:[a]};KI.prototype.pop=function(a){if(0>a)throw new RangeError("ae");if(a>this.stack.length-1)throw new RangeError("be");return new KI(this.stack.slice(0,-1*a))};KI.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new KI(b)};
_.W.Object.defineProperties(KI.prototype,{aZ:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.hAb]}},ZMc:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},Ixa:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.Wi})}},hAb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});_.LI=function(a,b,c){this.IDb=new _.ye;this.IDb.ka(nlb(a.Of),_.de(function(d){return 0<d.length})).subscribe(function(d){c.navigate([],{Ta:Fob(d),mg:"merge",ui:b,vi:!0})})};_.LI.prototype.NYa=function(){for(var a=_.l(_.uc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.IDb.next(b.value)};_.LI.ha=function(a){return new (a||_.LI)(_.q(_.Ge),_.q(_.Sf),_.q(_.lg))};_.LI.ua=_.p({token:_.LI,qa:_.LI.ha,Ha:"root"});var Xwb;
_.MI=function(a,b,c,d,e){var f=this;this.Kl=a;this.Bia=c;this.Va=d;this.sj=e;this.Kpb=this.BPa=new _.Tf("SOURCE");this.PAc=this.cba=new _.Tf(0);this.XJc=this.NH=new _.Tf(2);this.d0a=new _.we(1);this.rha=new _.we(1);this.MAc=this.pqb=new _.Tf(void 0);this.nea=new _.ye;this.Vaa=this.aQa=new _.Tf({query:"",LTa:!1,ee:null});this.EG=new _.Tf(-1);this.sra=new _.Tf(0);this.destroy=new _.ye;this.mb=new _.yd;this.Hhb=new _.ye;this.MEb=new _.ye;this.XLb=new _.ye;this.fAc=this.lra=new _.Tf(!1);this.Bia.c_.ka(_.De(this.destroy)).subscribe(function(g){0===g?
f.NH.next(0):f.NH.next(2)});a=_.Jg(this.Kl.Uc);c=this.Kl.Uc.Ta;c.gs&&c.gsn?(d=Xwb(c.gs),c={Wi:c.gsn,PN:d,KS:d},6===a.params.ef?this.nia(c):(this.lia(c),b.NYa("gsn","gs"))):1!==a.params.ef&&6!==a.params.ef||this.Va.navigate(_.Bp(_.eF(a.Zb(),function(g){delete g.ef;delete g.Bj}).Za()),{mg:"preserve",vi:!0});this.OU=Ywb(this);this.UEc=Zwb(this);this.rra=_.$d(this.EG,this.Vaa.ka(_.ne(Iob),_.te(0))).ka(Hob())};Xwb=function(a){return"string"===typeof a?[a]:a};
_.MI.prototype.La=function(){this.mb.unsubscribe();this.destroy.next()};_.MI.prototype.aE=function(a){this.sj.aE(a)};_.MI.prototype.BL=function(a){return this.sj.BL(a)};var Zwb=function(a){return _.Qd(a.sj.BL(_.Ed(!1)),a.sj.ef).ka(_.v(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return!!b&&1===c}),_.ne(),_.xe(1),_.Ld())},$wb=function(a,b){a.pqb.next(b);a.sj.ef.next(0);a.sj.aE(!0)};_.MI.prototype.lia=function(a){this.d0a.next(new KI(Object.assign({},a,{isFirst:!0})))};
var Ywb=function(a){var b=a.Va.events.ka(_.de(function(d){return d instanceof _.hg}),_.v(function(){var d=_.Jg(a.Kl.Uc);return d&&d.tb}),_.ne(),_.Ae(),_.te()),c=a.d0a.ka(_.Ce(function(d){if(d){var e=a.Hhb.ka(_.v(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.MEb.ka(_.v(function(m){return function(n){return n.pop(n.Ixa.length-1-m)}})),g=a.XLb.ka(_.v(function(m){return function(n){var r=n.stack.slice();r[n.hAb]=Object.assign({},n.aZ,m);return new KI(r)}}));return _.$d(e,
f,g).ka(_.ue(function(m,n){return n(m)},d),_.Be(d))}return _.Ed(void 0)}));return _.$d(b,c).ka(_.ne(),_.xe(1),_.Ld())};_.MI.prototype.nia=function(a){this.sj.aE(!0);this.d0a.next(new KI(Object.assign({},a,{isFirst:!0})));this.sj.ef.next(6)};var axb=function(a,b){a.Hhb.next(b)};_.W.Object.defineProperties(_.MI.prototype,{BG:{configurable:!0,enumerable:!0,get:function(){return this.BPa.getValue()},set:function(a){a!==this.BG&&this.BPa.next(a)}}});
_.MI.ha=function(a){return new (a||_.MI)(_.q(_.Sf),_.q(_.LI),_.q(_.QH),_.q(_.lg),_.q(_.II))};_.MI.ua=_.p({token:_.MI,qa:_.MI.ha});_.NI=function(a){this.Wb=a};_.NI.prototype.transform=function(a){return this.Wb.z_().ka(_.Be(!1),_.v(function(b){return b?_.Vlb(a):a.path||""}),_.ne())};_.NI.ha=function(a){return new (a||_.NI)(_.u(_.Mu,16))};_.NI.Ce=_.qc({name:"maybeStripGoogle3",type:_.NI,ie:!0});_.OI=function(){};_.OI.ha=function(a){return new (a||_.OI)};_.OI.Ea=_.lc({type:_.OI});_.OI.Da=_.ac({});var cxb;_.PI=function(a,b,c,d,e){var f=this;this.Ga=a;this.Dib=b;this.Dwc=c;this.IH=d;this.PFc=new _.Ts(this.Ga);this.Scb=new _.we(1);this.ex=new _.Ts(this.Ga);this.fqb=new _.we(1);this.ejb=new _.Ts(this.Ga);this.xvc=this.Scb.ka(Lob(e,function(g){return f.Dwc.list(g).ka(_.v(function(m){return Oob(g,m.aggregations)}))}));this.yvc=this.fqb.ka(Lob(e,function(g){return f.Dib.list(g).ka(_.v(function(m){return Oob(g,m.Xaa)}))}))};
_.bxb=function(a,b){var c=_.Mob(b);return a.ex.fetch(c,function(){a.fqb.next(c);return _.Nob(a.yvc,c,b.category)})};cxb=function(a){return a.IH.prefetch("findingsConfig").ka(_.ke(),_.Ce(function(b){b&&a.ejb.put("getConfiguration",_.Ed(_.Ef(fG,JSON.parse(b.response)).root));return a.ejb.fetch("getConfiguration",function(){return a.Dib.getConfiguration().ka(_.v(function(c){return c.root}))})}))};_.PI.ha=function(a){return new (a||_.PI)(_.q(_.Vn),_.q(usb),_.q(tsb),_.q(_.Lu),_.q(_.Ge))};
_.PI.ua=_.p({token:_.PI,qa:_.PI.ha,Ha:"root"});_.QI=function(a,b){this.ZZ=b;_.gu.has(14)?this.bQa=cxb(this.ZZ).ka(_.v(function(c){return(null==c?void 0:c.children)||[]}),_.xe(1),_.Ld()):this.bQa=_.Ed([]);this.kyb=this.bQa.ka(_.v(Pob))};_.QI.prototype.gRa=function(){return this.bQa};_.dxb=function(a,b){return a.kyb.ka(_.v(function(c){return c.get(b)}))};
_.QI.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return jE(b)||"host"===b?_.dxb(this,f).ka(_.Ce(function(r){if(!r)return _.Ed([]);var x=_.Qob(r);return x?_.bxb(m.ZZ,{tb:a,Qc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:x}).ka(_.v(function(A){return A.map(function(E){return{icon:r.icon,tooltip:r.tooltip,details:E,dyb:r.name,Rs:r.id}})})):_.Ed([])})):_.Fd("Only depot group and multibranch are currently supported")};
_.QI.ha=function(a){return new (a||_.QI)(_.q(_.hu),_.q(_.PI))};_.QI.ua=_.p({token:_.QI,qa:_.QI.ha,Ha:"root"});var exb=new Set(["depot","host","ossProject"]),RI=function(a,b,c){this.Ga=a;this.iAc=b;this.Yzc=c;this.jxc=new _.Ts(this.Ga);this.cwc=new _.Ts(this.Ga)},fxb=function(a,b,c){var d=b.tb,e=b.Qc,f=b.fileSpecSourceRootRepositoryKeyRepositoryName,g=b.fileSpecSourceRootRefSpec,m=b.fileSpecSourceRootRefHint,n=b.fileSpecPath,r=b.fileSpecType,x=b.mergeLatestData;b=void 0===b.category?"DEFAULT":b.category;if(!exb.has(e))throw Error("de");var A=Object.assign({},_.NE(d,e),{fileSpecPath:n,fileSpecType:r,fileSpecSourceRootRefSpec:g,
fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:x,category:b});return a.jxc.fetch(Object.assign({},A,{Wh:"fileTest"}),function(){return a.iAc.get(A).ka(_.v(function(E){return E.tNa}))})},gxb=function(a,b,c,d){if(!exb.has(c))throw Error("de");var e=Object.assign({},_.NE(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.cwc.fetch(e,function(){return a.Yzc.get(e).ka(_.v(function(f){return f.categories}))})};
RI.ha=function(a){return new (a||RI)(_.q(_.Vn),_.q(ysb),_.q(xsb))};RI.ua=_.p({token:RI,qa:RI.ha,Ha:"root"});var hxb,jxb,pxb,kxb;hxb=["BLAME","XREFS"];_.ixb=new _.wc("viewDataProvider");
_.SI=function(a,b,c,d,e,f){var g=this;this.OC=a;this.Wb=c;this.JPa=d;this.state=new _.Tf(new Map);this.mb=new _.yd;this.wfb=e.ka(_.de(Zob),_.Slb(function(m){return m.location}),_.v(function(m){return{Xa:m.location,isDirectory:1===m.kind,gD:_.BE(m.MD),PL:0===m.kind?m.PL:void 0}}),_.Be(void 0),_.xe(1),_.Ld());this.Xpa=jxb(this).ka(_.xe(1),_.Ld());this.ALa=_.Qd([this.wfb,this.OC.gRa().ka(_.Be([]))]).ka(_.Ce(function(m){m=_.l(m);var n=m.next().value,r=m.next().value;return kxb(g,n).ka(_.v(function(x){return[].concat(_.yc(x),
_.yc(Rob(r,n)))}))}),_.ne($ob),_.xe(1),_.Ld());a=Wrb(this.Wb).ka(_.v(function(m){return new Map(Array.from(m,function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return[n,"ON"===r.vf?{enabled:!0,Gs:0}:{enabled:!1}]}))}),_.pe(1),_.De(this.state.ka(_.Ae())));b=this.ALa.ka(_.Fe(this.state),_.v(function(m){m=_.l(m);var n=m.next().value;m=m.next().value;var r=Xob(n),x=Uob(_.Jg(f.Uc));n=new Map;for(var A=_.l(m),E=A.next();!E.done;E=A.next()){var I=_.l(E.value);E=I.next().value;I=I.next().value.enabled||
Vob(E,x);n.set(E,I?{enabled:!0,Gs:0}:{enabled:!1})}r=_.l(r);for(x=r.next();!x.done;x=r.next())x=x.value,!m.has(x.id)&&x.AT&&n.set(x.id,{enabled:!0,Gs:0});return n}));this.mb.add(_.Wd(a,b).subscribe(function(m){g.state.next(m)}));a=this.ALa.ka(_.v(function(m){return new Set(Xob(m).map(function(n){return n.id}))}));this.Hia=_.Qd([this.state,a]).ka(_.v(function(m){m=_.l(m);var n=m.next().value;m=m.next().value;var r=new Map;n=_.l(n.entries());for(var x=n.next();!x.done;x=n.next()){var A=_.l(x.value);
x=A.next().value;A=A.next().value;m.has(x)&&r.set(x,A)}return r}),_.ne(Yob),_.xe(1),_.Ld())};_.h=_.SI.prototype;_.h.La=function(){this.mb.unsubscribe()};_.h.gRa=function(){return this.ALa};_.h.cT=function(a){return this.Hia.ka(_.v(function(b){return b.get(a)||{enabled:!1}}),_.ne(_.Jb))};_.h.IOa=function(){var a=Wob(_.uc.apply(0,arguments),!0);lxb(this,mxb(this,a))};_.h.hOa=function(){lxb(this,Wob(_.uc.apply(0,arguments),!1))};_.h.hD=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};
_.TI=function(a,b,c){nxb(a,b,{enabled:!0,Gs:2,ttb:c})};_.UI=function(a,b){nxb(a,b,{enabled:!0,Gs:0})};_.oxb=function(a,b,c){nxb(a,b,{enabled:!0,Gs:1,Ou:c})};jxb=function(a){var b=["DEFAULT","FUZZING"];return a.wfb.ka(_.Ce(function(c){if(!c)return _.Ed(b);var d=c.Xa;c=d.tb;var e=d.Qc;d=d.repository;return c&&e&&exb.has(e)&&d?gxb(a.JPa,c,e,d).ka(_.Be(b),_.ie(function(){return _.Ed([])}),_.v(function(f){return[].concat(_.yc(new Set([].concat(_.yc(f),_.yc(b)))))})):_.Ed(b)}),_.v(function(c){return c.filter(gmb).map(_.vta)}))};
pxb=function(a){return a.Xpa.ka(_.v(function(b){var c=new Set(b);return Object.assign({},_.p1a,{children:_.p1a.children.filter(function(d){return c.has(d.id)})})}))};kxb=function(a,b){return pxb(a).ka(_.v(function(c){c=[Trb,Urb,Vrb,c];_.gu.has(27)&&(c.push(_.r1a),c.push(_.s1a));return b?c.filter(function(d){return"LINE_COUNTS"===d.id||"FILE_COUNTS"===d.id?b.isDirectory:b.isDirectory||b.gD&&("BLAME"===d.id||"COVERAGE_GENERIC"===d.id)?!1:!0}):c}))};
_.SI.prototype.Pwa=function(){var a=_.uc.apply(0,arguments),b=new Map(this.state.getValue()),c=new Map;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;d=e.Wh;e=e.state;var f=void 0;(null==(f=this.state.getValue().get(d))?void 0:f.enabled)===e.enabled||hxb.includes(d)||c.set(d,{vf:e.enabled?"ON":"OFF",Wia:""});b.set(d,e)}0<c.size&&this.Wb.HAb(c);this.state.next(b)};
var lxb=function(a,b){var c=[];b=_.l(b);for(var d=b.next();!d.done;d=b.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;e!==a.hD(d)&&(e?c.push({Wh:d,state:{enabled:e,Gs:0}}):c.push({Wh:d,state:{enabled:e}}))}a.Pwa.apply(a,_.yc(c))},nxb=function(a,b,c){a.hD(b)&&a.Pwa({Wh:b,state:c})},mxb=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("ee");d=d.length?d[0]:null;if(1<[c,d].filter(function(f){return!!f}).length)throw Error("fe");
d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.l(_.o1a);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};_.SI.ha=function(a){return new (a||_.SI)(_.q(_.QI),_.q(_.hu),_.q(_.Mu),_.q(RI),_.q(_.ixb),_.q(_.Sf))};_.SI.ua=_.p({token:_.SI,qa:_.SI.ha});var VI=function(a,b,c){this.Zg=b;this.Mc=c;this.pBc=onb;this.oBc=qnb;this.Lqb=_.oe;this.ID=null;this.w$b="Show in change history"};
VI.prototype.Ub=function(){var a=_.gu.has(56)?_.Ulb(this.hu,this.commit):this.hu,b,c,d=_.Xlb(this.hu)?null==(b=this.commit.er)?void 0:null==(c=b.uv)?void 0:c.refHint:void 0;this.Lqb=this.Zg.list(a.tb,a.Qc,a.repository,this.Hf,"/",1,!1,void 0,void 0,d).ka(_.Ud(function(e){return e.Ym||[]}),_.pe(1));this.Fwc=_.vE(this.hu,this.Hf,void 0,a);this.fgb=this.ID?_.Bp(_.eF(_.Hp((this.ID.Xf?a:this.hu).Zb(),{yf:this.ID.Hf,No:this.ID.Xf||void 0}),function(e){e.kv=e.Sb?"":void 0}).Za()):void 0};
_.W.Object.defineProperties(VI.prototype,{Hf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Hf||""}}});VI.ha=function(a){return new (a||VI)(_.u(_.hu),_.u(_.RH),_.u(_.MI))};
VI.Aa=_.kc({type:VI,ta:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",hu:"baseLocation",ID:"parentCommit"},features:[_.Bc],nc:["commit","","baseLocation",""],Ba:20,Ca:17,Fa:[[1,"section-title"],["ascTrackElement","BlameDetailsCard","trackAction","commitDetailsNavigate",1,"commit-link",3,"universalLink","trackProjectId"],[1,"author"],[1,"date",3,"value"],[4,"ngIf"],[1,"divider"],["mat-button","","type","button","ascTrackElement","BlameDetailsCard","trackAction","showInHistory",
1,"show-in-history",3,"trackProjectId","click"],["mat-button","","class","show-blame-prior","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",3,"routerLink","trackProjectId",4,"ngIf"],[1,"commit-desc-wrapper",3,"message","linkDefinitions"],["mat-button","","ascTrackElement","BlameDetailsCard","trackAction","showBlamePrior",1,"show-blame-prior",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.y(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.N(3),_.z(),_.y(4,"a",1),_.N(5),
_.O(6,"toPrettyRef"),_.z(),_.N(7," : "),_.y(8,"span",2),_.N(9),_.O(10,"authorDisplay"),_.z(),_.N(11," @ "),_.B(12,"date",3),_.z(),_.M(13,apb,3,4,"mat-card-content",4),_.O(14,"async"),_.B(15,"div",5),_.y(16,"mat-card-actions")(17,"button",6),_.H("click",function(){$wb(b.Mc,b.Hf)}),_.N(18),_.z(),_.M(19,bpb,2,2,"a",7),_.z()());a&2&&(_.t(3),_.gf(b.pBc(b.hu)),_.t(1),_.w("universalLink",b.Fwc)("trackProjectId",b.hu.tb),_.t(1),_.Ky("",b.oBc(b.hu),"",_.R(6,11,b.Hf)," "),_.t(4),_.gf(_.R(10,13,b.commit.Vn)),
_.t(3),_.w("value",b.commit.kK),_.t(1),_.w("ngIf",_.R(14,15,b.Lqb)),_.t(4),_.w("trackProjectId",b.hu.tb),_.t(1),_.ff(" ",b.w$b," "),_.t(1),_.w("ngIf",b.fgb))},Ia:[_.$n,_.tm,_.$H,_.UH,_.yr,_.zr,_.nH,lH,mH,Isb,_.Gn,_.cv,_.aI,_.ym,_.TH,_.jF],styles:[".mat-card[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.mat-card[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-top:-16px}mat-card-actions[_ngcontent-%COMP%], mat-card-content[_ngcontent-%COMP%], mat-card-title[_ngcontent-%COMP%]{padding-left:20px;padding-right:20px}mat-card-title[_ngcontent-%COMP%]{font-size:15px;line-height:32px;margin-bottom:0}mat-card-actions[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{display:block;font-size:15px;font-weight:400;line-height:32px;margin:0;text-align:left;width:100%}mat-card-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;font-size:1rem;line-height:1.8461538462rem}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{flex-direction:row}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:table-cell;white-space:pre-line;word-break:break-all}mat-card-content[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   span.label[_ngcontent-%COMP%]{padding-right:16px;width:95px;vertical-align:top}.commit-desc-wrapper[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;max-height:12.3076923077rem;overflow-x:hidden;overflow-y:scroll;padding-bottom:16px;white-space:pre-line;width:650px}.divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px}.mat-icon[_ngcontent-%COMP%]{font-size:16px;height:16px;width:16px}"],
Pa:0});var WI=function(){this.subject=new _.ye};WI.prototype.subscribe=function(a){return this.subject.subscribe(a)};WI.ha=function(a){return new (a||WI)};WI.ua=_.p({token:WI,qa:WI.ha});var qxb=["hovercard"],rxb=["origin"],sxb=[new lF({Ec:"start",Fc:"top"},{rc:"end",xc:"top"},-7),new lF({Ec:"start",Fc:"bottom"},{rc:"end",xc:"bottom"},-7)],XI=function(a,b,c,d,e){var f=this;this.Ga=a;this.Blb=b;this.Bra=c;this.Yf=d;this.Mc=e;this.c2a=!1;this.ID=null;this.Clb=this.Blb.subscribe(function(){f.c2a?f.c2a=!1:(clearTimeout(f.wSa),f.Esa.detach())})};XI.prototype.Ra=function(){};XI.prototype.Sc=function(){this.XCc=new _.ar(this.ZCc,this.ye)};
XI.prototype.La=function(){this.Clb&&this.Clb.unsubscribe();this.Fsa&&this.Fsa.dispose()};var txb=function(a){a.wSa=setTimeout(function(){a.Esa.wg()||(a.Ga.qb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.hu.tb}),a.Esa.Od(a.XCc));a.c2a=!0;a.Blb.subject.next()},300)},cpb=function(a){clearTimeout(a.wSa);a.jtb=setTimeout(function(){a.Esa.detach()},300)};XI.prototype.Yd=function(){$wb(this.Mc,this.commit.Hf)};
XI.prototype.yNa=function(){var a=_.Tq(_.Yq(this.Yf.position(),this.eXa),sxb);_.$Sa(a,[this.Bra]);return this.Yf.create({Ng:a,Gj:this.Yf.Sm.aq()})};_.W.Object.defineProperties(XI.prototype,{Esa:{configurable:!0,enumerable:!0,get:function(){this.Fsa||(this.Fsa=this.yNa());return this.Fsa}}});XI.ha=function(a){return new (a||XI)(_.u(_.Vn),_.u(WI),_.u(_.JH),_.u(_.fr),_.u(_.MI))};
XI.Aa=_.kc({type:XI,ta:[["blame-snippet"]],vb:function(a,b){a&1&&(_.tf(qxb,7,_.of),_.tf(qxb,7,_.pf),_.tf(rxb,7,_.bd));if(a&2){var c;_.sf(c=_.wf())&&(b.ZCc=c.first);_.sf(c=_.wf())&&(b.ye=c.first);_.sf(c=_.wf())&&(b.eXa=c.first)}},lb:function(a,b){a&1&&_.H("mouseenter",function(){clearTimeout(b.jtb)})("mouseleave",function(){return cpb(b)})},inputs:{jK:"commitIndex",commit:"commit",hu:"baseLocation",ID:"parentCommit"},Ba:11,Ca:12,Fa:[[3,"title","mouseenter","mouseleave"],["ascTrackElement","BlameDetails",
"trackAction","showInHistory",3,"click"],["origin",""],[1,"commit-index"],["hovercard",""],[3,"commit","baseLocation","parentCommit","mouseenter","mouseleave"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.H("mouseenter",function(){return txb(b)})("mouseleave",function(){clearTimeout(b.wSa)}),_.O(1,"authorDisplay"),_.y(2,"button",1,2),_.H("click",function(){return b.Yd()}),_.y(4,"span",3),_.N(5),_.z(),_.N(6),_.O(7,"date"),_.O(8,"authorDisplay"),_.z()(),_.M(9,dpb,1,3,"ng-template",null,4,_.zf));a&2&&(_.Jy("title",
"#",b.jK," ",_.R(1,5,b.commit.Vn),""),_.t(5),_.ff("#",b.jK,""),_.t(1),_.Ky(" ",_.Ly(7,7,b.commit.kK,"yyyy-MM-dd"),"\u00a0\u00a0",_.R(8,10,b.commit.Vn)," "))},Ia:[_.$n,VI,_.aI,_.Zy],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}"],
Pa:0});_.YI=function(a){this.Jf=a;this.Sz=[];this.uXa=null};_.h=_.YI.prototype;_.h.La=function(){this.clear();this.xf()};_.h.Kjb=function(){return[]};_.h.uM=function(){};_.h.zD=function(){};_.h.HT=function(){};_.h.xf=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.uXa&&this.uXa.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.zD();uxb(this,this.Kjb());this.uXa=this.aqa().subscribe(function(b){b&&(uxb(a,b),0===a.Sz.length&&0<b.length?(a.uM(),uxb(a,[])):a.HT(b))},function(){a.uM();uxb(a,[])})};_.h.remove=function(){for(var a=_.l(this.Sz),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Jf.handleError(c)}}this.Sz=[]};var uxb=function(a,b){a.remove();a.Sz=[];b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.Sz.push(c)}catch(d){a.Jf.handleError(d)}}};
_.YI.ha=function(a){return new (a||_.YI)(_.u(_.vd))};_.YI.Ja=_.pc({type:_.YI});var ZI=function(a,b,c){_.YI.call(this,a);this.le=b;this.Ga=c};_.V(ZI,_.YI);_.h=ZI.prototype;_.h.Ra=function(){};_.h.Ub=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.ig;b=b.oj;a?(b?!_.oE(b,a):1)&&this.update():this.clear()}};
_.h.aqa=function(){var a=this;if(!_.AE(this.mi))throw Error("ge");var b=this.mi,c=b.tb,d=b.Qc;b=b.repository;var e=_.Jlb(_.Kh(this.mi,0))||"",f=_.Kh(this.mi,1)||"",g=_.mE(this.mi,1)||"";return this.Caa(c,d,b,e,f,g,this.mi.params.Sb).ka(_.v(function(m){return m?a.pja(m):null}))};_.h.HT=function(a){a=this.Ou(a);for(var b=new Map,c=_.l(this.bT()),d=c.next();!d.done;d=c.next())d=d.value,_.oxb(this.le,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ga.En({UF:b})};_.h.Ou=function(a){return a.length};
ZI.ha=function(a){return new (a||ZI)(_.u(_.vd),_.u(_.SI),_.u(_.eu))};ZI.Ja=_.pc({type:ZI,features:[_.Ke,_.Bc]});_.$I=function(a,b){this.Ga=a;this.pSa=b;this.wf=new _.Ts(this.Ga)};
_.$I.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.NE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.wf.fetch(m,function(){var n=g.pSa,r=m;r=void 0===r?{}:r;var x=void 0===x?{}:x;return _.Ml(n.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Wa+"/history/blame",Ta:_.Ff(r,_.RG,x),Qb:kG}).ka(_.v(epb))})};
_.$I.ha=function(a){return new (a||_.$I)(_.q(_.Vn),_.q(_.$G))};_.$I.ua=_.p({token:_.$I,qa:_.$I.ha,Ha:"root"});var vxb=["blameSnippet"],wxb=["loading"],xxb=["rangeHighlight"],yxb=function(a,b,c,d,e,f){this.component=a;this.Soa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.zn=function(){}};yxb.prototype.render=function(){this.zn=this.sidebar?this.component.ucb(this.Soa,this.options,this.startLine,this.endLine):this.component.DKa(this.Soa,this.options,this.startLine,this.endLine)};yxb.prototype.remove=function(){this.zn()};
_.aJ=function(a,b,c,d,e,f){ZI.call(this,b,e,c);this.component=a;this.Ga=c;this.service=d;this.le=e;this.Eo=f;this.gkb=0};_.V(_.aJ,ZI);_.aJ.Ja=ZI.Ja;_.h=_.aJ.prototype;
_.h.pja=function(a){var b=[],c=a.yp||[],d=a.Rib,e=a.tDc;a=a.rVa||[];this.gkb=a.length;!a.length&&c.length&&_.Wy(this.Ga);for(var f=0;f<a.length;f++){var g=a[f];if(g.we){var m=c[g.jK||0],n=m.Hf;if(n)if(n=d.get(n),null==n)_.Wy(this.Ga);else{var r=void 0,x=null!=(r=e.get(n-1))?r:null;r=b.push;var A=r.apply;var E=g.we;g=0===f%2?"even":"odd";var I=[],L="blame-highlight "+g;(E=E&&gpb(E))&&ipb(E)?(I.push(new yxb(this.component,this.Soa,{className:g,commit:m,Md:this.mi,jK:n,ID:x},E.startLine,E.endLine,!0)),
I.push(new yxb(this.component,this.sYa,{className:L},E.startLine,E.endLine,!1))):_.Wy(this.Ga);m=I;A.call(r,b,_.yc(m))}else _.Wy(this.Ga)}else _.Wy(this.Ga)}return b};_.h.Caa=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};_.h.Kjb=function(){return[new yxb(this.component,this.WL,{},void 0,void 0,!0)]};_.h.uM=function(){_.TI(this.le,"BLAME");_.Wy(this.Ga)};_.h.zD=function(){_.UI(this.le,"BLAME");this.Ga.En({bucket:_.Kg.tza})};
_.h.HT=function(a){ZI.prototype.HT.call(this,a);this.Eo.Sj("Blame is being displayed","polite")};_.h.Ou=function(){return this.gkb};_.h.bT=function(){return["BLAME"]};_.h.xf=function(){this.Eo.Sj("Blame was disabled","polite")};_.aJ.ha=function(a){return new (a||_.aJ)(_.u(_.JH),_.u(_.vd),_.u(_.eu),_.u(_.$I),_.u(_.SI),_.u(_.pq))};
_.aJ.Aa=_.kc({type:_.aJ,ta:[["blame-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&(_.tf(vxb,7),_.tf(wxb,7),_.tf(xxb,7));if(a&2){var c;_.sf(c=_.wf())&&(b.Soa=c.first);_.sf(c=_.wf())&&(b.WL=c.first);_.sf(c=_.wf())&&(b.sYa=c.first)}},inputs:{mi:"layerBaseLocation"},features:[_.Ke],nc:["layerBaseLocation",""],Ba:6,Ca:0,Fa:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit"],["text","Loading blame layer...",1,"blame-layer",3,"hasBackground"]],
va:function(a){a&1&&(_.M(0,kpb,1,7,"ng-template",null,0,_.zf),_.M(2,lpb,1,3,"ng-template",null,1,_.zf),_.M(4,mpb,1,1,"ng-template",null,2,_.zf))},Ia:[_.OD,XI],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}"],Pa:0});var zxb=["rangeHighlight"],Axb=function(a,b,c,d,e){this.component=a;this.snippet=b;this.options=c;this.startLine=d;this.endLine=e;this.zn=function(){}};Axb.prototype.render=function(){this.zn=this.component.DKa(this.snippet,this.options,this.startLine,this.endLine)};Axb.prototype.remove=function(){this.zn()};_.bJ=function(a,b,c,d,e,f,g){ZI.call(this,c,d,g);var m=this;this.JPa=a;this.component=b;this.le=d;this.Lb=e;this.Zg=f;this.Fjb=new _.Tf([]);this.mb=this.le.Xpa.subscribe(function(n){m.Fjb.next(n)})};
_.V(_.bJ,ZI);_.bJ.Ja=ZI.Ja;_.h=_.bJ.prototype;_.h.Ra=function(){};_.h.La=function(){this.mb.unsubscribe();ZI.prototype.La.call(this)};_.h.bT=function(){var a=this;return this.Fjb.value.filter(function(b){return a.le.hD(b)})};_.h.uM=function(){for(var a=_.l(this.bT()),b=a.next();!b.done;b=a.next())_.TI(this.le,b.value)};_.h.zD=function(){for(var a=_.l(this.bT()),b=a.next();!b.done;b=a.next())_.UI(this.le,b.value)};
_.h.pja=function(a){var b=[];a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=void 0;"COVERED"===c.status&&(d="covered");"NOT_COVERED"===c.status&&(d="uncovered");d&&b.push(this.xNa(c.startLine,c.endLine,d))}return b};
_.h.Caa=function(a,b,c,d,e,f){var g=this,m=_.aE(this.mi)?"HEAD"===e:!_.Eg.test(e);a=_.Ed({tb:a,Qc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.Fg(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.aE(this.mi)&&(a=_.Qd([_.SH(this.Zg,this.mi,"path"),a]).ka(_.v(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.Qd([a,Bxb(this)]).ka(_.Ce(function(n){var r=_.l(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var Bxb=function(a){return a.le.Xpa.ka(_.Ce(function(b){return _.Qd(b.map(function(c){return a.cT(c)}))}),_.v(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.je(0),_.ne(opb),_.de(function(b){return 0<b.length}),_.Ee(function(){a.zD()}))};_.bJ.prototype.cT=function(a){return this.le.cT(a).ka(_.v(function(b){return{id:a,enabled:b.enabled}}),_.ne())};
_.bJ.prototype.makeRequest=function(a,b){var c=this;b=b.map(hmb).filter(function(d){return void 0!==d});return fxb(this.JPa,Object.assign({},a,{category:b[0]}),_.Jg(this.Lb.Uc).params.tL).ka(_.ie(function(){c.uM();uxb(c,[]);return _.Ed(null)}))};_.bJ.prototype.xNa=function(a,b,c){a=fpb(a,b-1,0,0);if(!ipb(a))throw Error("he");return new Axb(this.component,this.sYa,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.bJ.ha=function(a){return new (a||_.bJ)(_.u(RI),_.u(_.JH),_.u(_.vd),_.u(_.SI),_.u(_.Sf),_.u(_.RH),_.u(_.eu))};_.bJ.Aa=_.kc({type:_.bJ,ta:[["coverage-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&_.tf(zxb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.sYa=c.first)}},inputs:{mi:"layerBaseLocation"},features:[_.Ke],nc:["layerBaseLocation",""],Ba:2,Ca:0,Fa:[["rangeHighlight",""]],va:function(a){a&1&&_.M(0,npb,1,3,"ng-template",null,0,_.zf)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var Cxb=function(){this.N0a=""};Cxb.ha=function(a){return new (a||Cxb)};
Cxb.Aa=_.kc({type:Cxb,ta:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",N0a:"subtitle"},nc:"icon  title  details ".split(" "),Ba:8,Ca:4,Fa:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],va:function(a,b){a&1&&(_.y(0,"mat-card-header")(1,"div",0),_.B(2,"img",1),_.z(),_.y(3,"mat-card-title"),_.N(4),_.z(),_.M(5,ppb,2,1,"mat-card-subtitle",2),_.z(),_.y(6,"mat-card-content"),_.B(7,"div",3),_.z());a&2&&
(_.t(2),_.w("src",b.icon,_.rd),_.t(2),_.gf(b.title),_.t(1),_.w("ngIf",b.N0a),_.t(2),_.w("innerHTML",b.details,_.qd))},Ia:[_.tm,Ksb,lH,mH,Hsb,Jsb],styles:[".mat-card[_ngcontent-%COMP%]{max-width:400px}.mat-card-avatar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center}mat-card-content[_ngcontent-%COMP%]{font-size:13px;line-height:24px}"],Pa:0});var Dxb=[new lF({Ec:"end",Fc:"bottom"},{rc:"start",xc:"top"}),new lF({Ec:"end",Fc:"center"},{rc:"start",xc:"center"}),new lF({Ec:"end",Fc:"top"},{rc:"start",xc:"bottom"})],cJ=function(a,b,c,d){this.Ga=a;this.qK=b;this.eXa=c;this.Yf=d;this.zc="";this.Dd=this.yNa()};_.h=cJ.prototype;_.h.Ra=function(){var a=this;this.Lfa=new _.ar(this.Gca,this.qK,{Od:function(){a.Od()},detach:function(){a.detach()}})};_.h.La=function(){this.Dd.dispose()};
_.h.Od=function(a){var b=this;this.Dd.wg()||(this.Dd.Od(this.Lfa),this.Ga.qb({element:this.zc,action:"showHovercard",We:this.We,gestureName:"CLICK"},a),setTimeout(function(){b.Dd.rf()},0));clearTimeout(this.gyc)};_.h.detach=function(){var a=this;this.gyc=setTimeout(function(){a.Dd.detach()},200)};_.h.yNa=function(){var a=_.Tq(_.Yq(this.Yf.position(),this.eXa),Dxb);return this.Yf.create({Ng:a,Gj:this.Yf.Sm.aq()})};cJ.ha=function(a){return new (a||cJ)(_.u(_.Vn),_.u(_.pf),_.u(_.bd),_.u(_.fr))};
cJ.Ja=_.pc({type:cJ,ta:[["","hovercard","","trackElement",""]],lb:function(a,b){a&1&&_.H("mouseenter",function(c){return b.Od(c)})("mouseleave",function(){return b.detach()})},inputs:{Gca:"hovercard",zc:"trackElement",We:"artifactId"}});var dJ=function(){this.zc=this.tooltip=""};dJ.prototype.Ra=function(){};
_.W.Object.defineProperties(dJ.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.gg(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.We=a[0].Rs;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=_.hE(d.message||c.dyb);f&&(Exb.test(f)||(f="http://"+f),c=_.Elb("a",{href:f,target:"_blank"},c));if(e)try{var g=_.Xh(e)||c}catch(m){g=c}else g=c;return g})}}});
dJ.ha=function(a){return new (a||dJ)};
dJ.Aa=_.kc({type:dJ,ta:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",zc:"trackElement"},nc:["annotations","","trackElement",""],Ba:3,Ca:5,Fa:[[3,"src","alt","hovercard","trackElement","artifactId"],["hovercard",""],[1,"findings-hovercard",3,"mouseenter","mouseleave"],[4,"ngFor","ngForOf"],[3,"icon","title","subtitle","details"],["class","divider",4,"ngIf"],[1,"divider"]],va:function(a,b){a&1&&(_.B(0,"img",0),_.M(1,spb,2,1,"ng-template",null,1,_.zf));if(a&2){var c=
_.ef(2);_.w("src",b.icon,_.rd)("alt",b.tooltip)("hovercard",c)("trackElement",b.zc)("artifactId",b.We)}},Ia:[_.sm,_.tm,Cxb,cJ,_.nH],styles:["mat-card.findings-hovercard[_ngcontent-%COMP%]{overflow:auto;max-height:500px}mat-card.findings-hovercard[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;margin-bottom:16px}"],Pa:0});var Exb=/^((http|https):\/\/)/;var Fxb=["finding"],Gxb=function(a,b,c,d){this.component=a;this.rAc=b;this.options=c;this.line=d;this.zn=function(){}};Gxb.prototype.render=function(){this.zn=this.component.tcb(this.rAc,this.options,this.line)};Gxb.prototype.remove=function(){this.zn()};_.eJ=function(a,b,c,d,e){ZI.call(this,b,d,e);this.component=a;this.OC=c};_.V(_.eJ,ZI);_.eJ.Ja=ZI.Ja;_.h=_.eJ.prototype;
_.h.pja=function(a){var b=new Map;a=_.l(a);for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.details;d=d.we?gpb(d.we).startLine||0:0;var e=void 0,f=null!=(e=b.get(d))?e:[];f.push(c);b.set(d,f)}a=[];b=_.l(b);for(c=b.next();!c.done;c=b.next())d=_.l(c.value),c=d.next().value,d=d.next().value,a.push(new Gxb(this.component,this.sAc,{annotations:d},c));return a};_.h.Caa=function(a,b,c,d,e,f){return this.OC.getAnnotations(a,b,c,e,f,this.Rs,!0)};_.h.uM=function(){_.TI(this.le,this.Rs)};
_.h.zD=function(){_.UI(this.le,this.Rs)};_.h.bT=function(){return[this.Rs]};_.eJ.ha=function(a){return new (a||_.eJ)(_.u(_.JH),_.u(_.vd),_.u(_.QI),_.u(_.SI),_.u(_.eu))};
_.eJ.Aa=_.kc({type:_.eJ,ta:[["finding-layer","layerBaseLocation","","layerId",""]],vb:function(a,b){a&1&&_.tf(Fxb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.sAc=c.first)}},inputs:{mi:"layerBaseLocation",Rs:"layerId"},features:[_.Ke],nc:["layerBaseLocation","","layerId",""],Ba:2,Ca:0,Fa:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],va:function(a){a&1&&_.M(0,tpb,1,1,"ng-template",null,0,_.zf)},Ia:[dJ],ub:2});var Cpb=RegExp("^x-kythe://([a-zA-Z]+)="),Epb=/\//g,Fpb=/~/g,xpb={id:"Google",type:"depot"},WE={};var Hxb;Hxb=new _.wc("decorations_service",{qa:function(){return _.tta(gsb)}});_.fJ=function(a,b,c){_.Yw.call(this,a);this.client=b;this.Je=c;this.fKc=new _.Ts(this.Ga);this.gKc=new _.Ts(this.Ga);this.hKc=new _.Ts(this.Ga);this.oAc=new _.Ts(this.Ga)};_.V(_.fJ,_.Yw);_.h=_.fJ.prototype;_.h.Ota=function(a,b,c,d,e,f){var g=this,m=amb(a,b,c,d,e,f);return this.wf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.iZa=function(a){var b=this;return this.fKc.fetch(a.toObject(),function(){return _.uu(b.Je,function(){return b.client.iZa(a,b.Je.Dk())},"Decorations.resolveDocumentation")})};_.h.jZa=function(a){var b=this;return this.gKc.fetch(a.toObject(),function(){return _.uu(b.Je,function(){return b.client.jZa(a,b.Je.Dk())},"Decorations.resolveItemList")})};_.h.D1=function(a){var b=this;return this.hKc.fetch(a.toObject(),function(){return _.uu(b.Je,function(){return b.client.D1(a,b.Je.Dk())},"Decorations.resolvePanel")})};
_.h.ZQa=function(a){var b=this;return this.oAc.fetch(a.toObject(),function(){return _.uu(b.Je,function(){return b.client.ZQa(a,b.Je.Dk())},"Decorations.getFilterSupport")})};_.h.Ypa=function(){return new _.wo};_.h.extract=function(){return this.Ypa()};_.h.isValid=function(a){return 0<a.j_().length||_.Zi(a,2)};_.h.fetch=function(a){var b=this;return _.uu(this.Je,function(){return b.client.Ota((new _.COa).MLb(_.wpb(a)),b.Je.Dk())},"Decorations.list")};
_.fJ.ha=function(a){return new (a||_.fJ)(_.q(_.Vn),_.q(Hxb),_.q(_.Nu))};_.fJ.ua=_.p({token:_.fJ,qa:_.fJ.ha,Ha:"root"});var Ixb=function(a,b){this.component=a;this.location=b;this.zn=function(){}};Ixb.prototype.render=function(){this.zn=this.component.eY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,mp:"deprecated"}).remove};Ixb.prototype.remove=function(){this.zn()};_.gJ=function(a,b,c,d,e){ZI.call(this,c,d,a);this.Ga=a;this.component=b;this.le=d;this.service=e;this.XY=0};_.V(_.gJ,ZI);_.gJ.Ja=ZI.Ja;_.h=_.gJ.prototype;
_.h.pja=function(a){var b=this;return(a.j_()||[]).filter(function(c){return _.Xi(c,9).includes(2)}).reduce(function(c,d){b.XY+=1;a:{if(d.zsb()&&(d=d.Nba(),d=hpb(d),jpb(d)))break a;d=void 0}if(!d)return _.Wy(b.Ga),c;var e=c[c.length-1],f;if(f=e)e=e.location,f=e.startLine===d.startLine&&e.startColumn<d.endColumn&&d.startColumn<e.endColumn;f||c.push(b.xNa(d));return c},[])};_.h.Caa=function(a,b,c,d,e,f,g){return this.service.Ota(a,b,c,{Cb:d,commit:e},f,g)};
_.h.uM=function(){_.TI(this.le,"DEPRECATED");_.Wy(this.Ga)};_.h.zD=function(){_.UI(this.le,"DEPRECATED")};_.h.Ou=function(){return this.XY};_.h.bT=function(){return["DEPRECATED"]};_.h.xNa=function(a){return new Ixb(this.component,a)};_.gJ.ha=function(a){return new (a||_.gJ)(_.u(_.eu),_.u(_.JH),_.u(_.vd),_.u(_.SI),_.u(_.fJ))};
_.gJ.Aa=_.kc({type:_.gJ,ta:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{mi:"layerBaseLocation"},features:[_.Ke],nc:["layerBaseLocation",""],Ba:0,Ca:0,va:function(){},styles:[".deprecated{text-decoration:line-through}"],ub:2,Pa:0});var Jxb={qu:new Set,ids:[]},hJ=function(a){var b=this;this.Mc=a;this.Ica=Jxb;this.gqa=[];this.Jsa=new Map;this.eR=!1;this.Lf=new _.ml;this.mb=_.Qd([this.Mc.OU,this.Mc.UEc]).ka(_.v(function(c){c=_.l(c);var d=c.next().value;if(c.next().value&&d)return b.eR?d.aZ:d.ZMc}),_.Be(void 0),_.ne()).subscribe(function(c){c?(b.gqa=c.PN,c.KS&&b.CT(c.KS)):b.gqa=[]})};_.h=hJ.prototype;_.h.La=function(){this.mb.unsubscribe()};
_.h.Fe=function(a){a=_.Y(a.context.an,5);if(!a)return!1;var b=a.split(" ");return this.gqa.length===b.length&&this.gqa.every(function(c){return b.includes(c)})};
_.h.CT=function(a,b){var c=this;b=void 0===b?!0:b;var d=a.map(function(n){return c.Jsa.get(n)||new Set}).reduce(function(n,r){r=_.l(r);for(var x=r.next();!x.done;x=r.next())n.add(x.value);return n},new Set);if(b){b=_.l(this.Ica.qu);for(var e=b.next();!e.done;e=b.next()){var f=e.value;d.has(f)||(f.c0=!1)}}b=new Map;f=_.l(d);for(e=f.next();!e.done;e=f.next()){var g=e.value;g.c0=!0;e=g.context.w$;g=this.Bsa(g);var m=b.get(e);void 0!==m&&0!==m||b.set(e,g)}this.Ica={qu:d,ids:a};this.Lf.emit(Array.from(b.entries()))};
_.h.bt=function(a){if(0<this.Ica.qu.size)for(var b=_.l(this.Ica.qu),c=b.next();!c.done;c=b.next())c=c.value,Kxb(c,a.tra,a.tra+a.qM)&&!c.c0&&(c.c0=!0),c.c0&&!Kxb(c,a.tra,a.tra+a.qM)&&(c.c0=!1)};_.h.Bsa=function(a){return _.Xi(a.context.an,9).includes(1)?1:_.Xi(a.context.an,9).includes(3)?2:0};hJ.ha=function(a){return new (a||hJ)(_.q(_.MI))};hJ.ua=_.p({token:hJ,qa:hJ.ha});var Lxb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.eGc=void 0===d?!1:d;this.zTa=!1;this.mSa=0};
Lxb.prototype.render=function(){var a=this;try{this.link=Mxb(this)}catch(c){_.Wy(this.service.Ga);return}var b=String(this.context.index);this.FL&&(b=void 0);this.zn=this.service.component.eY(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get mp(){var c="xrefs-decoration";a.service.AMb&&(c+=" underline");a.zTa&&(c+=" "+Nxb(a));a.FL&&(c="doc-link");return c},href:this.link,key:b}).remove};
var Nxb=function(a){return 0!==a.mSa&&a.service.Bmb?"important-highlight":"highlight"};Lxb.prototype.remove=function(){this.zn&&this.zn();delete this.zn};
var Mxb=function(a){var b,c=null==(b=_.Ni(a.context.an,_.to,4))?void 0:b.kS();return c?_.Y(c,4)?(a.FL=!0,_.Y(c,4)):Oxb(a.service,c):_.Y(a.context.an,5)?Pxb(a):""},Pxb=function(a,b){if(_.Y(a.context.an,5)){b=Qxb(a.service,a.context.w$,b);var c=a.service.component.lines[a.location.startLine].substring(a.location.startColumn,a.location.endColumn);return c?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+_.Y(a.context.an,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},
Kxb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},Rxb=function(a){var b=a.service.component.he.Ki(a.context.w$-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.eGc&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.W.Object.defineProperties(Lxb.prototype,{Bsa:{configurable:!0,enumerable:!0,get:function(){return this.mSa},set:function(a){this.mSa=a}},c0:{configurable:!0,enumerable:!0,get:function(){return this.zTa},set:function(a){this.zTa=a;if(null!=this.zn)if(a){var b=_.l(Rxb(this));for(a=b.next();!a.done;a=b.next())a.value.classList.add(Nxb(this))}else for(b=_.l(Rxb(this)),a=b.next();!a.done;a=b.next())a.value.classList.remove(Nxb(this))}}});var iJ,jJ;iJ={};
_.Sxb=Object.freeze((iJ[0]={name:"Unknown",Ic:"?"},iJ[50]={name:"Scope",Ic:"?"},iJ[51]={name:"Group",Ic:"G"},iJ[1]={name:"Class",Ic:"C",className:"code-data"},iJ[2]={name:"Interface",Ic:"I",className:"code-data"},iJ[3]={name:"Struct",Ic:"S",className:"code-data"},iJ[4]={name:"Enum",Ic:"E",className:"code-data"},iJ[5]={name:"Union",Ic:"S",className:"code-data"},iJ[6]={name:"Method",Ic:"M",className:"code-procedure"},iJ[7]={name:"Field",Ic:"F",className:"code-sub-data"},iJ[8]={name:"Function",Ic:"F",
className:"code-procedure"},iJ[9]={name:"Variable",Ic:"V",className:"code-alias"},iJ[10]={name:"Typedef",Ic:"T",className:"code-alias"},iJ[11]={name:"Namespace",Ic:"N"},iJ[67]={name:"Extension",Ic:"E",className:"code-data"},iJ[12]={name:"Property",Ic:"P",className:"code-sub-data"},iJ[13]={name:"Enum Constant",Ic:"e",className:"code-sub-data"},iJ[15]={name:"Anonymous Function",Ic:"?"},iJ[16]={name:"Test",Ic:"t"},iJ[17]={name:"Package",Ic:"P"},iJ[18]={name:"Object",Ic:"O"},iJ[61]={name:"Constant",Ic:"c"},
iJ[62]={name:"Module",Ic:"m"},iJ[79]={name:"Preprocessor",Ic:"p"},iJ[20]={name:"Build Rule",Ic:"R"},iJ[21]={name:"Build Binary",Ic:"B"},iJ[22]={name:"Build Test",Ic:"T"},iJ[23]={name:"Build Library",Ic:"L"},iJ[24]={name:"Build Generator",Ic:"G"},iJ[25]={name:"Build Argument",Ic:"A"},iJ[26]={name:"Build Variable",Ic:"V",className:"code-alias"},iJ[30]={name:"Variable",Ic:"V",className:"code-alias"},iJ[31]={name:"Constant",Ic:"c"},iJ[32]={name:"Goog Provide",Ic:"?"},iJ[33]={name:"Goog Require",Ic:"?"},
iJ[34]={name:"Setter",Ic:"?"},iJ[35]={name:"Getter",Ic:"?"},iJ[36]={name:"Literal",Ic:"?"},iJ[37]={name:"Function Literal",Ic:"?"},iJ[38]={name:"Assignment",Ic:"V",className:"code-alias"},iJ[39]={name:"Function Assignment",Ic:"M",className:"code-procedure"},iJ[40]={name:"Define Const",Ic:"D"},iJ[41]={name:"Define Macro",Ic:"D"},iJ[45]={name:"Xml Tag",Ic:"<"},iJ[46]={name:"Template",Ic:"T"},iJ[47]={name:"Job",Ic:"J"},iJ[48]={name:"Service",Ic:"S"},iJ[49]={name:"Allocation",Ic:"A"},iJ[52]={name:"Table",
Ic:"T"},iJ[53]={name:"Queue",Ic:"Q"},iJ[54]={name:"Locality Group",Ic:"L"},iJ[55]={name:"Index",Ic:"I"},iJ[56]={name:"Proto Bundle",Ic:"?"},iJ[57]={name:"Backup Schedule",Ic:"B"},iJ[58]={name:"Column",Ic:"C"},iJ[59]={name:"Changelog",Ic:"?"},iJ[60]={name:"Markdown Header",Ic:"#"},iJ[63]={name:"SQL TVF",Ic:"t"},iJ[64]={name:"SQL Model",Ic:"m"},iJ[65]={name:"SQL Database",Ic:"d"},iJ[66]={name:"Dart Mixin",Ic:"M",className:"code-data"},iJ[68]={name:"YANG Grouping",Ic:"G",className:"code-data"},iJ[69]=
{name:"YANG Identity",Ic:"I",className:"code-data"},iJ[70]={name:"YANG Container",Ic:"C",className:"code-data"},iJ[71]={name:"YANG List",Ic:"L",className:"code-data"},iJ[72]={name:"YANG Leaf",Ic:"L",className:"code-data"},iJ[73]={name:"Swift Actor",Ic:"A",className:"code-data"},iJ[74]={name:"GraphQL Directive",Ic:"D",className:"code-data"},iJ[75]={name:"GraphQL Operation",Ic:"O",className:"code-data"},iJ[76]={name:"GraphQL Fragment",Ic:"F",className:"code-data"},iJ[77]={name:"GraphQL Fragment Spread",
Ic:"S",className:"code-data"},iJ[78]={name:"GraphQL List",Ic:"L",className:"code-data"},iJ));jJ={};_.Txb=Object.freeze((jJ[0]="Unknown Modifier",jJ[1]="Public",jJ[2]="Private",jJ[3]="Protected",jJ[4]="Global",jJ[5]="Namespace-private",jJ[6]="File-private",jJ[7]="Package-private",jJ[8]="Library-private",jJ[9]="Dynamic Scope",jJ[10]="Thread Local",jJ[11]="Static",jJ));var Uxb=function(){return!0},Vxb=function(a,b,c){this.parent=b;this.k0a=c;this.Rp=!1;this.SK=Uxb;this.q0a=null;this.active=!1;this.index=this.level=0;if(!Gpb(a))throw Error("oe");this.wp=a;this.id=_.Gj();this.children=this.oVa(_.Oi(a,_.Jo,3));this.yT=this.children.reduce(function(d,e){return d+e.yT},this.children.length);this.Oya=[].concat(_.yc(this.children));this.Rp=0<this.K2a.length;this.rxa=c.rxa(a.getName())},Xxb=function(a){return a.ytb?a.ytb:a.ytb=Wxb(a)},Wxb=function(a){var b=_.Sxb[a.wp.getType()];
a=_.Xi(a.wp,4);var c=a.map(function(e){return _.Txb[e]});c=[b.name].concat(_.yc(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{je:d,tooltip:c,Ic:b.Ic}};Vxb.prototype.oVa=function(a){var b=this;return a.map(function(c){return new Vxb(c,b,b.k0a)})};var Yxb=function(a){a.Oya=a.children.filter(function(b){return b.isVisible});a.sort&&a.Oya.sort(a.sort)};
_.W.Object.defineProperties(Vxb.prototype,{K2a:{configurable:!0,enumerable:!0,get:function(){return this.Oya}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.SK},set:function(a){if(a!==this.SK){this.SK=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;Yxb(this);this.Rp=0<this.Oya.length}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.q0a},set:function(a){if(a!==
this.q0a){this.q0a=a;for(var b=_.l(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;Yxb(this)}}},gca:{configurable:!0,enumerable:!0,get:function(){return 0<this.children.length}},label:{configurable:!0,enumerable:!0,get:function(){return this.FBb+this.name+this.DMb}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.Xi(this.wp,4)}},name:{configurable:!0,enumerable:!0,get:function(){return this.wp.getName()||"<anonymous>"}},FBb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this.wp,
7)}},DMb:{configurable:!0,enumerable:!0,get:function(){return this.wp.rrb()}},w1a:{configurable:!0,enumerable:!0,get:function(){return _.Ni(this.wp,_.Ho,5)}},type:{configurable:!0,enumerable:!0,get:function(){return this.wp.getType()}},je:{configurable:!0,enumerable:!0,get:function(){return Xxb(this).je}},tooltip:{configurable:!0,enumerable:!0,get:function(){return Xxb(this).tooltip}},Ic:{configurable:!0,enumerable:!0,get:function(){return Xxb(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 Zxb=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)},$xb=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},kJ=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},lJ=function(){},dyb=function(a,b,c){if(a){try{var d=decodeURIComponent(ayb(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&&!byb.test(c)&&(a=b,cyb[" "+a]||(cyb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":Zxb(a,"/",!0)),a=cyb[" "+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},mJ=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},Yj:function(){return new RegExp(a,b)}}},ayb=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)):
""})},nJ=function(a,b){if(b){if(eyb.test(a))return a.replace(fyb,function(c){return gyb[c]})}else if(hyb.test(a))return a.replace(iyb,function(c){return gyb[c]});return a},jyb=function(){this.R1={}},lyb=function(a){this.kh=[];this.token=null;this.options=a||oJ.defaults;this.options.renderer=this.options.renderer||new kyb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.k0a=new jyb},myb=function(){},kyb=function(){this.options=oJ.defaults},nyb=function(a,b){this.options=
b||oJ.defaults;this.links=a;this.rules=pJ.wT;this.renderer=this.options.renderer||new kyb;this.renderer.options=this.options;this.XG=!1;if(!this.links)throw Error("pe");this.options.HH?this.rules=pJ.HH:this.options.rr&&(this.rules=this.options.XLa?pJ.XLa:pJ.rr)},oyb=function(a){this.kh=[];this.kh.links=Object.create(null);this.options=a||oJ.defaults;this.rules=qJ.wT;this.options.HH?this.rules=qJ.HH:this.options.rr&&(this.rules=this.options.Mxa?qJ.Mxa:qJ.rr)},qJ={WGc:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
xPa:lJ,Hsa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,hCb:lJ,K8:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Nw:"^ {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,}|$))",
y$:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:lJ,Ayb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,HD:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,On:/(?!\s*\])(?:\\.|[^\[\]\\])+/,OJa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};qJ.y$=mJ(qJ.y$).replace("label",qJ.On).replace("title",qJ.OJa).Yj();qJ.gMa=/(?:[*+-]|\d{1,9}\.)/;qJ.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
qJ.item=mJ(qJ.item,"gm").replace(/bull/g,qJ.gMa).Yj();qJ.list=mJ(qJ.list).replace(/bull/g,qJ.gMa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+qJ.y$.source+")").Yj();qJ.mbb="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";
qJ.hFa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;qJ.Nw=mJ(qJ.Nw,"i").replace("comment",qJ.hFa).replace("tag",qJ.mbb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).Yj();qJ.HD=mJ(qJ.HD).replace("hr",qJ.Hsa).replace("heading",qJ.heading).replace("lheading",qJ.Ayb).replace("tag",qJ.mbb).Yj();qJ.K8=mJ(qJ.K8).replace("paragraph",qJ.HD).Yj();qJ.wT=kJ({},qJ);
qJ.rr=kJ({},qJ.wT,{xPa:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,HD:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});qJ.rr.HD=mJ(qJ.HD).replace("(?!","(?!"+qJ.rr.xPa.source.replace("\\1","\\2")+"|"+qJ.list.source.replace("\\1","\\3")+"|").Yj();qJ.Mxa=kJ({},qJ.rr,{hCb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
qJ.HH=kJ({},qJ.wT,{Nw:mJ("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",qJ.hFa).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").Yj(),y$:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var pyb=function(a,b){return(new oyb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
oyb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,x,A,E;a;){if(e=this.rules.WGc.exec(a))a=a.substring(e[0].length),1<e[0].length&&this.kh.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.kh.push({type:"code",text:this.options.HH?e:Zxb(e,"\n")});else if(e=this.rules.xPa.exec(a))a=a.substring(e[0].length),this.kh.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.kh.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.hCb.exec(a))&&(g={type:"table",Mp:$xb(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]=$xb(g.cells[r],g.Mp.length);this.kh.push(g);continue}if(e=this.rules.Hsa.exec(a))a=a.substring(e[0].length),this.kh.push({type:"hr"});else if(e=this.rules.K8.exec(a))a=a.substring(e[0].length),this.kh.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.kh.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:"",hea:!1};this.kh.push(m);
e=e[0].match(this.rules.item);n=[];c=!1;x=e.length;for(r=0;r<x;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.HH?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==x-1&&(d=qJ.gMa.exec(e[r+1])[0],1<f.length?1===d.length:1<d.length||this.options.yMc&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=x-1),d=c||/\n\n(?!\s*$)/.test(g),r!==x-1&&(c="\n"===g.charAt(g.length-1),d||(d=c)),d&&(m.hea=!0),A=/^\[[ xX]\] /.test(g),E=void 0,
A&&(E=" "!==g[1],g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",qI:A,checked:E,hea:d},n.push(d),this.kh.push(d),this.token(g,!1),this.kh.push({type:"list_item_end"});if(m.hea)for(x=n.length,r=0;r<x;r++)n[r].hea=!0;this.kh.push({type:"list_end"})}else if(e=this.rules.Nw.exec(a))a=a.substring(e[0].length),this.kh.push({type:this.options.Qo?"paragraph":"html",pre:!this.options.bha&&("pre"===e[1]||"script"===e[1]||"style"===e[1]),text:e[0]});else if(b&&(e=this.rules.y$.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.kh.links[f]||(this.kh.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Mp:$xb(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]=$xb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Mp.length);this.kh.push(g);continue}if(e=this.rules.Ayb.exec(a))a=a.substring(e[0].length),this.kh.push({type:"heading",depth:"="===e[2]?1:2,text:e[1]});else if(b&&(e=this.rules.HD.exec(a)))a=a.substring(e[0].length),this.kh.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.kh.push({type:"text",text:e[0]});else if(a)throw Error("qe`"+a.charCodeAt(0));}}}return this.kh};
var pJ={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,wLa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:lJ,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*\)/,Pva:/^!?\[(label)\]\[(ref)\]/,rWa:/^!?\[(ref)\](?:\[\])?/,Oia:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,KR:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,pY:/^( {2,}|\\)\n(?!\s*$)/,dZ:lJ,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,Grc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};pJ.KR=mJ(pJ.KR).replace(/punctuation/g,pJ.Grc).Yj();pJ.Mnc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;pJ.ksc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;pJ.Hnc=/[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])?)+(?![-_])/;
pJ.wLa=mJ(pJ.wLa).replace("scheme",pJ.ksc).replace("email",pJ.Hnc).Yj();pJ.Alc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;pJ.tag=mJ(pJ.tag).replace("comment",qJ.hFa).replace("attribute",pJ.Alc).Yj();pJ.On=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;pJ.Epc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;pJ.OJa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;pJ.link=mJ(pJ.link).replace("label",pJ.On).replace("href",pJ.Epc).replace("title",pJ.OJa).Yj();
pJ.Pva=mJ(pJ.Pva).replace("label",pJ.On).replace("ref",qJ.On).Yj();pJ.rWa=mJ(pJ.rWa).replace("ref",qJ.On).Yj();pJ.wT=kJ({},pJ);pJ.HH=kJ({},pJ.wT,{Oia:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,KR:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:mJ(/^!?\[(label)\]\((.*?)\)/).replace("label",pJ.On).Yj(),Pva:mJ(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",pJ.On).Yj()});
pJ.rr=kJ({},pJ.wT,{escape:mJ(pJ.escape).replace("])","~|])").Yj(),Snc:/[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/,Flc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,dZ:/^~+(?=\S)([\s\S]*?\S)~+/,text:mJ(pJ.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").Yj()});pJ.rr.url=mJ(pJ.rr.url,"i").replace("email",pJ.rr.Snc).Yj();
pJ.XLa=kJ({},pJ.rr,{pY:mJ(pJ.pY).replace("{2,}","*").Yj(),text:mJ(pJ.rr.text).replace("{2,}","*").Yj()});
nyb.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+=nJ(e[1]);else if(e=this.rules.tag.exec(a))!this.XG&&/^<a /i.test(e[0])?this.XG=!0:this.XG&&/^<\/a>/i.test(e[0])&&(this.XG=!1),!this.Nsa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Nsa=!0:this.Nsa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Nsa=!1),a=a.substring(e[0].length),b+=this.options.Qo?this.options.bha?this.options.bha(e[0]):nJ(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.XG=!0;d=e[2];this.options.HH?(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+=qyb(this,e,{href:ryb(d),title:ryb(c)});this.XG=!1}else if((e=this.rules.Pva.exec(a))||
(e=this.rules.rWa.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.XG=!0,b+=qyb(this,e,c),this.XG=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Oia.exec(a))a=a.substring(e[0].length),b+=this.renderer.Oia(this.output(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.KR.exec(a))a=a.substring(e[0].length),b+=this.renderer.KR(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.Kib(nJ(e[2].trim(),!0));else if(e=this.rules.pY.exec(a))a=a.substring(e[0].length),b+=this.renderer.pY();else if(e=this.rules.dZ.exec(a))a=a.substring(e[0].length),b+=this.renderer.dZ(this.output(e[1]));else if(e=this.rules.wLa.exec(a))a=a.substring(e[0].length),"@"===e[2]?(c=nJ(this.pVa(e[1])),d="mailto:"+c):d=c=nJ(e[1]),b+=this.renderer.link(d,null,c);else if(!this.XG&&(e=this.rules.url.exec(a))){if("@"===e[2])c=nJ(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.Flc.exec(e[0])[0];
while(d!==e[0]);c=nJ(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.Nsa?b+this.renderer.text(e[0]):b+this.renderer.text(nJ(this.l0a(e[0])));else if(a)throw Error("qe`"+a.charCodeAt(0));return b};
var ryb=function(a){return a?a.replace(pJ.Mnc,"$1"):a},qyb=function(a,b,c){var d=c.href;c=c.title?nJ(c.title):null;return"!"!==b[0].charAt(0)?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,nJ(b[1]))};nyb.prototype.l0a=function(a){return this.options.l0a?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};
nyb.prototype.pVa=function(a){if(!this.options.pVa)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=kyb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.Fu){var d=this.options.Fu(a,b);null!=d&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.kFc+nJ(b,!0)+'">'+(c?a:nJ(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:nJ(a,!0))+"</code></pre>"};
_.h.K8=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.Nw=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.HCc?"<h"+b+' id="'+this.options.ICc+d.rxa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.Hsa=function(){return this.options.wka?"<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.HD=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 syb=function(a,b){var c=b.Mp?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=kyb.prototype;_.h.Oia=function(a){return"<strong>"+a+"</strong>"};_.h.KR=function(a){return"<em>"+a+"</em>"};_.h.Kib=function(a){return"<code>"+a+"</code>"};_.h.pY=function(){return this.options.wka?"<br/>":"<br>"};_.h.dZ=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=dyb(this.options.Qo,this.options.Nfb,a);if(null===a)return c;a='<a href="'+nJ(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=dyb(this.options.Qo,this.options.Nfb,a);if(null===a)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.wka?"/>":">"};_.h.text=function(a){return a};_.h=myb.prototype;_.h.Oia=function(a){return a};_.h.KR=function(a){return a};_.h.Kib=function(a){return a};_.h.dZ=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.pY=function(){return""};var tyb=function(a,b){return(new lyb(b)).parse(a)};lyb.prototype.parse=function(a){this.inline=new nyb(a.links,this.options);this.zDc=new nyb(a.links,kJ({},this.options,{renderer:new myb}));this.kh=a.reverse();for(a="";this.next();)a+=uyb(this);return a};lyb.prototype.next=function(){return this.token=this.kh.pop()};
lyb.prototype.peek=function(){return this.kh[this.kh.length-1]||0};
var vyb=function(a){for(var b=a.token.text;"text"===a.peek().type;)b+="\n"+a.next().text;return a.inline.output(b)},uyb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.Hsa();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,ayb(a.zDc.output(a.token.text)),a.k0a);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.uzc);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Mp.length;d++)f+=syb(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+=syb(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+=uyb(a);return a.renderer.K8(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;"list_end"!==a.next().type;)c+=uyb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.hea;for(a.token.qI&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.wka?" /":"")+"> ");"list_item_end"!==a.next().type;)c+=b||"text"!==a.token.type?uyb(a):vyb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Nw(a.token.text);case "paragraph":return a.renderer.HD(a.inline.output(a.token.text));case "text":return a.renderer.HD(vyb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};jyb.prototype.rxa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.R1.hasOwnProperty(a)){var b=a;do this.R1[b]++,a=b+"-"+this.R1[b];while(this.R1.hasOwnProperty(a))}this.R1[a]=0;return a};var eyb=/[&<>"']/,fyb=/[&<>"']/g,gyb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},hyb=/[<>"']|&(?!#?\w+;)/,iyb=/[<>"']|&(?!#?\w+;)/g,cyb={},byb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;lJ.exec=lJ;
var oJ=function(a,b,c){if("undefined"===typeof a||null===a)throw Error("re");if("string"!==typeof a)throw Error("se`"+Object.prototype.toString.call(a));if(c||"function"===typeof b){c||(c=b,b=null);b=kJ({},oJ.defaults,b||{});var d=b.Fu,e=0;try{var f=pyb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.Fu=d,c(n);try{var r=tyb(f,b)}catch(x){n=x}b.Fu=d;return n?c(n):c(null,r)};if(!d||3>d.length)return m();delete b.Fu;if(!g)return m();for(;e<f.length;e++)(function(n){return"code"!==
n.type?--g||m():d(n.text,n.lang,function(r,x){if(r)return m(r);if(null==x||x===n.text)return--g||m();n.text=x;n.uzc=!0;--g||m()})})(f[e])}else try{return b&&(b=kJ({},oJ.defaults,b)),tyb(pyb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||oJ.defaults).silent)return"<p>An error occurred:</p><pre>"+nJ(n.message,!0)+"</pre>";throw n;}};oJ.options=oJ.setOptions=function(a){kJ(oJ.defaults,a);return oJ};
oJ.tBc=function(){return{Nfb:null,XLa:!1,rr:!0,HCc:!0,ICc:"",Fu:null,kFc:"language-",pVa:!0,HH:!1,renderer:new kyb,Qo:!1,bha:null,silent:!1,yMc:!1,l0a:!1,Mxa:!0,wka:!1}};oJ.defaults=oJ.tBc();oJ.fva=tyb;oJ.xhc=jyb;oJ.parse=oJ;var wyb=["java","c","c++","c#"],xyb=["java"],yyb=["js"],YE=function(a){a=void 0===a?new Map:a;this.ik=this.state=new _.Tf(a)};_.h=YE.prototype;_.h.get=function(a){return!!this.state.value.get(a)};_.h.set=function(a,b){var c=new Map(this.state.value);c.set(a,b);this.state.next(c)};_.h.toggle=function(a){this.set(a,!this.get(a))};_.h.getState=function(){return this.state.value};_.h.fill=function(a){for(var b=new Map(this.state.value),c=_.l(b.keys()),d=c.next();!d.done;d=c.next())b.set(d.value,a);this.state.next(b)};
_.h.clear=function(){this.state.next(new Map)};var zyb=function(a,b){this.PL=b;this.lKb=new YE;this.E0a=new YE;this.pra=new _.Tf("");for(var c=[],d=new oJ.xhc,e=_.l(a),f=e.next();!f.done;f=e.next())c.push(new Vxb(f.value,void 0,d));this.Dpa=c;this.size=Jpb(this.Dpa);this.kI=Ipb(a);if(a.some(Kpb)||b&&yyb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&xyb.includes(b)&&a.set(7,!0),a.set(2,!0),this.lKb=new YE(a),a=new Map,b&&wyb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.E0a=new YE(a)};_.rJ=function(a){this.hfa=a};_.rJ.prototype.Hw=function(a){if(5===a.kind)return _.Ed(_.VD);if(0!==a.kind)return _.Ed(_.EE("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.tb,d=b.Qc,e=b.repository,f=b.path;b=b.params;f=_.mE(a.location,1)||f;var g=b.Sb?"HEAD":_.Kh(a.location,1);g={Cb:_.Kh(a.location,0)||"",commit:g};return this.hfa.Hw(c,d,e,g,f,b.Sb).ka(_.v(function(m){var n=m.Lg();return 4===n?_.EE("UNAVAILABLE"):2===n?_.EE("UNSUPPORTED_LANGUAGE"):_.MD(new zyb(_.Oi(m,_.Jo,1),a.PL))}),_.Be(_.VD),_.ie(function(){return _.Ed(_.EE("UNAVAILABLE"))}))};
_.rJ.ha=function(a){return new (a||_.rJ)(_.q(_.$w))};_.rJ.ua=_.p({token:_.rJ,qa:_.rJ.ha,Ha:"root"});var Ayb=function(){this.QZ=this.saa=0};_.V(Ayb,yH);var Byb=function(){};_.V(Byb,yH);Byb.prototype.oca=function(){for(var a=1,b=Cyb(this),c=0;c<b.length;c++){var d=this[b[c]];if(null!=d){if(d.a3a)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=null!=g?bvb(g):0;e=e+g|0}d=e}else d=0;else d=bvb(d);a=Math.imul(1000003,a)^d}}return a};
Byb.prototype.toString=function(){var a=evb(this);a=ZE(rtb(a.nPa))+ZE(hvb("[]",a.oPa));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 Zub;b=ZE(b)+"{";a.Mzc=", ".toString();a.ppb=b.toString();a.sPa="}".toString();a.Nzc=ZE(a.ppb)+ZE(a.sPa);b=Cyb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+ZE(e)+"]");var f=a;d=ZE(d)+"="+ZE(e);e=f;if(e.PZ){var g=e.PZ;g.taa=ZE(g.taa)+ZE(e.Mzc)}else g=new Yub,
g.taa=e.ppb,e.PZ=g;f=f.PZ;f.taa=ZE(f.taa)+ZE(d)}return a.toString()};var Cyb=function(a){var b=Object.keys(a),c=a.wQc;return c?b.filter(function(d){return!c.includes(d)}):b};var Dyb=function(){this.pPa=this.rPa=this.qPa=0};_.V(Dyb,Byb);Dyb.prototype.line=function(){return this.qPa};Dyb.prototype.start=function(){return this.rPa};Dyb.prototype.end=function(){return this.pPa};var Eyb=function(){this.raa=0};_.V(Eyb,yH);Eyb.prototype.kea=function(){return this.raa<this.opb.length};Eyb.prototype.bM=function(){var a;return Upb(this.opb[a=this.raa,this.raa=this.raa+1|0,a])};var Wpb=function(a,b,c,d){return Fyb(a,b,new Vub(function(){var e=new Eyb;e.raa=0;e.opb=c;return e}),lvb(d))},Fyb=function(a,b,c,d){c=Wub(c);d=Wub(d);var e=new Ayb;b=b.Rzc;e.saa=0;e.QZ=0;for(e.RZ=b;c.kea();){var f=c.bM().eA;b=f>>2;var g=e;var m=c.bM().eA,n=c.bM().eA,r=[],x=g;for(x.saa=x.saa+m|0;x.RZ.length>x.QZ&&x.RZ[x.QZ].eA<x.saa;)x.QZ=x.QZ+1|0;var A=x.saa;n=A+n|0;m=g.QZ;x=0==m?0:g.RZ[m-1|0].eA+1|0;for(A=A-x|0;n>(x-1|0)&&m<g.RZ.length;){var E=g.RZ[m].eA;x=n>E?E-x|0:n-x|0;E=new Dyb;E.qPa=m;E.rPa=
A;E.pPa=x;r.push(E);m=m+1|0;x=g.RZ[m-1|0].eA+1|0;A=0}g=r;0<(f&1)&&d.bM();switch(f&2){case 0:f=a;b=Gyb(b);if(null!=b)for(g=Wub(lvb(g));g.kea();)r=g.bM(),n=b,Hyb(f,r,{startColumn:r.start(),endColumn:r.end(),mp:n});break;case 2:f=a;r=d.bM();switch(b){case 35:case 36:r="/search?q="+ZE(encodeURIComponent(r));break;case 30:b=RegExp("^https?://cs.corp.google.com","");m="";for(n=0;0<=(n=m.indexOf("\\",n));)36==m.charCodeAt(n+1|0)?(x=ZE(m.substr(0,n|0))+"$",A=n=n+1|0,m=x+ZE(m.substr(A))):(x=ZE(m.substr(0,
n|0)),A=n=n+1|0,m=x+ZE(m.substr(A)));r=r.replace(b,m);break;case 55:r="https://b.corp.google.com/issues?q="+ZE(r);break;case 37:r="https://b.corp.google.com/hotlists/"+ZE(r);break;case 38:r="https://b.corp.google.com/savedsearches/"+ZE(r);break;case 56:r="https://b.corp.google.com/components/"+ZE(r)}fvb(r,"/search/")&&0<r.indexOf("?")&&(r="/search"+ZE(r.substr(r.indexOf("?"))));b=r;r=fvb(b,"http://")||fvb(b,"https://")?"external":"";for(g=Wub(lvb(g));g.kea();)n=g.bM(),f.addLink(n,b,r)}}return a.LS};var Gyb=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 Vpb=function(){this.npb=0};_.V(Vpb,yH);Vpb.prototype.Tra=function(){return this.Qzc};var Xpb=function(){this.LS=new Map};Xpb.prototype.addLink=function(a,b,c){Hyb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",mp:"link-decoration-layer",href:b,key:c})};var Hyb=function(a,b,c){a.LS.has(b.line())||a.LS.set(b.line(),[]);a.LS.get(b.line()).push(c)};_.Iyb=!0;_.Jyb=!1;_.Kyb=!1;_.sJ=function(a,b,c,d,e){this.Ga=a;this.CAb=b;this.NK=c;this.Je=d;this.IH=e;this.jGc=[3,0];this.rK=new _.Ts(this.Ga)};
_.sJ.prototype.list=function(a,b,c,d,e,f){var g=this;if(""===e||"/"===e)e=void 0;a=_.Sh(a,b,c,d,e,f);var m=(new _.cp).Fx(a),n=m.clone();a.An(3);return this.IH.prefetch("directory").ka(_.Ce(function(r){r&&g.rK.put(hsb(r.request).toObject(),Lyb(g,n,m,_.Ed((0,_.GQa)(r.response))));return g.rK.fetch(n.toObject(),function(){var x=Rrb(n.clone(),!0).toObject(),A,E;return null!=(E=null==(A=_.eXa(g.rK,x))?void 0:A.ka(_.re()))?E:g.Mra(n,m)}).ka(_.v(Lpb))}))};
_.sJ.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.Sh(a,b,c,d,e,null==f?void 0:f.Sb);(null==f?0:f.fileSize)&&_.sb(a,4,_.Qa(f.fileSize),0);var m=Rrb((new _.cp).Fx(a),!0),n=m.clone();if(b=Myb(this,a))b.getType()&&a.An(b.getType()),0<b.oS().length&&a.ULb(b.oS()),b.hRa()&&a.LLb(b.hRa());void 0!==(null==f?void 0:f.type)&&a.An(null==f?void 0:f.type);_.ub(_.ub(_.ub(m,4,!0),9,_.Jyb),10,_.Kyb);this.Ga.En({AG:[{eventType:"FILE_OPENED",Lob:[],Jg:a,lineNumber:null==f?void 0:f.line}]});return this.IH.prefetch("file").ka(_.Ce(function(r){r&&
g.rK.put(hsb(r.request).toObject(),Lyb(g,n,m,_.Ed((0,_.GQa)(r.response))));return g.rK.fetch(n.toObject(),function(){var x=Rrb(n.clone(),!1).toObject();x=g.rK.getValue(x);var A=g.Mra(n,m);return x?A.ka(_.Be(x),_.ne(_.asb)):A})}))};_.sJ.prototype.Mra=function(a,b){return Lyb(this,a,b,Nyb(this,b))};
var Lyb=function(a,b,c,d){c=c.Cu().clone().An(0);for(var e=d.ka(_.v(function(m){var n;return(null==(n=_.tp(m))?void 0:_.Ni(n,_.np,2))||new _.np})),f=_.l(a.CAb),g=f.next();!g.done;g=f.next())Zrb(g.value,c,e);return d.ka(_.sia(function(m,n){return!!_.rp(m)||0===n}),_.Ee(function(m){var n=_.Ni(m,_.Fo,7),r;if(null==n?0:null==(r=_.Ni(n,_.Rh,1))?0:_.Y(r,3)){n=n.clone().An(0);r=_.l(a.CAb);for(var x=r.next();!x.done;x=r.next())Zrb(x.value,n,e);n=b.clone().Fx(n);a.rK.put(n.toObject(),_.Ed(m))}}))},Nyb=function(a,
b){var c=a.jGc.includes(b.Cu().getType());return _.uu(a.Je,function(){if(c){var d=a.Je.Dk();d["X-Server-Timeout"]="60"}else d=a.Je.Dk();if(_.Iyb){var e=a.NK;d=e.Ci.QU(e.Mi+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.IQa);d=emb(d)}else d=a.NK.Mra(b,d);return d},"FileService.getContentsStreaming").ka(_.ze())},Myb=function(a,b){var c=b.clone();c.ld(_.Bg(_.Hlb(b.ke())));var d,e;return null==(e=null==(d=Oyb(a,c))?void 0:_.rp(d))?void 0:_.Oi(e,_.ep,1).find(function(f){return f.ke()===
b.ke()})},Oyb=function(a,b){b=Rrb((new _.cp).Fx(b),!1).toObject();return a.rK.getValue(b)};_.sJ.ha=function(a){return new (a||_.sJ)(_.q(_.eu),_.q(_.B5a),_.q(_.C5a),_.q(_.Nu),_.q(_.Lu))};_.sJ.ua=_.p({token:_.sJ,qa:_.sJ.ha,Ha:"root"});var Pyb,Ypb;Pyb=/^readme(\.md)?$/i;Ypb=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"]]);
_.tJ=function(a,b,c,d,e,f){var g=this;this.Kl=a;this.gr=b;this.Eaa=c;this.Wg=d;this.UD=e;this.Va=f;this.pFc=new _.vz;this.Oc=this.Kl.data.ka(_.v(function(m){m=m.Oc;m.path||(m=m.Zb().ld("/").Za());return m}),_.xe(1),_.Ld());this.MH=this.Oc.ka(_.Ce(function(m){return g.uRa(m,!0)}),_.xe(1),_.Ld());this.OEc=_.gu.has(55)};_.tJ.prototype.uRa=function(a,b){return Qyb(this,a,void 0===b?!1:b).ka(_.Be({kind:4,location:a}))};
var Qyb=function(a,b,c){return b.repository?b.Cb?Ryb(a,b,c):_.Rvb(a.UD,{tb:b.tb,Qc:b.Qc,repository:b.repository}).ka(_.ie(function(d){var e=d.error;if(e&&404===e.code)return a.Wg.log(d),_.Ed({kind:7,location:b});if(e&&403===e.code)return a.Wg.log(d),_.Ed({kind:6,location:b});throw d;}),_.Ce(function(d){if(d instanceof sG){var e=d.A$;if(e)d=_.Ep(b.Zb(),e).Za(),d=Ryb(a,d,c);else if(0===d.tags.length&&0===d.me.length){var f=void 0===f?null:f;d=_.Ed(f?{kind:11,location:b,tT:f}:{kind:9,location:b})}else d=
_.Ed({kind:10,location:_.Ep(b.Zb(),"HEAD").Za()})}else d=_.Ed(d);return d})):_.Zh},Ryb=function(a,b,c){var d=Zpb(b,a.gr,1).ka(_.Ce(function(e){var f=bqb(b,e);return!c||b.path===f.path&&b.Cb===f.Cb?_.Ed(e):(a.Va.navigate(_.Bp(f),{Sfa:!0,mg:"preserve",vi:!0}),_.Zh)}));return $pb(d,b,a.gr).ka(_.Ce(function(e){var f=e.current;e=e.diffBase;var g=_.Oi(f,_.CQa,5);g=g[g.length-1];if(a.OEc)var m=Syb(a,b,{current:f,diffBase:e},g);else if(g){if(g.ke())throw Error("te");f=_.Xi(f,8);f={kind:2,location:b,Tba:g.getUrl(),
aN:g.mr()||void 0,Nz:_.Y(g,2),k0:g,MD:null!=(m=f[0])?m:0};m=aqb(f,b,a.Eaa,zF.Ey)}else m=Syb(a,b,{current:f,diffBase:e},g);return m}),_.Be({kind:5,location:b}),_.ie(function(e){if(e&&_.Ty(e)&&404===e.error.code&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.Ed({kind:13,location:b});if(e&&_.Ty(e)&&404===e.error.code)return _.Ed({kind:8,location:b});if(e&&_.Ty(e)&&403===e.error.code)return a.Wg.log(e),_.Ed({kind:6,location:b});a.Wg.log(e);return _.Ed({kind:12,location:b})}))},
Syb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=bqb(b,e);if(_.rp(e))return Tyb(a,f,_.rp(e),_.Xi(e,8),d);if(_.tp(e))return _.Ed(_.Ppb(f,_.tp(e),_.Xi(e,8),function(g){return Zpb(f,a.gr,1,g).ka(_.v(function(m){var n;return null!=(n=_.tp(m))?n:new _.op}))},d,c&&(_.tp(c)||void 0)));if(_.fj(e,_.EQa,3,_.qp))return Uyb(a,f,_.fj(e,_.EQa,3,_.qp),_.Xi(e,8),d);if(_.fj(e,_.AQa,4,_.qp))return Vyb(a,f,_.fj(e,_.AQa,4,_.qp),_.Xi(e,8),d);throw Error("ue");},Tyb=function(a,b,c,d,e){var f=_.Oi(c,_.ep,1)||[],
g,m={kind:1,entries:f,location:b,MD:d,DH:null==(g=c.lS())?void 0:_.Y(g,3)};m.k0=e;var n=f.find(function(r){return 1===r.getType()&&!(_.Ni(r,_.dp,4)&&_.Zi(_.Ni(r,_.dp,4),4))&&!!a.pFc.transform(r.ke()).match(Pyb)});if(!n)return _.Ed(m);c={commit:_.Kh(b,1)||b.Cb,Cb:_.Kh(b,0)||""};return Wyb(a,b.tb,b.Qc,b.repository,n.ke(),c,b.params.Sb).ka(_.v(function(r){m.x3c=n.ke();r&&(m.Mva=r.Iw()||_.ZD(_.Ki(r,1)),m.vYa=Mpb(_.Ni(r,_.Il,5))||void 0);return m}),_.ie(function(){return _.Ed(m)}))},Uyb=function(a,b,c,
d,e){var f;c={kind:3,target:_.Y(c,1),location:b,path:_.Zi(c,3)?_.Y(c,2)||"/":void 0,oIb:_.Zi(c,3),k0:e,MD:null!=(f=d[0])?f:0};return aqb(c,b,a.Eaa,zF.GB)},Vyb=function(a,b,c,d,e){var f;c={kind:2,location:b,Tba:c.getUrl(),aN:c.mr()||void 0,Nz:_.Y(c,2),k0:e,MD:null!=(f=d[0])?f:0};return aqb(c,b,a.Eaa,zF.Ey)},Wyb=function(a,b,c,d,e,f,g){return a.gr.get(b,c,d,f,e,{Sb:g}).ka(_.v(function(m){return _.tp(m)}))};
_.tJ.ha=function(a){return new (a||_.tJ)(_.q(_.Sf),_.q(_.sJ),_.q(_.YH),_.q(_.xs),_.q(_.WH),_.q(_.lg),_.q(_.hu))};_.tJ.ua=_.p({token:_.tJ,qa:_.tJ.ha});var Qpb=new WeakMap;var Zyb,Yyb,Xyb;_.uJ=function(a,b){var c=this;this.hfa=a;this.Vva=b;this.zr=this.Vva.MH.ka(_.de(function(d){return!!d&&4!==d.kind&&5!==d.kind}),_.ne(function(d,e){return!!d&&!!e&&d.kind===e.kind&&_.oE(d.location,e.location)}),_.Ce(function(d){return c.hfa.Hw(d)}),_.ze({bufferSize:1,dv:!0}));this.hIc=this.zr.ka(_.v(function(d){return 2===d.state?{state:2,Xb:Xyb(c,d.Xb.Dpa,new Map)}:d}),_.ze({bufferSize:1,dv:!1}))};
Zyb=function(a,b,c){return a.hIc.ka(_.de(function(d){return 0!==d.state}),_.v(function(d){if(1!==d.state){var e=d.Xb.get(b)||[];e=_.l(e);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=void 0,m=void 0,n=c;if(((null==(m=_.Ni(f.wp,_.Ho,5))?void 0:_.$i(m,1))||Infinity)<=n&&n<=((null==(g=_.Ni(f.wp,_.Ho,5))?void 0:_.$i(g,3))||-Infinity)){g=null==r?void 0:_.Ni(r.wp,_.Ho,5);m=null==f?void 0:_.Ni(f.wp,_.Ho,5);var r=g?m?_.$i(g,1)<_.$i(m,1)?f:_.$i(g,1)>_.$i(m,1)||_.$i(g,3)<_.$i(m,3)?r:f:r:f}}if(e=r)return{ND:_.Y(e.wp,
8),QEc:1===Yyb(d.Xb,b,_.Y(e.wp,8))}}}),_.pe(1))};Yyb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Y(d.wp,8)===c}).length};Xyb=function(a,b,c){b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.wp.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);Xyb(a,d.children,c)}return c};_.uJ.ha=function(a){return new (a||_.uJ)(_.q(_.rJ),_.q(_.tJ))};_.uJ.ua=_.p({token:_.uJ,qa:_.uJ.ha});_.vJ=function(){this.NTb=new _.ye;this.rQc=this.NTb.Tf()};_.vJ.ha=function(a){return new (a||_.vJ)};_.vJ.ua=_.p({token:_.vJ,qa:_.vJ.ha,Ha:"root"});var wJ=function(a){this.eV=a},$yb=function(a,b){b=b.location;_.$D(b)&&(b=_.Ep(b.Zb()).Za());b=b.Zb().yi().Za();return _.$rb(a.eV,b)};wJ.prototype.wNa=function(a,b){a=$yb(this,a);b=(new _.vk).set("q","symbol:\\b"+b+"\\b case:yes");return _.tk(new _.Ch(a),b).toString()};wJ.ha=function(a){return new (a||wJ)(_.q(_.Rx))};wJ.ua=_.p({token:wJ,qa:wJ.ha,Ha:"root"});_.xJ=function(a,b){var c=this;this.Vva=a;this.MHb=b;this.IUa=this.Vva.MH.ka(_.v(function(d){return $yb(c.MHb,d)}),_.ze({bufferSize:1,dv:!0}))};_.xJ.prototype.wNa=function(a){var b=this;return this.Vva.MH.ka(_.v(function(c){return b.MHb.wNa(c,a)}))};_.xJ.ha=function(a){return new (a||_.xJ)(_.q(_.tJ),_.q(wJ))};_.xJ.ua=_.p({token:_.xJ,qa:_.xJ.ha});_.yJ=function(a){this.Va=a;this.cache=new Map};_.azb=function(a,b,c){var d=b.xe.id+"/"+b.repository+"/"+b.Cb+"/"+b.path;if(_.$D(a.hx)){var e,f=(null==(e=b.params)?0:e.yf)?"?rcl="+b.params.yf:"";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.hx.constructor(b),g=_.nE(b,a.hx),g=_.xE(b,a.Va,{S_:"oneBased",mg:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.W.Object.defineProperties(_.yJ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.hx&&_.Gp(a,this.hx)&&_.Ylb(a,this.hx,["line"])||this.cache.clear();this.hx=a}}});_.yJ.ha=function(a){return new (a||_.yJ)(_.q(_.lg))};_.yJ.ua=_.p({token:_.yJ,qa:_.yJ.ha});_.bzb=new Set([0,1,2,4,6,7,8,13,17,19,20,22,24]);_.zJ=function(){this.b1a=new Set(["java"]);this.Hxa=new Set(["java"]);_.gu.has(94)&&(this.b1a.add("go"),this.Hxa.add("go"));_.gu.has(93)&&(this.b1a.add("typescript"),this.Hxa.add("ts"))};_.czb=function(a,b){var c;b="string"===typeof b?b:null==(c=b.value)?void 0:c.value;return!!b&&a.b1a.has(b)};_.zJ.ha=function(a){return new (a||_.zJ)(_.q(_.hu))};_.zJ.ua=_.p({token:_.zJ,qa:_.zJ.ha,Ha:"root"});var dzb={rr:!0,Mxa:!0,silent:!0};var ezb={"* 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},fzb={"* 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 eqb={};var gzb={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},hzb=/[\n\f\r"'()*<>]/g,hqb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},izb=function(a,b,c){b=(0,_.vi)(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<_.Yy(b,"(")||1<_.Yy(b,")")||!c)a=null;else{a:for(b=b.substring(4,b.length-1),d=0;2>d;d++){var e="\"'".charAt(d);if(b.charAt(0)==e&&b.charAt(b.length-1)==e){b=b.substring(1,b.length-1);break a}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!=_.$f(a)?'url("'+_.$f(a).replace(hzb,iqb)+'")':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 gzb))return null}return b};var jqb=aF("Element","attributes")||aF("Node","attributes"),jzb=bF("Element","hasAttribute"),kzb=bF("Element","getAttribute"),lqb=bF("Element","setAttribute"),lzb=bF("Element","removeAttribute");aF("Element","innerHTML")||aF("HTMLElement","innerHTML");var mzb=bF("Element","getElementsByTagName"),nzb=bF("Element","matches")||bF("Element","msMatchesSelector"),rqb=aF("Node","nodeName"),tqb=aF("Node","nodeType"),vqb=aF("Node","parentNode");aF("Node","childNodes");
var nqb=aF("HTMLElement","style")||aF("Element","style"),pqb=aF("HTMLStyleElement","sheet"),xqb=bF("CSSStyleDeclaration","getPropertyValue"),zqb=bF("CSSStyleDeclaration","setProperty"),Bqb=aF("Element","namespaceURI")||aF("Node","namespaceURI");var ozb=_.yi&&10>document.documentMode?null:RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),pzb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0},szb=function(a,b,c){var d=[];qzb(_.va(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("xe");if(!(b&&_.yi&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(ozb,"#"+b+" $1"):e.selectorText,
g=d.push;e=rzb(e.style,c);if(_.ja(f,"<"))throw Error("Z`"+f);var m=f.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(m))throw Error("$`"+f);a:{for(var n={"(":")","[":"]"},r=[],x=0;x<m.length;x++){var A=m[x];if(n[A])r.push(n[A]);else{b:{var E=void 0;for(E in n)if(n[E]==A){E=!0;break b}E=!1}if(E&&r.pop()!=A){m=!1;break a}}}m=0==r.length}if(!m)throw Error("aa`"+f);e instanceof _.Bj||(e=_.Bab(e));g.call(d,new _.Cj(f+"{"+_.Aab(e).replace(/</g,"\\3C ")+
"}",_.PAa))}});return dsb(d)},qzb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})},uzb=function(a,b,c){a=tzb("<style>"+a+"</style>");return null==a||null==a.sheet?_.QAa:szb(a.sheet,void 0!=b?b:null,c)},tzb=function(a){a=_.bg("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.cg(a),"text/html").body.children[0]},rzb=function(a,b){if(!a)return _.LAa;var c=document.createElement("div").style;vzb(a).forEach(function(d){var e=
_.Ai&&d in pzb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.ti(e,"--")||_.ti(e,"var")||(d=yqb(a,d),d=izb(e,d,b),null!=d&&Aqb(c,e,d))});return new _.Bj(c.cssText||"",_.KAa)},xzb=function(a){var b=Array.from(dF(mzb,a,"getElementsByTagName",["STYLE"])),c=clb(b,function(g){return _.va(qqb(g).cssRules)});c=qzb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,FZa:c[e]};d.sort(function(g,m){var n=gqb(g.FZa.selectorText),r=gqb(m.FZa.selectorText);a:{for(var x=Math.min(n.length,
r.length),A=0;A<x;A++){var E=_.I9a(n[A],r[A]);if(0!=E){n=E;break a}}n=_.I9a(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].FZa;c.reverse();a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){dF(nzb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&wzb(f,g.style)});b.forEach(_.Sj)},wzb=function(a,b){var c=vzb(a.style);vzb(b).forEach(function(d){if(!(0<=c.indexOf(d))){var e=yqb(b,d);Aqb(a.style,
d,e)}})},vzb=function(a){_.wa(a)?a=_.va(a):(a=_.Oba(a),_.ua(a,"cssText"));return a};var yzb="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),zzb=0,Azb=function(){this.ue=[];this.Hya=[];this.bZ="data-elementweakmap-index-"+zzb++};Azb.prototype.set=function(a,b){if(dF(jzb,a,"hasAttribute",[this.bZ])){var c=parseInt(dF(kzb,a,"getAttribute",[this.bZ])||null,10);this.Hya[c]=b}else c=this.Hya.push(b)-1,mqb(a,this.bZ,c.toString()),this.ue.push(a);return this};
Azb.prototype.get=function(a){if(dF(jzb,a,"hasAttribute",[this.bZ]))return a=parseInt(dF(kzb,a,"getAttribute",[this.bZ])||null,10),this.Hya[a]};Azb.prototype.clear=function(){this.ue.forEach(function(a){dF(lzb,a,"removeAttribute",[this.bZ])},this);this.ue=[];this.Hya=[]};var Bzb=!_.yi||10<=Number(_.Di),Czb=!_.yi||null==document.documentMode,Dzb=function(){};
Dzb.prototype.tFb=function(a){if(!Bzb)return _.Pj(document,"SPAN");var b=_.Pj(document,"SPAN");this.m$&&"*"==this.Qia&&(b.id=this.m$);this.OSa&&(a=tzb("<div>"+a+"</div>"),xzb(a),a=a.innerHTML);a=_.bg(a);var c=document.createElement("template");if(Czb&&"content"in c)qmb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;qmb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=yzb?new WeakMap:new Azb;d=a.nextNode();){a:{var e=
d;switch(uqb(e)){case 3:e=this.createTextNode(e);break a;case 1:if("TEMPLATE"==sqb(e).toUpperCase())e=null;else{var f=sqb(e).toUpperCase();if(f in this.bja||"http://www.w3.org/1999/xhtml"!=Cqb(e))var g=null;else this.O2[f]?g=document.createElement(f):(g=_.Pj(document,"SPAN"),this.N_a&&mqb(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var m=g,n=kqb(e);if(null!=n)for(var r=0;f=n[r];r++)if(f.specified){var x=e;var A=f;var E=A.name;if(_.ti(E,"data-sanitizer-"))A=null;else{var I=sqb(x);A=A.value;
var L={tagName:(0,_.vi)(I).toLowerCase(),attributeName:(0,_.vi)(E).toLowerCase()},Q={qxc:void 0};"style"==L.attributeName&&(Q.qxc=oqb(x));x=Ezb(I,E);x in this.m8?(E=this.m8[x],A=E(A,L,Q)):(E=Ezb(null,E),E in this.m8?(E=this.m8[E],A=E(A,L,Q)):A=null)}null!==A&&mqb(m,f.name,A)}e=g}else e=null}break a;default:e=null}}if(e){if(1==uqb(e)&&c.set(d,e),d=wqb(d),f=!1,d)g=uqb(d),m=sqb(d).toLowerCase(),n=wqb(d),11!=g||n?"body"==m&&n&&(g=wqb(n))&&!wqb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:1==uqb(d)&&(g=c.get(d)),
g.content&&(g=g.content),g.appendChild(e)}else _.Rj(d)}c.clear&&c.clear();return b};var Fzb={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var Gzb={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,
NAV:!0,NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var Hzb={"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},Lzb=function(a){a=a||new Izb;Jzb(a);this.m8=_.Nb(a.lC);this.bja=_.Nb(a.bja);this.O2=_.Nb(a.O2);this.N_a=a.N_a;a.Cxc.forEach(function(b){if(!_.ti(b,"data-"))throw new _.Dy('Only "data-" attributes allowed, got: %s.',[b]);if(_.ti(b,"data-sanitizer-"))throw new _.Dy('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",
b]);this.m8["* "+b.toUpperCase()]=Kzb},this);a.Axc.forEach(function(b){b=b.toUpperCase();if(!_.ja(b,"-")||Hzb[b])throw new _.Dy("Only valid custom element tag names allowed, got: %s.",[b]);this.O2[b]=!0},this);this.Cea=a.Cea;this.Qia=a.Qia;this.m$=null;this.OSa=a.OSa};_.si(Lzb,Dzb);
var Mzb=function(a){return function(b,c){b=(0,_.vi)(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=_.$f(c)?_.$f(c):null}},Izb=function(){this.lC={};_.xi([ezb,fzb],function(a){_.Oba(a).forEach(function(b){this.lC[b]=Kzb},this)},this);this.TJ={};this.Cxc=[];this.Axc=[];this.bja=_.Nb(Fzb);this.O2=_.Nb(Gzb);this.N_a=!1;this.iPc=_.FAa;this.SKc=this.L1a=this.RGc=this.Cea=bsb;this.Qia=null;this.DEb=this.OSa=!1},Nzb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}},AJ=
function(a,b,c,d){a[c]&&!b[c]&&(a[c]=Nzb(a[c],d))};Izb.prototype.Za=function(){return new Lzb(this)};
var Jzb=function(a){if(a.DEb)throw Error("ye");AJ(a.lC,a.TJ,"* USEMAP",Ozb);var b=Mzb(a.iPc);["* ACTION","* CITE","* HREF"].forEach(function(d){AJ(this.lC,this.TJ,d,b)},a);var c=Mzb(a.Cea);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){AJ(this.lC,this.TJ,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){AJ(this.lC,this.TJ,d,_.qi(Pzb,this.RGc))},a);AJ(a.lC,a.TJ,"A TARGET",_.qi(Qzb,["_blank","_self"]));AJ(a.lC,a.TJ,"* CLASS",_.qi(Rzb,a.L1a));AJ(a.lC,a.TJ,"* ID",_.qi(Szb,a.L1a));AJ(a.lC,
a.TJ,"* STYLE",_.qi(a.SKc,c));a.DEb=!0},Ezb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},Kzb=function(a){return(0,_.vi)(a)},Qzb=function(a,b){b=(0,_.vi)(b);return 0<=(0,_.qa)(a,b.toLowerCase())?b:null},Ozb=function(a){return(a=(0,_.vi)(a))&&"#"==a.charAt(0)?a:null},Pzb=function(a,b,c){b=(0,_.vi)(b);return a(b,c)},Rzb=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(" ")},Szb=function(a,b,c){b=(0,_.vi)(b);return a(b,
c)};Lzb.prototype.Qo=function(a){this.m$=Tzb(this);if(Bzb){a=this.tFb(a);if(0<kqb(a).length){var b=_.Pj(document,"SPAN");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return _.bg(a)};var Tzb=function(a){var b=!("STYLE"in a.bja)&&"STYLE"in a.O2;return"*"==a.Qia&&b?"sanitizer-"+_.Gj():a.Qia};
Lzb.prototype.createTextNode=function(a){var b=a.data;(a=wqb(a))&&"style"==sqb(a).toLowerCase()&&!("STYLE"in this.bja)&&"STYLE"in this.O2&&(b=csb(uzb(b,this.m$,(0,_.Fh)(function(c,d){return this.Cea(c,{nWc:d})},this))));return document.createTextNode(b)};var Fqb=/data:image\/png;path="([\w=]+)";/,Uzb=new Izb,Vzb;Uzb.L1a=function(a,b){return b&&b.attributeName&&"ID"===b.attributeName.toUpperCase()?"untrusted-user-content-"+a:null};Uzb.Cea=function(a,b){return b&&b.tagName&&b.attributeName?"IMG"===b.tagName.toUpperCase()&&"SRC"===b.attributeName.toUpperCase()?Iqb(a):null:null};Vzb=Uzb.Za();_.BJ=function(a,b,c,d,e){this.Va=a;this.Lb=b;this.element=c;this.Nd=d;this.document=e;this.mb=new _.yd};
_.BJ.prototype.Yd=function(a,b,c,d,e){"A"!==b.tagName||0!==c||d||e||(c=b.getAttribute("href")||"",Dqb(c)&&(c=this.Va,e=new _.Ch(b.href),d=e.ke(),b=e.Ej.toString(),e=e.Fw,b&&(d+="?"+b),e&&(d+="#"+e),_.Fn(c,d),a.preventDefault()))};_.BJ.prototype.Ra=function(){var a=this;this.mb.add(this.Lb.jf.ka(_.Ce(function(b){return a.Nd.isStable?_.Ed(b):a.Nd.Of.ka(_.re(),_.te(b))})).subscribe(function(b){if(a.element.oa)try{var c=a.element.oa.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.BJ.prototype.Ub=function(){if(this.owa){var a=this.owa;var b=this.document.createElement("div");1===b.nodeType&&_.Klb(b);b.innerHTML=_.cg(a);a=_.l(b.querySelectorAll("img"));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=c.getAttribute("src");d&&(c.src=Iqb(d).toString())}}else b=oJ(this.content||"",dzb),Vzb.m$=Tzb(Vzb),b=Dzb.prototype.tFb.call(Vzb,b);this.sHb&&Eqb(b,this.sHb);this.qHb&&this.mb.add(Hqb(b,this.qHb));_.Rj(this.element.oa);b=_.l(Array.from(b.children));for(a=b.next();!a.done;a=
b.next())this.element.oa.appendChild(a.value)};_.BJ.prototype.La=function(){this.mb.unsubscribe()};_.BJ.ha=function(a){return new (a||_.BJ)(_.u(_.lg),_.u(_.Sf),_.u(_.bd),_.u(_.Ge),_.u(_.ih))};
_.BJ.Aa=_.kc({type:_.BJ,ta:[["markdown-content"]],lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",owa:"safeHtmlContent",sHb:"relativeLinkModifier",qHb:"relativeImageModifier"},features:[_.Bc],Ba:0,Ca:0,va:function(){},styles:["markdown-content{display:block}markdown-content code{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal}markdown-content pre>code{display:block;padding:5px 10px}markdown-content p,markdown-content pre{margin:1em 0}markdown-content h1{font-size:1.8461538462rem;font-weight:400;line-height:2.4615384615rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h2{font-size:1.6923076923rem;font-weight:400;line-height:2.1538461538rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal;margin:1em 0}markdown-content h3{font-size:1.3846153846rem;font-weight:400;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:normal}markdown-content h4{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0076923077rem}markdown-content h5{font-size:1.0769230769rem;font-weight:500;line-height:1.5384615385rem;font-family:Google Sans,Helvetica Neue,sans-serif;letter-spacing:.0192307692rem}markdown-content h6{font-size:1.2307692308rem;font-weight:500;line-height:1.8461538462rem;font-family:Roboto,sans-serif;letter-spacing:.0153846154rem}markdown-content ol,markdown-content ul{margin:12px 0;padding-left:40px}markdown-content table{border:1px solid}markdown-content table td,markdown-content table th{border:1px solid;padding:4px}"],ub:2});var CJ=function(a,b,c){this.Ga=a;this.Va=b;this.Mc=c};CJ.prototype.Ra=function(){};CJ.ha=function(a){return new (a||CJ)(_.u(_.eu),_.u(_.lg),_.u(_.MI))};
CJ.Aa=_.kc({type:CJ,ta:[["kythe-hovercard"]],inputs:{WJb:"safeHtml",content:"content"},Ba:5,Ca:3,Fa:[["class","mat-elevation-z8",3,"innerHtml",4,"ngIf"],["class","mat-elevation-z8",4,"ngIf"],["codeExampleLink",""],[1,"mat-elevation-z8",3,"innerHtml"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"mat-elevation-z8"],[3,"content"],["class","code-example-link",4,"ngIf"],[1,"code-example-link"],[3,"click"]],va:function(a,b){a&1&&(_.M(0,Kqb,2,3,"mat-card",0),_.M(1,Mqb,3,3,"mat-card",1),_.M(2,Oqb,
4,3,"mat-card",1),_.M(3,Qqb,1,1,"ng-template",null,2,_.zf));a&2&&(_.w("ngIf",b.WJb),_.t(1),_.w("ngIf",b.content&&b.content.Wta&&b.content.text),_.t(1),_.w("ngIf",b.content&&!b.content.Wta&&b.content.text))},Ia:[_.tm,_.xm,_.nH,_.BJ],styles:["mat-card[_ngcontent-%COMP%]{min-width:300px;max-width:800px;min-height:100px;max-height:250px;overflow:auto}kythe-hovercard[_nghost-%COMP%]     .grok-doc-element-signature{border-bottom:1px solid #5f6368;padding-bottom:12px;margin-bottom:8px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-type-name{font-family:Roboto Mono,monospace;font-size:12px;font-weight:700}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h1, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h2, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h3, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h4, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h5, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content h6{margin:16px 0}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ol, kythe-hovercard[_nghost-%COMP%]     .grok-doc-content ul{margin:4px 16px}kythe-hovercard[_nghost-%COMP%]     .grok-doc-content p{padding:4px 0}kythe-hovercard[_nghost-%COMP%]   .code-example-link[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%]{margin:1em 0}"],
Pa:0});var Sqb=function(a){return{Q1:a}},DJ=function(){this.Wf=!1;this.HVa=new _.ml;this.close=new _.ml;this.loaded=new _.ml};DJ.prototype.Sc=function(){this.loaded.emit()};DJ.ha=function(a){return new (a||DJ)};
DJ.Aa=_.kc({type:DJ,ta:[["command-menu"]],vb:function(a,b){a&1&&_.tf(_.uw,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Kk=c.first)}},inputs:{Wf:"hasBackdrop"},outputs:{HVa:"menuItemSelected",close:"closed",loaded:"loaded"},Yb:["commandMenu"],Ba:2,Ca:1,Fa:[[1,"command-menu",3,"hasBackdrop","closed"],["matMenuContent",""],[4,"ngFor","ngForOf"],[4,"ngIf"],["mat-menu-item","",3,"disabled","click",4,"ngIf"],["mat-menu-item","",3,"disabled","matMenuTriggerFor","matMenuTriggerData"],["trigger",""],["clas","label"],
[3,"closed","menuItemSelected"],["childMenu",""],["mat-menu-item","",3,"disabled","click"],[1,"label",3,"title"],["class","shortcut",4,"ngIf"],[1,"shortcut"]],va:function(a,b){a&1&&(_.y(0,"mat-menu",0),_.H("closed",function(c){return b.close.emit(c)}),_.M(1,Zqb,1,1,"ng-template",1),_.z());a&2&&_.w("hasBackdrop",b.Wf)},Ia:[_.sm,_.tm,_.ew,_.uw,_.sw,_.tw,fH,DJ],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 */"],
ub:2});var EJ=function(a,b,c,d,e,f){var g=this;this.ye=a;this.gM=b;this.nb=c;this.jQa=d;this.renderer=f;this.LHb=0;this.qqb=function(m){m.target instanceof Element&&m.target.closest(".command-menu")||g.close()};this.Q1=e.Zwc};EJ.prototype.Sc=function(){var a=this;Wzb(this);Promise.resolve().then(function(){a.open()})};
EJ.prototype.open=function(){var a=this;this.z9.Kk.q6=void 0;var b=this.ye.Qh(this.z9.Kk.Tc),c=this.renderer,d=b.Bl;if(0<(null==d?void 0:d.length)&&!c.parentNode(d[0]))for(var e=c.parentNode(this.ye.element.oa),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.z9.Kk.mH&&this.z9.Kk.mH.Od({Q1:this.Q1});this.bua=b.Bl[0];this.Jp=this.jQa.create(this.bua);_.eq(this.Jp);document.body.addEventListener("focusin",this.qqb);this.bua.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();
a.close()});this.LHb=setTimeout(function(){a.gM.aq();a.bua.style.opacity="1"},0)};EJ.prototype.close=function(a){document.body.removeEventListener("focusin",this.qqb);this.WA();clearTimeout(this.LHb);this.z9.Kk.mH.detach();this.gM.close(a)};EJ.prototype.WA=function(){var a=this.ezc;a&&"function"===typeof a.focus&&a.focus();this.Jp.destroy()};var Wzb=function(a){a.ezc=document.activeElement;Promise.resolve().then(function(){return a.nb.oa.focus()})};
EJ.ha=function(a){return new (a||EJ)(_.u(_.pf),_.u(Xzb),_.u(_.bd),_.u(_.fq),_.u(Yzb),_.u(_.Fk))};
EJ.Aa=_.kc({type:EJ,ta:[["context-menu"]],vb:function(a,b){a&1&&_.tf(DJ,5);if(a&2){var c;_.sf(c=_.wf())&&(b.z9=c.first)}},Ba:2,Ca:0,Fa:[[3,"menuItemSelected","closed"],["menu","commandMenu"]],va:function(a,b){a&1&&(_.y(0,"command-menu",0,1),_.H("menuItemSelected",function(c){return b.close(c)})("closed",function(){return b.close()}),_.z())},Ia:[DJ],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],ub:2});
var Yzb=new _.wc("ContextMenuData"),Xzb=function(a){var b=this;this.Dd=a;this.position={x:0,y:0};this.Vfb=new _.ye;this.Jcb=new _.ye;a.fk().ka(_.de(function(c){return"Escape"===c.key})).subscribe(function(){b.rw.close()})};_.h=Xzb.prototype;_.h.close=function(a){this.Vfb.next(a);this.Vfb.complete();this.Dd.dispose();this.Jcb.next(a);this.rw=void 0};_.h.yz=function(){return this.Jcb.Tf()};_.h.aq=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.Eba();c.left(b+"px");c.top(a+"px");var d=this.rw.bua;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.Dd.rf();return this};_.h.Eba=function(){return this.Dd.yo().Ng};var FJ=function(){};FJ.ha=function(a){return new (a||FJ)};FJ.Ea=_.lc({type:FJ});FJ.Da=_.ac({imports:[_.zm,_.Iw,_.vw]});var GJ=function(){};GJ.ha=function(a){return new (a||GJ)};GJ.Ea=_.lc({type:GJ});GJ.Da=_.ac({imports:[FJ,_.vw]});var HJ=function(a,b){this.Yf=a;this.Cc=b};HJ.prototype.open=function(a,b){var c=a.x;a=a.y;this.gM&&this.gM.close();var d=this.Dd=this.Yf.create({Ng:this.Yf.position().global(),Gj:this.Yf.Sm.block(),Kd:"context-menu-container"}),e=new Xzb(d),f=new WeakMap;f.set(Yzb,b).set(Xzb,e);e.OY=d.Od(new _.$q(EJ,void 0,new isb(this.Cc,f)));e.rw=e.OY.instance;return(this.gM=e).setPosition({x:c,y:a})};var Zzb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};
HJ.prototype.close=function(){this.gM&&(this.gM.close(),this.gM=void 0)};HJ.ha=function(a){return new (a||HJ)(_.q(_.fr),_.q(_.jg))};HJ.ua=_.p({token:HJ,qa:HJ.ha,Ha:GJ});var $zb,aAb;$zb=["kytheHovercard"];aAb=[new lF({Ec:"start",Fc:"top"},{rc:"start",xc:"bottom"},0,-10),new lF({Ec:"start",Fc:"bottom"},{rc:"start",xc:"top"},0,10),new lF({Ec:"start",Fc:"top"},{rc:"center",xc:"bottom"},0,-10),new lF({Ec:"start",Fc:"bottom"},{rc:"center",xc:"top"},0,10),new lF({Ec:"start",Fc:"top"},{rc:"end",xc:"bottom"},0,-10),new lF({Ec:"start",Fc:"bottom"},{rc:"end",xc:"top"},0,10)];
_.IJ=function(a,b,c,d,e,f,g,m,n,r,x,A,E,I,L,Q,da,oa,pa,ta,Aa){ZI.call(this,f,m,a);var Pa=this;this.Ga=a;this.Vd=b;this.component=c;this.qK=d;this.axc=e;this.le=m;this.iT=n;this.Yf=r;this.Va=x;this.service=A;this.DN=I;this.nd=L;this.Mc=Q;this.Zg=da;this.FNa=oa;this.HNa=pa;this.g2a=ta;this.IY=Aa;this.eR=!1;this.Lf=this.DN.Lf;this.XY=0;this.nSa=new _.we(1);this.Dd=null;this.mb=new _.yd;this.N$=void 0;this.Ada=new _.Tf(void 0);this.Bmb=!1;this.mb.add(E.fS().ka(_.ne()).subscribe(function(Ya){Pa.AMb=Ya;
if(null!=Pa.Sz){Ya=_.l(Pa.Sz);for(var cb=Ya.next();!cb.done;cb=Ya.next())if(cb=cb.value,null!=cb.zn&&!cb.FL)if(cb.service.AMb){var Mb=_.l(Rxb(cb));for(cb=Mb.next();!cb.done;cb=Mb.next())cb.value.classList.add("underline")}else for(Mb=_.l(Rxb(cb)),cb=Mb.next();!cb.done;cb=Mb.next())cb.value.classList.remove("underline")}Pa.g2a.NTb.next()}));this.mia=E.v_();this.Hca=E.m_();a=bAb(this);_.gu.has(38)&&(this.Bmb=!0);this.WCc=a.ka(_.v(function(Ya){return{text:Ya.text,Wta:Ya.Wta,Zya:Ya.Zya,JY:Ya.JY}}));this.mb.add(a.subscribe(function(Ya){var cb=
Ya.origin;Pa.Dd||(Pa.Dd=Pa.Yf.create({Gj:Pa.Yf.Sm.aq()}));Ya=Pa.Dd;cb=_.Tq(_.Yq(Pa.Yf.position(),cb),aAb);_.WSa(Ya,cb);Pa.Dd.wg()||Pa.Dd.Od(Pa.Lfa);Pa.N$&&$qb(Pa)}));this.Qk=this.nd.register("showCustomContextMenu","ctrl+shift+\\",function(){var Ya,cb=null==(Ya=document.activeElement)?void 0:Ya.getBoundingClientRect();Ya=new MouseEvent("mouseup",{clientX:null==cb?void 0:cb.x,clientY:null==cb?void 0:cb.y,button:2});Object.defineProperty(Ya,"target",{value:Pa.Ada.value.target,enumerable:!0});Pa.Yd(Ya)},
!0);cAb(this)};_.V(_.IJ,ZI);_.IJ.Ja=ZI.Ja;
var cAb=function(a){a.mb.add(a.component.GY.subscribe(function(b){a.Yd(b)}));a.mb.add(a.component.nua.subscribe(function(b){(b=dAb(a,b.target))&&a.CT(b)}));a.mb.add(a.component.UVa.subscribe(function(b){dAb(a,b.target)&&(a.nSa.next(void 0),arb(a),clearTimeout(a.vSa),clearTimeout(a.jVa))}));a.mb.add(a.component.cUa.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.Ada.next(b):a.Ada.next(void 0)}));a.mb.add(a.component.dUa.subscribe(function(){arb(a);a.Ada.next(void 0)}));a.mb.add(a.component.scroll.subscribe(function(b){a.bt(b)}))};
_.h=_.IJ.prototype;_.h.Ra=function(){ZI.prototype.Ra.call(this);this.DN.eR=this.eR;this.Lfa=new _.ar(this.YCc,this.qK,{content:this.WCc})};
_.h.Ub=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.ig;b=b.oj;null!=this.Jo&&(this.Jo=Object.assign({},this.Jo,{zp:drb(c)}));this.iT.location=c;if(b&&_.oE(b,c)&&!_.Ylb(c,b,["line"])&&null!=this.Sz)for(c=_.l(this.Sz),b=c.next();!b.done;b=c.next()){var d=b.value;if(null!=d.zn&&!d.FL&&(b=Mxb(d),b!==d.link)){d.link=b;d=_.l(Rxb(d));for(var e=d.next();!e.done;e=d.next())_.S$a(e.value,_.gg(b))}}}ZI.prototype.Ub.call(this,a)};
_.h.La=function(){ZI.prototype.La.call(this);var a;null==(a=this.Qk)||a.call(this);null!=this.vSa&&clearTimeout(this.vSa);null!=this.jVa&&clearTimeout(this.jVa);this.mb.unsubscribe();eAb(this)};_.h.clear=function(){ZI.prototype.clear.call(this);eAb(this)};
_.h.pja=function(a){var b=a.annotations;this.Jo=a.Jo;var c=b.j_();this.XY=c.length;a=[];var d=0;c=_.l(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;var f;a:{if(f=e.Nba())if(f=hpb(f),jpb(f))break a;f=void 0}f?(a.push(new Lxb(this,f,{index:d,w$:f.startLine+1,jUc:b.GQa(),an:e},_.gu.has(79)&&!_.gu.has(85))),d++):_.Wy(this.Ga)}b=this.DN;b.Jsa.clear();d=_.l(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.Bsa=b.Bsa(c),e=_.Vi(c.context.an,10),e=_.l(e),f=e.next();!f.done;f=e.next()){f=f.value;var g=
b.Jsa.get(f);null!=g?g.add(c):b.Jsa.set(f,new Set([c]))}b.CT(b.Ica.ids,!1);return a};_.h.Caa=function(a,b,c,d,e,f,g){return _.Qd([this.service.Ota(a,b,c,{Cb:d,commit:e},f,g),fAb(this)]).ka(_.v(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return{annotations:m,Jo:n}}))};
var fAb=function(a){return(_.aE(a.mi)?_.SH(a.Zg,a.mi,"path",0).ka(_.ie(function(){return _.Ed(void 0)}),_.v(function(b){return{zp:a.mi,Bea:b}})):_.Ed({zp:a.mi,Bea:void 0})).ka(_.v(function(b){var c=b.zp;b=b.Bea;return{zp:c,Bea:b,jkb:!!b&&("HEAD"===_.Kh(c,1)||b===_.Kh(c,1))}}))},arb=function(a){a.Dd&&a.Dd.wg()&&!a.N$&&(a.N$=setTimeout(function(){eAb(a)},300))},$qb=function(a){clearTimeout(a.N$);a.N$=void 0},Qxb=function(a,b,c){c=void 0===c?1:c;var d=a.Jo,e=d.zp,f=gAb;f.xe=_.$D(e)?lsb:null!=e.tb?{id:e.tb,
type:e.Qc}:void 0;f.repository=e.repository;f.Cb=_.Kh(e,0);f.path=e.path;gAb.params=Object.assign({},d.zp.params,{line:b,Bj:"1",ef:c});return _.azb(a.iT,gAb,1===c?"panel":"example_panel")},Oxb=function(a,b){b=_.cqb(_.Y(b,1),a.Jo.zp,a.Jo);return _.azb(a.iT,b,"navigate")};
_.IJ.prototype.Yd=function(a){var b=this,c=this.pr(a.target);if(null==c)this.DN.CT([]);else{var d=hAb(this,c);if(null==d)this.DN.CT([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ga.qb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.Us;if(2===a.button&&!_.LE(a))this.mia.ka(_.pe(1),_.de(Boolean),_.Ce(function(){return iAb(b,d).ka(_.pe(1))})).subscribe(function(g){jAb(b,a,d,g)});else if(0===a.button&&!_.LE(a)&&(a.preventDefault(),
!this.DN.Fe(e)||!this.eR))if(this.eR)axb(this.Mc,{PN:_.Y(e.context.an,5).split(" "),KS:_.Vi(e.context.an,10),Wi:c.textContent||""}),this.log("addToStack",a);else{var f;(null==(f=_.Ni(e.context.an,_.to,4))?0:f.kS())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.lia(d),this.log("open",a))}}}};
var jAb=function(a,b,c,d){(d=Zzb(a.axc,b,{Zwc:d}))&&d.yz().subscribe(function(e){if(e)switch(e.Hg){case "navigate":var f=e.label.indexOf(" ");f=0>f?e.label:e.label.substring(0,f);a.navigate(c,e.Qa);a.log("navigateTo"+f+"ViaContextMenu",b);break;case "show-xrefs":a.lia(c);a.log("openViaContextMenu",b);break;case "show-example-usages":a.nia(c);a.log("openExampleUsagesViaContextMenu",b);break;case "copy-symbol-name":_.Uy(document,b.target,kAb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",
b);e=_.KE(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Uy(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);f=_.KE(b.target,"a");if(!(f instanceof HTMLAnchorElement))break;e=window;f=_.gg(f.href);f=_.ag(f);void 0!==f&&e.open(f,void 0,void 0);break;case "copy-build-target":e=lAb(a);null!=e&&"BUILD"===mAb(e)&&(f=e.lastIndexOf("/"),_.Uy(document,b.target,"//"+(0>f?"":e.substring(0,f))+":"+kAb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.Uy(document,
b.target,e.Qa.Tda);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.Uy(document,b.target,e.Qa.ND),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},kAb=function(a,b){b=b.Us.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.IJ.prototype.navigate=function(a,b){var c=this;a=_.Bp(_.Hp(this.mi.Zb(),{line:a.Us.context.w$}).Za());this.Va.navigate(a,{mg:"preserve"}).then(function(){return _.Fn(c.Va,b)}).then(function(){c.Mc.nea.next()})};
_.IJ.prototype.lia=function(a){var b=_.Bp(_.Hp(this.mi.Zb(),{Bj:"1",ef:1}).Za());this.Va.navigate(b,{mg:"preserve"});this.Mc.lia(nAb(this,a))};_.IJ.prototype.nia=function(a){this.Mc.nia(nAb(this,a));_.Fn(this.Va,Pxb(a.Us,6),{vi:!0})};
var nAb=function(a,b){var c,d,e,f;return{PN:_.Y(b.Us.context.an,5).split(" "),KS:_.Vi(b.Us.context.an,10),Wi:b.element.textContent||"",cEc:_.Xi(b.Us.context.an,9).includes(3),im:null==(c=a.Jo)?void 0:null==(d=c.zp)?void 0:d.path,gI:b.Us.context.w$,VGc:null==(e=_.Ni(b.Us.context.an,_.to,4))?void 0:null==(f=e.kS())?void 0:_.Y(f,1)}};_.h=_.IJ.prototype;
_.h.CT=function(a){var b=this,c=a.element,d=a.Us.context.an;this.vSa=setTimeout(function(){b.DN.CT(_.Vi(d,10));b.Vd.Pd()},200);var e=_.Y(d,3);e&&(this.jVa=setTimeout(function(){b.nSa.next({origin:c,UCc:e.split(" ")})},750))};_.h.bt=function(a){this.DN.bt(a)};_.h.uM=function(){_.TI(this.le,"XREFS");_.Wy(this.Ga)};_.h.zD=function(){_.UI(this.le,"XREFS")};_.h.bT=function(){return["XREFS"]};_.h.Ou=function(){return this.XY};
_.h.log=function(a,b){this.Ga.qb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.mi.tb},b)};var eAb=function(a){$qb(a);a.Dd&&a.Dd.detach()},dAb=function(a,b){b=a.pr(b);return null==b?null:hAb(a,b)};_.IJ.prototype.pr=function(a){if(!(a instanceof Element))return null;a=_.KE(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return null!=a&&a instanceof HTMLElement?a:null};
var hAb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||0>c?null:(a=a.Sz[c])&&a instanceof Lxb?{element:b,Us:a}:null},bAb=function(a){return _.Qd([a.Hca,a.nSa,a.Ada]).ka(_.Ce(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!erb(b,c))return _.Ed(null);a.Ga.qb({element:"XrefsHovercard",action:"fetch_"+b,gestureName:"CLICK"});b=Qrb(new _.zo,d.UCc);a.Jo&&a.Jo.zp&&(c=_.wpb(_.bmb(a.Jo.zp)),b.TU(c));c=dAb(a,d.origin);var e=null==c?void 0:c.Us.context.an,
f,g,m=oAb(a,null!=(g=null==(f=a.Jo)?void 0:f.zp.path)?g:"",e)&&null!=c?Pxb(c.Us,6):void 0,n=null!=c?nAb(a,c):void 0;return a.service.iZa(b).ka(_.ie(function(){return _.Ed(null)}),_.v(function(r){if(!r)return null;var x=_.pb(r,1,_.go).values().next().value;if(!x||!x.Iw())return null;r=pAb(a,x);x=2===x.getType();return{origin:d.origin,text:r,Wta:x,Zya:n,JY:m}}))}),_.de(function(b){return!!b}),_.xe(1),_.Ld())},pAb=function(a,b){var c=a.Jo,d=a.iT;return _.dqb(b,function(e){try{var f=_.cqb(e,c.zp,c);return _.azb(d,
f)}catch(g){return e}})},oAb=function(a,b,c){var d=Rqb(b);c=1===(null==c?void 0:_.cj(c,11,0));return a.Cwc&&void 0!==a.Jo&&a.IY.Hxa.has(b.split(".").slice(-1)[0])&&_.aE(a.Jo.zp)&&(c||"ts"===d)},iAb=function(a,b){return Zyb(a.FNa,kAb(a,b),b.Us.location.startLine+1).ka(_.ie(function(c){a.Jf.handleError(c);return _.Ed(void 0)}),_.Ce(function(c){return(null==c?0:c.QEc)&&(null==c?0:c.ND)?a.HNa.wNa(c.ND).ka(_.v(function(d){return{ND:c.ND,Tda:d}})):_.Ed({ND:null==c?void 0:c.ND,Tda:void 0})}),_.v(function(c){var d=
b.Us.context.an,e=_.Ni(d,_.to,4),f=[],g=lAb(a),m=b.element.textContent;null==g||"BUILD"!==mAb(g)||(null==e?0:e.kS())||null==m||/[:\/]/.test(m)||f.push({label:"Copy build target",Hg:"copy-build-target"});(null==c?0:c.Tda)&&f.push({label:"Copy link to the symbol",Hg:"copy-qualified-link",Qa:{Tda:c.Tda}});(null==c?0:c.ND)&&f.push({label:"Copy qualified symbol name",Hg:"copy-qualified-symbol-name",Qa:{ND:c.ND}});c=oAb(a,null!=g?g:"",d)?[{label:"Show code example",Hg:"show-example-usages",disabled:!_.Y(d,
5)}]:[];d=[[{label:"References",Hg:"show-xrefs",disabled:!_.Y(d,5)}].concat(_.yc(c)),[{label:"Copy",Hg:"copy-symbol-name"},{label:"Copy link",Hg:"copy-link"}].concat(_.yc(f)),[{label:"Browser context menu",Hg:"unused",Vb:"shift+right-click",disabled:!0}]];e&&(f=function(n){return{label:n.Hs(),Hg:"navigate",Qa:Oxb(a,n),disabled:!1}},c=_.Oi(e,_.so,2).map(f),(e=e.kS())&&c.unshift(f(e)),c.length&&d.unshift(c));d.unshift([{label:"Open in new tab",Hg:"open-tab"}]);return d}))},mAb=function(a){var b=a.lastIndexOf("/");
return 0>b?a:a.substring(b+1)},lAb=function(a){var b,c;a=null==(b=a.Jo)?void 0:null==(c=b.zp)?void 0:c.path;return null==a?null:a.startsWith("google3/")?a.substring(8):a};_.W.Object.defineProperties(_.IJ.prototype,{Cwc:{configurable:!0,enumerable:!0,get:function(){return _.gu.has(90)}}});
_.IJ.ha=function(a){return new (a||_.IJ)(_.u(_.eu),_.u(_.El),_.u(_.JH),_.u(_.pf),_.u(HJ),_.u(_.vd),_.u(_.hu),_.u(_.SI),_.u(_.yJ),_.u(_.fr),_.u(_.lg),_.u(_.fJ),_.u(_.Mu),_.u(hJ),_.u(_.At),_.u(_.MI),_.u(_.RH),_.u(_.uJ),_.u(_.xJ),_.u(_.vJ),_.u(_.zJ))};
_.IJ.Aa=_.kc({type:_.IJ,ta:[["xrefs-layer","layerBaseLocation",""]],vb:function(a,b){a&1&&_.tf($zb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.YCc=c.first)}},inputs:{mi:"layerBaseLocation",eR:"chainXrefs"},outputs:{Lf:"highlightedLines"},features:[_.hf([_.yJ,hJ]),_.Ke,_.Bc],nc:["layerBaseLocation",""],Ba:2,Ca:0,Fa:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"content","mouseenter","mouseleave"]],va:function(a){a&1&&_.M(0,crb,2,3,"ng-template",null,0,_.zf)},Ia:[_.tm,CJ,_.ym],
styles:["a.xrefs-decoration.underline{text-decoration:underline}"],ub:2,Pa:0});var gAb={};var JJ=function(){};JJ.ha=function(a){return new (a||JJ)};JJ.Ea=_.lc({type:JJ});JJ.Da=_.ac({Rb:[WI],imports:[_.bo,tI,_.zm,_.sI,_.Xn,_.rI,_.PD,_.Wr,_.Dz,_.Hs,_.Jw,_.gr,_.In,_.kF,_.Gw]});var KJ=function(){};KJ.ha=function(a){return new (a||KJ)};KJ.Ea=_.lc({type:KJ});KJ.Da=_.ac({imports:[_.zm]});var LJ=function(){};LJ.ha=function(a){return new (a||LJ)};LJ.Ea=_.lc({type:LJ});LJ.Da=_.ac({imports:[_.zm,_.Dz]});var MJ=function(){};MJ.ha=function(a){return new (a||MJ)};MJ.Ea=_.lc({type:MJ});MJ.Da=_.ac({imports:[_.gr]});var NJ=function(){};NJ.ha=function(a){return new (a||NJ)};NJ.Ea=_.lc({type:NJ});NJ.Da=_.ac({imports:[_.zm,LJ,MJ,_.Dz]});var OJ=function(){};OJ.ha=function(a){return new (a||OJ)};OJ.Ea=_.lc({type:OJ});OJ.Da=_.ac({imports:[_.zm]});_.qAb=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");_.PJ=function(){};_.PJ.ha=function(a){return new (a||_.PJ)};_.PJ.Ea=_.lc({type:_.PJ});_.PJ.Da=_.ac({imports:[_.bo,_.zm,_.Gw]});var QJ=function(){};QJ.ha=function(a){return new (a||QJ)};QJ.Ea=_.lc({type:QJ});QJ.Da=_.ac({imports:[_.zm]});_.RJ=function(){};_.RJ.ha=function(a){return new (a||_.RJ)};_.RJ.Ea=_.lc({type:_.RJ});_.RJ.Da=_.ac({});var SJ=function(){};SJ.ha=function(a){return new (a||SJ)};SJ.Ea=_.lc({type:SJ});SJ.Da=_.ac({imports:[_.zm,_.Dz,_.RJ]});var TJ=function(){};TJ.ha=function(a){return new (a||TJ)};TJ.Ea=_.lc({type:TJ});TJ.Da=_.ac({imports:[_.zm,GJ,SJ]});_.UJ=function(){};_.UJ.ha=function(a){return new (a||_.UJ)};_.UJ.Ea=_.lc({type:_.UJ});_.UJ.Da=_.ac({Rb:[_.XH],imports:[JJ,KJ,_.zm,QJ,NJ,_.PJ,OJ,TJ,TJ]});var rAb,tAb;rAb=function(a){return{state:a}};_.sAb=function(){return".google-material-icons[_ngcontent-%COMP%], .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--icon)}.google-material-icons.disabled[_ngcontent-%COMP%], .mat-icon.disabled[_ngcontent-%COMP%]{color:#9aa0a6}.google-material-icons.starred[_ngcontent-%COMP%], .mat-icon.starred[_ngcontent-%COMP%]{color:#e8710a}button[_ngcontent-%COMP%]{height:24px;width:24px;line-height:24px}button[_ngcontent-%COMP%]     .mat-button-wrapper{align-items:center;display:flex;justify-content:center}span[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:center}"};
tAb={QCa:0,Yic:1,Et:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.VJ=function(a,b,c,d){this.Ga=a;this.Vg=b;this.Eo=c;this.Wb=d;this.yNb=new _.ml;this.nW=tAb;this.Rya=this.Y2=_.oe;this.u2a=new _.ye;this.jMa=!1};
_.VJ.prototype.Ub=function(){var a=this;this.Xa=hrb(this.Xa,this.type);this.Rya=_.$d(Xrb(this.Wb,this.Xa).ka(_.v(function(b){return{kind:"rpc",state:b?0:1}}),_.ie(function(b){_.bs(a.Vg,b);return _.Ed({kind:"rpc",state:2})})),this.u2a).ka(_.ue(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(2===b)return b;a.Ga.qb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=1===b;a.ovb=b;a.yNb.emit(b);a.jMa||(a.jMa=!0,a.makeRequest(b));return b?0:1;default:return _.Ag(c)}},
2),_.xe(1),_.Ld());this.Y2=this.Rya.ka(_.v(function(b){switch(b){case 0:case 1:return _.jrb(a.type,0===b);case 2:return"An error occurred, star disabled";default:return _.Ag(b,"star state is unknown")}}))};_.VJ.prototype.makeRequest=function(a){var b=this;return(a?this.Wb.xxa(this.Xa):this.Wb.uya(this.Xa)).ka().subscribe({complete:function(){a!==b.ovb?b.makeRequest(b.ovb):b.jMa=!1},error:function(c){_.bs(b.Vg,c);b.Eo.Sj(irb(b.type,a),"polite");b.Rya=_.Ed(2);b.Y2=_.Ed("An error occurred, star disabled")}})};
_.VJ.ha=function(a){return new (a||_.VJ)(_.u(_.Vn),_.u(_.as),_.u(_.pq),_.u(_.Mu))};
_.VJ.Aa=_.kc({type:_.VJ,ta:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Xa:"place",zc:"trackElement",Cw:"elementName"},outputs:{yNb:"starChange"},features:[_.Bc],nc:"place  type  trackElement ".split(" "),Ba:2,Ca:5,Fa:[[4,"ngIf"],["type","button","mat-icon-button","",3,"disabled","matTooltip","ascTrackElement","trackAction","click"]],va:function(a,b){a&1&&(_.M(0,grb,5,12,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.lf(3,rAb,_.R(1,1,b.Rya)))},Ia:[_.$n,_.tm,_.yr,_.Gs,_.jw,
_.ym],styles:[_.sAb()],Pa:0});var frb=new _.fs("{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}}}}");_.WJ=function(){};_.WJ.ha=function(a){return new (a||_.WJ)};_.WJ.Ea=_.lc({type:_.WJ});_.WJ.Da=_.ac({imports:[_.bo,_.zm,_.Wr,_.Hs,_.zw]});_.XJ=function(){this.path=""};_.XJ.prototype.Ra=function(){};_.XJ.ha=function(a){return new (a||_.XJ)};
_.XJ.Aa=_.kc({type:_.XJ,ta:[["empty-file-detail","path",""]],inputs:{path:"path"},nc:["path",""],Ba:7,Ca:3,Fa:[["icon","source:file"]],va:function(a,b){a&1&&(_.y(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Empty file "),_.z(),_.y(3,"icon-empty-state-subtitle")(4,"div"),_.N(5),_.O(6,"lastPathElement"),_.z()()());a&2&&(_.t(5),_.ff(" ",_.R(6,1,b.path)," is currently empty. "))},Ia:[_.pz,_.rz,_.qz,_.vz],ub:2,Pa:0});var uAb=function(a,b,c,d,e){var f=c.start;c=c.end;this.xs=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};uAb.prototype.remove=function(){this.gO&&this.gO.remove()};uAb.prototype.render=function(){this.gO=this.xs.eY(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,mp:this.classList})};uAb.prototype.scrollTo=function(a){this.xs.Rzb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.YJ=function(a,b,c){_.YI.call(this,c);this.xs=a;this.GS=b;this.hua=[];this.selectedIndex=null;this.matches=[];this.Ax=-1;this.qk=_.oe;this.lSa="search"};_.V(_.YJ,_.YI);
_.YJ.prototype.Ub=function(a){a.selectedMatchIndex&&vAb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.oj;a=a.ig;var c=this.hua[a];if(c){var d;null==(d=this.GS)||d.Av({action:"show",line:c.line});c.scrollTo(-1===b?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.oj,a=a.ig,d=d&&d[this.Ax]&&d[this.Ax].lineNumber,d=-1===d?0:(a&&a[this.Ax]&&a[this.Ax].lineNumber)>d?1:0,a=this.hua[this.Ax])&&(null==(b=this.GS)||b.Av({action:"show",line:a.line}),a.scrollTo(d))};
_.YJ.prototype.La=function(){_.YI.prototype.La.call(this);this.mb&&this.mb.unsubscribe()};_.YJ.prototype.aqa=function(){var a=this,b="search-match-layer";"find"===this.lSa?b+=" find-match":"search"===this.lSa&&(b+=" search-match");this.hua=this.matches.map(function(c,d){return new uAb(a.xs,c.lineNumber,c.we,d,a.selectedIndex===d?b+" selected-match":b)});return _.Ed(this.hua)};
var vAb=function(a){a.mb&&a.mb.unsubscribe();a.mb=a.qk.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")})};_.YJ.ha=function(a){return new (a||_.YJ)(_.u(_.JH),_.u(_.GH,8),_.u(_.vd))};
_.YJ.Ja=_.pc({type:_.YJ,ta:[["search-match-layer"]],inputs:{matches:"matches",Ax:"scrollToIndex",qk:"selectedMatchIndex",lSa:"highlightStyle"},features:[_.Ke,_.Bc]});var rlb,wAb;rlb=_.MD([]);wAb=_.Ed({state:1,message:"Invalid search query"});
_.ZJ=function(a,b){var c=this;this.YZa=a;this.Tta=new _.we(1);this.zKa=new _.Tf(void 0);a=this.Tta.ka(_.ne(function(d,e){return!!d&&!!e&&_.oE(d,e)}));b=b.Yu.ka(_.v(_.yg),_.ne(krb));this.matches=_.Qd([a,b,this.zKa]).ka(_.Ce(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?xAb(c,d,f,e).ka(_.ie(function(g){return(g=g.error)&&400===g.code?wAb:_.Ed({state:1,message:"Search matches couldn't be loaded."})})):_.Ed(rlb)}),slb(),_.Ld())};_.ZJ.prototype.eib=function(){this.Tta.next(null)};
var xAb=function(a,b,c,d){var e=c.lk;c=void 0===c.Ge?"":c.Ge;return(e=d||e)?a.search(b,e,c).ka(_.Be(_.VD)):_.Ed(rlb)};_.ZJ.prototype.search=function(a,b,c){return this.YZa.match(a,b,new _.xG({Ge:c})).ka(_.v(lrb),_.v(_.MD))};_.ZJ.ha=function(a){return new (a||_.ZJ)(_.q(_.ZH),_.q(_.Sf))};_.ZJ.ua=_.p({token:_.ZJ,qa:_.ZJ.ha});_.$J=function(a,b){this.nd=a;this.Ga=b;this.m4a="Stop highlighting matches";this.n4a="Next match";this.o4a="Previous match";this.Vc=_.UD;this.t0=this.Ikb=0;this.qk=-1;this.nMb=!1;this.LKb=new _.ml;this.close=new _.ml;this.oPc=!0};
_.$J.prototype.Ra=function(){var a=this,b=this.nd.register("Jump to next match in the file","n",function(){a.Ga.qb({gestureName:"KEYBOARD",element:a.zc,action:"selectNextSearchMatch"});a.qk>=a.t0-1||mrb(a,1)}),c=this.nd.register("Jump to previous match in the file","p",function(){a.Ga.qb({gestureName:"KEYBOARD",element:a.zc,action:"selectPreviousSearchMatch"});0>=a.qk||mrb(a,-1)});this.Bg=function(){b();c()}};_.$J.prototype.Ub=function(){this.qk=Math.min(this.t0-1,Math.max(0,this.qk))};
_.$J.prototype.La=function(){this.Bg()};var mrb=function(a,b){a.qk+=b;a.LKb.emit(a.qk)};_.$J.ha=function(a){return new (a||_.$J)(_.u(_.At),_.u(_.Vn))};
_.$J.Aa=_.kc({type:_.$J,ta:[["file-matches-navigation","trackElement",""]],Fb:2,lb:function(a,b){a&2&&_.Pe("grimoire-secondary-text",b.oPc)},inputs:{Ikb:"dataState",t0:"matchCount",qk:"selectedMatchIndex",nMb:"showCloseButton",zja:"trackArtifactId",SN:"trackProjectId",zc:"trackElement"},outputs:{LKb:"selectedMatchIndexChange",close:"close"},features:[_.Bc],nc:["trackElement",""],Ba:4,Ca:4,Fa:function(){return[[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],["type","button","mat-icon-button",
"","class","close","trackAction","closeSearchMatchNavigation",3,"title","ascTrackElement","trackArtifactId","trackProjectId","click",4,"ngIf"],["id","match-count-label","aria-live","polite",1,"count","gmat-caption"],_.Iy("{VAR_PLURAL, plural, =0 {No matches} =1 {{INTERPOLATION} of {INTERPOLATION_1} match} other {{INTERPOLATION} of {INTERPOLATION_1} matches}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd",INTERPOLATION_1:"\ufffd2\ufffd"}),["mat-icon-button","","type","button","aria-describedby",
"match-count-label","trackAction","selectPreviousSearchMatch",1,"previous",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],["mat-icon-button","","type","button","aria-describedby","match-count-label","trackAction","selectNextSearchMatch",1,"next",3,"disabled","title","ascTrackElement","trackArtifactId","trackListIndex","trackProjectId","click"],[3,"inline"],["type","button","mat-icon-button","","trackAction","closeSearchMatchNavigation",1,"close",
3,"title","ascTrackElement","trackArtifactId","trackProjectId","click"]]},va:function(a,b){a&1&&(_.C(0,0),_.M(1,nrb,11,21,"ng-container",1),_.M(2,orb,1,1,"loading",2),_.F(),_.M(3,prb,3,5,"button",3));a&2&&(_.w("ngSwitch",b.Ikb),_.t(1),_.w("ngSwitchCase",b.Vc.Jh),_.t(1),_.w("ngSwitchCase",b.Vc.Zi),_.t(1),_.w("ngIf",b.nMb))},Ia:[_.$n,_.tm,_.um,_.vm,_.OD,_.yr,_.Gs,_.$y],styles:["file-matches-navigation[_nghost-%COMP%]{align-items:center;display:flex}.close[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px}.count[_ngcontent-%COMP%]{padding:0 10px 0 20px;font-size:13px}loading[_ngcontent-%COMP%]{padding:0 10px 0 20px}"]});var yAb=["gridItem"],aK=function(a,b,c,d){this.Npb=a;this.aOa=b;this.Moa=c;this.GPa="auto";this.etb=this.JSb=0;this.myb=void 0;this.mb=new _.yd;this.KSb=this.LSb=!1;this.gZa=new _.dv(c,a,d)};aK.prototype.Ra=function(){var a=this;this.gZa.Ra();this.mb.add(this.gZa.resize.subscribe(function(){zAb(a)}))};aK.prototype.Sc=function(){var a=this;this.LSb=!0;this.zta.Xc.subscribe(function(){a.refresh()})};aK.prototype.La=function(){this.KSb=!0;this.mb.unsubscribe();this.gZa.La()};
aK.prototype.refresh=function(){var a=this;this.LSb&&Srb(this.Moa,function(){a.KSb||(delete a.XTa,delete a.p3,zAb(a))})};
var zAb=function(a){a.aOa.Pd();if(a.Npb){var b=a.Npb.oa.offsetWidth;var c=a.zta.toArray();b=AAb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.myb||0)/b)*a.VEc);a.GPa=c?c+"px":"auto";_.Hk(a.aOa);a.aOa.Pd()}else a.GPa="auto"},AAb=function(a,b,c){var d=BAb(a,c);c=Math.min(Math.floor(b/d.min),20);if(1>=c)return 1;for(a=CAb(a,Math.min(Math.floor(b/d.max),20),c,d.KPc);1<=c;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},BAb=function(a,b){if(a.XTa)return a.XTa;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].oa.offsetWidth+a.etb;e=Math.min(m,e);f=Math.max(m,f)}return a.XTa={min:e,max:f,KPc:d}},CAb=function(a,b,c,d){a.p3||(a.p3=new Map);for(var e=[];b<=c;b++)a.p3.has(b)||(a.p3.set(b,[]),e.push(b));for(c=0;c<d.length;c++){b=_.l(e);for(var f=b.next();!f.done;f=b.next()){var g=f.value;f=Math.ceil(d.length/g);g=a.p3.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.p3};
_.W.Object.defineProperties(aK.prototype,{VEc:{configurable:!0,enumerable:!0,get:function(){return this.zta.first?this.zta.first.oa.getBoundingClientRect().height+this.JSb:0}}});aK.ha=function(a){return new (a||aK)(_.u(_.bd),_.u(_.El),_.u(_.Ot),_.u(_.Ge))};
aK.Aa=_.kc({type:aK,ta:[["grid-layout"]],Fd:function(a,b,c){a&1&&_.uf(c,yAb,4,_.bd);if(a&2){var d;_.sf(d=_.wf())&&(b.zta=d)}},Fb:2,lb:function(a,b){a&2&&_.Oe("height",b.GPa)},inputs:{JSb:"verticalItemMargin",etb:"horizontalItemMargin",myb:"leaveSpaceFor"},hc:["*"],Ba:1,Ca:0,va:function(a){a&1&&(_.af(),_.bf(0))},styles:["grid-layout[_nghost-%COMP%]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column wrap;outline:0}"],Pa:0});var DAb,EAb;DAb=function(a){return[a]};EAb=[{prefix:"k",wD:1E3},{prefix:"M",wD:1E6},{prefix:"G",wD:1E9},{prefix:"T",wD:1E12},{prefix:"P",wD:1E15},{prefix:"E",wD:1E18},{prefix:"Z",wD:1E21},{prefix:"Y",wD:1E24}];
_.bK=function(a,b,c,d){this.Va=a;this.Ga=b;this.Kl=c;this.PIc=d;this.TZb="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.sza="Generated by a BUILD rule. See go/bbcp for more details";this.hcb=FAb;this.files=[];this.mg="";this.kj=this.LV=!1;this.YKb=_.Ed("");this.XMa=this.uL=!1};_.bK.prototype.Ub=function(a){a.aggregations&&this.uL&&(this.XMa=!0)};
var FAb=function(a){if(1E4>a)return a.toString();for(var b=_.l(EAb),c=b.next();!c.done;c=b.next())if(c=c.value,1E3*c.wD>a&&c.wD<=a)return a/=c.wD,a=10<a?Math.round(a):Math.round(10*a)/10,""+a+c.prefix;return a.toString()};_.bK.prototype.Ra=function(){var a=this;this.LV&&(this.YKb=this.Kl.params.ka(_.v(function(b){b=_.Hoa(b).AXa;if(!Object.keys(b).length)return"";b=_.Wm(a.Va,_.En(a.Va,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.uL=!0};
_.bK.prototype.oM=function(){this.XMa&&(this.PBc.refresh(),this.XMa=!1)};var qrb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.eq&&a.wKb&&d.push(_.pta(_.s0a(a.PIc,c.pathname),a.wKb,a.eq,["CLICK_RESULT_CONTENT"],a.fB,a.Mz));a.Ga.qb({element:"FileListItem",action:"navigate",gestureName:"CLICK",AG:d});a.LV&&!_.LE(b)&&(b.preventDefault(),_.Fn(a.Va,c.pathname))}};
_.W.Object.defineProperties(_.bK.prototype,{uMc:{configurable:!0,enumerable:!0,get:function(){return null==this.limit||this.files.length<this.limit?this.files.length:this.limit}}});_.bK.ha=function(a){return new (a||_.bK)(_.u(_.lg),_.u(_.eu),_.u(_.Sf),_.u(_.iu))};
_.bK.Aa=_.kc({type:_.bK,ta:[["file-list"]],vb:function(a,b){a&1&&_.tf(aK,7);if(a&2){var c;_.sf(c=_.wf())&&(b.PBc=c.first)}},inputs:{fvc:"ariaLabelledbyId",files:"files",mg:"queryParamsHandling",LV:"useRelativeUrls",eq:"searchRequestToken",wKb:"searchResponseToken",fB:"sessionStartTimeMs",Mz:"clientTimeResultsDisplayedMs",limit:"limit",kj:"isPiper",aggregations:"aggregations"},features:[_.Bc],Ba:4,Ca:7,Fa:[["role","list",3,"leaveSpaceFor","click"],["gridLayout",""],[4,"ngFor","ngForOf"],[4,"incrementalFor",
"incrementalForOf","incrementalForLimit"],["role","listitem",1,"file-list-item"],["gridItem",""],[3,"routerLink","queryParamsHandling","class","deleted","click",4,"ngIf","ngIfElse"],["relativeLink",""],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","class","bbcp",3,"alt",4,"ngIf"],["class","aggregations","role","list",4,"ngIf"],[3,"routerLink","queryParamsHandling","click"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png",1,"bbcp",3,"alt"],
["role","list",1,"aggregations"],["class","aggregation","role","listitem",3,"title",4,"ngFor","ngForOf"],["role","listitem",1,"aggregation",3,"title"],["aria-hidden","true",3,"src","alt"],["aria-hidden","true"]],va:function(a,b){a&1&&(_.y(0,"grid-layout",0,1),_.H("click",function(c){return qrb(b,c)}),_.M(2,xrb,2,2,"ng-container",2),_.O(3,"async"),_.z());a&2&&(_.w("leaveSpaceFor",b.uMc),_.Ne("aria-labelledby",b.fvc),_.t(2),_.w("ngForOf",_.lf(5,DAb,_.R(3,3,b.YKb))))},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}'],
Pa:0});_.cK=function(a,b){this.Ga=a;this.cG=b;this.wf=new _.Ts(this.Ga)};_.cK.prototype.get=function(a){var b=this;return this.wf.fetch(a,function(){var c=b.cG,d={methodSpec:a};d=void 0===d?{}:d;var e=void 0===e?{}:e;return _.Ml(c.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExample",path:"/"+c.Wa+"/codeExamples:getCodeExample",Ta:_.Ff(d,_.RG,e),Qb:_.LG})})};_.cK.ha=function(a){return new (a||_.cK)(_.q(_.Vn),_.q(ssb))};_.cK.ua=_.p({token:_.cK,qa:_.cK.ha,Ha:"root"});var GAb,HAb;GAb=["copyTooltip"];HAb=[[["","noExampleFound",""]]];_.dK=function(a,b,c){this.vt=a;this.Ga=b;this.Va=c;this.TCc="Click to copy";this.dxc="Copied to clipboard";this.sE="Click to copy";this.A1a="thumb_up_off_alt";this.z1a="thumb_down_off_alt"};
_.dK.prototype.Ub=function(a){var b;a.codeExample&&(null==(b=this.vp)?0:b.xG)&&this.Ga.qb({gestureName:"EXTERNAL",element:this.rn,action:"showExample"});var c;this.wr=_.xE(_.TE(_.Ep(this.source.Zb().ld("google3/"+(null==(c=this.vp)?void 0:c.im)),"HEAD").yi({Sb:void 0})).Za(),this.Va,{S_:"oneBased"})};_.dK.prototype.qZ=function(){var a=this;this.tooltip.message=this.sE;this.tooltip.show();clearTimeout(this.eya);this.eya=setTimeout(function(){a.tooltip.Ze()},1E3)};
_.dK.prototype.uU=function(){this.sE=this.TCc;this.tooltip.message=this.sE};_.dK.ha=function(a){return new (a||_.dK)(_.u(_.Tu),_.u(_.eu),_.u(_.lg))};
_.dK.Aa=_.kc({type:_.dK,ta:[["code-example-usage"]],vb:function(a,b){a&1&&_.tf(GAb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.tooltip=c.first)}},inputs:{rn:"logElement",vp:"codeExample",source:"source",Zn:"codeFontSize"},features:[_.Bc],hc:["[noExampleFound]"],Ba:10,Ca:3,Fa:[[1,"code-example"],[4,"ngIf"],["codeExampleContent",""],["loadingState",""],["noCodeExampleState",""],[4,"ngTemplateOutlet"],["class","example",4,"ngIf"],[1,"example"],[1,"header"],[1,"title"],["href","http://go/cs-code-examples","target",
"_blank"],["matTooltip","Learn more about code examples"],[1,"frequency"],[3,"ngPlural"],["ngPluralCase","=1"],["ngPluralCase","other"],[1,"code-example-snippet"],[3,"snippet","linkGenerator","click"],[1,"actions"],["matTooltip","","matTooltipPosition","below",1,"copy-example",3,"ascClipboard","click","mouseenter","blur","mouseleave"],["copyTooltip","matTooltip"],[1,"outline"],[1,"feedback"],[1,"thumb-up",3,"click"],[1,"thumb-down",3,"click"],[1,"loading-example"],[1,"loading"],[1,"animated-line-placeholder"],
[1,"no-example"]],va:function(a,b){a&1&&(_.af(HAb),_.y(0,"div",0),_.M(1,zrb,2,1,"ng-container",1),_.M(2,Brb,2,1,"ng-container",1),_.M(3,Drb,2,1,"ng-container",1),_.z(),_.M(4,Hrb,1,1,"ng-template",null,2,_.zf),_.M(6,Irb,12,8,"ng-template",null,3,_.zf),_.M(8,Jrb,2,0,"ng-template",null,4,_.zf));a&2&&(_.t(1),_.w("ngIf",!b.vp),_.t(1),_.w("ngIf",b.vp),_.t(1),_.w("ngIf",b.vp&&!b.vp.xG))},Ia:[_.lz,_.tm,_.xm,iF,fsb,_.Gs,_.dz,DH,_.ym],styles:[".example[_ngcontent-%COMP%], .loading-example[_ngcontent-%COMP%]{padding:9px 16px 20px}.header[_ngcontent-%COMP%]{padding-bottom:6px}.header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.header[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{vertical-align:middle;margin-right:8px}.header[_ngcontent-%COMP%]   .frequency[_ngcontent-%COMP%]{display:inline}.header[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{display:inline-block;font-family:Google Sans,Roboto,sans-serif;font-size:14px;font-weight:500}.code-example-snippet[_ngcontent-%COMP%]{max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;position:relative}.code-example-snippet[_ngcontent-%COMP%]   .example[_ngcontent-%COMP%]{padding:9px 16px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]{position:absolute;right:0;bottom:8px}.code-example-snippet[_ngcontent-%COMP%]   .feedback[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:50%;cursor:pointer;margin-right:8px;padding:4px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]{position:absolute;right:0;top:8px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{border-radius:4px;cursor:pointer;margin-right:8px;padding:2px}.code-example-snippet[_ngcontent-%COMP%]   .actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:14px;font-size:14px;line-height:14px;width:14px;vertical-align:middle}.code-example-snippet[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:18px}.code-example-snippet[_ngcontent-%COMP%]   basic-snippet[_ngcontent-%COMP%]{padding:4px 6px;min-height:75px}.code-example-snippet[_ngcontent-%COMP%]:hover{cursor:pointer}.loading[_ngcontent-%COMP%]{display:block;max-width:1000px;width:80%;border-style:solid;border-radius:4px;overflow:hidden;padding:2px 10px}.animated-line-placeholder[_ngcontent-%COMP%]{display:block;-webkit-animation:_ngcontent-%COMP%_opacity-off-on .8s linear 0s infinite alternate;animation:_ngcontent-%COMP%_opacity-off-on .8s linear 0s infinite alternate;background-image:-webkit-gradient(linear,left top,right top,from(var(--line-placeholder-gradient-start)),to(var(--line-placeholder-gradient-end)));background-image:-webkit-linear-gradient(left,var(--line-placeholder-gradient-start),var(--line-placeholder-gradient-end));background-image:linear-gradient(to right,var(--line-placeholder-gradient-start),var(--line-placeholder-gradient-end));border-radius:3px;height:10px;width:80px;margin:8px 0}@-webkit-keyframes _ngcontent-%COMP%_opacity-off-on{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_opacity-off-on{0%{opacity:0}to{opacity:1}}\n/*# sourceMappingURL=code_example_usage.css.map */"],
Pa:0});_.eK=function(){};_.eK.ha=function(a){return new (a||_.eK)};_.eK.Ea=_.lc({type:_.eK});_.eK.Da=_.ac({imports:[_.sz,_.iH]});_.fK=function(){};_.fK.ha=function(a){return new (a||_.fK)};_.fK.Ea=_.lc({type:_.fK});_.fK.Da=_.ac({Rb:[_.XH],imports:[_.zm]});_.gK=function(){};_.gK.ha=function(a){return new (a||_.gK)};_.gK.Ea=_.lc({type:_.gK});_.gK.Da=_.ac({imports:[_.bo,_.zm,_.PD,_.Wr,_.Hs]});var hK=function(){};hK.prototype.transform=function(a,b){a.endsWith("/")&&(a=a.substring(0,a.length-1));if(null==b)return null;b=b.get(a);if(!b)return null;a=[];b=_.l(b.values());for(var c=b.next();!c.done;c=b.next())c=c.value,0<c.instances&&a.push(c);return 0===a.length?null:a};hK.ha=function(a){return new (a||hK)};hK.Ce=_.qc({name:"activeAggregations",type:hK,ie:!0});var iK=function(){};iK.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 _.Ag(a)}};iK.ha=function(a){return new (a||iK)};iK.Ce=_.qc({name:"icon",type:iK,ie:!0});var jK=function(a,b){this.zf=a;this.va=b;this.Ssa=-1;this.uub=2E3;this.ro=!0;this.Fyb=!1};_.h=jK.prototype;_.h.Ub=function(a){this.ro=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.Fyb=!0)};_.h.wn=function(){var a=this;this.ro&&(this.ro=!1,this.Fyb||this.zf.clear(),this.clearInterval(),this.pU(),this.VSa=setInterval(function(){a.pU()},1))};_.h.La=function(){this.clearInterval()};
_.h.pU=function(){var a=null==this.Ssa||0>this.Ssa?Infinity:this.Ssa;if(this.Tsa){var b=this.zf.length,c=Math.min(b+this.uub,this.Tsa.length);for(c=Math.min(a,c);b<c;b++)this.zf.Qh(this.va,{wa:this.Tsa[b]});b>=Math.min(a,this.Tsa.length)&&this.clearInterval()}else this.clearInterval()};_.h.clearInterval=function(){null!=this.VSa&&clearInterval(this.VSa);this.VSa=void 0};jK.ha=function(a){return new (a||jK)(_.u(_.pf),_.u(_.of))};
jK.Ja=_.pc({type:jK,ta:[["","incrementalFor","","incrementalForOf",""]],inputs:{Tsa:"incrementalForOf",Ssa:"incrementalForLimit",uub:"incrementalForCount"},features:[_.Bc]});var kK=function(){};kK.prototype.transform=function(a,b,c){if(a.oo){var d=a.yf;c=d?c||a.Oc&&_.aE(a.Oc)?";"+_.Gg.kJb+"="+d:";"+_.Gg.yf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};kK.ha=function(a){return new (a||kK)};kK.Ce=_.qc({name:"toHref",type:kK,ie:!0});var lK=function(){};lK.ha=function(a){return new (a||lK)};lK.Ea=_.lc({type:lK});lK.Da=_.ac({});_.mK=function(){};_.mK.ha=function(a){return new (a||_.mK)};_.mK.Ea=_.lc({type:_.mK});_.mK.Da=_.ac({imports:[_.bo,_.zm,lK,_.Hs,_.zw,_.UJ,_.iH,_.In]});_.dlb(_.bK,[_.sm,_.tm,aK,_.Gn,jK],[_.ym,hK,iK,kK]);_.nK=function(){};_.nK.ha=function(a){return new (a||_.nK)};_.nK.Ea=_.lc({type:_.nK});_.nK.Da=_.ac({imports:[_.Gu,_.nz,_.zm,_.Hs,_.ez,_.PH]});
_.Jyb=!0;
}catch(e){_._DumpException(e)}
try{
var PAb,NAb,KAb,LAb,MAb,OAb,QAb,SAb,RAb,TAb,UAb,bBb,oK;_.IAb=function(a){var b=a.host,c=a.af,d=a.lG;a=a.Zh;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.Hg({});if(a)b={type:"ossProject",id:a.name};else throw Error("cd");}return new _.Ig({xe:b})};_.JAb=function(a){if(a.path&&"/"!==a.path){var b=a.path.split("/");return b[b.length-(a.iD?1:2)]}return a.repository?a.repository:a.tb?a.tb:""};
PAb=function(a){a=[[0,_.wmb],[1,KAb(a)],[2,LAb(a)],[3,MAb(a)],[4,NAb(a)],[5,OAb(a)]].filter(function(b){return!!b[1]});return new Map(a)};NAb=function(a){var b=a.path;void 0!==b?""===b||"/"===b?b="":b.endsWith("/")||(b=_.Bg(b),b=""===b||"/"===b?"":_.Hlb(b)):b=void 0;return b?{uo:"This directory",value:_.Ih({xe:QAb(a),repository:a.repository,path:b,Cb:_.wE(a)?a.Cb:void 0}),Vb:_.HE("d"),OT:"Search for code or files in this directory",Ss:"Directory"}:null};
KAb=function(a){if(_.$D(a)||_.wE(a))return null;a=QAb(a);if(!a)return null;var b=_.Ih({xe:a});return{uo:"host"===a.type?"This host":"This project",value:b,Vb:"host"===a.type?_.HE("h"):_.HE("p"),Ss:"host"===a.type?"Host":"Project"}};LAb=function(a){if(_.wE(a))return null;var b=a.repository;if(!b)return null;var c=_.Ih({xe:QAb(a),repository:b});return{uo:_.$D(a)?b:"This repository",value:c,Vb:_.$D(a)?_.HE("p"):_.HE("r"),Ss:_.$D(a)?"Project":"Repository"}};
MAb=function(a){if(!_.wE(a))return null;var b=a.repository,c=a.Cb;if(!b||!c)return null;var d=_.Fg(c),e=_.yoa(d);return e||_.Dg(d)?{uo:e?"This branch":"This tag",value:_.Ih({xe:QAb(a),repository:b,Cb:c}),Vb:_.HE("b"),OT:e?"Search for code or files in this branch":"Search for code or files in this tag",Ss:"Ref"}:null};OAb=function(a){a=a.params;return a.Sb?_.Kmb(a.Sb):null};QAb=function(a){var b=a.tb;a=a.Qc;if(b&&a)return{id:b,type:a}};
SAb=function(a,b,c){var d=PAb(a),e=_.Lmb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.Qta(m,e.prefix)});c=!c.lk&&!c.zd;a.path&&1<a.path.length&&!a.iD&&d.has(4)?e.prefix=d.get(4):c?e.prefix=RAb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};RAb=function(a,b){var c=a.repository,d=a.tb,e=a.Cb;a=a.params;var f=b.get(5);if(a.Sb&&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:_.wmb};
TAb=function(a){if(!a||!a.tb||!a.Qc)return{};var b={zd:_.Ih({xe:{id:a.tb,type:a.Qc},repository:a.repository})};a=b.lk;b=void 0===b.zd?"":b.zd;var c=_.Jh(b),d=c.xe;c=c.repository;var e={};a&&(e.en=a);c?e.prefix={uo:c,value:b,Ss:"Repository"}:d&&(e.prefix={uo:d.id,value:b,Ss:"host"===d.type?"Host":"Project"});return e};
_.VAb=function(a){var b=a.q1.map(function(c){var d,e,f,g;return{ee:new RegExp(null!=(d=null==c?void 0:c.ee)?d:""),eh:null!=(e=null==c?void 0:c.eh)?e:"",label:null!=(f=null==c?void 0:c.label)?f:void 0,Vb:null!=(g=null==c?void 0:c.Vb)?g:void 0}});a=a.T2.map(function(c){return{hE:UAb(c.hE),nE:UAb(c.nE)}});return{q1:b,T2:a}};
UAb=function(a){var b,c,d,e;return{Cp:new RegExp(null!=(b=null==a?void 0:a.Cp)?b:""),ut:null!=(c=null==a?void 0:a.ut)?c:"",ee:new RegExp(null!=(d=null==a?void 0:a.ee)?d:""),eh:null!=(e=null==a?void 0:a.eh)?e:""}};_.aBb=function(a){var b=_.WAb(a);return[_.XAb,_.YAb,_.ZAb].find(function(c){return _.$Ab(c,b)})};_.WAb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.Ch(a);_.iFa(a,"https");a.ld(a.ke().replace(/\.git$/,""));return a};
bBb=function(a,b){return _.Rvb(a,b).ka(_.v(function(c){return c.A$}))};_.cBb=function(a,b){if(b.Cb)return _.Ed(b);var c=b.tb,d=b.repository,e=b.Qc;return c&&d&&e?bBb(a,{tb:c,repository:d,Qc:e}).ka(_.v(function(f){return f?_.Ep(b.Zb(),f).Za():b})):_.Ed(b)};oK=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(oK,_.U);oK.prototype.ma=function(){return oK};oK.prototype.na=function(){return{keys:["name"]}};
_.W.Object.defineProperties(oK.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});var pK=function(a){a=void 0===a?{}:a;this.O={};this.O.projectId=null==a.projectId?null:a.projectId};_.V(pK,_.U);pK.prototype.ma=function(){return pK};pK.prototype.na=function(){return{keys:["projectId"]}};
_.W.Object.defineProperties(pK.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):""},set:function(a){this.O.projectId=a}}});var qK=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name};_.V(qK,_.U);qK.prototype.ma=function(){return qK};qK.prototype.na=function(){return{keys:["name"]}};
_.W.Object.defineProperties(qK.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});_.rK=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName};_.V(_.rK,_.U);_.rK.prototype.ma=function(){return _.rK};_.rK.prototype.na=function(){return{keys:["displayName","name"]}};
_.W.Object.defineProperties(_.rK.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}}});
_.sK=function(a){a=void 0===a?{}:a;this.O={};this.O.regex=null==a.ee?null:a.ee;this.O.relatedRegex=null==a.eh?null:a.eh;this.O.label=null==a.label?null:a.label;this.O.shortcut=null==a.Vb?null:a.Vb};_.V(_.sK,_.U);_.sK.prototype.ma=function(){return _.sK};_.sK.prototype.na=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.W.Object.defineProperties(_.sK.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.O.label=a}},ee:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}},eh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},Vb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.S(this,"shortcut"):""},set:function(a){this.O.shortcut=a}}});_.tK=function(a){a=void 0===a?{}:a;this.O={};this.O.host=null==a.host?null:a.host;this.O.project=null==a.af?null:a.af;this.O.depot=null==a.lG?null:a.lG;this.O.codeReviewEnabled=null==a.Fib?null:a.Fib;this.O.ossProject=null==a.Zh?null:a.Zh};_.V(_.tK,_.U);_.tK.prototype.ma=function(){return _.tK};
_.tK.prototype.na=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ka:{depot:qK,host:oK,ossProject:_.rK,project:pK}}};
_.W.Object.defineProperties(_.tK.prototype,{Fib:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.S(this,"codeReviewEnabled"):!1},set:function(a){this.O.codeReviewEnabled=a}},lG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.S(this,"depot"):null},set:function(a){this.O.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.S(this,"host"):null},set:function(a){this.O.host=a}},Zh:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.S(this,"ossProject"):null},set:function(a){this.O.ossProject=a}},af:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.S(this,"project"):null},set:function(a){this.O.project=a}}});
_.uK=function(a){a=void 0===a?{}:a;this.O={};this.O.repositoryKey=null==a.Pf?null:a.Pf;this.O.latestCommitLog=null==a.ayb?null:a.ayb;this.O.repositoryGroup=null==a.xe?null:a.xe;this.O.description=null==a.description?null:a.description;this.O.mirrorUrl=null==a.tT?null:a.tT;this.O.displayName=null==a.displayName?null:a.displayName};_.V(_.uK,_.U);_.uK.prototype.ma=function(){return _.uK};
_.uK.prototype.na=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ka:{latestCommitLog:_.jG,repositoryGroup:_.tK,repositoryKey:_.WF}}};
_.W.Object.defineProperties(_.uK.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.S(this,"description"):""},set:function(a){this.O.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},ayb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.S(this,"latestCommitLog"):null},set:function(a){this.O.latestCommitLog=
a}},tT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.S(this,"mirrorUrl"):""},set:function(a){this.O.mirrorUrl=a}},xe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.S(this,"repositoryGroup"):null},set:function(a){this.O.repositoryGroup=a}},Pf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.S(this,"repositoryKey"):null},set:function(a){this.O.repositoryKey=a}}});
_.vK=function(a){a=void 0===a?{}:a;this.O={};this.O.dirRegex=null==a.Cp?null:a.Cp;this.O.targetDir=null==a.ut?null:a.ut;this.O.regex=null==a.ee?null:a.ee;this.O.relatedRegex=null==a.eh?null:a.eh};_.V(_.vK,_.U);_.vK.prototype.ma=function(){return _.vK};_.vK.prototype.na=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.W.Object.defineProperties(_.vK.prototype,{Cp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.S(this,"dirRegex"):""},set:function(a){this.O.dirRegex=a}},ee:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.S(this,"regex"):""},set:function(a){this.O.regex=a}},eh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.S(this,"relatedRegex"):""},set:function(a){this.O.relatedRegex=a}},ut:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.S(this,"targetDir"):""},set:function(a){this.O.targetDir=a}}});_.wK=function(a){a=void 0===a?{}:a;this.O={};this.O.srcToTest=null==a.hE?null:a.hE;this.O.testToSrc=null==a.nE?null:a.nE};_.V(_.wK,_.U);_.wK.prototype.ma=function(){return _.wK};_.wK.prototype.na=function(){return{keys:["srcToTest","testToSrc"],Ka:{srcToTest:_.vK,testToSrc:_.vK}}};
_.W.Object.defineProperties(_.wK.prototype,{hE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.S(this,"srcToTest"):null},set:function(a){this.O.srcToTest=a}},nE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.S(this,"testToSrc"):null},set:function(a){this.O.testToSrc=a}}});_.xK=function(a){a=void 0===a?{}:a;this.O={};this.O.relatedFileConfigs=null==a.q1?null:a.q1;this.O.testDirPairs=null==a.T2?null:a.T2};_.V(_.xK,_.U);_.xK.prototype.ma=function(){return _.xK};
_.xK.prototype.na=function(){return{Sa:{relatedFileConfigs:_.sK,testDirPairs:_.wK},keys:["relatedFileConfigs","testDirPairs"]}};_.W.Object.defineProperties(_.xK.prototype,{q1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.S(this,"relatedFileConfigs"):[]},set:function(a){this.O.relatedFileConfigs=a}},T2:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.S(this,"testDirPairs"):[]},set:function(a){this.O.testDirPairs=a}}});_.yK=function(a,b){_.mF.call(this,a);this.Yp=b||"Source"};_.V(_.yK,_.mF);_.yK.prototype.hm=function(a){var b=_.JAb(a);_.$D(a)&&a.params.Sb&&(a=_.Zlb(a),b=b?b+" - "+a:a);this.title.hm(b?b+" - "+this.Yp:this.Yp)};_.yK.ha=function(a){return new (a||_.yK)(_.q(_.gn),_.q(_.T0a,8))};_.yK.ua=_.p({token:_.yK,qa:_.yK.ha,Ha:"root"});_.zK=function(a,b,c,d){this.Hj=a;this.IZa=b;this.UD=c;this.document=d};_.zK.prototype.resolve=function(a){var b=_.Jg(a);return _.dBb(this,b,a.Yu)};
_.dBb=function(a,b,c){var d=_.yg(c);c=TAb(b);var e=new _.ye,f=_.cBb(a.UD,b).ka(_.v(function(n){return SAb(n,b,d)})).ka(_.Ce(function(n){var r=n.scopes;return _.Msb(a.IZa,d.Ge,n.state).ka(_.Ee(function(x){a.Hj.L1.G_a(r,x.prefix||null)}),_.v(function(x){return x.W1a}))}));f=_.$d(f,e);var g=new _.Bwb(a.document,a.Hj),m=NAb(b)||void 0;return{tLa:f,rda:!0,Iva:c,Hj:a.Hj,jKb:a.Hj.L1.nv,M_a:_.Ewb(g,e,m)}};_.zK.ha=function(a){return new (a||_.zK)(_.q(_.FI),_.q(_.oH),_.q(_.WH),_.q(_.ih))};
_.zK.ua=_.p({token:_.zK,qa:_.zK.ha});_.eBb=void 0;_.AK=function(){};_.W.Object.defineProperties(_.AK.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.eBb}}});_.AK.ha=function(a){return new (a||_.AK)};_.AK.ua=_.p({token:_.AK,qa:_.AK.ha,Ha:"root"});var fBb;fBb=function(a){var b=a.icon,c=a.cwa,d=a.pxa;this.name=a.name;this.icon=b;this.cwa=c;this.pxa=d;this.domain=(new _.Ch(c)).Kg()};_.$Ab=function(a,b){return b.Kg()===a.domain||b.Kg().endsWith("."+a.domain)};_.XAb=new fBb({name:"GitHub",icon:"shared:github",cwa:"https://github.com",pxa:"https://github.com/logout"});_.YAb=new fBb({name:"Bitbucket",icon:"shared:bitbucket_v3",cwa:"https://bitbucket.org",pxa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.ZAb=new fBb({name:"GitLab",icon:"shared:gitlab_v2",cwa:"https://gitlab.com",pxa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
var iBb;_.BK=function(a,b){a=String(a);if(!b.test(a))throw Error("rb`"+a+"`"+b.toString());};iBb=function(a){return a.sS().ka(_.v(function(b){return null==b?b:"MINI"===b||"XREF_PREVIEW"===b}))};_.jBb=function(a){return iBb(a).ka(_.v(function(b){return null!=b?b:!1}))};_.kBb=function(a,b){a.g2(b?"XREF_PREVIEW":"MAIN")};_.CK=function(a,b){this.id="mat-error-"+_.j3a--;a||b.oa.setAttribute("aria-live","polite")};_.CK.ha=function(a){return new (a||_.CK)(_.Uc("aria-live"),_.u(_.bd))};
_.CK.Ja=_.pc({type:_.CK,ta:[["mat-error"]],Eb:["aria-atomic","true",1,"mat-error"],Fb:1,lb:function(a,b){a&2&&_.Ne("id",b.id)},inputs:{id:"id"},features:[_.hf([{ya:_.d3a,Pb:_.CK}])]});var lBb=new _.wc("mat-slide-toggle-default-options",{Ha:"root",qa:function(){return{fmb:!1}}});_.mBb=new _.wc("mat-slide-toggle-default-options",{Ha:"root",qa:function(){return{fmb:!1,hSa:!1}}});_.qh(_.lh(_.mh(_.nh(function(a){this.Na=a}))));var nBb=0,oBb=_.qh(_.lh(_.mh(_.nh(function(a){this.Na=a})))),DK=function(a,b,c,d,e,f,g){a=oBb.call(this,a)||this;a.Ed=b;a.kb=c;a.defaults=e;a.Ne=function(){};a.tf=function(){};a.fl=!1;a.Eg=!1;a.name=null;a.Yw="after";a.ariaLabel=null;a.Sf=null;a.OGa=!1;a.hd=new _.ml;a.SPb=new _.ml;a.tabIndex=parseInt(d)||0;a.color=a.defaultColor=e.color||"accent";a.vF="NoopAnimations"===f;a.id=a.EJ=g+ ++nBb;var m;a.OGa=null!=(m=e.hSa)?m:!1;return a};_.V(DK,oBb);_.h=DK.prototype;
_.h.ve=function(){var a=this;this.Ed.Pm(this.Na,!0).subscribe(function(b){"keyboard"===b||"program"===b?(a.fs=!0,_.Hk(a.kb)):b||Promise.resolve().then(function(){a.fs=!1;a.tf();_.Hk(a.kb)})})};_.h.La=function(){this.Ed.Pk(this.Na)};_.h.Fn=function(a){this.checked=!!a};_.h.yn=function(a){this.Ne=a};_.h.ft=function(a){this.tf=a};_.h.fq=function(a){this.disabled=a;_.Hk(this.kb)};_.h.toggle=function(){this.checked=!this.checked;this.Ne(this.checked)};_.h.yq=function(){this.Ne(this.checked);this.hd.emit(this.WE(this.checked))};
_.W.Object.defineProperties(DK.prototype,{required:{configurable:!0,enumerable:!0,get:function(){return this.fl},set:function(a){this.fl=_.dh(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){this.Eg=_.dh(a);_.Hk(this.kb)}},hSa:{configurable:!0,enumerable:!0,get:function(){return this.OGa},set:function(a){this.OGa=_.dh(a)}},Ns:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.EJ)+"-input"}}});DK.ha=function(){_.hd()};
DK.Ja=_.pc({type:DK,inputs:{name:"name",id:"id",Yw:"labelPosition",ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],TF:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked",hSa:"hideIcon"},outputs:{hd:"change",SPb:"toggleChange"},features:[_.Ke]});var EK=function(){};EK.ha=function(a){return new (a||EK)};EK.Ea=_.lc({type:EK});EK.Da=_.ac({});var pBb,qBb,rBb,sBb;pBb=["input"];qBb=function(a){return{vG:a}};rBb={ya:_.iv,Pb:_.fc(function(){return _.FK}),ud:!0};sBb=function(a,b){this.source=a;this.checked=b};_.FK=function(a,b,c,d,e,f){return DK.call(this,a,b,c,d,e,f,"mat-slide-toggle-")||this};_.V(_.FK,DK);_.FK.Ja=DK.Ja;_.h=_.FK.prototype;_.h.WE=function(a){return new sBb(this,a)};_.h.brc=function(a){a.stopPropagation();this.SPb.emit();this.defaults.fmb?this.ei.oa.checked=this.checked:(this.checked=this.ei.oa.checked,this.yq())};_.h.nQ=function(a){a.stopPropagation()};
_.h.focus=function(a,b){b?_.bq(this.Ed,this.ei,b,a):this.ei.oa.focus(a)};_.h.cna=function(){this.kb.Pd()};_.FK.ha=function(a){return new (a||_.FK)(_.u(_.bd),_.u(_.aq),_.u(_.El),_.Uc("tabindex"),_.u(lBb),_.u(_.Ek,8))};
_.FK.Aa=_.kc({type:_.FK,ta:[["mat-slide-toggle"]],vb:function(a,b){a&1&&_.tf(pBb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.ei=c.first)}},Eb:[1,"mat-slide-toggle"],Fb:13,lb:function(a,b){a&2&&(_.Te("id",b.id),_.Ne("tabindex",null)("aria-label",null)("aria-labelledby",null)("name",null),_.Pe("mat-checked",b.checked)("mat-disabled",b.disabled)("mat-slide-toggle-label-before","before"==b.Yw)("_mat-animation-noopable",b.vF))},inputs:{disabled:"disabled",xd:"disableRipple",color:"color",tabIndex:"tabIndex"},
Yb:["matSlideToggle"],features:[_.hf([rBb]),_.Ke],hc:["*"],Ba:14,Ca:20,Fa:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered",
"matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],va:function(a,b){a&1&&(_.af(),_.y(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.H("change",function(e){return b.brc(e)})("click",function(e){return b.nQ(e)}),_.z(),_.y(5,"span",5),_.B(6,"span",6),_.y(7,"span",7),_.B(8,"span",8),_.z()()(),_.y(9,"span",9,10),_.H("cdkObserveContent",function(){return b.cna()}),
_.y(11,"span",11),_.N(12,"\u00a0"),_.z(),_.bf(13),_.z()());if(a&2){var c=_.ef(1),d=_.ef(10);_.Ne("for",b.Ns);_.t(2);_.Pe("mat-slide-toggle-bar-no-side-margin",!d.textContent||!d.textContent.trim());_.t(1);_.w("id",b.Ns)("required",b.required)("tabIndex",b.tabIndex)("checked",b.checked)("disabled",b.disabled);_.Ne("name",b.name)("aria-checked",b.checked)("aria-label",b.ariaLabel)("aria-labelledby",b.Sf)("aria-describedby",b.TF);_.t(4);_.w("matRippleTrigger",c)("matRippleDisabled",b.xd||b.disabled)("matRippleCentered",
!0)("matRippleRadius",20)("matRippleAnimation",_.lf(18,qBb,b.vF?0:150))}},Ia:[_.nr,_.nq],styles:['.mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{-webkit-user-select:none;user-select:none;display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%;display:block}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.mat-slide-toggle-input:focus~.mat-slide-toggle-thumb-container .mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}\n'],
ub:2,Pa:0});_.GK=function(){};_.GK.ha=function(a){return new (a||_.GK)};_.GK.Ea=_.lc({type:_.GK});_.GK.Da=_.ac({imports:[EK,_.or,_.hr,_.oq,EK,_.hr]});
}catch(e){_._DumpException(e)}
try{
var ODc=function(){var a=_.uc.apply(0,arguments);return function(b){return _.Sga(b,_.Wd.apply(null,[b].concat(_.yc(a))))}},PDc=function(){return function(a){return _.ve(new _.Vk)(a)}},QDc=function(a){return"1"===(null==a?void 0:a.trim())},RDc=function(a){return(a.error.details||[]).find(function(b){var c=_.AVa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},SDc=function(a){var b=a.repository;return!!a.xe||!!b},TDc=function(a,b){a&1&&_.B(0,"breadcrumb",7);a&2&&_.w("items",b.Oa)},UDc=function(a,
b){a&1&&(_.y(0,"span",8),_.N(1),_.z());a&2&&(a=b.title,b=_.J(),_.Ne("id","root-indicator-"+b.resultIndex),_.t(1),_.ff(" ",a," "))},VDc=function(a){a&1&&_.B(0,"onedev-changelist-hovercard",12,13);if(a&2){var b=_.ef(1);a=_.J().cl;_.w("changelistId",a)("onedevIsHovercardReady",b.ZG)}},WDc=function(a,b){a&1&&(_.y(0,"a",9),_.N(1),_.z(),_.y(2,"onedev-hovercard",null,10),_.M(4,VDc,2,2,"onedev-changelist-hovercard",11),_.z());if(a&2){a=b.title;var c=b.cl;b=b.Oc;var d=_.ef(3),e=_.J();_.w("universalLink",e.kxc(b,
c))("ascTrackElement",e.zc)("trackListIndex",e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.RR);_.Ne("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.t(1);_.ff(" ",a," ")}},XDc=function(a,b){a&1&&(_.y(0,"span",14),_.N(1),_.z());a&2&&(a=b.title,b=_.J(),_.Ne("id","ref-indicator-"+b.resultIndex),_.t(1),_.ff(" ",a," "))},YDc=function(a,b){a&1&&_.B(0,"segmented-dropdown-button",15);a&2&&_.w("item",b.AYa)("useBreadcrumbStyling",!1)},ZDc=function(a,
b){a&1&&_.B(0,"ref-picker",16);a&2&&_.w("refPickerData",b.l1)},aEc=function(a,b){a&1&&(_.y(0,"a",17,18)(2,"div",19),_.N(3),_.y(4,"span",20),_.N(5),_.z()()());a&2&&(a=b.Oc,b=_.J(),_.w("routerLink",_.Bp(a))("ascTrackElement",b.zc)("trackListIndex",b.resultIndex)("feedbackEvent",b.RR),_.Ne("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.t(3),_.ff(" ",$Dc(a.path)[0],""),_.t(2),_.gf($Dc(a.path)[1]))},$Dc=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("/")]},bEc=function(a){a&1&&(_.C(0),_.B(1,"code-example-usage",1),_.O(2,"async"),_.F());if(a&2){a=_.J();var b;_.t(1);_.w("logElement",a.rn)("codeExample",null!==(b=_.R(2,3,a.KY))&&void 0!==b?b:void 0)("source",a.source)}},cEc=function(a,b){var c=Object.assign({},a,{zd:void 0,wI:void 0,dU:void 0}),d=Object.assign({},b,{zd:void 0,wI:void 0,dU:void 0});return _.Jb(c,
d)&&_.Ih(a.zd)===_.Ih(b.zd)&&QDc(a.wI.Aqa)===QDc(b.wI.Aqa)},hEc=function(a,b,c){var d=a.dB,e=a.tU;return d?d.map(function(f){var g=f.mra,m=f.eOa,n=f.zU,r=f.tga,x=f.iG;f=f.Cfa;if(g){m=_.Plb(g.Jg);var A=g.Fh,E=g.yua,I=g.jG;g=g.kG;var L=dEc(A),Q=eEc(A);n=fEc(m,0,e,n,r,x,f,c,A,L,E,E-Q,I,g)}else n=m&&b?gEc(m,_.Plb(m.Jg),e,n,r,x,f,c):null;return n}).filter(function(f){return!!f}):[]},gEc=function(a,b,c,d,e,f,g,m){a=a.yMa;c=fEc(b,1,c,d,e,f,g,m);var n=b.Zb();c.children=a.slice(0,12).map(function(r){var x=
r.type;r=n.ld(r.path).Za();return{entryType:iEc(x),Oc:r,path:r.path,name:_.Vy(r.path)}});c.usb=12<a.length;return c},iEc=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}},fEc=function(a,b,c,d,e,f,g,m,n,r,x,A,E,I){n=void 0===n?[]:n;r=void 0===r?!1:r;x=void 0===x?0:x;A=void 0===A?0:A;E=void 0===E?"":E;I=void 0===I?"":I;1===b&&(a=a.Zb().ld(_.Hlb(a.path)).Za());a={Oc:a,eq:c,pv:d,kLc:e,
Cfa:g,fB:m,iG:f};switch(b){case 0:return Object.assign({},a,{rCc:r,uWa:A,yua:x,Fh:n,type:b,jG:E,kG:I});case 1:return Object.assign({},a,{type:b});default:return _.Ag(b,"Unknown result type: "+b)}},dEc=function(a){return a.some(function(b){return b.ot.some(function(c){c=c.Nu;return!!c&&c.MY.some(function(d){return 0<d.length})})})},eEc=function(a){return(new Set(a.flatMap(function(b){return b.ot.filter(function(c){return c.SM&&c.SM.some(function(d){return 0<d.length})}).map(function(c){return c.lineNumber})}))).size},
jEc=function(a){return 2===(null==a?void 0:a.type)},kEc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{Zd:b,uAc:e,HK:a.HK,Ts:a.Ts,yl:c,vKc:d,Al:d.uoa.slice(e,Math.min(e+c.pageSize,d.uoa.length)),Xq:a.Xq,Yq:a.Yq}},oEc=function(a){var b=void 0,c=void 0;if(1===a.length){var d=a[0];if(5===d.Gk&&!d.lM&&(d=lEc(d.value,mEc)))return d}d=_.l(_.Wh(a));for(var e=d.next();!e.done;e=d.next())e=e.value,5===e.Gk&&a.includes(e)&&!e.lM?(e=lEc(e.value,mEc))&&(c=e):5===e.Gk?(e=lEc(e.value,nEc))&&
(c=e):1===e.Gk&&12===e.label&&e.value&&(e=lEc(e.value.value,mEc))&&(b=e);return c||b},lEc=function(a,b){if(a=b.exec(a))if(a=_.l(a),a.next(),a=a.next().value,a=Number(a),!isNaN(a)&&0<a)return a},pEc=function(a){if(a&1){var b=_.Kc();_.C(0);_.B(1,"splitter",13);_.y(2,"div",14,15)(4,"result-preview",16);_.H("close",function(){_.Lc(b);var e=_.J(3);return _.Mc(e.MA=void 0)});_.z()();_.F()}if(a&2){var c=_.ef(3);a=_.J(2).Oa;var d=_.J();_.t(1);_.w("changeSizeOf",c);_.t(3);_.w("target",d.MA)("loadedQueryContext",
a.Xb.yl)}},qEc=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"div",6);_.B(2,"query-suggestion",7);_.O(3,"async");_.B(4,"result-header",8);_.O(5,"async");_.O(6,"async");_.y(7,"div",9)(8,"result-list",10);_.H("previewTriggered",function(d){_.Lc(b);var e=_.J(2);e.MA=e.MA===d?void 0:d;return _.Mc()});_.O(9,"async");_.B(10,"result-footer",11);_.z()()();_.M(11,pEc,5,3,"ng-container",12);_.F()}if(a&2){a=_.J().Oa;var c=_.J();_.t(2);_.w("searchResultsElementName",c.Cl)("pagedData",_.R(3,14,c.DDb));_.t(2);
_.w("searchResultsElementName",c.Cl)("pagedSearchResponse",a.Xb)("queryContext",_.R(5,16,c.yl))("showCanonicalCodeExampleFeature",_.R(6,18,c.gB));_.t(4);_.w("previewTarget",c.MA)("resultPage",a.Xb)("searchResultsElementName",c.Cl)("showResultsIncomplete",c.P1?2===a.state?!0:1===a.state&&3===a.PF.TOa:!1)("showCanonicalCodeExampleFeature",_.R(9,20,c.gB));_.t(2);_.w("paginatedResults",a.Xb)("trackElement",c.Cl);_.t(1);_.w("ngIf",c.MA)}},rEc=function(a){a&1&&_.B(0,"loading",17);a&2&&_.w("diameter",20)},
sEc=function(a){a&1&&_.B(0,"search-results-incomplete",24);a&2&&(a=_.J(3),_.w("docLink",a.P1)("trackElement",a.Cl))},tEc=function(a){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=_.J(2).Oa,_.t(1),_.gf(a.Cxa))},uEc=function(a){a&1&&(_.y(0,"a",28),_.N(1),_.z());a&2&&(a=_.J().Oa,_.w("externalLink",a.link),_.t(1),_.gf(a.message))},vEc=function(a){if(a&1){var b=_.Kc();_.y(0,"button",29);_.H("click",function(){_.Lc(b);var c=_.J().Oa;return _.Mc(c.callback())});_.N(1);_.z()}a&2&&(a=_.J().Oa,_.t(1),_.ff(" ",
a.message," "))},wEc=function(a,b){a&1&&(_.y(0,"div",25),_.M(1,uEc,2,2,"a",26),_.M(2,vEc,2,1,"button",27),_.z());a&2&&(a=b.Oa,_.t(1),_.w("ngIf",a.link),_.t(1),_.w("ngIf",a.callback))},xEc=function(a){if(a&1){var b=_.Kc();_.y(0,"div",30)(1,"copy-button",31);_.H("copyEvent",function(){_.Lc(b);var c=_.J(3);return _.Mc(c.xr())});_.z()()}a&2&&(a=_.J(2).Oa,_.t(1),_.w("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.JJb))},yEc=function(a){a&
1&&(_.y(0,"div",18),_.B(1,"result-header",19),_.O(2,"async"),_.O(3,"async"),_.M(4,sEc,1,2,"search-results-incomplete",20),_.y(5,"icon-empty-state-display",21)(6,"icon-empty-state-title"),_.N(7),_.z(),_.y(8,"icon-empty-state-subtitle"),_.M(9,tEc,2,1,"span",12),_.M(10,wEc,3,2,"div",22),_.M(11,xEc,2,5,"div",23),_.z()()());if(a&2){a=_.J().Oa;var b=_.J();_.t(1);_.w("searchResultsElementName",b.Cl)("queryContext",_.R(2,11,b.yl))("showCanonicalCodeExampleFeature",_.R(3,13,b.gB))("errorData",a)("maybeSkippedDocuments",
b.Ts);_.t(3);_.w("ngIf",b.P1?2===a.state?!0:1===a.state&&3===a.PF.TOa:!1);_.t(1);_.w("isSvg",!1);_.t(2);_.gf(a.message);_.t(2);_.w("ngIf",a.Cxa);_.t(1);_.w("ngIf",a.action);_.t(1);_.w("ngIf",a.JJb)}},zEc=function(a,b){a&1&&(_.C(0,2),_.M(1,qEc,12,22,"ng-container",3),_.M(2,rEc,1,1,"loading",4),_.M(3,yEc,12,15,"div",5),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Dt.Jh),_.t(1),_.w("ngSwitchCase",b.Dt.Zi),_.t(1),_.w("ngSwitchCase",b.Dt.Error))},AEc=function(a){if(a&
1){var b=_.Kc();_.y(0,"div",32)(1,"p");_.N(2," Skipped ");_.y(3,"a",33);_.H("click",function(){_.Lc(b);_.J().ih.Td();return _.Mc()});_.N(4," results page ");_.z();_.N(5," since there is only one result. ");_.z();_.y(6,"button",34);_.H("click",function(){_.Lc(b);_.J().ih.Td();return _.Mc()});_.N(7);_.z()()}a&2&&(a=_.J(),_.t(3),_.w("routerLink",a.Wxc)("queryParams",a.Ufc),_.t(4),_.ff(" ",a.eac," "))},BEc=function(a,b){b=void 0===b?"":b;if(0!==a.Zd||1!==a.Al.length||a.Ts||"true"===b.trim().toLowerCase()||
"1"===b.trim())return!1;a=a.Al[0];if(1===a.type||0===a.Fh.length)return!0;b=a.Fh[a.Fh.length-1].ot;return 25>_.JE(b[b.length-1].lineNumber)-_.JE(a.Fh[0].ot[0].lineNumber)},CEc=function(a){a&1&&_.B(0,"star",14);a&2&&(a=_.J(),_.w("place",a.ac.Oc)("type",a.zBc(a.ac.Oc))("elementName",a.ac.Oc.path))},DEc=function(a){a&1&&_.B(0,"file-search-breadcrumb",15,16);a&2&&(a=_.J(),_.w("place",a.ac.Oc)("isSelected",a.Fe)("resultIndex",a.Nf)("trackElement",a.zc)("refsToken",a.ac.kLc)("feedbackEvent",a.Qpb))},EEc=
function(a){a&1&&(_.y(0,"span",20),_.N(1),_.z());a&2&&(a=_.J(2),_.Ne("id","root-indicator-"+a.Nf),_.t(1),_.gf(a.zZa))},FEc=function(a){a&1&&(_.M(0,EEc,2,2,"span",17),_.y(1,"a",18,19)(3,"h3"),_.N(4),_.z()());a&2&&(a=_.J(),_.w("ngIf",a.zZa),_.t(1),_.w("routerLink",_.Bp(a.ac.Oc))("ascTrackElement",a.zc)("trackListIndex",a.Nf)("feedbackEvent",a.Qpb),_.Ne("id","search-result-header-"+a.Nf)("aria-describedby",a.zZa?"root-indicator-"+a.Nf:void 0),_.t(3),_.gf(a.ac.Oc.path))},GEc=function(a){a&1&&(_.C(0),
_.B(1,"mat-divider",6),_.y(2,"a",21)(3,"mat-icon",22),_.N(4," auto_fix_high "),_.z()(),_.F());a&2&&(a=_.J(),_.t(2),_.w("routerLink",a.E2b)("ascTrackElement",a.zc))},HEc=function(a){if(a&1){var b=_.Kc();_.y(0,"button",25);_.H("click",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.nya.emit())});_.N(1," Preview ");_.z()}a&2&&(a=_.J(2),_.w("ascTrackElement",a.zc)("trackArtifactId",_.Bp(a.ac.Oc))("trackListIndex",a.Nf))},IEc=function(a){if(a&1){var b=_.Kc();_.y(0,"button",25);_.H("click",function(){_.Lc(b);
var c=_.J(2);return _.Mc(c.nya.emit())});_.N(1," Hide Preview ");_.z()}a&2&&(a=_.J(2),_.w("ascTrackElement",a.zc)("trackArtifactId",_.Bp(a.ac.Oc))("trackListIndex",a.Nf))},JEc=function(a){a&1&&_.B(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.ef(1);a=_.J(3);_.w("changelistId",a.ac.kG)("onedevIsHovercardReady",b.ZG)}},KEc=function(a){a&1&&(_.C(0),_.B(1,"mat-divider",6),_.y(2,"a",26),_.N(3," Match deleted "),_.z(),_.y(4,"onedev-hovercard",null,27),_.M(6,JEc,2,2,"onedev-changelist-hovercard",
28),_.z(),_.F());if(a&2){var b=_.ef(5);a=_.J(2);_.t(2);_.w("externalLink",a.C9(a.ac.kG))("ascTrackElement",a.zc)("trackArtifactId",_.Bp(a.ac.Oc))("trackListIndex",a.Nf)("onedevHovercardTrigger",b)}},LEc=function(a){a&1&&_.B(0,"onedev-changelist-hovercard",29,30);if(a&2){var b=_.ef(1);a=_.J(3);_.w("changelistId",a.ac.jG)("onedevIsHovercardReady",b.ZG)}},KHc=function(a){a&1&&(_.C(0),_.B(1,"mat-divider",6),_.y(2,"a",31),_.N(3," File deleted "),_.z(),_.y(4,"onedev-hovercard",null,32),_.M(6,LEc,2,2,"onedev-changelist-hovercard",
28),_.z(),_.F());if(a&2){var b=_.ef(5);a=_.J(2);_.t(2);_.w("universalLink",a.C9(a.ac.jG))("ascTrackElement",a.zc)("trackArtifactId",_.Bp(a.ac.Oc))("trackListIndex",a.Nf)("onedevHovercardTrigger",b)}},LHc=function(a){a&1&&(_.C(0),_.B(1,"mat-divider",6),_.M(2,HEc,2,3,"button",23),_.M(3,IEc,2,3,"ng-template",null,24,_.zf),_.M(5,KEc,7,5,"ng-container",9),_.M(6,KHc,7,5,"ng-container",9),_.F());if(a&2){var b=_.ef(4);a=_.J();_.t(2);_.w("ngIf",a.MA!==a.ac)("ngIfElse",b);_.t(3);_.w("ngIf",a.kMc);_.t(1);_.w("ngIf",
a.fMc)}},MHc=function(a){a&1&&_.B(0,"mat-divider",6)},NHc=function(a){if(a&1){var b=_.Kc();_.y(0,"button",35);_.H("click",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.nya.emit())});_.N(1," View All ");_.z()}a&2&&(a=_.J(2),_.w("ascTrackElement",a.zc)("trackArtifactId",_.Bp(a.ac.Oc))("trackListIndex",a.Nf))},OHc=function(a){a&1&&(_.C(0),_.M(1,MHc,1,0,"mat-divider",33),_.M(2,NHc,2,3,"button",34),_.F());a&2&&(a=_.J(),_.t(1),_.w("ngIf",a.ac.usb),_.t(1),_.w("ngIf",a.ac.usb))},PHc=function(a,b){a&1&&(_.B(0,
"file-search-snippet",37),_.O(1,"async"));if(a&2){a=b.wa;b=b.last;var c=_.J(2);_.Qe(_.R(1,11,c.vt.y9));_.Pe("last",b&&!c.apb);_.w("linkGenerator",c.wr)("resultIndex",c.Nf)("snippet",a)("trackElement",c.zc)("feedbackEvent",c.kNa)("codeFontSize",c.Zn)}},QHc=function(a){a&1&&(_.C(0),_.y(1,"mat-icon"),_.N(2,"unfold_less"),_.z(),_.y(3,"span"),_.N(4," Show fewer matching lines "),_.z(),_.F())},RHc=function(a){a&1&&(_.y(0,"mat-icon"),_.N(1,"unfold_more"),_.z(),_.y(2,"span"),_.N(3," "),_.Ye(4,43),_.N(5," "),
_.z());a&2&&(a=_.J(4),_.t(4),_.Gy(a.ac.uWa)(a.ac.uWa),_.Hy(4))},SHc=function(a,b){if(a&1){var c=_.Kc();_.y(0,"button",39,40);_.H("click",function(){var e=_.Lc(c).wa,f=_.J(3);return _.Mc(f.iRb.next(!e))});_.M(2,QHc,5,0,"ng-container",41);_.M(3,RHc,6,2,"ng-template",null,42,_.zf);_.z()}if(a&2){a=b.wa;var d=_.ef(4);b=_.J(3);_.w("ascTrackElement",b.zc)("trackArtifactId",_.Bp(b.ac.Oc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",b.Nf);_.t(2);_.w("ngIf",a)("ngIfElse",d)}},UHc=
function(a){a&1&&(_.C(0),_.M(1,SHc,5,6,"button",38),_.O(2,"async"),_.F());if(a&2){a=_.J(2);var b;_.t(1);_.w("ngForOf",_.lf(3,THc,null==(b=_.R(2,1,a.p0a))?null:b.Bd))}},VHc=function(a){a&1&&(_.C(0),_.M(1,PHc,2,13,"file-search-snippet",36),_.O(2,"async"),_.M(3,UHc,3,5,"ng-container",9),_.F());if(a&2){a=_.J();var b;_.t(1);_.w("ngForOf",null==(b=_.R(2,2,a.p0a))?null:b.Fh);_.t(2);_.w("ngIf",a.apb)}},WHc=function(a){a&1&&(_.y(0,"div"),_.O(1,"async"),_.B(2,"file-list",44),_.z());a&2&&(a=_.J(),_.dy("file-list-wrapper ",
_.R(1,10,a.vt.y9),""),_.t(2),_.w("files",a.ac.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Nf)("searchRequestToken",a.ac.eq)("searchResponseToken",a.ac.pv)("sessionStartTimeMs",a.ac.fB)("clientTimeResultsDisplayedMs",a.Mz))},XHc=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-expansion-panel",45);_.H("opened",function(){_.Lc(b);var c=_.J();return _.Mc(c.wIc=!0)})("closed",function(){_.Lc(b);var c=_.J();return _.Mc(c.wIc=!1)});_.y(1,"mat-expansion-panel-header")(2,
"mat-panel-title");_.N(3," Debug Info ");_.z()();_.y(4,"p");_.N(5);_.z()()}a&2&&(a=_.J(),_.t(5),_.gf(a.ac.iG))},YHc=function(a,b){a&1&&(_.y(0,"span",10),_.N(1),_.z());a&2&&(a=b.wa,_.w("ngClass",a.tpa),_.t(1),_.ff(" ",a.text," "))},$Hc=function(a,b){a&1&&(_.y(0,"a",8),_.M(1,YHc,2,2,"span",9),_.z());if(a&2){a=b.Oa;var c=_.J().Oa;b=_.J();var d=_.w("routerLink",_.kf(4,ZHc)),e={};c=(e.q=c.j1,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.Cl);_.t(1);_.w("ngForOf",a)}},aIc=function(a){a&
1&&(_.y(0,"span",11)(1,"span",12),_.N(2," Search instead\u00a0 "),_.z(),_.y(3,"a",13),_.N(4),_.z()());if(a&2){a=_.J().Oa;var b=_.J();_.t(3);_.w("routerLink",_.kf(4,ZHc))("queryParams",b.q_b)("ascTrackElement",b.Cl);_.t(1);_.ff(" ",a.query," ")}},bIc=function(a){if(a&1){var b=_.Kc();_.y(0,"span",14);_.B(1,"mat-divider",15);_.y(2,"button",16);_.H("click",function(){_.Lc(b);_.J(2).V0a.next(!0);return _.Mc()});_.y(3,"mat-icon");_.N(4,"close");_.z()()()}a&2&&(a=_.J(2),_.t(2),_.w("ascTrackElement",a.Cl))},
cIc=function(a,b){a&1&&(_.y(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.N(4),_.z(),_.M(5,$Hc,2,5,"a",5),_.O(6,"async"),_.z(),_.M(7,aIc,5,5,"span",6),_.z(),_.M(8,bIc,5,1,"span",7),_.z());a&2&&(a=b.Oa,b=_.J(),_.Pe("redirect-panel",2===a.type),_.t(1),_.w("matTooltip",b.K$b),_.t(3),_.ff(" ",2===a.type?b.bac:b.x$b,"\u00a0 "),_.t(1),_.w("ngIf",_.R(6,7,b.Mxc)),_.t(2),_.w("ngIf",2===a.type),_.t(1),_.w("ngIf",2!==a.type))},eIc=function(a,b){a&1&&(_.y(0,"conditional-link",9),_.N(1),_.z());a&2&&(a=b.wa,
b=_.J(),_.w("condition",!a.Wvb)("sameWindow",!0)("linkAriaLabel",b.T1b.format({pageNumber:b.K4a.format(a.Zd+1)}))("link",_.kf(9,dIc))("queryParams",a.Ta)("ascTrackElement",b.zc)("trackGestureClick",!0)("trackListIndex",a.Zd),_.t(1),_.ff(" ",b.K4a.format(a.Zd+1)," "))},fIc=function(a,b){if(4>a+b)return[a,b];if(a>b)return a=_.l(fIc(b,a)),b=a.next().value,a=a.next().value,[a,b];2<=a&&(a=2);return[a,Math.min(b,4-a)]},gIc=function(a){a&1&&(_.y(0,"mat-icon",8),_.N(1," help_outline "),_.z())},hIc=function(a){if(a&
1){var b=_.Kc();_.y(0,"copy-button",9);_.H("copyEvent",function(){_.Lc(b);var c=_.J();return _.Mc(c.xr())});_.z()}a&2&&(a=_.J(),_.w("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.Huc))},jIc=function(a){a&1&&(_.C(0),_.B(1,"div",10)(2,"scope-indicator",11),_.y(3,"a",12)(4,"mat-icon"),_.N(5,"close"),_.z(),_.y(6,"span"),_.N(7," Remove Scope "),_.z()(),_.F());a&2&&(a=_.J(),_.t(2),_.w("savedQuery",a.Ge)("searchScope",
a.zd)("displayBreadcrumb",!0),_.t(1),_.w("routerLink",_.kf(7,iIc))("queryParams",a.Sfc)("ascTrackElement",a.Cl)("trackAction","clearSearchScope"))},kIc=function(a){a&1&&(_.y(0,"a",13)(1,"span"),_.N(2," Find Everything "),_.z()());a&2&&(a=_.J(),_.w("routerLink",_.kf(3,iIc))("queryParams",a.Tfc)("ascTrackElement",a.Cl))},lIc=function(a,b){if(a&1){var c=_.Kc();_.y(0,"button",16);_.H("click",function(){var d=_.Lc(c).Oa,e=_.J(2);d=!d.fI;e.Wb.bxa(d);e.Ga.qb({gestureName:"CLICK",element:"SearchResultsHeader",
action:d?"toggleShowCodeExample":"toggleHideCodeExample"});return _.Mc()});_.y(1,"mat-icon");_.N(2);_.z();_.y(3,"span",17);_.N(4);_.z()()}a&2&&(a=b.Oa,b=_.J(2),_.Pe("show-example-usage-enabled",a.fI),_.cf("matTooltip","",a.fI?"Disable":"Enable"," display of code examples"),_.w("ascTrackElement",b.Cl),_.t(2),_.gf(a.fI?"close":"done"),_.t(2),_.ff(" ",a.fI?"Hide":"Show"," Code Example "))},nIc=function(a){a&1&&(_.C(0),_.B(1,"div",14),_.M(2,lIc,5,6,"button",15),_.O(3,"async"),_.F());a&2&&(a=_.J(),_.t(2),
_.w("ngIf",_.lf(3,mIc,_.R(3,1,a.fI))))},oIc=function(a){if(a&1){var b=_.Kc();_.y(0,"span",18)(1,"mat-label");_.N(2," Snippets ");_.z();_.y(3,"mat-form-field",19)(4,"mat-select",20);_.H("selectionChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.vLc(c.value))});_.O(5,"async");_.y(6,"mat-option",21);_.N(7," Classic ");_.z();_.y(8,"mat-option",22);_.N(9," Compact ");_.z();_.y(10,"mat-option",23);_.N(11," All Matching Lines ");_.z();_.y(12,"mat-option",24);_.N(13," Off ");_.z()()()()}a&2&&(a=_.J(),
_.t(1),_.Ne("id",a.Cl+"-snippet-style-control-label"),_.t(3),_.w("aria-labelledby",a.Cl+"-snippet-style-control-label")("value",_.R(5,3,a.AMc)))},pIc=function(a){a&1&&(_.y(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Request "),_.z()(),_.y(4,"p"),_.N(5),_.z()());a&2&&(a=_.J(2),_.t(5),_.gf(a.Xq))},qIc=function(a){a&1&&(_.y(0,"mat-expansion-panel",27)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Search Response "),_.z()(),_.y(4,"p"),
_.N(5),_.z()());a&2&&(a=_.J(2),_.t(5),_.gf(a.Yq))},rIc=function(a){a&1&&(_.y(0,"div",25),_.M(1,pIc,6,1,"mat-expansion-panel",26),_.M(2,qIc,6,1,"mat-expansion-panel",26),_.z());a&2&&(a=_.J(),_.Qe(0===a.yU?"debug-info-container":""),_.t(1),_.w("ngIf",a.Xq),_.t(1),_.w("ngIf",a.Yq))},sIc=function(a){a&1&&(_.C(0),_.B(1,"search-result-code-example",6),_.F());a&2&&(a=_.J().Oa,_.t(1),_.w("source",a.Oc)("snippets",a.Fh))},tIc=function(a,b){a&1&&(_.C(0),_.M(1,sIc,2,2,"ng-container",5),_.F());a&2&&(a=b.Oa,b=
_.J(2),_.t(1),_.w("ngIf",a.type===b.EB.File))},uIc=function(a){a&1&&(_.y(0,"div",4),_.M(1,tIc,2,1,"ng-container",5),_.z());a&2&&(a=_.J(),_.t(1),_.w("ngIf",a.XA.Al[0]))},wIc=function(a,b){if(a&1){var c=_.Kc();_.y(0,"li")(1,"file-search-result",7);_.H("triggerPreview",function(){var e=_.Lc(c).wa,f=_.J();return _.Mc(f.cFb.emit(e))});_.O(2,"async");_.O(3,"async");_.z()()}if(a&2){a=b.wa;b=b.index;var d=_.J();_.t(1);_.w("entry",a)("resultPage",d.XA)("isActive",a===d.MA)("listIndex",b)("scopeDetail",vIc(d.XA.yl.zd))("trackElement",
d.Cl)("previewTarget",d.MA)("isSelected",b===_.R(2,10,d.selectedIndex))("codeFontSize",_.R(3,12,d.Zn))("container",d.nb.oa.parentNode)}},xIc=function(a){a&1&&_.B(0,"search-results-incomplete",8);a&2&&(a=_.J(),_.w("docLink",a.P1)("trackElement",a.Cl))},yIc=function(a){a&1&&(_.y(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.N(2," Binary file "),_.z(),_.y(3,"icon-empty-state-subtitle"),_.N(4," No preview available "),_.z()())},zIc=function(a){a&1&&_.B(0,"empty-file-detail",6);a&2&&(a=
_.J(),_.w("path",a.Oc.path))},AIc=function(a){a&1&&(_.B(0,"img",7),_.O(1,"lastPathElement"));a&2&&(a=_.J(),_.w("alt",_.R(1,2,a.Oc.path))("src",a.imageUrl,_.rd))},BIc=function(a){a&1&&(_.y(0,"dc-information-box",12),_.N(1),_.z());a&2&&(a=_.J(2),_.t(1),_.ff(" ",a.matches.message," "))},CIc=function(a){if(a&1){var b=_.Kc();_.y(0,"file-matches-navigation",17);_.H("selectedMatchIndexChange",function(c){_.Lc(b);var d=_.J(4);return _.Mc(d.qk.next(c))});_.O(1,"async");_.z()}a&2&&(a=_.J(4),_.w("dataState",
a.Dt.Jh)("matchCount",a.matches.Xb.length)("selectedMatchIndex",_.R(1,5,a.qk))("trackArtifactId",_.Bp(a.Oc))("trackElement",a.rg))},DIc=function(a){a&1&&(_.C(0),_.M(1,CIc,2,7,"file-matches-navigation",16),_.O(2,"async"),_.F());a&2&&(a=_.J(3),_.t(1),_.w("ngIf",-1<_.R(2,1,a.qk)))},EIc=function(a){a&1&&_.B(0,"loading",18);a&2&&_.w("inline",!0)},FIc=function(a){a&1&&(_.y(0,"div",13),_.M(1,DIc,3,3,"ng-container",14),_.M(2,EIc,1,1,"loading",15),_.z());a&2&&(a=_.J(2),_.w("ngSwitch",a.matches.state),_.t(1),
_.w("ngSwitchCase",a.Dt.Jh),_.t(1),_.w("ngSwitchCase",a.Dt.Zi))},GIc=function(a){a&1&&(_.B(0,"search-match-layer",21),_.O(1,"async"));a&2&&(a=_.J(3),_.w("matches",a.matches.Xb)("scrollToIndex",_.R(1,3,a.qk))("selectedMatchIndex",a.qk))},HIc=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"format-code",19);_.H("lineNumberClicked",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.Sp(c))});_.O(2,"async");_.M(3,GIc,2,5,"search-match-layer",20);_.z();_.F()}a&2&&(a=_.J(2),_.t(1),_.w("value",a.yb.code)("fileName",
a.Oc.path)("lineLimitation",a.yb.pH)("lineNumberLinkProvider",_.R(2,6,a.Ul))("highlightInfo",a.yb.Lw),_.t(2),_.w("ngIf",a.matches.state===a.Dt.Jh))},JIc=function(a){a&1&&(_.y(0,"div",8),_.M(1,BIc,2,1,"dc-information-box",9),_.M(2,FIc,3,3,"div",10),_.M(3,HIc,4,8,"ng-container",11),_.z());a&2&&(a=_.J(),_.t(1),_.w("ngIf",a.matches.state===a.Dt.Error),_.t(1),_.w("ngIf",IIc(a.matches)),_.t(1),_.w("ngIf",a.yb))},KIc=function(a){if(a&1){var b=_.Kc();_.y(0,"h2")(1,"span",5);_.N(2,"File Preview");_.z();_.y(3,
"button",6);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.close.emit())});_.y(4,"mat-icon");_.N(5,"close");_.z()()()}a&2&&(a=_.J(),_.t(3),_.w("title",a.p4a)("ascTrackElement",a.rg)("trackArtifactId",_.Bp(a.pV)),_.Ne("aria-label",a.p4a))},LIc=function(a){a&1&&_.B(0,"loading",11);a&2&&_.w("diameter",20)},MIc=function(a){a&1&&(_.B(0,"single-file-preview",14),_.O(1,"async"));if(a&2){a=_.J(2).Oa;var b=_.J();_.w("fileData",a.Xb)("matches",_.R(1,2,b.CG.matches))}},NIc=function(a){a&1&&_.B(0,"file-list",
15);if(a&2){a=_.J(2).Oa;var b=_.J();_.w("files",a.Xb.items)("queryParamsHandling",b.merge)}},OIc=function(a){a&1&&(_.C(0)(1,7),_.M(2,MIc,2,4,"single-file-preview",12),_.M(3,NIc,1,2,"file-list",13),_.F()());if(a&2){a=_.J().Oa;var b=_.J();_.t(1);_.w("ngSwitch",a.Xb.type);_.t(1);_.w("ngSwitchCase",b.EB.File);_.t(1);_.w("ngSwitchCase",b.EB.lAa)}},PIc=function(a){a&1&&(_.y(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2),_.z(),_.y(3,"icon-empty-state-subtitle"),_.N(4),_.z()());a&2&&
(a=_.J().Oa,_.w("isSvg",!1),_.t(2),_.gf(a.message),_.t(2),_.gf(a.Cxa))},QIc=function(a,b){a&1&&(_.C(0,7),_.M(1,LIc,1,1,"loading",8),_.M(2,OIc,4,3,"ng-container",9),_.M(3,PIc,5,3,"icon-empty-state-display",10),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Dt.Zi),_.t(1),_.w("ngSwitchCase",b.Dt.Jh),_.t(1),_.w("ngSwitchCase",b.Dt.Error))},RIc=function(a,b){return a.map(function(c){var d=c.ke();c=c.getType();d=b.ld(d).Za();return{entryType:c||0,Oc:d,path:d.path,name:_.Vy(d.path)}})},
SIc=function(a){a=void 0===a?{}:a;this.O={};this.O.sourcePath=null==a.im?null:a.im;this.O.snippet=null==a.snippet?null:a.snippet};_.V(SIc,_.U);SIc.prototype.ma=function(){return SIc};SIc.prototype.na=function(){return{keys:["snippet","sourcePath"],Ka:{snippet:_.CG}}};
_.W.Object.defineProperties(SIc.prototype,{snippet:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippet")?_.S(this,"snippet"):null},set:function(a){this.O.snippet=a}},im:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.O.sourcePath=a}}});
var TIc=function(a,b){var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Ml(a.ob,{body:b,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExampleForSnippet",path:"/"+a.Wa+"/codeExamples:getCodeExampleForSnippet",Ta:_.Ff(c,_.RG,d),Qb:_.LG})},UIc=function(a,b){return 0<b.length&&b.every(function(c){return 1===c.Gk?_.bzb.has(c.label)?!1:16===c.label?_.czb(a,c):!0:!0})},VIc=function(a,b,c){c=new _.CG({ot:c.flatMap(function(d){return d.ot})});b=new SIc({im:b.startsWith("google3/")?
b.substring(8):b,snippet:c});return TIc(a.cG,b)},$9=function(a,b,c){this.Wg=a;this.Va=b;this.VD=c;this.dha=_.gu.has(40)};$9.prototype.Xe=function(a,b){a=a.Yu;b=b.url;return this.dha&&"USE_DEFAULT_STORED_QUERY"===_.yg(a).Ge?WIc(this,b):_.Ed(!0)};
var WIc=function(a,b){return _.Jkb(a.VD).ka(_.Ce(function(c){switch(c.state){case 0:return _.oe;case 1:return _.zkb(a.Wg,"The default saved query could not be resolved."),XIc(a,b,"").then(function(){return!1});case 2:return c=c.Xb.F$,XIc(a,b,c&&c.xn||"").then(function(){return!1});default:return _.Ag(c)}}))},XIc=function(a,b,c){return _.Fn(a.Va,_.Dh(new _.Ch(b),"sq",c).toString(),{vi:!0})};$9.ha=function(a){return new (a||$9)(_.q(_.xs),_.q(_.lg),_.q(_.YD),_.q(_.hu))};
$9.ua=_.p({token:$9,qa:$9.ha,Ha:"root"});
var YIc=["resultRoot"],ZIc=["resultRef"],$Ic=["refPicker"],aJc=["resultCl"],bJc=["resultWorkspace"],cJc=["resultPath"],dJc=["resultPathLink"],eJc=new _.fs("Open branch {branch}"),fJc=new _.fs("Open tag {tag}"),a$=function(a){var b=this;this.Fe=!1;this.Oc=new _.we(1);this.kxc=_.vE;this.xgb=_.Ed([]);this.xgb=this.Oc.ka(_.Ce(function(c){return _.zE(c)?_.Svb(a,c).ka(_.Be(_.OE(c.Cb)),_.v(function(d){return{Xa:c,ev:d}})):_.Ed({Xa:c,ev:_.OE("")})}),_.v(function(c){return b.e$(c.Xa,c.ev)}))};_.h=a$.prototype;
_.h.Ra=function(){};_.h.Sc=function(){this.Fe&&this.bba()};_.h.Ub=function(a){a.isSelected&&this.Fe&&this.bba()};
_.h.e$=function(a,b){var c=[];c.push({type:1,va:this.sKc,label:"Search Result Root",context:{title:_.$D(a)?a.repository:a.tb+"/"+a.repository}});var d=_.zE(a)&&!_.$D(a);if(_.zE(a)&&_.$D(a)&&!_.Ip(a)){var e=c.push,f="cl/"+_.kE(b);b={type:1,va:this.pKc,label:_.PE(b.type),XBb:!0,context:{title:f,cl:b.vs,Oc:a}};e.call(c,b)}else d?(e=c.push,f=this.zNa(a,b),b={type:1,va:this.rKc,label:_.PE(b.type),XBb:!0,context:{AYa:f}},e.call(c,b)):a.params.Sb&&c.push({type:1,va:this.wKc,label:"Snapshot",context:{title:a.params.Sb}});
(!d||a.path&&"/"!==a.path)&&c.push({type:1,va:this.qKc,label:"Search Result Path",context:{Oc:a}});return c};_.h.zNa=function(a,b){var c=_.kE(b),d={Xa:a,kwa:_.cob,version:0,gitRefsToken:this.tga,Fwb:!0};return Object.assign({},{title:c,va:this.sga,label:_.PE(b.type),ariaLabel:"Search result ref picker",zc:"SearchResultRefPicker",context:{l1:d},tooltip:1===b.type?eJc.format({branch:c}):fJc.format({tag:c})},_.fF(a.Zb().ld("").Za()))};_.h.bba=function(){var a,b;null==(a=this.fwa)||null==(b=a.oa)||b.focus()};
_.W.Object.defineProperties(a$.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Oc.next(a)}}});a$.ha=function(a){return new (a||a$)(_.u(_.XH))};
a$.Aa=_.kc({type:a$,ta:[["file-search-breadcrumb"]],vb:function(a,b){a&1&&(_.tf(YIc,7,_.of),_.tf(ZIc,7,_.of),_.tf($Ic,7,_.of),_.tf(aJc,7,_.of),_.tf(bJc,7,_.of),_.tf(cJc,7,_.of),_.tf(dJc,5,_.bd));if(a&2){var c;_.sf(c=_.wf())&&(b.sKc=c.first);_.sf(c=_.wf())&&(b.rKc=c.first);_.sf(c=_.wf())&&(b.sga=c.first);_.sf(c=_.wf())&&(b.pKc=c.first);_.sf(c=_.wf())&&(b.wKc=c.first);_.sf(c=_.wf())&&(b.qKc=c.first);_.sf(c=_.wf())&&(b.fwa=c.first)}},inputs:{resultIndex:"resultIndex",zc:"trackElement",RR:"feedbackEvent",
Fe:"isSelected",tga:"refsToken",Xa:"place"},features:[_.Bc],Ba:14,Ca:3,Fa:[[3,"items",4,"ngIf"],["resultRoot",""],["resultCl",""],["resultWorkspace",""],["resultRef",""],["refPicker",""],["resultPath",""],[3,"items"],[1,"result-root"],["type","button","gme-button","","format","flat","size","small","queryParamsHandling","merge","trackAction","openResultCl",1,"result-cl-link",3,"universalLink","ascTrackElement","trackListIndex","onedevHovercardTrigger","feedbackEvent"],["resultClHovercard",""],[3,"changelistId",
"onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["cardBody",""],[1,"result-workspace"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],[3,"refPickerData"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPathLink",""],["role","heading","aria-level","3"],[1,"result-path-bold"]],va:function(a,b){a&1&&(_.M(0,TDc,1,1,"breadcrumb",0),_.O(1,
"async"),_.M(2,UDc,2,2,"ng-template",null,1,_.zf),_.M(4,WDc,5,8,"ng-template",null,2,_.zf),_.M(6,XDc,2,2,"ng-template",null,3,_.zf),_.M(8,YDc,1,2,"ng-template",null,4,_.zf),_.M(10,ZDc,1,1,"ng-template",null,5,_.zf),_.M(12,aEc,6,8,"ng-template",null,6,_.zf));a&2&&_.w("ngIf",_.R(1,1,b.xgb))},Ia:[_.$n,_.nF,_.tm,_.dI,_.oF,_.gI,_.hI,_.kI,_.iI,_.nI,_.Gn,_.gz,_.hz,_.cv,_.ym],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}"],
Pa:0});var gJc=function(){};gJc.ha=function(a){return new (a||gJc)};gJc.Ea=_.lc({type:gJc});gJc.Da=_.ac({imports:[_.Gu,_.zm,_.xI,_.Ju,_.yI,_.Hs,_.pI,_.In,_.jz,_.kz,_.Gw]});var b$=function(){this.rl=_.Yh.has(2)};b$.prototype.Xe=function(a){a=a.Yu;return this.rl&&"cl"===a.get("type")?(a=a.get("q")||"",_.Ej((_.ju||"")+"search?ct=os&q="+(a+" status:submitted"),null,new _.zj(_.yj,"_self")),!1):!0};b$.ha=function(a){return new (a||b$)(_.q(_.fu))};b$.ua=_.p({token:b$,qa:b$.ha,Ha:"root"});var hJc=function(a,b){this.source=a;this.Fh=b},iJc=function(a,b,c){var d=this;this.cG=a;this.Jf=b;this.Ga=c;this.rn="CodeExampleResult";this.NVa=new _.Tf(void 0);this.KY=this.NVa.ka(_.Ce(function(e){var f;if(!(null==e?0:null==(f=e.source)?0:f.path)||null==e||!e.Fh)return _.Ed(void 0);d.Ga.qb({gestureName:"EXTERNAL",element:d.rn,action:"requestExample"});return VIc(d.cG,e.source.path,e.Fh).ka(_.Ee(function(g){g.xG||d.Ga.qb({gestureName:"EXTERNAL",element:d.rn,action:"noExampleFound"})}),_.Be(void 0))}),
_.ie(function(e){d.Jf.handleError(e);return _.Ed(void 0)}))};iJc.prototype.Ub=function(a){(a.source||a.snippets)&&this.NVa.next(this.source&&this.source.path&&this.Fh?new hJc(this.source,this.Fh):void 0)};iJc.ha=function(a){return new (a||iJc)(_.u(_.cK),_.u(_.vd),_.u(_.eu))};
iJc.Aa=_.kc({type:iJc,ta:[["search-result-code-example"]],inputs:{source:"source",Fh:"snippets"},features:[_.Bc],Ba:2,Ca:3,Fa:[[4,"ngIf"],[3,"logElement","codeExample","source"]],va:function(a,b){a&1&&(_.M(0,bEc,3,5,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.NVa))},Ia:[_.dK,_.tm,_.ym],ub:2,Pa:0});var jJc=function(){};jJc.ha=function(a){return new (a||jJc)};jJc.Ea=_.lc({type:jJc});jJc.Da=_.ac({imports:[_.Gu,_.nz,_.nK,_.zm,_.Hs,_.PH]});var kJc=new Map([[400,2],[404,4]]),lJc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Cxa=c;this.action=d;this.JJb=f;this.state=1;this.PF={TOa:a,Xq:e?e.Xq:"",Yq:e?e.Yq:""}};_.V(lJc,Error);var mJc=function(a,b){return new lJc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},nJc=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var oJc={},c$=function(a){var b=this;this.cache=new Map;this.vc=new _.ye;this.gFb=Number.NEGATIVE_INFINITY;this.GBb=a.events.ka(_.de(function(d){return d instanceof _.Qm}),_.De(this.vc));var c=this.GBb.ka(_.Be({eN:void 0,id:Number.NEGATIVE_INFINITY}),_.Ee(function(d){var e=d.id;d=d.eN;b.yxa=d?b.cache.get(d.yA):void 0;b.yxa&&b.cache.set(e,b.yxa)}));a.events.ka(_.de(function(d){return d instanceof _.hg||d instanceof _.ig||d instanceof _.Cna}),_.Fe(c),_.De(this.vc)).subscribe(function(d){var e=_.l(d);
d=e.next().value.id;e=e.next().value.eN;b.C2&&b.cache.set(b.gFb,b.C2);b.gFb=d;b.C2=b.yxa;e&&b.cache.delete(e.yA)})};c$.prototype.La=function(){this.vc.next();this.vc.complete()};c$.prototype.get=function(){return this.yxa||oJc};var pJc=function(a,b){return a.GBb.subscribe(function(){a.C2||(a.C2=oJc);a.C2=Object.assign({},a.C2,b())})};c$.ha=function(a){return new (a||c$)(_.q(_.lg))};c$.ua=_.p({token:c$,qa:c$.ha,Ha:"root"});var qJc={File:0,lAa:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.am=a;this.hv=b;this.ava=c;this.xNc=_.gu.has(69);this.dHb=_.gu.has(88)};d$.prototype.nRa=function(a){var b=this.am.parse(a),c=rJc(this,b);b=[];var d=0;c=_.l(c);for(var e=c.next();!e.done;e=c.next()){var f=e.value;e=f.start;var g=f.end;f=f.OJc;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,j1:b,type:this.dHb?2:1}};
var rJc=function(a,b){var c=[];b=_.l(_.Wh(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=sJc(a,d);e&&c.push({start:d.location.start,end:d.location.end,OJc:e})}return c.sort(function(f,g){return f.start-g.start})},sJc=function(a,b){if((a.xNc||a.dHb)&&_.Cva(b,9)&&!b.error&&(a=_.Nrb(b.value?b.value.value:"",a.ava,a.hv)))return'(repo:"'+_.Y(a,2)+'" branch:"'+_.Y(a,3)+'")'};d$.ha=function(a){return new (a||d$)(_.q(_.Yu),_.q(_.K0a),_.q(_.L0a),_.q(_.hu))};d$.ua=_.p({token:d$,qa:d$.ha,Ha:"root"});var tJc={DA:1},uJc=new Map([["SNIPPET_SUBSET",new _.vG({DA:1,eua:10,fua:60})],["MATCHING_LINE_SUBSET",new _.vG({eua:10,fua:60})],["ALL_MATCHING_LINES",new _.vG({Q_a:!0})],["NONE",new _.vG({})]]),e$=function(a,b,c,d,e,f,g){this.Maa=a;this.am=b;this.MK=c;this.tJc=d;this.pN=e;this.uyc=_.gu.has(44);this.YA=_.gu.has(69);this.mt=g.x_()},vJc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&cEc(b,d.yl)){var f=d.vKc,g=f.uoa;b=f.nextPageToken;return g.length>=e||!b?_.Ed(kEc(d,c,d.yl,f)):
a.dra(d.yl,b,e-g.length,g.length).ka(_.Ee(function(r){var x=r.nextPageToken;f.uoa=g.concat(r.Al);f.nextPageToken=x}),_.v(function(r){return kEc(r,c,d.yl,f)}))}var m=a.nRa(b),n=Object.assign({},b,{dU:m});return a.dra(jEc(m)?n:b,"",e,0).ka(_.v(function(r){return kEc(r,c,n,{uoa:r.Al,nextPageToken:r.nextPageToken})}))};e$.prototype.dra=function(a,b,c,d){if(0>=c)throw Error("Ff`"+c);var e=Math.min(c,100);b=wJc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ka(xJc(this,a,e,d)),c-=e;return b};
var yJc=function(a,b,c,d){return a.Maa.match(b,c.lk,new _.xG({Ge:c.Ge}),new _.yG({DA:d})).ka(_.v(function(e){var f;return(null==(f=e.Fh)?void 0:f.wVa)||[]}))},xJc=function(a,b,c,d){return _.Ce(function(e){return e.nextPageToken?wJc(a,b,e.nextPageToken,c,d+e.Al.length).ka(_.v(function(f){return Object.assign({},f,{Al:e.Al.concat(f.Al)})})):_.Ed(e)})},wJc=function(a,b,c,d,e){var f=a.mt.ka(_.pe(1),_.v(function(r){return new _.uG(Object.assign({},tJc,{pageSize:d,pageToken:c,pathPrefix:_.Mlb(b.zd),mU:b.zd.Cb,
Lo:_.alb(b.zd),Ge:b.Ge,pN:a.pN||"",xu:b.xu,YA:a.YA,mt:r}))})),g=b.lk,m=!1,n=b.dU;jEc(n)&&(g=n.j1,m=!0);b.zd.Sb&&(g=g+" add_workspace:"+b.zd.Sb);return f.ka(_.Ce(function(r){return a.Maa.search(g,r,uJc.get(b.o0a),m)})).ka(_.v(function(r){var x=hEc(r,a.uyc,a.MK.uLb),A=x.length,E=Number(r.UOa||0),I=r.nextPageToken;I?E=Math.max(e+A+1,E):(E=e+A,I="");return{HK:E,Ts:!r.xu,nextPageToken:I,Al:x,Xq:r.Xq,Yq:r.Yq}}))};e$.prototype.nRa=function(a){return QDc(a.wI.Aqa)?void 0:this.tJc.nRa(a.lk)};
e$.ha=function(a){return new (a||e$)(_.q(_.ZH),_.q(_.Yu),_.q(_.Fu),_.q(d$),_.q(_.$0a),_.q(_.hu),_.q(_.Mu))};e$.ua=_.p({token:e$,qa:e$.ha});var zJc=new _.fs("{query} - Search"),f$=function(){_.mF.apply(this,arguments)};_.V(f$,_.mF);f$.prototype.hm=function(a){this.title.hm(a?zJc.format({query:a}):"Search")};f$.ha=function(){var a;return function(b){return(a||(a=_.$c(f$)))(b||f$)}}();f$.ua=_.p({token:f$,qa:f$.ha,Ha:"root"});var AJc=new _.wc("partialResultsLink",{Ha:"root",qa:function(){var a=_.ic(_.W0a,8);return a?_.Y(a,11):""}});var nEc=/^[lL]:(\d+)$/,mEc=/:(\d+)(:\d+)?$/;var BJc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,x,A,E,I,L,Q){this.cache=a;this.am=b;this.Va=c;this.FD=d;this.Vg=e;this.aya=f;this.ih=g;this.mL=m;this.P1=n;this.pN=r;this.Ga=A;this.fSa=L;this.IY=Q;this.Vib=new _.yd;this.aJb=new _.ye;this.Dt=_.UD;this.Cl="GlobalSearchResults";this.eac="Dismiss";this.Ufc=_.iOa;this.yl=this.page=_.oe;this.Ts=!1;this.gB=this.DDb=_.oe;this.sIc=x.mS().ka(_.v(function(da){return da||10}));this.zMc=x.Lba();this.rl=_.Yh.has(2);this.fta=_.gu.has(90)};
g$.prototype.Ra=function(){var a=this;this.yl=_.$d(this.Va.Po.root.Yu.ka(_.v(_.yg)),this.aJb).ka(_.olb(this.sIc,this.zMc),_.v(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{wI:c,lk:c.lk||"",Ge:c.Ge||"",zd:_.Jh(c.zd||"",a.am.eH),pN:a.pN||"",xu:"1"===c.xu,pageSize:e,o0a:d}}),_.Ee(function(c){a.aya.hm(c.lk);a.MA=void 0}));var b=this.yl.ka(_.Fe(_.Xd(function(){return a.page.ka(_.Be(void 0))})),_.Ce(function(c){c=_.l(c);var d=c.next().value;c=c.next().value;var e=
a.cache.get().page;return e?_.Ed(_.MD(e)):CJc(a,d,c).ka(_.v(_.MD),_.Be(_.VD),_.ie(function(f){return _.Ed(a.Ys(f,function(){a.aJb.next(d.wI)}))}))}),_.Be(_.VD),_.ne(),_.Ce(function(c){return 0!==c.state?_.Ed(c):_.Ed(c).ka(_.le(300))}),_.Ee(function(c){a.rl&&1===c.state&&3===c.PF.TOa&&_.U4a(a.fSa,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")}));this.gB=this.yl.ka(_.Fe(_.Xd(function(){return a.page.ka(_.Be(void 0))})),_.v(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;var e,f;d=null==(e=d&&_.DE(d)?d.Xb:
void 0)?void 0:null==(f=e.Al[0])?void 0:f.Oc.path;return a.fta&&UIc(a.IY,a.am.parse(c.lk))&&a.IY.Hxa.has((null!=d?d:"").split(".").slice(-1)[0])}));this.page=b=b.ka(_.xe(1));this.Vib.add(b.connect());this.DDb=this.page.ka(_.Be(void 0),_.S9a())};g$.prototype.La=function(){this.Vib.unsubscribe();this.ih.Td();_.jsb(this.aya)};g$.prototype.xr=function(){this.Ga.qb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var CJc=function(a,b,c){var d=a.am.parse(b.lk||"");if(!d.length)return _.Fd(new lJc(1,"Empty query","Please enter a search query"));DJc(a,d);return EJc(a,b,c).ka(_.Ce(function(e){a.Ts=e.Ts;if(!e.Al.length)throw new lJc(3,"No matching results","Try modifying your query",void 0,e);if(!BEc(e,b.wI.xMb))return _.Ed(e);var f=e.Al[0].Oc,g=oEc(d);g&&(f=_.Hp(f.Zb(),{line:g}).Za());return a.Va.navigate(_.Bp(f),{mg:"merge",vi:!0}).then(function(){a.ih.QCb(a.wMc,{duration:7E3});return e})}))},EJc=function(a,
b,c){var d=b.wI.eQa?Number(b.wI.eQa):1;return!Number.isInteger(d)||1>d?_.Fd(mJc()):vJc(a.FD,b,d-1,c&&_.DE(c)?c.Xb:void 0)};
g$.prototype.Ys=function(a,b){if(a instanceof lJc)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.mL;(c=RDc(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)&&kJc.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=nJc.get(c);var g;f&&(null==(g=a)?0:g.startsWith(f))&&(a=a.substring(f.length));return new lJc(c,"Invalid search query",a||"This may be the result of a syntax error",
e)}_.bs(this.Vg,a);return mJc(a.error,b)};var DJc=function(a,b){var c;if(c=a.rl)a:{b=_.l(_.Wh(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.Cva(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.U4a(a.fSa,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.W.Object.defineProperties(g$.prototype,{Wxc:{configurable:!0,enumerable:!0,get:function(){return _.lOa}}});
g$.ha=function(a){return new (a||g$)(_.u(c$),_.u(_.Yu),_.u(_.lg),_.u(e$),_.u(_.as),_.u(f$),_.u(_.ws),_.u(_.U0a),_.u(AJc),_.u(_.$0a),_.u(_.Mu),_.u(_.eu),_.u(_.fu),_.u(_.hu),_.u(_.Cw),_.u(_.zJ))};
g$.Aa=_.kc({type:g$,ta:[["file-search"]],vb:function(a,b){a&1&&_.tf(BJc,7);if(a&2){var c;_.sf(c=_.wf())&&(b.wMc=c.first)}},features:[_.hf([e$])],Ba:4,Ca:3,Fa:[[3,"ngSwitch",4,"ngIf"],["singleSearchResultRedirect",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["text","Loading search results\u2026",3,"diameter",4,"ngSwitchCase"],["class","error","role","main",4,"ngSwitchCase"],[1,"results"],[1,"grimoire-secondary-text",3,"searchResultsElementName","pagedData"],[1,"grimoire-secondary-text",3,"searchResultsElementName",
"pagedSearchResponse","queryContext","showCanonicalCodeExampleFeature"],["role","main",1,"result-content"],[3,"previewTarget","resultPage","searchResultsElementName","showResultsIncomplete","showCanonicalCodeExampleFeature","previewTriggered"],[3,"paginatedResults","trackElement"],[4,"ngIf"],["layout","vertical",3,"changeSizeOf"],["role","region",1,"result-preview"],["previewPane",""],[3,"target","loadedQueryContext","close"],["text","Loading search results\u2026",3,"diameter"],["role","main",1,"error"],
[1,"grimoire-secondary-text",3,"searchResultsElementName","queryContext","showCanonicalCodeExampleFeature","errorData","maybeSkippedDocuments"],["class","error",3,"docLink","trackElement",4,"ngIf"],["icon","developer_board",3,"isSvg"],["class","error-action",4,"ngIf"],["class","rpc-error-details",4,"ngIf"],[1,"error",3,"docLink","trackElement"],[1,"error-action"],["class","file-search-error-link",3,"externalLink",4,"ngIf"],["id","error-action-btn","mat-button","","type","button","color","primary",
3,"click",4,"ngIf"],[1,"file-search-error-link",3,"externalLink"],["id","error-action-btn","mat-button","","type","button","color","primary",3,"click"],[1,"rpc-error-details"],["id","copy-error-trace-button","color","mediumContrast",3,"buttonLabel","hasLightLabel","removeBorder","hoverMsg","copyText","copyEvent"],[1,"snackbar"],["queryParamsHandling","merge","ascTrackElement","SingleFileResultRedirect","trackAction","redirectToSingleFileResult",3,"routerLink","queryParams","click"],["mat-button",
"",1,"snackbar-dismiss",3,"click"]],va:function(a,b){a&1&&(_.M(0,zEc,4,4,"ng-container",0),_.O(1,"async"),_.M(2,AEc,8,3,"ng-template",null,1,_.zf));a&2&&_.w("ngIf",_.R(1,1,b.page))},styles:["file-search[_nghost-%COMP%]{display:flex;flex-direction:row;min-height:0}file-search[_nghost-%COMP%]     search-results-incomplete{margin:16px;margin-top:0}file-search[_nghost-%COMP%]     search-results-incomplete.error{align-self:stretch;margin-top:20px}.result-preview[_ngcontent-%COMP%]{flex:0 0 auto;min-width:35%;max-width:calc(100% - 100px);width:50%;overflow:auto}.result-preview[_ngcontent-%COMP%]   result-preview[_ngcontent-%COMP%]{height:100%;width:100%}result-header[_ngcontent-%COMP%]{z-index:1;flex:0 1 auto}query-suggestion[_ngcontent-%COMP%]{flex:0 1 auto}.error-action[_ngcontent-%COMP%]{margin-top:4px}.result-content[_ngcontent-%COMP%]{overflow-x:hidden;overflow-y:scroll;position:relative;flex:1 1 auto}.results[_ngcontent-%COMP%]{min-width:0;min-height:0;overflow:hidden;width:100%;display:flex;flex-flow:column;height:100%}result-list[_ngcontent-%COMP%]{width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}loading[_ngcontent-%COMP%]{flex:1 1 100%;min-height:0}.error[_ngcontent-%COMP%]{align-items:flex-start;align-content:flex-start;display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-height:0}icon-empty-state-subtitle[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;max-width:100%;place-content:center flex-start}.snackbar[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:center;line-height:20px;opacity:1}.snackbar-dismiss[_ngcontent-%COMP%]{flex-shrink:0;margin:-8px -8px -8px 8px}.snackbar-dismiss[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{max-height:36px;min-width:0}[dir=rtl][_ngcontent-%COMP%]   .snackbar-dismiss[_ngcontent-%COMP%]{margin-left:-8px;margin-right:8px}"]});var FJc=["resultPath"],GJc=["breadcrumb"],HJc=["expansionToggle"],THc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.vt=b;this.Ga=c;this.Va=d;this.FD=e;this.Fk=f;this.EB=qJc;this.fxc="Copy file path";this.zBc=_.gi;this.E2b=_.Fkb;this.isActive=!1;this.Nf=-1;this.zc="";this.iKb="repo";this.Fe=!1;this.nya=new _.ml;this.iRb=new _.ye;this.p0a=_.oe;g&&(this.Dh=g.Dh);this.b0a=_.gu.has(22);this.lxa=_.gu.has(70)&&_.gu.has(69)};_.V(h$,_.Yn);h$.ua=_.Yn.ua;
h$.prototype.Ub=function(a){a.isSelected&&this.Fe&&this.bba();a.entry&&(this.Mz=Date.now(),this.Qpb=_.pta(this.ac.Oc,this.ac.pv,this.ac.eq,["CLICK_RESULT_FILENAME"],this.ac.fB,this.Mz),this.kNa=_.pta(this.ac.Oc,this.ac.pv,this.ac.eq,["CLICK_RESULT_CONTENT"],this.ac.fB,this.Mz),this.wr=_.xE(this.ac.Oc,this.Va,{S_:"oneBased"}),this.p0a=IJc(this))};h$.prototype.Sc=function(){this.Fe&&this.bba()};h$.prototype.xr=function(){this.Ga.qb({gestureName:"CLICK",element:this.zc,action:"copy",projectId:this.projectId})};
h$.prototype.C9=function(a){if(this.ac)return _.vE(this.ac.Oc,a)};
var IJc=function(a){if(1===a.ac.type)return _.oe;var b={Fh:a.ac.Fh,Bd:!1},c=yJc(a.FD,a.ac.Oc,a.XA.yl,"SNIPPET_SUBSET"===a.XA.yl.o0a?1:0).ka(_.pe(1),_.v(function(d){return{Fh:d,Bd:!0}}),PDc(),_.Ld());return a.iRb.ka(_.Ce(function(d){return d?c:_.Ed(b)}),_.Ce(function(d){var e=a.container.scrollTop,f=!d.Bd&&e>(a.lxa?a.qY.oa.offsetTop:a.fwa.oa.offsetTop)?a.Zob.oa.offsetTop:0;return _.Ed(void 0).ka(ODc(_.Zh),_.he(function(){return a.Fk.nM}),_.v(function(){return f?e-f+a.Zob.oa.offsetTop:e}),_.he(function(){return a.Fk.tua}),
_.Ee(function(g){a.container.scrollTop=g}),_.Yha(),_.Be(d))}),_.Be(b),_.xe(1),_.Ld())};h$.prototype.bba=function(){if(!this.lxa){var a,b;null==(a=this.fwa)||null==(b=a.oa)||b.focus()}};
_.W.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.ac.Oc.tb}},zZa:{configurable:!0,enumerable:!0,get:function(){var a=_.$lb(this.ac.Oc,this.iKb);return a&&"["+a+"]"}},nTa:{configurable:!0,enumerable:!0,get:function(){return!!this.ac.Oc.params.Sb}},apb:{configurable:!0,enumerable:!0,get:function(){return 0===this.ac.type&&!!this.ac.uWa&&"NONE"!==this.XA.yl.o0a}},kMc:{configurable:!0,enumerable:!0,get:function(){return _.aE(this.ac.Oc)&&0===
this.ac.type&&!!this.ac.kG&&"0"!==this.ac.kG&&this.ac.kG!==this.ac.jG}},fMc:{configurable:!0,enumerable:!0,get:function(){return _.aE(this.ac.Oc)&&0===this.ac.type&&!!this.ac.jG&&"0"!==this.ac.jG}}});h$.ha=function(a){return new (a||h$)(_.u(_.hu),_.u(_.Tu),_.u(_.eu),_.u(_.lg),_.u(e$),_.u(_.Ot),_.u(_.Yn,12))};
h$.Aa=_.kc({type:h$,ta:[["file-search-result"]],vb:function(a,b){a&1&&(_.tf(FJc,5),_.tf(GJc,5,_.bd),_.tf(HJc,5,_.bd));if(a&2){var c;_.sf(c=_.wf())&&(b.fwa=c.first);_.sf(c=_.wf())&&(b.qY=c.first);_.sf(c=_.wf())&&(b.Zob=c.first)}},inputs:{ac:"entry",XA:"resultPage",container:"container",isActive:"isActive",Nf:"listIndex",zc:"trackElement",iKb:"scopeDetail",MA:"previewTarget",Fe:"isSelected",Zn:"codeFontSize"},outputs:{nya:"triggerPreview"},features:[_.hf([{ya:_.Yn,Pb:h$}]),_.Ke,_.Bc],Ba:20,Ca:27,Fa:function(){return[[1,
"result-header"],[1,"result-location"],["trackElement","FileSearchResult",3,"place","type","elementName",4,"ngIf"],[3,"svgIcon"],[3,"place","isSelected","resultIndex","trackElement","refsToken","feedbackEvent",4,"ngIf","ngIfElse"],["classicResultPath",""],["vertical",""],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],["copyButton",""],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"class",4,"ngSwitchCase"],["class","debug-info",
3,"opened","closed",4,"ngIf"],["trackElement","FileSearchResult",3,"place","type","elementName"],[3,"place","isSelected","resultIndex","trackElement","refsToken","feedbackEvent"],["breadcrumb",""],["class","root grimoire-secondary-text",4,"ngIf"],["queryParamsHandling","merge","trackAction","resultFile",1,"result-path",3,"routerLink","ascTrackElement","trackListIndex","feedbackEvent"],["resultPath",""],[1,"root","grimoire-secondary-text"],["mat-icon-button","","disableRipple","true","fragment","personalization-toggle",
"trackAction","openPersonalizationSettings","matTooltip","Personalized result based on search history. Click to manage.",1,"personalization",3,"routerLink","ascTrackElement"],["fontSet","material-icons-outlined",1,"material-icons-outlined"],["type","button","gme-button","","format","flat","size","small","class","preview-button","trackAction","openFilePreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf","ngIfElse"],["hidePreviewButton",""],["type","button","gme-button",
"","format","flat","size","small","trackAction","openFilePreviewPane",1,"preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],["type","button","gme-button","","format","flat","size","small","trackAction","openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["matchDeletedCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],
["cardBody",""],["type","button","gme-button","","format","flat","size","small","trackAction","openFileDeletedCL",1,"file-deleted-button",3,"universalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["fileDeletedCard",""],["vertical","",4,"ngIf"],["type","button","gme-button","","class","directory-preview-button","format","flat","size","small","trackAction","openDirectoryPreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf"],["type",
"button","gme-button","","format","flat","size","small","trackAction","openDirectoryPreviewPane",1,"directory-preview-button",3,"ascTrackElement","trackArtifactId","trackListIndex","click"],[3,"class","last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","codeFontSize",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent","codeFontSize"],["type","button","class","expansion","mat-button","","color","primary",3,"ascTrackElement","trackArtifactId",
"trackAction","trackListIndex","click",4,"ngFor","ngForOf"],["type","button","mat-button","","color","primary",1,"expansion",3,"ascTrackElement","trackArtifactId","trackAction","trackListIndex","click"],["expansionToggle",""],[4,"ngIf","ngIfElse"],["collapsed",""],_.Iy("{VAR_PLURAL, plural, =1 {Show 1 more matching line} other {Show {INTERPOLATION} more matching lines}}",{VAR_PLURAL:"\ufffd0\ufffd",INTERPOLATION:"\ufffd1\ufffd"}),[3,"files","queryParamsHandling","ariaLabelledbyId","searchRequestToken",
"searchResponseToken","sessionStartTimeMs","clientTimeResultsDisplayedMs"],[1,"debug-info",3,"opened","closed"]]},va:function(a,b){a&1&&(_.y(0,"div",0)(1,"div",1),_.M(2,CEc,1,3,"star",2),_.B(3,"mat-icon",3),_.M(4,DEc,2,6,"file-search-breadcrumb",4),_.M(5,FEc,5,8,"ng-template",null,5,_.zf),_.z(),_.B(7,"mat-divider",6),_.y(8,"copy-button",7,8),_.H("copyEvent",function(){return b.xr()}),_.O(10,"async"),_.O(11,"maybeStripGoogle3"),_.z(),_.M(12,GEc,5,2,"ng-container",9),_.C(13,10),_.M(14,LHc,7,4,"ng-container",
11),_.M(15,OHc,3,2,"ng-container",11),_.F(),_.z(),_.C(16,10),_.M(17,VHc,4,4,"ng-container",11),_.M(18,WHc,3,12,"div",12),_.F(),_.M(19,XHc,6,1,"mat-expansion-panel",13));if(a&2){var c=_.ef(6);_.Pe("active-element",b.isActive)("citc",b.nTa);_.t(1);_.Pe("no-breadcrumb-padding",!b.lxa);_.t(1);_.w("ngIf",b.b0a);_.t(1);_.w("svgIcon",b.ac.type===b.EB.File?"source:file":"source:folder_open");_.t(1);_.w("ngIf",b.lxa)("ngIfElse",c);_.t(4);_.w("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",
!0)("hoverMsg",b.fxc)("copyText",_.R(10,23,_.R(11,25,b.ac.Oc)));_.t(4);_.w("ngIf",b.ac.Cfa);_.t(1);_.w("ngSwitch",b.ac.type);_.t(1);_.w("ngSwitchCase",b.EB.File);_.t(1);_.w("ngSwitchCase",b.EB.lAa);_.t(1);_.w("ngSwitch",b.ac.type);_.t(1);_.w("ngSwitchCase",b.EB.File);_.t(1);_.w("ngSwitchCase",b.EB.lAa);_.t(1);_.w("ngIf",b.ac.iG)}},Ia:[_.$n,_.nF,a$,_.sm,_.tm,_.um,_.vm,_.dI,_.gI,_.hI,_.kI,_.iI,_.mz,_.Wn,_.bK,_.oF,_.yr,_.zr,_.Gs,_.jw,_.Bz,_.jH,_.kH,_.ew,_.Gn,_.EH,_.VJ,_.cv,_.ym,_.NI],styles:[".file-list-wrapper[_ngcontent-%COMP%]{padding:4px 0 15px 40px}file-list[_ngcontent-%COMP%]{max-width:1000px}ng-container[_ngcontent-%COMP%]{padding:0}[gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}.mat-button[_ngcontent-%COMP%]{font:inherit;line-height:inherit;margin:0 4px;overflow:hidden;padding:0;text-overflow:ellipsis}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;flex:0 0 auto;min-width:18px}.expansion[_ngcontent-%COMP%]{border:0;cursor:pointer;margin:0;padding:2px 0;position:relative;width:100%}.result-header[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.0769230769rem;place-content:center flex-start;word-break:break-all}.result-header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font:unset}@media (forced-colors:active){.result-header[_ngcontent-%COMP%]   .directory-preview-button[_ngcontent-%COMP%]:focus, .result-header[_ngcontent-%COMP%]   button.preview-button[_ngcontent-%COMP%]:focus{outline:2px solid ButtonText}}.result-header[_ngcontent-%COMP%]   .result-location[_ngcontent-%COMP%]{align-items:center;display:flex;padding:2px 2px 2px 8px;place-content:center flex-start;overflow-y:scroll;text-overflow:ellipsis;white-space:nowrap}.result-header[_ngcontent-%COMP%]   .result-location.no-breadcrumb-padding[_ngcontent-%COMP%]{padding:2px 8px}.result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{margin-right:5px}.result-header[_ngcontent-%COMP%]   .result-path[_ngcontent-%COMP%], .result-header[_ngcontent-%COMP%]   .root[_ngcontent-%COMP%]{font-weight:700}.result-header[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{margin-right:4px}.personalization[_ngcontent-%COMP%]{width:18px;height:18px;line-height:18px}.personalization[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:0}copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.75);transform:scale(.75)}file-search-snippet[_ngcontent-%COMP%]{padding-bottom:4px;padding-top:4px}file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}mat-divider[_ngcontent-%COMP%]{height:16px;margin:0 8px}.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}"],
Pa:0});var i$=function(a,b,c){this.document=a;this.Hj=b;this.IZa=c;this.hLc={Hj:b,rda:!0,jKb:b.L1.nv}};i$.prototype.resolve=function(a){var b=this,c=_.yg(a.Yu),d=_.Lmb(c),e=d.scopes;a=new _.ye;c=_.$d(_.Msb(this.IZa,c.Ge,d.state).ka(_.Ee(function(f){b.Hj.L1.G_a(e,f.prefix||null)}),_.v(function(f){return f.W1a})),a);return Object.assign({},this.hLc,{tLa:c,M_a:_.Ewb(new _.Bwb(this.document,this.Hj),a)})};i$.ha=function(a){return new (a||i$)(_.q(_.ih),_.q(_.FI),_.q(_.oH))};i$.ua=_.p({token:i$,qa:i$.ha});var ZHc=function(){return[]},j$=function(a,b){var c=this;this.am=b;this.RXa=new _.Tf(void 0);this.V0a=new _.Tf(!1);this.Mxc=this.RXa.ka(_.v(function(d){if(d&&0!==d.type){var e=d.j1;var f=c.am.diff(e,d.query);d=[];var g=0;f=_.l(f);for(var m=f.next();!m.done;m=f.next()){var n=m.value;m=n.start;n=n.end;m>g&&d.push({text:e.substring(g,m)});d.push({text:e.substring(m,n),tpa:["bold"]});g=n}g<e.length&&d.push({text:e.substring(g)});e=d}else e=[];return e}));this.K$b='"package:" is deprecated, use "repo:" and "branch:" instead';
this.x$b="Improve your search:";this.bac="Showing results for";this.q_b=_.kOa;this.yNc=_.gu.has(84)};j$.prototype.Ra=function(){};var JJc=function(a){return _.Qd([a.RXa,a.V0a]).ka(_.v(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return a.yNc&&!c&&b&&0!==b.type?b:void 0}))};
_.W.Object.defineProperties(j$.prototype,{uIc:{configurable:!0,enumerable:!0,set:function(a){var b=_.l(a);a=b.next().value;b=(b=b.next().value)&&_.DE(b)&&b.Xb;a=a&&_.DE(a)&&a.Xb;b=b?b.yl.dU:void 0;this.RXa.next(b);b=b?0!==b.type?b.j1:void 0:void 0;a&&a.yl.dU?(a=a.yl.dU,a=0!==a.type?a.j1:void 0):a=void 0;b&&b!==a&&this.V0a.next(!1)}}});j$.ha=function(a){return new (a||j$)(_.u(_.hu),_.u(_.Yu))};
j$.Aa=_.kc({type:j$,ta:[["query-suggestion","searchResultsElementName",""]],inputs:{Cl:"searchResultsElementName",uIc:"pagedData"},nc:["searchResultsElementName",""],Ba:2,Ca:3,Fa:[["class","query-suggestion",3,"redirect-panel",4,"ngIf"],[1,"query-suggestion"],["matTooltipClass","suggestion-message-tooltip",1,"query-suggestion-text",3,"matTooltip"],[1,"recommended-query"],[1,"recommended-query-subhead"],["class","recommended-query-link","queryParamsHandling","merge","trackAction","clickResultRecommendation",
3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","original-query",4,"ngIf"],["class","close-panel-section",4,"ngIf"],["queryParamsHandling","merge","trackAction","clickResultRecommendation",1,"recommended-query-link",3,"routerLink","queryParams","ascTrackElement"],["class","recommended-query-substring",3,"ngClass",4,"ngFor","ngForOf"],[1,"recommended-query-substring",3,"ngClass"],[1,"original-query"],[1,"original-query-subhead"],["queryParamsHandling","merge","trackAction","clickOriginalQuery",
1,"original-query-link",3,"routerLink","queryParams","ascTrackElement"],[1,"close-panel-section"],["vertical","",1,"single-row"],["mat-icon-button","","type","button","disableRipple","true","aria-label","Collapsed the suggestion panel","trackAction","collapseSuggestion",1,"close-panel-button",3,"ascTrackElement","click"]],va:function(a,b){a&1&&(_.M(0,cIc,9,9,"span",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,JJc(b)))},Ia:[_.$n,_.rm,_.sm,_.tm,_.yr,_.Gs,_.jw,_.ew,_.Gn,_.ym],styles:["query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;padding-left:16px;align-items:center;display:flex;place-content:center flex-start;word-break:break-all;font-size:14px;line-height:18px}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]{display:inherit;flex-direction:column}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%], query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .recommended-query[_ngcontent-%COMP%]{display:inherit;flex-direction:row;align-items:baseline}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .query-suggestion-text[_ngcontent-%COMP%]   .original-query[_ngcontent-%COMP%]{font-size:12px;font-style:italic}query-suggestion[_nghost-%COMP%]   .query-suggestion[_ngcontent-%COMP%]   .close-panel-section[_ngcontent-%COMP%]{display:inherit;place-content:inherit;align-items:inherit}query-suggestion[_nghost-%COMP%]   .bold[_ngcontent-%COMP%]{font-weight:700}query-suggestion[_nghost-%COMP%]   mat-divider.single-row[_ngcontent-%COMP%]{height:23px;margin:0 16px}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]{width:20px;height:20px;line-height:20px}query-suggestion[_nghost-%COMP%]   .close-panel-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:20px;font-size:20px;line-height:20px;width:20px;vertical-align:middle;margin-right:0}query-suggestion[_nghost-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:500 14px/16px Google Sans,sans-serif}.query-suggestion[_ngcontent-%COMP%]{height:39px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]{height:55px}.query-suggestion.redirect-panel[_ngcontent-%COMP%]   .recommended-query-subhead[_ngcontent-%COMP%]{font:inherit}  .mat-tooltip.suggestion-message-tooltip{max-width:350px}"],
Pa:0});var dIc=function(){return[]},k$=function(a,b){var c=this;this.Ga=a;this.Wb=b;this.A4a="Next page";this.B4a="Previous page";this.S$b="Open page {pageNumber}";this.T1b=new _.fs(this.S$b);this.K4a=new _.ds(1);this.lLc=this.Wb.mS();this.zc="";this.qx={yDb:[]};this.uLc=_.ND(function(d){c.Ga.qb({element:c.zc,action:"searchResultsPageSizeChanged",We:d.toString(),gestureName:"CHANGE"});c.Wb.e2(d)})};k$.prototype.Ra=function(){};
var KJc=function(a){var b=a.Zd,c=a.yl,d=Math.ceil(Math.min(a.HK,2E3)/c.pageSize)-1-b;d=_.l(fIc(b,d));a=d.next().value;d=d.next().value;a=_.J9a(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),Zd:e,Wvb:b===e}});d=a.findIndex(function(e){return e.Wvb});return{yDb:a,Rm:a[d-1],next:a[d+1]}};_.W.Object.defineProperties(k$.prototype,{vIc:{configurable:!0,enumerable:!0,set:function(a){this.qx=KJc(a)}}});k$.ha=function(a){return new (a||k$)(_.u(_.eu),_.u(_.Mu))};
k$.Aa=_.kc({type:k$,ta:[["result-footer"]],inputs:{vIc:"paginatedResults",zc:"trackElement"},Ba:20,Ca:29,Fa:[[1,"page-controls"],["queryParamsHandling","merge","trackAction","pagePrevious",1,"previous",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"mat-icon-rtl-mirror"],["class","page-link","queryParamsHandling","merge","trackAction","navigateToResultsPage",3,"condition","sameWindow","linkAriaLabel","link","queryParams",
"ascTrackElement","trackGestureClick","trackListIndex",4,"ngFor","ngForOf"],["queryParamsHandling","merge","trackAction","pageNext",1,"next",3,"condition","sameWindow","link","queryParams","linkAriaLabel","title","ascTrackElement","trackGestureClick","trackListIndex"],[1,"page-size-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],[3,"value"],["queryParamsHandling","merge","trackAction","navigateToResultsPage",1,"page-link",3,"condition","sameWindow","linkAriaLabel",
"link","queryParams","ascTrackElement","trackGestureClick","trackListIndex"]],va:function(a,b){a&1&&(_.y(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.N(3,"chevron_left"),_.z()(),_.M(4,eIc,2,10,"conditional-link",3),_.y(5,"conditional-link",4)(6,"mat-icon",2),_.N(7,"chevron_right"),_.z()()(),_.y(8,"span",5)(9,"mat-label"),_.N(10," Results per page "),_.z(),_.y(11,"mat-form-field",6)(12,"mat-select",7),_.H("selectionChange",function(c){return b.uLc(c.value)}),_.O(13,"async"),_.y(14,"mat-option",
8),_.N(15," 10 "),_.z(),_.y(16,"mat-option",8),_.N(17," 25 "),_.z(),_.y(18,"mat-option",8),_.N(19," 100 "),_.z()()()());a&2&&(_.t(1),_.w("condition",b.qx.Rm)("sameWindow",!0)("link",_.kf(27,dIc))("queryParams",null==b.qx.Rm?null:b.qx.Rm.Ta)("linkAriaLabel",b.B4a)("title",b.B4a)("ascTrackElement",b.zc)("trackGestureClick",!0)("trackListIndex",null==b.qx.Rm?null:b.qx.Rm.Zd),_.t(3),_.w("ngForOf",b.qx.yDb),_.t(1),_.w("condition",b.qx.next)("sameWindow",!0)("link",_.kf(28,dIc))("queryParams",null==b.qx.next?
null:b.qx.next.Ta)("linkAriaLabel",b.A4a)("title",b.A4a)("ascTrackElement",b.zc)("trackGestureClick",!0)("trackListIndex",null==b.qx.next?null:b.qx.next.Zd),_.t(4),_.Ne("id",b.zc+"-page-size-control-label"),_.t(3),_.w("aria-labelledby",b.zc+"-page-size-control-label")("value",_.R(13,25,b.lLc)),_.t(2),_.w("value",10),_.t(2),_.w("value",25),_.t(2),_.w("value",100))},Ia:[_.$n,_.sm,_.VH,_.Iv,_.Hv,_.Gs,_.By,_.vy,_.ym],styles:["result-footer[_nghost-%COMP%]{align-items:center;border-top-style:solid;border-top-width:1px;display:flex;font-weight:500;min-height:40px}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-footer[_nghost-%COMP%]     .page-size-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{align-items:center;display:inline-flex;font-size:1.0769230769rem;height:40px;justify-content:center;min-width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}result-footer[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]     a{padding:8px}result-footer[_nghost-%COMP%]   .next[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .previous[_ngcontent-%COMP%]{min-width:64px}result-footer[_nghost-%COMP%]   .page-controls[_ngcontent-%COMP%]{display:flex;flex:0 0 50%;flex-direction:row;justify-content:center;margin-left:25%}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;flex:0 0 25%;height:40px;justify-content:end;padding:0 8px}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-footer[_nghost-%COMP%]   .page-size-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:40px;width:6em;overflow:hidden}"],
Pa:0});var iIc=function(){return[]},mIc=function(a){return{fI:a}},LJc=new _.fs("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),MJc=new _.ds(1),l$=function(a,b,c,d){var e=this;this.Ga=c;this.Wb=d;this.GEc=SDc;this.Sfc=_.eOa;this.Tfc=_.gOa;this.AMc=this.Wb.Lba();this.gB=this.Ts=!1;this.yU=0;this.Ge="";this.zd={};this.fI=this.Wb.w_();this.vLc=_.ND(function(f){e.Ga.qb({element:e.Cl,action:"snippetDetailChanged",We:f.toString(),
gestureName:"CHANGE"});e.Wb.Ywa(f)});this.rl=_.Yh.has(2);this.lEc=_.gu.has(45)};l$.prototype.Ra=function(){};
l$.prototype.Ub=function(a){if(a.pagedSearchResponse){var b=this.kfa;if(b){this.yU=b.Al.length;var c=b.uAc+1;this.Ts=b.Ts;var d=LJc.format,e=this.yU,f=MJc.format(c+this.yU-1),g=MJc.format(b.HK);this.SIb=d.call(LJc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.kfa&&this.Ts&&this.rl?3E6<b.HK?"1M+":2E5<b.HK?"100k+":1E4<b.HK?"10k+":1E3<b.HK?"1k+":"~"+g:g});this.Xq=b.Xq;this.Yq=b.Yq}else this.yU=0}a.errorData&&this.HZ&&(this.yU=0,this.SIb=this.HZ.message,this.Xq=this.HZ.PF.Xq,this.Yq=
this.HZ.PF.Yq)};l$.prototype.xr=function(){this.Ga.qb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.W.Object.defineProperties(l$.prototype,{yl:{configurable:!0,enumerable:!0,set:function(a){this.Ge=a.Ge;this.zd=a.zd}},Zvc:{configurable:!0,enumerable:!0,get:function(){return this.rl}},Huc:{configurable:!0,enumerable:!0,get:function(){return this.kfa?this.kfa.Al.map(function(a){return a.Oc.path}).join("\n"):""}}});
l$.ha=function(a){return new (a||l$)(_.u(_.fu),_.u(_.hu),_.u(_.eu),_.u(_.Mu))};
l$.Aa=_.kc({type:l$,ta:[["result-header","searchResultsElementName",""]],inputs:{Cl:"searchResultsElementName",Ts:"maybeSkippedDocuments",yl:"queryContext",gB:"showCanonicalCodeExampleFeature",kfa:"pagedSearchResponse",HZ:"errorData"},features:[_.Bc],nc:["searchResultsElementName",""],Ba:10,Ca:8,Fa:[[1,"result-header"],[1,"result-message"],["class","estimated-result-tooltip","matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",
4,"ngIf"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent",4,"ngIf"],[4,"ngIf"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","class","find-everything","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",3,"routerLink","queryParams","ascTrackElement",4,"ngIf"],["class","snippet-control",4,"ngIf"],["class","debug-container",3,"class",
4,"ngIf"],["matTooltip","The result set is large and the total number is just an estimate.","aria-hidden","false","aria-label","Hint that total result number is just an estimate.",1,"estimated-result-tooltip"],["color","mediumContrast",3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","copyEvent"],[1,"separator"],[3,"savedQuery","searchScope","displayBreadcrumb"],["queryParamsHandling","merge","gme-button-old","","format","hairline","matTooltip","Run the search again without filtering by scope",
1,"clear-button",3,"routerLink","queryParams","ascTrackElement","trackAction"],["gme-button-old","","id","skiplink-navigation-target","queryParamsHandling","merge","format","hairline","trackAction","findEverything","matTooltip","Fetch exhaustive results (sometimes slow)",1,"find-everything",3,"routerLink","queryParams","ascTrackElement"],[1,"separator","show-example-usage-separator"],["gme-button","","class","show-example-usage-toggle","format","hairline","trackAction","showExampleUsage",3,"show-example-usage-enabled",
"ascTrackElement","matTooltip","click",4,"ngIf"],["gme-button","","format","hairline","trackAction","showExampleUsage",1,"show-example-usage-toggle",3,"ascTrackElement","matTooltip","click"],[1,"text"],[1,"snippet-control"],["appearance","outline"],[3,"aria-labelledby","value","selectionChange"],["value","SNIPPET_SUBSET"],["value","MATCHING_LINE_SUBSET"],["value","ALL_MATCHING_LINES"],["value","NONE"],[1,"debug-container"],["class","debug-info",4,"ngIf"],[1,"debug-info"]],va:function(a,b){a&1&&(_.y(0,
"span",0)(1,"span",1),_.N(2),_.M(3,gIc,2,0,"mat-icon",2),_.z(),_.M(4,hIc,1,5,"copy-button",3),_.M(5,jIc,8,8,"ng-container",4),_.M(6,kIc,3,4,"a",5),_.M(7,nIc,4,5,"ng-container",4),_.M(8,oIc,14,5,"span",6),_.z(),_.M(9,rIc,3,4,"div",7));a&2&&(_.t(2),_.ff(" ",b.SIb," "),_.t(1),_.w("ngIf",!!b.kfa&&b.Ts&&b.rl),_.t(1),_.w("ngIf",0!==b.yU),_.t(1),_.w("ngIf",b.GEc(b.zd)||b.Ge),_.t(1),_.w("ngIf",b.Ts&&b.rl&&b.lEc),_.t(1),_.w("ngIf",b.gB),_.t(1),_.w("ngIf",b.Zvc),_.t(1),_.w("ngIf",b.Xq||b.Yq))},Ia:[_.$n,_.tm,
_.mz,_.oF,_.ry,_.Iv,_.Hv,_.Gs,_.By,_.vy,_.jw,_.Bz,_.jH,_.kH,_.Gn,_.cu,_.ym],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;max-width:100%;display:block}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix{border-top:0;padding-bottom:.5em}result-header[_nghost-%COMP%]     .snippet-control .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper{-webkit-transform:none;transform:none}result-header[_nghost-%COMP%]   [gme-button][_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;padding:0 8px;align-self:center}result-header.grimoire-secondary-text[_nghost-%COMP%]{font-weight:500}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{align-items:center;display:flex;height:39px;width:100%;padding:0 16px}@media (max-width:940px){result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]{width:100%;height:54px;overflow-x:scroll;overflow-y:hidden;padding:4px 16px 0}}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .status[_ngcontent-%COMP%]{align-items:center;display:inherit;flex:1 1 auto}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   scope-indicator[_ngcontent-%COMP%]{margin-right:5px}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .clear-button[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .find-everything[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .result-message[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .show-example-usage-toggle[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .snippet-control[_ngcontent-%COMP%], result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   copy-button[_ngcontent-%COMP%]{flex:0 0 auto}result-header[_nghost-%COMP%]   .result-header[_ngcontent-%COMP%]   .separator.show-example-usage-separator[_ngcontent-%COMP%]{margin-right:12px;margin-left:7px}result-header[_nghost-%COMP%]   .estimated-result-tooltip[_ngcontent-%COMP%]{font-size:16px;width:16px;height:16px;line-height:16px;vertical-align:bottom;cursor:default}result-header[_nghost-%COMP%]   copy-button[_ngcontent-%COMP%]{-webkit-transform:scale(.77);transform:scale(.77)}result-header[_nghost-%COMP%]   .separator[_ngcontent-%COMP%]{height:20px;width:1px}result-header[_nghost-%COMP%]   scope-indicator[_ngcontent-%COMP%]{line-height:18px;min-width:3em;max-height:36px;overflow:hidden;padding-right:.5em;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}result-header[_nghost-%COMP%]   h2[_ngcontent-%COMP%]{font:inherit}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:flex;padding:0 8px;height:39px;margin-left:auto}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-label[_ngcontent-%COMP%]{padding-top:1em;white-space:nowrap}result-header[_nghost-%COMP%]   .snippet-control[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{height:39px}result-header[_nghost-%COMP%]   .debug-container[_ngcontent-%COMP%]{display:contents}result-header[_nghost-%COMP%]   .debug-info-container[_ngcontent-%COMP%]{position:absolute;width:100%}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]{background-color:#f0f7f0;border:1px solid silver;color:#006400;font-family:monospace;font-size:small;line-height:1.25;margin:0 1em 1em;padding:.5em;white-space:pre-wrap;min-height:24px;flex:1 1 auto;display:flex;flex-direction:column}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header[_ngcontent-%COMP%]{height:24px}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]   .mat-expansion-panel-header-title[_ngcontent-%COMP%]{color:#006400}result-header[_nghost-%COMP%]   mat-expansion-panel.debug-info[_ngcontent-%COMP%]     .mat-expansion-panel-content{overflow-y:auto;overflow-x:hidden}"],
Pa:0});var m$=function(){};m$.prototype.Ra=function(){};m$.ha=function(a){return new (a||m$)};
m$.Aa=_.kc({type:m$,ta:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{Iyc:"docLink",zc:"trackElement"},nc:["docLink","","trackElement",""],Ba:4,Ca:2,Fa:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],va:function(a,b){a&1&&(_.y(0,"span",0),_.N(1," Not seeing the search results you expect?\n"),_.z(),_.y(2,"a",1),_.N(3," Learn more\n"),_.z());a&2&&(_.t(2),_.w("externalLink",
b.Iyc)("ascTrackElement",b.zc))},Ia:[_.$n,_.Wn],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}"],Pa:0});var NJc=["listContainer"],OJc=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,x,A){_.Hq.call(this,m,n,r,A);this.Ga=a;this.Yg=b;this.qSa=c;this.Va=d;this.nd=e;this.Wb=f;this.P1=g;this.Cl="";this.gB=this.wMb=!1;this.cFb=new _.ml;this.Vc=_.UD;this.EB=qJc;this.selectedIndex=new _.Tf(-1);this.Al=_.oe;this.Tq=new _.yd;this.aLc=new _.yd;this.fI=this.Wb.w_();this.Zn=x.Zn.ka(_.v(function(E){return E?E+"px":void 0}),_.xe(1),_.Ld())};_.V(n$,_.Hq);n$.Ja=_.Hq.Ja;
n$.prototype.Ra=function(){var a=this;_.Hq.prototype.Ra.call(this);this.Tq.add(pJc(this.qSa,function(){return{page:a.XA,scrollTop:a.nb.oa.scrollTop}}));this.Tq.add(this.Va.events.ka(_.de(function(b){return b instanceof _.hg}),_.Be(null)).subscribe(function(){a.RZa=a.qSa.get().scrollTop}));this.Tq.add(this.nd.register("selectNextResult","j",function(){a.xN(1);a.yr("selectNextResult")}));this.Tq.add(this.nd.register("selectPreviousResult","k",function(){a.xN(-1);a.yr("selectPreviousResult")}))};
n$.prototype.Ub=function(a){var b=this;if(a.hasOwnProperty("resultPage")){var c;a=0===(null==(c=this.XA.Al[0])?void 0:c.type);this.gB&&a&&this.Wb.w_().ka(_.re(),_.de(function(d){return!d})).subscribe(function(){b.Ga.qb({gestureName:"EXTERNAL",element:"ResultList",action:"skippedExampleUsageRequest"})});this.Tq.add(_.Yrb(this.Yg,function(){b.selectedIndex.next(0)}));this.aLc.unsubscribe();this.Al=PJc(this)}};n$.prototype.Qm=function(){void 0!==this.RZa&&(this.nb.oa.scrollTop=this.RZa,this.RZa=void 0)};
n$.prototype.La=function(){_.Hq.prototype.La.call(this);this.Tq.unsubscribe()};var vIc=function(a){return a.path||a.repository?"ref":a.xe?"repo":"repoGroup"},PJc=function(a){var b=a.XA.Al;return 25>=b.length||a.qSa.get().scrollTop?_.Ed(b):_.tHa.ka(_.re(),_.le(0),_.te(b),_.Be(b.slice(0,20)))};n$.prototype.xN=function(a){var b=this.XA.Al.length;b&&(a=this.selectedIndex.value+a,0>a||a>=b||this.selectedIndex.next(a))};
n$.prototype.yr=function(a){this.Ga.qb({element:"ResultList",action:a,gestureName:"KEYBOARD",Nf:this.selectedIndex.value})};n$.ha=function(a){return new (a||n$)(_.u(_.Vn),_.u(_.rg),_.u(c$),_.u(_.lg),_.u(_.At),_.u(_.Mu),_.u(AJc),_.u(_.bd),_.u(_.Gq),_.u(_.Ge),_.u(_.TD),_.u(_.Aq,8))};
n$.Aa=_.kc({type:n$,ta:[["result-list"]],vb:function(a,b){a&1&&_.tf(NJc,7);if(a&2){var c;_.sf(c=_.wf())&&(b.T_c=c.first)}},inputs:{MA:"previewTarget",XA:"resultPage",Cl:"searchResultsElementName",wMb:"showResultsIncomplete",gB:"showCanonicalCodeExampleFeature"},outputs:{cFb:"previewTriggered"},features:[_.Ke,_.Bc],hc:["result-footer"],Ba:8,Ca:7,Fa:[["class","example-content","role","region",4,"ngIf"],["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],["role","region",
1,"example-content"],[4,"ngIf"],[3,"source","snippets"],[3,"entry","resultPage","isActive","listIndex","scopeDetail","trackElement","previewTarget","isSelected","codeFontSize","container","triggerPreview"],[3,"docLink","trackElement"]],va:function(a,b){a&1&&(_.af(OJc),_.M(0,uIc,2,1,"div",0),_.O(1,"async"),_.y(2,"ul",null,1),_.M(4,wIc,4,14,"li",2),_.O(5,"async"),_.z(),_.M(6,xIc,1,2,"search-results-incomplete",3),_.bf(7));a&2&&(_.w("ngIf",b.gB&&_.R(1,3,b.fI)),_.t(4),_.w("ngForOf",_.R(5,5,b.Al)),_.t(2),
_.w("ngIf",b.wMb))},Ia:[iJc,_.sm,_.tm,h$,m$,_.ym],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}"],Pa:0});var QJc=["image/png","image/jpeg","image/gif"],RJc={CI:0,EMPTY:1,h6b:2,Vhc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(a,b,c){this.Ga=a;this.Zg=b;this.Va=c;this.Xzb=_.MD([]);this.Dt=_.UD;this.Dka=RJc;this.rg="SearchResultFilePreview";this.data="";this.Ul=_.oe;this.metadata=null;this.qk=new _.we(1)};o$.prototype.Ra=function(){};var IIc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return 0<a.Xb.length;default:return _.Ag(a)}};
o$.prototype.Sp=function(a){this.Va.navigate(_.Bp(_.Hp(this.Oc.Zb(),{line:a.line+1}).Za()),{mg:"preserve"});this.Ga.qb({gestureName:"CLICK",element:this.rg,action:"selectLine",projectId:this.Oc.tb},a.B0)};
_.W.Object.defineProperties(o$.prototype,{aAc:{configurable:!0,enumerable:!0,set:function(a){var b=a.te,c=a.MD;a=a.Oc;this.data=b.Iw()||_.ZD(_.Ki(b,1));this.metadata=_.Ni(b,_.np,2);this.Oc=a;this.yb=_.Ppb(a,b,[c]);this.Ul=_.Tlb(a,_.SH(this.Zg,a,"path"),this.Va)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.Xzb=a;this.qk.next(_.JD(a,[]).length?0:-1)},get:function(){return this.Xzb}},Hyc:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?QJc.includes(_.Y(this.metadata,
1))?2:_.Zi(this.metadata,2)?0:3:3:1}},imageUrl:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata;return"data:"+(a?_.Y(a,1):"")+";base64,"+this.data}}});o$.ha=function(a){return new (a||o$)(_.u(_.Vn),_.u(_.RH),_.u(_.lg))};
o$.Aa=_.kc({type:o$,ta:[["single-file-preview","fileData","","matches",""]],inputs:{aAc:"fileData",matches:"matches"},nc:["fileData","","matches",""],Ba:5,Ca:5,Fa:[[3,"ngSwitch"],["icon","source:file",4,"ngSwitchCase"],[3,"path",4,"ngSwitchCase"],[3,"alt","src",4,"ngSwitchCase"],["class","text",4,"ngSwitchCase"],["icon","source:file"],[3,"path"],[3,"alt","src"],[1,"text"],["iconSize","large","theme","warning",4,"ngIf"],["class","matches-navigation",3,"ngSwitch",4,"ngIf"],[4,"ngIf"],["iconSize","large",
"theme","warning"],[1,"matches-navigation",3,"ngSwitch"],[4,"ngSwitchCase"],[3,"inline",4,"ngSwitchCase"],[3,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange",4,"ngIf"],[3,"dataState","matchCount","selectedMatchIndex","trackArtifactId","trackElement","selectedMatchIndexChange"],[3,"inline"],[3,"value","fileName","lineLimitation","lineNumberLinkProvider","highlightInfo","lineNumberClicked"],[3,"matches","scrollToIndex","selectedMatchIndex",4,
"ngIf"],[3,"matches","scrollToIndex","selectedMatchIndex"]],va:function(a,b){a&1&&(_.C(0,0),_.M(1,yIc,5,0,"icon-empty-state-display",1),_.M(2,zIc,1,1,"empty-file-detail",2),_.M(3,AIc,2,4,"img",3),_.M(4,JIc,4,3,"div",4),_.F());a&2&&(_.w("ngSwitch",b.Hyc),_.t(1),_.w("ngSwitchCase",b.Dka.CI),_.t(1),_.w("ngSwitchCase",b.Dka.EMPTY),_.t(1),_.w("ngSwitchCase",b.Dka.h6b),_.t(1),_.w("ngSwitchCase",b.Dka.Vhc))},Ia:[_.tm,_.um,_.vm,_.XJ,_.$J,_.pz,_.rz,_.qz,_.QD,_.OD,_.NH,_.YJ,_.ym,_.vz],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}"],
Pa:0});var SJc=function(a,b){this.gr=a;this.CG=b;this.Dt=_.UD;this.EB=qJc;this.rg="SearchResultFilePreview";this.T3b="result-preview-header";this.p4a="Close";this.o$b="Preview of File ";this.page=_.oe;this.pV=new _.Ig;this.close=new _.ml},TJc=function(a,b){return a.gr.get(b.tb,b.Qc,b.repository,_.Qh(b),b.path,{Sb:b.params.Sb,type:1,line:_.mta(b.params.line)}).ka(_.v(function(c){var d=_.tp(c);if(!d)throw Error("Gf");var e;return _.MD({type:0,te:d,MD:null!=(e=_.Xi(c,8)[0])?e:0,Oc:b})}))},UJc=function(a,b){var c=
b.Zb();return a.gr.list(b.tb,b.Qc,b.repository,_.Qh(b),b.path,b.params.Sb).ka(_.v(function(d){return{state:2,Xb:{type:1,items:RIc(d,c)}}}))};
_.W.Object.defineProperties(SJc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Oc;this.pV=b;switch(a.type){case 0:a.rCc?this.CG.Tta.next(b):this.CG.eib();b=TJc(this,b);break;case 1:b=UJc(this,b);break;default:b=_.Ag(a)}setTimeout(function(){var c;null==(c=document.getElementById("result-preview-header"))||c.focus()});this.page=b.ka(_.Be(_.VD),_.ie(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=_.Ag(c)}}return _.Ed({state:1,message:"Error fetching contents",Cxa:c})}))}},WFc:{configurable:!0,enumerable:!0,set:function(a){a=a.dU;jEc(a)?this.CG.zKa.next(a.j1):this.CG.zKa.next(void 0)}}});SJc.ha=function(a){return new (a||SJc)(_.u(_.sJ),_.u(_.ZJ))};
SJc.Aa=_.kc({type:SJc,ta:[["result-preview"]],inputs:{target:"target",WFc:"loadedQueryContext"},outputs:{close:"close"},features:[_.hf([_.ZJ])],Ba:7,Ca:9,Fa:[[4,"ngIf"],[1,"file-header"],["svgIcon","source:file"],["queryParamsHandling","preserve","trackAction","openFile",1,"filepath",3,"routerLink","ascTrackElement"],[3,"ngSwitch",4,"ngIf"],[1,"preview-title"],["mat-icon-button","","type","button","trackAction","closePreview",1,"close",3,"title","ascTrackElement","trackArtifactId","click"],[3,"ngSwitch"],
[3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["icon","developer_board",3,"isSvg",4,"ngSwitchCase"],[3,"diameter"],[3,"fileData","matches",4,"ngSwitchCase"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling",4,"ngSwitchCase"],[3,"fileData","matches"],["ariaLabelledbyId","HEADER_ID",3,"files","queryParamsHandling"],["icon","developer_board",3,"isSvg"]],va:function(a,b){a&1&&(_.M(0,KIc,6,4,"h2",0),_.y(1,"div",1),_.B(2,"mat-icon",2),_.y(3,"a",3),_.N(4),_.z()(),_.M(5,QIc,4,4,"ng-container",
4),_.O(6,"async"));a&2&&(_.w("ngIf",b.pV.path),_.t(3),_.w("routerLink",_.Bp(b.pV))("ascTrackElement",b.rg),_.Ne("id",b.T3b)("aria-label",b.o$b+b.pV.path),_.t(1),_.ff(" ",b.pV.path," "),_.t(1),_.w("ngIf",_.R(6,7,b.pV.path&&b.page)))},Ia:[_.$n,_.tm,_.um,_.vm,_.bK,_.pz,_.rz,_.qz,_.OD,_.yr,_.Gs,_.Gn,o$,_.ym],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%}"],
Pa:0});var VJc=function(){};VJc.ha=function(a){return new (a||VJc)};VJc.Ea=_.lc({type:VJc});VJc.Da=_.ac({imports:[_.zm,_.eK,_.gK,_.sz,_.RD,_.PD,_.iH,_.OH,_.fK]});var WJc,XJc;WJc={mn:i$};XJc=[{path:"",component:g$,Xe:_.iE([b$,$9]),resolve:WJc,bq:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.ha=function(a){return new (a||_.p$)};_.p$.Ea=_.lc({type:_.p$,id:"search"});_.p$.Da=_.ac({Rb:[i$,_.sJ],imports:[_.Gu,gJc,jJc,_.Ew,_.zm,_.qI,_.xI,_.yI,_.oz,_.Xn,_.mK,_.gK,_.HI,_.Ju,_.ty,_.sz,_.RD,_.PD,_.Wr,_.Jv,_.Hs,_.Cy,_.zw,_.Cz,_.zy,_.Jw,_.OI,_.OH,_.hy(XJc),_.du,_.fK,VJc,_.PH,_.xz,_.WJ,_.Gw,_.In]});_.L8a(_.p$,"search");
_.dlb(g$,function(){return[_.$n,_.tm,_.um,_.vm,_.mz,_.Wn,_.pz,_.rz,_.qz,_.OD,_.yr,_.Gn,_.wz,SJc,j$,k$,l$,n$,m$]},function(){return[_.ym]});
}catch(e){_._DumpException(e)}
try{
var YJc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},ZJc=function(a){a&1&&_.B(0,"settings-header",27)},$Jc=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.N(3," Appearance ");_.z();_.y(4,"mat-select",13);_.H("selectionChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.wLc(c.value))});_.O(5,"async");_.y(6,"mat-option",29);_.N(7," Light ");_.z();_.y(8,"mat-option",30);_.N(9," Dark ");_.z();_.y(10,"mat-option",31);_.N(11," Use System Settings ");
_.z()()()()}a&2&&(a=_.J(),_.t(4),_.w("value",_.R(5,1,a.n_a)))},aKc=function(a,b){a&1&&(_.y(0,"mat-option",34),_.N(1),_.z());a&2&&(a=b.wa,_.w("value",a),_.t(1),_.ff(" ",a.replace("cider","default")," "))},bKc=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.N(3," Dark syntax highlighting theme ");_.z();_.y(4,"mat-select",13);_.H("selectionChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.rLc(c.value))});_.O(5,"async");_.M(6,aKc,2,2,"mat-option",33);_.z()()()}a&
2&&(a=_.J(),_.t(4),_.w("value",_.R(5,2,a.ALc)),_.t(2),_.w("ngForOf",a.wYb))},cKc=function(a){a&1&&(_.y(0,"mat-label"),_.N(1," Light syntax highlighting theme "),_.z())},dKc=function(a){a&1&&(_.y(0,"mat-label"),_.N(1," Syntax highlighting theme "),_.z())},eKc=function(a,b){a&1&&(_.y(0,"mat-option",34),_.N(1),_.z());a&2&&(a=b.wa,_.w("value",a),_.t(1),_.ff(" ",a.replace("cider","default")," "))},fKc=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"mat-form-field",35);_.M(2,cKc,2,0,"mat-label",36);_.M(3,
dKc,2,0,"ng-template",null,37,_.zf);_.y(5,"mat-select",13);_.H("selectionChange",function(d){_.Lc(b);var e=_.J();return _.Mc(e.tLc(d.value))});_.O(6,"async");_.M(7,eKc,2,2,"mat-option",33);_.z()()()}if(a&2){var c=_.ef(4);a=_.J();_.t(2);_.w("ngIf",a.mV)("ngIfElse",c);_.t(3);_.w("value",_.R(6,4,a.CLc));_.t(2);_.w("ngForOf",a.d8b)}},gKc=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"mat-slide-toggle",38);_.H("change",function(c){_.Lc(b);var d=_.J();return _.Mc(d.AOc(c))});_.O(2,"async");_.N(3," Strip the google3/ prefix when copying paths ");
_.z()()}a&2&&(a=_.J(),_.t(1),_.w("checked",_.R(2,1,a.YNb)))},hKc=function(a){a&1&&(_.y(0,"a",39)(1,"mat-icon",40),_.N(2,"info_outline"),_.z()())},iKc=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"mat-form-field",41)(2,"mat-label");_.N(3," Default Cider editing behavior ");_.z();_.y(4,"mat-select",13);_.H("selectionChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.qLc(c.value))});_.O(5,"async");_.y(6,"mat-option",42);_.N(7," Open in Cider. ");_.z();_.y(8,"mat-option",43);_.N(9," Open the workspace selection prompt in Cider. ");
_.z()()()()}a&2&&(a=_.J(),_.t(4),_.w("value",_.R(5,1,a.k9)))},jKc=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"mat-slide-toggle",44);_.H("change",function(c){_.Lc(b);var d=_.J();return _.Mc(d.BOc(c))});_.O(2,"async");_.N(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.z()()}a&2&&(a=_.J(),_.t(1),_.w("checked",_.R(2,1,a.Xia)))},kKc=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"mat-slide-toggle",45);_.H("change",function(c){_.Lc(b);var d=
_.J();return _.Mc(d.zOc(c))});_.O(2,"async");_.N(3," Show personalized results based on search history ");_.z();_.y(4,"a",46)(5,"mat-icon",40);_.N(6,"info_outline");_.z()()()}a&2&&(a=_.J(),_.t(1),_.w("checked",_.R(2,1,a.mt)))},lKc=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"mat-form-field",47)(2,"mat-label");_.N(3," Search results page size ");_.z();_.y(4,"mat-select",13);_.H("selectionChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.fPc(c.value))});_.O(5,"async");_.y(6,"mat-option",34);
_.N(7," 10 ");_.z();_.y(8,"mat-option",34);_.N(9," 25 ");_.z();_.y(10,"mat-option",34);_.N(11," 100 ");_.z()()()()}a&2&&(a=_.J(),_.t(4),_.w("value",_.R(5,4,a.pageSize)),_.t(2),_.w("value",10),_.t(2),_.w("value",25),_.t(2),_.w("value",100))},mKc=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"mat-form-field",48)(2,"mat-select",49);_.H("selectionChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.ePc(c.value))});_.O(3,"async");_.y(4,"mat-option",34);_.N(5," 25 ");_.z();_.y(6,"mat-option",34);_.N(7,
" 50 ");_.z();_.y(8,"mat-option",34);_.N(9," 100 ");_.z();_.y(10,"mat-option",34);_.N(11," 200 ");_.z()();_.y(12,"mat-label");_.N(13," Starred paths on homepage ");_.z()()()}a&2&&(a=_.J(),_.t(2),_.w("value",_.R(3,5,a.Jea)),_.t(2),_.w("value",25),_.t(2),_.w("value",50),_.t(2),_.w("value",100),_.t(2),_.w("value",200))},q$=function(a,b,c,d){_.Zn.call(this,a,b,d,c,"change");this.nQb=!0};_.V(q$,_.Zn);q$.prototype.CWa=function(a){this.nQb&&_.aOa(this,"CHANGE",a)};
q$.ha=function(a){return new (a||q$)(_.u(_.Vn),_.u(_.Fk),_.u(_.bd),_.u(_.Yn,8))};q$.Ja=_.pc({type:q$,ta:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{nQb:"trackGestureChange"},features:[_.Ke]});var nKc=function(){this.rE=this.text=""};nKc.ha=function(a){return new (a||nKc)};
nKc.Aa=_.kc({type:nKc,ta:[["help-tooltip","text",""]],inputs:{text:"text",rE:"tooltipClass"},nc:["text",""],Ba:3,Ca:2,Fa:[["tabindex","0","role","note","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],va:function(a,b){a&1&&(_.y(0,"span",0)(1,"mat-icon"),_.N(2,"help_outline"),_.z()());a&2&&_.w("matTooltipClass",b.rE)("matTooltip",b.text)},Ia:[_.Gs,_.jw],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}"],
Pa:0});var oKc=function(){};oKc.ha=function(a){return new (a||oKc)};oKc.Ea=_.lc({type:oKc});oKc.Da=_.ac({imports:[_.zm,_.Hs,_.zw]});var pKc=Object.freeze({"invalid-number":!0}),r$=function(){this.Kdb=!1};r$.prototype.validate=function(a){return YJc(a.value,this.Kdb?0:1)?null:pKc};r$.ha=function(a){return new (a||r$)};r$.Ja=_.pc({type:r$,ta:[["","positiveIntegerValidator",""]],inputs:{Kdb:"allowZero"},features:[_.hf([{ya:_.jv,Pb:r$,ud:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return void 0===a.value||""===a.value||YJc(a.value,1)?null:pKc};s$.ha=function(a){return new (a||s$)};
s$.Ja=_.pc({type:s$,ta:[["","optionalPositiveIntegerValidator",""]],features:[_.hf([{ya:_.jv,Pb:s$,ud:!0}])]});_.qKc=function(){this.ADb=""};_.qKc.ha=function(a){return new (a||_.qKc)};
_.qKc.Aa=_.kc({type:_.qKc,ta:[["settings-header"]],inputs:{ADb:"pageTitle"},hc:["*"],Ba:4,Ca:1,Fa:[["fxLayoutAlign","center center"],["fxFlex","grow",1,"title"]],va:function(a,b){a&1&&(_.af(),_.y(0,"header",0)(1,"h1",1),_.N(2),_.z(),_.bf(3),_.z());a&2&&(_.t(2),_.gf(b.ADb))},Ia:[_.xr,_.Sr],styles:["header[_ngcontent-%COMP%]{border-style:solid;border-width:1px;padding:12px 16px}.title[_ngcontent-%COMP%]{font-family:Google Sans;font-size:15px;font-weight:500;letter-spacing:.02em;margin:0;text-transform:capitalize;font-size:20px}"],Pa:0});_.u$=function(a,b,c,d,e,f){var g=this;this.document=a;this.Ga=b;this.Wb=c;this.Epa=d;this.Lb=e;this.n_a=this.Wb.bsa();this.zca=this.Wb.fS();this.gMc=this.Wb.nS();this.YNb=this.Wb.z_();this.tabSize=this.Wb.qS();this.pageSize=this.Wb.mS();this.Zn=this.Epa.Zn;this.Jea=this.Wb.r_();this.KTb=_.jBb(this.Wb);this.oQc=this.Wb.isa();this.k9=this.Wb.i_();this.Xia=this.Wb.A_();this.mt=this.Wb.x_();this.cMc=this.Wb.v_();this.aDc=this.Wb.m_();this.wYb=Array.from(_.x1a);this.d8b=Array.from(_.w1a);this.mb=new _.yd;
this.sMb=!0;this.wLc=_.ND(function(m){t$(g,"themeChanged",m);g.Wb.Zwa(m)});this.rLc=_.ND(function(m){t$(g,"darkSyntaxThemeChanged",m);g.Wb.Iha(m)});this.tLc=_.ND(function(m){t$(g,"lightSyntaxThemeChanged",m);g.Wb.Sha(m)});this.wOc=_.ND(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.Wb.Y1(m.checked)});this.yOc=_.ND(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.Wb.Yha(m.checked)});this.AOc=_.ND(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.Wb.exa(m.checked)});this.gPc=_.kj(function(m,n){t$(g,"tabSizeChanged",m);n&&g.Wb.aia(Number(m))},300);this.fPc=_.kj(function(m){t$(g,"pageSizeChanged",String(m));g.Wb.e2(m)},300);this.bPc=_.kj(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(""===m?_.SD(g.Epa):_.SD(g.Epa,Number(m)))},300);this.ePc=_.kj(function(m){t$(g,"numStarredPlacesChanged",String(m));g.Wb.Uha(m)},300);this.dKc=function(){_.SD(g.Epa)};this.COc=_.ND(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.kBb(g.Wb,
m.checked)});this.hPc=_.kj(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.Wb.L_a(Number(m))},300);this.qLc=_.ND(function(m){t$(g,"ciderDefaultChanged",m);g.Wb.Iwa(m)});this.BOc=_.ND(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.Wb.fxa(m.checked)});this.zOc=_.ND(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.Wb.cxa(m.checked)});this.xOc=_.ND(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.Wb.Xha(m.checked)});this.sLc=
_.ND(function(m){t$(g,"hovercardVisibilityChanged",m);g.Wb.Pha(m)});this.mV=f.mV();this.nn=_.Yh.has(2);this.ALc=_.h2a(f,"DARK");this.CLc=_.h2a(f,"LIGHT")};_.u$.prototype.Sc=function(){var a=this;this.mb.add(this.Lb.jf.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.mb.unsubscribe()};
var rKc=function(a,b){if(!a.mV||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.Ag(b)}},sKc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.Ag(a)}},t$=function(a,b,c){a.Ga.qb({element:"Settings",action:b,We:c,gestureName:"CHANGE"})};_.u$.ha=function(a){return new (a||_.u$)(_.u(_.ih),_.u(_.Vn),_.u(_.Mu),_.u(_.TD),_.u(_.Sf),_.u(_.Tu),_.u(_.fu),_.u(_.hu))};
_.u$.Aa=_.kc({type:_.u$,ta:[["general-settings"]],inputs:{sMb:"showHeader"},Ba:76,Ca:44,Fa:[["pageTitle","General",4,"ngIf"],[4,"ngIf"],["id","show-fold-markers-toggle","color","primary",3,"checked","change"],["id","highlight-xrefs-toggle","color","primary",3,"checked","change"],["id","show-custom-context-menu-toggle","color","primary",3,"checked","change"],[1,"preview"],["id","xrefs-mini-panel-toggle","color","primary",3,"checked","aria-label","change"],["id","xrefs-mini-panel-min-width-field"],
["matInput","","positiveIntegerValidator","","autocomplete","off","aria-label","Change the minimum browser width for the references preview pane to be visible when the setting is enabled",3,"allowZero","ngModel","disabled","ngModelChange"],["xrefMiniPanelMinWidthField","matInput"],["matSuffix",""],["mat-icon-button","","class","help-link-button","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink",
"http://go/cs-xref#using-the-breadcrumb-trail",4,"ngIf"],["id","hovercard-visibility-field"],[3,"value","selectionChange"],["value","NEVER_SHOW"],["value","SHOW_WITH_SHIFT"],["value","SHOW_WITH_CTRL"],["value","SHOW_WITH_PLATFORM_CMD"],["value","SHOW_ALWAYS"],["id","tab-size-field"],["matInput","","positiveIntegerValidator","","autocomplete","off",3,"ngModel","ngModelChange"],["tabSizeField","matInput"],["id","code-font-size-field"],["matInput","","optionalPositiveIntegerValidator","","autocomplete",
"off","ascTrackElement","Settings","trackAction","typeCodeFontSize",3,"ngModel","ngModelChange"],["codeFontSizeField","matInput"],["type","button","gme-button-old","","id","code-font-size-reset-button","format","hairline","size","xsmall","ascTrackElement","Settings","trackAction","resetCodeFontSize",3,"click"],["text","This setting affects any text representing code such as the main code panel and search results."],["pageTitle","General"],["id","theme-selector"],["value","LIGHT"],["value","DARK"],
["value","SYSTEM"],["id","dark-syntax-theme-selector"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["id","light-syntax-theme-selector"],[4,"ngIf","ngIfElse"],["onlySyntaxHighlightingSelector",""],["id","strip-google3-from-copy-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip","Help","aria-label","More information about the reference preview panel","ascTrackElement","Settings","trackAction","openXrefHelp","externalLink","http://go/cs-xref#using-the-breadcrumb-trail",
1,"help-link-button"],["inline",""],["id","cider-default-field"],["value","cider"],["value","prompt"],["id","unique-cider-ws-toggle","color","primary",3,"checked","change"],["id","personalization-toggle","color","primary",3,"checked","change"],["mat-icon-button","","matTooltip","Help","aria-label","More information about the search personalization setting","ascTrackElement","Settings","trackAction","openPersonalizationHelp","externalLink","https://goto.google.com/cs-personalization",1,"help-link-button"],
["id","page-size-selector"],["id","num-starred-places-selector"],["aria-label","Change the number of starred path shown by default on the landing page",3,"value","selectionChange"]],va:function(a,b){if(a&1){var c=_.Kc();_.M(0,ZJc,1,0,"settings-header",0);_.M(1,$Jc,12,3,"div",1);_.M(2,bKc,7,4,"div",1);_.O(3,"async");_.M(4,fKc,8,6,"div",1);_.O(5,"async");_.M(6,gKc,4,3,"div",1);_.y(7,"div")(8,"mat-slide-toggle",2);_.H("change",function(e){return b.yOc(e)});_.O(9,"async");_.N(10," Show Fold Markers ");
_.z()();_.y(11,"div")(12,"mat-slide-toggle",3);_.H("change",function(e){return b.wOc(e)});_.O(13,"async");_.N(14," Highlight References ");_.z()();_.y(15,"div")(16,"mat-slide-toggle",4);_.H("change",function(e){return b.xOc(e)});_.O(17,"async");_.N(18," Show Cross References Context Menu on right click ");_.z()();_.y(19,"div",5)(20,"mat-slide-toggle",6);_.H("change",function(e){return b.COc(e)});_.O(21,"async");_.N(22," Enable the references preview pane when the browser is wider than ");_.z();_.y(23,
"mat-form-field",7)(24,"input",8,9);_.H("ngModelChange",function(e){_.Lc(c);return _.Mc(b.hPc(e,_.ef(25).Id.valid))});_.O(26,"async");_.O(27,"async");_.z();_.y(28,"span",10);_.N(29,"pixels");_.z();_.y(30,"mat-error");_.N(31," Must set width to a positive integer. ");_.z()();_.M(32,hKc,3,0,"a",11);_.z();_.M(33,iKc,10,3,"div",1);_.M(34,jKc,4,3,"div",1);_.M(35,kKc,7,3,"div",1);_.y(36,"div")(37,"mat-form-field",12)(38,"mat-label");_.N(39," Show identifier hovercards ");_.z();_.y(40,"mat-select",13);_.H("selectionChange",
function(e){return b.sLc(e.value)});_.O(41,"async");_.y(42,"mat-option",14);_.N(43," Never show ");_.z();_.y(44,"mat-option",15);_.N(45," Hold 'Shift' to show ");_.z();_.y(46,"mat-option",16);_.N(47," Hold 'Control' to show ");_.z();_.y(48,"mat-option",17);_.N(49," Hold 'Control' or 'Command' (macOS) to show ");_.z();_.y(50,"mat-option",18);_.N(51," Always show ");_.z()()()();_.y(52,"div")(53,"mat-form-field",19)(54,"input",20,21);_.H("ngModelChange",function(e){_.Lc(c);return _.Mc(b.gPc(e,_.ef(55).Id.valid))});
_.O(56,"async");_.z();_.y(57,"mat-label");_.N(58," Tab size (chars) ");_.z();_.y(59,"mat-error");_.N(60," Must set tab size to a positive integer. ");_.z()()();_.M(61,lKc,12,6,"div",1);_.M(62,mKc,14,7,"div",1);_.y(63,"div")(64,"mat-form-field",22)(65,"input",23,24);_.H("ngModelChange",function(e){_.Lc(c);return _.Mc(b.bPc(e,_.ef(66).Id.valid))});_.O(67,"async");_.z();_.y(68,"mat-label");_.N(69," Code font size (px) ");_.z();_.y(70,"mat-error");_.N(71," Must set code font size to a positive integer or clear the field. ");
_.z()();_.y(72,"button",25);_.H("click",function(){return b.dKc()});_.y(73,"span");_.N(74,"Reset");_.z()();_.B(75,"help-tooltip",26);_.z()}if(a&2){var d=_.ef(25);_.w("ngIf",b.sMb);_.t(1);_.w("ngIf",b.mV);_.t(1);_.w("ngIf",rKc(b,_.R(3,22,b.n_a)));_.t(2);_.w("ngIf",sKc(_.R(5,24,b.n_a)));_.t(2);_.w("ngIf",b.nn);_.t(2);_.w("checked",_.R(9,26,b.gMc));_.t(4);_.w("checked",_.R(13,28,b.zca));_.t(4);_.w("checked",_.R(17,30,b.cMc));_.t(4);_.w("checked",_.R(21,32,b.KTb))("aria-label","Enable the references preview pane when the browser is wider than "+
d.value+" pixels");_.t(4);_.w("allowZero",!0)("ngModel",_.R(26,34,b.oQc))("disabled",!1===_.R(27,36,b.KTb));_.t(8);_.w("ngIf",b.nn);_.t(1);_.w("ngIf",b.nn);_.t(1);_.w("ngIf",b.nn);_.t(1);_.w("ngIf",b.nn);_.t(5);_.w("value",_.R(41,38,b.aDc));_.t(14);_.w("ngModel",_.R(56,40,b.tabSize));_.t(7);_.w("ngIf",!b.nn);_.t(1);_.w("ngIf",b.nn);_.t(3);_.w("ngModel",_.R(67,42,b.Zn))}},Ia:[_.$n,q$,_.sm,_.tm,_.Wn,_.ai,_.nv,_.tv,_.ry,nKc,_.zr,_.CK,_.Iv,_.Hv,_.qy,_.Gs,_.Lv,_.By,_.vy,_.FK,_.jw,_.qKc,s$,r$,_.ym],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}"],
Pa:0});_.v$=function(){};_.v$.ha=function(a){return new (a||_.v$)};_.v$.Ea=_.lc({type:_.v$});_.v$.Da=_.ac({imports:[_.zm,_.Vr]});_.w$=function(){};_.w$.ha=function(a){return new (a||_.w$)};_.w$.Ea=_.lc({type:_.w$});_.w$.Da=_.ac({imports:[_.bo,_.zm,_.Xn,_.Bv,_.ty,oKc,_.Wr,_.Jv,_.Hs,_.Mv,_.zy,_.Cy,_.GK,_.zw,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.wg("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 nLc=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]},oLc=function(a,b,c){if(a){var d=_.WAb(a);if(!b)return d.toString();a=_.voa(b)||_.woa(b)||b;switch([_.XAb,_.YAb,_.ZAb].find(function(e){return _.$Ab(e,d)})){case _.XAb:case _.ZAb:return c&&"/"!==c?_.Sra(d.toString(),"blob",a,c):_.Sra(d.toString(),"tree",a);case _.YAb:return _.Sra(d.toString(),"src",a,c||
"")}}},A$=function(){return nLc(_.uc.apply(0,arguments),function(a){return void 0!==a})},rLc=function(a){var b,c=[],d=1;if("string"===typeof a)if(pLc[a]){c=pLc[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!==qLc[m])return qLc[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)?_.xa(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.Isa,a.DB),A$(a.s,a.saturation,a.S),A$(a.l,a.oH,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{z2:e,values:c,alpha:d}},B$=function(a,b,c){if(isNaN(a)||0>a||a>b)throw new RangeError("Hf`"+a+"`"+c+"`0`"+b);},sLc=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Jf`"+a);return parseInt(a,16)},tLc=function(a){a=a.toString(16);return 2<=a.length?a:"0"+a},uLc=function(a){return.04045>=a?a/12.92:Math.pow((a+.055)/1.055,2.4)},vLc=function(a){return.0031308>=a?12.92*a:1.055*Math.pow(a,1/2.4)-.055},wLc=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},xLc=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},HLc=function(a,b,c){"number"!==typeof b&&(b=yLc[b]);var d=zLc(a);a=zLc(c||ALc());c=BLc(d)+","+b+","+BLc(a);if(CLc.has(c))return CLc.get(c);if(DLc(d,a)>b)a=d;else{d=ELc(d);for(var e=50<ELc(a).oH?-1:1,f=FLc(d),g=d.oH;0<=g&&100>=g&&!(f=FLc(new GLc(g,d.a,d.b)),DLc(f,a)>b);g+=e);a=f}CLc.set(c,a);return a},zLc=function(a){if(a instanceof C$)return a;if(a instanceof
D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.Y_a)return new C$(_.bj(a,1)||0,_.bj(a,2)||0,_.bj(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return ILc(a)},ALc=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return JLc;a=rLc(a);var b=a.z2,c=a.values;a=a.alpha;switch(b){case "rgb":var d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;return KLc(new C$(b/255,c/255,d/255,a),JLc);case "hsl":d=_.l(c);b=d.next().value;c=d.next().value;d=d.next().value;a=new LLc(b,
c/100,d/100,a);b=(1-Math.abs(2*a.oH-1))*a.saturation;var e=Math.max(0,a.oH-b/2);d=c=e;var f=a.Isa%360/60,g=b*(1-Math.abs(f%2-1));switch(Math.floor(f)){case 0:c+=b;d+=g;break;case 1:c+=g;d+=b;break;case 2:d+=b;e+=g;break;case 3:d+=g;e+=b;break;case 4:c+=g;e+=b;break;case 5:c+=b,e+=g}a=new C$(c,d,e,a.alpha);return KLc(a,JLc);default:throw Error("Kf`"+b);}},MLc=function(a){a&1&&_.B(0,"img",16);a&2&&(a=_.J().Oa,_.w("src",a.s0,_.rd))},NLc=function(a){a&1&&_.B(0,"global-search-box",19);a&2&&(a=_.J().Oa,
_.w("config",a))},OLc=function(a,b){a&1&&(_.y(0,"div",17),_.M(1,NLc,1,1,"global-search-box",18),_.z());a&2&&(a=b.Oa,_.t(1),_.w("ngIf",a.rda))},PLc=function(a,b){a&1&&(_.C(0),_.N(1,"\n            "),_.y(2,"li"),_.N(3,"\n              "),_.y(4,"a",21),_.N(5),_.z(),_.N(6,"\n            "),_.z(),_.N(7,"\n          "),_.F());a&2&&(a=b.wa,_.t(4),_.w("universalLink",a.target)("sameWindow",!0)("trackAction",a.Az),_.t(1),_.ff("\n                ",a.label,"\n              "))},QLc=function(a){a&1&&(_.y(0,"div",
20)(1,"nav")(2,"ul"),_.M(3,PLc,8,4,"ng-container",14),_.z()()());a&2&&(a=_.J().Oa,_.t(3),_.w("ngForOf",a.dLa))},RLc=function(a){if(a&1){var b=_.Kc();_.y(0,"li")(1,"button",22);_.H("click",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.bUa.next(void 0))});_.N(2," Keyboard Shortcuts ");_.z()()}},SLc=function(a,b){a&1&&(_.y(0,"li")(1,"a",23),_.N(2),_.z()());a&2&&(a=b.wa,_.t(1),_.w("universalLink",a.target)("trackAction",a.Az),_.t(1),_.ff(" ",a.label," "))},ULc=function(a,b){if(a&1){var c=_.Kc();_.y(0,
"header",1)(1,"div",2)(2,"a",3);_.M(3,MLc,1,1,"img",4);_.z()();_.M(4,OLc,2,1,"div",5);_.O(5,"async");_.y(6,"div",6);_.M(7,QLc,4,1,"div",7);_.y(8,"div",8)(9,"button",9)(10,"mat-icon");_.N(11,"more_vert");_.z()()();_.y(12,"mat-menu",10,11)(14,"ul");_.M(15,RLc,3,0,"li",12);_.O(16,"async");_.y(17,"li")(18,"button",13);_.H("click",function(){_.Lc(c);_.J().Ek.open(TLc);return _.Mc()});_.N(19," Settings ");_.z()();_.M(20,SLc,3,3,"li",14);_.y(21,"li")(22,"button",15);_.H("click",function(){_.Lc(c);var e=
_.J();return _.Mc(e.R0("CLICK"))});_.N(23," Send Feedback ");_.z()()()()()()}if(a&2){a=b.Oa;var d=_.ef(13);b=_.J();_.Oe("height",a.s0?"76px":null);_.t(2);_.Pe("app-logo",a.s0);_.w("onedevAppbarBranding",a.s0?void 0:a.title)("iconUrl",a.Ni)("universalLink",a.Cca)("sameWindow",!0)("title",a.title?a.title:"")("svgIcon",a.Ni?void 0:"oss:logo");_.t(1);_.w("ngIf",a.s0);_.t(1);_.w("ngIf",_.R(5,17,b.mn));_.t(3);_.w("ngIf",!a.Mvb);_.t(2);_.w("matMenuTriggerFor",d);_.t(3);_.w("overlapTrigger",!1);_.t(3);_.w("ngIf",
_.R(16,19,b.n2));_.t(5);_.w("ngForOf",a.FAb)}},VLc=function(a){a&1&&_.B(0,"announcement-bar",5)},WLc=function(a){a&1&&(_.y(0,"div",6),_.B(1,"loading"),_.z())},XLc=function(a,b){a&1&&(_.y(0,"a",1)(1,"div",2)(2,"div",3),_.B(3,"img",4),_.z(),_.y(4,"span",5),_.N(5),_.z()(),_.y(6,"span",6),_.N(7),_.z(),_.y(8,"div",7)(9,"a",8),_.N(10," View Project "),_.z()()());a&2&&(a=b.wa,b=_.J(),_.w("routerLink",b.KFb(a)),_.t(3),_.df("src",a.Ni,_.rd),_.cf("alt","Icon for ",a.displayName,""),_.t(2),_.gf(a.displayName),
_.t(2),_.gf(a.ZU))},YLc=function(a){if(a&1){var b=_.Kc();_.y(0,"button",12);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.FY())});_.y(1,"mat-icon");_.N(2,"close");_.z()()}a&2&&(a=_.J(),_.w("ascTrackElement",a.ov)("matTooltip",a.w4a),_.Ne("aria-label",a.w4a))},ZLc=function(a){a&1&&(_.y(0,"a",13),_.B(1,"mat-icon",14),_.z());a&2&&(a=_.J(),_.w("universalLink",a.mL))},$Lc=function(a){a&1&&_.Se(0)},aMc=function(a,b){a&1&&(_.y(0,"search-box-suggestion-item",15),_.M(1,$Lc,1,0,"ng-container",16),
_.z());a&2&&(a=b.wa,_.w("isSelectable",!!a.Exa)("payload",a),_.t(1),_.w("ngTemplateOutlet",a.va)("ngTemplateOutletContext",a.LN))},bMc=function(a){a&1&&_.Se(0)},cMc=function(a){a&1&&(_.y(0,"div",19),_.M(1,bMc,1,0,"ng-container",20),_.z());if(a&2){a=_.J(2);var b=_.ef(12);_.Oe("width",a.nha,"px");_.t(1);_.w("ngTemplateOutlet",b.va)}},dMc=function(a){if(a&1){var b=_.Kc();_.C(0,17);_.H("ascResizeNotifier",function(d){_.Lc(b);var e=_.J();return _.Mc(e.RWa(d))});_.M(1,cMc,2,3,"div",18);_.F()}if(a&2){a=
_.J();var c=_.ef(12);_.w("elementToWatch",_.ef(1));_.t(1);_.w("ngIf",c.Hx&&a.mG)}},eMc=function(a){a&1&&_.B(0,"img",6);a&2&&(a=_.J(),_.df("src",a.Ni,_.rd),_.cf("alt","",a.label," Logo"))},fMc=function(a){a&1&&_.B(0,"mat-icon",7)},gMc=function(a){a&1&&_.B(0,"loading")},hMc=function(a){a&1&&_.B(0,"whitelabelled-search",8);a&2&&(a=_.J(2).Oa,_.w("projects",a.Xb.Zp)("iconUrl",a.Xb.Ni)("label",a.Xb.displayName))},iMc=function(a){a&1&&_.B(0,"discover-find-contribute",9);a&2&&(a=_.J(2).Oa,_.w("projects",
a.Xb.Zp))},jMc=function(a){a&1&&(_.C(0,2),_.M(1,hMc,1,3,"whitelabelled-search",6),_.M(2,iMc,1,1,"discover-find-contribute",7),_.F());if(a&2){a=_.J().Oa;var b=_.J();_.w("ngSwitch",a.Xb.va);_.t(1);_.w("ngSwitchCase",b.Mbc.Vka)}},kMc=function(a){a&1&&_.Se(0)},lMc=function(a){a&1&&(_.C(0),_.M(1,kMc,1,0,"ng-container",10),_.F());if(a&2){_.J(2);var b=_.ef(3);_.t(1);_.w("ngTemplateOutlet",b)}},mMc=function(a,b){a&1&&(_.C(0,2),_.M(1,gMc,1,0,"loading",3),_.M(2,jMc,3,2,"ng-container",4),_.M(3,lMc,2,1,"ng-container",
5),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Zi),_.t(1),_.w("ngSwitchCase",b.Vc.Jh))},nMc=function(a){a&1&&(_.y(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.z(),_.y(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.z()());a&2&&_.w("isSvg",!1)},oMc=function(a){a&1&&_.B(0,"img",20);a&2&&(a=_.J().Oa,_.df("src",a.Joa,_.rd))},pMc=function(a){a&1&&_.B(0,"th")},qMc=function(a,b){a&1&&(_.y(0,"a",30),
_.B(1,"mat-icon",31),_.y(2,"span",32),_.N(3),_.z()());if(a&2){a=b.Oa;b=_.J().Oa;var c=_.J(6);_.cf("title","View on ",a.name,"")("aria-label","View on ",a.name,"");_.w("externalLink",c.uBc(b));_.t(1);_.w("svgIcon",a.icon);_.t(2);_.ff(" View on ",a.name," ")}},rMc=function(a,b){a&1&&(_.C(0),_.M(1,qMc,4,5,"a",29),_.F());a&2&&(a=b.Oa,b=_.J(6),_.t(1),_.w("ngIf",b.mJc(a)))},sMc=function(a){a&1&&(_.y(0,"td",28),_.M(1,rMc,2,1,"ng-container",17),_.z());a&2&&(a=_.J().wa,_.t(1),_.w("ngIf",null==a?null:null==
a.repository?null:a.repository.tT))},tMc=function(a){a&1&&(_.y(0,"span",32),_.N(1," Language unknown "),_.z())},uMc=function(a){a&1&&(_.y(0,"div"),_.O(1,"colorContrast"),_.y(2,"mat-icon"),_.N(3,"check_circle"),_.z(),_.y(4,"span",32),_.N(5," Has references "),_.z()());a&2&&(a=_.J(2).Oa,_.Oe("color",_.Ly(1,2,a.NN,"uiElement")))},vMc=function(a){a&1&&(_.y(0,"span",32),_.N(1," No references "),_.z())},xMc=function(a,b){a&1&&(_.y(0,"tr"),_.M(1,sMc,2,1,"td",21),_.y(2,"td",22)(3,"a",23),_.O(4,"colorContrast"),
_.N(5),_.z()(),_.y(6,"td"),_.N(7),_.O(8,"dateTimeDisplay"),_.z(),_.y(9,"td"),_.N(10),_.M(11,tMc,2,0,"span",24),_.z(),_.y(12,"td"),_.N(13),_.z(),_.y(14,"td",25),_.M(15,uMc,6,5,"div",26),_.M(16,vMc,2,0,"ng-template",null,27,_.zf),_.z()());if(a&2){a=b.wa;var c=_.ef(17);b=_.J().Oa;_.J(3);_.t(1);_.w("ngIf",wMc(b.hv));_.t(2);_.Oe("color",_.Ly(4,11,b.NN,"text"));b=a.repository&&a.repository.Pf?_.Bp(new _.Ig({xe:{type:"ossProject",id:b.name},repository:a.name||a.repository.Pf.Si})):void 0;_.w("routerLink",
b);_.t(2);_.ff(" ",a.name||a.repository.Pf.Si," ");_.t(2);_.gf(_.Ly(8,14,a.ZS,"relativeTime"));_.t(3);_.ff(" ",a.languages.join(", ")," ");_.t(1);_.w("ngIf",!a.languages||0===a.languages.length);_.t(2);_.gf(a.Mta);_.t(2);_.w("ngIf",a.dSa)("ngIfElse",c)}},zMc=function(a,b){a&1&&(_.y(0,"div",6),_.M(1,oMc,1,1,"img",7),_.y(2,"div",8)(3,"div",9),_.B(4,"img",10),_.y(5,"div")(6,"h1",11),_.O(7,"colorContrast"),_.y(8,"conditional-link",12),_.N(9),_.z()(),_.y(10,"h2",13),_.N(11),_.z()()(),_.B(12,"oss-home-search-box",
14),_.O(13,"async"),_.y(14,"h2",15),_.N(15," Repositories "),_.z(),_.y(16,"table",16)(17,"thead")(18,"tr"),_.M(19,pMc,1,0,"th",17),_.y(20,"th"),_.N(21,"Name"),_.z(),_.y(22,"th"),_.N(23," Last Commit Date "),_.z(),_.y(24,"th"),_.N(25,"Language"),_.z(),_.y(26,"th"),_.N(27,"License"),_.z(),_.y(28,"th",18),_.N(29," References "),_.z()()(),_.y(30,"tbody"),_.M(31,xMc,18,17,"tr",19),_.z()()()());a&2&&(a=b.Oa,b=_.J(3),_.t(1),_.w("ngIf",a.Joa),_.t(3),_.df("src",a.Ni,_.rd),_.df("alt",a.ZU),_.t(2),_.Oe("color",
_.Ly(7,13,a.NN,"heading")),_.t(2),_.w("condition",a.Xua)("link",a.Xua)("sameWindow",!0),_.t(1),_.ff(" ",a.displayName," "),_.t(2),_.gf(a.ZU),_.t(1),_.w("config",_.R(13,16,b.mn)),_.t(7),_.w("ngIf",wMc(a.hv)),_.t(12),_.w("ngForOf",yMc(a.hv)))},AMc=function(a){a&1&&(_.C(0),_.M(1,zMc,32,18,"div",5),_.F());a&2&&(a=_.J().Oa,_.t(1),_.w("ngIf",a.Xb))},BMc=function(a){a&1&&(_.y(0,"icon-empty-state-display",33)(1,"icon-empty-state-title"),_.N(2," Could not load project "),_.z()())},CMc=function(a){a&1&&_.B(0,
"loading",34);a&2&&_.w("diameter",20)},DMc=function(a,b){a&1&&(_.C(0,1),_.M(1,AMc,2,1,"ng-container",2),_.M(2,BMc,3,0,"icon-empty-state-display",3),_.M(3,CMc,1,1,"loading",4),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Jh),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),_.w("ngSwitchCase",b.Vc.Zi))},E$={s_b:"DISCOVER_FIND_CONTRIBUTE",Pic:"UNKNOWN_TEMPLATE",Vka:"WHITELABELLED_SEARCH",values:function(){return[E$.Pic,E$.s_b,E$.Vka]}},D$=function(a){a=void 0===a?{}:
a;this.O={};this.O.red=null==a.red?null:a.red;this.O.green=null==a.green?null:a.green;this.O.blue=null==a.blue?null:a.blue;this.O.alpha=null==a.alpha?null:a.alpha};_.V(D$,_.U);D$.prototype.ma=function(){return D$};D$.prototype.na=function(){return{keys:["alpha","blue","green","red"]}};
_.W.Object.defineProperties(D$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.S(this,"alpha"):0},set:function(a){this.O.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.S(this,"blue"):0},set:function(a){this.O.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.S(this,"green"):0},set:function(a){this.O.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.S(this,"red"):0},set:function(a){this.O.red=a}}});
var EMc=function(a){a=void 0===a?{}:a;this.O={};this.O.repository=null==a.repository?null:a.repository;this.O.tags=null==a.tags?null:a.tags;this.O.hasSemanticIndex=null==a.dSa?null:a.dSa;this.O.lastCommitTime=null==a.ZS?null:a.ZS;this.O.language=null==a.language?null:a.language;this.O.languages=null==a.languages?null:a.languages;this.O.license=null==a.Mta?null:a.Mta;this.O.name=null==a.name?null:a.name;this.O.hidden=null==a.hidden?null:a.hidden;this.O.defaultBranch=null==a.QNa?null:a.QNa};
_.V(EMc,_.U);EMc.prototype.ma=function(){return EMc};EMc.prototype.na=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ka:{repository:_.uK}}};
_.W.Object.defineProperties(EMc.prototype,{QNa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.S(this,"defaultBranch"):""},set:function(a){this.O.defaultBranch=a}},dSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.S(this,"hasSemanticIndex"):!1},set:function(a){this.O.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.S(this,"hidden"):!1},set:function(a){this.O.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"language")?_.S(this,"language"):""},set:function(a){this.O.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languages")?_.S(this,"languages"):[]},set:function(a){this.O.languages=a}},ZS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.S(this,"lastCommitTime"):""},set:function(a){this.O.lastCommitTime=a}},Mta:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?_.S(this,
"license"):""},set:function(a){this.O.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.S(this,"repository"):null},set:function(a){this.O.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.S(this,"tags"):[]},set:function(a){this.O.tags=a}}});
var F$=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.Ni?null:a.Ni;this.O.shortDescription=null==a.ZU?null:a.ZU;this.O.homePageUrl=null==a.dtb?null:a.dtb;this.O.ospoPageUrl=null==a.Xua?null:a.Xua;this.O.repositories=null==a.hv?null:a.hv;this.O.backgroundImageUrl=null==a.Joa?null:a.Joa;this.O.themeColor=null==a.NN?null:a.NN;this.O.repoKeyPrefix=null==a.XYa?null:a.XYa;this.O.relatedFilesConfig=
null==a.s1?null:a.s1};_.V(F$,_.U);F$.prototype.ma=function(){return F$};F$.prototype.na=function(){return{Sa:{repositories:EMc},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ka:{relatedFilesConfig:_.xK,themeColor:D$}}};
_.W.Object.defineProperties(F$.prototype,{Joa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.S(this,"backgroundImageUrl"):""},set:function(a){this.O.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},dtb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.S(this,"homePageUrl"):""},set:function(a){this.O.homePageUrl=
a}},Ni:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):""},set:function(a){this.O.name=a}},Xua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.S(this,"ospoPageUrl"):""},set:function(a){this.O.ospoPageUrl=a}},s1:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.S(this,"relatedFilesConfig"):null},set:function(a){this.O.relatedFilesConfig=a}},XYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.S(this,"repoKeyPrefix"):""},set:function(a){this.O.repoKeyPrefix=a}},hv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.O.repositories=a}},ZU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.S(this,"shortDescription"):
""},set:function(a){this.O.shortDescription=a}},NN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.S(this,"themeColor"):null},set:function(a){this.O.themeColor=a}}});
var G$=function(a){a=void 0===a?{}:a;this.O={};this.O.template=null==a.va?null:a.va;this.O.projects=null==a.Zp?null:a.Zp;this.O.displayName=null==a.displayName?null:a.displayName;this.O.iconUrl=null==a.Ni?null:a.Ni;this.O.aboutUrl=null==a.E7?null:a.E7;this.O.ciUrl=null==a.j9?null:a.j9;this.O.privacyPolicyUrl=null==a.aga?null:a.aga;this.O.termsOfServiceUrl=null==a.gja?null:a.gja};_.V(G$,_.U);G$.prototype.ma=function(){return G$};G$.prototype.na=function(){return{Sa:{projects:F$},Ua:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.W.Object.defineProperties(G$.prototype,{E7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.S(this,"aboutUrl"):""},set:function(a){this.O.aboutUrl=a}},j9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.S(this,"ciUrl"):""},set:function(a){this.O.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.S(this,"displayName"):""},set:function(a){this.O.displayName=a}},Ni:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"iconUrl")?_.S(this,"iconUrl"):""},set:function(a){this.O.iconUrl=a}},aga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.S(this,"privacyPolicyUrl"):""},set:function(a){this.O.privacyPolicyUrl=a}},Zp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.O.projects=a}},va:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.S(this,"template"):null},set:function(a){this.O.template=
a}},gja:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.S(this,"termsOfServiceUrl"):""},set:function(a){this.O.termsOfServiceUrl=a}}});_.W.Object.defineProperties(G$,{n5a:{configurable:!0,enumerable:!0,get:function(){return E$}}});var FMc=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.Zp?null:a.Zp};_.V(FMc,_.U);FMc.prototype.ma=function(){return FMc};FMc.prototype.na=function(){return{Sa:{projects:F$},keys:["projects"]}};
_.W.Object.defineProperties(FMc.prototype,{Zp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):[]},set:function(a){this.O.projects=a}}});var H$=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};
H$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.BK(a,RegExp("^[^/]+$"));return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Wa+"/landingPages/"+a,Ta:_.Ff(b,_.RG,c),Qb:G$})};H$.ha=function(a){return new (a||H$)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};H$.ua=_.p({token:H$,qa:H$.ha});var GMc=function(){};GMc.ha=function(a){return new (a||GMc)};GMc.ua=_.p({token:GMc,qa:function(a){return H$.ha(a)},Ha:_.Xu});
var I$=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};I$.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.BK(a,RegExp("^[^/]+$"));return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Wa+"/ossProjects/"+a,Ta:_.Ff(b,_.RG,c),Qb:F$})};
I$.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Wa+"/ossProjects",Ta:_.Ff(a,_.RG,b),Qb:FMc})};I$.ha=function(a){return new (a||I$)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};I$.ua=_.p({token:I$,qa:I$.ha});var HMc=function(){};HMc.ha=function(a){return new (a||HMc)};HMc.ua=_.p({token:HMc,qa:function(a){return I$.ha(a)},Ha:_.Xu});
var J$=function(a,b,c){this.Ga=a;this.cIc=b;this.dIc=c;this.Jm=new _.Ts(this.Ga);this.ex=new _.Ts(this.Ga);this.hFc=new _.Ts(this.Ga)};J$.prototype.get=function(a){var b=this;return a?this.Jm.fetch(a,function(){return b.cIc.get(a)}):_.oe};
var IMc=function(a){return a.hFc.fetch(void 0,function(){var b=a.dIc;var c=void 0===c?{}:c;var d=void 0===d?{}:d;return _.Ml(b.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Wa+"/landingPages/current",Ta:_.Ff(c,_.RG,d),Qb:G$})})};J$.ha=function(a){return new (a||J$)(_.q(_.Vn),_.q(HMc),_.q(GMc))};J$.ua=_.p({token:J$,qa:J$.ha,Ha:"root"});var K$=function(a,b){this.yR=a;this.SBc=b;if(!this.yR)throw Error("Hb");this.gtag=function(){this.yR.push(arguments)}};K$.prototype.YL=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next()){b=b.value;var c={element:b.element,action:b.action,actionOwner:b.actionOwner.toString()};b.gestureName&&(c.gestureType=b.gestureName.toString());b.Gi&&(c.latencyMs=b.Gi.toString());this.gtag("event",b.action,c)}};K$.prototype.sH=function(a){this.gtag("config",this.SBc,{page_path:a})};
K$.ha=function(a){return new (a||K$)(_.q(_.nKa),_.q(_.N0a))};K$.ua=_.p({token:K$,qa:K$.ha});var TLc=function(){this.oyc="block"};TLc.ha=function(a){return new (a||TLc)};
TLc.Aa=_.kc({type:TLc,ta:[["ng-component"]],Fb:2,lb:function(a,b){a&2&&_.Oe("display",b.oyc)},Ba:7,Ca:1,Fa:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],["mat-button","","ascTrackElement","OssSettingsDialog","trackAction","Cancel","mat-dialog-close","",1,"gmat-button"]],va:function(a){a&1&&(_.y(0,"h2",0),_.N(1," Settings\n"),_.z(),_.y(2,"mat-dialog-content"),_.B(3,"general-settings",1),_.z(),_.y(4,"mat-dialog-actions",2)(5,"button",3),_.N(6," Close "),_.z()());a&2&&(_.t(3),_.w("showHeader",
!1))},Ia:[_.$n,_.u$,_.yr,_.Jr,_.Kr,_.Lr,_.Mr],ub:2,Pa:0});var L$=function(){};_.V(L$,_.AK);L$.prototype.Lwa=function(a){this.fNa=a&&_.VAb(a)};_.W.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.fNa}}});L$.ha=function(){var a;return function(b){return(a||(a=_.$c(L$)))(b||L$)}}();L$.ua=_.p({token:L$,qa:L$.ha});var M$=function(a){_.yK.call(this,a,null);this.wKa=void 0;this.Boa="Code Search"};_.V(M$,_.yK);M$.prototype.hm=function(a){this.zya(a)};M$.prototype.zya=function(a){var b=[this.Boa];this.wKa&&b.unshift(this.wKa);(a=(null==a?void 0:a.repository)&&_.JAb(a))&&b.unshift(a);this.title.hm(b.slice(0,2).join(" - "))};M$.ha=function(a){return new (a||M$)(_.q(_.gn))};M$.ua=_.p({token:M$,qa:M$.ha});/*

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

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
var pLc={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 qLc={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};var JMc=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.E1a=function(){return"rgba("+100*this.red+"%, "+100*this.green+"%, "+(100*this.blue+"%, "+this.alpha+")")};
var BLc=function(a){var b=1>a.alpha?tLc(Math.round(255*a.alpha)):"";return tLc(Math.round(255*a.red))+tLc(Math.round(255*a.green))+tLc(Math.round(255*a.blue))+b},KLc=function(a,b){if(1-a.alpha<JMc)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)},DLc=function(a,b){a=KMc(KLc(a,1-b.alpha<JMc?b:new C$(b.red,b.green,b.blue)));b=KMc(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},KMc=function(a){return.2126*uLc(a.red)+.7152*
uLc(a.green)+.0722*uLc(a.blue)},ILc=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("If`"+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("If`"+a);a=sLc(b[0])/255;var c=sLc(b[1])/255,d=sLc(b[2])/255;b=sLc(b[3])/255;return new C$(a,c,d,b)},FLc=function(a){var b=(a.oH+16)/116,c=.95047*xLc(b+a.a/500),d=xLc(b);
b=1.08883*xLc(b-a.b/200);return new C$(Math.min(Math.max(vLc(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(vLc(-.969266*c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(vLc(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},JLc=new C$(1,1,1);new C$(0,0,0);var LLc=function(a,b,c,d){d=void 0===d?1:d;this.Isa=a;this.saturation=b;this.oH=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};
LLc.prototype.E1a=function(){return"hsla("+this.Isa+", "+100*this.saturation+"%, "+(100*this.oH+"%, "+this.alpha+")")};LLc.prototype.rotate=function(a){return new LLc((this.Isa+a+360)%360,this.saturation,this.oH,this.alpha)};
var GLc=function(a,b,c,d){d=void 0===d?1:d;this.oH=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")},ELc=function(a){var b=uLc(a.red),c=uLc(a.green),d=uLc(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new GLc(116*wLc(e)-16,500*(wLc((.4124564*b+.3575761*c+.1804375*d)/.95047)-wLc(e)),200*(wLc(e)-wLc((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var yLc={heading:3,text:4.5,subtext:7,uiElement:3},LMc=function(){};LMc.prototype.transform=function(a,b,c){if(a)return HLc(a,b,c).E1a()};LMc.ha=function(a){return new (a||LMc)};LMc.Ce=_.qc({name:"colorContrast",type:LMc,ie:!0});var MMc=function(){};MMc.ha=function(a){return new (a||MMc)};MMc.Ea=_.lc({type:MMc});MMc.Da=_.ac({});var CLc=new Map;var NMc=["feedbackTooltip"],OMc={label:"Privacy",target:"https://www.google.com/policies/privacy/",Az:"navigateToPrivacy"},PMc={label:"Terms",target:"https://www.google.com/policies/terms/",Az:"navigateToTerms"},QMc={Cca:"https://opensource.google/",Mvb:!1,title:"Code Search",dLa:[],FAb:[OMc,PMc]},RMc={title:"Google Open Source",s0:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",dLa:[{label:"Events",target:"https://opensource.google/events/",Az:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",Az:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",Az:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",Az:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",Az:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",Az:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ga=a;this.Ek=b;this.zaa=c;this.Va=d;this.Sva=e;this.aya=f;this.bUa=new _.ye;this.l2a=new _.ye;this.FJb=this.Va.events.ka(_.de(function(x){return x instanceof _.hg}),_.v(function(){return r.Va.Po.Uc.root}),_.Be(this.Va.Po.Uc.root),_.ze(1));this.Qk=n.register("showShortcutDialog","shift+/",function(){r.bUa.next(void 0)});n.register("sendFeedback","shift+2",function(){r.R0("KEYBOARD")});this.mn=this.mPa();this.keyboardShortcuts=SMc(this);this.yb=IMc(m).ka(_.Ce(function(x){if(x.va===
E$.Vka){var A=[];x.aga?A.push(Object.assign({},OMc,{target:x.aga})):A.push(OMc);x.gja&&A.push(Object.assign({},PMc,{target:x.gja}));x.j9&&A.push({label:"CI Status",target:x.j9,Az:"navigateToCi"});x.E7&&A.push({label:"About this site",target:x.E7,Az:"navigateToAbout"});return _.Ed(Object.assign({},QMc,{Cca:_.Bp(new _.Ig),title:x.displayName||"Code Search",FAb:A,dLa:[]}))}return r.KH(function(E,I){E=I.Oc;return E&&E.repository?(I=I.Zh)?Object.assign({},QMc,RMc,{Cca:_.Bp(_.uE(E.Zb(),"repoGroup").Za()),
Mvb:!0,title:I.displayName,Ni:I.Ni,s0:void 0}):Object.assign({},QMc,RMc):Object.assign({},QMc,RMc)},QMc)}));this.mb=this.bUa.ka(_.Fe(this.n2,this.keyboardShortcuts)).subscribe(function(x){var A=_.l(x);A.next();x=A.next().value;A=A.next().value;x&&(r.Mu?(r.Mu.close(),r.Mu=void 0):r.mxa(A),r.Ga.qb({element:"AppBar",action:(r.Mu?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.mb.add(this.FJb.subscribe());this.mb.add(TMc(this).subscribe(function(x){UMc(x)}));this.mb.add(IMc(m).ka(_.Ce(function(x){var A=
x.va===E$.Vka,E={Boa:A?x.displayName||"Code Search":"Google Open Source"};return r.KH(function(I,L){I=L.Oc;var Q,da=A?void 0:null==(Q=L.Zh)?void 0:Q.displayName,oa,pa;L=null!=(pa=null==(oa=L.Zh)?void 0:oa.s1)?pa:void 0;return Object.assign({},{projectName:da,Oc:I,s1:L},E)},E)})).subscribe(function(x){var A=x.s1,E=r.aya,I=x.projectName,L=x.Oc;E.Boa=x.Boa;E.wKa=I;E.zya(L);r.Sva.Lwa(A)}))};N$.prototype.La=function(){this.l2a.next();this.Qk();this.mb&&(this.mb.unsubscribe(),this.mb=void 0);UMc(!1)};
N$.prototype.R0=function(a){this.Ga.qb({element:"FeedbackButton",action:"open",gestureName:a});this.Aaa&&this.Aaa.Ze();this.zaa.hV()};N$.prototype.mxa=function(a){var b=this;this.Mu=this.Ek.open(_.Or,{Gz:!1,data:a,minWidth:400});this.Mu.yz().ka(_.re()).subscribe(function(){b.Mu=void 0})};
var UMc=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},TMc=function(a){return a.KH(function(b,c){return c.Mqb||b},!1)},SMc=function(a){return a.KH(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.mPa=function(){var a=this.KH(function(c,d){return Object.assign({},c,d.mn)},{}),b=this.KH(function(c,d){return d.ossProject||c});return _.Qd([a,b]).ka(_.v(function(c){var d=_.l(c);c=d.next().value;d=(d=d.next().value)&&d.NN?HLc(d.NN,"uiElement").E1a():void 0;return Object.assign({},c,{jea:d})}))};N$.prototype.KH=function(a,b){return this.FJb.ka(_.v(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,{n2:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ka(_.v(function(a){return 0<Array.from(a.entries()).length}))}}});N$.ha=function(a){return new (a||N$)(_.u(_.Vn),_.u(_.Ir),_.u(_.Cs),_.u(_.lg),_.u(L$),_.u(M$),_.u(_.hu),_.u(J$),_.u(_.At))};
N$.Aa=_.kc({type:N$,ta:[["app-bar"]],vb:function(a,b){a&1&&_.tf(NMc,5);if(a&2){var c;_.sf(c=_.wf())&&(b.Aaa=c.first)}},Ba:2,Ca:3,Fa:[["onedevAppbar","",3,"height",4,"ngIf"],["onedevAppbar",""],[1,"appbar-left"],["mat-button","","ascTrackElement","AppBar","trackAction","navigateFromTitle",1,"branding",3,"onedevAppbarBranding","iconUrl","universalLink","sameWindow","title","svgIcon"],["alt","",3,"src",4,"ngIf"],["class","appbar-center",4,"ngIf"],[1,"appbar-right"],["class","link-container","fxLayout",
"","fxFlex","none",4,"ngIf"],["fxLayout","","fxFlex","none",1,"icon-container"],["type","button","mat-icon-button","","matTooltip","More items","aria-label","More items",1,"menu-trigger",3,"matMenuTriggerFor"],[3,"overlapTrigger"],["menu","matMenu"],[4,"ngIf"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showSettingsDialog",3,"click"],[4,"ngFor","ngForOf"],["mat-menu-item","","type","button",3,"click"],["alt","",3,"src"],[1,"appbar-center"],["role","search",3,"config",
4,"ngIf"],["role","search",3,"config"],["fxLayout","","fxFlex","none",1,"link-container"],["ascTrackElement","AppBar",3,"universalLink","sameWindow","trackAction"],["mat-menu-item","","type","button","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],["mat-menu-item","","ascTrackElement","AppBar",3,"universalLink","trackAction"]],va:function(a,b){a&1&&(_.M(0,ULc,24,21,"header",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.yb))},Ia:[_.$n,_.lw,_.nw,_.sm,_.tm,_.wr,_.Sr,_.kw,_.yr,
_.zr,_.Gs,_.uw,_.sw,_.tw,_.jw,_.cv,_.ym],styles:["app-bar[_nghost-%COMP%]{position:relative;top:0;z-index:1000;--ospo-link:#4c4c4c;--ospo-link-hover:#4285f4}app-barbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--ospo-link:#c9c9c9;--ospo-link-hover:#307bf3}.app-logo[_ngcontent-%COMP%]{position:relative;left:4px;top:-2px}.app-logo[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:34px;width:230px}.icon-container[_ngcontent-%COMP%], .link-container[_ngcontent-%COMP%]{align-items:center}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{font-size:16px;font-family:Roboto,sans-serif;letter-spacing:normal;list-style:none;margin:0}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin:0 7px 0 8px}@media (min-width:940px){.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{margin:0 18px}}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--ospo-link);display:inline-block;font-size:14px;font-weight:500;text-transform:uppercase}.link-container[_ngcontent-%COMP%]   nav[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:var(--ospo-link-hover);text-decoration:none}.mat-menu-item[_ngcontent-%COMP%]{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;align-items:center;color:inherit;display:flex;height:32px;justify-content:space-between}.mat-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}global-search-box[_ngcontent-%COMP%]{margin:0 12px;max-width:800px;min-width:300px;width:100%}"]});var O$=function(a,b,c,d,e,f){this.bLa=c;this.Va=d;this.ih=e;this.storage=f;a.bootstrap();this.HKc=d.events.ka(_.de(function(g){return g instanceof _.NKa||g instanceof _.OKa}),_.v(function(g){return g instanceof _.NKa}));this.DVa();b.TMa.subscribe()};O$.prototype.DVa=function(){this.storage&&this.storage.get("epn_dismiss")||this.T_a()};
O$.prototype.T_a=function(){var a=this;this.ih.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).jz.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.ha=function(a){return new (a||O$)(_.u(_.Bw),_.u(_.Tu),_.u(_.Zu),_.u(_.lg),_.u(_.ws),_.u(_.oUa,8))};
O$.Aa=_.kc({type:O$,ta:[["oss-app"],["protractor-oss-app"]],Ba:9,Ca:4,Fa:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],["id","butler-edit-button",2,"display","none !important"],["class","root-loader",4,"ngIf"],[1,"announcement-bar"],[1,"root-loader"]],va:function(a,b){a&1&&(_.B(0,"app-bar"),_.y(1,"div",0)(2,"div",1),_.M(3,VLc,1,0,"announcement-bar",2),_.B(4,"router-outlet"),_.z()(),_.B(5,"uncaught-error-notifier")(6,"span",3),_.M(7,WLc,2,0,"div",4),_.O(8,"async"));a&2&&(_.t(3),
_.w("ngIf",b.bLa.qmb),_.t(4),_.w("ngIf",_.R(8,2,b.HKc)))},Ia:[_.tm,_.$u,N$,_.ys,_.OD,_.Tm,_.ym],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 VMc=function(){};VMc.ha=function(a){return new (a||VMc)};VMc.Ea=_.lc({type:VMc});VMc.Da=_.ac({imports:[_.bo,_.zm,_.w$,_.Wr,_.Nr]});var WMc=function(){};WMc.ha=function(a){return new (a||WMc)};WMc.Ea=_.lc({type:WMc});WMc.Da=_.ac({imports:[_.bo,_.yw,_.zm,_.Xn,{wl:_.Ds,Rb:[_.Cs]},_.Vr,_.Kw,_.Xr,_.Wr,_.Nr,_.Hs,_.vw,_.zw,_.In,VMc,_.Gw]});var P$=function(){};P$.prototype.Ra=function(){};P$.prototype.KFb=function(a){return _.Bp(_.IAb(new _.tK({Zh:new _.rK(a)})))};P$.ha=function(a){return new (a||P$)};
P$.Aa=_.kc({type:P$,ta:[["oss-project-cards"]],inputs:{Zp:"projects"},Ba:1,Ca:1,Fa:[["class","project-card","ascTrackElement","HomePageProjectCard","trackAction","click",3,"routerLink",4,"ngFor","ngForOf"],["ascTrackElement","HomePageProjectCard","trackAction","click",1,"project-card",3,"routerLink"],[1,"title-container"],[1,"image-container"],["aria-hidden","true",3,"src","alt"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],["aria-hidden","true",1,"project-link"]],va:function(a,
b){a&1&&_.M(0,XLc,11,5,"a",0);a&2&&_.w("ngForOf",b.Zp)},Ia:[_.$n,_.sm,_.Gn],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}"],
Pa:0});var XMc=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.bv.call(this,{lga:_.gu.has(47),ov:"OssHomeSearchBox",Ga:a,oqa:g,eH:_.gu.has(28),MK:d});this.Va=b;this.nb=e;this.Yg=f;this.mL=m;this.w4a="Clear search";this.E$b="Search for code or files";this.t0a=24;this.u0a=2;this.nha=0};_.V(Q$,_.bv);Q$.Ja=_.bv.Ja;_.h=Q$.prototype;_.h.Sc=function(){var a=this;this.lq=this.Yg.registerCallback("HOME_PAGE_SEARCH",this.nb.oa,function(){_.F3a(a.ZD,!0)})};_.h.La=function(){this.lq&&this.lq()};
_.h.HBb=function(a){_.Fn(this.Va,_.En(this.Va,_.lOa,{Ta:_.ooa(a)}))};_.h.RWa=function(a){this.nha=a.getBoundingClientRect().width};_.h.FY=function(){_.bv.prototype.FY.call(this,this.ZD)};_.W.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.bv.prototype.Lwa.call(this,a)}}});Q$.ha=function(a){return new (a||Q$)(_.u(_.Vn),_.u(_.lg),_.u(_.hu),_.u(_.Fu),_.u(_.bd),_.u(_.rg),_.u(_.V0a),_.u(_.U0a,8))};
Q$.Aa=_.kc({type:Q$,ta:[["oss-home-search-box"]],vb:function(a,b){a&1&&_.tf(_.Nv,7);if(a&2){var c;_.sf(c=_.wf())&&(b.ZD=c.first)}},inputs:{config:"config"},features:[_.Ke],Ba:16,Ca:22,Fa:[["fxLayoutAlign","start center",1,"search-bar"],["searchBar",""],["color","primary",1,"search-icon",3,"click"],["fxFlex","grow",3,"elementName","enableTextBoxQuerySubmission","queryDecorator","placeholder","query","suggestionLists","queryChange","blur","focus","querySubmit"],["searchBox",""],[1,"spinner"],[3,"diameter",
"strokeWidth"],["type","button","class","clear","mat-icon-button","","trackAction","clearSearch","aria-label","Clear query",3,"ascTrackElement","matTooltip","click",4,"ngIf"],["mat-icon-button","","class","help-link","matTooltip","Help","aria-label","Help for query language","ascTrackElement","OssSearchBoxHelp","trackAction","click",3,"universalLink",4,"ngIf"],["suggestionList",""],["class","suggestion-item","selectedClass","selected",3,"isSelectable","payload",4,"ngFor","ngForOf"],[3,"elementToWatch",
"ascResizeNotifier",4,"ngIf"],["type","button","mat-icon-button","","trackAction","clearSearch","aria-label","Clear query",1,"clear",3,"ascTrackElement","matTooltip","click"],["mat-icon-button","","matTooltip","Help","aria-label","Help for query language","ascTrackElement","OssSearchBoxHelp","trackAction","click",1,"help-link",3,"universalLink"],["svgIcon","shared:help_outline"],["selectedClass","selected",1,"suggestion-item",3,"isSelectable","payload"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],
[3,"elementToWatch","ascResizeNotifier"],["class","search-suggestions",3,"width",4,"ngIf"],[1,"search-suggestions"],[4,"ngTemplateOutlet"]],va:function(a,b){if(a&1){var c=_.Kc();_.y(0,"div",0,1)(2,"mat-icon",2);_.H("click",function(){_.Lc(c);return _.Mc(_.ef(5).setFocus())});_.N(3,"search");_.z();_.y(4,"search-box",3,4);_.H("queryChange",function(g){return b.query=g})("blur",function(){return b.Lua()})("focus",function(){return b.Mua()})("queryChange",function(g){return b.PM.next(g)})("querySubmit",
function(g){return b.I2(g)});_.z();_.y(6,"div",5);_.O(7,"async");_.B(8,"mat-spinner",6);_.z();_.M(9,YLc,3,3,"button",7);_.M(10,ZLc,2,1,"a",8);_.z();_.y(11,"search-box-suggestion-list",null,9);_.M(13,aMc,2,4,"search-box-suggestion-item",10);_.O(14,"async");_.z();_.M(15,dMc,2,2,"ng-container",11)}if(a&2){var d=_.ef(12),e,f;_.Pe("suggesting",d.Hx&&b.mG);_.t(4);_.w("elementName",b.ov)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.OM)("placeholder",b.E$b)("query",b.query)("suggestionLists",_.lf(20,
XMc,d));_.t(2);_.Oe("visibility",(null==(e=_.R(7,16,b.tZ))?0:e.Xd)&&b.N1?"visible":"hidden");_.t(2);_.w("diameter",b.t0a)("strokeWidth",b.u0a);_.t(1);_.w("ngIf",b.query);_.t(1);_.w("ngIf",b.mL);_.t(3);_.w("ngForOf",null==(f=_.R(14,18,b.tZ))?null:f.wv);_.t(2);_.w("ngIf",d.Hx&&b.mG)}},Ia:[_.$n,_.sm,_.tm,_.xm,_.cv,_.xr,_.Sr,_.yr,_.zr,_.Gs,_.fw,_.jw,_.dv,_.Nv,_.Ov,_.Pv,_.ym],styles:["oss-home-search-box[_nghost-%COMP%]{font-family:Roboto,sans-serif;display:block}.search-bar[_ngcontent-%COMP%]{border:1px solid transparent;border-radius:23.5px;font-size:14px;height:47px;line-height:47px}.search-bar.suggesting[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]{margin-right:14.5px;width:18px}.search-bar[_ngcontent-%COMP%]   .help-link[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px;width:18px}.search-bar[_ngcontent-%COMP%]   search-box[_ngcontent-%COMP%]{margin-left:10px}.search-bar[_ngcontent-%COMP%]   .search-icon[_ngcontent-%COMP%]{margin-left:18px}.search-suggestions[_ngcontent-%COMP%]{border-style:solid;border-width:1px;border-bottom-left-radius:23.5px;border-bottom-right-radius:23.5px;box-sizing:border-box;font-size:14px;margin-top:-1px;overflow:hidden;position:absolute}.search-suggestions[_ngcontent-%COMP%]   .suggestion-item[_ngcontent-%COMP%]{padding:0 10px;overflow:hidden}"]});var R$=function(a,b){this.mn=_.dBb(a,new _.Ig,b.Uc.Yu)};R$.prototype.Ra=function(){};R$.prototype.KFb=function(a){return _.Bp(new _.Ig({xe:{type:"ossProject",id:a.name}}))};R$.ha=function(a){return new (a||R$)(_.u(_.zK),_.u(_.Sf))};
R$.Aa=_.kc({type:R$,ta:[["discover-find-contribute"]],inputs:{Zp:"projects"},Ba:6,Ca:2,Fa:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],va:function(a,b){a&1&&(_.y(0,"h1"),_.N(1," Search all projects for code or files\n"),_.z(),_.y(2,"div",0),_.B(3,"oss-home-search-box",1),_.z(),_.y(4,"section"),_.B(5,"oss-project-cards",2),_.z());a&2&&(_.t(3),_.w("config",b.mn),_.t(2),_.w("projects",b.Zp))},Ia:[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}"],
Pa:0});var YMc=function(a,b){this.mn=_.dBb(a,new _.Ig,b.Uc.Yu)};YMc.prototype.Ra=function(){};YMc.ha=function(a){return new (a||YMc)(_.u(_.zK),_.u(_.Sf))};
YMc.Aa=_.kc({type:YMc,ta:[["whitelabelled-search"]],inputs:{Zp:"projects",Ni:"iconUrl",label:"label"},Ba:7,Ca:4,Fa:[[1,"logo-container"],["class","logo","aria-hidden","true",3,"src","alt",4,"ngIf","ngIfElse"],["fallbackLogo",""],[1,"search-box"],["role","search",3,"config"],[3,"projects"],["aria-hidden","true",1,"logo",3,"src","alt"],["svgIcon","oss:logo",1,"logo"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,eMc,1,2,"img",1),_.M(2,fMc,1,0,"ng-template",null,2,_.zf),_.z(),_.y(4,"div",3),_.B(5,"oss-home-search-box",
4),_.z(),_.B(6,"oss-project-cards",5));if(a&2){var c=_.ef(3);_.t(1);_.w("ngIf",b.Ni)("ngIfElse",c);_.t(4);_.w("config",b.mn);_.t(1);_.w("projects",b.Zp)}},Ia:[_.tm,_.Gs,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}"],
Pa:0});var ZMc=function(a,b){this.Vc=_.UD;this.Mbc=E$;_.av(a,"HOME_PAGE_SEARCH");this.yb=IMc(b).ka(_.v(_.MD),_.ie(function(c){return _.LD(c.message)}),_.Be(_.VD))};ZMc.ha=function(a){return new (a||ZMc)(_.u(_.rg),_.u(J$))};
ZMc.Aa=_.kc({type:ZMc,ta:[["home-page"]],Ba:4,Ca:3,Fa:[[3,"ngSwitch",4,"ngIf"],["error",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngSwitch",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"projects","iconUrl","label",4,"ngSwitchCase"],[3,"projects",4,"ngSwitchDefault"],[3,"projects","iconUrl","label"],[3,"projects"],[4,"ngTemplateOutlet"],["icon","error",3,"isSvg"]],va:function(a,b){a&1&&(_.M(0,mMc,4,3,"ng-container",0),_.O(1,"async"),_.M(2,nMc,5,1,"ng-template",null,1,_.zf));a&2&&_.w("ngIf",_.R(1,1,b.yb))},
Ia:[_.tm,_.xm,_.um,_.vm,_.wm,R$,_.pz,_.rz,_.qz,_.OD,YMc,_.ym],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Pa:0});var S$=function(){};S$.ha=function(a){return new (a||S$)};S$.Ea=_.lc({type:S$});S$.Da=_.ac({imports:[_.bo,_.zm,_.Hs,_.In]});var T$=function(){};T$.ha=function(a){return new (a||T$)};T$.Ea=_.lc({type:T$});T$.Da=_.ac({imports:[_.bo,_.Ew,_.zm,_.Gw,_.Vr,_.Wr,_.Hs,_.Jw,_.zw,_.ev,_.Qv]});var $Mc=function(){};$Mc.ha=function(a){return new (a||$Mc)};$Mc.Ea=_.lc({type:$Mc});$Mc.Da=_.ac({imports:[_.bo,_.Vr,_.zm,_.HI,_.RD,_.PD,_.Hs,T$,S$,_.In]});var aNc=function(){};aNc.ha=function(a){return new (a||aNc)};aNc.Ea=_.lc({type:aNc});aNc.Da=_.ac({imports:[_.bo,_.zm,_.HI,_.RD,_.PD,_.Hs,T$,S$,_.In]});var bNc=function(){};bNc.ha=function(a){return new (a||bNc)};bNc.Ea=_.lc({type:bNc});bNc.Da=_.ac({imports:[_.bo,_.zm,$Mc,_.sz,_.RD,_.PD,_.In,aNc]});var U$=function(a){this.eIc=a};U$.prototype.resolve=function(a){return(a=_.Jg(a).tb)?this.eIc.get(a).ka(_.ie(function(){return _.Ed(void 0)})):_.Ed(void 0)};U$.ha=function(a){return new (a||U$)(_.q(J$))};U$.ua=_.p({token:U$,qa:U$.ha});var cNc=function(a,b,c,d){this.Vc=_.UD;this.mJc=_.aBb;this.uBc=oLc;_.av(b,"HOME_PAGE_SEARCH");this.af=a.params.ka(_.Ce(function(e){return d.get(e.repositoryGroupId).ka(_.v(function(f){return _.MD(f)}))}),_.ie(function(e){return _.LD("Could not load oss project: "+e.message)}),_.Be(_.VD));this.mn=a.params.ka(_.v(function(e){return _.dBb(c,new _.Ig({xe:{id:e.repositoryGroupId,type:"ossProject"}}),a.Uc.Yu)}))},yMc=function(a){return a.filter(function(b){return!b.hidden})},wMc=function(a){return a.some(function(b){return b.repository&&
b.repository.tT})};cNc.ha=function(a){return new (a||cNc)(_.u(_.Sf),_.u(_.rg),_.u(_.zK),_.u(J$))};
cNc.Aa=_.kc({type:cNc,ta:[["project-page"]],Ba:2,Ca:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],["class","container project-page-container",4,"ngIf"],[1,"container","project-page-container"],["aria-hidden","true","class","background-image","alt","",3,"src",4,"ngIf"],[1,"project-card"],[1,"project-header"],["aria-hidden","true",1,"project-image",3,"src","alt"],[1,"name"],[3,"condition","link",
"sameWindow"],[1,"short-description"],["role","search",3,"config"],[1,"repository-label"],[1,"repository-list"],[4,"ngIf"],[1,"centered"],[4,"ngFor","ngForOf"],["aria-hidden","true","alt","",1,"background-image",3,"src"],["class","external-source-link",4,"ngIf"],[1,"repository-name"],["ascTrackElement","RepositoryList","trackAction","navigateToRepoFromRepoList",1,"repository-link","fill-cell",3,"routerLink"],["class","cdk-visually-hidden",4,"ngIf"],[1,"xrefs-icon"],[3,"color",4,"ngIf","ngIfElse"],
["noSemanticIndex",""],[1,"external-source-link"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title","aria-label",4,"ngIf"],["mat-icon-button","","ascTrackElement","OssProjectPageViewCanonicalSource","trackAction","click",3,"externalLink","title","aria-label"],[3,"svgIcon"],[1,"cdk-visually-hidden"],["icon","shared:project"],["fxFlex","auto",3,"diameter"]],va:function(a,b){a&1&&(_.M(0,DMc,4,4,"ng-container",0),_.O(1,"async"));
a&2&&_.w("ngIf",_.R(1,1,b.af))},Ia:[_.$n,_.sm,_.tm,_.um,_.vm,_.VH,_.Wn,_.pz,_.qz,_.OD,_.Gs,Q$,_.Gn,LMc,_.ym,_.tz],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}"],
Pa:0});var dNc=function(){};dNc.ha=function(a){return new (a||dNc)};dNc.Ea=_.lc({type:dNc});dNc.Da=_.ac({imports:[_.bo,MMc,_.zm,_.qI,_.uz,_.Xn,_.Kw,_.sz,_.PD,_.RJ,_.Hs,T$,_.In]});var eNc=new _.wc("localObservableRequestService",{Ha:"root",qa:function(){return new _.dXa({f_:"",e_:""},_.ic(_.mn),_.ic(_.mm))}}),V$=function(a){if(a)throw Error("qd");};V$.ha=function(a){return new (a||V$)(_.q(V$,12))};V$.Ea=_.lc({type:V$});V$.Da=_.ac({imports:[_.Rw,_.bo,_.Xw,_.gx,_.ut,_.vt,_.ot,_.gm,_.Xu,_.wt,_.xt,_.dx,_.kx,_.yt,_.lx,_.hx,_.fx,_.ax]});var fNc=function(){};var W$=function(a){this.Va=a};_.V(W$,fNc);W$.prototype.navigate=function(a){this.Va.navigate([a])};W$.ha=function(a){return new (a||W$)(_.q(_.lg))};W$.ua=_.p({token:W$,qa:W$.ha,Ha:"root"});var gNc=[_.Wp,_.sn,_.yMa()],hNc=new _.WNa,iNc=[{path:"",cR:_.$na(),children:[{path:"search",Jk:function(){return _.p$}},{path:"",component:ZMc,data:{mn:{rda:!1},Mqb:!0}},{path:":repositoryGroupId",component:cNc,data:{mn:{rda:!1},Mqb:!0}},{path:"",Jk:hNc.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.sg(_.Ow),Zh:_.sg(U$)},bq:function(a,b){return _.Jg(a).tb!==_.Jg(b).tb}},{path:"**",component:_.Qt}]}],X$=function(){};X$.prototype.store=function(){};
X$.prototype.ixa=function(a,b){return this.lca(a)&&this.lca(b)?a.component===b.component:a.ne===b.ne};X$.prototype.lca=function(a){return a.data.Oc};X$.ha=function(a){return new (a||X$)};X$.ua=_.p({token:X$,qa:X$.ha});var Y$=function(){_.Nt.apply(this,arguments)};_.V(Y$,_.Nt);Y$.prototype.load=function(){};Y$.ha=function(){var a;return function(b){return(a||(a=_.$c(Y$)))(b||Y$)}}();Y$.ua=_.p({token:Y$,qa:Y$.ha});var Z$=function(){_.tJ.apply(this,arguments)};_.V(Z$,_.tJ);
Z$.prototype.uRa=function(a){return _.Ed({kind:4,location:a})};Z$.ha=function(){var a;return function(b){return(a||(a=_.$c(Z$)))(b||Z$)}}();Z$.ua=_.p({token:Z$,qa:Z$.ha});var $$=function(){};$$.ha=function(a){return new (a||$$)};$$.Ea=_.lc({type:$$,bootstrap:[O$]});
$$.Da=_.ac({Rb:[].concat(_.yc(_.XNa(hNc)),[_.Yr,_.zK,_.Is,U$,L$,M$,_.ox,_.qg,{ya:_.gKa,tc:"/"},{ya:_.Km,Qd:K$},{ya:_.Nt,Qd:Y$},{ya:_.vd,Pb:_.As,Hb:[_.as]},{ya:_.$Za,tc:_.a_a},{ya:_.lna,Qd:_.Tt},{ya:fNc,Qd:W$},{ya:_.AK,Pb:L$},{ya:_.An,Qd:X$},{ya:_.yK,Pb:M$},{ya:_.og,Qd:_.qx},{ya:_.UVa,tc:_.TVa},{ya:_.tJ,Qd:Z$}]),imports:[gNc,_.Hu,_.Fw,WMc,{wl:_.Qw,Rb:_.w5a},_.zs,_.Rt,_.HI,bNc,_.PD,_.Hs,_.vs,_.os,dNc,_.hNa(iNc),{wl:V$,Rb:[_.Os,{ya:_.Kl,Qd:_.cXa},{ya:_.IVa,Ab:_.zra},{ya:_.Wu,Ab:_.yh,Hb:[_.rta,_.Vw]},
{ya:_.ZIa,Pb:eNc},{ya:_.x5a,Ab:_.yh,Hb:[_.nJa,_.Ww]},{ya:_.lXa,Ab:_.yh,Hb:[_.oJa,_.Ww]},{ya:_.mXa,Ab:_.yh,Hb:[_.oJa,_.Ww]},{ya:_.A5a,Ab:_.yh,Hb:[_.pJa,_.Ww]},{ya:_.G5a,Ab:_.yh,Hb:[_.qJa,_.Ww]},{ya:_.jXa,Ab:_.yh,Hb:[_.sJa,_.Ww]},{ya:_.cx,Ab:_.yh,Hb:[_.tJa,_.Tw]},{ya:_.ex,Ab:_.yh,Hb:[_.CJa,_.Tw]},{ya:_.I5a,Ab:_.yh,Hb:[_.vJa,_.Ww]},{ya:_.J5a,Ab:_.yh,Hb:[_.wJa,_.Ww]},{ya:_.nXa,Ab:_.yh,Hb:[_.xJa,_.Ww]},{ya:_.oXa,Ab:_.yh,Hb:[_.yJa,_.Ww]},{ya:_.jx,Ab:_.yh,Hb:[_.uJa,_.Tw]},{ya:_.qXa,Ab:_.yh,Hb:[_.AJa,_.Ww]},
{ya:_.D5a,Ab:_.yh,Hb:[_.BJa,_.Ww]},{ya:_.Ns,Ab:function(){return window}},{ya:_.ZWa,Qd:_.aXa},{ya:_.$Wa,Ab:function(a){return new _.Hj(a.document)},Hb:[_.Ns]},{ya:_.B5a,ud:!0,Pb:_.Zw},{ya:_.B5a,ud:!0,Pb:_.$w}]}]});var jNc=function(){};jNc.ha=function(a){return new (a||jNc)};jNc.Ea=_.lc({type:jNc,bootstrap:[O$]});jNc.Da=_.ac({imports:[$$,_.Xp]});_.fi.set("OSS-APP",$$);_.fi.set("PROTRACTOR-OSS-APP",jNc);
_.xg();
}catch(e){_._DumpException(e)}
try{
var tbb,ubb,vbb;_.sbb=function(){var a=/\S/;if(!a)return _.Wta;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(_.Uta(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
tbb=function(a){var b=function(){var c=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;c.Tna=!1;c.t5=!1;return c};_.V(b,a);b.prototype.ECc=function(){var c=this.t5;this.t5=!1;return c};b.prototype.fZa=function(){this.t5=!1};_.W.Object.defineProperties(b.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.Tna},set:function(c){var d=this.Tna;this.Tna=_.dh(c);this.t5=d!==this.Tna}}});return b};ubb=function(a,b){return a.concat(Array.from(b))};vbb=function(){return{color:"accent"}};
_.Ez=function(a,b,c,d,e){var f=this;this.Va=a;this.element=b;this.renderer=c;this.b9=d;this.link=e;this.je=[];this.nF=!1;this.mwa={exact:!1};this.Hvb=new _.ml;this.DZa=a.events.subscribe(function(g){g instanceof _.hg&&f.update()})};_.Ez.prototype.ve=function(){var a=this;_.Ed(this.links.Xc,_.Ed(null)).ka(_.Vd()).subscribe(function(){a.update();wbb(a)})};
var wbb=function(a){var b;null==(b=a.Lyb)||b.unsubscribe();b=[].concat(_.yc(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.ACb});a.Lyb=_.Rd(b).ka(_.Vd()).subscribe(function(c){a.nF!==xbb(a,a.Va)(c)&&a.update()})};_.Ez.prototype.Ub=function(){this.update()};_.Ez.prototype.La=function(){this.DZa.unsubscribe();var a;null==(a=this.Lyb)||a.unsubscribe()};
_.Ez.prototype.update=function(){var a=this;this.links&&this.Va.kM&&queueMicrotask(function(){var b=ybb(a);a.nF!==b&&(a.nF=b,_.Hk(a.b9),a.je.forEach(function(c){b?a.renderer.MJ(a.element.oa,c):a.renderer.XM(a.element.oa,c)}),b&&void 0!==a.Neb?a.renderer.setAttribute(a.element.oa,"aria-current",a.Neb.toString()):a.renderer.removeAttribute(a.element.oa,"aria-current"),a.Hvb.emit(b))})};
var xbb=function(a,b){var c=a.mwa.Br?a.mwa:a.mwa.exact||!1;return function(d){return d.Kj?b.isActive(d.Kj,c):!1}},ybb=function(a){var b=xbb(a,a.Va);return a.link&&b(a.link)||a.links.some(b)};_.W.Object.defineProperties(_.Ez.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.nF}},IKc:{configurable:!0,enumerable:!0,set:function(a){this.je=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.Ez.ha=function(a){return new (a||_.Ez)(_.u(_.lg),_.u(_.bd),_.u(_.Fk),_.u(_.El),_.u(_.Gn,8))};_.Ez.Ja=_.pc({type:_.Ez,ta:[["","routerLinkActive",""]],Fd:function(a,b,c){a&1&&_.uf(c,_.Gn,5);if(a&2){var d;_.sf(d=_.wf())&&(b.links=d)}},inputs:{mwa:"routerLinkActiveOptions",Neb:"ariaCurrentWhenActive",IKc:"routerLinkActive"},outputs:{Hvb:"isActiveChange"},Yb:["routerLinkActive"],standalone:!0,features:[_.Bc]});var zbb=function(){};
zbb.prototype.gLa=function(a,b,c,d,e){_.CIa(a,function(f,g,m){if(null==f.Wu){var n=c(f,g,m);n=b.Qh(n.Tc,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,VM:f})}})};zbb.prototype.detach=function(){};_.Fz=function(a){this.JB=a};_.V(_.Fz,_.O2a);_.Fz.ha=function(a){return new (a||_.Fz)(_.u(_.mv,10))};
_.Fz.Ja=_.pc({type:_.Fz,ta:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],Fb:16,lb:function(a,b){a&2&&_.Pe("ng-untouched",b.Swb)("ng-touched",b.Rwb)("ng-pristine",b.Awb)("ng-dirty",b.EL)("ng-valid",b.isValid)("ng-invalid",b.nwb)("ng-pending",b.vwb)("ng-submitted",b.NEc)},features:[_.Ke]});_.Gz=function(){};_.Gz.ha=function(a){return new (a||_.Gz)};
_.Gz.Ja=_.pc({type:_.Gz,ta:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Eb:["novalidate",""]});var Hz=new _.wc("CDK_TABLE");var Iz=function(a){this.va=a};Iz.ha=function(a){return new (a||Iz)(_.u(_.of))};Iz.Ja=_.pc({type:Iz,ta:[["","cdkCellDef",""]]});var Jz=function(a){this.va=a};Jz.ha=function(a){return new (a||Jz)(_.u(_.of))};Jz.Ja=_.pc({type:Jz,ta:[["","cdkHeaderCellDef",""]]});var Abb=function(a){this.va=a};Abb.ha=function(a){return new (a||Abb)(_.u(_.of))};Abb.Ja=_.pc({type:Abb,ta:[["","cdkFooterCellDef",""]]});var Bbb=tbb(function(){}),Kz=function(a){var b=Bbb.call(this)||this;b.GQ=a;b.Una=!1;return b};_.V(Kz,Bbb);
Kz.prototype.XJa=function(){this.N6a=["cdk-column-"+this.Xjb]};Kz.prototype.Oab=function(a){a&&(this.js=a,this.Xjb=a.replace(/[^a-z0-9_-]/gi,"-"),this.XJa())};_.W.Object.defineProperties(Kz.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.js},set:function(a){this.Oab(a)}},MNb:{configurable:!0,enumerable:!0,get:function(){return this.Una},set:function(a){var b=this.Una;this.Una=_.dh(a);this.t5=b!==this.Una}}});Kz.ha=function(a){return new (a||Kz)(_.u(Hz,8))};
Kz.Ja=_.pc({type:Kz,ta:[["","cdkColumnDef",""]],Fd:function(a,b,c){a&1&&(_.uf(c,Iz,5),_.uf(c,Jz,5),_.uf(c,Abb,5));if(a&2){var d;_.sf(d=_.wf())&&(b.AY=d.first);_.sf(d=_.wf())&&(b.headerCell=d.first);_.sf(d=_.wf())&&(b.QAc=d.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],MNb:"stickyEnd"},features:[_.hf([{ya:"MAT_SORT_HEADER_COLUMN_DEF",Pb:Kz}]),_.Ke]});var Cbb=function(a,b){b.oa.classList.add.apply(b.oa.classList,_.yc(a.N6a))},Lz=function(a,b){Cbb.call(this,a,b)};_.V(Lz,Cbb);
Lz.ha=function(a){return new (a||Lz)(_.u(Kz),_.u(_.bd))};Lz.Ja=_.pc({type:Lz,ta:[["cdk-header-cell"],["th","cdk-header-cell",""]],Eb:["role","columnheader",1,"cdk-header-cell"],features:[_.Ke]});var Mz=function(a,b){Cbb.call(this,a,b);var c;1===(null==(c=a.GQ)?void 0:c.Na.oa.nodeType)&&(a=a.GQ.Na.oa.getAttribute("role"),b.oa.setAttribute("role","grid"===a||"treegrid"===a?"gridcell":"cell"))};_.V(Mz,Cbb);Mz.ha=function(a){return new (a||Mz)(_.u(Kz),_.u(_.bd))};
Mz.Ja=_.pc({type:Mz,ta:[["cdk-cell"],["td","cdk-cell",""]],Eb:[1,"cdk-cell"],features:[_.Ke]});var Dbb=function(){this.n1a=[];this.kob=[]},Ebb=new _.wc("_COALESCED_STYLE_SCHEDULER"),Nz=function(a){this.hb=a;this.RI=null;this.Nb=new _.ye};Nz.prototype.Ch=function(a){this.hnc();this.RI.n1a.push(a)};Nz.prototype.La=function(){this.Nb.next();this.Nb.complete()};
Nz.prototype.hnc=function(){var a=this;this.RI||(this.RI=new Dbb,this.Zoc().ka(_.De(this.Nb)).subscribe(function(){for(;a.RI.n1a.length||a.RI.kob.length;){var b=a.RI;a.RI=new Dbb;for(var c=_.l(b.n1a),d=c.next();!d.done;d=c.next())d=d.value,d();b=_.l(b.kob);for(d=b.next();!d.done;d=b.next())c=d.value,c()}a.RI=null}))};Nz.prototype.Zoc=function(){return this.hb.isStable?_.Rd(Promise.resolve(void 0)):this.hb.Of.ka(_.pe(1))};Nz.ha=function(a){return new (a||Nz)(_.q(_.Ge))};Nz.ua=_.p({token:Nz,qa:Nz.ha});var Oz=function(a,b){this.va=a;this.az=b};Oz.prototype.Ub=function(a){this.gFa||(a=a.columns&&a.columns.ig||[],this.gFa=this.az.find(a).create(),this.gFa.diff(a))};Oz.ha=function(a){return new (a||Oz)(_.u(_.of),_.u(_.Gl))};Oz.Ja=_.pc({type:Oz,features:[_.Bc]});var Fbb=function(){Oz.apply(this,arguments)};_.V(Fbb,Oz);Fbb.Ja=Oz.Ja;Fbb.ha=Oz.ha;var Gbb=tbb(Fbb),Pz=function(a,b,c){a=Gbb.call(this,a,b)||this;a.GQ=c;return a};_.V(Pz,Gbb);Pz.prototype.Ub=function(a){Gbb.prototype.Ub.call(this,a)};
Pz.ha=function(a){return new (a||Pz)(_.u(_.of),_.u(_.Gl),_.u(Hz,8))};Pz.Ja=_.pc({type:Pz,ta:[["","cdkHeaderRowDef",""]],inputs:{xp:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[_.Ke,_.Bc]});var Hbb=function(){Oz.apply(this,arguments)};_.V(Hbb,Oz);Hbb.Ja=Oz.Ja;Hbb.ha=Oz.ha;var Ibb=tbb(Hbb),Qz=function(a,b,c){a=Ibb.call(this,a,b)||this;a.GQ=c;return a};_.V(Qz,Ibb);Qz.prototype.Ub=function(a){Ibb.prototype.Ub.call(this,a)};
Qz.ha=function(a){return new (a||Qz)(_.u(_.of),_.u(_.Gl),_.u(Hz,8))};Qz.Ja=_.pc({type:Qz,ta:[["","cdkFooterRowDef",""]],inputs:{xp:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[_.Ke,_.Bc]});var Rz=function(a,b,c){Oz.call(this,a,b);this.GQ=c};_.V(Rz,Oz);Rz.ha=function(a){return new (a||Rz)(_.u(_.of),_.u(_.Gl),_.u(Hz,8))};Rz.Ja=_.pc({type:Rz,ta:[["","cdkRowDef",""]],inputs:{xp:["cdkRowDefColumns","columns"],BB:["cdkRowDefWhen","when"]},features:[_.Ke]});
var Sz=function(a){this.GJ=a;Jbb=this};Sz.prototype.La=function(){Jbb===this&&(Jbb=null)};var Jbb=null;Sz.ha=function(a){return new (a||Sz)(_.u(_.pf))};Sz.Ja=_.pc({type:Sz,ta:[["","cdkCellOutlet",""]]});var Tz=function(){};Tz.ha=function(a){return new (a||Tz)};Tz.Aa=_.kc({type:Tz,ta:[["cdk-header-row"],["tr","cdk-header-row",""]],Eb:["role","row",1,"cdk-header-row"],Ba:1,Ca:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Se(0,0)},Ia:[Sz],ub:2});var Uz=function(){};
Uz.ha=function(a){return new (a||Uz)};Uz.Aa=_.kc({type:Uz,ta:[["cdk-row"],["tr","cdk-row",""]],Eb:["role","row",1,"cdk-row"],Ba:1,Ca:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Se(0,0)},Ia:[Sz],ub:2});var Kbb=function(a){this.Tc=a;this.ESc="cdk-no-data-row"};Kbb.ha=function(a){return new (a||Kbb)(_.u(_.of))};Kbb.Ja=_.pc({type:Kbb,ta:[["ng-template","cdkNoDataRow",""]]});var Lbb=new _.wc("CDK_SPL");var Mbb=["top","bottom","left","right"],Nbb=function(a,b,c,d,e,f,g){e=void 0===e?!0:e;f=void 0===f?!0:f;this.mX=a;this.bbb=b;this.direction=c;this.NW=d;this.w9a=e;this.k$a=f;this.oJ=g;this.OEa=[];this.h6a={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},Obb=function(a,b,c){var d=[];b=_.l(b);for(var e=b.next();!e.done;e=b.next())if(e=e.value,e.nodeType===e.ELEMENT_NODE){d.push(e);for(var f=0;f<e.children.length;f++)d.push(e.children[f])}a.NW.Ch(function(){for(var g=
_.l(d),m=g.next();!m.done;m=g.next())a.sab(m.value,c)})},Pbb=function(a,b,c,d,e){e=void 0===e?!0:e;if(b.length&&a.w9a&&(c.some(function(E){return E})||d.some(function(E){return E}))){var f=b[0],g=f.children.length,m=a.voc(f,e),n=a.cpc(m,c),r=a.bpc(m,d),x=c.lastIndexOf(!0),A=d.indexOf(!0);a.NW.Ch(function(){var E="rtl"===a.direction,I=E?"right":"left";E=E?"left":"right";for(var L=_.l(b),Q=L.next();!Q.done;Q=L.next()){Q=Q.value;for(var da=0;da<g;da++){var oa=Q.children[da];c[da]&&a.cla(oa,I,n[da],da===
x);d[da]&&a.cla(oa,E,r[da],da===A)}}a.oJ&&(a.oJ.eNc({sizes:-1===x?[]:m.slice(0,x+1).map(function(pa,ta){return c[ta]?pa:null})}),a.oJ.fNc({sizes:-1===A?[]:m.slice(A).map(function(pa,ta){return d[ta+A]?pa:null}).reverse()}))})}else a.oJ&&(a.oJ.eNc({sizes:[]}),a.oJ.fNc({sizes:[]}))},Qbb=function(a,b,c,d){if(a.w9a){var e="bottom"===d?b.slice().reverse():b,f="bottom"===d?c.slice().reverse():c,g=[],m=[],n=[];for(c=b=0;b<e.length;b++)if(f[b]){g[b]=c;var r=e[b];n[b]=a.mX?Array.from(r.children):[r];r=r.getBoundingClientRect().height;
c+=r;m[b]=r}var x=f.lastIndexOf(!0);a.NW.Ch(function(){for(var A=0;A<e.length;A++)if(f[A])for(var E=g[A],I=A===x,L=_.l(n[A]),Q=L.next();!Q.done;Q=L.next())a.cla(Q.value,d,E,I);if("top"===d){var da;null==(da=a.oJ)||da.B5c({sizes:m,BHc:g,elements:n})}else{var oa;null==(oa=a.oJ)||oa.A5c({sizes:m,BHc:g,elements:n})}})}},Rbb=function(a,b,c){if(a.mX){var d=b.querySelector("tfoot");a.NW.Ch(function(){c.some(function(e){return!e})?a.sab(d,["bottom"]):a.cla(d,"bottom",0,!1)})}};_.h=Nbb.prototype;
_.h.sab=function(a,b){for(var c=_.l(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.h6a[d]);Mbb.some(function(e){return-1===b.indexOf(e)&&a.style[e]})?a.style.zIndex=this.h8a(a):(a.style.zIndex="",this.k$a&&(a.style.position=""),a.classList.remove(this.bbb))};_.h.cla=function(a,b,c,d){a.classList.add(this.bbb);d&&a.classList.add(this.h6a[b]);a.style[b]=c+"px";a.style.zIndex=this.h8a(a);this.k$a&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};
_.h.h8a=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.l(Mbb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};_.h.voc=function(a,b){if(void 0!==b&&!b&&this.OEa.length)return this.OEa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(a[c].getBoundingClientRect().width);return this.OEa=b};_.h.cpc=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.bpc=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 Sbb=[[["caption"]],[["colgroup"],["col"]]],Vz=function(a,b){this.zf=a;this.nb=b};Vz.ha=function(a){return new (a||Vz)(_.u(_.pf),_.u(_.bd))};Vz.Ja=_.pc({type:Vz,ta:[["","rowOutlet",""]]});var Wz=function(a,b){this.zf=a;this.nb=b};Wz.ha=function(a){return new (a||Wz)(_.u(_.pf),_.u(_.bd))};Wz.Ja=_.pc({type:Wz,ta:[["","headerRowOutlet",""]]});var Xz=function(a,b){this.zf=a;this.nb=b};Xz.ha=function(a){return new (a||Xz)(_.u(_.pf),_.u(_.bd))};Xz.Ja=_.pc({type:Xz,ta:[["","footerRowOutlet",""]]});
var Yz=function(a,b){this.zf=a;this.nb=b};Yz.ha=function(a){return new (a||Yz)(_.u(_.pf),_.u(_.bd))};Yz.Ja=_.pc({type:Yz,ta:[["","noDataRowOutlet",""]]});
var Zz=function(a,b,c,d,e,f,g,m,n,r,x,A){this.az=a;this.kb=b;this.Na=c;this.qc=e;this.Bc=g;this.XX=m;this.NW=n;this.Ef=r;this.Wsc=x;this.hb=A;this.Fq=new _.ye;this.OI=new Map;this.a7a=new Set;this.d7a=new Set;this.c7a=new Set;this.b7a=new Set;this.Rla=this.BQ=this.VFa=this.LGa=!0;this.IW=new Map;this.LNb="cdk-table-sticky";this.KBb=!0;this.Nla=this.h$a=this.H9a=!1;this.qjb=new _.ml;this.yE=new _.Tf({start:0,end:Number.MAX_VALUE});d||this.Na.oa.setAttribute("role","table");this.Gb=f;this.mX="TABLE"===
this.Na.oa.nodeName};Zz.prototype.Ra=function(){var a=this;this.Msc();this.mX&&this.qlc();this.KB=this.az.find([]).create(function(b,c){return a.Tx?a.Tx(c.p$,c.data):c});this.Ef.hd().ka(_.De(this.Fq)).subscribe(function(){a.Rla=!0})};Zz.prototype.oM=function(){this.Vlc();this.Ulc();var a=this.asc()||this.LGa||this.VFa;this.BQ=this.BQ||a;this.Rla=a;this.LGa&&(this.d8a(),this.LGa=!1);this.VFa&&(this.c8a(),this.VFa=!1);this.dataSource&&0<this.uJ.length&&!this.Ena?this.Yma():this.BQ&&$z(this);this.smc()};
Zz.prototype.La=function(){[this.aC.zf,this.KP.zf,this.CP.zf,this.IW,this.a7a,this.d7a,this.c7a,this.b7a,this.OI].forEach(function(a){a.clear()});this.JP=[];this.BP=[];this.j7a=null;this.Fq.next();this.Fq.complete();_.Bqa(this.dataSource)&&this.dataSource.disconnect(this)};
var Tbb=function(a){a.Fna=a.loc();var b=a.KB.diff(a.Fna);if(b){var c=a.aC.zf;a.XX.gLa(b,c,function(d,e,f){return a.iGa(d.item,f)},function(d){return d.item.data},function(d){1===d.operation&&d.context&&a.uab(d.VM.item.J1,d.context)});a.Utc();_.DIa(b,function(d){c.get(d.jl).context.wa=d.item.data});a.Obb();a.hb&&_.Cia()?a.hb.Of.ka(_.pe(1),_.De(a.Fq)).subscribe(function(){$z(a)}):$z(a)}else a.Obb();a.qjb.next()},Ubb=function(a){var b=a.i5(a.KP),c=a.Na.oa.querySelector("thead");c&&(c.style.display=b.length?
"":"none");c=a.JP.map(function(d){return d.sticky});Obb(a.zJ,b,["top"]);Qbb(a.zJ,b,c,"top");a.JP.forEach(function(d){return d.fZa()})},Vbb=function(a){var b=a.i5(a.CP),c=a.Na.oa.querySelector("tfoot");c&&(c.style.display=b.length?"":"none");c=a.BP.map(function(d){return d.sticky});Obb(a.zJ,b,["bottom"]);Qbb(a.zJ,b,c,"bottom");Rbb(a.zJ,a.Na.oa,c);a.BP.forEach(function(d){return d.fZa()})},$z=function(a){var b=a.i5(a.KP),c=a.i5(a.aC),d=a.i5(a.CP);if(a.mX&&!a.Nla||a.BQ)Obb(a.zJ,[].concat(_.yc(b),_.yc(c),
_.yc(d)),["left","right"]),a.BQ=!1;b.forEach(function(e,f){a.kEa([e],a.JP[f])});a.uJ.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.Fna[g].J1===e&&f.push(c[g]);a.kEa(f,e)});d.forEach(function(e,f){a.kEa([e],a.BP[f])});Array.from(a.OI.values()).forEach(function(e){return e.fZa()})};_.h=Zz.prototype;
_.h.loc=function(){var a=[],b=this.IW;this.IW=new Map;for(var c=0;c<this.Mh.length;c++){var d=this.Mh[c],e=this.Woc(d,c,b.get(d));this.IW.has(d)||this.IW.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.IW.get(f.data);g.has(f.J1)?g.get(f.J1).push(f):g.set(f.J1,[f]);a.push(f)}}return a};_.h.Woc=function(a,b,c){return this.Yoc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.p$=b,d):{data:a,J1:d,p$:b}})};
_.h.Ulc=function(){var a=this;this.OI.clear();ubb(this.bma(this.Mmc),this.a7a).forEach(function(b){a.OI.has(b.name);a.OI.set(b.name,b)})};_.h.Vlc=function(){this.JP=ubb(this.bma(this.Omc),this.c7a);this.BP=ubb(this.bma(this.Nmc),this.b7a);this.uJ=ubb(this.bma(this.Pmc),this.d7a);this.j7a=this.uJ.filter(function(a){return!a.BB})[0]};
_.h.asc=function(){var a=function(d,e){return d||!!e.gFa.diff(e.xp)},b=this.uJ.reduce(a,!1);b&&this.b8a();var c=this.JP.reduce(a,!1);c&&this.d8a();(a=this.BP.reduce(a,!1))&&this.c8a();return b||c||a};_.h.EJa=function(a){this.Mh=[];_.Bqa(this.dataSource)&&this.dataSource.disconnect(this);this.Ena&&(this.Ena.unsubscribe(),this.Ena=null);a||(this.KB&&this.KB.diff([]),this.aC.zf.clear());this.uq=a};
_.h.Yma=function(){var a=this;if(this.dataSource){var b;_.Bqa(this.dataSource)?b=this.dataSource.connect(this):_.ge(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.Ed(this.dataSource));this.Ena=b.ka(_.De(this.Fq)).subscribe(function(c){a.Mh=c||[];Tbb(a)})}};_.h.d8a=function(){var a=this;0<this.KP.zf.length&&this.KP.zf.clear();this.JP.forEach(function(b,c){return a.wab(a.KP,b,c)});Ubb(this)};
_.h.c8a=function(){var a=this;0<this.CP.zf.length&&this.CP.zf.clear();this.BP.forEach(function(b,c){return a.wab(a.CP,b,c)});Vbb(this)};_.h.kEa=function(a,b){var c=this,d=Array.from(b.xp||[]).map(function(e){return c.OI.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.MNb});Pbb(this.zJ,a,b,d,!this.Nla||this.Rla)};_.h.i5=function(a){for(var b=[],c=0;c<a.zf.length;c++){var d=a.zf.get(c);b.push(d.Bl[0])}return b};
_.h.Yoc=function(a,b){if(1==this.uJ.length)return[this.uJ[0]];var c=[];if(this.YVa)c=this.uJ.filter(function(e){return!e.BB||e.BB(b,a)});else{var d=this.uJ.find(function(e){return e.BB&&e.BB(b,a)})||this.j7a;d&&c.push(d)}return c};_.h.iGa=function(a,b){return{Tc:a.J1.va,context:{wa:a.data},index:b}};_.h.wab=function(a,b,c,d){d=void 0===d?{}:d;a=a.zf.Qh(b.va,d,c);this.uab(b,d);return a};_.h.uab=function(a,b){a=_.l(this.uoc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,Jbb&&Jbb.GJ.Qh(c,b);_.Hk(this.kb)};
_.h.Utc=function(){for(var a=this.aC.zf,b=0,c=a.length;b<c;b++){var d=a.get(b).context;d.count=c;d.first=0===b;d.last=b===c-1;d.LZ=0===b%2;d.vWa=!d.LZ;this.YVa?(d.p$=this.Fna[b].p$,d.T3c=b):d.index=this.Fna[b].p$}};_.h.uoc=function(a){var b=this;return a&&a.xp?Array.from(a.xp,function(c){c=b.OI.get(c);return a instanceof Pz?c.headerCell.va:a instanceof Qz?c.QAc.va:c.AY.va}):[]};
_.h.qlc=function(){for(var a=this.Gb.createDocumentFragment(),b=_.l([{tag:"thead",ox:[this.KP]},{tag:"tbody",ox:[this.aC,this.o$a]},{tag:"tfoot",ox:[this.CP]}]),c=b.next();!c.done;c=b.next()){var d=c.value;c=this.Gb.createElement(d.tag);c.setAttribute("role","rowgroup");d=_.l(d.ox);for(var e=d.next();!e.done;e=d.next())c.appendChild(e.value.nb.oa);a.appendChild(c)}this.Na.oa.appendChild(a)};_.h.b8a=function(){this.KB.diff([]);this.aC.zf.clear();Tbb(this)};
_.h.smc=function(){var a=function(b,c){return b||c.ECc()};this.JP.reduce(a,!1)&&Ubb(this);this.BP.reduce(a,!1)&&Vbb(this);Array.from(this.OI.values()).reduce(a,!1)&&(this.BQ=!0,$z(this))};_.h.Msc=function(){var a=this;this.zJ=new Nbb(this.mX,this.LNb,this.qc?this.qc.value:"ltr",this.NW,this.Bc.Sd,this.KBb,this.Wsc);(this.qc?this.qc.hd:_.Ed()).ka(_.De(this.Fq)).subscribe(function(b){a.zJ.direction=b;$z(a)})};_.h.bma=function(a){var b=this;return a.filter(function(c){return!c.GQ||c.GQ===b})};
_.h.Obb=function(){var a=this.FSc||this.Vqc;if(a){var b=0===this.aC.zf.length;if(b!==this.H9a){var c=this.o$a.zf;b?(a=c.Qh(a.Tc),c=a.Bl[0],1===a.Bl.length&&(null==c?void 0:c.nodeType)===this.Gb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.H9a=b}}};
_.W.Object.defineProperties(Zz.prototype,{Tx:{configurable:!0,enumerable:!0,get:function(){return this.RX},set:function(a){this.RX=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.uq},set:function(a){this.uq!==a&&this.EJa(a)}},YVa:{configurable:!0,enumerable:!0,get:function(){return this.h$a},set:function(a){this.h$a=_.dh(a);this.aC&&this.aC.zf.length&&(this.b8a(),$z(this))}},gQa:{configurable:!0,enumerable:!0,get:function(){return this.Nla},set:function(a){this.Nla=_.dh(a);
this.BQ=this.Rla=!0}}});Zz.ha=function(a){return new (a||Zz)(_.u(_.Gl),_.u(_.El),_.u(_.bd),_.Uc("role"),_.u(_.Aq,8),_.u(_.ih),_.u(_.Yp),_.u(_.PSa),_.u(Ebb),_.u(_.Kq),_.u(Lbb,12),_.u(_.Ge,8))};
Zz.Aa=_.kc({type:Zz,ta:[["cdk-table"],["table","cdk-table",""]],Fd:function(a,b,c){a&1&&(_.uf(c,Kbb,5),_.uf(c,Kz,5),_.uf(c,Rz,5),_.uf(c,Pz,5),_.uf(c,Qz,5));if(a&2){var d;_.sf(d=_.wf())&&(b.Vqc=d.first);_.sf(d=_.wf())&&(b.Mmc=d);_.sf(d=_.wf())&&(b.Pmc=d);_.sf(d=_.wf())&&(b.Omc=d);_.sf(d=_.wf())&&(b.Nmc=d)}},vb:function(a,b){a&1&&(_.tf(Vz,7),_.tf(Wz,7),_.tf(Xz,7),_.tf(Yz,7));if(a&2){var c;_.sf(c=_.wf())&&(b.aC=c.first);_.sf(c=_.wf())&&(b.KP=c.first);_.sf(c=_.wf())&&(b.CP=c.first);_.sf(c=_.wf())&&(b.o$a=
c.first)}},Eb:["ngSkipHydration","",1,"cdk-table"],Fb:2,lb:function(a,b){a&2&&_.Pe("cdk-table-fixed-layout",b.gQa)},inputs:{Tx:"trackBy",dataSource:"dataSource",YVa:"multiTemplateDataRows",gQa:"fixedLayout"},outputs:{qjb:"contentChanged"},Yb:["cdkTable"],features:[_.hf([{ya:Hz,Pb:Zz},{ya:_.PSa,Qd:zbb},{ya:Ebb,Qd:Nz},{ya:Lbb,tc:null}])],hc:["caption","colgroup, col"],Ba:6,Ca:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.af(Sbb),
_.bf(0),_.bf(1,1),_.Se(2,0)(3,1)(4,2)(5,3))},Ia:[Vz,Wz,Xz,Yz],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],ub:2});var aA=function(){};aA.ha=function(a){return new (a||aA)};aA.Ea=_.lc({type:aA});aA.Da=_.ac({imports:[_.Oq]});_.bA=function(){Iz.apply(this,arguments)};_.V(_.bA,Iz);_.bA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.bA)))(b||_.bA)}}();_.bA.Ja=_.pc({type:_.bA,ta:[["","matCellDef",""]],features:[_.hf([{ya:Iz,Pb:_.bA}]),_.Ke]});_.cA=function(){Jz.apply(this,arguments)};_.V(_.cA,Jz);_.cA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.cA)))(b||_.cA)}}();_.cA.Ja=_.pc({type:_.cA,ta:[["","matHeaderCellDef",""]],features:[_.hf([{ya:Jz,Pb:_.cA}]),_.Ke]});
_.dA=function(){return Kz.apply(this,arguments)||this};_.V(_.dA,Kz);_.dA.prototype.XJa=function(){Kz.prototype.XJa.call(this);this.N6a.push("mat-column-"+this.Xjb)};_.W.Object.defineProperties(_.dA.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.js},set:function(a){this.Oab(a)}}});_.dA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.dA)))(b||_.dA)}}();
_.dA.Ja=_.pc({type:_.dA,ta:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[_.hf([{ya:Kz,Pb:_.dA},{ya:"MAT_SORT_HEADER_COLUMN_DEF",Pb:_.dA}]),_.Ke]});_.eA=function(){Lz.apply(this,arguments)};_.V(_.eA,Lz);_.eA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.eA)))(b||_.eA)}}();_.eA.Ja=_.pc({type:_.eA,ta:[["mat-header-cell"],["th","mat-header-cell",""]],Eb:["role","columnheader",1,"mat-header-cell"],features:[_.Ke]});_.fA=function(){Mz.apply(this,arguments)};
_.V(_.fA,Mz);_.fA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.fA)))(b||_.fA)}}();_.fA.Ja=_.pc({type:_.fA,ta:[["mat-cell"],["td","mat-cell",""]],Eb:["role","gridcell",1,"mat-cell"],features:[_.Ke]});_.gA=function(){return Pz.apply(this,arguments)||this};_.V(_.gA,Pz);_.gA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.gA)))(b||_.gA)}}();_.gA.Ja=_.pc({type:_.gA,ta:[["","matHeaderRowDef",""]],inputs:{xp:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[_.hf([{ya:Pz,Pb:_.gA}]),_.Ke]});_.hA=function(){Rz.apply(this,arguments)};_.V(_.hA,Rz);_.hA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.hA)))(b||_.hA)}}();
_.hA.Ja=_.pc({type:_.hA,ta:[["","matRowDef",""]],inputs:{xp:["matRowDefColumns","columns"],BB:["matRowDefWhen","when"]},features:[_.hf([{ya:Rz,Pb:_.hA}]),_.Ke]});_.iA=function(){};_.V(_.iA,Tz);_.iA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.iA)))(b||_.iA)}}();
_.iA.Aa=_.kc({type:_.iA,ta:[["mat-header-row"],["tr","mat-header-row",""]],Eb:["role","row",1,"mat-header-row"],Yb:["matHeaderRow"],features:[_.hf([{ya:Tz,Pb:_.iA}]),_.Ke],Ba:1,Ca:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Se(0,0)},Ia:[Sz],ub:2});_.jA=function(){};_.V(_.jA,Uz);_.jA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.jA)))(b||_.jA)}}();
_.jA.Aa=_.kc({type:_.jA,ta:[["mat-row"],["tr","mat-row",""]],Eb:["role","row",1,"mat-row"],Yb:["matRow"],features:[_.hf([{ya:Uz,Pb:_.jA}]),_.Ke],Ba:1,Ca:0,Fa:[["cdkCellOutlet",""]],va:function(a){a&1&&_.Se(0,0)},Ia:[Sz],ub:2});var Wbb=function(a){a=void 0===a?[]:a;var b=this;this.vab=new _.Tf([]);this.OFa=new _.Tf("");this.r9a=new _.ye;this.uQ=null;this.cNb=function(c,d){c=c[d];return isNaN(parseFloat(c))||isNaN(Number(c))?c:(d=Number(c),9007199254740991>d?d:c)};this.BMc=function(c,d){var e=d.active,f=d.direction;return e&&""!=f?c.sort(function(g,m){g=b.cNb(g,e);m=b.cNb(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.Ypb=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.Mh=new _.Tf(a);this.ioa()};_.V(Wbb,_.Iq);_.h=Wbb.prototype;
_.h.ioa=function(){var a=this,b=this.Qna?_.$d(this.Qna.f5c,this.Qna.uL):_.Ed(null),c=this.ina?_.$d(this.ina.page,this.r9a,this.ina.uL):_.Ed(null),d=_.Qd([this.Mh,this.OFa]).ka(_.v(function(f){f=_.l(f).next().value;return a.PFa(f)}));b=_.Qd([d,b]).ka(_.v(function(f){f=_.l(f).next().value;return a.irc(f)}));c=_.Qd([b,c]).ka(_.v(function(f){f=_.l(f).next().value;return a.lrc(f)}));var e;null==(e=this.uQ)||e.unsubscribe();this.uQ=c.subscribe(function(f){return a.vab.next(f)})};
_.h.PFa=function(a){var b=this;this.bqb=null==this.filter||""===this.filter?a:a.filter(function(c){return b.Ypb(c,b.filter)});this.FD&&this.Rtc(this.bqb.length);return this.bqb};_.h.irc=function(a){return this.sort?this.BMc(a.slice(),this.sort):a};_.h.lrc=function(a){if(!this.FD)return a;var b=this.FD.Zd*this.FD.pageSize;return a.slice(b,b+this.FD.pageSize)};
_.h.Rtc=function(a){var b=this;Promise.resolve().then(function(){var c=b.FD;if(c&&(c.length=a,0<c.Zd)){var d=Math.min(c.Zd,Math.ceil(c.length/c.pageSize)-1||0);d!==c.Zd&&(c.Zd=d,b.r9a.next())}})};_.h.connect=function(){this.uQ||this.ioa();return this.vab};_.h.disconnect=function(){var a;null==(a=this.uQ)||a.unsubscribe();this.uQ=null};
_.W.Object.defineProperties(Wbb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Mh.value},set:function(a){a=Array.isArray(a)?a:[];this.Mh.next(a);this.uQ||this.PFa(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.OFa.value},set:function(a){this.OFa.next(a);this.uQ||this.PFa(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.Qna},set:function(a){this.Qna=a;this.ioa()}},FD:{configurable:!0,enumerable:!0,get:function(){return this.ina},
set:function(a){this.ina=a;this.ioa()}}});_.kA=function(){Wbb.apply(this,arguments)};_.V(_.kA,Wbb);var Xbb;Xbb=[[["caption"]],[["colgroup"],["col"]]];_.lA=function(){Zz.apply(this,arguments);this.LNb="mat-table-sticky";this.KBb=!1};_.V(_.lA,Zz);_.lA.ha=function(){var a;return function(b){return(a||(a=_.$c(_.lA)))(b||_.lA)}}();
_.lA.Aa=_.kc({type:_.lA,ta:[["mat-table"],["table","mat-table",""]],Eb:["ngSkipHydration","",1,"mat-table"],Fb:2,lb:function(a,b){a&2&&_.Pe("mat-table-fixed-layout",b.gQa)},Yb:["matTable"],features:[_.hf([{ya:_.PSa,Qd:zbb},{ya:Zz,Pb:_.lA},{ya:Hz,Pb:_.lA},{ya:Ebb,Qd:Nz},{ya:Lbb,tc:null}]),_.Ke],hc:["caption","colgroup, col"],Ba:6,Ca:0,Fa:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],va:function(a){a&1&&(_.af(Xbb),_.bf(0),_.bf(1,1),_.Se(2,0)(3,1)(4,2)(5,3))},
Ia:[Vz,Wz,Xz,Yz],styles:["mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:sticky !important}.mat-table-fixed-layout{table-layout:fixed}\n"],
ub:2});_.mA=function(){};_.mA.ha=function(a){return new (a||_.mA)};_.mA.Ea=_.lc({type:_.mA});_.mA.Da=_.ac({imports:[aA,_.hr,_.hr]});var Ybb=new _.wc("MatRadioGroup"),Zbb=new _.wc("mat-radio-default-options",{Ha:"root",qa:vbb});_.mh(_.qh(function(a){this.Na=a}));var $bb=["input"],acb=0,bcb=function(a,b){this.source=a;this.value=b},ccb=_.mh(_.qh(function(a){this.Na=a})),nA=function(a,b,c,d,e,f,g,m){b=ccb.call(this,b)||this;b.y4=c;b.Ed=d;b.jab=e;b.gab=g;b.EJ="mat-radio-"+ ++acb;b.id=b.EJ;b.hd=new _.ml;b.Eg=!1;b.ae=null;b.I6=function(){};b.Ah=a;b.vF="NoopAnimations"===f;m&&(b.tabIndex=_.gh(m,0));return b};_.V(nA,ccb);_.h=nA.prototype;_.h.focus=function(a,b){b?_.bq(this.Ed,this.ei,b,a):this.ei.oa.focus(a)};_.h.rF=function(){_.Hk(this.y4)};
_.h.Ra=function(){var a=this;if(this.Ah){if(this.checked=this.Ah.value===this.ae)this.Ah.selected=this;this.name=this.Ah.name}this.I6=this.jab.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.wn=function(){this.moa()};_.h.Sc=function(){var a=this;this.moa();this.Ed.Pm(this.Na,!0).subscribe(function(b){!b&&a.Ah&&a.Ah.iTc()})};_.h.La=function(){this.Ed.Pk(this.Na);this.I6()};_.h.yq=function(){this.hd.emit(new bcb(this,this.ae))};_.h.Qt=function(){return this.xd||this.disabled};
_.h.nQ=function(a){a.stopPropagation()};_.h.v$a=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Ah&&this.value!==this.Ah.value,this.checked=!0,this.yq(),this.Ah&&(this.Ah.Yy(this.value),a&&this.Ah.yq()))};_.h.z$a=function(a){this.v$a(a);this.disabled||this.ei.oa.focus()};_.h.usc=function(a){this.lc!==a&&(this.lc=a,_.Hk(this.y4))};
_.h.moa=function(){var a=this.Ah;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.Frc){var b,c=null==(b=this.ei)?void 0:b.oa;c&&(c.setAttribute("tabindex",a+""),this.Frc=a)}};
_.W.Object.defineProperties(nA.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){a=_.dh(a);this.Eg!==a&&((this.Eg=a)&&this.Ah&&this.Ah.value!==this.value?this.Ah.selected=this:!a&&this.Ah&&this.Ah.value===this.value&&(this.Ah.selected=null),a&&this.jab.notify(this.id,this.name),_.Hk(this.y4))}},value:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.ae!==a&&(this.ae=a,null!==this.Ah&&(this.checked||(this.checked=this.Ah.value===
a),this.checked&&(this.Ah.selected=this)))}},Yw:{configurable:!0,enumerable:!0,get:function(){return this.sqc||this.Ah&&this.Ah.Yw||"after"},set:function(a){this.sqc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||null!==this.Ah&&this.Ah.disabled},set:function(a){this.usc(_.dh(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.fl||this.Ah&&this.Ah.required},set:function(a){this.fl=_.dh(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.Gl||
this.Ah&&this.Ah.color||this.gab&&this.gab.color||"accent"},set:function(a){this.Gl=a}},Ns:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.EJ)+"-input"}}});nA.ha=function(){_.hd()};
nA.Ja=_.pc({type:nA,vb:function(a,b){a&1&&_.tf($bb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.ei=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],TF:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",Yw:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{hd:"change"},features:[_.Ke]});var dcb;dcb=function(a){return{vG:a}};_.oA=function(a,b,c,d,e,f,g,m){return nA.call(this,a,b,c,d,e,f,g,m)||this};_.V(_.oA,nA);_.oA.Ja=nA.Ja;_.oA.ha=function(a){return new (a||_.oA)(_.u(Ybb,8),_.u(_.bd),_.u(_.El),_.u(_.aq),_.u(_.Jq),_.u(_.Ek,8),_.u(Zbb,8),_.Uc("tabindex"))};
_.oA.Aa=_.kc({type:_.oA,ta:[["mat-radio-button"]],Eb:[1,"mat-radio-button"],Fb:17,lb:function(a,b){a&1&&_.H("focus",function(){return b.ei.oa.focus()});a&2&&(_.Ne("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.Pe("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.vF)("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{xd:"disableRipple",tabIndex:"tabIndex"},
Yb:["matRadioButton"],features:[_.Ke],hc:["*"],Ba:13,Ca:19,Fa:[[1,"mat-radio-label"],["label",""],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input",3,"id","checked","disabled","required","change","click"],["input",""],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],
[1,"mat-radio-label-content"],[2,"display","none"]],va:function(a,b){a&1&&(_.af(),_.y(0,"label",0,1)(2,"span",2),_.B(3,"span",3)(4,"span",4),_.y(5,"input",5,6),_.H("change",function(d){return b.v$a(d)})("click",function(d){return b.nQ(d)}),_.z(),_.y(7,"span",7),_.B(8,"span",8),_.z()(),_.y(9,"span",9)(10,"span",10),_.N(11,"\u00a0"),_.z(),_.bf(12),_.z()());if(a&2){var c=_.ef(1);_.Ne("for",b.Ns);_.t(5);_.w("id",b.Ns)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.Ne("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.Sf)("aria-describedby",b.TF);_.t(2);_.w("matRippleTrigger",c)("matRippleDisabled",b.Qt())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.lf(17,dcb,b.vF?0:150));_.t(2);_.Pe("mat-radio-label-before","before"==b.Yw)}},Ia:[_.nr],styles:['.mat-radio-button{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-radio-label{-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;opacity:0;transition:transform ease 280ms,background-color ease 280ms,opacity linear 1ms 280ms;width:20px;transform:scale(0.001);-webkit-print-color-adjust:exact;color-adjust:exact}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5);opacity:1;transition:transform ease 280ms,background-color ease 280ms}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-label-content{-webkit-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none;top:0;left:0}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{opacity:0;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;cursor:inherit;z-index:-1}.mat-radio-input:focus~.mat-focus-indicator::before{content:""}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n'],
ub:2,Pa:0});_.pA=function(){};_.pA.ha=function(a){return new (a||_.pA)};_.pA.Ea=_.lc({type:_.pA});_.pA.Da=_.ac({imports:[_.or,_.hr,_.hr]});
}catch(e){_._DumpException(e)}
try{
var fcb,icb,lcb,mcb,ncb,ocb,pcb,qcb,rcb,scb,tcb,ucb,vcb,wcb,xcb,ycb,zcb,Acb,Bcb,Ccb,Dcb,Ecb,Fcb,Gcb,Hcb,Icb,Jcb,Kcb,Lcb,Mcb,Ncb,Ocb,Pcb,Qcb,Rcb,Scb,Tcb,Ucb,Vcb,Wcb,Xcb,Ycb,Zcb,$cb,adb,bdb,ddb,edb,fdb,gdb,hdb,idb,jdb,kdb,ldb,mdb,ndb,odb,pdb,qdb,rdb,sdb,tdb,udb,vdb,wdb,xdb,ydb,zdb,Adb,Bdb,Cdb,Edb,Fdb,Gdb,Hdb,Idb,Jdb,Kdb,Ldb,Mdb,Ndb,Odb,Pdb,Qdb,Rdb,Sdb,Tdb,Udb,Wdb,Xdb,Ydb,Zdb,$db,aeb,beb,ceb,deb,eeb,feb,geb,heb,ieb,jeb,keb,leb,meb,neb,oeb,peb,qeb,reb,seb,teb,ueb,veb,web,xeb,yeb,zeb,Aeb,Beb,Ceb,Deb,Eeb,
Feb,Geb,Heb,Ieb,Jeb,Keb,Leb,Meb,Neb,Oeb,Peb,Qeb,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,$eb,afb,bfb,cfb,dfb,efb,ffb,gfb,hfb,ifb,jfb,kfb,lfb,mfb,ofb,pfb,qfb,rfb,sfb,tfb,ufb,vfb,wfb,xfb,zfb,Afb,Cfb,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Lfb,Mfb,Nfb,Pfb,Qfb,Rfb,Sfb,Tfb,Ufb,Vfb,Xfb,Yfb,Zfb,$fb,agb,bgb,cgb,dgb,egb,fgb,ggb,igb,jgb,kgb,lgb,mgb,ngb,ogb,pgb,qgb,rgb,sgb,ugb,vgb,xgb,ygb,zgb,Agb,Bgb,Cgb,Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb,Kgb,Mgb,Ngb,Lgb,Ogb,Pgb,Qgb,Rgb,Sgb,Tgb,hcb,AA,Xgb,CA,Ygb,Zgb,DA,bhb,chb,dhb,ehb,fhb,ihb,
jhb,TA,vhb,whb,Ehb;_.ecb=function(a){var b={},c;for(c in a)b[a[c]]=c;return b};_.qA=function(){_.Jc.dqa=null};fcb=function(a){var b=a.HN,c=a.counter;a=a.nva;b.next(c);this.Ch({HN:b,counter:c+1,nva:a},a)};_.gcb=function(a){a=void 0===a?0:a;var b=void 0===b?_.ee:b;if((0,_.Pd)(a)||!(0<=a-parseFloat(a)+1)||0>a)a=0;b&&"function"===typeof b.Ch||(b=_.ee);return new _.Bd(function(c){c.add(b.Ch(fcb,a,{HN:c,counter:0,nva:a}));return c})};icb=function(a){return function(b){return _.Kd(b,new hcb(a))}};
_.jcb=function(a,b,c,d,e,f,g){var m=_.Kc();var n=_.Jc.Wn;var r=_.Me(m,n,b,d);n=_.Le(m,n+2,f)||r;_.gea(3);a=n?a+_.bc(b)+c+_.bc(d)+e+_.bc(f)+g:_.td;a!==_.td&&_.qga(m,a);return _.jcb};_.rA=function(a){return{type:5,jh:a}};_.kcb=function(a){var b=void 0===b?/\s+/:b;var c=[];if(null!=a)for(a=Array.isArray(a)?a:(""+a).split(b),a=_.l(a),b=a.next();!b.done;b=a.next())(b=(""+b.value).trim())&&c.push(b);return c};lcb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
mcb=function(a){a&1&&_.B(0,"mat-pseudo-checkbox",6);a&2&&(a=_.J(),_.w("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};ncb=function(a){a&1&&_.B(0,"mat-pseudo-checkbox",7);a&2&&(a=_.J(),_.w("disabled",a.disabled))};ocb=function(a){a&1&&(_.y(0,"span",8),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.ff("(",a.group.label,")"))};pcb=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};
qcb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};rcb=function(){};scb=function(a){return null==a?null:"number"===typeof a?a:a.endsWith("ms")?_.gh(a.substring(0,a.length-2)):a.endsWith("s")?1E3*_.gh(a.substring(0,a.length-1)):"0"===a?0:null};tcb=function(a){a&1&&_.B(0,"span",19)};ucb=function(a){a&1&&(_.y(0,"label",17),_.bf(1,1),_.M(2,tcb,1,0,"span",18),_.z());a&2&&(a=_.J(2),_.w("floating",a.yJ())("monitorResize",a.gF())("id",a.PB),_.Ne("for",a.Rd.id),_.t(2),_.w("ngIf",!a.HS&&a.Rd.required))};
vcb=function(a){a&1&&_.M(0,ucb,3,5,"label",16);a&2&&(a=_.J(),_.w("ngIf",a.fF()))};wcb=function(a){a&1&&_.B(0,"div",20)};xcb=function(){};ycb=function(a){a&1&&_.M(0,xcb,0,0,"ng-template",22);a&2&&(_.J(2),_.w("ngTemplateOutlet",_.ef(1)))};zcb=function(a){a&1&&(_.y(0,"div",21),_.M(1,ycb,1,1,"ng-template",9),_.z());a&2&&(a=_.J(),_.w("matFormFieldNotchedOutlineOpen",a.yJ()),_.t(1),_.w("ngIf",!a.a8a()))};Acb=function(a){a&1&&(_.y(0,"div",23,24),_.bf(2,2),_.z())};
Bcb=function(a){a&1&&(_.y(0,"div",25,26),_.bf(2,3),_.z())};Ccb=function(){};Dcb=function(a){a&1&&_.M(0,Ccb,0,0,"ng-template",22);a&2&&(_.J(),_.w("ngTemplateOutlet",_.ef(1)))};Ecb=function(a){a&1&&(_.y(0,"div",27),_.bf(1,4),_.z())};Fcb=function(a){a&1&&(_.y(0,"div",28),_.bf(1,5),_.z())};Gcb=function(a){a&1&&_.B(0,"div",29)};Hcb=function(a){a&1&&(_.y(0,"div",30),_.bf(1,6),_.z());a&2&&(a=_.J(),_.w("@transitionMessages",a.DQ))};
Icb=function(a){a&1&&(_.y(0,"mat-hint",34),_.N(1),_.z());a&2&&(a=_.J(2),_.w("id",a.z5),_.t(1),_.gf(a.MS))};Jcb=function(a){a&1&&(_.y(0,"div",31),_.M(1,Icb,2,2,"mat-hint",32),_.bf(2,7),_.B(3,"div",33),_.bf(4,8),_.z());a&2&&(a=_.J(),_.w("@transitionMessages",a.DQ),_.t(1),_.w("ngIf",a.MS))};
Kcb=function(a){a&1&&(_.Rc(),_.y(0,"svg",11),_.B(1,"circle",12),_.z());a&2&&(a=_.J(),_.Ne("viewBox",a.Zbb()),_.t(1),_.Oe("stroke-dasharray",a.Wna(),"px")("stroke-dashoffset",a.Wna()/2,"px")("stroke-width",a.B6a(),"%"),_.Ne("r",a.tla()))};Lcb=function(a){a&1&&(_.y(0,"span",10),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.gf(a.placeholder))};Mcb=function(a){a&1&&(_.y(0,"span",14),_.N(1),_.z());a&2&&(a=_.J(2),_.t(1),_.gf(a.a2a))};Ncb=function(a){a&1&&_.bf(0,0,["*ngSwitchCase","true"])};
Ocb=function(a){a&1&&(_.y(0,"span",11),_.M(1,Mcb,2,1,"span",12),_.M(2,Ncb,1,0,"ng-content",13),_.z());a&2&&(a=_.J(),_.w("ngSwitch",!!a.KNa),_.t(2),_.w("ngSwitchCase",!0))};
Pcb=function(a){if(a&1){var b=_.Kc();_.Rc();_.qA();_.y(0,"div",15,16);_.H("@transformPanel.done",function(c){_.Lc(b);var d=_.J();return _.Mc(d.s6.next(c.og))})("keydown",function(c){_.Lc(b);var d=_.J();return _.Mc(d.eg(c))});_.bf(2,1);_.z()}a&2&&(a=_.J(),_.dy("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.rGa(),""),_.w("ngClass",a.Kd)("@transformPanel","showing"),_.Ne("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.GP()))};
Qcb=function(a){var b=function(){var c=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;c.TFa=!1;return c};_.V(b,a);b.prototype.Ra=function(){this.nFa()};b.prototype.La=function(){var c;null==(c=this.gz)||c.remove();this.gz=this.QP=null};b.prototype.nFa=function(){var c=this.nb.oa.ownerDocument||document;this.gz=c.createElement("span");this.QP=c.createElement("span");this.gz.className="mdc-tab-indicator";this.QP.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.gz.appendChild(this.QP);this.uEa()};b.prototype.uEa=function(){(this.TFa?this.nb.oa.querySelector(".mdc-tab__content"):this.nb.oa).appendChild(this.gz)}};
Rcb=function(a){var b=function(){var c=a.apply(this,[].concat(_.yc(_.uc.apply(0,arguments))))||this;c.TFa=!1;return c};_.V(b,a);b.prototype.Ra=function(){this.nFa()};b.prototype.La=function(){var c;null==(c=this.gz)||c.remove();this.gz=this.QP=null};b.prototype.nFa=function(){var c=this.nb.oa.ownerDocument||document;this.gz=c.createElement("span");this.QP=c.createElement("span");this.gz.className="mdc-tab-indicator";this.QP.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";
this.gz.appendChild(this.QP);this.uEa()};b.prototype.uEa=function(){(this.TFa?this.nb.oa.querySelector(".mdc-tab__content"):this.nb.oa).appendChild(this.gz)}};Scb=function(){};Tcb=function(){};Ucb=function(a){a&1&&_.bf(0)};Vcb=function(){};Wcb=function(a){a&1&&_.M(0,Vcb,0,0,"ng-template",10);a&2&&(a=_.J().wa,_.w("cdkPortalOutlet",a.o1a))};Xcb=function(a){a&1&&_.N(0);a&2&&(a=_.J().wa,_.gf(a.GPb))};
Ycb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"div",6);_.H("click",function(){var f=_.Lc(c),g=f.wa;f=f.index;var m=_.J();return _.Mc(m.Zo(g,_.ef(1),f))})("cdkFocusChange",function(f){var g=_.Lc(c).index,m=_.J();return _.Mc(m.htc(f,g))});_.y(1,"div",7);_.M(2,Wcb,1,1,"ng-template",8);_.M(3,Xcb,1,1,"ng-template",null,9,_.zf);_.z()()}if(a&2){a=b.wa;b=b.index;var d=_.ef(4),e=_.J();_.Pe("mat-tab-label-active",e.selectedIndex===b);_.w("id",e.I8a(b))("ngClass",a.cFc)("disabled",a.disabled)("matRippleDisabled",
a.disabled||e.xd);_.Ne("tabIndex",e.eF(b))("aria-posinset",b+1)("aria-setsize",e.Mq.length)("aria-controls",e.H8a(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.Sf?a.Sf:null);_.t(2);_.w("ngIf",a.o1a)("ngIfElse",d)}};
Zcb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"mat-tab-body",11);_.H("_onCentered",function(){_.Lc(c);var e=_.J();return _.Mc(e.Zrc())})("_onCentering",function(e){_.Lc(c);var f=_.J();return _.Mc(f.Dsc(e))});_.z()}if(a&2){a=b.wa;b=b.index;var d=_.J();_.Pe("mat-tab-body-active",d.selectedIndex===b);_.w("id",d.H8a(b))("ngClass",a.Gvc)("content",a.content)("position",a.position)("origin",a.origin)("animationDuration",d.animationDuration)("preserveContent",d.YT);_.Ne("tabindex",null!=d.X9&&d.selectedIndex===
b?d.X9:null)("aria-labelledby",d.I8a(b))}};
$cb=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"}};adb=function(a){a=a.classList;return!!((null==a?0:a.contains("cdk-nested-tree-node"))||(null==a?0:a.contains("cdk-tree")))};bdb=function(){return{color:"accent",KMa:"check-indeterminate"}};
_.cdb=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};
ddb=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.Bd(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)})};edb=function(a){a&1&&_.Se(0)};fdb=function(a){a&1&&_.N(0);a&2&&(a=_.J(),_.ff(" ",a.yc.pZ?a.yc.pZ(a.option):a.option,"\n"))};gdb=function(a){a&1&&_.Se(0)};
hdb=function(a,b){a&1&&(_.y(0,"mat-icon",7),_.N(1),_.z());a&2&&(a=b.Oa,_.w("svgIcon",a.Vi),_.t(1),_.ff(" ",a.Vi?"":a.Th," "))};idb=function(a){a&1&&_.M(0,hdb,2,2,"mat-icon",6);a&2&&(a=_.J(),_.w("ngIf",a.Hu.search))};jdb=function(a,b){a&1&&(_.y(0,"mat-icon",10),_.N(1),_.z());a&2&&(a=b.Oa,_.w("svgIcon",a.Vi),_.t(1),_.ff(" ",a.Vi?"":a.Th," "))};
kdb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",8);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.yc.cB.next(""))});_.M(1,jdb,2,2,"mat-icon",9);_.z()}a&2&&(a=_.J(),_.t(1),_.w("ngIf",a.Hu.close))};ldb=function(a){a&1&&_.B(0,"xap-picker-search")};mdb=function(a){a&1&&_.Se(0,7);a&2&&(_.J(),_.w("ngTemplateOutlet",_.ef(9)))};ndb=function(a){a&1&&(_.y(0,"div",10),_.B(1,"mat-progress-spinner",11),_.z());a&2&&(_.t(1),_.w("diameter",48)("strokeWidth",4))};
odb=function(a){a&1&&(_.C(0),_.y(1,"div",8),_.M(2,ndb,2,2,"div",9),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.lo?0:a.lo.Tc))("ngIfElse",null==a.lo?null:a.lo.Tc))};pdb=function(a){a&1&&(_.y(0,"div",14)(1,"p",15),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.ff(" ",a.M3," "))};qdb=function(a){a&1&&(_.C(0),_.y(1,"div",12),_.M(2,pdb,3,1,"div",13),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.jo?0:a.jo.Tc))("ngIfElse",null==a.jo?null:a.jo.Tc))};
rdb=function(a){a&1&&(_.y(0,"div",14)(1,"p",15),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.ff(" ",a.K3," "))};sdb=function(a){a&1&&(_.C(0),_.y(1,"div",16),_.M(2,rdb,3,1,"div",13),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.io?0:a.io.Tc))("ngIfElse",null==a.io?null:a.io.Tc))};tdb=function(a){a&1&&(_.y(0,"div",14),_.N(1),_.z());a&2&&(a=_.J(3),_.t(1),_.ff(" ",a.L3," "))};
udb=function(a){a&1&&(_.C(0),_.y(1,"div",17),_.M(2,tdb,2,1,"div",13),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.ko?0:a.ko.Tc))("ngIfElse",null==a.ko?null:a.ko.Tc))};vdb=function(a){a&1&&(_.y(0,"mat-checkbox",22),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.z());if(a&2){a=_.J(2).Oa;var b=_.J();_.w("xapSelectAll",b.yc.model)("xapSelectAllCorpus",_.R(1,4,b.yc.Xz))("aria-label",_.My(2,6,a.AKb,b.Z4a,"NUM_ITEMS"));_.t(3);_.ff(" ",_.R(4,10,b.xha)," ")}};
wdb=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-checkbox",25);_.H("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Lc(b);var d=_.J(4);return _.Mc(d.OAc=0)});_.B(1,"xap-picker-option",26);_.z()}if(a&2){a=_.J().wa;var c=_.J(3);_.w("disabled",c.yc.jD?c.yc.jD(a):!1)("xapSelectionModel",c.yc.model)("xapSelection",a)("aria-label",c.yc.jY(a));_.t(1);_.w("template",null==(c.Gn||c.iO)?null:(c.Gn||c.iO).Tc)("option",a)}};
xdb=function(a){a&1&&(_.y(0,"mat-checkbox",27),_.H("keydown.enter",function(c){return c.target.click()}),_.B(1,"xap-picker-option",26),_.z());if(a&2){a=_.J().wa;var b=_.J(3);_.w("disabled",b.yc.jD?b.yc.jD(a):!1)("xapSelectionModel",b.yc.model)("xapSelection",a)("aria-label",b.yc.jY(a));_.t(1);_.w("template",null==(b.Gn||b.iO)?null:(b.Gn||b.iO).Tc)("option",a)}};
ydb=function(a,b){a&1&&(_.C(0),_.M(1,wdb,2,6,"mat-checkbox",23),_.M(2,xdb,2,6,"ng-template",null,24,_.zf),_.F());if(a&2){a=b.first;var c=_.ef(3);_.t(1);_.w("ngIf",a)("ngIfElse",c)}};zdb=function(a){a&1&&(_.y(0,"div",28),_.N(1),_.O(2,"format"),_.z());a&2&&(a=_.J(3),_.t(1),_.ff(" ",_.My(2,1,a.uD,a.O3a,"MAX_DISPLAYED_OPTIONS")," "))};
Adb=function(a){if(a&1){var b=_.Kc();_.M(0,vdb,5,12,"mat-checkbox",18);_.y(1,"div",19);_.H("keydown",function(d){_.Lc(b);var e=_.J(2);return _.Mc(e.I_(d))});_.M(2,ydb,4,2,"ng-container",20);_.O(3,"async");_.M(4,zdb,3,5,"div",21);_.O(5,"async");_.z()}if(a&2){a=_.J().Oa;var c=_.J();_.w("ngIf",a.Bx);_.t(2);_.w("ngForOf",_.R(3,3,c.CQb));_.t(2);_.w("ngIf",c.uD<_.R(5,5,c.yc.Xz).length)}};
Bdb=function(a,b){a&1&&(_.y(0,"div",1),_.M(1,ldb,1,0,"xap-picker-search",2),_.C(2,3),_.M(3,mdb,1,1,"ng-container",4),_.M(4,odb,3,2,"ng-container",5),_.M(5,qdb,3,2,"ng-container",5),_.M(6,sdb,3,2,"ng-container",5),_.M(7,udb,3,2,"ng-container",5),_.F(),_.M(8,Adb,6,7,"ng-template",null,6,_.zf),_.z());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngIf",a.Fr),_.t(1),_.w("ngSwitch",a.Dfa),_.t(1),_.w("ngSwitchCase",b.Wk.Nka),_.t(1),_.w("ngSwitchCase",b.Wk.LOADING),_.t(1),_.w("ngSwitchCase",b.Wk.Fka),_.t(1),_.w("ngSwitchCase",
b.Wk.Eka),_.t(1),_.w("ngSwitchCase",b.Wk.ERROR))};Cdb=function(a,b){a&1&&(_.y(0,"mat-icon",16),_.N(1),_.z());a&2&&(a=b.Oa,_.w("svgIcon",a.Vi),_.t(1),_.ff(" ",a.Vi?"":a.Th," "))};
Edb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"li",8)(1,"div",9)(2,"div",10);_.B(3,"xap-picker-option",11);_.z();_.y(4,"div",12)(5,"button",13,14);_.H("click",function(){var d=_.Lc(c).wa,e=_.J();return _.Mc(e.yc.model.Ig(d))})("keydown.enter",function(){var d=_.Lc(c).wa,e=_.J();return _.Mc(e.yc.model.Ig(d))});_.M(7,Cdb,2,2,"mat-icon",15);_.z()()()()}a&2&&(a=b.wa,b=_.J(),_.t(3),_.w("template",null==b.Gn?null:b.Gn.Tc)("option",a),_.t(2),_.w("matTooltip",Ddb(b,a)),_.Ne("aria-label",Ddb(b,a)),_.t(2),_.w("ngIf",
b.Hu.remove_circle_outline))};Fdb=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.oa===a.target});"ArrowUp"===a.key?c--:"ArrowDown"===a.key&&c++;0>c||c>=b.length||b[c].oa.focus()}};Gdb=function(a){a&1&&_.B(0,"xap-picker-search")};Hdb=function(a){a&1&&(_.C(0),_.Se(1,6),_.F());if(a&2){_.J();var b=_.ef(9);_.t(1);_.w("ngTemplateOutlet",b)}};
Idb=function(a){a&1&&(_.y(0,"div",9),_.B(1,"mat-progress-spinner",10),_.z());a&2&&(_.t(1),_.w("diameter",48)("strokeWidth",4))};Jdb=function(a){a&1&&(_.C(0),_.y(1,"div",7),_.M(2,Idb,2,2,"div",8),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.lo?0:a.lo.Tc))("ngIfElse",null==a.lo?null:a.lo.Tc))};Kdb=function(a){a&1&&(_.y(0,"div",13)(1,"p",14),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.ff(" ",a.M3," "))};
Ldb=function(a){a&1&&(_.C(0),_.y(1,"div",11),_.M(2,Kdb,3,1,"div",12),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.jo?0:a.jo.Tc))("ngIfElse",null==a.jo?null:a.jo.Tc))};Mdb=function(a){a&1&&(_.y(0,"div",13)(1,"p",14),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.ff(" ",a.K3," "))};Ndb=function(a){a&1&&(_.C(0),_.y(1,"div",15),_.M(2,Mdb,3,1,"div",12),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.io?0:a.io.Tc))("ngIfElse",null==a.io?null:a.io.Tc))};
Odb=function(a){a&1&&(_.y(0,"div",13),_.N(1),_.z());a&2&&(a=_.J(3),_.t(1),_.ff(" ",a.L3," "))};Pdb=function(a){a&1&&(_.C(0),_.y(1,"div",16),_.M(2,Odb,2,1,"div",12),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.ko?0:a.ko.Tc))("ngIfElse",null==a.ko?null:a.ko.Tc))};
Qdb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"li",19,20);_.H("click",function(){var e=_.Lc(c).wa;_.J(3).yc.replace([e]);return _.Mc()})("keydown.enter",function(){var e=_.Lc(c).wa;_.J(3).yc.replace([e]);return _.Mc()})("keydown.space",function(){var e=_.Lc(c).wa;_.J(3).yc.replace([e]);return _.Mc()});_.O(2,"async");_.y(3,"span",21);_.B(4,"xap-picker-option",22);_.z()()}if(a&2){a=b.wa;b=b.first;var d=_.J(3);_.Pe("xap-picker-single-selected",_.R(2,5,d.yc.model.Fe(a)));_.w("tabindex",b?0:-1);_.t(4);
_.w("template",null==d.Gn?null:d.Gn.Tc)("option",a)}};Rdb=function(a){if(a&1){var b=_.Kc();_.y(0,"ul",17);_.H("keydown",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.I_(c))});_.M(1,Qdb,5,7,"li",18);_.z()}a&2&&(a=_.J().Oa,_.t(1),_.w("ngForOf",a.vmb))};
Sdb=function(a,b){a&1&&(_.y(0,"div",1),_.M(1,Gdb,1,0,"xap-picker-search",2),_.C(2,3),_.M(3,Hdb,2,1,"ng-container",4),_.M(4,Jdb,3,2,"ng-container",4),_.M(5,Ldb,3,2,"ng-container",4),_.M(6,Ndb,3,2,"ng-container",4),_.M(7,Pdb,3,2,"ng-container",4),_.F(),_.M(8,Rdb,2,1,"ng-template",null,5,_.zf),_.z());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngIf",a.Fr),_.t(1),_.w("ngSwitch",a.Dfa),_.t(1),_.w("ngSwitchCase",b.Wk.Nka),_.t(1),_.w("ngSwitchCase",b.Wk.LOADING),_.t(1),_.w("ngSwitchCase",b.Wk.Fka),_.t(1),_.w("ngSwitchCase",
b.Wk.Eka),_.t(1),_.w("ngSwitchCase",b.Wk.ERROR))};Tdb=function(a){a&1&&_.B(0,"xap-picker-single-select",7)};Udb=function(a){a&1&&_.B(0,"xap-picker-checklist",8);a&2&&(a=_.J(2).Oa,_.w("maxDisplayedOptions",a.uD))};Wdb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-picker-selection-list",9);_.H("clearSelections",function(){_.Lc(b);var c=_.J(3);return _.Mc(Vdb(c))});_.z()}};
Xdb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-picker",3);_.H("ngModelChange",function(e){_.Lc(b);var f=_.J(2);return _.Mc(f.Ex.next(e))});_.O(1,"async");_.O(2,"async");_.M(3,Tdb,1,0,"xap-picker-single-select",4);_.M(4,Udb,1,1,"ng-template",null,5,_.zf);_.M(6,Wdb,1,0,"xap-picker-selection-list",6);_.z()}if(a&2){var c=_.ef(5);a=_.J().Oa;var d=_.J();_.Pe("xap-picker-multi-pane",a.tv);_.w("ngModel",_.R(1,11,d.Ex))("options",_.R(2,13,d.options))("displayFunction",a.Fi)("searchVisible",a.Fr)("searchFilter",
a.JU)("selectAllVisible",a.Bx);_.t(3);_.w("ngIf",a.u2)("ngIfElse",c);_.t(3);_.w("ngIf",a.tv)}};Ydb=function(a){a&1&&_.B(0,"xap-picker-single-select",7)};Zdb=function(a){a&1&&_.Se(0,13);a&2&&(a=_.J(4).Oa,_.w("ngTemplateOutlet",a.WL))};$db=function(a){a&1&&_.M(0,Zdb,1,1,"ng-template",12)};aeb=function(a){a&1&&_.Se(0,13);a&2&&(a=_.J(4).Oa,_.w("ngTemplateOutlet",a.SOa))};beb=function(a){a&1&&_.M(0,aeb,1,1,"ng-template",14)};ceb=function(a){a&1&&_.Se(0,13);a&2&&(a=_.J(4).Oa,_.w("ngTemplateOutlet",a.FOa))};
deb=function(a){a&1&&_.M(0,ceb,1,1,"ng-template",15)};eeb=function(a){a&1&&_.Se(0,13);a&2&&(a=_.J(4).Oa,_.w("ngTemplateOutlet",a.GOa))};feb=function(a){a&1&&_.M(0,eeb,1,1,"ng-template",16)};geb=function(a){a&1&&(_.y(0,"xap-picker-checklist",7),_.M(1,$db,1,0,null,0),_.M(2,beb,1,0,null,0),_.M(3,deb,1,0,null,0),_.M(4,feb,1,0,null,0),_.z());a&2&&(a=_.J(2).Oa,_.t(1),_.w("ngIf",a.WL),_.t(1),_.w("ngIf",a.SOa),_.t(1),_.w("ngIf",a.FOa),_.t(1),_.w("ngIf",a.GOa))};
heb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-picker-selection-list",17);_.H("clearSelection",function(){_.Lc(b);var c=_.J(3);return _.Mc(Vdb(c))});_.z()}};
ieb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-picker",10);_.H("ngModelChange",function(e){_.Lc(b);var f=_.J(2);return _.Mc(f.Ex.next(e))});_.O(1,"async");_.M(2,Ydb,1,0,"xap-picker-single-select",4);_.M(3,geb,5,4,"ng-template",null,5,_.zf);_.M(5,heb,1,0,"xap-picker-selection-list",11);_.z()}if(a&2){var c=_.ef(4);a=_.J().Oa;var d=_.J();_.Pe("xap-picker-multi-pane",a.tv);_.w("ngModel",_.R(1,9,d.Ex))("getOptions",a.getOptions)("displayFunction",a.Fi)("selectAllVisible",a.Bx);_.t(2);_.w("ngIf",a.u2)("ngIfElse",
c);_.t(3);_.w("ngIf",a.tv)}};jeb=function(a,b){a&1&&(_.C(0),_.M(1,Xdb,7,15,"xap-picker",1),_.M(2,ieb,6,11,"ng-template",null,2,_.zf),_.F());if(a&2){a=b.Oa;var c=_.ef(3);_.t(1);_.w("ngIf",!a.rta)("ngIfElse",c)}};keb=function(a){a&1&&_.Se(0)};leb=function(a,b){a&1&&(_.y(0,"mat-icon",7),_.N(1),_.z());a&2&&(a=b.Oa,_.w("svgIcon",a.Vi),_.t(1),_.ff(" ",a.Vi?"":a.Th," "))};meb=function(a){a&1&&_.M(0,leb,2,2,"mat-icon",6);a&2&&(a=_.J(),_.w("ngIf",a.Hu.search))};
neb=function(a,b){a&1&&(_.y(0,"mat-icon",10),_.N(1),_.z());a&2&&(a=b.Oa,_.w("svgIcon",a.Vi),_.t(1),_.ff(" ",a.Vi?"":a.Th," "))};oeb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",8);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.yc.cB.next(""))});_.M(1,neb,2,2,"mat-icon",9);_.z()}a&2&&(a=_.J(),_.t(1),_.w("ngIf",a.Hu.close))};peb=function(a){a&1&&_.B(0,"xap-picker-search")};qeb=function(a){a&1&&_.Se(0,7);a&2&&(_.J(),_.w("ngTemplateOutlet",_.ef(9)))};
reb=function(a){a&1&&(_.y(0,"div",10),_.B(1,"mat-progress-spinner",11),_.z());a&2&&(_.t(1),_.w("diameter",48)("strokeWidth",4))};seb=function(a){a&1&&(_.C(0),_.y(1,"div",8),_.M(2,reb,2,2,"div",9),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.lo?0:a.lo.Tc))("ngIfElse",null==a.lo?null:a.lo.Tc))};teb=function(a){a&1&&(_.y(0,"div",14)(1,"p",15),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.ff(" ",a.M3," "))};
ueb=function(a){a&1&&(_.C(0),_.y(1,"div",12),_.M(2,teb,3,1,"div",13),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.jo?0:a.jo.Tc))("ngIfElse",null==a.jo?null:a.jo.Tc))};veb=function(a){a&1&&(_.y(0,"div",14)(1,"p",15),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.ff(" ",a.K3," "))};web=function(a){a&1&&(_.C(0),_.y(1,"div",16),_.M(2,veb,3,1,"div",13),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.io?0:a.io.Tc))("ngIfElse",null==a.io?null:a.io.Tc))};
xeb=function(a){a&1&&(_.y(0,"div",14),_.N(1),_.z());a&2&&(a=_.J(3),_.t(1),_.ff(" ",a.L3," "))};yeb=function(a){a&1&&(_.C(0),_.y(1,"div",17),_.M(2,xeb,2,1,"div",13),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.ko?0:a.ko.Tc))("ngIfElse",null==a.ko?null:a.ko.Tc))};
zeb=function(a){a&1&&(_.y(0,"mat-checkbox",22),_.O(1,"async"),_.O(2,"format"),_.N(3),_.O(4,"async"),_.z());if(a&2){a=_.J(2).Oa;var b=_.J();_.w("xapSelectAll",b.yc.model)("xapSelectAllCorpus",_.R(1,4,b.yc.Xz))("aria-label",_.My(2,6,a.AKb,b.Z4a,"NUM_ITEMS"));_.t(3);_.ff(" ",_.R(4,10,b.xha)," ")}};
Aeb=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-checkbox",25);_.H("keydown.enter",function(d){return d.target.click()})("onfocus",function(){_.Lc(b);var d=_.J(4);return _.Mc(d.OAc=0)});_.B(1,"xap-picker-option",26);_.z()}if(a&2){a=_.J().wa;var c=_.J(3);_.w("disabled",c.yc.jD?c.yc.jD(a):!1)("xapSelectionModel",c.yc.model)("xapSelection",a)("aria-label",c.yc.jY(a));_.t(1);_.w("template",null==(c.Gn||c.iO)?null:(c.Gn||c.iO).Tc)("option",a)}};
Beb=function(a){a&1&&(_.y(0,"mat-checkbox",27),_.H("keydown.enter",function(c){return c.target.click()}),_.B(1,"xap-picker-option",26),_.z());if(a&2){a=_.J().wa;var b=_.J(3);_.w("disabled",b.yc.jD?b.yc.jD(a):!1)("xapSelectionModel",b.yc.model)("xapSelection",a)("aria-label",b.yc.jY(a));_.t(1);_.w("template",null==(b.Gn||b.iO)?null:(b.Gn||b.iO).Tc)("option",a)}};
Ceb=function(a,b){a&1&&(_.C(0),_.M(1,Aeb,2,6,"mat-checkbox",23),_.M(2,Beb,2,6,"ng-template",null,24,_.zf),_.F());if(a&2){a=b.first;var c=_.ef(3);_.t(1);_.w("ngIf",a)("ngIfElse",c)}};Deb=function(a){a&1&&(_.y(0,"div",28),_.N(1),_.O(2,"format"),_.z());a&2&&(a=_.J(3),_.t(1),_.ff(" ",_.My(2,1,a.uD,a.O3a,"MAX_DISPLAYED_OPTIONS")," "))};
Eeb=function(a){if(a&1){var b=_.Kc();_.M(0,zeb,5,12,"mat-checkbox",18);_.y(1,"div",19);_.H("keydown",function(d){_.Lc(b);var e=_.J(2);return _.Mc(e.I_(d))});_.M(2,Ceb,4,2,"ng-container",20);_.O(3,"async");_.M(4,Deb,3,5,"div",21);_.O(5,"async");_.z()}if(a&2){a=_.J().Oa;var c=_.J();_.w("ngIf",a.Bx);_.t(2);_.w("ngForOf",_.R(3,3,c.CQb));_.t(2);_.w("ngIf",c.uD<_.R(5,5,c.yc.Xz).length)}};
Feb=function(a,b){a&1&&(_.y(0,"div",1),_.M(1,peb,1,0,"xap-picker-search",2),_.C(2,3),_.M(3,qeb,1,1,"ng-container",4),_.M(4,seb,3,2,"ng-container",5),_.M(5,ueb,3,2,"ng-container",5),_.M(6,web,3,2,"ng-container",5),_.M(7,yeb,3,2,"ng-container",5),_.F(),_.M(8,Eeb,6,7,"ng-template",null,6,_.zf),_.z());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngIf",a.Fr),_.t(1),_.w("ngSwitch",a.Dfa),_.t(1),_.w("ngSwitchCase",b.Wk.Nka),_.t(1),_.w("ngSwitchCase",b.Wk.LOADING),_.t(1),_.w("ngSwitchCase",b.Wk.Fka),_.t(1),_.w("ngSwitchCase",
b.Wk.Eka),_.t(1),_.w("ngSwitchCase",b.Wk.ERROR))};Geb=function(a,b){a&1&&(_.y(0,"mat-icon",16),_.N(1),_.z());a&2&&(a=b.Oa,_.w("svgIcon",a.Vi),_.t(1),_.ff(" ",a.Vi?"":a.Th," "))};
Heb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"li",8)(1,"div",9)(2,"div",10);_.B(3,"xap-picker-option",11);_.z();_.y(4,"div",12)(5,"button",13,14);_.H("click",function(){var d=_.Lc(c).wa,e=_.J();return _.Mc(e.yc.model.Ig(d))})("keydown.enter",function(){var d=_.Lc(c).wa,e=_.J();return _.Mc(e.yc.model.Ig(d))});_.M(7,Geb,2,2,"mat-icon",15);_.z()()()()}a&2&&(a=b.wa,b=_.J(),_.t(3),_.w("template",null==b.Gn?null:b.Gn.Tc)("option",a),_.t(2),_.w("matTooltip",Ddb(b,a)),_.Ne("aria-label",Ddb(b,a)),_.t(2),_.w("ngIf",
b.Hu.remove_circle_outline))};Ieb=function(a){a&1&&_.B(0,"xap-picker-search")};Jeb=function(a){a&1&&(_.C(0),_.Se(1,6),_.F());if(a&2){_.J();var b=_.ef(9);_.t(1);_.w("ngTemplateOutlet",b)}};Keb=function(a){a&1&&(_.y(0,"div",9),_.B(1,"mat-progress-spinner",10),_.z());a&2&&(_.t(1),_.w("diameter",48)("strokeWidth",4))};Leb=function(a){a&1&&(_.C(0),_.y(1,"div",7),_.M(2,Keb,2,2,"div",8),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.lo?0:a.lo.Tc))("ngIfElse",null==a.lo?null:a.lo.Tc))};
Meb=function(a){a&1&&(_.y(0,"div",13)(1,"p",14),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.ff(" ",a.M3," "))};Neb=function(a){a&1&&(_.C(0),_.y(1,"div",11),_.M(2,Meb,3,1,"div",12),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.jo?0:a.jo.Tc))("ngIfElse",null==a.jo?null:a.jo.Tc))};Oeb=function(a){a&1&&(_.y(0,"div",13)(1,"p",14),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.ff(" ",a.K3," "))};
Peb=function(a){a&1&&(_.C(0),_.y(1,"div",15),_.M(2,Oeb,3,1,"div",12),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.io?0:a.io.Tc))("ngIfElse",null==a.io?null:a.io.Tc))};Qeb=function(a){a&1&&(_.y(0,"div",13),_.N(1),_.z());a&2&&(a=_.J(3),_.t(1),_.ff(" ",a.L3," "))};Reb=function(a){a&1&&(_.C(0),_.y(1,"div",16),_.M(2,Qeb,2,1,"div",12),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngIf",!(null==a.ko?0:a.ko.Tc))("ngIfElse",null==a.ko?null:a.ko.Tc))};
Seb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"li",19,20);_.H("click",function(){var e=_.Lc(c).wa;_.J(3).yc.replace([e]);return _.Mc()})("keydown.enter",function(){var e=_.Lc(c).wa;_.J(3).yc.replace([e]);return _.Mc()})("keydown.space",function(){var e=_.Lc(c).wa;_.J(3).yc.replace([e]);return _.Mc()});_.O(2,"async");_.y(3,"span",21);_.B(4,"xap-picker-option",22);_.z()()}if(a&2){a=b.wa;b=b.first;var d=_.J(3);_.Pe("xap-picker-single-selected",_.R(2,5,d.yc.model.Fe(a)));_.w("tabindex",b?0:-1);_.t(4);
_.w("template",null==d.Gn?null:d.Gn.Tc)("option",a)}};Teb=function(a){if(a&1){var b=_.Kc();_.y(0,"ul",17);_.H("keydown",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.I_(c))});_.M(1,Seb,5,7,"li",18);_.z()}a&2&&(a=_.J().Oa,_.t(1),_.w("ngForOf",a.vmb))};
Ueb=function(a,b){a&1&&(_.y(0,"div",1),_.M(1,Ieb,1,0,"xap-picker-search",2),_.C(2,3),_.M(3,Jeb,2,1,"ng-container",4),_.M(4,Leb,3,2,"ng-container",4),_.M(5,Neb,3,2,"ng-container",4),_.M(6,Peb,3,2,"ng-container",4),_.M(7,Reb,3,2,"ng-container",4),_.F(),_.M(8,Teb,2,1,"ng-template",null,5,_.zf),_.z());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngIf",a.Fr),_.t(1),_.w("ngSwitch",a.Dfa),_.t(1),_.w("ngSwitchCase",b.Wk.Nka),_.t(1),_.w("ngSwitchCase",b.Wk.LOADING),_.t(1),_.w("ngSwitchCase",b.Wk.Fka),_.t(1),_.w("ngSwitchCase",
b.Wk.Eka),_.t(1),_.w("ngSwitchCase",b.Wk.ERROR))};Veb=function(a){a&1&&_.B(0,"xap-picker-single-select",7)};Web=function(a){a&1&&_.B(0,"xap-picker-checklist",8);a&2&&(a=_.J(2).Oa,_.w("maxDisplayedOptions",a.uD))};Xeb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-picker-selection-list",9);_.H("clearSelections",function(){_.Lc(b);var c=_.J(3);return _.Mc(Vdb(c))});_.z()}};
Yeb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-picker",3);_.H("ngModelChange",function(e){_.Lc(b);var f=_.J(2);return _.Mc(f.Ex.next(e))});_.O(1,"async");_.O(2,"async");_.M(3,Veb,1,0,"xap-picker-single-select",4);_.M(4,Web,1,1,"ng-template",null,5,_.zf);_.M(6,Xeb,1,0,"xap-picker-selection-list",6);_.z()}if(a&2){var c=_.ef(5);a=_.J().Oa;var d=_.J();_.Pe("xap-picker-multi-pane",a.tv);_.w("ngModel",_.R(1,11,d.Ex))("options",_.R(2,13,d.options))("displayFunction",a.Fi)("searchVisible",a.Fr)("searchFilter",
a.JU)("selectAllVisible",a.Bx);_.t(3);_.w("ngIf",a.u2)("ngIfElse",c);_.t(3);_.w("ngIf",a.tv)}};Zeb=function(a){a&1&&_.B(0,"xap-picker-single-select",7)};$eb=function(a){a&1&&_.Se(0,13);a&2&&(a=_.J(4).Oa,_.w("ngTemplateOutlet",a.WL))};afb=function(a){a&1&&_.M(0,$eb,1,1,"ng-template",12)};bfb=function(a){a&1&&_.Se(0,13);a&2&&(a=_.J(4).Oa,_.w("ngTemplateOutlet",a.SOa))};cfb=function(a){a&1&&_.M(0,bfb,1,1,"ng-template",14)};dfb=function(a){a&1&&_.Se(0,13);a&2&&(a=_.J(4).Oa,_.w("ngTemplateOutlet",a.FOa))};
efb=function(a){a&1&&_.M(0,dfb,1,1,"ng-template",15)};ffb=function(a){a&1&&_.Se(0,13);a&2&&(a=_.J(4).Oa,_.w("ngTemplateOutlet",a.GOa))};gfb=function(a){a&1&&_.M(0,ffb,1,1,"ng-template",16)};hfb=function(a){a&1&&(_.y(0,"xap-picker-checklist",7),_.M(1,afb,1,0,null,0),_.M(2,cfb,1,0,null,0),_.M(3,efb,1,0,null,0),_.M(4,gfb,1,0,null,0),_.z());a&2&&(a=_.J(2).Oa,_.t(1),_.w("ngIf",a.WL),_.t(1),_.w("ngIf",a.SOa),_.t(1),_.w("ngIf",a.FOa),_.t(1),_.w("ngIf",a.GOa))};
ifb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-picker-selection-list",17);_.H("clearSelection",function(){_.Lc(b);var c=_.J(3);return _.Mc(Vdb(c))});_.z()}};
jfb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-picker",10);_.H("ngModelChange",function(e){_.Lc(b);var f=_.J(2);return _.Mc(f.Ex.next(e))});_.O(1,"async");_.M(2,Zeb,1,0,"xap-picker-single-select",4);_.M(3,hfb,5,4,"ng-template",null,5,_.zf);_.M(5,ifb,1,0,"xap-picker-selection-list",11);_.z()}if(a&2){var c=_.ef(4);a=_.J().Oa;var d=_.J();_.Pe("xap-picker-multi-pane",a.tv);_.w("ngModel",_.R(1,9,d.Ex))("getOptions",a.getOptions)("displayFunction",a.Fi)("selectAllVisible",a.Bx);_.t(2);_.w("ngIf",a.u2)("ngIfElse",
c);_.t(3);_.w("ngIf",a.tv)}};kfb=function(a,b){a&1&&(_.C(0),_.M(1,Yeb,7,15,"xap-picker",1),_.M(2,jfb,6,11,"ng-template",null,2,_.zf),_.F());if(a&2){a=b.Oa;var c=_.ef(3);_.t(1);_.w("ngIf",!a.rta)("ngIfElse",c)}};lfb=function(a){a&1&&(_.We(0,4,1),_.Se(1),_.Xe());a&2&&(a=_.J().wa,_.t(1),_.Gy(a.name),_.Hy(0))};mfb=function(a){a&1&&_.Ye(0,4,2)};ofb=function(a){a&1&&(_.C(0),_.N(1),_.F());if(a&2){a=_.J(2).wa;var b=_.J();_.t(1);_.ff(" ",_.nfb(b,a)," ")}};
pfb=function(a){a&1&&(_.y(0,"mat-error"),_.M(1,ofb,2,1,"ng-container",9),_.z());if(a&2){a=_.J().wa;var b=_.J();_.t(1);_.w("ngIf",_.nfb(b,a))}};qfb=function(a){a&1&&(_.y(0,"div",11),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.CR))};
rfb=function(a,b){a&1&&(_.C(0),_.y(1,"mat-form-field",2)(2,"mat-label",3),_.We(3,4),_.M(4,lfb,2,1,"ng-container",5),_.M(5,mfb,1,0,"ng-template",null,6,_.zf),_.Xe(),_.z(),_.B(7,"input",7,8),_.M(9,pfb,2,1,"mat-error",9),_.z(),_.M(10,qfb,2,1,"div",10),_.F());if(a&2){a=b.wa;var c=_.ef(6);b=_.J();var d;_.t(4);_.w("ngIf",a.name)("ngIfElse",c);_.t(3);_.w("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.fr);_.Ne("aria-label",a.placeholder)("autocomplete",a.autocomplete||null)("name",
a.name||null);_.t(2);_.w("ngIf",null==(d=b.Ji.get(a.fr))?null:d.errors);_.t(1);_.w("ngIf",a.CR)}};sfb=function(a){a&1&&(_.y(0,"mat-error"),_.Ye(1,12),_.z())};tfb=function(a){a&1&&(_.y(0,"mat-error"),_.Ye(1,13),_.z())};ufb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};vfb=function(a,b){a&1&&(_.y(0,"mat-option",3),_.N(1),_.z());a&2&&(a=b.wa,_.w("value",a),_.t(1),_.ff(" ",a.displayName," "))};
wfb=function(a,b){a&1&&(_.y(0,"mat-option",3),_.N(1),_.z());a&2&&(a=b.wa,_.w("value",a),_.t(1),_.ff(" ",a.displayName," "))};xfb=function(a,b){a&1&&(_.y(0,"div",12),_.N(1),_.z());a&2&&(a=b.wa,b=_.J(3),_.cf("id","dialog-description-",b.wc.id,""),_.t(1),_.ff(" ",a," "))};
zfb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-comparison-operator-selector",13);_.H("change",function(c){_.Lc(b);var d=_.J(3);return _.Mc(yfb(d,c))})("operatorFocusChange",function(c){_.Lc(b);_.J(3).dXa=c;return _.Mc()});_.z()}a&2&&(a=_.J(3),_.Pe("xap-filterbar-filtereditor-operator-single-line",a.filter.config.t2),_.w("operators",a.Wd.jS())("value",null==a.wc?null:a.wc.If)("appliedFilterId",a.wc.id))};Afb=function(){};
Cfb=function(a){a&1&&(_.C(0),_.bf(1),_.y(2,"div",6),_.M(3,xfb,2,2,"div",7),_.y(4,"div",8),_.M(5,zfb,1,5,"xap-comparison-operator-selector",9),_.y(6,"div",10),_.M(7,Afb,0,0,"ng-template",null,11,_.zf),_.z()()(),_.bf(9,1),_.F());a&2&&(a=_.J(2),_.t(3),_.w("ngIf",a.wc.config.description),_.t(1),_.Pe("xap-filterbar-multiple-lines",!a.filter.config.t2)("xap-filterbar-single-line",a.filter.config.t2),_.t(1),_.w("ngIf",Bfb(a)))};Dfb=function(a){a&1&&_.Se(0)};
Efb=function(a){a&1&&_.M(0,Dfb,1,0,"ng-container",14);a&2&&(a=_.J(2),_.w("ngTemplateOutlet",a.WL))};
Ffb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",2);_.H("keydown.enter",function(){_.Lc(b);var d=_.J();d.filter.config.bJc||d.Wd.jL();return _.Mc()})("focusout",function(){_.Lc(b);var d=_.J();return _.Mc(d.K0())});_.y(1,"div",3);_.M(2,Cfb,10,6,"ng-container",4);_.M(3,Efb,1,1,"ng-template",null,5,_.zf);_.z()()}if(a&2){var c=_.ef(4);a=_.J();_.Ne("aria-labelledby","dialog-label-"+a.wc.id)("aria-describedby","dialog-description-"+a.wc.id);_.t(2);_.w("ngIf",a.filter)("ngIfElse",c)}};
Gfb=function(a,b){a&1&&(_.y(0,"div",12),_.N(1),_.z());a&2&&(a=b.wa,b=_.J(3),_.cf("id","dialog-description-",b.wc.id,""),_.t(1),_.ff(" ",a," "))};
Hfb=function(a){if(a&1){var b=_.Kc();_.y(0,"xap-comparison-operator-selector",13);_.H("change",function(c){_.Lc(b);var d=_.J(3);return _.Mc(yfb(d,c))})("operatorFocusChange",function(c){_.Lc(b);_.J(3).dXa=c;return _.Mc()});_.z()}a&2&&(a=_.J(3),_.Pe("xap-filterbar-filtereditor-operator-single-line",a.filter.config.t2),_.w("operators",a.Wd.jS())("value",null==a.wc?null:a.wc.If)("appliedFilterId",a.wc.id))};Ifb=function(){};
Jfb=function(a){a&1&&(_.C(0),_.bf(1),_.y(2,"div",6),_.M(3,Gfb,2,2,"div",7),_.y(4,"div",8),_.M(5,Hfb,1,5,"xap-comparison-operator-selector",9),_.y(6,"div",10),_.M(7,Ifb,0,0,"ng-template",null,11,_.zf),_.z()()(),_.bf(9,1),_.F());a&2&&(a=_.J(2),_.t(3),_.w("ngIf",a.wc.config.description),_.t(1),_.Pe("xap-filterbar-multiple-lines",!a.filter.config.t2)("xap-filterbar-single-line",a.filter.config.t2),_.t(1),_.w("ngIf",Bfb(a)))};Kfb=function(a){a&1&&_.Se(0)};
Lfb=function(a){a&1&&_.M(0,Kfb,1,0,"ng-container",14);a&2&&(a=_.J(2),_.w("ngTemplateOutlet",a.WL))};
Mfb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",2);_.H("keydown.enter",function(){_.Lc(b);var d=_.J();d.filter.config.bJc||d.Wd.jL();return _.Mc()})("focusout",function(){_.Lc(b);var d=_.J();return _.Mc(d.K0())});_.y(1,"div",3);_.M(2,Jfb,10,6,"ng-container",4);_.M(3,Lfb,1,1,"ng-template",null,5,_.zf);_.z()()}if(a&2){var c=_.ef(4);a=_.J();_.Ne("aria-labelledby","dialog-label-"+a.wc.id)("aria-describedby","dialog-description-"+a.wc.id);_.t(2);_.w("ngIf",a.filter)("ngIfElse",c)}};
Nfb=function(a){a&1&&(_.y(0,"mat-icon",11),_.N(1),_.z());a&2&&(a=_.J(),_.w("svgIcon",_.sA(a.ki,"remove_filter")),_.t(1),_.ff(" ",_.tA(a.ki,"remove_filter")," "))};Pfb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",12)(1,"button",13);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.jL())});_.Ye(2,14);_.z()()}a&2&&(a=_.J(),_.t(1),_.w("disabled",!_.Ofb(a.Wd)))};Qfb=function(a){a&1&&(_.y(0,"div",15),_.B(1,"mat-spinner",16),_.z())};Rfb=function(){return{UJ:!1,VJ:!1,Np:!1,PH:!1}};
Sfb=function(a,b){a&1&&(_.y(0,"div",0,1),_.bf(2),_.z());a&2&&(a=b.id,b=_.J(),_.w("id",b.id)("ngClass",b.Zk),_.Ne("aria-label",b.ariaLabel||null)("aria-labelledby",b.GP(a)))};
Tfb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"mat-option",12);_.N(1);_.y(2,"button",13);_.H("click",function(d){var e=_.Lc(c).wa,f=_.J(2);d.stopPropagation();f.XNa.emit(e);return _.Mc()});_.y(3,"mat-icon",14);_.N(4);_.z()()()}a&2&&(a=b.wa,b=_.J(2),_.w("value",a),_.t(1),_.ff(" ",a.label," "),_.t(2),_.w("svgIcon",_.sA(b.ki,"delete_filter"))("fontSet",b.tYa?"google-material-icons":void 0),_.t(1),_.gf(_.tA(b.ki,"delete_filter")))};
Ufb=function(a){a&1&&(_.y(0,"div",9)(1,"mat-optgroup",10),_.M(2,Tfb,5,5,"mat-option",11),_.z()());a&2&&(a=_.J(),_.t(2),_.w("ngForOf",a.bB))};Vfb=function(a){a&1&&_.Se(0)};Xfb=function(a,b){a&1&&(_.y(0,"mat-option",20),_.M(1,Vfb,1,0,"ng-container",21),_.z());if(a&2){a=b.wa;_.J(4);var c=_.ef(12);_.w("value",a);_.t(1);_.w("ngTemplateOutlet",c)("ngTemplateOutletContext",_.lf(3,Wfb,a))}};
Yfb=function(a){a&1&&(_.y(0,"div")(1,"mat-optgroup",18),_.M(2,Xfb,2,5,"mat-option",19),_.z()());a&2&&(a=_.J().wa,_.t(1),_.w("label",a.uS),_.t(1),_.w("ngForOf",a.hL))};Zfb=function(a){a&1&&_.Se(0)};$fb=function(a){a&1&&(_.y(0,"mat-option",20),_.M(1,Zfb,1,0,"ng-container",21),_.z());if(a&2){a=_.J().wa;_.J(2);var b=_.ef(12);_.w("value",a);_.t(1);_.w("ngTemplateOutlet",b)("ngTemplateOutletContext",_.lf(3,Wfb,a))}};
agb=function(a,b){a&1&&(_.C(0),_.M(1,Yfb,3,2,"div",16),_.M(2,$fb,2,5,"mat-option",17),_.F());a&2&&(a=b.wa,_.J(2),_.t(1),_.w("ngIf",_.uA(a)&&0<a.hL.length),_.t(1),_.w("ngIf",!_.uA(a)))};bgb=function(a){a&1&&(_.y(0,"mat-option",22)(1,"span",23),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.gf(a.AA))};cgb=function(a,b){a&1&&(_.C(0),_.M(1,bgb,3,1,"mat-option",7),_.F());a&2&&(a=b.Oa,b=_.J(2),_.t(1),_.w("ngIf",b.AA&&0===a.length))};
dgb=function(a){a&1&&(_.C(0),_.M(1,agb,3,2,"ng-container",15),_.O(2,"async"),_.M(3,cgb,2,1,"ng-container",16),_.O(4,"async"),_.F());a&2&&(a=_.J(),_.t(1),_.w("ngForOf",_.R(2,2,a.fU)),_.t(2),_.w("ngIf",_.R(4,4,a.fU)))};egb=function(a,b){a&1&&(_.y(0,"mat-option",20)(1,"span"),_.N(2),_.z()());a&2&&(a=b.wa,_.w("value",a),_.Ne("aria-label",a.ariaLabel||a.displayName),_.t(2),_.gf(a.displayName))};
fgb=function(a){a&1&&(_.y(0,"div")(1,"mat-optgroup",18),_.M(2,egb,3,3,"mat-option",19),_.z()());a&2&&(a=_.J().wa,_.t(1),_.w("label",a.uS),_.t(1),_.w("ngForOf",a.hL))};ggb=function(a){a&1&&(_.y(0,"mat-option",20)(1,"span"),_.N(2),_.z()());a&2&&(a=_.J().wa,_.w("value",a),_.Ne("aria-label",a.ariaLabel||null),_.t(2),_.gf(a.displayName))};
igb=function(a,b){a&1&&(_.C(0),_.M(1,fgb,3,2,"div",16),_.M(2,ggb,3,3,"mat-option",17),_.F());a&2&&(a=b.wa,_.J(2),_.t(1),_.w("ngIf",_.uA(a)&&0<a.hL.length),_.t(1),_.w("ngIf",!_.uA(a)))};jgb=function(a){a&1&&(_.y(0,"mat-option",22)(1,"span",23),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.gf(a.AA))};kgb=function(a,b){a&1&&(_.C(0),_.M(1,jgb,3,1,"mat-option",7),_.F());a&2&&(a=b.Oa,b=_.J(2),_.t(1),_.w("ngIf",b.AA&&0===a.length))};
lgb=function(a){a&1&&(_.M(0,igb,3,2,"ng-container",15),_.O(1,"async"),_.M(2,kgb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.J(),_.w("ngForOf",_.R(1,2,a.fM)),_.t(2),_.w("ngIf",_.R(3,4,a.fM)))};mgb=function(a){a&1&&(_.y(0,"mat-option",22),_.B(1,"mat-spinner",24),_.z());a&2&&(a=_.J(),_.Ne("aria-label",a.C4a))};ngb=function(a){a&1&&(_.y(0,"b"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.text))};ogb=function(a){a&1&&(_.y(0,"i"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.text))};
pgb=function(a){a&1&&(_.y(0,"u"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.text))};qgb=function(a){a&1&&(_.C(0),_.N(1),_.F());a&2&&(a=_.J().wa,_.t(1),_.gf(a.text))};rgb=function(a,b){a&1&&(_.y(0,"span"),_.C(1,25),_.M(2,ngb,2,1,"b",26),_.M(3,ogb,2,1,"i",26),_.M(4,pgb,2,1,"u",26),_.M(5,qgb,2,1,"ng-container",27),_.F(),_.z());a&2&&(a=b.wa,_.t(1),_.w("ngSwitch",a.tag),_.t(1),_.w("ngSwitchCase","b"),_.t(1),_.w("ngSwitchCase","i"),_.t(1),_.w("ngSwitchCase","u"))};
sgb=function(a,b){a&1&&_.M(0,rgb,6,4,"span",15);a&2&&_.w("ngForOf",b.wa.sZ)};ugb=function(a){a&1&&(_.y(0,"mat-icon",10),_.N(1),_.z());a&2&&(a=_.J(),_.w("svgIcon",_.tgb(a.ki,a.uba())),_.t(1),_.ff(" ",a.uba()," "))};vgb=function(a){a&1&&(_.y(0,"span",11),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.gf(a.WZ))};
xgb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"xap-filter-editor",12);_.H("editorVisibleChange",function(e){var f=_.Lc(c).index,g=_.J();return _.Mc(_.wgb(g,e,f))})("removed",function(){var e=_.Lc(c).index,f=_.J();return _.Mc(f.remove(e))})("update",function(e){var f=_.Lc(c).index,g=_.J();return _.Mc(g.update(f,e,g.editor))});_.O(1,"async");_.z()}if(a&2){a=b.wa;b=b.index;var d=_.J();_.w("appliedFilter",a)("filter",_.R(1,4,d.config.TC(a.config.id)))("isEditorVisible",d.b0(b))("disabled",d.disabled)}};
ygb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",13);_.H("click",function(c){_.Lc(b);var d=_.J();return _.Mc(d.Rua(c))});_.y(1,"mat-icon",14);_.N(2);_.z()()}a&2&&(a=_.J(),_.w("matTooltip",a.cha),_.Ne("aria-label",a.cha),_.t(1),_.w("svgIcon",_.sA(a.ki,"save_filters")),_.t(1),_.gf(_.tA(a.ki,"save_filters")))};
zgb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",15);_.H("click",function(c){_.Lc(b);var d=_.J();return _.Mc(d.DY(c))});_.y(1,"mat-icon",14);_.N(2);_.z()()}a&2&&(a=_.J(),_.w("matTooltip",a.wga),_.Ne("aria-label",a.wga),_.t(1),_.w("svgIcon",_.sA(a.ki,"clear_filters")),_.t(1),_.gf(_.tA(a.ki,"clear_filters")))};Agb=function(a){a&1&&(_.y(0,"tr",3)(1,"td",4),_.N(2),_.z()());a&2&&(a=_.J(),_.t(1),_.Oe("padding-top",a.jP)("padding-bottom",a.jP),_.Ne("colspan",a.wua),_.t(1),_.ff(" ",a.label," "))};
Bgb=function(a){a&1&&(_.y(0,"td",4),_.N(1),_.z());a&2&&(a=_.J(2),_.Oe("padding-top",a.jP)("padding-bottom",a.jP),_.Ne("colspan",a.Z4),_.t(1),_.ff(" ",a.Z4>=a.Fxb?a.label:""," "))};
Cgb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"td",8)(1,"button",9);_.H("click",function(f){var g=_.Lc(c).wa,m=_.J(2);return _.Mc(m.kmc(g,f))})("focus",function(f){var g=_.Lc(c).wa,m=_.J(2);return _.Mc(m.Inc(g,f))});_.y(2,"span",10);_.N(3);_.z();_.B(4,"span",11);_.z()()}if(a&2){a=b.wa;b=b.index;var d=_.J().index,e=_.J();_.Oe("width",e.s6a)("padding-top",e.jP)("padding-bottom",e.jP);_.Ne("data-mat-row",d)("data-mat-col",b);_.t(1);_.Pe("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",
e.v9a(d,b))("mat-calendar-body-range-start",e.pHa(a.Cm))("mat-calendar-body-range-end",e.oHa(a.Cm))("mat-calendar-body-in-range",e.Ama(a.Cm))("mat-calendar-body-comparison-bridge-start",e.Xpc(a.Cm,d,b))("mat-calendar-body-comparison-bridge-end",e.Wpc(a.Cm,d,b))("mat-calendar-body-comparison-start",e.y9a(a.Cm))("mat-calendar-body-comparison-end",e.x9a(a.Cm))("mat-calendar-body-in-comparison-range",e.bqc(a.Cm))("mat-calendar-body-preview-start",e.hqc(a.Cm))("mat-calendar-body-preview-end",e.gqc(a.Cm))("mat-calendar-body-in-preview",
e.cqc(a.Cm));_.w("ngClass",a.pxc)("tabindex",e.v9a(d,b)?0:-1);_.Ne("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.nX(a.Cm))("aria-current",e.RPb===a.Cm?"date":null)("aria-describedby",e.Aoc(a.Cm));_.t(1);_.Pe("mat-calendar-body-selected",e.nX(a.Cm))("mat-calendar-body-comparison-identical",e.Ypc(a.Cm))("mat-calendar-body-today",e.RPb===a.Cm);_.t(1);_.ff(" ",a.Cqa," ")}};
Dgb=function(a,b){a&1&&(_.y(0,"tr",5),_.M(1,Bgb,2,6,"td",6),_.M(2,Cgb,5,48,"td",7),_.z());if(a&2){a=b.wa;b=b.index;var c=_.J();_.t(1);_.w("ngIf",0===b&&c.Z4);_.t(1);_.w("ngForOf",a)}};Egb=function(a){return"TD"===(null==a?void 0:a.nodeName)};Fgb=function(a){if(Egb(a))var b=a;else if(Egb(a.parentNode))b=a.parentNode;else{var c;Egb(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};
Ggb=function(a,b,c){return null!==c&&b!==c&&a<c&&a===b};Hgb=function(a,b,c){return null!==b&&b!==c&&a>=b&&a===c};Igb=function(a,b,c,d){return d&&null!==b&&null!==c&&b!==c&&a>=b&&a<=c};Jgb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};Kgb=function(a,b){a&1&&(_.y(0,"th",5)(1,"span",6),_.N(2),_.z(),_.y(3,"span",7),_.N(4),_.z()());a&2&&(a=b.wa,_.t(2),_.gf(a.xzb),_.t(2),_.gf(a.aWa))};
Mgb=function(a,b,c,d,e){d=Lgb(a,d,e);return Math.floor((a.getYear(b)-d)/24)===Math.floor((a.getYear(c)-d)/24)};Ngb=function(a,b,c,d){return((a.getYear(b)-Lgb(a,c,d))%24+24)%24};Lgb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Ogb=function(){};
Pgb=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-month-view",5);_.H("activeDateChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.wb=c)})("_userSelection",function(c){_.Lc(b);var d=_.J();return _.Mc(d.Dla(c))})("dragStarted",function(c){_.Lc(b);var d=_.J();return _.Mc(d.Fnc(c))})("dragEnded",function(c){_.Lc(b);var d=_.J();return _.Mc(d.FFa(c))});_.z()}a&2&&(a=_.J(),_.w("activeDate",a.wb)("selected",a.selected)("dateFilter",a.hj)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.kl)("comparisonStart",
a.ku)("comparisonEnd",a.qw)("startDateAccessibleName",a.A2)("endDateAccessibleName",a.DZ)("activeDrag",a.ala))};
Qgb=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-year-view",6);_.H("activeDateChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.wb=c)})("monthSelected",function(c){_.Lc(b);var d=_.J();return _.Mc(d.Nqc(c))})("selectedChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.M8a(c,"month"))});_.z()}a&2&&(a=_.J(),_.w("activeDate",a.wb)("selected",a.selected)("dateFilter",a.hj)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.kl))};
Rgb=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-multi-year-view",7);_.H("activeDateChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.wb=c)})("yearSelected",function(c){_.Lc(b);var d=_.J();return _.Mc(d.suc(c))})("selectedChange",function(c){_.Lc(b);var d=_.J();return _.Mc(d.M8a(c,"year"))});_.z()}a&2&&(a=_.J(),_.w("activeDate",a.wb)("selected",a.selected)("dateFilter",a.hj)("maxDate",a.Jd)("minDate",a.Hd)("dateClass",a.kl))};
Sgb=function(a,b){if(a.nodeType===Node.ELEMENT_NODE&&b){var c,d;b=((null==(c=a.getAttribute)?void 0:null==(d=c.call(a,"aria-labelledby"))?void 0:d.split(/\s+/g))||[]).reduce(function(n,r){(r=document.getElementById(r))&&n.push(r);return n},[]);if(b.length)return b.map(function(n){return Sgb(n,!1)}).join(" ")}if(a.nodeType===Node.ELEMENT_NODE){var e;if(c=null==(e=a.getAttribute("aria-label"))?void 0:e.trim())return c}if("INPUT"===a.nodeName||"TEXTAREA"===a.nodeName){var f;if(null==(f=a.labels)?0:f.length)return Array.from(a.labels).map(function(n){return Sgb(n,
!1)}).join(" ");var g;if(e=null==(g=a.getAttribute("placeholder"))?void 0:g.trim())return e;var m;if(g=null==(m=a.getAttribute("title"))?void 0:m.trim())return g}return(a.textContent||"").replace(/\s+/g," ").trim()};Tgb=function(){};
_.Ugb=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("")};
_.vA=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.Vgb=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};hcb=function(a){this.Xp=a};hcb.prototype.call=function(a,b){return b.subscribe(new _.gIa(a,this.Xp))};_.wA=function(a,b){this.Na=a;this.Ed=b;this.W7a=null;this.Ahb=new _.ml};
_.wA.prototype.Sc=function(){var a=this,b=this.Na.oa;this.d$a=this.Ed.Pm(b,1===b.nodeType&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.W7a=c;a.Ahb.emit(c)})};_.wA.prototype.La=function(){this.Ed.Pk(this.Na);this.d$a&&this.d$a.unsubscribe()};_.W.Object.defineProperties(_.wA.prototype,{aba:{configurable:!0,enumerable:!0,get:function(){return this.W7a}}});_.wA.ha=function(a){return new (a||_.wA)(_.u(_.bd),_.u(_.aq))};
_.wA.Ja=_.pc({type:_.wA,ta:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{Ahb:"cdkFocusChange"},Yb:["cdkMonitorFocus"]});_.xA=function(){this.Rta=this.U9a=new _.ye};_.yA=function(a,b){return Wgb(b)&&a.isValid(b)?b:null};_.xA.prototype.Sh=function(a){return null==a||Wgb(a)&&this.isValid(a)?a:this.invalid()};_.xA.prototype.a2=function(a){this.locale=a;this.U9a.next()};_.zA=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};
AA=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.zA(a,b,c):d==e}return b==c};_.BA=function(a,b,c,d){return c&&0>_.zA(a,b,c)?c:d&&0<_.zA(a,b,d)?d:b};Xgb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;CA=function(a){_.xA.call(this);_.xA.prototype.a2.call(this,a)};_.V(CA,_.xA);CA.prototype.getYear=function(a){return a.getFullYear()};CA.prototype.getMonth=function(a){return a.getMonth()};CA.prototype.getDate=function(a){return a.getDate()};
Ygb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return lcb(12,function(c){return a.d5(b,new Date(2017,c,1))})};Zgb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return lcb(31,function(c){return a.d5(b,new Date(2017,0,c+1))})};_.$gb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return lcb(7,function(d){return a.d5(c,new Date(2017,0,d+1))})};
DA=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.d5(c,b)};_.ahb=function(a,b){return a.getDate(a.sm(a.getYear(b),a.getMonth(b)+1,0))};CA.prototype.clone=function(a){return new Date(a.getTime())};CA.prototype.parse=function(a){return"number"==typeof a?new Date(a):a?new Date(Date.parse(a)):null};
CA.prototype.format=function(a,b){if(!this.isValid(a))throw Error("jc");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.d5(b,a)};_.FA=function(a,b,c){return _.EA(a,b,12*c)};_.EA=function(a,b,c){var d=a.sm(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.sm(a.getYear(d),a.getMonth(d),0));return d};_.GA=function(a,b,c){return a.sm(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
bhb=function(a,b){return[b.getUTCFullYear(),a.w5a(b.getUTCMonth()+1),a.w5a(b.getUTCDate())].join("-")};CA.prototype.Sh=function(a){if("string"===typeof a){if(!a)return null;if(Xgb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.xA.prototype.Sh.call(this,a)};var Wgb=function(a){return a instanceof Date};_.h=CA.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};
_.h.sm=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.w5a=function(a){return("00"+a).slice(-2)};_.h.d5=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)};CA.ha=function(a){return new (a||CA)(_.q(_.jTa,8),_.q(_.Yp))};CA.ua=_.p({token:CA,qa:CA.ha});var HA=function(){};HA.ha=function(a){return new (a||HA)};HA.Ea=_.lc({type:HA});
HA.Da=_.ac({Rb:[{ya:_.xA,Qd:CA}]});_.IA=function(){};_.IA.ha=function(a){return new (a||_.IA)};_.IA.Ea=_.lc({type:_.IA});_.IA.Da=_.ac({Rb:[{ya:_.ir,tc:{parse:{zs:null},display:{zs:{year:"numeric",month:"numeric",day:"numeric"},RVa:{year:"numeric",month:"short"},Exc:{year:"numeric",month:"long",day:"numeric"},MGc:{year:"numeric",month:"long"}}}}],imports:[HA]});chb=["text"];dhb=[[["mat-icon"]],"*"];ehb=0;fhb=function(a,b){this.source=a;this.iH=void 0===b?!1:b};
_.JA=function(a,b,c,d){this.Yc=a;this.kb=b;this.jd=c;this.group=d;this.lc=this.aP=this.fe=!1;this.iQ="";this.id="mat-option-"+ehb++;this.Pu=new _.ml;this.hi=new _.ye};_.h=_.JA.prototype;_.h.select=function(a){a=void 0===a?!0:a;this.fe||(this.fe=!0,_.Hk(this.kb),a&&this.wP())};_.h.Ig=function(a){a=void 0===a?!0:a;this.fe&&(this.fe=!1,_.Hk(this.kb),a&&this.wP())};_.h.focus=function(a,b){var c=this.Nh();"function"===typeof c.focus&&c.focus(b)};_.h.Hs=function(){return this.zB};
_.h.eg=function(a){13!==a.keyCode&&32!==a.keyCode||_.ah(a)||(this.Iq(),a.preventDefault())};_.h.Iq=function(){this.disabled||(this.fe=this.multiple?!this.fe:!0,_.Hk(this.kb),this.wP(!0))};_.h.eF=function(){return this.disabled?"-1":"0"};_.h.Nh=function(){return this.Yc.oa};_.h.Qm=function(){if(this.fe){var a=this.zB;a!==this.iQ&&(this.iQ&&this.hi.next(),this.iQ=a)}};_.h.La=function(){this.hi.complete()};_.h.wP=function(a){this.Pu.emit(new fhb(this,void 0===a?!1:a))};
_.W.Object.defineProperties(_.JA.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.jd&&this.jd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.fe}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.lc},set:function(a){this.lc=_.dh(a)}},xd:{configurable:!0,enumerable:!0,get:function(){return!(!this.jd||!this.jd.xd)}},Np:{configurable:!0,enumerable:!0,get:function(){return!(!this.jd||!this.jd.Np)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.aP}},zB:{configurable:!0,enumerable:!0,get:function(){var a;return((null==(a=this.LJa)?void 0:a.oa.textContent)||"").trim()}}});_.JA.ha=function(a){return new (a||_.JA)(_.u(_.bd),_.u(_.El),_.u(_.kr,8),_.u(_.lr,8))};
_.JA.Aa=_.kc({type:_.JA,ta:[["mat-option"]],vb:function(a,b){a&1&&_.tf(chb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.LJa=c.first)}},Eb:["role","option",1,"mat-mdc-option","mdc-list-item"],Fb:11,lb:function(a,b){a&1&&_.H("click",function(){return b.Iq()})("keydown",function(c){return b.eg(c)});a&2&&(_.Te("id",b.id),_.Ne("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Pe("mdc-list-item--selected",b.selected)("mat-mdc-option-multiple",b.multiple)("mat-mdc-option-active",b.active)("mdc-list-item--disabled",
b.disabled))},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{Pu:"onSelectionChange"},Yb:["matOption"],hc:["mat-icon","*"],Ba:8,Ca:5,Fa:[["class","mat-mdc-option-pseudo-checkbox","aria-hidden","true",3,"disabled","state",4,"ngIf"],[1,"mdc-list-item__primary-text"],["text",""],["class","mat-mdc-option-pseudo-checkbox","state","checked","aria-hidden","true","appearance","minimal",3,"disabled",4,"ngIf"],["class","cdk-visually-hidden",4,"ngIf"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple",
"mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.af(dhb),_.M(0,mcb,1,2,"mat-pseudo-checkbox",0),_.bf(1),_.y(2,"span",1,2),_.bf(4,1),_.z(),_.M(5,ncb,1,1,"mat-pseudo-checkbox",3),_.M(6,ocb,2,1,"span",4),_.B(7,"div",5));a&2&&(_.w("ngIf",b.multiple),
_.t(5),_.w("ngIf",!b.multiple&&b.selected&&!b.Np),_.t(1),_.w("ngIf",b.group&&b.group.iF),_.t(1),_.w("matRippleTrigger",b.Nh())("matRippleDisabled",b.disabled||b.xd))},Ia:[_.nr,_.tm,_.ny],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color)}.mat-mdc-option.mdc-list-item{align-items:center}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}\n'],
ub:2,Pa:0});
var ghb=function(){this.role="dialog";this.Kd="";this.Wf=!0;this.Am="";this.ij=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.Goa=this.h8=this.data=null;this.ariaModal=!0;this.Gz="first-tabbable";this.NMa=this.I$=this.WA=!0},KA=function(a,b,c,d,e,f,g,m,n){_.Ar.call(this,a,b,c,d,e,f,g,n);var r=this;this.Be=m;this.tq=new _.ml;this.JI="NoopAnimations"!==this.Be;this.NP=this.Na.oa;var x;this.Kla=this.JI?null!=(x=scb(this.Wc.Pqa))?x:150:0;var A;this.Mla=this.JI?null!=(A=scb(this.Wc.Vqa))?
A:75:0;this.m4=null;this.Q7a=function(){r.G6a();r.fIa(r.Kla)};this.MB=function(){r.G6a();r.tq.emit({state:"closed",totalTime:r.Mla})}};_.V(KA,_.Ar);_.h=KA.prototype;_.h.xla=function(){_.Ar.prototype.xla.call(this);this.Vsc()};
_.h.Vsc=function(){var a=this;this.tq.emit({state:"opening",totalTime:this.Kla});this.JI?(this.NP.style.setProperty("--mat-dialog-transition-duration",this.Kla+"ms"),this.zab(function(){return a.NP.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.bcb(this.Kla,this.Q7a)):(this.NP.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.Q7a()}))};
_.h.a7=function(){var a=this;this.tq.emit({state:"closing",totalTime:this.Mla});this.NP.classList.remove("mdc-dialog--open");this.JI?(this.NP.style.setProperty("--mat-dialog-transition-duration",this.Mla+"ms"),this.zab(function(){return a.NP.classList.add("mdc-dialog--closing")}),this.bcb(this.Mla,this.MB)):Promise.resolve().then(function(){return a.MB()})};_.h.G6a=function(){this.NP.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.bcb=function(a,b){null!==this.m4&&clearTimeout(this.m4);this.m4=setTimeout(b,a)};_.h.zab=function(a){this.hb.bc(function(){"function"===typeof requestAnimationFrame?requestAnimationFrame(a):a()})};_.h.SEa=function(){this.Wc.I$||this.CJ()};_.h.fIa=function(a){this.Wc.I$&&this.CJ();this.tq.next({state:"opened",totalTime:a})};_.h.La=function(){_.Ar.prototype.La.call(this);null!==this.m4&&clearTimeout(this.m4)};
KA.ha=function(a){return new (a||KA)(_.u(_.bd),_.u(_.fq),_.u(_.ih,8),_.u(ghb),_.u(_.cq),_.u(_.Ge),_.u(_.Rq),_.u(_.Ek,8),_.u(_.aq))};
KA.Aa=_.kc({type:KA,ta:[["mat-dialog-container"]],Eb:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],Fb:8,lb:function(a,b){a&2&&(_.Te("id",b.Wc.id),_.Ne("aria-modal",b.Wc.ariaModal)("role",b.Wc.role)("aria-labelledby",b.Wc.ariaLabel?null:b.zW[0])("aria-label",b.Wc.ariaLabel)("aria-describedby",b.Wc.h8||null),_.Pe("_mat-animation-noopable",!b.JI))},features:[_.Ke],Ba:3,Ca:0,Fa:[[1,"mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],va:function(a){a&
1&&(_.y(0,"div",0)(1,"div",1),_.M(2,rcb,0,0,"ng-template",2),_.z()())},Ia:[_.dr],styles:['.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:var(--mdc-dialog-z-index, 7)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-width:none}@media(max-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px;width:560px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 112px)}}@media(max-width: 720px)and (min-width: 672px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:560px}}@media(max-width: 720px)and (max-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:calc(100vh - 160px)}}@media(max-width: 720px)and (min-height: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{max-height:560px}}@media(max-width: 720px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}@media(max-width: 720px)and (max-height: 400px),(max-width: 600px),(min-width: 720px)and (max-height: 400px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{height:100%;max-height:100vh;max-width:100vw;width:100vw;border-radius:0}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{order:-1;left:-12px}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__header{padding:0 16px 9px;justify-content:flex-start}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__title{margin-left:calc(16px - 2 * 12px)}}@media(min-width: 960px){.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface{width:calc(100vw - 400px)}.mdc-dialog.mdc-dialog--fullscreen .mdc-dialog__surface .mdc-dialog__close{right:-12px}}.mdc-dialog.mdc-dialog__scrim--hidden .mdc-dialog__scrim{opacity:0}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto;outline:0}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}[dir=rtl] .mdc-dialog__surface,.mdc-dialog__surface[dir=rtl]{text-align:right}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-dialog__surface{outline:2px solid windowText}}.mdc-dialog__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-dialog__surface::before{border-color:CanvasText}}@media screen and (-ms-high-contrast: active),screen and (-ms-high-contrast: none){.mdc-dialog__surface::before{content:none}}.mdc-dialog__title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:0 24px 9px}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mdc-dialog__title,.mdc-dialog__title[dir=rtl]{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{margin-bottom:1px;padding-bottom:15px}.mdc-dialog--fullscreen .mdc-dialog__header{align-items:baseline;border-bottom:1px solid rgba(0,0,0,0);display:inline-flex;justify-content:space-between;padding:0 24px 9px;z-index:1}@media screen and (forced-colors: active){.mdc-dialog--fullscreen .mdc-dialog__header{border-bottom-color:CanvasText}}.mdc-dialog--fullscreen .mdc-dialog__header .mdc-dialog__close{right:-12px}.mdc-dialog--fullscreen .mdc-dialog__title{margin-bottom:0;padding:0;border-bottom:0}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__title{border-bottom:0;margin-bottom:0}.mdc-dialog--fullscreen .mdc-dialog__close{top:5px}.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog--fullscreen.mdc-dialog--scrollable .mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--fullscreen--titleless .mdc-dialog__close{margin-top:4px}.mdc-dialog--fullscreen--titleless.mdc-dialog--scrollable .mdc-dialog__close{margin-top:0}.mdc-dialog__content{flex-grow:1;box-sizing:border-box;margin:0;overflow:auto}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content,.mdc-dialog__header+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-deprecated-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0)}@media screen and (forced-colors: active){.mdc-dialog__actions{border-top-color:CanvasText}}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim{opacity:1}.mdc-dialog--open.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{transition:opacity 75ms linear}.mdc-dialog--open.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim{transition:opacity 150ms linear}.mdc-dialog__surface-scrim{display:none;opacity:0;position:absolute;width:100%;height:100%;z-index:1}.mdc-dialog__surface-scrim--shown .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--showing .mdc-dialog__surface-scrim,.mdc-dialog__surface-scrim--hiding .mdc-dialog__surface-scrim{display:block}.mdc-dialog-scroll-lock{overflow:hidden}.mdc-dialog--no-content-padding .mdc-dialog__content{padding:0}.mdc-dialog--sheet .mdc-dialog__container .mdc-dialog__close{right:12px;top:9px;position:absolute;z-index:1}.mdc-dialog__scrim--removed{pointer-events:none}.mdc-dialog__scrim--removed .mdc-dialog__scrim,.mdc-dialog__scrim--removed .mdc-dialog__surface-scrim{display:none}.mat-mdc-dialog-content{max-height:65vh}.mat-mdc-dialog-container{position:static;display:block}.mat-mdc-dialog-container,.mat-mdc-dialog-container .mdc-dialog__container,.mat-mdc-dialog-container .mdc-dialog__surface{max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mat-mdc-dialog-container .mdc-dialog__surface{display:block;width:100%;height:100%}.mat-mdc-dialog-container{--mdc-dialog-container-elevation-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);--mdc-dialog-container-shadow-color:#000;--mdc-dialog-container-shape:4px;--mdc-dialog-container-elevation: var(--mdc-dialog-container-elevation-shadow);outline:0}.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mdc-dialog-container-color, white)}.mat-mdc-dialog-container .mdc-dialog__surface{box-shadow:var(--mdc-dialog-container-elevation, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--mdc-dialog-container-shape, 4px)}.mat-mdc-dialog-container .mdc-dialog__title{font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87))}.mat-mdc-dialog-container .mdc-dialog__content{font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mdc-dialog__content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6))}.mat-mdc-dialog-container .mdc-dialog__container{transition-duration:var(--mat-dialog-transition-duration, 0ms)}.mat-mdc-dialog-container._mat-animation-noopable .mdc-dialog__container{transition:none}.mat-mdc-dialog-content{display:block}.mat-mdc-dialog-actions{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
ub:2});
var hhb=function(a,b,c){var d=this;this.yj=a;this.qP=c;this.qq=new _.ye;this.SE=new _.ye;this.fi=0;this.ij=b.ij;this.id=a.id;c.tq.ka(_.de(function(e){return"opened"===e.state}),_.pe(1)).subscribe(function(){d.qq.next();d.qq.complete()});c.tq.ka(_.de(function(e){return"closed"===e.state}),_.pe(1)).subscribe(function(){clearTimeout(d.fFa);d.MB()});a.Dd.Yo.subscribe(function(){d.SE.next(d.K6);d.SE.complete();d.MB()});_.$d(this.Bm(),this.fk().ka(_.de(function(e){return 27===e.keyCode&&!d.ij&&!_.ah(e)}))).subscribe(function(e){d.ij||(e.preventDefault(),
d.NI="keydown"===e.type?"keyboard":"mouse",d.close(void 0))})};_.h=hhb.prototype;_.h.close=function(a){var b=this;this.K6=a;this.qP.tq.ka(_.de(function(c){return"closing"===c.state}),_.pe(1)).subscribe(function(c){b.SE.next(a);b.SE.complete();_.VSa(b.yj.Dd);b.fFa=setTimeout(function(){return b.MB()},c.totalTime+100)});this.fi=1;this.qP.a7()};_.h.rs=function(){return this.qq};_.h.yz=function(){return this.yj.closed};_.h.Bm=function(){return this.yj.Bm};_.h.fk=function(){return this.yj.fk};
_.h.rf=function(a){var b=this.yj.config.Ng;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.Vq(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.Wq(b);this.yj.rf();return this};_.h.Qr=function(a,b){this.yj.Qr(void 0===a?"":a,void 0===b?"":b)};_.h.hC=function(a){this.yj.hC(a)};_.h.YM=function(a){this.yj.YM(a)};_.h.getState=function(){return this.fi};_.h.MB=function(){this.fi=2;this.yj.close(this.K6,{aba:this.NI});this.rw=null};ihb={ya:_.dUa,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.block()}}};
jhb=0;_.LA=function(a,b,c,d,e,f){var g=this;this.Df=a;this.di=d;this.Oe=e;this.Qn=f;this.SB=[];this.HI=new _.ye;this.II=new _.ye;this.tqa=ghb;this.toa=_.Xd(function(){return g.oi.length?g.hs():g.hs().ka(_.Be(void 0))});this.uP=b.get(_.Br);this.N4=hhb;this.L4=KA;this.yFa=_.bUa};_.h=_.LA.prototype;_.h.hs=function(){var a=this.Qn;return a?a.hs():this.HI};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.di||new ghb,b);b.id=b.id||"mat-mdc-dialog-"+jhb++;b.Gj=b.Gj||this.Oe();a=this.uP.open(a,Object.assign({},b,{Ng:_.Wq(_.Vq(this.Df.position().global())),ij:!0,MMa:!1,OMa:!1,container:{type:this.L4,Rb:function(){return[{ya:c.tqa,tc:b},{ya:_.UTa,tc:b}]}},LN:function(){return{ru:d}},Rb:function(e,f,g){d=new c.N4(e,b,g);var m;d.rf(null==(m=b)?void 0:m.position);return[{ya:c.L4,tc:g},{ya:c.yFa,tc:f.data},{ya:c.N4,tc:d}]}}));d.OY=a.OY;d.rw=a.rw;
this.oi.push(d);this.rs.next(d);d.yz().subscribe(function(){var e=c.oi.indexOf(d);-1<e&&(c.oi.splice(e,1),c.oi.length||c.hs().next())});return d};_.h.RQa=function(a){this.oi.find(function(b){return b.id===a})};_.h.La=function(){this.eFa(this.SB);this.HI.complete();this.II.complete()};_.h.eFa=function(a){for(var b=a.length;b--;)a[b].close()};
_.W.Object.defineProperties(_.LA.prototype,{oi:{configurable:!0,enumerable:!0,get:function(){return this.Qn?this.Qn.oi:this.SB}},rs:{configurable:!0,enumerable:!0,get:function(){return this.Qn?this.Qn.rs:this.II}}});_.LA.ha=function(a){return new (a||_.LA)(_.q(_.fr),_.q(_.jg),_.q(_.Fm,8),_.q(_.cUa,8),_.q(_.dUa),_.q(_.LA,12),_.q(_.Fq),_.q(_.Ek,8))};_.LA.ua=_.p({token:_.LA,qa:_.LA.ha});var MA=function(){};MA.ha=function(a){return new (a||MA)};MA.Ea=_.lc({type:MA});
MA.Da=_.ac({Rb:[_.LA,ihb],imports:[_.Cr,_.gr,_.er,_.hr,_.hr]});var khb={ZTb:"ACTIVE",d_b:"DELETE_IN_PROGRESS",f_b:"DELETE_REQUESTED",c8b:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[khb.c8b,khb.ZTb,khb.f_b,khb.d_b]}},lhb=function(){this.O={}};_.V(lhb,_.U);lhb.prototype.ma=function(){return lhb};lhb.prototype.na=function(){return{keys:[]}};
var NA=function(a){a=void 0===a?{}:a;this.O={};this.O.code=null==a.code?null:a.code;this.O.message=null==a.message?null:a.message;this.O.details=null==a.details?null:a.details};_.V(NA,_.U);NA.prototype.ma=function(){return NA};NA.prototype.na=function(){return{keys:["code","details","message"],yd:{details:{Ac:null,Jc:!0,Kc:!1,Lc:!1}}}};
_.W.Object.defineProperties(NA.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.S(this,"code"):null},set:function(a){this.O.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.S(this,"details"):null},set:function(a){this.O.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):null},set:function(a){this.O.message=a}}});
_.OA=function(a){a=void 0===a?{}:a;this.O={};this.O.name=null==a.name?null:a.name;this.O.metadata=null==a.metadata?null:a.metadata;this.O.done=null==a.done?null:a.done;this.O.error=null==a.error?null:a.error;this.O.response=null==a.response?null:a.response};_.V(_.OA,_.U);_.OA.prototype.ma=function(){return _.OA};_.OA.prototype.na=function(){return{keys:["done","error","metadata","name","response"],yd:{metadata:{Ac:null,Jc:!1,Kc:!1,Lc:!1},response:{Ac:null,Jc:!1,Kc:!1,Lc:!1}},Ka:{error:NA}}};
_.W.Object.defineProperties(_.OA.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.S(this,"done"):null},set:function(a){this.O.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.S(this,"error"):null},set:function(a){this.O.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.S(this,"metadata"):null},set:function(a){this.O.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.S(this,"response"):null},set:function(a){this.O.response=a}}});var PA=function(a){a=void 0===a?{}:a;this.O={};this.O.type=null==a.type?null:a.type;this.O.id=null==a.id?null:a.id};_.V(PA,_.U);PA.prototype.ma=function(){return PA};PA.prototype.na=function(){return{keys:["id","type"]}};
_.W.Object.defineProperties(PA.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.S(this,"id"):null},set:function(a){this.O.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.S(this,"type"):null},set:function(a){this.O.type=a}}});
_.QA=function(a){a=void 0===a?{}:a;this.O={};this.O.projectNumber=null==a.projectNumber?null:a.projectNumber;this.O.projectId=null==a.projectId?null:a.projectId;this.O.lifecycleState=null==a.lifecycleState?null:a.lifecycleState;this.O.name=null==a.name?null:a.name;this.O.createTime=null==a.createTime?null:a.createTime;this.O.labels=null==a.labels?null:a.labels;this.O.parent=null==a.parent?null:a.parent};_.V(_.QA,_.U);_.QA.prototype.ma=function(){return _.QA};
_.QA.prototype.na=function(){return{Ua:{lifecycleState:khb},keys:"createTime labels lifecycleState name parent projectId projectNumber".split(" "),yd:{labels:{Ac:null,Jc:!1,Kc:!1,Lc:!1}},Ka:{parent:PA}}};
_.W.Object.defineProperties(_.QA.prototype,{createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.S(this,"createTime"):null},set:function(a){this.O.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.S(this,"labels"):null},set:function(a){this.O.labels=a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.S(this,"lifecycleState"):null},set:function(a){this.O.lifecycleState=
a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.S(this,"name"):null},set:function(a){this.O.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.S(this,"parent"):null},set:function(a){this.O.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.S(this,"projectId"):null},set:function(a){this.O.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?
_.S(this,"projectNumber"):null},set:function(a){this.O.projectNumber=a}}});var RA=function(a){a=void 0===a?{}:a;this.O={};this.O.projects=null==a.Zp?null:a.Zp;this.O.nextPageToken=null==a.nextPageToken?null:a.nextPageToken};_.V(RA,_.U);RA.prototype.ma=function(){return RA};RA.prototype.na=function(){return{Sa:{projects:_.QA},keys:["nextPageToken","projects"]}};
_.W.Object.defineProperties(RA.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.S(this,"nextPageToken"):null},set:function(a){this.O.nextPageToken=a}},Zp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.S(this,"projects"):null},set:function(a){this.O.projects=a}}});
_.SA={$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"};TA=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};_.h=TA.prototype;
_.h.create=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"cloudresourcemanager.projects.create",path:"/"+this.Wa+"/projects",Ta:_.Ff(b,_.SA,c),Qb:_.OA})};_.h.delete=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:null,Kb:"DELETE",Ob:"cloudresourcemanager.projects.delete",path:"/"+this.Wa+"/projects/"+a,Ta:_.Ff(b,_.SA,c),Qb:lhb})};
_.h.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"cloudresourcemanager.projects.get",path:"/"+this.Wa+"/projects/"+a,Ta:_.Ff(b,_.SA,c),Qb:_.QA})};_.h.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"cloudresourcemanager.projects.list",path:"/"+this.Wa+"/projects",Ta:_.Ff(a,_.SA,b),Qb:RA})};
_.h.update=function(a,b,c,d){c=void 0===c?{}:c;d=void 0===d?{}:d;return _.Ml(this.ob,{body:b,Kb:"PUT",Ob:"cloudresourcemanager.projects.update",path:"/"+this.Wa+"/projects/"+a,Ta:_.Ff(c,_.SA,d),Qb:_.QA})};TA.ha=function(a){return new (a||TA)(_.q(_.kXa,8),_.q(_.lXa),_.q(_.Kl,8))};TA.ua=_.p({token:TA,qa:TA.ha});_.UA=function(){};_.UA.ha=function(a){return new (a||_.UA)};_.UA.ua=_.p({token:_.UA,qa:function(a){return TA.ha(a)},Ha:_.ut});
var mhb=0,VA=function(a,b){this.id="mat-mdc-error-"+mhb++;a||b.oa.setAttribute("aria-live","polite")};VA.ha=function(a){return new (a||VA)(_.Uc("aria-live"),_.u(_.bd))};VA.Ja=_.pc({type:VA,ta:[["mat-error"],["","matError",""]],Eb:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],Fb:1,lb:function(a,b){a&2&&_.Te("id",b.id)},inputs:{id:"id"},features:[_.hf([{ya:_.d3a,Pb:VA}])]});var nhb=0,WA=function(){this.align="start";this.id="mat-mdc-hint-"+nhb++};
WA.ha=function(a){return new (a||WA)};WA.Ja=_.pc({type:WA,ta:[["mat-hint"]],Eb:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],Fb:4,lb:function(a,b){a&2&&(_.Te("id",b.id),_.Ne("align",null),_.Pe("mat-mdc-form-field-hint-end","end"===b.align))},inputs:{align:"align",id:"id"}});var XA=function(){};XA.ha=function(a){return new (a||XA)};XA.Ja=_.pc({type:XA,ta:[["mat-label"]]});var YA=function(){this.K5=!1};
_.W.Object.defineProperties(YA.prototype,{lqc:{configurable:!0,enumerable:!0,set:function(){this.K5=!0}}});YA.ha=function(a){return new (a||YA)};YA.Ja=_.pc({type:YA,ta:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{lqc:["matTextSuffix","_isTextSelector"]},features:[_.hf([{ya:_.f3a,Pb:YA}])]});var ohb=function(a){var b=this;this.Klc=a;this.Nb=new _.ye;this.WIa=new _.ye;this.V4=new Map;"undefined"!==typeof ResizeObserver&&(this.Hna=new ResizeObserver(function(c){return b.WIa.next(c)}))};
ohb.prototype.observe=function(a){var b=this;this.V4.has(a)||this.V4.set(a,(new _.Bd(function(c){var d=b.WIa.subscribe(c),e;null==(e=b.Hna)||e.observe(a,{box:b.Klc});return function(){var f;null==(f=b.Hna)||f.unobserve(a);d.unsubscribe();b.V4.delete(a)}})).ka(_.de(function(c){return c.some(function(d){return d.target===a})}),_.ze({bufferSize:1,dv:!0}),_.De(this.Nb)));return this.V4.get(a)};ohb.prototype.destroy=function(){this.Nb.next();this.Nb.complete();this.WIa.complete();this.V4.clear()};
var ZA=function(){this.d6=new Map;this.hb=_.ic(_.Ge)};ZA.prototype.La=function(){for(var a=_.l(this.d6),b=a.next();!b.done;b=a.next())b=_.l(b.value),b.next(),b.next().value.destroy();this.d6.clear()};ZA.prototype.observe=function(a,b){b=(null==b?void 0:b.box)||"content-box";this.d6.has(b)||this.d6.set(b,new ohb(b));return this.d6.get(b).observe(a)};ZA.ha=function(a){return new (a||ZA)};ZA.ua=_.p({token:ZA,qa:ZA.ha,Ha:"root"});
var $A=function(a){this.Na=a;this.IHa=this.V7a=!1;this.Hna=_.ic(ZA);this.hb=_.ic(_.Ge);this.jd=_.ic(_.h3a);this.Gq=new _.yd};$A.prototype.La=function(){this.Gq.unsubscribe()};$A.prototype.getWidth=function(){var a=this.Na.oa;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};
$A.prototype.R8a=function(){var a=this;setTimeout(function(){return a.jd.spc()})};$A.prototype.etc=function(){var a=this;this.Gq.unsubscribe();this.hb.bc(function(){a.Gq=a.Hna.observe(a.Na.oa,{box:"border-box"}).subscribe(function(){return a.R8a()})})};
_.W.Object.defineProperties($A.prototype,{mqb:{configurable:!0,enumerable:!0,get:function(){return this.V7a},set:function(a){this.V7a=a;this.sBb&&this.R8a()}},sBb:{configurable:!0,enumerable:!0,get:function(){return this.IHa},set:function(a){(this.IHa=a)?this.etc():this.Gq.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Na.oa}}});$A.ha=function(a){return new (a||$A)(_.u(_.bd))};
$A.Ja=_.pc({type:$A,ta:[["label","matFormFieldFloatingLabel",""]],Eb:[1,"mdc-floating-label","mat-mdc-floating-label"],Fb:2,lb:function(a,b){a&2&&_.Pe("mdc-floating-label--float-above",b.mqb)},inputs:{mqb:"floating",sBb:"monitorResize"}});
var aB=function(a,b){var c=this;this.Na=a;this.T8a=function(d){var e=c.Na.oa.classList,f=e.contains("mdc-line-ripple--deactivating");"opacity"===d.propertyName&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};b.bc(function(){a.oa.addEventListener("transitionend",c.T8a)})};aB.prototype.xz=function(){var a=this.Na.oa.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};aB.prototype.q$=function(){this.Na.oa.classList.add("mdc-line-ripple--deactivating")};
aB.prototype.La=function(){this.Na.oa.removeEventListener("transitionend",this.T8a)};aB.ha=function(a){return new (a||aB)(_.u(_.bd),_.u(_.Ge))};aB.Ja=_.pc({type:aB,ta:[["div","matFormFieldLineRipple",""]],Eb:[1,"mdc-line-ripple"]});var phb=["notch"],bB=function(a,b){this.Na=a;this.hb=b;this.open=!1};
bB.prototype.Sc=function(){var a=this.Na.oa.querySelector(".mdc-floating-label");a?(this.Na.oa.classList.add("mdc-notched-outline--upgraded"),"function"===typeof requestAnimationFrame&&(a.style.transitionDuration="0s",this.hb.bc(function(){requestAnimationFrame(function(){return a.style.transitionDuration=""})}))):this.Na.oa.classList.add("mdc-notched-outline--no-label")};
bB.prototype.Pab=function(a){this.Wqc.oa.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};bB.ha=function(a){return new (a||bB)(_.u(_.bd),_.u(_.Ge))};
bB.Aa=_.kc({type:bB,ta:[["div","matFormFieldNotchedOutline",""]],vb:function(a,b){a&1&&_.tf(phb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.Wqc=c.first)}},Eb:[1,"mdc-notched-outline"],Fb:2,lb:function(a,b){a&2&&_.Pe("mdc-notched-outline--notched",b.open)},inputs:{open:["matFormFieldNotchedOutlineOpen","open"]},nc:["matFormFieldNotchedOutline",""],hc:["*"],Ba:5,Ca:0,Fa:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],["notch",""],[1,"mdc-notched-outline__trailing"]],va:function(a){a&1&&
(_.af(),_.B(0,"div",0),_.y(1,"div",1,2),_.bf(3),_.z(),_.B(4,"div",3))},ub:2,Pa:0});
var qhb=["textField"],rhb=["iconPrefixContainer"],shb=["textPrefixContainer"],thb=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],uhb=0,cB=function(a,b,c,d,e,f,g){this.Na=a;this.kb=b;this.hb=c;this.qc=d;this.Bc=e;this.vq=f;this.Be=g;this.LP=!1;this.color="primary";this.Vy="fill";this.ebb=
null;this.MP="";this.e9a=this.KGa=this.d9a=this.JGa=!1;this.PB="mat-mdc-form-field-label-"+uhb++;this.z5="mat-mdc-hint-"+uhb++;this.DQ="";this.Nb=new _.ye;this.G5=null;this.xX=!1;f&&(f.wd&&(this.wd=f.wd),this.LP=!(null==f||!f.HS),f.color&&(this.color=f.color))};_.h=cB.prototype;_.h.Sc=function(){this.Mbb();this.DQ="enter";this.kb.Pd()};_.h.ve=function(){this.Kpc();this.Opc();this.Npc();this.Mpc()};_.h.oM=function(){};_.h.La=function(){this.Nb.next();this.Nb.complete()};
_.h.aS=function(){return this.nbb||this.Na};_.h.qEa=function(){this.fF()&&(this.wo="always")};_.h.Kpc=function(){var a=this,b=this.Rd;b.controlType&&this.Na.oa.classList.add("mat-mdc-form-field-type-"+b.controlType);b.mc.subscribe(function(){a.Mbb();a.BJ();_.Hk(a.kb)});b.Id&&b.Id.km&&b.Id.km.ka(_.De(this.Nb)).subscribe(function(){return _.Hk(a.kb)})};
_.h.w6a=function(){this.JGa=!!this.pJ.find(function(a){return!a.K5});this.d9a=!!this.pJ.find(function(a){return a.K5});this.KGa=!!this.OX.find(function(a){return!a.K5});this.e9a=!!this.OX.find(function(a){return a.K5})};_.h.Npc=function(){var a=this;this.w6a();_.$d(this.pJ.Xc,this.OX.Xc).subscribe(function(){a.w6a();_.Hk(a.kb)})};_.h.Opc=function(){var a=this;this.fz.Xc.subscribe(function(){a.C6();_.Hk(a.kb)});this.cz.Xc.subscribe(function(){a.BJ();_.Hk(a.kb)});this.BJ()};_.h.zSc=function(){};
_.h.Mbb=function(){if(this.Rd.focused&&!this.G5){this.G5=!0;var a;null==(a=this.T9a)||a.xz()}else if(!this.Rd.focused&&(this.G5||null===this.G5)){this.G5=!1;var b;null==(b=this.T9a)||b.q$()}var c;null==(c=this.nbb)||c.oa.classList.toggle("mdc-text-field--focused",this.Rd.focused)};
_.h.Mpc=function(){var a=this;this.pJ.Xc.subscribe(function(){return a.xX=!0});this.hb.bc(function(){a.hb.Of.ka(_.De(a.Nb)).subscribe(function(){a.xX&&(a.xX=!1,a.Qtc())})});this.qc.hd.ka(_.De(this.Nb)).subscribe(function(){return a.xX=!0})};_.h.LX=function(){return"always"===this.wo};_.h.gF=function(){return"outline"===this.wd};_.h.a8a=function(){return!this.Bc.Sd&&this.pJ.length&&!this.yJ()};_.h.fF=function(){return!!this.tHa||!!this.uHa};_.h.yJ=function(){return this.Rd.m2||this.LX()};
_.h.Kq=function(a){var b=this.Rd?this.Rd.Id:null;return b&&b[a]};_.h.e5=function(){return this.cz&&0<this.cz.length&&this.Rd.hn?"error":"hint"};_.h.spc=function(){this.Nrc()};_.h.Nrc=function(){if(this.gF()&&this.Pla&&this.yJ()){var a;null==(a=this.p$a)||a.Pab(this.Pla.getWidth())}else{var b;null==(b=this.p$a)||b.Pab(0)}};_.h.C6=function(){this.BJ()};_.h.buc=function(){};
_.h.BJ=function(){if(this.Rd){var a=[];this.Rd.vE&&"string"===typeof this.Rd.vE&&a.push.apply(a,_.yc(this.Rd.vE.split(" ")));if("hint"===this.e5()){var b=this.fz?this.fz.find(function(d){return"start"===d.align}):null,c=this.fz?this.fz.find(function(d){return"end"===d.align}):null;b?a.push(b.id):this.MP&&a.push(this.z5);c&&a.push(c.id)}else this.cz&&a.push.apply(a,_.yc(this.cz.map(function(d){return d.id})));this.Rd.X1(a)}};
_.h.Qtc=function(){if(this.Bc.Sd&&this.gF()&&this.Pla){var a=this.Pla.element;if(this.k9a||this.obb)if(this.Vpc()){var b,c=null==(b=this.k9a)?void 0:b.oa,d;b=null==(d=this.obb)?void 0:d.oa;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.xX=
!0;else a.style.transform=""}};_.h.Vpc=function(){var a=this.Na.oa;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.W.Object.defineProperties(cB.prototype,{HS:{configurable:!0,enumerable:!0,get:function(){return this.LP},set:function(a){this.LP=_.dh(a)}},wo:{configurable:!0,enumerable:!0,get:function(){var a;return this.dz||(null==(a=this.vq)?void 0:a.wo)||"auto"},set:function(a){a!==this.dz&&(this.dz=a,_.Hk(this.kb))}},wd:{configurable:!0,enumerable:!0,get:function(){return this.Vy},set:function(a){var b=this.Vy,c;this.Vy=a||(null==(c=this.vq)?void 0:c.wd)||"fill";"outline"===this.Vy&&this.Vy!==b&&(this.xX=
!0)}},Fxa:{configurable:!0,enumerable:!0,get:function(){var a;return this.ebb||(null==(a=this.vq)?void 0:a.Fxa)||"fixed"},set:function(a){var b;this.ebb=a||(null==(b=this.vq)?void 0:b.Fxa)||"fixed"}},MS:{configurable:!0,enumerable:!0,get:function(){return this.MP},set:function(a){this.MP=a;this.C6()}},Rd:{configurable:!0,enumerable:!0,get:function(){return this.MFa||this.ioc},set:function(a){this.MFa=a}}});
cB.ha=function(a){return new (a||cB)(_.u(_.bd),_.u(_.El),_.u(_.Ge),_.u(_.Aq),_.u(_.Yp),_.u(_.i3a,8),_.u(_.Ek,8),_.u(_.ih))};
cB.Aa=_.kc({type:cB,ta:[["mat-form-field"]],Fd:function(a,b,c){a&1&&(_.uf(c,XA,5),_.uf(c,XA,7),_.uf(c,_.Fv,5),_.uf(c,_.e3a,5),_.uf(c,_.f3a,5),_.uf(c,_.d3a,5),_.uf(c,WA,5));if(a&2){var d;_.sf(d=_.wf())&&(b.tHa=d.first);_.sf(d=_.wf())&&(b.uHa=d.first);_.sf(d=_.wf())&&(b.ioc=d.first);_.sf(d=_.wf())&&(b.pJ=d);_.sf(d=_.wf())&&(b.OX=d);_.sf(d=_.wf())&&(b.cz=d);_.sf(d=_.wf())&&(b.fz=d)}},vb:function(a,b){a&1&&(_.tf(qhb,5),_.tf(rhb,5),_.tf(shb,5),_.tf($A,5),_.tf(bB,5),_.tf(aB,5));if(a&2){var c;_.sf(c=_.wf())&&
(b.nbb=c.first);_.sf(c=_.wf())&&(b.k9a=c.first);_.sf(c=_.wf())&&(b.obb=c.first);_.sf(c=_.wf())&&(b.Pla=c.first);_.sf(c=_.wf())&&(b.p$a=c.first);_.sf(c=_.wf())&&(b.T9a=c.first)}},Eb:[1,"mat-mdc-form-field"],Fb:42,lb:function(a,b){a&2&&_.Pe("mat-mdc-form-field-label-always-float",b.LX())("mat-mdc-form-field-has-icon-prefix",b.JGa)("mat-mdc-form-field-has-icon-suffix",b.KGa)("mat-form-field-invalid",b.Rd.hn)("mat-form-field-disabled",b.Rd.disabled)("mat-form-field-autofilled",b.Rd.ZQ)("mat-form-field-no-animations",
"NoopAnimations"===b.Be)("mat-form-field-appearance-fill","fill"==b.wd)("mat-form-field-appearance-outline","outline"==b.wd)("mat-form-field-hide-placeholder",b.fF()&&!b.yJ())("mat-focused",b.Rd.focused)("mat-primary","accent"!==b.color&&"warn"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("ng-untouched",b.Kq("untouched"))("ng-touched",b.Kq("touched"))("ng-pristine",b.Kq("pristine"))("ng-dirty",b.Kq("dirty"))("ng-valid",b.Kq("valid"))("ng-invalid",b.Kq("invalid"))("ng-pending",
b.Kq("pending"))},inputs:{HS:"hideRequiredMarker",color:"color",wo:"floatLabel",wd:"appearance",Fxa:"subscriptSizing",MS:"hintLabel"},Yb:["matFormField"],features:[_.hf([{ya:_.Gv,Pb:cB},{ya:_.h3a,Pb:cB}])],hc:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Ba:18,Ca:23,Fa:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",
""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen",4,"ngIf"],["class","mat-mdc-form-field-icon-prefix",4,"ngIf"],["class","mat-mdc-form-field-text-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-text-suffix",4,"ngIf"],["class","mat-mdc-form-field-icon-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align",
3,"ngSwitch"],["class","mat-mdc-form-field-error-wrapper",4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true","class","mat-mdc-form-field-required-marker mdc-floating-label--required",4,"ngIf"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[1,"mat-mdc-form-field-focus-overlay"],
["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-icon-prefix"],["iconPrefixContainer",""],[1,"mat-mdc-form-field-text-prefix"],["textPrefixContainer",""],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],va:function(a,b){a&1&&(_.af(thb),_.M(0,
vcb,1,1,"ng-template",null,0,_.zf),_.y(2,"div",1,2),_.H("click",function(c){return b.Rd.M0(c)}),_.M(4,wcb,1,0,"div",3),_.y(5,"div",4),_.M(6,zcb,2,2,"div",5),_.M(7,Acb,3,0,"div",6),_.M(8,Bcb,3,0,"div",7),_.y(9,"div",8),_.M(10,Dcb,1,1,"ng-template",9),_.bf(11),_.z(),_.M(12,Ecb,2,0,"div",10),_.M(13,Fcb,2,0,"div",11),_.z(),_.M(14,Gcb,1,0,"div",12),_.z(),_.y(15,"div",13),_.M(16,Hcb,2,1,"div",14),_.M(17,Jcb,5,2,"div",15),_.z());a&2&&(_.t(2),_.Pe("mdc-text-field--filled",!b.gF())("mdc-text-field--outlined",
b.gF())("mdc-text-field--no-label",!b.fF())("mdc-text-field--disabled",b.Rd.disabled)("mdc-text-field--invalid",b.Rd.hn),_.t(2),_.w("ngIf",!b.gF()&&!b.Rd.disabled),_.t(2),_.w("ngIf",b.gF()),_.t(1),_.w("ngIf",b.JGa),_.t(1),_.w("ngIf",b.d9a),_.t(2),_.w("ngIf",!b.gF()||b.a8a()),_.t(2),_.w("ngIf",b.e9a),_.t(1),_.w("ngIf",b.KGa),_.t(1),_.w("ngIf",!b.gF()),_.t(1),_.Pe("mat-mdc-form-field-subscript-dynamic-size","dynamic"===b.Fxa),_.w("ngSwitch",b.e5()),_.t(1),_.w("ngSwitchCase","error"),_.t(1),_.w("ngSwitchCase",
"hint"))},Ia:[_.tm,_.xm,_.um,_.vm,WA,$A,bB,aB],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px * 2)}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-text-field--filled{--mdc-filled-text-field-active-indicator-height:1px;--mdc-filled-text-field-focus-active-indicator-height:2px;--mdc-filled-text-field-container-shape:4px;border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-caret-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color)}.mdc-text-field--filled .mdc-line-ripple::before{border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--outlined{--mdc-outlined-text-field-outline-width:1px;--mdc-outlined-text-field-focus-outline-width:2px;--mdc-outlined-text-field-container-shape:4px}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-caret-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-outlined-text-field-container-shape))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font);line-height:var(--mat-form-field-subscript-text-line-height);font-size:var(--mat-form-field-subscript-text-size);letter-spacing:var(--mat-form-field-subscript-text-tracking);font-weight:var(--mat-form-field-subscript-text-weight)}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color)}.mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity)}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color)}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size) * var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:12px;box-sizing:content-box}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}\n'],
ub:2,data:{animation:[_.g3a]},Pa:0});vhb=0;
_.dB=function(a,b,c,d,e,f,g,m,n,r){var x=_.v3a.call(this,f,d,e,c)||this;x.Na=a;x.Bc=b;x.u4=m;x.Te=r;x.fC="mat-input-"+vhb++;x.focused=!1;x.mc=new _.ye;x.controlType="mat-input";x.ZQ=!1;x.lc=!1;x.vz="text";x.E6=!1;x.MHa="date datetime datetime-local month time week".split(" ").filter(function(E){return _.aqa().has(E)});x.B5=function(E){E=E.target;E.value||0!==E.selectionStart||0!==E.selectionEnd||(E.setSelectionRange(1,1),E.setSelectionRange(0,0))};c=x.Na.oa;var A=c.nodeName.toLowerCase();x.D5=g||
c;x.B6=x.value;x.id=x.id;b.FE&&n.bc(function(){a.oa.addEventListener("keyup",x.B5)});x.Cma=!x.Bc.Sd;x.pF="select"===A;x.L5="textarea"===A;x.UP=!!r;x.pF&&(x.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return x};_.V(_.dB,_.v3a);_.h=_.dB.prototype;_.h.Sc=function(){var a=this;this.Bc.Sd&&this.u4.Pm(this.Na.oa).subscribe(function(b){a.ZQ=b.jTa;a.mc.next()})};_.h.Ub=function(){this.mc.next()};
_.h.La=function(){this.mc.complete();this.Bc.Sd&&this.u4.Pk(this.Na.oa);this.Bc.FE&&this.Na.oa.removeEventListener("keyup",this.B5)};_.h.wn=function(){this.Id&&(this.HV(),null!==this.Id.disabled&&this.Id.disabled!==this.disabled&&(this.disabled=this.Id.disabled,this.mc.next()));this.AFa();this.BFa()};_.h.focus=function(a){this.Na.oa.focus(a)};_.h.AP=function(a){a!==this.focused&&(this.focused=a,this.mc.next())};_.h.mQ=function(){};
_.h.AFa=function(){var a=this.Na.oa.value;this.B6!==a&&(this.B6=a,this.mc.next())};_.h.BFa=function(){var a=this.g5();if(a!==this.HIa){var b=this.Na.oa;(this.HIa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.g5=function(){return this.placeholder||null};_.h.duc=function(){};_.h.mHa=function(){return-1<this.MHa.indexOf(this.vz)};_.h.jHa=function(){var a=this.Na.oa.validity;return a&&a.badInput};
_.h.X1=function(a){a.length?this.Na.oa.setAttribute("aria-describedby",a.join(" ")):this.Na.oa.removeAttribute("aria-describedby")};_.h.M0=function(){this.focused||this.focus()};_.h.Bma=function(){var a=this.Na.oa;return this.pF&&(a.multiple||1<a.size)};
_.W.Object.defineProperties(_.dB.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.dh(a);this.focused&&(this.focused=!1,this.mc.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Ue},set:function(a){this.Ue=a||this.fC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.fl)?c:null==(a=this.Id)?void 0:null==(b=a.control)?void 0:_.Q2a(b))?d:!1},set:function(a){this.fl=_.dh(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.vz},set:function(a){this.vz=a||"text";!this.L5&&_.aqa().has(this.vz)&&(this.Na.oa.type=this.vz)}},value:{configurable:!0,enumerable:!0,get:function(){return this.D5.value},set:function(a){a!==this.value&&(this.D5.value=a,this.mc.next())}},pga:{configurable:!0,enumerable:!0,get:function(){return this.E6},set:function(a){this.E6=_.dh(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.mHa()&&!this.Na.oa.value&&!this.jHa()&&
!this.ZQ}},m2:{configurable:!0,enumerable:!0,get:function(){if(this.pF){var a=this.Na.oa,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(-1<a.selectedIndex&&b&&b.label)}return this.focused||!this.empty}}});_.dB.ha=function(a){return new (a||_.dB)(_.u(_.bd),_.u(_.Yp),_.u(_.lv,10),_.u(_.rv,8),_.u(_.wv,8),_.u(_.jr),_.u(_.u3a,10),_.u(_.Dv),_.u(_.Ge),_.u(_.Gv,8))};
_.dB.Ja=_.pc({type:_.dB,ta:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Eb:[1,"mat-mdc-input-element"],Fb:18,lb:function(a,b){a&1&&_.H("focus",function(){return b.AP(!0)})("blur",function(){return b.AP(!1)})("input",function(){return b.mQ()});a&2&&(_.Te("id",b.id)("disabled",b.disabled)("required",b.required),_.Ne("name",b.name||null)("readonly",b.pga&&!b.pF||null)("aria-invalid",b.empty&&b.required?
null:b.hn)("aria-required",b.required)("id",b.id),_.Pe("mat-input-server",b.Cma)("mat-mdc-form-field-textarea-control",b.UP&&b.L5)("mat-mdc-form-field-input-control",b.UP)("mdc-text-field__input",b.UP)("mat-mdc-native-select-inline",b.Bma()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",JZ:"errorStateMatcher",vE:["aria-describedby","userAriaDescribedBy"],value:"value",pga:"readonly"},Yb:["matInput"],features:[_.hf([{ya:_.Fv,Pb:_.dB}]),
_.Ke,_.Bc]});whb=["determinateSpinner"];_.eB=function(a,b,c){a=_.n5a.call(this,a)||this;a.mode="mat-spinner"===a.Na.oa.nodeName.toLowerCase()?"indeterminate":"determinate";a.ae=0;a.UW=100;a.vF="NoopAnimations"===b&&!!c&&!c.foc;c&&(c.color&&(a.color=a.defaultColor=c.color),c.diameter&&(a.diameter=c.diameter),c.strokeWidth&&(a.strokeWidth=c.strokeWidth));return a};_.V(_.eB,_.n5a);_.h=_.eB.prototype;_.h.tla=function(){return(this.diameter-10)/2};
_.h.Zbb=function(){var a=2*this.tla()+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Wna=function(){return 2*Math.PI*this.tla()};_.h.Zsc=function(){return"determinate"===this.mode?this.Wna()*(100-this.ae)/100:null};_.h.B6a=function(){return this.strokeWidth/this.diameter*100};
_.W.Object.defineProperties(_.eB.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return"determinate"===this.mode?this.ae:0},set:function(a){this.ae=Math.max(0,Math.min(100,_.gh(a)))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.UW},set:function(a){this.UW=_.gh(a)}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return null!=(a=this.xJa)?a:this.diameter/10},set:function(a){this.xJa=_.gh(a)}}});
_.eB.ha=function(a){return new (a||_.eB)(_.u(_.bd),_.u(_.Ek,8),_.u(_.o5a))};
_.eB.Aa=_.kc({type:_.eB,ta:[["mat-progress-spinner"],["mat-spinner"]],vb:function(a,b){a&1&&_.tf(whb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.GSc=c.first)}},Eb:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],Fb:16,lb:function(a,b){a&2&&(_.Ne("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.Oe("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+"px")("--mdc-circular-progress-active-indicator-width",
b.diameter+"px"),_.Pe("_mat-animation-noopable",b.vF)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},Yb:["matProgressSpinner"],features:[_.Ke],Ba:14,Ca:11,Fa:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx",
"50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],
["cx","50%","cy","50%"]],va:function(a,b){a&1&&(_.M(0,Kcb,2,8,"ng-template",null,0,_.zf),_.y(2,"div",1,2),_.Rc(),_.y(4,"svg",3),_.B(5,"circle",4),_.z()(),_.qA(),_.y(6,"div",5)(7,"div",6)(8,"div",7),_.Se(9,8),_.z(),_.y(10,"div",9),_.Se(11,8),_.z(),_.y(12,"div",10),_.Se(13,8),_.z()()());if(a&2){var c=_.ef(1);_.t(4);_.Ne("viewBox",b.Zbb());_.t(1);_.Oe("stroke-dasharray",b.Wna(),"px")("stroke-dashoffset",b.Zsc(),"px")("stroke-width",b.B6a(),"%");_.Ne("r",b.tla());_.t(4);_.w("ngTemplateOutlet",c);_.t(2);
_.w("ngTemplateOutlet",c);_.t(2);_.w("ngTemplateOutlet",c)}},Ia:[_.xm],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"],
ub:2,Pa:0});var fB=function(){};fB.ha=function(a){return new (a||fB)};fB.Ea=_.lc({type:fB});fB.Da=_.ac({imports:[_.zm,_.hr]});var xhb=0,gB=function(a){var b=_.g9a.call(this)||this;b.PB="mat-optgroup-label-"+xhb++;var c;b.iF=null!=(c=null==a?void 0:a.KSa)?c:!1;return b};_.V(gB,_.g9a);gB.ha=function(a){return new (a||gB)(_.u(_.kr,8))};gB.Ja=_.pc({type:gB,inputs:{label:"label"},features:[_.Ke]});var yhb=["*",[["mat-option"],["ng-container"]]],hB=function(){return gB.apply(this,arguments)||this};
_.V(hB,gB);hB.ha=function(){var a;return function(b){return(a||(a=_.$c(hB)))(b||hB)}}();
hB.Aa=_.kc({type:hB,ta:[["mat-optgroup"]],Eb:[1,"mat-optgroup"],Fb:5,lb:function(a,b){a&2&&(_.Ne("role",b.iF?null:"group")("aria-disabled",b.iF?null:b.disabled.toString())("aria-labelledby",b.iF?null:b.PB),_.Pe("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Yb:["matOptgroup"],features:[_.hf([{ya:_.lr,Pb:hB}]),_.Ke],hc:["*","mat-option, ng-container"],Ba:4,Ca:2,Fa:[["role","presentation",1,"mat-optgroup-label",3,"id"]],va:function(a,b){a&1&&(_.af(yhb),_.y(0,"span",0),_.N(1),_.bf(2),
_.z(),_.bf(3,1));a&2&&(_.w("id",b.PB),_.t(1),_.ff("",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"],
ub:2,Pa:0});
var zhb=["trigger"],Ahb=["panel"],Bhb=[[["mat-select-trigger"]],"*"],Chb=0,Dhb=function(a,b){this.source=a;this.value=b},iB=function(a,b,c,d,e,f,g,m,n,r,x,A,E,I){var L=_.z9a.call(this,e,d,g,m,r)||this;L.Ef=a;L.kb=b;L.hb=c;L.qc=f;L.oz=n;L.T5=E;L.di=I;L.AIa=[{Ec:"start",Fc:"bottom",rc:"start",xc:"top"},{Ec:"end",Fc:"bottom",rc:"end",xc:"top"},{Ec:"start",Fc:"top",rc:"start",xc:"bottom",Kd:"mat-mdc-select-panel-above"},{Ec:"end",Fc:"top",rc:"end",xc:"bottom",Kd:"mat-mdc-select-panel-above"}];L.Hl=!1;
L.Xy=function(Aa,Pa){return Aa===Pa};L.fC="mat-select-"+Chb++;L.m7=null;L.wq=new _.ye;L.Ne=function(){};L.tf=function(){};L.x7="mat-select-value-"+Chb++;L.s6=new _.ye;var Q;L.lIa=(null==(Q=L.di)?void 0:Q.EH)||"";L.fs=!1;L.controlType="mat-select";var da,oa;L.YI=null!=(oa=null==(da=L.di)?void 0:da.Np)?oa:!1;L.Ph=!1;var pa,ta;L.Q4=null!=(ta=null==(pa=L.di)?void 0:pa.zK)?ta:!1;L.ariaLabel="";L.GD=L.di&&"undefined"!==typeof L.di.GD?L.di.GD:"auto";L.dfa=_.Xd(function(){var Aa=L.options;return Aa?Aa.Xc.ka(_.Be(Aa),
_.Ce(function(){return _.$d.apply(null,_.yc(Aa.map(function(Pa){return Pa.Pu})))})):L.hb.Of.ka(_.pe(1),_.Ce(function(){return L.dfa}))});L.Go=new _.ml;L.j6=L.Go.ka(_.de(function(Aa){return Aa}),_.v(function(){}));L.B4=L.Go.ka(_.de(function(Aa){return!Aa}),_.v(function(){}));L.Ro=new _.ml;L.Rr=new _.ml;L.ii=null;L.dC=function(Aa){return L.kd?!1:Aa.disabled};L.Id&&(L.Id.mq=L);null!=(null==I?void 0:I.FV)&&(L.LF=I.FV);L.N6=A;L.Oe=L.N6();L.tabIndex=parseInt(x)||0;L.id=L.id;return L};_.V(iB,_.z9a);
_.h=iB.prototype;_.h.Kna=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.oa,d=pcb(a,this.options,this.CH);b=b.Nh();c.scrollTop=0===a&&1===d?0:qcb(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.zIa=function(){this.Kna(this.Tb.iw||0)};_.h.cGa=function(a){return new Dhb(this,a)};
_.h.Ra=function(){var a=this;this.md=new _.jy(this.multiple);this.mc.next();this.s6.ka(_.ne(),_.De(this.wq)).subscribe(function(){return a.r6(a.kd)});this.Ef.hd().ka(_.De(this.wq)).subscribe(function(){a.kd&&(a.J$a=a.y8a(a.BIa),a.kb.Pd())})};
_.h.ve=function(){var a=this;this.VGa();this.md.changed.ka(_.De(this.wq)).subscribe(function(b){b.NJ.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.Ig()})});this.options.Xc.ka(_.Be(null),_.De(this.wq)).subscribe(function(){a.VIa();a.ZI()})};
_.h.wn=function(){var a=this.wGa(),b=this.Id;if(a!==this.m7){var c=this.Na.oa;(this.m7=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.A6!==b.control&&(void 0!==this.A6&&null!==b.disabled&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.A6=b.control),this.HV())};_.h.Ub=function(a){(a.disabled||a.userAriaDescribedBy)&&this.mc.next();a.typeaheadDebounceInterval&&this.Tb&&this.Tb.yI(this.LF)};
_.h.La=function(){var a;null==(a=this.Tb)||a.destroy();this.wq.next();this.wq.complete();this.mc.complete();this.kP()};_.h.toggle=function(){this.kd?this.close():this.open()};_.h.open=function(){this.oz&&(this.BIa=this.oz.aS());this.J$a=this.y8a(this.BIa);this.bs()&&(this.dP(),this.Hl=!0,_.fy(this.Tb,null),this.QGa(),_.Hk(this.kb));this.mc.next()};
_.h.dP=function(){var a=this.Na.oa.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.ii&&_.hh(this.ii,"aria-owns",b);_.sqa(a,"aria-owns",b);this.ii=a}};_.h.kP=function(){this.ii&&(_.hh(this.ii,"aria-owns",this.id+"-panel"),this.ii=null)};_.h.close=function(){this.Hl&&(this.Hl=!1,_.fy(this.Tb,this.wk()?"rtl":"ltr"),_.Hk(this.kb),this.tf());this.mc.next()};_.h.Fn=function(a){this.RE(a)};_.h.yn=function(a){this.Ne=a};_.h.ft=function(a){this.tf=a};
_.h.fq=function(a){this.disabled=a;_.Hk(this.kb);this.mc.next()};_.h.wk=function(){return this.qc?"rtl"===this.qc.value:!1};_.h.eg=function(a){this.disabled||(this.kd?this.EGa(a):this.BGa(a))};_.h.BGa=function(a){var b=a.keyCode,c=40===b||38===b||37===b||39===b,d=this.Tb;!(0<d.dw.length||13!==b&&32!==b||_.ah(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Zs(a),(a=this.selected)&&b!==a&&this.T5.Sj(a.zB,1E4))};
_.h.EGa=function(a){var b=this.Tb,c=a.keyCode,d=40===c||38===c,e=0<b.dw.length;if(d&&a.altKey)a.preventDefault(),this.close();else if(e||13!==c&&32!==c||!b.Rf||_.ah(a))if(!e&&this.Ph&&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.Ig())})}else c=b.iw,b.Zs(a),this.Ph&&d&&a.shiftKey&&b.Rf&&b.iw!==c&&b.Rf.Iq();else a.preventDefault(),b.Rf.Iq()};
_.h.gp=function(){this.disabled||(this.fs=!0,this.mc.next())};_.h.bl=function(){this.fs=!1;var a;null!=(a=this.Tb)&&(a.dw=[]);this.disabled||this.kd||(this.tf(),_.Hk(this.kb),this.mc.next())};_.h.XHa=function(){var a=this;this.UB.VT.ka(_.pe(1)).subscribe(function(){a.kb.Pd();a.zIa()})};_.h.rGa=function(){return this.oz?"mat-"+this.oz.color:""};_.h.ZI=function(){var a=this;Promise.resolve().then(function(){a.Id&&(a.ae=a.Id.value);a.Yt(a.ae);a.mc.next()})};
_.h.Yt=function(a){var b=this;this.options.forEach(function(c){return _.a9a(c)});this.md.clear();this.multiple&&a?(a.forEach(function(c){return b.P6(c)}),this.AQ()):(a=this.P6(a))?_.yq(this.Tb,a):this.kd||_.yq(this.Tb,-1);_.Hk(this.kb)};_.h.P6=function(a){var b=this,c=this.options.find(function(d){if(b.md.Fe(d))return!1;try{return null!=d.value&&b.Xy(d.value,a)}catch(e){return!1}});c&&this.md.select(c);return c};
_.h.RE=function(a){return a!==this.ae||this.Ph&&Array.isArray(a)?(this.options&&this.Yt(a),this.ae=a,!0):!1};_.h.y8a=function(a){return"auto"===this.GD?(a instanceof _.ky?a.nb:a||this.Na).oa.getBoundingClientRect().width:null===this.GD?"":this.GD};_.h.FJa=function(){if(this.options)for(var a=_.l(this.options),b=a.next();!b.done;b=a.next())_.Hk(b.value.kb)};
_.h.VGa=function(){var a=this;this.Tb=_.ey(_.Y8a(_.Z8a(_.xq(_.fy(_.X8a((new _.iy(this.options)).yI(this.LF)),this.wk()?"rtl":"ltr")))),this.dC);this.Tb.JN.subscribe(function(){a.kd&&(!a.multiple&&a.Tb.Rf&&a.Tb.Rf.Iq(),a.focus(),a.close())});this.Tb.hd.subscribe(function(){a.Hl&&a.panel?a.Kna(a.Tb.iw||0):a.Hl||a.multiple||!a.Tb.Rf||a.Tb.Rf.Iq()})};
_.h.VIa=function(){var a=this,b=_.$d(this.options.Xc,this.wq);this.dfa.ka(_.De(b)).subscribe(function(c){a.cIa(c.source,c.iH);c.iH&&!a.multiple&&a.Hl&&(a.close(),a.focus())});_.$d.apply(null,_.yc(this.options.map(function(c){return c.hi}))).ka(_.De(b)).subscribe(function(){a.kb.Pd();a.mc.next()})};
_.h.cIa=function(a,b){var c=this.md.Fe(a);null!=a.value||this.Ph?(c!==a.selected&&(a.selected?this.md.select(a):this.md.Ig(a)),b&&this.Tb.Nk(a),this.multiple&&(this.AQ(),b&&this.focus())):(a.Ig(),this.md.clear(),null!=this.value&&this.zF(a.value));c!==this.md.Fe(a)&&this.zF();this.mc.next()};_.h.AQ=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.md.sort(function(c,d){return a.xia?a.xia(c,d,b):b.indexOf(c)-b.indexOf(d)});this.mc.next()}};
_.h.zF=function(a){var b=null;this.ae=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Rr.emit(b);this.Ne(b);this.Ro.emit(this.cGa(b));_.Hk(this.kb)};_.h.QGa=function(){if(this.Tb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Tb.Nk(a)}else this.Tb.Nk(this.md.selected[0])};_.h.bs=function(){var a;return!this.Hl&&!this.disabled&&0<(null==(a=this.options)?void 0:a.length)};_.h.focus=function(a){this.Na.oa.focus(a)};
_.h.GP=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.oz)?void 0:_.gy(a);return this.Sf?(b?b+" ":"")+this.Sf:b};_.h.bGa=function(){return this.kd&&this.Tb&&this.Tb.Rf?this.Tb.Rf.id:null};_.h.wGa=function(){if(this.ariaLabel)return null;var a,b=null==(a=this.oz)?void 0:_.gy(a);a=(b?b+" ":"")+this.x7;this.Sf&&(a+=" "+this.Sf);return a};_.h.r6=function(a){this.Go.emit(a)};_.h.X1=function(a){a.length?this.Na.oa.setAttribute("aria-describedby",a.join(" ")):this.Na.oa.removeAttribute("aria-describedby")};
_.h.M0=function(){this.focus();this.open()};
_.W.Object.defineProperties(iB.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.fs||this.Hl}},Np:{configurable:!0,enumerable:!0,get:function(){return this.YI},set:function(a){this.YI=_.dh(a);this.FJa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.WB},set:function(a){this.WB=a;this.mc.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.fl)?c:null==(a=this.Id)?void 0:null==(b=a.control)?void 0:
_.Q2a(b))?d:!1},set:function(a){this.fl=_.dh(a);this.mc.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Ph},set:function(a){this.Ph=_.dh(a)}},zK:{configurable:!0,enumerable:!0,get:function(){return this.Q4},set:function(a){this.Q4=_.dh(a)}},Oz:{configurable:!0,enumerable:!0,get:function(){return this.Xy},set:function(a){this.Xy=a;this.md&&this.ZI()}},value:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.RE(a)&&this.Ne(a)}},FV:{configurable:!0,
enumerable:!0,get:function(){return this.LF},set:function(a){this.LF=_.gh(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Ue},set:function(a){this.Ue=a||this.fC;this.mc.next()}},kd:{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]}},a2a:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";
if(this.Ph){var a=this.md.selected.map(function(b){return b.zB});this.wk()&&a.reverse();return a.join(", ")}return this.md.selected[0].zB}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.md||this.md.tl()}},m2:{configurable:!0,enumerable:!0,get:function(){return this.kd||!this.empty||this.focused&&!!this.placeholder}}});
iB.ha=function(a){return new (a||iB)(_.u(_.Kq),_.u(_.El),_.u(_.Ge),_.u(_.jr),_.u(_.bd),_.u(_.Aq,8),_.u(_.rv,8),_.u(_.wv,8),_.u(_.Gv,8),_.u(_.lv,10),_.Uc("tabindex"),_.u(_.w9a),_.u(_.pq),_.u(_.x9a,8))};
iB.Aa=_.kc({type:iB,ta:[["mat-select"]],Fd:function(a,b,c){a&1&&(_.uf(c,_.y9a,5),_.uf(c,_.JA,5),_.uf(c,_.lr,5));if(a&2){var d;_.sf(d=_.wf())&&(b.KNa=d.first);_.sf(d=_.wf())&&(b.options=d);_.sf(d=_.wf())&&(b.CH=d)}},vb:function(a,b){a&1&&(_.tf(zhb,5),_.tf(Ahb,5),_.tf(_.ly,5));if(a&2){var c;_.sf(c=_.wf())&&(b.trigger=c.first);_.sf(c=_.wf())&&(b.panel=c.first);_.sf(c=_.wf())&&(b.UB=c.first)}},Eb:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox","ngSkipHydration","",1,"mat-mdc-select"],
Fb:19,lb:function(a,b){a&1&&_.H("keydown",function(c){return b.eg(c)})("focus",function(){return b.gp()})("blur",function(){return b.bl()});a&2&&(_.Ne("id",b.id)("tabindex",b.tabIndex)("aria-controls",b.kd?b.id+"-panel":null)("aria-expanded",b.kd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.hn)("aria-activedescendant",b.bGa()),_.Pe("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.hn)("mat-mdc-select-required",
b.required)("mat-mdc-select-empty",b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{disabled:"disabled",xd:"disableRipple",tabIndex:"tabIndex",vE:["aria-describedby","userAriaDescribedBy"],Kd:"panelClass",Np:"hideSingleSelectionIndicator",placeholder:"placeholder",required:"required",multiple:"multiple",zK:"disableOptionCentering",Oz:"compareWith",value:"value",ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],JZ:"errorStateMatcher",FV:"typeaheadDebounceInterval",
xia:"sortComparator",id:"id",GD:"panelWidth"},outputs:{Go:"openedChange",j6:"opened",B4:"closed",Ro:"selectionChange",Rr:"valueChange"},Yb:["matSelect"],features:[_.hf([{ya:_.Fv,Pb:iB},{ya:_.kr,Pb:iB}]),_.Ke,_.Bc],hc:["mat-select-trigger","*"],Ba:11,Ca:10,Fa:[["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],[1,"mat-mdc-select-value",3,"ngSwitch"],["class","mat-mdc-select-placeholder mat-mdc-select-min-line",4,"ngSwitchCase"],
["class","mat-mdc-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],"viewBox;0 0 24 24;width;24px;height;24px;focusable;false;aria-hidden;true".split(";"),["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin",
"cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","backdropClick","attach","detach"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text",3,"ngSwitch"],["class","mat-mdc-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],va:function(a,b){a&1&&(_.af(Bhb),_.y(0,"div",0,1),_.H("click",function(){return b.toggle()}),_.y(3,"div",
2),_.M(4,Lcb,2,1,"span",3),_.M(5,Ocb,3,2,"span",4),_.z(),_.y(6,"div",5)(7,"div",6),_.Rc(),_.y(8,"svg",7),_.B(9,"path",8),_.z()()()(),_.M(10,Pcb,3,9,"ng-template",9),_.H("backdropClick",function(){return b.close()})("attach",function(){return b.XHa()})("detach",function(){return b.close()}));if(a&2){var c=_.ef(1);_.t(3);_.w("ngSwitch",b.empty);_.Ne("id",b.x7);_.t(1);_.w("ngSwitchCase",!0);_.t(1);_.w("ngSwitchCase",!1);_.t(5);_.w("cdkConnectedOverlayPanelClass",b.lIa)("cdkConnectedOverlayScrollStrategy",
b.Oe)("cdkConnectedOverlayOrigin",b.BIa||c)("cdkConnectedOverlayOpen",b.kd)("cdkConnectedOverlayPositions",b.AIa)("cdkConnectedOverlayWidth",b.J$a)}},Ia:[_.rm,_.um,_.vm,_.wm,_.ly,_.ky],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:translateY(-8px)}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}\n'],
ub:2,data:{animation:[_.v9a]},Pa:0});Ehb="Y Z E P T G M K  m u n".split(" ");_.jB=function(a){this.Ga=a};_.Fhb=function(a,b,c,d,e,f){var g=new _.we(1);return _.gcb(c).ka(_.De(_.fe(d)),_.De(g)).ka(_.xh(a.Ga,e),_.Ud(b,1),_.re(f),_.ve(g),_.Ld())};_.jB.ha=function(a){return new (a||_.jB)(_.q(_.Vn))};_.jB.ua=_.p({token:_.jB,qa:_.jB.ha,Ha:"root"});_.kB=function(){};_.kB.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<Ehb.length;e++){var f=Ehb[e];d=_.$ab[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"};_.kB.ha=function(a){return new (a||_.kB)};_.kB.Ce=_.qc({name:"humanizeBytes",type:_.kB,ie:!0});_.lB=function(){};_.lB.ha=function(a){return new (a||_.lB)};_.lB.Ea=_.lc({type:_.lB});_.lB.Da=_.ac({Rb:[_.kB]});_.Ghb=new _.wc("GMAT_LEGACY_TABS_OPTION");var Hhb=new _.wc("MatInkBarPositioner",{Ha:"root",qa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var Ihb=new _.wc("MatTabContent");var Jhb=new _.wc("MAT_TABS_CONFIG");_.bh({passive:!0});Qcb(_.nh(function(){}));_.Khb=new _.wc("MatTabLabel");_.Lhb=new _.wc("MAT_TAB");_.nh(function(){});var Mhb=new _.wc("MAT_TAB_GROUP");_.lh(_.mh(function(a){this.Na=a}),"primary");Qcb(_.qh(_.mh(_.nh(function(){}))));var Nhb=_.Lg("translateTab",[_.Og("center, void, left-origin-center, right-origin-center",_.Ng({transform:"none"})),_.Og("left",_.Ng({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Og("right",_.Ng({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Pg("* => left, * => right, left => center, right => center",_.Mg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")),_.Pg("void => left-origin-center",[_.Ng({transform:"translate3d(-100%, 0, 0)",
visibility:"hidden"}),_.Mg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")]),_.Pg("void => right-origin-center",[_.Ng({transform:"translate3d(100%, 0, 0)",visibility:"hidden"}),_.Mg("{{animationDuration}} cubic-bezier(0.35, 0, 0.25, 1)")])]);var Ohb=function(a){return{animationDuration:a}},Phb=function(a,b){return{value:a,params:b}},mB=function(a,b,c,d){_.dr.call(this,a,b,d);this.Nj=c;this.R9a=this.t6a=_.yd.EMPTY};_.V(mB,_.dr);mB.prototype.Ra=function(){var a=this;_.dr.prototype.Ra.call(this);this.t6a=this.Nj.JEa.ka(_.Be(this.Nj.jX(this.Nj.Fg))).subscribe(function(b){b&&!a.wg()&&a.Od(a.Nj.rP)});this.R9a=this.Nj.mEa.subscribe(function(){a.Nj.YT||a.detach()})};
mB.prototype.La=function(){_.dr.prototype.La.call(this);this.t6a.unsubscribe();this.R9a.unsubscribe()};mB.ha=function(a){return new (a||mB)(_.u(_.Ck),_.u(_.pf),_.u(_.fc(function(){return nB})),_.u(_.ih))};mB.Ja=_.pc({type:mB,ta:[["","matTabBodyHost",""]],features:[_.Ke]});
var oB=function(a,b,c){var d=this;this.Na=a;this.qc=b;this.r7a=_.yd.EMPTY;this.hoa=new _.ye;this.t$a=new _.ml;this.JEa=new _.ml;this.mEa=new _.ml;this.s$a=new _.ml(!0);this.animationDuration="500ms";this.YT=!1;b&&(this.r7a=b.hd.subscribe(function(e){d.P6a(e);_.Hk(c)}));this.hoa.ka(_.ne(function(e,f){return e.nl===f.nl&&e.og===f.og})).subscribe(function(e){d.jX(e.og)&&d.jX(d.Fg)&&d.s$a.emit();d.jX(e.nl)&&!d.jX(d.Fg)&&d.mEa.emit()})};_.h=oB.prototype;
_.h.Ra=function(){"center"==this.Fg&&null!=this.origin&&(this.Fg=this.Jmc(this.origin))};_.h.La=function(){this.r7a.unsubscribe();this.hoa.complete()};_.h.B$a=function(a){a=this.jX(a.og);this.JEa.emit(a);a&&this.t$a.emit(this.Na.oa.clientHeight)};_.h.OB=function(){return this.qc&&"rtl"===this.qc.value?"rtl":"ltr"};_.h.jX=function(a){return"center"==a||"left-origin-center"==a||"right-origin-center"==a};
_.h.P6a=function(a){a=void 0===a?this.OB():a;this.Fg=0>this.W$a?"ltr"==a?"left":"right":0<this.W$a?"ltr"==a?"right":"left":"center"};_.h.Jmc=function(a){var b=this.OB();return"ltr"==b&&0>=a||"rtl"==b&&0<a?"left-origin-center":"right-origin-center"};_.W.Object.defineProperties(oB.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.W$a=a;this.P6a()}}});oB.ha=function(a){return new (a||oB)(_.u(_.bd),_.u(_.Aq,8),_.u(_.El))};
oB.Ja=_.pc({type:oB,inputs:{rP:["content","_content"],origin:"origin",animationDuration:"animationDuration",YT:"preserveContent",position:"position"},outputs:{t$a:"_onCentering",JEa:"_beforeCentering",mEa:"_afterLeavingCenter",s$a:"_onCentered"}});var nB=function(a,b,c){oB.call(this,a,b,c)};_.V(nB,oB);nB.Ja=oB.Ja;nB.ha=function(a){return new (a||nB)(_.u(_.bd),_.u(_.Aq,8),_.u(_.El))};
nB.Aa=_.kc({type:nB,ta:[["mat-tab-body"]],vb:function(a,b){a&1&&_.tf(_.dr,5);if(a&2){var c;_.sf(c=_.wf())&&(b.wrc=c.first)}},Eb:[1,"mat-mdc-tab-body"],features:[_.Ke],Ba:3,Ca:6,Fa:[["cdkScrollable","",1,"mat-mdc-tab-body-content"],["content",""],["matTabBodyHost",""]],va:function(a,b){a&1&&(_.y(0,"div",0,1),_.H("@translateTab.start",function(c){return b.B$a(c)})("@translateTab.done",function(c){return b.hoa.next(c)}),_.M(2,Scb,0,0,"ng-template",2),_.z());a&2&&_.w("@translateTab",_.mf(3,Phb,b.Fg,_.lf(1,
Ohb,b.animationDuration)))},Ia:[mB],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'],
ub:2,data:{animation:[Nhb]}});var pB=function(a){this.va=a};pB.ha=function(a){return new (a||pB)(_.u(_.of))};pB.Ja=_.pc({type:pB,ta:[["","matTabContent",""]],features:[_.hf([{ya:Ihb,Pb:pB}])]});var Qhb=_.bh({passive:!0}),qB=function(a,b,c,d,e,f,g){var m=this;this.Na=a;this.kb=b;this.Ef=c;this.qc=d;this.hb=e;this.Bc=f;this.Be=g;this.JX=0;this.jJa=!1;this.Nb=new _.ye;this.MX=!1;this.VI=this.UI=!0;this.Vna=new _.ye;this.R4=!1;this.Jq=0;this.DKb=new _.ml;this.wub=new _.ml;e.bc(function(){_.Zd(a.oa,"mouseleave").ka(_.De(m.Nb)).subscribe(function(){m.AJ()})})};_.h=qB.prototype;
_.h.Sc=function(){var a=this;_.Zd(this.dab.oa,"touchstart",Qhb).ka(_.De(this.Nb)).subscribe(function(){a.eX("before")});_.Zd(this.m$a.oa,"touchstart",Qhb).ka(_.De(this.Nb)).subscribe(function(){a.eX("after")})};
_.h.ve=function(){var a=this,b=this.qc?this.qc.hd:_.Ed("ltr"),c=this.Ef.hd(150),d=function(){a.Qja();a.nEa()};this.Tb=_.ey(_.xq(_.fy(new _.zq(this.Oh),this.OB())).AE(),function(){return!1});_.yq(this.Tb,this.Jq);this.hb.Of.ka(_.pe(1)).subscribe(d);_.$d(b,c,this.Oh.Xc,this.rqc()).ka(_.De(this.Nb)).subscribe(function(){a.hb.kc(function(){Promise.resolve().then(function(){a.JX=Math.max(0,Math.min(a.lGa(),a.JX));d()})});_.fy(a.Tb,a.OB())});this.Tb.hd.subscribe(function(e){a.wub.emit(e);a.Fsc(e)})};
_.h.rqc=function(){var a=this;return"function"!==typeof ResizeObserver?_.oe:this.Oh.Xc.ka(_.Be(this.Oh),_.Ce(function(b){return new _.Bd(function(c){return a.hb.bc(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.nb.oa)});return function(){d.disconnect()}})})}),_.Ae(),_.de(function(b){return b.some(function(c){return 0<c.contentRect.width&&0<c.contentRect.height})}))};
_.h.oM=function(){this.itc!=this.Oh.length&&(this.Qja(),this.itc=this.Oh.length,_.Hk(this.kb));this.jJa&&(this.Hab(this.Jq),this.WEa(),this.nEa(),this.jJa=!1,_.Hk(this.kb));this.Eab&&(this.Tbb(),this.Eab=!1,_.Hk(this.kb))};_.h.La=function(){var a;null==(a=this.Tb)||a.destroy();this.Nb.next();this.Nb.complete();this.Vna.complete()};
_.h.eg=function(a){if(!_.ah(a))switch(a.keyCode){case 13:case 32:if(this.WR!==this.selectedIndex){var b=this.Oh.get(this.WR);b&&!b.disabled&&(this.DKb.emit(this.WR),this.J9a(a))}break;default:this.Tb.Zs(a)}};_.h.u$a=function(){var a=this,b=this.Na.oa.textContent;b!==this.mnc&&(this.mnc=b||"",this.hb.kc(function(){a.Qja();a.nEa();_.Hk(a.kb)}))};_.h.Qja=function(){this.qmc();this.WEa();this.Tbb()};_.h.oX=function(a){return this.Oh?!!this.Oh.toArray()[a]:!0};
_.h.Fsc=function(a){this.MX&&this.Hab(a);this.Oh&&this.Oh.length&&(this.Oh.toArray()[a].focus(),a=this.PX.oa,a.scrollLeft="ltr"==this.OB()?0:a.scrollWidth-a.offsetWidth)};_.h.OB=function(){return this.qc&&"rtl"===this.qc.value?"rtl":"ltr"};_.h.Tbb=function(){if(!this.Bw){var a=this.XD;this.kbb.oa.style.transform="translateX("+Math.round("ltr"===this.OB()?-a:a)+"px)";if(this.Bc.Ska||this.Bc.pAa)this.PX.oa.scrollLeft=0}};
_.h.Fab=function(a){return this.Gab(this.JX+("before"==a?-1:1)*this.PX.oa.offsetWidth/3)};_.h.ima=function(a){this.AJ();this.Fab(a)};_.h.Hab=function(a){if(!this.Bw){var b=this.Oh?this.Oh.toArray()[a]:null;if(b){a=this.PX.oa.offsetWidth;var c=b.nb.oa;b=c.offsetLeft;var d=c.offsetWidth;"ltr"==this.OB()?c=b+d:(c=this.boa.oa.offsetWidth-b,b=c-d);d=this.XD;a=this.XD+a;b<d?this.XD-=d-b:c>a&&(this.XD+=Math.min(c-a,b-d))}}};
_.h.qmc=function(){if(this.Bw)this.MX=!1;else{var a=this.boa.oa.scrollWidth>this.Na.oa.offsetWidth;a||(this.XD=0);a!==this.MX&&_.Hk(this.kb);this.MX=a}};_.h.WEa=function(){this.Bw?this.UI=this.VI=!0:(this.VI=0==this.XD,this.UI=this.XD==this.lGa(),_.Hk(this.kb))};_.h.lGa=function(){return this.boa.oa.scrollWidth-this.PX.oa.offsetWidth||0};_.h.nEa=function(){var a=this.Oh&&this.Oh.length?this.Oh.toArray()[this.selectedIndex]:null;(a=a?a.nb.oa:null)?Rhb(this.vma,a):this.vma.Ze()};_.h.AJ=function(){this.Vna.next()};
_.h.eX=function(a,b){var c=this;b&&null!=b.button&&0!==b.button||(this.AJ(),_.fe(650,100).ka(_.De(_.$d(this.Vna,this.Nb))).subscribe(function(){var d=c.Fab(a),e=d.mAb;d=d.distance;(0===d||d>=e)&&c.AJ()}))};_.h.Gab=function(a){if(this.Bw)return{mAb:0,distance:0};var b=this.lGa();this.JX=Math.max(0,Math.min(b,a));this.Eab=!0;this.WEa();return{mAb:b,distance:this.JX}};
_.W.Object.defineProperties(qB.prototype,{Bw:{configurable:!0,enumerable:!0,get:function(){return this.R4},set:function(a){this.R4=_.dh(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Jq},set:function(a){a=_.gh(a);this.Jq!=a&&(this.jJa=!0,this.Jq=a,this.Tb&&_.yq(this.Tb,a))}},WR:{configurable:!0,enumerable:!0,get:function(){return this.Tb?this.Tb.iw:0},set:function(a){this.oX(a)&&this.WR!==a&&this.Tb&&this.Tb.Nk(a)}},XD:{configurable:!0,enumerable:!0,get:function(){return this.JX},
set:function(a){this.Gab(a)}}});qB.ha=function(a){return new (a||qB)(_.u(_.bd),_.u(_.El),_.u(_.Kq),_.u(_.Aq,8),_.u(_.Ge),_.u(_.Yp),_.u(_.Ek,8))};qB.Ja=_.pc({type:qB,inputs:{Bw:"disablePagination"}});var Shb=_.nh(function(){}),rB=function(a){var b=Shb.call(this)||this;b.nb=a;return b};_.V(rB,Shb);rB.prototype.focus=function(){this.nb.oa.focus()};rB.ha=function(a){return new (a||rB)(_.u(_.bd))};rB.Ja=_.pc({type:rB,features:[_.Ke]});Rcb(rB);var sB=function(a,b,c,d,e,f,g){qB.call(this,a,b,c,d,e,f,g);this.cs=!1};_.V(sB,qB);sB.prototype.J9a=function(a){a.preventDefault()};_.W.Object.defineProperties(sB.prototype,{xd:{configurable:!0,enumerable:!0,get:function(){return this.cs},set:function(a){this.cs=_.dh(a)}}});sB.ha=function(a){return new (a||sB)(_.u(_.bd),_.u(_.El),_.u(_.Kq),_.u(_.Aq,8),_.u(_.Ge),_.u(_.Yp),_.u(_.Ek,8))};sB.Ja=_.pc({type:sB,inputs:{xd:"disableRipple"},features:[_.Ke]});var Thb=_.nh(function(){}),tB=function(a,b){var c=Thb.call(this)||this;c.Ve=a;c.M6a=b;c.GPb="";c.T6a=null;c.hi=new _.ye;c.position=null;c.origin=null;c.isActive=!1;return c};_.V(tB,Thb);tB.prototype.Ub=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.hi.next()};tB.prototype.La=function(){this.hi.complete()};tB.prototype.Ra=function(){this.T6a=new _.ar(this.L7a||this.Gpc,this.Ve)};tB.prototype.Gsc=function(a){a&&a.Cmc===this&&(this.ltc=a)};
_.W.Object.defineProperties(tB.prototype,{content:{configurable:!0,enumerable:!0,get:function(){return this.T6a}}});tB.ha=function(a){return new (a||tB)(_.u(_.pf),_.u(Mhb,8))};tB.Ja=_.pc({type:tB,vb:function(a,b){a&1&&_.tf(_.of,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Gpc=c.first)}},inputs:{GPb:["label","textLabel"],ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],cFc:"labelClass",Gvc:"bodyClass"},features:[_.Ke,_.Bc]});var Uhb=0,Vhb=_.lh(_.mh(function(a){this.Na=a}),"primary"),uB=function(a,b,c,d){a=Vhb.call(this,a)||this;a.kb=b;a.Be=d;a.Mq=new _.xf;a.C5=0;a.Ima=null;a.GJa=0;a.lbb=_.yd.EMPTY;a.aoa=_.yd.EMPTY;a.GFa=!1;a.Jq=null;a.Lsb="above";a.R4=!1;a.Y$a=!1;a.JKb=new _.ml;a.b_=new _.ml;a.beb=new _.ml;a.l_a=new _.ml(!0);a.N8a=Uhb++;a.animationDuration=c&&c.animationDuration?c.animationDuration:"500ms";a.Bw=c&&null!=c.Bw?c.Bw:!1;a.R$=c&&null!=c.R$?c.R$:!1;var e;a.X9=null!=(e=null==c?void 0:c.X9)?e:null;a.YT=!(null==
c||!c.YT);return a};_.V(uB,Vhb);_.h=uB.prototype;
_.h.oM=function(){var a=this,b=this.C5=this.C6a(this.C5);if(this.Jq!=b){var c=null==this.Jq;if(!c){this.l_a.emit(this.WE(b));var d=this.e7.oa;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Mq.forEach(function(e,f){return e.isActive=f===b});c||(a.JKb.emit(b),a.e7.oa.style.minHeight="")})}this.Mq.forEach(function(e,f){e.position=f-b;null==a.Jq||0!=e.position||e.origin||(e.origin=b-a.Jq)});this.Jq!==b&&(this.Jq=b,this.Ima=null,_.Hk(this.kb))};
_.h.ve=function(){var a=this;this.btc();this.ftc();this.lbb=this.Mq.Xc.subscribe(function(){var b=a.C6a(a.C5);if(b===a.Jq){for(var c=a.Mq.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.C5=a.Jq=e;a.Ima=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.l_a.emit(a.WE(b))})}_.Hk(a.kb)})};_.h.btc=function(){var a=this;this.M5a.Xc.ka(_.Be(this.M5a)).subscribe(function(b){a.Mq.reset(b.filter(function(c){return c.M6a===a||!c.M6a}));_.rf(a.Mq)})};
_.h.La=function(){this.Mq.destroy();this.lbb.unsubscribe();this.aoa.unsubscribe()};_.h.Qja=function(){this.HJa&&this.HJa.Qja()};_.h.AP=function(a){this.Ima=a;this.b_.emit(this.WE(a))};_.h.WE=function(a){var b=new Whb;b.index=a;this.Mq&&this.Mq.length&&(b.tab=this.Mq.toArray()[a]);return b};_.h.ftc=function(){var a=this;this.aoa&&this.aoa.unsubscribe();this.aoa=_.$d.apply(null,_.yc(this.Mq.map(function(b){return b.hi}))).subscribe(function(){return _.Hk(a.kb)})};
_.h.C6a=function(a){return Math.min(this.Mq.length-1,Math.max(a||0,0))};_.h.I8a=function(a){return"mat-tab-label-"+this.N8a+"-"+a};_.h.H8a=function(a){return"mat-tab-content-"+this.N8a+"-"+a};_.h.Dsc=function(a){if(this.GFa&&this.GJa){var b=this.e7.oa;b.style.height=this.GJa+"px";this.e7.oa.offsetHeight&&(b.style.height=a+"px")}};_.h.Zrc=function(){var a=this.e7.oa;this.GJa=a.clientHeight;a.style.height="";this.beb.emit()};_.h.Zo=function(a,b,c){b.WR=c;a.disabled||(this.selectedIndex=c)};
_.h.eF=function(a){var b,c=null!=(b=this.Ima)?b:this.selectedIndex;return a===c?0:-1};_.h.htc=function(a,b){a&&"mouse"!==a&&"touch"!==a&&(this.HJa.WR=b)};
_.W.Object.defineProperties(uB.prototype,{R$:{configurable:!0,enumerable:!0,get:function(){return this.GFa},set:function(a){this.GFa=_.dh(a)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Jq},set:function(a){this.C5=_.gh(a,null)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.llc},set:function(a){this.llc=/^\d+$/.test(a+"")?a+"ms":a}},X9:{configurable:!0,enumerable:!0,get:function(){return this.Qmc},set:function(a){this.Qmc=_.gh(a,null)}},Bw:{configurable:!0,
enumerable:!0,get:function(){return this.R4},set:function(a){this.R4=_.dh(a)}},YT:{configurable:!0,enumerable:!0,get:function(){return this.Y$a},set:function(a){this.Y$a=_.dh(a)}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.IEa},set:function(a){var b=this.Na.oa.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.IEa=a}}});
uB.ha=function(a){return new (a||uB)(_.u(_.bd),_.u(_.El),_.u(Jhb,8),_.u(_.Ek,8))};uB.Ja=_.pc({type:uB,inputs:{R$:"dynamicHeight",selectedIndex:"selectedIndex",Lsb:"headerPosition",animationDuration:"animationDuration",X9:"contentTabIndex",Bw:"disablePagination",YT:"preserveContent",backgroundColor:"backgroundColor"},outputs:{JKb:"selectedIndexChange",b_:"focusChange",beb:"animationDone",l_a:"selectedTabChange"},features:[_.Ke]});var Whb=function(){};var Xhb=Number.MAX_SAFE_INTEGER,vB=function(a,b,c,d,e,f,g){qB.call(this,a,d,e,b,c,f,g);this.cs=!1;this.color="primary"};_.V(vB,qB);vB.prototype.J9a=function(){};vB.prototype.ve=function(){var a=this;this.Oh.Xc.ka(_.Be(null),_.De(this.Nb)).subscribe(function(){Yhb(a)});qB.prototype.ve.call(this)};var Yhb=function(a){if(a.Oh){for(var b=a.Oh.toArray(),c=0;c<b.length;c++)if(b[c].active){a.selectedIndex=c;_.Hk(a.kb);a.lE&&(a.lE.uSc=b[c].id);return}a.selectedIndex=-1;a.vma.Ze()}};
vB.prototype.tGa=function(){return this.lE?"tablist":this.Na.oa.getAttribute("role")};_.W.Object.defineProperties(vB.prototype,{backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.IEa},set:function(a){var b=this.Na.oa.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.IEa=a}},xd:{configurable:!0,enumerable:!0,get:function(){return this.cs},set:function(a){this.cs=_.dh(a)}}});
vB.ha=function(a){return new (a||vB)(_.u(_.bd),_.u(_.Aq,8),_.u(_.Ge),_.u(_.El),_.u(_.Kq),_.u(_.Yp),_.u(_.Ek,8))};vB.Ja=_.pc({type:vB,inputs:{backgroundColor:"backgroundColor",xd:"disableRipple",color:"color",lE:"tabPanel"},features:[_.Ke]});var Zhb=_.qh(_.mh(_.nh(function(){}))),wB=function(a,b,c,d,e,f){var g=Zhb.call(this)||this;g.uz=a;g.nb=b;g.Ed=e;g.nF=!1;g.id="mat-tab-link-"+Xhb--;g.UH=c||{};g.tabIndex=parseInt(d)||0;"NoopAnimations"===f&&(g.UH.animation={vG:0,QR:0});return g};_.V(wB,Zhb);
_.h=wB.prototype;_.h.focus=function(){this.nb.oa.focus()};_.h.Sc=function(){this.Ed.Pm(this.nb)};_.h.La=function(){this.Ed.Pk(this.nb)};_.h.n5=function(){this.uz.WR=this.uz.Oh.toArray().indexOf(this)};_.h.eg=function(a){!this.disabled||32!==a.keyCode&&13!==a.keyCode?this.uz.lE&&32===a.keyCode&&this.nb.oa.click():a.preventDefault()};_.h.ooc=function(){var a;return this.uz.lE?null==(a=this.uz.lE)?void 0:a.id:this.nb.oa.getAttribute("aria-controls")};
_.h.qoc=function(){return this.uz.lE?this.active?"true":"false":this.nb.oa.getAttribute("aria-selected")};_.h.poc=function(){return this.active&&!this.uz.lE?"page":null};_.h.tGa=function(){return this.uz.lE?"tab":this.nb.oa.getAttribute("role")};_.h.eF=function(){return this.uz.lE?this.nF&&!this.disabled?0:-1:this.tabIndex};
_.W.Object.defineProperties(wB.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.nF},set:function(a){a=_.dh(a);a!==this.nF&&(this.nF=a,Yhb(this.uz))}},hwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.xd||this.uz.xd||!!this.UH.disabled}}});wB.ha=function(a){return new (a||wB)(_.u(vB),_.u(_.bd),_.u(_.mr,8),_.Uc("tabindex"),_.u(_.aq),_.u(_.Ek,8))};wB.Ja=_.pc({type:wB,inputs:{active:"active",id:"id"},features:[_.Ke]});Rcb(wB);var xB=function(a,b,c,d){this.Na=a;this.hb=b;this.Ppc=c;this.Be=d},Rhb=function(a,b){a.show();a.hb.kc(function(){a.hb.Of.ka(_.pe(1)).subscribe(function(){var c=a.Ppc(b),d=a.Na.oa;d.style.left=c.left;d.style.width=c.width})})};xB.prototype.show=function(){this.Na.oa.style.visibility="visible"};xB.prototype.Ze=function(){this.Na.oa.style.visibility="hidden"};xB.ha=function(a){return new (a||xB)(_.u(_.bd),_.u(_.Ge),_.u(Hhb),_.u(_.Ek,8))};
xB.Ja=_.pc({type:xB,ta:[["mat-ink-bar"]],Eb:[1,"mat-ink-bar"],Fb:2,lb:function(a,b){a&2&&_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be)}});var $hb=function(a){return{animationDuration:a}},aib=function(a,b){return{value:a,params:b}},yB=function(a,b,c,d){mB.call(this,a,b,c,d)};_.V(yB,mB);yB.ha=function(a){return new (a||yB)(_.u(_.Ck),_.u(_.pf),_.u(_.fc(function(){return zB})),_.u(_.ih))};yB.Ja=_.pc({type:yB,ta:[["","matTabBodyHost",""]],features:[_.Ke]});var zB=function(a,b,c){oB.call(this,a,b,c)};_.V(zB,oB);zB.Ja=oB.Ja;zB.ha=function(a){return new (a||zB)(_.u(_.bd),_.u(_.Aq,8),_.u(_.El))};
zB.Aa=_.kc({type:zB,ta:[["mat-tab-body"]],vb:function(a,b){a&1&&_.tf(_.dr,5);if(a&2){var c;_.sf(c=_.wf())&&(b.wrc=c.first)}},Eb:[1,"mat-tab-body"],features:[_.Ke],Ba:3,Ca:6,Fa:[["cdkScrollable","",1,"mat-tab-body-content"],["content",""],["matTabBodyHost",""]],va:function(a,b){a&1&&(_.y(0,"div",0,1),_.H("@translateTab.start",function(c){return b.B$a(c)})("@translateTab.done",function(c){return b.hoa.next(c)}),_.M(2,Tcb,0,0,"ng-template",2),_.z());a&2&&_.w("@translateTab",_.mf(3,aib,b.Fg,_.lf(1,$hb,
b.animationDuration)))},Ia:[yB],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'],ub:2,data:{animation:[Nhb]}});_.AB=function(){pB.apply(this,arguments)};_.V(_.AB,pB);_.AB.ha=function(){var a;return function(b){return(a||(a=_.$c(_.AB)))(b||_.AB)}}();_.AB.Ja=_.pc({type:_.AB,ta:[["","matTabContent",""]],features:[_.hf([{ya:Ihb,Pb:_.AB}]),_.Ke]});var BB=function(){return rB.apply(this,arguments)||this};_.V(BB,rB);BB.ha=function(){var a;return function(b){return(a||(a=_.$c(BB)))(b||BB)}}();BB.Ja=_.pc({type:BB,ta:[["","matTabLabelWrapper",""]],Fb:3,lb:function(a,b){a&2&&(_.Ne("aria-disabled",!!b.disabled),_.Pe("mat-tab-disabled",b.disabled))},inputs:{disabled:"disabled"},features:[_.Ke]});var bib=["tabListContainer"],cib=["tabList"],dib=["tabListInner"],eib=["nextPaginator"],fib=["previousPaginator"],CB=function(a,b,c,d,e,f,g){sB.call(this,a,b,c,d,e,f,g)};_.V(CB,sB);CB.Ja=sB.Ja;CB.ha=function(a){return new (a||CB)(_.u(_.bd),_.u(_.El),_.u(_.Kq),_.u(_.Aq,8),_.u(_.Ge),_.u(_.Yp),_.u(_.Ek,8))};
CB.Aa=_.kc({type:CB,ta:[["mat-tab-header"]],Fd:function(a,b,c){a&1&&_.uf(c,BB,4);if(a&2){var d;_.sf(d=_.wf())&&(b.Oh=d)}},vb:function(a,b){a&1&&(_.tf(xB,7),_.tf(bib,7),_.tf(cib,7),_.tf(dib,7),_.tf(eib,5),_.tf(fib,5));if(a&2){var c;_.sf(c=_.wf())&&(b.vma=c.first);_.sf(c=_.wf())&&(b.PX=c.first);_.sf(c=_.wf())&&(b.kbb=c.first);_.sf(c=_.wf())&&(b.boa=c.first);_.sf(c=_.wf())&&(b.m$a=c.first);_.sf(c=_.wf())&&(b.dab=c.first)}},Eb:[1,"mat-tab-header"],Fb:4,lb:function(a,b){a&2&&_.Pe("mat-tab-header-pagination-controls-enabled",
b.MX)("mat-tab-header-rtl","rtl"==b.OB())},inputs:{selectedIndex:"selectedIndex"},outputs:{DKb:"selectFocusedIndex",wub:"indexFocused"},features:[_.Ke],hc:["*"],Ba:14,Ca:10,Fa:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-label-container",3,"keydown"],
["tabListContainer",""],["role","tablist",1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-labels"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],["nextPaginator",""]],va:function(a,b){a&1&&(_.af(),_.y(0,"button",0,1),_.H("click",function(){return b.ima("before")})("mousedown",function(c){return b.eX("before",
c)})("touchend",function(){return b.AJ()}),_.B(2,"div",2),_.z(),_.y(3,"div",3,4),_.H("keydown",function(c){return b.eg(c)}),_.y(5,"div",5,6),_.H("cdkObserveContent",function(){return b.u$a()}),_.y(7,"div",7,8),_.bf(9),_.z(),_.B(10,"mat-ink-bar"),_.z()(),_.y(11,"button",9,10),_.H("mousedown",function(c){return b.eX("after",c)})("click",function(){return b.ima("after")})("touchend",function(){return b.AJ()}),_.B(13,"div",2),_.z());a&2&&(_.Pe("mat-tab-header-pagination-disabled",b.VI),_.w("matRippleDisabled",
b.VI||b.xd)("disabled",b.VI||null),_.t(5),_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be),_.t(6),_.Pe("mat-tab-header-pagination-disabled",b.UI),_.w("matRippleDisabled",b.UI||b.xd)("disabled",b.UI||null))},Ia:[_.nr,_.nq,xB],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"],
ub:2});_.DB=function(){var a=tB.apply(this,arguments)||this;a.L7a=void 0;return a};_.V(_.DB,tB);_.DB.Ja=tB.Ja;_.W.Object.defineProperties(_.DB.prototype,{o1a:{configurable:!0,enumerable:!0,get:function(){return this.ltc},set:function(a){this.Gsc(a)}}});_.DB.ha=function(){var a;return function(b){return(a||(a=_.$c(_.DB)))(b||_.DB)}}();
_.DB.Aa=_.kc({type:_.DB,ta:[["mat-tab"]],Fd:function(a,b,c){a&1&&(_.uf(c,_.Khb,5),_.uf(c,Ihb,7,_.of));if(a&2){var d;_.sf(d=_.wf())&&(b.o1a=d.first);_.sf(d=_.wf())&&(b.L7a=d.first)}},Fb:1,lb:function(a){a&2&&_.Ne("mat-id-collision",null)},inputs:{disabled:"disabled"},Yb:["matTab"],features:[_.hf([{ya:_.Lhb,Pb:_.DB}]),_.Ke],hc:["*"],Ba:1,Ca:0,va:function(a){a&1&&(_.af(),_.M(0,Ucb,1,0,"ng-template"))},ub:2});var gib,hib;gib=["tabBodyWrapper"];hib=["tabHeader"];_.EB=function(a,b,c,d){return uB.call(this,a,b,c,d)||this};_.V(_.EB,uB);_.EB.Ja=uB.Ja;_.EB.ha=function(a){return new (a||_.EB)(_.u(_.bd),_.u(_.El),_.u(Jhb,8),_.u(_.Ek,8))};
_.EB.Aa=_.kc({type:_.EB,ta:[["mat-tab-group"]],Fd:function(a,b,c){a&1&&_.uf(c,_.DB,5);if(a&2){var d;_.sf(d=_.wf())&&(b.M5a=d)}},vb:function(a,b){a&1&&(_.tf(gib,5),_.tf(hib,5));if(a&2){var c;_.sf(c=_.wf())&&(b.e7=c.first);_.sf(c=_.wf())&&(b.HJa=c.first)}},Eb:["ngSkipHydration","",1,"mat-tab-group"],Fb:4,lb:function(a,b){a&2&&_.Pe("mat-tab-group-dynamic-height",b.R$)("mat-tab-group-inverted-header","below"===b.Lsb)},inputs:{color:"color",xd:"disableRipple"},Yb:["matTabGroup"],features:[_.hf([{ya:Mhb,
Pb:_.EB}]),_.Ke],Ba:6,Ca:7,Fa:[[3,"selectedIndex","disableRipple","disablePagination","indexFocused","selectFocusedIndex"],["tabHeader",""],["class","mat-tab-label mat-focus-indicator","role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",3,"id","mat-tab-label-active","ngClass","disabled","matRippleDisabled","click","cdkFocusChange",4,"ngFor","ngForOf"],[1,"mat-tab-body-wrapper"],["tabBodyWrapper",""],["role","tabpanel",3,"id","mat-tab-body-active","ngClass","content","position",
"origin","animationDuration","preserveContent","_onCentered","_onCentering",4,"ngFor","ngForOf"],["role","tab","matTabLabelWrapper","","mat-ripple","","cdkMonitorElementFocus","",1,"mat-tab-label","mat-focus-indicator",3,"id","ngClass","disabled","matRippleDisabled","click","cdkFocusChange"],[1,"mat-tab-label-content"],[3,"ngIf","ngIfElse"],["tabTextLabel",""],[3,"cdkPortalOutlet"],["role","tabpanel",3,"id","ngClass","content","position","origin","animationDuration","preserveContent","_onCentered",
"_onCentering"]],va:function(a,b){a&1&&(_.y(0,"mat-tab-header",0,1),_.H("indexFocused",function(c){return b.AP(c)})("selectFocusedIndex",function(c){return b.selectedIndex=c}),_.M(2,Ycb,5,15,"div",2),_.z(),_.y(3,"div",3,4),_.M(5,Zcb,1,11,"mat-tab-body",5),_.z());a&2&&(_.w("selectedIndex",b.selectedIndex||0)("disableRipple",b.xd)("disablePagination",b.Bw),_.t(2),_.w("ngForOf",b.Mq),_.t(1),_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be),_.t(2),_.w("ngForOf",b.Mq))},Ia:[_.rm,_.sm,_.tm,_.dr,_.nr,
_.wA,BB,zB,CB],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"],
ub:2});var iib,jib,kib,lib,mib;iib=["tabListContainer"];jib=["tabList"];kib=["tabListInner"];lib=["nextPaginator"];mib=["previousPaginator"];_.FB=function(a,b,c,d,e,f,g){vB.call(this,a,b,c,d,e,f,g)};_.V(_.FB,vB);_.FB.Ja=vB.Ja;_.FB.ha=function(a){return new (a||_.FB)(_.u(_.bd),_.u(_.Aq,8),_.u(_.Ge),_.u(_.El),_.u(_.Kq),_.u(_.Yp),_.u(_.Ek,8))};
_.FB.Aa=_.kc({type:_.FB,ta:[["","mat-tab-nav-bar",""]],Fd:function(a,b,c){a&1&&_.uf(c,_.GB,5);if(a&2){var d;_.sf(d=_.wf())&&(b.Oh=d)}},vb:function(a,b){a&1&&(_.tf(xB,7),_.tf(iib,7),_.tf(jib,7),_.tf(kib,7),_.tf(lib,5),_.tf(mib,5));if(a&2){var c;_.sf(c=_.wf())&&(b.vma=c.first);_.sf(c=_.wf())&&(b.PX=c.first);_.sf(c=_.wf())&&(b.kbb=c.first);_.sf(c=_.wf())&&(b.boa=c.first);_.sf(c=_.wf())&&(b.m$a=c.first);_.sf(c=_.wf())&&(b.dab=c.first)}},Eb:[1,"mat-tab-nav-bar","mat-tab-header"],Fb:11,lb:function(a,b){a&
2&&(_.Ne("role",b.tGa()),_.Pe("mat-tab-header-pagination-controls-enabled",b.MX)("mat-tab-header-rtl","rtl"==b.OB())("mat-primary","warn"!==b.color&&"accent"!==b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color))},inputs:{color:"color"},Yb:["matTabNavBar","matTabNav"],features:[_.Ke],nc:["mat-tab-nav-bar",""],hc:["*"],Ba:14,Ca:10,Fa:[["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-before","mat-elevation-z4",
3,"matRippleDisabled","disabled","click","mousedown","touchend"],["previousPaginator",""],[1,"mat-tab-header-pagination-chevron"],[1,"mat-tab-link-container",3,"keydown"],["tabListContainer",""],[1,"mat-tab-list",3,"cdkObserveContent"],["tabList",""],[1,"mat-tab-links"],["tabListInner",""],["aria-hidden","true","type","button","mat-ripple","","tabindex","-1",1,"mat-tab-header-pagination","mat-tab-header-pagination-after","mat-elevation-z4",3,"matRippleDisabled","disabled","mousedown","click","touchend"],
["nextPaginator",""]],va:function(a,b){a&1&&(_.af(),_.y(0,"button",0,1),_.H("click",function(){return b.ima("before")})("mousedown",function(c){return b.eX("before",c)})("touchend",function(){return b.AJ()}),_.B(2,"div",2),_.z(),_.y(3,"div",3,4),_.H("keydown",function(c){return b.eg(c)}),_.y(5,"div",5,6),_.H("cdkObserveContent",function(){return b.u$a()}),_.y(7,"div",7,8),_.bf(9),_.z(),_.B(10,"mat-ink-bar"),_.z()(),_.y(11,"button",9,10),_.H("mousedown",function(c){return b.eX("after",c)})("click",
function(){return b.ima("after")})("touchend",function(){return b.AJ()}),_.B(13,"div",2),_.z());a&2&&(_.Pe("mat-tab-header-pagination-disabled",b.VI),_.w("matRippleDisabled",b.VI||b.xd)("disabled",b.VI||null),_.t(5),_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be),_.t(6),_.Pe("mat-tab-header-pagination-disabled",b.UI),_.w("matRippleDisabled",b.UI||b.xd)("disabled",b.UI||null))},Ia:[_.nr,_.nq,xB],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"],
ub:2});_.GB=function(a,b,c,d,e,f,g,m){a=wB.call(this,a,b,e,f,g,m)||this;a.jbb=new _.sTa(a,c,b,d);_.wTa(a.jbb,b.oa);return a};_.V(_.GB,wB);_.GB.prototype.La=function(){wB.prototype.La.call(this);this.jbb.Dna()};_.GB.ha=function(a){return new (a||_.GB)(_.u(_.FB),_.u(_.bd),_.u(_.Ge),_.u(_.Yp),_.u(_.mr,8),_.Uc("tabindex"),_.u(_.aq),_.u(_.Ek,8))};
_.GB.Ja=_.pc({type:_.GB,ta:[["","mat-tab-link",""],["","matTabLink",""]],Eb:[1,"mat-tab-link","mat-focus-indicator"],Fb:11,lb:function(a,b){a&1&&_.H("focus",function(){return b.n5()})("keydown",function(c){return b.eg(c)});a&2&&(_.Ne("aria-controls",b.ooc())("aria-current",b.poc())("aria-disabled",b.disabled)("aria-selected",b.qoc())("id",b.id)("tabIndex",b.eF())("role",b.tGa()),_.Pe("mat-tab-disabled",b.disabled)("mat-tab-label-active",b.active))},inputs:{disabled:"disabled",xd:"disableRipple",tabIndex:"tabIndex"},
Yb:["matTabLink"],features:[_.Ke]});_.HB=function(){};_.HB.ha=function(a){return new (a||_.HB)};_.HB.Ea=_.lc({type:_.HB});_.HB.Da=_.ac({imports:[_.zm,_.hr,_.er,_.or,_.oq,_.qq,_.hr]});_.IB=function(a){this.yDc=a};_.IB.prototype.isEnabled=function(){return this.yDc===$cb};_.IB.ha=function(a){return new (a||_.IB)(_.u(Hhb))};_.IB.Ja=_.pc({type:_.IB,ta:[["","gmat-tabs",""],["mat-tab-group"],["","mat-tab-nav-bar",""]],Fb:2,lb:function(a,b){a&2&&_.Pe("gmat-tabs",b.isEnabled())},features:[_.hf([{ya:Hhb,Ab:function(a,b,c){return a.oa.hasAttribute("gmat-tabs")||c&&c.enabled?$cb:b},Hb:[_.bd,[new _.Bk,Hhb],[new _.Ak,_.Ghb]]}])]});_.nib=new _.wc("CDK_TREE_NODE_OUTLET_NODE");_.JB=function(a,b){this.zf=a;this.THa=b};_.JB.ha=function(a){return new (a||_.JB)(_.u(_.pf),_.u(_.nib,8))};_.JB.Ja=_.pc({type:_.JB,ta:[["","cdkTreeNodeOutlet",""]]});var oib;oib=function(a){this.wa=a};_.KB=function(a){this.va=a};_.KB.ha=function(a){return new (a||_.KB)(_.u(_.of))};_.KB.Ja=_.pc({type:_.KB,ta:[["","cdkTreeNodeDef",""]],inputs:{BB:["cdkTreeNodeDefWhen","when"]}});_.LB=function(a,b){this.az=a;this.kb=b;this.Fq=new _.ye;this.Nma=new Map;this.yE=new _.Tf({start:0,end:Number.MAX_VALUE})};_.h=_.LB.prototype;_.h.Ra=function(){this.KB=this.az.find([]).create(this.Tx)};_.h.La=function(){this.CX.zf.clear();this.yE.complete();this.Fq.next();this.Fq.complete();this.uq&&"function"===typeof this.uq.disconnect&&this.dataSource.disconnect(this);this.sP&&(this.sP.unsubscribe(),this.sP=null)};
_.h.oM=function(){this.tnc=this.BX.filter(function(a){return!a.BB})[0];this.dataSource&&this.BX&&!this.sP&&this.Yma()};_.h.EJa=function(a){this.uq&&"function"===typeof this.uq.disconnect&&this.dataSource.disconnect(this);this.sP&&(this.sP.unsubscribe(),this.sP=null);a||this.CX.zf.clear();this.uq=a;this.BX&&this.Yma()};
_.h.Yma=function(){var a=this,b;_.Bqa(this.uq)?b=this.uq.connect(this):_.ge(this.uq)?b=this.uq:Array.isArray(this.uq)&&(b=_.Ed(this.uq));b&&(this.sP=b.ka(_.De(this.Fq)).subscribe(function(c){return _.pib(a,c)}))};_.pib=function(a,b,c,d,e){c=void 0===c?a.KB:c;d=void 0===d?a.CX.zf:d;if(c=c.diff(b))_.CIa(c,function(f,g,m){null==f.Wu?a.insertNode(b[m],m,d,e):null==m?(d.remove(g),a.Nma.delete(f.item)):(f=d.get(g),d.move(f,m))}),a.kb.Pd()};
_.LB.prototype.Noc=function(a,b){return 1===this.BX.length?this.BX.first:this.BX.find(function(c){return c.BB&&c.BB(b,a)})||this.tnc};_.LB.prototype.insertNode=function(a,b,c,d){var e=this.Noc(a,b),f=new oib(a);this.od.Gw?f.level=this.od.Gw(a):"undefined"!==typeof d&&this.Nma.has(d)?f.level=this.Nma.get(d)+1:f.level=0;this.Nma.set(a,f.level);(c?c:this.CX.zf).Qh(e.va,f,b);qib&&(qib.data=a)};
_.W.Object.defineProperties(_.LB.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.uq},set:function(a){this.uq!==a&&this.EJa(a)}}});_.LB.ha=function(a){return new (a||_.LB)(_.u(_.Gl),_.u(_.El))};
_.LB.Aa=_.kc({type:_.LB,ta:[["cdk-tree"]],Fd:function(a,b,c){a&1&&_.uf(c,_.KB,5);if(a&2){var d;_.sf(d=_.wf())&&(b.BX=d)}},vb:function(a,b){a&1&&_.tf(_.JB,7);if(a&2){var c;_.sf(c=_.wf())&&(b.CX=c.first)}},Eb:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",od:"treeControl",Tx:"trackBy"},Yb:["cdkTree"],Ba:1,Ca:0,Fa:[["cdkTreeNodeOutlet",""]],va:function(a){a&1&&_.Se(0,0)},Ia:[_.JB],ub:2});_.MB=function(a,b){this.Na=a;this.Nq=b;this.Nb=new _.ye;this.rFa=new _.ye;qib=this;this.role="treeitem"};
_.MB.prototype.Ra=function(){for(var a=this.Na.oa.parentElement;a&&!adb(a);)a=a.parentElement;this.orc=a?a.classList.contains("cdk-nested-tree-node")?_.gh(a.getAttribute("aria-level")):0:-1;this.Na.oa.setAttribute("aria-level",""+(this.level+1))};_.MB.prototype.La=function(){qib===this&&(qib=null);this.rFa.complete();this.Nb.next();this.Nb.complete()};_.MB.prototype.focus=function(){this.Na.oa.focus()};_.MB.prototype.Asc=function(){this.role="treeitem"};
_.W.Object.defineProperties(_.MB.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(a){this.Na.oa.setAttribute("role",a)}},data:{configurable:!0,enumerable:!0,get:function(){return this.Mh},set:function(a){a!==this.Mh&&(this.Mh=a,this.Asc(),this.rFa.next())}},Ee:{configurable:!0,enumerable:!0,get:function(){return this.Nq.od.Ee(this.Mh)}},level:{configurable:!0,enumerable:!0,get:function(){return this.Nq.od.Gw?this.Nq.od.Gw(this.Mh):this.orc}}});var qib=null;
_.MB.ha=function(a){return new (a||_.MB)(_.u(_.bd),_.u(_.LB))};_.MB.Ja=_.pc({type:_.MB,ta:[["cdk-tree-node"]],Eb:[1,"cdk-tree-node"],Fb:1,lb:function(a,b){a&2&&_.Ne("aria-expanded",b.Ee)},inputs:{role:"role"},Yb:["cdkTreeNode"]});var NB=function(){};NB.ha=function(a){return new (a||NB)};NB.Ea=_.lc({type:NB});NB.Da=_.ac({});_.rib=_.qh(_.nh(_.MB));_.OB=function(){};_.OB.ha=function(a){return new (a||_.OB)};_.OB.Ea=_.lc({type:_.OB});_.OB.Da=_.ac({imports:[NB,_.hr,_.hr]});_.PB=function(){};_.PB.ha=function(a){return new (a||_.PB)};_.PB.Ea=_.lc({type:_.PB});_.PB.Da=_.ac({imports:[_.zm,_.HB]});_.sib=new _.wc("mat-checkbox-default-options",{Ha:"root",qa:bdb});var tib=["input"],uib=["label"],vib={ya:_.iv,Pb:_.fc(function(){return QB}),ud:!0},wib=function(){},xib=0,yib=bdb(),zib=_.qh(_.lh(_.mh(_.nh(function(a){this.Na=a})))),QB=function(a,b,c,d,e,f){a=zib.call(this,a)||this;a.kb=b;a.hb=c;a.Be=e;a.zk=f;a.rm={Hja:"mdc-checkbox--anim-unchecked-checked",Ija:"mdc-checkbox--anim-unchecked-indeterminate",xMa:"mdc-checkbox--anim-checked-unchecked",e9:"mdc-checkbox--anim-checked-indeterminate",ISa:"mdc-checkbox--anim-indeterminate-checked",JSa:"mdc-checkbox--anim-indeterminate-unchecked"};
a.ariaLabel="";a.Sf=null;a.Yw="after";a.name=null;a.hd=new _.ml;a.PS=new _.ml;a.tf=function(){};a.Mt="";a.F4=0;a.Yy=function(){};a.Eg=!1;a.lc=!1;a.tm=!1;a.zk=a.zk||yib;a.color=a.defaultColor=a.zk.color||yib.color;a.tabIndex=parseInt(d)||0;a.id=a.EJ="mat-mdc-checkbox-"+ ++xib;return a};_.V(QB,zib);_.h=QB.prototype;_.h.focus=function(){this.ei.oa.focus()};_.h.WE=function(a){var b=new wib;b.source=this;b.checked=a;return b};_.h.aGa=function(){var a;return null==(a=this.ei)?void 0:a.oa};_.h.Sc=function(){this.b7(this.tm)};
_.h.Qt=function(){return this.xd||this.disabled};_.h.cna=function(){this.kb.Pd()};_.h.Fn=function(a){this.checked=!!a};_.h.yn=function(a){this.Yy=a};_.h.ft=function(a){this.tf=a};_.h.fq=function(a){this.disabled=a};_.h.KQ=function(a){var b=this.F4,c=this.aGa();if(b!==a&&c&&(this.Mt&&c.classList.remove(this.Mt),this.Mt=this.ZFa(b,a),this.F4=a,0<this.Mt.length)){c.classList.add(this.Mt);var d=this.Mt;this.hb.bc(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};
_.h.yq=function(){this.Yy(this.checked);this.hd.emit(this.WE(this.checked));this.ei&&(this.ei.oa.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.Yy(this.checked)};
_.h.hma=function(){var a=this,b,c=null==(b=this.zk)?void 0:b.KMa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.ei.oa.checked=this.checked,this.ei.oa.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.tm=!1;a.PS.emit(a.tm)}),this.Eg=!this.Eg,this.KQ(this.Eg?1:2),this.yq())};_.h.aIa=function(a){a.stopPropagation()};_.h.bl=function(){var a=this;Promise.resolve().then(function(){a.tf();_.Hk(a.kb)})};
_.h.ZFa=function(a,b){if("NoopAnimations"===this.Be)return"";switch(a){case 0:if(1===b)return this.rm.Hja;if(3==b)return this.Eg?this.rm.e9:this.rm.Ija;break;case 2:return 1===b?this.rm.Hja:this.rm.Ija;case 1:return 2===b?this.rm.xMa:this.rm.e9;case 3:return 1===b?this.rm.ISa:this.rm.JSa}return""};_.h.b7=function(a){var b=this.ei;b&&(b.oa.indeterminate=a)};_.h.nQ=function(){this.hma()};_.h.z$a=function(){this.hma();this.disabled||this.ei.oa.focus()};
_.h.zrc=function(a){a.target&&this.K9a.oa.contains(a.target)&&a.stopPropagation()};
_.W.Object.defineProperties(QB.prototype,{Ns:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.EJ)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.fl},set:function(a){this.fl=_.dh(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){a=_.dh(a);a!=this.checked&&(this.Eg=a,_.Hk(this.kb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a=_.dh(a);a!==this.disabled&&(this.lc=a,_.Hk(this.kb))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.tm},set:function(a){var b=a!=this.tm;this.tm=_.dh(a);b&&(this.tm?this.KQ(3):this.KQ(this.checked?1:2),this.PS.emit(this.tm));this.b7(this.tm)}}});QB.ha=function(a){return new (a||QB)(_.u(_.bd),_.u(_.El),_.u(_.Ge),_.Uc("tabindex"),_.u(_.Ek,8),_.u(_.sib,8))};
QB.Aa=_.kc({type:QB,ta:[["mat-checkbox"]],vb:function(a,b){a&1&&(_.tf(tib,5),_.tf(uib,5),_.tf(_.nr,5));if(a&2){var c;_.sf(c=_.wf())&&(b.ei=c.first);_.sf(c=_.wf())&&(b.K9a=c.first);_.sf(c=_.wf())&&(b.SH=c.first)}},Eb:[1,"mat-mdc-checkbox"],Fb:12,lb:function(a,b){a&2&&(_.Te("id",b.id),_.Ne("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Pe("_mat-animation-noopable","NoopAnimations"===b.Be)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",
b.checked))},inputs:{xd:"disableRipple",color:"color",tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],TF:["aria-describedby","ariaDescribedby"],id:"id",required:"required",Yw:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{hd:"change",PS:"indeterminateChange"},Yb:["matCheckbox"],features:[_.hf([vib]),_.Ke],hc:["*"],Ba:15,Ca:19,Fa:[[1,"mdc-form-field",3,"click"],[1,"mdc-checkbox"],
["checkbox",""],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"checked","indeterminate","disabled","id","required","tabIndex","blur","click","change"],["input",""],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple",
"",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"],["label",""]],va:function(a,b){a&1&&(_.af(),_.y(0,"div",0),_.H("click",function(d){return b.zrc(d)}),_.y(1,"div",1,2)(3,"div",3),_.H("click",function(){return b.z$a()}),_.z(),_.y(4,"input",4,5),_.H("blur",function(){return b.bl()})("click",function(){return b.nQ()})("change",function(d){return b.aIa(d)}),_.z(),_.B(6,"div",6),_.y(7,"div",7),_.Rc(),_.y(8,"svg",
8),_.B(9,"path",9),_.z(),_.qA(),_.B(10,"div",10),_.z(),_.B(11,"div",11),_.z(),_.y(12,"label",12,13),_.bf(14),_.z()());if(a&2){var c=_.ef(2);_.Pe("mdc-form-field--align-end","before"==b.Yw);_.t(4);_.Pe("mdc-checkbox--selected",b.checked);_.w("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled)("id",b.Ns)("required",b.required)("tabIndex",b.tabIndex);_.Ne("aria-label",b.ariaLabel||null)("aria-labelledby",b.Sf)("aria-describedby",b.TF)("name",b.name)("value",b.value);_.t(7);_.w("matRippleTrigger",
c)("matRippleDisabled",b.xd||b.disabled)("matRippleCentered",!0);_.t(1);_.w("for",b.Ns)}},Ia:[_.nr],styles:['@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}\n'],
ub:2,Pa:0});var Aib=["input"],Bib=["label"],Cib=0,Dib={color:"accent",KMa:"check-indeterminate"},Eib=_.qh(_.lh(_.mh(_.nh(function(a){this.Na=a})))),RB=function(a,b,c,d,e,f,g){b=Eib.call(this,b)||this;b.kb=c;b.hb=d;b.Be=f;b.zk=g;b.ariaLabel="";b.Sf=null;b.Yw="after";b.name=null;b.hd=new _.ml;b.PS=new _.ml;b.tf=function(){};b.Mt="";b.F4=0;b.Yy=function(){};b.Eg=!1;b.lc=!1;b.tm=!1;b.zk=b.zk||Dib;b.color=b.defaultColor=b.zk.color||Dib.color;b.tabIndex=parseInt(e)||0;b.id=b.EJ=a+ ++Cib;return b};_.V(RB,Eib);_.h=RB.prototype;
_.h.Sc=function(){this.b7(this.tm)};_.h.Qt=function(){return this.xd||this.disabled};_.h.cna=function(){this.kb.Pd()};_.h.Fn=function(a){this.checked=!!a};_.h.yn=function(a){this.Yy=a};_.h.ft=function(a){this.tf=a};_.h.fq=function(a){this.disabled=a};
_.h.KQ=function(a){var b=this.F4,c=this.aGa();if(b!==a&&c&&(this.Mt&&c.classList.remove(this.Mt),this.Mt=this.ZFa(b,a),this.F4=a,0<this.Mt.length)){c.classList.add(this.Mt);var d=this.Mt;this.hb.bc(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.yq=function(){this.Yy(this.checked);this.hd.emit(this.WE(this.checked));this.ei&&(this.ei.oa.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.Yy(this.checked)};
_.h.hma=function(){var a=this,b,c=null==(b=this.zk)?void 0:b.KMa;this.disabled||"noop"===c?this.disabled||"noop"!==c||(this.ei.oa.checked=this.checked,this.ei.oa.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==c&&Promise.resolve().then(function(){a.tm=!1;a.PS.emit(a.tm)}),this.Eg=!this.Eg,this.KQ(this.Eg?1:2),this.yq())};_.h.aIa=function(a){a.stopPropagation()};_.h.bl=function(){var a=this;Promise.resolve().then(function(){a.tf();_.Hk(a.kb)})};
_.h.ZFa=function(a,b){if("NoopAnimations"===this.Be)return"";switch(a){case 0:if(1===b)return this.rm.Hja;if(3==b)return this.Eg?this.rm.e9:this.rm.Ija;break;case 2:return 1===b?this.rm.Hja:this.rm.Ija;case 1:return 2===b?this.rm.xMa:this.rm.e9;case 3:return 1===b?this.rm.ISa:this.rm.JSa}return""};_.h.b7=function(a){var b=this.ei;b&&(b.oa.indeterminate=a)};
_.W.Object.defineProperties(RB.prototype,{Ns:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.EJ)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.fl},set:function(a){this.fl=_.dh(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Eg},set:function(a){a=_.dh(a);a!=this.checked&&(this.Eg=a,_.Hk(this.kb))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a=_.dh(a);a!==this.disabled&&(this.lc=a,_.Hk(this.kb))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.tm},set:function(a){var b=a!=this.tm;this.tm=_.dh(a);b&&(this.tm?this.KQ(3):this.KQ(this.checked?1:2),this.PS.emit(this.tm));this.b7(this.tm)}}});RB.ha=function(){_.hd()};
RB.Ja=_.pc({type:RB,vb:function(a,b){a&1&&(_.tf(Aib,5),_.tf(Bib,5),_.tf(_.nr,5));if(a&2){var c;_.sf(c=_.wf())&&(b.ei=c.first);_.sf(c=_.wf())&&(b.K9a=c.first);_.sf(c=_.wf())&&(b.SH=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],TF:["aria-describedby","ariaDescribedby"],id:"id",required:"required",Yw:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{hd:"change",PS:"indeterminateChange"},
features:[_.Ke]});var SB=function(){};SB.ha=function(a){return new (a||SB)};SB.Ea=_.lc({type:SB});SB.Da=_.ac({});var Fib,Gib,Hib;Fib=function(a){return{vG:a}};Gib=function(){};Hib={ya:_.iv,Pb:_.fc(function(){return _.TB}),ud:!0};_.TB=function(a,b,c,d,e,f,g){a=RB.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Ed=c;a.rm={Hja:"mat-checkbox-anim-unchecked-checked",Ija:"mat-checkbox-anim-unchecked-indeterminate",xMa:"mat-checkbox-anim-checked-unchecked",e9:"mat-checkbox-anim-checked-indeterminate",ISa:"mat-checkbox-anim-indeterminate-checked",JSa:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.V(_.TB,RB);
_.TB.Ja=RB.Ja;_.h=_.TB.prototype;_.h.WE=function(a){var b=new Gib;b.source=this;b.checked=a;return b};_.h.aGa=function(){return this.Na.oa};_.h.Sc=function(){var a=this;RB.prototype.Sc.call(this);this.Ed.Pm(this.Na,!0).subscribe(function(b){b||a.bl()})};_.h.La=function(){this.Ed.Pk(this.Na)};_.h.nQ=function(a){a.stopPropagation();RB.prototype.hma.call(this)};_.h.focus=function(a,b){a?_.bq(this.Ed,this.ei,a,b):this.ei.oa.focus(b)};
_.TB.ha=function(a){return new (a||_.TB)(_.u(_.bd),_.u(_.El),_.u(_.aq),_.u(_.Ge),_.Uc("tabindex"),_.u(_.Ek,8),_.u(_.sib,8))};
_.TB.Aa=_.kc({type:_.TB,ta:[["mat-checkbox"]],Eb:[1,"mat-checkbox"],Fb:14,lb:function(a,b){a&2&&(_.Te("id",b.id),_.Ne("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Pe("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before","before"==b.Yw)("_mat-animation-noopable","NoopAnimations"===b.Be))},inputs:{xd:"disableRipple",color:"color",tabIndex:"tabIndex"},Yb:["matCheckbox"],features:[_.hf([Hib]),_.Ke],
hc:["*"],Ba:17,Ca:20,Fa:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],
["version","1.1","focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],va:function(a,b){a&1&&(_.af(),_.y(0,"label",0,1)(2,"span",2)(3,"input",3,4),_.H("change",function(e){return b.aIa(e)})("click",function(e){return b.nQ(e)}),_.z(),_.y(5,"span",5),
_.B(6,"span",6),_.z(),_.B(7,"span",7),_.y(8,"span",8),_.Rc(),_.y(9,"svg",9),_.B(10,"path",10),_.z(),_.qA(),_.B(11,"span",11),_.z()(),_.y(12,"span",12,13),_.H("cdkObserveContent",function(){return b.cna()}),_.y(14,"span",14),_.N(15,"\u00a0"),_.z(),_.bf(16),_.z()());if(a&2){var c=_.ef(1),d=_.ef(13);_.Ne("for",b.Ns);_.t(2);_.Pe("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.t(1);_.w("id",b.Ns)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",
b.tabIndex);_.Ne("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.Sf)("aria-describedby",b.TF);_.t(2);_.w("matRippleTrigger",c)("matRippleDisabled",b.Qt())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.lf(18,Fib,"NoopAnimations"===b.Be?0:150))}},Ia:[_.nr,_.nq],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'],
ub:2,Pa:0});var Jib,Lib,Mib;_.UB=function(a){a=void 0===a?null:a;this.fka=new Map;a&&(this.fka=new Map(a))};_.UB.prototype.isValid=function(){return 0<this.fka.size&&this.zm.every(function(a){return null!=a})};_.VB=function(a){return new _.UB(new Map([["0",a]]))};_.Iib=function(a){return new _.UB(new Map(a.map(function(b,c){return[String(c),b]})))};
_.W.Object.defineProperties(_.UB.prototype,{gq:{configurable:!0,enumerable:!0,get:function(){return this.fka.values().next().value}},zm:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.fka.values())}},vn:{configurable:!0,enumerable:!0,get:function(){return new Map(this.fka)}}});_.WB=function(a,b,c,d,e){this.config=a;this.fv=void 0===d?!0:d;this.Pca=void 0===e?!1:e;this.If=b;this.value=c;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Jib});Jib++};
_.WB.prototype.ORa=function(a){return String(a)};
_.W.Object.defineProperties(_.WB.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return null!=this.If&&this.value.isValid()}},UHc:{configurable:!0,enumerable:!0,get:function(){return this.If?"xap-filterbar-filtereditor-chip-operator-"+this.If.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},nG:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.If&&0<this.value.vn.size&&(b=this.value.zm.filter(function(c){return null!==c}).map(function(c){return a.ORa(c)}).filter(function(c){return c.trim()}).join(", "));return!this.If||
0<this.value.vn.size&&0===b.length?this.config.displayName||this.config.id:this.config.displayName+" "+(this.If.yN||this.If.displayName)+" "+b}}});Jib=0;_.XB=function(){};_.XB.ha=function(a){return new (a||_.XB)};_.XB.Ja=_.pc({type:_.XB});_.Kib=function(a){this.Yia=a};Lib=function(a){this.Zpb=a};_.Nib=function(a){return new Lib(function(b){return a.ka(_.Ce(function(c){if(!c.has(b))throw Error("Kd`"+b);return _.Ed(new Mib(c.get(b)))}))})};
Mib=function(a){this.config=this.config=a;if(!(this.config.Pl||this.config.Yl&&this.config.Yl.size))throw Error("Ld");if(!(this.config.Yl&&this.config.Yl.size||this.config.zz&&this.config.zz.length))throw Error("Md");};_.YB=function(a,b,c,d,e,f){d=void 0===d?!0:d;this.EAb=a;this.Zmb=b;this.mPc=d;this.KV=void 0===e?!1:e;this.fg=new _.Tf([]);c&&this.fg.next(c);d&&(this.WPa=new Map);f&&(this.lN=f)};_.YB.prototype.destroy=function(){this.fg.complete()};
_.YB.prototype.clear=function(){var a=this.fg.value.filter(function(b){return!b.fv});this.fg.next(a)};_.YB.prototype.TC=function(a){var b=this;if(this.mPc){if(this.WPa.has(a))return _.Ed(this.WPa.get(a));var c=this.Zmb.Zpb(a).ka(_.ze(1));c.ka(_.re()).subscribe(function(d){b.WPa.set(a,d)});return c.ka(_.re())}return this.Zmb.Zpb(a)};
var Oib=function(a,b){b=a.fg.getValue().concat(b);a.fg.next(b)},Pib=function(a,b){var c=a.fg.getValue().filter(function(d){return!b(d)});a.fg.next(c)},Qib=function(a,b,c){var d=a.fg.getValue().slice();b<d.length&&(c?d[b]=c:d[b].fv&&d.splice(b,1));a.fg.next(d)};
_.W.Object.defineProperties(_.YB.prototype,{nG:{configurable:!0,enumerable:!0,get:function(){return this.fg.value.map(function(a){return a.nG}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return 0<this.fg.value.length&&this.fg.value.every(function(a){return a.isValid})}}});var ZB=function(a){var b=this;this.GCc=a=void 0===a?function(c){return c}:a;this.g3=new _.Tf(void 0);this.uB=this.g3.Tf();this.mMa=new _.ye;this.kk=[];this.selected=new Map;this.MKb=this.uB.ka(_.v(function(){return Array.from(b.selected.values())}),_.ze(1));this.IKb=this.uB.ka(_.v(function(){return b.selected.size}),_.ze(1))},Rib=function(a){return a.kk.length?a.MKb.ka(icb(function(){return!!a.kk.length})):a.MKb},$B=function(a){return a.kk.length?a.IKb.ka(icb(function(){return!!a.kk.length}),_.ne()):
a.IKb.ka(_.ne())};ZB.prototype.Fe=function(a){var b=this;if(null==a)return _.Ed(!1);var c=this.hash(a);a=this.uB.ka(_.v(function(){return b.selected.has(c)}));return this.kk.length?a.ka(icb(function(){return!!b.kk.length}),_.ne()):a.ka(_.Be(this.selected.has(c)),_.ne())};var aC=function(a,b){if(null==b)return!1;b=a.hash(b);if(!a.kk.length)return a.selected.has(b);a=a.kk[a.kk.length-1];b=a.Ju.has(b);return 0===a.PU?!b:b};_.h=ZB.prototype;
_.h.toggle=function(a,b){null==b&&(b=!aC(this,a));b?this.select(a):this.Ig(a)};_.h.select=function(){var a=_.uc.apply(0,arguments);if(this.kk.length){var b=this.kk[this.kk.length-1];if(0===b.PU){var c=_.l(a);for(a=c.next();!a.done;a=c.next())b.Ju.delete(this.hash(a.value))}else for(c=_.l(a),a=c.next();!a.done;a=c.next())a=a.value,b.Ju.set(this.hash(a),a)}else for(b=_.l(a),a=b.next();!a.done;a=b.next())a=a.value,this.selected.set(this.hash(a),a);this.g3.next()};
_.h.Ig=function(){var a=_.uc.apply(0,arguments);if(this.kk.length){var b=this.kk[this.kk.length-1];if(0===b.PU){var c=_.l(a);for(a=c.next();!a.done;a=c.next())a=a.value,b.Ju.set(this.hash(a),a)}else for(c=_.l(a),a=c.next();!a.done;a=c.next())b.Ju.delete(this.hash(a.value))}else for(b=_.l(a),a=b.next();!a.done;a=b.next())this.selected.delete(this.hash(a.value));this.g3.next()};_.h.clear=function(){this.kk.length=0;this.mMa.next();this.selected.clear();this.g3.next()};
_.h.wha=function(a,b,c){var d=this;c=void 0===c?!1:c;this.kk.push({PU:a,XEc:b.ka(_.pe(1),_.ze(1)),Ju:new Map});this.mMa.next();this.g3.next();_.Qd(this.kk.map(function(e){return e.XEc})).ka(_.De(this.mMa)).subscribe(function(e){var f=d.kk;d.kk=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];0===n.PU?(c||(m=m.filter(function(r){return!aC(d,r)})),d.select.apply(d,_.yc(m)),d.Ig.apply(d,_.yc(n.Ju.values()))):(d.Ig.apply(d,_.yc(m)),d.select.apply(d,_.yc(n.Ju.values())))}d.g3.next()})};
var Sib=function(a){if(!a.kk.length)return null;a=a.kk[a.kk.length-1];return{PU:a.PU,Ju:Array.from(a.Ju.values())}};ZB.prototype.hash=function(a){return this.GCc.call(null,a)};var Tib,Vib,bC;Tib=new _.fs("{COUNT, plural, =1 {# item}other {# items}}");_.Uib=new _.wc("xap_picker_hash_function");Vib={LOADING:0,ERROR:1,Fka:2,Eka:3,Nka:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
bC=function(a){var b=this;this.kda=new _.Tf(!1);this.Uua=new _.Tf([]);this.Xz=new _.we(1);this.Xz.ka(_.v(function(c){return!c.length}),_.Be(!0));this.cB=new _.we(1);this.KEc=this.cB.ka(_.v(function(c){return!c}),_.Be(!0));this.MU=new _.Tf(!0);this.zwa=new _.Tf(!0);this.getOptions=null;this.oha="Search";this.Zeb=_.Qd([this.cB,this.kda]).ka(_.de(function(c){c=_.l(c);c.next();return!!c.next().value}),_.v(function(c){return[_.l(c).next().value,b.getOptions]}),_.Ce(function(c){var d=_.l(c);c=d.next().value;
d=d.next().value;return d(c).ka(_.pe(1),_.v(function(e){return{Xd:!1,options:e,error:null}}),_.Be({Xd:!0,options:[],error:null}),_.ie(function(e){return _.Ed({Xd:!1,error:e,options:[]})}))}),_.Be({Xd:!1,options:[],error:null}),_.ze({bufferSize:1,dv:!0}));this.sEb=_.Qd([this.kda,this.Zeb,this.KEc]).ka(_.v(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value,f=e.error,g=e.Xd;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 ZB(a||void 0);this.Uua.subscribe(this.Xz);
this.xha=this.Xz.ka(_.v(function(c){return Tib.format({COUNT:c.length})}));this.jY||(this.jY=function(){return null});_.Qd([this.Uua,this.cB,this.kda]).ka(_.de(function(c){c=_.l(c);c.next();c.next();return!c.next().value})).subscribe(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;e?c&&(d=c,d=null!=b.JU?c.filter(function(f){var g;return null==(g=b.JU)?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.cdb(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.Xz.next(d)):b.Xz.next(c)});this.Zeb.ka(_.v(function(c){return c.options})).subscribe(this.Uua)};bC.prototype.replace=function(a){var b=this;$B(this.model).ka(_.pe(1)).subscribe(function(c){0<c&&b.model.clear();b.model.select.apply(b.model,_.yc(a))})};bC.ha=function(a){return new (a||bC)(_.q(_.Uib,8))};bC.ua=_.p({token:bC,qa:bC.ha});var Wib=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],cC=function(a){this.yc=a;this.yc.kda.next(!0)};_.W.Object.defineProperties(cC.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.yc.getOptions=a}}});cC.ha=function(a){return new (a||cC)(_.u(bC))};cC.Ja=_.pc({type:cC,ta:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.dC=function(a){this.yc=a;this.yc.kda.next(!1)};
_.W.Object.defineProperties(_.dC.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.yc.Uua.next(a)}},Fr:{configurable:!0,enumerable:!0,set:function(a){this.yc.MU.next(a)}},JU:{configurable:!0,enumerable:!0,set:function(a){this.yc.JU=a}},oha:{configurable:!0,enumerable:!0,set:function(a){this.yc.oha=a}}});_.dC.ha=function(a){return new (a||_.dC)(_.u(bC))};
_.dC.Ja=_.pc({type:_.dC,ta:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",Fr:"searchVisible",JU:"searchFilter",oha:"searchInputPlaceholder"}});_.eC=function(a){var b=this;this.yc=a;this.Vf=new _.we(1);Rib(a.model).ka(_.De(this.Vf)).subscribe(function(c){b.ik(c)})};_.h=_.eC.prototype;_.h.Fn=function(a){null!=a&&this.yc.replace(a)};_.h.ik=function(a){this.zCb&&this.zCb(a)};_.h.yn=function(a){this.zCb=a};_.h.VWa=function(){};_.h.ft=function(){};_.h.La=function(){this.Vf.next();this.Vf.complete()};
_.W.Object.defineProperties(_.eC.prototype,{Bx:{configurable:!0,enumerable:!0,set:function(a){this.yc.zwa.next(a)}},dvc:{configurable:!0,enumerable:!0,set:function(a){this.yc.jY=a}},Fi:{configurable:!0,enumerable:!0,set:function(a){this.yc.pZ=a}},jD:{configurable:!0,enumerable:!0,set:function(a){this.yc.jD=a}}});_.eC.ha=function(a){return new (a||_.eC)(_.u(bC,2))};
_.eC.Aa=_.kc({type:_.eC,ta:[["xap-picker"]],inputs:{Bx:"selectAllVisible",dvc:"ariaLabelFunction",Fi:"displayFunction",jD:"isOptionDisabled"},features:[_.hf([{ya:_.iv,Pb:_.fc(function(){return _.eC}),ud:!0},bC])],hc:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Ba:10,Ca:0,Fa:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],va:function(a){a&1&&(_.af(Wib),
_.y(0,"div",0),_.bf(1),_.y(2,"div",1)(3,"div",2)(4,"div",3),_.bf(5,1),_.z(),_.y(6,"div",4),_.bf(7,2),_.z()(),_.bf(8,3),_.z(),_.bf(9,4),_.z())},ub:2,Pa:0});var Xib=new _.wc("GMAT_CHECKBOX_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});var Yib=function(a){this.options=a};Yib.ha=function(a){return new (a||Yib)(_.u(Xib))};Yib.Ja=_.pc({type:Yib,ta:[["mat-checkbox"]],Fb:2,lb:function(a,b){a&2&&_.Pe("gmat-mdc-checkbox",!b.options.Vj)}});var Zib=new _.ds(3);var $ib=new _.wc("GMAT_PROGRESS_SPINNER_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});_.fC=function(a,b){var c=this;this.options=a;this.Eva=b;this.vc=new _.ye;this.Bda=document.createElement("label");this.Bda.classList.add("cdk-visually-hidden");this.Bda.classList.add("gmat-mdc-progress-spinner-accessible-label");ddb(b.Na.oa).ka(_.De(this.vc)).subscribe(function(d){ajb(c,d[0],d[1])})};
_.fC.prototype.Ra=function(){this.Eva.Na.oa.insertAdjacentElement("afterend",this.Bda);var a=this.Eva.Na.oa.getAttribute("aria-label");ajb(this,null!=a?a:"","indeterminate"===this.Eva.mode?"indeterminate":this.Eva.value.toString())};_.fC.prototype.La=function(){this.Bda.remove();this.vc.next();this.vc.complete()};var ajb=function(a,b,c){b="indeterminate"===c?b:b+" "+Zib.format(Number(c)/100);a.Bda.textContent=b};_.fC.ha=function(a){return new (a||_.fC)(_.u($ib),_.u(_.eB,10))};
_.fC.Ja=_.pc({type:_.fC,ta:[["mat-progress-spinner"],["mat-spinner"]],Eb:["aria-hidden","true"],Fb:3,lb:function(a,b){a&2&&(_.Ne("tabindex",null),_.Pe("gmat-mdc-progress-spinner",!b.options.Vj))}});_.gC=function(){};_.gC.ha=function(a){return new (a||_.gC)};_.gC.Ea=_.lc({type:_.gC});_.gC.Da=_.ac({imports:[fB]});_.hC=function(){};_.hC.prototype.transform=function(a,b,c){var d={};return null==a?a:b.format((d[c]=a,d))};_.hC.ha=function(a){return new (a||_.hC)};_.hC.Ce=_.qc({name:"format",type:_.hC,ie:!0});_.iC=function(){};_.iC.ha=function(a){return new (a||_.iC)};_.iC.Ea=_.lc({type:_.iC});_.iC.Da=_.ac({});var jC=function(a){this.Tc=a};jC.ha=function(a){return new (a||jC)(_.u(_.of))};jC.Ja=_.pc({type:jC,ta:[["","xapPickerErrorTemplate",""]]});var kC=function(a){this.Tc=a};kC.ha=function(a){return new (a||kC)(_.u(_.of))};kC.Ja=_.pc({type:kC,ta:[["","xapPickerLoadingTemplate",""]]});var lC=function(a){this.Tc=a};lC.ha=function(a){return new (a||lC)(_.u(_.of))};lC.Ja=_.pc({type:lC,ta:[["","xapPickerEmptyOptionsTemplate",""]]});var mC=function(a){this.Tc=a};mC.ha=function(a){return new (a||mC)(_.u(_.of))};
mC.Ja=_.pc({type:mC,ta:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var bjb=function(a){return{wa:a}},nC=function(a){this.Tc=a};nC.ha=function(a){return new (a||nC)(_.u(_.of))};nC.Ja=_.pc({type:nC,ta:[["","xapPickerCustomOption",""]]});var oC=function(a){this.yc=a};oC.prototype.Ra=function(){};oC.ha=function(a){return new (a||oC)(_.u(bC))};
oC.Aa=_.kc({type:oC,ta:[["xap-picker-option"]],inputs:{va:"template",option:"option"},Ba:3,Ca:4,Fa:[[4,"ngTemplateOutlet","ngTemplateOutletContext"],["defaultOption",""]],va:function(a,b){a&1&&(_.M(0,edb,1,0,"ng-container",0),_.M(1,fdb,1,1,"ng-template",null,1,_.zf));if(a&2){var c=_.ef(2);_.w("ngTemplateOutlet",b.va||c)("ngTemplateOutletContext",_.lf(2,bjb,b.option))}},Ia:[_.xm],ub:2,Pa:0});var pC=function(a){var b=this;this.yc=a;this.Wk=Vib;this.MU=this.yc.MU.ka(_.ne());this.zwa=this.yc.zwa.ka(_.ne());this.xha=this.yc.xha.ka(_.ne());this.Z4a=new _.fs("Select all {NUM_ITEMS}");this.M3="Use search to find options.";this.L3="Error loading search results. Please try again.";this.K3="No results found.";this.O3a=new _.fs("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.Shb=_.Qd([this.yc.sEb.ka(),this.yc.xha.ka(_.ne()),this.yc.MU.ka(_.ne()),this.yc.zwa.ka(_.ne())]).ka(_.v(function(c){var d=
_.l(c);c=d.next().value;var e=d.next().value,f=d.next().value;d=d.next().value;return{Dfa:c,AKb:e,Fr:f,Bx:d}}));this.CQb=this.yc.Xz.ka(_.v(function(c){void 0===b.uD&&(b.uD=Infinity);return b.uD>c.length?c:c.slice(0,b.uD)}))};pC.ha=function(a){return new (a||pC)(_.u(bC))};
pC.Ja=_.pc({type:pC,Fd:function(a,b,c){a&1&&(_.uf(c,kC,5),_.uf(c,jC,5),_.uf(c,lC,5),_.uf(c,mC,5),_.uf(c,nC,5));if(a&2){var d;_.sf(d=_.wf())&&(b.lo=d.first);_.sf(d=_.wf())&&(b.ko=d.first);_.sf(d=_.wf())&&(b.io=d.first);_.sf(d=_.wf())&&(b.jo=d.first);_.sf(d=_.wf())&&(b.Gn=d.first)}},inputs:{iO:"xapPickerCustomOptionTemplate",uD:"maxDisplayedOptions"}});_.cjb=new _.wc("GMAT_BUTTON_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});_.qC=function(a,b){this.nb=a;this.options=b};_.qC.prototype.Ra=function(){this.nb.oa.querySelector(".mat-icon, .material-icons")&&this.nb.oa.classList.add("gmat-mdc-button-with-prefix")};_.qC.ha=function(a){return new (a||_.qC)(_.u(_.bd),_.u(_.cjb))};
_.qC.Ja=_.pc({type:_.qC,ta:[["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",""],[""]],Fb:2,lb:function(a,b){a&2&&_.Pe("gmat-mdc-button",!b.options.Vj)}});var djb=new _.wc("GMAT_FORM_FIELD_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});var rC=function(a){this.options=a};rC.ha=function(a){return new (a||rC)(_.u(djb))};rC.Ja=_.pc({type:rC,ta:[["mat-form-field"]],Fb:2,lb:function(a,b){a&2&&_.Pe("gmat-mdc-form-field",!b.options.Vj)}});var ejb=new _.wc("GMAT_SELECT_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});var fjb=function(a){this.options=a};fjb.ha=function(a){return new (a||fjb)(_.u(ejb))};fjb.Ja=_.pc({type:fjb,ta:[["mat-select"]],Fb:2,lb:function(a,b){a&2&&_.Pe("gmat-mdc-select",!b.options.Vj)}});_.gjb={ya:_.x9a,Hb:[[new _.Ak,new _.Bk,new _.kGa(_.x9a)],[new _.Ak,new _.kGa(ejb)]],Ab:function(a,b){return!b||b.Vj?a||{}:a?Object.assign({},a,{EH:_.lqa(a.EH).concat("gmat-mdc-select")}):{EH:"gmat-mdc-select"}}};var hjb={search:{Th:"search"},close:{Th:"close"},expand_more:{Th:"expand_more"},remove_circle_outline:{Th:"remove_circle_outline"},arrow_back:{Th:"arrow_back"}},ijb=new _.wc("ICON_MAPPING",{Ha:"root",qa:function(){return hjb}});var jjb=["searchInput"],sC=function(a,b){this.yc=a;this.Hu=b};sC.prototype.focus=function(){this.input&&this.input.oa.focus()};sC.ha=function(a){return new (a||sC)(_.u(bC),_.u(ijb))};
sC.Aa=_.kc({type:sC,ta:[["xap-picker-search"]],vb:function(a,b){a&1&&_.tf(jjb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.input=c.first)}},Ba:10,Ca:9,Fa:function(){return[[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","placeholder","ngModelChange"],["searchInput",""],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix","",1,
"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label","Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},va:function(a,b){a&1&&(_.y(0,"div",0)(1,"input",1,2),_.H("ngModelChange",function(e){return b.yc.cB.next(e)}),_.O(3,"async"),_.z(),_.M(4,gdb,1,0,"ng-container",3),_.O(5,"async"),_.M(6,idb,1,1,"ng-template",null,4,_.zf),_.M(8,kdb,2,1,"ng-template",null,5,
_.zf),_.z());if(a&2){var c=_.ef(7),d=_.ef(9);_.t(1);_.w("ngModel",_.R(3,5,b.yc.cB))("placeholder",b.yc.oha);_.t(3);_.w("ngIf",_.R(5,7,b.yc.cB))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.tm,_.ai,_.nv,_.tv,_.qC,_.is,YA,_.Gs,_.ym],ub:2,Pa:0});var tC=function(a,b,c,d,e){var f=this;this.Nl=c;this.nb=d;this.a$=new _.Tf(void 0);this.qNa=new _.Tf(0);this.Bqa=new _.ye;this.control=a[0];this.control.yn(function(g){f.ik(g)});b&&(this.selection=b);this.control.fq&&_.Qd([this.a$,this.qNa]).subscribe(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;m=g?g.length:m;f.control.fq(!m);_.Hk(f.Nl)});e.bc(function(){d.oa.getAttribute("aria-label")||d.oa.setAttribute("aria-label","Select all")})};_.h=tC.prototype;_.h.Ra=function(){};
_.h.La=function(){this.Bqa.next();this.Bqa.complete()};_.h.ik=function(a){this.wha(a?0:1)};
_.h.rSa=function(){var a=this;this.Bqa.next();_.Qd([this.a$,this.qNa,$B(this.Dx),this.Dx.uB]).ka(_.v(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.Dx,f=Sib(e);d=b?b.length:d;return d?f?b?b.every(function(g){return aC(e,g)})?2:1:0===f.PU?f.Ju.length?f.Ju.length<d?1:0:2:f.Ju.length?f.Ju.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return aC(e,g)}).length,!c)?0:c<d?1:2:0}),_.ne(),_.De(this.Bqa)).subscribe(function(b){a.control.Fn(2===b);a.indeterminate=1===
b;_.Hk(a.Nl)})};_.h.wha=function(a){var b=null;this.Xwb?b=this.Xwb.call(null,a):Array.isArray(this.a$.value)&&(b=_.Ed(this.a$.value));b?this.Dx.wha(a,b):this.Dx.clear()};
_.W.Object.defineProperties(tC.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){this.control.indeterminate=a}},gQc:{configurable:!0,enumerable:!0,set:function(a){this.a$.next(a)}},hQc:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.qNa.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Dx=a,this.rSa())}}});tC.ha=function(a){return new (a||tC)(_.u(_.iv,2),_.u(ZB,8),_.u(_.El),_.u(_.bd),_.u(_.Ge))};
tC.Ja=_.pc({type:tC,ta:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{gQc:"xapSelectAllCorpus",hQc:"xapSelectAllCorpusCount",selection:["xapSelectAll","selection"],Xwb:["xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]}});var uC=null,vC=function(a,b,c){var d=this;this.Nl=c;this.uB=new _.we(1);this.control=a[0];this.control.yn(function(e){d.ik(e)});this.selection=b;this.nb=_.ic(_.bd);this.nb.oa.V2a=this};vC.prototype.ik=function(a){void 0!==this.yta&&this.Dx&&this.Dx.toggle(this.yta,!!a)};
vC.prototype.Yd=function(a){var b=this,c;if(a.shiftKey&&(null==(c=uC)?0:c.selection)&&uC!==this&&uC.selection===this.selection){var d=uC;setTimeout(function(){a:{var e=b.nb.oa;for(var f=new Set,g=d.nb.oa;g=g.parentNode;)g instanceof Element&&f.add(g);for(g=e;g=g.parentNode;)if(f.has(g)){e=g;break a}e=null}if(e&&(e=Array.from(e.querySelectorAll(".xap-selection-checkbox")),f=e.indexOf(d.nb.oa),g=e.indexOf(b.nb.oa),-1!==f&&-1!==g)){var m=Math.min(f,g);f=Math.max(f,g)+1;for(g=aC(b.Dx,b.yta);m<f;m++){var n=
e[m],r=void 0;(null==(r=n.V2a)?void 0:r.selection)===b.selection&&n.V2a.ik(g)}}})}uC=this};vC.prototype.La=function(){var a;null==(a=this.mb)||a.unsubscribe();this.uB.complete();this.nb.oa.V2a=null;uC===this&&(uC=null)};vC.prototype.rSa=function(){var a=this,b;null==(b=this.mb)||b.unsubscribe();this.mb=_.Qd([this.Dx.uB,this.uB]).ka(_.v(function(){return aC(a.Dx,a.yta)}),_.ne()).subscribe(function(c){a.control.Fn(c);_.Hk(a.Nl)})};
_.W.Object.defineProperties(vC.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.yta=a;this.uB.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Dx=a,this.rSa())},get:function(){return this.Dx||null}}});vC.ha=function(a){return new (a||vC)(_.u(_.iv,2),_.u(ZB,8),_.u(_.El))};
vC.Ja=_.pc({type:vC,ta:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],Eb:[1,"xap-selection-checkbox"],lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)})},inputs:{item:["xapSelection","item"],selection:["xapSelectionModel","selection"]}});_.Be(!1);var wC=function(){};wC.ha=function(a){return new (a||wC)};wC.Ea=_.lc({type:wC});wC.Da=_.ac({});_.xC=function(){};_.xC.ha=function(a){return new (a||_.xC)};_.xC.Ea=_.lc({type:_.xC});_.xC.Da=_.ac({imports:[wC,wC]});_.yC=function(){pC.apply(this,arguments)};_.V(_.yC,pC);_.yC.Ja=pC.Ja;_.yC.prototype.I_=function(a){if(this.Lz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.Lz.toArray().findIndex(function(c){return c.Na.oa.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.Lz.length||this.Lz.toArray()[b].focus()}};_.yC.ha=function(){var a;return function(b){return(a||(a=_.$c(_.yC)))(b||_.yC)}}();
_.yC.Aa=_.kc({type:_.yC,ta:[["xap-picker-checklist"]],vb:function(a,b){a&1&&(_.tf(sC,5),_.tf(QB,5));if(a&2){var c;_.sf(c=_.wf())&&(b.search=c.first);_.sf(c=_.wf())&&(b.Lz=c)}},features:[_.Ke],Ba:2,Ca:3,Fa:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],
[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus",
"aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav","","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter",
"onfocus",4,"ngIf","ngIfElse"],["noTab",""],["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter"],[1,"xap-picker-checklist-truncated-message"]],va:function(a,b){a&1&&(_.M(0,Bdb,10,7,"div",0),_.O(1,"async"));
a&2&&_.w("ngIf",_.R(1,1,b.Shb))},Ia:[_.sm,_.tm,_.xm,_.um,_.vm,Yib,QB,_.fC,_.eB,oC,tC,vC,sC,_.ym,_.hC],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}"],
ub:2,Pa:0});var kjb=new _.wc("GMAT_INPUT_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});_.zC=function(a){this.options=a};_.zC.ha=function(a){return new (a||_.zC)(_.u(kjb))};_.zC.Ja=_.pc({type:_.zC,ta:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Fb:2,lb:function(a,b){a&2&&_.Pe("gmat-mdc-input",!b.options.Vj)}});_.AC=function(){_.fr.apply(this,arguments);this.D_=[]};_.V(_.AC,_.fr);_.AC.prototype.create=function(a){return _.fr.prototype.create.call(this,Object.assign({},a,{Kd:(null==a?0:a.Kd)?_.lqa(a.Kd).concat(this.D_):this.D_}))};_.AC.ha=function(){var a;return function(b){return(a||(a=_.$c(_.AC)))(b||_.AC)}}();_.AC.ua=_.p({token:_.AC,qa:_.AC.ha});var ljb=new _.wc("GMAT_TOOLTIP_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});var BC=function(a,b){a.Vj||b.D_.push("gmat-mdc-tooltip")};BC.ha=function(a){return new (a||BC)(_.u(ljb),_.u(_.fr))};BC.Ja=_.pc({type:BC,ta:[["","matTooltip",""]],features:[_.hf([{ya:_.fr,Qd:_.AC}])]});_.CC=function(){};_.CC.ha=function(a){return new (a||_.CC)};_.CC.Ea=_.lc({type:_.CC});_.CC.Da=_.ac({imports:[_.ez]});_.DC=function(){};_.DC.ha=function(a){return new (a||_.DC)};_.DC.Ea=_.lc({type:_.DC});_.DC.Da=_.ac({imports:[_.zm,_.CC,_.Hs,_.zy,_.OB,_.xC]});var mjb,Ddb;mjb=["removeButton"];_.EC=function(a,b){this.yc=a;this.Hu=b;this.IMa=new _.ml};Ddb=function(a,b){return a.yc.pZ?"Deselect "+a.yc.pZ(b):"Deselect"};_.EC.ha=function(a){return new (a||_.EC)(_.u(bC),_.u(ijb))};
_.EC.Aa=_.kc({type:_.EC,ta:[["xap-picker-selection-list"]],Fd:function(a,b,c){a&1&&_.uf(c,nC,5);if(a&2){var d;_.sf(d=_.wf())&&(b.Gn=d.first)}},vb:function(a,b){a&1&&_.tf(mjb,5,_.bd);if(a&2){var c;_.sf(c=_.wf())&&(b.R3c=c)}},outputs:{IMa:"clearSelections"},Ba:12,Ca:9,Fa:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",
3,"disabled","click"]," Clear all ",[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"matTooltip","click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",
3,"svgIcon"]]},va:function(a,b){a&1&&(_.y(0,"div",0)(1,"div",1)(2,"div",2),_.Ye(3,3),_.O(4,"async"),_.z(),_.y(5,"div")(6,"button",4),_.H("click",function(){b.yc.model.clear();b.IMa.emit()}),_.Ye(7,5),_.O(8,"async"),_.z()()(),_.y(9,"ul",6),_.M(10,Edb,8,5,"li",7),_.O(11,"async"),_.z()());a&2&&(_.t(4),_.Gy(_.R(4,3,$B(b.yc.model))),_.Hy(3),_.t(2),_.w("disabled",0===_.R(8,5,$B(b.yc.model))),_.t(4),_.w("ngForOf",_.R(11,7,Rib(b.yc.model))))},Ia:[_.sm,_.tm,_.qC,_.hs,_.is,BC,_.dz,_.Gs,oC,_.ym],ub:2,Pa:0});var njb;njb=["optionItem"];_.FC=function(a){this.yc=a;this.MU=this.yc.MU.ka(_.ne());this.Wk=Vib;this.M3="Use search to find options.";this.L3="Error loading search results. Please try again.";this.K3="No results found.";this.FMb=_.Qd([this.yc.sEb.ka(),this.yc.MU.ka(_.ne()),this.yc.Xz]).ka(_.v(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{Dfa:b,Fr:d,vmb:c}}))};_.FC.prototype.I_=function(a){Fdb(a,this.options)};_.FC.ha=function(a){return new (a||_.FC)(_.u(bC))};
_.FC.Aa=_.kc({type:_.FC,ta:[["xap-picker-single-select"]],Fd:function(a,b,c){a&1&&(_.uf(c,kC,5),_.uf(c,jC,5),_.uf(c,lC,5),_.uf(c,mC,5),_.uf(c,nC,5));if(a&2){var d;_.sf(d=_.wf())&&(b.lo=d.first);_.sf(d=_.wf())&&(b.ko=d.first);_.sf(d=_.wf())&&(b.io=d.first);_.sf(d=_.wf())&&(b.jo=d.first);_.sf(d=_.wf())&&(b.Gn=d.first)}},vb:function(a,b){a&1&&_.tf(njb,5,_.bd);if(a&2){var c;_.sf(c=_.wf())&&(b.options=c)}},Ba:2,Ca:3,Fa:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],
[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message",
"gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],
[3,"template","option"]],va:function(a,b){a&1&&(_.M(0,Sdb,10,7,"div",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.FMb))},Ia:[_.sm,_.tm,_.xm,_.um,_.vm,_.fC,_.eB,_.nr,oC,sC,_.ym],styles:[".xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
ub:2,Pa:0});_.GC=function(a){this.Nd=a;this.vc=new _.we;this.Hwb=!0;this.WCb=new _.Tf([]);this.Ex=new _.Tf([]);this.values=this.Ex.ka(_.v(function(b){return _.Iib(null!=b?b:[])}),_.De(this.vc));this.options=this.WCb.ka(_.Ce(function(b){return _.ge(b)?b:_.Ed(b)}));this.Mpa=new _.we(1)};_.V(_.GC,_.XB);_.GC.Ja=_.XB.Ja;_.GC.prototype.La=function(){this.vc.next();this.vc.complete()};var Vdb=function(a){var b;null!=(b=a.Rhb)&&b.Lz.length&&b.Lz.first.focus()};
_.GC.prototype.focus=function(){var a=this;this.Nd.bc(function(){setTimeout(function(){if(a.Hwb){var b;null!=(b=a.Rhb)&&b.search&&b.search.focus()}else Vdb(a)})})};
_.W.Object.defineProperties(_.GC.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.rta||this.WCb.next(a.options);var b,c,d,e=Object.assign({},a,{tv:null!=(b=a.tv)?b:!0,u2:!!a.u2,Bx:null!=(c=a.Bx)?c:!0},a.rta?{}:{Fr:null!=(d=a.Fr)?d:!0}),f;this.Hwb=a.rta||(null!=(f=null==e?void 0:e.Fr)?f:!0);this.Mpa.next(e)}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Ex.next(a&&a.value.zm||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return!0}}});
_.GC.ha=function(a){return new (a||_.GC)(_.u(_.Ge))};
_.GC.Aa=_.kc({type:_.GC,ta:[["xap-picker-editor"]],vb:function(a,b){a&1&&_.tf(_.yC,5);if(a&2){var c;_.sf(c=_.wf())&&(b.Rhb=c.first)}},inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.Ke],Ba:2,Ca:3,Fa:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible",
"ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",
""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],va:function(a,b){a&1&&(_.M(0,jeb,4,2,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.Mpa))},Ia:[_.tm,_.xm,_.nv,_.tv,_.yC,_.EC,lC,mC,jC,kC,_.FC,_.eC,cC,_.dC,_.ym],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}"],
ub:2,Pa:0});var HC=function(){sC.apply(this,arguments)};_.V(HC,sC);HC.ha=function(){var a;return function(b){return(a||(a=_.$c(HC)))(b||HC)}}();
HC.Aa=_.kc({type:HC,ta:[["xap-picker-search"]],features:[_.Ke],Ba:10,Ca:9,Fa:function(){return[[1,"xap-picker-search"],["aria-label","Search","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModel","placeholder","ngModelChange"],["searchInput",""],[4,"ngIf","ngIfThen","ngIfElse"],["searchIcon",""],["clearIcon",""],["class","xap-picker-icon xap-picker-search-icon","matSuffix","",3,"svgIcon",4,"ngIf"],["matSuffix","",1,"xap-picker-icon","xap-picker-search-icon",3,"svgIcon"],["aria-label",
"Clear search term","mat-icon-button","","matSuffix","",1,"xap-picker-close-icon",3,"click"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},va:function(a,b){a&1&&(_.y(0,"div",0)(1,"input",1,2),_.H("ngModelChange",function(e){return b.yc.cB.next(e)}),_.O(3,"async"),_.z(),_.M(4,keb,1,0,"ng-container",3),_.O(5,"async"),_.M(6,meb,1,1,"ng-template",null,4,_.zf),_.M(8,oeb,2,1,"ng-template",null,5,_.zf),_.z());if(a&2){var c=_.ef(7),d=_.ef(9);_.t(1);_.w("ngModel",_.R(3,
5,b.yc.cB))("placeholder",b.yc.oha);_.t(3);_.w("ngIf",_.R(5,7,b.yc.cB))("ngIfThen",d)("ngIfElse",c)}},Ia:[_.tm,_.ai,_.nv,_.tv,_.yr,_.Gs,_.qy,_.ym],ub:2,Pa:0});_.IC=function(){};_.IC.ha=function(a){return new (a||_.IC)};_.IC.Ea=_.lc({type:_.IC});_.IC.Da=_.ac({imports:[_.or,_.hr,_.oq,SB,_.hr,SB]});var JC=function(){pC.apply(this,arguments)};_.V(JC,pC);JC.Ja=pC.Ja;JC.prototype.I_=function(a){if(this.Lz&&("ArrowDown"===a.key||"ArrowUp"===a.key)){a.preventDefault();var b=this.Lz.toArray().findIndex(function(c){return c.Na.oa.querySelector("input")===a.target});"ArrowUp"===a.key?b--:"ArrowDown"===a.key&&b++;0>b||b>=this.Lz.length||this.Lz.toArray()[b].focus()}};JC.ha=function(){var a;return function(b){return(a||(a=_.$c(JC)))(b||JC)}}();
JC.Aa=_.kc({type:JC,ta:[["xap-picker-checklist"]],vb:function(a,b){a&1&&_.tf(_.TB,5);if(a&2){var c;_.sf(c=_.wf())&&(b.Lz=c)}},features:[_.Ke],Ba:2,Ca:3,Fa:[["class","xap-picker-checklist",4,"ngIf"],[1,"xap-picker-checklist"],[4,"ngIf"],[3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],
["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class","xap-picker-checklist-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-status-message-container"],[1,"xap-picker-checklist-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["class","xap-picker-checklist-select-all xap-checkbox","tabindex","0",3,"xapSelectAll","xapSelectAllCorpus","aria-label",4,"ngIf"],["role","tree","xapPickerArrowNav",
"","xapPickerArrowNavChildSelector","input",1,"xap-picker-checklist-option-list",3,"keydown"],[4,"ngFor","ngForOf"],["class","xap-picker-checklist-truncated-message",4,"ngIf"],["tabindex","0",1,"xap-picker-checklist-select-all","xap-checkbox",3,"xapSelectAll","xapSelectAllCorpus","aria-label"],["class","xap-picker-checklist-option xap-checkbox","role","treeitem","tabindex","0",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus",4,"ngIf","ngIfElse"],["noTab",""],
["role","treeitem","tabindex","0",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter","onfocus"],[3,"template","option"],["role","treeitem","tabindex","-1",1,"xap-picker-checklist-option","xap-checkbox",3,"disabled","xapSelectionModel","xapSelection","aria-label","keydown.enter"],[1,"xap-picker-checklist-truncated-message"]],va:function(a,b){a&1&&(_.M(0,Feb,10,7,"div",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.Shb))},Ia:[_.sm,
_.tm,_.xm,_.um,_.vm,_.fC,_.eB,_.TB,oC,tC,vC,HC,_.ym,_.hC],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}"],
ub:2,Pa:0});var KC=function(){_.EC.apply(this,arguments)};_.V(KC,_.EC);KC.ha=function(){var a;return function(b){return(a||(a=_.$c(KC)))(b||KC)}}();
KC.Aa=_.kc({type:KC,ta:[["xap-picker-selection-list"]],features:[_.Ke],Ba:12,Ca:9,Fa:function(){return[[1,"xap-picker-selection-list-container"],[1,"xap-picker-selection-list-subheader"],["aria-live","polite",1,"xap-picker-number-selected"]," \ufffd0\ufffd selected ",["color","primary","mat-button","",1,"xap-picker-clear-all-button",3,"disabled","click"]," Clear all ",[1,"xap-picker-selection-list"],["class","xap-picker-selection-list-item",4,"ngFor","ngForOf"],[1,"xap-picker-selection-list-item"],
[1,"xap-picker-selection"],[1,"xap-picker-selection-value"],[3,"template","option"],[1,"xap-picker-selection-button-container"],["mat-icon-button","",1,"xap-picker-selection-remove-button",3,"matTooltip","click","keydown.enter"],["removeButton",""],["class","xap-picker-selection-remove",3,"svgIcon",4,"ngIf"],[1,"xap-picker-selection-remove",3,"svgIcon"]]},va:function(a,b){a&1&&(_.y(0,"div",0)(1,"div",1)(2,"div",2),_.Ye(3,3),_.O(4,"async"),_.z(),_.y(5,"div")(6,"button",4),_.H("click",function(){b.yc.model.clear();
b.IMa.emit()}),_.Ye(7,5),_.O(8,"async"),_.z()()(),_.y(9,"ul",6),_.M(10,Heb,8,5,"li",7),_.O(11,"async"),_.z()());a&2&&(_.t(4),_.Gy(_.R(4,3,$B(b.yc.model))),_.Hy(3),_.t(2),_.w("disabled",0===_.R(8,5,$B(b.yc.model))),_.t(4),_.w("ngForOf",_.R(11,7,Rib(b.yc.model))))},Ia:[_.sm,_.tm,BC,_.dz,_.yr,_.Gs,oC,_.ym],ub:2,Pa:0});var LC=function(a){_.FC.call(this,a);this.yc=a};_.V(LC,_.FC);LC.ha=function(a){return new (a||LC)(_.u(bC))};
LC.Aa=_.kc({type:LC,ta:[["xap-picker-single-select"]],features:[_.Ke],Ba:2,Ca:3,Fa:[["class","xap-picker-single-select",4,"ngIf"],[1,"xap-picker-single-select"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["optionsTemplate",""],[3,"ngTemplateOutlet"],[1,"xap-picker-status-loading"],["class","xap-picker-checklist-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-checklist-spinner-container"],["mode","indeterminate",3,"diameter","strokeWidth"],[1,"xap-picker-status-empty-search-options"],["class",
"xap-picker-single-select-status-message-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-status-message-container"],[1,"xap-picker-single-select-status-message","gmat-body-2"],[1,"xap-picker-status-empty-options"],[1,"xap-picker-status-error"],["role","tree",1,"xap-picker-single-select-options-list",3,"keydown"],["matRipple","","class","xap-picker-single-select-option","role","treeitem",3,"xap-picker-single-selected","tabindex","click","keydown.enter","keydown.space",4,"ngFor","ngForOf"],
["matRipple","","role","treeitem",1,"xap-picker-single-select-option",3,"tabindex","click","keydown.enter","keydown.space"],["optionItem",""],[1,"xap-picker-single-select-text"],[3,"template","option"]],va:function(a,b){a&1&&(_.M(0,Ueb,10,7,"div",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.FMb))},Ia:[_.sm,_.tm,_.xm,_.um,_.vm,_.fC,_.eB,_.nr,oC,HC,_.ym],styles:[".xap-picker-single-select-spinner-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.xap-picker-single-select-status-message-container{padding:20px;word-break:normal;text-align:center}.xap-picker-single-select-status-message{padding:0 0 12px;margin:0}"],
ub:2,Pa:0});_.MC=function(){_.GC.apply(this,arguments)};_.V(_.MC,_.GC);_.MC.Ja=_.GC.Ja;_.MC.ha=function(){var a;return function(b){return(a||(a=_.$c(_.MC)))(b||_.MC)}}();
_.MC.Aa=_.kc({type:_.MC,ta:[["xap-picker-editor"]],features:[_.Ke],Ba:2,Ca:3,Fa:[[4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf","ngIfElse"],["asyncTemplate",""],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",3,"clearSelections",4,"ngIf"],["xapPickerOptions",
""],["xapPickerOptions","",3,"maxDisplayedOptions"],["xapPickerSelections","",3,"clearSelections"],["xapAsyncOptions","",3,"ngModel","getOptions","displayFunction","selectAllVisible","ngModelChange"],["xapPickerSelections","",3,"clearSelection",4,"ngIf"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],va:function(a,b){a&1&&(_.M(0,kfb,
4,2,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.Mpa))},Ia:[_.tm,_.xm,_.nv,_.tv,_.eC,cC,_.dC,JC,lC,mC,jC,kC,KC,LC,_.ym],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}"],ub:2,Pa:0});_.ojb=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"});_.NC={id:"EQ",displayName:"="};_.OC={id:"EQ_v",displayName:"equals",yN:"="};var pjb,rjb,qjb;pjb=["textInput"];_.PC=function(a){this.Nl=a;this.ESb=new _.ye;this.values=this.ESb.Tf();this.O_a=!1;this.Ji=new _.qv({})};_.PC.prototype.Qm=function(){this.O_a&&(this.fQa.oa.focus(),this.O_a=!1,this.Nl.Pd())};_.PC.prototype.La=function(){this.Ara&&this.Ara.unsubscribe()};_.PC.prototype.focus=function(){this.fQa?this.fQa.oa.focus():this.O_a=!0};
_.nfb=function(a,b){if(!b.xI||!b.xI.zSb)return null;for(var c=_.l(Array.from(b.xI.zSb.entries())),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;if(a.Ji.get(b.fr).Lm(d))return e}return null};
rjb=function(a,b){if(b&&b.length){for(var c={},d=_.l(b),e=d.next();!e.done;e=d.next()){e=e.value;var f=new _.sv(e.RF&&""===e.value?"":e.value||null,e.xI?e.xI.Wx:[]);c[e.fr]=f}a.Ara&&a.Ara.unsubscribe();a.Ji=new _.qv(c);a.Ara=a.Ji.km.subscribe(function(){qjb(a)});qjb(a);a.Qwc=b}};qjb=function(a){for(var b=new Map,c=_.l(Object.keys(a.Ji.controls)),d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Ji.controls[d].value);a.ESb.next(b)};
_.W.Object.defineProperties(_.PC.prototype,{lu:{configurable:!0,enumerable:!0,set:function(a){rjb(this,a)},get:function(){return this.Qwc}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Ji.disable():this.Ji.enable()},get:function(){return this.Ji.disabled}}});_.PC.ha=function(a){return new (a||_.PC)(_.u(_.El))};
_.PC.Aa=_.kc({type:_.PC,ta:[["xap-multi-text-field-base"]],vb:function(a,b){a&1&&_.tf(pjb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.fQa=c.first)}},inputs:{lu:"configs",disabled:"disabled"},outputs:{values:"values"},Ba:2,Ca:2,Fa:function(){return[[1,"xap-filterbar-multitextfieldbase",3,"formGroup"],[4,"ngFor","ngForOf"],["appearance","outline",1,"xap-filterbar-textbase-field"],[1,"xap-filterbar-textbase-field-label"],"\ufffd*4:1\ufffd\ufffd#1:1\ufffd \ufffd0:1\ufffd value \ufffd/#1:1\ufffd\ufffd/*4:1\ufffd\ufffd*5:2\ufffdFilter value\ufffd/*5:2\ufffd",
[4,"ngIf","ngIfElse"],["default",""],["matInput","",3,"type","placeholder","formControlName"],["textInput",""],[4,"ngIf"],["class","delimiter",4,"ngIf"],[1,"delimiter"]]},va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,rfb,11,10,"ng-container",1),_.z());a&2&&(_.w("formGroup",b.Ji),_.t(1),_.w("ngForOf",b.lu))},Ia:[_.sm,_.tm,_.ai,_.nv,_.Fz,rC,cB,XA,VA,_.zC,_.dB,_.wv,_.xv],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}"],
ub:2,Pa:0});_.QC=function(){this.lm=new _.Tf(_.VB(null));this.values=this.lm.Tf();this.So={fr:"text-field"}};_.V(_.QC,_.XB);_.QC.prototype.focus=function(){this.U2.focus()};_.sjb=function(a,b){b=b.get("text-field");b=a.So.RF&&""===b?"":b||null;a.lm.next(_.VB(b))};
_.W.Object.defineProperties(_.QC.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.So.placeholder=a&&a.placeholder||void 0;this.So.autocomplete=a&&a.autocomplete||void 0;this.So.name=a&&a.name||void 0;this.So.xI=a&&a.xI||void 0;this.Fi=(null==a?void 0:a.Fi)||void 0;this.So.RF=(null==a?void 0:a.RF)||void 0;null==this.So.value&&this.So.RF&&(this.So.value="");null!=this.So.value&&this.Fi&&(this.So.value=this.Fi(this.So.value))}},wc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=null==(b=a.value)?void 0:b.gq;this.So.RF&&""===a?this.So.value=this.Fi?this.Fi(a):a:(a=a||void 0,this.So.value=this.Fi&&a?this.Fi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.lm.value&&this.lm.value.zm.every(function(a){return null!=a})&&this.U2.Ji.valid}}});_.QC.ha=function(){var a;return function(b){return(a||(a=_.$c(_.QC)))(b||_.QC)}}();_.QC.Ja=_.pc({type:_.QC,inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.Ke]});var RC,tjb,ujb;RC={};tjb=(RC.remove_filter="close",RC.clear_filters="close",RC.close_editor="close",RC.save_filters="save",RC.delete_filter="delete",RC);ujb=new _.wc("xap_filter_bar_icon_config");_.SC=function(a){this.xtb=a};_.tgb=function(a,b){var c,d;return null==(c=a.xtb)?void 0:null==(d=c.V5c)?void 0:d.get(b)};_.sA=function(a,b){return _.tgb(a,_.tA(a,b))};_.tA=function(a,b){var c,d,e;return null!=(e=null==(c=a.xtb)?void 0:null==(d=c.WVc)?void 0:d[b])?e:tjb[b]};
_.SC.ha=function(a){return new (a||_.SC)(_.q(ujb,8))};_.SC.ua=_.p({token:_.SC,qa:_.SC.ha});var vjb=["labelInput"],TC=function(a,b){var c=this;this.ru=a;this.data=b;this.vc=new _.ye;this.uN=new _.sv("");b.bB.ka(_.De(this.vc)).subscribe(function(d){c.uN.kla([_.N2a,ufb(d)]);_.$h(c.uN)})};TC.prototype.La=function(){this.vc.next();this.vc.complete()};TC.prototype.cancel=function(){this.ru.close({data:null})};TC.ha=function(a){return new (a||TC)(_.u(hhb),_.u(_.bUa))};
TC.Aa=_.kc({type:TC,ta:[["xap-filter-bar-save-dialog"]],vb:function(a,b){a&1&&_.tf(vjb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.input=c.first)}},Ba:14,Ca:3,Fa:function(){return[[1,"xap-filterbar-save-dialog-header"]," Save filter\n",["appearance","outline",1,"xap-filterbar-save-dialog-form-field"],"Filter label",["matInput","",1,"xap-filterbar-save-dialog-label-input",3,"formControl"],["labelInput",""],[4,"ngIf"],[1,"xap-filterbar-save-dialog-buttons"],["mat-button","","color","primary",1,"xap-filterbar-save-dialog-cancel-button",
3,"click"],"Cancel",["mat-button","","color","primary",1,"xap-filterbar-save-dialog-save-button",3,"click"],"Save"," You must enter a value "," A saved filter set with this label already exists "]},va:function(a,b){a&1&&(_.y(0,"div",0),_.Ye(1,1),_.z(),_.y(2,"mat-form-field",2)(3,"mat-label"),_.Ye(4,3),_.z(),_.B(5,"input",4,5),_.M(7,sfb,2,0,"mat-error",6),_.M(8,tfb,2,0,"mat-error",6),_.z(),_.y(9,"div",7)(10,"button",8),_.H("click",function(){return b.cancel()}),_.Ye(11,9),_.z(),_.y(12,"button",10),
_.H("click",function(){b.uN.value&&b.uN.valid&&b.ru.close({data:b.uN.value})}),_.Ye(13,11),_.z()());a&2&&(_.t(5),_.w("formControl",b.uN),_.t(2),_.w("ngIf",b.uN.Lm("required")),_.t(1),_.w("ngIf",b.uN.Lm("validUnique")))},Ia:[_.tm,_.qC,_.hs,rC,cB,XA,VA,_.zC,_.dB,_.ai,_.nv,_.vv],ub:2,Pa:0});var yjb;_.wjb=new _.wc("xap_fbcc");
_.UC=function(a,b,c){var d=this;this.ki=a;this.Ek=b;this.jAc=c;this.AH=new _.ml;this.DAb=!0;this.NT="Add a filter";this.wga="Remove all filters";this.cha="Save all filters";this.Sl=!1;this.gK=null;this.tR=-1;this.Apa=this.AOa=!1;this.Coa=function(n){d.AH.emit({f3:0,UQ:n.filters});d.config.fg.next(n.filters)};this.Rua=function(n){n&&n.stopPropagation();var r,x;n=null!=(x=null==(r=d.config.lN)?void 0:r.hYc)?x:TC;var A,E,I;null==(I=null==(E=d.Ek)?void 0:E.open(n,{data:{bB:null==(A=d.config.lN)?void 0:
A.bB},ij:!0,Kd:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))||I.yz().subscribe(function(){})};var e,f;if(_.ge(null==(e=this.Ek)?void 0:e.toa)&&(null==(f=this.Ek)?0:f.oi)){var g,m;null==(g=this.Ek)||null==(m=g.toa)||m.subscribe(function(){d.Apa=!1})}};_.UC.prototype.Ra=function(){};_.UC.prototype.La=function(){this.gK&&this.gK.unsubscribe()};
_.xjb=function(a,b){var c=b.wc;a.AH.emit({f3:c.isValid?0:1,UQ:[c]});if(b.QD){var d=a.config.fg.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.wc.Pca)return;Pib(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.fg.getValue().indexOf(d);c.value.gq&&Qib(a.config,b,c);_.wgb(a,!0,b)}else Oib(a.config,[c])}else Oib(a.config,[c]);c.isValid||-1!==a.uw||(a.uw=a.config.fg.value.length-1)};_.wgb=function(a,b,c){b?a.uw=c:c===a.uw&&(a.uw=-1)};
_.zjb=function(a){if(a.disabled)return!1;var b,c;switch(null!=(c=null==(b=a.jAc)?void 0:b.fVc)?c:1){case 1:return yjb(a);case 2:return 0<a.config.fg.getValue().length;default:return!0}};yjb=function(a){return 0<a.config.fg.getValue().filter(function(b){return b.fv}).length};_.h=_.UC.prototype;_.h.DY=function(a){this.AH.emit({f3:4,UQ:this.config.fg.getValue()});this.config.clear();null==a||a.stopPropagation()};
_.h.update=function(a,b){b.isValid?(this.AH.emit({f3:2,UQ:[b]}),Qib(this.config,a,b)):this.remove(a);!this.DAb&&this.Apa||this.focus();this.Apa=!1};_.h.remove=function(a){this.AH.emit({f3:3,UQ:[this.config.fg.getValue()[a]]});Qib(this.config,a,null);a<this.uw&&this.uw--};_.h.focus=function(){var a;null==(a=this.Ip)||a.focus()};_.h.WC=function(a){this.Apa=!0;this.focus();a.stopPropagation()};
_.W.Object.defineProperties(_.UC.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Sl},set:function(a){this.Sl=_.dh(a)}},uw:{configurable:!0,enumerable:!0,get:function(){return this.tR},set:function(a){this.tR!==a&&(-1<this.tR&&this.tR<this.config.fg.getValue().length&&!this.config.fg.getValue()[this.tR].isValid&&this.remove(this.tR),this.AOa=-1<a&&a<this.config.fg.getValue().length,this.tR=a)}}});_.UC.ha=function(){_.hd()};
_.UC.Ja=_.pc({type:_.UC,inputs:{config:"config",WZ:"filterBarLabel",Xpb:"filterBarIcon",DAb:"menuAutoFocus",NT:"placeholderMsg",Uca:"inputLabel",wga:"removeFilterMsg",cha:"saveFilterMsg",AA:"noResultsMessage",disabled:"disabled"},outputs:{AH:"update"}});_.VC=function(){this.Jqa=!0;this.bnb=new _.ye;this.anb=this.bnb.Tf();this.yeb=new _.ye;this.Zuc=this.yeb.Tf();this.Iqa=new _.ye;this.bzc=this.Iqa.Tf();this.BZ=new _.ye;this.Ymb=this.BZ.Tf();this.BOa=this.newValue=this.Vp=null;this.E2a=new _.ye;this.DSb=this.E2a.Tf()};_.VC.prototype.jS=function(){return this.filter?this.filter.config.Yl&&0<this.filter.config.Yl.size?Array.from(this.filter.config.Yl.keys()):this.filter.config.zz:[]};
_.VC.prototype.Lha=function(a){this.filter.config.cPc?this.BOa=a:this.newValue=a};_.VC.prototype.jL=function(){if(this.filter&&(!this.filter.config.V6c||_.Ofb(this))&&(this.filter.config.cPc&&(this.newValue=this.BOa),null!==this.newValue&&null!==this.Vp)){var a;this.veb=a=this.filter.config.Yl&&0<this.filter.config.Yl.size?this.filter.config.Yl.get(this.Vp).Aj(this.Vp,this.newValue):this.filter.config.Aj(this.Vp,this.newValue);this.yeb.next(a);this.BZ.next()}};
_.Ofb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.BOa)&&(a.wc.fv||!(null==(b=a.newValue)||!b.zm.length))};_.Ajb=function(a){return a.filter&&(!a.filter.config.dGc||!a.wc.isValid)&&!a.filter.config.ora};
_.W.Object.defineProperties(_.VC.prototype,{Qp:{configurable:!0,enumerable:!0,set:function(a){var b;a&&(null==(b=this.filter)?0:b.config.ora)?(this.Lha(this.filter.config.ora),this.Vp=this.jS()[0],this.jL()):a!==this.Jqa&&(this.Jqa=a,this.bnb.next(this.Jqa))},get:function(){return this.Jqa}},wc:{configurable:!0,enumerable:!0,set:function(a){this.veb=a;this.Vp=a.If;this.newValue=a.value},get:function(){return this.veb}}});_.VC.ha=function(a){return new (a||_.VC)};_.VC.ua=_.p({token:_.VC,qa:_.VC.ha});_.WC=function(a,b,c,d){var e=this;this.Nl=a;this.ki=b;this.Wd=c;this.nb=d;this.update=new _.ml;this.T$=new _.ml;this.Sl=!1;this.mb=new _.yd;this.mb.add(c.Zuc.subscribe(this.update));this.mb.add(c.anb.subscribe(this.T$));this.mb.add(c.bzc.subscribe(function(){_.Bjb(e)}));this.mb.add(c.DSb.subscribe(function(){_.Hk(a)}))};_.WC.prototype.Ra=function(){};_.WC.prototype.La=function(){this.mb.unsubscribe()};_.Bjb=function(a){a.Qp&&a.Wd.editor&&a.Wd.editor.focus()};_.WC.prototype.jS=function(){return this.Wd.jS()};
_.WC.prototype.Lha=function(a){this.Wd.Lha(a)};_.WC.prototype.jL=function(){this.Wd.jL()};
_.W.Object.defineProperties(_.WC.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Sl},set:function(a){this.Sl=_.dh(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Wd.filter=a;this.Wd.E2a.next()},get:function(){return this.Wd.filter}},Qp:{configurable:!0,enumerable:!0,set:function(a){(this.Wd.Qp=a)&&_.Bjb(this)},get:function(){return this.Wd.Qp}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Wd.wc=a},get:function(){return this.Wd.wc}}});
_.WC.ha=function(a){return new (a||_.WC)(_.u(_.El),_.u(_.SC),_.u(_.VC),_.u(_.bd))};_.WC.Ja=_.pc({type:_.WC,inputs:{disabled:"disabled",filter:"filter",Qp:"isEditorVisible",wc:"appliedFilter"},outputs:{update:"update",T$:"editorVisibleChange"}});var XC=function(){this.afa=new _.sv;this.nvb=[];this.hd=this.afa.km;this.Zea=new _.ml;this.fLa=""};XC.prototype.getValue=function(){return this.afa.value};_.W.Object.defineProperties(XC.prototype,{Tua:{configurable:!0,enumerable:!0,set:function(a){this.nvb=a;null===this.getValue()&&0<this.Tua.length&&(this.value=a[0])},get:function(){return this.nvb}},value:{configurable:!0,enumerable:!0,set:function(a){this.afa.setValue(a)}}});XC.ha=function(a){return new (a||XC)};
XC.Aa=_.kc({type:XC,ta:[["xap-comparison-operator-selector"]],inputs:{Tua:"operators",fLa:"appliedFilterId",value:"value"},outputs:{hd:"change",Zea:"operatorFocusChange"},Ba:3,Ca:4,Fa:function(){return[["floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",1,"xap-comparison-operator-dropdown",3,"formControl","aria-labelledby","aria-describedby","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},va:function(a,b){a&1&&(_.y(0,"mat-form-field",
0)(1,"mat-select",1),_.H("focus",function(){b.Zea.emit(!0)})("focusout",function(){b.Zea.emit(!1)}),_.M(2,vfb,2,2,"mat-option",2),_.z()());a&2&&(_.t(1),_.cf("aria-labelledby","dialog-label-",b.fLa,"")("aria-describedby","dialog-description-",b.fLa,""),_.w("formControl",b.afa),_.t(1),_.w("ngForOf",b.Tua))},Ia:[_.sm,_.JA,rC,cB,fjb,iB,_.nv,_.vv],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}"],
ub:2,Pa:0});var YC=function(){XC.apply(this,arguments)};_.V(YC,XC);YC.ha=function(){var a;return function(b){return(a||(a=_.$c(YC)))(b||YC)}}();
YC.Aa=_.kc({type:YC,ta:[["xap-comparison-operator-selector"]],features:[_.Ke],Ba:3,Ca:2,Fa:function(){return[["color","accent","floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator",3,"formControl","focus","focusout"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},va:function(a,b){a&1&&(_.y(0,"mat-form-field",0)(1,"mat-select",1),_.H("focus",function(){b.Zea.emit(!0)})("focusout",function(){b.Zea.emit(!1)}),_.M(2,wfb,2,2,"mat-option",2),_.z()());a&2&&
(_.t(1),_.w("formControl",b.afa),_.t(1),_.w("ngForOf",b.Tua))},Ia:[_.sm,_.vy,_.Iv,_.By,_.nv,_.vv],styles:[".xap-filterbar-operator-select-field{width:100%}"],ub:2,Pa:0});var Cjb,Djb,Ejb;Cjb=["overlayContainer"];Djb=["valueEditor"];Ejb=[[["","header",""]],[["","footer",""]]];_.ZC=function(a,b,c){var d=this;this.rC=a;this.Nl=b;this.Wd=c;this.xra=!0;this.dXa=!1;this.Gya=new _.ye;this.mb=new _.yd;this.ZNa=!1;this.mb.add(c.anb.subscribe(function(){_.Hk(d.Nl)}));this.mb.add(c.DSb.subscribe(function(){_.Hk(d.Nl)}))};_.ZC.prototype.La=function(){this.Gya.next();this.Gya.complete();this.mb.unsubscribe()};
var yfb=function(a,b){if(a.filter&&_.Ajb(a.Wd)&&a.Fya){if(b){if(a.Vp===b)return;a.Vp=b}a.Vp||(a.Vp=a.Wd.jS()[0]);if(a.filter.config.Yl){var c=a.filter.config.Yl.get(a.Vp);if(c)if(b=c.Aj(a.Vp,a.newValue||_.VB(null)),c.Pl){var d=c.Pl;var e=c.Cv}else var f=c.jYc;else return}else d=a.filter.config.Pl,b=a.filter.config.Aj(a.Vp,a.newValue||_.VB(null)),e=a.filter.config.Cv;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.UB),a.Gya.next(),a.Fya.clear(),f)a.editor=null,a.Wd.Lha(f);else{a.editor=
a.Fya.sK(_.Jk(a.rC,d)).instance;a.editor.wc=b;var g=!0;a.editor.values.ka(_.S9a(),_.de(function(x){var A=_.l(x);x=A.next().value;A=A.next().value;return!_.Jb(x||{},A||{})}),_.v(function(x){x=_.l(x);x.next();return x.next().value}),_.De(a.Gya)).subscribe(function(x){a.Wd.Lha(x);a.filter.config.Pca&&!g&&null!=x.gq&&a.Wd.jL();g=!1})}if(a.editor&&(a.editor.config=e,a.Qp&&!a.dXa))if(Bfb(a)){var m,n,r;null==(m=a.Yf.Dd)||null==(n=m.Ho)||null==(r=n.querySelector(".xap-comparison-operator-dropdown"))||r.focus();
a.xra=!0}else a.Wd.Iqa.next();a.Nl.Pd();a.Wd.E2a.next()}},Bfb=function(a){return a.filter&&1<a.Wd.jS().length||!a.filter.config.iSa};_.ZC.prototype.K0=function(){this.Qp?this.xra||(this.xra=!0,this.Wd.Iqa.next()):this.xra=!1};_.ZC.prototype.rf=function(){var a=this;setTimeout(function(){var b;null==(b=a.Yf.Dd)||b.rf()})};_.ZC.prototype.AWa=function(){this.ZNa=!0;this.Wd.BZ.next();this.ZNa=!1};
_.W.Object.defineProperties(_.ZC.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Wd.filter=a},get:function(){return this.Wd.filter}},Qp:{configurable:!0,enumerable:!0,set:function(a){(this.Wd.Qp=a)&&this.Wd.Iqa.next()},get:function(){return this.Wd.Qp}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Wd.wc=a},get:function(){return this.Wd.wc}},Fya:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.azc=a)?setTimeout(function(){b.filter.config.ora||yfb(b);b.Yf.Dd.rf()}):
this.editor=null},get:function(){return this.azc}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Wd.editor=a},get:function(){return this.Wd.editor}},Vp:{configurable:!0,enumerable:!0,set:function(a){this.Wd.Vp=a},get:function(){return this.Wd.Vp}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Wd.newValue=a},get:function(){return this.Wd.newValue}}});_.ZC.ha=function(a){return new (a||_.ZC)(_.u(_.Ck),_.u(_.El),_.u(_.VC))};
_.ZC.Aa=_.kc({type:_.ZC,ta:[["xap-filter-editor-content"]],vb:function(a,b){a&1&&(_.tf(Cjb,5),_.tf(Djb,5,_.pf));if(a&2){var c;_.sf(c=_.wf())&&(b.Yf=c.first);_.sf(c=_.wf())&&(b.Fya=c.first)}},inputs:{trigger:"trigger",WL:"loadingTemplate"},hc:["[header]","[footer]"],Ba:2,Ca:2,Fa:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen",
"cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators",
"value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.af(Ejb),_.M(0,Ffb,5,4,"ng-template",0,1,_.zf),_.H("backdropClick",function(){return b.Wd.BZ.next()})("detach",function(){return b.AWa()}));a&2&&_.w("cdkConnectedOverlayOpen",b.Qp)("cdkConnectedOverlayOrigin",
b.trigger)},Ia:[_.gq,_.tm,_.xm,_.ly,XC],ub:2,Pa:0});var Fjb=[[["","header",""]],[["","footer",""]]],$C=function(){_.ZC.apply(this,arguments)};_.V($C,_.ZC);$C.prototype.AWa=function(){this.Wd.BZ.next()};$C.ha=function(){var a;return function(b){return(a||(a=_.$c($C)))(b||$C)}}();
$C.Aa=_.kc({type:$C,ta:[["xap-filter-editor-content"]],features:[_.Ke],hc:["[header]","[footer]"],Ba:2,Ca:2,Fa:[["cdkConnectedOverlay","","cdkConnectedOverlayHasBackdrop","true","cdkConnectedOverlayGrowAfterOpen","true","cdkConnectedOverlayPush","true","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayOpen","cdkConnectedOverlayOrigin","backdropClick","detach"],["overlayContainer","cdkConnectedOverlay"],["role","dialog",1,"xap-filterbar-filtereditor-popup",
3,"keydown.enter","focusout"],["cdkTrapFocus","",1,"xap-filterbar-filtereditor-popup-card"],[4,"ngIf","ngIfElse"],["filterLoading",""],[1,"xap-filterbar-filtereditor-popup-content"],["class","xap-filterbar-filtereditor-description",3,"id",4,"ngIf"],[1,"xap-filterbar-filtereditor-content"],[3,"xap-filterbar-filtereditor-operator-single-line","operators","value","appliedFilterId","change","operatorFocusChange",4,"ngIf"],[1,"xap-filterbar-filterbareditor-template"],["valueEditor",""],[1,"xap-filterbar-filtereditor-description",
3,"id"],[3,"operators","value","appliedFilterId","change","operatorFocusChange"],[4,"ngTemplateOutlet"]],va:function(a,b){a&1&&(_.af(Fjb),_.M(0,Mfb,5,4,"ng-template",0,1,_.zf),_.H("backdropClick",function(){return b.Wd.BZ.next()})("detach",function(){return b.AWa()}));a&2&&_.w("cdkConnectedOverlayOpen",b.Qp)("cdkConnectedOverlayOrigin",b.trigger)},Ia:[_.gq,_.tm,_.xm,_.ly,YC],ub:2,Pa:0});var Gjb=new _.wc("GMAT_LEGACY_CHIPS_OPTION");var Hjb=new _.wc("mat-chips-default-options");var Ijb,Jjb,Kjb,Ljb;Ijb=new _.wc("MatChipRemove");Jjb=new _.wc("MatChipAvatar");Kjb=new _.wc("MatChipTrailingIcon");Ljb=_.qh(_.lh(_.mh(function(a){this.Na=a}),"primary"),-1);
_.aD=function(a,b,c,d,e,f,g,m){var n=Ljb.call(this,a)||this;n.hb=b;n.kb=e;n.ep=!1;n.i9=!0;n.KW=!1;n.y6a=!1;n.role="option";n.fe=!1;n.Xt=!0;n.lc=!1;n.G6=!0;n.gp=new _.ye;n.bl=new _.ye;n.Ro=new _.ml;n.vc=new _.ml;n.removed=new _.ml;n.H5a();n.aFa=f.createElement("div");n.aFa.classList.add("mat-chip-ripple");n.Na.oa.appendChild(n.aFa);n.A6a=new _.sTa(n,b,n.aFa,c);_.wTa(n.A6a,a);n.UH=d||{};n.Wm="NoopAnimations"===g;n.tabIndex=null!=m?parseInt(m)||-1:-1;return n};_.V(_.aD,Ljb);_.h=_.aD.prototype;
_.h.H5a=function(){var a=this.Na.oa;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.vc.emit({Uf:this});this.A6a.Dna()};_.h.select=function(){this.fe||(this.fe=!0,this.S4(),_.Hk(this.kb))};_.h.Ig=function(){this.fe&&(this.fe=!1,this.S4(),_.Hk(this.kb))};_.h.g_a=function(){this.fe||(this.fe=!0,this.S4(!0),_.Hk(this.kb))};
_.h.J1a=function(a){this.fe=!this.selected;this.S4(void 0===a?!1:a);_.Hk(this.kb)};_.h.focus=function(){this.ep||(this.Na.oa.focus(),this.gp.next({Uf:this}));this.ep=!0};_.h.remove=function(){this.fv&&this.removed.emit({Uf:this})};_.h.Zo=function(a){this.disabled&&a.preventDefault()};_.h.eg=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.Cx&&this.J1a(!0),a.preventDefault()}};
_.h.TE=function(){var a=this;this.hb.Of.ka(_.pe(1)).subscribe(function(){a.hb.kc(function(){a.ep=!1;a.bl.next({Uf:a})})})};_.h.S4=function(a){this.Ro.emit({source:this,iH:void 0===a?!1:a,selected:this.fe})};
_.W.Object.defineProperties(_.aD.prototype,{hwa:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.xd||this.Wm||!!this.UH.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.fe},set:function(a){a=_.dh(a);a!==this.fe&&(this.fe=a,this.S4())}},value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.ae?this.ae:this.Na.oa.textContent},set:function(a){this.ae=a}},Cx:{configurable:!0,enumerable:!0,get:function(){return this.Xt&&this.i9},set:function(a){this.Xt=
_.dh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.y6a||this.lc},set:function(a){this.lc=_.dh(a)}},fv:{configurable:!0,enumerable:!0,get:function(){return this.G6},set:function(a){this.G6=_.dh(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Cx&&(this.KW||this.selected)?this.selected.toString():null}}});_.aD.ha=function(a){return new (a||_.aD)(_.u(_.bd),_.u(_.Ge),_.u(_.Yp),_.u(_.mr,8),_.u(_.El),_.u(_.ih),_.u(_.Ek,8),_.Uc("tabindex"))};
_.aD.Ja=_.pc({type:_.aD,ta:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Fd:function(a,b,c){a&1&&(_.uf(c,Jjb,5),_.uf(c,Kjb,5),_.uf(c,Ijb,5));if(a&2){var d;_.sf(d=_.wf())&&(b.Afb=d.first);_.sf(d=_.wf())&&(b.Z2=d.first);_.sf(d=_.wf())&&(b.u1=d.first)}},Eb:[1,"mat-chip","mat-focus-indicator"],Fb:15,lb:function(a,b){a&1&&_.H("click",function(c){return b.Zo(c)})("keydown",function(c){return b.eg(c)})("focus",function(){return b.focus()})("blur",function(){return b.TE()});
a&2&&(_.Ne("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.Pe("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.Afb)("mat-chip-with-trailing-icon",b.Z2||b.u1)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Wm))},inputs:{color:"color",xd:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",Cx:"selectable",disabled:"disabled",fv:"removable"},outputs:{Ro:"selectionChange",
vc:"destroyed",removed:"removed"},Yb:["matChip"],features:[_.Ke]});var bD=function(a,b){this.lJ=a;"BUTTON"===b.oa.nodeName&&b.oa.setAttribute("type","button")};bD.prototype.Zo=function(a){var b=this.lJ;b.fv&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};bD.ha=function(a){return new (a||bD)(_.u(_.aD),_.u(_.bd))};
bD.Ja=_.pc({type:bD,ta:[["","matChipRemove",""]],Eb:[1,"mat-chip-remove","mat-chip-trailing-icon"],lb:function(a,b){a&1&&_.H("click",function(c){return b.Zo(c)})},features:[_.hf([{ya:Ijb,Pb:bD}])]});var Mjb,Njb,Ojb;Mjb=_.oh(function(a,b,c,d){this.TI=a;this.mJ=b;this.nJ=c;this.Id=d;this.mc=new _.ye});Njb=Number.MAX_SAFE_INTEGER;Ojb=function(a,b){this.source=a;this.value=b};
_.cD=function(a,b,c,d,e,f,g){g=Mjb.call(this,f,d,e,g)||this;g.Na=a;g.kb=b;g.qc=c;g.controlType="mat-chip-list";g.Gma=null;g.Nb=new _.ye;g.fC="mat-chip-list-"+Njb--;g.os=0;g.fKa=null;g.tf=function(){};g.Ne=function(){};g.Ph=!1;g.Xy=function(m,n){return m===n};g.lc=!1;g.ariaOrientation="horizontal";g.Xt=!0;g.hd=new _.ml;g.Rr=new _.ml;g.Id&&(g.Id.mq=g);return g};_.V(_.cD,Mjb);_.h=_.cD.prototype;
_.h.ve=function(){var a=this;this.Tb=_.fy(_.xq(_.X8a((new _.zq(this.be)).AE())),this.qc?this.qc.value:"ltr");this.qc&&this.qc.hd.ka(_.De(this.Nb)).subscribe(function(b){return _.fy(a.Tb,b)});this.Tb.JN.subscribe(function(){return a.oEa()});this.be.Xc.ka(_.Be(null),_.De(this.Nb)).subscribe(function(){!a.disabled&&a.Cx||Promise.resolve().then(function(){a.FQ()});a.dsc();a.ZI();a.moa();a.Mtc();a.mc.next()})};_.h.Ra=function(){this.md=new _.jy(this.multiple,void 0,!1);this.mc.next()};
_.h.wn=function(){this.Id&&(this.HV(),this.Id.disabled!==this.lc&&(this.disabled=!!this.Id.disabled))};_.h.La=function(){var a;null==(a=this.Tb)||a.destroy();this.Nb.next();this.Nb.complete();this.mc.complete();this.y7a()};_.h.oHb=function(a){this.Lt=a;this.Na.oa.setAttribute("data-mat-chip-input",a.id)};_.h.X1=function(a){a.length?this.Na.oa.setAttribute("aria-describedby",a.join(" ")):this.Na.oa.removeAttribute("aria-describedby")};_.h.Fn=function(a){this.be&&this.Yt(a,!1)};
_.h.yn=function(a){this.Ne=a};_.h.ft=function(a){this.tf=a};_.h.fq=function(a){this.disabled=a;this.mc.next()};_.h.M0=function(a){this.kIa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.Lt&&this.Lt.focused||(0<this.be.length?this.Tb.cC(0,1):this.coc(a),this.mc.next())};_.h.coc=function(a){this.Lt&&this.Lt.focus(a)};_.h.P5=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Tb.Zs(a),this.mc.next())};_.h.moa=function(){this.os=this.fKa||(0===this.be.length?-1:0)};
_.h.Mtc=function(){null!=this.Gma&&(this.be.length?this.Tb.Nk(Math.min(this.Gma,this.be.length-1)):this.focus());this.Gma=null};_.h.oX=function(a){return 0<=a&&a<this.be.length};_.h.Yt=function(a,b){var c=this;b=void 0===b?!0:b;this.LW();this.be.forEach(function(d){return d.Ig()});Array.isArray(a)?(a.forEach(function(d){return c.vJ(d,b)}),this.AQ()):(a=this.vJ(a,b))&&b&&this.Tb.Nk(a)};
_.h.vJ=function(a,b){var c=this;b=void 0===b?!0:b;var d=this.be.find(function(e){return null!=e.value&&c.Xy(e.value,a)});d&&(b?d.g_a():d.select(),this.md.select(d));return d};_.h.ZI=function(){var a=this;Promise.resolve().then(function(){if(a.Id||a.ae)a.Yt(a.Id?a.Id.value:a.ae,!1),a.mc.next()})};_.h.LW=function(a){this.md.clear();this.be.forEach(function(b){b!==a&&b.Ig()});this.mc.next()};
_.h.AQ=function(){var a=this;this.Ph&&(this.md.clear(),this.be.forEach(function(b){b.selected&&a.md.select(b)}),this.mc.next())};_.h.zF=function(a){var b=null;this.ae=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.hd.emit(new Ojb(this,b));this.Rr.emit(b);this.Ne(b);_.Hk(this.kb)};_.h.TE=function(){var a=this;this.lma()||this.Tb.Nk(-1);this.disabled||(this.Lt?setTimeout(function(){a.focused||a.Oma()}):this.Oma())};
_.h.Oma=function(){this.tf();_.Hk(this.kb);this.mc.next()};_.h.oEa=function(){var a=this;-1!==this.os&&(this.os=-1,setTimeout(function(){a.os=a.fKa||0;_.Hk(a.kb)}))};_.h.dsc=function(){this.y7a();this.vqc();this.xqc();this.wqc()};_.h.y7a=function(){this.YEa&&(this.YEa.unsubscribe(),this.YEa=null);this.XEa&&(this.XEa.unsubscribe(),this.XEa=null);this.bFa&&(this.bFa.unsubscribe(),this.bFa=null);this.ZEa&&(this.ZEa.unsubscribe(),this.ZEa=null)};
_.h.xqc=function(){var a=this;this.bFa=this.AMa.subscribe(function(b){b.source.selected?a.md.select(b.source):a.md.Ig(b.source);a.multiple||a.be.forEach(function(c){!a.md.Fe(c)&&c.selected&&c.Ig()});b.iH&&a.zF()})};_.h.vqc=function(){var a=this;this.YEa=this.h9.subscribe(function(b){b=a.be.toArray().indexOf(b.Uf);a.oX(b)&&_.yq(a.Tb,b);a.mc.next()});this.XEa=this.zMa.subscribe(function(){a.TE();a.mc.next()})};
_.h.wqc=function(){var a=this;this.ZEa=this.rwc.subscribe(function(b){var c=b.Uf;b=a.be.toArray().indexOf(b.Uf);a.oX(b)&&c.ep&&(a.Gma=b)})};_.h.kIa=function(a){for(a=a.target;a&&a!==this.Na.oa;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.h.lma=function(){return this.be&&this.be.some(function(a){return a.ep})};_.h.FQ=function(){var a=this;this.be&&this.be.forEach(function(b){b.y6a=a.lc;b.KW=a.multiple;b.i9=a.Xt})};
_.W.Object.defineProperties(_.cD.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.YW?this.YW:this.empty?null:"listbox"},set:function(a){this.YW=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.Ph},set:function(a){this.Ph=_.dh(a);this.FQ()}},Oz:{configurable:!0,enumerable:!0,get:function(){return this.Xy},
set:function(a){this.Xy=a;this.md&&this.ZI()}},value:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.Fn(a);this.ae=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Lt?this.Lt.id:this.fC}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return null!=(d=null!=(c=this.fl)?c:null==(a=this.Id)?void 0:null==(b=a.control)?void 0:_.Q2a(b))?d:!1},set:function(a){this.fl=_.dh(a);this.mc.next()}},placeholder:{configurable:!0,enumerable:!0,
get:function(){return this.Lt?this.Lt.placeholder:this.WB},set:function(a){this.WB=a;this.mc.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Lt&&this.Lt.focused||this.lma()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Lt||this.Lt.empty)&&(!this.be||0===this.be.length)}},m2:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Id?!!this.Id.disabled:this.lc},
set:function(a){this.lc=_.dh(a);this.FQ()}},Cx:{configurable:!0,enumerable:!0,get:function(){return this.Xt},set:function(a){this.Xt=_.dh(a);this.FQ()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.os=this.fKa=a}},AMa:{configurable:!0,enumerable:!0,get:function(){return _.$d.apply(null,_.yc(this.be.map(function(a){return a.Ro})))}},h9:{configurable:!0,enumerable:!0,get:function(){return _.$d.apply(null,_.yc(this.be.map(function(a){return a.gp})))}},zMa:{configurable:!0,enumerable:!0,
get:function(){return _.$d.apply(null,_.yc(this.be.map(function(a){return a.bl})))}},rwc:{configurable:!0,enumerable:!0,get:function(){return _.$d.apply(null,_.yc(this.be.map(function(a){return a.vc})))}}});_.cD.ha=function(a){return new (a||_.cD)(_.u(_.bd),_.u(_.El),_.u(_.Aq,8),_.u(_.rv,8),_.u(_.wv,8),_.u(_.jr),_.u(_.lv,10))};
_.cD.Aa=_.kc({type:_.cD,ta:[["mat-chip-list"]],Fd:function(a,b,c){a&1&&_.uf(c,_.aD,5);if(a&2){var d;_.sf(d=_.wf())&&(b.be=d)}},Eb:["ngSkipHydration","",1,"mat-chip-list"],Fb:14,lb:function(a,b){a&1&&_.H("focus",function(){return b.focus()})("blur",function(){return b.TE()})("keydown",function(c){return b.P5(c)});a&2&&(_.Te("id",b.fC),_.Ne("tabindex",b.disabled?null:b.os)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.hn)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation),_.Pe("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.hn)("mat-chip-list-required",b.required))},inputs:{role:"role",vE:["aria-describedby","userAriaDescribedBy"],JZ:"errorStateMatcher",multiple:"multiple",Oz:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:["aria-orientation","ariaOrientation"],Cx:"selectable",tabIndex:"tabIndex"},outputs:{hd:"change",Rr:"valueChange"},Yb:["matChipList"],
features:[_.hf([{ya:_.Fv,Pb:_.cD}]),_.Ke],hc:["*"],Ba:2,Ca:0,Fa:[[1,"mat-chip-list-wrapper"]],va:function(a){a&1&&(_.af(),_.y(0,"div",0),_.bf(1),_.z())},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'],
ub:2,Pa:0});_.dD=function(){};_.dD.ha=function(a){return new (a||_.dD)};_.dD.Ea=_.lc({type:_.dD});_.dD.Da=_.ac({Rb:[_.jr,{ya:Hjb,tc:{LLc:[13]}}],imports:[_.hr]});var eD=function(a,b){this.nb=a;this.Frb=b};eD.prototype.isEnabled=function(){return!!this.Frb&&this.Frb.enabled};_.W.Object.defineProperties(eD.prototype,{iYa:{configurable:!0,enumerable:!0,get:function(){return this.nb.oa.hasAttribute("protected")}}});eD.ha=function(a){return new (a||eD)(_.u(_.bd),_.u(Gjb,8))};eD.Ja=_.pc({type:eD,ta:[["mat-chip"],["","mat-chip",""]],Fb:4,lb:function(a,b){a&2&&_.Pe("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.iYa)}});var fD=function(a,b,c,d){_.WC.call(this,a,b,c,d);var e=this;this.Nl=a;this.ki=b;this.Wd=c;this.Ro=new _.ml;this.vc=new _.ml;this.removed=new _.ml;this.g9=new _.ml;this.ep=!1;this.gp=new _.ye;this.bl=new _.ye;Pjb(this);this.mb.add(c.Ymb.subscribe(function(){e.s9()}))};_.V(fD,_.WC);fD.Ja=_.WC.Ja;fD.prototype.La=function(){_.WC.prototype.La.call(this);this.vc.emit({Uf:this})};
var Pjb=function(a){a=a.nb.oa;a.hasAttribute("mat-basic-chip")||"mat-basic-chip"===a.tagName.toLowerCase()?a.classList.add("mat-basic-chip"):a.classList.add("mat-standard-chip")};fD.prototype.remove=function(){this.removed.emit({Uf:this})};fD.prototype.focus=function(){this.Qp?_.Bjb(this):(this.Uf.focus(),this.ep||(this.nb.oa.focus(),this.gp.next({Uf:this})),this.ep=!0)};fD.prototype.s9=function(){this.Qp=!1;this.focus()};
fD.prototype.H_=function(a){a.stopPropagation();this.g9.emit();!this.disabled&&_.Ajb(this.Wd)&&(this.Qp=!0)};fD.ha=function(a){return new (a||fD)(_.u(_.El),_.u(_.SC),_.u(_.VC),_.u(_.bd))};
fD.Aa=_.kc({type:fD,ta:[["xap-filter-editor"]],vb:function(a,b){a&1&&_.tf(_.aD,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Uf=c.first)}},outputs:{Ro:"selectionChange",vc:"destroyed",removed:"removed",g9:"chipClick"},features:[_.hf([{ya:_.aD,Pb:fD},_.VC]),_.Ke],Ba:15,Ca:12,Fa:function(){return[["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor-chip",3,"disableRipple","disabled","selectable","click","keydown.enter","keydown.space","removed"],["trigger","cdkOverlayOrigin"],[1,"xap-filterbar-filtereditor-chip-text"],
["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon","aria-label","remove this filter",3,"svgIcon",4,"ngIf"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["mat-icon-button","","aria-label","close editor",1,"xap-filterbar-filtereditor-close",3,"click"],[3,"svgIcon"],["footer","","class","xap-filterbar-filtereditor-actions",4,"ngIf"],["filterLoading",""],["matChipRemove","","aria-label","remove this filter",1,"xap-filterbar-filtereditor-chip-remove-icon",
3,"svgIcon"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["color","accent","diameter","48","strokeWidth","4",1,"xap-filterbar-filtereditor-popup-loading-spinner"]]},va:function(a,b){a&1&&(_.y(0,"mat-chip",0,1),_.H("click",function(e){return b.H_(e)})("keydown.enter",function(e){return b.H_(e)})("keydown.space",function(e){return b.H_(e)})("removed",
function(){return b.remove()}),_.y(2,"span",2),_.N(3),_.z(),_.M(4,Nfb,2,2,"mat-icon",3),_.z(),_.y(5,"xap-filter-editor-content",4)(6,"div",5)(7,"div",6),_.N(8),_.z(),_.y(9,"button",7),_.H("click",function(){return b.s9()}),_.y(10,"mat-icon",8),_.N(11),_.z()()(),_.M(12,Pfb,3,1,"div",9),_.z(),_.M(13,Qfb,2,0,"ng-template",null,10,_.zf));if(a&2){var c=_.ef(1),d=_.ef(14);_.w("disableRipple",!_.Ajb(b.Wd))("disabled",b.disabled)("selectable",!1);_.t(3);_.ff(" ",null==b.wc?null:b.wc.nG," ");_.t(1);_.w("ngIf",
!b.wc||b.wc.fv);_.t(1);_.w("trigger",c)("loadingTemplate",d);_.t(2);_.cf("id","dialog-label-",b.wc.id,"");_.t(1);_.ff(" ",b.wc.config.displayName," ");_.t(2);_.w("svgIcon",_.sA(b.ki,"close_editor"));_.t(1);_.gf(_.tA(b.ki,"close_editor"));_.t(1);_.w("ngIf",b.filter&&!b.filter.config.Pca)}},Ia:[_.tm,eD,_.yr,_.aD,bD,_.Gs,_.fw,_.ky,$C],ub:2,Pa:0});var Qjb,Rjb;Qjb=["autocompleteInputBox"];_.gD=function(a){var b=this;this.ki=a;this.C4a="Loading options";this.selected=new _.ml;this.j_a=new _.ml;this.XNa=new _.ml;this.wCb=new _.ml;this.Sl=!1;this.ql=new _.sv;this.vc=new _.ye;this.ida=!1;this.ql.km.ka(_.De(this.vc)).subscribe(function(c){"string"===typeof c&&Rjb(b)})};_.gD.prototype.Ra=function(){this.KV&&!this.fU&&Rjb(this)};_.gD.prototype.La=function(){this.vc.next();this.vc.complete()};_.gD.prototype.focus=function(){this.Wsa.oa.focus()};
_.uA=function(a){return!!a.uS&&!!a.hL};_.Sjb=function(a){0===a.Wsa.oa.selectionStart&&0===a.Wsa.oa.selectionEnd&&a.wCb.emit()};Rjb=function(a){var b=a.Yia(a.ql.value||"");a.KV?a.fU=b:a.fM=b};_.gD.prototype.Yd=function(){var a=this.Wsa.oa;a.blur();a.focus()};
_.W.Object.defineProperties(_.gD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Sl},set:function(a){this.Sl=_.dh(a);a?this.ql.disable():this.ql.enable()}},Yia:{configurable:!0,enumerable:!0,set:function(a){this.BGc=a;Rjb(this)},get:function(){return this.BGc}}});_.gD.ha=function(a){return new (a||_.gD)(_.u(_.SC))};
_.gD.Ja=_.pc({type:_.gD,vb:function(a,b){a&1&&_.tf(Qjb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Wsa=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",Uca:"inputLabel",KV:"useRankedSuggestions",AA:"noResultsMessage",Yia:"suggestionProvider",bB:"savedFilterSets"},outputs:{selected:"selected",j_a:"selectedSet",XNa:"deletedSet",wCb:"onBackspace"}});_.Tjb=_.Lg("panelAnimation",[_.Og("void, hidden",_.Ng({opacity:0,transform:"scaleY(0.8)"})),_.Pg(":enter, hidden => visible",[_.Soa([_.Mg("0.03s linear",_.Ng({opacity:1})),_.Mg("0.12s cubic-bezier(0, 0, 0.2, 1)",_.Ng({transform:"scaleY(1)"}))])]),_.Pg(":leave, visible => hidden",[_.Mg("0.075s linear",_.Ng({opacity:0}))])]);_.Ujb=_.mh(function(){});_.Vjb=new _.wc("mat-autocomplete-default-options",{Ha:"root",qa:Rfb});var Wjb,Xjb;Wjb={ya:_.iv,Pb:_.fc(function(){return _.hD}),ud:!0};Xjb=new _.wc("mat-autocomplete-scroll-strategy");_.Yjb={ya:Xjb,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.aq()}}};
_.hD=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.Yc=a;this.Df=b;this.Ve=c;this.ej=d;this.kb=e;this.qc=g;this.Te=m;this.Gb=n;this.Ef=r;this.vq=x;this.dQ=this.eP=this.D4=!1;this.A7=_.yd.EMPTY;this.hP=!0;this.mP=new _.ye;this.B7=function(){A.hP=A.Gb.activeElement!==A.Yc.oa||A.kd};this.Ne=function(){};this.tf=function(){};this.position="auto";this.s8="off";this.iEa="mat-mdc-autocomplete-panel-above";this.Pn=!1;this.efa=_.Xd(function(){var E=A.autocomplete?A.autocomplete.options:null;return E?E.Xc.ka(_.Be(E),
_.Ce(function(){return _.$d.apply(null,_.yc(E.map(function(I){return I.Pu})))})):A.ej.Of.ka(_.pe(1),_.Ce(function(){return A.efa}))});this.FGa=function(E){if(27===E.keyCode&&!_.ah(E)||38===E.keyCode&&_.ah(E,"altKey")){if(A.Tt){var I;A.q7(null!=(I=A.iKa)?I:"");A.Tt=null}A.mP.next();A.vQ();E.stopPropagation();E.preventDefault()}};this.ii=null;this.Oe=f};_.hD.prototype.Sc=function(){var a=this,b=this.Bq();"undefined"!==typeof b&&this.ej.bc(function(){return b.addEventListener("blur",a.B7)})};
_.hD.prototype.Ub=function(a){a.position&&this.Qj&&(this.T6(this.Qj),this.kd&&this.Db.rf())};_.hD.prototype.La=function(){var a=this.Bq();"undefined"!==typeof a&&a.removeEventListener("blur",this.B7);this.A7.unsubscribe();this.D4=!0;this.vFa();this.mP.complete();this.kP()};_.iD=function(a){a.AW();a.dz()};_.h=_.hD.prototype;
_.h.bG=function(){var a=this;this.UIa();this.Pn&&(this.kd&&this.ej.kc(function(){a.autocomplete.closed.emit()}),this.autocomplete.VP=this.Pn=!1,this.Tt=null,this.Db&&this.Db.wg()&&(this.Db.detach(),this.nP.unsubscribe()),this.MQ(),this.D4||this.kb.Pd())};_.h.rf=function(){this.Pn&&this.Db.rf()};
_.h.pGa=function(){var a=this;return _.$d(_.Zd(this.Gb,"click"),_.Zd(this.Gb,"auxclick"),_.Zd(this.Gb,"touchend")).ka(_.de(function(b){b=_.ch(b);var c=a.Te?a.Te.Na.oa:null,d=a.hG?a.hG.nb.oa:null;return a.Pn&&b!==a.Yc.oa&&a.Gb.activeElement!==a.Yc.oa&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Db&&!a.Db.Ho.contains(b)}))};_.h.Fn=function(a){var b=this;Promise.resolve(null).then(function(){return b.QE(a)})};_.h.yn=function(a){this.Ne=a};_.h.ft=function(a){this.tf=a};
_.h.fq=function(a){this.Yc.oa.disabled=a};_.h.eg=function(a){var b=a.keyCode,c=_.ah(a);27!==b||c||a.preventDefault();if(this.Pq&&13===b&&this.kd&&!c)this.Pq.Iq(),this.vQ(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Tb.Rf,e=38===b||40===b;9===b||e&&!c&&this.kd?this.autocomplete.Tb.Zs(a):e&&this.bs()&&_.iD(this);if(e||this.autocomplete.Tb.Rf!==d)this.gJa(this.autocomplete.Tb.iw||0),this.autocomplete.VJ&&this.Pq&&(this.Tt||(this.iKa=this.Yc.oa.value),this.Tt=this.Pq,this.QE(this.Pq.value))}};
_.h.o5=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.sQ!==c&&(this.sQ=c,this.Tt=null,this.autocomplete&&this.autocomplete.PH||this.Ne(c),c||this.lP(null,!1),this.bs()&&this.Gb.activeElement===a.target&&_.iD(this))};_.h.n5=function(){this.hP?this.bs()&&(this.sQ=this.Yc.oa.value,this.AW(),this.dz(!0)):this.hP=!0};_.h.Zo=function(){this.bs()&&!this.kd&&_.iD(this)};
_.h.dz=function(a){this.Te&&"auto"===this.Te.wo&&((void 0===a?0:a)?this.Te.qEa():this.Te.wo="always",this.dQ=!0)};_.h.UIa=function(){this.dQ&&(this.Te&&(this.Te.wo="auto"),this.dQ=!1)};_.h.zJa=function(){var a=this,b=this.ej.Of.ka(_.pe(1)),c=this.autocomplete.options.Xc.ka(_.Ee(function(){return _.ZSa(a.Qj)}),_.le(0));return _.$d(b,c).ka(_.Ce(function(){a.ej.kc(function(){var d=a.kd;a.vQ();a.MQ();a.kb.Pd();a.kd&&a.Db.rf();d!==a.kd&&(a.kd?a.X4():a.autocomplete.closed.emit())});return a.jXa}),_.pe(1)).subscribe(function(d){return a.qJa(d)})};
_.h.X4=function(){this.kKa=this.Yc.oa.value;this.autocomplete.ti.emit()};_.h.vFa=function(){this.Db&&(this.bG(),this.Db.dispose(),this.Db=null)};_.h.QE=function(a){a=this.autocomplete&&this.autocomplete.oG?this.autocomplete.oG(a):a;this.q7(null!=a?a:"")};_.h.q7=function(a){this.Te?this.Te.Rd.value=a:this.Yc.oa.value=a;this.sQ=a};
_.h.qJa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Tt)?(this.lP(a),this.QE(a.value),this.Ne(a.value),c.IFa(a),this.Yc.oa.focus()):c.PH&&this.Yc.oa.value!==this.kKa&&(this.lP(null),this.QE(null),c.rq?c.rq.ka(_.pe(1)).subscribe(function(){return b.Ne(null)}):this.Ne(null));this.bG()};_.h.lP=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.Ig(b)})};
_.h.AW=function(){var a=this,b=this.Db;if(b)this.Qj.Vha(this.DP()),b.Qr({width:this.HP()});else{var c;this.el=new _.ar(this.autocomplete.va,this.Ve,{id:null==(c=this.Te)?void 0:_.gy(c)});this.Db=b=this.Df.create(this.EP());this.A7=this.Ef.hd().subscribe(function(){a.kd&&b&&b.Qr({width:a.HP()})})}b&&!b.wg()&&(b.Od(this.el),this.nP=this.zJa());c=this.kd;this.autocomplete.VP=this.Pn=!0;var d;this.autocomplete.Q6(null==(d=this.Te)?void 0:d.color);this.MQ();this.dP();this.kd&&c!==this.kd&&this.X4()};
_.h.MQ=function(){this.autocomplete.W6();if(this.kd){var a=this.Db;this.XP||(this.XP=a.fk().subscribe(this.FGa));this.oQ||(this.oQ=a.px().subscribe())}else{null==(a=this.XP)||a.unsubscribe();var b;null==(b=this.oQ)||b.unsubscribe();this.XP=this.oQ=null}};_.h.EP=function(){var a,b;return new _.Qq({Ng:this.FP(),Gj:this.Oe(),width:this.HP(),direction:null!=(b=this.qc)?b:void 0,Kd:null==(a=this.vq)?void 0:a.EH})};
_.h.FP=function(){var a=_.$8a(_.Uq(_.Yq(this.Df.position(),this.DP()),!1),!1);this.T6(a);return this.Qj=a};_.h.T6=function(a){var b=[{Ec:"start",Fc:"bottom",rc:"start",xc:"top"},{Ec:"end",Fc:"bottom",rc:"end",xc:"top"}],c=this.iEa;c=[{Ec:"start",Fc:"top",rc:"start",xc:"bottom",Kd:c},{Ec:"end",Fc:"top",rc:"end",xc:"bottom",Kd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.yc(b),_.yc(c));_.Tq(a,b)};_.h.DP=function(){return this.hG?this.hG.nb:this.Te?this.Te.aS():this.Yc};
_.h.HP=function(){return this.autocomplete.GD||this.kGa()};_.h.kGa=function(){return this.DP().oa.getBoundingClientRect().width};_.h.vQ=function(){var a=this.autocomplete;if(a.UJ){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Tb.Nk(b)}else a.Tb.Nk(-1)};_.h.bs=function(){var a=this.Yc.oa;return!a.readOnly&&!a.disabled&&!this.eP};_.h.Bq=function(){var a;return(null==(a=this.Gb)?void 0:a.defaultView)||window};
_.h.gJa=function(a){var b=this.autocomplete,c=pcb(a,b.options,b.CH);0===a&&1===c?b.S6(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Nh(),b.S6(qcb(a.offsetTop,a.offsetHeight,b.uGa(),b.panel.oa.offsetHeight)))};_.h.dP=function(){var a=this.Yc.oa.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.ii&&_.hh(this.ii,"aria-owns",b);_.sqa(a,"aria-owns",b);this.ii=a}};_.h.kP=function(){this.ii&&(_.hh(this.ii,"aria-owns",this.autocomplete.id),this.ii=null)};
_.W.Object.defineProperties(_.hD.prototype,{gu:{configurable:!0,enumerable:!0,get:function(){return this.eP},set:function(a){this.eP=_.dh(a)}},kd:{configurable:!0,enumerable:!0,get:function(){return this.Pn&&this.autocomplete.hB}},jXa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.$d(this.efa,this.autocomplete.Tb.JN.ka(_.de(function(){return a.Pn})),this.mP,this.pGa(),this.Db?this.Db.Yo.ka(_.de(function(){return a.Pn})):_.Ed()).ka(_.v(function(b){return b instanceof fhb?b:null}))}},
Pq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Tb?this.autocomplete.Tb.Rf:null}}});_.hD.ha=function(a){return new (a||_.hD)(_.u(_.bd),_.u(_.fr),_.u(_.pf),_.u(_.Ge),_.u(_.El),_.u(Xjb),_.u(_.Aq,8),_.u(_.Gv,9),_.u(_.ih,8),_.u(_.Kq),_.u(_.Vjb,8))};
_.hD.Ja=_.pc({type:_.hD,ta:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Eb:[1,"mat-mdc-autocomplete-trigger"],Fb:7,lb:function(a,b){a&1&&_.H("focusin",function(){return b.n5()})("blur",function(){return b.tf()})("input",function(c){return b.o5(c)})("keydown",function(c){return b.eg(c)})("click",function(){return b.Zo()});a&2&&_.Ne("autocomplete",b.s8)("role",b.gu?null:"combobox")("aria-autocomplete",b.gu?null:"list")("aria-activedescendant",b.kd&&b.Pq?b.Pq.id:null)("aria-expanded",
b.gu?null:b.kd.toString())("aria-controls",b.gu||!b.kd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.gu?null:"listbox")},inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],hG:["matAutocompleteConnectedTo","connectedTo"],s8:["autocomplete","autocompleteAttribute"],gu:["matAutocompleteDisabled","autocompleteDisabled"]},Yb:["matAutocompleteTrigger"],features:[_.hf([Wjb]),_.Bc]});var Zjb=["panel"],$jb=0,akb=function(a,b){this.source=a;this.option=b},bkb=_.N8a(function(){}),jD=function(a,b,c,d){var e=bkb.call(this)||this;e.kb=a;e.Na=b;e.vq=c;e.e4=_.yd.EMPTY;e.hB=!1;e.VP=!1;e.oG=null;e.cfa=new _.ml;e.ti=new _.ml;e.closed=new _.ml;e.bfa=new _.ml;e.Zk={};e.id="mat-autocomplete-"+$jb++;e.KSa=(null==d?void 0:d.ACa)||!1;e.s4=!!c.UJ;e.t4=!!c.VJ;e.J6=!!c.PH;return e};_.V(jD,bkb);_.h=jD.prototype;_.h.Q6=function(a){this.Gl=a;this.U6(this.Zk)};
_.h.ve=function(){var a=this;this.Tb=_.ey((new _.iy(this.options)).AE(),this.dC);this.e4=this.Tb.hd.subscribe(function(b){a.isOpen&&a.bfa.emit({source:a,option:a.options.toArray()[b]||null})});this.W6()};_.h.La=function(){var a;null==(a=this.Tb)||a.destroy();this.e4.unsubscribe()};_.h.S6=function(a){this.panel&&(this.panel.oa.scrollTop=a)};_.h.uGa=function(){return this.panel?this.panel.oa.scrollTop:0};_.h.W6=function(){this.hB=!!this.options.length;this.X6(this.Zk);_.Hk(this.kb)};
_.h.IFa=function(a){this.cfa.emit(new akb(this,a))};_.h.GP=function(a){return this.ariaLabel?null:this.Sf?(a?a+" ":"")+this.Sf:a};_.h.X6=function(a){a[this.mKa]=this.hB;a[this.NGa]=!this.hB};_.h.U6=function(a){a["mat-primary"]="primary"===this.Gl;a["mat-warn"]="warn"===this.Gl;a["mat-accent"]="accent"===this.Gl};_.h.dC=function(a){return a.disabled};
_.W.Object.defineProperties(jD.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.VP&&this.hB}},UJ:{configurable:!0,enumerable:!0,get:function(){return this.s4},set:function(a){this.s4=_.dh(a)}},VJ:{configurable:!0,enumerable:!0,get:function(){return this.t4},set:function(a){this.t4=_.dh(a)}},PH:{configurable:!0,enumerable:!0,get:function(){return this.J6},set:function(a){this.J6=_.dh(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Zk=a&&a.length?_.kcb(a).reduce(function(b,
c){b[c]=!0;return b},{}):{};this.X6(this.Zk);this.U6(this.Zk);this.Na.oa.className=""}}});jD.ha=function(a){return new (a||jD)(_.u(_.El),_.u(_.bd),_.u(_.Vjb),_.u(_.Yp))};
jD.Ja=_.pc({type:jD,vb:function(a,b){a&1&&(_.tf(_.of,7),_.tf(Zjb,5));if(a&2){var c;_.sf(c=_.wf())&&(b.va=c.first);_.sf(c=_.wf())&&(b.panel=c.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],oG:"displayWith",UJ:"autoActiveFirstOption",VJ:"autoSelectActiveOption",PH:"requireSelection",GD:"panelWidth",classList:["class","classList"]},outputs:{cfa:"optionSelected",ti:"opened",closed:"closed",bfa:"optionActivated"},features:[_.Ke]});var kD=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.Yc=a;this.Df=b;this.Ve=c;this.ej=d;this.kb=e;this.qc=g;this.Te=m;this.Gb=n;this.Ef=r;this.vq=x;this.dQ=this.eP=this.D4=!1;this.A7=_.yd.EMPTY;this.hP=!0;this.mP=new _.ye;this.B7=function(){A.hP=A.Gb.activeElement!==A.Yc.oa||A.kd};this.Ne=function(){};this.tf=function(){};this.position="auto";this.s8="off";this.Pn=!1;this.efa=_.Xd(function(){var E=A.autocomplete?A.autocomplete.options:null;return E?E.Xc.ka(_.Be(E),_.Ce(function(){return _.$d.apply(null,
_.yc(E.map(function(I){return I.Pu})))})):A.ej.Of.ka(_.pe(1),_.Ce(function(){return A.efa}))});this.FGa=function(E){if(27===E.keyCode&&!_.ah(E)||38===E.keyCode&&_.ah(E,"altKey")){if(A.Tt){var I;A.q7(null!=(I=A.iKa)?I:"");A.Tt=null}A.mP.next();A.vQ();E.stopPropagation();E.preventDefault()}};this.ii=null;this.Oe=f};_.h=kD.prototype;_.h.Sc=function(){var a=this,b=this.Bq();"undefined"!==typeof b&&this.ej.bc(function(){return b.addEventListener("blur",a.B7)})};
_.h.Ub=function(a){a.position&&this.Qj&&(this.T6(this.Qj),this.kd&&this.Db.rf())};_.h.La=function(){var a=this.Bq();"undefined"!==typeof a&&a.removeEventListener("blur",this.B7);this.A7.unsubscribe();this.D4=!0;this.vFa();this.mP.complete();this.kP()};_.h.bG=function(){var a=this;this.UIa();this.Pn&&(this.kd&&this.ej.kc(function(){a.autocomplete.closed.emit()}),this.autocomplete.VP=this.Pn=!1,this.Tt=null,this.Db&&this.Db.wg()&&(this.Db.detach(),this.nP.unsubscribe()),this.MQ(),this.D4||this.kb.Pd())};
_.h.rf=function(){this.Pn&&this.Db.rf()};_.h.pGa=function(){var a=this;return _.$d(_.Zd(this.Gb,"click"),_.Zd(this.Gb,"auxclick"),_.Zd(this.Gb,"touchend")).ka(_.de(function(b){b=_.ch(b);var c=a.Te?a.Te.Na.oa:null,d=a.hG?a.hG.nb.oa:null;return a.Pn&&b!==a.Yc.oa&&a.Gb.activeElement!==a.Yc.oa&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Db&&!a.Db.Ho.contains(b)}))};_.h.Fn=function(a){var b=this;Promise.resolve(null).then(function(){return b.QE(a)})};_.h.yn=function(a){this.Ne=a};
_.h.ft=function(a){this.tf=a};_.h.fq=function(a){this.Yc.oa.disabled=a};
_.h.eg=function(a){var b=a.keyCode,c=_.ah(a);27!==b||c||a.preventDefault();if(this.Pq&&13===b&&this.kd&&!c)this.Pq.Iq(),this.vQ(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Tb.Rf,e=38===b||40===b;9===b||e&&!c&&this.kd?this.autocomplete.Tb.Zs(a):e&&this.bs()&&_.iD(this);if(e||this.autocomplete.Tb.Rf!==d)this.gJa(this.autocomplete.Tb.iw||0),this.autocomplete.VJ&&this.Pq&&(this.Tt||(this.iKa=this.Yc.oa.value),this.Tt=this.Pq,this.QE(this.Pq.value))}};
_.h.o5=function(a){var b=a.target,c=b.value;"number"===b.type&&(c=""==c?null:parseFloat(c));this.sQ!==c&&(this.sQ=c,this.Tt=null,this.Ne(c),c||this.lP(null,!1),this.bs()&&this.Gb.activeElement===a.target&&_.iD(this))};_.h.n5=function(){this.hP?this.bs()&&(this.sQ=this.Yc.oa.value,this.AW(),this.dz(!0)):this.hP=!0};_.h.Zo=function(){this.bs()&&!this.kd&&_.iD(this)};_.h.dz=function(a){this.Te&&"auto"===this.Te.wo&&((void 0===a?0:a)?this.Te.qEa():this.Te.wo="always",this.dQ=!0)};
_.h.UIa=function(){this.dQ&&(this.Te&&(this.Te.wo="auto"),this.dQ=!1)};_.h.zJa=function(){var a=this,b=this.ej.Of.ka(_.pe(1)),c=this.autocomplete.options.Xc.ka(_.Ee(function(){return _.ZSa(a.Qj)}),_.le(0));return _.$d(b,c).ka(_.Ce(function(){a.ej.kc(function(){var d=a.kd;a.vQ();a.MQ();a.kb.Pd();a.kd&&a.Db.rf();d!==a.kd&&(a.kd?a.X4():a.autocomplete.closed.emit())});return a.jXa}),_.pe(1)).subscribe(function(d){return a.qJa(d)})};_.h.X4=function(){this.kKa=this.Yc.oa.value;this.autocomplete.ti.emit()};
_.h.vFa=function(){this.Db&&(this.bG(),this.Db.dispose(),this.Db=null)};_.h.QE=function(a){a=this.autocomplete&&this.autocomplete.oG?this.autocomplete.oG(a):a;this.q7(null!=a?a:"")};_.h.q7=function(a){this.Te?this.Te.Rd.value=a:this.Yc.oa.value=a;this.sQ=a};
_.h.qJa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.Tt)?(this.lP(a),this.QE(a.value),this.Ne(a.value),c.IFa(a),this.Yc.oa.focus()):c.PH&&this.Yc.oa.value!==this.kKa&&(this.lP(null),this.QE(null),c.rq?c.rq.ka(_.pe(1)).subscribe(function(){return b.Ne(null)}):this.Ne(null));this.bG()};_.h.lP=function(a,b){var c,d;null==(c=this.autocomplete)||null==(d=c.options)||d.forEach(function(e){e!==a&&e.selected&&e.Ig(b)})};
_.h.AW=function(){var a=this,b=this.Db;if(b)this.Qj.Vha(this.DP()),b.Qr({width:this.HP()});else{var c;this.el=new _.ar(this.autocomplete.va,this.Ve,{id:null==(c=this.Te)?void 0:_.gy(c)});this.Db=b=this.Df.create(this.EP());this.A7=this.Ef.hd().subscribe(function(){a.kd&&b&&b.Qr({width:a.HP()})})}b&&!b.wg()&&(b.Od(this.el),this.nP=this.zJa());c=this.kd;this.autocomplete.VP=this.Pn=!0;var d;this.autocomplete.Q6(null==(d=this.Te)?void 0:d.color);this.MQ();this.dP();this.kd&&c!==this.kd&&this.X4()};
_.h.MQ=function(){this.autocomplete.W6();if(this.kd){var a=this.Db;this.XP||(this.XP=a.fk().subscribe(this.FGa));this.oQ||(this.oQ=a.px().subscribe())}else{null==(a=this.XP)||a.unsubscribe();var b;null==(b=this.oQ)||b.unsubscribe();this.XP=this.oQ=null}};_.h.EP=function(){var a,b;return new _.Qq({Ng:this.FP(),Gj:this.Oe(),width:this.HP(),direction:null!=(b=this.qc)?b:void 0,Kd:null==(a=this.vq)?void 0:a.EH})};
_.h.FP=function(){var a=_.$8a(_.Uq(_.Yq(this.Df.position(),this.DP()),!1),!1);this.T6(a);return this.Qj=a};_.h.T6=function(a){var b=[{Ec:"start",Fc:"bottom",rc:"start",xc:"top"},{Ec:"end",Fc:"bottom",rc:"end",xc:"top"}],c=this.iEa;c=[{Ec:"start",Fc:"top",rc:"start",xc:"bottom",Kd:c},{Ec:"end",Fc:"top",rc:"end",xc:"bottom",Kd:c}];b="above"===this.position?c:"below"===this.position?b:[].concat(_.yc(b),_.yc(c));_.Tq(a,b)};_.h.DP=function(){return this.hG?this.hG.nb:this.Te?this.Te.aS():this.Yc};
_.h.HP=function(){return this.autocomplete.GD||this.kGa()};_.h.kGa=function(){return this.DP().oa.getBoundingClientRect().width};_.h.vQ=function(){var a=this.autocomplete;if(a.UJ){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Tb.Nk(b)}else a.Tb.Nk(-1)};_.h.bs=function(){var a=this.Yc.oa;return!a.readOnly&&!a.disabled&&!this.eP};_.h.Bq=function(){var a;return(null==(a=this.Gb)?void 0:a.defaultView)||window};
_.h.gJa=function(a){var b=this.autocomplete,c=_.O8a(a,b.options,b.CH);0===a&&1===c?b.S6(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Nh(),b.S6(_.P8a(a.offsetTop,a.offsetHeight,b.uGa(),b.panel.oa.offsetHeight)))};_.h.dP=function(){var a=this.Yc.oa.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.ii&&_.hh(this.ii,"aria-owns",b);_.sqa(a,"aria-owns",b);this.ii=a}};_.h.kP=function(){this.ii&&(_.hh(this.ii,"aria-owns",this.autocomplete.id),this.ii=null)};
_.W.Object.defineProperties(kD.prototype,{gu:{configurable:!0,enumerable:!0,get:function(){return this.eP},set:function(a){this.eP=_.dh(a)}},kd:{configurable:!0,enumerable:!0,get:function(){return this.Pn&&this.autocomplete.hB}},jXa:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.$d(this.efa,this.autocomplete.Tb.JN.ka(_.de(function(){return a.Pn})),this.mP,this.pGa(),this.Db?this.Db.Yo.ka(_.de(function(){return a.Pn})):_.Ed()).ka(_.v(function(b){return b instanceof _.j9a?b:null}))}},
Pq:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Tb?this.autocomplete.Tb.Rf:null}}});kD.ha=function(a){return new (a||kD)(_.u(_.bd),_.u(_.fr),_.u(_.pf),_.u(_.Ge),_.u(_.El),_.u(Xjb),_.u(_.Aq,8),_.u(_.Gv,9),_.u(_.ih,8),_.u(_.Kq),_.u(_.Vjb,8))};
kD.Ja=_.pc({type:kD,inputs:{autocomplete:["matAutocomplete","autocomplete"],position:["matAutocompletePosition","position"],hG:["matAutocompleteConnectedTo","connectedTo"],s8:["autocomplete","autocompleteAttribute"],gu:["matAutocompleteDisabled","autocompleteDisabled"]},features:[_.Bc]});var ckb;ckb={ya:_.iv,Pb:_.fc(function(){return _.lD}),ud:!0};_.lD=function(){kD.apply(this,arguments);this.iEa="mat-autocomplete-panel-above"};_.V(_.lD,kD);_.lD.ha=function(){var a;return function(b){return(a||(a=_.$c(_.lD)))(b||_.lD)}}();
_.lD.Ja=_.pc({type:_.lD,ta:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Eb:[1,"mat-autocomplete-trigger"],Fb:7,lb:function(a,b){a&1&&_.H("focusin",function(){return b.n5()})("blur",function(){return b.tf()})("input",function(c){return b.o5(c)})("keydown",function(c){return b.eg(c)})("click",function(){return b.Zo()});a&2&&_.Ne("autocomplete",b.s8)("role",b.gu?null:"combobox")("aria-autocomplete",b.gu?null:"list")("aria-activedescendant",b.kd&&b.Pq?b.Pq.id:null)("aria-expanded",
b.gu?null:b.kd.toString())("aria-owns",b.gu||!b.kd?null:null==b.autocomplete?null:b.autocomplete.id)("aria-haspopup",b.gu?null:"listbox")},Yb:["matAutocompleteTrigger"],features:[_.hf([ckb]),_.Ke]});_.mD=function(){var a=jD.apply(this,arguments)||this;a.mKa="mat-autocomplete-visible";a.NGa="mat-autocomplete-hidden";a.rq=null;return a};_.V(_.mD,jD);_.mD.Ja=jD.Ja;_.mD.ha=function(){var a;return function(b){return(a||(a=_.$c(_.mD)))(b||_.mD)}}();
_.mD.Aa=_.kc({type:_.mD,ta:[["mat-autocomplete"]],Fd:function(a,b,c){a&1&&(_.uf(c,_.lr,5),_.uf(c,_.vy,5));if(a&2){var d;_.sf(d=_.wf())&&(b.CH=d);_.sf(d=_.wf())&&(b.options=d)}},Eb:["ngSkipHydration","",1,"mat-autocomplete"],inputs:{xd:"disableRipple"},Yb:["matAutocomplete"],features:[_.hf([{ya:_.kr,Pb:_.mD}]),_.Ke],hc:["*"],Ba:1,Ca:0,Fa:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],va:function(a){a&1&&(_.af(),_.M(0,Sfb,3,4,"ng-template"))},Ia:[_.rm],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"],
ub:2,Pa:0});var Wfb=function(a){return{wa:a}},nD=function(){_.gD.apply(this,arguments);this.tYa=!1};_.V(nD,_.gD);nD.Ja=_.gD.Ja;nD.prototype.fca=function(a){this.ql.setValue("");a.option.value.filters?this.j_a.emit(a.option.value):this.selected.emit(a.option.value)};_.dkb=function(a){a.Yca&&a.vLa.bG()};_.W.Object.defineProperties(nD.prototype,{Yca:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});nD.ha=function(){var a;return function(b){return(a||(a=_.$c(nD)))(b||nD)}}();
nD.Aa=_.kc({type:nD,ta:[["xap-filter-menu"]],vb:function(a,b){a&1&&(_.tf(_.mD,7),_.tf(_.lD,7));if(a&2){var c;_.sf(c=_.wf())&&(b.autocomplete=c.first);_.sf(c=_.wf())&&(b.vLa=c.first)}},features:[_.Ke],Ba:13,Ca:13,Fa:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],
["auto","matAutocomplete"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[1,"xap-filterbar-menu-saved-group"],["label","Saved filters"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option","xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Delete saved filter",
3,"click"],[3,"svgIcon","fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},va:function(a,b){a&1&&(_.y(0,"input",
0,1),_.H("click",function(){return b.Yd()})("focusin",function(){return b.ida=!0})("focusout",function(){return b.ida=!1})("keydown.backspace",function(){return _.Sjb(b)}),_.z(),_.y(2,"mat-autocomplete",2,3),_.H("optionSelected",function(e){return b.fca(e)}),_.M(4,Ufb,3,1,"div",4),_.M(5,dgb,5,6,"ng-container",5),_.M(6,lgb,4,6,"ng-template",null,6,_.zf),_.M(8,mgb,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.M(11,sgb,1,1,"ng-template",null,8,_.zf),_.z());if(a&2){var c=_.ef(3),d=_.ef(7);_.w("formControl",
b.ql)("matAutocomplete",c)("placeholder",b.placeholder);_.Ne("aria-label",b.Uca||b.placeholder||null);_.t(2);_.w("aria-label",b.placeholder);_.t(2);_.w("ngIf",null==b.bB?null:b.bB.length);_.t(1);_.w("ngIf",b.KV)("ngIfElse",d);_.t(3);_.w("ngIf",null==_.R(9,9,b.fM)&&null==_.R(10,11,b.fU))}},Ia:[_.sm,_.tm,_.xm,_.um,_.vm,_.wm,_.mD,_.lD,_.vy,hB,_.yr,_.Gs,_.fw,_.ai,_.nv,_.vv,_.ym],ub:2,Pa:0});_.oD=function(a,b,c){_.UC.call(this,a,b,c);this.ki=a;this.Ek=b};_.V(_.oD,_.UC);_.oD.Ja=_.UC.Ja;_.oD.prototype.Sc=function(){var a=this,b;null==(b=this.cnb)||b.Xc.subscribe(function(){a.gK&&a.gK.unsubscribe();a.gK=a.qpa.h9.subscribe(function(){_.dkb(a.Ip)})})};_.oD.prototype.b0=function(a){return this.AOa&&this.uw===a&&!this.Ip.Yca};_.oD.prototype.uba=function(){return this.Xpb||"filter_list"};
_.oD.prototype.e_a=function(){if(0<this.qpa.be.length){var a;null==(a=this.qpa.be.get(this.qpa.be.length-1))||a.focus()}else this.Ip&&this.Ip.Yd()};_.oD.ha=function(a){return new (a||_.oD)(_.u(_.SC),_.u(_.LA,8),_.u(_.wjb,8))};
_.oD.Aa=_.kc({type:_.oD,ta:[["xap-filter-bar"]],vb:function(a,b){a&1&&(_.tf(_.cD,5),_.tf(nD,7),_.tf(fD,5));if(a&2){var c;_.sf(c=_.wf())&&(b.qpa=c.first);_.sf(c=_.wf())&&(b.Ip=c.first);_.sf(c=_.wf())&&(b.cnb=c)}},features:[_.hf([_.SC]),_.Ke],Ba:12,Ca:17,Fa:function(){return[[1,"xap-filterbar-filter-bar",3,"click"],[1,"xap-filterbar-header"],["class","xap-filterbar-icon-label",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label",
"list of filters, press backspace to remove filter",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update",4,"ngFor","ngForOf"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["mat-icon-button","","class",
"xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click",4,"ngIf"],[1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","editorVisibleChange","removed","update"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],[3,"svgIcon"],["mat-icon-button",
"","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click"]]},va:function(a,b){a&1&&(_.y(0,"div",0),_.H("click",function(c){return b.WC(c)}),_.y(1,"div",1),_.M(2,ugb,2,2,"mat-icon",2),_.M(3,vgb,2,1,"span",3),_.z(),_.y(4,"div",4)(5,"mat-chip-list",5),_.M(6,xgb,2,6,"xap-filter-editor",6),_.O(7,"async"),_.y(8,"xap-filter-menu",7),_.H("selected",function(c){return _.xjb(b,c)})("selectedSet",function(c){return b.Coa(c)})("deletedSet",function(){})("onBackspace",function(){return b.e_a()}),
_.O(9,"async"),_.z()()(),_.M(10,ygb,3,4,"button",8),_.M(11,zgb,3,4,"button",9),_.z());a&2&&(_.t(2),_.w("ngIf",!b.WZ),_.t(1),_.w("ngIf",b.WZ),_.t(2),_.w("disabled",b.disabled),_.t(1),_.w("ngForOf",_.R(7,13,b.config.fg)),_.t(2),_.w("suggestionProvider",b.config.EAb.Yia)("useRankedSuggestions",b.config.KV)("placeholder",b.NT)("inputLabel",b.Uca||b.NT)("noResultsMessage",b.AA)("disabled",b.disabled)("savedFilterSets",_.R(9,15,null==b.config.lN?null:b.config.lN.bB)),_.t(2),_.w("ngIf",b.config.lN&&0<b.config.fg.getValue().length),
_.t(1),_.w("ngIf",_.zjb(b)))},Ia:[_.sm,_.tm,_.yr,_.cD,_.Gs,_.jw,fD,nD,_.ym],ub:2,Pa:0});var ekb=function(a,b,c,d,e,f,g){e=void 0===e?{}:e;this.value=a;this.Cqa=b;this.ariaLabel=c;this.enabled=d;this.pxc=e;this.Cm=void 0===f?a:f;this.Lva=g},fkb=1,gkb=_.bh({passive:!1,capture:!0}),pD=_.bh({passive:!0,capture:!0}),hkb=_.bh({passive:!0}),qD=function(a,b){var c=this;this.Na=a;this.hb=b;this.Bc=_.ic(_.Yp);this.cF=!1;this.wua=7;this.rcb=0;this.kD=!1;this.Ehb=1;this.JH=this.aU=null;this.RKb=new _.ml;this.Tfa=new _.ml;this.Ll=new _.ml;this.GR=new _.ml;this.DC=new _.ml;this.Fla=!1;this.Lla=function(d){if(c.Xab&&
"focus"===d.type)c.Xab=!1;else if(d.target&&c.kD){var e=c.bX(d.target);e&&c.hb.kc(function(){return c.Tfa.emit({value:e.enabled?e:null,event:d})})}};this.vbb=function(d){if(c.kD){var e=Jgb(d),f=e?c.bX(e):null;e!==d.target&&(c.Fla=!0);Fgb(d.target)&&d.preventDefault();c.hb.kc(function(){return c.Tfa.emit({value:(null==f?0:f.enabled)?f:null,event:d})})}};this.Kma=function(d){null!==c.JH&&c.kD&&("blur"!==d.type&&(c.Fla=!0),!d.target||!c.bX(d.target)||d.relatedTarget&&c.bX(d.relatedTarget)||c.hb.kc(function(){return c.Tfa.emit({value:null,
event:d})}))};this.Sma=function(d){if(c.kD){c.Fla=!1;var e=d.target&&c.bX(d.target);e&&c.Ama(e.Lva)&&c.hb.kc(function(){c.GR.emit({value:e.Lva,event:d})})}};this.KHa=function(d){if(c.kD){var e=Fgb(d.target);e?e.closest(".mat-calendar-body")===c.Na.oa&&c.hb.kc(function(){var f=c.bX(e),g;c.DC.emit({value:null!=(g=null==f?void 0:f.Lva)?g:null,event:d})}):c.hb.kc(function(){c.DC.emit({value:null,event:d})})}};this.ubb=function(d){(d=Jgb(d))&&c.KHa({target:d})};this.Ue="mat-calendar-body-"+fkb++;this.vJa=
this.Ue+"-start-date";this.JFa=this.Ue+"-end-date";b.bc(function(){var d=a.oa;d.addEventListener("touchmove",c.vbb,gkb);d.addEventListener("mouseenter",c.Lla,pD);d.addEventListener("focus",c.Lla,pD);d.addEventListener("mouseleave",c.Kma,pD);d.addEventListener("blur",c.Kma,pD);d.addEventListener("mousedown",c.Sma,hkb);d.addEventListener("touchstart",c.Sma,hkb);c.Bc.Sd&&(window.addEventListener("mouseup",c.KHa),window.addEventListener("touchend",c.ubb))})};_.h=qD.prototype;
_.h.Qm=function(){this.cF&&(this.ez(),this.cF=!1)};_.h.kmc=function(a,b){this.Fla||a.enabled&&this.RKb.emit({value:a.value,event:b})};_.h.Inc=function(a,b){a.enabled&&this.Ll.emit({value:a.value,event:b})};_.h.nX=function(a){return this.B2===a||this.EZ===a};_.h.Ub=function(a){var b=a.numCols,c=this.rows,d=this.wua;if(a.rows||b)this.Z4=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.jP)this.jP=50*this.Ehb/d+"%";if(b||!this.s6a)this.s6a=100/d+"%"};
_.h.La=function(){var a=this.Na.oa;a.removeEventListener("touchmove",this.vbb,gkb);a.removeEventListener("mouseenter",this.Lla,pD);a.removeEventListener("focus",this.Lla,pD);a.removeEventListener("mouseleave",this.Kma,pD);a.removeEventListener("blur",this.Kma,pD);a.removeEventListener("mousedown",this.Sma,hkb);a.removeEventListener("touchstart",this.Sma,hkb);this.Bc.Sd&&(window.removeEventListener("mouseup",this.KHa),window.removeEventListener("touchend",this.ubb))};
_.h.v9a=function(a,b){b=a*this.wua+b;a&&(b-=this.Z4);return b==this.rcb};_.h.ez=function(a){var b=this;a=void 0===a?!0:a;this.hb.bc(function(){b.hb.Of.ka(_.pe(1)).subscribe(function(){setTimeout(function(){var c=b.Na.oa.querySelector(".mat-calendar-body-active");c&&(a||(b.Xab=!0),c.focus())})})})};_.h.cJa=function(){this.cF=!0};_.h.pHa=function(a){return Ggb(a,this.B2,this.EZ)};_.h.oHa=function(a){return Hgb(a,this.B2,this.EZ)};_.h.Ama=function(a){return Igb(a,this.B2,this.EZ,this.kD)};
_.h.y9a=function(a){return Ggb(a,this.ku,this.qw)};_.h.Xpc=function(a,b,c){if(!this.y9a(a)||this.pHa(a)||!this.Ama(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.oHa(a.Cm)};_.h.Wpc=function(a,b,c){if(!this.x9a(a)||this.oHa(a)||!this.Ama(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.pHa(a.Cm)};_.h.x9a=function(a){return Hgb(a,this.ku,this.qw)};_.h.bqc=function(a){return Igb(a,this.ku,this.qw,this.kD)};
_.h.Ypc=function(a){return this.ku===this.qw&&a===this.ku};_.h.hqc=function(a){return Ggb(a,this.aU,this.JH)};_.h.gqc=function(a){return Hgb(a,this.aU,this.JH)};_.h.cqc=function(a){return Igb(a,this.aU,this.JH,this.kD)};_.h.Aoc=function(a){return this.kD?this.B2===a&&this.EZ===a?this.vJa+" "+this.JFa:this.B2===a?this.vJa:this.EZ===a?this.JFa:null:null};
_.h.bX=function(a){var b=Fgb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};qD.ha=function(a){return new (a||qD)(_.u(_.bd),_.u(_.Ge))};
qD.Aa=_.kc({type:qD,ta:[["","mat-calendar-body",""]],Eb:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",RPb:"todayValue",B2:"startValue",EZ:"endValue",Fxb:"labelMinRequiredCells",wua:"numCols",rcb:"activeCell",kD:"isRange",Ehb:"cellAspectRatio",ku:"comparisonStart",qw:"comparisonEnd",aU:"previewStart",JH:"previewEnd",A2:"startDateAccessibleName",DZ:"endDateAccessibleName"},outputs:{RKb:"selectedValueChange",Tfa:"previewChange",Ll:"activeDateChange",GR:"dragStarted",DC:"dragEnded"},Yb:["matCalendarBody"],
features:[_.Bc],nc:["mat-calendar-body",""],Ba:6,Ca:6,Fa:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],[1,"mat-calendar-body-hidden-label",3,"id"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell-container",3,"width","paddingTop","paddingBottom",4,"ngFor","ngForOf"],["role","gridcell",1,"mat-calendar-body-cell-container"],["type","button",
1,"mat-calendar-body-cell",3,"ngClass","tabindex","click","focus"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],["aria-hidden","true",1,"mat-calendar-body-cell-preview"]],va:function(a,b){a&1&&(_.M(0,Agb,3,6,"tr",0),_.M(1,Dgb,3,2,"tr",1),_.y(2,"label",2),_.N(3),_.z(),_.y(4,"label",2),_.N(5),_.z());a&2&&(_.w("ngIf",b.Z4<b.Fxb),_.t(1),_.w("ngForOf",b.rows),_.t(1),_.w("id",b.vJa),_.t(1),_.ff(" ",b.A2,"\n"),_.t(1),_.w("id",b.JFa),_.t(1),_.ff(" ",b.DZ,"\n"))},Ia:[_.rm,_.sm,_.tm],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-outline-color)}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%;font-size:var(--mat-datepicker-calendar-body-label-text-size);font-weight:var(--mat-datepicker-calendar-body-label-text-weight);color:var(--mat-datepicker-calendar-body-label-text-color)}.mat-calendar-body-hidden-label{display:none}.mat-calendar-body-cell-container{position:relative;height:0;line-height:0}.mat-calendar-body-cell{-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:none;text-align:center;outline:none;font-family:inherit;margin:0}.mat-calendar-body-cell::-moz-focus-inner{border:0}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;display:block;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview{color:var(--mat-datepicker-calendar-date-preview-state-outline-color)}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:var(--mat-datepicker-calendar-date-disabled-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:var(--mat-datepicker-calendar-date-today-disabled-state-outline-color)}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px;color:var(--mat-datepicker-calendar-date-text-color);border-color:var(--mat-datepicker-calendar-date-outline-color)}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-focus-state-background-color)}@media(hover: hover){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:var(--mat-datepicker-calendar-date-hover-state-background-color)}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color);color:var(--mat-datepicker-calendar-date-selected-state-text-color)}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-disabled-state-background-color)}.mat-calendar-body-selected.mat-calendar-body-today{box-shadow:inset 0 0 0 1px var(--mat-datepicker-calendar-date-today-selected-state-outline-color)}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range::before{background:var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color)}.mat-calendar-body-comparison-bridge-start::before,[dir=rtl] .mat-calendar-body-comparison-bridge-end::before{background:linear-gradient(to right, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-comparison-bridge-end::before,[dir=rtl] .mat-calendar-body-comparison-bridge-start::before{background:linear-gradient(to left, var(--mat-datepicker-calendar-date-in-range-state-background-color) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color) 50%)}.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range::after{background:var(--mat-datepicker-calendar-date-in-overlap-range-state-background-color)}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:var(--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color)}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .mat-calendar-body-cell::before,.cdk-high-contrast-active .mat-calendar-body-cell::after,.cdk-high-contrast-active .mat-calendar-body-selected{background:none}.cdk-high-contrast-active .mat-calendar-body-in-range::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-start::before,.cdk-high-contrast-active .mat-calendar-body-comparison-bridge-end::before{border-top:solid 1px;border-bottom:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-start::before{border-left:0;border-right:solid 1px}.cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:solid 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-range-end::before{border-right:0;border-left:solid 1px}.cdk-high-contrast-active .mat-calendar-body-in-comparison-range::before{border-top:dashed 1px;border-bottom:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-start::before{border-left:0;border-right:dashed 1px}.cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:dashed 1px}[dir=rtl] .cdk-high-contrast-active .mat-calendar-body-comparison-end::before{border-right:0;border-left:dashed 1px}[dir=rtl] .mat-calendar-body-label{text-align:right}\n'],
ub:2,Pa:0});var rD=function(a,b){this.selection=a;this.F5a=b;this.JLc=this.lJa=new _.ye;this.selection=a};rD.prototype.Sja=function(a,b){var c=this.selection;this.selection=a;this.lJa.next({selection:a,source:b,oldValue:c})};rD.prototype.La=function(){this.lJa.complete()};rD.prototype.nqc=function(a){return Wgb(a)&&this.F5a.isValid(a)};rD.ha=function(){_.hd()};rD.ua=_.p({token:rD,qa:rD.ha});var sD=function(a){rD.call(this,null,a)};_.V(sD,rD);sD.prototype.add=function(a){rD.prototype.Sja.call(this,a,this)};
sD.prototype.isValid=function(){return null!=this.selection&&this.nqc(this.selection)};sD.prototype.Ps=function(){return null!=this.selection};sD.prototype.clone=function(){var a=new sD(this.F5a);a.Sja(this.selection,this);return a};sD.ha=function(a){return new (a||sD)(_.q(_.xA))};sD.ua=_.p({token:sD,qa:sD.ha});var ikb={ya:rD,Hb:[[new _.Ak,new _.Bk,rD],_.xA],Ab:function(a,b){return a||new sD(b)}};new _.Ak;new _.Bk;_.tD=function(){this.Xc=new _.ye;this.RHc="Open calendar";this.zwc="Close calendar"};_.tD.prototype.XAc=function(a,b){return a+" \u2013 "+b};_.tD.prototype.YAc=function(a,b){return a+" to "+b};_.tD.ha=function(a){return new (a||_.tD)};_.tD.ua=_.p({token:_.tD,qa:_.tD.ha,Ha:"root"});var jkb=new _.wc("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Ak;new _.Bk;_.uD=function(a,b,c,d,e){this.kb=a;this.Yv=b;this.Ya=c;this.qc=d;this.Bna=e;this.rJ=_.yd.EMPTY;this.cu=null;this.dm=new _.ml;this.UX=new _.ml;this.GR=new _.ml;this.DC=new _.ml;this.Ll=new _.ml;this.Ad=new Date};_.h=_.uD.prototype;_.h.ve=function(){var a=this;this.rJ=this.Ya.Rta.ka(_.Be(null)).subscribe(function(){return a.jF()})};_.h.Ub=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.FG&&this.nJa(this.selected);a.activeDrag&&!this.cu&&this.dFa()};_.h.La=function(){this.rJ.unsubscribe()};
_.h.Dla=function(a){var b=a.value,c=this.l8a(b),d;(d=this.zoc(this.fe))===b&&d===b||this.dm.emit(c);this.UX.emit({value:c,event:a.event});this.dFa();_.Hk(this.kb)};_.h.p7=function(a){var b=this.Ad;this.wb=this.l8a(a.value);_.zA(this.Ya,b,this.wb)&&this.Ll.emit(this.Ad)};
_.h.l5=function(a){var b=this.Ad,c=this.wk();switch(a.keyCode){case 37:this.wb=_.GA(this.Ya,this.Ad,c?1:-1);break;case 39:this.wb=_.GA(this.Ya,this.Ad,c?-1:1);break;case 38:this.wb=_.GA(this.Ya,this.Ad,-7);break;case 40:this.wb=_.GA(this.Ya,this.Ad,7);break;case 36:this.wb=_.GA(this.Ya,this.Ad,1-this.Ya.getDate(this.Ad));break;case 35:this.wb=_.GA(this.Ya,this.Ad,_.ahb(this.Ya,this.Ad)-this.Ya.getDate(this.Ad));break;case 33:this.wb=a.altKey?_.FA(this.Ya,this.Ad,-1):_.EA(this.Ya,this.Ad,-1);break;
case 34:this.wb=a.altKey?_.FA(this.Ya,this.Ad,1):_.EA(this.Ya,this.Ad,1);break;case 13:case 32:this.wJ=!0;this.p6a(this.Ad)&&a.preventDefault();return;case 27:null==this.rQ||_.ah(a)||(this.dFa(),this.cu?this.DC.emit({value:null,event:a}):(this.dm.emit(null),this.UX.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.zA(this.Ya,b,this.wb)&&(this.Ll.emit(this.wb),this.cF());a.preventDefault()};
_.h.m5=function(a){if(32===a.keyCode||13===a.keyCode)this.wJ&&this.p6a(this.Ad)&&this.Dla({value:this.Ya.getDate(this.Ad),event:a}),this.wJ=!1};_.h.jF=function(){this.nJa(this.selected);this.stc=this.dF(new Date);this.Mqc=this.Yv.display.monthLabel?this.Ya.format(this.wb,this.Yv.display.monthLabel):Ygb(this.Ya)[this.Ya.getMonth(this.wb)].toLocaleUpperCase();this.Znc=(7+this.Ya.sm(this.Ya.getYear(this.wb),this.Ya.getMonth(this.wb),1).getDay())%7;this.Ipc();this.inc();_.Hk(this.kb)};_.h.ez=function(a){this.sF.ez(a)};
_.h.cF=function(){this.sF.cJa()};_.h.Z$a=function(a){var b=a.event;a=a.value;if(this.Bna){a=a?a.Lva:null;var c=this.Bna.fWc(a,this.selected,b);this.HX=this.dF(c.start);this.rQ=this.dF(c.end);if(this.cu&&a){var d,e;if(c=null==(e=(d=this.Bna).uNa)?void 0:e.call(d,this.cu.value,this.selected,a,b))this.HX=this.dF(c.start),this.rQ=this.dF(c.end)}this.kb.Pd()}};
_.h.FFa=function(a){if(this.cu)if(a.value){var b,c,d=null==(b=this.Bna)?void 0:null==(c=b.uNa)?void 0:c.call(b,this.cu.value,this.selected,a.value,a.event);this.DC.emit({value:null!=d?d:null,event:a.event})}else this.DC.emit({value:null,event:a.event})};_.h.l8a=function(a){return this.Ya.sm(this.Ya.getYear(this.wb),this.Ya.getMonth(this.wb),a)};_.h.Ipc=function(){var a=_.$gb(this.Ya,"narrow"),b=_.$gb(this.Ya,"long").map(function(c,d){return{xzb:c,aWa:a[d]}});this.nuc=b.slice(0).concat(b.slice(0,0))};
_.h.inc=function(){var a=_.ahb(this.Ya,this.wb),b=Zgb(this.Ya);this.ooa=[[]];for(var c=0,d=this.Znc;c<a;c++,d++){7==d&&(this.ooa.push([]),d=0);var e=this.Ya.sm(this.Ya.getYear(this.wb),this.Ya.getMonth(this.wb),c+1),f=this.Osc(e),g=this.Ya.format(e,this.Yv.display.Exc),m=this.kl?this.kl(e,"month"):void 0;this.ooa[this.ooa.length-1].push(new ekb(c+1,b[c],g,f,m,this.dF(e),e))}};
_.h.Osc=function(a){return!!a&&(!this.Hd||0<=_.zA(this.Ya,a,this.Hd))&&(!this.Jd||0>=_.zA(this.Ya,a,this.Jd))&&(!this.hj||this.hj(a))};_.h.zoc=function(a){return a&&this.Y8a(a,this.wb)?this.Ya.getDate(a):null};_.h.Y8a=function(a,b){return!(!a||!b||this.Ya.getMonth(a)!=this.Ya.getMonth(b)||this.Ya.getYear(a)!=this.Ya.getYear(b))};_.h.dF=function(a){return a?(new Date(this.Ya.getYear(a),this.Ya.getMonth(a),this.Ya.getDate(a))).getTime():null};_.h.wk=function(){return this.qc&&"rtl"===this.qc.value};
_.h.nJa=function(a){this.Irc=this.Hrc=this.dF(a);this.iqc=!1;this.Gmc=this.dF(this.ku);this.Fmc=this.dF(this.qw)};_.h.p6a=function(a){return!this.hj||this.hj(a)};_.h.dFa=function(){this.HX=this.rQ=null};
_.W.Object.defineProperties(_.uD.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Ad},set:function(a){var b=this.Ad;a=_.yA(this.Ya,this.Ya.Sh(a))||new Date;this.Ad=_.BA(this.Ya,a,this.Hd,this.Jd);this.Y8a(b,this.Ad)||this.jF()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.fe},set:function(a){this.fe=_.yA(this.Ya,this.Ya.Sh(a));this.nJa(this.fe)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.gQ},set:function(a){this.gQ=_.yA(this.Ya,this.Ya.Sh(a))}},
Jd:{configurable:!0,enumerable:!0,get:function(){return this.eQ},set:function(a){this.eQ=_.yA(this.Ya,this.Ya.Sh(a))}}});_.uD.ha=function(a){return new (a||_.uD)(_.u(_.El),_.u(_.ir,8),_.u(_.xA,8),_.u(_.Aq,8),_.u(jkb,8))};
_.uD.Aa=_.kc({type:_.uD,ta:[["mat-month-view"]],vb:function(a,b){a&1&&_.tf(qD,5);if(a&2){var c;_.sf(c=_.wf())&&(b.sF=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",hj:"dateFilter",kl:"dateClass",ku:"comparisonStart",qw:"comparisonEnd",A2:"startDateAccessibleName",DZ:"endDateAccessibleName",cu:"activeDrag"},outputs:{dm:"selectedChange",UX:"_userSelection",GR:"dragStarted",DC:"dragEnded",Ll:"activeDateChange"},Yb:["matMonthView"],features:[_.Bc],Ba:7,Ca:15,Fa:[["role",
"grid",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["aria-hidden","true","colspan","7",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","startDateAccessibleName","endDateAccessibleName","selectedValueChange","activeDateChange","previewChange","dragStarted","dragEnded","keyup",
"keydown"],["scope","col"],[1,"cdk-visually-hidden"],["aria-hidden","true"]],va:function(a,b){a&1&&(_.y(0,"table",0)(1,"thead",1)(2,"tr"),_.M(3,Kgb,5,2,"th",2),_.z(),_.y(4,"tr"),_.B(5,"th",3),_.z()(),_.y(6,"tbody",4),_.H("selectedValueChange",function(c){return b.Dla(c)})("activeDateChange",function(c){return b.p7(c)})("previewChange",function(c){return b.Z$a(c)})("dragStarted",function(c){return b.GR.emit(c)})("dragEnded",function(c){return b.FFa(c)})("keyup",function(c){return b.m5(c)})("keydown",
function(c){return b.l5(c)}),_.z()());a&2&&(_.t(3),_.w("ngForOf",b.nuc),_.t(3),_.w("label",b.Mqc)("rows",b.ooa)("todayValue",b.stc)("startValue",b.Irc)("endValue",b.Hrc)("comparisonStart",b.Gmc)("comparisonEnd",b.Fmc)("previewStart",b.HX)("previewEnd",b.rQ)("isRange",b.iqc)("labelMinRequiredCells",3)("activeCell",b.Ya.getDate(b.wb)-1)("startDateAccessibleName",b.A2)("endDateAccessibleName",b.DZ))},Ia:[_.sm,qD],ub:2,Pa:0});var vD=function(a,b,c){this.kb=a;this.Ya=b;this.qc=c;this.rJ=_.yd.EMPTY;this.dm=new _.ml;this.kO=new _.ml;this.Ll=new _.ml;this.Ad=new Date};_.h=vD.prototype;_.h.ve=function(){var a=this;this.rJ=this.Ya.Rta.ka(_.Be(null)).subscribe(function(){return a.jF()})};_.h.La=function(){this.rJ.unsubscribe()};
_.h.jF=function(){var a=this;this.vtc=this.Ya.getYear(new Date);var b=this.Ya.getYear(this.Ad)-Ngb(this.Ya,this.wb,this.Hd,this.Jd);this.gcb=[];for(var c=0,d=[];24>c;c++)d.push(b+c),4==d.length&&(this.gcb.push(d.map(function(e){return a.Wmc(e)})),d=[]);_.Hk(this.kb)};_.h.fcb=function(a){var b=a.value;a=this.Ya.sm(b,0,1);b=this.n8a(b);this.kO.emit(a);this.dm.emit(b)};_.h.p7=function(a){var b=this.Ad;this.wb=this.n8a(a.value);_.zA(this.Ya,b,this.wb)&&this.Ll.emit(this.wb)};
_.h.l5=function(a){var b=this.Ad,c=this.wk();switch(a.keyCode){case 37:this.wb=_.FA(this.Ya,this.Ad,c?1:-1);break;case 39:this.wb=_.FA(this.Ya,this.Ad,c?-1:1);break;case 38:this.wb=_.FA(this.Ya,this.Ad,-4);break;case 40:this.wb=_.FA(this.Ya,this.Ad,4);break;case 36:this.wb=_.FA(this.Ya,this.Ad,-Ngb(this.Ya,this.wb,this.Hd,this.Jd));break;case 35:this.wb=_.FA(this.Ya,this.Ad,24-Ngb(this.Ya,this.wb,this.Hd,this.Jd)-1);break;case 33:this.wb=_.FA(this.Ya,this.Ad,a.altKey?-240:-24);break;case 34:this.wb=
_.FA(this.Ya,this.Ad,a.altKey?240:24);break;case 13:case 32:this.wJ=!0;break;default:return}_.zA(this.Ya,b,this.wb)&&this.Ll.emit(this.wb);this.cF();a.preventDefault()};_.h.m5=function(a){if(32===a.keyCode||13===a.keyCode)this.wJ&&this.fcb({value:this.Ya.getYear(this.Ad),event:a}),this.wJ=!1};_.h.koc=function(){return Ngb(this.Ya,this.wb,this.Hd,this.Jd)};_.h.ez=function(){this.sF.ez()};_.h.cF=function(){this.sF.cJa()};
_.h.n8a=function(a){var b=this.Ya.getMonth(this.wb),c=_.ahb(this.Ya,this.Ya.sm(a,b,1));return this.Ya.sm(a,b,Math.min(this.Ya.getDate(this.wb),c))};_.h.Wmc=function(a){var b=this.Ya.sm(a,0,1),c=DA(this.Ya,b);b=this.kl?this.kl(b,"multi-year"):void 0;return new ekb(a,c,c,this.Qsc(a),b)};
_.h.Qsc=function(a){if(void 0===a||null===a||this.Jd&&a>this.Ya.getYear(this.Jd)||this.Hd&&a<this.Ya.getYear(this.Hd))return!1;if(!this.hj)return!0;for(var b=this.Ya.sm(a,0,1);this.Ya.getYear(b)==a;b=_.GA(this.Ya,b,1))if(this.hj(b))return!0;return!1};_.h.wk=function(){return this.qc&&"rtl"===this.qc.value};_.h.Bsc=function(a){this.kJa=null;a&&(this.kJa=this.Ya.getYear(a))};
_.W.Object.defineProperties(vD.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Ad},set:function(a){var b=this.Ad;a=_.yA(this.Ya,this.Ya.Sh(a))||new Date;this.Ad=_.BA(this.Ya,a,this.Hd,this.Jd);Mgb(this.Ya,b,this.Ad,this.Hd,this.Jd)||this.jF()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.fe},set:function(a){this.fe=_.yA(this.Ya,this.Ya.Sh(a));this.Bsc(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.gQ},set:function(a){this.gQ=_.yA(this.Ya,
this.Ya.Sh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.eQ},set:function(a){this.eQ=_.yA(this.Ya,this.Ya.Sh(a))}}});vD.ha=function(a){return new (a||vD)(_.u(_.El),_.u(_.xA,8),_.u(_.Aq,8))};
vD.Aa=_.kc({type:vD,ta:[["mat-multi-year-view"]],vb:function(a,b){a&1&&_.tf(qD,5);if(a&2){var c;_.sf(c=_.wf())&&(b.sF=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",hj:"dateFilter",kl:"dateClass"},outputs:{dm:"selectedChange",kO:"yearSelected",Ll:"activeDateChange"},Yb:["matMultiYearView"],Ba:5,Ca:7,Fa:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body",
"",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],va:function(a,b){a&1&&(_.y(0,"table",0)(1,"thead",1)(2,"tr"),_.B(3,"th",2),_.z()(),_.y(4,"tbody",3),_.H("selectedValueChange",function(c){return b.fcb(c)})("activeDateChange",function(c){return b.p7(c)})("keyup",function(c){return b.m5(c)})("keydown",function(c){return b.l5(c)}),_.z()());a&2&&(_.t(4),_.w("rows",b.gcb)("todayValue",b.vtc)("startValue",
b.kJa)("endValue",b.kJa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.koc()))},Ia:[qD],ub:2,Pa:0});_.wD=function(a,b,c,d){this.kb=a;this.Yv=b;this.Ya=c;this.qc=d;this.rJ=_.yd.EMPTY;this.dm=new _.ml;this.jM=new _.ml;this.Ll=new _.ml;this.Ad=new Date};_.h=_.wD.prototype;_.h.ve=function(){var a=this;this.rJ=this.Ya.Rta.ka(_.Be(null)).subscribe(function(){return a.jF()})};_.h.La=function(){this.rJ.unsubscribe()};_.h.f$a=function(a){a=a.value;var b=this.Ya.sm(this.Ya.getYear(this.wb),a,1);this.jM.emit(b);a=this.m8a(a);this.dm.emit(a)};
_.h.p7=function(a){var b=this.Ad;this.wb=this.m8a(a.value);_.zA(this.Ya,b,this.wb)&&this.Ll.emit(this.wb)};
_.h.l5=function(a){var b=this.Ad,c=this.wk();switch(a.keyCode){case 37:this.wb=_.EA(this.Ya,this.Ad,c?1:-1);break;case 39:this.wb=_.EA(this.Ya,this.Ad,c?-1:1);break;case 38:this.wb=_.EA(this.Ya,this.Ad,-4);break;case 40:this.wb=_.EA(this.Ya,this.Ad,4);break;case 36:this.wb=_.EA(this.Ya,this.Ad,-this.Ya.getMonth(this.Ad));break;case 35:this.wb=_.EA(this.Ya,this.Ad,11-this.Ya.getMonth(this.Ad));break;case 33:this.wb=_.FA(this.Ya,this.Ad,a.altKey?-10:-1);break;case 34:this.wb=_.FA(this.Ya,this.Ad,a.altKey?
10:1);break;case 13:case 32:this.wJ=!0;break;default:return}_.zA(this.Ya,b,this.wb)&&(this.Ll.emit(this.wb),this.cF());a.preventDefault()};_.h.m5=function(a){if(32===a.keyCode||13===a.keyCode)this.wJ&&this.f$a({value:this.Ya.getMonth(this.Ad),event:a}),this.wJ=!1};
_.h.jF=function(){var a=this;this.Sab(this.selected);this.ttc=this.t8a(new Date);this.ruc=DA(this.Ya,this.wb);var b=Ygb(this.Ya);this.Oqc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.Vmc(d,b[d])})});_.Hk(this.kb)};_.h.ez=function(){this.sF.ez()};_.h.cF=function(){this.sF.cJa()};_.h.t8a=function(a){return a&&this.Ya.getYear(a)==this.Ya.getYear(this.wb)?this.Ya.getMonth(a):null};
_.h.m8a=function(a){var b=this.Ya.sm(this.Ya.getYear(this.wb),a,1);b=_.ahb(this.Ya,b);return this.Ya.sm(this.Ya.getYear(this.wb),a,Math.min(this.Ya.getDate(this.wb),b))};_.h.Vmc=function(a,b){var c=this.Ya.sm(this.Ya.getYear(this.wb),a,1),d=this.Ya.format(c,this.Yv.display.MGc);c=this.kl?this.kl(c,"year"):void 0;return new ekb(a,b.toLocaleUpperCase(),d,this.Psc(a),c)};
_.h.Psc=function(a){var b=this.Ya.getYear(this.wb);if(void 0===a||null===a||this.oqc(b,a)||this.pqc(b,a))return!1;if(!this.hj)return!0;for(b=this.Ya.sm(b,a,1);this.Ya.getMonth(b)==a;b=_.GA(this.Ya,b,1))if(this.hj(b))return!0;return!1};_.h.oqc=function(a,b){if(this.Jd){var c=this.Ya.getYear(this.Jd),d=this.Ya.getMonth(this.Jd);return a>c||a===c&&b>d}return!1};_.h.pqc=function(a,b){if(this.Hd){var c=this.Ya.getYear(this.Hd),d=this.Ya.getMonth(this.Hd);return a<c||a===c&&b<d}return!1};
_.h.wk=function(){return this.qc&&"rtl"===this.qc.value};_.h.Sab=function(a){this.Jab=this.t8a(a)};
_.W.Object.defineProperties(_.wD.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Ad},set:function(a){var b=this.Ad;a=_.yA(this.Ya,this.Ya.Sh(a))||new Date;this.Ad=_.BA(this.Ya,a,this.Hd,this.Jd);this.Ya.getYear(b)!==this.Ya.getYear(this.Ad)&&this.jF()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.fe},set:function(a){this.fe=_.yA(this.Ya,this.Ya.Sh(a));this.Sab(a)}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.gQ},set:function(a){this.gQ=
_.yA(this.Ya,this.Ya.Sh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.eQ},set:function(a){this.eQ=_.yA(this.Ya,this.Ya.Sh(a))}}});_.wD.ha=function(a){return new (a||_.wD)(_.u(_.El),_.u(_.ir,8),_.u(_.xA,8),_.u(_.Aq,8))};
_.wD.Aa=_.kc({type:_.wD,ta:[["mat-year-view"]],vb:function(a,b){a&1&&_.tf(qD,5);if(a&2){var c;_.sf(c=_.wf())&&(b.sF=c.first)}},inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",hj:"dateFilter",kl:"dateClass"},outputs:{dm:"selectedChange",jM:"monthSelected",Ll:"activeDateChange"},Yb:["matYearView"],Ba:5,Ca:9,Fa:[["role","grid",1,"mat-calendar-table"],["aria-hidden","true",1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",
3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","activeDateChange","keyup","keydown"]],va:function(a,b){a&1&&(_.y(0,"table",0)(1,"thead",1)(2,"tr"),_.B(3,"th",2),_.z()(),_.y(4,"tbody",3),_.H("selectedValueChange",function(c){return b.f$a(c)})("activeDateChange",function(c){return b.p7(c)})("keyup",function(c){return b.m5(c)})("keydown",function(c){return b.l5(c)}),_.z()());a&2&&(_.t(4),_.w("label",b.ruc)("rows",
b.Oqc)("todayValue",b.ttc)("startValue",b.Jab)("endValue",b.Jab)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Ya.getMonth(b.wb)))},Ia:[qD],ub:2,Pa:0});var kkb=1,xD=function(a,b,c,d,e){this.um=a;this.calendar=b;this.Ya=c;this.Yv=d;this.Ue="mat-calendar-header-"+kkb++;this.Q$a=this.Ue+"-period-label";this.calendar.mc.subscribe(function(){return _.Hk(e)})};xD.prototype.yva=function(){return this.calendar.Hd?!this.calendar.Hd||!this.G9a(this.calendar.wb,this.calendar.Hd):!0};xD.prototype.sua=function(){return!this.calendar.Jd||!this.G9a(this.calendar.wb,this.calendar.Jd)};
xD.prototype.G9a=function(a,b){return"month"==this.calendar.wh?this.Ya.getYear(a)==this.Ya.getYear(b)&&this.Ya.getMonth(a)==this.Ya.getMonth(b):"year"==this.calendar.wh?this.Ya.getYear(a)==this.Ya.getYear(b):Mgb(this.Ya,a,b,this.calendar.Hd,this.calendar.Jd)};xD.prototype.f8a=function(){var a=this.Ya.getYear(this.calendar.wb)-Ngb(this.Ya,this.calendar.wb,this.calendar.Hd,this.calendar.Jd),b=a+24-1;a=DA(this.Ya,this.Ya.sm(a,0,1));b=DA(this.Ya,this.Ya.sm(b,0,1));return[a,b]};
_.W.Object.defineProperties(xD.prototype,{ova:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.wh?this.Ya.format(this.calendar.wb,this.Yv.display.RVa).toLocaleUpperCase():"year"==this.calendar.wh?DA(this.Ya,this.calendar.wb):this.um.XAc.apply(this.um,_.yc(this.f8a()))}},NIc:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.wh?this.Ya.format(this.calendar.wb,this.Yv.display.RVa).toLocaleUpperCase():"year"==this.calendar.wh?DA(this.Ya,this.calendar.wb):
this.um.YAc.apply(this.um,_.yc(this.f8a()))}},vXa:{configurable:!0,enumerable:!0,get:function(){return"month"==this.calendar.wh?"Choose month and year":"Choose date"}},NXa:{configurable:!0,enumerable:!0,get:function(){return{month:"Previous month",year:"Previous year","multi-year":"Previous 24 years"}[this.calendar.wh]}},jWa:{configurable:!0,enumerable:!0,get:function(){return{month:"Next month",year:"Next year","multi-year":"Next 24 years"}[this.calendar.wh]}}});
xD.ha=function(a){return new (a||xD)(_.u(_.tD),_.u(_.fc(function(){return _.yD})),_.u(_.xA,8),_.u(_.ir,8),_.u(_.El))};
xD.Aa=_.kc({type:xD,ta:[["mat-calendar-header"]],Yb:["matCalendarHeader"],hc:["*"],Ba:13,Ca:11,Fa:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","aria-live","polite",1,"mat-calendar-period-button",3,"click"],["aria-hidden","true"],["viewBox","0 0 10 5","focusable","false","aria-hidden","true",1,"mat-calendar-arrow"],["points","0,0 5,5 10,0"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],
["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"],[1,"mat-calendar-hidden-label",3,"id"]],va:function(a,b){a&1&&(_.af(),_.y(0,"div",0)(1,"div",1)(2,"button",2),_.H("click",function(){b.calendar.wh="month"==b.calendar.wh?"multi-year":"month"}),_.y(3,"span",3),_.N(4),_.z(),_.Rc(),_.y(5,"svg",4),_.B(6,"polygon",5),_.z()(),_.qA(),_.B(7,"div",6),_.bf(8),_.y(9,"button",7),_.H("click",function(){b.calendar.wb="month"==b.calendar.wh?_.EA(b.Ya,b.calendar.wb,-1):_.FA(b.Ya,
b.calendar.wb,"year"==b.calendar.wh?-1:-24)}),_.z(),_.y(10,"button",8),_.H("click",function(){b.calendar.wb="month"==b.calendar.wh?_.EA(b.Ya,b.calendar.wb,1):_.FA(b.Ya,b.calendar.wb,"year"==b.calendar.wh?1:24)}),_.z()()(),_.y(11,"label",9),_.N(12),_.z());a&2&&(_.t(2),_.Ne("aria-label",b.vXa)("aria-describedby",b.Q$a),_.t(2),_.gf(b.ova),_.t(1),_.Pe("mat-calendar-invert","month"!==b.calendar.wh),_.t(4),_.w("disabled",!b.yva()),_.Ne("aria-label",b.NXa),_.t(1),_.w("disabled",!b.sua()),_.Ne("aria-label",
b.jWa),_.t(1),_.w("id",b.Q$a),_.t(1),_.gf(b.NIc))},Ia:[_.hs,_.is],ub:2,Pa:0});_.yD=function(a,b,c,d){var e=this;this.Ya=b;this.Yv=c;this.kb=d;this.LHa=!1;this.CN="month";this.dm=new _.ml;this.kO=new _.ml;this.jM=new _.ml;this.bO=new _.ml(!0);this.UX=new _.ml;this.Wbb=new _.ml;this.ala=null;this.mc=new _.ye;this.fHa=a.Xc.subscribe(function(){_.Hk(d);e.mc.next()})};_.h=_.yD.prototype;_.h.ve=function(){this.dmc=new _.$q(this.DS||xD);this.wb=this.hI||new Date;this.qFa=this.CN};
_.h.Qm=function(){this.LHa&&(this.LHa=!1,this.eGa().ez(!1))};_.h.La=function(){this.fHa.unsubscribe();this.mc.complete()};_.h.Ub=function(a){var b=a.minDate&&!AA(this.Ya,a.minDate.oj,a.minDate.ig)?a.minDate:void 0,c=a.maxDate&&!AA(this.Ya,a.maxDate.oj,a.maxDate.ig)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.FG&&(a=this.eGa())&&(this.kb.Pd(),a.jF());this.mc.next()};_.h.Dla=function(a){var b=a.value;b&&!AA(this.Ya,b,this.selected)&&this.dm.emit(b);this.UX.emit(a)};_.h.suc=function(a){this.kO.emit(a)};
_.h.Nqc=function(a){this.jM.emit(a)};_.h.M8a=function(a,b){this.wb=a;this.wh=b};_.h.Fnc=function(a){this.ala=a};_.h.FFa=function(a){this.ala&&(a.value&&this.Wbb.emit(a),this.ala=null)};_.h.eGa=function(){return this.z0||this.bza||this.OGc};
_.W.Object.defineProperties(_.yD.prototype,{hI:{configurable:!0,enumerable:!0,get:function(){return this.uJa},set:function(a){this.uJa=_.yA(this.Ya,this.Ya.Sh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.fe},set:function(a){this.fe=_.yA(this.Ya,this.Ya.Sh(a))}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.gQ},set:function(a){this.gQ=_.yA(this.Ya,this.Ya.Sh(a))}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.eQ},set:function(a){this.eQ=_.yA(this.Ya,
this.Ya.Sh(a))}},wb:{configurable:!0,enumerable:!0,get:function(){return this.tmc},set:function(a){this.tmc=_.BA(this.Ya,a,this.Hd,this.Jd);this.mc.next();_.Hk(this.kb)}},wh:{configurable:!0,enumerable:!0,get:function(){return this.qFa},set:function(a){var b=this.qFa!==a?a:null;this.qFa=a;this.LHa=!0;_.Hk(this.kb);b&&this.bO.emit(b)}}});_.yD.ha=function(a){return new (a||_.yD)(_.u(_.tD),_.u(_.xA,8),_.u(_.ir,8),_.u(_.El))};
_.yD.Aa=_.kc({type:_.yD,ta:[["mat-calendar"]],vb:function(a,b){a&1&&(_.tf(_.uD,5),_.tf(_.wD,5),_.tf(vD,5));if(a&2){var c;_.sf(c=_.wf())&&(b.z0=c.first);_.sf(c=_.wf())&&(b.bza=c.first);_.sf(c=_.wf())&&(b.OGc=c.first)}},Eb:[1,"mat-calendar"],inputs:{DS:"headerComponent",hI:"startAt",CN:"startView",selected:"selected",Hd:"minDate",Jd:"maxDate",hj:"dateFilter",kl:"dateClass",ku:"comparisonStart",qw:"comparisonEnd",A2:"startDateAccessibleName",DZ:"endDateAccessibleName"},outputs:{dm:"selectedChange",kO:"yearSelected",
jM:"monthSelected",bO:"viewChanged",UX:"_userSelection",Wbb:"_userDragDrop"},Yb:["matCalendar"],features:[_.hf([ikb]),_.Bc],Ba:5,Ca:5,Fa:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded",4,"ngSwitchCase"],[3,"activeDate",
"selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","activeDrag","activeDateChange","_userSelection","dragStarted","dragEnded"],[3,
"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],va:function(a,b){a&1&&(_.M(0,Ogb,0,0,"ng-template",0),_.y(1,"div",1),_.M(2,Pgb,1,11,"mat-month-view",2),_.M(3,Qgb,1,6,"mat-year-view",3),_.M(4,Rgb,1,6,"mat-multi-year-view",4),_.z());a&2&&(_.w("cdkPortalOutlet",b.dmc),_.t(1),_.w("ngSwitch",b.wh),_.t(1),_.w("ngSwitchCase",
"month"),_.t(1),_.w("ngSwitchCase","year"),_.t(1),_.w("ngSwitchCase","multi-year"))},Ia:[_.um,_.vm,_.wA,_.dr,_.uD,_.wD,vD],styles:['.mat-calendar{display:block;font-family:var(--mat-datepicker-calendar-text-font);font-size:var(--mat-datepicker-calendar-text-size)}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;align-items:center;margin:5% calc(4.7142857143% - 16px)}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0;margin:0 8px;font-size:var(--mat-datepicker-calendar-period-button-text-size);font-weight:var(--mat-datepicker-calendar-period-button-text-weight)}.mat-calendar-arrow{display:inline-block;width:10px;height:5px;margin:0 0 0 5px;vertical-align:middle;fill:var(--mat-datepicker-calendar-period-button-icon-color)}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.cdk-high-contrast-active .mat-calendar-arrow{fill:CanvasText}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--mat-datepicker-calendar-navigation-button-icon-color)}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0;color:var(--mat-datepicker-calendar-header-text-color);font-size:var(--mat-datepicker-calendar-header-text-size);font-weight:var(--mat-datepicker-calendar-header-text-weight)}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background:var(--mat-datepicker-calendar-header-divider-color)}.mat-calendar-body-cell-content::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px) * -1)}.mat-calendar-body-cell:focus .mat-focus-indicator::before{content:""}.mat-calendar-hidden-label{display:none}\n'],
ub:2,Pa:0});var lkb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},zD=function(a,b,c){var d=this;this.Na=a;this.Ya=b;this.Yv=c;this.ONa=new _.ml;this.zs=new _.ml;this.mc=new _.ye;this.tf=function(){};this.VX=function(){};this.Bla=function(){};this.V9a=this.jKa=_.yd.EMPTY;this.prc=function(){return d.rX?null:{matDatepickerParse:{text:d.Na.oa.value}}};this.Unc=function(e){e=_.yA(d.Ya,d.Ya.Sh(e.value));return!e||d.BHa(e)?null:{matDatepickerFilter:!0}};this.Jqc=function(e){e=_.yA(d.Ya,
d.Ya.Sh(e.value));var f=d.Zla();return!f||!e||0>=_.zA(d.Ya,f,e)?null:{matDatepickerMin:{min:f,actual:e}}};this.Fqc=function(e){e=_.yA(d.Ya,d.Ya.Sh(e.value));var f=d.Yla();return!f||!e||0<=_.zA(d.Ya,f,e)?null:{matDatepickerMax:{max:f,actual:e}}};this.rX=!1;this.V9a=b.Rta.subscribe(function(){d.q4(d.value)})};_.h=zD.prototype;_.h.hpc=function(){return[this.prc,this.Jqc,this.Fqc,this.Unc]};
_.h.Rrc=function(a){var b=this;this.wm=a;this.jKa.unsubscribe();this.bw&&this.RE(this.bw);this.jKa=this.wm.JLc.subscribe(function(c){b.Uab(c)&&(c=b.K8a(c.selection),b.rX=b.qHa(c),b.Bla(c),b.tf(),b.YFa(c),b.zs.emit(new lkb(b,b.Na.oa)),b.ONa.emit(new lkb(b,b.Na.oa)))})};_.h.Sc=function(){this.Mn=!0};
_.h.Ub=function(a){a:{var b=this.Ya,c=Object.keys(a);c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.oj;e=e.ig;if(Wgb(d)&&Wgb(e)){if(!AA(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.mc.next(void 0)};_.h.La=function(){this.jKa.unsubscribe();this.V9a.unsubscribe();this.mc.complete()};_.h.EYa=function(a){this.VX=a};_.h.validate=function(a){return this.w7?this.w7(a):null};_.h.Fn=function(a){this.q4(a)};_.h.yn=function(a){this.Bla=a};_.h.ft=function(a){this.tf=a};
_.h.fq=function(a){this.disabled=a};_.h.bna=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.ah(a,"altKey")&&40===a.keyCode&&b.every(function(c){return!_.ah(a,c)})&&!this.Na.oa.readOnly&&(this.E$a(),a.preventDefault())};_.h.mQ=function(a){var b=this.rX,c=this.Ya.parse(a,this.Yv.parse.zs);this.rX=this.qHa(c);c=_.yA(this.Ya,c);var d=!AA(this.Ya,c,this.value);!c||d?this.Bla(c):(a&&!this.value&&this.Bla(c),b!==this.rX&&this.VX());d&&(this.RE(c),this.zs.emit(new lkb(this,this.Na.oa)))};
_.h.Ne=function(){this.ONa.emit(new lkb(this,this.Na.oa))};_.h.bl=function(){this.value&&this.YFa(this.value);this.tf()};_.h.YFa=function(a){this.Na.oa.value=null!=a?this.Ya.format(a,this.Yv.display.zs):""};_.h.RE=function(a){this.wm?(this.wlc(a),this.bw=null):this.bw=a};_.h.qHa=function(a){return!a||this.Ya.isValid(a)};_.h.N$a=function(){return!1};_.h.q4=function(a){a=this.Ya.Sh(a);this.rX=this.qHa(a);a=_.yA(this.Ya,a);this.RE(a);this.YFa(a)};_.h.BHa=function(a){var b=this.Vla();return!b||b(a)};
_.W.Object.defineProperties(zD.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.wm?this.K8a(this.wm.selection):this.bw},set:function(a){this.q4(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.lc||this.N$a()},set:function(a){a=_.dh(a);var b=this.Na.oa;this.lc!==a&&(this.lc=a,this.mc.next(void 0));a&&this.Mn&&b.blur&&b.blur()}}});zD.ha=function(a){return new (a||zD)(_.u(_.bd),_.u(_.xA,8),_.u(_.ir,8))};
zD.Ja=_.pc({type:zD,inputs:{value:"value",disabled:"disabled"},outputs:{ONa:"dateChange",zs:"dateInput"},features:[_.Bc]});var mkb=new _.wc("MAT_DATE_RANGE_INPUT_PARENT"),AD=function(a,b,c,d,e,f,g,m){zD.call(this,b,g,m);this.qz=a;this.Na=b;this.TI=c;this.Me=d;this.mJ=e;this.nJ=f;this.qc=_.ic(_.Aq,{optional:!0})};_.V(AD,zD);_.h=AD.prototype;_.h.Ra=function(){var a=this.Me.get(_.lv,null,{optional:!0,self:!0});a&&(this.Id=a)};_.h.wn=function(){this.Id&&this.HV()};_.h.tl=function(){return 0===this.Na.oa.value.length};_.h.g5=function(){return this.Na.oa.placeholder};_.h.focus=function(){this.Na.oa.focus()};
_.h.mQ=function(a){zD.prototype.mQ.call(this,a);this.qz.RSc()};_.h.E$a=function(){this.qz.aTc()};_.h.Zla=function(){return this.qz.min};_.h.Yla=function(){return this.qz.max};_.h.Vla=function(){return this.qz.hj};_.h.N$a=function(){return this.qz.QSc};_.h.Uab=function(a){a=a.source;return a!==this.qz.Zab&&a!==this.qz.Knc};_.h.q4=function(a){zD.prototype.q4.call(this,a);var b;null==(b=this===this.qz.Zab?this.qz.Knc:this.qz.Zab)||b.VX()};_.h.JSc=function(){return Sgb(this.Na.oa,!0)};
AD.ha=function(a){return new (a||AD)(_.u(mkb),_.u(_.bd),_.u(_.jr),_.u(_.jg),_.u(_.rv,8),_.u(_.wv,8),_.u(_.xA,8),_.u(_.ir,8))};AD.Ja=_.pc({type:AD,features:[_.Ke]});_.oh(AD);var nkb=_.Lg("transformPanel",[_.Pg("void => enter-dropdown",_.Mg("120ms cubic-bezier(0, 0, 0.2, 1)",_.rA([_.Ng({opacity:0,transform:"scale(1, 0.8)"}),_.Ng({opacity:1,transform:"scale(1, 1)"})]))),_.Pg("void => enter-dialog",_.Mg("150ms cubic-bezier(0, 0, 0.2, 1)",_.rA([_.Ng({opacity:0,transform:"scale(0.7)"}),_.Ng({transform:"none",opacity:1})]))),_.Pg("* => void",_.Mg("100ms linear",_.Ng({opacity:0})))]),okb=_.Lg("fadeInCalendar",[_.Og("void",_.Ng({opacity:0})),_.Og("enter",_.Ng({opacity:1})),_.Pg("void => *",
_.Mg("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]);var pkb=0,qkb=new _.wc("mat-datepicker-scroll-strategy"),rkb={ya:qkb,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.aq()}}},skb=_.lh(function(a){this.Na=a}),BD=function(a,b,c,d,e,f){a=skb.call(this,a)||this;a.kb=b;a.fma=c;a.Ya=d;a.dTc=e;a.IF=new _.yd;a.rq=new _.ye;a.SP=!1;a.c4=null;a.zmc=f.zwc;return a};_.V(BD,skb);_.h=BD.prototype;_.h.Ra=function(){this.Yr=this.Ie.hya?"enter-dialog":"enter-dropdown"};_.h.Sc=function(){var a=this;this.IF.add(this.Ie.mc.subscribe(function(){_.Hk(a.kb)}));this.cmc.eGa().ez(!1)};
_.h.La=function(){this.IF.unsubscribe();this.rq.complete()};_.h.wpc=function(a){var b=this.wm.selection;a=a.value;!a||AA(this.Ya,a,b)||this.wm.add(a);this.wm&&!this.wm.Ps()||this.c4||this.Ie.close()};_.h.vpc=function(a){this.wm.Sja(a.value,this)};_.h.a7=function(){this.Yr="void";_.Hk(this.kb)};_.h.O8a=function(a){(this.SP="start"===a.lEb)||this.rq.next()};_.h.NSc=function(){return this.wm.selection};_.h.V5a=function(){this.wm!==this.fma&&this.fma.Sja(this.wm.selection,this)};
_.h.ulc=function(a,b){this.wm=a?this.fma.clone():this.fma;this.c4=a;b&&this.kb.Pd()};BD.ha=function(a){return new (a||BD)(_.u(_.bd),_.u(_.El),_.u(rD),_.u(_.xA),_.u(jkb,8),_.u(_.tD))};
BD.Aa=_.kc({type:BD,ta:[["mat-datepicker-content"]],vb:function(a,b){a&1&&_.tf(_.yD,5);if(a&2){var c;_.sf(c=_.wf())&&(b.cmc=c.first)}},Eb:[1,"mat-datepicker-content"],Fb:3,lb:function(a,b){a&1&&_.$e("@transformPanel.start",function(c){return b.O8a(c)})("@transformPanel.done",function(c){return b.O8a(c)});a&2&&(_.Ve("@transformPanel",b.Yr),_.Pe("mat-datepicker-content-touch",b.Ie.hya))},inputs:{color:"color"},Yb:["matDatepickerContent"],features:[_.Ke],Ba:5,Ca:26,Fa:[["cdkTrapFocus","","role","dialog",
1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","startDateAccessibleName","endDateAccessibleName","yearSelected","monthSelected","viewChanged","_userSelection","_userDragDrop"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],va:function(a,b){a&1&&(_.y(0,"div",0)(1,"mat-calendar",1),
_.H("yearSelected",function(d){return b.Ie.osc(d)})("monthSelected",function(d){return b.Ie.msc(d)})("viewChanged",function(d){return b.Ie.guc(d)})("_userSelection",function(d){return b.wpc(d)})("_userDragDrop",function(d){return b.vpc(d)}),_.z(),_.M(2,Tgb,0,0,"ng-template",2),_.y(3,"button",3),_.H("focus",function(){return b.K6a=!0})("blur",function(){return b.K6a=!1})("click",function(){return b.Ie.close()}),_.N(4),_.z()());if(a&2){var c;_.Pe("mat-datepicker-content-container-with-custom-header",
b.Ie.ghb)("mat-datepicker-content-container-with-actions",b.c4);_.Ne("aria-modal",!0)("aria-labelledby",null!==(c=b.Bnc)&&void 0!==c?c:void 0);_.t(1);_.w("id",b.Ie.id)("ngClass",b.Ie.Kd)("startAt",b.Ie.hI)("startView",b.Ie.CN)("minDate",b.Ie.Zla())("maxDate",b.Ie.Yla())("dateFilter",b.Ie.Vla())("headerComponent",b.Ie.ghb)("selected",b.wm.selection)("dateClass",b.Ie.kl)("comparisonStart",b.ku)("comparisonEnd",b.qw)("@fadeInCalendar","enter")("startDateAccessibleName",b.A2)("endDateAccessibleName",
b.DZ);_.t(1);_.w("cdkPortalOutlet",b.c4);_.t(1);_.Pe("cdk-visually-hidden",!b.K6a);_.w("color",b.color||"primary");_.t(1);_.gf(b.zmc)}},Ia:[_.rm,_.hs,_.gq,_.dr,_.yD],styles:[".mat-datepicker-content{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);display:block;border-radius:4px;background-color:var(--mat-datepicker-calendar-container-background-color);color:var(--mat-datepicker-calendar-container-text-color)}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-content-container-with-custom-header .mat-calendar{height:auto}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);display:block;max-height:80vh;position:relative;overflow:visible}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}\n"],
ub:2,data:{animation:[nkb,okb]},Pa:0});var CD=function(a,b,c,d,e,f,g){this.Df=a;this.hb=b;this.Ve=c;this.Ya=e;this.qc=f;this.wm=g;this.bHa=_.yd.EMPTY;this.Gb=_.ic(_.ih);this.CN="month";this.tbb=!1;this.zI="start";this.jO="below";this.sJ=!0;this.kO=new _.ml;this.jM=new _.ml;this.bO=new _.ml(!0);this.aXa=new _.ml;this.Cpa=new _.ml;this.TB=!1;this.id="mat-datepicker-"+pkb++;this.c5=null;this.Elc=this.id+"-backdrop";this.mc=new _.ye;this.Oe=d};_.h=CD.prototype;_.h.Zla=function(){return this.no&&this.no.min};
_.h.Yla=function(){return this.no&&this.no.max};_.h.Vla=function(){return this.no&&this.no.hj};_.h.Ub=function(a){(a=a.xPosition||a.yPosition)&&!a.FG&&this.Db&&(a=this.Db.yo().Ng,a instanceof _.Sq&&(this.Lab(a),this.ti&&this.Db.rf()));this.mc.next(void 0)};_.h.La=function(){this.uFa();this.close();this.bHa.unsubscribe();this.mc.complete()};_.h.select=function(a){this.wm.add(a)};_.h.osc=function(a){this.kO.emit(a)};_.h.msc=function(a){this.jM.emit(a)};_.h.guc=function(a){this.bO.emit(a)};
_.h.oHb=function(a){var b=this;this.bHa.unsubscribe();this.no=a;this.bHa=a.mc.subscribe(function(){return b.mc.next(void 0)});return this.wm};_.h.open=function(){var a;this.TB||this.disabled||(null==(a=this.pP)?0:a.instance.SP)||(this.c5=_.jqa(),this.hrc(),this.TB=!0,this.aXa.emit())};
_.h.close=function(){var a=this,b;if(this.TB&&(null==(b=this.pP)||!b.instance.SP)){var c=this.sJ&&this.c5&&"function"===typeof this.c5.focus;b=function(){a.TB&&(a.TB=!1,a.Cpa.emit())};if(this.pP){var d=this.pP,e=d.instance,f=d.location;e.a7();e.rq.ka(_.pe(1)).subscribe(function(){var g=a.Gb.activeElement;!c||g&&g!==a.Gb.activeElement&&!f.oa.contains(g)||a.c5.focus();a.c5=null;a.uFa()})}c?setTimeout(b):b()}};_.h.V5a=function(){var a,b;null==(a=this.pP)||null==(b=a.instance)||b.V5a()};
_.h.joc=function(a){a.Ie=this;a.color=this.color;var b=this.no;b=b.Te?_.gy(b.Te):b.Na.oa.getAttribute("aria-labelledby");a.Bnc=b;a.ulc(this.c4,!1)};
_.h.hrc=function(){var a=this;this.uFa();var b=this.hya,c=new _.$q(BD,this.Ve),d=this.Db=this.Df.create(new _.Qq({Ng:b?this.Boc():this.Goc(),Wf:!0,Am:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.Elc],direction:this.qc,Gj:b?this.Df.Sm.block():this.Oe(),Kd:"mat-datepicker-"+(b?"dialog":"popup")}));this.woc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.fk().subscribe(function(e){var f=e.keyCode;38!==f&&40!==f&&37!==f&&39!==f&&33!==f&&34!==f||e.preventDefault()});
this.pP=d.Od(c);this.joc(this.pP.instance);b||this.hb.Of.ka(_.pe(1)).subscribe(function(){return d.rf()})};_.h.uFa=function(){this.Db&&(this.Db.dispose(),this.Db=this.pP=null)};_.h.Boc=function(){return _.Wq(_.Vq(this.Df.position().global()))};_.h.Goc=function(){var a=_.cTa(_.aTa(_.Uq(_.dTa(_.Yq(this.Df.position(),this.no.aS()),".mat-datepicker-content"),!1),8));return this.Lab(a)};
_.h.Lab=function(a){var b="end"===this.zI?"end":"start",c="start"===b?"end":"start",d="above"===this.jO?"bottom":"top",e="top"===d?"bottom":"top";return _.Tq(a,[{Ec:b,Fc:e,rc:b,xc:d},{Ec:b,Fc:d,rc:b,xc:e},{Ec:c,Fc:e,rc:c,xc:d},{Ec:c,Fc:d,rc:c,xc:e}])};_.h.woc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.$d(a.Bm(),a.Yo,a.fk().ka(_.de(function(d){return 27===d.keyCode&&!_.ah(d)||b.no&&_.ah(d,"altKey")&&38===d.keyCode&&c.every(function(e){return!_.ah(d,e)})})))};
_.W.Object.defineProperties(CD.prototype,{hI:{configurable:!0,enumerable:!0,get:function(){return this.uJa||(this.no?this.no.value:null)},set:function(a){this.uJa=_.yA(this.Ya,this.Ya.Sh(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Gl)||(this.no?(a=this.no,a=a.Te?a.Te.color:void 0):a=void 0);return a},set:function(a){this.Gl=a}},hya:{configurable:!0,enumerable:!0,get:function(){return this.tbb},set:function(a){this.tbb=_.dh(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return void 0===
this.lc&&this.no?this.no.disabled:!!this.lc},set:function(a){a=_.dh(a);a!==this.lc&&(this.lc=a,this.mc.next(void 0))}},WA:{configurable:!0,enumerable:!0,get:function(){return this.sJ},set:function(a){this.sJ=_.dh(a)}},Kd:{configurable:!0,enumerable:!0,get:function(){return this.mrc},set:function(a){this.mrc=_.kcb(a)}},ti:{configurable:!0,enumerable:!0,get:function(){return this.TB},set:function(a){_.dh(a)?this.open():this.close()}}});
CD.ha=function(a){return new (a||CD)(_.u(_.fr),_.u(_.Ge),_.u(_.pf),_.u(qkb),_.u(_.xA,8),_.u(_.Aq,8),_.u(rD))};CD.Ja=_.pc({type:CD,inputs:{ghb:"calendarHeaderComponent",hI:"startAt",CN:"startView",color:"color",hya:"touchUi",disabled:"disabled",zI:"xPosition",jO:"yPosition",WA:"restoreFocus",kl:"dateClass",Kd:"panelClass",ti:"opened"},outputs:{kO:"yearSelected",jM:"monthSelected",bO:"viewChanged",aXa:"opened",Cpa:"closed"},features:[_.Bc]});var tkb,ukb;tkb={ya:_.iv,Pb:_.fc(function(){return _.DD}),ud:!0};ukb={ya:_.jv,Pb:_.fc(function(){return _.DD}),ud:!0};_.DD=function(a,b,c,d){zD.call(this,a,b,c);this.Te=d;this.L6a=_.yd.EMPTY;this.w7=_.bua(zD.prototype.hpc.call(this))};_.V(_.DD,zD);_.h=_.DD.prototype;_.h.aS=function(){return this.Te?this.Te.aS():this.Na};_.h.La=function(){zD.prototype.La.call(this);this.L6a.unsubscribe()};_.h.E$a=function(){this.SI&&this.SI.open()};_.h.K8a=function(a){return a};
_.h.wlc=function(a){this.wm&&this.wm.Sja(a,this)};_.h.Zla=function(){return this.FHa};_.h.Yla=function(){return this.CHa};_.h.Vla=function(){return this.e7a};_.h.Uab=function(a){return a.source!==this};
_.W.Object.defineProperties(_.DD.prototype,{rGc:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.SI=a,this.L6a=a.Cpa.subscribe(function(){return b.tf()}),this.Rrc(a.oHb(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.FHa},set:function(a){a=_.yA(this.Ya,this.Ya.Sh(a));AA(this.Ya,a,this.FHa)||(this.FHa=a,this.VX())}},max:{configurable:!0,enumerable:!0,get:function(){return this.CHa},set:function(a){a=_.yA(this.Ya,this.Ya.Sh(a));AA(this.Ya,a,this.CHa)||(this.CHa=
a,this.VX())}},hj:{configurable:!0,enumerable:!0,get:function(){return this.e7a},set:function(a){var b=this.BHa(this.value);this.e7a=a;this.BHa(this.value)!==b&&this.VX()}}});_.DD.ha=function(a){return new (a||_.DD)(_.u(_.bd),_.u(_.xA,8),_.u(_.ir,8),_.u(_.Gv,8))};
_.DD.Ja=_.pc({type:_.DD,ta:[["input","matDatepicker",""]],Eb:[1,"mat-datepicker-input"],Fb:6,lb:function(a,b){a&1&&_.H("input",function(c){return b.mQ(c.target.value)})("change",function(){return b.Ne()})("blur",function(){return b.bl()})("keydown",function(c){return b.bna(c)});a&2&&(_.Te("disabled",b.disabled),_.Ne("aria-haspopup",b.SI?"dialog":null)("aria-owns",(null==b.SI?null:b.SI.ti)&&b.SI.id||null)("min",b.min?bhb(b.Ya,b.min):null)("max",b.max?bhb(b.Ya,b.max):null)("data-mat-calendar",b.SI?
b.SI.id:null))},inputs:{rGc:"matDatepicker",min:"min",max:"max",hj:["matDatepickerFilter","dateFilter"]},Yb:["matDatepickerInput"],features:[_.hf([tkb,ukb,{ya:_.u3a,Pb:_.DD}]),_.Ke]});_.ED=function(){CD.apply(this,arguments)};_.V(_.ED,CD);_.ED.Ja=CD.Ja;_.ED.ha=function(){var a;return function(b){return(a||(a=_.$c(_.ED)))(b||_.ED)}}();_.ED.Aa=_.kc({type:_.ED,ta:[["mat-datepicker"]],Yb:["matDatepicker"],features:[_.hf([ikb,{ya:CD,Pb:_.ED}]),_.Ke],Ba:0,Ca:0,va:function(){},ub:2,Pa:0});_.FD=function(){};_.FD.ha=function(a){return new (a||_.FD)};_.FD.Ea=_.lc({type:_.FD});_.FD.Da=_.ac({Rb:[_.tD,rkb],imports:[_.zm,_.js,_.gr,_.qq,_.er,_.hr,_.Nq]});_.GD=function(){};_.GD.ha=function(a){return new (a||_.GD)};_.GD.Ea=_.lc({type:_.GD});_.GD.Da=_.ac({imports:[_.zm,_.Bv]});var vkb=new _.wc("GMAT_DIALOG_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});var HD=function(a,b,c,d,e,f,g,m){m.Vj||a.D_.push("gmat-mdc-dialog");_.LA.call(this,a,b,c,d,e,f,g)};_.V(HD,_.LA);HD.ha=function(a){return new (a||HD)(_.q(_.fr),_.q(_.jg),_.q(_.Fm,8),_.q(_.cUa,8),_.q(_.dUa),_.q(_.LA,12),_.q(_.Fq),_.q(vkb))};HD.ua=_.p({token:HD,qa:HD.ha});_.ID=function(){};_.ID.ha=function(a){return new (a||_.ID)};_.ID.Ea=_.lc({type:_.ID});_.ID.Da=_.ac({Rb:[{ya:_.LA,Qd:HD},{ya:_.fr,Qd:_.AC}],imports:[MA]});
}catch(e){_._DumpException(e)}
try{
_.wg("source");
/*

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

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

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

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

*/
var tBb,uBb,vBb,wBb,xBb,yBb,zBb,ABb,BBb,CBb,DBb,EBb,FBb,GBb,HBb,IBb,JBb,MBb,NBb,OBb,PBb,QBb,SBb,TBb,UBb,VBb,WBb,XBb,YBb,ZBb,$Bb,aCb,bCb,cCb,dCb,eCb,fCb,gCb,hCb,iCb,jCb,kCb,lCb,mCb,nCb,oCb,pCb,qCb,rCb,sCb,tCb,wCb,xCb,yCb,zCb,BCb,CCb,DCb,ECb,FCb,GCb,HCb,ICb,JCb,KCb,LCb,MCb,NCb,OCb,PCb,QCb,RCb,SCb,TCb,UCb,VCb,WCb,XCb,ZCb,aDb,bDb,dDb,eDb,fDb,gDb,hDb,kDb,iDb,jDb,lDb,mDb,nDb,oDb,pDb,qDb,tDb,uDb,vDb,wDb,xDb,yDb,zDb,ADb,BDb,CDb,DDb,EDb,FDb,GDb,HDb,IDb,JDb,KDb,LDb,MDb,ODb,PDb,QDb,RDb,SDb,TDb,UDb,WDb,YDb,ZDb,
$Db,aEb,bEb,cEb,dEb,fEb,gEb,hEb,iEb,jEb,kEb,nEb,oEb,pEb,qEb,rEb,sEb,tEb,uEb,zEb,GEb,HEb,IEb,JEb,KEb,LEb,MEb,NEb,OEb,PEb,QEb,REb,SEb,TEb,UEb,VEb,WEb,XEb,YEb,ZEb,$Eb,aFb,bFb,cFb,dFb,eFb,fFb,gFb,hFb,iFb,jFb,kFb,lFb,mFb,nFb,oFb,pFb,qFb,rFb,sFb,tFb,uFb,vFb,wFb,xFb,yFb,zFb,AFb,BFb,CFb,DFb,EFb,FFb,HFb,IFb,KFb,LFb,MFb,NFb,OFb,PFb,QFb,SFb,TFb,UFb,VFb,WFb,XFb,YFb,ZFb,$Fb,aGb,bGb,cGb,dGb,eGb,IK,fGb,gGb,hGb,iGb,jGb,kGb,JK,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,SGb,TGb,UGb,WGb,bHb,cHb,dHb,eHb,fHb,gHb,hHb,kHb,lHb,mHb,nHb,oHb,qHb,sHb,uHb,vHb,wHb,xHb,yHb,zHb,AHb,CHb,EHb,FHb,GHb,HHb,IHb,OHb,PHb,QHb,RHb,SHb,THb,VHb,WHb,XHb,YHb,ZHb,$Hb,aIb,bIb,cIb,dIb,eIb,fIb,hIb,iIb,jIb,kIb,lIb,mIb,nIb,pIb,qIb,rIb,tIb,uIb,vIb,wIb,xIb,yIb,AIb,BIb,CIb,DIb,EIb,FIb,GIb,HIb,IIb,JIb,KIb,LIb,MIb,NIb,OIb,RIb,SIb,TIb,VIb,WIb,XIb,YIb,ZIb,$Ib,aJb,eJb,dJb,cJb,bJb,gJb,MK,iJb,jJb,kJb,mJb,lJb,nJb,oJb,pJb,qJb,rJb,sJb,tJb,uJb,vJb,wJb,xJb,yJb,zJb,AJb,BJb,
CJb,DJb,EJb,FJb,GJb,HJb,IJb,KJb,LJb,MJb,NJb,OJb,PJb,QJb,RJb,SJb,TJb,UJb,VJb,WJb,XJb,YJb,ZJb,$Jb,aKb,bKb,cKb,dKb,eKb,fKb,hKb,iKb,jKb,kKb,lKb,mKb,nKb,oKb,pKb,rKb,sKb,tKb,uKb,vKb,wKb,yKb,zKb,AKb,BKb,CKb,DKb,EKb,GKb,HKb,IKb,KKb,LKb,MKb,NKb,OKb,PKb,QKb,RKb,SKb,TKb,UKb,VKb,WKb,XKb,YKb,ZKb,$Kb,aLb,bLb,cLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,mLb,nLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,vLb,wLb,xLb,yLb,zLb,ALb,BLb,CLb,DLb,ELb,FLb,GLb,HLb,ILb,JLb,KLb,MLb,NLb,OLb,PLb,QLb,RLb,SLb,ULb,VLb,XLb,YLb,ZLb,$Lb,aMb,bMb,cMb,dMb,
eMb,fMb,gMb,hMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,pMb,qMb,rMb,sMb,tMb,uMb,vMb,wMb,xMb,yMb,zMb,AMb,BMb,CMb,DMb,EMb,FMb,GMb,HMb,IMb,JMb,KMb,LMb,NMb,OMb,PMb,QMb,RMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,cNb,eNb,fNb,gNb,hNb,iNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,qNb,rNb,sNb,vNb,xNb,yNb,ANb,DNb,CNb,HNb,JNb,KNb,LNb,MNb,NNb,ONb,PNb,QNb,RNb,SNb,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,sOb,tOb,wOb,xOb,yOb,zOb,AOb,BOb,DOb,EOb,FOb,HOb,JOb,KOb,LOb,QOb,YK,ROb,SOb,
TOb,ZK,UOb,VOb,WOb,XOb,YOb,ZOb,$Ob,aPb,bPb,cPb,dPb,ePb,fPb,gPb,iPb,jPb,kPb,lPb,mPb,pPb,rPb,qPb,sPb,tPb,uPb,vPb,wPb,xPb,yPb,zPb,APb,CPb,DPb,EPb,FPb,GPb,HPb,IPb,JPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,VPb,UPb,WPb,XPb,YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,oQb,pQb,rQb,qQb,tQb,uQb,vQb,wQb,xQb,yQb,zQb,AQb,BQb,DQb,EQb,FQb,GQb,HQb,IQb,JQb,KQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,SQb,TQb,UQb,VQb,WQb,XQb,YQb,ZQb,$Qb,aRb,bRb,cRb,dRb,eRb,fRb,gRb,hRb,jRb,mRb,oRb,pRb,qRb,rRb,sRb,uRb,vRb,wRb,xRb,
zRb,ARb,CRb,DRb,ERb,FRb,IRb,JRb,KRb,LRb,MRb,NRb,ORb,PRb,QRb,URb,VRb,WRb,XRb,YRb,ZRb,$Rb,aSb,bSb,cSb,dSb,eSb,fSb,gSb,hSb,iSb,kSb,lSb,mSb,qSb,rSb,sSb,tSb,uSb,vSb,wSb,xSb,ySb,zSb,ASb,BSb,CSb,DSb,ESb,FSb,GSb,HSb,KSb,NSb,OSb,PSb,MSb,VSb,YSb,WSb,ZSb,cTb,eTb,kTb,mTb,dL,eL,pTb,qTb,rTb,sTb,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,WTb,XTb,YTb,ZTb,$Tb,aUb,bUb,cUb,dUb,eUb,fUb,gUb,hUb,iUb,jUb,kUb,lUb,mUb,nUb,oUb,pUb,rUb,sUb,tUb,uUb,vUb,wUb,
xUb,zUb,AUb,BUb,CUb,DUb,EUb,FUb,GUb,HUb,IUb,JUb,KUb,LUb,MUb,NUb,nPb,OUb,PUb,QUb;tBb=function(a){return a.Oc};uBb=function(a,b){var c=b.Ck.length-1;return 0<=c&&(b=b.Ck[c],b.Xf)?b.Xf:a.path};vBb=function(a,b){var c=b.Ck;b=b.qXa;var d=c.length-1;if(0<=d){c=c[d];if(c.Xf)return a.Zb().ld(c.Xf).Za();if(c=b.get(d))return a.Zb().ld(c).Za()}return a};wBb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].Xf;e&&(c=e)}return b};
xBb=function(a,b){if(!_.DE(b))return Object.assign({},a,{o0:b.state,Daa:!1});var c=b.Xb.MCc,d=c.Ym,e=c.kWa;c=c.pageToken;if(!d)return Object.assign({},a,{o0:2,Daa:!1});a=[].concat(_.yc(a.Ck),_.yc(d));var f=wBb(a),g=0<a.length?a[0].Hf:void 0,m=new Set(a.map(function(r){return r.Hf})),n=void 0;c?n={V0:"TOKEN",token:c}:e&&0<e.length&&(n={V0:"COMMITS",Ck:e});d=0<d.length?null!=d[d.length-1].Xf:!1;return{Ck:a,qub:m,o0:2,rFc:g,nextPage:n,qXa:f,Daa:b.Xb.Daa&&d}};
yBb=function(a){if(a&&a.Hf)return{Hf:a.Hf,Ae:a.revisionNumber||void 0,er:a.er||void 0}};zBb=function(a){return a.ownerDocument};ABb=function(a){var b=_.Rfa();return b?b.Qo(2,a)||"":_.nd(a,"Style")?_.md(a):_.bc(a)};BBb=function(a,b,c,d,e,f){c=_.Me(a,b,c,d);return _.Me(a,b+2,e,f)||c};CBb=function(a,b,c,d,e,f,g,m,n){var r=_.Kc(),x=BBb(r,_.Jc.Wn,b,d,f,m);_.gea(4);a=x?a+_.bc(b)+c+_.bc(d)+e+_.bc(f)+g+_.bc(m)+n:_.td;a!==_.td&&_.qga(r,a);return CBb};
DBb=function(a,b,c,d,e,f){var g=a+25;a=_.Kc();var m=a[g];if(a[1].data[g].ie){var n=_.Pc();g=m.transform;b=n+b;c=BBb(a,b,c,d,e,f)?_.dja(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.eka(a,b+4)}else c=m.transform(c,d,e,f);return c};
EBb=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};
FBb=function(a){a=_.vpb(a);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.Ag(a);}};GBb=function(a){var b=FBb(a);if(b)return{id:a.Km()||_.dj(a,3,_.Ph)||_.dj(a,4,_.Ph)||_.dj(a,5,_.Ph),type:b}};HBb=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};
IBb=function(a,b){if(!a)return[{start:1,end:b}];if("number"===typeof a)return b<a?[{start:b,end:a}]:b>a?[{start:a,end:b}]:a;var c=_.l(a),d=c.next().value;c=_.ywa(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}]};
JBb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.LBb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.G0a.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);KBb.includes(e)&&0<d.length&&(e=d.pop()+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}return _.aE(a)?(d=_.lE(a.params.line),a="//depot/"+a.path,_.Dh(_.Dh(new _.Ch(_.u0a),"files",a+(d?":"+d:"")),b,c).toString()):_.wE(a)?(d=a.repository,e=a.tb,f=a.Cb,d&&f&&e?_.Dh(_.Dh(_.Dh(new _.Ch(_.u0a),"vcs","cog"),
b,c),"ext_google.git",JSON.stringify({rj:e+"/"+d,Cb:f,file:a.path})).toString():null):null};MBb=function(a,b){if(b&&b.Pf){var c=b.Pf,d=_.Nlb(c);a=_.Ep(_.Dp(_.Cp(a.Zb(),d.id,d.type),c.Si),b.Nz).ld(b.path).Za()}return a};NBb=function(a){a=(a=a.Cb)&&a.toUpperCase();return"XREF"===a||"GROK"===a};
OBb=function(a){var b=_.mE(a,1),c=void 0;_.$D(a)&&a.kj()?c="/piper///depot/"+b:_.$D(a)?c="/"+a.repository+"/"+b:_.wE(a)&&(c="/h/"+a.tb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.Ch((_.v0a||"")+"/codesearch/f"+c);c=a.params.Sb;a=_.Kh(a,1);c?(_.Dh(b,"ws",c),a&&_.Dh(b,"snapshot",a)):a&&"HEAD"!==a&&_.Dh(b,"cl",a);return b.toString()};
PBb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"div",0,1);_.H("@panelAnimation.done",function(d){_.Lc(c);var e=_.J();return _.Mc(e.rq.next(d))});_.bf(2);_.z()}a&2&&(a=b.id,b=_.J(),_.w("id",b.id)("ngClass",b.Zk)("@panelAnimation",b.isOpen?"visible":"hidden"),_.Ne("aria-label",b.ariaLabel||null)("aria-labelledby",b.GP(a)))};QBb=function(a,b){return a>=b.start&&a<b.end};SBb=function(a){return a.replace(RBb,function(b){return"\\"+b})};
TBb=function(a,b,c,d,e,f){void 0!==e&&(e=_.Gf(e));f&&"HEAD"===d&&(d=void 0);return Object.assign({},_.NE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};UBb=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:_.Ag(a)}};VBb=function(a){return _.aE(a)?_.Uvb:"ID"};WBb=function(a){return _.aE(a)?_.Vvb:"Commit Date"};
XBb=function(a){return _.aE(a)?_.Wvb:"Revision"};YBb=function(a,b){return a.toLowerCase()!==a?0<=b.indexOf(a):0<=b.toLowerCase().indexOf(a.toLowerCase())};ZBb=function(a,b){a=a.PN;var c=b.PN;return a.length===c.length&&a.every(function(d){return c.includes(d)})};$Bb=function(a){return!!a};aCb=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 _.Ag(a)}};
bCb=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 _.Ag(a)}};cCb=function(a){var b=[];for(a=a.parent;void 0!==a;)b.push(a),a=a.parent;return b};dCb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};eCb=function(a){a&1&&_.B(0,"blame-layer",3);a&2&&(a=_.J(),_.w("layerBaseLocation",a.mi))};
fCb=function(a){if(a&1){var b=_.Kc();_.y(0,"xrefs-layer",4);_.H("highlightedLines",function(c){_.Lc(b);var d=_.J();return _.Mc(d.xya(c))});_.z()}a&2&&(a=_.J(),_.w("layerBaseLocation",a.mi))};gCb=function(a){a&1&&_.B(0,"unified-deprecation-layer",3);a&2&&(a=_.J(),_.w("layerBaseLocation",a.mi))};hCb=function(a){a&1&&_.B(0,"coverage-layer",3);a&2&&(a=_.J(),_.w("layerBaseLocation",a.mi))};iCb=function(a,b){a&1&&_.B(0,"finding-layer",5);a&2&&(a=b.wa,b=_.J(),_.w("layerBaseLocation",b.mi)("layerId",a))};
jCb=function(a){return 3===a.getType()&&a.ssa()};kCb=function(a){for(var b=[],c=_.qAb.exec(a);null!==c;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.gbb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.qAb.exec(a)}return b};
lCb=function(a,b,c){if(_.Wlb(a)&&a.repository){var d=a.repository;if(b=_.Nrb(d,b,c))if(c=_.Y(b,2).split("/"),!(2>c.length))return a=_.Ep(_.Dp(_.Cp(a.Zb(),c[0],"host"),c.slice(1).join("/")),_.Y(b,3)||"HEAD"),"android"!==d&&"chops_infra_internal"!==d||_.TE(a),a.Za()}};mCb=function(a,b){return 1!==a?_.Ed(a):b.c_.ka(_.re(function(c){return 0===c}),_.te(0),_.Be(1))};
nCb=function(a){a&1&&(_.y(0,"div",6)(1,"h2",7),_.N(2,"Commit message"),_.z(),_.B(3,"linkified-message",8),_.O(4,"emptyToConstant"),_.z());a&2&&(a=_.J(),_.t(3),_.w("message",a.message)("linkDefinitions",_.R(4,2,a.Sda)))};oCb=function(a){a&1&&(_.y(0,"div",9)(1,"mat-icon"),_.N(2,"person"),_.z(),_.y(3,"span"),_.N(4),_.z(),_.y(5,"span",3),_.N(6," (committer) "),_.z()());a&2&&(a=_.J(),_.t(4),_.gf(a.Sib))};pCb=function(a){a&1&&_.Se(0)};qCb=function(a){a&1&&_.Se(0)};
rCb=function(a){a&1&&(_.C(0),_.M(1,pCb,1,0,"ng-container",7),_.N(2),_.M(3,qCb,1,0,"ng-container",7),_.F());if(a&2){a=_.J();var b=_.ef(7),c=_.ef(9);_.t(1);_.w("ngTemplateOutlet",b);_.t(1);_.ff(" ",a.BJc," ");_.t(1);_.w("ngTemplateOutlet",c)}};sCb=function(a){a&1&&_.Se(0)};tCb=function(){};
wCb=function(a){a&1&&(_.C(0),_.M(1,sCb,1,0,"ng-container",7),_.M(2,tCb,0,0,"ng-template",8),_.F());if(a&2){a=_.J();var b=_.ef(7),c=_.ef(11);_.t(1);_.w("ngTemplateOutlet",b);_.t(1);_.w("ngTemplateOutlet",c)("ngTemplateOutletContext",_.lf(5,uCb,_.lf(3,vCb,a.xR)))}};xCb=function(){};yCb=function(a){a&1&&_.M(0,xCb,0,0,"ng-template",9);a&2&&(_.J(),_.w("ngTemplateOutlet",_.ef(13)))};zCb=function(){};
BCb=function(a){a&1&&_.M(0,zCb,0,0,"ng-template",8);a&2&&(_.J(),_.w("ngTemplateOutlet",_.ef(9))("ngTemplateOutletContext",_.kf(2,ACb)))};CCb=function(a){a&1&&(_.y(0,"span",10),_.N(1),_.O(2,"async"),_.z());a&2&&(a=_.J(),_.t(1),_.ff("",_.R(2,1,a.gHb),":"))};DCb=function(a){a&1&&(_.y(0,"span",14),_.N(1,"@"),_.z())};ECb=function(){};
FCb=function(a,b){a&1&&(_.C(0),_.y(1,"span",12),_.N(2,"("),_.z(),_.M(3,DCb,2,0,"span",13),_.M(4,ECb,0,0,"ng-template",8),_.y(5,"span"),_.N(6,")"),_.z(),_.F());if(a&2){a=b.Oa;b=_.J().bMc;_.J();var c=_.ef(11);_.t(3);_.w("ngIf",b);_.t(1);_.w("ngTemplateOutlet",c)("ngTemplateOutletContext",_.lf(3,uCb,a))}};GCb=function(a){a&1&&(_.M(0,FCb,7,5,"ng-container",11),_.O(1,"async"));a&2&&(a=_.J(),_.w("ngIf",_.R(1,1,a.gia)))};
HCb=function(a,b){a&1&&(_.y(0,"conditional-link",15),_.O(1,"async"),_.O(2,"toPrettyRef"),_.N(3),_.O(4,"toPrettyRef"),_.z());a&2&&(a=b.context,b=_.J(),_.cf("linkAriaLabel","Details for change ",_.R(2,8,null==a?null:a.Cb),""),_.w("condition",b.HUa)("link",_.R(1,6,b.C9(a)))("trackGestureClick",!!b.HUa)("trackProjectId",b.Md.tb),_.t(3),_.ff(" ",_.R(4,10,null==a?null:a.Cb)," "))};ICb=function(){};
JCb=function(a){a&1&&_.M(0,ICb,0,0,"ng-template",8);a&2&&(_.J(3),_.w("ngTemplateOutlet",_.ef(9))("ngTemplateOutletContext",_.kf(2,ACb)))};
KCb=function(a){a&1&&(_.C(0),_.y(1,"span",14),_.N(2),_.z(),_.y(3,"a",16),_.N(4," HEAD "),_.z(),_.y(5,"span",12),_.N(6,"("),_.z(),_.y(7,"a",17),_.O(8,"async"),_.N(9," CL "),_.z(),_.y(10,"span"),_.N(11,")"),_.z(),_.F());if(a&2){a=_.J().Oa;var b=_.J(2);_.t(2);_.ff("@ ",a.depth," behind");_.t(1);_.w("routerLink",a.CS)("trackGestureClick",!0)("trackProjectId",b.Md.tb);_.t(4);_.w("universalLink",_.R(8,6,b.C9(a)))("trackProjectId",b.Md.tb)}};
LCb=function(a,b){a&1&&(_.C(0),_.M(1,JCb,1,3,null,11),_.M(2,KCb,12,8,"ng-container",11),_.F());a&2&&(a=b.Oa,_.t(1),_.w("ngIf",!a.depth||!a.CS),_.t(1),_.w("ngIf",a.depth&&a.CS))};MCb=function(a){a&1&&(_.M(0,LCb,3,2,"ng-container",11),_.O(1,"async"));a&2&&(a=_.J(),_.w("ngIf",_.R(1,1,a.gia)))};
NCb=function(a){if(a&1){var b=_.Kc();_.y(0,"code-diff",2);_.H("rendered",function(c){_.Lc(b);var d=_.J();return _.Mc(d.Aua(c))});_.z()}a&2&&(a=_.J(),_.w("diffBase",a.nyb)("contents",a.lJb)("fileName",a.fileName)("leftLineNumberFormatter",a.Nda)("rightLineNumberFormatter",a.Tga)("leftLineWidgets",a.eT)("rightLineWidgets",a.AU)("collapseIdenticalLines",!1)("align",!1))};OCb=function(a){a&1&&(_.y(0,"dc-information-box"),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.gf(a.IBa))};
PCb=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}};
QCb=function(a,b){var c=1;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){var e=d.value;if(""!==e[1]){d=e[0];e=Number(e[1]);if(e!==c){c=b;var f=c.push,g=document.createElement("div");g.className="CodeMirror-merge-collapsed-widget";g.style.height="16px";g.style.minWidth="1px";g.style.textAlign="center";g.style.padding="16px 0 16px 0";f.call(c,{line:d-1,element:g,options:{coverGutter:!1,noHScroll:!0,above:!0,showIfHidden:!1}});c=Number(e)}c++}}};
RCb=function(a){return function(b){return(b=a.get(b))?""+b:""}};SCb=function(a){a&1&&(_.y(0,"mat-spinner",10),_.N(1,"\n        "),_.z());a&2&&_.w("diameter",16)("strokeWidth",2)};TCb=function(a){if(a&1){var b=_.Kc();_.y(0,"code-diff-chunks",15);_.H("rendered",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.Aua(c))});_.N(1,"\n    ");_.z()}a&2&&(a=_.J(2),_.w("diffChunks",a.Ol.AC)("fileName",a.Wz))};
UCb=function(a){a&1&&(_.C(0),_.N(1,"\n    "),_.y(2,"div",11),_.N(3,"\n      "),_.y(4,"commit-information",12),_.N(5,"\n      "),_.z(),_.N(6,"\n      "),_.y(7,"commit-information",13),_.N(8,"\n      "),_.z(),_.N(9,"\n    "),_.z(),_.N(10,"\n    "),_.M(11,TCb,2,2,"code-diff-chunks",14),_.N(12,"\n  "),_.F());a&2&&(a=_.J(),_.t(4),_.w("activeLocation",a.IFc)("version",a.yka)("linkToCommitDetails",!1),_.t(3),_.w("activeLocation",a.BKc)("version",a.yka)("linkToCommitDetails",!1),_.t(4),_.w("ngIf",a.rmb))};
VCb=function(a){a&1&&(_.y(0,"span",22),_.N(1,"\n    "),_.y(2,"span",23),_.N(3),_.O(4,"number"),_.z(),_.N(5,"\n    "),_.y(6,"span",24),_.N(7,","),_.z(),_.N(8,"\n    "),_.y(9,"span",25),_.N(10),_.O(11,"number"),_.z(),_.N(12,"\n    "),_.y(13,"span",24),_.N(14,","),_.z(),_.N(15,"\n    "),_.y(16,"span",26),_.N(17),_.O(18,"number"),_.z(),_.N(19,"\n  "),_.z());a&2&&(a=_.J(2),_.t(2),_.Ne("aria-label",a.JJc),_.t(1),_.ff("\n      -",_.Ly(4,6,a.metadata.removed,"1.0-0"),"\n    "),_.t(6),_.Ne("aria-label",a.iwc),
_.t(1),_.ff("\n      ",_.Ly(11,9,a.metadata.changed,"1.0-0"),"\n    "),_.t(6),_.Ne("aria-label",a.Cuc),_.t(1),_.ff("\n      +",_.Ly(18,12,a.metadata.NJ,"1.0-0"),"\n    "))};
WCb=function(a){a&1&&(_.N(0,"\n   "),_.y(1,"span",16),_.N(2,"\n    "),_.y(3,"span",17),_.N(4,"\n      "),_.B(5,"div",18),_.N(6,"\n      "),_.B(7,"div",19),_.N(8,"\n      "),_.B(9,"div",20),_.N(10,"\n    "),_.z(),_.N(11,"\n  "),_.z(),_.N(12,"\n  "),_.M(13,VCb,20,15,"span",21),_.N(14,"\n"));a&2&&(a=_.J(),_.t(5),_.Oe("width",a.KJc,"%"),_.t(2),_.Oe("width",a.jwc,"%"),_.t(2),_.Oe("width",a.Duc,"%"),_.t(4),_.w("ngIf",a.Ol&&a.Ol.gua))};XCb=function(a,b){return b?100*a/(b.removed+b.changed+b.NJ):0};
ZCb=function(a){a&1&&(_.y(0,"div",4)(1,"div",5)(2,"span",6),_.N(3,"Type"),_.z(),_.y(4,"span"),_.N(5," Path "),_.z()(),_.y(6,"div",7)(7,"span"),_.N(8," Change Summary "),_.z(),_.B(9,"expand-all-button",8),_.z()());a&2&&(a=_.J(),_.t(9),_.w("place",a.location)("disabled",!!YCb(a))("matTooltip",YCb(a))("matTooltipDisabled",!YCb(a)))};
aDb=function(a){if(a&1){var b=_.Kc();_.y(0,"commit-file-entry",10);_.H("rendered",function(d){_.Lc(b);var e=_.J(2);!e.lK.wTa&&d.rendered&&d.eaa===e.GZ&&(e.GZ+=1,$Cb(e));return _.Mc()});_.z()}if(a&2){a=_.J().index;var c=_.J();_.w("entryIndex",a)("location",c.location)("entry",c.Faa.get(a))("expand",c.expand.get(a))}};bDb=function(a,b){a&1&&(_.C(0),_.M(1,aDb,1,4,"commit-file-entry",9),_.F());a&2&&(a=b.index,b=_.J(),_.t(1),_.w("ngIf",a<b.YZ))};
dDb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"button",11);_.H("click",function(){_.Lc(b);var c=_.J();cDb(c);return _.Mc()});_.N(2," Show More ");_.z();_.F()}a&2&&(a=_.J(),_.t(1),_.w("trackProjectId",a.location.tb))};eDb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(null==f.Xf?"":";"+c+"="+encodeURIComponent(f.Xf))+(d&&(e||f.Sb)?";"+d+"="+("CitC"===f.Ae&&f.Sb?encodeURIComponent(f.Sb):""):"")+location.search+location.hash};
fDb=function(a){return _.Bp(_.eF(a.Zb(),function(b){b.Bj="1";b.ef=0;delete b.qn;delete b.Zw;delete b.ax}).Za())};gDb=function(a){return _.Bp(_.eF(a.Zb(),function(b){b.Bj="1";b.ef=0;delete b.yf;delete b.No;delete b.kv}).Za())};hDb=function(a){return _.Bp(_.eF(a.Zb(),function(b){b.Bj="1";b.ef=0;delete b.qn;delete b.Zw;delete b.ax;delete b.yf;delete b.No;delete b.kv}).Za())};
kDb=function(a,b,c,d,e){if(!c.kE||!_.$D(b.Xa)){var f;c=null!=(f=b.dN)?f:b.Xa;if(!_.$D(c))return _.Wm(e,_.En(e,iDb(c,d.id,a.Xf)));HK.has(c)||HK.set(c,{});b=HK.get(c);null==b.root&&(e=new URL(_.Wm(e,_.En(e,iDb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=1===e.length?"":";"+e.slice(1).join(";");return e[0]+"/"+jDb(a.Xf||c.path)+b+";cl="+encodeURIComponent(a.id)+("CitC"===a.Ae&&a.Sb?";ws="+encodeURIComponent(a.Sb):"")+location.search+location.hash}};
iDb=function(a,b,c){var d;return _.Bp(_.Ep(a.Zb().yi({Bj:"1",ef:0,line:a.params.line}),b).ld(null!=(d=null!=c?c:a.path)?d:"/").Za())};jDb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};lDb=function(a){a&1&&(_.y(0,"mat-header-cell"),_.N(1," Order "),_.z())};mDb=function(a){a&1&&(_.C(0),_.N(1),_.O(2,"number"),_.F());a&2&&(a=_.J().Oa,_.t(1),_.ff(" #",_.Ly(2,1,a,"1.0-0")," "))};nDb=function(a){a&1&&(_.y(0,"mat-icon",38),_.N(1," help_outline "),_.z())};
oDb=function(a,b){a&1&&(_.C(0),_.M(1,mDb,3,4,"ng-container",36),_.M(2,nDb,2,0,"ng-template",null,37,_.zf),_.F());if(a&2){a=b.Oa;var c=_.ef(3);_.t(1);_.w("ngIf",0<=a)("ngIfElse",c)}};pDb=function(a,b){a&1&&(_.y(0,"mat-cell"),_.M(1,oDb,4,2,"ng-container",35),_.O(2,"blameIndexOf"),_.z());a&2&&(a=b.wa,b=_.J(),_.t(1),_.w("ngIf",_.Ly(2,1,a.id,b.Roa)))};qDb=function(a){a&1&&(_.y(0,"mat-header-cell",39)(1,"span",40),_.N(2,"Action Button"),_.z()())};
tDb=function(a,b){a&1&&(_.y(0,"mat-cell")(1,"button",41)(2,"mat-icon"),_.N(3),_.z()()());a&2&&(a=b.wa,b=_.J(),_.t(1),_.Ne("aria-expanded",b.dA.has(a.id))("aria-label",b.dA.has(a.id)?rDb.format({id:a.id}):sDb.format({id:a.id}))("data-action",b.Q3b)("data-row-id",a.id),_.t(2),_.gf(b.dA.has(a.id)?"expand_less":"expand_more"))};uDb=function(a){a&1&&(_.y(0,"mat-header-cell"),_.N(1),_.z());a&2&&(a=_.J(),_.Oe("max-width",a.jJb(),"px"),_.t(1),_.ff(" ",a.yBc(a.Cd.Xa)," "))};
vDb=function(a,b){a&1&&(_.y(0,"mat-cell")(1,"a",42),_.O(2,"linkifyRevision"),_.N(3),_.z()());a&2&&(a=b.wa,b=_.J(),_.Oe("max-width",b.jJb(),"px"),_.t(1),_.Oe("padding-left",b.yKc(),"px"),_.Ne("href",_.My(2,8,a,b.Cd,b.Va),_.rd)("data-action",b.L3b)("data-action-name",b.Cd.zE?"updateRightDiff":"updateRevisionContents"),_.t(2),_.ff(" ",a.Ae," "))};wDb=function(a){a&1&&(_.y(0,"mat-header-cell"),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.ff(" ",a.nBc(a.Cd.Xa)," "))};
xDb=function(a){a&1&&_.B(0,"onedev-changelist-hovercard",49,50);if(a&2){var b=_.ef(1);a=_.J(2).wa;_.w("changelistId",a.id)("onedevIsHovercardReady",b.ZG)}};
yDb=function(a){a&1&&(_.C(0),_.y(1,"a",46),_.O(2,"linkifyId"),_.N(3),_.O(4,"toPrettyRef"),_.z(),_.y(5,"onedev-hovercard",null,47),_.M(7,xDb,2,2,"onedev-changelist-hovercard",48),_.z(),_.F());if(a&2){var b=_.ef(6);a=_.J().wa;var c=_.J();_.t(1);_.w("onedevHovercardTrigger",b);_.Ne("href",DBb(2,4,a,c.Cd,c.f1a,c.Va),_.rd)("data-action",c.R3a);_.t(2);_.ff(" ",_.R(4,9,a.id)," ")}};
zDb=function(a){a&1&&(_.y(0,"a",51),_.O(1,"linkifyId"),_.N(2),_.O(3,"toPrettyRef"),_.z());if(a&2){a=_.J().wa;var b=_.J();_.Ne("href",DBb(1,3,a,b.Cd,b.f1a,b.Va),_.rd)("data-action",b.R3a);_.t(2);_.ff(" ",_.R(3,8,a.id)," ")}};
ADb=function(a,b){a&1&&(_.y(0,"mat-cell",43),_.M(1,yDb,8,11,"ng-container",44),_.M(2,zDb,4,10,"a",45),_.z());if(a&2){a=b.wa;b=_.J();if("history"!==a.DU)a=!1;else{var c="CitC"===a.Ae;a=null!=a.Ae&&_.aE(b.Cd.Xa)&&!c}_.w("ngSwitch",a);_.t(1);_.w("ngSwitchCase",!0);_.t(1);_.w("ngSwitchCase",!1)}};BDb=function(a){a&1&&(_.y(0,"mat-header-cell"),_.N(1," Description "),_.z())};CDb=function(a){a&1&&(_.y(0,"strong"),_.N(1,"[deleted]"),_.z())};
DDb=function(a,b){a&1&&(_.y(0,"span",54),_.N(1),_.z());a&2&&(a=b.wa,b=_.J().wa,_.Pe("cleanup",b.ow),_.t(1),_.gf(a))};EDb=function(a,b){a&1&&(_.y(0,"mat-cell",52),_.M(1,CDb,2,0,"strong",35),_.M(2,DDb,2,3,"span",53),_.N(3),_.O(4,"truncateCommitMessage"),_.z());a&2&&(a=b.wa,_.t(1),_.w("ngIf","DELETE"===a.operation),_.t(1),_.w("ngForOf",a.tags),_.t(1),_.ff(" ",_.R(4,3,a.subject)," "))};FDb=function(a){a&1&&(_.y(0,"mat-header-cell"),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.ff(" ",a.mBc(a.Cd.Xa)," "))};
GDb=function(a,b){a&1&&(_.y(0,"mat-cell",52),_.B(1,"date",55),_.z());a&2&&(a=b.wa,_.t(1),_.w("value",a.time))};HDb=function(a){a&1&&(_.y(0,"mat-header-cell"),_.N(1," Author "),_.z())};IDb=function(a){a&1&&(_.C(0),_.y(1,"a",57),_.N(2),_.z(),_.F());if(a&2){a=_.J().wa;var b=_.J();_.t(1);_.df("title",a.Vn);_.cf("email","",a.Vn,"@google.com");_.Ne("href",_.ju+"#search/&q=a:"+a.Vn+"%20is:submitted",_.rd)("data-action",b.H3b);_.t(1);_.ff(" ",a.Vn," ")}};
JDb=function(a){a&1&&_.N(0);a&2&&(a=_.J().wa,_.ff(" ",a.Vn," "))};KDb=function(a){a&1&&(_.y(0,"mat-cell",52),_.M(1,IDb,3,5,"ng-container",36),_.O(2,"isPiperPlace"),_.M(3,JDb,1,1,"ng-template",null,56,_.zf),_.z());if(a&2){var b=_.ef(4);a=_.J();_.t(1);_.w("ngIf",_.R(2,2,null==a.Cd?null:a.Cd.Xa))("ngIfElse",b)}};LDb=function(a){a&1&&(_.y(0,"mat-header-cell",58)(1,"span",40),_.N(2,"Action Button"),_.z()())};
MDb=function(a){a&1&&(_.y(0,"a",62),_.O(1,"linkifyLeft"),_.N(2),_.z());if(a&2){a=_.J().wa;var b=_.J();_.Pe("mat-flat-button",a.id===b.Cd.Qda);_.Ne("aria-pressed",a.id===b.Cd.Qda)("href",_.My(1,7,a,b.Cd,b.Va),_.rd)("data-action",b.S3a)("aria-label",b.r4a);_.t(2);_.ff(" ",b.r4a," ")}};
ODb=function(a){if(a&1){var b=_.Kc();_.y(0,"a",63);_.H("keyup.enter",function(){_.Lc(b);var d=_.J(2);return _.Mc(NDb(d))});_.O(1,"linkifyDiff");_.N(2);_.z()}if(a&2){a=_.J().wa;var c=_.J();_.Oe("display",a.FH.length?null:"none");_.Pe("mat-flat-button",a.id===c.Cd.Qda);_.Ne("aria-pressed",a.id===c.Cd.Qda)("href",_.My(1,9,a,c.Cd,c.Va),_.rd)("data-action",c.S3a)("aria-label",c.t4a);_.t(2);_.ff(" ",c.t4a," ")}};PDb=function(a){a&1&&(_.y(0,"span",40),_.N(1," No Data "),_.z())};
QDb=function(a,b){a&1&&(_.y(0,"mat-cell",43),_.M(1,MDb,3,11,"a",59),_.M(2,ODb,3,13,"a",60),_.M(3,PDb,2,0,"span",61),_.z());a&2&&(a=b.wa,b=_.J(),_.w("ngSwitch",b.Cd.zE),_.t(1),_.w("ngSwitchCase",!0),_.t(1),_.w("ngSwitchCase",!1),_.t(1),_.w("ngIf",!b.Cd.zE&&!a.FH.length))};RDb=function(a){a&1&&(_.y(0,"mat-header-cell",64)(1,"span",40),_.N(2,"Action Button"),_.z()())};
SDb=function(a){a&1&&(_.y(0,"a",67),_.O(1,"linkifyRight"),_.N(2),_.z());if(a&2){a=_.J().wa;var b=_.J();_.Pe("mat-flat-button",a.id===b.Cd.RH);_.Ne("aria-pressed",a.id===b.Cd.RH)("href",_.My(1,7,a,b.Cd,b.Va),_.rd)("data-action",b.T3a)("aria-label",b.s4a);_.t(2);_.ff(" ",b.s4a," ")}};
TDb=function(a){a&1&&(_.y(0,"a",68),_.O(1,"linkifyRight"),_.N(2),_.z());if(a&2){a=_.J().wa;var b=_.J();_.Pe("mat-flat-button",a.id===b.Cd.RH);_.Ne("aria-pressed",a.id===b.Cd.RH)("href",_.My(1,7,a,b.Cd,b.Va),_.rd)("data-action",b.T3a)("aria-label",b.u4a);_.t(2);_.ff(" ",b.u4a," ")}};UDb=function(a){a&1&&(_.y(0,"mat-cell",43),_.M(1,SDb,3,11,"a",65),_.M(2,TDb,3,11,"a",66),_.z());a&2&&(a=_.J(),_.w("ngSwitch",a.Cd.zE),_.t(1),_.w("ngSwitchCase",!0),_.t(1),_.w("ngSwitchCase",!1))};
WDb=function(a){a&1&&(_.y(0,"mat-header-cell",69)(1,"span",40),_.N(2,"Action Button"),_.z()());a&2&&(a=_.J(),_.Ne("aria-label","Browse repo at revision/ "+VDb(a.Cd.Xa)))};
YDb=function(a,b){a&1&&(_.y(0,"mat-cell")(1,"a",70),_.O(2,"linkifyRoot"),_.y(3,"mat-icon"),_.N(4,"code"),_.z()(),_.y(5,"button",71)(6,"mat-icon"),_.N(7,"content_copy"),_.z()()());a&2&&(a=b.wa,b=_.J(),_.t(1),_.w("matTooltip",XDb(a.id,b.Cd.Xa)),_.Ne("href",DBb(2,10,a,b.Cd,b.f1a,b.Va),_.rd)("title",XDb(a.id,b.Cd.Xa))("data-action",b.I3b)("aria-label",XDb(a.id,b.Cd.Xa)),_.t(4),_.w("title",VDb(b.Cd.Xa))("matTooltip",VDb(b.Cd.Xa)),_.Ne("data-copy-content",a.id)("data-action",b.J3b)("aria-label",VDb(b.Cd.Xa)))};
ZDb=function(a){a&1&&_.B(0,"mat-header-cell")};$Db=function(a,b){a&1&&(_.y(0,"mat-cell"),_.N(1),_.z());a&2&&(a=b.wa,_.t(1),_.ff(" Previously: ",a.Xf," "))};aEb=function(a){a&1&&_.B(0,"mat-header-cell")};
bEb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"mat-cell");_.N(1);_.y(2,"a",72);_.H("click",function(){var d=_.Lc(c).wa,e=_.J();d.dba=!d.dba;return _.Mc(e.return)});_.N(3);_.z()()}a&2&&(a=b.wa,_.t(1),CBb(" No matches in revisions [",a.ysa[a.ysa.length-1],", ",a.ysa[0],"], changelists [",a.xsa[a.xsa.length-1],", ",a.xsa[0],"] "),_.t(2),_.ff(" ",a.dba?"Hide":"Show"," "))};
cEb=function(a){a&1&&(_.B(0,"linkified-message",74),_.O(1,"emptyToConstant"));a&2&&(a=_.J().wa,_.w("message",a.message)("linkDefinitions",_.R(1,2,a.jR)))};dEb=function(a,b){a&1&&(_.y(0,"mat-cell"),_.M(1,cEb,2,4,"linkified-message",73),_.z());a&2&&(a=b.wa,b=_.J(),_.t(1),_.w("ngIf",b.dA.has(a.id)))};
fEb=function(a){a&1&&(_.y(0,"div",76)(1,"button",41)(2,"mat-icon"),_.N(3),_.z()(),_.N(4),_.z());if(a&2){a=_.J().wa;var b=_.J();_.t(1);_.Ne("aria-expanded",b.qT.has(a.id))("aria-label",b.qT.has(a.id)?b.X9b:b.m$b);_.t(2);_.gf(b.qT.has(a.id)?"expand_less":"expand_more");_.t(1);_.ff(" ",eEb(a.matches)," matches in the code at this revision. ")}};
gEb=function(a,b){a&1&&(_.y(0,"mat-cell"),_.M(1,fEb,5,4,"div",75),_.z());a&2&&(a=b.wa,b=_.J(),_.Ne("data-action",b.N3b)("data-row-id",a.id),_.t(1),_.w("ngIf",null!=a.matches))};
hEb=function(a,b){a&1&&_.B(0,"file-search-snippet",78);if(a&2){a=b.wa;var c=b.last,d=_.J(2).wa;b=_.J();_.Pe("last",c);c=d.matches.Ae;d=d.Xf||b.Cd.Xa.path;var e=d+":"+c;null==b.EUa.get(e)&&b.EUa.set(e,_.xE(_.Hp(b.Cd.Xa.Zb(),{yf:c}).ld(d).Za(),b.Va,{S_:"oneBased"}));c=b.EUa.get(e);_.w("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.kNa)}};
iEb=function(a){a&1&&(_.C(0),_.M(1,hEb,1,7,"file-search-snippet",77),_.F());a&2&&(a=_.J().wa,_.t(1),_.w("ngForOf",a.matches.Fh))};jEb=function(a,b){a&1&&(_.y(0,"mat-cell"),_.M(1,iEb,2,1,"ng-container",35),_.z());a&2&&(a=b.wa,_.t(1),_.w("ngIf",null!=a.matches))};kEb=function(a){a&1&&_.B(0,"mat-header-row")};
nEb=function(a,b){a&1&&_.B(0,"mat-row",79);a&2&&(a=b.wa,b=_.J(),_.Pe("active",b.dA.has(a.id))("left-row",b.Cd.Qda===a.id)("right-row",b.Cd.RH===a.id)("active-element",a.id===b.Yaa)("hidden",!1===(null==a.hidden?null:a.hidden.dba))("cleanup",a.ow),_.Ne("aria-label",_.aE(b.Cd.Xa)?lEb.format({id:a.id,author:a.Vn}):mEb.format({id:a.id,author:a.Vn})))};
oEb=function(a,b){a&1&&_.B(0,"mat-row",80);a&2&&(a=b.wa,b=_.J(),_.Pe("hidden",!1===(null==a.hidden?null:a.hidden.dba)||!b.dA.has(a.id)),_.Ne("aria-hidden",!b.dA.has(a.id)))};pEb=function(a){a&1&&_.B(0,"mat-row",81)};qEb=function(a){a&1&&_.B(0,"mat-row")};rEb=function(a,b){a&1&&_.B(0,"mat-row",82);a&2&&(a=b.wa,b=_.J(),_.Oe("display",b.qT.has(a.id)&&null!=a.matches?"":"none"))};sEb=function(a){a&1&&_.B(0,"mat-row",83)};
tEb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",90);_.H("click",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.KU=!1)});_.y(1,"mat-icon");_.N(2,"collapse_all");_.z()()}a&2&&(a=_.J(2),_.w("ascTrackElement",a.Y4a))};
uEb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",84)(1,"button",85)(2,"mat-icon");_.N(3,"search");_.z()();_.y(4,"mat-form-field",86)(5,"input",87,88);_.H("keydown.enter",function(){_.Lc(b);var c=_.J();return _.Mc(c.UZa.next())});_.z()();_.M(7,tEb,3,1,"button",89);_.z()}a&2&&(a=_.J(),_.t(1),_.w("ascTrackElement",a.Y4a),_.Ne("data-action",a.O3b),_.t(3),_.Oe("width",a.KU?"500px":0)("opacity",a.KU?1:0)("pointer-events",a.KU?"unset":"none"),_.t(1),_.w("formControl",a.cq),_.t(2),_.w("ngIf",a.KU))};
zEb=function(a){return[].concat(_.yc(vEb),_.yc(wEb),_.yc(a),_.yc(xEb),_.yc(yEb))};GEb=function(a,b){switch(a){case 0:return b?AEb:BEb;case 1:return b?CEb:DEb;case 2:return b?EEb:FEb;default:return _.Ag(a,"Unknown column type")}};HEb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Xa.path].concat(_.yc(b.entries.map(function(d){var e;return(null==(e=d.yp)?void 0:e.Xf)||""}))).filter(function(d){return!!d}))).join("|")+")"};
IEb=function(a){a&1&&(_.N(0),_.O(1,"number"));a&2&&(a=_.J().Oa,_.ff(" files (",_.Ly(1,1,a.files.length,"1.0-0"),") "))};JEb=function(a){a&1&&(_.y(0,"span"),_.N(1,"+"),_.z())};KEb=function(a){a&1&&(_.N(0),_.O(1,"number"),_.M(2,JEb,2,0,"span",5),_.N(3,") "));a&2&&(a=_.J(2).Oa,_.ff(" commits (",_.Ly(1,2,a.pL.entries.length,"1.0-0"),""),_.t(2),_.w("ngIf",a.Jxb))};
LEb=function(a){a&1&&(_.y(0,"dc-information-box",8),_.N(1),_.O(2,"number"),_.z());a&2&&(a=_.J(2).Oa,_.t(1),_.ff(" There are a large number of commits. We are only showing the most recent ",_.Ly(2,1,a.pL.entries.length,"1.0-0")," commits. "))};MEb=function(a,b){a&1&&_.B(0,"history-table",9);a&2&&(a=b.Oa,b=_.J(2).Oa,_.w("data",b.pL)("historyPlace",a))};
NEb=function(a){a&1&&(_.y(0,"mat-tab"),_.M(1,KEb,4,5,"ng-template",3),_.M(2,LEb,3,4,"dc-information-box",6),_.M(3,MEb,1,2,"history-table",7),_.O(4,"async"),_.z());a&2&&(a=_.J().Oa,_.t(2),_.w("ngIf",a.Jxb),_.t(1),_.w("ngIf",_.R(4,2,a.pL.Cd)))};
OEb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.y(1,"mat-tab-group",2);_.H("selectedTabChange",function(d){_.Lc(c);var e=_.J(),f=e.Ga,g=f.qb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.Ag(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Xa.tb});return _.Mc()});_.y(2,"mat-tab");_.M(3,IEb,2,4,"ng-template",3);_.B(4,"commit-fileset",4);_.z();_.M(5,NEb,5,4,"mat-tab",5);_.z();_.F()}a&
2&&(a=b.Oa,b=_.J(),_.t(1),_.w("@.disabled",!0),_.t(3),_.w("leftRefSpec",b.comparison.vr)("location",b.comparison.Xa)("includeHeader",!0)("rightRefSpec",b.comparison.Oo)("fileDiffEntries",a.files),_.t(1),_.w("ngIf",!b.comparison.Pvb))};PEb=function(a){a&1&&_.B(0,"loading",10);a&2&&_.w("hasBackground",!0)("diameter",48)};QEb=function(a){a&1&&_.B(0,"ref-picker",3);a&2&&(a=_.J(2),_.w("refPickerData",a.l1))};REb=function(a){a&1&&_.M(0,QEb,1,1,"ref-picker",2);a&2&&(a=_.J(),_.w("ngIf",a.comparison.Xa&&a.comparison.Xa.Cb))};
SEb=function(a,b){return _.Hp(b.Zb(),{qn:a}).Za()};TEb=function(a,b){return _.Ep(b.Zb(),a).Za()};
UEb=function(a){a&1&&(_.C(0),_.y(1,"span",6),_.N(2," Comparing: "),_.z(),_.B(3,"comparison-ref-picker",7),_.y(4,"span",8),_.N(5),_.z(),_.B(6,"comparison-ref-picker",9),_.y(7,"a",10)(8,"mat-icon"),_.N(9,"cancel"),_.z()(),_.F());a&2&&(a=_.J(),_.t(3),_.w("comparison",a.comparison)("selector",a.QVb),_.t(2),_.ff(" ",a.Iwc," "),_.t(1),_.w("comparison",a.comparison),_.t(1),_.w("routerLink",a.jyc)("trackProjectId",a.comparison.Xa.tb))};
VEb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"a",11)(2,"mat-icon");_.N(3,"code");_.z();_.C(4);_.y(5,"span");_.N(6,"Browse");_.z();_.F();_.z();_.y(7,"copy-button",12);_.H("copyEvent",function(){_.Lc(b);var c=_.J();return _.Mc(c.xr())});_.z();_.B(8,"mat-divider",13);_.F()}a&2&&(a=_.J(),_.t(1),_.w("routerLink",a.Lvc)("matTooltip",a.Mvc)("trackProjectId",a.comparison.Xa.tb),_.t(6),_.w("buttonLabel",a.exc)("hoverMsg",a.tSa)("copyText",a.comparison.zKc),_.t(1),_.w("vertical",!0))};
WEb=function(a){a&1&&(_.B(0,"commit-information",14),_.y(1,"a",15),_.N(2," Compare "),_.z());a&2&&(a=_.J(),_.w("activeLocation",a.comparison.Xa)("version",a.yka)("linkToCommitDetails",!1),_.t(1),_.w("routerLink",a.Kwc)("trackProjectId",a.comparison.Xa.tb))};XEb=function(a){a&1&&_.B(0,"segmented-dropdown-button",6);a&2&&(a=_.J(),_.w("item",a.BIc))};
YEb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"li")(1,"button",8);_.H("click",function(){var d=_.Lc(c).wa,e=_.J(2);return _.Mc(e.NKb.emit(d.id))});_.N(2);_.O(3,"toPrettyRef");_.z()()}a&2&&(a=b.wa,_.Pe("active-element",a.selected),_.t(1),_.w("color",a.selected?"primary":null),_.t(1),_.ff(" ",_.R(3,4,a.id)," "))};ZEb=function(a){a&1&&(_.y(0,"ul"),_.M(1,YEb,4,6,"li",7),_.z());a&2&&(a=_.J(),_.t(1),_.w("ngForOf",a.nfa))};
$Eb=function(a,b){a&1&&(_.C(0),_.y(1,"a",10),_.N(2),_.O(3,"toPrettyRef"),_.z(),_.F());a&2&&(a=b.Oa,_.t(1),_.w("routerLink",a.iyc),_.t(1),_.ff(" ",_.R(3,2,a.id)," "))};aFb=function(a){a&1&&_.M(0,$Eb,4,4,"ng-container",9);a&2&&(a=_.J(),_.w("ngIf",a.nfa[0]))};bFb=function(a,b){return _.Ep(_.uE(a.Zb(),"ref"),b).yi({}).Za()};cFb=function(a,b){return(a.displayName||a.Pf.Si).localeCompare(b.displayName||b.Pf.Si)};
dFb=function(a){a=a.Pf;var b=_.Flb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Zh};case "host":return{kind:b,Mm:a.Mm};case "depot":return{kind:b};default:return _.Ag(b,"Unknown repository group type")}};eFb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Mm;case "depot":return"depot";default:return _.Ag(a,"Unknown repository group type")}};
fFb=function(a){if(null!=a.lG)return a.lG.name;if(null!=a.af)return a.af.projectId;if(null!=a.host)return a.host.name;if(null!=a.Zh)return a.Zh.displayName;throw Error("He");};gFb=function(a,b){a=fFb(a);b=fFb(b);return a<b?-1:a>b?1:0};hFb=function(a){a&1&&_.B(0,"mat-icon",7);a&2&&(a=_.J(2),_.w("svgIcon",a.icon))};iFb=function(a){a&1&&(_.y(0,"span",8),_.N(1),_.z());a&2&&(a=_.J(2),_.t(1),_.ff(" ",a.scope," "))};
jFb=function(a){a&1&&(_.y(0,"div",3),_.M(1,hFb,1,1,"mat-icon",4),_.y(2,"div",5),_.M(3,iFb,2,1,"span",6),_.y(4,"span"),_.N(5),_.z()()());a&2&&(a=_.J(),_.t(1),_.w("ngIf",a.icon),_.t(2),_.w("ngIf",a.scope),_.t(2),_.gf(a.name))};kFb=function(a){a&1&&(_.y(0,"conditional-link",6),_.N(1),_.z());a&2&&(a=_.J(2),_.Pe("active-element",a.WKa),_.w("ascTrackElement",a.b3)("trackGestureClick",!a.WKa)("trackProjectId",a.Xa.tb)("condition",!a.WKa)("link",a.VKa),_.t(1),_.ff("",a.Guc," "))};
lFb=function(a){a&1&&(_.y(0,"button",11),_.B(1,"mat-icon",12),_.z());if(a&2){a=_.J().wa;var b=_.J(2);_.t(1);_.w("svgIcon",b.od.Ee(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};mFb=function(a){a&1&&_.B(0,"mat-icon",13);a&2&&(a=_.J().wa,_.w("svgIcon",a.icon))};
nFb=function(a,b){a&1&&(_.y(0,"mat-tree-node",7),_.M(1,lFb,2,1,"button",8),_.M(2,mFb,1,1,"mat-icon",9),_.y(3,"conditional-link",10),_.N(4),_.z()());a&2&&(a=b.wa,b=_.J(2),_.Pe("active-element",a.lg===b.Un),_.w("matTreeNodePaddingIndent",50),_.t(1),_.w("ngIf",a.children),_.t(1),_.w("ngIf",a.icon),_.t(1),_.w("ascTrackElement",b.b3)("trackGestureClick",a.lg!==b.Un)("condition",a.lg!==b.Un)("link",_.fF(a.location).Lb)("queryParams",_.fF(a.location).Ta),_.t(1),_.ff("",a.name," "))};
oFb=function(a){a&1&&(_.C(0),_.M(1,kFb,2,8,"conditional-link",3),_.y(2,"mat-tree",4),_.M(3,nFb,5,11,"mat-tree-node",5),_.z(),_.F());a&2&&(a=_.J(),_.t(1),_.w("ngIf",a.VKa),_.t(1),_.w("dataSource",a.dataSource)("treeControl",a.od))};pFb=function(a,b){a&1&&_.B(0,"repository-search-result-entry",17);a&2&&(a=b.wa,b=_.J(2),_.w("contextName",b.b3)("currentScope",b.Xa)("searchResultItem",a))};
qFb=function(a){if(a&1){var b=_.Kc();_.y(0,"no-search-match",18);_.H("clear",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.hK())});_.z()}a&2&&(a=_.J(2),_.w("filter",a.Dh))};rFb=function(a){a&1&&(_.y(0,"div",14),_.M(1,pFb,1,3,"repository-search-result-entry",15),_.z(),_.M(2,qFb,1,1,"no-search-match",16));a&2&&(a=_.J(),_.t(1),_.w("ngForOf",a.dB),_.t(1),_.w("ngIf",a.YLc))};sFb=function(a){return a.level};tFb=function(a){return!a.location.repository};uFb=function(a){a&1&&_.B(0,"loading",5)};
vFb=function(a){a&1&&_.B(0,"repository-searchable-tree-data",6);if(a&2){a=_.J().Oa;var b=_.J();_.w("searchTrackElement",b.tha)("treeItemNavigateTrackElement",b.b3)("place",b.Xa)("repositoriesMap",a.Xb)}};wFb=function(a){a&1&&(_.y(0,"div",7),_.N(1),_.z());a&2&&(a=_.J().Oa,_.t(1),_.ff(" ",a.message," "))};
xFb=function(a,b){a&1&&(_.C(0,1),_.M(1,uFb,1,0,"loading",2),_.M(2,vFb,1,4,"repository-searchable-tree-data",3),_.M(3,wFb,2,1,"div",4),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Zi),_.t(1),_.w("ngSwitchCase",b.Vc.Jh),_.t(1),_.w("ngSwitchCase",b.Vc.Error))};yFb=function(a){a&1&&_.B(0,"repository-searchable-tree",1);a&2&&(a=_.J(),_.w("place",a.Xa))};zFb=function(a){a&1&&(_.C(0),_.y(1,"div",5)(2,"span"),_.N(3," Could not load commit. "),_.z()(),_.F())};
AFb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"div",9,10);_.B(3,"commit-overview",11);_.z();_.B(4,"splitter",12);_.y(5,"parent-selector",13);_.H("selectedParentChange",function(d){_.Lc(b);var e=_.J(3);return _.Mc(e.KDb.next(d))});_.z();_.F()}if(a&2){var c=_.ef(2);a=_.J(2).Oa;_.t(3);_.w("commit",a.Xb.yp);_.t(1);_.w("changeSizeOf",c);_.t(1);_.w("parents",a.Xb.ofa)("comparison",a.Xb.comparison)}};
BFb=function(a){a&1&&(_.C(0),_.y(1,"div",6),_.B(2,"commit-header",7),_.M(3,AFb,6,4,"ng-container",1),_.B(4,"entry-container",8),_.z(),_.F());if(a&2){a=_.J().Oa;var b=_.J();_.t(2);_.w("comparison",a.Xb.comparison)("viewMode",a.Xb.yt);_.t(1);_.w("ngIf",!b.hta(a.Xb));_.t(1);_.w("comparison",a.Xb.comparison)}};CFb=function(a){a&1&&_.B(0,"loading",14);a&2&&_.w("hasBackground",!0)("diameter",48)};
DFb=function(a,b){a&1&&(_.C(0)(1,2),_.M(2,zFb,4,0,"ng-container",3),_.M(3,BFb,5,4,"ng-container",3),_.M(4,CFb,1,2,"loading",4),_.F()());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),_.w("ngSwitchCase",b.Vc.Jh),_.t(1),_.w("ngSwitchCase",b.Vc.Zi))};EFb=function(a,b){var c=b.FH||[],d,e=(d=(d=_.Kh(a,2))?d:c[0]||"")?c.includes(d):!0;d={Xa:a,Oo:_.Kh(a,0),vr:d,zKc:b.Hf,Pvb:e};return{yp:b,comparison:d,ofa:c,yt:_.Kh(a,2)?0:1}};FFb=function(){};
HFb=function(a){a&1&&_.M(0,FFb,0,0,"ng-template",4);a&2&&(_.J(2),_.w("ngTemplateOutlet",_.ef(3))("ngTemplateOutletContext",_.kf(2,GFb)))};IFb=function(){};KFb=function(a){a&1&&_.M(0,IFb,0,0,"ng-template",4);a&2&&(a=_.J().Oa,_.J(),_.w("ngTemplateOutlet",_.ef(3))("ngTemplateOutletContext",_.lf(2,JFb,a.Xb.zfa)))};
LFb=function(a,b){a&1&&(_.C(0,2),_.M(1,HFb,1,3,null,3),_.M(2,KFb,1,4,null,3),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Zi),_.t(1),_.w("ngSwitchCase",b.Vc.Jh))};MFb=function(a){a&1&&_.B(0,"loading",9);a&2&&_.w("inline",!0)};NFb=function(a){a&1&&_.N(0);a&2&&(a=_.J().count,_.gf(a))};
OFb=function(a,b){a&1&&(_.y(0,"a",5)(1,"mat-icon"),_.N(2,"check_circle"),_.z(),_.y(3,"span",6),_.M(4,MFb,1,1,"loading",7),_.N(5),_.M(6,NFb,1,1,"ng-template",null,8,_.zf),_.z()());if(a&2){a=b.Vyb;b=b.count;var c=_.ef(7),d=_.J();_.w("href",d.qBc(d.Xa),_.rd);_.t(4);_.w("ngIf",a)("ngIfElse",c);_.t(1);_.ff(" active ",1===b?"CL":"CLs"," ")}};PFb=function(a){return _.ju+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+SBb(a.path||"")};
QFb=function(a){a&1&&_.B(0,"pending-cl-indicator",4);a&2&&(a=_.J(),_.w("place",a.Xa))};
SFb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"button",8);_.H("click",function(){var e=_.Lc(c).Oa,f=_.J(3);RFb(f.Vga,e.open?0:1);return _.Mc()});_.Rc();_.y(1,"svg",9);_.B(2,"path",10)(3,"path",11)(4,"rect",12)(5,"path",13)(6,"circle",14)(7,"circle",15)(8,"circle",16)(9,"circle",17)(10,"circle",18)(11,"circle",19)(12,"circle",20);_.z();_.qA();_.y(13,"span",21);_.N(14," Insights ");_.z()()}if(a&2){a=b.Oa;b=_.J().Oa;var d=_.J(2);_.Oe("pointer-events",0<b.size?"unset":"none");_.Pe("panel-is-open",a.open);
_.w("disabled",0===b.size)("trackProjectId",d.Xa.tb)("trackAction",a.open?"close":"open")}};TFb=function(a){a&1&&(_.y(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",22)(2,"p",23),_.N(3,"Code Insights"),_.z(),_.N(4," Get deployment status, ask a question, or report a bug for this file "),_.z()())};
UFb=function(a,b){a&1&&(_.y(0,"div",6),_.M(1,SFb,15,7,"button",7),_.O(2,"async"),_.M(3,TFb,5,0,"onedev-feature-tooltip-controller",2),_.z());a&2&&(a=b.Oa,b=_.J(2),_.w("matTooltipDisabled",0<a.size),_.t(1),_.w("ngIf",_.R(2,3,b.DDc)),_.t(2),_.w("ngIf",b.CDc&&0<a.size))};VFb=function(a){a&1&&(_.y(0,"div"),_.M(1,UFb,4,5,"div",5),_.O(2,"async"),_.z());a&2&&(a=_.J(),_.t(1),_.w("ngIf",_.R(2,1,a.xfb)))};
WFb=function(a){a&1&&(_.y(0,"segmented-dropdown-button",26)(1,"mat-icon"),_.N(2,"edit"),_.z()());if(a&2){a=_.J().Oa;var b=_.J();_.w("disabled",b.gOa)("item",a)}};XFb=function(a){a&1&&(_.y(0,"a",27)(1,"mat-icon"),_.N(2,"edit"),_.z(),_.y(3,"span"),_.N(4),_.z()());if(a&2){a=_.J().Oa;var b=_.J();_.w("externalLink",a.Lb)("matTooltip",a.ariaLabel)("trackProjectId",b.Xa.tb);_.Ne("disabled",b.gOa);_.t(4);_.ff(" ",a.title," ")}};
YFb=function(a,b){a&1&&(_.C(0),_.M(1,WFb,3,2,"segmented-dropdown-button",24),_.M(2,XFb,5,5,"ng-template",null,25,_.zf),_.F());if(a&2){a=b.Oa;var c=_.ef(3);_.t(1);_.w("ngIf",!!a.va)("ngIfElse",c)}};ZFb=function(a,b){a&1&&(_.y(0,"a",29)(1,"span"),_.N(2),_.z()());if(a&2){a=b.wa;b=b.index;var c=_.J(2);_.w("externalLink",a.Lb)("matTooltip",a.ariaLabel)("trackProjectId",c.Xa.tb);_.Ne("disabled",c.gOa)("data-index",b);_.t(2);_.ff(" ",a.title," ")}};
$Fb=function(a,b){a&1&&_.M(0,ZFb,3,6,"a",28);a&2&&_.w("ngForOf",b.buttons)};aGb=function(a){a&1&&(_.y(0,"li",2)(1,"a",6),_.N(2),_.z()());a&2&&(a=_.J(),_.t(1),_.Pe("active-element",a.TEc),_.w("routerLink",a.ETb)("ascTrackElement",a.rg),_.t(1),_.ff(" ",a.SPc," "))};bGb=function(a){if(a.Cb&&!_.Ip(a)&&!a.params.Sb){var b=Number(a.Cb);return isNaN(b)?a.Cb:b}};cGb=function(a){a&1&&(_.y(0,"span",7),_.N(1,"/"),_.z())};
dGb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.y(1,"a",4);_.O(2,"async");_.N(3);_.z();_.y(4,"a",5);_.H("click",function(){_.Lc(c);_.J().Mc.cba.next(1);return _.Mc()});_.z();_.M(5,cGb,2,0,"span",6);_.F()}if(a&2){a=b.wa;b=b.last;var d=_.J();_.t(1);_.Pe("has-info",d.Gia&&(d.Gia.has("//depot/"+a.path)||d.Gia.has("//depot/"+a.path+"/")));_.w("routerLink",a.Lb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.Ne("style",_.R(2,9,a.style),ABb);_.t(2);_.gf(a.title);_.t(1);_.w("routerLink",a.Lb);_.t(1);
_.w("ngIf",!b)}};eGb=function(){var a=window;return"{{ flags.enable_freshness }}"===a.PY_ENABLE_FRESHNESS?!1:"True"===a.PY_ENABLE_FRESHNESS};IK=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};fGb=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}};
gGb=function(a,b){return a.map(function(c){return JK({name:c.Hs()||c.eL(),url:c.eL(),icon:fGb(_.Db(c,4),b)})}).sort(IK)};hGb=function(a){return a.map(function(b){return JK({name:b.kg(),url:"https://teams.googleplex.com/"+b.MRa(),icon:"https://moma-teams-photos.corp.google.com/photos/"+b.MRa()})})};iGb=function(a){a=_.l(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.source&&b.source.length){var c=new KK;c.Le(b.name);c.WU(gGb(b.source,b.icon));b.Pi.push(c)}};
jGb=function(a){if(!a)return"";var b=document.createElement("div");a=_.IMa.Qo(a);1===b.nodeType&&_.Klb(b);b.innerHTML=_.cg(a);a=_.l(b.querySelectorAll("a"));for(var c=a.next();!c.done;c=a.next())c=c.value,c.target="_blank",c.rel="noopener";return b.innerHTML};kGb=function(a){return new _.Bd(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)}})};JK=function(a){var b=a.name,c=a.url;a=a.icon;return(new LK).Le(b).vN(c).Qha(a)};
lGb=function(a){switch(a){case 0:return"np";case 4:return"dp";case 1:return"pre";case 2:return"sa";case 3:return"ga";default:return""}};mGb=function(a){switch(a){case 0:return"Not provided";case 4:return"Deprecated";case 1:return"Preview";case 2:return"Special availability";case 3:return"General availability";default:return""}};
nGb=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""}};
oGb=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"])}};pGb=function(a){switch(a){case 0:return"no_announce";case 2:return"info";case 1:return"warning";default:return""}};qGb=function(a,b){a&1&&_.B(0,"breadcrumb",9);a&2&&_.w("items",b.Oa)};
rGb=function(a){a&1&&(_.B(0,"path-breadcrumb",11),_.O(1,"async"),_.O(2,"maybeStripGoogle3"),_.O(3,"async"));if(a&2){a=_.J().WDb;var b=_.J();_.w("copyText",_.R(1,4,_.R(2,6,b.Xa)))("items",a)("projectId",b.Xa.tb)("stacksPaths",_.R(3,8,b.Gia))}};sGb=function(a,b){a&1&&_.M(0,rGb,4,10,"path-breadcrumb",10);a&2&&(a=b.WDb,_.w("ngIf",a&&0<a.length))};tGb=function(a){a&1&&(_.y(0,"mat-icon",14),_.N(1),_.z());a&2&&(a=_.J().icon,_.t(1),_.ff(" ",a," "))};
uGb=function(a,b){a&1&&(_.y(0,"segmented-dropdown-button",12),_.M(1,tGb,2,1,"mat-icon",13),_.z());a&2&&(a=b.icon,_.w("item",b.AYa)("useBreadcrumbStyling",!0),_.t(1),_.w("ngIf",a))};vGb=function(a,b){a&1&&_.B(0,"ref-picker",16);a&2&&_.w("refPickerData",b.Oa)};wGb=function(a){a&1&&(_.M(0,vGb,1,1,"ref-picker",15),_.O(1,"async"));a&2&&(a=_.J(),_.w("ngIf",_.R(1,1,a.CJc)))};xGb=function(a){a&1&&_.B(0,"cl-picker",8);a&2&&(a=_.J(),_.w("place",a.Xa))};
yGb=function(a,b){a&1&&(_.y(0,"icon-empty-state-subtitle")(1,"p"),_.N(2),_.z(),_.y(3,"a",3),_.N(4,"Download"),_.z()());a&2&&(a=b.Oa,b=_.J(),_.t(2),_.ff(" Size in bytes: ",b.Tpa," "),_.t(1),_.df("href",a,_.rd))};zGb=function(a){a&1&&(_.y(0,"icon-empty-state-subtitle"),_.N(1," Please clone this repository to view the file "),_.z())};AGb=function(a){a&1&&(_.y(0,"mat-label"),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.ff(" ",a.label," "))};BGb=function(a){a&1&&(_.y(0,"mat-error"),_.N(1," Invalid regex "),_.z())};
CGb=function(a){a&1&&(_.y(0,"mat-error"),_.N(1," Invalid line number "),_.z())};DGb=function(a){a&1&&(_.y(0,"span",9),_.N(1),_.z());a&2&&(a=_.J(2),_.t(1),_.gf(a.item.label))};EGb=function(a){a&1&&_.B(0,"mat-icon",10);a&2&&(a=_.J(2),_.w("svgIcon",a.item.icon))};FGb=function(a){a&1&&_.Se(0)};
GGb=function(a){if(a&1){var b=_.Kc();_.y(0,"div")(1,"div",11,12);_.H("ascBlur",function(){_.Lc(b);var d=_.J(2);return _.Mc(d.gR())});_.M(3,FGb,1,0,"ng-container",13);_.z()()}if(a&2){var c=_.ef(2);a=_.J(2);_.t(1);_.w("cdkTrapFocusAutoCapture",a.oqb)("focusOnInit",null==c?null:c.Jp);_.t(2);_.w("ngTemplateOutlet",a.item.yZ)("ngTemplateOutletContext",a.item.context)}};
HGb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"button",1,2);_.H("click",function(){_.Lc(b);var d=_.J();return _.Mc(d.qB())})("mousedown",function(d){_.Lc(b);var e=_.J();if(e.jda&&d.target){for(var f=d.target;f&&"BUTTON"!==f.tagName;)f=f.parentElement;e.G1a=f}d.preventDefault();return _.Mc()});_.O(3,"async");_.O(4,"async");_.y(5,"div",3);_.M(6,DGb,2,1,"span",4);_.y(7,"div",5);_.M(8,EGb,1,1,"mat-icon",6);_.N(9);_.B(10,"mat-icon",7);_.z()()();_.M(11,GGb,4,4,"ng-template",8);_.O(12,"async");_.H("detach",
function(){_.Lc(b);var d=_.J();return _.Mc(d.gR())});_.F()}if(a&2){var c=_.ef(2);a=_.J();_.t(1);_.Pe("dense",a.klb)("active",_.R(3,17,a.isOpen))("icon-only",a.ztb);_.w("ascTrackElement",a.item.zc)("trackAction",_.R(4,19,a.isOpen)?"openDropdown":"closeDropdown");_.Ne("aria-label",a.ariaLabel);_.t(5);_.w("ngIf",a.item.label);_.t(1);_.Pe("title",a.item.title);_.t(1);_.w("ngIf",a.item.icon);_.t(1);_.ff(" ",a.item.title," ");_.t(2);_.w("cdkConnectedOverlayOrigin",c)("cdkConnectedOverlayOpen",_.R(12,21,
a.isOpen))("cdkConnectedOverlayPositions",a.mIc)}};IGb=function(a){a&1&&_.B(0,"find-in-file")(1,"go-to-line")};JGb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};
KGb=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{Kz:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,vf:g,children:KGb(e.children,b,c.concat({vf:g,counts:new Map,d9:new Map}),d+1)}}e={type:1,Wh:e.id,displayName:e.name,vf:{enabled:!1},oda:e.vTa};b.set(e.Wh,{node:e,ofa:c});return e})};LGb=function(a){return null!=a?a:null};
MGb=function(a,b){var c=new Set,d=new Set;a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,e.IK?d.add(e.Kz):c.add(e.Wh);return b.filter(function(f){return f.IK?d.has(f.Kz):c.has(f.Wh)})};NGb=function(a){a&1&&_.B(0,"loading",5)};OGb=function(a){a&1&&(_.y(0,"mat-icon",6),_.N(1,"error"),_.z());a&2&&(a=_.J().Oa,_.w("matTooltip",a.ttb))};
PGb=function(a){a&1&&(_.y(0,"span",7),_.N(1),_.z());if(a&2){a=_.J().Oa;_.J();var b=a.Ou;b=(new _.fs("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.Ne("aria-label",b);_.t(1);_.ff(" (",a.Ou,") ")}};
QGb=function(a,b){a&1&&(_.C(0,1),_.M(1,NGb,1,0,"loading",2),_.M(2,OGb,2,1,"mat-icon",3),_.M(3,PGb,2,2,"span",4),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.Gs),_.t(1),_.w("ngSwitchCase",b.uBa.LOADING),_.t(1),_.w("ngSwitchCase",b.uBa.ERROR),_.t(1),_.w("ngSwitchCase",b.uBa.Ug))};
SGb=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-radio-button",7);_.H("change",function(c){_.Lc(b);var d=_.J().wa,e=_.J();return _.Mc(RGb(e,c.source,d))});_.y(1,"span");_.N(2);_.z()()}a&2&&(a=_.J().wa,_.w("checked",a.vf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.t(2),_.gf(a.displayName))};
TGb=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-checkbox",7);_.H("change",function(c){_.Lc(b);var d=_.J().wa,e=_.J();return _.Mc(RGb(e,c,d))});_.N(1);_.z()}a&2&&(a=_.J().wa,_.w("checked",a.vf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.t(1),_.ff(" ",a.displayName," "))};UGb=function(a){a&1&&_.B(0,"layer-status",8);a&2&&(a=_.J().wa,_.w("id","layer-status-"+a.displayName)("layer",a.Wh))};
WGb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"mat-tree-node",3);_.H("keydown",function(e){var f=_.Lc(c).wa,g=_.J();return _.Mc(VGb(g,e,f))});_.M(1,SGb,3,4,"mat-radio-button",4);_.M(2,TGb,2,4,"ng-template",null,5,_.zf);_.M(4,UGb,1,2,"layer-status",6);_.z()}if(a&2){a=b.wa;var d=_.ef(3);_.t(1);_.w("ngIf",a.oda)("ngIfElse",d);_.t(3);_.w("ngIf",a.vf.enabled)}};
bHb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"mat-tree-node",9);_.H("keydown",function(d){var e=_.Lc(c).wa,f=_.J();return _.Mc(VGb(f,d,e))});_.y(1,"mat-checkbox",10);_.H("change",function(d){var e=_.Lc(c).wa,f=_.J();return _.Mc(XGb(f,d,e))});_.N(2);_.z();_.y(3,"button",11)(4,"mat-icon");_.N(5);_.z()()()}a&2&&(a=b.wa,b=_.J(),_.w("ngClass",_.lf(7,YGb,b.Ee(a))),_.t(1),_.w("checked",a.vf.enabled)("indeterminate",ZGb(b,a)),_.t(1),_.ff(" ",a.displayName," "),_.t(1),_.Ne("aria-expanded",b.Ee(a))("aria-label",
b.od.Ee(a)?$Gb.format({categoryName:a.displayName}):aHb.format({categoryName:a.displayName})),_.t(2),_.gf(b.od.Ee(a)?"expand_less":"expand_more"))};cHb=function(a){return!a.IK};dHb=function(a){return a.level};eHb=function(a){return a.IK};fHb=function(a){if(1===a.type)return[];if(0===a.type)return a.children;throw Error("Ne");};gHb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
hHb=function(a){a&1&&(_.y(0,"div",2)(1,"span",3),_.N(2,"Layers"),_.z(),_.B(3,"layer-menu"),_.y(4,"a",4),_.B(5,"mat-icon",5),_.z()());a&2&&(a=_.J(),_.t(4),_.w("externalLink",a.ES))};kHb=function(a){a&1&&_.B(0,"link-row",12,13);if(a&2){a=_.J().Oa;var b=_.J(2),c=_.w("label",iHb(b)),d=!!b.Xa.params.line;b=_.aE(b.Xa)?d?"Copy link to line & CL":"Copy link to CL":d?"Copy link to line & commit":"Copy link to commit";c("ariaLabel",b)("shortcut",_.kf(4,jHb))("url",a.Xb)}};
lHb=function(a){a&1&&_.B(0,"loading",18);a&2&&_.w("inline",!0)};mHb=function(a){a&1&&(_.y(0,"span",19),_.N(1),_.z());a&2&&(a=_.J(2).Oa,_.t(1),_.ff(" ",a.message," "))};nHb=function(a){a&1&&(_.y(0,"div",14)(1,"span",15),_.N(2),_.z(),_.M(3,lHb,1,1,"loading",16),_.M(4,mHb,2,1,"span",17),_.z());if(a&2){a=_.J().Oa;var b=_.J(2);_.t(2);_.gf(iHb(b));_.t(1);_.w("ngIf",a.state===b.Vc.Zi);_.t(1);_.w("ngIf",a.state===b.Vc.Error)}};
oHb=function(a,b){a&1&&(_.C(0),_.M(1,kHb,2,5,"link-row",10),_.M(2,nHb,5,3,"div",11),_.F());a&2&&(a=b.Oa,_.t(1),_.w("ngIf",a.Xb),_.t(1),_.w("ngIf",!a.Xb))};qHb=function(a,b){a&1&&_.B(0,"link-row",20,21);a&2&&(a=b.Oa,_.w("shortcut",_.kf(2,pHb))("url",a))};sHb=function(a,b){a&1&&_.B(0,"link-row",22,23);a&2&&(a=b.Oa,_.J(2),_.w("label",a.endsWith('.h"')?"Include statement":"Import statement")("shortcut",_.kf(3,rHb))("url",a))};
uHb=function(a){a&1&&_.B(0,"link-row",26,27);a&2&&(a=_.J().Oa,_.w("shortcut",_.kf(2,tHb))("url",a.Xb))};vHb=function(a){a&1&&(_.y(0,"span",19),_.N(1," No targets found "),_.z())};wHb=function(a){a&1&&_.B(0,"loading",18);a&2&&_.w("inline",!0)};xHb=function(a){a&1&&(_.y(0,"span",19),_.N(1),_.z());a&2&&(a=_.J(2).Oa,_.t(1),_.ff(" ",a.message," "))};
yHb=function(a){a&1&&(_.y(0,"div",28)(1,"span",15),_.N(2," Build rule "),_.z(),_.M(3,vHb,2,0,"span",17),_.M(4,wHb,1,1,"loading",16),_.M(5,xHb,2,1,"span",17),_.z());if(a&2){a=_.J().Oa;var b=_.J(3);_.t(3);_.w("ngIf",a.state===b.Vc.Jh);_.t(1);_.w("ngIf",a.state===b.Vc.Zi);_.t(1);_.w("ngIf",a.state===b.Vc.Error)}};zHb=function(a,b){a&1&&(_.C(0),_.M(1,uHb,2,3,"link-row",24),_.M(2,yHb,6,3,"div",25),_.F());a&2&&(a=b.Oa,_.t(1),_.w("ngIf",a.Xb),_.t(1),_.w("ngIf",!a.Xb))};
AHb=function(a){a&1&&(_.C(0),_.M(1,zHb,3,2,"ng-container",6),_.O(2,"async"),_.F());a&2&&(a=_.J(2),_.t(1),_.w("ngIf",_.R(2,1,a.Jjb)))};CHb=function(a,b){a&1&&_.B(0,"link-row",29,30);a&2&&(a=b.Oa,_.w("shortcut",_.kf(2,BHb))("url",a))};
EHb=function(a){a&1&&_.B(0,"link-row",33,34);if(a&2){a=_.J().Oa;var b=_.J(2);_.w("label",b.Xa.params.line?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.Xa.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.kf(4,DHb))("url",a.Xb)}};FHb=function(a){a&1&&_.B(0,"loading",18);a&2&&_.w("inline",!0)};GHb=function(a){a&1&&(_.y(0,"span",19),_.N(1),_.z());a&2&&(a=_.J(2).Oa,_.t(1),_.ff(" ",a.message," "))};
HHb=function(a){a&1&&(_.y(0,"div",35)(1,"span",15),_.N(2),_.z(),_.M(3,FHb,1,1,"loading",16),_.M(4,GHb,2,1,"span",17),_.z());if(a&2){a=_.J().Oa;var b=_.J(2);_.t(2);_.gf(b.Xa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.t(1);_.w("ngIf",a.state===b.Vc.Zi);_.t(1);_.w("ngIf",a.state===b.Vc.Error)}};IHb=function(a,b){a&1&&(_.C(0),_.M(1,EHb,2,5,"link-row",31),_.M(2,HHb,5,3,"div",32),_.F());a&2&&(a=b.Oa,b=_.J(2),_.t(1),_.w("ngIf",a.Xb),_.t(1),_.w("ngIf",a.state!==b.Vc.Jh))};
OHb=function(a){a&1&&(_.B(0,"link-row",2,3)(2,"link-row",4,5),_.O(4,"async"),_.M(5,oHb,3,2,"ng-container",6),_.O(6,"async"),_.M(7,qHb,2,3,"link-row",7),_.M(8,sHb,2,4,"link-row",8),_.M(9,AHb,3,3,"ng-container",6),_.M(10,CHb,2,3,"link-row",9),_.M(11,IHb,3,2,"ng-container",6),_.O(12,"async"));a&2&&(a=_.J(),_.w("shortcut",_.kf(16,JHb))("url",_.aE(a.Xa)?"//depot/"+a.Xa.path:a.Xa.Wz),_.t(2),_.w("shortcut",_.kf(17,KHb))("url",_.R(4,10,a.IUa)),_.t(3),_.w("ngIf",_.R(6,12,a.Myb)),_.t(2),_.w("ngIf",LHb(a)),
_.t(1),_.w("ngIf",MHb(a)),_.t(1),_.w("ngIf",_.yE(a.Xa)),_.t(1),_.w("ngIf",NHb(a)),_.t(1),_.w("ngIf",_.R(12,14,a.Nyb)))};PHb=function(a,b){var c=a.params.yf;return c&&"HEAD"!==c?_.Ed(c):(_.$D(a)?a.params.Sb&&_.Ip(a)?0:!_.Ip(a)&&!NBb(a):a.Cb&&_.Eg.test(a.Cb))?_.Ed(_.$D(a)?a.Cb:void 0):_.SH(b,a,!_.$D(a)||"chromium"===a.repository||a.kj()?"path":"repository")};QHb=function(a){return _.Oi(a,_.vp,1).map(function(b){var c=b.ke();b=_.Vi(b,2);return{file:c,TLc:b.length}})};
RHb=function(a,b){var c="";a=[].concat(_.yc(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("Oe");d+=a[e]}else if("{"===a[e]){e++;if(e>=a.length)throw Error("Pe");"{"===a[e]?c+="{":d=a[e]}else c+=a[e];if(void 0!==d)throw Error("Pe");return c};SHb=function(a){a&1&&(_.C(0),_.N(1),_.F());a&2&&(a=_.J().wa,_.t(1),_.ff(" ",a.label," "))};THb=function(a){a&1&&(_.N(0),_.O(1,"lastPathElement"));a&2&&(a=_.J().wa,_.ff(" ",_.R(1,1,a.QK)," "))};
VHb=function(a,b){a&1&&_.B(0,"menu-keyboard-shortcut-hint",10);a&2&&_.w("shortcut",_.lf(1,UHb,b.Oa))};WHb=function(a,b){a&1&&(_.y(0,"a",6),_.O(1,"async"),_.M(2,SHb,2,1,"ng-container",7),_.M(3,THb,2,3,"ng-template",null,8,_.zf),_.M(5,VHb,1,3,"menu-keyboard-shortcut-hint",9),_.z());if(a&2){a=b.wa;var c=_.ef(4);b=_.J(2);_.w("routerLink",_.R(1,5,b.Ura(a.QK)))("ascTrackElement",b.zc);_.t(2);_.w("ngIf",a.label)("ngIfElse",c);_.t(3);_.w("ngIf",a.Vb)}};
XHb=function(a){a&1&&(_.C(0),_.B(1,"mat-divider"),_.y(2,"div",15),_.N(3," Files with shared CLs "),_.z(),_.F())};YHb=function(a){a&1&&_.B(0,"loading")};ZHb=function(a){a&1&&(_.y(0,"dc-information-box",16),_.N(1),_.z());a&2&&(a=_.J().Oa,_.t(1),_.ff(" ",a.message," "))};
$Hb=function(a,b){a&1&&(_.y(0,"a",18),_.O(1,"async"),_.N(2),_.O(3,"lastPathElement"),_.z());a&2&&(a=b.wa,b=_.J(4),_.Jy("title","",a.file,"\n",a.TLc," shared CLs"),_.w("routerLink",_.R(1,5,b.Ura(a.file)))("ascTrackElement",b.zc),_.t(2),_.ff(" ",_.R(3,7,a.file)," "))};aIb=function(a){a&1&&(_.C(0),_.M(1,$Hb,4,9,"a",17),_.F());a&2&&(a=_.J().Oa,_.t(1),_.w("ngForOf",a.Xb))};
bIb=function(a,b){a&1&&(_.C(0,11),_.M(1,XHb,4,0,"ng-container",12),_.M(2,YHb,1,0,"loading",13),_.M(3,ZHb,2,1,"dc-information-box",14),_.M(4,aIb,2,1,"ng-container",13),_.F());a&2&&(a=b.Oa,b=_.J(2),_.w("ngSwitch",a.state),_.t(1),_.w("ngIf",!a.Xb||0<a.Xb.length),_.t(1),_.w("ngSwitchCase",b.Vc.Zi),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),_.w("ngSwitchCase",b.Vc.Jh))};
cIb=function(a){a&1&&(_.y(0,"mat-nav-list",3),_.M(1,WHb,6,7,"a",4),_.O(2,"async"),_.M(3,bIb,5,5,"ng-container",5),_.O(4,"async"),_.z());a&2&&(a=_.J(),_.t(1),_.w("ngForOf",_.R(2,2,a.IYa)),_.t(2),_.w("ngIf",_.R(4,4,a.Vyc)))};dIb=function(a,b){var c,d=null!=(c=b.Cp.exec(a.path))?c:[];b=RHb(b.ut,function(e){return _.vA(d[Number(e)])});return _.Hp(a.Zb().ld(b),{line:void 0}).Za()};eIb=function(a,b){return{QK:a,label:b?"Tests directory":"Tested code directory",xx:"test",Vb:"t"}};
fIb=function(a){if(a&1){var b=_.Kc();_.y(0,"dropdown-button",2);_.H("isOpen",function(c){_.Lc(b);var d=_.J();return _.Mc(c?d.Qea():d.Pea())});_.z()}a&2&&(a=_.J(),_.w("item",a.Yz)("ariaLabel",a.kac)("dense",!0))};hIb=function(a,b){a&1&&(_.y(0,"a",5),_.N(1),_.B(2,"menu-keyboard-shortcut-hint",6),_.z());a&2&&(a=b.wa,_.w("href",a.url,_.rd),_.t(1),_.ff(" ",a.label," "),_.t(1),_.w("shortcut",_.lf(3,gIb,a.key)))};
iIb=function(a){a&1&&(_.y(0,"mat-nav-list",3),_.M(1,hIb,3,5,"a",4),_.z());a&2&&(a=_.J(),_.t(1),_.w("ngForOf",a.bwa))};jIb=function(a){a&1&&_.B(0,"layer-menu-dropdown")};kIb=function(a){a&1&&(_.B(0,"find-in-file-dropdown",7),_.O(1,"async"));a&2&&(a=_.J(),_.w("overrideBrowserSearch",_.R(1,1,a.Uwb&&a.RSb)))};lIb=function(a){a&1&&_.B(0,"links-dropdown",8);a&2&&(a=_.J(),_.w("viewData",a.yb))};
mIb=function(a){a&1&&(_.y(0,"view-in-dropdown",9),_.O(1,"async"),_.O(2,"async"),_.N(3,"\n"),_.z());a&2&&(a=_.J(),_.w("place",a.yb.location)("gitilesLink",a.yb.jsa)("ossLink",a.yb.DH)("isGenerated",a.gD)("ciderDefault",_.R(1,6,a.Wb.i_()))("suggestUniqueCiderWs",_.R(2,8,a.Wb.A_())))};nIb=function(a){a&1&&(_.y(0,"related-files-dropdown",10),_.N(1,"\n"),_.z());a&2&&(a=_.J(),_.w("place",a.Md)("config",a.Sva.config))};
pIb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",11);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(oIb(c))});_.N(1,"\n  ");_.y(2,"div",12);_.N(3,"\n    Blame\n  ");_.z();_.N(4,"\n");_.z()}a&2&&(a=_.J(),_.Pe("selected",a.VDc))};
qIb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.N(1,"\n  ");_.y(2,"button",13);_.H("click",function(){var d=_.Lc(c).Oa,e=_.J();return _.Mc(e.service.aE(!d.visible))});_.N(3,"\n    ");_.B(4,"mat-icon",14);_.N(5,"\n  ");_.z();_.N(6,"\n");_.F()}a&2&&(a=b.Oa,_.t(2),_.w("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
rIb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"button",16);_.H("click",function(){var d=_.Lc(c).Oa;_.J(2).Wb.I2a.next(!d.enabled);return _.Mc()});_.N(1,"\n    ");_.y(2,"mat-icon");_.N(3,"format_line_spacing");_.z();_.N(4,"\n  ");_.z()}a&2&&(a=b.Oa,_.w("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"))};
tIb=function(a){a&1&&(_.C(0),_.N(1,"\n  "),_.M(2,rIb,5,4,"button",15),_.O(3,"async"),_.N(4,"\n"),_.F());a&2&&(a=_.J(),_.t(2),_.w("ngIf",_.lf(3,sIb,_.R(3,1,a.RSb))))};uIb=function(a){a&1&&_.B(0,"star",8);a&2&&(a=_.J(),_.w("place",a.Xa)("type",a.zNb)("trackElement",a.zc)("elementName",a.rXa))};vIb=function(a){a&1&&(_.C(0),_.N(1," (Generated from "),_.y(2,"a",11),_.N(3),_.z(),_.N(4,") "),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ascTrackElement",a.zc)("routerLink",_.Bp(a.yQa)),_.t(1),_.ff(" ",a.yQa.path,""))};
wIb=function(a){a&1&&_.B(0,"img",12)};xIb=function(a){a&1&&(_.C(0),_.M(1,vIb,5,3,"ng-container",9),_.M(2,wIb,1,0,"img",10),_.F());if(a&2){a=_.J();var b=_.ef(9);_.t(1);_.w("ngIf",a.yQa)("ngIfElse",b);_.t(1);_.w("ngIf",a.hwb)}};yIb=function(a){a&1&&_.N(0," (Generated)\n")};
AIb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"div",1);_.H("click",function(){var d=_.Lc(c).wa,e=_.J();e.Ga.qb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.Tzb.emit(d.line);"find"===d.type&&zIb(e.Mc,d.index);return _.Mc()});_.z()}a&2&&(a=b.wa,b=_.J(),_.dy("marker ",a.type,""),_.Oe("height",b.markerHeight)("top",a.offset))};
BIb=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}})};CIb=function(a){a&1&&_.B(0,"markdown-content",4);a&2&&(a=_.J().wa,_.w("content",a.source.join("")))};DIb=function(a){a&1&&(_.y(0,"pre"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.text.join("")))};EIb=function(a){a&1&&(_.y(0,"pre"),_.B(1,"span",8),_.O(2,"renderData"),_.z());a&2&&(a=_.J().wa,_.t(1),_.w("outerHTML",_.R(2,1,a.data),_.qd))};
FIb=function(a){a&1&&(_.y(0,"pre"),_.B(1,"span",8),_.O(2,"renderData"),_.z());a&2&&(a=_.J().wa,_.t(1),_.w("outerHTML",_.R(2,1,a.data),_.qd))};GIb=function(a,b){a&1&&(_.C(0),_.N(1),_.F());a&2&&(a=b.wa,_.t(1),_.ff("\n                ",a,"\n              "))};HIb=function(a){a&1&&(_.y(0,"pre"),_.N(1),_.M(2,GIb,2,1,"ng-container",0),_.N(3,"\n            "),_.z());a&2&&(a=_.J().wa,_.t(1),_.ff("",a.ename-a.evalue,"\n              "),_.t(1),_.w("ngForOf",a.traceback))};
IIb=function(a,b){a&1&&(_.C(0)(1,1),_.M(2,DIb,2,1,"pre",3),_.M(3,EIb,3,3,"pre",3),_.M(4,FIb,3,3,"pre",3),_.M(5,HIb,4,2,"pre",3),_.F()());a&2&&(a=b.wa,_.t(1),_.w("ngSwitch",a.output_type),_.t(1),_.w("ngSwitchCase","stream"),_.t(1),_.w("ngSwitchCase","display_data"),_.t(1),_.w("ngSwitchCase","execute_result"),_.t(1),_.w("ngSwitchCase","error"))};
JIb=function(a){a&1&&(_.y(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.N(3," Outputs "),_.z()(),_.M(4,IIb,6,5,"ng-container",0),_.z());a&2&&(a=_.J(2).wa,_.w("expanded",!0),_.t(4),_.w("ngForOf",a.outputs))};KIb=function(a){a&1&&(_.C(0),_.y(1,"mat-card"),_.B(2,"format-code",5),_.z(),_.M(3,JIb,5,2,"mat-expansion-panel",6),_.F());a&2&&(a=_.J().wa,_.t(2),_.w("value",a.source.join(""))("fileName","name.py"),_.t(1),_.w("ngIf",0<a.outputs.length))};
LIb=function(a,b){a&1&&(_.C(0)(1,1),_.M(2,CIb,1,1,"markdown-content",2),_.M(3,KIb,4,3,"ng-container",3),_.F()());a&2&&(a=b.wa,_.t(1),_.w("ngSwitch",a.cell_type),_.t(1),_.w("ngSwitchCase","markdown"),_.t(1),_.w("ngSwitchCase","code"))};MIb=function(a,b){a&1&&(_.y(0,"pre"),_.N(1),_.z());a&2&&(a=b.Oa,_.t(1),_.gf(a))};NIb=function(a){a&1&&_.B(0,"loading",3);a&2&&_.w("inline",!0)};
OIb=function(a){a&1&&(_.C(0),_.M(1,MIb,2,1,"pre",0),_.O(2,"async"),_.M(3,NIb,1,1,"ng-template",null,2,_.zf),_.F());if(a&2){var b=_.ef(4);a=_.J();_.t(1);_.w("ngIf",_.R(2,2,a.Kva))("ngIfElse",b)}};
RIb=function(a){if(a&1){var b=_.Kc();_.y(0,"icon-empty-state-subtitle")(1,"button",6);_.H("click",function(){_.Lc(b);var c=_.J(2);return _.Mc(PIb(c,c.fba))});_.N(2," Show anyway (may crash) ");_.z();_.y(3,"button",7);_.H("click",function(){_.Lc(b);var c=_.J(2);return _.Mc(QIb(c,c.fba))});_.N(4," Show raw contents ");_.z()()}};SIb=function(a){a&1&&_.B(0,"loading",3);a&2&&_.w("inline",!0)};
TIb=function(a){a&1&&(_.y(0,"icon-empty-state-display",4)(1,"icon-empty-state-title"),_.N(2),_.O(3,"humanizeBytes"),_.z(),_.M(4,RIb,5,0,"icon-empty-state-subtitle",0),_.M(5,SIb,1,1,"ng-template",null,5,_.zf),_.z());if(a&2){var b=_.ef(6);a=_.J();_.t(2);_.ff(" File is very large (",_.R(3,3,a.size),") ");_.t(2);_.w("ngIf",!a.pia)("ngIfElse",b)}};
VIb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.Zb().yi();return function(e,f,g){e=UIb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.ld(e).Za();return _.Wm(b,_.En(b,_.Bp(e),{jf:g,Ta:f}))}};
WIb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");return function(d){d=UIb(c,d).toString();d.startsWith("/")&&(d=d.substring(1));return b.get(a.tb,a.Qc,a.repository,_.Qh(a),d,{Sb:a.params.Sb,type:1}).ka(_.v(function(e){var f=_.tp(e).Iw();f=f?btoa(f):_.ZD(_.Ki(_.tp(e),1));return"data:"+_.Y(_.Ni(_.tp(e),_.np,2),1)+";base64,"+f}))}};XIb=function(a,b){a&1&&_.B(0,"div",18);a&2&&(a=b.wa,b=_.J(),_.Oe("height",b.getHeight(a.start,a.end),"px")("min-width",b.hR,"ch")("top",b.Pba(a.start),"px"))};
YIb=function(a){a&1&&(_.y(0,"div",19),_.N(1,"\n        "),_.y(2,"pre",20),_.N(3),_.z(),_.N(4,"\n      "),_.z());a&2&&(a=_.J(),_.Oe("min-height",a.lineHeight*a.OV,"px"),_.t(3),_.gf(a.iR))};
ZIb=function(a){if(a&1){var b=_.Kc();_.y(0,"code-folding-container",21);_.H("rangeToggled",function(c){_.Lc(b);var d=_.J();return _.Mc(d.ZXa(c))})("mousedown",function(c){return c.stopPropagation()});_.z()}a&2&&(a=_.J(),_.Oe("pointer-events",a.w9?"none":"unset"),_.w("visibility",a.visibility)("folding",a.ln)("lineHeight",a.lineHeight))};$Ib=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}};
aJb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};eJb=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?bJb(a,b):("input"===d||"select"===d||"textarea"===d)&&cJb(a,b);dJb("canvas",a,b,bJb);dJb("input, textarea, select",a,b,cJb);return b};
dJb=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])};cJb=function(a,b){"file"!==b.type&&(b.value=a.value);"radio"===b.type&&b.name&&(b.name="mat-clone-"+b.name+"-"+fJb++)};bJb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};gJb=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)}};
MK=function(a,b){var c=b?"":"none";gJb(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})};iJb=function(a,b){gJb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},hJb)};jJb=function(a,b){return b&&"none"!=b?a+" "+b:a};kJb=function(a){return parseFloat(a)*(-1<a.toLowerCase().indexOf("ms")?1:1E3)};
mJb=function(a){a=getComputedStyle(a);var b=lJb(a,"transition-property"),c=b.find(function(d){return"transform"===d||"all"===d});if(!c)return 0;b=b.indexOf(c);c=lJb(a,"transition-duration");a=lJb(a,"transition-delay");return kJb(c[b])+kJb(a[b])};lJb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};nJb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};oJb=function(a){return"t"===a.type[0]};
pJb=function(a,b){a=a.Bl;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};qJb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=nJb(b.left,b.top)};rJb=function(a){a&1&&_.B(0,"detail-header",13);a&2&&(a=_.J(),_.w("contentType",a.contentType)("viewData",a.yb))};sJb=function(a){a&1&&_.B(0,"diff-detail-header",14);a&2&&(a=_.J(),_.w("viewData",a.yb))};
tJb=function(a){a&1&&_.B(0,"markdown-tab-header",14);a&2&&(a=_.J(),_.w("viewData",a.yb))};
uJb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",15)(1,"div",16)(2,"div",17);_.B(3,"div",18)(4,"div",19);_.z();_.y(5,"file-matches-navigation",20);_.H("close",function(){_.Lc(b);_.J().Mc.lra.next(!0);return _.Mc()})("selectedMatchIndexChange",function(c){_.Lc(b);var d=_.J();d.twa=c;d.Mc.rha.next(c);return _.Mc()});_.O(6,"async");_.O(7,"async");_.O(8,"async");_.z();_.y(9,"div",21);_.B(10,"div",22)(11,"div",23);_.z()()()}a&2&&(a=_.J(),_.t(5),_.w("dataState",_.R(6,5,a.gAc))("matchCount",_.R(7,7,a.pha).length)("selectedMatchIndex",
_.R(8,9,a.Mc.rha))("showCloseButton",!0)("trackProjectId",a.Md.tb))};vJb=function(a){a&1&&(_.B(0,"markdown-content",24),_.O(1,"async"),_.O(2,"async"));a&2&&(a=_.J(),_.w("content",a.yb.te)("relativeLinkModifier",_.R(1,4,a.modifier.tHb))("relativeImageModifier",_.R(2,6,a.modifier.rHb))("safeHtmlContent",a.yb.QKc))};wJb=function(a){a&1&&_.B(0,"img",27);a&2&&(a=_.J(2),_.df("alt",a.yb.fileName),_.w("sanitizeSrc",a.NNa))};xJb=function(a){a&1&&_.B(0,"div",28);a&2&&(a=_.J(2),_.w("safeSvg",a.yb.te))};
yJb=function(a){a&1&&(_.C(0),_.M(1,wJb,1,2,"img",25),_.M(2,xJb,1,1,"ng-template",null,26,_.zf),_.F());if(a&2){var b=_.ef(3);a=_.J();_.t(1);_.w("ngIf",!a.Lya)("ngIfElse",b)}};zJb=function(a){a&1&&(_.y(0,"div",29),_.B(1,"audio",30),_.z());a&2&&(a=_.J(),_.t(1),_.w("sanitizeSrc",a.NNa))};AJb=function(a){a&1&&(_.y(0,"div",29),_.B(1,"video",30),_.z());a&2&&(a=_.J(),_.t(1),_.w("sanitizeSrc",a.NNa))};BJb=function(a){a&1&&_.B(0,"binary-file",31);a&2&&(a=_.J(),_.w("contentLength",a.Tpa))};
CJb=function(a){if(a&1){var b=_.Kc();_.y(0,"large-file",32);_.H("largeFileViewData",function(c){_.Lc(b);var d=_.J();d.sDb=c;d.yb=c;return _.Mc()});_.z()}a&2&&(a=_.J(),_.w("fullViewData",a.yb.fba)("size",a.yb.DG))};DJb=function(a){a&1&&(_.C(0),_.B(1,"empty-file-detail",33),_.F());a&2&&(a=_.J(),_.t(1),_.w("path",a.yb.fileName))};EJb=function(a){a&1&&_.B(0,"jupyter-notebook",34);a&2&&(a=_.J(),_.w("notebook",a.I0))};
FJb=function(a){a&1&&(_.B(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.J(3),_.w("matches",_.R(1,3,a.pha))("scrollToIndex",a.twa)("selectedMatchIndex",a.Mc.rha))};
GJb=function(a){if(a&1){var b=_.Kc();_.y(0,"virtual-scroll-format-code",38);_.H("lineShown",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.show(c))})("rangeToggled",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.tja(c))})("lineNumberClicked",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.Sp(c))})("gutterClicked",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.Js(c))})("totalNumLines",function(c){_.Lc(b);_.J(2).Xl.next(c);return _.Mc()});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.B(4,"link-decoration-layer",
39)(5,"hovercard-decoration-layer",40);_.y(6,"code-layers",41);_.H("highlightedXrefLines",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.xya(c))});_.z();_.M(7,FJb,2,5,"search-match-layer",42);_.O(8,"async");_.B(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.z()}a&2&&(a=_.J(2),_.w("value",a.code)("rendered",a.yb.BHb)("highlightInfo",a.yb.Lw)("folding",_.R(1,21,a.ln))("visibility",_.R(2,23,a.visibility))("fileName",a.yb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",
a.yb.line)("lineLimitation",a.yb.pH)("visibleCodeIdentifier",a.I3a)("focusableRegion",a.Ika.l3a)("usePrefetchIfPossible",!0),_.Ne("aria-labelledby",a.rO),_.t(4),_.w("content",a.yb.te)("scoLinks",a.yb.WD),_.t(1),_.w("scoLinks",a.yb.WD),_.t(1),_.w("layerBaseLocation",a.Md),_.t(1),_.w("ngIf",_.R(8,27,a.Kaa)),_.t(2),_.w("matches",_.R(10,29,a.Uaa))("scrollToIndex",_.R(11,31,a.EG))("selectedMatchIndex",a.EG))};
HJb=function(a){a&1&&(_.B(0,"search-match-layer",44),_.O(1,"async"));a&2&&(a=_.J(3),_.w("matches",_.R(1,3,a.pha))("scrollToIndex",a.twa)("selectedMatchIndex",a.Mc.rha))};
IJb=function(a){if(a&1){var b=_.Kc();_.y(0,"format-code",38);_.H("lineShown",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.show(c))})("rangeToggled",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.tja(c))})("lineNumberClicked",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.Sp(c))})("gutterClicked",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.Js(c))})("totalNumLines",function(c){_.Lc(b);_.J(2).Xl.next(c);return _.Mc()});_.O(1,"async");_.O(2,"async");_.O(3,"async");_.B(4,"link-decoration-layer",39)(5,
"hovercard-decoration-layer",40);_.y(6,"code-layers",41);_.H("highlightedXrefLines",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.xya(c))});_.z();_.M(7,HJb,2,5,"search-match-layer",42);_.O(8,"async");_.B(9,"search-match-layer",43);_.O(10,"async");_.O(11,"async");_.z()}a&2&&(a=_.J(2),_.w("value",a.code)("rendered",a.yb.BHb)("highlightInfo",a.yb.Lw)("folding",_.R(1,21,a.ln))("visibility",_.R(2,23,a.visibility))("fileName",a.yb.fileName)("lineNumberLinkProvider",_.R(3,25,a.link))("scrollToLine",a.yb.line)("lineLimitation",
a.yb.pH)("visibleCodeIdentifier",a.I3a)("focusableRegion",a.Ika.l3a)("usePrefetchIfPossible",!0),_.Ne("aria-labelledby",a.rO),_.t(4),_.w("content",a.yb.te)("scoLinks",a.yb.WD),_.t(1),_.w("scoLinks",a.yb.WD),_.t(1),_.w("layerBaseLocation",a.Md),_.t(1),_.w("ngIf",_.R(8,27,a.Kaa)),_.t(2),_.w("matches",_.R(10,29,a.Uaa))("scrollToIndex",_.R(11,31,a.EG))("selectedMatchIndex",a.EG))};
KJb=function(a){if(a&1){var b=_.Kc();_.C(0);_.M(1,GJb,12,33,"virtual-scroll-format-code",35);_.O(2,"async");_.M(3,IJb,12,33,"ng-template",null,36,_.zf);_.y(5,"file-content-pager",37);_.H("markerClicked",function(d){_.Lc(b);var e=_.J();return _.Mc(JJb(e,d))});_.O(6,"async");_.O(7,"async");_.z();_.F()}if(a&2){var c=_.ef(4);a=_.J();_.t(1);_.w("ngIf",_.R(2,4,a.APc))("ngIfElse",c);_.t(4);_.w("markers",_.R(6,6,a.Xta))("numLines",_.R(7,8,a.Xl))}};
LJb=function(a){a&1&&_.B(0,"code-diff",45);a&2&&(a=_.J(),_.w("diffBase",a.yb.diffBase)("contents",a.yb.te)("fileName",a.yb.fileName)("scrollToLine",a.yb.line))};MJb=function(a){a&1&&(_.y(0,"icon-empty-state-display",46)(1,"icon-empty-state-title"),_.N(2),_.z()());a&2&&(a=_.J(),_.t(2),_.gf(a.IBa))};NJb=function(a,b){return _.q1a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};
OJb=function(a,b,c){b=new Map([].concat(_.yc(b)).map(function(f){return[f,0]}));a=_.l(a.eRa());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=NJb(d.yba(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};PJb=function(a,b,c){var d=a.ke();a=OJb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.yc(a.values())).reduce(function(e,f){return e+f},0),lV:a}};
QJb=function(a,b){var c=b.Rs;if(b=b.IIc){b=_.l(b.entries());for(var d=b.next();!d.done;d=b.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;var f=a.get(d);f?(f=new Map(f),f.set(c,e),a.set(d,f)):a.set(d,new Map([[c,e]]))}}else for(b=_.l(a.entries()),d=b.next();!d.done;d=b.next())e=_.l(d.value),d=e.next().value,e=e.next().value,e=new Map(e),e.delete(c),a.set(d,e);return new Map(a)};
RJb=function(a){if(a&1){var b=_.Kc();_.C(0);_.N(1);_.y(2,"a",4);_.H("click",function(c){_.Lc(b);_.J().limit=void 0;return _.Mc(c.stopPropagation())});_.N(3," Show All ");_.z();_.F()}a&2&&(a=_.J(),_.t(1),_.Ky(" (",a.b4a,"/",a.xja(a.msa),") "),_.t(1),_.w("trackAction","showAll"+a.wsa))};SJb=function(a,b){a&1&&_.B(0,"file-list",6);a&2&&(a=b.wa,b=_.J(2),_.w("limit",b.limit)("ariaLabelledbyId",b.wsa)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.LV)("isPiper",b.kj))};
TJb=function(a){a&1&&_.M(0,SJb,1,6,"file-list",5);a&2&&(a=_.J(),_.w("ngForOf",a.msa))};UJb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};VJb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",3);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.expand())});_.N(1," Load more ");_.z()}};
WJb=function(a){a&1&&(_.y(0,"div",1),_.B(1,"div",2),_.z());a&2&&(a=_.J(),_.t(1),_.Pe("info","info"===pGb(_.Db(a.Sj,3)))("warning","warning"===pGb(_.Db(a.Sj,3))),_.w("innerHTML",a.Bva(a.feb||""),_.qd))};XJb=function(a){a&1&&(_.y(0,"a",7),_.N(1),_.z());if(a&2){a=_.J().wa;var b=_.J();_.w("routerLink",a.getUrl())("queryParams",b.params);_.t(1);_.gf(a.getName())}};YJb=function(a){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.getName()))};
ZJb=function(a,b){a&1&&(_.y(0,"span"),_.M(1,XJb,2,3,"a",5),_.M(2,YJb,2,1,"span",6),_.z());a&2&&(a=b.wa,_.t(1),_.w("ngIf",a.nca()),_.t(1),_.w("ngIf",!a.nca()))};$Jb=function(a){a&1&&_.B(0,"img",4);a&2&&(a=_.J(),_.w("src",a.Ni,_.rd)("alt",a.link.getName()+"'s profile photo"))};
aKb=function(a){a&1&&(_.y(0,"a",5),_.N(1),_.z());a&2&&(a=_.J(),_.Oe("background-image","url("+a.Ni+")"),_.Pe("-no-icon",a.ita)("-wrap",a.ita)("-left-ellipsis","bug_report"===a.link.gS()),_.w("target",a.RCb?"_blank":"_self")("href",a.url,_.rd),_.Ne("data-gtm-box",a.F_)("data-gtm-list",a.TRa),_.t(1),_.gf(a.link.getName()))};bKb=function(a){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=_.J(),_.Oe("background-image","url("+a.Ni+")"),_.t(1),_.gf(a.link.getName()))};
cKb=function(a,b){a&1&&(_.y(0,"a",6),_.N(1),_.z());a&2&&(a=b.wa,b=_.J(),_.w("href",a.url,_.rd),_.Ne("data-gtm-box",b.F_)("data-gtm-list",b.TRa),_.t(1),_.gf(b.link.getName()))};dKb=function(a,b){a&1&&(_.y(0,"p",7)(1,"a",8),_.N(2),_.z()());a&2&&(a=b.wa,_.t(1),_.w("href",a.key,_.rd),_.t(1),_.gf(a.value))};
eKb=function(a){a&1&&(_.C(0),_.y(1,"button"),_.B(2,"img",1),_.z(),_.y(3,"div",2)(4,"p",3),_.N(5),_.z(),_.B(6,"div",4),_.y(7,"div",5),_.M(8,dKb,3,2,"p",6),_.O(9,"keyvalue"),_.z()(),_.F());a&2&&(a=_.J(),_.t(2),_.cf("alt","",a.content.title," info icon"),_.w("src","https://www.gstatic.com/images/icons/material/system/2x/"+a.icon+"_24dp.png",_.rd),_.t(3),_.gf(a.content.title),_.t(1),_.w("innerHTML",a.content.description,_.qd),_.t(2),_.w("ngForOf",_.R(9,5,a.content.urls)))};
fKb=function(a){a&1&&(_.y(0,"h3"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.getName()))};hKb=function(a){a&1&&_.B(0,"stacks-popup-info",7);a&2&&(a=_.J().wa,_.J(),a=a.getName(),a=gKb.get(a),_.w("name",a))};iKb=function(a,b){a&1&&(_.y(0,"li"),_.B(1,"stacks-icon-link",8),_.z());if(a&2){a=b.wa;b=_.J(2).wa;var c=_.J();_.t(1);_.w("link",a)("gtmBox",c.F_)("gtmList",b.getName())}};jKb=function(a){a&1&&(_.y(0,"ul"),_.M(1,iKb,2,3,"li",1),_.z());a&2&&(a=_.J().wa,_.t(1),_.w("ngForOf",a.o_()))};
kKb=function(a){a&1&&_.N(0," This information is currently unavailable. ")};lKb=function(a,b){a&1&&(_.y(0,"div")(1,"div",2),_.M(2,fKb,2,1,"h3",3),_.M(3,hKb,1,1,"stacks-popup-info",4),_.z(),_.M(4,jKb,2,1,"ul",5),_.M(5,kKb,1,0,"ng-template",null,6,_.zf),_.z());if(a&2){a=b.wa;var c=_.ef(6);_.J();_.t(2);_.w("ngIf",a.getName());_.t(1);b=a.getName();b=gKb.get(b);_.w("ngIf",b);_.t(1);_.w("ngIf",a.o_().length)("ngIfElse",c)}};mKb=function(a){a&1&&_.B(0,"img",5)};nKb=function(a){a&1&&_.B(0,"img",6)};
oKb=function(a){a&1&&(_.y(0,"p",7),_.N(1,"Review is up-to-date"),_.z())};pKb=function(a){a&1&&(_.y(0,"p",7),_.N(1,"Review outdated"),_.z())};rKb=function(a,b){a&1&&(_.y(0,"div",7)(1,"p",8),_.N(2),_.z(),_.y(3,"p",9),_.N(4),_.z(),_.y(5,"p",10),_.N(6),_.z(),_.y(7,"p",11),_.N(8),_.z()());a&2&&(a=b.wa,_.J(),_.t(2),_.gf(a.getName()),_.t(1),_.Pe("satisfied-number",qKb(_.Y(a,1))>=qKb(_.Y(a,4))),_.t(1),_.ff(" ",_.Y(a,1),""),_.t(2),_.ff("Target: ",_.Y(a,4),""),_.t(2),_.ff("Updated ",_.Y(a,2),""))};
sKb=function(a,b){a&1&&(_.y(0,"div",7)(1,"p",8),_.N(2),_.z(),_.y(3,"p",9),_.N(4),_.z(),_.y(5,"p",10),_.N(6),_.z(),_.y(7,"p",11),_.N(8),_.z()());a&2&&(a=b.wa,_.t(2),_.gf(a.getName()),_.t(2),_.gf(_.Y(a,1)),_.t(2),_.ff("Target: ",_.Y(a,4),""),_.t(2),_.ff("Updated ",_.Y(a,2),""))};tKb=function(a){a&1&&_.B(0,"stacks-popup-recommended",5);a&2&&(a=_.J(),_.w("product",a.product))};uKb=function(a){a&1&&_.B(0,"stacks-popup-isa",5);a&2&&(a=_.J(),_.Pe("to-right",!a.product.cRa()),_.w("product",a.product))};
vKb=function(a){a&1&&_.B(0,"stacks-popup-pp",6);a&2&&(a=_.J(),_.w("productPhase",a.product.Zra())("metrics",_.Oi(a.product,NK,27)))};wKb=function(a){a&1&&_.B(0,"stacks-popup-pp",7);a&2&&(a=_.J(),_.Pe("small-icon",a.qya),_.w("productPhase",a.product.Zra()))};yKb=function(a){a&1&&_.B(0,"stacks-popup-sl",8);if(a&2){a=_.J();var b;_.w("supportLevelId",null==(b=_.Ni(a.product,xKb,34))?null:b.srb())("metrics",_.Oi(a.product,NK,27))}};
zKb=function(a){a&1&&(_.B(0,"stacks-header",2),_.O(1,"async"));a&2&&(a=_.J(),_.w("breadcrumb",_.R(1,1,a.qY)))};AKb=function(a){a&1&&_.B(0,"loading",7)};BKb=function(a){a&1&&(_.y(0,"p",8),_.N(1),_.z());a&2&&(a=_.J().Oa,_.t(1),_.ff(" ",a.message," "))};CKb=function(a){a&1&&_.B(0,"stacks-popup-freshness",25);a&2&&(a=_.J().Oa,_.w("isFresh",_.Zi(a,60))("freshnessDate",_.Y(a,42))("productName",a.getName()))};
DKb=function(a){a&1&&(_.y(0,"span",26),_.N(1),_.z());a&2&&(a=_.J().Oa,_.t(1),_.ff(" \u00a0Reviewed by team on ",_.Y(a,42)," "))};EKb=function(a){a&1&&(_.y(0,"a",27),_.B(1,"img",28),_.N(2," \u00a0Edit product "),_.z());if(a&2){var b=_.J().Oa;a=_.J(4);b="product/"+b.lr()+"/edit";_.w("href",a.US?a.gV.environment.v2+"/"+b:"/"+b,_.rd)}};
GKb=function(a){a&1&&(_.y(0,"a",29),_.B(1,"img",28),_.N(2," \u00a0Edit product "),_.z());if(a&2){var b=_.J().Oa;a=_.J(4);b="product/"+b.lr()+"/edit";_.w("routerLink",_.lf(2,FKb,a.US?a.gV.environment.v2+"/"+b:"/"+b))("queryParams",a.params)}};HKb=function(a){a&1&&(_.y(0,"div")(1,"div",30)(2,"strong"),_.N(3,"WARNING:"),_.z(),_.N(4," This product has not been reviewed by domain stewards and is not currently discoverable from browsing domain page. "),_.z()())};
IKb=function(a,b){a&1&&(_.y(0,"div",17),_.B(1,"stacks-popup-product",36),_.y(2,"a",37),_.N(3),_.z()());a&2&&(a=b.wa,b=_.J(6),_.t(1),_.w("product",a),_.t(1),_.w("routerLink",_.lf(4,FKb,"/product/"+a.lr()))("queryParams",b.params),_.t(1),_.gf(a.getName()))};
KKb=function(a){a&1&&(_.y(0,"div",31),_.B(1,"div",32),_.y(2,"h2",33),_.N(3,"Better Alternatives"),_.z(),_.y(4,"ul",34),_.M(5,IKb,4,6,"div",35),_.z()());if(a&2){a=_.J().Oa;var b=_.J(4);_.t(1);_.w("innerHTML",b.Bva(_.Ni(a,OK,79).cL()||""),_.qd);_.t(4);_.w("ngForOf",_.Oi(_.Ni(a,OK,79),JKb,6))}};LKb=function(a,b){a&1&&(_.y(0,"a",39),_.N(1),_.z());a&2&&(a=b.wa,_.w("href",a.getUrl(),_.rd),_.t(1),_.ff("",a.Hs()," "))};
MKb=function(a){a&1&&(_.y(0,"div",22)(1,"p"),_.N(2,"Product page"),_.z(),_.M(3,LKb,2,2,"a",38),_.z());a&2&&(a=_.J().Oa,_.t(3),_.w("ngForOf",_.Oi(a,PK,28)))};NKb=function(a,b){a&1&&(_.y(0,"a",41),_.N(1),_.z());a&2&&(a=b.wa,_.w("href",a.getUrl(),_.rd),_.t(1),_.ff("",a.Hs()," "))};OKb=function(a){a&1&&(_.y(0,"div",22)(1,"p"),_.N(2,"Landing page"),_.z(),_.M(3,NKb,2,2,"a",40),_.z());a&2&&(a=_.J().Oa,_.t(3),_.w("ngForOf",a.xba()))};
PKb=function(a){a&1&&(_.y(0,"div",22)(1,"p"),_.N(2,"Customer adoption stage"),_.z(),_.y(3,"a",42),_.N(4),_.z()());if(a&2){a=_.J().Oa;var b=_.J(4);_.t(4);_.gf(b.sBc(_.cj(a,71,0)))}};QKb=function(a){a&1&&(_.y(0,"div"),_.N(1," Contact "),_.y(2,"a",47),_.N(3),_.z(),_.N(4," for more information "),_.z());a&2&&(a=_.J().wa,_.t(2),_.w("href",a.value[1],_.rd),_.t(1),_.ff("",a.value[0],"@"))};
RKb=function(a){a&1&&(_.y(0,"div"),_.N(1," Read instructions "),_.y(2,"a",47),_.N(3,"here"),_.z()());a&2&&(a=_.J().wa,_.t(2),_.w("href",a.value[0],_.rd))};SKb=function(a){a&1&&(_.y(0,"div"),_.N(1," Sign up "),_.y(2,"a",47),_.N(3,"here"),_.z()());a&2&&(a=_.J().wa,_.t(2),_.w("href",a.value[0],_.rd))};TKb=function(a,b){a&1&&(_.y(0,"span")(1,"a",47),_.N(2),_.z()());a&2&&(a=b.wa,b=_.J(5).Oa,_.J(3),_.t(1),_.w("href","https://moma.corp.google.com/team/"+a,_.rd),_.t(1),_.ff(" ",b.oPb.get(a)," "))};
UKb=function(a){a&1&&(_.y(0,"span"),_.N(1," is allowed."),_.z())};VKb=function(a){a&1&&(_.y(0,"span"),_.N(1," are allowed."),_.z())};WKb=function(a){a&1&&(_.y(0,"div"),_.M(1,TKb,3,2,"span",45),_.M(2,UKb,2,0,"span",9),_.M(3,VKb,2,0,"span",9),_.z());a&2&&(a=_.J().wa,_.t(1),_.w("ngForOf",a.value),_.t(1),_.w("ngIf",1===a.value.length),_.t(1),_.w("ngIf",1<a.value.length))};
XKb=function(a,b){a&1&&(_.y(0,"span")(1,"a",47),_.N(2),_.z()());a&2&&(a=b.wa,b=_.J(5).Oa,_.J(3),_.t(1),_.w("href","https://moma.corp.google.com/team/"+a,_.rd),_.t(1),_.ff(" ",b.oPb.get(a)," "))};YKb=function(a){a&1&&(_.y(0,"span"),_.N(1," is not allowed."),_.z())};ZKb=function(a){a&1&&(_.y(0,"span"),_.N(1," are not allowed."),_.z())};
$Kb=function(a){a&1&&(_.y(0,"div"),_.M(1,XKb,3,2,"span",45),_.M(2,YKb,2,0,"span",9),_.M(3,ZKb,2,0,"span",9),_.z());a&2&&(a=_.J().wa,_.t(1),_.w("ngForOf",a.value),_.t(1),_.w("ngIf",1===a.value.length),_.t(1),_.w("ngIf",1<a.value.length))};aLb=function(a){a&1&&(_.y(0,"div"),_.N(1," Please see the "),_.y(2,"a",47),_.N(3," general guidance "),_.z(),_.N(4,"for using GCP Systems. "),_.z());a&2&&(a=_.J().wa,_.t(2),_.w("href",a.value[0],_.rd))};
bLb=function(a){a&1&&(_.y(0,"div"),_.N(1," Default visibility "),_.y(2,"a",47),_.N(3,"here"),_.z()());a&2&&(a=_.J().wa,_.t(2),_.w("href",a.value[0],_.rd))};cLb=function(a,b){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=b.wa,_.t(1),_.ff(" ",a," "))};dLb=function(a){a&1&&(_.y(0,"div"),_.M(1,cLb,2,1,"span",45),_.N(2," are allowed. "),_.z());a&2&&(a=_.J().wa,_.t(1),_.w("ngForOf",a.value))};eLb=function(a){a&1&&(_.y(0,"div"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.ff(" ",a.value," "))};
fLb=function(a,b){a&1&&(_.y(0,"div"),_.M(1,QKb,5,2,"div",9),_.M(2,RKb,4,1,"div",9),_.M(3,SKb,4,1,"div",9),_.M(4,WKb,4,3,"div",9),_.M(5,$Kb,4,3,"div",9),_.M(6,aLb,5,1,"div",9),_.M(7,bLb,4,1,"div",9),_.M(8,dLb,3,1,"div",9),_.M(9,eLb,2,1,"div",9),_.z());a&2&&(a=b.wa,_.t(1),_.w("ngIf","contactTeam"===a.key),_.t(1),_.w("ngIf","onboardingDoc"===a.key),_.t(1),_.w("ngIf","signUpDoc"===a.key),_.t(1),_.w("ngIf","includedTeamId"===a.key),_.t(1),_.w("ngIf","excludedTeamId"===a.key),_.t(1),_.w("ngIf","gcpGuidance"===
a.key),_.t(1),_.w("ngIf","buildVisibility"===a.key),_.t(1),_.w("ngIf","groups"===a.key),_.t(1),_.w("ngIf","other"===a.key))};gLb=function(a){a&1&&(_.y(0,"div",48)(1,"a",47),_.N(2),_.z()());if(a&2){var b=_.J(2).Oa;a=_.J().Oa;_.J(3);_.t(1);b="https://source.corp.google.com/piper///depot/google3/productivity/stacks/catalog/product/"+b.lr()+"/stacks.textproto";_.w("href",b,_.rd);_.t(1);_.ff("more (+",a.voa.length-3,")")}};
hLb=function(a){a&1&&(_.y(0,"div",22)(1,"div",43)(2,"p"),_.N(3,"Product allowlist"),_.z(),_.B(4,"stacks-popup-info",44),_.z(),_.M(5,fLb,10,9,"div",45),_.M(6,gLb,3,2,"div",46),_.z());a&2&&(a=_.J(2).Oa,_.t(5),_.w("ngForOf",a.voa.slice(0,3)),_.t(1),_.w("ngIf",3<a.voa.length))};iLb=function(a){a&1&&(_.y(0,"div",22)(1,"p"),_.N(2,"Specialized purpose"),_.z(),_.y(3,"div"),_.N(4),_.z()());a&2&&(a=_.J().Oa,_.t(4),_.gf(_.Y(a,74)))};
jLb=function(a){a&1&&(_.y(0,"div",22)(1,"p"),_.N(2,"Support level"),_.z(),_.y(3,"a",49),_.N(4,"Agreement signed"),_.z()());a&2&&(a=_.J().Oa,_.t(3),_.cf("href","/agreement/",a.lr(),"",_.rd))};kLb=function(a){a&1&&(_.y(0,"div",22)(1,"p"),_.N(2,"Support level"),_.z(),_.y(3,"a",49),_.N(4,"Unsigned draft agreement"),_.z()());a&2&&(a=_.J().Oa,_.t(3),_.cf("href","/agreement/",a.lr(),"",_.rd))};
lLb=function(a){a&1&&(_.y(0,"div",22)(1,"p"),_.N(2,"Moma Teams"),_.z(),_.y(3,"a",47),_.N(4,"Product page"),_.z()());a&2&&(a=_.J().Oa,_.t(3),_.cf("href","http://moma.corp.google.com/product/",a.JRa(),"",_.rd))};mLb=function(a,b){a&1&&(_.y(0,"li"),_.B(1,"stacks-icon-link",52),_.z());a&2&&(a=b.wa,_.t(1),_.w("link",a))};
nLb=function(a){a&1&&(_.y(0,"section",50)(1,"h2",51),_.N(2,"Used in the following Core Solution(s):"),_.z(),_.y(3,"ul"),_.M(4,mLb,2,1,"li",45),_.z()());a&2&&(a=_.J(2).Oa,_.t(4),_.w("ngForOf",a.cHb))};oLb=function(a,b){a&1&&(_.y(0,"div")(1,"div",58),_.N(2),_.z(),_.y(3,"div",59),_.N(4),_.z(),_.y(5,"div"),_.N(6),_.z(),_.y(7,"div",55),_.N(8),_.z()());a&2&&(a=b.wa,_.t(2),_.gf(_.Y(a,1)),_.t(2),_.gf(a.getName()),_.t(2),_.ff("Target: ",_.Y(a,4),""),_.t(2),_.ff("Updated ",_.Y(a,2),""))};
pLb=function(a){a&1&&(_.y(0,"section",50)(1,"header",53)(2,"h2",54),_.N(3,"Metrics"),_.z(),_.y(4,"p",55),_.N(5,"Source: Stacks data"),_.z()(),_.y(6,"div",56),_.M(7,oLb,9,4,"div",57),_.z()());a&2&&(a=_.J().Oa,_.t(7),_.w("stacksExpandListOf",_.Oi(a,NK,27)))};qLb=function(a){a&1&&(_.y(0,"section",50)(1,"h2",60),_.N(2,"Education materials"),_.z(),_.B(3,"stacks-link-lists",61),_.z());a&2&&(a=_.J(2).Oa,_.t(3),_.w("lists",a.fnb))};rLb=function(a,b){a&1&&_.B(0,"iframe",66);a&2&&_.w("src",b.wa,_.Sfa)};
sLb=function(a){a&1&&(_.C(0),_.y(1,"h3",64),_.N(2,"Roadmap"),_.z(),_.M(3,rLb,1,1,"iframe",65),_.F());a&2&&(a=_.J(3).Oa,_.t(3),_.w("ngForOf",a.qJb))};tLb=function(a){a&1&&(_.y(0,"section",50)(1,"h2",62),_.N(2),_.z(),_.B(3,"stacks-link-lists",63),_.M(4,sLb,4,1,"ng-container",9),_.z());if(a&2){a=_.J().Oa;var b=_.J().Oa;_.t(2);_.ff("About ",a.name,"");_.t(1);_.w("lists",b.icb);_.t(1);_.w("ngIf",b.qJb.length)}};
uLb=function(a,b){a&1&&(_.y(0,"li"),_.B(1,"stacks-icon-link",69),_.z());a&2&&(a=b.wa,_.t(1),_.w("isContact",!0)("link",a))};vLb=function(a){a&1&&(_.C(0),_.y(1,"h3"),_.N(2,"Meet the team"),_.z(),_.y(3,"ul",34),_.M(4,uLb,2,2,"li",45),_.z(),_.F());a&2&&(a=_.J(3).Oa,_.t(1),_.Pe("h3-margin-top",a.wPa.length),_.t(3),_.w("ngForOf",a.SY))};
wLb=function(a){a&1&&(_.y(0,"section",50)(1,"h2",67),_.N(2,"Feedback and communications"),_.z(),_.B(3,"stacks-link-lists",68),_.M(4,vLb,5,3,"ng-container",9),_.z());a&2&&(a=_.J(2).Oa,_.t(3),_.w("lists",a.wPa),_.t(1),_.w("ngIf",a.SY.length))};
xLb=function(a){a&1&&(_.y(0,"section",50)(1,"h2",70),_.N(2,"Additional guidance"),_.z(),_.y(3,"p",71),_.N(4," These guidelines may or may not apply to your use case. We recommend contacting the groups identified below to confirm. "),_.z(),_.B(5,"stacks-link-lists",68),_.z());a&2&&(a=_.J(2).Oa,_.t(5),_.w("lists",a.Zrb))};yLb=function(a,b){a&1&&(_.y(0,"li"),_.B(1,"stacks-icon-link",73),_.z());a&2&&(a=b.wa,_.t(1),_.w("link",a))};
zLb=function(a){a&1&&(_.y(0,"ul"),_.M(1,yLb,2,1,"li",45),_.z());a&2&&(a=_.J(4).Oa,_.t(1),_.w("ngForOf",a.LY))};ALb=function(a){a&1&&(_.y(0,"h3"),_.N(1,"Codepaths"),_.z(),_.M(2,zLb,2,1,"ul",9));a&2&&(a=_.J(3).Oa,_.t(2),_.w("ngIf",a.LY.length))};BLb=function(a,b){a&1&&(_.y(0,"li"),_.B(1,"stacks-icon-link",74),_.z());a&2&&(a=b.wa,_.t(1),_.w("link",a))};
CLb=function(a){a&1&&(_.y(0,"h3"),_.N(1,"Other resources"),_.z(),_.y(2,"ul",34),_.M(3,BLb,2,1,"li",45),_.z());a&2&&(a=_.J(3).Oa,_.Pe("h3-margin-top",a.LY.length),_.t(3),_.w("ngForOf",a.gXa))};DLb=function(a){a&1&&(_.y(0,"section",50)(1,"h2",33),_.N(2,"Additional resources"),_.z(),_.M(3,ALb,3,1,"ng-template",72),_.M(4,CLb,4,3,"ng-template",72),_.z());a&2&&(a=_.J(2).Oa,_.t(3),_.w("ngIf",a.LY.length),_.t(1),_.w("ngIf",a.gXa.length))};
ELb=function(a,b){a&1&&(_.y(0,"ul"),_.B(1,"stacks-icon-link",74),_.z());a&2&&(a=b.wa,_.t(1),_.w("link",a))};FLb=function(a,b){a&1&&(_.C(0),_.y(1,"h3",75),_.N(2),_.z(),_.y(3,"p"),_.N(4),_.z(),_.M(5,ELb,2,1,"ul",45),_.B(6,"br"),_.F());a&2&&(a=b.wa,_.t(2),_.gf(a.name),_.t(2),_.gf(a.description),_.t(1),_.w("ngForOf",a.links))};
GLb=function(a){a&1&&(_.y(0,"section",50)(1,"h2",75),_.N(2,"External Google Tool Mapping"),_.z(),_.M(3,FLb,7,3,"ng-container",45),_.z());a&2&&(a=_.J(2).Oa,_.t(3),_.w("ngForOf",a.Izc))};
HLb=function(a,b){a&1&&(_.C(0),_.y(1,"div",10)(2,"h1"),_.N(3),_.z(),_.y(4,"div",11)(5,"p",12),_.M(6,CKb,1,3,"stacks-popup-freshness",13),_.M(7,DKb,2,1,"span",14),_.M(8,EKb,3,1,"a",15),_.M(9,GKb,3,4,"a",16),_.z()()(),_.M(10,HKb,5,0,"div",9),_.y(11,"div",17),_.B(12,"stacks-popup-product",18),_.z(),_.M(13,KKb,6,2,"div",19),_.B(14,"div",20),_.y(15,"div"),_.M(16,MKb,4,1,"div",21),_.M(17,OKb,4,1,"div",21),_.y(18,"div",22)(19,"p"),_.N(20,"Product phase"),_.z(),_.y(21,"a",23),_.N(22),_.z()(),_.M(23,PKb,5,
1,"div",21),_.M(24,hLb,7,2,"div",21),_.M(25,iLb,5,1,"div",21),_.M(26,jLb,5,1,"div",21),_.M(27,kLb,5,1,"div",21),_.M(28,lLb,5,1,"div",21),_.z(),_.M(29,nLb,5,1,"section",24),_.M(30,pLb,8,1,"section",24),_.M(31,qLb,4,1,"section",24),_.M(32,tLb,5,3,"section",24),_.M(33,wLb,5,2,"section",24),_.M(34,xLb,6,1,"section",24),_.M(35,DLb,5,2,"section",24),_.M(36,GLb,4,1,"section",24),_.F());if(a&2){a=b.Oa;b=_.J().Oa;var c=_.J(3);_.t(3);_.gf(a.getName());_.t(3);_.w("ngIf",c.Gnb&&_.Y(a,42));_.t(1);_.w("ngIf",c.Gnb&&
_.Y(a,42));_.t(1);_.w("ngIf",c.US);_.t(1);_.w("ngIf",!c.US);_.t(1);_.w("ngIf",!_.Y(a,68)&&_.Y(a.Kg(),1)!=c.P_b[1]);_.t(2);_.w("product",a);_.t(1);_.w("ngIf",_.Gi(a,OK,79)&&_.Ni(a,OK,79).O_());_.t(1);_.w("innerHTML",c.Bva(a.cL()),_.qd);_.t(2);_.w("ngIf",_.Oi(a,PK,28).length);_.t(1);_.w("ngIf",a.xba().length);_.t(5);_.gf(c.wBc(a.Zra()));_.t(1);_.w("ngIf",_.cj(a,71,0));_.t(1);_.w("ngIf",b.voa.length);_.t(1);_.w("ngIf",_.Y(a,74));_.t(1);_.w("ngIf",a.bRa());_.t(1);_.w("ngIf",_.Zi(a,69));_.t(1);_.w("ngIf",
c.nYa&&a.Csb()&&0<a.JRa());_.t(1);_.w("ngIf",c.pOa&&b.cHb.length);_.t(1);_.w("ngIf",0<_.Oi(a,NK,27).length);_.t(1);_.w("ngIf",b.fnb.length);_.t(1);_.w("ngIf",b.icb.length||a.p4c);_.t(1);_.w("ngIf",b.wPa.length||b.SY.length);_.t(1);_.w("ngIf",b.Zrb.length);_.t(1);_.w("ngIf",b.LY.length||b.gXa.length);_.t(1);_.w("ngIf",c.mOa&&_.Oi(a,QK,81).length)}};ILb=function(a,b){a&1&&(_.C(0),_.M(1,HLb,37,26,"ng-container",9),_.F());a&2&&(a=b.Oa,_.t(1),_.w("ngIf",a.product))};
JLb=function(a){a&1&&(_.C(0),_.M(1,ILb,2,1,"ng-container",9),_.F());a&2&&(a=_.J().Oa,_.t(1),_.w("ngIf",a.Xb))};KLb=function(a,b){a&1&&(_.C(0,3),_.M(1,AKb,1,0,"loading",4),_.M(2,BKb,2,1,"p",5),_.M(3,JLb,2,1,"ng-container",6),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Zi),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),_.w("ngSwitchCase",b.Vc.Jh))};
MLb=function(a){var b=[];if(_.Oi(a,RK,80).length)for(var c=_.l(_.Oi(a,RK,80)),d=c.next(),e={};!d.done;e={rfa:e.rfa},d=c.next()){e.rfa=d.value;d=_.l(_.Oi(e.rfa,SK,2));for(var f=d.next();!f.done;f=d.next())_.Oi(f.value,LLb,3).filter(function(g){return g.lr()===a.Gba()}).forEach(function(g){return function(){b.push(JK({name:g.rfa.getName(),url:"https://stacks-v4.corp.google.com/well_lit_path/"+g.rfa.nrb(),icon:"https://static.corp.google.com/stacks/icon_cs.svg"}))}}(e))}return b};
NLb=function(a){var b=[];a=_.l(_.Oi(a,QK,81));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=_.X(d,1);var e="";0<_.Oi(d,TK,2).length&&(e=e.concat("\n",_.Oi(d,TK,2)[0].cL()));d=_.Vi(d,3).map(function(f){return JK({name:f,url:f,icon:"link"})}).sort(IK);b.push({name:c,description:e,links:d})}return b};
OLb=function(a){var b=[];iGb([{source:_.Oi(a,PK,8),Pi:b,name:"Critical user journeys",icon:"link"},{source:_.Oi(a,PK,12),Pi:b,name:"Future plans",icon:"drive_document"},{source:_.Oi(a,PK,20),Pi:b,name:"Launch plans",icon:"drive_document"},{source:_.Oi(a,PK,32),Pi:b,name:"SLOs",icon:"link"},{source:_.Oi(a,PK,22),Pi:b,name:"Monitoring",icon:"planner_review"}]);if(_.Zi(a,45)||_.Zi(a,46)){var c=[];_.Zi(a,45)&&c.push(JK({name:"Google Cloud Platform support",icon:"cloud_done"}));_.Zi(a,46)&&c.push(JK({name:"Open source",
icon:"ic_github_grey600_24dp.svg"}));c=(new KK).Le("Other attributes").WU(c);b.push(c)}_.Oi(a,UK,47).length&&(c=(new KK).Le("Data classification").WU(_.Oi(a,UK,47).map(function(d){return JK({name:d.kg(),icon:"data_table"})})),b.push(c));_.Oi(a,VK,41).length&&(a=(new KK).Le("Languages").WU(_.Oi(a,VK,41).map(function(d){return JK({name:d.kg(),icon:"language"})}).sort(IK)),b.push(a));b.sort(function(d,e){return"Other attributes"===d.kg()?1:"Other attributes"===e.kg()?-1:"Data classification"===d.kg()?
1:"Data classification"===e.kg()?-1:IK(d,e)});return b};
PLb=function(a){var b=[];iGb([{source:a.FQa(),Pi:b,name:"Ask a question",icon:"atari_site"},{source:_.Oi(a,PK,56),Pi:b,name:"Report an issue",icon:"atari_site"},{source:_.Oi(a,PK,57),Pi:b,name:"Stay updated",icon:"atari_site"}]);_.mb(a,35,_.Ra).length&&!a.bS().length&&(a=(new KK).Le("Team member").WU(_.mb(a,35,_.Ra).map(function(c){return JK({name:"Moma Teams",url:"https://moma.corp.google.com/team/"+c,icon:"group"})})),b.push(a));b.sort(IK);return b};
QLb=function(a){if(!a.bS().length)return[];var b=[],c=[];_.mb(a,35,_.Ra).length&&(b=_.mb(a,35,_.Ra).map(function(d){return JK({name:"Full team...",url:"https://moma.corp.google.com/team/"+d,icon:"moma_teams.png"})}));c=hGb(a.bS());return[].concat(_.yc(c),_.yc(b))};
RLb=function(a){var b=[],c=[],d=[];_.Vi(a,83).length?b=_.Vi(a,83).map(function(e){return JK({name:"Glossary",url:"https://moma.corp.google.com/glossary?entity=/g/"+e,icon:"auto_stories"})}):_.mb(a,14,_.Ra).length&&(b=_.mb(a,14,_.Ra).map(function(e){return JK({name:"Glossary",url:"https://glossary.googleplex.com/terms/"+e,icon:"auto_stories"})}));_.mb(a,25,_.Ra).length&&(c=_.mb(a,25,_.Ra).map(function(e){return JK({name:"Pegboard",url:"https://pegboard.corp.google.com/tools/"+e,icon:"keep"})}));a.Jba().length&&
(d=gGb(a.Jba(),"link"));return[].concat(_.yc(b),_.yc(c),_.yc(d)).sort(IK)};SLb=function(a){return JK({name:a,url:a.startsWith("http")?a:"http:"+a,icon:"code"})};ULb=function(a){return(null!=a?a:[]).map(function(b){var c=new Map;c.set("roadmapId",b);return _.eg(TLb,c.get("roadmapId"))})};VLb=function(a){a&1&&_.B(0,"folder-tab-header",4);a&2&&(a=_.J(),_.w("viewData",a.yb),_.Ne("aria-labelledby",a.rO))};
XLb=function(a){a&1&&_.B(0,"readme",12);a&2&&(a=_.J(2),_.w("markdownContent",a.Mva)("safeHtmlContent",a.vYa)("shouldCollapse",!WLb(a))("trackProjectId",a.location.tb)("trackGestureScroll",!0))};YLb=function(a){a&1&&(_.B(0,"folder-detail-section",13),_.O(1,"async"));a&2&&(a=_.J(2),_.w("title",a.s$b)("groupedFiles",a.mVa)("useRelativeUrls",!WLb(a))("aggregations",_.R(1,5,a.aggregations))("isPiper",a.kj(a.location)))};
ZLb=function(a){if(a&1){var b=_.Kc();_.y(0,"folder-detail-section",14);_.H("toggle",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.ayc(c))});_.O(1,"async");_.O(2,"async");_.z()}a&2&&(a=_.J(2),_.w("title",a.r$b)("groupedFiles",a.WNa)("initiallyExpanded",_.R(1,6,a.Gx.csa().ka(_.re())))("useRelativeUrls",!WLb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.kj(a.location)))};
$Lb=function(a){if(a&1){var b=_.Kc();_.y(0,"folder-detail-section",15);_.H("toggle",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.kBc(c))});_.O(1,"async");_.O(2,"async");_.z()}a&2&&(a=_.J(2),_.w("title",a.t$b)("groupedFiles",a.Zqb)("initiallyExpanded",_.R(1,6,WK(a.un)?a.Gx.Mba().ka(_.re()):_.Ed(!0)))("useRelativeUrls",!WLb(a))("aggregations",_.R(2,8,a.aggregations))("isPiper",a.kj(a.location)))};
aMb=function(a){a&1&&(_.y(0,"main",5,6),_.M(2,XLb,1,5,"readme",7),_.y(3,"mat-accordion",8),_.M(4,YLb,2,7,"folder-detail-section",9),_.M(5,ZLb,3,10,"folder-detail-section",10),_.M(6,$Lb,3,10,"folder-detail-section",11),_.z()());a&2&&(a=_.J(),_.Ne("aria-labelledby",a.rO),_.t(2),_.w("ngIf",a.Mva),_.t(1),_.w("multi",!0),_.t(1),_.w("ngIf",WK(a.un)),_.t(1),_.w("ngIf",WK(a.oo)),_.t(1),_.w("ngIf",WK(a.JG)))};
bMb=function(a,b){a&1&&(_.y(0,"mat-option",21),_.N(1),_.z());a&2&&(a=b.wa,_.w("value",a.lr()),_.t(1),_.ff(" ",a.getName()," "))};cMb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.N(3);_.z();_.y(4,"mat-select",19);_.H("selectionChange",function(c){_.Lc(b);var d=_.J(3);return _.Mc(d.OKb.next(c.value))});_.M(5,bMb,2,2,"mat-option",20);_.z()()()}a&2&&(a=_.J().Oa,_.t(3),_.ff("",a.length," products:"),_.t(1),_.w("value",a[0].lr()),_.t(1),_.w("ngForOf",a))};
dMb=function(a,b){a&1&&(_.C(0),_.M(1,cMb,6,3,"div",16),_.B(2,"stacks-product-page",17),_.O(3,"async"),_.O(4,"async"),_.F());a&2&&(a=b.Oa,b=_.J(2),_.t(1),_.w("ngIf",1<a.length),_.t(1),_.Pe("dark-theme","DARK"===_.R(3,4,b.vt.theme)),_.w("productIdFromParent",_.R(4,6,b.hqa)))};eMb=function(a){a&1&&(_.C(0),_.M(1,dMb,5,8,"ng-container",3),_.O(2,"async"),_.F());a&2&&(a=_.J(),_.t(1),_.w("ngIf",_.R(2,1,a.uNb)))};fMb=function(a){return 3===a.getType()?a.ke()+"/":a.ke()};
gMb=function(a){a&1&&(_.C(0),_.N(1,"\n  "),_.B(2,"diff-detail-header",2),_.N(3,"\n  "),_.y(4,"code-diff-chunks",3),_.N(5,"\n  "),_.z(),_.N(6,"\n"),_.F());a&2&&(a=_.J(),_.t(2),_.w("viewData",a.yb),_.t(2),_.w("fileName",a.sXa)("diffChunks",a.yb.uqa.AC))};hMb=function(a){a&1&&(_.y(0,"dc-information-box"),_.N(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.z())};
iMb=function(a){a&1&&(_.y(0,"a",14,15),_.N(2),_.z());a&2&&(a=_.J(2),_.w("routerLink",a.SCc),_.t(2),_.ff("\n        ",a.yb.Tba,"\n      "))};jMb=function(a){a&1&&(_.N(0,"\n        "),_.y(1,"a",16,17),_.N(3),_.z(),_.N(4,"\n      "));a&2&&(a=_.J(2),_.t(1),_.w("externalLink",a.Kzc),_.t(2),_.ff("\n          ",a.yb.Tba,""))};
kMb=function(a){if(a&1){var b=_.Kc();_.N(0,"\n    ");_.y(1,"detail-header",4);_.N(2,"\n  ");_.z();_.N(3,"\n\n  ");_.y(4,"main");_.N(5,"\n    ");_.M(6,hMb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.y(8,"h4");_.N(9,"Git Submodule");_.z();_.N(10,"\n    ");_.y(11,"dc-p",6);_.N(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.z();_.N(13,"\n    ");_.y(14,"dc-p",6);_.N(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.z();_.N(16,"\n\n    ");_.y(17,"dc-p",7);_.N(18,"\n      ");_.y(19,"span");_.N(20,"Git URL:");_.z();_.N(21,"\n      ");_.M(22,iMb,3,2,"a",8);_.N(23,"\n      ");_.M(24,jMb,5,2,"ng-template",null,9,_.zf);_.N(26,"\n      ");_.y(27,"copy-button",10);_.H("copyEvent",function(){_.Lc(b);var d=_.J();_.Nmb((d.LBc||d.Jzc).oa);return _.Mc()});_.N(28,"\n      ");_.z();_.N(29,"\n    ");_.z();_.N(30,"\n    ");_.y(31,"dc-p",11);_.N(32,"\n      ");_.y(33,"span");_.N(34,"Commit hash:");_.z();_.N(35,"\n      ");_.y(36,
"span",12,13);_.N(38);_.z();_.N(39,"\n      ");_.y(40,"copy-button",10);_.H("copyEvent",function(){_.Lc(b);var d=_.J();_.Nmb(d.Gwc.oa);return _.Mc()});_.N(41,"\n      ");_.z();_.N(42,"\n    ");_.z();_.N(43,"\n  ");_.z();_.N(44,"\n")}if(a&2){var c=_.ef(25);a=_.J();_.t(1);_.w("viewData",a.yb);_.t(5);_.w("ngIf",!a.iwb);_.t(16);_.w("ngIf",a.iwb)("ngIfElse",c);_.t(5);_.w("copyText",a.yb.Tba)("isSmall",!0);_.t(11);_.gf(a.yb.Nz);_.t(2);_.w("copyText",a.yb.Nz)("isSmall",!0)}};
lMb=function(a){a&1&&(_.C(0),_.y(1,"code-example-usage",5),_.O(2,"async"),_.C(3,6),_.y(4,"div",7),_.N(5,"No code examples were found for the selected symbol."),_.z(),_.F(),_.z(),_.F());a&2&&(a=_.J(2),_.t(1),_.w("codeExample",_.R(2,2,a.KY))("source",a.source))};mMb=function(a){a&1&&(_.C(0),_.y(1,"div",4),_.N(2),_.O(3,"async"),_.z(),_.M(4,lMb,6,4,"ng-container",1),_.O(5,"async"),_.F());if(a&2){a=_.J();var b=_.ef(6);_.t(2);_.gf(_.R(3,3,a.HOb));_.t(2);_.w("ngIf",!_.R(5,5,a.Tzc))("ngIfElse",b)}};
nMb=function(a){a&1&&(_.y(0,"div",8),_.N(1,' Open the context menu on a symbol, and select "Show Code Example" to view a code example for that symbol. '),_.z())};oMb=function(){};pMb=function(a){a&1&&(_.y(0,"code-example",9),_.C(1,6),_.y(2,"div",7),_.N(3,"No code examples were found for the selected symbol."),_.z(),_.F(),_.z(),_.M(4,oMb,0,0,"ng-template"));a&2&&(a=_.J(),_.w("kytheTicketObservable",a.fUa)("source",a.source))};
qMb=function(a){return(a=RegExp("(google3/[^#]*)#([0-9]+)").exec(a))?{im:a[1],gI:Number(a[2])}:{im:"",gI:0}};rMb=function(a){var b=a.Ck.map(function(c){return{yp:c,Xqa:!1}});return{Cd:a.Xa,kE:a.kE,entries:b}};sMb=function(a){for(var b=[],c=0;c<a.Ck.length;c++)b.push({yp:a.Ck[c],Xqa:!0});return{Cd:a.Xa,kE:a.kE,entries:b}};tMb=function(){};uMb=function(a){a&1&&_.M(0,tMb,0,0,"ng-template",11);a&2&&(_.J(3),_.w("ngTemplateOutlet",_.ef(3)))};
vMb=function(a,b){a&1&&(_.B(0,"history-table",12),_.O(1,"async"),_.O(2,"async"));if(a&2){a=b.Oa;b=_.J(2).Oa;var c=_.J();_.w("data",b.Xb.pL)("historyPlace",a)("blameInfo",_.R(1,5,c.Roa))("columnType",b.Xb.columnType)("focusCommit",_.R(2,7,c.Yaa))}};wMb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",14);_.H("click",function(){var d=_.Lc(b).Oa;return _.Mc(d())});_.N(1," Show more ");_.z()}if(a&2){a=_.J(3).Oa;var c=_.J();_.w("trackBucket",c.tO.VV)("trackProjectId",a.Xb.Xa.tb)}};
xMb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",14);_.H("click",function(){var d=_.Lc(b).Oa;return _.Mc(d())});_.N(1," Show all ");_.z()}if(a&2){a=_.J(3).Oa;var c=_.J();_.w("trackBucket",c.tO.VV)("trackProjectId",a.Xb.Xa.tb)}};yMb=function(a){a&1&&(_.C(0),_.M(1,wMb,2,2,"button",13),_.M(2,xMb,2,2,"button",13),_.F());a&2&&(a=_.J(2).Oa,_.t(1),_.w("ngIf",a.Xb.ara),_.t(1),_.w("ngIf",a.Xb.Baa))};
zMb=function(a){a&1&&(_.y(0,"div",15),_.B(1,"mat-spinner",16),_.z());a&2&&(_.t(1),_.w("diameter",18)("strokeWidth",2))};AMb=function(a){a&1&&(_.y(0,"dc-information-box",17),_.N(1," Failed to fetch more history "),_.z())};
BMb=function(a){a&1&&(_.C(0),_.M(1,uMb,1,1,null,6),_.O(2,"async"),_.y(3,"div",7),_.O(4,"async"),_.M(5,vMb,3,9,"history-table",8),_.O(6,"async"),_.C(7,3),_.O(8,"async"),_.M(9,yMb,3,2,"ng-container",4),_.M(10,zMb,2,2,"div",9),_.M(11,AMb,2,0,"dc-information-box",10),_.F(),_.z(),_.F());if(a&2){a=_.J().Oa;var b=_.J();_.t(1);_.w("ngIf",_.R(2,8,b.iXa));_.t(2);_.Pe("hidden",_.R(4,10,b.iXa));_.t(2);_.w("ngIf",_.R(6,12,a.Xb.pL.Cd));_.t(2);_.w("ngSwitch",_.R(8,14,b.o0));_.t(2);_.w("ngSwitchCase",b.FB.Jh);_.t(1);
_.w("ngSwitchCase",b.FB.Zi);_.t(1);_.w("ngSwitchCase",b.FB.Error)}};CMb=function(){};DMb=function(a){a&1&&_.M(0,CMb,0,0,"ng-template",11);a&2&&(_.J(2),_.w("ngTemplateOutlet",_.ef(3)))};EMb=function(a){a&1&&(_.y(0,"dc-information-box",18),_.N(1," History unavailable "),_.z())};
FMb=function(a,b){a&1&&(_.C(0,3),_.M(1,BMb,12,16,"ng-container",4),_.M(2,DMb,1,1,null,4),_.M(3,EMb,2,0,"dc-information-box",5),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.FB.Jh),_.t(1),_.w("ngSwitchCase",b.FB.Zi),_.t(1),_.w("ngSwitchCase",b.FB.Error))};GMb=function(a){a&1&&(_.We(0,19),_.B(1,"loading",20),_.Xe());a&2&&(_.t(1),_.w("hasBackground",!0)("diameter",36))};HMb=function(a){return aCb(a)||8===a.kind};
IMb=function(a,b,c){var d=_.Kh(a,1);return d&&b.qub.has(d)?_.Ed({Oc:a,RH:d}):_.Kh(a,3)||_.$D(a)?_.SH(c,a,"path",1).ka(_.v(function(e){return{Oc:a,RH:e}})):_.Ed({Oc:a,RH:b.rFc})};JMb=function(a,b){return!!a.pL.entries.find(function(c){return c.yp.Hf===b})};KMb=function(a,b){return _.Gp(a.location,b.location)};LMb=function(a){return 0===a.kind&&!a.Upa||3===a.kind||2===a.kind};
NMb=function(a,b){var c=a.location;return _.Lh(c)?MMb(b,c).ka(_.v(function(d){return _.DE(d)?_.MD(Object.assign({},d.Xb,{yb:a})):d})):_.oe};OMb=function(a){var b=_.l(a);a=b.next().value;b=b.next().value;return!!a&&_.DE(b)};PMb=function(a){a&1&&_.B(0,"loading")};
QMb=function(a){if(a&1){var b=_.Kc();_.C(0);_.N(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.y(2,"button",11);_.H("click",function(){_.Lc(b);var d=_.J(2).wa,e=_.J(3).Oa;return _.Mc(e.Y_a.add(d.Wh.id))});_.N(3," Show findings anyway... ");_.z();_.F()}if(a&2){a=_.J(2).wa;var c=_.J(4);_.t(2);_.Ne("data-action",c.tgc)("data-action-id",a.Wh.id)}};RMb=function(a){a&1&&_.Se(0)};
TMb=function(a){a&1&&(_.C(0),_.M(1,RMb,1,0,"ng-container",12),_.F());if(a&2){a=_.J(2).wa;_.J(4);var b=_.ef(5);_.t(1);_.w("ngTemplateOutlet",b)("ngTemplateOutletContext",_.lf(2,SMb,a))}};UMb=function(a){a&1&&(_.M(0,QMb,4,2,"ng-container",0),_.M(1,TMb,2,4,"ng-container",0));if(a&2){a=_.J().wa;var b=_.J(3).Oa;_.w("ngIf",500<a.count&&!b.Y_a.has(a.Wh.id));_.t(1);_.w("ngIf",500>=a.count||b.Y_a.has(a.Wh.id))}};
VMb=function(a,b){a&1&&(_.y(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.B(3,"img",9),_.N(4),_.O(5,"number"),_.z()(),_.M(6,UMb,2,2,"ng-template",10),_.z());a&2&&(a=b.wa,b=_.J(4),_.w("expanded",b.iPa.has(a.Wh.id)),_.t(1),_.Ne("data-action",b.K3b)("data-action-id",a.Wh.id),_.t(2),_.w("src",a.icon,_.rd),_.t(1),_.Ky(" ",a.Wh.name," (",_.Ly(5,6,a.count,"".locale)," warnings) "))};
WMb=function(a){a&1&&(_.C(0),_.M(1,VMb,7,9,"mat-expansion-panel",6),_.F());a&2&&(a=_.J(2).Oa,_.t(1),_.w("ngForOf",a.gyb))};XMb=function(a){a&1&&(_.C(0),_.M(1,WMb,2,1,"ng-container",5),_.F());if(a&2){a=_.J().Oa;_.J();var b=_.ef(3);_.t(1);_.w("ngIf",0<a.gyb.length)("ngIfElse",b)}};YMb=function(a,b){a&1&&(_.C(0)(1,3),_.M(2,PMb,1,0,"loading",4),_.M(3,XMb,2,2,"ng-container",4),_.F()());a&2&&(a=b.Oa,_.t(1),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase","loading"),_.t(1),_.w("ngSwitchCase","loaded"))};
ZMb=function(a){a&1&&(_.y(0,"div",13),_.N(1," No warnings were found for this location. Consider enabling more layers. "),_.z())};$Mb=function(a){a&1&&_.B(0,"loading")};aNb=function(a,b){a&1&&(_.y(0,"div",15)(1,"a",16),_.O(2,"warningLocation"),_.N(3),_.O(4,"warningLocationName"),_.z(),_.y(5,"div"),_.N(6),_.z()());if(a&2){a=b.wa;b=_.J(3).wa;var c=_.J();_.Ne("data-action",c.M3b)("data-action-id",b.Wh.id);_.t(1);_.w("routerLink",_.R(2,5,a));_.t(2);_.ff(" ",_.Ly(4,7,a,c.Xa.path)," ");_.t(3);_.gf(a.message)}};
bNb=function(a){a&1&&(_.C(0),_.M(1,aNb,7,10,"div",14),_.F());a&2&&(a=_.J().Oa,_.t(1),_.w("ngForOf",a.Xaa))};cNb=function(a,b){a&1&&(_.C(0)(1,3),_.M(2,$Mb,1,0,"loading",4),_.M(3,bNb,2,1,"ng-container",4),_.F()());a&2&&(a=b.Oa,_.t(1),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase","loading"),_.t(1),_.w("ngSwitchCase","loaded"))};eNb=function(a,b){a&1&&(_.M(0,cNb,4,3,"ng-container",0),_.O(1,"async"));a&2&&(a=b.wa,b=_.J(),_.w("ngIf",_.R(1,1,dNb(b,a.Wh.id))))};
fNb=function(a){a&1&&(_.y(0,"button",2)(1,"mat-icon"),_.N(2),_.z()());a&2&&(a=_.J(),_.w("color",a.selected?"primary":null)("matTooltip",a.vja)("disabled",a.disabled),_.Ne("aria-label",a.ariaLabel),_.t(2),_.gf(a.icon))};gNb=function(a){a&1&&(_.y(0,"button",3)(1,"mat-icon"),_.N(2),_.z(),_.bf(3),_.z());a&2&&(a=_.J(),_.w("color",a.selected?"primary":null)("matTooltip",a.vja)("disabled",a.disabled),_.t(2),_.gf(a.icon))};hNb=function(a){a&1&&(_.C(0),_.N(1," Underlines "),_.F())};
iNb=function(a){a&1&&(_.C(0),_.N(1," Underline references "),_.F())};jNb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.y(1,"collapsible-icon-button",1);_.H("click",function(){var d=_.Lc(c).Oa,e=_.J();return _.Mc(e.toggle(d.PQb))});_.M(2,hNb,2,0,"ng-container",0);_.M(3,iNb,2,0,"ng-container",0);_.z();_.F()}a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("collapsed",b.collapsed)("selected",a.PQb),_.t(1),_.w("ngIf","short"===b.v1a),_.t(1),_.w("ngIf","long"===b.v1a))};
kNb=function(a){a&1&&_.B(0,"xap-picker-single-select",5)};lNb=function(a){a&1&&_.B(0,"xap-picker-checklist",5)};mNb=function(a){a&1&&_.B(0,"xap-picker-selection-list",6)};
nNb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"xap-picker",1);_.H("ngModelChange",function(e){_.Lc(c);var f=_.J();return _.Mc(f.Ex.next(e))});_.O(1,"async");_.M(2,kNb,1,0,"xap-picker-single-select",2);_.M(3,lNb,1,0,"ng-template",null,3,_.zf);_.M(5,mNb,1,0,"xap-picker-selection-list",4);_.z()}if(a&2){a=b.Oa;var d=_.ef(4);b=_.J();_.Pe("xap-picker-multi-pane",a.tv);_.w("ngModel",b.Ex)("options",_.R(1,11,b.options))("displayFunction",a.Fi)("searchVisible",a.Fr)("searchFilter",a.JU)("selectAllVisible",
a.Bx);_.t(2);_.w("ngIf",a.u2)("ngIfElse",d);_.t(3);_.w("ngIf",a.tv)}};oNb=function(a,b){return a.size===b.size&&[].concat(_.yc(a)).every(function(c){return b.has(c)})};pNb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};qNb=function(a,b){return a===b||!(!a||!b)&&_.Jb(a,b)};rNb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Jb(c,b[d])})};
sNb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,lM:b}:null};vNb=function(a){var b;return Object.assign({},{zz:[_.NC],Pl:a.Pl,iSa:!0},a,{tD:Object.assign({},{Zta:a.dGc?tNb:(null==(b=a.tD)?void 0:b.Zta)||uNb,pqa:a.Aj(_.NC,new _.UB),QD:!0,Fi:a.Fi,values:a.options?_.Iib(a.options):void 0},a.tD),Cv:Object.assign({},{options:a.options,Fi:a.Fi},a.Cv),t2:a.Pl===_.MC})};xNb=function(a,b){return function(c,d){return new wNb({id:a,displayName:b},c,d)}};
yNb=function(a,b){return vNb({Pl:_.GC,ora:_.VB("true"),Aj:xNb(a,b),tD:{displayName:b},options:[]})};ANb=function(a){return vNb({Pl:XK,Cv:{Fr:!1,tv:!1},Aj:zNb,tD:{displayName:"Category"},options:a,Fi:function(b){return b.displayName}})};DNb=function(a,b){return BNb(CNb(a),b)};
CNb=function(a){var b=new Map([]);_.Zi(a,1)&&b.set("tests",ENb);_.Zi(a,2)&&b.set("generatedFiles",FNb);_.Zi(a,3)&&b.set("path",GNb);var c=_.pb(a,5,_.no);c&&c.has("cross references")&&(c=_.Oi(c.get("cross references"),_.fo,2).map(function(d){return HNb(d)}),b.set("category",ANb(c)));a=a.JQa().filter(function(d){return!!d});a.length&&b.set("buildConfigs",vNb({Pl:_.GC,Cv:{Fr:!1,Bx:!1,tv:!1},Aj:INb,tD:{displayName:"Build Configs"},options:a}));return b};
HNb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Se`"+b);return{source:b,displayName:a[1]}};JNb=function(a){a&1&&(_.y(0,"span",7),_.bf(1,1),_.z())};KNb=function(a){a&1&&(_.y(0,"span",8),_.bf(1,2),_.z())};LNb=function(a){a&1&&(_.y(0,"span",8),_.bf(1,1),_.y(2,"span",9),_.Rc(),_.y(3,"svg",10),_.B(4,"path",11),_.z()()())};MNb=function(a){a&1&&(_.y(0,"span",12),_.bf(1,2),_.z())};
NNb=function(a){a&1&&(_.y(0,"button",3),_.H("click",function(b){return b.stopPropagation()}),_.O(1,"format"),_.y(2,"mat-icon",4),_.N(3),_.z()());a&2&&(a=_.J(),_.Ne("aria-label",_.My(1,3,null==a.wc?null:a.wc.nG,a.S1b,"SUMMARY")),_.t(2),_.w("svgIcon",_.sA(a.ki,"remove_filter")),_.t(1),_.gf(_.tA(a.ki,"remove_filter")))};ONb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",10);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.jL())});_.Ye(1,11);_.z()}a&2&&(a=_.J(),_.w("disabled",!_.Ofb(a.Wd)))};
PNb=function(a){a&1&&(_.y(0,"div",12)(1,"div",3)(2,"h2",4),_.N(3),_.z()(),_.B(4,"mat-progress-spinner",13),_.z());a&2&&(a=_.J(),_.t(2),_.cf("id","dialog-label-",a.wc.id,""),_.t(1),_.ff(" ",a.wc.config.displayName," "),_.t(1),_.w("color",a.Wfa)("diameter",48)("strokeWidth",4))};
QNb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"mat-option",12);_.N(1);_.y(2,"button",13);_.H("click",function(d){var e=_.Lc(c).wa,f=_.J(2);d.stopPropagation();f.XNa.emit(e);return _.Mc()});_.y(3,"mat-icon",14);_.N(4);_.z()()()}a&2&&(a=b.wa,b=_.J(2),_.w("value",a),_.t(1),_.ff(" ",a.label," "),_.t(2),_.w("svgIcon",_.sA(b.ki,"delete_filter"))("fontSet",b.tYa?"google-material-icons":void 0),_.t(1),_.gf(_.tA(b.ki,"delete_filter")))};
RNb=function(a){a&1&&(_.y(0,"div",9)(1,"mat-optgroup",10),_.M(2,QNb,5,5,"mat-option",11),_.z()());a&2&&(a=_.J(),_.t(2),_.w("ngForOf",a.bB))};SNb=function(a){a&1&&_.Se(0)};UNb=function(a,b){a&1&&(_.y(0,"mat-option",20),_.M(1,SNb,1,0,"ng-container",21),_.z());if(a&2){a=b.wa;_.J(4);var c=_.ef(12);_.w("value",a);_.t(1);_.w("ngTemplateOutlet",c)("ngTemplateOutletContext",_.lf(3,TNb,a))}};
VNb=function(a){a&1&&(_.y(0,"div")(1,"mat-optgroup",18),_.M(2,UNb,2,5,"mat-option",19),_.z()());a&2&&(a=_.J().wa,_.t(1),_.w("label",a.uS),_.t(1),_.w("ngForOf",a.hL))};WNb=function(a){a&1&&_.Se(0)};XNb=function(a){a&1&&(_.y(0,"mat-option",20),_.M(1,WNb,1,0,"ng-container",21),_.z());if(a&2){a=_.J().wa;_.J(2);var b=_.ef(12);_.w("value",a);_.t(1);_.w("ngTemplateOutlet",b)("ngTemplateOutletContext",_.lf(3,TNb,a))}};
YNb=function(a,b){a&1&&(_.C(0),_.M(1,VNb,3,2,"div",16),_.M(2,XNb,2,5,"mat-option",17),_.F());a&2&&(a=b.wa,_.J(2),_.t(1),_.w("ngIf",_.uA(a)&&0<a.hL.length),_.t(1),_.w("ngIf",!_.uA(a)))};ZNb=function(a){a&1&&(_.y(0,"mat-option",22)(1,"span",23),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.gf(a.AA))};$Nb=function(a,b){a&1&&(_.C(0),_.M(1,ZNb,3,1,"mat-option",7),_.F());a&2&&(a=b.Oa,b=_.J(2),_.t(1),_.w("ngIf",b.AA&&0===a.length))};
aOb=function(a){a&1&&(_.C(0),_.M(1,YNb,3,2,"ng-container",15),_.O(2,"async"),_.M(3,$Nb,2,1,"ng-container",16),_.O(4,"async"),_.F());a&2&&(a=_.J(),_.t(1),_.w("ngForOf",_.R(2,2,a.fU)),_.t(2),_.w("ngIf",_.R(4,4,a.fU)))};bOb=function(a,b){a&1&&(_.y(0,"mat-option",20)(1,"span"),_.N(2),_.z()());a&2&&(a=b.wa,_.w("value",a),_.Ne("aria-label",a.ariaLabel||a.displayName),_.t(2),_.gf(a.displayName))};
cOb=function(a){a&1&&(_.y(0,"div")(1,"mat-optgroup",18),_.M(2,bOb,3,3,"mat-option",19),_.z()());a&2&&(a=_.J().wa,_.t(1),_.w("label",a.uS),_.t(1),_.w("ngForOf",a.hL))};dOb=function(a){a&1&&(_.y(0,"mat-option",20)(1,"span"),_.N(2),_.z()());a&2&&(a=_.J().wa,_.w("value",a),_.Ne("aria-label",a.ariaLabel||null),_.t(2),_.gf(a.displayName))};
eOb=function(a,b){a&1&&(_.C(0),_.M(1,cOb,3,2,"div",16),_.M(2,dOb,3,3,"mat-option",17),_.F());a&2&&(a=b.wa,_.J(2),_.t(1),_.w("ngIf",_.uA(a)&&0<a.hL.length),_.t(1),_.w("ngIf",!_.uA(a)))};fOb=function(a){a&1&&(_.y(0,"mat-option",22)(1,"span",23),_.N(2),_.z()());a&2&&(a=_.J(3),_.t(2),_.gf(a.AA))};gOb=function(a,b){a&1&&(_.C(0),_.M(1,fOb,3,1,"mat-option",7),_.F());a&2&&(a=b.Oa,b=_.J(2),_.t(1),_.w("ngIf",b.AA&&0===a.length))};
hOb=function(a){a&1&&(_.M(0,eOb,3,2,"ng-container",15),_.O(1,"async"),_.M(2,gOb,2,1,"ng-container",16),_.O(3,"async"));a&2&&(a=_.J(),_.w("ngForOf",_.R(1,2,a.fM)),_.t(2),_.w("ngIf",_.R(3,4,a.fM)))};iOb=function(a){a&1&&(_.y(0,"mat-option",22),_.B(1,"mat-spinner",24),_.z());a&2&&(a=_.J(),_.Ne("aria-label",a.C4a))};jOb=function(a){a&1&&(_.y(0,"b"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.text))};kOb=function(a){a&1&&(_.y(0,"i"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.text))};
lOb=function(a){a&1&&(_.y(0,"u"),_.N(1),_.z());a&2&&(a=_.J().wa,_.t(1),_.gf(a.text))};mOb=function(a){a&1&&(_.C(0),_.N(1),_.F());a&2&&(a=_.J().wa,_.t(1),_.gf(a.text))};nOb=function(a,b){a&1&&(_.y(0,"span"),_.C(1,25),_.M(2,jOb,2,1,"b",26),_.M(3,kOb,2,1,"i",26),_.M(4,lOb,2,1,"u",26),_.M(5,mOb,2,1,"ng-container",27),_.F(),_.z());a&2&&(a=b.wa,_.t(1),_.w("ngSwitch",a.tag),_.t(1),_.w("ngSwitchCase","b"),_.t(1),_.w("ngSwitchCase","i"),_.t(1),_.w("ngSwitchCase","u"))};
oOb=function(a,b){a&1&&_.M(0,nOb,6,4,"span",15);a&2&&_.w("ngForOf",b.wa.sZ)};pOb=function(a){a&1&&(_.y(0,"mat-icon",13),_.N(1),_.z());a&2&&(a=_.J(2),_.w("svgIcon",_.tgb(a.ki,a.uba())),_.t(1),_.ff(" ",a.uba()," "))};qOb=function(a){a&1&&(_.y(0,"span",14),_.N(1),_.z());a&2&&(a=_.J(2),_.t(1),_.gf(a.WZ))};
rOb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"xap-applied-filter-chip",15);_.H("editorVisibleChange",function(){var d=_.Lc(c).index,e=_.J(2);return _.Mc(e.openEditor(d))})("removed",function(){var d=_.Lc(c).index,e=_.J(2);e.remove(d);var f;null==(f=e.Ip)||_.dkb(f);if(1<e.be.length&&d<e.be.length){var g;null==(g=e.be.get(d))||g.focus()}return _.Mc()})("chipClick",function(){_.Lc(c);var d;null==(d=_.J(2).Ip)||_.dkb(d);return _.Mc()});_.O(1,"async");_.z()}a&2&&(a=b.wa,b=_.J(2),_.w("appliedFilter",a)("filter",
_.R(1,3,b.config.TC(a.config.id)))("disabled",b.disabled))};sOb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",16);_.H("click",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.Rua(c))});_.y(1,"mat-icon",17);_.N(2);_.z()()}a&2&&(a=_.J(2),_.w("matTooltip",a.cha),_.Ne("aria-label",a.cha),_.t(1),_.w("svgIcon",_.sA(a.ki,"save_filters")),_.t(1),_.gf(_.tA(a.ki,"save_filters")))};
tOb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",18);_.H("click",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.DY(c))})("mousedown",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.GMa=!0)});_.y(1,"mat-icon",19);_.N(2);_.z()()}a&2&&(a=_.J(2),_.w("matTooltip",a.wga),_.Ne("aria-label",a.wga),_.t(1),_.w("svgIcon",_.sA(a.ki,"clear_filters")),_.t(1),_.gf(_.tA(a.ki,"clear_filters")))};
wOb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"xap-filter-editor",20);_.H("editorVisibleChange",function(e){var f=_.Lc(c).index,g=_.J(2);return _.Mc(_.wgb(g,e,f))})("update",function(e){var f=_.Lc(c).index,g=_.J(2);return _.Mc(g.update(f,e,g.editor))})("canceled",function(){_.Lc(c);var e=_.J(2);return _.Mc(uOb(e))})("onCloseEditor",function(e){_.Lc(c);var f=_.J(2);return _.Mc(vOb(f,e))});_.O(1,"async");_.z()}if(a&2){a=b.wa;b=b.index;var d=_.J(2);_.w("appliedFilter",a)("filter",_.R(1,5,d.config.TC(a.config.id)))("isEditorVisible",
d.b0(b))("disabled",d.disabled)("overlayOrigin",null==d.web?null:d.web.get(b))}};
xOb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"div",2);_.H("click",function(c){_.Lc(b);var d=_.J();return _.Mc(d.WC(c))})("focusin",function(){_.Lc(b);var c=_.J();return _.Mc(c.DWa())})("focusout",function(){_.Lc(b);var c=_.J();return _.Mc(c.K0())});_.y(2,"div",3);_.M(3,pOb,2,2,"mat-icon",4);_.M(4,qOb,2,1,"span",5);_.z();_.y(5,"div",6)(6,"mat-chip-listbox",7);_.M(7,rOb,2,5,"xap-applied-filter-chip",8);_.O(8,"async");_.y(9,"xap-filter-menu",9);_.H("selected",function(c){_.Lc(b);var d=_.J();return _.Mc(_.xjb(d,
c))})("selectedSet",function(c){_.Lc(b);var d=_.J();return _.Mc(d.Coa(c))})("deletedSet",function(){_.Lc(b);_.J();return _.Mc()})("onBackspace",function(){_.Lc(b);var c=_.J();return _.Mc(c.e_a())});_.O(10,"async");_.z()()();_.M(11,sOb,3,4,"button",10);_.M(12,tOb,3,4,"button",11);_.z();_.M(13,wOb,2,7,"xap-filter-editor",12);_.O(14,"async");_.F()}a&2&&(a=_.J(),_.t(3),_.w("ngIf",!a.WZ),_.t(1),_.w("ngIf",a.WZ),_.t(2),_.w("disabled",a.disabled),_.t(1),_.w("ngForOf",_.R(8,16,a.config.fg))("ngForTrackBy",
a.EQa),_.t(2),_.w("suggestionProvider",a.config.EAb.Yia)("useRankedSuggestions",a.config.KV)("placeholder",a.NT)("inputLabel",a.Uca||a.NT)("noResultsMessage",a.AA)("disabled",a.disabled)("savedFilterSets",_.R(10,18,null==a.config.lN?null:a.config.lN.bB)),_.t(2),_.w("ngIf",a.config.lN&&0<a.config.fg.getValue().length),_.t(1),_.w("ngIf",_.zjb(a)),_.t(1),_.w("ngForOf",_.R(14,20,a.config.fg))("ngForTrackBy",a.EQa))};yOb=function(a){a&1&&_.Se(0)};
zOb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"xap-filter-editor",20);_.H("editorVisibleChange",function(e){var f=_.Lc(c).index,g=_.J(2);return _.Mc(_.wgb(g,e,f))})("update",function(e){var f=_.Lc(c).index,g=_.J(2);return _.Mc(g.update(f,e,g.editor))})("canceled",function(){_.Lc(c);var e=_.J(2);return _.Mc(uOb(e))})("onCloseEditor",function(e){_.Lc(c);var f=_.J(2);return _.Mc(vOb(f,e))});_.O(1,"async");_.z()}if(a&2){a=b.wa;b=b.index;var d=_.J(2);_.w("appliedFilter",a)("filter",_.R(1,5,d.config.TC(a.config.id)))("isEditorVisible",
d.b0(b))("disabled",d.disabled)("overlayOrigin",d.INa)}};
AOb=function(a){a&1&&(_.M(0,yOb,1,0,"ng-container",21),_.M(1,zOb,2,7,"xap-filter-editor",12),_.O(2,"async"));if(a&2){a=_.J();var b=_.w("ngTemplateOutlet",a.NPa.Tc);var c=a.config;var d=a.openEditor,e=a.uHb,f=a.DY,g=a.aPc,m=a.CKb,n=a.Coa,r=a.Rua,x=_.Pc()+6,A=_.Kc(),E=BBb(A,x,c,d,e,f);c=BBb(A,x+4,g,m,n,r)||E?A[x+8]={config:c,openEditor:d,uHb:e,DY:f,aPc:g,CKb:m,Coa:n,Rua:r}:A[x+8];b("ngTemplateOutletContext",c);_.t(1);_.w("ngForOf",_.R(2,4,a.config.fg))("ngForTrackBy",a.EQa)}};
BOb=function(a,b){if((a=_.pb(a,5,_.no))&&a.has("cross references")){a=_.l(_.Oi(a.get("cross references"),_.fo,2));for(var c=a.next();!c.done;c=a.next())if(c=HNb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
DOb=function(a,b){if((a=_.pb(a,5,_.no))&&a.has("cross references")){a=_.l(_.Oi(a.get("cross references"),_.fo,2));for(var c=a.next();!c.done;c=a.next())if(c=HNb(c.value),c.displayName===b)return new COb({id:"category",displayName:"Category"},_.OC,_.Iib([{source:c.source,displayName:c.displayName}]))}return null};EOb=function(){return{height:window.outerHeight,width:window.outerWidth}};FOb=function(a,b){return a.height===b.height&&a.width===b.width};
HOb=function(a){if(a&1){var b=_.Kc();_.y(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.H("dismiss",function(){_.Lc(b);var c=_.J(2);return _.Mc(GOb(c))});_.y(2,"p",7);_.N(3);_.z();_.N(4);_.z()()}a&2&&(a=_.J(2),_.t(3),_.gf(a.N$b),_.t(1),_.ff(" ",a.M$b," "))};
JOb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.y(1,"collapsible-icon-button",5);_.H("click",function(){var d=_.Lc(c).Oa,e=_.J();d=!d.enabled;_.kBb(e.Wb,d);e.Ga.qb({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.tb});return _.Mc()});_.O(2,"async");_.O(3,"async");_.O(4,"async");_.z();_.M(5,HOb,5,2,"onedev-feature-tooltip-controller",3);_.O(6,"async");_.B(7,"mat-divider",1);_.F()}a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("collapsed",!0)("selected",
a.enabled)("disabled",_.R(2,7,b.rwa))("ariaLabel",_.R(3,9,b.rwa)?b.D4a:a.enabled?b.F4a:b.E4a)("tooltipText",_.R(4,11,b.rwa)?b.D4a:a.enabled?b.F4a:b.E4a),_.t(4),_.w("ngIf",_.R(6,13,IOb(b))),_.t(2),_.w("vertical",!0))};
KOb=function(a){if(a&1){var b=_.Kc();_.y(0,"collapsible-icon-button",8);_.H("click",function(){_.Lc(b);var c=_.J();return _.Mc(c.rja())});_.z()}a&2&&(a=_.J(),_.w("icon",a.fY?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.fY?a.l4a:a.h4a)("tooltipText",a.fY?a.l4a:a.h4a)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.fY?"expandAll":"collapseAll")("trackProjectId",a.location.tb))};LOb=function(a){return{status:1,fetch:function(){a.next()}}};
QOb=function(a){var b;if(a.visible&&(!a.zv||0===(null==(b=a.zv)?void 0:b.Lg())))return YK(MOb,a);if(!_.asb(a.zv,a.TK))return YK(NOb,a);var c;if((null==(c=a.zv)?void 0:c.getSize())===a.visible){var d;return 1===(null==(d=a.zv)?void 0:d.Lg())?YK(OOb,a):YK(MOb,a)}var e;return 0===(null==(e=a.zv)?void 0:e.Lg())?YK(MOb,a):YK(POb,a)};YK=function(a,b){var c=b.zv,d=b.TK,e=b.visible;return a.format({detailText:b.hZ,total:ROb(c),totalModifier:SOb(c),filteredTotal:ROb(d),filteredModifier:SOb(d),visible:e})};
ROb=function(a){return a&&0!==a.Lg()?a.getSize():"?"};SOb=function(a){switch(null==a?void 0:a.Lg()){case 3:return">=";case 2:return"~";default:return""}};
TOb=function(a){for(var b=!1,c=!1,d=[new Set],e,f=RegExp("([?+*]|{\\d+,?\\d*})\\??|\\[:\\^?\\w+:]|\\(\\?P<\\w+>|\\(\\?[-imsU]+[:)]|\\\\[pP]\\w\\w?|\\\\x{\\w+}|\\\\\\d{1,3}|\\\\.|.|\\n","g");e=f.exec(a);){var g=e[0];if(b)"\\E"===g&&(b=!1);else if("\\Q"===g)b=!0;else if(g=g.replace(/^\\x{/,"\\u{").replace(/^(\\p)(.+)/i,"$1{$2}").replace(/^\\([0-7]+)/,function(n,r){return"\\u{"+parseInt(r,8).toString(16)+"}"}),!(c||"\\A"===g||"\\z"===g||"\\a"===g||"^"===g&&d[d.length-1].has("m")||"$"===g&&d[d.length-
1].has("m")||"."===g&&d[d.length-1].has("s")))if(/^\(\?[^P]/i.test(g)){e=!1;/:$/.test(g)&&d.push(new Set(d[d.length-1]));g=_.l(g.substring(2,g.length-1).split(""));for(var m=g.next();!m.done;m=g.next())m=m.value,"-"===m?e=!0:e?d[d.length-1].delete(m):"i"===m||d[d.length-1].add(m)}else/^\\C/.test(g)||(d[d.length-1].has("U")&&/^[?+*{]/.test(g)?e=/(.+)\?$/.exec(g):(/^\(/.test(g)?d.push(new Set(d[d.length-1])):")"===g&&d.pop(),c="["===g))}};ZK=function(a){a=a.children;return!!a&&0<a.length};
UOb=function(a){if(!("children"in a))return 0===a.xT.length?1:0;var b=0;a=_.l(a.children);for(var c=a.next();!c.done;c=a.next())b+=UOb(c.value);return b};VOb=function(a,b){return b?a.lg===("string"===typeof b?b:b.lg):!1};WOb=function(a){return _.DE(a)&&0===a.Xb.status};
XOb=function(a,b,c,d,e,f,g,m){var n,r,x=d+"::"+b+":"+(null!=(r=null==(n=a.KG())?void 0:n.Iw())?r:"");b=a.hS();if(!b)return b=g.jl++,_.dj(a,5,_.xOa)?new $K(a,c,x,e,m):{item:a,mfa:m,level:c,lg:x,xT:"",Nf:b};d=_.Oi(b,_.ro,1).map(function(A,E){return XOb(A,E,c+1,x,e,f,g,m)});0===c&&2===_.cj(b,7,0)?(n=x+"::-1:notice",n={item:new _.ro,mfa:m,level:c+1,lg:n,xT: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!==_.cj(b,7,0)&&4!==_.cj(b,7,0)||(n=x+"::-1:notice",n={item:new _.ro,mfa:m,level:c+1,lg:n,xT: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,mfa:m,level:c,lg:x,xT:"",children:d,XZ:_.cj(b,7,0),zv:_.Ni(b,_.jo,5),TK:_.Ni(b,_.jo,6)}};
YOb=function(a){var b=a.zzc,c=a.rDc,d=a.sfa;a=a.sDc;var e=new _.ko;b=_.l(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.GLb(1);break;case "TEST":_.Yi(e,1,1);break;default:_.Ag(f)}c&&(_.Yi(e,5,2),_.qb(e,6,c,_.Va));if(d){_.Yi(e,3,d.lM?1:2);try{TOb(d.path);var g=!0}catch(m){g=!1}if(g)e.ld(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.Yi(e,9,2),e.xLb(a.map(function(m){return m.displayName})));return{filter:e}};
ZOb=function(a){a&1&&(_.y(0,"a",7),_.N(1),_.z());a&2&&(a=_.J(2),_.Ne("href",a.gZ,_.rd),_.t(1),_.ff("",a.O$,":"))};$Ob=function(a){a&1&&(_.y(0,"div",4),_.M(1,ZOb,2,2,"a",5),_.y(2,"a",6),_.N(3),_.z(),_.y(4,"a"),_.N(5),_.z()());a&2&&(a=_.J(),_.t(1),_.w("ngIf",a.O$&&a.gZ),_.t(1),_.Ne("href",a.ujb,_.rd),_.t(1),_.gf(a.wjb),_.t(1),_.Ne("href",a.gZ,_.rd),_.t(1),_.jcb("","{","... ",a.hZ," ...","}",""))};aPb=function(a){a&1&&(_.C(0),_.y(1,"span",9),_.N(2),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.gf(a.nHc))};
bPb=function(a){a&1&&_.M(0,aPb,3,1,"ng-container",8);if(a&2){a=_.J();var b=_.ef(4);_.w("ngIf",a.pta)("ngIfElse",b)}};cPb=function(a){a&1&&_.Se(0)};dPb=function(a){a&1&&(_.y(0,"a",12),_.M(1,cPb,1,0,"ng-container",13),_.z());if(a&2){a=_.J(2);var b=_.ef(6);_.Ne("href",a.gZ,_.rd);_.t(1);_.w("ngTemplateOutlet",b)}};
ePb=function(a){if(a&1){var b=_.Kc();_.y(0,"span",14);_.B(1,"mat-divider",15);_.y(2,"button",16);_.H("click",function(c){_.Lc(b);var d=_.J(2),e,f;d.eK.emit({category:null!=(f=null==(e=d.node.mfa)?void 0:e.getName())?f:void 0,action:0});c.stopPropagation();return _.Mc()})("keydown.enter",function(c){_.Lc(b);_.J(2);c.stopPropagation();return _.Mc()});_.N(3);_.z()()}a&2&&(a=_.J(2),_.t(1),_.w("vertical",!0),_.t(1),_.w("matTooltip",a.dac),_.t(1),_.ff(" ",a.cac," "))};
fPb=function(a){a&1&&(_.M(0,dPb,2,2,"a",10),_.M(1,ePb,4,3,"span",11));if(a&2){a=_.J();var b=_.ef(6);_.w("ngIf",a.gZ)("ngIfElse",b);_.t(1);_.w("ngIf",a.mMb)}};gPb=function(a){a&1&&(_.y(0,"span",7),_.N(1),_.z());a&2&&(a=_.J(2),_.t(1),_.ff("",a.O$,":"))};iPb=function(a){a&1&&(_.M(0,gPb,2,1,"span",5),_.y(1,"span",17),_.N(2),_.z());a&2&&(a=_.J(),_.w("ngIf",a.O$),_.t(1),_.w("ngClass",_.lf(3,hPb,a.dwb)),_.t(1),_.ff(" ",a.hZ,""))};
jPb=function(a){var b=a.find(function(g){var m;return 0===g.level&&"Definitions"===(null==(m=g.item.KG())?void 0:m.Iw())});if(b&&ZK(b)){a=void 0;var c=[];b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,ZK(d)){d=_.l(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Y(e.item,4);if(f)if(f.startsWith("x-kythe://"))c.push({lg:e.lg,uri:f});else{if(a)return;a={lg:e.lg,uri:f}}}}if(a)return a;if(1===c.length)return c[0]}};kPb=function(a,b){return a.filter(function(c){return b.has(c.lg)})};
lPb=function(a,b){if(b)return(a=a.find(function(c){return VOb(c,b)}))?{lg:a.lg,uri:_.Y(a.item,4)}:void 0};mPb=function(a,b){return a.find(function(c){return c.lg===b})};
pPb=function(a,b,c,d,e){var f=[];c=_.l(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.l(_.Oi(g.value,_.xo,2));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(E,I){var L,Q,da,oa,pa,ta;return(null!=(pa=null==E?void 0:null==(L=_.Ni(E,_.fo,4))?void 0:null==(Q=L.getMetadata())?void 0:_.$i(Q,1))?pa:1E6)-(null!=(ta=null==I?void 0:null==(da=_.Ni(I,_.fo,4))?void 0:null==(oa=da.getMetadata())?void 0:_.$i(oa,1))?ta:1E6)});c={jl:0};g=[];f=_.l(f);for(m=f.next();!m.done;m=f.next()){m=
m.value;var n=void 0,r=void 0,x=void 0,A=nPb(new _.ro,(new _.go).K_a(null!=(x=null==(n=m)?void 0:null==(r=_.Ni(n,_.fo,4))?void 0:r.getName())?x:"").An(1)).KLb(m.hS());r=n=void 0;m=XOb(A,g.length,0,"",function(E,I,L){return oPb(b,a,E,d,I,L)},e,c,null!=(r=null==(n=m)?void 0:_.Ni(n,_.fo,4))?r:void 0);g.push(m)}return g};
rPb=function(a){a=qPb(a).map(function(b){return b.Web.ka(_.de(WOb),_.Ee(function(c){c=c.Xb;b.children=c.children;b.zv=c.zv;b.TK=c.TK;b.XZ=c.XZ}),_.Ce(function(c){return rPb(c.Xb.children).ka(_.Be({}))}))});return _.$d.apply(null,_.yc(a))};qPb=function(a){var b=[];a=[].concat(_.yc(a));for(var c;c=a.shift();)if(ZK(c)){c=_.l(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof $K&&b.push(c);return b};
sPb=function(a,b,c,d,e,f,g){var m={jl:0};return{status:0,children:_.Oi(d,_.ro,1).map(function(n,r){return XOb(n,r,e+1,c,function(x,A,E){return oPb(b,a,x,f,A,E)},g,m)}),zv:_.Ni(d,_.jo,5)||new _.jo,TK:_.Ni(d,_.jo,6)||new _.jo,XZ:_.cj(d,7,0)||0}};tPb=function(a){a&1&&_.Se(0)};uPb=function(a){a&1&&(_.y(0,"div",3),_.M(1,tPb,1,0,"ng-container",4),_.z());if(a&2){_.J();var b=_.ef(4);_.t(1);_.w("ngTemplateOutlet",b)}};
vPb=function(a){a&1&&(_.y(0,"div",5)(1,"span",6),_.N(2),_.z(),_.bf(3),_.bf(4,1),_.z(),_.bf(5,2));a&2&&(a=_.J(),_.Ne("aria-live",a.Vwc)("role",a.Ywc),_.t(2),_.gf(a.icon.ariaLabel))};
wPb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"unified-xref-actions",8);_.H("expansion",function(d){_.Lc(c);var e=_.J();return _.Mc(e.rja(d))})("filter",function(d){_.Lc(c);var e=_.J();return _.Mc(e.filter.next(d))})("openInMiniPanel",function(d){_.Lc(c);var e=_.J();d||e.od.HY();e.Yea=d;return _.Mc()});_.O(1,"async");_.O(2,"async");_.z()}a&2&&(a=b.Oa,b=_.J(),_.w("location",_.R(1,6,b.rH))("categoryFilter",b.eK)("element",b.element)("showingCodePanel",_.R(2,8,b.c0a))("anyExpandableNodes",a.zoa)("allNodesCollapsed",
a.Eoa))};xPb=function(a){a&1&&_.B(0,"loading",9,10)};yPb=function(a){a&1&&(_.y(0,"dc-information-box",11,12),_.N(2),_.O(3,"async"),_.z());a&2&&(a=_.J(),_.t(2),_.ff(" ",_.R(3,1,a.state).message," "))};zPb=function(a,b){a&1&&(_.y(0,"xap-callout",16)(1,"xap-callout-body"),_.N(2),_.z()());a&2&&(a=b.wa,_.t(2),_.ff(" ",_.Ni(a,_.ho,1).getMessage()," "))};APb=function(){};
CPb=function(a){a&1&&_.M(0,APb,0,0,"ng-template",21);a&2&&(a=_.J().wa,_.J(2),_.w("ngTemplateOutlet",_.ef(8))("ngTemplateOutletContext",_.lf(2,BPb,a)))};DPb=function(a){a&1&&_.B(0,"mat-spinner",24);a&2&&_.w("diameter",12)("strokeWidth",2)};EPb=function(a){a&1&&(_.C(0),_.y(1,"mat-icon"),_.N(2,"warning"),_.z(),_.y(3,"span",25),_.N(4),_.z(),_.F());a&2&&(a=_.J().wa,_.t(4),_.gf(a.message))};FPb=function(){};
GPb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",27);_.H("click",function(){_.Lc(b);var e=_.J(2).wa;_.J(4);e=e.Xb;1===e.status&&e.fetch();return _.Mc()});_.M(1,FPb,0,0,"ng-template",21);_.z()}if(a&2){a=_.J(4).wa;var c=_.J(2),d=_.ef(8);_.w("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.od.Ee(a)?"expand":"collapse")("trackArtifactId",a.lg);_.t(1);_.w("ngTemplateOutlet",d)("ngTemplateOutletContext",_.lf(6,BPb,a))}};
HPb=function(a){a&1&&(_.C(0),_.M(1,GPb,2,8,"div",26),_.F());if(a&2){a=_.J().wa;_.J(4);var b=_.ef(10);_.t(1);_.w("ngIf",1===a.Xb.status)("ngIfElse",b)}};IPb=function(a,b){a&1&&(_.C(0,1),_.M(1,DPb,1,2,"mat-spinner",23),_.M(2,EPb,5,1,"ng-container",4),_.M(3,HPb,2,2,"ng-container",4),_.F());a&2&&(a=b.wa,b=_.J(4),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Zi),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),_.w("ngSwitchCase",b.Vc.Jh))};
JPb=function(a){a&1&&(_.M(0,IPb,4,4,"ng-container",22),_.O(1,"async"));if(a&2){a=_.J().wa;_.J(2);var b=_.ef(12);_.w("ngIf",_.R(1,2,a instanceof $K?a.Web:void 0))("ngIfElse",b)}};
MPb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"xrefs-tree-node",17);_.O(1,"async");_.M(2,CPb,1,4,null,18);_.M(3,JPb,2,4,"ng-template",null,19,_.zf);_.y(5,"node-contents",20);_.H("nodeClicked",function(e){_.Lc(c);var f=_.J(2);return _.Mc(KPb(f,e))});_.O(6,"async");_.z()()}if(a&2){a=b.wa;var d=_.ef(4);b=_.J(2);_.Pe("header-bar",0===a.level)("active-element",_.R(1,14,LPb(b.od,a)));_.w("matTreeNodePaddingIndent",b.jHc)("ascTrackElement",b.element)("trackGestureClick",!0)("trackAction",b.od.Ee(a)?"expand":
"collapse")("trackArtifactId",a.lg);_.t(2);_.w("ngIf",b.Ao(a))("ngIfElse",d);_.t(3);_.w("categoryFilter",b.eK)("makeLink",_.R(6,16,b.wr))("node",a)}};NPb=function(a){a&1&&(_.C(0),_.M(1,zPb,3,1,"xap-callout",13),_.O(2,"async"),_.y(3,"mat-tree",14),_.M(4,MPb,7,18,"xrefs-tree-node",15),_.z(),_.F());if(a&2){a=_.J();var b;_.t(1);_.w("ngForOf",null==(b=_.R(2,4,a.state))?null:null==b.Xb?null:b.Xb.wea);_.t(2);_.w("rawNodes",a.Wl)("dataSource",a.dataSource)("treeControl",a.od)}};
OPb=function(a,b){a&1&&(_.y(0,"button",28),_.B(1,"mat-icon",29),_.z());a&2&&(a=b.node,b=_.J(),_.t(1),_.w("svgIcon",b.od.Ee(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};PPb=function(a){a&1&&_.B(0,"mat-icon",30)};QPb=function(a){a&1&&_.B(0,"mat-icon")};RPb=function(a,b){b=void 0===b||b?"select":"deselect";return a?b+"Context":b};SPb=function(a,b){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=b.wa,_.Pe("match",a.match),_.t(1),_.gf(a.text))};
TPb=function(a,b){a&1&&(_.y(0,"span"),_.N(1),_.z());a&2&&(a=b.wa,_.Pe("match",a.match),_.t(1),_.gf(a.text))};VPb=function(a,b){var c=[],d=0;b=_.l(b);for(var e=b.next();!e.done;e=b.next())e=e.value,d<e.start&&c.push({text:a.substring(d,e.start),match:!1}),c.push({text:a.substr(e.start,e.end-e.start+1),match:!0}),d=e.end+1;d<a.length&&c.push({text:a.substr(d),match:!1});return c.reduce(UPb,[])};
UPb=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};WPb=function(a){a&1&&(_.y(0,"mat-icon"),_.N(1,"keyboard_arrow_right"),_.z())};
XPb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.y(1,"button",10);_.H("click",function(){var d=_.Lc(c),e=d.index;d=d.last;var f=_.J(2);d||(f.qb("popStack"),f.Mc.MEb.next(e));return _.Mc()});_.N(2);_.z();_.M(3,WPb,2,0,"mat-icon",9);_.F()}a&2&&(a=b.wa,b=b.last,_.t(1),_.w("disabled",b),_.t(1),_.gf(a),_.t(1),_.w("ngIf",!b))};YPb=function(a,b){a&1&&_.B(0,"copy-button",11);a&2&&(a=b.Oa,_.w("isSmall",!0)("copyText",a))};
ZPb=function(a){a&1&&(_.y(0,"format-code",26),_.O(1,"async"),_.C(2),_.B(3,"xrefs-layer",27),_.F(),_.B(4,"link-decoration-layer",28),_.z());if(a&2){a=_.J().Oa;var b=_.J(3);_.w("value",a.code||a.te)("fileName",a.fileName)("scrollToLine",_.R(1,9,b.DLc))("highlightInfo",a.Lw)("lineLimitation",a.pH)("focusableRegion",b.Ika.yXb);_.t(3);_.w("layerBaseLocation",a.location);_.t(1);_.w("content",a.te)("scoLinks",a.WD)}};$Pb=function(a){a&1&&_.B(0,"loading")};
aQb=function(a){a&1&&(_.y(0,"dc-information-box",29),_.N(1," File not found "),_.z())};bQb=function(a,b){a&1&&(_.C(0,22),_.M(1,ZPb,5,11,"format-code",23),_.M(2,$Pb,1,0,"loading",24),_.M(3,aQb,2,0,"dc-information-box",25),_.F());a&2&&(a=b.Oa,b=_.J(3),_.w("ngSwitch",a.kind),_.t(1),_.w("ngSwitchCase",b.Kn.Ft),_.t(1),_.w("ngSwitchCase",b.Kn.s5a))};
cQb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.B(1,"splitter",12);_.y(2,"div",13,14)(4,"div",15)(5,"a",16)(6,"middle-truncated-path",17)(7,"mat-icon",18);_.N(8,"open_in_browser");_.z();_.y(9,"span")(10,"copy-button",19);_.H("copyEvent",function(){_.Lc(c);var e=_.J(2);return _.Mc(e.qb("copyPath"))});_.O(11,"async");_.O(12,"maybeStripGoogle3");_.z()()()();_.y(13,"button",20);_.H("click",function(){_.Lc(c);var e=_.J(2);return _.Mc(e.HY())});_.y(14,"mat-icon");_.N(15,"close");_.z()()();_.M(16,bQb,4,
3,"ng-container",21);_.O(17,"async");_.z();_.F()}if(a&2){a=b.Oa;var d=_.ef(3);b=_.J(2);_.t(1);_.w("changeSizeOf",d);_.t(4);_.w("routerLink",_.Bp(a))("ascTrackElement",b.element)("trackProjectId",a.tb);_.t(1);_.w("path",a.Wz);_.t(4);_.w("copyText",_.R(11,10,_.R(12,12,a)))("isSmall",!0);_.t(3);_.w("ascTrackElement",b.element)("trackProjectId",a.tb);_.t(3);_.w("ngIf",_.R(17,14,b.Xx))}};
dQb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"div",2)(2,"div",3)(3,"div",4);_.M(4,XPb,4,3,"ng-container",5);_.O(5,"async");_.z()();_.M(6,YPb,1,2,"copy-button",6);_.O(7,"async");_.z();_.y(8,"div",7)(9,"unified-xref-tree",8);_.H("selectedLocationChanged",function(c){_.Lc(b);var d=_.J();return _.Mc(d.Awa.next(c))});_.O(10,"async");_.z();_.M(11,cQb,18,16,"ng-container",9);_.O(12,"async");_.z();_.F()}a&2&&(a=_.J(),_.t(4),_.w("ngForOf",_.R(5,5,a.PKb)),_.t(2),_.w("ngIf",_.R(7,7,a.HLc)),_.t(3),_.w("location",
a.location)("selectedXref",_.R(10,9,a.yxc)),_.t(2),_.w("ngIf",_.R(12,11,a.Awa)))};eQb=function(a){a&1&&(_.y(0,"div",30,31)(2,"div",32),_.N(3," Click a definition or usage to view references. "),_.z(),_.B(4,"underline-xrefs",33),_.z())};fQb=function(a){return!!a};gQb=function(a){a&1&&_.B(0,"history-panel",8);a&2&&(a=_.J(2),_.w("viewData",a.yb))};hQb=function(a){a&1&&_.M(0,gQb,1,1,"history-panel",7);a&2&&(a=_.J(),_.w("ngIf",!a.ct))};
iQb=function(a){a&1&&(_.y(0,"div",11),_.O(1,"async"),_.N(2,"References"),_.z());a&2&&(a=_.J(2),_.w("matTooltip",_.R(1,1,a.Y2a)))};jQb=function(a){a&1&&_.B(0,"xref-panel",12);a&2&&(a=_.J(2),_.w("location",a.yb.location))};kQb=function(a){a&1&&(_.y(0,"mat-tab",9),_.O(1,"async"),_.M(2,iQb,3,3,"ng-template",10),_.M(3,jQb,1,1,"ng-template",2),_.z());a&2&&(a=_.J(),_.w("disabled",_.R(1,1,a.Y2a)))};lQb=function(a){a&1&&_.B(0,"warnings-panel",14);a&2&&(a=_.J(2),_.w("viewDataType",a.yb.kind))};
mQb=function(a){a&1&&(_.y(0,"mat-tab",13),_.M(1,lQb,1,1,"ng-template",2),_.z())};nQb=function(a){a&1&&(_.y(0,"div",11),_.N(1,"Code Example"),_.z());a&2&&(a=_.J(2),_.w("matTooltip",a.Qvb?"":"Code example unavailable"))};oQb=function(a){a&1&&_.B(0,"code-example-panel",15);a&2&&(a=_.J(2),_.w("source",a.yb.location))};pQb=function(a){a&1&&(_.y(0,"mat-tab",9),_.M(1,nQb,2,1,"ng-template",10),_.M(2,oQb,1,1,"ng-template",2),_.z());a&2&&(a=_.J(),_.w("disabled",!a.Qvb))};
rQb=function(a,b){switch(b){case "not-file":return _.Ed(1);case "code-diff":return _.Ed(3);case "text":return a.cT("XREFS").ka(_.de(qQb),_.v(function(c){if(!c.enabled)return 0;if(2===c.Gs)return c.ttb||1;if(0===c.Ou)return 2}));default:return _.Ed(1)}};qQb=function(a){return!(a.enabled&&0===a.Gs)};tQb=function(a,b){return b+sQb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
uQb=function(a){switch(a){case 0:return"HISTORY";case 1:return"XREFS";case 6:return"EXAMPLE_USAGES";case 5:return"WARNINGS";default:throw _.Ag(a,"Unsupported focusable tab: "+a);}};vQb=function(a){a&1&&(_.C(0),_.N(1,"\n  "),_.B(2,"diff-detail-header",2),_.N(3,"\n  "),_.y(4,"code-diff-chunks",3),_.N(5,"\n  "),_.z(),_.N(6,"\n"),_.F());a&2&&(a=_.J(),_.t(2),_.w("viewData",a.yb),_.t(2),_.w("fileName",a.sXa)("diffChunks",a.yb.uqa.AC))};
wQb=function(a){a&1&&(_.y(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    "),_.z())};
xQb=function(a){if(a&1){var b=_.Kc();_.N(0,"\n    ");_.y(1,"detail-header",4);_.N(2,"\n  ");_.z();_.N(3,"\n\n  ");_.y(4,"main");_.N(5,"\n    ");_.M(6,wQb,2,0,"dc-information-box",5);_.N(7,"\n\n    ");_.y(8,"h4");_.N(9,"Symbolic link");_.z();_.N(10,"\n    ");_.y(11,"dc-p",6);_.N(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.z();_.N(13,"\n    ");_.y(14,"dc-p",7);_.N(15,"\n      Path:\n      ");_.y(16,"conditional-link",8,9);_.N(18,"\n          ");
_.y(19,"span");_.N(20);_.z();_.N(21,"\n      ");_.z();_.N(22,"\n      ");_.y(23,"copy-button",10);_.H("copyEvent",function(){_.Lc(b);var c=_.J();_.Nmb(c.WNc.oa);return _.Mc()});_.N(24,"\n      ");_.z();_.N(25,"\n    ");_.z();_.N(26,"\n  ");_.z();_.N(27,"\n")}a&2&&(a=_.J(),_.t(1),_.w("viewData",a.yb)("showLinksDropdown",!0),_.t(5),_.w("ngIf",!a.hZa),_.t(10),_.w("link",a.Fj)("condition",a.hZa)("trackGestureClick",a.hZa),_.t(4),_.gf(a.sXa),_.t(3),_.w("copyText",a.yb.target)("isSmall",!0))};
yQb=function(a){a&1&&_.Se(0)};zQb=function(a){a&1&&_.Se(0)};AQb=function(a){a&1&&_.Se(0)};BQb=function(a){a&1&&_.Se(0)};
DQb=function(a,b){a&1&&(_.C(0),_.M(1,AQb,1,0,"ng-container",12),_.O(2,"isPiperPlace"),_.y(3,"a",13),_.M(4,BQb,1,0,"ng-container",12),_.O(5,"isPiperPlace"),_.z(),_.F());if(a&2){a=b.Oa;b=_.J();var c=_.ef(21),d=_.ef(23),e=_.ef(25),f=_.ef(27);_.t(1);_.w("ngTemplateOutlet",_.R(2,5,b.location)?c:d)("ngTemplateOutletContext",_.lf(9,CQb,a));_.t(2);var g=a[1];g=_.Bp(_.Hp(b.location.Zb(),{yf:g}).Za());_.w("routerLink",g);_.t(1);_.w("ngTemplateOutlet",_.R(5,7,b.location)?e:f)("ngTemplateOutletContext",_.lf(11,
CQb,a))}};EQb=function(a){a&1&&_.N(0," The file does not exist, or you do not have permission ")};FQb=function(a){a&1&&_.N(0," The file does not exist at this CL\n")};GQb=function(a){a&1&&_.N(0," The file does not exist at this commit\n")};HQb=function(a){a&1&&_.N(0," Contact the repository owner if this is unexpected. ")};IQb=function(a){a&1&&_.N(0," The file you have selected did not exist at this point in history.\n")};
JQb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.y(1,"a",14),_.N(2),_.O(3,"toPrettyRef"),_.z(),_.N(4,".\n"));a&2&&(a=b.Eta,b=_.J(),_.t(1),_.w("universalLink",_.vE(b.location,a[0])),_.t(1),_.ff("CL ",_.R(3,2,a&&a[0]),""))};KQb=function(a,b){a&1&&(_.N(0," It was deleted in "),_.y(1,"a",15),_.N(2),_.O(3,"toPrettyRef"),_.z(),_.N(4,".\n"));a&2&&(a=b.Eta,b=_.J(),_.t(1),_.w("universalLink",_.vE(b.location,a[0])),_.t(1),_.ff("commit ",_.R(3,2,a&&a[0]),""))};
LQb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.Eta,_.ff(" View at previous CL ",_.R(1,1,a&&a[1]),".\n"))};MQb=function(a,b){a&1&&(_.N(0),_.O(1,"toPrettyRef"));a&2&&(a=b.Eta,_.ff(" View at previous commit ",_.R(1,1,a&&a[1]),".\n"))};NQb=function(a){a&1&&_.B(0,"folder-detail",14);a&2&&(a=_.J().Oa,_.w("viewData",a))};
OQb=function(a){if(a&1){var b=_.Kc();_.y(0,"file-detail",15);_.H("contentTypeChange",function(d){_.Lc(b);var e=_.J(2);return _.Mc(e.contentType=d)});_.O(1,"async");_.z()}if(a&2){a=_.J().Oa;var c=_.J();_.w("viewData",a)("windowWidth",_.R(1,2,c.LPc.oTb).width)}};PQb=function(a){a&1&&_.B(0,"symlink-detail",16);a&2&&(a=_.J().Oa,_.w("viewData",a))};QQb=function(a){a&1&&_.B(0,"git-submodule-detail",16);a&2&&(a=_.J().Oa,_.w("viewData",a))};
RQb=function(a){a&1&&_.B(0,"loading",19);a&2&&_.w("diameter",48)("hasBackground",!0)};SQb=function(a){a&1&&_.B(0,"div",20)};TQb=function(a){a&1&&(_.C(0),_.M(1,RQb,1,2,"loading",17),_.O(2,"async"),_.M(3,SQb,1,0,"ng-template",null,18,_.zf),_.F());if(a&2){var b=_.ef(4);a=_.J(2);_.t(1);_.w("ngIf",_.R(2,2,a.IMc))("ngIfElse",b)}};UQb=function(a){a&1&&_.B(0,"file-not-found",21);a&2&&(a=_.J().Oa,_.w("location",a.location))};VQb=function(a){a&1&&_.B(0,"submodule-cannot-fetch",22)};
WQb=function(a){a&1&&(_.y(0,"div",22)(1,"span",23),_.N(2," Error loading contents. "),_.z()())};XQb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"splitter",24);_.H("resizeDone",function(d){_.Lc(b);var e=_.J(2);return _.Mc(e.XRa(d))});_.z();_.F()}if(a&2){_.J();var c=_.ef(14);_.t(1);_.w("changeSizeOf",c)}};YQb=function(a){a&1&&_.B(0,"insights-panel")};
ZQb=function(a){if(a&1){var b=_.Kc();_.C(0);_.y(1,"splitter",25);_.H("mousedown",function(){_.Lc(b);var e=_.J(3);return _.Mc(e.GKa=!0)})("mouseup",function(){_.Lc(b);var e=_.J(3);return _.Mc(e.GKa=!1)});_.z();_.y(2,"div",26,27)(4,"div",28);_.M(5,YQb,1,0,"insights-panel",7);_.z()();_.F()}if(a&2){var c=_.ef(3);a=_.J().Oa;var d=_.J(2);_.t(1);_.w("changeSizeOf",c);_.t(1);_.Oe("pointer-events",d.GKa?"none":"unset");_.t(2);_.w("ngSwitch",a);_.t(1);_.w("ngSwitchCase",d.W4a.z6b)}};
$Qb=function(a,b){a&1&&(_.C(0),_.M(1,ZQb,6,5,"ng-container",10),_.F());a&2&&(a=b.Oa,b=_.J(2),_.t(1),_.w("ngIf",a!==b.W4a.NONE))};
aRb=function(a,b){a&1&&(_.y(0,"div",1)(1,"div",2),_.C(2,3),_.M(3,NQb,1,1,"folder-detail",4),_.M(4,OQb,2,4,"file-detail",5),_.M(5,PQb,1,1,"symlink-detail",6),_.M(6,QQb,1,1,"git-submodule-detail",6),_.M(7,TQb,5,4,"ng-container",7),_.M(8,UQb,1,1,"file-not-found",8),_.M(9,VQb,1,0,"submodule-cannot-fetch",9),_.M(10,WQb,3,0,"div",9),_.F(),_.M(11,XQb,2,1,"ng-container",10),_.O(12,"async"),_.y(13,"div",11,12),_.O(15,"async"),_.B(16,"lower-detail-panel",13),_.O(17,"async"),_.z()(),_.M(18,$Qb,2,1,"ng-container",
10),_.O(19,"async"),_.z());a&2&&(a=b.Oa,b=_.J(),_.t(2),_.w("ngSwitch",a.kind),_.t(1),_.w("ngSwitchCase",b.Kn.P3a),_.t(1),_.w("ngSwitchCase",b.Kn.Ft),_.t(1),_.w("ngSwitchCase",b.Kn.uhc),_.t(1),_.w("ngSwitchCase",b.Kn.Z2b),_.t(1),_.w("ngSwitchCase",b.Kn.s5a),_.t(1),_.w("ngSwitchCase",b.Kn.Tbc),_.t(1),_.w("ngSwitchCase",b.Kn.hhc),_.t(1),_.w("ngSwitchCase",b.Kn.ERROR),_.t(1),_.w("ngIf",_.R(12,16,b.Bj)),_.t(2),_.Pe("panel-closed",!1===_.R(15,18,b.Bj)),_.t(3),_.w("contentType",b.contentType)("viewData",
a)("panelClosed",!1===_.R(17,20,b.Bj)),_.t(2),_.w("ngIf",_.R(19,22,b.Vga.fkb)))};bRb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};cRb=function(a,b){return a.startsWith(bRb(b))?0===b.length||a.length===b.length||"/"===a[b.length]:!1};dRb=function(a){return a.split("/").filter(function(b){return!!b})};eRb=function(){};fRb=function(a){a&1&&(_.y(0,"button",16),_.B(1,"div",17),_.z());a&2&&(a=_.J().wa,_.t(1),_.Pe("expanded",a.Bd))};
gRb=function(a){a&1&&_.B(0,"mat-icon",18);a&2&&(a=_.J().wa,_.J(4),_.w("svgIcon",bCb(a.type)))};hRb=function(){};jRb=function(a){a&1&&_.M(0,hRb,0,0,"ng-template",0);if(a&2){a=_.J().wa;var b=_.J(3).level;_.J();_.w("ngTemplateOutlet",_.ef(2))("ngTemplateOutletContext",iRb(a,b+1))}};
mRb=function(a,b){a&1&&(_.y(0,"div",null,6)(2,"div",7,8)(4,"button",9),_.B(5,"mat-icon",10),_.z(),_.y(6,"div",11),_.M(7,fRb,2,2,"button",12),_.y(8,"a",13),_.M(9,gRb,1,1,"mat-icon",14),_.y(10,"span"),_.N(11),_.z()()()(),_.y(12,"div",15),_.M(13,jRb,1,2,null,3),_.z()());if(a&2){a=b.wa;b=_.J(3).level;var c=_.J();_.Ne("class",c.ihc);_.t(2);_.dy("",c.Jfc," hover-focus-element");_.Pe("bold-active-element",a.active||a.scb&&!a.Bd)("folder",c.Jz(a.type))("expanded",a.Bd);_.Ne("aria-expanded",c.Jz(a.type)?a.Bd:
void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.scb&&!a.Bd);_.t(2);_.Ne("aria-label",c.R1b.format(_.lf(24,kRb,a.name)));_.t(2);_.Oe("padding-left",b*c.o6b,"px");_.t(1);_.w("ngIf",c.Jz(a.type));_.t(1);_.df("title",a.name);_.Ne("href",c.VL(a.path,a.type),_.rd);_.t(1);_.w("ngIf",a.type!==c.Dy);_.t(2);_.gf(a.name);_.t(1);_.w("ngClass",_.lf(26,lRb,a.Bd));_.t(1);_.w("ngIf",a.hPa)}};
oRb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",19);_.H("click",function(){_.Lc(b);var d=_.J(4);return _.Mc(nRb(d))});_.N(1);_.z()}if(a&2){a=_.J().Oa;var c=_.J().Oa;_.t(1);_.ff(" Display ",a.total-c," more ")}};pRb=function(a,b){a&1&&(_.C(0),_.M(1,mRb,14,28,"div",4),_.M(2,oRb,2,1,"button",5),_.F());a&2&&(a=b.Oa,b=_.J().Oa,_.t(1),_.w("ngForOf",a.Wl),_.t(1),_.w("ngIf",b<a.total))};
qRb=function(a){a&1&&(_.C(0),_.M(1,pRb,3,2,"ng-container",3),_.O(2,"async"),_.F());a&2&&(a=_.J().node,_.t(1),_.w("ngIf",_.R(2,1,a.ROc)))};rRb=function(a){a&1&&(_.M(0,qRb,3,3,"ng-container",3),_.O(1,"async"));a&2&&(a=_.J(),_.w("ngIf",_.R(1,1,a.xua)))};
sRb=function(a){a&1&&(_.y(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? "),_.z(),_.y(2,"mat-dialog-actions")(3,"button",20),_.N(4," Cancel "),_.z(),_.y(5,"button",21),_.N(6," OK "),_.z()());a&2&&(_.t(5),_.w("mat-dialog-close",!0))};uRb=function(a){a&1&&(_.y(0,"div",5)(1,"a",6),_.N(2," Repository root "),_.z()());a&2&&(a=_.J(2),_.t(1),_.df("title",a.Md.repository),_.w("routerLink",tRb(a,""))("trackProjectId",a.Md.tb))};
vRb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",7);_.H("click",function(c){_.Lc(b);var d=_.J(2);return _.Mc(d.up(c))});_.B(1,"mat-icon",8);_.z();_.y(2,"a",6);_.O(3,"lastPathElement");_.N(4);_.O(5,"lastPathElement");_.z()}a&2&&(a=_.J(2),_.w("matTooltip",a.xKc),_.t(2),_.df("title",_.R(3,5,_.Gf(a.scope))),_.w("routerLink",tRb(a,a.scope))("trackProjectId",a.Md.tb),_.t(2),_.ff(" ",_.R(5,7,_.Gf(a.scope))," "))};
wRb=function(a){a&1&&(_.C(0),_.y(1,"div",2),_.M(2,uRb,3,3,"div",3),_.M(3,vRb,6,9,"ng-template",null,4,_.zf),_.z(),_.F());if(a&2){var b=_.ef(4);a=_.J();_.t(2);_.w("ngIf",!a.scope||"/"===a.scope)("ngIfElse",b)}};xRb=function(a){return{path:a.ke(),type:a.getType()}};
zRb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"button",11);_.H("click",function(){var e=_.Lc(c).wa,f=_.J().Oa,g=_.J(2);switch(e){case 1:g.Wb.kx({showPublic:!f.showPublic});break;case 3:g.Wb.kx({showProtected:!f.showProtected});break;case 2:g.Wb.kx({showPrivate:!f.showPrivate});break;case 7:g.Wb.kx({showPackagePrivate:!f.showPackagePrivate});break;default:_.Ag(e)}return _.Mc()});_.y(1,"label");_.N(2);_.z();_.B(3,"mat-pseudo-checkbox",8);_.z()}if(a&2){a=b.wa;b=_.J().Oa;var d=_.J(2);_.w("value",a);_.Ne("aria-checked",
yRb(b,a)?"true":"false");_.t(2);_.gf(d.CRa(a));_.t(1);_.w("state",yRb(b,a)?"checked":"unchecked")}};ARb=function(a){a&1&&_.B(0,"mat-divider")};
CRb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"button",11);_.H("click",function(){var e=_.Lc(c).wa,f=_.J().Oa,g=_.J(2);switch(e){case "static":g.Wb.kx({showStatic:!f.showStatic});break;case "not_static":g.Wb.kx({showNonStatic:!f.showNonStatic});break;default:_.Ag(e)}return _.Mc()});_.y(1,"label");_.N(2);_.z();_.B(3,"mat-pseudo-checkbox",8);_.z()}if(a&2){a=b.wa;b=_.J().Oa;_.J(2);_.w("value",a);_.Ne("aria-checked",BRb(b,a)?"true":"false");_.t(2);a:switch(a){case "static":var d="Static";break a;case "not_static":d=
"Non-Static";break a;default:d=_.Ag(a)}_.gf(d);_.t(1);_.w("state",BRb(b,a)?"checked":"unchecked")}};DRb=function(a){a&1&&(_.C(0),_.y(1,"mat-list",10),_.M(2,zRb,4,4,"button",9),_.O(3,"async"),_.M(4,ARb,1,0,"mat-divider",5),_.O(5,"async"),_.M(6,CRb,4,4,"button",9),_.O(7,"async"),_.z(),_.F());a&2&&(a=_.J(2),_.t(2),_.w("ngForOf",_.R(3,3,a.scopes)),_.t(2),_.w("ngIf",0<_.R(5,5,a.F0a).length),_.t(2),_.w("ngForOf",_.R(7,7,a.F0a)))};ERb=function(a){a&1&&_.B(0,"mat-divider")};
FRb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"button",11);_.H("click",function(){var d=_.Lc(c).wa,e=_.J().Oa;_.J();e.kI.toggle(d);return _.Mc()});_.y(1,"label");_.N(2);_.z();_.B(3,"mat-pseudo-checkbox",8);_.z()}a&2&&(a=b.wa,b=_.J().Oa,_.J(),_.w("value",a),_.Ne("aria-checked",b.kI.get(a)?"true":"false"),_.t(2),_.gf(_.Sxb[a].name),_.t(1),_.w("state",b.kI.get(a)?"checked":"unchecked"))};
IRb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",4);_.H("click",function(c){return c.stopPropagation()});_.M(1,DRb,8,9,"ng-container",5);_.O(2,"async");_.M(3,ERb,1,0,"mat-divider",5);_.O(4,"async");_.O(5,"async");_.y(6,"mat-list",6)(7,"button",7);_.H("click",function(){var c=_.Lc(b).Oa;_.J();return _.Mc(GRb(c))});_.O(8,"async");_.y(9,"label");_.N(10," All Symbols ");_.z();_.B(11,"mat-pseudo-checkbox",8);_.O(12,"async");_.z();_.M(13,FRb,4,4,"button",9);_.O(14,"async");_.z()()}a&2&&(a=_.J(),_.t(1),
_.w("ngIf",_.R(2,5,a.HA)),_.t(2),_.w("ngIf",0<_.R(4,7,a.F0a).length||0<_.R(5,9,a.scopes).length),_.t(4),_.Ne("aria-checked",_.R(8,11,a.BKb)),_.t(4),_.w("state",HRb(_.R(12,13,a.BKb))),_.t(2),_.w("ngForOf",_.R(14,15,a.Ixa)))};
JRb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"div",4);_.H("click",function(d){return d.stopPropagation()});_.y(1,"mat-list",5)(2,"button",6);_.H("click",function(){var d=_.Lc(c).Oa,e=_.J();return _.Mc(e.rja(d))});_.y(3,"label");_.N(4);_.z()();_.y(5,"button",7);_.H("click",function(){var d=_.Lc(c).Oa;_.J().Wb.kx({stickyHeaders:!d.stickyHeaders});return _.Mc()});_.y(6,"label");_.N(7);_.z();_.B(8,"mat-pseudo-checkbox",8);_.z()()()}a&2&&(a=b.Oa,b=_.J(),_.t(2),_.w("value",a.collapseAll),_.Ne("aria-checked",
a.collapseAll?"true":"false"),_.t(2),_.gf(a.collapseAll?b.G$b:b.F$b),_.t(1),_.w("value",a.stickyHeaders),_.Ne("aria-checked",a.stickyHeaders?"true":"false"),_.t(2),_.gf(b.H$b),_.t(1),_.w("state",a.stickyHeaders?"checked":"unchecked"))};
KRb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"button",8);_.H("click",function(){var d=_.Lc(c).Oa;_.J(3).Wb.kx({sortAlphabetically:!d.sortAlphabetically});return _.Mc()});_.y(1,"mat-icon");_.N(2);_.z()()}a&2&&(a=b.Oa,_.J(3),_.w("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.t(2),_.gf(a.sortAlphabetically?"sort_by_alpha":"sort"))};
LRb=function(a){a&1&&(_.C(0),_.M(1,KRb,3,2,"button",7),_.O(2,"async"),_.B(3,"outline-options-menu"),_.F());a&2&&(a=_.J(2),_.t(1),_.w("ngIf",_.R(2,1,a.HA)))};
MRb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.y(1,"div",1);_.O(2,"async");_.O(3,"async");_.y(4,"form",2);_.H("submit",function(d){_.Lc(c);_.J();d.preventDefault();return _.Mc()});_.y(5,"mat-form-field",3)(6,"mat-label");_.N(7," Filter ");_.z();_.y(8,"input",4,5);_.H("focus",function(){_.Lc(c);var d=_.J();return _.Mc(d.RPa.next(!0))})("blur",function(){_.Lc(c);var d=_.J();return _.Mc(d.RPa.next(!1))});_.z()()()();_.B(10,"filter-menu",6);_.M(11,LRb,4,3,"ng-container",0);_.O(12,"async");_.F()}a&2&&
(a=b.Oa,b=_.J(),_.t(1),_.Pe("expanded",_.R(2,5,b.RPa)||_.R(3,7,b.ica)),_.t(7),_.w("formControl",b.Kp),_.t(2),_.w("outlineData",a),_.t(1),_.w("ngIf",_.R(12,9,b.HA)))};NRb=function(a,b){return a.label.localeCompare(b.label)};ORb=function(a){a&1&&(_.y(0,"div",3),_.N(1," Nothing matches your filter.\n"),_.z())};PRb=function(a){a&1&&(_.y(0,"button",11),_.B(1,"div",12),_.z());if(a&2){a=_.J().wa;var b=_.J(2);_.t(1);_.Pe("expanded",b.jr.Ee(a))}};QRb=function(a){a&1&&_.B(0,"div",13)};
URb=function(a,b){a&1&&(_.y(0,"mat-tree-node",6),_.O(1,"async"),_.O(2,"async"),_.O(3,"async"),_.M(4,PRb,2,2,"button",7),_.y(5,"a",8),_.M(6,QRb,1,0,"div",9),_.y(7,"span"),_.N(8),_.z(),_.y(9,"span",10),_.N(10),_.z()()());a&2&&(a=b.wa,b=_.J(2),_.Oe("padding-left",20*a.level,"px")("top",_.R(1,23,RRb(b,a)),"px")("z-index",100-a.level),_.Pe("header",_.R(2,25,SRb(b,a)))("bottom-header",_.R(3,27,TRb(b,a)))("bold-active-element",a.active),_.w("role","treeitem"),_.Ne("aria-selected",a.active)("data-id",a.id),
_.t(4),_.w("ngIf",a.Rp),_.t(1),_.Ne("href",b.iS(a),_.rd),_.t(1),_.w("ngIf",!1===a.Rp),_.t(1),_.Ne("class",a.je)("aria-label",a.tooltip)("title",a.tooltip),_.t(1),_.gf(a.Ic),_.t(2),_.ff(" ",a.label," "))};VRb=function(a){a&1&&(_.y(0,"mat-tree",4),_.O(1,"async"),_.M(2,URb,11,29,"mat-tree-node",5),_.z());a&2&&(a=_.J(),_.Pe("sticky-headers",_.R(1,6,a.I0a)),_.w("dataSource",a.fA)("treeControl",a.jr)("@.disabled",!0)("trackBy",a.rB))};WRb=function(a){return a.K2a};XRb=function(a){return a.level};
YRb=function(a){return a?_.lE(a.params.line)||-1:-1};ZRb=function(a){return a.Rp};$Rb=function(a,b){a.level=b;return a};aSb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(dCb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:_.ui(a)||_.wi(g.label,a)?!0:!1}};
bSb=function(a){if(a&1){var b=_.Kc();_.y(0,"div",7)(1,"h4");_.N(2,"Outline is very large");_.z();_.y(3,"button",8);_.H("click",function(){_.Lc(b);var c=_.J(2);return _.Mc(c.X_a=!1)});_.N(4," Show anyway (may crash) ");_.z()()}};cSb=function(a){a&1&&_.B(0,"outline-controls",11);a&2&&(a=_.J(3),_.w("outlineData",a.zr.Xb))};
dSb=function(a){a&1&&(_.C(0),_.M(1,cSb,1,1,"outline-controls",9),_.B(2,"outline-tree",10),_.F());a&2&&(a=_.J(2),_.t(1),_.w("ngIf",a.gIc),_.t(1),_.w("outlineTreeInput",a.zr.Xb)("location",a.Md))};eSb=function(a){a&1&&(_.C(0,4),_.M(1,bSb,5,0,"div",5),_.M(2,dSb,3,3,"ng-container",6),_.F());a&2&&(a=_.J(),_.w("ngSwitch",a.X_a),_.t(1),_.w("ngSwitchCase",!0),_.t(1),_.w("ngSwitchCase",!1))};fSb=function(a){a&1&&(_.y(0,"dc-information-box",12),_.N(1),_.z());a&2&&(a=_.J(),_.t(1),_.ff(" ",a.qba(a.zr.PF)," "))};
gSb=function(a){a&1&&_.B(0,"loading",13);a&2&&_.w("hasBackground",!0)};hSb=function(a){a&1&&(_.y(0,"span",7),_.N(1,"Files"),_.z())};iSb=function(a){a&1&&(_.C(0),_.B(1,"directory-navigation",8),_.F());a&2&&(a=_.J(2),_.t(1),_.w("activeLocation",a.Md)("directoryPanelState",a.zqa))};kSb=function(a){a&1&&(_.y(0,"span",10),_.N(1,"Outline"),_.z());if(a&2){a=_.J(2).Oa;var b=_.J();_.w("matTooltip",jSb(a,b.yb))}};
lSb=function(a){a&1&&(_.C(0),_.B(1,"outline",11),_.O(2,"async"),_.F());a&2&&(a=_.J(3),_.t(1),_.w("outlineData",_.R(2,2,a.zr))("activeLocation",a.Md))};mSb=function(a){a&1&&(_.C(0),_.y(1,"mat-tab",9),_.M(2,kSb,2,1,"ng-template",3),_.M(3,lSb,3,4,"ng-container",4),_.z(),_.F());if(a&2){a=_.J().Oa;var b=_.J();_.t(1);_.w("disabled",a!==b.Nbc.Ug);_.t(2);_.w("ngIf",b.fDb)}};
qSb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"nav",1)(1,"mat-tab-group",2);_.H("selectedIndexChange",function(d){var e=_.Lc(c).Oa,f=_.J();return _.Mc(f.ik(e,d))});_.y(2,"mat-tab");_.M(3,hSb,2,0,"ng-template",3);_.M(4,iSb,2,2,"ng-container",4);_.z();_.M(5,mSb,4,2,"ng-container",4);_.z();_.y(6,"div",5)(7,"button",6);_.H("click",function(){_.Lc(c);var d=_.J().Mc;2===d.NH.getValue()?nSb(d):oSb(d);return _.Mc()});_.y(8,"mat-icon");_.N(9,"keyboard_capslock");_.z()()()()}a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("@.disabled",
!0)("selectedIndex",pSb(b,a)),_.t(3),_.w("ngIf",b.Vpb),_.t(1),_.w("ngIf",b.s2),_.t(2),_.w("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.lfc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Md.tb),_.Ne("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
rSb=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"}};sSb=function(a){switch(a.state){case 1:return"UNSUPPORTED_LANGUAGE"===a.PF||"UNSUPPORTED_DATA_TYPE"===a.PF?3:2;case 2:return 0===a.Xb.Dpa.length?4:1;default:return _.Ag(a)}};
tSb=function(a){switch(a){case "OUTLINE":return _.Kg.DO;case "FILES":return _.Kg.zAa;default:return _.Ag(a,"Unknown file detail tab selected")}};uSb=function(a){a&1&&_.B(0,"repository-detail",5);a&2&&(a=_.J(),_.w("viewData",a.yb))};vSb=function(a){a&1&&(_.y(0,"div"),_.N(1," Please contact the administrator. "),_.z())};
wSb=function(a){a&1&&(_.y(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. "),_.z())};xSb=function(a){a&1&&(_.B(0,"repository-breadcrumb",6),_.O(1,"async"));if(a&2){a=_.J().Oa;var b=_.J();_.w("location",a.location)("isEmptyRepo",a.kind===b.Kn.UNINITIALIZED)("editLink",0===a.kind?a.AZ:void 0);_.Ne("aria-label",_.R(1,4,b.Jvc))}};
ySb=function(a){a&1&&_.B(0,"no-repository-information",7)};zSb=function(a){a&1&&_.B(0,"repository-not-found",8);a&2&&(a=_.J().Oa,_.w("location",a.location))};ASb=function(a){a&1&&_.B(0,"repository-permission-denied",8);a&2&&(a=_.J().Oa,_.w("location",a.location))};BSb=function(a){a&1&&_.B(0,"no-default-branch",7)};CSb=function(a){a&1&&(_.B(0,"browse-repository-contents",9),_.O(1,"async"));if(a&2){a=_.J().Oa;var b=_.J();_.w("repositoryNavState",_.R(1,3,b.yB.XJc))("viewData",a)("showOutlineTab",!b.Rva)}};
DSb=function(a,b){a&1&&(_.C(0),_.M(1,xSb,2,6,"repository-breadcrumb",1),_.C(2,2),_.M(3,ySb,1,0,"no-repository-information",3),_.M(4,zSb,1,1,"repository-not-found",4),_.M(5,ASb,1,1,"repository-permission-denied",4),_.M(6,BSb,1,0,"no-default-branch",3),_.M(7,CSb,2,5,"browse-repository-contents",5),_.F()());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngIf",_.$D(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.t(1),_.w("ngSwitch",a.kind),_.t(1),_.w("ngSwitchCase",b.Kn.NONE),_.t(1),_.w("ngSwitchCase",
b.Kn.kfc),_.t(1),_.w("ngSwitchCase",b.Kn.PERMISSION_DENIED),_.t(1),_.w("ngSwitchCase",b.Kn.bbc))};ESb=function(a,b){return new _.Bd(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)})})};FSb=function(a,b){return(window.injected||new Map).get(a)||b};GSb=function(a){return a&&a.Sw?a.qr():a};HSb=function(a,b){return b};
KSb=function(a,b,c){if(Object.hasOwnProperty.call(ISb,a)&&(a=ISb[a],Object.hasOwnProperty.call(a,b)&&(a=a[b],a instanceof Array))){for(var d=null,e=!1,f=0,g=a.length;f<g;++f){var m=a[f],n=m.fo;if(!n)return m.ff;null===d&&(d={});n=Object.hasOwnProperty.call(d,n)?d[n]:d[n]=c(n);if(n===m.Mo)return m.ff;null==n&&(e=!0)}if(e)return null}b=JSb[b];return"number"===typeof b?b:null};NSb=function(a){var b=LSb;b||(b=MSb(),b=LSb=_.ecb(b));b=b[a];return"string"===typeof b?b:_.ZAa(a)};
OSb=function(a){a=String(a).toLowerCase();var b=MSb()[a];return"string"===typeof b?b:_.Vgb(a)};PSb=function(a){a=a.toLowerCase();a=MSb()[a];return"string"===typeof a?a:null};MSb=function(){if(!QSb){for(var a=Object.assign({},RSb),b=_.l(SSb),c=b.next();!c.done;c=b.next())c=c.value,a[c.toLowerCase()]=c;QSb=a}return QSb};VSb=function(a,b){var c=window.customElements;return c&&c.get(a)||!0===TSb[a]?2:"HTMLUnknownElement"===b.name?1:"HTMLElement"===b.name&&USb.test(a)?3:0};
YSb=function(a,b){switch(b){case "innerHTML":return 1===WSb(a)?2:null;case "textContent":return a=WSb(a),1===a||6===a?1:null;default:var c,d;return null!=(d=null==(c=XSb[a.localName])?void 0:c[b])?d:null}};WSb=function(a){var b=a.localName,c=VSb(b,a.constructor);switch(c){case 0:case 1:return ZSb(b,a);case 3:case 2:return 1;default:_.Ag(c,"got an unknown element classification")}};
ZSb=function(a,b){var c=Object.hasOwnProperty.call($Sb,a)?$Sb[a]:null;return null!==c?c:Object.hasOwnProperty.call(aTb,a)&&b instanceof SVGElement?aTb[a]:null};cTb=function(a){return(a=a.split(bTb,2))?{url:a[0],metadata:a[1]}:null};eTb=function(a){var b=String(a.url).replace(dTb,encodeURIComponent);if(a=a.metadata){dTb.lastIndex=0;if(dTb.test(a))return null;b+=" "+a}return b};
kTb=function(a,b,c){return[,{MC:function(d,e,f){return f},NC:void 0,WH:void 0,XH:void 0},{MC:void 0,NC:void 0,WH:void 0,XH:"HTML"},{MC:void 0,NC:void 0,WH:fTb,XH:"URL"},{MC:void 0,NC:void 0,WH:fTb,XH:"RESOURCE_URL"},{MC:void 0,NC:void 0,WH:aL,XH:"STYLE"},,{MC:void 0,NC:void 0,WH:gTb,XH:"JAVASCRIPT"},{MC:void 0,NC:function(d,e,f){f=String(f).toLowerCase();a:{var g=null;(d=hTb[d])&&(g=d[e]);if("number"!==typeof g&&((d=hTb["*"])&&(g=d[e]),"number"!==typeof g)){e=!1;break a}e=!0===iTb[g][String(f).toLowerCase()]}return e?
f:aL},WH:aL,XH:void 0},,{MC:void 0,NC:function(d,e,f){return a.test(f)?f:aL},WH:aL,XH:"CONSTANT"},{MC:function(d,e,f,g){if("string"===typeof f)var m=(m=f.match(jTb))?m.map(cTb).filter(Boolean):[];else if(Array.isArray(f))m=f;else return fTb;var n=m;m=[];var r=[],x={};if(Array.isArray(n))for(var A=0,E=n.length;A<E;++A){var I=n[A],L=I&&I.url;if(L){var Q=b(L,"URL",x);if(Q){var da=Q!==x;(da?m:r).push({url:da?Q:L,metadata:I.metadata})}}}else r.push(n);n=r.length?JSON.stringify(r):null;r=bL;if(m.length){if(!Array.isArray(m))throw Error();
r=m.map(eTb).filter(Boolean).join(" , ")||bL}n&&c&&c(!0,"Failed to sanitize attribute value of <"+d+">: <"+d+" "+e+'="'+f+'">: '+n,g);return r===bL?fTb:r},NC:void 0,WH:void 0,XH:void 0}]};mTb=function(a,b){if(!Array.isArray(a)||!a.hasOwnProperty("raw"))throw Error("We");return void 0!==lTb?lTb.createHTML(b):b};
dL=function(a,b,c,d){c=void 0===c?a:c;if(b===cL)return b;var e,f=void 0!==d?null==(e=c.y5a)?void 0:e[d]:c.Mkc;e=nTb(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.Jkc(a,c,d));if(void 0!==d){var r,x;(null!=(x=(r=c).y5a)?x:r.y5a=[])[d]=f}else c.Mkc=f}void 0!==f&&(b=dL(a,f.Lkc(a,b.values),f,d));return b};
eL=function(a){return function(b,c){void 0!==c?(b.constructor.tK(c,a),b=void 0):b=oTb(a,b);return b}};pTb=function(){return eL(Object.assign({},void 0,{state:!0}))};qTb=function(a){a=a.privateDoNotAccessOrElseSafeUrlWrappedValue;if(void 0===a||null===a)throw Error("af");return _.fg(a)};rTb=function(a){return a&&a.startsWith("go/")?a:""};sTb=function(a,b){a&1&&(_.y(0,"th",4),_.N(1),_.z());a&2&&(a=b.wa,_.t(1),_.gf(a.aWa))};
uTb=function(a){if(a&1){var b=_.Kc();_.y(0,"mat-month-view",7);_.H("_userSelection",function(d){_.Lc(b);var e=_.J(2);return _.Mc(e.d_a(d))})("dragStarted",function(d){_.Lc(b);var e=_.J(2);return _.Mc(e.GR(d))})("dragEnded",function(d){_.Lc(b);var e=_.J(2);return _.Mc(e.DC(d))});_.z()}if(a&2){a=_.J().wa;var c=_.J();_.Pe("reach-calendar-month-active",tTb(c,a,c.wb));_.w("activeDate",a)("selected",c.selected)("dateFilter",c.hj)("maxDate",c.Jd)("minDate",c.Hd)("dateClass",c.kl)("comparisonStart",c.ku)("comparisonEnd",
c.qw)("activeDrag",c.cu)}};vTb=function(a,b){a&1&&(_.y(0,"div",5),_.M(1,uTb,1,11,"mat-month-view",6),_.z());a&2&&(a=b.wa,_.t(1),_.w("ngIf",!!a))};wTb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"mat-year-view",2);_.H("selectedChange",function(d){_.Lc(c);var e=_.J();return _.Mc(e.dm.next(d))});_.z()}a&2&&(a=b.wa,b=_.J(),_.w("activeDate",a)("selected",b.selected)("dateFilter",b.hj)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.kl))};
xTb=function(a){if(a&1){var b=_.Kc();_.y(0,"reach-date-presets-menu",9);_.H("presetSelected",function(c){_.Lc(b);_.J().aO.next({source:"view",value:(null==c?void 0:c.date)||null});return _.Mc()});_.z()}a&2&&(a=_.J(),_.w("presets",a.cZ))};yTb=function(a,b){a&1&&(_.y(0,"mat-icon",6),_.N(1),_.z());a&2&&(a=b.Oa,_.w("svgIcon",a.Vi),_.t(1),_.ff(" ",a.Vi?"":a.Th," "))};zTb=function(a,b){a&1&&(_.y(0,"mat-icon",6),_.N(1),_.z());a&2&&(a=b.Oa,_.w("svgIcon",a.Vi),_.t(1),_.ff(" ",a.Vi?"":a.Th," "))};
ATb=function(a,b){if(a&1){var c=_.Kc();_.y(0,"div",3);_.H("click",function(){var d=_.Lc(c).wa,e=_.J(2);d&&e.YEb.next(d);return _.Mc()});_.B(1,"div",4);_.y(2,"span",5);_.N(3);_.z()()}a&2&&(a=b.wa,_.w("first",b.first),_.t(3),_.gf(a.title))};BTb=function(a){a&1&&(_.C(0),_.B(1,"mat-divider"),_.M(2,ATb,4,2,"div",2),_.B(3,"mat-divider"),_.F());a&2&&(a=_.J(),_.t(2),_.w("ngForOf",a.wva))};CTb=function(a){return a.Cb?a.repository+" \u203a "+_.kE(a.Cb):""+a.repository};DTb=function(a){return null==a?"":a.split("/").map(encodeURIComponent).join("/")};
ETb=function(a){a&1&&(_.C(0),_.y(1,"a",3),_.N(2),_.z(),_.y(3,"a",4),_.N(4),_.z(),_.F());a&2&&(a=_.J(),_.t(1),_.w("routerLink",a.data.Vta)("ascTrackElement",a.data.BV)("trackAction",a.data.mea),_.t(1),_.gf(a.data.lea),_.t(1),_.w("routerLink",a.data.IFb)("ascTrackElement",a.data.BV),_.t(1),_.gf(a.data.af))};
FTb=function(a){a&1&&(_.y(0,"a",9),_.O(1,"repoRootLink"),_.N(2),_.z());a&2&&(a=_.J(2),_.w("routerLink",_.R(1,4,a.data.Xa))("ascTrackElement",a.data.BV),_.t(2),_.Ky("[",a.data.repository," \u203a ",a.data.me,"]"))};
GTb=function(a){a&1&&(_.M(0,FTb,3,6,"a",5),_.y(1,"a"),_.O(2,"placeToHref"),_.y(3,"span"),_.N(4),_.z(),_.y(5,"span",6),_.N(6),_.z()(),_.y(7,"button",7)(8,"span",8),_.N(9,"content_copy"),_.z()());if(a&2){a=_.J();_.w("ngIf",null==a.displayName);_.t(1);_.Ne("href",_.R(2,9,a.data.Xa),_.rd)("data-action-name","navigate")("data-element-name",a.data.BV)("data-track-action-name",a.data.mea);_.t(3);var b=a.data;b=null!=a.displayName?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.gf(b);_.t(2);_.gf(a.data.lea);_.t(1);_.Ne("data-copy-content",a.data.Xa.path)("data-action-name","copy")}};HTb=function(a,b){a&1&&(_.y(0,"li"),_.B(1,"item-display",9),_.z());a&2&&(a=b.wa,b=_.J(4),_.t(1),_.w("place",a)("placeItemType",b.Yra(a)))};ITb=function(a){a&1&&(_.y(0,"ul"),_.M(1,HTb,2,2,"li",8),_.z());a&2&&(a=_.J(2).Oa,_.t(1),_.w("ngForOf",a.Xb))};
JTb=function(a){a&1&&(_.C(0),_.M(1,ITb,2,1,"ul",7),_.F());if(a&2){a=_.J().Oa;_.J();var b=_.ef(4);_.t(1);_.w("ngIf",0<a.Xb.length)("ngIfElse",b)}};KTb=function(a){a&1&&(_.y(0,"dc-information-box",10),_.N(1," Recent items unavailable "),_.z())};LTb=function(a){a&1&&_.B(0,"loading",11)};
MTb=function(a,b){a&1&&(_.C(0)(1,3),_.M(2,JTb,2,2,"ng-container",4),_.M(3,KTb,2,0,"dc-information-box",5),_.M(4,LTb,1,0,"loading",6),_.F()());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.FB.Jh),_.t(1),_.w("ngSwitchCase",b.FB.Error),_.t(1),_.w("ngSwitchCase",b.FB.Zi))};NTb=function(a){a&1&&(_.y(0,"p",12),_.N(1," You don't have any recently viewed items yet. "),_.z())};
OTb=function(a,b){a&1&&(_.y(0,"mat-tree-node"),_.B(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.z());a&2&&(a=b.wa,b=_.J(4),_.Ne("aria-label",a.displayName),_.t(2),_.w("isStarred",a.Lx)("type",b.Yra(a.location)),_.Ne("data-node-id",a.id)("data-action",b.U3a),_.t(1),_.w("displayName",a.displayName)("place",a.location)("placeItemType",a.Xw))};
PTb=function(a,b){a&1&&(_.y(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.N(4," expand_more "),_.z()(),_.B(5,"simple-star",13)(6,"item-display",14),_.z(),_.y(7,"ul"),_.Se(8,18),_.z()());a&2&&(a=b.wa,b=_.J(4),_.Ne("aria-label",a.displayName),_.t(2),_.Ne("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.P3b),_.t(1),_.Pe("collapsed",!b.od.Ee(a)),_.t(2),_.w("isStarred",a.Lx)("type",b.Yra(a.location)),_.Ne("data-node-id",a.id)("data-action",b.U3a),_.t(1),
_.w("displayName",a.displayName)("place",a.location)("placeItemType",a.Xw),_.t(1),_.Pe("tree-invisible",!b.od.Ee(a)))};QTb=function(a){if(a&1){var b=_.Kc();_.y(0,"button",19);_.H("click",function(){_.Lc(b);var c=_.J(4);return _.Mc(c.jxa.next(!0))});_.N(1," Show all ");_.z()}};
RTb=function(a){a&1&&(_.C(0),_.y(1,"mat-tree",8),_.M(2,OTb,4,8,"mat-tree-node",9),_.M(3,PTb,9,15,"mat-nested-tree-node",10),_.z(),_.M(4,QTb,2,0,"button",11),_.F());if(a&2){a=_.J(2).Oa;var b=_.J();_.t(1);_.w("dataSource",a.Xb)("treeControl",b.od);_.t(2);_.w("matTreeNodeDefWhen",b.gca);_.t(1);_.w("ngIf",!b.jxa.value)}};STb=function(a){a&1&&(_.C(0),_.M(1,RTb,5,4,"ng-container",7),_.F());if(a&2){a=_.J().Oa;_.J();var b=_.ef(4);_.t(1);_.w("ngIf",0<a.Xb.data.length)("ngIfElse",b)}};
TTb=function(a){a&1&&(_.y(0,"dc-information-box",20),_.N(1," Starred items unavailable "),_.z())};UTb=function(a){a&1&&_.B(0,"loading",21)};VTb=function(a,b){a&1&&(_.C(0)(1,3),_.M(2,STb,2,2,"ng-container",4),_.M(3,TTb,2,0,"dc-information-box",5),_.M(4,UTb,1,0,"loading",6),_.F()());a&2&&(a=b.Oa,b=_.J(),_.t(1),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Jh),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),_.w("ngSwitchCase",b.Vc.Zi))};
WTb=function(a){a&1&&(_.y(0,"p",22),_.N(1," You don't have any starred items yet. "),_.z())};XTb=function(a,b){b.push(a);a=_.l(a.children.values());for(var c=a.next();!c.done;c=a.next())XTb(c.value,b)};YTb=function(a,b){return 0<b.children.size};
ZTb=function(a,b,c){c=void 0===c?0:c;for(var d=0,e=_.l(a.values()),f=e.next();!f.done;f=e.next())f=f.value,c<b&&d++,f.Lx&&c++,0!==f.children.size&&(c=ZTb(f.children,b,c));if(d<a.size)for(b=Array.from(a.entries()).slice(0,d),a.clear(),b=_.l(b),d=b.next();!d.done;d=b.next())e=_.l(d.value),d=e.next().value,e=e.next().value,a.set(d,e);return c};
$Tb=function(a,b){var c=a.location,d=a.Lx;a=new Map(Array.from(a.children).map(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;return[g,$Tb(m,b)]}).sort(function(g,m){g=_.l(g).next().value;m=_.l(m).next().value;return g.localeCompare(m)}));if(!c.path){var e=b.size;d={children:a,displayName:c.repository,Lx:d,location:c,Xw:_.gi(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.Lx);var f=b.size;d={children:a,displayName:e,location:c,Lx:d,Xw:_.gi(c),id:f};b.set(f,d);return d};aUb=function(a){a&1&&(_.C(0),_.B(1,"initial-welcome"),_.F())};bUb=function(a){a&1&&(_.C(0),_.N(1),_.O(2,"number"),_.F());a&2&&(a=_.J(2),_.t(1),_.ff(" (",_.R(2,1,a.xD),") "))};cUb=function(a,b){a&1&&(_.C(0),_.N(1),_.O(2,"number"),_.F());a&2&&(a=b.Oa,_.t(1),_.ff(" (",_.R(2,1,a),") "))};
dUb=function(a,b){if(a&1){var c=_.Kc();_.C(0);_.y(1,"div",2);_.M(2,aUb,2,0,"ng-container",3);_.y(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.H("afterExpand",function(){_.Lc(c);var d=_.J();return _.Mc(d.qb("expandStarredItems"))})("afterCollapse",function(){_.Lc(c);var d=_.J();return _.Mc(d.qb("collapseStarredItems"))});_.y(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.N(8,"star");_.z();_.y(9,"h2");_.N(10," starred ");_.M(11,bUb,3,3,"ng-container",3);_.z()()();_.y(12,
"starred-items",7);_.H("countChanged",function(d){_.Lc(c);var e=_.J();return _.Mc(e.xD=d)});_.z()();_.y(13,"mat-expansion-panel",5);_.H("afterExpand",function(){_.Lc(c);var d=_.J();return _.Mc(d.qb("expandRecentItems"))})("afterCollapse",function(){_.Lc(c);var d=_.J();return _.Mc(d.qb("collapseRecentItems"))});_.y(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.B(16,"mat-icon",8);_.y(17,"h2");_.N(18," recently viewed ");_.M(19,cUb,3,3,"ng-container",3);_.O(20,"async");_.z()()();_.B(21,"recent-items",
9);_.z()()();_.F()}a&2&&(a=b.Oa,b=_.J(),_.t(2),_.w("ngIf",a===b.iFc.v6b),_.t(1),_.w("multi",!0),_.t(1),_.w("expanded",!0),_.t(7),_.w("ngIf",0<b.xD),_.t(2),_.w("expanded",!0),_.t(6),_.w("ngIf",_.R(20,6,b.xJc)))};eUb=function(a){a&1&&_.B(0,"loading",10);a&2&&_.w("diameter",20)};fUb=function(a){a&1&&_.B(0,"th",5)};gUb=function(a){a&1&&(_.y(0,"th",6),_.N(1," Project ID "),_.z())};
hUb=function(a){a&1&&(_.y(0,"td",13),_.B(1,"star",14),_.z());if(a&2){a=_.J().wa;var b=_.J();_.t(1);_.w("place",a.Xa)("type",b.mfc)("elementName",a.nk)}};iUb=function(a,b){a&1&&(_.C(0),_.B(1,"mat-icon",15),_.F());a&2&&(a=b.Oa,b=_.J().wa,_.t(1),_.w("matTooltip",b.RJc)("svgIcon",a))};jUb=function(a){a&1&&(_.y(0,"td",16)(1,"a",17),_.N(2),_.z()());a&2&&(a=_.J().wa,_.t(1),_.w("routerLink",a.PJc),_.t(1),_.ff(" ",a.LH," "))};
kUb=function(a,b){a&1&&(_.y(0,"tr",7),_.M(1,hUb,2,3,"td",8),_.y(2,"td")(3,"div",9)(4,"a",10),_.N(5),_.z(),_.M(6,iUb,2,2,"ng-container",11),_.z()(),_.M(7,jUb,3,2,"td",12),_.z());a&2&&(a=b.wa,b=_.J(),_.t(1),_.w("ngIf",b.hMb),_.t(3),_.w("routerLink",a.SJc),_.t(1),_.ff(" ",a.nk," "),_.t(1),_.w("ngIf",a.QJc),_.t(1),_.w("ngIf",b.P_a))};lUb=function(a,b){return a.LH.localeCompare(b.LH)||a.nk.localeCompare(b.nk)};mUb=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
nUb=function(a){a&1&&_.B(0,"repository-searchable-tree",1);a&2&&(a=_.J(),_.w("place",a.Xa))};oUb=function(a){a&1&&_.B(0,"loading",4);a&2&&_.w("diameter",20)};pUb=function(a){a&1&&(_.y(0,"div",10),_.B(1,"project-selector",11),_.z());a&2&&(a=_.J(3),_.t(1),_.w("place",a.location))};rUb=function(a){if(a&1){var b=_.Kc();_.y(0,"input-with-icon",12);_.H("valueChange",function(c){_.Lc(b);var d=_.J(3);return _.Mc(d.ywa.next(c))});_.z()}a&2&&(a=_.J(3),_.w("placeholder",a.TZa)("trackingConfig",_.lf(2,qUb,a.zc)))};
sUb=function(a){a&1&&(_.C(0),_.B(1,"repository-table",13),_.F());if(a&2){a=_.J(2).Oa;var b=_.J();_.t(1);_.w("rows",a.Xb.rows)("location",b.location)}};tUb=function(a){if(a&1){var b=_.Kc();_.y(0,"no-search-match",14);_.H("clear",function(){_.Lc(b);var c=_.J(3);return _.Mc(c.hK())});_.O(1,"async");_.z()}a&2&&(a=_.J(3),_.w("filter",_.R(1,1,a.ywa)))};
uUb=function(a){a&1&&(_.y(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.N(2," There are no repositories for this project "),_.z(),_.y(3,"icon-empty-state-subtitle"),_.N(4," Verify that you can access it "),_.z()())};vUb=function(a){a&1&&(_.y(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load this project "),_.z(),_.y(3,"icon-empty-state-subtitle"),_.N(4," Verify that it exists and you can access it "),_.z()())};
wUb=function(a){a&1&&(_.C(0),_.M(1,pUb,2,1,"div",5),_.M(2,rUb,1,4,"input-with-icon",6),_.O(3,"async"),_.C(4,1),_.M(5,sUb,2,2,"ng-container",3),_.M(6,tUb,2,3,"no-search-match",7),_.M(7,uUb,5,0,"icon-empty-state-display",8),_.M(8,vUb,5,0,"icon-empty-state-display",9),_.F()());if(a&2){a=_.J().Oa;var b=_.J();_.t(1);_.w("ngIf",b.iMb);_.t(1);_.w("ngIf",_.R(3,7,b.ZLc));_.t(2);_.w("ngSwitch",a.Xb.kind);_.t(1);_.w("ngSwitchCase",b.Tka.ugc);_.t(1);_.w("ngSwitchCase",b.Tka.W0b);_.t(1);_.w("ngSwitchCase",b.Tka.V0b);
_.t(1);_.w("ngSwitchCase",b.Tka.D6b)}};xUb=function(a,b){a&1&&(_.C(0,1),_.M(1,oUb,1,1,"loading",2),_.M(2,wUb,9,9,"ng-container",3),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Zi),_.t(1),_.w("ngSwitchCase",b.Vc.Jh))};zUb=function(a){var b=a.Pf,c=_.Olb(b),d=b.projectId||b.Mm||b.Zq,e=a.tT?_.aBb(a.tT):null,f=e?e.icon:null;e=e?yUb.format({repoType:e.name}):null;return{nk:a.displayName||b.Si,SJc:_.Bp(c),LH:d,PJc:_.Bp(_.uE(c.Zb(),"repoGroup").Za()),QJc:f,RJc:e,Xa:c}};
AUb=function(a,b){return a===b?!0:void 0===a||void 0===b?!1:_.Jb(a,b)};BUb=function(a){var b=a.tb;a=a.Qc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Mm:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.Ag(a,"Unknown group type")}};
CUb=function(a){a&1&&(_.y(0,"nav",10)(1,"a",11),_.N(2,"My source"),_.z(),_.y(3,"a",12),_.N(4,"All repositories"),_.z()());if(a&2){a=_.J(3).Oa;var b=_.J();_.t(1);_.w("routerLink",b.fFc)("active",a.Xb===b.TV.fBa);_.t(2);_.w("routerLink",b.PJ)("active",a.Xb===b.TV.uCa)}};DUb=function(a){a&1&&(_.y(0,"div",8),_.M(1,CUb,5,4,"nav",9),_.z());if(a&2){a=_.J(2).Oa;var b=_.J();_.t(1);_.w("ngIf",a.Xb===b.TV.fBa||a.Xb===b.TV.uCa)}};EUb=function(a){a&1&&_.B(0,"landing-page")};
FUb=function(a){a&1&&(_.B(0,"repositories-browser",13),_.O(1,"async"));a&2&&(a=_.J(3),_.w("location",_.R(1,1,a.Xa)))};GUb=function(a){a&1&&(_.C(0),_.M(1,DUb,2,1,"div",6),_.C(2,2),_.M(3,EUb,1,0,"landing-page",3),_.M(4,FUb,2,3,"repositories-browser",7),_.F()());if(a&2){a=_.J().Oa;var b=_.J();_.t(1);_.w("ngIf",b.Hxb);_.t(1);_.w("ngSwitch",a.Xb);_.t(1);_.w("ngSwitchCase",b.TV.fBa);_.t(1);_.w("ngSwitchCase",b.TV.uCa)}};HUb=function(a){a&1&&_.Se(0,14);a&2&&(_.J(2),_.w("ngTemplateOutlet",_.ef(3)))};
IUb=function(a){a&1&&_.B(0,"loading",15);a&2&&_.w("diameter",20)};JUb=function(a,b){a&1&&(_.C(0,2),_.M(1,GUb,5,4,"ng-container",3),_.M(2,HUb,1,1,"ng-container",4),_.M(3,IUb,1,1,"loading",5),_.F());a&2&&(a=b.Oa,b=_.J(),_.w("ngSwitch",a.state),_.t(1),_.w("ngSwitchCase",b.Vc.Jh),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),_.w("ngSwitchCase",b.Vc.Zi))};
KUb=function(a){a&1&&(_.y(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.N(2," Unable to load page. "),_.z(),_.y(3,"icon-empty-state-subtitle"),_.N(4," Please try again later. "),_.z()());a&2&&_.w("isSvg",!1)};LUb=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.Ag(a)}};MUb=function(a){return _.Ed(null).ka(_.le(1),_.Ee(function(){a.Wq=_.MNa(a,_.tg(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.Wq.xqb=!0}))};
NUb=function(a,b){return _.Nh(a,1,b)};nPb=function(a,b){return _.Pi(a,3,b)};OUb=function(a,b){return _.Ri(a,1,_.lo,b)};PUb=function(a,b){return _.Ri(a,1,_.lo,b)};QUb=function(a){this.stream=a};QUb.prototype.on=function(a,b){return"data"==a||"error"==a?this:this.stream.on(a,b)};QUb.prototype.removeListener=function(a,b){return this.stream.removeListener(a,b)};QUb.prototype.cancel=function(){this.stream.cancel()};
var RUb=function(a,b,c,d,e,f){var g=b.substr(0,b.length-e.name.length);b=_.MPa(function(m){return _.NPa(a,m,g)},a.QNb).call(a,_.dPa(e,c,d));b.on("data",function(m){return f(null,m)});b.on("error",function(m){return f(m,null)});return new QUb(b)},SUb=function(a,b){return _.qb(a,3,b,_.Va)},TUb=function(a,b){return _.wb(a,4,b)},UUb=function(a){var b=_.gu.has(72);return _.ub(a,6,b)},VUb=function(a){var b=_.gu.has(73);return _.ub(a,7,b)},WUb=function(a,b){a.ML.getValue(_.aw(a,b)).ka(_.de(function(c){return"SHOWING"!==
c})).subscribe(function(){a.ML.setValue(_.aw(a,b),"HIDDEN")})},fL=function(a){a=void 0===a?{}:a;this.O={};this.O.sourcePath=null==a.im?null:a.im;this.O.sourceLines=null==a.s0a?null:a.s0a;this.O.methodName=null==a.methodName?null:a.methodName};_.V(fL,_.U);fL.prototype.ma=function(){return fL};fL.prototype.na=function(){return{keys:["methodName","sourceLines","sourcePath"]}};
_.W.Object.defineProperties(fL.prototype,{methodName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"methodName")?_.S(this,"methodName"):""},set:function(a){this.O.methodName=a}},s0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceLines")?_.S(this,"sourceLines"):[]},set:function(a){this.O.sourceLines=a}},im:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourcePath")?_.S(this,"sourcePath"):""},set:function(a){this.O.sourcePath=a}}});
var XUb=function(a,b,c){var d=new _.we(1);return d.ka(_.ne(),_.Ud(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.er,e.count).ka(_.v(_.MD),_.Be(_.VD),_.ie(function(){return _.LD("History unavailable")}))},1),_.Be(_.MD(b)),_.ue(xBb,_.Mvb),_.v(function(e){var f=0<e.Ck.length?e.Ck[0].er||void 0:void 0,g=f&&_.Qlb(c,f);g=g&&_.Lh(g)?g:c;if(_.Xlb(c)){var m;var n=null==f?void 0:null==(m=f.uv)?void 0:m.refHint;var r=f}m=Object.assign({},e);var x=e.nextPage;m=(delete m.nextPage,m);if(!x||"0000000000000000000000000000000000000000"===
x.token)return Object.assign({},m,{kE:f});var A=uBb(g,e),E="TOKEN"===x.V0&&A!==g.path,I=vBb(g,e);return m.Daa?(d.next({nextPage:E?void 0:x,location:I,er:r,refHint:n,count:7E5}),Object.assign({},m,{kE:f})):Object.assign({},m,{kE:f,ara:function(){d.next({nextPage:E?void 0:x,location:I,er:r,refHint:n,count:50})},Baa:function(){d.next({nextPage:E?void 0:x,location:I,er:r,refHint:n,count:1E6})}})}))},MMb=function(a,b){var c="depot"===b.Qc?b.params.Sb?"":"HEAD":b.Cb;var d=_.Xlb(b)?_.Jlb(_.Kh(b,0)):void 0;
return a.resolve(b,c?{V0:"COMMITS",Ck:[c]}:void 0,d).ka(_.Ce(function(e){return XUb(a,e,b).ka(_.v(_.MD))}),_.ie(function(){return _.LD("History unavailable")}),_.Be(_.VD))},nSb=function(a){0!==a.NH.getValue()&&a.NH.next(0)},oSb=function(a){2!==a.NH.getValue()&&a.NH.next(2)},zIb=function(a,b){var c=a.sra.getValue();0>=c?a.EG.next(-1):(b%=c,a.EG.next(0<=b?b:b+c))},YUb=function(a,b){var c=_.Mob(b);return a.PFc.fetch(c,function(){a.Scb.next(c);return _.Nob(a.xvc,c,b.category)})},ZUb=function(a){return a.kyb.ka(_.v(function(b){return Array.from(b.values())}))},
$Ub=function(){return _.gu.has(27)?new Map([["LINE_COUNTS",_.r1a.children.map(function(a){return a.id})],["FILE_COUNTS",_.s1a.children.map(function(a){return a.id})]]):new Map},aVb=function(a,b,c,d){a=a.cG;b=new fL({im:b.startsWith("google3/")?b.substring(8):b,s0a:[c],methodName:d});var e=void 0===e?{}:e;var f=void 0===f?{}:f;return _.Ml(a.ob,{body:b,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.codeExamples.getCodeExampleForDefinition",path:"/"+a.Wa+"/codeExamples:getCodeExampleForDefinition",
Ta:_.Ff(e,_.RG,f),Qb:_.LG})},gL=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},hL=function(a){if("object"===typeof Reflect&&Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata("design:type",a)},bVb=
function(a){if(!/^image\/.*/g.test(a.type))throw Error("ca");var b=_.ca.URL.createObjectURL(a);a=new _.ca.Image;a.onload=function(){_.ca.URL.revokeObjectURL(b)};a.src=b;return a},cVb=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},UIb=function(a,b){a instanceof _.Ch||(a=_.upb(a));b instanceof _.Ch||(b=_.upb(b));return a.resolve(b)},iL=function(a){this.bOa=a;this.Bta=[];this.Tib=EBb};
iL.prototype.transform=function(a,b){var c=this;b=void 0===b?EBb:b;if(!a||!(a instanceof Map)&&"object"!==typeof a)return null;this.vqa||(this.vqa=this.bOa.find(a).create());a=this.vqa.diff(a);var d=b!==this.Tib;a&&(this.Bta=[],a.uqb(function(e){c.Bta.push({key:e.key,value:e.ig})}));if(a||d)this.Bta.sort(b),this.Tib=b;return this.Bta};iL.ha=function(a){return new (a||iL)(_.u(_.Hl,16))};iL.Ce=_.qc({name:"keyvalue",type:iL,ie:!1,standalone:!0});
var jL=function(a,b,c,d){_.Zn.call(this,a,b,d,c,"scroll");this.pQb=!0};_.V(jL,_.Zn);jL.prototype.CWa=function(a){var b=this;this.pQb&&(clearTimeout(this.bLc),this.bLc=setTimeout(function(){_.aOa(b,"SCROLL",a,500)},500))};jL.ha=function(a){return new (a||jL)(_.u(_.Vn),_.u(_.Fk),_.u(_.bd),_.u(_.Yn,8))};
jL.Ja=_.pc({type:jL,ta:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{pQb:"trackGestureScroll"},features:[_.Ke]});
var sQb={VV:0,Rza:1,IRc:2,SRc:3,fRc:4,Ljc:5,C1b:6,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS",6:"EXAMPLE_USAGES"},dVb=function(a,b,c){c=c||{};c.format="jspb";this.Ci=new _.$o(c);this.Mi=void 0==a?a:a.replace(/\/+$/,"")},kL=function(a,b,c,d){this.Na=a;this.T5=b;this.mFa=c;this.hb=d;this.pna="polite"};kL.prototype.La=function(){this.sz&&this.sz.unsubscribe()};
_.W.Object.defineProperties(kL.prototype,{LA:{configurable:!0,enumerable:!0,get:function(){return this.pna},set:function(a){var b=this;this.pna="off"===a||"assertive"===a?a:"polite";"off"===this.pna?this.sz&&(this.sz.unsubscribe(),this.sz=null):this.sz||(this.sz=this.hb.bc(function(){return b.mFa.observe(b.Na).subscribe(function(){var c=b.Na.oa.textContent;c!==b.Crc&&(b.T5.Sj(c,b.pna,b.duration),b.Crc=c)})}))}}});kL.ha=function(a){return new (a||kL)(_.u(_.bd),_.u(_.pq),_.u(_.mq),_.u(_.Ge))};
kL.Ja=_.pc({type:kL,ta:[["","cdkAriaLive",""]],inputs:{LA:["cdkAriaLive","politeness"],duration:["cdkAriaLiveDuration","duration"]},Yb:["cdkAriaLive"]});var lL=function(a,b){_.ar.call(this,a,b)};_.V(lL,_.ar);lL.ha=function(a){return new (a||lL)(_.u(_.of),_.u(_.pf))};lL.Ja=_.pc({type:lL,ta:[["","cdkPortal",""]],Yb:["cdkPortal"],features:[_.Ke]});
var eVb=["*",[["mat-option"],["ng-container"]]],fVb=0,mL=function(a){var b=_.kTa.call(this)||this;b.PB="mat-optgroup-label-"+fVb++;var c;b.iF=null!=(c=null==a?void 0:a.KSa)?c:!1;return b};_.V(mL,_.kTa);mL.ha=function(a){return new (a||mL)(_.u(_.kr,8))};
mL.Aa=_.kc({type:mL,ta:[["mat-optgroup"]],Eb:[1,"mat-mdc-optgroup"],Fb:3,lb:function(a,b){a&2&&_.Ne("role",b.iF?null:"group")("aria-disabled",b.iF?null:b.disabled.toString())("aria-labelledby",b.iF?null:b.PB)},inputs:{disabled:"disabled",label:"label"},Yb:["matOptgroup"],features:[_.hf([{ya:_.lr,Pb:mL}]),_.Ke],hc:["*","mat-option, ng-container"],Ba:5,Ca:4,Fa:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],va:function(a,b){a&1&&(_.af(eVb),_.y(0,"span",
0)(1,"span",1),_.N(2),_.bf(3),_.z()(),_.bf(4,1));a&2&&(_.Pe("mdc-list-item--disabled",b.disabled),_.w("id",b.PB),_.t(2),_.ff("",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"],
ub:2,Pa:0});var nL=function(){};nL.ha=function(a){return new (a||nL)};nL.Ea=_.lc({type:nL});nL.Da=_.ac({imports:[_.or,_.zm,_.hr,_.py]});var oL=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};oL.prototype.get=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;_.BK(a,RegExp("^operations/.*$"));return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"cloudresourcemanager.operations.get",path:"/"+this.Wa+"/"+a,Ta:_.Ff(b,_.SA,c),Qb:_.OA})};
oL.ha=function(a){return new (a||oL)(_.q(_.kXa,8),_.q(_.lXa),_.q(_.Kl,8))};oL.ua=_.p({token:oL,qa:oL.ha});var gVb=function(){};gVb.ha=function(a){return new (a||gVb)};gVb.ua=_.p({token:gVb,qa:function(a){return oL.ha(a)},Ha:_.ut});var KBb=["BUILD","index","METADATA","OWNERS","README"],pL=function(a,b,c){this.sGc=b;this.Va=c;this.J$b="GoB packages are deprecated";this.Q$b="You have been redirected to the repository view.";this.O$b="Dismiss";this.P$b="Back to Package";this.qIc=_.Hp(a.Zb(),{Aw:"1"}).Za()};
pL.prototype.Td=function(){this.sGc.Td()};var hVb=function(a){a.Va.navigate(_.Bp(a.qIc)).then(function(){a.Td()})};pL.ha=function(a){return new (a||pL)(_.u(_.ks),_.u(_.qs),_.u(_.lg))};
pL.Aa=_.kc({type:pL,ta:[["multibranch-redirect-notice"]],Ba:10,Ca:4,Fa:[[1,"mat-simple-snack-bar-content"],"ascTrackElement FileDetail trackAction openPackageDeprecationDoc href http://go/cs-package-deprecation".split(" "),[1,"mat-simple-snackbar-action"],["gme-button","","format","flat","ascTrackElement","FileDetail","trackAction","returnToPackage",1,"return-to-package","action-button",3,"click"],["gme-button","","format","flat",1,"dismiss","action-button",3,"click"]],va:function(a,b){a&1&&(_.y(0,
"span",0),_.N(1),_.y(2,"a",1),_.N(3,"go/cs-package-deprecation"),_.z(),_.N(4),_.z(),_.y(5,"div",2)(6,"button",3),_.H("click",function(){return hVb(b)}),_.N(7),_.z(),_.y(8,"button",4),_.H("click",function(){return b.Td()}),_.N(9),_.z()());a&2&&(_.t(1),_.ff(" ",b.J$b," "),_.t(3),_.ff(". ",b.Q$b,"\n"),_.t(3),_.ff(" ",b.P$b," "),_.t(2),_.ff(" ",b.O$b," "))},Ia:[_.oF,_.$n],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 iVb={LOADING:0,Ug:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},jVb={y3:"DEFAULT",dAa:"DEFINITION",Lj:"DEPRECATED",Zjc:"WRITE_REFERENCE",values:function(){return[jVb.y3,jVb.Zjc,jVb.Lj,jVb.dAa]}},kVb={Hka:"FUNCTION",ybc:"OTHER",qd:"UNKNOWN",values:function(){return[kVb.qd,kVb.Hka,kVb.ybc]}},qL=function(a){a=void 0===a?{}:a;this.O={};this.O.locationSpecUri=null==a.Sta?null:a.Sta;this.O.baseUriIndex=null==a.GLa?null:a.GLa;this.O.externalUrl=null==a.kPa?null:a.kPa;this.O.label=null==a.label?null:a.label};
_.V(qL,_.U);qL.prototype.ma=function(){return qL};qL.prototype.na=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.W.Object.defineProperties(qL.prototype,{GLa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.S(this,"baseUriIndex"):0},set:function(a){this.O.baseUriIndex=a}},kPa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.S(this,"externalUrl"):""},set:function(a){this.O.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.S(this,"label"):""},set:function(a){this.O.label=a}},Sta:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.S(this,"locationSpecUri"):""},set:function(a){this.O.locationSpecUri=a}}});var rL=function(a){a=void 0===a?{}:a;this.O={};this.O.primary=null==a.Wfa?null:a.Wfa;this.O.alternatives=null==a.Tdb?null:a.Tdb};_.V(rL,_.U);rL.prototype.ma=function(){return rL};rL.prototype.na=function(){return{Sa:{alternatives:qL},keys:["alternatives","primary"],Ka:{primary:qL}}};
_.W.Object.defineProperties(rL.prototype,{Tdb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.S(this,"alternatives"):[]},set:function(a){this.O.alternatives=a}},Wfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.S(this,"primary"):null},set:function(a){this.O.primary=a}}});var sL=function(a){a=void 0===a?{}:a;this.O={};this.O.message=null==a.message?null:a.message;this.O.proxyId=null==a.mYa?null:a.mYa};_.V(sL,_.U);sL.prototype.ma=function(){return sL};
sL.prototype.na=function(){return{keys:["message","proxyId"]}};_.W.Object.defineProperties(sL.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.S(this,"message"):""},set:function(a){this.O.message=a}},mYa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.S(this,"proxyId"):""},set:function(a){this.O.proxyId=a}}});
var tL=function(a){a=void 0===a?{}:a;this.O={};this.O.line=null==a.line?null:a.line;this.O.column=null==a.column?null:a.column};_.V(tL,_.U);tL.prototype.ma=function(){return tL};tL.prototype.na=function(){return{keys:["column","line"]}};
_.W.Object.defineProperties(tL.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.S(this,"column"):0},set:function(a){this.O.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.S(this,"line"):0},set:function(a){this.O.line=a}}});var uL=function(a){a=void 0===a?{}:a;this.O={};this.O.start=null==a.start?null:a.start;this.O.end=null==a.end?null:a.end};_.V(uL,_.U);uL.prototype.ma=function(){return uL};
uL.prototype.na=function(){return{keys:["end","start"],Ka:{end:tL,start:tL}}};_.W.Object.defineProperties(uL.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.S(this,"end"):null},set:function(a){this.O.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.S(this,"start"):null},set:function(a){this.O.start=a}}});
var vL=function(a){a=void 0===a?{}:a;this.O={};this.O.sourceRange=null==a.sourceRange?null:a.sourceRange;this.O.hoverProxy=null==a.uSa?null:a.uSa;this.O.navigation=null==a.navigation?null:a.navigation;this.O.panelProxy=null==a.kXa?null:a.kXa;this.O.highlightIds=null==a.KS?null:a.KS;this.O.semanticTags=null==a.VKb?null:a.VKb;this.O.symbolKind=null==a.d1a?null:a.d1a};_.V(vL,_.U);vL.prototype.ma=function(){return vL};
vL.prototype.na=function(){return{Ua:{semanticTags:jVb,symbolKind:kVb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ka:{navigation:rL,sourceRange:uL}}};
_.W.Object.defineProperties(vL.prototype,{KS:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.S(this,"highlightIds"):[]},set:function(a){this.O.highlightIds=a}},uSa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.S(this,"hoverProxy"):""},set:function(a){this.O.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.S(this,"navigation"):null},set:function(a){this.O.navigation=a}},kXa:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.S(this,"panelProxy"):""},set:function(a){this.O.panelProxy=a}},VKb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.S(this,"semanticTags"):[]},set:function(a){this.O.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.S(this,"sourceRange"):null},set:function(a){this.O.sourceRange=a}},d1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolKind")?
_.S(this,"symbolKind"):null},set:function(a){this.O.symbolKind=a}}});var wL=function(a){a=void 0===a?{}:a;this.O={};this.O.decorations=null==a.qu?null:a.qu;this.O.isComplete=null==a.Ps?null:a.Ps;this.O.resolvedFileSpecUri=null==a.kZa?null:a.kZa;this.O.baseLocationSpecUri=null==a.Kfb?null:a.Kfb;this.O.diagnostics=null==a.Glb?null:a.Glb};_.V(wL,_.U);wL.prototype.ma=function(){return wL};
wL.prototype.na=function(){return{Sa:{decorations:vL,diagnostics:sL},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.W.Object.defineProperties(wL.prototype,{Kfb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.S(this,"baseLocationSpecUri"):[]},set:function(a){this.O.baseLocationSpecUri=a}},qu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.S(this,"decorations"):[]},set:function(a){this.O.decorations=a}},Glb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.S(this,"diagnostics"):[]},set:function(a){this.O.diagnostics=
a}},Ps:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.S(this,"isComplete"):!1},set:function(a){this.O.isComplete=a}},kZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.S(this,"resolvedFileSpecUri"):""},set:function(a){this.O.resolvedFileSpecUri=a}}});var xL=function(a){a=void 0===a?{}:a;this.O={};this.O.piperWorkspaceId=null==a.zXa?null:a.zXa};_.V(xL,_.U);xL.prototype.ma=function(){return xL};xL.prototype.na=function(){return{keys:["piperWorkspaceId"]}};
_.W.Object.defineProperties(xL.prototype,{zXa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.S(this,"piperWorkspaceId"):""},set:function(a){this.O.piperWorkspaceId=a}}});var yL=function(a){a=void 0===a?{}:a;this.O={};this.O.targets=null==a.vj?null:a.vj};_.V(yL,_.U);yL.prototype.ma=function(){return yL};yL.prototype.na=function(){return{keys:["targets"]}};
_.W.Object.defineProperties(yL.prototype,{vj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.S(this,"targets"):[]},set:function(a){this.O.targets=a}}});var zL=function(a){a=void 0===a?{}:a;this.O={};this.O.repositories=null==a.hv?null:a.hv};_.V(zL,_.U);zL.prototype.ma=function(){return zL};zL.prototype.na=function(){return{Sa:{repositories:_.uK},keys:["repositories"]}};
_.W.Object.defineProperties(zL.prototype,{hv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.S(this,"repositories"):[]},set:function(a){this.O.repositories=a}}});var AL=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};AL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Wa+"/file/targets",Ta:_.Ff(a,_.RG,b),Qb:yL})};
AL.ha=function(a){return new (a||AL)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};AL.ua=_.p({token:AL,qa:AL.ha});var lVb=function(){};lVb.ha=function(a){return new (a||lVb)};lVb.ua=_.p({token:lVb,qa:function(a){return AL.ha(a)},Ha:_.Xu});var BL=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};
BL.prototype.list=function(a,b){a=void 0===a?{}:a;b=void 0===b?{}:b;return _.Ml(this.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Wa+"/repositories",Ta:_.Ff(a,_.RG,b),Qb:zL})};BL.ha=function(a){return new (a||BL)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};BL.ua=_.p({token:BL,qa:BL.ha});var mVb=function(){};mVb.ha=function(a){return new (a||mVb)};mVb.ua=_.p({token:mVb,qa:function(a){return BL.ha(a)},Ha:_.Xu});
var CL=function(a,b,c){this.Wa=a;this.Wa=null==a?"v1":a;this.ob=new _.Ll(b,c)};CL.prototype.qu=function(a,b,c){b=void 0===b?{}:b;c=void 0===c?{}:c;return _.Ml(this.ob,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Wa+"/decorations",Ta:_.Ff(b,_.RG,c),Qb:wL})};
var nVb=function(a,b){b=void 0===b?{}:b;var c=void 0===c?{}:c;return _.Ml(a.ob,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Wa+"/citcWorkspaceId",Ta:_.Ff(b,_.RG,c),Qb:xL})};CL.ha=function(a){return new (a||CL)(_.q(_.Vu,8),_.q(_.Wu),_.q(_.Kl,8))};CL.ua=_.p({token:CL,qa:CL.ha});var oVb=function(){};oVb.ha=function(a){return new (a||oVb)};oVb.ua=_.p({token:oVb,qa:function(a){return CL.ha(a)},Ha:_.Xu});
var pVb={j3a:"CALLGRAPHS",l3a:"CODE",yXb:"CODE_XREFS_PREVIEW",C1b:"EXAMPLE_USAGES",TQc:"FILE_TREE",VV:"HISTORY",XQc:"HOME_PAGE_SEARCH",DO:"OUTLINE",QRc:"SEARCH_BAR",bkc:"XREFS",Ljc:"WARNINGS"},DL=function(){};DL.ha=function(a){return new (a||DL)};DL.Ea=_.lc({type:DL});DL.Da=_.ac({imports:[_.hr,_.zm,_.oq,_.hr]});var EL=function(){};EL.ha=function(a){return new (a||EL)};EL.Ea=_.lc({type:EL});EL.Da=_.ac({imports:[_.hr,DL,DL,_.Ev,_.hr]});
var qVb={ya:_.B4a,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.aq()}}},FL=function(){};FL.ha=function(a){return new (a||FL)};FL.Ea=_.lc({type:FL});FL.Da=_.ac({Rb:[qVb],imports:[_.zm,_.or,_.hr,_.gr,_.Nq,_.hr]});var GL=function(a,b,c){var d=this;this.zG=a;this.renderer=b;this.nb=c;this.aJc=function(){WUb(d.zG,d.kq)}};GL.prototype.Ra=function(){this.k2a||(this.event="click")};GL.prototype.La=function(){var a;null==(a=this.k2a)||a.call(this)};
_.W.Object.defineProperties(GL.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;null==(b=this.k2a)||b.call(this);this.k2a=this.renderer.listen(this.nb.oa,a,this.aJc)}}});GL.ha=function(a){return new (a||GL)(_.u(_.$v),_.u(_.Fk),_.u(_.bd))};GL.Ja=_.pc({type:GL,ta:[["","onedevTooltipPreventer",""]],inputs:{kq:["onedevTooltipPreventer","tooltipId"],event:["onedevPreventTooltipOn","event"]}});
var HL=function(a,b,c,d,e,f){this.zG=a;this.QJ=b;this.nb=c;this.renderer=d;this.Muc=e;this.cJc=f;this.dya=new this.cJc(this.zG,this.renderer,this.nb);this.cya=new this.Muc(this.QJ,this.nb)};HL.prototype.Ra=function(){this.dya.Ra();this.cya.Ra()};HL.prototype.La=function(){this.dya.La();this.cya.La()};
_.W.Object.defineProperties(HL.prototype,{kq:{configurable:!0,enumerable:!0,set:function(a){this.dya.kq=a;this.cya.kq=a}},wca:{configurable:!0,enumerable:!0,set:function(a){this.cya.wca=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.dya.event=a}}});HL.ha=function(a){return new (a||HL)(_.u(_.$v),_.u(_.Tv),_.u(_.bd),_.u(_.Fk),_.u(_.l5a),_.u(_.m5a))};
HL.Ja=_.pc({type:HL,ta:[["","onedevFeatureTooltip",""]],inputs:{kq:["onedevFeatureTooltip","tooltipId"],wca:"hideTooltipWhenAnchorNotVisible",event:["onedevPreventTooltipOn","event"]},features:[_.hf([{ya:_.l5a,tc:_.cw},{ya:_.m5a,tc:GL}])]});var rVb={ya:_.w9a,Hb:[_.fr],Ab:function(a){return function(){return a.Sm.aq()}}},IL=function(){};IL.ha=function(a){return new (a||IL)};IL.Ea=_.lc({type:IL});IL.Da=_.ac({Rb:[rVb],imports:[_.zm,_.gr,nL,_.hr,_.Nq,DL,nL,_.hr]});
var sVb=0,JL=function(){this.hi=new _.ye;this.C$a=new _.ye;this.id="cdk-accordion-"+sVb++;this.g$a=!1};JL.prototype.Ub=function(a){this.hi.next(a)};JL.prototype.La=function(){this.hi.complete();this.C$a.complete()};_.W.Object.defineProperties(JL.prototype,{ud:{configurable:!0,enumerable:!0,get:function(){return this.g$a},set:function(a){this.g$a=_.dh(a)}}});JL.ha=function(a){return new (a||JL)};
JL.Ja=_.pc({type:JL,ta:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{ud:"multi"},Yb:["cdkAccordion"],features:[_.hf([{ya:_.jbb,Pb:JL}]),_.Bc]});var KL=function(){JL.apply(this,arguments);this.gna=new _.xf;this.y5=!1;this.displayMode="default";this.zV="after"};_.V(KL,JL);KL.prototype.ve=function(){var a=this;this.g9a.Xc.ka(_.Be(this.g9a)).subscribe(function(b){a.gna.reset(b.filter(function(c){return c.panel.il===a}));_.rf(a.gna)});this.Tb=_.xq((new _.zq(this.gna)).AE())};KL.prototype.opc=function(a){this.Tb.Zs(a)};
KL.prototype.npc=function(a){_.yq(this.Tb,a)};KL.prototype.La=function(){JL.prototype.La.call(this);var a;null==(a=this.Tb)||a.destroy();this.gna.destroy()};_.W.Object.defineProperties(KL.prototype,{oL:{configurable:!0,enumerable:!0,get:function(){return this.y5},set:function(a){this.y5=_.dh(a)}}});KL.ha=function(){var a;return function(b){return(a||(a=_.$c(KL)))(b||KL)}}();
KL.Ja=_.pc({type:KL,ta:[["mat-accordion"]],Fd:function(a,b,c){a&1&&_.uf(c,_.jH,5);if(a&2){var d;_.sf(d=_.wf())&&(b.g9a=d)}},Eb:[1,"mat-accordion"],Fb:2,lb:function(a,b){a&2&&_.Pe("mat-accordion-multi",b.ud)},inputs:{ud:"multi",oL:"hideToggle",displayMode:"displayMode",zV:"togglePosition"},Yb:["matAccordion"],features:[_.hf([{ya:_.lbb,Pb:KL}]),_.Ke]});var LL=function(){};LL.ha=function(a){return new (a||LL)};LL.Ea=_.lc({type:LL});LL.Da=_.ac({imports:[_.hr,_.zm,_.or,_.hr]});
var ML=function(a,b,c){_.ar.call(this,a,b);this.Cmc=c};_.V(ML,lL);ML.ha=function(a){return new (a||ML)(_.u(_.of),_.u(_.pf),_.u(_.Lhb,8))};ML.Ja=_.pc({type:ML,ta:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.hf([{ya:_.Khb,Pb:ML}]),_.Ke]});var NL=function(){ML.apply(this,arguments)};_.V(NL,ML);NL.ha=function(){var a;return function(b){return(a||(a=_.$c(NL)))(b||NL)}}();NL.Ja=_.pc({type:NL,ta:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.hf([{ya:_.Khb,Pb:NL}]),_.Ke]});
var OL=function(){this.uf=new _.jy(!0)};_.h=OL.prototype;_.h.toggle=function(a){this.uf.toggle(this.JF(a))};_.h.expand=function(a){this.uf.select(this.JF(a))};_.h.collapse=function(a){this.uf.Ig(this.JF(a))};_.h.Ee=function(a){return this.uf.Fe(this.JF(a))};_.h.collapseAll=function(){this.uf.clear()};
var tVb=function(a,b){var c=[b];c.push.apply(c,_.yc(a.k_(b)));a.uf.select.apply(a.uf,_.yc(c.map(function(d){return a.JF(d)})))},uVb=function(a,b){var c=[b];c.push.apply(c,_.yc(a.k_(b)));a.uf.Ig.apply(a.uf,_.yc(c.map(function(d){return a.JF(d)})))};OL.prototype.JF=function(a){return this.Tx?this.Tx(a):a};var PL=function(a,b,c){OL.call(this);this.Gw=a;this.Rp=b;if(this.options=c)this.Tx=this.options.Tx};_.V(PL,OL);
PL.prototype.k_=function(a){for(var b=[],c=this.Uj.indexOf(a)+1;c<this.Uj.length&&this.Gw(a)<this.Gw(this.Uj[c]);c++)b.push(this.Uj[c]);return b};PL.prototype.NZ=function(){var a=this;this.uf.select.apply(this.uf,_.yc(this.Uj.map(function(b){return a.JF(b)})))};var vVb=function(a,b){OL.call(this);this.bL=a;if(this.options=b)this.Tx=this.options.Tx};_.V(vVb,OL);
vVb.prototype.NZ=function(){var a=this;this.uf.clear();var b=this.Uj.reduce(function(c,d){return[].concat(_.yc(c),_.yc(a.k_(d)),[d])},[]);this.uf.select.apply(this.uf,_.yc(b.map(function(c){return a.JF(c)})))};vVb.prototype.k_=function(a){var b=[];this.fGa(b,a);return b.splice(1)};
vVb.prototype.fGa=function(a,b){var c=this;a.push(b);b=this.bL(b);Array.isArray(b)?b.forEach(function(d){return c.fGa(a,d)}):_.ge(b)&&b.ka(_.pe(1),_.de(Boolean)).subscribe(function(d){d=_.l(d);for(var e=d.next();!e.done;e=d.next())c.fGa(a,e.value)})};var QL=function(a,b,c){_.MB.call(this,a,b);this.az=c};_.V(QL,_.MB);
QL.prototype.ve=function(){var a=this;this.KB=this.az.find([]).create(this.Nq.Tx);var b=this.Nq.od.bL(this.data);Array.isArray(b)?wVb(this,b):_.ge(b)&&b.ka(_.De(this.Nb)).subscribe(function(c){return wVb(a,c)});this.ZBb.Xc.ka(_.De(this.Nb)).subscribe(function(){return wVb(a)})};QL.prototype.Ra=function(){_.MB.prototype.Ra.call(this)};QL.prototype.La=function(){this.vmc();_.MB.prototype.La.call(this)};var wVb=function(a,b){var c=a.v8a();b&&(a.x6a=b);c&&a.x6a?_.pib(a.Nq,a.x6a,a.KB,c.zf,a.Mh):a.KB.diff([])};
QL.prototype.vmc=function(){var a=this.v8a();a&&(a.zf.clear(),this.KB.diff([]))};QL.prototype.v8a=function(){var a=this,b=this.ZBb;return b&&b.find(function(c){return!c.THa||c.THa===a})};QL.ha=function(a){return new (a||QL)(_.u(_.bd),_.u(_.LB),_.u(_.Gl))};
QL.Ja=_.pc({type:QL,ta:[["cdk-nested-tree-node"]],Fd:function(a,b,c){a&1&&_.uf(c,_.JB,5);if(a&2){var d;_.sf(d=_.wf())&&(b.ZBb=d)}},Eb:[1,"cdk-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Yb:["cdkNestedTreeNode"],features:[_.hf([{ya:_.MB,Pb:QL},{ya:_.nib,Pb:QL}]),_.Ke]});
var xVb=/([A-Za-z%]+)$/,RL=function(a,b,c,d){var e=this;this.l7=a;this.Nq=b;this.Yc=c;this.qc=d;this.Nb=new _.ye;this.vub="px";this.rma=40;this.R6();d&&d.hd.ka(_.De(this.Nb)).subscribe(function(){return e.R6(!0)});a.rFa.subscribe(function(){return e.R6()})};_.h=RL.prototype;_.h.La=function(){this.Nb.next();this.Nb.complete()};_.h.krc=function(){var a=this.l7.data&&this.Nq.od.Gw?this.Nq.od.Gw(this.l7.data):null;a=null==this.Mma?a:this.Mma;return"number"===typeof a?""+a*this.rma+this.vub:null};
_.h.R6=function(a){a=void 0===a?!1:a;var b=this.krc();if(b!==this.lnc||a){a=this.Yc.oa;var c=this.qc&&"rtl"===this.qc.value?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style["paddingLeft"===c?"paddingRight":"paddingLeft"]="";this.lnc=b}};_.h.Nab=function(a){this.Mma=_.gh(a,null);this.R6()};_.h.Mab=function(a){var b=a,c="px";"string"===typeof a&&(a=a.split(xVb),b=a[0],c=a[1]||c);this.vub=c;this.rma=_.gh(b);this.R6()};
_.W.Object.defineProperties(RL.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Mma},set:function(a){this.Nab(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.rma},set:function(a){this.Mab(a)}}});RL.ha=function(a){return new (a||RL)(_.u(_.MB),_.u(_.LB),_.u(_.bd),_.u(_.Aq,8))};RL.Ja=_.pc({type:RL,ta:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}});
var SL=function(a,b){this.Nq=a;this.l7=b;this.kab=!1};SL.prototype.eoa=function(a){if(this.recursive){var b=this.Nq.od,c=this.l7.data;b.uf.Fe(b.JF(c))?uVb(b,c):tVb(b,c)}else this.Nq.od.toggle(this.l7.data);a.stopPropagation()};_.W.Object.defineProperties(SL.prototype,{recursive:{configurable:!0,enumerable:!0,get:function(){return this.kab},set:function(a){this.kab=_.dh(a)}}});SL.ha=function(a){return new (a||SL)(_.u(_.LB),_.u(_.MB))};
SL.Ja=_.pc({type:SL,ta:[["","cdkTreeNodeToggle",""]],lb:function(a,b){a&1&&_.H("click",function(c){return b.eoa(c)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}});var TL=function(a,b,c,d){this.HOc=a;this.Gw=b;this.Rp=c;this.bL=d};TL.prototype.T7a=function(a,b,c,d){var e=this,f=this.HOc(a,b);c.push(f);this.Rp(f)&&(a=this.bL(a))&&(Array.isArray(a)?this.S7a(a,b,c,d):a.ka(_.pe(1)).subscribe(function(g){e.S7a(g,b,c,d)}));return c};
TL.prototype.S7a=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.T7a(f,b+1,c,m)})};var yVb=function(a,b){var c=[];b.forEach(function(d){return a.T7a(d,0,c,[])});return c},zVb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.Gw(f);m++)g=g&&e[m];g&&d.push(f);a.Rp(f)&&(e[a.Gw(f)+1]=c.Ee(f))});return d},UL=function(a,b,c){this.SJa=a;this.ybb=b;this.Ola=new _.Tf([]);this.K7a=new _.Tf([]);this.Mh=new _.Tf([]);c&&(this.data=c)};
_.V(UL,_.Iq);UL.prototype.connect=function(a){var b=this;return _.$d(a.yE,this.SJa.uf.changed,this.Ola).ka(_.v(function(){b.K7a.next(zVb(b.ybb,b.Ola.value,b.SJa));return b.K7a.value}))};UL.prototype.disconnect=function(){};_.W.Object.defineProperties(UL.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Mh.value},set:function(a){this.Mh.next(a);this.Ola.next(yVb(this.ybb,this.data));this.SJa.Uj=this.Ola.value}}});var AVb=function(){this.Mh=new _.Tf([])};_.V(AVb,_.Iq);
AVb.prototype.connect=function(a){var b=this;return _.$d.apply(null,[a.yE,this.Mh]).ka(_.v(function(){return b.data}))};AVb.prototype.disconnect=function(){};_.W.Object.defineProperties(AVb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Mh.value},set:function(a){this.Mh.next(a)}}});var VL=function(a,b,c){a=_.rib.call(this,a,b)||this;a.tabIndex=Number(c)||0;return a};_.V(VL,_.rib);VL.prototype.Ra=function(){_.rib.prototype.Ra.call(this)};VL.prototype.La=function(){_.rib.prototype.La.call(this)};
VL.ha=function(a){return new (a||VL)(_.u(_.bd),_.u(_.LB),_.Uc("tabindex"))};VL.Ja=_.pc({type:VL,ta:[["mat-tree-node"]],Eb:[1,"mat-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},Yb:["matTreeNode"],features:[_.hf([{ya:_.MB,Pb:VL}]),_.Ke]});var WL=function(){_.KB.apply(this,arguments)};_.V(WL,_.KB);WL.ha=function(){var a;return function(b){return(a||(a=_.$c(WL)))(b||WL)}}();
WL.Ja=_.pc({type:WL,ta:[["","matTreeNodeDef",""]],inputs:{BB:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[_.hf([{ya:_.KB,Pb:WL}]),_.Ke]});var XL=function(a,b,c,d){QL.call(this,a,b,c);this.lc=!1;this.tabIndex=Number(d)||0};_.V(XL,QL);XL.prototype.Ra=function(){QL.prototype.Ra.call(this)};XL.prototype.ve=function(){QL.prototype.ve.call(this)};XL.prototype.La=function(){QL.prototype.La.call(this)};
_.W.Object.defineProperties(XL.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.dh(a)}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.os},set:function(a){this.os=null!=a?a:0}}});XL.ha=function(a){return new (a||XL)(_.u(_.bd),_.u(_.LB),_.u(_.Gl),_.Uc("tabindex"))};
XL.Ja=_.pc({type:XL,ta:[["mat-nested-tree-node"]],Eb:[1,"mat-nested-tree-node"],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex",node:["matNestedTreeNode","node"]},Yb:["matNestedTreeNode"],features:[_.hf([{ya:QL,Pb:XL},{ya:_.MB,Pb:XL},{ya:_.nib,Pb:XL}]),_.Ke]});var YL=function(a,b){this.zf=a;this.THa=b};YL.ha=function(a){return new (a||YL)(_.u(_.pf),_.u(_.nib,8))};YL.Ja=_.pc({type:YL,ta:[["","matTreeNodeOutlet",""]],features:[_.hf([{ya:_.JB,Pb:YL}])]});var ZL=function(){RL.apply(this,arguments)};
_.V(ZL,RL);_.W.Object.defineProperties(ZL.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.Mma},set:function(a){this.Nab(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.rma},set:function(a){this.Mab(a)}}});ZL.ha=function(){var a;return function(b){return(a||(a=_.$c(ZL)))(b||ZL)}}();
ZL.Ja=_.pc({type:ZL,ta:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[_.hf([{ya:RL,Pb:ZL}]),_.Ke]});var $L=function(){SL.apply(this,arguments)};_.V($L,SL);$L.ha=function(){var a;return function(b){return(a||(a=_.$c($L)))(b||$L)}}();$L.Ja=_.pc({type:$L,ta:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[_.hf([{ya:SL,Pb:$L}]),_.Ke]});
var aM=function(){_.LB.apply(this,arguments);this.CX=void 0};_.V(aM,_.LB);aM.ha=function(){var a;return function(b){return(a||(a=_.$c(aM)))(b||aM)}}();
aM.Aa=_.kc({type:aM,ta:[["mat-tree"]],vb:function(a,b){a&1&&_.tf(YL,7);if(a&2){var c;_.sf(c=_.wf())&&(b.CX=c.first)}},Eb:["role","tree",1,"mat-tree"],Yb:["matTree"],features:[_.hf([{ya:_.LB,Pb:aM}]),_.Ke],Ba:1,Ca:0,Fa:[["matTreeNodeOutlet",""]],va:function(a){a&1&&_.Se(0,0)},Ia:[YL],styles:[".mat-tree{display:block}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word}.mat-nested-tree-node{border-bottom-width:0}\n"],ub:2});var bM=function(){};
bM.ha=function(a){return new (a||bM)};bM.Ea=_.lc({type:bM});bM.Da=_.ac({});var cM=function(){};cM.ha=function(a){return new (a||cM)};cM.Ea=_.lc({type:cM});cM.Da=_.ac({imports:[_.hr,_.or,bM,_.hr,bM]});var BVb=function(a){this.config=a;this.myc=/[\u0300-\u036f]/g};BVb.prototype.normalize=function(a){return a.normalize("NFD").replace(this.myc,"")};
var CVb=function(a,b){a=a.config.Aj?a.config.Aj:(a=a.config.Yl&&a.config.Yl.get(_.NC))&&a.Aj?a.Aj:null;return a(_.NC,b)},EVb=function(a,b){var c=a.config.tD;if(!c.displayName||!c.pqa)return null;var d=c.QD;if(0===b.length)return{wc:c.pqa,confidence:1,sZ:[{text:c.displayName}],QD:d};var e=a.normalize(b);a=_.cdb(e,a.normalize(c.displayName));return.9<=a?{confidence:a,wc:c.pqa,sZ:DVb(c.displayName,b),QD:d}:null},DVb=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},FVb=function(a){return new _.Kib(function(b){return a.ka(_.Ce(function(c){var d=[];c=_.l(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.tD;!f.u0&&f.Zta&&(f.u0=new f.Zta(e));f.u0&&d.push.apply(d,_.yc(f.u0.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.Ed(d)}))})},BNb=function(a,b){b=void 0===b?[]:b;return new _.YB(FVb(_.Ed(a)),
_.Nib(_.Ed(a)),b,!0,!0,void 0)},dM=function(){BVb.apply(this,arguments)};_.V(dM,BVb);var eM=function(){};eM.ha=function(a){return new (a||eM)};eM.Ea=_.lc({type:eM});eM.Da=_.ac({Rb:[{ya:_.sib,tc:{color:"primary"}}],imports:[cM]});var fM=function(){};fM.ha=function(a){return new (a||fM)};fM.Ea=_.lc({type:fM});fM.Da=_.ac({Rb:[{ya:_.jVa,tc:{color:"primary"}}],imports:[_.js]});var gM=function(){};gM.ha=function(a){return new (a||gM)};gM.Ea=_.lc({type:gM});gM.Da=_.ac({imports:[DL]});var hM=function(){};
hM.ha=function(a){return new (a||hM)};hM.Ea=_.lc({type:hM});hM.Da=_.ac({Rb:[_.gjb],imports:[IL,gM]});var iM=function(){};iM.ha=function(a){return new (a||iM)};iM.Ea=_.lc({type:iM});iM.Da=_.ac({imports:[EL,gM]});var jM=function(){};jM.ha=function(a){return new (a||jM)};jM.Ea=_.lc({type:jM});jM.Da=_.ac({imports:[_.zm,_.Bv,fM,eM,iM,_.gC,hM,_.CC,_.Hs,_.or,_.DC,_.xC,_.iC,_.DC]});
var GVb=["panel"],HVb=0,IVb=function(a,b){this.source=a;this.option=b},kM=function(a,b,c,d){var e=_.Ujb.call(this)||this;e.kb=a;e.Na=b;e.vq=c;e.e4=_.yd.EMPTY;e.mKa="mat-mdc-autocomplete-visible";e.NGa="mat-mdc-autocomplete-hidden";e.rq=new _.ml;e.hB=!1;e.VP=!1;e.oG=null;e.cfa=new _.ml;e.ti=new _.ml;e.closed=new _.ml;e.bfa=new _.ml;e.Zk={};var f;e.YI=null!=(f=e.vq.Np)?f:!1;e.id="mat-autocomplete-"+HVb++;e.KSa=(null==d?void 0:d.ACa)||!1;e.s4=!!c.UJ;e.t4=!!c.VJ;e.J6=!!c.PH;return e};_.V(kM,_.Ujb);
_.h=kM.prototype;_.h.Q6=function(a){this.Gl=a;this.U6(this.Zk)};_.h.FJa=function(){if(this.options)for(var a=_.l(this.options),b=a.next();!b.done;b=a.next())_.Hk(b.value.kb)};_.h.ve=function(){var a=this;this.Tb=_.ey((new _.iy(this.options)).AE(),this.dC);this.e4=this.Tb.hd.subscribe(function(b){a.isOpen&&a.bfa.emit({source:a,option:a.options.toArray()[b]||null})});this.W6()};_.h.La=function(){var a;null==(a=this.Tb)||a.destroy();this.e4.unsubscribe();this.rq.complete()};
_.h.S6=function(a){this.panel&&(this.panel.oa.scrollTop=a)};_.h.uGa=function(){return this.panel?this.panel.oa.scrollTop:0};_.h.W6=function(){this.hB=!!this.options.length;this.X6(this.Zk);_.Hk(this.kb)};_.h.IFa=function(a){this.cfa.emit(new IVb(this,a))};_.h.GP=function(a){return this.ariaLabel?null:this.Sf?(a?a+" ":"")+this.Sf:a};_.h.X6=function(a){a[this.mKa]=this.hB;a[this.NGa]=!this.hB};
_.h.U6=function(a){a["mat-primary"]="primary"===this.Gl;a["mat-warn"]="warn"===this.Gl;a["mat-accent"]="accent"===this.Gl};_.h.dC=function(){return!1};
_.W.Object.defineProperties(kM.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.VP&&this.hB}},UJ:{configurable:!0,enumerable:!0,get:function(){return this.s4},set:function(a){this.s4=_.dh(a)}},VJ:{configurable:!0,enumerable:!0,get:function(){return this.t4},set:function(a){this.t4=_.dh(a)}},PH:{configurable:!0,enumerable:!0,get:function(){return this.J6},set:function(a){this.J6=_.dh(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Zk=a&&a.length?_.kcb(a).reduce(function(b,
c){b[c]=!0;return b},{}):{};this.X6(this.Zk);this.U6(this.Zk);this.Na.oa.className=""}},Np:{configurable:!0,enumerable:!0,get:function(){return this.YI},set:function(a){this.YI=_.dh(a);this.FJa()}}});kM.ha=function(a){return new (a||kM)(_.u(_.El),_.u(_.bd),_.u(_.Vjb),_.u(_.Yp))};
kM.Aa=_.kc({type:kM,ta:[["mat-autocomplete"]],Fd:function(a,b,c){a&1&&(_.uf(c,_.JA,5),_.uf(c,_.lr,5));if(a&2){var d;_.sf(d=_.wf())&&(b.options=d);_.sf(d=_.wf())&&(b.CH=d)}},vb:function(a,b){a&1&&(_.tf(_.of,7),_.tf(GVb,5));if(a&2){var c;_.sf(c=_.wf())&&(b.va=c.first);_.sf(c=_.wf())&&(b.panel=c.first)}},Eb:["ngSkipHydration","",1,"mat-mdc-autocomplete"],inputs:{xd:"disableRipple",ariaLabel:["aria-label","ariaLabel"],Sf:["aria-labelledby","ariaLabelledby"],oG:"displayWith",UJ:"autoActiveFirstOption",
VJ:"autoSelectActiveOption",PH:"requireSelection",GD:"panelWidth",classList:["class","classList"],Np:"hideSingleSelectionIndicator"},outputs:{cfa:"optionSelected",ti:"opened",closed:"closed",bfa:"optionActivated"},Yb:["matAutocomplete"],features:[_.hf([{ya:_.kr,Pb:kM}]),_.Ke],hc:["*"],Ba:1,Ca:0,Fa:[["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id","ngClass"],["panel",""]],va:function(a){a&1&&(_.af(),_.M(0,PBb,3,5,"ng-template"))},Ia:[_.rm],styles:["div.mat-mdc-autocomplete-panel{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-autocomplete-background-color)}.cdk-high-contrast-active div.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden}mat-autocomplete{display:none}\n"],
ub:2,data:{animation:[_.Tjb]},Pa:0});var lM=function(){};lM.ha=function(a){return new (a||lM)};lM.Ea=_.lc({type:lM});lM.Da=_.ac({Rb:[_.Yjb],imports:[_.gr,nL,_.hr,_.zm,_.Nq,nL,_.hr]});var JVb=function(a){return _.ktb(a.lineNumber,a.line,a.qu)},RBb=/[^\w/]/g,mM=function(a,b){this.Ga=a;this.client=b;this.wf=new _.Ts(this.Ga)};
mM.prototype.diff=function(a,b,c,d,e,f){var g=this,m=Object.assign({},_.NE(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e});f&&(m.diffBase=f);return this.wf.fetch(m,function(){return g.client.oba(m)})};mM.ha=function(a){return new (a||mM)(_.q(_.Vn),_.q(_.$G))};mM.ua=_.p({token:mM,qa:mM.ha,Ha:"root"});
var KVb={Ft:0,P3a:1,Z2b:2,uhc:3,NONE:4,s5a:5,PERMISSION_DENIED:6,kfc:7,Tbc:8,UNINITIALIZED:9,bbc:10,MQc:11,ERROR:12,hhc: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"},nM=function(a,b,c,d){this.am=a;this.Lb=b;this.Va=c;this.Maa=d};nM.prototype.La=function(){this.mb&&this.mb.unsubscribe()};
nM.ha=function(a){return new (a||nM)(_.q(_.Yu),_.q(_.Sf),_.q(_.lg),_.q(_.ZH))};nM.ua=_.p({token:nM,qa:nM.ha});
var oM=function(a,b,c){var d=this;this.OC=b;this.le=c;this.tza="BLAME";this.bkc="XREFS";this.Aca=new _.ml;this.wuc=_.gu.has(14)?_.Qd([ZUb(this.OC),this.le.Hia]).ka(_.v(function(e){e=_.l(e);var f=e.next().value,g=e.next().value;return f.filter(function(m){return(m=g.get(m.id))?m.enabled:!1}).map(function(m){return m.id})})):_.Ed([]);this.Dvc=this.hD("BLAME");this.qQc=this.hD("XREFS");this.eyc=this.hD("DEPRECATED");this.ixc=this.le.Xpa.ka(_.Ce(function(e){return _.Qd(e.map(function(f){return d.hD(f)}))}),
_.v(function(e){return e.some(Boolean)}))};oM.prototype.Ra=function(){};oM.prototype.xya=function(a){this.Aca.emit(a)};oM.prototype.hD=function(a){return this.le.cT(a).ka(_.v(function(b){return b.enabled}),_.ne())};oM.ha=function(a){return new (a||oM)(_.u(_.hu),_.u(_.QI),_.u(_.SI))};
oM.Aa=_.kc({type:oM,ta:[["code-layers"]],inputs:{mi:"layerBaseLocation"},outputs:{Aca:"highlightedXrefLines"},Ba:12,Ca:15,Fa:[[3,"layerBaseLocation",4,"ngIf"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],[3,"layerBaseLocation"],[3,"layerBaseLocation","highlightedLines"],[3,"layerBaseLocation","layerId"]],va:function(a,b){a&1&&(_.M(0,eCb,1,1,"blame-layer",0),_.O(1,"async"),_.C(2),_.M(3,fCb,1,1,"xrefs-layer",1),_.O(4,"async"),_.F(),_.C(5),
_.M(6,gCb,1,1,"unified-deprecation-layer",0),_.O(7,"async"),_.F(),_.M(8,hCb,1,1,"coverage-layer",0),_.O(9,"async"),_.M(10,iCb,1,2,"finding-layer",2),_.O(11,"async"));a&2&&(_.w("ngIf",_.R(1,5,b.Dvc)),_.t(3),_.w("ngIf",_.R(4,7,b.qQc)),_.t(3),_.w("ngIf",_.R(7,9,b.eyc)),_.t(2),_.w("ngIf",_.R(9,11,b.ixc)),_.t(2),_.w("ngForOf",_.R(11,13,b.wuc)))},Ia:[_.aJ,_.bJ,_.sm,_.tm,_.gJ,_.eJ,_.IJ,_.ym],ub:2,Pa:0});var LVb=function(a,b,c,d,e){this.xs=a;this.line=b;this.context=c;this.GUa=d;this.DUa=e};
LVb.prototype.remove=function(){this.gO&&this.gO.remove()};LVb.prototype.render=function(){this.gO=this.xs.eY(this.line,{startColumn:this.GUa,endColumn:this.DUa,mp:"hovercard-decoration-layer",key:this.context.email})};var pM=function(a,b){_.YI.call(this,b);var c=this;this.xs=a;this.mb=new _.yd;this.mb.add(a.nua.subscribe(function(d){if(0!==c.Sz.length&&(d=c.pr(d))){var e=d.key;null!=e&&(d.hovercardId=e)}}))};_.V(pM,_.YI);pM.prototype.La=function(){_.YI.prototype.La.call(this);this.mb.unsubscribe()};
pM.prototype.aqa=function(){var a=this,b=[];this.gKb&&(b=this.gKb.filter(jCb).map(function(c){var d=c.pr().lastIndexOf("/");d=c.pr().substring(d+1,c.pr().length)+"@google.com";return new LVb(a.xs,_.$i(c.getRange(),1),{email:d},_.$i(c.getRange(),2),_.$i(c.getRange(),4))}));return _.Ed(b)};pM.prototype.pr=function(a){a=a.target;return a instanceof Element&&"div"!==a.tagName?(a=_.KE(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.W.Object.defineProperties(pM.prototype,{WD:{configurable:!0,enumerable:!0,set:function(a){this.gKb=a;this.update()}}});pM.ha=function(a){return new (a||pM)(_.u(_.JH),_.u(_.vd))};pM.Ja=_.pc({type:pM,ta:[["hovercard-decoration-layer"]],inputs:{WD:"scoLinks"},features:[_.Ke]});var MVb=function(a,b,c,d,e){this.xs=a;this.line=b;this.context=c;this.GUa=d;this.DUa=e};MVb.prototype.remove=function(){this.gO&&this.gO.remove()};
MVb.prototype.render=function(){var a=this.context.href;this.gO=this.xs.eY(this.line,{startColumn:this.GUa,endColumn:this.DUa,tagName:"a",mp:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,kVa:!0})};var qM=function(a,b,c,d,e,f,g,m){_.YI.call(this,m);var n=this;this.xs=a;this.yia=b;this.Va=c;this.Lb=d;this.p0=e;this.Ga=f;this.Vg=g;this.mb=new _.yd;this.content=this.Wdb="";this.mb.add(a.GY.subscribe(function(r){n.WC(r)}))};_.V(qM,_.YI);_.h=qM.prototype;
_.h.Ra=function(){};_.h.Ub=function(){this.update()};_.h.La=function(){_.YI.prototype.La.call(this);this.mb.unsubscribe()};_.h.WC=function(a){if(0===a.button&&!_.LE(a)){var b=a.target;if(b instanceof Element&&(b=_.KE(b,"a.link-decoration-layer","code-container"))){var c="external"===b.dataset.key?b.href:void 0;this.Ga.qb({gestureName:"CLICK",element:this.Wdb+"CodeLink",action:"navigate",jm:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Fn(this.Va,b.pathname+b.search+b.hash))}}};
_.h.aqa=function(){var a=this,b=[];if(this.WD)b=this.WD.map(function(m){var n=m.pr(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=NVb(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:_.Ag(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.Dn(a.Va,n),n=NVb(a,["/"+_.eo.T3],n.Ta));return new MVb(a.xs,_.$i(m.getRange(),1),{href:n,style:"link-decoration-layer"},_.$i(m.getRange(),2),_.$i(m.getRange(),4))}).filter(function(m){return null!=
m});else{var c=this.xs.lines;0===c.length&&console.error("bad");for(var d=0;d<c.length;d++){var e=kCb(c[d]);e=_.l(e);for(var f=e.next();!f.done;f=e.next()){var g=f.value;f=g.text;g=g.start;b.push(new MVb(this.xs,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.Ed(b)};var NVb=function(a,b,c){return a.p0.vx(_.Wm(a.Va,a.LRa(b,c)))};qM.prototype.LRa=function(a,b){return _.En(this.Va,a,{ui:this.Lb,Ta:b})};
qM.ha=function(a){return new (a||qM)(_.u(_.JH),_.u(_.iu),_.u(_.lg),_.u(_.Sf),_.u(_.Cm),_.u(_.Vn),_.u(_.as),_.u(_.vd))};qM.Ja=_.pc({type:qM,ta:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{Wdb:"analyticsElementToTrack",content:"content",WD:"scoLinks"},features:[_.Ke,_.Bc]});var rM=function(){this.f0=!1;this.fac="Star";this.jac="Unstar";this.Y2=""};rM.prototype.Ra=function(){this.Y2=_.jrb(this.type,this.f0)};rM.ha=function(a){return new (a||rM)};
rM.Aa=_.kc({type:rM,ta:[["simple-star"]],inputs:{type:"type",f0:"isStarred"},Ba:3,Ca:7,Fa:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],va:function(a,b){a&1&&(_.y(0,"button",0)(1,"span",1),_.N(2),_.z()());a&2&&(_.Ne("title",b.Y2)("aria-label",b.f0?b.jac:b.fac),_.t(1),_.Pe("starred",b.f0)("disabled",!b.f0),_.t(1),_.ff(" ",b.f0?"star":"star_border"," "))},styles:[_.sAb()],Pa:0});
var sM=function(a,b){this.Oxc=a;this.hfa=b},QVb=function(a,b){return OVb(a,b).ka(_.Ce(function(c){return c?PVb(a,c):_.Ed(void 0)}))},OVb=function(a,b){var c=PUb((new _.Co).Gwa(!0).Swa(5),NUb(new _.lo,b));return a.Oxc.D1(c).ka(_.v(function(d){return _.pb(d,1,_.yo).get(b)}),_.v(function(d){return d?RVb(d):void 0}))},RVb=function(a){var b,c,d,e,f;return null==(f=null==(e=null==(d=null==(b=_.Oi(a,_.xo,2).find(function(g){var m;return 1===(null==(m=_.Ni(g,_.fo,4))?void 0:_.cj(m,2,0))}))?void 0:null==(c=
b.hS())?void 0:_.Oi(c,_.ro,1))?void 0:d.map(function(g){var m;return null==(m=g.hS())?void 0:_.Oi(m,_.ro,1)}).flat())?void 0:e.find(function(g){var m;return!(null==g?0:null==(m=_.Ni(g,_.po,9))?0:m.grb())}))?void 0:_.Y(f,4)},PVb=function(a,b){var c=new _.Ig(_.Bpb(b));b=c.tb;var d=c.Qc,e=c.repository,f=c.path,g=c.params;f=_.mE(c,1)||f;var m=_.mta(g.line),n=g.Sb?"HEAD":_.Kh(c,1);c={Cb:_.Kh(c,0)||"",commit:n};return a.hfa.Hw(b,d,e,c,f,g.Sb).ka(_.v(function(r){return SVb(a,_.Oi(r,_.Jo,1),m)}),_.v(function(r){return null==
r?void 0:_.Y(r,8)}))},SVb=function(a,b,c){if(void 0===c)return b[0];var d=_.l(b);for(b=d.next();!b.done;b=d.next()){b=b.value;var e=_.Ni(b,_.Ho,5);if(e&&c>=_.$i(e,1)&&c<_.$i(e,3))return d=b.Ma,0<_.Cba(d,(0,_.ab)(d),_.Jo,3,!1,3).length&&(a=SVb(a,_.Oi(b,_.Jo,3),c))?a:b}return null};sM.ha=function(a){return new (a||sM)(_.q(_.fJ),_.q(_.$w))};sM.ua=_.p({token:sM,qa:sM.ha,Ha:"root"});
var TVb=[[["","noExampleFound",""]]],tM=function(a,b,c,d,e){this.Jf=a;this.cG=b;this.fBc=c;this.Ga=d;this.lXa=e;this.KY=this.Pqb=_.oe};
tM.prototype.Ub=function(a){var b=this;a.kytheTicketObservable&&(this.Ga.qb({gestureName:"EXTERNAL",element:this.rn,action:"requestExample"}),this.Pqb=this.fUa.ka(_.Ee(function(c){c||b.Ga.qb({gestureName:"EXTERNAL",element:b.rn,action:"noExampleFound"})}),_.Ce(function(c){return void 0!==c?QVb(b.fBc,c).ka(_.Ee(function(d){d||b.Ga.qb({gestureName:"EXTERNAL",element:b.rn,action:"noExampleFound"})}),_.ie(function(d){b.Jf.handleError(d);return _.Ed(void 0)})):_.Ed(void 0)})),this.KY=this.Pqb.ka(_.Ce(function(c){return c?
b.cG.get(c).ka(_.Ee(function(d){d.xG||b.Ga.qb({gestureName:"EXTERNAL",element:b.rn,action:"noExampleFound"});b.lXa.NYa("gsn","gs")})):_.Ed(new _.LG)}),_.ie(function(c){b.Jf.handleError(c);return _.Ed(new _.LG)})))};tM.ha=function(a){return new (a||tM)(_.u(_.vd),_.u(_.cK),_.u(sM),_.u(_.eu),_.u(_.LI))};
tM.Aa=_.kc({type:tM,ta:[["code-example"]],inputs:{rn:"logElement",fUa:"kytheTicketObservable",source:"source"},features:[_.Bc],hc:["[noExampleFound]"],Ba:4,Ca:5,Fa:[[3,"logElement","codeExample","source"],["noExampleFound",""]],va:function(a,b){a&1&&(_.af(TVb),_.y(0,"code-example-usage",0),_.O(1,"async"),_.C(2,1),_.bf(3),_.F(),_.z());if(a&2){var c;_.w("logElement",b.rn)("codeExample",null!==(c=_.R(1,3,b.KY))&&void 0!==c?c:void 0)("source",b.source)}},Ia:[_.dK,_.ym],ub:2,Pa:0});var uM=function(){};
uM.ha=function(a){return new (a||uM)};uM.Ea=_.lc({type:uM});uM.Da=_.ac({});var vM=function(){};vM.ha=function(a){return new (a||vM)};vM.Ea=_.lc({type:vM});vM.Da=_.ac({imports:[uM,_.hr,_.or,_.zm,uM,_.hr]});var UVb=function(){this.email=""};UVb.ha=function(a){return new (a||UVb)};UVb.Ja=_.pc({type:UVb,ta:[["","contactHovercard",""]],Fb:1,lb:function(a,b){a&2&&_.Ne("data-hovercard-id",b.email)},inputs:{email:"email"}});var wM=function(){};wM.ha=function(a){return new (a||wM)};wM.Ea=_.lc({type:wM});wM.Da=_.ac({});var xM=function(){this.layout="row"};xM.ha=function(a){return new (a||xM)};xM.Aa=_.kc({type:xM,ta:[["dc-p"]],inputs:{size:"size",layout:"layout"},hc:["*"],Ba:5,Ca:3,Fa:[[3,"fxLayout"]],va:function(a,b){a&1&&(_.af(),_.y(0,"p",0),_.N(1,"\n  "),_.bf(2),_.N(3,"\n"),_.z(),_.N(4,"\n"));a&2&&(_.Pe("skinny","skinny"===b.size),_.w("fxLayout",b.layout))},Ia:[_.wr],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var yM=function(){};yM.ha=function(a){return new (a||yM)};yM.Ea=_.lc({type:yM});yM.Da=_.ac({imports:[_.Vr]});var VVb={NONE:0,z6b:1,0:"NONE",1:"INSIGHTS"},WVb=new _.wc("FORCE_INSIGHTS",{Ha:"root",qa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),zM=function(a,b,c,d){this.Kl=a;this.Va=b;this.state=new _.Tf(c?1:0);this.fkb=this.state.ka(_.Ce(function(e){return mCb(e,d)}),_.Ce(function(e){return a.data.ka(_.v(function(f){var g;return null!=(null==(g=f.Oc)?void 0:g.params.gt)}),_.ne(),_.v(function(f,g){return f?1:2>g?e:0}))}),_.ne(),_.xe(1),_.Ld())},
RFb=function(a,b){a.state.next(b);b=_.Jg(a.Kl.Uc);null!=b.params.gt&&a.Va.navigate(_.Bp(_.eF(b.Zb(),function(c){delete c.gt}).Za()),{mg:"preserve"})};zM.ha=function(a){return new (a||zM)(_.q(_.Sf),_.q(_.lg),_.q(WVb),_.q(_.QH))};zM.ua=_.p({token:zM,qa:zM.ha});var XVb=new _.wc("GRAPH_TOOLS_PROMISE",{Ha:"root",qa:function(){return _.Md(function(a){switch(a.Pc){case 1:return _.Xga(a,2),_.Nd(a,google.corp.devops.tools.loadGraph(),4);case 4:a.Pc=3;a.dK=0;break;case 2:return _.aha(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),AM=function(a,b,c){this.Ga=a;this.OBc=b;this.cvb=c};
AM.prototype.init=function(){var a=this,b;return _.Md(function(c){if(1==c.Pc)return a.ksa?c.return():_.Nd(c,_.Rn(a.Ga,a.OBc,"g3GraphToolsPromise"),2);b=c.uk;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.cvb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.Ag(f)}}a.ksa=e.call(d,{environment:f});c.Pc=0})};AM.prototype.createController=function(a){var b=this,c;return _.Md(function(d){return 1==d.Pc?_.Nd(d,b.init(),2):d.return(null==(c=b.ksa)?void 0:c.createController(a))})};
var YVb=function(a,b,c){return _.Md(function(d){return 1==d.Pc?_.Nd(d,a.init(),2):a.ksa&&0!==b.length?d.return(_.Rn(a.Ga,a.ksa.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};AM.ha=function(a){return new (a||AM)(_.q(_.Vn),_.q(XVb),_.q(_.J0a))};AM.ua=_.p({token:AM,qa:AM.ha,Ha:"root"});var BM=function(a,b,c,d,e,f,g,m,n){this.nb=a;this.Ga=b;this.Ysa=c;this.Zg=d;this.vt=f;this.Wg=g;this.Nd=m;this.Vga=n;this.mb=new _.yd;this.lua=void 0;this.Xa=e.data.ka(_.v(tBb))};
BM.prototype.Ra=function(){var a=this;return _.Md(function(b){if(1==b.Pc)return a.mb.add(a.vt.theme.subscribe(function(c){switch(c){case "DARK":a.lua="dark";break;case "LIGHT":a.lua="light";break;default:_.Ag(c)}a.lsa&&a.lsa.setTheme(a.lua)})),_.Nd(b,ZVb(a),2);a.mb.add(a.Xa.ka(_.Slb(),_.Ce(function(c){return _.Qd([a.Xa,_.SH(a.Zg,c,"path",1).ka(_.ie(function(){return _.Ed("Failed to load the current cl.")})),_.SH(a.Zg,_.Ep(c.Zb(),"HEAD").Za(),"path",0).ka(_.ie(function(){return _.Ed("Failed to load the base cl.")}))])})).subscribe(function(c){c=
_.l(c);var d=c.next().value.path,e=c.next().value,f=c.next().value,g,m,n;return _.Md(function(r){if(1==r.Pc)return g=Number(e),m=Number(f),_.Nd(r,YVb(a.Ysa,d||"",m),2);n=r.uk;return a.lsa&&d&&!isNaN(g)&&!isNaN(m)&&0<n.size?_.Nd(r,a.lsa.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.bG(),0<n.size&&_.zVa(a.Wg,{error:Error("ze`"+e+"`"+f),message:"Failed to load insights panel",Td:"Dismiss"}),r.Uh(0))})}));b.Pc=0})};BM.prototype.La=function(){this.mb.unsubscribe()};
BM.prototype.bG=function(){var a=this;this.Nd.kc(function(){RFb(a.Vga,0)})};var ZVb=function(a){return _.Md(function(b){if(1==b.Pc)return _.Nd(b,a.Ysa.createController({element:a.nb.oa,theme:a.lua,onOpen:function(){},onClose:function(){a.Ga.qb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.bG()}}),2);a.lsa=b.uk;b.Pc=0})};BM.ha=function(a){return new (a||BM)(_.u(_.bd),_.u(_.Vn),_.u(AM),_.u(_.RH),_.u(_.Sf),_.u(_.Tu),_.u(_.xs),_.u(_.Ge),_.u(zM))};
BM.Aa=_.kc({type:BM,ta:[["insights-panel"]],Ba:0,Ca:0,va:function(){},styles:["insights-panel[_nghost-%COMP%]{display:flex;height:100%;min-width:350px}insights-panel[_nghost-%COMP%]   .holder[_ngcontent-%COMP%]{flex:1 1 100%}"],Pa:0});var CM=function(){};CM.ha=function(a){return new (a||CM)};CM.Ea=_.lc({type:CM});CM.Da=_.ac({imports:[_.zm]});var DM=function(){this.time=this.message=this.rLa="";this.Sda=[]};DM.prototype.Ub=function(){var a;this.rLa=(null==(a=this.commit.Vn)?void 0:a.email)||"";var b;this.Sib=null==(b=this.commit.ZMa)?void 0:b.email;this.message=this.commit.ys;this.time=this.commit.kK;this.Sda=this.commit.jR};DM.ha=function(a){return new (a||DM)};
DM.Aa=_.kc({type:DM,ta:[["commit-overview","commit",""]],inputs:{commit:"commit"},features:[_.Bc],nc:["commit",""],Ba:18,Ca:6,Fa:[["class","message",4,"ngIf"],[1,"author-and-date"],["tabIndex","0",1,"detail"],[1,"person-label","grimoire-secondary-text"],["class","detail committer","tabIndex","0",4,"ngIf"],[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],[3,"message","linkDefinitions"],["tabIndex","0",1,"detail","committer"]],va:function(a,b){a&1&&(_.M(0,nCb,5,4,"div",0),_.y(1,"div",1)(2,"div",2)(3,
"mat-icon"),_.N(4,"person"),_.z(),_.y(5,"span"),_.N(6),_.z(),_.y(7,"span",3),_.N(8," (author) "),_.z()(),_.M(9,oCb,7,1,"div",4),_.y(10,"div",2)(11,"mat-icon"),_.N(12,"event"),_.z(),_.y(13,"span"),_.N(14," Committed on "),_.z(),_.y(15,"span",5),_.N(16),_.O(17,"dateTimeDisplay"),_.z()()());a&2&&(_.w("ngIf",b.message),_.t(6),_.gf(b.rLa),_.t(3),_.w("ngIf",b.rLa!==b.Sib),_.t(7),_.gf(_.R(17,4,b.time)))},Ia:[_.tm,_.UH,_.Gs,_.tz,_.TH],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}"],
Pa:0});var vCb=function(a){return{Cb:a}},uCb=function(a){return{context:a}},ACb=function(){return{bMc:!0}},$Vb={NONE:0,hWb:1,K7b:2,Hcc:3,Gcc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},EM=function(a,b,c){this.Zg=b;this.lU=c;this.Cka=$Vb;this.gHb=this.BYa=this.gia=_.oe;this.cv={};this.version=1;this.HUa=!0;this.q2=!1;this.M0a=_.gu.has(56)};_.h=EM.prototype;_.h.Ra=function(){};_.h.Sc=function(){};
_.h.Ub=function(a){var b=this;a.activeLocation&&(this.BYa=_.zE(this.location)?_.Svb(this.lU,_.eF(_.Ep(this.location.Zb(),this.xR),function(c){c.Sb=b.xxc}).Za()).ka(_.Ee(function(){b.cv.ev=!0}),_.Be(_.OE(this.location.Cb)),_.v(function(c){return c.type})):_.oe,this.gHb=this.BYa.ka(_.v(_.PE)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)aWb(this,a.activeLocation),!this.q2&&this.fHb?(this.gia=_.Ed(void 0),this.cv.sv=!0):this.q2&&1===this.version?(a=_.$D(this.location)?_.Ep(this.location.Zb(),
"HEAD").Za():this.location,this.gia=_.Qd([this.p_(a,0),this.p_()]).ka(_.Ce(function(c){var d=_.l(c);c=d.next().value;return(d=d.next().value)?c&&c.Hf===d.Hf?_.Ed(void 0):bWb(b,d):_.Ed(void 0)}),_.Ee(function(c){c&&c.Cb?b.cv.sv=!0:b.cv={}}))):this.gia=this.p_().ka(_.v(function(c){if(null!=c&&c.Hf)return{Cb:c.Hf,dN:c.er?_.Ulb(b.location,c):void 0}}),_.Ee(function(){b.cv.sv=!0}))};_.h.Qm=function(){this.cv.location&&this.cv.ev&&this.cv.sv&&(this.cv={},this.SH.launch(0,0))};
_.h.C9=function(a){var b=this;if(!a)return _.Ed();var c=this.M0a?MBb(this.location,this.qFc):this.location;return cWb(this,a).ka(_.v(function(d){return _.vE(b.location,d,b.version,a.dN||c)}))};
var cWb=function(a,b){return a.BYa.ka(_.v(function(c){var d;return 5===c?(null==(d=a.location.params.Sb)?void 0:d.replace("codereview/",""))||void 0:b.Cb}))},bWb=function(a,b){var c=b.Hf;return a.kj?dWb(a,c,a.location).ka(_.v(function(d){if(-1===d)return{Cb:c};if(0!==d)return{Cb:c,depth:d,CS:_.Bp(_.Ep(_.TE(a.location.Zb()),"HEAD").Za())}})):_.Ed({Cb:c,dN:_.Ulb(a.location,b)})},dWb=function(a,b,c){var d=Number(b);return isNaN(d)||!_.Lh(c)?_.Ed(-1):MMb(a.Zg,c).ka(_.de(_.DE),_.ne(function(e,f){return e.Xb.Ck===
f.Xb.Ck}),_.Ce(function(e){var f=e.Xb;e=f.ara;f=f.Ck.findIndex(function(g){g=Number(g.Hf);return!isNaN(g)&&d>=g});return-1===f?e?(e(),_.oe):_.Ed(-1):_.Ed(f)}))};EM.prototype.p_=function(a,b){a=void 0===a?this.location:a;b=void 0===b?this.version:b;return this.Zg.p_(a,this.q2?"path":"repository",b).ka(_.v(yBb)).ka(_.ie(function(){return _.Ed(void 0)}))};
var aWb=function(a,b){b=b&&b.oj;if(b){var c=_.nE(b,a.location);var d=_.Kh(b,a.version);c=c&&d===a.xR}else c=!1;c||(a.cv={},a.q2?(a.cv.location=!0,a.cv.ev=!0):(c=a.cv,b?(d=_.nE(b,a.location),b=_.Kh(b,a.version),a=d&&b!==a.xR):a=!1,c.location=a))};
_.W.Object.defineProperties(EM.prototype,{Md:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},xR:{configurable:!0,enumerable:!0,get:function(){return _.Kh(this.location,this.version)||""}},xxc:{configurable:!0,enumerable:!0,get:function(){return _.Rlb(this.location,this.version)||""}},Fyc:{configurable:!0,enumerable:!0,get:function(){return this.xR?this.q2?this.kj?3:2:this.fHb?4:1:0}},BJc:{configurable:!0,enumerable:!0,get:function(){return _.kE(this.xR)}},
fHb:{configurable:!0,enumerable:!0,get:function(){return _.Eg.test(this.xR)||_.$D(this.location)}},kj:{configurable:!0,enumerable:!0,get:function(){return _.aE(this.location)}}});EM.ha=function(a){return new (a||EM)(_.u(_.hu),_.u(_.RH),_.u(_.XH))};
EM.Aa=_.kc({type:EM,ta:[["commit-information"]],vb:function(a,b){a&1&&_.tf(_.nr,5);if(a&2){var c;_.sf(c=_.wf())&&(b.SH=c.first)}},inputs:{version:"version",HUa:"linkToCommitDetails",Md:"activeLocation",qFc:"lastSubmoduleFetchSpec",q2:"showMostRecentCommitForPath"},features:[_.Bc],Ba:14,Ca:7,Fa:[["fxFlex","auto","fxLayout","",3,"ngSwitch"],[4,"ngSwitchCase"],["matRipple","",1,"mat-button-ripple",3,"matRippleCentered","matRippleDisabled"],["refType",""],["parentheticalSha",""],["linkToDetails",""],
["piper",""],[4,"ngTemplateOutlet"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngTemplateOutlet"],[1,"refType"],[4,"ngIf"],[1,"open-paren"],["class","at-ref",4,"ngIf"],[1,"at-ref"],["ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"condition","link","linkAriaLabel","trackGestureClick","trackProjectId"],["aria-label","Browse file at HEAD","ascTrackElement","CommitInformation","trackAction","fileHeadNavigate",3,"routerLink","trackGestureClick","trackProjectId"],
["aria-label","Details for change","ascTrackElement","CommitInformation","trackAction","commitDetailsNavigate",3,"universalLink","trackProjectId"]],va:function(a,b){a&1&&(_.y(0,"span",0),_.M(1,rCb,4,3,"ng-container",1),_.M(2,wCb,3,7,"ng-container",1),_.M(3,yCb,1,1,null,1),_.M(4,BCb,1,3,null,1),_.z(),_.B(5,"div",2),_.M(6,CCb,3,3,"ng-template",null,3,_.zf),_.M(8,GCb,2,3,"ng-template",null,4,_.zf),_.M(10,HCb,5,12,"ng-template",null,5,_.zf),_.M(12,MCb,2,3,"ng-template",null,6,_.zf));a&2&&(_.w("ngSwitch",
b.Fyc),_.t(1),_.w("ngSwitchCase",b.Cka.hWb),_.t(1),_.w("ngSwitchCase",b.Cka.Gcc),_.t(1),_.w("ngSwitchCase",b.Cka.Hcc),_.t(1),_.w("ngSwitchCase",b.Cka.K7b),_.t(1),_.w("matRippleCentered",!0)("matRippleDisabled",!0))},Ia:[_.$n,_.tm,_.xm,_.um,_.vm,_.VH,_.wr,_.Sr,_.nr,_.Gn,_.cv,_.ym,_.jF],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}"],
Pa:0});var eWb=function(a){return""+a};var FM=function(a,b){this.line=a;this.ch=void 0===b?null:b};var fWb=function(a,b,c,d,e){var f=void 0===f?[]:f;this.type=a;this.oD=b;this.nD=c;this.jN=d;this.iN=e;this.aG=[];this.type=a;this.oD=b;this.nD=c;this.jN=d;this.iN=e;if(f)for(a=_.l(f),b=a.next();!b.done;b=a.next())this.aG.push(b.value)};var gWb=function(a,b){this.xg=a;this.lDc=!!b};var hWb=function(a,b,c){this.left=a;this.right=b;this.ah=c};var iWb=function(){this.x0a=this.Dia=0;this.IXa=[];this.JXa=[];this.diff=this.w0a=this.v0a=0};
iWb.prototype.kc=function(a,b,c,d){var e=[],f=a.length,g=c.length;a:{var m=a.length,n=c.length,r=m-n&1,x=Math.ceil((m+n)/2),A=[],E=[];this.IXa=[];this.JXa=[];for(var I=0;I<=x;I++){for(var L=-1,Q=A[I]=0;Q<=I;Q++){var da=A[Q];this.IXa.push(L<da?2*da:2*L+1);var oa=L<da?da:L,pa=oa-2*Q+I;for(L=da+1;oa<m&&pa<n&&a.charAt(oa)===c.charAt(pa);)++oa,++pa;A[Q]=oa;da=I-Q-Math.ceil((n-m)/2);if(r&&0<=da&&da<I&&E[da]<=oa){A=Q;a=oa;this.diff=I=2*I-1;this.v0a=A;this.w0a=da;this.Dia=a;this.x0a=a-2*A+Math.ceil(I/2);
break a}}L=E[I]=m;for(da=0;da<=I;da++){oa=E[da];this.JXa.push(L>=oa?2*oa:2*L+1);Q=L>=oa?oa:L;pa=n-m-I+Q+2*da;for(L=oa-1;0<Q&&0<pa&&a.charAt(Q-1)===c.charAt(pa-1);)--Q,--pa;E[da]=Q;oa=Math.floor((m-n)/2)-da+I;if(!r&&0<=oa&&oa<=I&&Q<=A[oa]){a=da;A=A[oa];this.diff=I*=2;this.v0a=oa;this.w0a=a;this.Dia=A;this.x0a=A-2*oa+Math.ceil(I/2);break a}}}this.diff=-3}if(0<=this.diff){e=[];I=Math.ceil(this.diff/2);a=this.v0a;A=this.Dia;for(c=e.length;0<=I;--I)m=this.IXa[(I+1)*I/2+a],n=A-Math.floor(m/2),A-=n,0!==
n&&(r=new hWb(A+b,A-2*a+I+d,n),x=e[e.length-1],0!==e.length&&jWb(r,x)?(x.left-=n,x.right-=n,x.ah+=n):e.splice(0,0,r)),m&1&&(A--,a--);0<c&&jWb(e[c-1],e[e.length-1])&&(e[c-1].ah+=e[e.length-1].ah,e.pop());I=e.splice(c-1,e.length-c+1).reverse();for(A=0;A<I.length;A++)e.push(I[A]);I=Math.floor(this.diff/2);a=this.w0a;for(A=this.Dia;0<=I;--I)c=this.JXa[I*(I+1)/2+a],m=Math.floor(c/2)-A,r=g-f-I+A+2*a,x=Math.min(m,Math.max(0,Math.max(this.Dia-A,this.x0a-r))),n=m-x,0!==n&&(r=new hWb(A+x+b,r+x+d,n),0!==e.length&&
jWb(e[e.length-1],r)?e[e.length-1].ah+=n:e.push(r)),A+=m,c&1&&(A++,a--)}return{aG:e,o1c:(f+g-this.diff)/2}};var jWb=function(a,b){return a.left+a.ah===b.left&&a.right+a.ah===b.right};for(var GM=[],kWb=0;256>kWb;++kWb)GM[kWb]=2;for(var lWb=97;122>=lWb;++lWb)GM[lWb]=3;for(var mWb=65;90>=mWb;++mWb)GM[mWb]=3;for(var nWb=48;57>=nWb;++nWb)GM[nWb]=3;GM[95]=3;GM[32]=GM[9]=GM[10]=GM[13]=0;for(var oWb=_.l("(){},.#/*\";'"),HM=oWb.next();!HM.done;HM=oWb.next())GM[HM.value.charCodeAt(0)]=0;var pWb=_.l("!%^&[]?\\|<>+-=~@`");for(HM=pWb.next();!HM.done;HM=pWb.next())GM[HM.value.charCodeAt(0)]=5;GM[0]=0;
var qWb=function(){this.lCb=1;this.wi=this.Xh=null;this.lineArray=[];this.Oda=[];this.Uga=[];this.qwa=[]};qWb.prototype.oba=function(a,b){a=rWb(a);b=rWb(b);return sWb(this,a,b)};
var sWb=function(a,b,c){b=tWb(a,b,c);a.Xh=b.NFc;a.wi=b.OFc;a.lineArray=b.lineArray;for(b=0;b<a.Xh.text.length;++b)a.Oda.push({dM:1,index:b});for(b=0;b<a.wi.text.length;++b)a.Uga.push({dM:1,index:b});b=uWb(a,!0);for(c=1;c!==a.lCb&&0<b;++c)b=uWb(a,!1);b=vWb(a.Oda,4,-1);c=vWb(a.Uga,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=wWb(b[e].i0,c),m=wWb(b[e+(f?2:1)].i0,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].j0=b[e+1].QM,c[g+1].i0=b[e+1].eU);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].QM=b[e].QM;b[e+f].j0=b[e].j0}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].j0=b[n].QM;c[r].i0=b[n].eU;
++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("Ae");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.QM,n=g.eU,g.j0=g.QM,g.i0=g.eU,g.QM=m,g.eU=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 FM(0,0);c=new FM(0,0);d=[];a=_.l(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new fWb(e.type,new FM(e.j0,0),new FM(e.i0,null),new FM(e.QM,0),new FM(e.eU,null)),1===e.type&&(f.oD=b,f.nD=b),-1===e.type&&(f.jN=c,f.iN=c),b=xWb(f.nD),c=xWb(f.iN),d.push(f);a=d}return a},rWb=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},tWb=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,m){var n="",r=[],
x=0,A=d.length;g=_.l(g);for(var E=g.next();!E.done;E=g.next()){E=E.value;if(e.has(E))n+=String.fromCharCode(e.get(E));else{n+=String.fromCharCode(A);e.set(E,A);d[A]=E;for(var I=GM[0],L=0;L<E.length;++L){var Q=E[L];void 0!==GM[Q.charCodeAt(0)]&&(I+=GM[Q.charCodeAt(0)])}m[A]=I;A++}r.push(x++)}return new yWb(n,r)};b=f(b,a.qwa);a=f(c,a.qwa);return{NFc:b,OFc:a,lineArray:d}},wWb=function(a,b){for(var c=0;c<b.length&&!(b[c].eU>=a);c++);return c},xWb=function(a){return null===a.ch?new FM(a.line+1,0):a},uWb=
function(a,b){if(!a.Xh||!a.wi)throw Error();if(b){var c=a.Xh;for(var d=a.wi,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={Pda:new yWb(c.text.substr(0,e),c.lineNumbers.splice(0,e)),Wga:new yWb(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.Xh;e=a.wi;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={Pda:new yWb(c.text.slice(1-f),c.lineNumbers.splice(1-f)),Wga:new yWb(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 iWb).kc(a.Xh.text,0,a.wi.text,0).aG;c=[];for(g=0;g<f.length;g++)c.push(new gWb(f[g],!1));null!==d&&(a.Xh.text=d.Pda.text+a.Xh.text,a.Xh.lineNumbers.splice.apply(a.Xh.lineNumbers,[0,0].concat(_.yc(d.Pda.lineNumbers))),a.wi.text=d.Wga.text+a.wi.text,a.wi.lineNumbers.splice.apply(a.wi.lineNumbers,
[0,0].concat(_.yc(d.Wga.lineNumbers))),c.splice(0,0,new gWb(new hWb(0,0,d.ah),!0)));d=d&&0<d.ah?d.ah:0;null!==e&&(a.Xh.text+=e.Pda.text,a.Xh.lineNumbers.splice.apply(a.Xh.lineNumbers,[a.Xh.lineNumbers.length,0].concat(_.yc(e.Pda.lineNumbers))),a.wi.text+=e.Wga.text,a.wi.lineNumbers.splice.apply(a.wi.lineNumbers,[a.wi.lineNumbers.length,0].concat(_.yc(e.Wga.lineNumbers))),f=d+e.ah,c.push(new gWb(new hWb(a.Xh.text.length-f,a.wi.text.length-f,e.ah),!0)));if(!a.Xh||!a.wi)throw Error();b=b?0:2;for(var m=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var x=c[r].xg.ah,A=c[r];e<A.xg.left;)++e,++g;for(;f<A.xg.right;)++f,++m;var E=r+1;E<c.length&&(c[E].xg.left+=d,c[E].xg.right+=d,A.xg.left+x===c[E].xg.left?(zWb(a,a.wi,m,A,c[E],c[E].xg.right-A.xg.right),x=A.xg.ah):A.xg.right+x===c[E].xg.right&&(zWb(a,a.Xh,g,A,c[E],c[E].xg.left-A.xg.left),x=A.xg.ah));E=g;for(var I=m;;){var L=E-1,Q=I-1;if(0>L||0>Q)break;if(a.Xh.text[L]!==a.wi.text[Q])break;if(a.Xh.lineNumbers[L]+1!==a.Xh.lineNumbers[E]||a.wi.lineNumbers[Q]+1!==a.wi.lineNumbers[I])break;
Q=a.wi.lineNumbers[Q];if(1!==a.Oda[a.Xh.lineNumbers[L]].dM||1!==a.Uga[Q].dM)break;--E;--I;++x}if(0!==x){L=0;Q=E;for(var da=0;da<x&&0>=L;++da)L+=a.qwa[a.Xh.text.charCodeAt(Q)],++Q;if(0<L||A.lDc){++n;g=E;m=I;for(L=0;L<x;++L,++I,++E)Q=a.Xh.lineNumbers[E],da=a.wi.lineNumbers[I],a.Oda[Q].dM=b,a.Oda[Q].index=da,a.Uga[da].dM=b,a.Uga[da].index=Q;a.Xh.text=a.Xh.text.substr(0,g)+String.fromCharCode(-1)+a.Xh.text.substr(E);a.wi.text=a.wi.text.substr(0,m)+String.fromCharCode(-2)+a.wi.text.substr(I);a.Xh.lineNumbers.splice(g,
E-g,null);a.wi.lineNumbers.splice(m,I-m,null);g++;m++;e+=A.xg.ah;f+=A.xg.ah}}}return n},zWb=function(a,b,c,d,e,f){var g=c+d.xg.ah,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.xg.ah&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=m;for(var x=0;x<e.xg.ah&&!(n<b.text.length&&b.text[n]!==b.text[r]);++x,++f)++n,++r;if(0!==c||0!==f){n=c+f+1;r=g-1-c;x=g-c;var A=m-1-c;m-=c;g=[];for(var E=0;E<n;++E,++r,++x,++A,++m){var I=AWb(a,b,r),L=AWb(a,b,x),Q=AWb(a,b,A),da=AWb(a,b,m),oa=Math.min(I,L),pa=Math.min(Q,
da);"}"===BWb(a,b,r)&&(oa-=2);"{"===BWb(a,b,x)&&(oa-=2);"}"===BWb(a,b,A)&&(pa-=2);I<L&&--oa;Q<da&&--pa;g.push(oa+pa)}c===d.xg.ah&&(g[0]-=10);f===e.xg.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.xg.ah+=c,e.xg.left+=c,e.xg.right+=c,e.xg.ah-=c)}},AWb=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.qwa[b]},BWb=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]},vWb=function(a,b,c){var d=[];if(0===a.length)return[];for(var e=a[0].dM,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].dM===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("Be`"+e);d.push(new CWb(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].dM}a=new CWb(0,f,g,m,n);1===e?a.type=c:2===e&&(a.type=
b);d.push(a);return d},yWb=function(a,b){this.text=a;this.lineNumbers=b},CWb=function(a,b,c,d,e){this.type=a;this.j0=b;this.i0=c;this.QM=d;this.eU=e};var DWb=function(){this.lCb=void 0},EWb=function(a,b){if(""===a)return{lines:["\n"],fXa:[new FM(b,0),new FM(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return""!==g});for(var c=0,d=[new FM(b,c)],e=_.l(a),f=e.next();!f.done;f=e.next())f=f.value,"\n"===f?(b++,c=0):c+=f.length,d.push(new FM(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),fXa:d}};
DWb.prototype.oba=function(a,b){var c=new qWb,d=c.oba(a,b);a=FWb(a);b=FWb(b);for(var e=_.l(d),f=e.next();!f.done;f=e.next()){f=f.value;switch(f.type){case 0:case 1:case -1:case 3:case 4:case 6:continue}if(!(500<f.nD.line-f.oD.line||500<f.iN.line-f.jN.line)){f.aG=[];var g=this.getRange(a,f.oD,f.nD);if(!(1E4<g.length)){g=EWb(g,f.oD.line);var m=this.getRange(b,f.jN,f.iN);if(!(1E4<m.length)){m=EWb(m,f.jN.line);c=new qWb;c=sWb(c,g.lines,m.lines);c=_.l(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(x,A){return null!==A.ch?x.fXa[A.line]:x.fXa[A.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.oD=r(g,n.oD);n.nD=r(g,n.nD);n.jN=r(m,n.jN);n.iN=r(m,n.iN);break;default:throw Error("Ce");}f.aG.push(n)}}}}}return d};
var FWb=function(a){if(0===a.length)return[""];a=rWb(a);_.na(a).endsWith("\n")&&a.push("");return a},GWb=function(a,b,c,d){var e=[];b=_.l(b);for(var f=b.next();!f.done;f=b.next())if(f=f.value,0<f.aG.length){var g=a.getRange(c,f.oD,f.aG[0].oD);0<g.length&&e.push([0,g]);e.push.apply(e,_.yc(GWb(a,f.aG,c,d)));f=a.getRange(c,_.na(f.aG).nD,f.nD);0<f.length&&e.push([0,f])}else{g=f.oD;var m=f.nD,n=f.jN,r=f.iN;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("De");default:throw Error("Ee");}}return e};DWb.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 HWb=["codeview"],IWb={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},IM=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.D$=IWb;this.PPc=new DWb;this.Ol=this.diffBase="";this.Lib=3;this.eT=[];this.AU=[];this.rendered=new _.ml;this.align=!0;this.Tga=this.Nda=eWb;this.mb=a.TMa.subscribe(function(e){d.D$=Object.assign({},IWb,{theme:e});if(d.ao){e=_.l(JWb(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};IM.prototype.Ra=function(){};
IM.prototype.Ub=function(a){(a.diffBase||a.contents||a.fileName)&&KWb(this)};IM.prototype.La=function(){this.mb.unsubscribe()};
var KWb=function(a){a.rendered.emit(!1);a.ao&&a.SMa.oa.removeChild(a.SMa.oa.lastChild);var b=_.gu.has(35);a.zone.bc(function(){setTimeout(function(){var c,d,e;return _.Md(function(f){if(1==f.Pc)return _.Nd(f,_.Ymb(),2);a.ao=f.uk.MergeView(a.SMa.oa,{orig:null,origLeft:a.diffBase,value:a.Ol,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.Lib,diffDriverFunction:function(g,m){if(b){var n=a.PPc;var r=FWb(g),x=FWb(m);15E3<r.length||15E3<x.length?n=void 0:(g=n.oba(g,m),
n=GWb(n,g,r,x));return n}}});LWb(a);c=_.l(JWb(a));d=c.next();for(e={};!d.done;e={Hqa:e.Hqa},d=c.next())e.Hqa=d.value,e.Hqa.operation(function(g){return function(){var m=g.Hqa;MWb(a,m);a.setOptions(m);if(a.ao){var n=NWb(a,m),r=n?"left-edit-gutter":"right-edit-gutter",x=a.ao.leftChunks();x=_.l(x);for(var A=x.next();!A.done;A=x.next()){var E=A.value;A=n?E.origTo:E.editTo;for(E=n?E.origFrom:E.editFrom;E<A;E++)m.addLineClass(E,"gutter",r)}}n=NWb(a,m)?a.Nda:a.Tga;m.setOption("lineNumberFormatter",n);n=
NWb(a,m)?a.eT:a.AU;n=_.l(n);for(r=n.next();!r.done;r=n.next())r=r.value,m.addLineWidget(r.line,r.element,r.options)}}(e));f.Pc=0})},0)})},JWb=function(a){return a.ao?[a.ao.leftOriginal(),a.ao.editor()]:[]},LWb=function(a){if(a.ao)a.ao.editor().on("update",function(){a.zone.kc(function(){a.rendered.emit(!0)})})},NWb=function(a,b){if(a.ao)return b===a.ao.leftOriginal()?!0:!1};
IM.prototype.setOptions=function(a){if(this.ao)for(var b=_.l(Object.entries(this.D$)),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;a.setOption(c,d)}};var MWb=function(a,b){var c,d;_.Md(function(e){if(1==e.Pc)return a.ao&&a.fileName?_.Nd(e,_.Ymb(),2):e.return();d=(c=e.uk.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);e.Pc=0})};
_.W.Object.defineProperties(IM.prototype,{jha:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.ao&&(a=_.lE(this.line))&&(this.ao.editor().scrollTo(0,this.ao.editor().charCoords({line:a-1,ch:0},"local").top),this.ao.editor().getDoc().setCursor({line:a-1,ch:0}))}},iOc:{configurable:!0,enumerable:!0,set:function(a){this.SMa=a}}});IM.ha=function(a){return new (a||IM)(_.u(_.Tu),_.u(_.hu),_.u(_.Ge))};
IM.Aa=_.kc({type:IM,ta:[["code-diff","fileName",""]],vb:function(a,b){a&1&&_.tf(HWb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.iOc=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Ol:"contents",Lib:"collapseIdenticalLines",eT:"leftLineWidgets",AU:"rightLineWidgets",jha:"scrollToLine",align:"align",Nda:"leftLineNumberFormatter",Tga:"rightLineNumberFormatter"},outputs:{rendered:"rendered"},features:[_.Bc],nc:["fileName",""],Ba:2,Ca:0,Fa:[[1,"scope"],["codeview",""]],va:function(a){a&1&&_.B(0,"div",
0,1)},styles:['.scope[_ngcontent-%COMP%]{height:100%;width:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumber{width:26px}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumbers{padding:0 2px 0 0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{border:0;cursor:pointer;display:flex;justify-content:center}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget:before{content:"(...)"}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-end.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-start.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge{border:0;height:calc(100% - 5px);width:100%}.scope[_ngcontent-%COMP%]     div.CodeMirror-merge-collapsed-line pre.CodeMirror-line{padding:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{height:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{width:50%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-gap{display:none}.scope[_ngcontent-%COMP%]     .CodeMirror{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal;height:100%;width:100%}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-inserted{background:Highlight;color:HighlightText}}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-deleted{background:Highlight;color:HighlightText}}'],
Pa:0});var JM=function(){this.rendered=new _.ml;this.IBa="Diff is too large to display";this.kMa=!1;this.eT=[];this.AU=[];this.lJb=this.nyb=void 0;this.Tga=this.Nda=eWb;this.oyb=new Map;this.mJb=new Map};JM.prototype.Ra=function(){};
JM.prototype.Ub=function(){a:{var a=0;for(var b=_.l(this.AC),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.mD.Ol.length+c.SD.Ol.length,10485760<=a){a=!0;break a}a=!1}if(a)this.kMa=!1,this.Aua(!0);else{a=[];b=[];c=_.l(this.AC);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.SD;e=_.Ugb(_.wab(e.mD.Ol||""));d=_.Ugb(_.wab(d.Ol||""));a.push(e);b.push(d)}this.nyb=a.join("");this.lJb=b.join("");a=new Map;b=new Map;d=c=1;e=_.l(this.AC);for(var f=e.next();!f.done;f=e.next()){f=f.value;var g=c;var m=
d;var n=f.SD,r=f.mD;var x=n.endLine+1;var A=r.endLine+1;n=n.mC+1;r=r.mC+1;switch(f.type){case _.sF.cza:for(A=n;A<x;A++,m++)a.set(g,""),b.set(m," "+A);break;case _.sF.sCa:for(x=r;x<A;x++,g++)a.set(g,""+x),b.set(m,"");break;case _.sF.ADa:case _.sF.zza:for(;r<A;r++,g++)a.set(g,""+r);for(g=n;g<x;g++,m++)b.set(m," "+g);break;default:throw Error("Fe");}c+=f.mD.endLine-f.mD.mC;d+=f.SD.endLine-f.SD.mC}this.oyb=a;this.mJb=b;this.Nda=RCb(a);this.Tga=RCb(b);b=a=0;c=_.l(this.AC);for(d=c.next();!d.done;d=c.next()){d=
d.value;e=a;f=b;m=d.mD;g=d.SD;m=m.endLine-m.mC;A=g.endLine-g.mC;switch(d.type){case _.sF.cza:this.eT.push(PCb(e,A));break;case _.sF.sCa:this.AU.push(PCb(f,m));break;case _.sF.zza:x=n=0;g=!0;A>m?(n=A-m,g=!1):m>A&&(x=m-A,g=!1);m=n;this.eT.push(PCb(e,m,g));this.AU.push(PCb(f,x,g));break;case _.sF.ADa:break;default:throw Error("Fe");}a+=d.mD.endLine-d.mD.mC;b+=d.SD.endLine-d.SD.mC}QCb(this.oyb,this.eT);QCb(this.mJb,this.AU);this.kMa=!0}};JM.prototype.Aua=function(a){this.rendered.emit(a)};
JM.ha=function(a){return new (a||JM)};
JM.Aa=_.kc({type:JM,ta:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{AC:"diffChunks",fileName:"fileName"},outputs:{rendered:"rendered"},features:[_.Bc],nc:["diffChunks","","fileName",""],Ba:3,Ca:2,Fa:[[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter","leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered",4,"ngIf","ngIfElse"],["tooBig",""],[3,"diffBase","contents","fileName","leftLineNumberFormatter","rightLineNumberFormatter",
"leftLineWidgets","rightLineWidgets","collapseIdenticalLines","align","rendered"]],va:function(a,b){a&1&&(_.M(0,NCb,1,9,"code-diff",0),_.M(1,OCb,2,1,"ng-template",null,1,_.zf));if(a&2){var c=_.ef(2);_.w("ngIf",b.kMa)("ngIfElse",c)}},Ia:[_.tm,_.QD,IM],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Pa:0});var KM=function(a){this.Ga=a;this.yka=0;this.Z3a=2;this.Ol=void 0;this.rendered=new _.ml;this.UYa=!1;this.sob={vr:"",Oo:"",uH:"",Xf:"",hTa:!1,TS:!1}};KM.prototype.Ra=function(){};KM.prototype.Ub=function(a){if(a.location||a.entry)this.IFc=_.Ep(_.uE(this.location.Zb(),"repo"),this.ac.vr).Za(),this.BKc=_.Ep(_.uE(this.location.Zb(),"repo"),this.ac.Oo).Za(),this.Wzc=_.Bp(_.Ep(this.location.Zb(),this.ac.Oo).ld(this.ac.uH).yi({qn:this.ac.vr}).Za())};
KM.prototype.Aua=function(a){this.UYa=a;this.rendered.emit({rendered:a,eaa:this.eaa})};var OWb=function(a){a.Ga.qb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.Wqa.Bd?"expand":"collapse",projectId:a.location.tb})},PWb=function(a){a.Wqa.Bd&&a.UYa&&a.rendered.emit({rendered:a.UYa,eaa:a.eaa})};
_.W.Object.defineProperties(KM.prototype,{ac:{configurable:!0,enumerable:!0,set:function(a){this.sob=a;this.Ol=a.Ol},get:function(){return this.sob}},expand:{configurable:!0,enumerable:!0,set:function(a){this.Wqa.Bd=a;PWb(this)},get:function(){return this.Wqa.Bd}},zGc:{configurable:!0,enumerable:!0,get:function(){return this.ac.TS?"source:file_delete":this.ac.hTa?"source:file_add":"source:file_edit"}},IGc:{configurable:!0,enumerable:!0,get:function(){return this.ac.TS?"Removed":this.ac.hTa?"Modified":
"Added"}},Vzc:{configurable:!0,enumerable:!0,get:function(){return this.ac.TS?"":this.Wzc}},Wz:{configurable:!0,enumerable:!0,get:function(){return this.ac.TS?this.ac.Xf:this.ac.uH}},qEc:{configurable:!0,enumerable:!0,get:function(){return!this.ac.Ol}},rmb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.ac.Ol}},KJc:{configurable:!0,enumerable:!0,get:function(){return XCb(this.metadata.removed,this.metadata)}},Duc:{configurable:!0,enumerable:!0,get:function(){return XCb(this.metadata.NJ,
this.metadata)}},jwc:{configurable:!0,enumerable:!0,get:function(){return XCb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.ac&&this.ac.Ol?this.ac.Ol.gua:void 0;return a?{XOc:Number(a.CUa||0),removed:Number(a.BUa||0),changed:Number(a.yUa||0),NJ:Number(a.xUa||0)}:{changed:0,removed:0,XOc:0,NJ:0}}},JJc:{configurable:!0,enumerable:!0,get:function(){return QWb.format({count:this.metadata.removed})}},iwc:{configurable:!0,enumerable:!0,get:function(){return RWb.format({count:this.metadata.changed})}},
Cuc:{configurable:!0,enumerable:!0,get:function(){return SWb.format({count:this.metadata.NJ})}}});KM.ha=function(a){return new (a||KM)(_.u(_.Vn))};
KM.Aa=_.kc({type:KM,ta:[["commit-file-entry"]],vb:function(a,b){a&1&&_.tf(_.Bz,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Wqa=c.first)}},inputs:{location:"location",eaa:"entryIndex",ac:"entry",expand:"expand"},outputs:{rendered:"rendered"},features:[_.Bc],Ba:30,Ca:10,Fa:[[3,"opened","closed"],["expandedHeight","28px","collapsedHeight","28px"],[1,"left-header"],[1,"modification-icon",3,"svgIcon"],["tabindex","0",1,"cdk-visually-hidden"],["ascTrackElement","CommitFileEntry","trackAction","fileNavigate",1,
"filepath",3,"condition","link","trackGestureClick","trackProjectId","click"],[1,"right-header"],[3,"diameter","strokeWidth",4,"ngIf","ngIfElse"],[4,"ngIf"],["modificationTemplate",""],[3,"diameter","strokeWidth"],["fxLayout","",1,"commit-information-header"],["fxFlex","50%",1,"left-commit-info",3,"activeLocation","version","linkToCommitDetails"],["fxFlex","50%",1,"right-commit-info",3,"activeLocation","version","linkToCommitDetails"],[3,"diffChunks","fileName","rendered",4,"ngIf"],[3,"diffChunks",
"fileName","rendered"],[1,"modification-block-centered"],[1,"modification-blocks"],[1,"removed-block"],[1,"changed-block"],[1,"added-block"],["class","modification-numbers",4,"ngIf"],[1,"modification-numbers"],["tabindex","0",1,"removed"],[1,"separator"],["tabindex","0",1,"changed"],["tabindex","0",1,"added"]],va:function(a,b){a&1&&(_.y(0,"mat-expansion-panel",0),_.H("opened",function(){PWb(b);OWb(b)})("closed",function(){PWb(b);OWb(b)}),_.N(1,"\n  "),_.y(2,"mat-expansion-panel-header",1),_.N(3,"\n    "),
_.y(4,"mat-panel-title"),_.N(5,"\n      "),_.y(6,"div",2),_.N(7,"\n        "),_.B(8,"mat-icon",3),_.N(9,"\n        "),_.y(10,"span",4),_.N(11),_.z(),_.N(12,"\n        "),_.y(13,"conditional-link",5),_.H("click",function(d){return d.stopPropagation()}),_.N(14),_.z(),_.N(15,"\n      "),_.z(),_.N(16,"\n      "),_.y(17,"span",6),_.N(18,"\n        "),_.M(19,SCb,2,2,"mat-spinner",7),_.N(20,"\n      "),_.z(),_.N(21,"\n    "),_.z(),_.N(22,"\n  "),_.z(),_.N(23,"\n  "),_.M(24,UCb,13,7,"ng-container",8),_.N(25,
"\n"),_.z(),_.N(26,"\n\n"),_.M(27,WCb,15,7,"ng-template",null,9,_.zf),_.N(29,"\n"));if(a&2){var c=_.ef(28);_.t(8);_.w("svgIcon",b.zGc);_.t(3);_.gf(b.IGc);_.t(2);_.w("condition",!b.ac.TS)("link",b.Vzc)("trackGestureClick",!b.ac.TS)("trackProjectId",b.location.tb);_.t(1);_.ff("",b.Wz,"\n        ");_.t(5);_.w("ngIf",b.qEc)("ngIfElse",c);_.t(5);_.w("ngIf",b.rmb)}},Ia:[_.$n,JM,_.VH,EM,_.tm,_.wr,_.Sr,_.Gs,_.Bz,_.jH,_.kH,_.fw,_.$y],styles:["commit-file-entry[_nghost-%COMP%]{display:flex;flex-direction:column}commit-file-entry[_nghost-%COMP%]     .mat-expansion-indicator{display:flex}commit-file-entry[_nghost-%COMP%]   .filepath[_ngcontent-%COMP%]{padding-left:26px}commit-file-entry[_nghost-%COMP%]   .modification-icon[_ngcontent-%COMP%], commit-file-entry[_nghost-%COMP%]   button.mat-icon-button[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}commit-file-entry[_nghost-%COMP%]   conditional-link[_ngcontent-%COMP%]{padding-left:10px;white-space:nowrap}commit-file-entry[_nghost-%COMP%]   code-diff-chunks[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{background-color:transparent;cursor:default}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel.mat-expansion-panel[_ngcontent-%COMP%]{border-radius:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel[_ngcontent-%COMP%]     .mat-expansion-panel-body{padding:0}commit-file-entry[_nghost-%COMP%]   mat-expansion-panel-header[_ngcontent-%COMP%]{font-size:13px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]{justify-content:space-between;max-width:calc(100% - 20px);overflow:hidden}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .left-header[_ngcontent-%COMP%]{display:flex;padding-right:20px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]{display:flex}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-block-centered[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:center}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-blocks[_ngcontent-%COMP%]{display:flex;height:10px;padding-right:20px;min-width:40px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;width:100px}commit-file-entry[_nghost-%COMP%]   mat-panel-title[_ngcontent-%COMP%]   .right-header[_ngcontent-%COMP%]   .modification-numbers[_ngcontent-%COMP%]   .separator[_ngcontent-%COMP%]{padding-right:4px}.commit-information-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.commit-information-header[_ngcontent-%COMP%]   commit-information[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:10px;padding:2px 0 2px 20px}"],
Pa:0});var QWb=new _.fs("{count, plural, =1 {1 removed line} other {# removed lines}}"),RWb=new _.fs("{count, plural, =1 {1 changed line} other {# changed lines}}"),SWb=new _.fs("{count, plural, =1 {1 added line} other {# added lines}}");var LM=function(){this.Czc=this.OZ=new _.Tf(0)};_.W.Object.defineProperties(LM.prototype,{jEc:{configurable:!0,enumerable:!0,get:function(){return 1===this.OZ.getValue()}},wTa:{configurable:!0,enumerable:!0,get:function(){return 0===this.OZ.getValue()}}});LM.ha=function(a){return new (a||LM)};LM.ua=_.p({token:LM,qa:LM.ha});var TWb=function(a){this.lK=a;this.disabled=!1;this.Xa=new _.Ig;this.Y9b="Collapse All";this.Z9b="Expand All"};TWb.ha=function(a){return new (a||TWb)(_.u(LM))};
TWb.Aa=_.kc({type:TWb,ta:[["expand-all-button"]],inputs:{disabled:"disabled",Xa:"place"},Ba:3,Ca:5,Fa:[["type","button","gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitDetails",3,"disabled","trackAction","trackGestureClick","trackProjectId","click"]],va:function(a,b){a&1&&(_.y(0,"button",0),_.H("click",function(){var c=b.lK;c.jEc?c.OZ.next(0):c.OZ.next(1)}),_.y(1,"span"),_.N(2),_.z()());a&2&&(_.w("disabled",b.disabled)("trackAction",b.lK.wTa?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Xa.tb),_.t(2),_.gf(b.lK.wTa?b.Z9b:b.Y9b))},Ia:[_.$n,_.ry],ub:2,Pa:0});var MM=function(a,b,c,d){this.Eaa=a;this.Wg=b;this.lK=c;this.Vd=d;this.Gm=[];this.mub=!1;this.Faa=new Map;this.expand=new Map;this.YZ=0;this.ira=new _.yd;this.Axa=new _.yd;this.GZ=0};MM.prototype.Ra=function(){var a=this;this.Axa=this.lK.Czc.subscribe(function(b){switch(b){case 1:if(!a.Gm||1>a.Gm.length)break;$Cb(a);break;case 0:clearTimeout(a.dPa);a.expand=new Map;a.GZ=0;break;default:_.Ag(b,"Unknown expansion state")}})};MM.prototype.La=function(){clearTimeout(this.dPa);this.ira.unsubscribe();this.Axa.unsubscribe()};
MM.prototype.Ub=function(){this.YZ=0;this.ira.unsubscribe();this.ira=new _.yd;this.Faa=new Map;for(var a=0;a<this.Gm.length;a++){var b=this.Gm[a],c=b.Xf;b=b.uH;this.Faa.set(a,{vr:this.vr,Oo:this.Oo,Xf:c||"",uH:b||"",hTa:!(c||!b),TS:!(b||!c)})}this.expand=new Map;cDb(this)};
var YCb=function(a){a=a.Gm.length;return 1>a?"No files to expand":50<a?"Too many files to expand":null},$Cb=function(a){a.GZ>=a.Gm.length||(clearTimeout(a.dPa),a.dPa=setTimeout(function(){a.expand.set(a.GZ,!0);_.Hk(a.Vd)}))},cDb=function(a){if(a.Gm){for(var b=Math.min(a.YZ+150,a.Gm.length),c=[],d=[],e=a.YZ;e<b;e++){var f=a.Gm[e],g=f.uH?a.Oo:void 0;var m=new _.QE({path:f.Xf,hash:f.Xf?a.vr:void 0,type:f.wWa});f=new _.QE({path:f.uH,hash:g,type:f.iWa});m=new _.RE({left:m,right:f});d.push({jra:m,index:e});
10===d.length&&(c.push(d),d=[])}d.length&&c.push(d);c=_.l(c);for(d=c.next();!d.done;d=c.next())UWb(a,d.value);a.YZ=b}},VWb=function(a,b){return 1>b.length?_.Zh:a.Eaa.diff(a.location.tb,a.location.Qc,a.location.repository,b).ka(_.ie(function(c){var d=a.Wg;_.yVa(d);d.log(c);return _.Zh}))},UWb=function(a,b){var c=b.map(function(d){return d.jra});a.ira.add(VWb(a,c).ka(_.v(function(d){d=d.hra;if(!d||1>d.length)throw Error("Ge");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=b[e].index,
g=d[e],m=a.Faa.get(f);m&&(g=Object.assign({},m,{Ol:g}),a.Faa.set(f,g))}a.Vd.Pd()}))};MM.ha=function(a){return new (a||MM)(_.u(_.YH),_.u(_.xs),_.u(LM),_.u(_.El))};
MM.Aa=_.kc({type:MM,ta:[["commit-fileset"]],inputs:{location:"location",Gm:"fileDiffEntries",mub:"includeHeader",vr:"leftRefSpec",Oo:"rightRefSpec"},features:[_.Bc],Ba:4,Ca:3,Fa:[["class","gmat-caption header",4,"ngIf"],[1,"commit-entries"],[4,"ngFor","ngForOf"],[4,"ngIf"],[1,"gmat-caption","header"],[1,"right-header"],[1,"type"],[1,"left-header"],[3,"place","disabled","matTooltip","matTooltipDisabled"],["class","inner-block",3,"entryIndex","location","entry","expand","rendered",4,"ngIf"],[1,"inner-block",
3,"entryIndex","location","entry","expand","rendered"],["type","button","mat-button","","ascTrackElement","CommitDetails","trackAction","showMore",1,"show-more",3,"trackProjectId","click"]],va:function(a,b){a&1&&(_.M(0,ZCb,10,4,"div",0),_.y(1,"div",1),_.M(2,bDb,2,1,"ng-container",2),_.M(3,dDb,3,1,"ng-container",3),_.z());a&2&&(_.w("ngIf",b.mub),_.t(2),_.w("ngForOf",b.Gm),_.t(1),_.w("ngIf",b.YZ<b.Gm.length))},Ia:[_.$n,KM,_.sm,_.tm,TWb,_.yr,_.jw],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 NM=function(){};NM.prototype.transform=function(a,b){if(!b)return null;b=b.Rib;if(!b)return null;a=b.get(a);return null==a?-1:a};NM.ha=function(a){return new (a||NM)};NM.Ce=_.qc({name:"blameIndexOf",type:NM,ie:!0});var HK=new WeakMap,OM=function(){};OM.prototype.transform=function(a,b,c){if(!a.Sb||"CitC"===a.Ae){var d=b.Xa;HK.has(d)||HK.set(d,{});var e=HK.get(d);if(null==e.left){var f;b=new URL(_.Wm(c,_.En(c,fDb(null!=(f=b.dN)?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;null==(g=document.getElementById("historyLeftSelector"))||g.focus()})}return eDb(e.left,"dlc","dlf","dlw",d.params.Sb,a)}};OM.ha=function(a){return new (a||OM)};OM.Ce=_.qc({name:"linkifyLeft",type:OM,ie:!0});var PM=function(){};
PM.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.zE||!a.Sb||"CitC"===a.Ae){HK.has(d)||HK.set(d,{});var e=HK.get(d);if(null==e.right){var f;b=new URL(_.Wm(c,_.En(c,gDb(null!=(f=b.dN)?f:d))),location.href);e.right=b.pathname}return eDb(e.right,_.aE(d)?"rcl":"drc","drf","drw",d.params.Sb,a)}};PM.ha=function(a){return new (a||PM)};PM.Ce=_.qc({name:"linkifyRight",type:PM,ie:!0});var QM=function(){};
QM.prototype.transform=function(a,b,c){if(!a.Sb||"CitC"===a.Ae){var d=b.Xa;HK.has(d)||HK.set(d,{});var e=HK.get(d);if(null==e.diff){var f;b=new URL(_.Wm(c,_.En(c,hDb(null!=(f=b.dN)?f:d))),location.href);e.diff=b.pathname}f=_.aE(d);d=d.params.Sb;b="CitC"===a.Ae&&a.id>a.FH[0]&&a.Sb||"";c="CitC"===a.Ae&&a.Sb||"";return e.diff+";"+(f?"rcl":"drc")+"="+encodeURIComponent(a.id)+(null==a.Xf?"":";drf="+encodeURIComponent(a.Xf))+";dlc="+encodeURIComponent(a.FH[0])+(null==a.parentPath?"":";dlf="+encodeURIComponent(a.parentPath))+
(d||a.Sb?";dlw="+encodeURIComponent(b)+";drw="+encodeURIComponent(c):"")+location.search+location.hash}};QM.ha=function(a){return new (a||QM)};QM.Ce=_.qc({name:"linkifyDiff",type:QM,ie:!0});var RM=function(){};RM.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.zE||!a.Sb||"CitC"===a.Ae)return HK.has(d)||HK.set(d,{}),b=HK.get(d),b.Ae||(c=new URL(_.Wm(c,_.En(c,gDb(d))),location.href),b.Ae=c.pathname),eDb(b.Ae,_.$D(d)?"rcl":"drc","drf","drw",d.params.Sb,a)};RM.ha=function(a){return new (a||RM)};
RM.Ce=_.qc({name:"linkifyRevision",type:RM,ie:!0});var SM=function(){};SM.prototype.transform=function(a,b,c,d){return kDb(a,b,c,a,d)};SM.ha=function(a){return new (a||SM)};SM.Ce=_.qc({name:"linkifyRoot",type:SM,ie:!0});var TM=function(){};
TM.prototype.transform=function(a,b,c,d){var e=b.Xa;if(a.Sb)return kDb(a,b,c,a,d);var f;c=a.id;a=a.Xf;b=null!=(f=b.dN)?f:e;e.tb&&e.repository?_.aE(e)?(d=_.ju,e=jDb(null!=a?a:_.mE(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.$D(e)?c=""+(_.t0a&&"https://"+b.tb+"."+_.t0a+"/")+b.repository+"/+/"+c:(e=b.Zb(),c&&_.Ep(e,c),e.yi({}),c=_.Wm(d,_.En(d,_.Bp(_.uE(e,"ref").Za())))):c=void 0;return c};TM.ha=function(a){return new (a||TM)};TM.Ce=_.qc({name:"linkifyId",type:TM,ie:!0});var UM=function(){};UM.prototype.transform=function(a){return a?_.aE(a):!1};UM.ha=function(a){return new (a||UM)};UM.Ce=_.qc({name:"isPiperPlace",type:UM,ie:!0});var VM=function(){};VM.prototype.transform=function(a){return a?_.Wlb(a):!1};VM.ha=function(a){return new (a||VM)};VM.Ce=_.qc({name:"isPackagePlace",type:VM,ie:!0});var WM=function(){};WM.ha=function(a){return new (a||WM)};WM.Ea=_.lc({type:WM});WM.Da=_.ac({});var XM=function(){};XM.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};XM.ha=function(a){return new (a||XM)};XM.Ce=_.qc({name:"truncateCommitMessage",type:XM,ie:!0});var WWb=["filterInput"],XWb=function(){return["details"]},YWb=function(){return["oldPath"]},ZWb=function(){return["matchSummary"]},$Wb=function(){return["matches"]},aXb=function(){return["hiddenCommitsInfo"]},sDb=new _.fs("Expand history row of CL {id}"),rDb=new _.fs("Collapse history row of CL {id}"),mEb=new _.fs("Commit {id} by {author}"),lEb=new _.fs("CL {id} by {author}"),wEb=["blame"],bXb=["author","time","subject"],cXb=["id"].concat(_.yc(bXb)),dXb=["id","revision"].concat(_.yc(bXb)),yEb=["actions"],
xEb=["left","right"],vEb=["toggleExpanded"],BEb=[].concat(_.yc(vEb),_.yc(cXb),["right"],_.yc(yEb)),DEb=[].concat(_.yc(vEb),_.yc(cXb),_.yc(xEb),_.yc(yEb)),FEb=zEb(cXb),AEb=[].concat(_.yc(vEb),_.yc(dXb),["right"],_.yc(yEb)),CEb=[].concat(_.yc(vEb),_.yc(dXb),_.yc(xEb),_.yc(yEb)),EEb=zEb(dXb),eXb=["#cleanup"],fXb=[].concat(_.yc(eXb),["#minor"]),YM=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.Ga=a;this.ovc=b;this.scroll=c;this.Yg=e;this.Maa=f;this.nb=g;this.Va=m;this.n0a=n;this.Vg=r;this.Eo=x;this.nBc=
VBb;this.mBc=WBb;this.yBc=XBb;this.m$b="Expand search results";this.X9b="Collapse search results";this.s4a="right";this.u4a="view";this.r4a="left";this.t4a="diff";this.dataSource=new _.kA;this.tO=_.Kg;this.Y4a="SearchInRevisions";this.R3a="WBc";this.H3b="UBc";this.S3a="aCc";this.T3a="gCc";this.L3b="fCc";this.Q3b="nCc";this.N3b="iCc";this.J3b="XBc";this.I3b="VBc";this.O3b="jCc";this.pG=[];this.cq=new _.sv("",{Wx:[_.sbb()]});this.UZa=new _.ye;this.bWa=this.cSa=this.KU=!1;this.dA=new Set;this.qT=new Set;
this.zR=new _.Tf(void 0);this.Vf=new _.we(1);this.columnType=0;this.Roa=null;this.CSa=new Map;this.yKc=function(){return A.Cd&&_.aE(A.Cd.Xa)?10:0};this.jJb=function(){return A.Cd&&_.aE(A.Cd.Xa)?60:80};this.EUa=new Map;if(this.xwa=_.gu.has(46))a=this.zR.ka(_.de(function(E){return!!E})),_.Qd([this.UZa.ka(_.v(function(){return A.cq.value}),_.Ee(function(){A.Ga.qb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.Be(""),_.ne()),a]).ka(_.Ce(function(E){E=_.l(E);var I=E.next().value,
L=E.next().value;return L.Cd.ka(_.v(function(Q){return""===I?void 0:HEb(I,L,Q)}))}),_.Ce(function(E){return E?A.Maa.search(E,new _.uG({pageSize:4,xu:!0,pQa:!0})).ka(_.ie(function(I){_.bs(A.Vg,I);return _.Ed(new _.KG)})):_.Ed(void 0)}),_.v(function(E){return E?new Map(E.dB.flatMap(function(I){var L;return(null==(L=I.mra)?void 0:L.xZa.map(function(Q){return[Q.Ae,Q]}))||[]})):void 0}),_.Fe(this.zR.ka(_.de(function(E){return!!E}))),_.De(this.Vf)).subscribe(function(E){var I=_.l(E);E=I.next().value;I=
I.next().value;gXb(A,I,E)})};_.h=YM.prototype;_.h.Ra=function(){this.xwa&&this.Cd&&(this.kNa=_.pta(this.Cd.Xa,"","",["CLICK_RESULT_CONTENT"]))};_.h.Yd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.KE(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.WBc=function(a,b){hXb(this,"commitDetailsNavigate");!_.LE(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),iXb(this,b))};_.h.UBc=function(){hXb(this,"authorClsNavigate",_.Kg.Mza)};
_.h.aCc=function(a,b){jXb(this,a,b)};_.h.gCc=function(a,b){jXb(this,a,b)};var jXb=function(a,b,c){hXb(a,c.dataset.actionName||"");_.LE(b)||(b.preventDefault(),iXb(a,c))};_.h=YM.prototype;_.h.fCc=function(a,b){hXb(this,b.dataset.actionName||"");_.LE(a)||(a.preventDefault(),iXb(this,b))};_.h.nCc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.dA.has(a)?this.dA.delete(a):this.dA.add(a)};_.h.iCc=function(a,b){var c;a=null!=(c=b.dataset.rowId)?c:"";this.qT.has(a)?this.qT.delete(a):this.qT.add(a)};
_.h.XBc=function(a,b){a=b.dataset.copyContent||"";_.Uy(document,b,a);this.xr(a);this.n0a.open("Copied to clipboard!","",{duration:1E3})};_.h.VBc=function(a,b){hXb(this,"browseRepoNavigate");_.LE(a)||(a.preventDefault(),iXb(this,b))};_.h.jCc=function(){this.KU?this.UZa.next():(this.KU=!0,this.lAc.oa.focus())};
var NDb=function(a){setTimeout(function(){a.Eo.Sj("Diff has been loaded in the code panel.","polite")})},iXb=function(a,b){b instanceof HTMLAnchorElement&&_.Fn(a.Va,b.pathname+b.search+b.hash)},VDb=function(a){return _.aE(a)?"Copy CL number":"Copy commit hash"},XDb=function(a,b){return _.aE(b)?"Browse repo at CL "+a:_.Tvb.format({refSpec:_.zoa(a)})};YM.prototype.xr=function(a){this.Ga.qb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",We:a})};
var hXb=function(a,b,c){a.Ga.qb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};YM.prototype.BEc=function(a,b){return"oldPath"===b.DU};YM.prototype.mEc=function(a,b){return"hiddenCommits"===b.DU};YM.prototype.HJb=function(a,b){return"history"===b.DU};YM.prototype.IJb=function(a,b){return"history"===b.DU&&null!=b.matches&&0<b.matches.Fh.length};var eEb=function(a){return a?a.Fh.map(function(b){return b.ot.length}).reduce(function(b,c){return b+c}):0};
YM.prototype.Ub=function(a){a.data&&(this.xwa?this.zR.next(this.data):gXb(this,this.data));if(a.focusCommit){this.cSa=!1;var b=a.focusCommit.ig;b&&(this.dA.add(b),this.bWa=!0)}if(a.columnType||a.data||a.historyPlace)this.pG=GEb(this.columnType,(_.$D(this.Cd.Xa)||_.wE(this.Cd.Xa))&&this.Cd.Xa.iD)};
YM.prototype.Qm=function(){var a=this.Yaa;a&&!this.cSa&&(a=this.CSa.get(a))&&(a=this.nb.oa.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.bWa&&(a.focus({preventScroll:!0}),this.bWa=!1),this.cSa=!0)};YM.prototype.Sc=function(){var a=this;this.sB=this.Yg.registerCallback("HISTORY",this.nb.oa,function(){var b;null==(b=a.nb.oa.querySelector("mat-row"))||b.focus()})};YM.prototype.La=function(){this.Vf.next();this.sB&&this.sB()};
var gXb=function(a,b,c){a.f1a=b;var d=[];a.CSa=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.yp,r=n.Hf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={DU:"hiddenCommits",xsa:[],ysa:[],dba:!1},d.push(f)),f.ysa.push(n),f.xsa.push(r)):f=void 0;var x=void 0;n=d;var A=n.push,E=a,I=null==(x=c)?void 0:x.get(r);x=g;I=kXb(E,m.yp,e,I,f);if(_.Wlb(E.Cd.Xa)||_.wE(E.Cd.Xa))I.Ae=0===x?"HEAD":"HEAD~"+x;m.Xqa&&m.yp.Sb&&(I.Ae="CitC",I.Sb=m.yp.Sb);A.call(n,I);a.CSa.set(r,g);if(m=m.yp.Xf)d.push({DU:"oldPath",
Xf:m}),f=void 0,e=m}a.dataSource.data=d},kXb=function(a,b,c,d,e){var f=null!=b.metadata&&b.metadata.hasOwnProperty("CLEANUP"),g,m=(null!=(g=b.ys.match(/(\s|^)#\w+/g))?g:[]).map(function(r){return r.trim()}).filter(function(r){return fXb.includes(r)});f?m.unshift("Cleanup"):f=m.some(function(r){return eXb.includes(r)});m.splice(1);var n;return{DU:"history",id:b.Hf,subject:b.Jpa,Ae:b.revisionNumber,message:b.ys,jR:b.jR,time:b.kK,operation:b.IPa,Vn:a.ovc.transform(b.Vn),hN:(null==(n=b.metadata)?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,ow:f,Xf:null!=c?c:void 0,Sb:b.Sb,FH:b.FH,parentPath:b.Xf?b.Xf:null!=c?c:void 0,tags:m}};YM.ha=function(a){return new (a||YM)(_.u(_.eu),_.u(_.aI),_.u(_.Pt),_.u(_.hu),_.u(_.rg),_.u(_.ZH),_.u(_.bd),_.u(_.lg),_.u(_.ws),_.u(_.as),_.u(_.pq))};
YM.Aa=_.kc({type:YM,ta:[["history-table"]],vb:function(a,b){a&1&&_.tf(WWb,5);if(a&2){var c;_.sf(c=_.wf())&&(b.lAc=c.first)}},lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)})},inputs:{Yaa:"focusCommit",data:"data",Cd:"historyPlace",columnType:"columnType",Roa:"blameInfo"},features:[_.Bc],Ba:53,Ca:22,Fa:[["multiTemplateDataRows","","aria-label","History",3,"dataSource"],["table",""],["matColumnDef","blame"],[4,"matHeaderCellDef"],[4,"matCellDef"],["matColumnDef","toggleExpanded"],["aria-label",
"Expand/collapse row action","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","revision"],[3,"max-width",4,"matHeaderCellDef"],[3,"max-width",4,"matCellDef"],["matColumnDef","id"],[3,"ngSwitch",4,"matCellDef"],["matColumnDef","subject"],["class","truncate-text",4,"matCellDef"],["matColumnDef","time"],["matColumnDef","author"],["matColumnDef","left"],["aria-label","Show diff/ update left diff action","aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","right"],["aria-label","Historical file view/ update right diff action",
"aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","actions"],["aria-live","polite",4,"matHeaderCellDef"],["matColumnDef","oldPath"],["matColumnDef","hiddenCommitsInfo"],["matColumnDef","details"],["matColumnDef","matchSummary"],["matColumnDef","matches"],[4,"matHeaderRowDef"],["class","history-table-row","tabIndex","0",3,"active","left-row","right-row","active-element","hidden","cleanup",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","details-row",3,"hidden",4,"matRowDef","matRowDefColumns",
"matRowDefWhen"],["class","old-path",4,"matRowDef","matRowDefColumns","matRowDefWhen"],[4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","matches-row",3,"display",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","hiding-row",4,"matRowDef","matRowDefColumns","matRowDefWhen"],["class","search-box",4,"ngIf"],[4,"ngIf"],[4,"ngIf","ngIfElse"],["noIndex",""],["color","primary","matTooltip","All lines changed by this commit have been removed or subsequently changed",1,"blame-help"],["aria-label",
"Expand/collapse row action","aria-live","polite"],[1,"screen-reader-only-content"],["mat-icon-button","",1,"expand-button"],["color","primary",1,"revision-link","gmat-subtitle-2"],[3,"ngSwitch"],[4,"ngSwitchCase"],["rel","noopener","target","_blank","class","gmat-subtitle-2 commit-id",4,"ngSwitchCase"],["rel","noopener","target","_blank",1,"gmat-subtitle-2","commit-id",3,"onedevHovercardTrigger"],["clCard",""],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId",
"onedevIsHovercardReady"],["cardBody",""],["rel","noopener","target","_blank",1,"gmat-subtitle-2","commit-id"],[1,"truncate-text"],["class","subject-chip",3,"cleanup",4,"ngFor","ngForOf"],[1,"subject-chip"],["format","yyyy-MM-dd HH:mm",3,"value"],["rowAuthor",""],["rel","noopener","target","_blank","aria-haspopup","true","aria-expanded","false","contactHovercard","",1,"author-link",3,"title","email"],["aria-label","Show diff/ update left diff action","aria-live","polite"],["id","historyLeftSelector",
"mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-left mat-primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",3,"mat-flat-button","display","keyup.enter",4,"ngSwitchCase"],["class",
"screen-reader-only-content",4,"ngIf"],["id","historyLeftSelector","mat-button","","role","button","color","primary","data-action-name","updateLeftDiff","matTooltip","Display this history entry on the left side of the diff view",1,"diff-left","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","showDiff","matTooltip","Display a diff of this history entry and the currently displayed file",1,"diff-left","mat-primary",3,"keyup.enter"],["aria-label","Historical file view/ update right diff action",
"aria-live","polite"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color","primary","class","diff-right mat-primary","data-action-name","updateViewContents","matTooltip","Display this history entry",3,"mat-flat-button",4,"ngSwitchCase"],["mat-button","","role","button","color",
"primary","data-action-name","updateRightDiff","matTooltip","Display this history entry on the right side of the diff view",1,"diff-right","mat-primary"],["mat-button","","role","button","color","primary","data-action-name","updateViewContents","matTooltip","Display this history entry",1,"diff-right","mat-primary"],["aria-live","polite"],["mat-icon-button","","color","primary",1,"browse-link",3,"matTooltip"],["mat-icon-button","","color","primary",1,"copy-button",3,"title","matTooltip"],["mat-button",
"","color","primary","ascTrackElement","HistoryTable","trackAction","showHiddenRows",3,"click"],["class","gmat-caption",3,"message","linkDefinitions",4,"ngIf"],[1,"gmat-caption",3,"message","linkDefinitions"],["class","code-matches",4,"ngIf"],[1,"code-matches"],[3,"last","linkGenerator","resultIndex","snippet","trackElement","feedbackEvent",4,"ngFor","ngForOf"],[3,"linkGenerator","resultIndex","snippet","trackElement","feedbackEvent"],["tabIndex","0",1,"history-table-row"],[1,"details-row"],[1,"old-path"],
[1,"matches-row"],[1,"hiding-row"],[1,"search-box"],["mat-icon-button","","type","button","matTooltip","Search in revisions","aria-label","Search code in revisions","trackAction","search",3,"ascTrackElement"],["appearance","outline","floatLabel","hidden"],["type","text","matInput","","placeholder","Search code in revisions",3,"formControl","keydown.enter"],["filterInput",""],["mat-icon-button","","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box",
"trackAction","close",3,"ascTrackElement","click",4,"ngIf"],["mat-icon-button","","type","button","matTooltip","Close search in revisions","aria-label","Close search in revisions search box","trackAction","close",3,"ascTrackElement","click"]],va:function(a,b){a&1&&(_.y(0,"mat-table",0,1),_.C(2,2),_.M(3,lDb,2,0,"mat-header-cell",3),_.M(4,pDb,3,4,"mat-cell",4),_.F(),_.C(5,5),_.M(6,qDb,3,0,"mat-header-cell",6),_.M(7,tDb,4,5,"mat-cell",4),_.F(),_.C(8,7),_.M(9,uDb,2,3,"mat-header-cell",8),_.M(10,vDb,4,
12,"mat-cell",9),_.F(),_.C(11,10),_.M(12,wDb,2,1,"mat-header-cell",3),_.M(13,ADb,3,3,"mat-cell",11),_.F(),_.C(14,12),_.M(15,BDb,2,0,"mat-header-cell",3),_.M(16,EDb,5,5,"mat-cell",13),_.F(),_.C(17,14),_.M(18,FDb,2,1,"mat-header-cell",3),_.M(19,GDb,2,1,"mat-cell",13),_.F(),_.C(20,15),_.M(21,HDb,2,0,"mat-header-cell",3),_.M(22,KDb,5,4,"mat-cell",13),_.F(),_.C(23,16),_.M(24,LDb,3,0,"mat-header-cell",17),_.M(25,QDb,4,4,"mat-cell",11),_.F(),_.C(26,18),_.M(27,RDb,3,0,"mat-header-cell",19),_.M(28,UDb,3,3,
"mat-cell",11),_.F(),_.C(29,20),_.M(30,WDb,3,1,"mat-header-cell",21),_.M(31,YDb,8,15,"mat-cell",4),_.F(),_.C(32,22),_.M(33,ZDb,1,0,"mat-header-cell",3),_.M(34,$Db,2,1,"mat-cell",4),_.F(),_.C(35,23),_.M(36,aEb,1,0,"mat-header-cell",3),_.M(37,bEb,4,5,"mat-cell",4),_.F(),_.C(38,24),_.M(39,dEb,2,1,"mat-cell",4),_.F(),_.C(40,25),_.M(41,gEb,2,3,"mat-cell",4),_.F(),_.C(42,26),_.M(43,jEb,2,1,"mat-cell",4),_.F(),_.M(44,kEb,1,0,"mat-header-row",27),_.M(45,nEb,1,13,"mat-row",28),_.M(46,oEb,1,3,"mat-row",29),
_.M(47,pEb,1,0,"mat-row",30),_.M(48,qEb,1,0,"mat-row",31),_.M(49,rEb,1,2,"mat-row",32),_.M(50,sEb,1,0,"mat-row",33),_.z(),_.M(51,uEb,8,10,"div",34),_.O(52,"isPiperPlace"));a&2&&(_.w("dataSource",b.dataSource),_.t(44),_.w("matHeaderRowDef",b.pG),_.t(1),_.w("matRowDefColumns",b.pG)("matRowDefWhen",b.HJb),_.t(1),_.w("matRowDefColumns",_.kf(17,XWb))("matRowDefWhen",b.HJb),_.t(1),_.w("matRowDefColumns",_.kf(18,YWb))("matRowDefWhen",b.BEc),_.t(1),_.w("matRowDefColumns",_.kf(19,ZWb))("matRowDefWhen",b.IJb),
_.t(1),_.w("matRowDefColumns",_.kf(20,$Wb))("matRowDefWhen",b.IJb),_.t(1),_.w("matRowDefColumns",_.kf(21,aXb))("matRowDefWhen",b.mEc),_.t(1),_.w("ngIf",_.R(52,15,b.xwa&&(null==b.Cd?null:b.Cd.Xa))))},Ia:[_.$n,_.dI,_.gI,_.hI,_.kI,_.iI,_.sm,_.tm,_.um,_.vm,UVb,_.$H,_.ai,_.nv,_.UH,_.lA,_.cA,_.gA,_.dA,_.bA,_.hA,_.eA,_.fA,_.iA,_.jA,_.yr,_.zr,_.Gs,_.Iv,_.Lv,_.jw,_.vv,_.EH,_.$y,UM,_.TH,_.jF,XM,NM,QM,TM,OM,RM,PM,SM],styles:[".mat-column-actions[_ngcontent-%COMP%]{max-width:80px}.mat-column-toggleExpanded[_ngcontent-%COMP%]{max-width:40px;padding-left:0}.mat-column-id[_ngcontent-%COMP%]{padding-left:10px;max-width:100px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mat-column-time[_ngcontent-%COMP%]{padding-left:10px;max-width:160px}.mat-column-subject[_ngcontent-%COMP%]{padding-left:10px}.mat-column-author[_ngcontent-%COMP%]{padding-left:10px;max-width:100px}.mat-column-blame[_ngcontent-%COMP%], .mat-column-revision[_ngcontent-%COMP%]{padding-left:10px;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.mat-column-blame[_ngcontent-%COMP%]{max-width:60px}.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:100px}.mat-cell[_ngcontent-%COMP%]{font-size:1rem;max-height:28px}.mat-cell.truncate-text[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-row.old-path[_ngcontent-%COMP%]{height:unset;line-height:1.8461538462rem}.mat-row.old-path[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{max-height:unset;word-break:break-all}.mat-header-cell[_ngcontent-%COMP%]{white-space:nowrap}mat-header-row[_ngcontent-%COMP%]{min-height:3.0769230769rem;position:sticky;position:-webkit-sticky;top:0;z-index:1}.mat-row[_ngcontent-%COMP%]{height:2.1538461538rem;line-height:2.1538461538rem;min-height:2.1538461538rem}.mat-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%]{display:none}.mat-row.details-row[_ngcontent-%COMP%]{height:inherit;padding:6px;padding-left:50px}.mat-row.details-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{padding:0;max-height:inherit}.mat-row.details-row[_ngcontent-%COMP%]:hover{background:inherit}.mat-row.matches-row[_ngcontent-%COMP%]{height:inherit}.mat-row.matches-row[_ngcontent-%COMP%]   .mat-cell[_ngcontent-%COMP%]{align-items:start;flex-direction:column;layout:flex;max-height:inherit;padding:0}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]{padding-bottom:8px;padding-top:4px;width:100%}.mat-row[_ngcontent-%COMP%]   file-search-snippet[_ngcontent-%COMP%]:not(.last){border-bottom-style:solid;border-bottom-width:1px}.mat-row.hidden[_ngcontent-%COMP%]{display:none}.mat-row.active[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.active[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.highlighted[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.left-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .blame-help[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-actions[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-left[_ngcontent-%COMP%], .mat-row.right-row[_ngcontent-%COMP%]   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:focus-within   .mat-column-right[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .blame-help[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-actions[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-left[_ngcontent-%COMP%], .mat-row[_ngcontent-%COMP%]:hover   .mat-column-right[_ngcontent-%COMP%]{display:flex}.subject-chip[_ngcontent-%COMP%]{font-size:11px;line-height:22px;max-height:22px;border-style:solid;border-width:1px;border-radius:5px;margin-right:3px;padding:1px 3px;background-clip:padding-box}.commit-id[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}linkified-message[_ngcontent-%COMP%]{font-family:Roboto Mono,monospace;white-space:pre-wrap}.mat-column-left[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{display:flex;font-size:11px;line-height:22px;justify-content:center;max-height:22px;margin-left:3px;min-width:50px;text-transform:uppercase}.mat-table[_ngcontent-%COMP%]{font-family:Roboto,sans-serif}mat-icon.expand.expand[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.blame-help[_ngcontent-%COMP%]{height:18px;line-height:18px;opacity:.7;vertical-align:middle;width:18px}.browse-link[_ngcontent-%COMP%]{height:24px;line-height:24px;width:24px}.browse-link[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.browse-link[_ngcontent-%COMP%]:focus, .browse-link[_ngcontent-%COMP%]:hover{text-decoration:none}.browse-link[_ngcontent-%COMP%]:not([href]){display:none}@media (max-width:1799px){.mat-column-left[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding-right:4px}.mat-column-left[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%], .mat-column-right[_ngcontent-%COMP%]   a.mat-button[_ngcontent-%COMP%]{padding:0 4px;min-width:0}}.search-box[_ngcontent-%COMP%]{display:flex;position:absolute;right:20px;top:0;z-index:1}.search-box[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}.search-box[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}.search-box[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{transition:width .25s ease-out,opacity .5s ease-out}@media (max-width:940px){.search-box[_ngcontent-%COMP%]{right:16px;background:var(--page-bg-secondary);height:40px;border-left:1px solid var(--hairline)}}.copy-button[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]{background-color:initial;height:24px;line-height:24px;margin:auto;width:24px}.copy-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%], .expand-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{font-size:18px}.copy-button[_ngcontent-%COMP%]:focus, .expand-button[_ngcontent-%COMP%]:focus{outline:none}.diff-left[_ngcontent-%COMP%]:not([href]), .diff-right[_ngcontent-%COMP%]:not([href]){display:none}"],
Pa:0});var ZM=function(a,b,c,d){this.Ga=a;this.qyc=b;this.Zg=c;this.lK=d};ZM.prototype.Ra=function(){};var lXb=function(a){var b=a.comparison,c=b.Xa;return a.qyc.diff(c.tb,c.Qc,c.repository,b.Oo,"",b.vr).ka(_.v(function(d){return d.Gm}))},mXb=function(a){var b=a.comparison,c=b.Xa;return a.Zg.list(c.tb,c.Qc,c.repository,b.vr,"",151,!1,b.Oo).ka(_.v(function(d){return d.Ym.map(function(e){return{yp:e,Xqa:!1,Sb:_.Ed(void 0)}})}))};
_.W.Object.defineProperties(ZM.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.Jwc=a;this.pzc=_.Yd(lXb(this),mXb(this)).ka(_.v(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=!1;151===d.length&&(d.pop(),c=!0);d={Cd:_.Ed({Xa:a.Xa}),entries:d};return{files:b,pL:d,Jxb:c}}));this.lK.OZ.next(0)},get:function(){return this.Jwc}}});ZM.ha=function(a){return new (a||ZM)(_.u(_.Vn),_.u(mM),_.u(_.RH),_.u(LM))};
ZM.Aa=_.kc({type:ZM,ta:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},nc:["comparison",""],Ba:4,Ca:4,Fa:[[4,"ngIf","ngIfElse"],["loading",""],["gmat-tabs","","fxFlex","grow",3,"selectedTabChange"],["mat-tab-label",""],[3,"leftRefSpec","location","includeHeader","rightRefSpec","fileDiffEntries"],[4,"ngIf"],["iconSize","large","theme","warning","fxLayout","","fxLayoutAlign","start center",4,"ngIf"],[3,"data","historyPlace",4,"ngIf"],"iconSize;large;theme;warning;fxLayout;;fxLayoutAlign;start center".split(";"),
[3,"data","historyPlace"],["text","Loading page...","fxFlex","grow",3,"hasBackground","diameter"]],va:function(a,b){a&1&&(_.M(0,OEb,6,7,"ng-container",0),_.O(1,"async"),_.M(2,PEb,1,2,"ng-template",null,1,_.zf));if(a&2){var c=_.ef(3);_.w("ngIf",_.R(1,2,b.pzc))("ngIfElse",c)}},Ia:[MM,_.tm,_.IB,_.wr,_.xr,_.Sr,YM,_.QD,_.OD,_.EB,NL,_.DB,_.ym,_.$y],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}"],
Pa:0});var nXb=["refPicker"],$M=function(a){this.lU=a;this.ab=1;this.ev=_.OE("");this.zYa=new _.yd;this.Bwa=""};$M.prototype.Ra=function(){};$M.prototype.Ub=function(a){if(a.comparison||a.selector){switch(this.ab){case 1:this.l1={Xa:this.comparison.Xa,kwa:SEb,version:2};this.Bwa=this.comparison.vr;break;case 0:this.l1={Xa:this.comparison.Xa,kwa:TEb,version:0};this.Bwa=this.comparison.Oo;break;default:throw _.Ag(this.ab,"Unknown selector type");}oXb(this,this.comparison.Xa,this.Bwa);this.zKb=pXb(this,this.ev)}};
$M.prototype.La=function(){this.zYa.unsubscribe()};var oXb=function(a,b,c){a.ev=_.OE(c||"");a.zYa.unsubscribe();b.tb&&b.Qc&&b.repository&&c&&(a.zYa=_.Svb(a.lU,_.Ep(b.Zb(),c).Za()).subscribe(function(d){a.ev=d;a.zKb=pXb(a,a.ev)}))},pXb=function(a,b){var c=_.kE(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.PE(b.type)+" "+c,va:a.sga,zc:"ComparisonRefPicker"},a.b_a())};$M.prototype.b_a=function(){return _.fF(_.Ep(_.uE(this.comparison.Xa.Zb(),"ref"),this.Bwa).yi({}).Za())};
$M.ha=function(a){return new (a||$M)(_.u(_.XH))};
$M.Aa=_.kc({type:$M,ta:[["comparison-ref-picker","comparison",""]],vb:function(a,b){a&1&&_.tf(nXb,7,_.of);if(a&2){var c;_.sf(c=_.wf())&&(b.sga=c.first)}},inputs:{comparison:"comparison",ab:"selector"},features:[_.Bc],nc:["comparison",""],Ba:3,Ca:1,Fa:[[3,"item"],["refPicker",""],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],va:function(a,b){a&1&&(_.B(0,"segmented-dropdown-button",0),_.M(1,REb,1,1,"ng-template",null,1,_.zf));a&2&&_.w("item",b.zKb)},Ia:[_.tm,_.nI,_.gz],ub:2,Pa:0});var aN=function(){};aN.ha=function(a){return new (a||aN)};aN.Ea=_.lc({type:aN});aN.Da=_.ac({imports:[_.zm,_.Vr,_.pI,_.In,_.jz]});var bN=function(a,b,c){this.qe=a;this.nd=b;this.yB=c;this.mb=new _.yd};bN.prototype.Ra=function(){var a=this;this.Qk=this.nd.register("toggleFullscreen","a",function(){a.sja()});this.mb.add(this.yB.c_.subscribe(function(b){qXb(a,b)}))};bN.prototype.La=function(){var a;null==(a=this.Qk)||a.call(this);var b;null==(b=this.VQb)||b.call(this);this.mb.unsubscribe()};bN.prototype.gS=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.Ag(a)}};
bN.prototype.esa=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.Ag(a)}};var qXb=function(a,b){switch(b){case 0:a.VQb=a.nd.register("leaveFullScreen","esc",function(){a.sja()});break;case 1:var c;null==(c=a.VQb)||c.call(a);break;default:_.Ag(b)}};bN.prototype.sja=function(a){this.yB.sja();this.qe.qb({element:this.componentId,action:this.yB.cH?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
bN.ha=function(a){return new (a||bN)(_.u(_.Vn),_.u(_.At),_.u(_.QH))};
bN.Aa=_.kc({type:bN,ta:[["fullscreen-button"]],inputs:{componentId:"componentId"},Ba:6,Ca:9,Fa:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"matTooltip","click"]],va:function(a,b){a&1&&(_.y(0,"button",0),_.H("click",function(c){return b.sja(c)}),_.O(1,"async"),_.O(2,"async"),_.y(3,"mat-icon"),_.N(4),_.O(5,"async"),_.z()());a&2&&(_.w("matTooltip",b.esa(_.R(1,3,b.yB.c_))),_.Ne("aria-label",b.esa(_.R(2,5,b.yB.c_))),_.t(4),_.gf(b.gS(_.R(5,7,
b.yB.c_))))},Ia:[_.wr,_.xr,_.yr,_.Gs,_.jw,_.ym],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Pa:0});var cN=function(a){this.Ga=a;this.cH=!1;this.QVb=this.yka=0;this.exc="Copy full hash";this.tSa="Copy commit hash";this.yt=1};cN.prototype.Ra=function(){};cN.prototype.xr=function(){this.Ga.qb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",We:this.comparison.Oo,projectId:this.comparison.Xa.tb})};
_.W.Object.defineProperties(cN.prototype,{hta:{configurable:!0,enumerable:!0,get:function(){return 0===this.yt}},Lvc:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Xa)return _.Bp(_.Ep(this.comparison.Xa.Zb(),this.comparison.Oo).ld("/").Za())}},Kwc:{configurable:!0,enumerable:!0,get:function(){return _.Bp(_.Ep(this.comparison.Xa.Zb(),this.comparison.Oo).yi({qn:this.comparison.vr||this.comparison.Oo}).Za())}},jyc:{configurable:!0,enumerable:!0,get:function(){return _.Bp(_.Ep(this.comparison.Xa.Zb(),
this.comparison.Oo).yi({}).Za())}},Mvc:{configurable:!0,enumerable:!0,get:function(){return _.Tvb.format({refSpec:_.zoa(this.comparison.Oo)})}},Iwc:{configurable:!0,enumerable:!0,get:function(){return this.comparison.Pvb?"to Parent:":"to:"}}});cN.ha=function(a){return new (a||cN)(_.u(_.Vn))};
cN.Aa=_.kc({type:cN,ta:[["commit-header","comparison",""]],inputs:{comparison:"comparison",yt:"viewMode"},nc:["comparison",""],Ba:7,Ca:3,Fa:[["fxFlex","nogrow",1,"left-actions"],[4,"ngIf","ngIfElse"],["fxFlex","nogrow",1,"right-actions"],[4,"ngIf"],["componentId","CommitDetail"],["detailsModeLeftHeader",""],[1,"label"],["fxFlex","nogrow",3,"comparison","selector"],[1,"label","compared-against"],["fxFlex","nogrow",3,"comparison"],["mat-icon-button","","matTooltip","Exit comparison","ascTrackElement",
"CommitHeader","trackAction","exitCompare","aria-label","Close comparison",1,"exit",3,"routerLink","trackProjectId"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","CommitHeader","trackAction","browseRepoNavigate",1,"action-button","browse",3,"routerLink","matTooltip","trackProjectId"],[3,"buttonLabel","hoverMsg","copyText","copyEvent"],[3,"vertical"],[1,"label",3,"activeLocation","version","linkToCommitDetails"],["gme-button-old","","format","hairline","size","xsmall",
"matTooltip","Compare against a branch, tag, or commit","ascTrackElement","CommitHeader","trackAction","enterCompare",1,"action-button","compare",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,UEb,10,6,"ng-container",1),_.z(),_.y(2,"div",2),_.M(3,VEb,9,7,"ng-container",3),_.B(4,"fullscreen-button",4),_.z(),_.M(5,WEb,3,5,"ng-template",null,5,_.zf));if(a&2){var c=_.ef(6);_.t(1);_.w("ngIf",b.hta)("ngIfElse",c);_.t(2);_.w("ngIf",!b.hta)}},Ia:[_.$n,EM,_.tm,$M,_.mz,bN,_.ry,
_.zr,_.ew,_.Gs,_.jw,_.Gn],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}"],
Pa:0});var rXb=["dropdownContainer"],dN=function(){this.nfa=[];this.NKb=new _.ml};dN.prototype.Ub=function(){var a=this,b=this.comparison.vr;this.BIc=Object.assign({},{ariaLabel:"Parent commit selector",title:_.kE(b),va:this.uu,zc:"ParentSelector"},this.b_a(b));this.nfa=this.ofa.map(function(c){return{id:c,iyc:_.Bp(bFb(a.comparison.Xa,c)),selected:c===a.comparison.vr}})};dN.prototype.b_a=function(a){return _.fF(bFb(this.comparison.Xa,a))};dN.ha=function(a){return new (a||dN)};
dN.Aa=_.kc({type:dN,ta:[["parent-selector"]],vb:function(a,b){a&1&&_.tf(rXb,7,_.of);if(a&2){var c;_.sf(c=_.wf())&&(b.uu=c.first)}},inputs:{ofa:"parents",comparison:"comparison"},outputs:{NKb:"selectedParentChange"},features:[_.Bc],Ba:8,Ca:3,Fa:function(){return[["fxLayout","","fxFlexAlign","start center"],["fxLayout","","fxFlexAlign"," center",1,"label"],_.Iy("{VAR_PLURAL, plural, =0 {no parent} =1 {parent:} other {parent:}}",{VAR_PLURAL:"\ufffd0\ufffd"}),[3,"item",4,"ngIf","ngIfElse"],["dropdownContainer",
""],["singleOrNoParents",""],[3,"item"],[3,"active-element",4,"ngFor","ngForOf"],["ascTrackElement","ParentSelector","type","button","mat-button","","trackAction","selectParent",3,"color","click"],[4,"ngIf"],["ascTrackElement","ParentSelector","trackAction","navigate",1,"single-parent",3,"routerLink"]]},va:function(a,b){a&1&&(_.y(0,"div",0)(1,"span",1),_.Ye(2,2),_.z(),_.M(3,XEb,1,1,"segmented-dropdown-button",3),_.z(),_.M(4,ZEb,2,1,"ng-template",null,4,_.zf),_.M(6,aFb,1,1,"ng-template",null,5,_.zf));
if(a&2){var c=_.ef(7);_.t(2);_.Gy(b.nfa.length);_.Hy(2);_.t(1);_.w("ngIf",1<b.nfa.length)("ngIfElse",c)}},Ia:[_.$n,_.sm,_.tm,_.wr,_.Qr,_.yr,_.Gn,_.gz,_.jF],styles:["parent-selector[_nghost-%COMP%]{font-size:13px;font-weight:500}.label[_ngcontent-%COMP%]{padding-right:5px;text-transform:capitalize}ul[_ngcontent-%COMP%]{list-style:none;padding:5px 0}li[_ngcontent-%COMP%]   .mat-button[_ngcontent-%COMP%]{font-size:13px;padding:0 20px;width:100%}"],Pa:0});var eN=function(a,b,c,d,e){this.Uuc=a;this.Ga=b;this.gL=d;this.Vsa=e;this.wf=new _.Us(this.Ga)},sXb=function(a){return a.wf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.gL?a.Vsa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.gu.has(37)};return a.Uuc.list(b).ka(_.v(function(c){var d=new Map,e=new Map;c=_.l(c.hv);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=eFb(dFb(f));if(!e.has(g)){e.set(g,[]);var m=f.xe;m&&d.set(g,m)}e.get(g).push(f)}c=_.l(e.entries());
for(f=c.next();!f.done;f=c.next())g=_.l(f.value),f=g.next().value,g=g.next().value,e.set(f,g.sort(cFb));return{YYa:e,groups:d}}))})};eN.prototype.getMap=function(){return sXb(this).ka(_.v(function(a){for(var b=new Map,c=_.l(a.YYa.entries()),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;d=a.groups.get(d);b.set(d,e)}return b}))};
var tXb=function(a){return sXb(a).ka(_.v(function(b){var c=[];b=_.l(b.YYa.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},uXb=function(a,b){return sXb(a).ka(_.v(function(c){return c.YYa.get(eFb(b))||[]}))};eN.ha=function(a){return new (a||eN)(_.q(mVb),_.q(_.Vn),_.q(_.hu),_.q(_.nm),_.q(_.FJa))};eN.ua=_.p({token:eN,qa:eN.ha,Ha:"root"});var fN=function(){this.clear=new _.ml};fN.prototype.hK=function(a){a.preventDefault();this.clear.emit()};fN.ha=function(a){return new (a||fN)};
fN.Aa=_.kc({type:fN,ta:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},nc:["filter",""],Ba:7,Ca:1,Fa:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.N(1),_.z(),_.y(2,"div"),_.N(3," Please "),_.y(4,"button",1),_.H("click",function(c){return b.hK(c)}),_.N(5," clear your filter "),_.z(),_.N(6," and try again.\n"),_.z());a&2&&(_.t(1),_.ff(' Nothing matches your filter "',
b.filter,'".\n'))},Ia:[_.yr],styles:["no-search-match[_nghost-%COMP%]{text-align:center}.mat-button[_ngcontent-%COMP%]{padding:0}"]});var gN=function(){this.isActive=!1};gN.prototype.Ra=function(){};gN.prototype.Ub=function(a){if(a.currentScope||a.searchResultItem){a=this.qN;if(a instanceof _.tK)a=_.IAb(a);else if(a.Pf)a=_.Olb(a.Pf);else throw Error("Ie");this.Xa=a;this.isActive=_.Aoa(this.vxc,this.Xa)}};
_.W.Object.defineProperties(gN.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.qN instanceof _.tK?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.qN instanceof _.tK||!this.qN.Pf)var a=null;else a=this.qN.Pf,a=a.projectId||a.Mm||a.Zq;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.qN instanceof _.tK?fFb(this.qN):this.qN.Pf.Si}},SN:{configurable:!0,enumerable:!0,get:function(){return this.Xa.tb}},
Lb:{configurable:!0,enumerable:!0,get:function(){return _.fF(this.Xa).Lb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.fF(this.Xa).Ta}}});gN.ha=function(a){return new (a||gN)};
gN.Aa=_.kc({type:gN,ta:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],Fb:2,lb:function(a,b){a&2&&_.Pe("active-element",b.isActive)},inputs:{bxc:"contextName",vxc:"currentScope",qN:"searchResultItem"},features:[_.Bc],nc:"contextName  currentScope  searchResultItem ".split(" "),Ba:4,Ca:7,Fa:[["trackAction","navigate","fxFlex","",3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link","queryParams"],[3,"ngTemplateOutlet"],["content",""],
["fxLayout","row"],["fxFlex","none",3,"svgIcon",4,"ngIf"],["fxLayout","column"],["class","scope",4,"ngIf"],["fxFlex","none",3,"svgIcon"],[1,"scope"]],va:function(a,b){a&1&&(_.y(0,"conditional-link",0),_.Se(1,1),_.z(),_.M(2,jFb,6,3,"ng-template",null,2,_.zf));if(a&2){var c=_.ef(3);_.w("ascTrackElement",b.bxc)("trackGestureClick",!b.isActive)("trackProjectId",b.SN)("condition",!b.isActive)("link",b.Lb)("queryParams",b.Ta);_.t(1);_.w("ngTemplateOutlet",c)}},Ia:[_.$n,_.VH,_.tm,_.xm,_.wr,_.Sr,_.Gs],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 vXb=function(a){return{element:a,EMa:"clearButton",sMa:"search"}},wXb=new TL(function(a){return a},sFb,tFb,function(a){return a.children}),hN=function(a,b){this.Ga=a;this.Va=b;this.Guc="All repositories";this.od=new PL(sFb,tFb);this.dataSource=new UL(this.od,wXb);this.Dh="";this.dB=[];this.eH=_.gu.has(28)};hN.prototype.Ra=function(){};
hN.prototype.Ub=function(){var a=this.B1;1!==a.size?this.dataSource.data=xXb(this,a):(a=Array.from(a.values())[0],this.dataSource.data=yXb(a,0));this.Xa.repository?(a=this.Xa,a=a.tb+"/"+a.repository):a=this.Xa.tb;this.Un=a;zXb(this);AXb(this)};hN.prototype.hK=function(){this.ql&&_.xkb(this.ql);this.Ga.qb({gestureName:"CLICK",element:this.tha,action:"clearLink",projectId:this.Xa.tb})};
var AXb=function(a){a.dB=[];if(a.Dh)for(var b=_.l(a.B1),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;YBb(a.Dh,fFb(c))&&1<a.B1.size&&a.dB.push(c);a.dB=a.dB.concat(d.filter(function(e){return YBb(a.Dh,e.Pf.Si)}))}},zXb=function(a){a.od.collapseAll();if(a.Xa.tb){var b=a.dataSource.data.find(function(c){return c.lg===a.Xa.tb});b&&a.od.expand(b)}},xXb=function(a,b){return 0===b.size?[]:Array.from(b.keys()).sort(gFb).filter(function(c){a:{for(var d=_.l(a.B1),e=d.next();!e.done;e=
d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;if(e.af&&c.af?e.af.projectId===c.af.projectId:e.host&&c.host?e.host.name===c.host.name:e.lG&&c.lG?e.lG.name===c.lG.name:e.Zh&&c.Zh&&e.Zh===c.Zh){c=0<f.length;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.IAb(c);c=fFb(c);return{icon:"shared:project",name:c,lg:c,level:0,location:e,children:yXb(d)}})},yXb=function(a,b){b=void 0===b?1:b;return a.map(function(c){var d=b,e=_.Olb(c.Pf);return{icon:"shared:repository",location:e,
level:d,name:c.displayName||c.Pf.Si,lg:e.tb+"/"+e.repository}})};
_.W.Object.defineProperties(hN.prototype,{TZa:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},VKa:{configurable:!0,enumerable:!0,get:function(){return this.eH?void 0:"/repos"}},WKa:{configurable:!0,enumerable:!0,get:function(){var a=this.VKa;return a&&this.Va.isActive(a,!0)}},YLc:{configurable:!0,enumerable:!0,get:function(){return this.Gwb&&0===this.dB.length}},Gwb:{configurable:!0,enumerable:!0,get:function(){return!!this.Dh}}});
hN.ha=function(a){return new (a||hN)(_.u(_.Vn),_.u(_.lg),_.u(_.hu))};
hN.Aa=_.kc({type:hN,ta:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],vb:function(a,b){a&1&&_.tf(_.WD,5);if(a&2){var c;_.sf(c=_.wf())&&(b.ql=c.first)}},inputs:{B1:"repositoriesMap",Xa:"place",tha:"searchTrackElement",b3:"treeItemNavigateTrackElement"},features:[_.Bc],nc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Ba:4,Ca:6,Fa:[["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig",
"valueChange"],[4,"ngIf","ngIfElse"],["resultList",""],["class","all-orgs-link hover-focus-element","trackAction","navigateToShowAllRepositories",3,"ascTrackElement","trackGestureClick","trackProjectId","active-element","condition","link",4,"ngIf"],["fxFlex","grow",3,"dataSource","treeControl"],["matTreeNodePadding","","fxLayout","","class","hover-focus-element",3,"matTreeNodePaddingIndent","active-element",4,"matTreeNodeDef"],["trackAction","navigateToShowAllRepositories",1,"all-orgs-link","hover-focus-element",
3,"ascTrackElement","trackGestureClick","trackProjectId","condition","link"],["matTreeNodePadding","","fxLayout","",1,"hover-focus-element",3,"matTreeNodePaddingIndent"],["matTreeNodeToggle","","mat-icon-button","","aria-label","Toggle",4,"ngIf"],["class","type-icon","fxFlex","none",3,"svgIcon",4,"ngIf"],["fxFlex","","trackAction","navigate",3,"ascTrackElement","trackGestureClick","condition","link","queryParams"],"matTreeNodeToggle  mat-icon-button  aria-label Toggle".split(" "),[3,"svgIcon"],["fxFlex",
"none",1,"type-icon",3,"svgIcon"],[1,"searchResults"],["class","hover-focus-element",3,"contextName","currentScope","searchResultItem",4,"ngFor","ngForOf"],["class","panel-error","fxFlex","auto",3,"filter","clear",4,"ngIf"],[1,"hover-focus-element",3,"contextName","currentScope","searchResultItem"],["fxFlex","auto",1,"panel-error",3,"filter","clear"]],va:function(a,b){a&1&&(_.y(0,"input-with-icon",0),_.H("valueChange",function(d){b.Dh=d;AXb(b)}),_.z(),_.M(1,oFb,4,3,"ng-container",1),_.M(2,rFb,3,2,
"ng-template",null,2,_.zf));if(a&2){var c=_.ef(3);_.w("placeholder",b.TZa)("trackingConfig",_.lf(4,vXb,b.tha));_.t(1);_.w("ngIf",!b.Gwb)("ngIfElse",c)}},Ia:[_.$n,_.VH,_.sm,_.tm,_.wr,_.Sr,_.WD,_.yr,_.Gs,WL,ZL,$L,aM,VL,fN,gN],styles:["repository-searchable-tree-data[_nghost-%COMP%]{display:flex;flex-direction:column}conditional-link[_ngcontent-%COMP%]     a{color:inherit;display:block;font-size:13px;word-break:break-all}conditional-link.all-orgs-link[_ngcontent-%COMP%]{font-size:13px;line-height:28px;padding-left:20px}mat-tree[_ngcontent-%COMP%]{background-color:transparent;min-height:260px;overflow-x:hidden}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:center;min-height:28px;padding:4px 20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:first-child{margin-left:20px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]{height:28px;line-height:28px;width:28px}mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon.type-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle;margin-right:10px}input-with-icon[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}no-search-match[_ngcontent-%COMP%]{padding-top:10px}.searchResults[_ngcontent-%COMP%]{overflow:auto}"]});var iN=function(a,b){this.b3=this.tha="";this.Vc=_.UD;this.B1=b.getMap().ka(_.v(_.MD),_.ie(function(c){_.bs(a,c);return _.Ed({state:1,message:"Couldn't load repositories."})}),_.Be(_.VD))};iN.prototype.Ra=function(){};iN.ha=function(a){return new (a||iN)(_.u(_.as),_.u(eN))};
iN.Aa=_.kc({type:iN,ta:[["repository-searchable-tree"]],inputs:{Xa:"place",tha:"searchTrackElement",b3:"treeItemNavigateTrackElement"},Ba:2,Ca:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place","repositoriesMap",4,"ngSwitchCase"],["fxFlex","grow","fxLayoutAlign","center center",4,"ngSwitchCase"],["fxFlex","grow"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place",
"repositoriesMap"],["fxFlex","grow","fxLayoutAlign","center center"]],va:function(a,b){a&1&&(_.M(0,xFb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.B1))},Ia:[_.tm,_.um,_.vm,_.xr,_.Sr,_.OD,hN,_.ym],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var BXb=["scope"],jN=function(){};jN.prototype.Ra=function(){};var CXb=function(a,b){return Object.assign({},{type:2,title:a.CRa(b),va:a.MZa,label:b.repository?"Repository":b.tb?"Project":"",ariaLabel:b.repository?"Repository picker":b.tb?"Project picker":"",zc:"BreadcrumbRepositoriesTree"},_.fF(_.uE(b.Zb(),"repo").Za()))};jN.prototype.CRa=function(a){return _.wE(a)&&a.repository?a.tb+"/"+a.repository:a.repository?a.repository:a.tb?a.tb:"All repositories"};jN.ha=function(a){return new (a||jN)};
jN.Aa=_.kc({type:jN,ta:[["resource-scope-breadcrumb-item","place",""]],vb:function(a,b){a&1&&_.tf(BXb,7,_.of);if(a&2){var c;_.sf(c=_.wf())&&(b.MZa=c.first)}},inputs:{Xa:"place"},nc:["place",""],Ba:2,Ca:0,Fa:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],va:function(a){a&1&&_.M(0,yFb,1,1,"ng-template",null,0,_.zf)},Ia:[iN],ub:2});var kN=function(){};kN.ha=function(a){return new (a||kN)};kN.Ea=_.lc({type:kN});kN.Da=_.ac({imports:[_.zm,_.Wr]});var lN=function(){};lN.ha=function(a){return new (a||lN)};lN.Ea=_.lc({type:lN});lN.Da=_.ac({imports:[_.bo,_.qI,_.zm,_.Vr,_.Bv,_.XD,_.PD,_.Wr,_.Hs,_.Mv,_.OB,kN,_.iH,_.Cv,_.In]});var mN=function(){};mN.ha=function(a){return new (a||mN)};mN.Ea=_.lc({type:mN});mN.Da=_.ac({imports:[_.zm,lN]});var nN=function(){this.Uoa=[]};nN.prototype.Ra=function(){};nN.prototype.e$=function(){var a=[];a.unshift(CXb(this.Pga,this.Xa));return a};_.W.Object.defineProperties(nN.prototype,{Md:{configurable:!0,enumerable:!0,set:function(a){this.Xa=a;this.Uoa=this.e$()}}});nN.ha=function(a){return new (a||nN)};
nN.Aa=_.kc({type:nN,ta:[["resource-scope-breadcrumb"]],vb:function(a,b){a&1&&_.tf(jN,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Pga=c.first)}},inputs:{Md:"activeLocation"},Ba:2,Ca:2,Fa:[[3,"items"],[3,"place"]],va:function(a,b){a&1&&_.B(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.w("items",b.Uoa),_.t(1),_.w("place",b.Xa))},Ia:[jN,_.hz],ub:2});var oN=function(a,b,c,d,e,f){var g=this;this.Wg=a;this.Lb=b;this.Va=c;this.fE=d;this.Zg=e;this.Bia=f;this.Vc=_.UD;this.KDb=new _.ye;this.Xa=this.Lb.data.ka(_.v(tBb),_.de(_.zE));this.Bxc=this.Xa.ka(_.Ce(function(m){return g.t2a(m)}));this.FKc=this.Xa.subscribe(function(m){g.fE.hm(m)})};oN.prototype.La=function(){this.FKc.unsubscribe()};
oN.prototype.t2a=function(a){var b=this;return this.Zg.list(a.tb,a.Qc,a.repository,_.Kh(a,0),"",1,!0).ka(_.Ce(function(c){if(!c.Ym||1>c.Ym.length)return _.LD("unused");c=EFb(a,c.Ym[0]);return b.KDb.ka(_.ue(function(d,e){return Object.assign({},d,{comparison:Object.assign({},d.comparison,{vr:e})})},c),_.Be(c),_.v(_.MD))}),_.ie(function(c){var d=c.error;d&&404===d.code&&_.zVa(b.Wg,{error:c,message:"Could not load commit history.",Td:"Dismiss"});d&&403===d.code&&_.zVa(b.Wg,{error:c,message:"Permission denied.",
Td:"Dismiss"});return _.LD("unused")}),_.Be(_.VD))};oN.prototype.hta=function(a){return 0===a.yt};_.W.Object.defineProperties(oN.prototype,{cH:{configurable:!0,enumerable:!0,get:function(){return this.Bia.cH}}});oN.ha=function(a){return new (a||oN)(_.u(_.xs),_.u(_.Sf),_.u(_.lg),_.u(_.yK),_.u(_.RH),_.u(_.QH))};
oN.Aa=_.kc({type:oN,ta:[["commit-detail"]],Fb:2,lb:function(a,b){a&2&&_.Pe("fullscreen",b.cH)},Ba:4,Ca:6,Fa:[[3,"activeLocation"],[4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["class","centered","text","Loading page...",3,"hasBackground","diameter",4,"ngSwitchCase"],[1,"centered","panel-error"],[1,"main-content"],[3,"comparison","viewMode"],[3,"comparison"],[1,"overview"],["overview",""],[3,"commit"],["layout","horizontal",3,"changeSizeOf"],[3,"parents","comparison","selectedParentChange"],["text",
"Loading page...",1,"centered",3,"hasBackground","diameter"]],va:function(a,b){a&1&&(_.B(0,"resource-scope-breadcrumb",0),_.O(1,"async"),_.M(2,DFb,5,4,"ng-container",1),_.O(3,"async"));a&2&&(_.w("activeLocation",_.R(1,2,b.Xa)),_.t(2),_.w("ngIf",_.R(3,4,b.Bxc)))},Ia:[cN,DM,_.tm,_.um,_.vm,ZM,_.OD,dN,nN,_.wz,_.ym],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 pN=function(){};pN.ha=function(a){return new (a||pN)};pN.Ea=_.lc({type:pN});pN.Da=_.ac({imports:[_.zm,_.uz,_.rI,_.Hs,_.kF]});var qN=function(){};qN.ha=function(a){return new (a||qN)};qN.Ea=_.lc({type:qN});qN.Da=_.ac({imports:[_.bo,_.zm,_.qI,_.Vr,_.or,_.In,_.kF,_.Gw]});var rN=function(){};rN.ha=function(a){return new (a||rN)};rN.Ea=_.lc({type:rN});rN.Da=_.ac({imports:[_.zm,_.RD]});var sN=function(){};sN.ha=function(a){return new (a||sN)};sN.Ea=_.lc({type:sN});sN.Da=_.ac({imports:[_.bo,rN,_.qI,qN,_.zm,_.Vr,_.Hs,_.Cz,_.Jw,_.In]});var tN=function(){};tN.ha=function(a){return new (a||tN)};tN.Ea=_.lc({type:tN});tN.Da=_.ac({imports:[_.bo,_.zm,_.ty,_.Wr]});var uN=function(){};uN.ha=function(a){return new (a||uN)};uN.Ea=_.lc({type:uN});uN.Da=_.ac({imports:[_.bo,sN,_.zm,tN,_.Wr,_.zw]});var vN=function(){};vN.ha=function(a){return new (a||vN)};vN.Ea=_.lc({type:vN});vN.Da=_.ac({});var wN=function(){};wN.ha=function(a){return new (a||wN)};wN.Ea=_.lc({type:wN});wN.Da=_.ac({Rb:[_.aI],imports:[_.bo,_.nz,_.xI,_.yI,_.zm,wM,_.oz,_.sI,_.Xn,_.Bv,WM,_.rI,_.mA,_.Wr,_.Hs,_.Mv,_.Jw,_.vs,_.zw,_.vw,_.Cv,_.In,_.PH,_.kF,vN,_.Gw]});var xN=function(){};xN.ha=function(a){return new (a||xN)};xN.Ea=_.lc({type:xN});xN.Da=_.ac({imports:[_.bo,uN,_.zm,_.PB,_.Vr,wN,_.RD,_.PD,_.HB]});var yN=function(){};yN.ha=function(a){return new (a||yN)};yN.Ea=_.lc({type:yN});yN.Da=_.ac({imports:[_.zm,_.Vr,_.Wr,_.Hs,_.zw]});var zN=function(){};zN.ha=function(a){return new (a||zN)};zN.Ea=_.lc({type:zN});zN.Da=_.ac({imports:[_.bo,qN,_.zm,aN,_.oz,yN,_.ty,_.Wr,_.Iw,_.Hs,_.zw,_.In,_.Gw]});var AN=function(){};AN.ha=function(a){return new (a||AN)};AN.Ea=_.lc({type:AN});AN.Da=_.ac({imports:[_.bo,_.zm,_.Vr,_.Wr,_.In,_.jz,_.kF]});var BN=function(){};BN.ha=function(a){return new (a||BN)};BN.Ea=_.lc({type:BN});BN.Da=_.ac({imports:[_.zm,mN,_.kz]});var CN=function(){};CN.ha=function(a){return new (a||CN)};CN.Ea=_.lc({type:CN});CN.Da=_.ac({Rb:[LM],imports:[zN,pN,_.zm,xN,_.PD,AN,BN,_.xz,_.Gw]});var DN=function(a,b){this.Va=b;this.enabled=_.gu.has(22)};DN.prototype.Xe=function(){this.enabled||this.Va.navigate(["/404"]);return this.enabled};DN.ha=function(a){return new (a||DN)(_.q(_.hu),_.q(_.lg))};DN.ua=_.p({token:DN,qa:DN.ha,Ha:"root"});var EN=function(a){this.Va=a};EN.prototype.Xe=function(){_.Fn(this.Va,"/piper///",{vi:!0});return!1};EN.ha=function(a){return new (a||EN)(_.q(_.lg))};EN.ua=_.p({token:EN,qa:EN.ha,Ha:"root"});var FN=function(a){this.Va=a};FN.prototype.Xe=function(a){var b=_.Hoa(a.Ta),c=b.AXa;b=b.Ta;if(0===Object.keys(c).length)return!0;a=a.zM.reduce(function(e,f){f=_.l(f.url);for(var g=f.next();!g.done;g=f.next())g=g.value,g.path&&e.push(g.path,g.parameters);return e},[]);var d=a.pop();a.push(Object.assign({},c,d));return _.En(this.Va,a,{Ta:b})};FN.ha=function(a){return new (a||FN)(_.q(_.lg))};FN.ua=_.p({token:FN,qa:FN.ha,Ha:"root"});var GN=function(a,b){this.Va=a;this.client=b};GN.prototype.Xe=function(a){var b=this,c=_.Jg(a);if(!c||!_.aE(c)||!c.path||c.params.yf)return!0;var d=Number(a.params.rev);return isNaN(d)?!0:this.client.list({repositoryKeyDepotGroup:"Google",repositoryKeyRepositoryName:"piper",path:c.path,starts:["rev"+d],maxLogEntries:1,includeDiffEntries:!1}).ka(_.v(function(e){var f=c.Zb();e.Ym&&(e=e.Ym.find(function(g){return g.revisionNumber===d}))&&_.Hp(f,{yf:e.Hf});b.Va.navigate(_.Bp(f.Za()));return!1}))};
GN.ha=function(a){return new (a||GN)(_.q(_.lg),_.q(_.bH))};GN.ua=_.p({token:GN,qa:GN.ha,Ha:"root"});var HN=function(a){this.window=a};HN.prototype.Xe=function(a){var b=_.Jg(a);return b&&_.aE(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.gg(_.LBb(b)),b=_.ag(b),void 0!==b&&a.replace(b),!1):!0};HN.ha=function(a){return new (a||HN)(_.q(_.Ns))};HN.ua=_.p({token:HN,qa:HN.ha,Ha:"root"});var IN=function(a,b){this.Va=a;this.client=b};IN.prototype.Xe=function(a){var b=this,c=_.Jg(a);if(!c||!_.aE(c))return!0;a=c.params.Sb;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:nVb(this.client,{owner:a.substring(0,d),alias:e}).ka(_.v(function(f){var g=c.Zb();f=f.zXa.split(":");if(4!==f.length||"citc"!==f[3])return!0;_.Hp(g,{Sb:f[0]+"/"+f[2]});b.Va.navigate(_.Bp(g.Za()));return!1}))};
IN.ha=function(a){return new (a||IN)(_.q(_.lg),_.q(oVb))};IN.ua=_.p({token:IN,qa:IN.ha,Ha:"root"});var JN=function(a,b){this.Ga=a;this.pSa=b;this.wf=new _.Ts(this.Ga)};JN.prototype.iRa=function(a){var b=this;if(!_.AE(a))return _.Ed(_.KD("Failed to load pending changes"));var c=TBb(a.tb,a.Qc,a.repository,a.Cb,a.path,a.params.Sb);return this.wf.fetch(c,function(){return b.pSa.iRa(c)}).ka(_.v(function(d){return _.MD({zfa:d.zfa})}),_.Be(_.VD),_.ie(function(){return _.Ed(_.KD("Failed to load pending changes"))}))};JN.ha=function(a){return new (a||JN)(_.q(_.Vn),_.q(_.$G))};
JN.ua=_.p({token:JN,qa:JN.ha,Ha:"root"});var GFb=function(){return{Vyb:!0,count:0}},JFb=function(a){return{Vyb:!1,count:a}},KN=function(a){this.LIc=a;this.Vc=_.UD;this.qBc=PFb;this.pending=_.Ed()};KN.prototype.Ub=function(){this.pending=this.LIc.iRa(this.Xa)};KN.ha=function(a){return new (a||KN)(_.u(JN))};
KN.Aa=_.kc({type:KN,ta:[["pending-cl-indicator"]],inputs:{Xa:"place"},features:[_.Bc],Ba:4,Ca:3,Fa:[[3,"ngSwitch",4,"ngIf"],["display",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["gme-button-old","","format","hairline","size","xsmall","target","_blank",3,"href"],[1,"active"],["text","",3,"inline",4,"ngIf","ngIfElse"],["showCount",""],["text","",3,"inline"]],va:function(a,b){a&1&&(_.M(0,LFb,3,3,"ng-container",0),_.O(1,"async"),_.M(2,OFb,8,4,"ng-template",
null,1,_.zf));a&2&&_.w("ngIf",_.R(1,1,b.pending))},Ia:[_.tm,_.xm,_.um,_.vm,_.ry,_.OD,_.Gs,_.ym],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Pa:0});var DXb=["menuTrigger"],EXb=["auxiliaryCiderButton"],LN=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.sj=c;this.nd=d;this.Zg=e;this.Ysa=f;this.Vga=g;this.Wb=m;this.jta=!1;this.zOa=new _.Tf(void 0);this.Zl=new _.Tf(void 0);this.uu=new _.Tf(void 0);this.tO=_.Kg;this.xfb=_.Ed(new Set);this.Rva=_.gu.has(37);this.MIc=_.gu.has(32);this.bvb=_.gu.has(20);this.CDc=_.gu.has(21);this.gEc=_.gu.has(92);this.DDc=g.fkb.ka(_.v(function(r){return 1===r}),_.ne(),_.v(function(r){return{open:r}}));this.Zyc=_.Qd([this.Wb.i_(),
this.Wb.A_(),this.Zl,this.zOa,this.uu]).ka(_.v(function(r){var x=_.l(r),A=x.next().value,E=x.next().value,I=x.next().value;r=x.next().value;x=x.next().value;a:{if(I&&(_.wE(I)||_.$D(I))){var L=void 0,Q=[],da=null;if(!_.wE(I)||n.gEc)da=_.LBb(I);if(da){var oa={ariaLabel:"Edit this file in a new workspace in Cider",title:"Edit in Cider",Lb:da};"prompt"!==A?L=oa:Q.push(oa)}if(E=JBb(da,E))E={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Lb:E},"prompt"===A?L=E:Q.push(E);if(L){A=
Q.length?Object.assign({},L,{tooltip:I.iD?L.ariaLabel:"Editing code in Cider not supported for this resource type",va:x,zc:"BreadcrumbOpenInEditor",context:{buttons:Q}}):L;break a}}A=void 0}if(A)return A;if(r)return{ariaLabel:"Edit this file",title:"Edit Code",Lb:r}}),_.Ee(function(r){var x=void 0;"string"===typeof(null==r?void 0:r.Lb)&&(x=r.Lb);FXb(n,x)}),_.xe(1),_.Ld())};LN.prototype.Ra=function(){};LN.prototype.La=function(){this.tya&&this.tya()};
LN.prototype.Ub=function(a){var b=this;if("place"in a&&this.bvb){var c=a.place;a=c.ig;c=c.oj;c&&_.nE(a,c)||(this.xfb=MUb(this.Ga).ka(_.Ce(function(){return _.SH(b.Zg,_.Ep(b.Xa.Zb(),"HEAD").Za(),"path",0).ka(_.xh(b.Ga,"history"),_.ie(function(){return _.Ed(void 0)}))}),_.Ce(function(d){d=Number(d);return isNaN(d)?_.Ed(new Set):YVb(b.Ysa,b.Xa.path||"",d)}),_.Ee(function(d){b.Ga.En({UF:new Map([["insights",0<d.size?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.Be(new Set),_.xe(1),_.Ld()))}};LN.prototype.t9=function(){this.GAb&&this.GAb.t9()};var FXb=function(a,b){a.tya&&a.tya();a.tya=b&&a.Xa.iD?a.nd.register("editCode","shift+e",function(){_.Ej(b,void 0,new _.zj(_.yj,"_blank"))}):void 0};
_.W.Object.defineProperties(LN.prototype,{AZ:{configurable:!0,enumerable:!0,set:function(a){this.zOa.next(a)},get:function(){return this.zOa.value}},Xa:{configurable:!0,enumerable:!0,set:function(a){this.Zl.next(a)},get:function(){return this.Zl.value}},qvc:{configurable:!0,enumerable:!0,set:function(a){this.uu.value!==a&&this.uu.next(a)}},gOa:{configurable:!0,enumerable:!0,get:function(){return _.$D(this.Xa)&&!this.Xa.iD||null}}});
LN.ha=function(a){return new (a||LN)(_.u(_.eu),_.u(_.hu),_.u(_.II),_.u(_.At),_.u(_.RH),_.u(AM),_.u(zM),_.u(_.Mu))};
LN.Aa=_.kc({type:LN,ta:[["activity-header-actions","place",""]],vb:function(a,b){a&1&&(_.tf(DXb,5),_.tf(EXb,5,_.of));if(a&2){var c;_.sf(c=_.wf())&&(b.GAb=c.first);_.sf(c=_.wf())&&(b.qvc=c.first)}},inputs:{jta:"isEmptyRepo",AZ:"editLink",Xa:"place"},features:[_.Bc],nc:["place",""],Ba:9,Ca:9,Fa:[[1,"actions-button-container"],[3,"place",4,"ngIf"],[4,"ngIf"],["auxiliaryCiderButton",""],[3,"place"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",
"class","insights-button-disabled-tooltip-container",3,"matTooltipDisabled",4,"ngIf"],["matTooltip","We were unable to associate this file with any deployments, Buganizer components, or YAQS tags.",1,"insights-button-disabled-tooltip-container",3,"matTooltipDisabled"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","class","insights-button","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",3,
"panel-is-open","disabled","trackProjectId","trackAction","pointer-events","click",4,"ngIf"],["matTooltip","Source Insights - Deployments, Ask a question, File a bug","ascTrackElement","insightsPanel","format","hairline","gme-button-old","","size","xsmall","onedevFeatureTooltip","insightsTooltip",1,"insights-button",3,"disabled","trackProjectId","trackAction","click"],"format;hairline;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 24 24".split(";"),["opacity",".3","d","M20,7.4c-0.1,0-0.1,0-0.2-0.1l-8-3.9c-0.2-0.1-0.4-0.4-0.2-0.7c0.1-0.2,0.4-0.4,0.7-0.2l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C20.4,7.3,20.2,7.4,20,7.4z"],
["opacity",".3","d","M12,11.3c-0.1,0-0.1,0-0.2-0.1l-8-3.9C3.5,7.2,3.4,6.9,3.6,6.7C3.7,6.4,4,6.3,4.2,6.5l8,3.9\n              c0.2,0.1,0.4,0.4,0.2,0.7C12.4,11.2,12.2,11.3,12,11.3z"],"x 11.5 y 10.8 opacity .3 width 1 height 10".split(" "),["d","M12,21.6c-0.1,0-0.2,0-0.3-0.1l-8-3.9c-0.3-0.1-0.4-0.4-0.4-0.7v-10c0-0.3,0.2-0.5,0.4-0.7l8-3.9\n              c0.4-0.2,0.8,0,1,0.3c0.2,0.4,0,0.8-0.3,1L4.8,7.4v9.1L12,20l7.2-3.5V8.1l-6.9,3.4c-0.4,0.2-0.8,0-1-0.3c-0.2-0.4,0-0.8,0.3-1\n              l8-3.9c0.2-0.1,0.5-0.1,0.7,0c0.2,0.1,0.4,0.4,0.4,0.6v10c0,0.3-0.2,0.5-0.4,0.7l-8,3.9C12.2,21.6,12.1,21.6,12,21.6z"],
"cx 4 cy 6.9 r 1.5".split(" "),"cx 20 cy 6.9 r 1.5".split(" "),"cx 12 cy 10.8 r 1.5".split(" "),"cx 4 cy 16.9 r 1.5".split(" "),"cx 20 cy 16.9 r 1.5".split(" "),"cx 12 cy 20.8 r 1.5".split(" "),"cx 12 cy 3 r 1.5".split(" "),[1,"no-select"],["tooltipId","insightsTooltip"],["onedevTooltipTitle",""],["class","external-editor-link responsive",3,"disabled","item",4,"ngIf","ngIfElse"],["simpleLink",""],[1,"external-editor-link","responsive",3,"disabled","item"],["gme-button-old","","format","hairline",
"size","xsmall","ascTrackElement","BreadcrumbOpenInEditor","trackAction","navigate",1,"external-editor-link",3,"externalLink","matTooltip","trackProjectId"],["gme-button-old","","format","hairline","size","xsmall","class","external-editor-dropdown-link","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",3,"externalLink","matTooltip","trackProjectId",4,"ngFor","ngForOf"],["gme-button-old","","format","hairline","size","xsmall","ascTrackElement","BreadcrumbOpenAlternateInEditor",
"trackAction","navigate",1,"external-editor-dropdown-link",3,"externalLink","matTooltip","trackProjectId"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,QFb,1,1,"pending-cl-indicator",1),_.O(2,"isPiperPlace"),_.M(3,VFb,3,3,"div",2),_.O(4,"isPiperPlace"),_.M(5,YFb,4,2,"ng-container",2),_.O(6,"async"),_.z(),_.M(7,$Fb,1,1,"ng-template",null,3,_.zf));a&2&&(_.t(1),_.w("ngIf",b.MIc&&_.R(2,3,b.Xa)),_.t(2),_.w("ngIf",_.R(4,5,b.bvb&&null!=b.Xa.path&&b.Xa)),_.t(2),_.w("ngIf",_.R(6,7,!b.Rva&&b.Zyc)))},Ia:[_.$n,
_.sm,_.tm,KN,_.Wn,_.Wv,_.bw,HL,_.dw,_.ry,_.Gs,_.jw,_.gz,_.ym,UM],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}"],
Pa:0});var MN=function(a,b){this.Ga=a;this.Va=b;this.rg="ChangelistPicker";this.Cia=void 0;this.mNb="number"};MN.prototype.Ra=function(){};var GXb=function(a){if(a.Cia){var b=a.Cia.toString();a.Ga.qb({element:"ChangelistPicker",action:"selectSpecificCl",We:b,gestureName:"CLICK"});a.Va.navigate(_.Bp(_.eF(_.TE(_.Ep(a.Efa.Zb(),b)),function(c){delete c.Sb;c.line=a.Efa.params.line}).Za()))}};
_.W.Object.defineProperties(MN.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Efa=a;this.CS=_.Bp(_.eF(_.TE(_.Ep(a.Zb(),"")),function(c){delete c.Sb;delete c.kv;delete c.ax;c.line=a.params.line}).Za());this.Cia=bGb(a);this.mNb=a.kj()?"number":"text";var b=a.params.Sb?_.Bp(_.TE(a.Zb()).Za()):void 0;this.ETb=b;this.SPc=_.Zlb(a)}},EEc:{configurable:!0,enumerable:!0,get:function(){return _.Ip(this.Efa)||NBb(this.Efa)}},TEc:{configurable:!0,enumerable:!0,get:function(){return!!this.Efa.params.Sb}}});
MN.ha=function(a){return new (a||MN)(_.u(_.Vn),_.u(_.lg))};
MN.Aa=_.kc({type:MN,ta:[["cl-picker","place",""]],inputs:{Xa:"place"},nc:["place",""],Ba:11,Ca:7,Fa:["role listbox fxLayout column fxFlex none".split(" "),["role","option",4,"ngIf"],["role","option"],["mat-button","","trackAction","pinToHead",3,"routerLink","ascTrackElement"],["appearance","outline"],["matInput","",3,"type","ngModel","ngModelChange","keyup.enter"],["mat-button","","trackAction","pinToWorkspace",3,"routerLink","ascTrackElement"]],va:function(a,b){a&1&&(_.y(0,"ul",0),_.M(1,aGb,3,5,
"li",1),_.y(2,"li",2)(3,"a",3),_.N(4," HEAD "),_.z()(),_.B(5,"mat-divider"),_.y(6,"li",2)(7,"mat-form-field",4)(8,"mat-label"),_.N(9," Specific CL "),_.z(),_.y(10,"input",5),_.H("ngModelChange",function(c){return b.Cia=c})("keyup.enter",function(){return GXb(b)}),_.z()()()());a&2&&(_.t(1),_.w("ngIf",b.ETb),_.t(2),_.Pe("active-element",b.EEc),_.w("routerLink",b.CS)("ascTrackElement",b.rg),_.t(7),_.w("type",b.mNb)("ngModel",b.Cia))},Ia:[_.$n,_.tm,_.wr,_.Sr,_.ai,_.nv,_.tv,_.zr,_.ew,_.Iv,_.Hv,_.Lv,_.Gn],
styles:["li[_ngcontent-%COMP%]:last-child{padding:8px}mat-form-field.mat-form-field[_ngcontent-%COMP%]{line-height:1}mat-form-field.mat-form-field[_ngcontent-%COMP%]     .mat-form-field-wrapper{margin:0;padding-bottom:0}ul[_ngcontent-%COMP%]{list-style-type:none}.mat-button[_ngcontent-%COMP%]{font-weight:400;line-height:32px;max-height:32px;text-align:left;width:100%}"],Pa:0});var NN=function(){};NN.ha=function(a){return new (a||NN)};NN.Ea=_.lc({type:NN});NN.Da=_.ac({imports:[_.bo,_.zm,_.Vr,_.Bv,_.Wr,_.Iw,_.Mv,_.zw,_.In]});var HXb=["crumbs"],IXb=["copyButton"],ON=function(a,b){this.Ga=a;this.Mc=b;this.W9b="Copy file path";this.items=[];this.qR=""};ON.prototype.xr=function(){this.Ga.qb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};ON.ha=function(a){return new (a||ON)(_.u(_.Vn),_.u(_.MI))};
ON.Aa=_.kc({type:ON,ta:[["path-breadcrumb"]],vb:function(a,b){a&1&&(_.tf(HXb,5),_.tf(IXb,5,_.bd));if(a&2){var c;_.sf(c=_.wf())&&(b.hWc=c.first);_.sf(c=_.wf())&&(b.aWc=c.first)}},inputs:{items:"items",qR:"copyText",projectId:"projectId",Gia:"stacksPaths"},Ba:5,Ca:3,Fa:[["id","skiplink-navigation-target","role","link","tabindex","0",1,"crumbs"],[4,"ngFor","ngForOf"],["color","lowContrast",3,"hoverMsg","copyText","copyEvent"],["copyButton",""],["ascTrackElement","BreadcrumbFilePath","trackAction","navigate",
1,"path-segment",3,"routerLink","queryParams","trackProjectId"],["title","Project info available. Click to view bugs, yaqs, teams, and more","aria-label","Open stacks project panel","ascTrackElement","BreadcrumbFilePath","trackAction","navigateToStacks",1,"spacer",3,"routerLink","click"],["class","separator",4,"ngIf"],[1,"separator"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,dGb,6,11,"ng-container",1),_.z(),_.y(2,"div")(3,"copy-button",2,3),_.H("copyEvent",function(){return b.xr()}),_.z()());a&
2&&(_.t(1),_.w("ngForOf",b.items),_.t(2),_.w("hoverMsg",b.W9b)("copyText",b.qR))},Ia:[_.$n,_.sm,_.tm,_.mz,_.Gn,_.ym],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 JXb=function(a){this.Ma=_.Za(a)};_.V(JXb,_.Eb);_.h=JXb.prototype;_.h.OQa=function(){return _.Y(this,1)};_.h.r_a=function(a){_.Wi(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.kg=function(){return _.X(this,2)};_.h.Le=function(a){return _.Wi(this,2,a)};_.h.lr=function(){return _.Y(this,3)};_.h.Gba=function(){return _.X(this,3)};_.h.c2=function(a){_.Wi(this,3,a)};_.h.O_=function(){return _.jj(this,3)};_.h.toObject=function(){return KXb(this)};
var KXb=function(a){if(null!=a)return _.Hb(a),{codePath:_.k(_.X(a,1)),name:_.k(_.X(a,2)),productId:_.k(_.X(a,3))}};var PN=function(a){this.Ma=_.Za(a)};_.V(PN,_.Eb);var LXb=_.Gb(PN);PN.uc=[1];PN.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Y2c:_.yb(_.Oi(this,JXb,1),KXb)}}else a=void 0;return a};var QN=function(a){this.Ma=_.Za(a)};_.V(QN,_.Eb);QN.prototype.OQa=function(){return _.Y(this,1)};QN.prototype.r_a=function(a){_.Wi(this,1,a)};QN.prototype.RU=function(a){_.Fi(this,2,_.La(a))};QN.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={codePath:_.k(_.X(this,1)),YF:_.Zi(this,2,!1)}}else a=void 0;return a};var RN=function(a){this.Ma=_.Za(a)};_.V(RN,_.Eb);_.h=RN.prototype;_.h.getScope=function(){return _.cj(this,1,0)};_.h.setScope=function(a){return _.Fi(this,1,a)};_.h.fsa=function(){return _.Vi(this,2)};_.h.getValue=function(a){return _.hya(this,2,a)};_.h.setValue=function(a,b){return _.tb(this,2,a,_.Va(b),_.Vi)};RN.uc=[2];RN.prototype.toObject=function(){return MXb(this)};var MXb=function(a){if(null!=a)return _.Hb(a),{scope:_.k(_.Db(a,1)),uPc:_.k(_.Vi(a,2))}};var LLb=function(a){this.Ma=_.Za(a)};_.V(LLb,_.Eb);_.h=LLb.prototype;_.h.lr=function(){return _.dj(this,1,SN)};_.h.c2=function(a){_.Oh(this,1,SN,_.Wa(a))};_.h.O_=function(){return null!=_.ej(this,1,SN)};_.h.nrb=function(){return _.dj(this,2,SN)};_.h.JRa=function(){return _.aj(this,_.Mi(this,NXb,5))};_.h.Csb=function(){return null!=_.Ti(this,_.Mi(this,NXb,5))};_.h.getName=function(){return _.Y(this,4)};_.h.Le=function(a){return _.Wi(this,4,a)};var SN=[1,2],NXb=[5,6];LLb.prototype.toObject=function(){return OXb(this)};
var OXb=function(a){if(null!=a)return _.Hb(a),{productId:_.k(_.ej(a,1,SN)),GIc:_.k(_.ej(a,2,SN)),cOc:_.k(_.Ti(a,_.Mi(a,NXb,5))),k7c:_.k(_.Ti(a,_.Mi(a,NXb,6))),name:_.k(_.X(a,4)),C3c:_.k(_.X(a,3))}};var SK=function(a){this.Ma=_.Za(a)};_.V(SK,_.Eb);SK.prototype.cL=function(){return _.Y(this,2)};SK.uc=[3];SK.prototype.toObject=function(){return PXb(this)};var PXb=function(a){if(null!=a)return _.Hb(a),{I9:_.k(_.Db(a,1)),description:_.k(_.X(a,2)),LVc:_.yb(_.Oi(a,LLb,3),OXb)}};var RK=function(a){this.Ma=_.Za(a)};_.V(RK,_.Eb);_.h=RK.prototype;_.h.nrb=function(){return _.Y(this,1)};_.h.getName=function(){return _.Y(this,3)};_.h.Le=function(a){return _.Wi(this,3,a)};_.h.cL=function(){return _.Y(this,4)};_.h.bS=function(){return _.Vi(this,7)};_.h.FQa=function(){return _.Vi(this,9)};_.h.getId=function(){return _.$i(this,15)};RK.uc=[2,7,9,11,13];RK.prototype.toObject=function(){return QXb(this)};
var QXb=function(a){if(null!=a)return _.Hb(a),{GIc:_.k(_.X(a,1)),MVc:_.yb(_.Oi(a,SK,2),PXb),name:_.k(_.X(a,3)),description:_.k(_.X(a,4)),ZU:_.k(_.X(a,6)),VTc:_.Zi(a,5,!1),SY:_.k(_.Vi(a,7)),W3c:_.k(_.Ti(a,8)),gvc:_.k(_.Vi(a,9)),CUc:_.k(_.Ti(a,10)),s7c:_.k(_.Vi(a,11)),p0c:_.k(_.X(a,12)),ETc:_.k(_.Vi(a,13)),w1c:_.k(_.X(a,14)),id:_.k(_.Si(a,15))}};var RXb=function(a){this.Ma=_.Za(a)};_.V(RXb,_.Eb);_.h=RXb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.kg=function(){return _.X(this,1)};_.h.Le=function(a){return _.Wi(this,1,a)};_.h.RU=function(a){_.Fi(this,2,_.La(a))};_.h.toObject=function(){if(null!=this){_.Hb(this);var a={name:_.k(_.X(this,1)),YF:_.Zi(this,2,!1)}}else a=void 0;return a};var TN=function(a){this.Ma=_.Za(a)};_.V(TN,_.Eb);TN.prototype.ALb=function(a){_.Wi(this,1,a)};TN.prototype.RU=function(a){_.Fi(this,2,_.La(a))};TN.prototype.MRa=function(){return _.X(this,3)};TN.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={Myc:_.k(_.X(this,1)),YF:_.Zi(this,2,!1),username:_.k(_.X(this,3)),IZc:_.Zi(this,4,!1)}}else a=void 0;return a};var SXb=function(a){this.Ma=_.Za(a)};_.V(SXb,_.Eb);_.h=SXb.prototype;_.h.lr=function(){return _.Y(this,1)};_.h.Gba=function(){return _.X(this,1)};_.h.c2=function(a){_.Wi(this,1,a)};_.h.O_=function(){return _.jj(this,1)};_.h.RU=function(a){_.Fi(this,3,_.La(a))};_.h.toObject=function(){if(null!=this){_.Hb(this);var a={productId:_.k(_.X(this,1)),t2c:_.k(_.Ti(this,2)),YF:_.Zi(this,3,!1)}}else a=void 0;return a};var xKb=function(a){this.Ma=_.Za(a)};_.V(xKb,_.Eb);_.h=xKb.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.kg=function(){return _.X(this,1)};_.h.Le=function(a){return _.Wi(this,1,a)};_.h.srb=function(){return _.Y(this,2)};_.h.toObject=function(){return TXb(this)};var TXb=function(a){if(null!=a)return _.Hb(a),{name:_.k(_.X(a,1)),L2:_.k(_.X(a,2))}};var UN=function(){};UN.ha=function(a){return new (a||UN)};UN.ua=_.p({token:UN,qa:UN.ha,Ha:"root"});var UXb=new Map([[2,{v2:"https://dev-stacks.corp.google.com",iY:"https://dev-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[1,{v2:"https://staging-stacks.corp.google.com",iY:"https://staging-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[3,{v2:"https://nightly-stacks.corp.google.com",iY:"https://nightly-stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyBJfv3Pzc9Y-hagj8Gd5pfcCT56QvtDFIA"}],
[0,{v2:"https://stacks-v4.corp.google.com",iY:"https://stacksinfrastructurecatalog-googleapis.corp.google.com",apiKey:"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"}],[4,{v2:"http://localhost:5432",iY:"http://localhost:8788",apiKey:""}]]),VN=function(){};
_.W.Object.defineProperties(VN.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return UXb.get(this.wxc)}},wxc:{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}}}});VN.ha=function(a){return new (a||VN)(_.q(UN))};VN.ua=_.p({token:VN,qa:VN.ha,Ha:"root"});var PK=function(a){this.Ma=_.Za(a)};_.V(PK,_.Eb);_.h=PK.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.eL=function(){return _.X(this,1)};_.h.vN=function(a){return _.Wi(this,1,a)};_.h.nca=function(){return _.jj(this,1)};_.h.Hs=function(){return _.Y(this,2)};_.h.EY=function(){return _.Li(this,2)};_.h.getId=function(){return _.Y(this,3)};_.h.toObject=function(){return WN(this)};
var WN=function(a){if(null!=a)return _.Hb(a),{url:_.k(_.X(a,1)),label:_.k(_.X(a,2)),id:_.k(_.X(a,3)),protocol:_.k(_.Db(a,4))}};var XN=function(a){this.Ma=_.Za(a)};_.V(XN,_.Eb);XN.prototype.getName=function(){return _.Y(this,2)};XN.prototype.kg=function(){return _.X(this,2)};XN.prototype.Le=function(a){return _.Wi(this,2,a)};XN.prototype.toObject=function(){return VXb(this)};var VXb=function(a){if(null!=a)return _.Hb(a),{bvc:_.k(_.X(a,1)),name:_.k(_.X(a,2)),resource:WN(_.Ni(a,PK,3))}};var WXb=function(a){this.Ma=_.Za(a)};_.V(WXb,_.Eb);_.h=WXb.prototype;_.h.MRa=function(){return _.X(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.kg=function(){return _.X(this,2)};_.h.Le=function(a){return _.Wi(this,2,a)};_.h.toObject=function(){return XXb(this)};var XXb=function(a){if(null!=a)return _.Hb(a),{username:_.k(_.X(a,1)),name:_.k(_.X(a,2))}};var UK=function(a){this.Ma=_.Za(a)};_.V(UK,_.Eb);UK.prototype.getName=function(){return _.Y(this,2)};UK.prototype.kg=function(){return _.X(this,2)};UK.prototype.Le=function(a){return _.Wi(this,2,a)};UK.prototype.toObject=function(){return YXb(this)};var YXb=function(a){if(null!=a)return _.Hb(a),{vWc:_.k(_.X(a,1)),name:_.k(_.X(a,2))}};var TK=function(a){this.Ma=_.Za(a)};_.V(TK,_.Eb);TK.prototype.cL=function(){return _.Y(this,2)};TK.prototype.toObject=function(){return ZXb(this)};var ZXb=function(a){if(null!=a)return _.Hb(a),{perspective:_.k(_.Db(a,1)),description:_.k(_.X(a,2))}};var QK=function(a){this.Ma=_.Za(a)};_.V(QK,_.Eb);QK.uc=[2,3];QK.prototype.toObject=function(){return $Xb(this)};var $Xb=function(a){if(null!=a)return _.Hb(a),{e3c:_.k(_.X(a,1)),N3c:_.yb(_.Oi(a,TK,2),ZXb),L6c:_.k(_.Vi(a,3))}};var VK=function(a){this.Ma=_.Za(a)};_.V(VK,_.Eb);VK.prototype.getName=function(){return _.Y(this,2)};VK.prototype.kg=function(){return _.X(this,2)};VK.prototype.Le=function(a){return _.Wi(this,2,a)};VK.prototype.toObject=function(){return aYb(this)};var aYb=function(a){if(null!=a)return _.Hb(a),{PL:_.k(_.X(a,1)),name:_.k(_.X(a,2))}};var NK=function(a){this.Ma=_.Za(a)};_.V(NK,_.Eb);NK.prototype.getName=function(){return _.Y(this,3)};NK.prototype.kg=function(){return _.X(this,3)};NK.prototype.Le=function(a){return _.Wi(this,3,a)};NK.prototype.toObject=function(){return bYb(this)};var bYb=function(a){if(null!=a)return _.Hb(a),{sTc:_.k(_.X(a,1)),rTc:_.k(_.X(a,2)),name:_.k(_.X(a,3)),f6c:_.k(_.X(a,4))}};var YN=function(a){this.Ma=_.Za(a)};_.V(YN,_.Eb);YN.prototype.getName=function(){return _.Y(this,1)};YN.prototype.kg=function(){return _.X(this,1)};YN.prototype.Le=function(a){return _.Wi(this,1,a)};YN.prototype.toObject=function(){return cYb(this)};var cYb=function(a){if(null!=a)return _.Hb(a),{name:_.k(_.X(a,1)),gJc:_.k(_.X(a,2))}};var ZN=function(a){this.Ma=_.Za(a)};_.V(ZN,_.Eb);ZN.prototype.getName=function(){return _.Y(this,2)};ZN.prototype.kg=function(){return _.X(this,2)};ZN.prototype.Le=function(a){return _.Wi(this,2,a)};ZN.prototype.toObject=function(){return dYb(this)};var dYb=function(a){if(null!=a)return _.Hb(a),{F4c:_.k(_.X(a,1)),name:_.k(_.X(a,2)),resource:WN(_.Ni(a,PK,3))}};var $N=function(a){this.Ma=_.Za(a)};_.V($N,_.Eb);$N.prototype.getName=function(){return _.Y(this,1)};$N.prototype.kg=function(){return _.X(this,1)};$N.prototype.Le=function(a){return _.Wi(this,1,a)};$N.prototype.toObject=function(){return eYb(this)};var eYb=function(a){if(null!=a)return _.Hb(a),{name:_.k(_.X(a,1)),MMc:_.k(_.X(a,2))}};var fYb=function(a){this.Ma=_.Za(a)};_.V(fYb,_.Eb);_.h=fYb.prototype;_.h.getName=function(){return _.Y(this,2)};_.h.kg=function(){return _.X(this,2)};_.h.Le=function(a){return _.Wi(this,2,a)};_.h.Gw=function(){return _.aj(this,3)};_.h.toObject=function(){return gYb(this)};var gYb=function(a){if(null!=a)return _.Hb(a),{teamsId:_.k(_.Ti(a,1)),name:_.k(_.X(a,2)),level:_.k(_.Ti(a,3)),W2c:_.k(_.Ti(a,4))}};var JKb=function(a){this.Ma=_.Za(a)};_.V(JKb,_.Eb);_.h=JKb.prototype;_.h.lr=function(){return _.Y(this,1)};_.h.c2=function(a){_.Wi(this,1,a)};_.h.O_=function(){return _.jj(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.Le=function(a){return _.Wi(this,2,a)};_.h.Zra=function(){return _.cj(this,3,0)};_.h.bRa=function(){return _.Zi(this,4)};_.h.cRa=function(){return _.Zi(this,5,!1)};_.h.toObject=function(){return hYb(this)};
var hYb=function(a){if(null!=a)return _.Hb(a),{productId:_.k(_.X(a,1)),name:_.k(_.X(a,2)),cga:_.k(_.Db(a,3)),FCc:_.k(_.Ii(a,4)),HEc:_.Zi(a,5,!1)}};var OK=function(a){this.Ma=_.Za(a)};_.V(OK,_.Eb);OK.prototype.lr=function(){return _.Y(this,1)};OK.prototype.c2=function(a){_.Wi(this,1,a)};OK.prototype.O_=function(){return _.jj(this,1)};OK.prototype.cL=function(){return _.Y(this,2)};OK.uc=[3,6];OK.prototype.toObject=function(){return iYb(this)};var iYb=function(a){if(null!=a)return _.Hb(a),{productId:_.k(_.X(a,1)),description:_.k(_.X(a,2)),A3c:_.k(_.Vi(a,3)),M3c:_.k(_.X(a,4)),S0c:_.k(_.X(a,5)),D3c:_.yb(_.Oi(a,JKb,6),hYb)}};var aO=function(a){this.Ma=_.Za(a)};_.V(aO,_.Eb);_.h=aO.prototype;_.h.Jra=function(){return _.Oi(this,PK,2)};_.h.OQa=function(){return _.hya(this,4)};_.h.r_a=function(a){_.tb(this,4,a,_.Va(void 0),_.Vi)};_.h.Lra=function(){return _.Oi(this,PK,5)};_.h.bS=function(){return _.Oi(this,WXb,7)};_.h.cL=function(){return _.Y(this,9)};_.h.Kg=function(){return _.Ni(this,bO,10)};_.h.UU=function(a){_.Pi(this,10,a)};_.h.lL=function(){return _.Gi(this,bO,10)};_.h.Pra=function(){return _.Oi(this,PK,13)};
_.h.Qra=function(){return _.Oi(this,PK,15)};_.h.Sra=function(){return _.Oi(this,PK,16)};_.h.cRa=function(){return _.Zi(this,17,!1)};_.h.xba=function(){return _.Oi(this,PK,18)};_.h.getName=function(){return _.Y(this,23)};_.h.kg=function(){return _.X(this,23)};_.h.Le=function(a){return _.Wi(this,23,a)};_.h.lr=function(){return _.Y(this,26)};_.h.Gba=function(){return _.X(this,26)};_.h.c2=function(a){_.Wi(this,26,a)};_.h.O_=function(){return _.jj(this,26)};_.h.Jba=function(){return _.Oi(this,PK,31)};
_.h.FQa=function(){return _.Oi(this,PK,55)};_.h.bRa=function(){return _.Zi(this,66)};_.h.srb=function(){return _.Y(this,53)};_.h.Zra=function(){return _.cj(this,70,0)};_.h.JRa=function(){return _.aj(this,84)};_.h.Csb=function(){return null!=_.Ti(this,84)};var jYb=_.Gb(aO),bO=function(a){this.Ma=_.Za(a)};_.V(bO,_.Eb);_.h=bO.prototype;_.h.ALb=function(a){_.Wi(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.kg=function(){return _.X(this,2)};_.h.Le=function(a){return _.Wi(this,2,a)};
_.h.getParent=function(){return _.Ni(this,bO,3)};_.h.Uwa=function(a){_.Pi(this,3,a)};_.h.cL=function(){return _.Y(this,7)};_.h.Jra=function(){return _.Oi(this,PK,8)};_.h.Lra=function(){return _.Oi(this,PK,9)};_.h.bS=function(){return _.Oi(this,WXb,10)};_.h.Pra=function(){return _.Oi(this,PK,11)};_.h.Qra=function(){return _.Oi(this,PK,12)};_.h.Sra=function(){return _.Oi(this,PK,13)};_.h.xba=function(){return _.Oi(this,PK,14)};_.h.Jba=function(){return _.Oi(this,PK,16)};var kYb=_.Gb(bO);
aO.uc=[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];aO.prototype.toObject=function(){return lYb(this)};
var lYb=function(a){if(null!=a)return _.Hb(a),{Bvc:_.yb(a.Jra(),WN),LY:_.k(_.Vi(a,4)),tTc:_.k(_.Vi(a,61)),Ewc:_.yb(a.Lra(),WN),PVc:_.yb(_.Oi(a,PK,6),WN),SY:_.yb(a.bS(),XXb),sWc:_.yb(_.Oi(a,PK,8),WN),HWc:_.yb(_.Oi(a,PK,39),WN),description:_.k(_.X(a,9)),domain:mYb(a.Kg()),Iqb:_.k(_.X(a,42)),vYc:_.yb(_.Oi(a,PK,12),WN),GBc:_.yb(a.Pra(),WN),RYc:_.k(_.mb(a,14,_.Ra)),QYc:_.k(_.Vi(a,83)),bDc:_.yb(a.Qra(),WN),LDc:_.yb(a.Sra(),WN),HEc:_.Zi(a,17,!1),gFc:_.yb(a.xba(),WN),H_c:_.yb(_.Oi(a,VK,41),aYb),M_c:_.yb(_.Oi(a,
PK,20),WN),P0c:_.yb(_.Oi(a,PK,22),WN),name:_.k(_.X(a,23)),u2c:_.k(_.mb(a,25,_.Ra)),productId:_.k(_.X(a,26)),a3c:_.yb(_.Oi(a,NK,27),bYb),b3c:_.yb(_.Oi(a,PK,28),WN),c3c:cYb(_.Ni(a,YN,29)),G3c:_.yb(_.Oi(a,PK,30),WN),mKc:_.yb(a.Jba(),WN),q4c:_.k(_.Vi(a,38)),e5c:_.yb(_.Oi(a,PK,32),WN),E4c:dYb(_.Ni(a,ZN,58)),G4c:_.yb(_.Oi(a,PK,59),WN),u5c:eYb(_.Ni(a,$N,33)),P5c:TXb(_.Ni(a,xKb,34)),teamList:_.yb(_.Oi(a,fYb,40),gYb),m6c:_.k(_.mb(a,35,_.Ra)),Q6c:_.k(_.Si(a,36)),WTc:VXb(_.Ni(a,XN,43)),XTc:_.yb(_.Oi(a,PK,44),
WN),Q5c:_.k(_.Ii(a,45)),j_c:_.k(_.Ii(a,46)),xWc:_.yb(_.Oi(a,UK,47),YXb),Q2c:_.k(_.X(a,54)),gvc:_.yb(a.FQa(),WN),X3c:_.yb(_.Oi(a,PK,56),WN),z5c:_.yb(_.Oi(a,PK,57),WN),pVc:_.yb(_.Oi(a,PK,62),WN),GWc:_.yb(_.Oi(a,PK,63),WN),o4c:_.yb(_.Oi(a,PK,64),WN),r6c:_.yb(_.Oi(a,PK,65),WN),ada:_.k(_.Ii(a,60)),FCc:_.k(_.Ii(a,66)),dZc:_.k(_.Ii(a,69)),bZc:_.k(_.Ii(a,67)),S2c:_.k(_.Vi(a,78)),bvc:_.k(_.X(a,48)),wWc:_.k(_.Vi(a,49)),G_c:_.k(_.Vi(a,50)),gJc:_.k(_.X(a,51)),MMc:_.k(_.X(a,52)),L2:_.k(_.X(a,53)),cga:_.k(_.Db(a,
70)),tWc:_.k(_.Db(a,71)),wTc:_.yb(_.Oi(a,RN,72),MXb),nTc:_.k(_.Ii(a,73)),r5c:_.k(_.X(a,74)),d1c:_.k(_.Db(a,75)),E6c:_.k(_.Ii(a,76)),S4c:_.k(_.X(a,77)),yTc:iYb(_.Ni(a,OK,79)),B3c:_.yb(_.Oi(a,RK,80),QXb),l4c:_.k(_.X(a,68)),SXc:_.yb(_.Oi(a,QK,81),$Xb),d3c:_.k(_.Ti(a,82)),cOc:_.k(_.Ti(a,84))}};bO.uc=[4,6,8,9,10,11,12,13,14,15,16];bO.prototype.toObject=function(){return mYb(this)};
var mYb=function(a){if(null!=a)return _.Hb(a),{Myc:_.k(_.X(a,1)),name:_.k(_.X(a,2)),parent:mYb(a.getParent()),J5c:_.yb(_.Oi(a,bO,4),mYb),d_c:_.k(_.Ii(a,5)),Z2c:_.yb(_.Oi(a,aO,6),lYb),description:_.k(_.X(a,7)),Bvc:_.yb(a.Jra(),WN),Ewc:_.yb(a.Lra(),WN),SY:_.yb(a.bS(),XXb),GBc:_.yb(a.Pra(),WN),bDc:_.yb(a.Qra(),WN),LDc:_.yb(a.Sra(),WN),gFc:_.yb(a.xba(),WN),q0c:_.yb(_.Oi(a,PK,15),WN),cc:_.k(_.X(a,20)),mKc:_.yb(a.Jba(),WN),jXc:_.k(_.X(a,17)),i5c:_.k(_.Ti(a,18)),LUc:_.k(_.Ii(a,19))}};var LK=function(a){this.Ma=_.Za(a)};_.V(LK,_.Eb);_.h=LK.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.kg=function(){return _.X(this,1)};_.h.Le=function(a){return _.Wi(this,1,a)};_.h.getUrl=function(){return _.Y(this,2)};_.h.eL=function(){return _.X(this,2)};_.h.vN=function(a){return _.Wi(this,2,a)};_.h.nca=function(){return _.jj(this,2)};_.h.gS=function(){return _.Y(this,3)};_.h.Qha=function(a){return _.Wi(this,3,a)};LK.uc=[4];LK.prototype.toObject=function(){return nYb(this)};
var nYb=function(a){if(null!=a)return _.Hb(a),{name:_.k(_.X(a,1)),url:_.k(_.X(a,2)),icon:_.k(_.X(a,3)),h4c:_.yb(_.Oi(a,PK,4),WN)}};var KK=function(a){this.Ma=_.Za(a)};_.V(KK,_.Eb);_.h=KK.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.kg=function(){return _.X(this,1)};_.h.Le=function(a){return _.Wi(this,1,a)};_.h.o_=function(){return _.Oi(this,LK,2)};_.h.WU=function(a){return _.Qi(this,2,a)};_.h.M7=function(a){_.Ri(this,2,LK,a)};KK.uc=[2];KK.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={name:_.k(_.X(this,1)),MFc:_.yb(this.o_(),nYb)}}else a=void 0;return a};var oYb=["domain_less","no_domain"];var pYb=new _.Po("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",QN,PN,function(a){return a.vd()},LXb);var cO=function(a){this.Ma=_.Za(a)};_.V(cO,_.Eb);cO.prototype.getName=function(){return _.Y(this,1)};cO.prototype.kg=function(){return _.X(this,1)};cO.prototype.Le=function(a){return _.Wi(this,1,a)};var qYb=_.Gb(cO);cO.prototype.toObject=function(){if(null!=this){_.Hb(this);var a={name:_.k(_.X(this,1)),feb:_.k(_.X(this,2)),HTc:_.k(_.Db(this,3))}}else a=void 0;return a};var rYb=new _.Po("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",RXb,cO,function(a){return a.vd()},qYb);var sYb=new _.Po("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",TN,bO,function(a){return a.vd()},kYb);var tYb=new _.Po("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",SXb,aO,function(a){return a.vd()},jYb);var uYb=function(a){var b={withCredentials:!0};b=b||{};b.format="jspb";this.Ci=new _.$o(b);this.Mi=void 0==a?a:a.replace(/\/+$/,"")};uYb.prototype.Fba=function(a,b,c){return RUb(this.Ci,this.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",a,b||{},tYb,c)};uYb.prototype.h_=function(a,b,c){return RUb(this.Ci,this.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",a,b||{},rYb,c)};
uYb.prototype.Kg=function(a,b,c){return RUb(this.Ci,this.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",a,b||{},sYb,c)};var dO=function(a){this.qzc=a};dO.prototype.create=function(){return new uYb(this.qzc.current.iY)};dO.ha=function(a){return new (a||dO)(_.q(VN))};dO.ua=_.p({token:dO,qa:dO.ha,Ha:"root"});var eO=function(a,b){this.YF=!1;this.environment=a.current;this.wxa=b.create();this.YF="{{ flags.bypass_cache }}"===window.PY_BYPASS_CACHE?!1:"True"===window.PY_BYPASS_CACHE};eO.prototype.h_=function(){var a=this,b=new RXb;b.RU(this.YF);return kGb(function(c){return a.wxa.h_(b,{"X-Goog-Api-Key":a.environment.apiKey},c)}).ka(_.ie(function(c){console.error("Failed to fetch announcement",c);return _.Fd(c)}))};
eO.prototype.Kg=function(a){var b=this;if(oYb.includes(a))return _.Fd(Error("Je"));var c=new TN;c.ALb(a);c.RU(this.YF);_.Fi(c,4,_.La(!1));return kGb(function(d){return b.wxa.Kg(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.ie(function(d){console.error("Failed to fetch domain",a,d);return d&&404===d.code?_.Fd(Error("Ke`"+a)):_.Fd(d)}))};
eO.prototype.Fba=function(a){var b=this,c=new SXb;c.c2(a);c.RU(this.YF);return kGb(function(d){return b.wxa.Fba(c,{"X-Goog-Api-Key":b.environment.apiKey},d)}).ka(_.ie(function(d){console.error("Failed to fetch product",d);return"Requested entity was not found."===d.message?_.Fd(Error("Le`"+a)):_.Fd(d)}))};
var vYb=function(a,b){var c=new QN;c.r_a(b.endsWith("/")?b.substring(0,b.length-1):b);c.RU(a.YF);return kGb(function(d){var e=a.wxa;return RUb(e.Ci,e.Mi+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",c,{"X-Goog-Api-Key":a.environment.apiKey},pYb,d)})};eO.prototype.getUrl=function(a){return this.environment.iY+"/v3/"+a+"?key="+this.environment.apiKey};eO.ha=function(a){return new (a||eO)(_.q(VN),_.q(dO),_.q(UN))};eO.ua=_.p({token:eO,qa:eO.ha,Ha:"root"});var fO=function(a,b,c){this.Ga=a;this.gV=b;this.Vg=c;this.wf=new _.Ts(this.Ga)};fO.prototype.get=function(a){var b=this;a.iD&&(a=a.parent||a);if(!a.path)return _.oe;var c=a.path;return this.wf.fetch(c,function(){return vYb(b.gV,"//depot/"+c).ka(_.xh(b.Ga,"stacksServiceGet"),_.ie(function(d){_.bs(b.Vg,d);return _.Ed(new PN)}))})};fO.ha=function(a){return new (a||fO)(_.q(_.Vn),_.q(eO),_.q(_.as))};fO.ua=_.p({token:fO,qa:fO.ha,Ha:"root"});var wYb=["clPicker"],xYb=["pathBreadcrumb"],yYb=["refPickerDropdownButton"],zYb=["refPicker"],gO=function(a,b,c,d,e){var f=this;this.Ga=a;this.lU=b;this.A0a=d;this.Mc=e;this.jta=!1;this.oub=!0;this.AZ=void 0;this.kT=new _.we(1);this.Gia=_.gu.has(53)?this.kT.ka(_.Ce(function(m){return f.A0a.get(m)}),_.v(function(m){return new Set(_.Oi(m,JXb,1).map(function(n){return(n.OQa()||"")+"/"}))}),_.Ee(function(m){f.Ga.En({UF:new Map([["stacks",0<m.size?"AVAILABLE":"UNAVAILABLE"]])})}),_.ze()):_.Zh;this.CJc=
this.kT.ka(_.v(function(m){return _.zE(m)?{Xa:m,kwa:_.cob,version:0}:void 0}));var g=[];this.Uoa=this.kT.ka(_.Ce(function(m){return _.zE(m)?_.Svb(f.lU,m).ka(_.Be(_.OE(m.Cb)),_.v(function(n){return{location:m,ev:n}})):_.Ed({location:m,ev:_.OE("")})}),_.v(function(m){return f.e$(g,m.location,m.ev)}))};gO.prototype.Ra=function(){};
gO.prototype.e$=function(a,b,c){var d=_.TE(b.Zb()).Za();a[0]=CXb(this.Pga,b);if(_.zE(b)){if(_.$D(d)){if(d.params.Sb){c="CitC Workspace";var e=_.Zlb(d)}else _.Ip(d)||NBb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Cb,e=d.kj()?e:_.kE(e));d=Object.assign({},{type:2,va:this.kwc,title:e,label:c,ariaLabel:"Pin to CL",zc:"ChangelistPicker",tooltip:void 0},_.fF(d.Zb().ld("").Za()))}else d=this.zNa(d,c),c=UBb(c.type),d={type:1,va:this.DJc,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{AYa:d,
icon:c}};a[1]=d;d=!b.path||"/"===b.path;if(this.oub&&!d){d=[];c=b;var f=c.params;e=f.Bj;var g=f.ef,m=f.ou,n=f.Sb;f=f.Aw;for(var r=_.Kh(c,0);c&&c.path;){var x=0===d.length?{Sb:n}:{Bj:e,ef:g,ou:m,Sb:n,Aw:f};x=_.Bp(_.Ep(c.Zb().yi(x),r).Za());var A=void 0;d.unshift({title:_.JAb(c),Lb:x,path:null==(A=c)?void 0:A.path});c=c.parent}a[2]={type:1,va:this.FIc,label:"File path",context:{WDb:d,qR:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
gO.prototype.zNa=function(a,b){var c=_.kE(b);return Object.assign({},{title:c,va:this.sga,label:_.PE(b.type),ariaLabel:"Ref picker dropdown",zc:"BreadcrumbRefPicker"},_.fF(a.Zb().ld("").Za()))};_.W.Object.defineProperties(gO.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.zp=a;this.kT.next(a)},get:function(){return this.zp}},nTa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null==(a=this.Xa)||!a.params.Sb)}}});
gO.ha=function(a){return new (a||gO)(_.u(_.eu),_.u(_.XH),_.u(_.hu),_.u(fO),_.u(_.MI))};
gO.Aa=_.kc({type:gO,ta:[["repository-breadcrumb","location",""]],vb:function(a,b){a&1&&(_.tf(wYb,7,_.of),_.tf(xYb,7,_.of),_.tf(yYb,7,_.of),_.tf(zYb,7,_.of),_.tf(jN,7));if(a&2){var c;_.sf(c=_.wf())&&(b.kwc=c.first);_.sf(c=_.wf())&&(b.FIc=c.first);_.sf(c=_.wf())&&(b.DJc=c.first);_.sf(c=_.wf())&&(b.sga=c.first);_.sf(c=_.wf())&&(b.Pga=c.first)}},Eb:["aria-label","Repository toolbar"],inputs:{jta:"isEmptyRepo",oub:"includePathBreadcrumb",AZ:"editLink",Xa:["location","place"]},features:[_.hf([_.XH])],nc:["location",
""],Ba:14,Ca:9,Fa:[["fxLayout","row","fxLayoutAlign","center",1,"header-bar"],["fxFlex","","fxGrow","1",1,"crumbs"],[3,"items",4,"ngIf"],[3,"place","isEmptyRepo","editLink"],["pathBreadcrumb",""],["refPickerDropdownButton",""],["refPicker",""],["clPicker",""],[3,"place"],[3,"items"],[3,"copyText","items","projectId","stacksPaths",4,"ngIf"],[3,"copyText","items","projectId","stacksPaths"],[1,"ref-picker-dropdown-button",3,"item","useBreadcrumbStyling"],["class","ref-picker-dropdown-icon","fontSet",
"google-material-icons",4,"ngIf"],["fontSet","google-material-icons",1,"ref-picker-dropdown-icon"],[3,"refPickerData",4,"ngIf"],[3,"refPickerData"]],va:function(a,b){a&1&&(_.y(0,"div",0)(1,"div",1),_.M(2,qGb,1,1,"breadcrumb",2),_.O(3,"async"),_.z(),_.B(4,"activity-header-actions",3),_.z(),_.M(5,sGb,1,1,"ng-template",null,4,_.zf),_.M(7,uGb,2,3,"ng-template",null,5,_.zf),_.M(9,wGb,2,3,"ng-template",null,6,_.zf),_.M(11,xGb,1,1,"ng-template",null,7,_.zf),_.B(13,"resource-scope-breadcrumb-item",8));a&
2&&(_.Pe("citc",b.nTa),_.t(2),_.w("ngIf",_.R(3,7,b.Uoa)),_.t(2),_.w("place",b.Xa)("isEmptyRepo",b.jta)("editLink",b.AZ),_.t(9),_.w("place",b.Xa))},Ia:[LN,MN,_.tm,_.wr,_.xr,_.Sr,_.Gs,_.nI,jN,_.gz,_.hz,ON,_.ym,_.NI],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}"],
Pa:0});var AYb=function(a){this.Pyc=a.data.ka(_.v(function(){var b=_.Jg(a.Uc);return _.$D(b)||_.wE(b)?OBb(b):""}))};AYb.ha=function(a){return new (a||AYb)(_.u(_.Sf))};
AYb.Aa=_.kc({type:AYb,ta:[["binary-file"]],inputs:{Tpa:"contentLength"},Ba:7,Ca:4,Fa:[["icon","source:file"],[4,"ngIf","ngIfElse"],["alternative",""],[3,"href"]],va:function(a,b){a&1&&(_.y(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," You have selected a binary file "),_.z(),_.M(3,yGb,5,2,"icon-empty-state-subtitle",1),_.O(4,"async"),_.M(5,zGb,2,0,"ng-template",null,2,_.zf),_.z());if(a&2){var c=_.ef(6);_.t(3);_.w("ngIf",_.R(4,2,b.Pyc))("ngIfElse",c)}},Ia:[_.tm,_.pz,_.rz,_.qz,
_.ym],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var BYb=["filterInput"],hO=function(a){this.Ga=a;this.Eua=new _.ml;this.JCb=new _.ml;this.Nua=new _.ml;this.Kp=new _.sv("");this.lHb=this.CYa=new _.Tf(!1);this.mb=new _.yd};
hO.prototype.Ra=function(){var a=this,b="";this.cD&&(b=this.cD.query,this.Kp.setValue(this.cD.query),this.CYa.next(this.cD.LTa));b=this.Kp.km.ka(_.Be(b),_.je(300),_.Ee(function(){a.Ga.qb({element:a.zc,action:"queryChange",gestureName:"CHANGE"})}));this.mb.add(_.Qd(b,this.lHb).subscribe(function(c){var d=_.l(c);c=d.next().value;d=d.next().value;var e=!1,f;if(f=d){try{new RegExp(c,"gi");var g=!0}catch(m){g=!1}f=!g}f?(e=!0,_.pv(a.Kp,{invalidRegex:{value:""}})):_.pv(a.Kp,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?
"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.vA(c),g));a.Nua.emit({query:c,LTa:d,ee:g})}))};hO.prototype.La=function(){this.mb.unsubscribe()};hO.prototype.nx=function(a){a.preventDefault()};hO.prototype.focus=function(){this.input&&this.input.oa.focus()};hO.ha=function(a){return new (a||hO)(_.u(_.Vn))};
hO.Aa=_.kc({type:hO,ta:[["regex-filter-input"]],vb:function(a,b){a&1&&_.tf(BYb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.input=c.first)}},lb:function(a,b){a&1&&_.H("keydown.enter",function(){b.Eua.emit(null)})("keydown.shift.enter",function(){b.JCb.emit(null)})},inputs:{cD:"initialState",label:"label",zc:"trackElement"},outputs:{Eua:"onEnter",JCb:"onShiftEnter",Nua:"onStateChange"},hc:["*"],Ba:11,Ca:6,Fa:[[3,"submit"],["appearance","outline","floatLabel","always"],[4,"ngIf"],["type","text","matInput","",
"spellcheck","false",3,"formControl","focus"],["filterInput",""],["matSuffix",""],["color","primary",3,"checked","change"]],va:function(a,b){if(a&1){var c=_.Kc();_.af();_.y(0,"form",0);_.H("submit",function(d){return b.nx(d)});_.y(1,"mat-form-field",1);_.M(2,AGb,2,1,"mat-label",2);_.y(3,"input",3,4);_.H("focus",function(){_.Lc(c);return _.Mc(_.ef(4).select())});_.z();_.M(5,BGb,2,0,"mat-error",2);_.y(6,"div",5);_.bf(7);_.z()();_.y(8,"mat-slide-toggle",6);_.H("change",function(d){d=d.checked;b.Ga.qb({element:b.zc,
action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.CYa.next(d)});_.O(9,"async");_.N(10," Use regex ");_.z()()}a&2&&(_.t(2),_.w("ngIf",b.label),_.t(1),_.w("formControl",b.Kp),_.t(2),_.w("ngIf",b.Kp.Lm("invalidRegex")),_.t(3),_.w("checked",_.R(9,4,b.lHb)))},Ia:[_.tm,_.Gz,_.ai,_.nv,_.Fz,_.rv,_.CK,_.Iv,_.Hv,_.qy,_.Lv,_.FK,_.vv,_.ym],styles:["regex-filter-input[_nghost-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}regex-filter-input[_nghost-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}regex-filter-input[_nghost-%COMP%]   div[matsuffix][_ngcontent-%COMP%]{color:#80868b}form[_ngcontent-%COMP%]{display:inline-block;padding:8px 0 8px 8px}mat-slide-toggle[_ngcontent-%COMP%]{margin-left:4px}"],
Pa:0});var iO=function(){};iO.ha=function(a){return new (a||iO)};iO.Ea=_.lc({type:iO});iO.Da=_.ac({imports:[_.zm,_.Bv,_.Jv,_.Mv,_.GK,_.zw,_.Cv]});var jO=function(a,b){var c=this;this.Ga=a;this.Mc=b;this.p$b="Find";this.kic="FindInFile";this.mb=new _.yd;this.Pja=new _.Tf(0);this.xDc=this.Mc.Vaa.ka(_.re());this.vGc=_.Qd([this.Mc.Vaa,this.Mc.rra,this.Mc.sra]).ka(_.v(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?0===e?"0 / 0":f+1+" / "+e:""}));this.uGc=_.Qd([this.Mc.Vaa,this.Mc.rra,this.Mc.sra]).ka(_.v(function(d){var e=_.l(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d.query?
0===e?(new _.fs("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.fs("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.mb.add(this.Pja.ka(_.Fe(this.Mc.rra)).subscribe(function(d){var e=_.l(d);d=e.next().value;e=e.next().value;c.Ga.qb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});zIb(c.Mc,e+d)}))};jO.prototype.La=function(){this.mb.unsubscribe()};jO.prototype.focus=function(){this.mHb&&this.mHb.focus()};jO.prototype.Nua=function(a){this.Mc.aQa.next(a)};
jO.ha=function(a){return new (a||jO)(_.u(_.Vn),_.u(_.MI))};
jO.Aa=_.kc({type:jO,ta:[["find-in-file"]],vb:function(a,b){a&1&&_.tf(hO,7);if(a&2){var c;_.sf(c=_.wf())&&(b.mHb=c.first)}},Ba:12,Ca:11,Fa:[["id","filter-input","aria-describedby","matches-count-label",3,"label","initialState","trackElement","onEnter","onShiftEnter","onStateChange"],["id","matches-count-label","aria-live","polite"],["type","button","mat-icon-button","","aria-label","Previous match in file","aria-describedby","filter-input",3,"click"],["type","button","mat-icon-button","","aria-label",
"Next match in file","aria-describedby","filter-input",3,"click"]],va:function(a,b){a&1&&(_.y(0,"regex-filter-input",0),_.H("onEnter",function(){b.Pja.next(1);b.focus()})("onShiftEnter",function(){b.Pja.next(-1);b.focus()})("onStateChange",function(c){return b.Nua(c)}),_.O(1,"async"),_.y(2,"span",1),_.O(3,"async"),_.N(4),_.O(5,"async"),_.z()(),_.y(6,"button",2),_.H("click",function(){b.Pja.next(-1);b.focus()}),_.y(7,"mat-icon"),_.N(8,"keyboard_arrow_up"),_.z()(),_.y(9,"button",3),_.H("click",function(){b.Pja.next(1);
b.focus()}),_.y(10,"mat-icon"),_.N(11,"keyboard_arrow_down"),_.z()());a&2&&(_.w("label",b.p$b)("initialState",_.R(1,5,b.xDc))("trackElement",b.kic),_.t(2),_.Ne("aria-label",_.R(3,7,b.uGc)),_.t(2),_.ff(" ",_.R(5,9,b.vGc)," "))},Ia:[_.yr,_.Gs,hO,_.ym],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}}"],Pa:0});var kO=function(){};kO.ha=function(a){return new (a||kO)};kO.Ea=_.lc({type:kO});kO.Da=_.ac({imports:[_.zm,_.Wr,_.Hs,iO]});var CYb=["goToLineInput"],lO=function(a,b,c){this.Ga=a;this.Lb=b;this.Va=c;this.Kp=new _.sv("");this.v$b="Go To"};lO.prototype.focus=function(){this.Krb&&this.Krb.oa.focus()};lO.prototype.nx=function(a){a.preventDefault();(a=this.Kp.value)&&!isNaN(+a)&&0<+a?this.SRa(Number(this.Kp.value)):_.pv(this.Kp,{invalidLineNumber:{value:""}})};lO.prototype.SRa=function(a){this.Ga.qb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Va.navigate(_.Bp(_.Hp(_.Jg(this.Lb.Uc).Zb(),{line:a}).Za()))};
lO.ha=function(a){return new (a||lO)(_.u(_.Vn),_.u(_.Sf),_.u(_.lg))};
lO.Aa=_.kc({type:lO,ta:[["go-to-line"]],vb:function(a,b){a&1&&_.tf(CYb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Krb=c.first)}},Ba:7,Ca:3,Fa:[[3,"submit"],["appearance","outline","floatLabel","always"],["type","text","matInput","","spellcheck","false",3,"formControl"],["goToLineInput",""],[4,"ngIf"]],va:function(a,b){a&1&&(_.y(0,"form",0),_.H("submit",function(c){return b.nx(c)}),_.y(1,"mat-form-field",1)(2,"mat-label"),_.N(3),_.z(),_.B(4,"input",2,3),_.M(6,CGb,2,0,"mat-error",4),_.z()());a&2&&(_.t(3),
_.ff(" ",b.v$b," "),_.t(1),_.w("formControl",b.Kp),_.t(2),_.w("ngIf",b.Kp.Lm("invalidLineNumber")))},Ia:[_.tm,_.Gz,_.ai,_.nv,_.Fz,_.rv,_.CK,_.Iv,_.Hv,_.Lv,_.vv],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 mO=function(){};mO.ha=function(a){return new (a||mO)};mO.Ea=_.lc({type:mO});mO.Da=_.ac({imports:[_.zm,_.Bv,_.Wr,_.Jv,_.Mv,_.Cv]});var nO=function(){this.Bhb=!0};nO.prototype.Ra=function(){this.rqb&&this.Bhb&&_.eq(this.rqb)};nO.ha=function(a){return new (a||nO)};nO.Ja=_.pc({type:nO,ta:[["","focusOnInit",""]],inputs:{rqb:"focusOnInit",Bhb:"cdkTrapFocusAutoCapture"}});var DYb=[{Ec:"start",Fc:"bottom",rc:"start",xc:"top",offsetX:0,offsetY:0},{Ec:"end",Fc:"bottom",rc:"end",xc:"top",offsetX:0,offsetY:0}],oO=function(){this.mIc=DYb;this.klb=this.jda=!1;this.oqb=!0;this.ztb=!1;this.isOpen=new _.ml};oO.prototype.Ra=function(){this.isOpen.emit(!1)};oO.prototype.qB=function(){EYb(this,!this.jda)};oO.prototype.gR=function(){EYb(this,!1);this.G1a&&(this.G1a.focus(),delete this.G1a)};var EYb=function(a,b){b!==a.jda&&(a.jda=b,a.isOpen.emit(a.jda))};
oO.prototype.rf=function(){this.Yf&&this.Yf.Dd&&this.Yf.Dd.rf()};oO.ha=function(a){return new (a||oO)};
oO.Aa=_.kc({type:oO,ta:[["dropdown-button","item","","ariaLabel",""]],vb:function(a,b){a&1&&_.tf(_.ly,5);if(a&2){var c;_.sf(c=_.wf())&&(b.Yf=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",klb:"dense",oqb:"focusAutoCapture",ztb:"iconOnly"},outputs:{isOpen:"isOpen"},nc:["item","","ariaLabel",""],Ba:1,Ca:1,Fa:[[4,"ngIf"],["type","button","mat-stroked-button","","color","primary","cdk-overlay-origin","","fxLayout","","aria-haspopup","true",3,"ascTrackElement","trackAction","click","mousedown"],
["origin","cdkOverlayOrigin"],["fxLayout","column","fxLayoutAlign","start start"],["class","label gmat-overline",4,"ngIf"],["fxLayout","",1,"gmat-subhead-2"],[3,"svgIcon",4,"ngIf"],["svgIcon","shared:arrow_down",1,"trigger-icon"],["cdk-connected-overlay","","cdkConnectedOverlayHasBackdrop","false",3,"cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","detach"],[1,"label","gmat-overline"],[3,"svgIcon"],["cdkTrapFocus","",1,"dropdown-button-container",3,"cdkTrapFocusAutoCapture",
"focusOnInit","ascBlur"],["trapFocus","cdkTrapFocus"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],va:function(a,b){a&1&&_.M(0,HGb,13,23,"ng-container",0);a&2&&_.w("ngIf",b.item)},Ia:[_.gq,_.$n,_.fz,_.tm,_.xm,_.wr,_.xr,_.yr,_.Gs,_.ly,_.ky,nO,_.ym],styles:["dropdown-button[_nghost-%COMP%]{display:block}.label[_ngcontent-%COMP%]{padding:2px 8px 0}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}button[_ngcontent-%COMP%]:not(false){border-radius:4px;min-width:unset;padding:0}button[_ngcontent-%COMP%]:not(false)   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}button[_ngcontent-%COMP%]:not(false)   .trigger-icon[_ngcontent-%COMP%]{margin:0 -8px 0 0}button[_ngcontent-%COMP%]:not(false).icon-only{padding:4px}button[_ngcontent-%COMP%]:not(false).icon-only   .mat-icon[_ngcontent-%COMP%]{margin:0}button[_ngcontent-%COMP%]:not(.dense)   .gmat-subhead-2[_ngcontent-%COMP%]{line-height:inherit}"]});var pO=function(){};pO.ha=function(a){return new (a||pO)};pO.Ea=_.lc({type:pO});pO.Da=_.ac({imports:[_.qq,_.bo,_.iz,_.zm,_.Vr,_.Wr,_.Hs,_.zw,_.gr]});var FYb=["dropdownTemplate"],qO=function(a,b,c,d){var e=this;this.Lb=a;this.nd=b;this.Mc=c;this.pDb=!1;this.zc="FindInFileDropdown";this.displayText="Find in file";this.mb=new _.yd;this.Bg=[];this.zh=new _.zt(d);this.zh.xoa=!1;this.zh.WM("CTRL_F",70,2);this.zh.WM("CTRL_F",70,8);_.Xj(this.zh,"shortcut",function(f){"CTRL_F"===f.identifier&&e.pDb&&(f.preventDefault(),e.Ep.qB(),JGb(function(){return e.ZPa}));return!0});this.mb.add(this.Lb.data.ka(_.v(tBb),_.Slb()).subscribe(function(){GYb(e)}))};
qO.prototype.Ra=function(){var a=this;this.Yz={yZ:this.uu,title:"Find",zc:this.zc};this.Bg=[this.nd.register("findInFile","f",function(){a.Ep.qB();JGb(function(){return a.ZPa})}),this.nd.register("goToLine","g",function(){a.Ep.qB();JGb(function(){return a.SRa})})]};qO.prototype.La=function(){this.mb.unsubscribe();GYb(this);if(this.Bg)for(var a=_.l(this.Bg),b=a.next();!b.done;b=a.next())b=b.value,b();this.zh&&this.zh.dispose()};
var HYb=function(a){JGb(function(){return a.ZPa})},GYb=function(a){a.Mc.aQa.next({LTa:!1,query:"",ee:null})};qO.ha=function(a){return new (a||qO)(_.u(_.Sf),_.u(_.At),_.u(_.MI),_.u(_.ih))};
qO.Aa=_.kc({type:qO,ta:[["find-in-file-dropdown"]],vb:function(a,b){a&1&&(_.tf(FYb,7),_.tf(oO,7),_.tf(jO,5),_.tf(lO,5));if(a&2){var c;_.sf(c=_.wf())&&(b.uu=c.first);_.sf(c=_.wf())&&(b.Ep=c.first);_.sf(c=_.wf())&&(b.ZPa=c.first);_.sf(c=_.wf())&&(b.SRa=c.first)}},inputs:{pDb:"overrideBrowserSearch"},Ba:4,Ca:4,Fa:[[3,"item","ariaLabel","dense","click"],["dropdownTemplate",""]],va:function(a,b){a&1&&(_.y(0,"dropdown-button",0),_.H("click",function(){return HYb(b)}),_.N(1),_.z(),_.M(2,IGb,2,0,"ng-template",
null,1,_.zf));a&2&&(_.w("item",b.Yz)("ariaLabel",b.displayText)("dense",!0),_.t(1),_.ff(" ",b.displayText,"\n"))},Ia:[oO,jO,lO],ub:2,Pa:0});var rO=function(a){this.le=a;a=this.le.gRa().ka(_.v(function(b){var c=new Map;return{index:c,a3:[].concat(_.yc(KGb(b,c)))}}));this.mqa=_.Qd([a,this.le.Hia]).ka(_.Ee(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;b=b.index;c=_.l(c);for(var d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;var f=e=e.next().value;if(b.has(d)){e=b.get(d);d=e.node;var g=e.ofa;e=d.vf.enabled;var m=d.vf.Gs,n=d.vf.Ou;Object.assign(d.vf,f);f=_.l(g);for(g=f.next();!g.done;g=f.next()){g=g.value;
var r=g.vf.Ou;1===d.vf.Gs&&void 0===n&&(r=(r||0)+d.vf.Ou);g.counts.set(LGb(m),(g.counts.get(LGb(m))||1)-1);g.counts.set(LGb(d.vf.Gs),(g.counts.get(LGb(d.vf.Gs))||0)+1);g.d9.set(e,(g.d9.get(e)||1)-1);g.d9.set(d.vf.enabled,(g.d9.get(d.vf.enabled)||0)+1);var x=0<(g.counts.get(2)||0)?2:0<(g.counts.get(0)||0)?0:0<(g.counts.get(1)||0)?1:void 0;r={enabled:0<(g.d9.get(!0)||0),Gs:x,Ou:r};Object.assign(g.vf,r)}}}}),_.v(function(b){return _.l(b).next().value.a3}))};rO.ha=function(a){return new (a||rO)(_.q(_.SI))};
rO.ua=_.p({token:rO,qa:rO.ha});var IYb=function(){PL.apply(this,arguments);this.USa=[]};_.V(IYb,PL);_.W.Object.defineProperties(IYb.prototype,{Uj:{configurable:!0,enumerable:!0,set:function(a){this.USa=a;a=this.uf.selected;this.uf.clear();this.uf.select.apply(this.uf,_.yc(MGb(a,this.USa)))},get:function(){return this.USa}}});var JYb=function(){this.cache=new Map};
JYb.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.vf;switch(a.type){case 1:b={Wh:a.Wh,displayName:c,vf:d,level:b,IK:!1,oda:a.oda};break a;case 0:if(0===a.children.length)throw Error("Me");b={Kz:a.Kz,displayName:c,vf:d,level:b,IK:!0};break a;default:b=_.Ag(a,"Unsupported tree node type")}}a=1===a.type?"layer-"+a.Wh:"category-"+a.Kz;if((c=this.cache.get(a))&&_.Jb(Object.assign({},b,{vf:void 0}),Object.assign({},c,{vf:void 0}))&&_.Jb(b.vf,c.vf))return c;this.cache.set(a,b);return b};var sO=function(a){this.fyb=new _.we(1);this.uBa=iVb;this.vf=this.fyb.ka(_.Ce(function(b){return a.cT(b)}))};_.W.Object.defineProperties(sO.prototype,{Wh:{configurable:!0,enumerable:!0,set:function(a){this.fyb.next(a)}}});sO.ha=function(a){return new (a||sO)(_.u(_.SI))};
sO.Aa=_.kc({type:sO,ta:[["layer-status"]],inputs:{Wh:"layer"},Ba:2,Ca:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","",4,"ngSwitchCase"],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip",4,"ngSwitchCase"],["class","findings-count grimoire-secondary-text",4,"ngSwitchCase"],["text",""],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip"],[1,"findings-count","grimoire-secondary-text"]],va:function(a,b){a&1&&
(_.M(0,QGb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.vf))},Ia:[_.tm,_.um,_.vm,_.OD,_.Gs,_.jw,_.ym],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Pa:0});var YGb=function(a){return{expanded:a}},aHb=new _.fs("Expand {categoryName}"),$Gb=new _.fs("Collapse {categoryName}"),tO=function(a,b,c,d){var e=this;this.le=b;this.Ga=c;this.vc=new _.ye;this.od=new IYb(dHb,eHb);var f=new JYb;this.dataSource=new UL(this.od,new TL(function(g,m){return f.transform(g,m)},dHb,eHb,fHb),[]);d.mqa.ka(_.De(this.vc),_.Ee(function(){_.Hk(a)}),_.ne()).subscribe(function(g){e.dataSource.data=g})};tO.prototype.Ra=function(){};tO.prototype.La=function(){this.vc.next()};
tO.prototype.Ee=function(a){return this.od.Ee(a)};tO.prototype.Rp=function(a,b){return b.IK};
var VGb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.KE(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=gHb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=gHb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.IK)a.od.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=gHb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.IK&&a.od.expand(c)}},RGb=function(a,b,c){b=b.checked;c=c.Wh;b?a.le.IOa(c):a.le.hOa(c);a.Ga.qb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",We:c,gestureName:"CLICK"})},XGb=function(a,b,c){var d=a.od.k_(c).filter(cHb);b.checked?(d.some(function(e){return e.oda})&&(d=d.slice(0,1)),a.le.IOa.apply(a.le,_.yc(d.map(function(e){return e.Wh})))):a.le.hOa.apply(a.le,_.yc(d.map(function(e){return e.Wh})));a.Ga.qb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",We:c.Kz,gestureName:"CLICK"})},ZGb=function(a,b){return a.od.k_(b).some(function(c,d,e){d=c.oda;return c.vf.enabled!==e[0].vf.enabled&&!d})};tO.ha=function(a){return new (a||tO)(_.u(_.El),_.u(_.SI),_.u(_.Vn),_.u(rO))};
tO.Aa=_.kc({type:tO,ta:[["layer-menu"]],features:[_.hf([rO])],Ba:3,Ca:3,Fa:[[3,"dataSource","treeControl"],["class","layer-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"keydown",4,"matTreeNodeDef"],["class","category-node","matTreeNodePadding","","matTreeNodePaddingIndent","24",3,"ngClass","keydown",4,"matTreeNodeDef","matTreeNodeDefWhen"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"layer-node",3,"keydown"],[3,"checked","aria-label","aria-describedby","change",4,
"ngIf","ngIfElse"],["checkbox",""],[3,"id","layer",4,"ngIf"],[3,"checked","aria-label","aria-describedby","change"],[3,"id","layer"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",1,"category-node",3,"ngClass","keydown"],[3,"checked","indeterminate","change"],["mat-icon-button","","matTreeNodeToggle","",1,"toggle-expansion"]],va:function(a,b){a&1&&(_.y(0,"mat-tree",0),_.M(1,WGb,5,3,"mat-tree-node",1),_.M(2,bHb,6,9,"mat-tree-node",2),_.z());a&2&&(_.w("dataSource",b.dataSource)("treeControl",
b.od),_.t(2),_.w("matTreeNodeDefWhen",b.Rp))},Ia:[_.rm,_.tm,sO,_.yr,_.TB,_.Gs,_.oA,WL,ZL,$L,aM,VL],styles:["layer-menu[_nghost-%COMP%]{display:block;overflow:auto;max-height:450px;margin-bottom:8px}@media (max-width:1200px){layer-menu[_nghost-%COMP%]{display:inline-block;overflow:auto;max-height:calc(100vh - 185px)}}.mat-icon-button[_ngcontent-%COMP%]{height:30px;width:30px;line-height:30px}.toggle-expansion[_ngcontent-%COMP%]{margin-left:auto;margin-right:5px}.toggle-expansion[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}layer-status[_ngcontent-%COMP%]{margin-left:auto;margin-right:15px}mat-tree[_ngcontent-%COMP%]{margin-bottom:10px;padding-left:15px;min-width:300px;max-width:400px}mat-tree-node[_ngcontent-%COMP%]{min-height:30px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:4px}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-label{white-space:normal;flex:1 1 100%}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-button{display:block}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label{display:flex}mat-tree-node[_ngcontent-%COMP%]     .mat-radio-label-content{flex:1}mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container{margin-top:1px}@media (forced-colors:active){mat-tree-node[_ngcontent-%COMP%]     .mat-checkbox-inner-container .mat-checkbox-checkmark-path{stroke:ButtonText!important}}"],
Pa:0});var KYb=["layerMenuDropdownItem"],uO=function(){this.ES="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};uO.prototype.Ra=function(){this.Yz={yZ:this.tFc,title:"Layers",zc:"LayerMenuDropdown"}};uO.ha=function(a){return new (a||uO)};
uO.Aa=_.kc({type:uO,ta:[["layer-menu-dropdown"]],vb:function(a,b){a&1&&_.tf(KYb,7);if(a&2){var c;_.sf(c=_.wf())&&(b.tFc=c.first)}},Ba:3,Ca:2,Fa:[["ariaLabel","Layers",3,"item","dense"],["layerMenuDropdownItem",""],[1,"layer-menu-dropdown-item"],[1,"layer-menu-title"],["mat-icon-button","","matTooltip","Help","aria-label","Help for code layers",1,"help-link",3,"externalLink"],["svgIcon","shared:help_outline"]],va:function(a,b){a&1&&(_.B(0,"dropdown-button",0),_.M(1,hHb,6,1,"ng-template",null,1,_.zf));
a&2&&_.w("item",b.Yz)("dense",!0)},Ia:[oO,_.Wn,tO,_.zr,_.Gs],styles:[".layer-menu-title[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:block;font-family:Google Sans,sans-serif;font-weight:500;line-height:26px;padding:5px 10px}.help-link[_ngcontent-%COMP%]{position:absolute;display:block;top:5px;right:10px}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}.mat-icon-button[_ngcontent-%COMP%]{height:26px;width:26px;line-height:26px}"],
Pa:0});var vO=function(){this.Vb=[];this.tooltip="Copy link"};vO.prototype.Ra=function(){};vO.prototype.copy=function(){this.button.trigger()};vO.ha=function(a){return new (a||vO)};
vO.Aa=_.kc({type:vO,ta:["link-row label  url  shortcut ".split(" ")],vb:function(a,b){a&1&&_.tf(_.mz,7);if(a&2){var c;_.sf(c=_.wf())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Vb:"shortcut",url:"url"},nc:"label  url  shortcut ".split(" "),Ba:5,Ca:9,Fa:[[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],["copyButton",""],[3,"shortcut"]],va:function(a,b){a&1&&(_.y(0,"span"),_.N(1),_.z(),_.B(2,"copy-button",0,1)(4,
"menu-keyboard-shortcut-hint",2));a&2&&(_.t(1),_.gf(b.label),_.t(1),_.w("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.t(2),_.w("shortcut",b.Vb))},Ia:[_.mz,_.AI],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}"],
Pa:0});var wO=function(a,b){this.Ga=a;this.hAc=b;this.wf=new _.Ts(this.Ga)};wO.prototype.list=function(a){var b=this;if(!a.tb||!a.Qc||!a.repository)return _.Fd("Missing necessary repo group details.");var c=Object.assign({},_.NE(a.tb,a.Qc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Cb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE"});return this.wf.fetch(c,function(){return b.hAc.list(c)}).ka(_.v(function(d){return d.vj}))};
wO.ha=function(a){return new (a||wO)(_.q(_.Vn),_.q(lVb))};wO.ua=_.p({token:wO,qa:wO.ha,Ha:"root"});var LYb=["clLink"],MYb=["dropdownList"],NYb=["buildLink"],OYb=["headLink"],PYb=["includeLink"],QYb=["pathLink"],RYb=["google3Link"],SYb=["publicCsHeadLink"],TYb=["publicCommitLink"],jHb=function(){return["l","r"]},pHb=function(){return["l","g"]},rHb=function(){return["l","i"]},tHb=function(){return["l","b"]},BHb=function(){return["l","e"]},DHb=function(){return["l","c"]},JHb=function(){return["l","p"]},KHb=function(){return["l","h"]},xO=function(a,b,c,d,e,f,g){this.Ga=a;this.Zg=b;this.Uvc=c;this.nd=
d;this.HNa=e;this.window=f;this.eV=g;this.Vc=_.UD;this.y$b="List of code hyperlinks";this.Nyb=this.Myb=this.Jjb=_.oe;this.IUa=this.HNa.IUa;this.Bg=[]};xO.prototype.Ra=function(){var a=this;this.Yz={title:"Links",yZ:this.uu,zc:"LinksDropdown"};this.WN=this.nd.register("toggleLinkDropdown","l",function(){a.Ep.qB();a.yr("toggleDropdown")})};
xO.prototype.Ub=function(){var a=this,b=PHb(this.Xa,this.Zg).ka(_.xe(1),_.Ld());this.Jjb=this.Uvc.list(this.Xa).ka(_.v(function(c){return null!=c&&c.length?_.MD(c[0]):_.MD(void 0)}),_.Ee(function(c){c&&a.Bg.push(a.nd.register("copyBuildRule","b",function(){a.Svc.copy();a.yr("focusIncludeBuildRule")},!0))}),_.ie(function(){return _.LD("Error contacting Depserver")}),_.Be(_.VD));this.Myb=UYb(this,b).ka(_.Ee(function(){a.Bg.push(a.nd.register("copyClLink","r",function(){a.spa.copy();a.yr("focusClLink")},
!0))}),_.v(_.MD),_.ie(function(){return _.LD("Error determining most recent commit")}),_.Be(_.VD));this.Nyb=VYb(this,b).ka(_.Ee(function(){a.Bg.push(a.nd.register("copyPublicCommitLink","c",function(){a.pJc.copy();a.yr("focusPublicCommitLink")},!0))}),_.v(_.MD),_.ie(function(){return _.LD("Error determining most recent commit")}),_.Be(_.VD))};xO.prototype.La=function(){this.WN&&this.WN();this.UN()};
var LHb=function(a){if(_.yE(a.Xa))return _.Vlb(a.Xa)},NHb=function(a){if(_.$D(a.Xa)||_.wE(a.Xa))switch(a.yb.kind){case 1:return a.yb.DH?a.yb.DH+"/":void 0;case 0:return a.yb.DH}},iHb=function(a){var b=!!a.Xa.params.line;return _.aE(a.Xa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},UYb=function(a,b){return b.ka(_.v(function(c){var d=a.Xa;_.$D(a.Xa)&&(d=_.Ep(d.Zb()).Za());d=d.Zb().yi({line:a.Xa.params.line,yf:c,Sb:a.Xa.params.Sb,No:a.Xa.params.No}).Za();return _.$rb(a.eV,d)}))},VYb=function(a,b){return NHb(a)?
b.ka(_.v(function(c){var d=NHb(a),e=_.Coa(a.Xa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.Ed(void 0)},MHb=function(a){if(!a.Xa||!_.yE(a.Xa))return null;var b=_.Vlb(a.Xa);b.endsWith(".cc")?b=b.replace(/\.cc$/,".h"):b.endsWith(".c")?b=b.replace(/\.c$/,".h"):b.endsWith(".proto")&&(b=b.replace(/\.proto$/,".proto.h"));if(b.endsWith(".h"))return'#include "'+b+'"';if(b.endsWith(".dart"))return a=b.split("/lib/"),2>a.length?null:"import 'package:"+(a.slice(0,a.length-1).join("/lib/").replace(/\//g,
".")+"/"+a[a.length-1])+"';";if(b.endsWith(".java")){if(b.startsWith("java/"))b=b.substring(5);else return null;b=b.substring(0,b.length-5);b=b.replace(/\//g,".");return"import "+b+";"}if(b.endsWith(".py")||b.endsWith(".clif")){b=b.substring(0,b.length-(b.endsWith(".py")?3:5));a=!1;b.startsWith("third_party/py/")&&(a=!0,b=b.substring(15));var c=b.lastIndexOf("/");if(0>c||c>=b.length)return null;var d=b.substring(c+1,b.length);b=b.substring(0,c).replace(/\//g,".");a||(b="google3."+b);return"from "+
b+" import "+d}return b.endsWith(".td")?'include "'+b+'"':b.endsWith(".value")?'#import "'+b.replace(/\.value$/,".h")+'"':null};xO.prototype.Pea=function(){this.UN()};
xO.prototype.Qea=function(){var a=this;this.Bg=[this.nd.register("copyPathLink","p",function(){a.HIc.copy();a.yr("focusPathLink")},!0),this.nd.register("copyHeadLink","h",function(){a.CS.copy();a.yr("focusHeadLink")},!0)];MHb(this)&&this.Bg.push(this.nd.register("copyIncludeLink","i",function(){a.pDc.copy();a.yr("focusIncludeLink")},!0));LHb(this)&&this.Bg.push(this.nd.register("copyGoogle3Link","g",function(){a.MBc.copy();a.yr("focusGoogle3Link")},!0));NHb(this)&&this.Bg.push(this.nd.register("copyPublicHeadLink",
"e",function(){a.qJc.copy();a.yr("focusPublicHeadLink")},!0))};xO.prototype.yr=function(a){this.Ga.qb({element:"LinksDropdown",action:a,projectId:this.Xa.tb,gestureName:"KEYBOARD"})};xO.prototype.UN=function(){if(this.Bg)for(var a=_.l(this.Bg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.W.Object.defineProperties(xO.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});
xO.ha=function(a){return new (a||xO)(_.u(_.Vn),_.u(_.RH),_.u(wO),_.u(_.At),_.u(_.xJ),_.u(_.Ns),_.u(_.Rx))};
xO.Aa=_.kc({type:xO,ta:[["links-dropdown","viewData",""]],vb:function(a,b){a&1&&(_.tf(LYb,5),_.tf(MYb,7),_.tf(oO,7),_.tf(NYb,5),_.tf(OYb,5),_.tf(PYb,5),_.tf(QYb,5),_.tf(RYb,5),_.tf(SYb,5),_.tf(TYb,5));if(a&2){var c;_.sf(c=_.wf())&&(b.spa=c.first);_.sf(c=_.wf())&&(b.uu=c.first);_.sf(c=_.wf())&&(b.Ep=c.first);_.sf(c=_.wf())&&(b.Svc=c.first);_.sf(c=_.wf())&&(b.CS=c.first);_.sf(c=_.wf())&&(b.pDc=c.first);_.sf(c=_.wf())&&(b.HIc=c.first);_.sf(c=_.wf())&&(b.MBc=c.first);_.sf(c=_.wf())&&(b.qJc=c.first);_.sf(c=
_.wf())&&(b.pJc=c.first)}},inputs:{yb:"viewData"},features:[_.Bc],nc:["viewData",""],Ba:3,Ca:3,Fa:[[3,"item","ariaLabel","dense","isOpen"],["dropdownList",""],["id","path-link","fxLayoutAlign","space-between center","label","Path","ariaLabel","Copy link to path",3,"shortcut","url"],["pathLink",""],["id","head-link","fxLayoutAlign","space-between center","label","HEAD","ariaLabel","Copy link to HEAD",3,"shortcut","url"],["headLink",""],[4,"ngIf"],["id","google3-link","fxLayoutAlign","space-between center",
"label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url",4,"ngIf"],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url",4,"ngIf"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Copy link to HEAD in Public Code Search",3,"shortcut","url",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url",4,"ngIf"],
["id","cl-link","class","missing-link",4,"ngIf"],["id","cl-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url"],["clLink",""],["id","cl-link",1,"missing-link"],[1,"label"],[3,"inline",4,"ngIf"],["class","missing-link-message grimoire-secondary-text",4,"ngIf"],[3,"inline"],[1,"missing-link-message","grimoire-secondary-text"],["id","google3-link","fxLayoutAlign","space-between center","label","G3 Path","ariaLabel","Copy link to google3 path",3,"shortcut","url"],["google3Link",
""],["id","include-link","fxLayoutAlign","space-between center","ariaLabel","Copy import statement",3,"label","shortcut","url"],["includeLink",""],["id","build-link","fxLayoutAlign","space-between center","label","Build rule","ariaLabel","The build rule containing this file",3,"shortcut","url",4,"ngIf"],["id","build-link","class","missing-link",4,"ngIf"],["id","build-link","fxLayoutAlign","space-between center","label","Build rule","ariaLabel","The build rule containing this file",3,"shortcut","url"],
["buildLink",""],["id","build-link",1,"missing-link"],["id","public-cs-head-link","fxLayoutAlign","space-between center","label","HEAD in Public CS","ariaLabel","Copy link to HEAD in Public Code Search",3,"shortcut","url"],["publicCsHeadLink",""],["id","public-commit-link","fxLayoutAlign","space-between center",3,"label","ariaLabel","shortcut","url",4,"ngIf"],["id","public-commit-link","class","missing-link",4,"ngIf"],["id","public-commit-link","fxLayoutAlign","space-between center",3,"label","ariaLabel",
"shortcut","url"],["publicCommitLink",""],["id","public-commit-link",1,"missing-link"]],va:function(a,b){a&1&&(_.y(0,"dropdown-button",0),_.H("isOpen",function(c){return c?b.Qea():b.Pea()}),_.z(),_.M(1,OHb,13,18,"ng-template",null,1,_.zf));a&2&&_.w("item",b.Yz)("ariaLabel",b.y$b)("dense",!0)},Ia:[_.tm,oO,_.xr,_.OD,vO,_.ym],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}"],
Pa:0});var yO=function(a,b,c,d){this.Ga=a;this.NK=b;this.Je=d;this.wf=new _.Ts(this.Ga)};yO.prototype.TQa=function(a,b,c){var d=this;c=void 0===c?[]:c;if(!_.AE(a))return _.Ed(_.KD("Dynamic related files unavailable"));var e=SUb(TUb(VUb(UUb((new _.up).d2(_.nta(a.tb,a.Qc,a.repository)))).ld(a.path),b),c);return this.wf.fetch(e.vd(),function(){return _.uu(d.Je,function(){return d.NK.TQa(e,d.Je.Dk())},"FileService.getRelated")}).ka(_.v(function(f){return _.MD(QHb(f))}),_.Be(_.VD),_.ie(function(){return _.Ed(_.KD("Dynamic related files unavailable"))}))};
yO.ha=function(a){return new (a||yO)(_.q(_.Vn),_.q(_.C5a),_.q(_.hu),_.q(_.Nu))};yO.ua=_.p({token:yO,qa:yO.ha,Ha:"root"});var WYb=["dropdownList"],UHb=function(a){return["r",a]},zO=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.Wyc=c;this.gr=d;this.Vg=e;this.Va=f;this.nd=g;this.eV=m;this.Vc=_.UD;this.label="Related files";this.zc="RelatedFilesDropdown";this.tTa=new _.Tf(!1);this.Zl=new _.Tf(new _.Ig({}));this.mb=new _.yd;this.Bg=[];this.IYa=this.Zl.ka(_.Ce(function(r){return XYb(n,r)}));_.gu.has(13)&&(this.Vyc=this.IYa.ka(_.Fe(this.Zl.Tf()),_.Ce(function(r){var x=_.l(r);r=x.next().value;x=x.next().value;if(!_.aE(x))return _.Ed(_.MD([]));
r=r.map(function(A){return A.QK});return n.Wyc.TQa(x,10,r)}),_.Ee(function(r){2===r.state&&n.Ep&&0<r.Xb.length&&setTimeout(function(){n.Ep.rf()},0)})))};_.h=zO.prototype;
_.h.Ra=function(){var a=this;this.Yz={yZ:this.uu,title:"Related files",zc:this.zc};this.WN=this.nd.register("toggleRelatedFilesDropdown","r",function(){a.Ep.qB();a.Ga.qb({element:a.zc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.mb.add(_.Qd([this.IYa,this.tTa.Tf(),this.Zl.Tf()]).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.UN();d&&a.FYa(b,c)}))};_.h.La=function(){this.WN&&this.WN();this.UN();this.mb.unsubscribe()};_.h.Qea=function(){this.tTa.next(!0)};
_.h.Pea=function(){this.tTa.next(!1)};
_.h.FYa=function(a,b){var c=this,d=new Set;a=_.l(a);for(var e=a.next(),f={};!e.done;f={xx:f.xx,OD:f.OD},e=a.next())f.OD=e.value,f.xx=f.OD.xx,f.xx&&f.OD.Vb&&!d.has(f.OD.Vb)&&(d.add(f.OD.Vb),this.Bg.push(this.nd.register(f.xx,f.OD.Vb,function(g){return function(){c.Ep.qB();c.Ga.qb({element:c.zc,action:"navigateTo"+cVb(g.xx),gestureName:"KEYBOARD"});c.Va.navigate(_.Bp(_.TE(b.Zb().ld(g.OD.QK)).Za()))}}(f),!0)),this.Bg.push(this.nd.register(f.xx+"InNewTab","shift+"+f.OD.Vb,function(g){return function(){c.Ep.qB();
c.Ga.qb({element:c.zc,action:"navigateTo"+cVb(g.xx),gestureName:"KEYBOARD"});var m=_.TE(b.Zb().ld(g.OD.QK)).Za();_.Ej(_.L7a(c.eV,m),void 0,new _.zj(_.yj,"_blank"))}}(f),!0)))};_.h.Ura=function(a){return this.Zl.ka(_.v(function(b){return _.Bp(_.TE(b.Zb().ld(a)).Za())}))};
var XYb=function(a,b){var c=b.parent,d=b.path,e=a.Uda(c).ka(_.v(function(n){var r=[];n=_.l(n);for(var x=n.next();!x.done;x=n.next())(x=YYb(a,d,x.value))&&r.push(x);c.path&&r.push({QK:c.path,xx:"parent",Vb:"p"});return r})),f=_.Ed([]);if(!b.iD){var g=ZYb(a,d);g&&(b=dIb(b,g.Txa),f=a.Uda(b).ka(_.v(function(n){return n.length&&(n=_.Bg(n[0]))?[eIb(n,g.wta)]:[]}),_.Be([])))}else if(c.path){var m=ZYb(a,c.path);m&&(b=dIb(c,m.Txa),f=a.Uda(b).ka(_.v(function(n){for(var r=[],x=_.l(n),A=x.next();!A.done;A=x.next())(A=
$Yb(d,A.value,m.Txa))&&r.push(A);!r.length&&n.length&&(n=_.Bg(n[0]))&&r.push(eIb(n,m.wta));return r}),_.Be([])))}return _.Qd(f,e).ka(_.v(function(n){var r=_.l(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},ZYb=function(a,b){a=_.l(a.config.T2);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.hE;d=d.nE;if(b.match(c.Cp))return{wta:!0,Txa:c};if(b.match(d.Cp))return{wta:!1,Txa:d}}},$Yb=function(a,b,c){var d=_.Vy(b),e=c.ee.exec(_.Vy(a));if(e&&(a=new RegExp(RHb(c.eh,function(f){return _.vA(e[Number(f)])})),
d.match(a)))return{QK:b,xx:"test",Vb:"t"}},YYb=function(a,b,c){if(c!==b){var d=_.Vy(c);b=_.Vy(b);a=_.l(a.config.q1);for(var e=a.next(),f={};!e.done;f={Qva:f.Qva},e=a.next())if(e=e.value,f.Qva=e.ee.exec(b),f.Qva){var g=new RegExp(RHb(e.eh,function(m){return function(n){return _.vA(m.Qva[Number(n)])}}(f)));if(d.match(g))return{QK:c,xx:e.label,Vb:e.Vb}}}};
zO.prototype.Uda=function(a){var b=this;return this.gr.list(a.tb,a.Qc,a.repository,_.Qh(a),a.path||"",a.params.Sb).ka(_.v(function(c){return c.map(function(d){return d.ke()})}),_.ie(function(c){_.bs(b.Vg,c);return _.Ed([])}))};zO.prototype.UN=function(){for(var a=_.l(this.Bg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Bg=[]};_.W.Object.defineProperties(zO.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Zl.next(a)},get:function(){return this.Zl.value}}});
zO.ha=function(a){return new (a||zO)(_.u(_.Vn),_.u(_.hu),_.u(yO),_.u(_.sJ),_.u(_.as),_.u(_.lg),_.u(_.At),_.u(_.Rx))};
zO.Aa=_.kc({type:zO,ta:[["related-files-dropdown"]],vb:function(a,b){a&1&&(_.tf(oO,7),_.tf(WYb,7));if(a&2){var c;_.sf(c=_.wf())&&(b.Ep=c.first);_.sf(c=_.wf())&&(b.uu=c.first)}},inputs:{config:"config",Xa:"place"},Ba:5,Ca:4,Fa:[[3,"item","ariaLabel","dense","isOpen"],["dropdownButton",""],["dropdownList",""],["dense",""],["class","space-between-alignment","mat-list-item","","trackAction","navigateRelatedFiles",3,"routerLink","ascTrackElement",4,"ngFor","ngForOf"],[3,"ngSwitch",4,"ngIf"],["mat-list-item",
"","trackAction","navigateRelatedFiles",1,"space-between-alignment",3,"routerLink","ascTrackElement"],[4,"ngIf","ngIfElse"],["relatedFilepath",""],[3,"shortcut",4,"ngIf"],[3,"shortcut"],[3,"ngSwitch"],[4,"ngIf"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[1,"dynamic-header"],["theme","error"],["class","related-nav-list-item","mat-list-item","","trackAction","navigateDynamicRelatedFiles",3,"routerLink","ascTrackElement","title",4,"ngFor","ngForOf"],["mat-list-item","","trackAction","navigateDynamicRelatedFiles",
1,"related-nav-list-item",3,"routerLink","ascTrackElement","title"]],va:function(a,b){a&1&&(_.y(0,"dropdown-button",0,1),_.H("isOpen",function(c){return c?b.Qea():b.Pea()}),_.N(2),_.z(),_.M(3,cIb,5,6,"ng-template",null,2,_.zf));a&2&&(_.w("item",b.Yz)("ariaLabel",b.label)("dense",!0),_.t(2),_.ff(" ",b.label,"\n"))},Ia:[_.$n,_.sm,_.tm,_.um,_.vm,oO,_.QD,_.OD,_.xy,_.yy,_.ew,_.AI,_.Gn,_.ym,_.vz],styles:[".dynamic-header[_ngcontent-%COMP%]{font-weight:700;text-align:center;padding:4px}menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a.space-between-alignment[_ngcontent-%COMP%] >   span.mat-list-item-content{display:flex;justify-content:space-between}@media (max-width:1200px){  .cdk-overlay-container .dropdown-button-container{display:block;overflow:hidden}  .cdk-overlay-container .dropdown-button-container mat-nav-list{overflow-y:auto;max-height:calc(100vh - 125px)}  .cdk-overlay-container .dropdown-button-container a.space-between-alignment{min-width:150px}}"],
Pa:0});_.aZb=[];var bZb=["dropdownTemplate"],gIb=function(a){return["v",a]},AO=function(a,b){this.Ga=a;this.nd=b;this.RFc=_.aZb;this.kac="View this file in an external site";this.gD=!1;this.k9="ciderv";this.Xia=!1;this.bwa=[];this.Bg=[]};_.h=AO.prototype;_.h.Ra=function(){var a=this;this.Yz={title:"View in",yZ:this.uu,zc:"ViewInDropdown"};this.WN=this.nd.register("openViewInDropdown","v",function(){a.Ep.qB();a.yr("openDropdown")})};
_.h.Ub=function(a){if(a.place||null!=a.ciderDefault.ig||null!=a.suggestUniqueCiderWs.ig){var b=this.Xa;a=[];for(var c=_.l(this.RFc),d=c.next();!d.done;d=c.next())if(d=d.value,!d.ee||b.path.match(d.ee)){var e=d;d=Object.assign({},e);e=e.vB;d=(delete d.vB,d);e=e(b);var f=void 0;if(null==(f=e)?0:f.includes("cider.corp.google.com"))switch(this.k9){case "prompt":f=void 0,e=null!=(f=JBb(e,this.Xia))?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.gD||(b=OBb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.jsa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.jsa});this.DH&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.DH});this.bwa=a}};_.h.La=function(){this.WN&&this.WN();this.UN()};_.h.Pea=function(){this.UN()};
_.h.Qea=function(){for(var a=this,b=_.l(this.bwa),c=b.next(),d={};!c.done;d={g0:d.g0},c=b.next())d.g0=c.value,this.Bg.push(this.nd.register(d.g0.label,d.g0.key,function(e){return function(){_.Ej(e.g0.url,void 0,new _.zj(_.yj,"_blank"));a.Ep.gR();a.yr(e.g0.label)}}(d),!0))};_.h.yr=function(a){this.Ga.qb({element:"ViewInDropdown",action:a,projectId:this.Xa.tb,gestureName:"KEYBOARD"})};_.h.UN=function(){for(var a=_.l(this.Bg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Bg=[]};
AO.ha=function(a){return new (a||AO)(_.u(_.Vn),_.u(_.At))};
AO.Aa=_.kc({type:AO,ta:[["view-in-dropdown"]],vb:function(a,b){a&1&&(_.tf(oO,5),_.tf(bZb,7));if(a&2){var c;_.sf(c=_.wf())&&(b.Ep=c.first);_.sf(c=_.wf())&&(b.uu=c.first)}},inputs:{Xa:"place",jsa:"gitilesLink",DH:"ossLink",gD:"isGenerated",k9:"ciderDefault",Xia:"suggestUniqueCiderWs"},features:[_.Bc],Ba:3,Ca:1,Fa:[[3,"item","ariaLabel","dense","isOpen",4,"ngIf"],["dropdownTemplate",""],[3,"item","ariaLabel","dense","isOpen"],["dense",""],["class","space-between-alignment","mat-list-item","","target",
"_blank",3,"href",4,"ngFor","ngForOf"],["mat-list-item","","target","_blank",1,"space-between-alignment",3,"href"],[3,"shortcut"]],va:function(a,b){a&1&&(_.M(0,fIb,1,3,"dropdown-button",0),_.M(1,iIb,2,1,"ng-template",null,1,_.zf));a&2&&_.w("ngIf",b.bwa.length)},Ia:[_.sm,_.tm,oO,_.xy,_.yy,_.AI],styles:["menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}  a.space-between-alignment>span.mat-list-item-content{display:flex;justify-content:space-between}"],Pa:0});var sIb=function(a){return{enabled:a}},BO=function(a,b,c,d,e,f,g,m){this.Ga=a;this.Vd=b;this.le=d;this.nd=e;this.Sva=f;this.service=g;this.Wb=m;this.RSb=this.Wb.I2a.ka(_.ze(1))};BO.prototype.Ra=function(){var a=this;this.Qk=this.nd.register("toggleBlame","b",function(){a.sia&&(oIb(a,"KEYBOARD"),_.Hk(a.Vd))})};BO.prototype.La=function(){this.Qk&&this.Qk()};BO.prototype.BL=function(){return this.service.BL(this.Xx.ka(_.v(function(a){return 1===a.kind}))).ka(_.v(function(a){return{visible:a}}))};
var oIb=function(a,b){b=void 0===b?"CLICK":b;a.le.hD("BLAME")?(a.le.hOa("BLAME"),cZb(a,!1,b)):(a.le.IOa("BLAME"),cZb(a,!0,b))},cZb=function(a,b,c){a.Ga.qb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Md.tb,gestureName:c})};
_.W.Object.defineProperties(BO.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.Xx?this.Xx.next(a):this.Xx=new _.Tf(a)},get:function(){return this.Xx.value}},IEc:{configurable:!0,enumerable:!0,get:function(){return _.Gp(this.Md,_.uE(this.Md.Zb(),"ref").Za())}},rMb:{configurable:!0,enumerable:!0,get:function(){return"DiffDetailHeader"!==this.componentId&&("FileDetail"!==this.componentId||"code-diff"!==this.contentType)}},sia:{configurable:!0,enumerable:!0,get:function(){return"FileDetail"===
this.componentId&&"text"===this.contentType}},tMc:{configurable:!0,enumerable:!0,get:function(){return _.AE(this.Md)&&"FileDetail"===this.componentId&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},eyb:{configurable:!0,enumerable:!0,get:function(){var a="FolderDetail"===this.componentId&&_.gu.has(11);return _.gu.has(23)&&(this.sia||a)}},gD:{configurable:!0,enumerable:!0,get:function(){return _.BE(this.yb.MD)}},Uwb:{configurable:!0,enumerable:!0,get:function(){return _.gu.has(85)&&
this.sia}},Md:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}},VDc:{configurable:!0,enumerable:!0,get:function(){return this.le.hD("BLAME")}}});BO.ha=function(a){return new (a||BO)(_.u(_.Vn),_.u(_.El),_.u(_.hu),_.u(_.SI),_.u(_.At),_.u(_.AK),_.u(_.MI),_.u(_.Mu))};
BO.Aa=_.kc({type:BO,ta:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",yb:"viewData"},nc:["componentId","","viewData",""],Ba:20,Ca:11,Fa:[[4,"ngIf"],[3,"overrideBrowserSearch",4,"ngIf"],[3,"viewData",4,"ngIf"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs",4,"ngIf"],[3,"place","config",4,"ngIf"],["type","button","color","primary","mat-stroked-button","","class","blame",3,"selected","click",4,"ngIf"],
[3,"componentId"],[3,"overrideBrowserSearch"],[3,"viewData"],[3,"place","gitilesLink","ossLink","isGenerated","ciderDefault","suggestUniqueCiderWs"],[3,"place","config"],["type","button","color","primary","mat-stroked-button","",1,"blame",3,"click"],["fxLayout","",1,"gmat-subhead-2","title"],["mat-icon-button","","ascTrackElement","BottomPanelToggle","trackGestureClick","true","aria-label","Toggle bottom panel","matTooltip","Toggle bottom panel",3,"color","trackAction","click"],["svgIcon","shared:panes"],
["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"color","trackAction","ariaLabel","matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","VirtualScrollToggle","trackGestureClick","true",3,"color","trackAction","ariaLabel","matTooltip","click"]],va:function(a,b){a&1&&(_.M(0,jIb,1,0,"layer-menu-dropdown",0),_.N(1,"\n"),_.M(2,kIb,2,3,"find-in-file-dropdown",1),_.N(3,"\n"),_.M(4,lIb,1,1,"links-dropdown",2),_.N(5,"\n"),_.M(6,mIb,4,10,"view-in-dropdown",
3),_.N(7,"\n"),_.M(8,nIb,2,2,"related-files-dropdown",4),_.N(9,"\n"),_.N(10,"\n"),_.M(11,pIb,5,2,"button",5),_.N(12,"\n"),_.M(13,qIb,7,2,"ng-container",0),_.O(14,"async"),_.N(15,"\n"),_.M(16,tIb,5,5,"ng-container",0),_.N(17,"\n"),_.B(18,"fullscreen-button",6),_.N(19,"\n"));a&2&&(_.w("ngIf",b.eyb),_.t(2),_.w("ngIf",b.sia),_.t(2),_.w("ngIf",b.rMb),_.t(2),_.w("ngIf",b.tMc),_.t(2),_.w("ngIf",b.Sva.config&&!b.IEc&&b.rMb),_.t(3),_.w("ngIf",b.sia&&!b.eyb),_.t(2),_.w("ngIf",_.R(14,9,b.BL())),_.t(3),_.w("ngIf",
b.Uwb),_.t(2),_.w("componentId",b.componentId))},Ia:[_.$n,_.tm,qO,bN,uO,xO,_.yr,_.Gs,_.jw,zO,AO,_.ym],styles:["header-actions[_nghost-%COMP%]{align-items:center;display:flex;padding:0 10px}header-actions[_nghost-%COMP%]     .mat-chip-list-wrapper{margin:0}button.blame[_ngcontent-%COMP%]:not(:first-child), find-in-file-dropdown[_ngcontent-%COMP%]:not(:first-child), layer-menu-dropdown[_ngcontent-%COMP%]:not(:first-child), links-dropdown[_ngcontent-%COMP%]:not(:first-child), related-files-dropdown[_ngcontent-%COMP%]:not(:first-child), view-in-dropdown[_ngcontent-%COMP%]:not(:first-child){margin-left:8px}button.blame[_ngcontent-%COMP%]{border-radius:4px;min-width:unset;padding:0}button.blame[_ngcontent-%COMP%]   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}"],
Pa:0});var CO=function(a,b,c){this.Ga=a;this.nd=c;this.hwb=this.gD=this.iMc=!1;this.rXa="";this.zNb="FILE";this.sza="Generated by a BUILD rule. See go/bbcp for more details";this.rO="detail-header-id";this.zc="DetailHeader";this.Qk=function(){};this.b0a=_.gu.has(22)};CO.prototype.Ra=function(){var a=this;this.Qk=this.nd.register("triggerStarButton","s",function(){a.Ga.qb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.xNb&&a.xNb.u2a.next({kind:"event",action:"KEYBOARD"})})};
CO.prototype.La=function(){this.Qk()};
_.W.Object.defineProperties(CO.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.gD=_.BE(a.MD);this.hwb=_.cmb(a.MD);var b;(b=a.location.path||"")&&"/"!==b?(b=_.Vy(b),b="/"===b.substr(-1)?b.substr(0,b.length-1):b):b="Repository Root";this.rXa=b;if(0===a.kind&&0!==a.brb.length){var c=a.brb[0],d=_.Ni(c,_.Rh,1);b=d.mr();d=_.Y(d,3);c=c.ke();var e=GBb(b);b=_.Y(b,2);b="depot"===e.type?new _.Hg({repository:b,Cb:d,path:c,params:void 0}):new _.Ig({xe:e,repository:b,Cb:d,path:c,params:void 0})}else b=
void 0;this.yQa=b;this.zNb=_.gi(a.location);this.Jya=a},get:function(){return this.Jya}},Xa:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});CO.ha=function(a){return new (a||CO)(_.u(_.Vn),_.u(_.hu),_.u(_.At))};
CO.Aa=_.kc({type:CO,ta:[["detail-header","componentId","","viewData",""]],vb:function(a,b){a&1&&_.tf(_.VJ,5);if(a&2){var c;_.sf(c=_.wf())&&(b.xNb=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",iMc:"showLinksDropdown",yb:"viewData"},nc:["componentId","","viewData",""],Ba:10,Ca:10,Fa:[["fxLayout","","fxLayoutAlign","space-between center","fxFlex","noshrink",1,"header"],["fxLayout","","fxLayoutAlign","start center"],[3,"place","type","trackElement","elementName",4,"ngIf"],[1,
"place","gmat-subtitle-2"],[4,"ngIf"],["fxFlexAlign","stretch",3,"activeLocation","showMostRecentCommitForPath","lastSubmoduleFetchSpec"],["fxFlex","initial",3,"componentId","contentType","viewData"],["unknownGeneratingFile",""],[3,"place","type","trackElement","elementName"],[4,"ngIf","ngIfElse"],["src","https://ssl.gstatic.com/devopsconsole/images/source/build-output.png","alt","Generated by a BUILD rule. See go/bbcp for more details","matTooltip","Generated by a BUILD rule. See go/bbcp for more details",
4,"ngIf"],["trackAction","navigateToGeneratedBy",3,"ascTrackElement","routerLink"],"src;https://ssl.gstatic.com/devopsconsole/images/source/build-output.png;alt;Generated by a BUILD rule. See go/bbcp for more details;matTooltip;Generated by a BUILD rule. See go/bbcp for more details".split(";")],va:function(a,b){a&1&&(_.y(0,"div",0)(1,"div",1),_.M(2,uIb,1,4,"star",2),_.y(3,"h2",3),_.N(4),_.M(5,xIb,3,3,"ng-container",4),_.z(),_.B(6,"commit-information",5),_.z(),_.B(7,"header-actions",6),_.z(),_.M(8,
yIb,1,0,"ng-template",null,7,_.zf));a&2&&(_.t(2),_.w("ngIf",b.b0a),_.t(1),_.Ne("id",b.rO),_.t(1),_.ff(" ",b.rXa," "),_.t(1),_.w("ngIf",b.gD),_.t(1),_.w("activeLocation",b.Xa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.yb.k0),_.t(1),_.w("componentId",b.componentId)("contentType",b.contentType)("viewData",b.yb))},Ia:[_.$n,EM,_.tm,_.wr,_.xr,_.Sr,_.Qr,BO,_.jw,_.Gn,_.VJ],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}"],
Pa:0});var DO=function(){this.Z3a=2};DO.prototype.Ra=function(){};_.W.Object.defineProperties(DO.prototype,{RIc:{configurable:!0,enumerable:!0,get:function(){return _.Bp(_.eF(this.yb.location.Zb(),function(a){delete a.Zw;delete a.qn}).Za())}}});DO.ha=function(a){return new (a||DO)};
DO.Aa=_.kc({type:DO,ta:[["diff-detail-header"]],inputs:{yb:"viewData"},Ba:11,Ca:6,Fa:[["fxFlex","50","fxLayout","row",1,"left-diff"],["fxFlex","grow","fxLayoutAlign","stretch"],[3,"activeLocation","version"],["fxFlexAlign","center","ascTrackElement","DiffDetailHeader","trackAction","closeDiff",1,"close-diff",3,"routerLink","trackProjectId"],"type;button;mat-icon-button;;aria-label;Exit diff".split(";"),["fxLayoutAlign","end","fxFlex","noshrink",1,"right-diff"],["fxFlexAlign","stretch",3,"activeLocation"],
["fxFlex","grow"],["componentId","DiffDetailHeader",3,"viewData"]],va:function(a,b){a&1&&(_.y(0,"div",0)(1,"div",1),_.B(2,"commit-information",2),_.z(),_.y(3,"a",3)(4,"button",4)(5,"mat-icon"),_.N(6,"clear"),_.z()()()(),_.y(7,"div",5),_.B(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.z());a&2&&(_.t(2),_.w("activeLocation",null==b.yb?null:b.yb.location)("version",b.Z3a),_.t(1),_.w("routerLink",b.RIc)("trackProjectId",b.yb.location.tb),_.t(5),_.w("activeLocation",null==b.yb?null:b.yb.location),
_.t(2),_.w("viewData",b.yb))},Ia:[_.$n,EM,_.wr,_.xr,_.Sr,_.Qr,BO,_.yr,_.Gs,_.Gn],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}"],Pa:0});var EO=function(a,b){this.Ga=a;this.Mc=b;this.markerHeight="10px";this.Vzb=new _.Tf([]);this.kCb=new _.Tf(null);this.Uzb=new _.Tf({});this.Tzb=new _.ml;this.Vzb=_.Qd(this.Uzb,this.kCb).ka(_.v(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;d=BIb("find",c.find,e);var f=BIb("search",c.search,e),g=BIb("xrefs",c.pQc,e);c=BIb("importantXrefs",c.oDc,e);return[].concat(_.yc(f),_.yc(g),_.yc(c),_.yc(d))}))};
_.W.Object.defineProperties(EO.prototype,{Xta:{configurable:!0,enumerable:!0,set:function(a){this.Uzb.next(a)}},Xl:{configurable:!0,enumerable:!0,set:function(a){this.kCb.next(a)}}});EO.ha=function(a){return new (a||EO)(_.u(_.Vn),_.u(_.MI))};
EO.Aa=_.kc({type:EO,ta:[["file-content-pager"]],inputs:{Xta:"markers",Xl:"numLines"},outputs:{Tzb:"markerClicked"},Ba:2,Ca:3,Fa:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],va:function(a,b){a&1&&(_.M(0,AIb,1,7,"div",0),_.O(1,"async"));a&2&&_.w("ngForOf",_.R(1,1,b.Vzb))},Ia:[_.sm,_.ym],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%}"],
Pa:0});var FO=function(a,b){this.Ga=a;this.Vg=b};_.h=FO.prototype;_.h.Ys=function(a){_.bs(this.Vg,a)};_.h.U1a=function(a){return _.JNa(this.Ga,a,"codeRenderFull")};_.h.Bja=function(a,b){_.JNa(this.Ga,a,"codeRenderRefresh_"+b)};_.h.rzb=function(){this.Ga.qb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.iVa=function(){this.Ga.qb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.q0=function(){this.Ga.qb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.xr=function(){this.Ga.qb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD"})};_.h.nT=function(){this.Ga.qb({element:"FileDetail",action:"scroll",gestureName:"SCROLL"})};FO.ha=function(a){return new (a||FO)(_.q(_.Vn),_.q(_.as))};FO.ua=_.p({token:FO,qa:FO.ha});var JO=function(){};JO.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Elb("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(""),_.hE(a)):_.hE("<data with types: "+Object.keys(a).join(", ")+">")};JO.ha=function(a){return new (a||JO)};JO.Ce=_.qc({name:"renderData",type:JO,ie:!0});var KO=function(){};KO.prototype.Ra=function(){};KO.ha=function(a){return new (a||KO)};
KO.Aa=_.kc({type:KO,ta:[["jupyter-notebook"]],inputs:{I0:"notebook"},Ba:1,Ca:1,Fa:[[4,"ngFor","ngForOf"],[3,"ngSwitch"],[3,"content",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"content"],[1,"inline",3,"value","fileName"],[3,"expanded",4,"ngIf"],[3,"expanded"],[3,"outerHTML"]],va:function(a,b){a&1&&_.M(0,LIb,4,3,"ng-container",0);a&2&&_.w("ngForOf",b.I0.cells)},Ia:[_.sm,_.tm,_.um,_.vm,_.BJ,_.nH,_.Bz,_.jH,_.kH,_.NH,JO],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0}"]});var LO=function(){this.size=0;this.fba=_.oe;this.Kxb=new _.ml;this.Kva=void 0;this.pia=!1};LO.prototype.Ra=function(){};LO.prototype.La=function(){var a;null==(a=this.mb)||a.unsubscribe()};LO.prototype.Ub=function(a){if(a.fullViewData){var b;null==(b=this.mb)||b.unsubscribe();this.Kva=void 0;this.pia=!1;this.mb=void 0}};
var QIb=function(a,b){a.pia=!1;var c;null==(c=a.mb)||c.unsubscribe();a.mb=void 0;a.Kva=b.ka(_.v(function(d){return d.te}))},PIb=function(a,b){a.pia=!0;var c;null==(c=a.mb)||c.unsubscribe();a.mb=b.ka(_.pe(1)).subscribe(function(d){a.Kxb.emit(d);a.pia=!1})};LO.ha=function(a){return new (a||LO)};
LO.Aa=_.kc({type:LO,ta:[["large-file","fullViewData",""]],inputs:{size:"size",fba:"fullViewData"},outputs:{Kxb:"largeFileViewData"},features:[_.Bc],nc:["fullViewData",""],Ba:3,Ca:2,Fa:[[4,"ngIf","ngIfElse"],["prompt",""],["spinner",""],[3,"inline"],["icon","source:file"],["fullContentsLoading",""],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"],["gme-button-old","","ascTrackElement","FileDetail","trackAction","showRawContents",3,"click"]],va:function(a,
b){a&1&&(_.M(0,OIb,5,4,"ng-container",0),_.M(1,TIb,7,5,"ng-template",null,1,_.zf));if(a&2){var c=_.ef(2);_.w("ngIf",b.Kva)("ngIfElse",c)}},Ia:[_.$n,_.tm,_.ry,_.pz,_.rz,_.qz,_.OD,_.ym,_.kB],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}"],
Pa:0});var MO=function(a,b,c){var d=this;this.Ga=a;this.Mc=b;this.Wb=c;this.nV=_.Cu().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.Mc.Kpb.ka(_.v(function(e){return d.nV.get(e)}))};MO.prototype.Ra=function(){};MO.prototype.ik=function(a){(a=_.Du(this.nV,a))&&this.Mc.BG!==a&&(this.Ga.qb({element:"MarkdownTabHeader",action:this.zQa(a),gestureName:"CLICK",projectId:this.yb.location.tb}),this.Mc.BG=a,this.Wb.Rha(a))};
MO.prototype.zQa=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.Ag(a,"Unknown file detail tab selected")}};MO.ha=function(a){return new (a||MO)(_.u(_.Vn),_.u(_.MI),_.u(_.Mu))};
MO.Aa=_.kc({type:MO,ta:[["markdown-tab-header","viewData",""]],inputs:{yb:"viewData"},nc:["viewData",""],Ba:4,Ca:3,Fa:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Preview"],["label","Source"]],va:function(a,b){a&1&&(_.y(0,"mat-tab-group",0),_.H("selectedIndexChange",function(c){return b.ik(c)}),_.O(1,"async"),_.B(2,"mat-tab",1)(3,"mat-tab",2),_.z());a&2&&_.w("selectedIndex",_.R(1,1,b.selectedIndex))},Ia:[_.IB,_.EB,_.DB,_.ym],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}"]});var NO=function(a){this.element=a};_.W.Object.defineProperties(NO.prototype,{RKc:{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.oa;_.Rj(d);d.appendChild(bVb(c))})}}});NO.ha=function(a){return new (a||NO)(_.u(_.bd))};NO.Ja=_.pc({type:NO,ta:[["","safeSvg",""]],inputs:{RKc:"safeSvg"}});var OO=function(a){this.Cb=a};_.W.Object.defineProperties(OO.prototype,{TKc:{configurable:!0,enumerable:!0,set:function(a){switch(this.Cb.oa.tagName){case "AUDIO":var b=this.Cb.oa;a=a instanceof _.Zf?a:_.IAa(a);b.src=_.$f(a);break;case "IMG":this.Cb.oa.src=a;break;case "VIDEO":b=this.Cb.oa,a=a instanceof _.Zf?a:_.IAa(a),b.src=_.$f(a)}}}});OO.ha=function(a){return new (a||OO)(_.u(_.bd))};OO.Ja=_.pc({type:OO,ta:[["","sanitizeSrc",""]],inputs:{TKc:"sanitizeSrc"}});var PO=function(a){this.lQa=a};
PO.prototype.hA=function(a){if(5===a.kind)return _.Ed(_.VD);if(0!==a.kind)return _.Ed(_.KD("Folding unsupported"));var b=a.location,c=b.tb,d=b.Qc,e=b.repository,f=b.path;b=b.params;f=_.mE(a.location,1)||f;var g=b.Sb?"HEAD":_.Kh(a.location,1);a={Cb:_.Kh(a.location,0)||"",commit:g};return this.lQa.hA(c,d,e,a,f,b.Sb).ka(_.v(function(m){if(2===m.Lg()||4===m.Lg())var n=_.KD("Folding unavailable");else{n=[];m=_.l(_.Oi(m,_.jp,3));for(var r=m.next();!r.done;r=m.next()){r=r.value;var x=r.getRange();x&&n.push({start:_.$i(x,
1)-1,end:_.$i(x,3)-1,indentation:_.$i(r,2)})}n=_.MD(n)}return n}),_.Be(_.VD),_.ie(function(){return _.Ed(_.KD("Folding unavailable"))}))};PO.ha=function(a){return new (a||PO)(_.q(_.Zw))};PO.ua=_.p({token:PO,qa:PO.ha});var QO=function(a,b,c){var d=b.events.ka(_.de(function(e){return e instanceof _.hg}),_.Be(null),_.v(function(){var e=_.Jg(a.Uc);e.path&&e.path.endsWith(".md")&&(e=e.parent);return e.Zb().yi().Za()}),_.ne(function(e,f){return _.Gp(e,f)}),_.xe(1),_.Ld());this.tHb=d.ka(_.v(function(e){return VIb(e,b)}));this.rHb=d.ka(_.v(function(e){return WIb(e,c)}))};QO.ha=function(a){return new (a||QO)(_.q(_.Sf),_.q(_.lg),_.q(_.sJ))};QO.ua=_.p({token:QO,qa:QO.ha});var dZb=function(){this.nTb=[]};_.W.Object.defineProperties(dZb.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.nTb},set:function(a){this.nTb=a}}});var RO=function(){dZb.apply(this,arguments)};_.V(RO,dZb);var eZb=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=RO.prototype;_.h.C_=function(a){var b=this.widgets.filter(function(c){return QBb(c.line,a)});this.Bh=0<b.length?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.gsa=function(a,b){if(!this.Bh||a>this.widgets[this.Bh.last].line||b<=this.widgets[this.Bh.first].line)return[{widgets:this.C_({start:a,end:b}),type:"replace"}];var c=this.widgets[this.Bh.first],d=this.widgets[this.Bh.last],e=[];if(a>c.line){var f=this.tRa(a);0<f.length&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.BQa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.sRa(b),0<a.length&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.AQa(b),0<b.length&&
e.push({widgets:b,type:"add",location:"end"}));return e};_.h.AQa=function(a){for(var b=[],c=this.Bh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.Bh.last=c}return b};_.h.BQa=function(a){for(var b=[],c=this.Bh.first-1;0<=c;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.Bh.first=c}return b};_.h.tRa=function(a){for(var b=[],c=this.Bh.first;c<=this.Bh.last;c++){var d=this.widgets[c];if(d.line>=a){this.Bh.first=c;break}b.push(d)}return b};
_.h.sRa=function(a){for(var b=[],c=this.Bh.last;c>=this.Bh.first;c--){var d=this.widgets[c];if(d.line<=a){this.Bh.last=c;break}b.push(d)}return b};RO.ha=function(){var a;return function(b){return(a||(a=_.$c(RO)))(b||RO)}}();RO.ua=_.p({token:RO,qa:RO.ha});var SO=function(){dZb.apply(this,arguments)};_.V(SO,dZb);_.h=SO.prototype;_.h.C_=function(a){var b=this.widgets.filter(function(c){return void 0!==c.startLine&&QBb(c.startLine,a)||void 0!==c.endLine&&QBb(c.endLine,a)});0<b.length&&(this.Bh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.gsa=function(a,b){if(!this.Bh)return[];var c=this.widgets[this.Bh.first],d=this.widgets[this.Bh.last];if(void 0!==d.endLine&&a>=d.endLine||void 0!==c.startLine&&b<=c.startLine)return[{widgets:this.C_({start:a,end:b}),type:"replace"}];var e=[];if(void 0!==c.endLine&&a>c.endLine){var f=this.tRa(a);0<f.length&&e.push({widgets:f,type:"remove"})}void 0!==c.startLine&&a<c.startLine&&(a=this.BQa(a),0<a.length&&e.push({widgets:a,type:"add",location:"start"}));void 0!==d.startLine&&b<d.startLine&&(a=this.sRa(b),
0<a.length&&e.push({widgets:a,type:"remove"}));void 0!==d.endLine&&b>d.endLine&&(b=this.AQa(b),0<b.length&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.AQa=function(a){for(var b=[],c=this.Bh.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.Bh.last=c}return b};_.h.BQa=function(a){for(var b=[],c=this.Bh.first-1;0<=c;c--){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine<a)break;b.push(d);this.Bh.first=c}return b};
_.h.tRa=function(a){for(var b=[],c=this.Bh.first;c<=this.Bh.last;c++){var d=this.widgets[c];if(void 0!==d.endLine&&d.endLine>=a){this.Bh.first=c;break}b.push(d)}return b};_.h.sRa=function(a){for(var b=[],c=this.Bh.last;c>=this.Bh.first;c--){var d=this.widgets[c];if(void 0!==d.startLine&&d.startLine<=a){this.Bh.last=c;break}b.push(d)}return b};SO.ha=function(){var a;return function(b){return(a||(a=_.$c(SO)))(b||SO)}}();SO.ua=_.p({token:SO,qa:SO.ha});var TO=function(a){var b=a.column;this.line=a.line;this.column=b};TO.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};TO.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};var UO=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};UO.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var VO=function(a,b){_.xH.call(this,a,b);this.nb=a;this.visibility=_.FH;this.YC=new Map;this.nu=0;this.zl=[];this.fj=this.qf=0;this.Iyb=10};_.V(VO,_.xH);var fZb=function(a){a.wja&&(a.wja.style.height=_.ME(a.visibility,a.qf)*a.lineHeight+"px");if(a.O8){for(var b=a.visibility,c=a.fj,d=0,e=b.AV.length-1;0<=e;e--){var f=b.AV[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.O8.style.height=(a.nu-c-d)*a.lineHeight+"px"}};
VO.prototype.HCb=function(){this.wja||(this.wja=document.createElement("div"),this.container.appendChild(this.wja));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.O8||(this.O8=document.createElement("div"),this.container.appendChild(this.O8))};VO.prototype.Is=function(){return this.nu};var gZb=function(a){return{start:a.qf,end:a.fj}};VO.prototype.Ki=function(a){if(a>=this.qf&&a<this.fj)return this.zl[a-this.qf]};
var hZb=function(a,b,c){b>=a.qf&&b<a.fj&&(a.content.replaceChild(c,a.zl[b-a.qf]),a.zl[b-a.qf]=c)};_.h=VO.prototype;_.h.clear=function(){_.xH.prototype.clear.call(this);this.zl=[];this.fj=this.qf=0;this.content&&(this.content.textContent="");this.YC.clear()};
_.h.bt=function(a,b){if(this.content&&this.wja&&this.O8&&this.lNa()){var c=a+b;a>=this.fj||c<=this.qf?(this.xga(this.fj-this.qf),this.fj=this.qf=a,this.SQ(b,!0)):(a>this.qf?this.xga(a-this.qf):this.SQ(this.qf-a),c<this.fj?this.xga(this.fj-c,!0):this.SQ(c-this.fj,!0));fZb(this)}};
_.h.SQ=function(a,b){b=void 0===b?!1:b;0>=a||(this.fj=Math.max(this.fj,0),this.qf=Math.max(this.qf,0),_.Llb(this.content,b?"beforeend":"afterbegin",this.Yqb(Math.max(0,b?this.fj:this.qf-a),a)),this.zl=Array.from(this.content.children),b?this.fj+=a:(this.qf-=a,0>=this.qf&&(this.fj-=this.qf,this.qf=0)))};
_.h.xga=function(a,b){b=void 0===b?!1:b;a=Math.min(this.zl.length,a);for(var c=_.l(this.zl.splice(b?this.zl.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.qf+=a);this.fj=this.qf+this.zl.length};_.h.lNa=function(){return!0};
_.h.Av=function(a,b){var c=new Map(b.map(function(g){return[g.start,g]}));b=new Set;a=_.l(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;for(var e=iZb(d,c),f=d.start;f<d.end;f++)jZb(this,f,e,f===d.start),b.add(f)}c=_.l(this.YC);for(a=c.next();!a.done;a=c.next())a=_.l(a.value).next().value,b.has(a)||this.showLine(a);fZb(this)};
var iZb=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},jZb=function(a,b,c,d){if(_.GE(b,a.Is())){var e=a.YC.get(b);e&&e.hidden===!d||(c=a.Ijb(b,c,!d),a.YC.set(b,{node:c,hidden:!d}),a.Ki(b)&&(d=document.createElement("div"),_.Llb(d,"afterbegin",c),hZb(a,b,d.firstChild)))}};
VO.prototype.showLine=function(a){if(_.GE(a,this.Is())&&this.YC.get(a)){var b=this.Ki(a);b&&hZb(this,a,b.lastElementChild.firstElementChild);this.YC.delete(a)}};_.W.Object.defineProperties(VO.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.Iyb},set:function(a){this.Iyb=a;fZb(this)}},qM:{configurable:!0,enumerable:!0,set:function(a){this.nu=a;fZb(this)}}});VO.ha=function(a){return new (a||VO)(_.u(_.bd),_.u(_.Fk))};
VO.Ja=_.pc({type:VO,inputs:{visibility:"visibility"},features:[_.Ke]});var WO=function(a,b,c,d,e,f){VO.call(this,c,d);var g=this;this.Vd=a;this.view=b;this.nb=c;this.g2a=f;this.Bv=!1;this.Lf=[];this.hk=new _.ml;this.rA=new _.ml;this.mb=new _.yd;this.lines=[];this.Tl=[];this.Lhb=new _.ye;this.hRb=new _.ye;this.SG=new Set;this.cYa=0;this.mb.add(e.qS().ka(_.ne()).subscribe(function(m){var n=void 0===g.tabSize;g.tabSize=m;n||_.Hk(g.Vd)}));this.mb.add(this.g2a.rQc.subscribe(function(){g.Vja(_.J9a(0,g.Tl.length))}));this.mb.add(this.hRb.ka(_.Vha(function(){return g.Lhb.ka(_.Be(void 0),
_.je(20),_.re())})).subscribe(function(){kZb(g)}))};_.V(WO,VO);WO.Ja=VO.Ja;_.h=WO.prototype;_.h.Ra=function(){VO.prototype.HCb.call(this)};_.h.La=function(){this.mb.unsubscribe()};_.h.Yqb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.YC.has(a)?c.push(this.YC.get(a).node):c.push(this.Tl[a]);return _.Cab(c)};
_.h.SQ=function(a,b){b=void 0===b?!1:b;if(!(0>=a)){var c=Math.max(0,b?this.fj:this.qf-a),d=c+a;VO.prototype.SQ.call(this,a,b);for(a=c;a<d;a++)this.SG.has(a)&&(b=void 0,null==(b=this.Ki(a))||b.setAttribute("aria-current","true"));this.hRb.next()}};_.h.lNa=function(){return 0<this.Tl.length};
_.h.Ub=function(a){if(a.highlightedLines){a=_.l(Array.from(this.container.querySelectorAll("[aria-current]")));for(var b=a.next();!b.done;b=a.next())b.value.removeAttribute("aria-current");a=_.FE(this.Lf,this.Is(),this.qf,!0);a=_.l(a);for(b=a.next();!b.done;b=a.next()){b=b.value;for(var c=b.start;c<=b.end;c++){var d=void 0;null==(d=this.Ki(c))||d.setAttribute("aria-current","true")}}this.SG=_.tmb(this.Lf)}};
_.h.Zpa=function(a,b){var c=this,d=_.wH(this,"line");d.appendChild(_.vH(this,Array.from({length:b+1}).join(" "),"line"));b=_.vH(this,"...","line ellipses");b.addEventListener("click",function(){c.hk.emit(a)});d.appendChild(b);return d};
_.h.Ijb=function(a,b,c){a=this.Tl[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;">'+_.rH(a)+"</div></div>";return(0,_.qH)(c).pB()};_.h.Yd=function(a){a=a.target;a.classList.contains("ellipses")&&this.hk.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.kR=function(){if(this.Is()&&this.zl[0])return this.zl[0].getBoundingClientRect().height;var a=_.wH(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.N7=function(a,b){b=void 0===b?[]:b;this.lines=a;this.qM=a.length;this.Tl=[];var c=document.getElementById("pre-rendered-code");if(null!=c&&this.Bv){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.zl=Array.from(this.content.children);this.qf=Number(this.zl[0].getAttribute("data-line-number"));this.fj=this.qf+this.zl.length;(c=_.KE(this.container,"virtual-scroll-format-code",
"body"))&&0>=c.scrollTop&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.Tl.push(b[d]);if(this.Tl.length<a.length)for(b=this.WMa(0,a.length),d=this.Tl.length;d<a.length;d++)this.Tl.push(JVb({lineNumber:d,line:a[d],qu:b[d]}).pB())};var mZb=function(a){a.selection=new UO({start:new TO({line:0,column:0}),end:lZb(a)});kZb(a)};
WO.prototype.Vja=function(a){var b=this;if(this.lNa()&&(a=a.filter(function(n){return _.GE(n,b.Is())}),!(0===a.length||a[a.length-1]>=this.Is()))){var c=new _.BH(new nZb),d=a.map(function(n){var r;return c.vd(null!=(r=b.Dj.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.Tl[m]=JVb({lineNumber:m,line:this.lines[m],qu:d[g]}).pB();_.Llb(e,"afterbegin",this.Tl[m]);
hZb(this,m,e.firstChild)}null!=f&&(a=Number(f),isNaN(a)||this.focus(a))}};WO.prototype.focus=function(a){a=_.FE(a,this.Is());if(0!==a.length){var b=this.Ki(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.rA.next(a[0].start),b.focus())}};
WO.prototype.Pu=function(){if(this.cYa)this.cYa--;else{this.Lhb.next();var a=oZb(this);if(null==a?0:a.we){var b=a.we,c,d=b.start.isEqual(new TO({line:this.qf,column:0}))&&(null==(c=this.selection)?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(pZb(this))&&(null==(e=this.selection)?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new UO({start:d,end:c});this.vda=a.vda}else this.vda=this.selection=void 0}};
var kZb=function(a){if(a.selection){var b=a.selection;var c=new UO({start:new TO({line:a.qf,column:0}),end:pZb(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 UO({start:d,end:c})}var f;d=null==(f=oZb(a))?void 0:f.we;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=qZb(a,c.start),d=qZb(a,c.end),(c=document.getSelection())&&f&&d&&(a.vda||(d=_.l([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.cYa++))}},sZb=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?lZb(a):new TO({line:0,column:0});a=rZb(a,b,c);b=a.node;c=a.offset;a=b.parentElement;do{for(var d=_.l(a.childNodes),e=d.next();!e.done;e=d.next()){e=e.value;if(e.isEqualNode(b))break;var f=void 0,g=void 0;c+=null!=(g=null==(f=e.textContent)?void 0:f.length)?g:0}a=_.l([a,a.parentElement]);b=a.next().value;a=a.next().value}while(!(b instanceof
HTMLDivElement));b.getAttribute("data-line-number");return new TO({line:Number(b.getAttribute("data-line-number")),column:c})},rZb=function(a,b,c){return 0===b.childNodes.length?{node:b,offset:c}:b.childNodes.length<=c?qZb(a,pZb(a)):rZb(a,b.childNodes[c],0)},qZb=function(a,b){var c=a.Ki(b.line);if(c)return tZb(a,c,b.column)},tZb=function(a,b,c){if(!b.hasChildNodes())return{node:b,offset:c};var d=0;b=_.l(b.childNodes);for(var e=b.next();!e.done;e=b.next()){e=e.value;var f=void 0,g=void 0,m=null!=(g=
null==(f=e.textContent)?void 0:f.length)?g:0;if(d+m>=c)return tZb(a,e,c-d);d+=m}},uZb=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("")};
WO.prototype.clear=function(){VO.prototype.clear.call(this);this.view.clear();this.lines=[];this.Tl=[]};
var oZb=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=sZb(a,d,b.anchorOffset),a=sZb(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{we:new UO({start:b,end:a}),vda:!0}:{we:new UO({start:a,end:b}),vda:!1}}},pZb=function(a){var b,c;return new TO({line:a.fj-1,column:(null==(b=a.Ki(a.fj-1))?void 0:null==(c=b.textContent)?void 0:c.length)||0})},lZb=function(a){var b=a.lines.length-
1;return new TO({line:b,column:a.lines[b].length})};WO.prototype.WMa=function(a,b){for(var c=new _.BH(new nZb),d=[];a<b;a++){var e=void 0;d.push(c.vd(null!=(e=this.Dj.get(a))?e:null))}return d};WO.ha=function(a){return new (a||WO)(_.u(_.El),_.u(_.pf),_.u(_.bd),_.u(_.Fk),_.u(_.Mu),_.u(_.vJ))};
WO.Aa=_.kc({type:WO,ta:[["virtual-scroll-code-container"]],Fb:4,lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)});a&2&&_.Oe("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{Bv:"usePrefetchIfPossible",Lf:"highlightedLines",Dj:"inlineWidgets"},outputs:{hk:"lineShown",rA:"lineFocused"},features:[_.Ke,_.Bc],Ba:0,Ca:0,va:function(){},styles:["virtual-scroll-code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}virtual-scroll-code-container.nopadding{padding:0}virtual-scroll-code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}"],
ub:2,Pa:0});var nZb=function(){};_.h=nZb.prototype;_.h.K7=function(a,b){_.Ri(a,8,_.uH,b)};_.h.Bjb=function(a,b,c){return _.Li(a.clone(),8).setStart(b).setEnd(c)};_.h.vo=function(a){return a};_.h.bL=function(a){return _.tH(a)};_.h.Xj=function(a){return a.Xj()};_.h.Ql=function(a){return a.Ql()};_.h.dta=function(a){return"a"===_.Y(a,3)};_.h.nta=function(a){return _.Zi(a,7)};_.h.DHb=function(a,b){b=_.tH(a).concat(_.tH(b));_.Qi(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.oNb=function(a,b){if(b<a.Ql()||b>=a.Xj())throw new RangeError;var c=_.Li(a.clone(),8).setStart(b);a.setEnd(b);return c};_.h.Zb=function(a){var b=(new _.uH).setStart(a.startColumn).setEnd(a.endColumn);a.kVa&&_.ub(b,7,!0);var c,d=null!=(c=a.tagName)?c:"span";c=_.Nh(b,3,d);_.Nh(c,4,a.mp);null!=a.href&&_.Nh(b,5,a.href);null!=a.key&&b.bE(a.key);return b};_.h.S2a=function(a,b){return b.Ql()-a.Ql()||a.Xj()-b.Xj()};var vZb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],XO=function(a,b){VO.call(this,a,b);this.nb=a;this.rA=new _.ml;this.Sp=new _.ml;this.Js=new _.ml;this.hk=new _.ml;this.P_=void 0;this.PD=new Set;this.SG=new Set;this.lPa=new Map;this.lpa=10};_.V(XO,VO);XO.Ja=VO.Ja;_.h=XO.prototype;
_.h.Ra=function(){VO.prototype.HCb.call(this);if(this.content){var a=_.wH(this,"");a.appendChild(document.createTextNode("_"));this.content.appendChild(a);var b=a.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.lpa;this.mwc=a};_.h.Zpa=function(a){var b=this,c=_.wH(this,"line-number CodeMirror-gutter-background");c.appendChild(_.vH(this,"-",""));c.addEventListener("click",function(){b.hk.emit(a)});return c};
_.h.Ijb=function(a,b,c){b=this.Ul?this.Ul(a):void 0;return(0,_.qH)('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+(b?_.gtb(a,b):_.itb(a,a+1))+"</div></div>").pB()};
_.h.Yd=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.hk.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.Js.next({line:c,B0:a}),!0;this.Sp.next({line:c,B0:a});return!1};
_.h.clear=function(){VO.prototype.clear.call(this);this.qM=0};_.h.focus=function(a){a=_.FE(a,this.zl.length,this.qf,!0);0<a.length&&(this.zl[a[0].start-this.qf].firstElementChild.focus(),this.rA.next(a[0].start))};
_.h.yca=function(a){for(var b=_.l(this.PD||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.l(vZb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.P_=a;this.PD=_.smb(this.P_,this.zl,this.qf,!0);this.SG=_.tmb(a);a=_.l(this.PD);for(c=a.next();!c.done;c=a.next())this.xca(c.value)};
_.h.p2a=function(a){if(this.Ul){this.Ul=a;for(var b=0,c=this.zl.length;b<c;b++)_.S$a(this.zl[b].firstElementChild,a(b+this.qf))}else this.clear(),this.qM=this.nu};_.h.Yqb=function(a,b){b=a+b;if(this.Ul){for(var c=[];a<b;a++)this.YC.has(a)?c.push(this.YC.get(a).node):c.push(_.htb({lineNumber:a,href:this.Ul(a)}).pB());return _.Cab(c)}return _.jtb({start:a,end:b}).pB()};
_.h.SQ=function(a,b){b=void 0===b?!1:b;var c=Math.max(0,b?this.fj:this.qf-a),d=c+a;VO.prototype.SQ.call(this,a,b);a=_.l(this.lPa.entries());for(b=a.next();!b.done;b=a.next()){var e=_.l(b.value);b=e.next().value;e=e.next().value;c<=b&&b<d&&this.zl[b-c].classList.add.apply(this.zl[b-c].classList,_.yc(e))}for(;c<d;c++)this.SG.has(c)&&(a=this.Ki(c))&&(this.xca(a),this.PD.add(a))};
_.h.xga=function(a,b){b=void 0===b?!1:b;for(var c=Math.max(0,b?this.fj:this.qf-a),d=c+a;c<d;c++)if(this.SG.has(c)){var e=this.Ki(c);e&&this.PD.delete(e)}VO.prototype.xga.call(this,a,b)};_.h.xca=function(a){a.classList.add("highlight");for(var b=_.l(vZb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.W.Object.defineProperties(XO.prototype,{mwc:{configurable:!0,enumerable:!0,set:function(a){this.lpa=a;this.container.style.width=Math.ceil(Math.log10(this.nu))*this.lpa+13+"px"}},qM:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=Math.ceil(Math.log10(a))*this.lpa+13+"px";this.nu=a;fZb(this)}}});XO.ha=function(a){return new (a||XO)(_.u(_.bd),_.u(_.Fk))};
XO.Aa=_.kc({type:XO,ta:[["virtual-scroll-line-number-container"]],lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)})},inputs:{Ul:"lineNumberLinkProvider"},outputs:{rA:"lineFocused",Sp:"lineNumberClicked",Js:"gutterClicked",hk:"lineShown"},features:[_.Ke],Ba:0,Ca:0,va:function(){},styles:["virtual-scroll-line-number-container{flex:none;min-width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
ub:2,Pa:0});var wZb=["content"],xZb=["gutter"],yZb=["decorations"],zZb=["sidebar"],AZb=["focusElement"],BZb=new _.wc("sidebarService"),CZb=new _.wc("lineWidgetsService"),YO=function(a,b,c,d,e,f,g,m,n,r,x,A,E,I,L,Q,da,oa,pa,ta){_.JH.call(this,A,E,a);var Aa=this;this.renderer=c;this.view=d;this.Fk=e;this.lha=f;this.NV=g;this.Yg=m;this.nd=n;this.document=r;this.Vd=I;this.vt=L;this.uUa=Q;this.FKa=da;this.e0a=oa;this.Nta=pa;this.Zba=ta;this.NRa=_.FE;this.ar=new Set;this.Dj=new Map;this.kA=this.BS=this.zS=this.AS=
!1;this.bx=[];this.Du=new Map;this.jA=new Map;this.T9=new _.we(1);this.mb=new _.yd;this.nt=[];this.JD=null;this.xV=[];this.ypa=new _.ye;this.tB=function(){};this.yS=!0;this.OV=this.lineHeight=0;this.value=this.fileName="";this.Dda=1E3;this.Dta=800;this.visibility=_.FH;this.ln=[];this.AB=void 0;this.Bv=!1;this.yja=new _.ml;this.hk=new _.ml;this.RM=new _.ml;this.hR=0;this.je=this.iR="";this.lq=this.Qk=this.lH=void 0;this.w9=!1;this.FR=!0;this.Sp=new _.ml;this.Js=new _.ml;this.nT=_.kj(function(){Aa.qe.nT()},
500);this.qe=x||_.yvb;this.zh=new _.zt(this.document);this.zh.xoa=!1;this.zh.WM("CTRL_A",65,2);this.zh.WM("CTRL_A",65,8);_.Xj(this.zh,"shortcut",function(Pa){if("CTRL_A"===Pa.identifier){Pa=Aa.V9.oa;for(var Ya={};Pa;){Ya={U1:Ya.U1,NLa:Ya.NLa};if(Aa.document.activeElement===Pa)return Aa.continue?(Ya.U1=r.getSelection(),Ya.NLa=Ya.U1&&Ya.U1.toString(),Aa.continue.then(function(cb){return function(){cb.U1&&cb.U1.toString()!==cb.NLa||mZb(Aa.he)}}(Ya))):mZb(Aa.he),!1;Pa=Pa.parentElement}}return!0});this.mb.add(this.FKa.Zn.subscribe(function(Pa){Aa.nb.oa.style.fontSize=
null!=Pa?Pa+"px":"";_.Hk(Aa.Vd);setTimeout(function(){Aa.qga(Aa.he.kR())})}));this.mb.add(this.vt.y9.subscribe(function(Pa){Aa.je=Pa;_.Hk(Aa.Vd)}))};_.V(YO,_.JH);YO.Ja=_.JH.Ja;_.h=YO.prototype;_.h.Pu=function(){this.he.Pu()};
_.h.Ub=function(a){var b=this;if(!this.lineHeight){for(var c=_.l(this.je.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.V9.oa.classList.add(d);this.lineHeight=this.he.kR();this.yg.lineHeight=this.lineHeight;this.he.lineHeight=this.lineHeight;this.bt()}a.fileName||a.value?(this.LWa(),this.continue=this.qe.U1a(function(){return b.render()})):a.scrollToLine?(this.Fu(this.Lf),this.IU(_.lE(this.Lf))):a.lineNumberLinkProvider?(c=function(){b.yg.p2a(b.Ul)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.oj&&this.NV.Vz(a.visibleCodeIdentifier.oj),this.vga());(a.visibility||a.folding)&&this.Av();if(!this.yS){this.tB();var e=this.Lf;"CODE"===this.HG?this.tB=_.Yrb(this.Yg,function(){null!=e?b.aL(e,!0):b.Zaa.oa.focus()}):void 0!==this.HG&&(this.tB=this.Yg.registerCallback(this.HG,this.nb.oa,function(){b.aL(e,!0);b.tB()}))}this.FR||this.yg.clear();if(a.lineLimitation){var f;this.iR="".padStart(null!=(f=this.pH)?f:80," ")}};
_.h.SU=function(a){this.w9=a};_.h.aL=function(a,b){b=void 0===b?!1:b;var c=this;_.Md(function(d){if(1==d.Pc)return _.Nd(d,c.continue,2);_.WZa(c.Fk,function(){c.WG(a,b)});d.Pc=0})};_.h.WG=function(a,b){if(void 0===b||!b||this.fda(_.lE(a)))this.he.focus(a),this.nb.oa.scrollLeft=0,this.yS=!0};_.h.qga=function(a){this.lineHeight=a;this.yg.lineHeight=a;this.he.lineHeight=a;_.Hk(this.Vd);this.IU(_.lE(this.Lf));DZb(this)};
_.h.Ra=function(){var a=this;_.JH.prototype.Ra.call(this);this.XI.ka(_.he(function(){return a.Fk.nM}),_.v(function(b){return b.target.scrollLeft}),_.he(function(){return a.Fk.tua})).subscribe(function(b){a.Ir.oa.style.right=-b+"px";a.nT()});this.nb.oa.addEventListener("copy",function(b){b.preventDefault();var c;null==(c=b.clipboardData)||c.setData("text/plain",uZb(a.he));a.qe.xr()});this.nb.oa.addEventListener("keydown",function(b){if(!_.LE(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&
a.nb.oa.contains(c)){var d=c.dataset.lineNumber||c.parentElement.dataset.lineNumber;d&&(d=Number(d),isNaN(d)||(["Up","ArrowUp","k"].includes(b.key)&&(a.he.nb.oa.contains(c)?a.WG(d-1):a.yg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.he.nb.oa.contains(c)?a.WG(d+1):a.yg.focus(d+1),b.preventDefault())))}}});"CODE"===this.HG&&(this.Qk=this.nd.register("openCode","c",function(){a.qe.q0();_.av(a.Yg,"CODE")}),this.lq=this.Yg.registerCallback("CODE",this.nb.oa,function(){var b=
document.activeElement;b&&b instanceof HTMLElement&&a.nb.oa.contains(b)&&!a.yg.nb.oa.contains(b)&&a.Zaa.oa!==b?a.yg.focus(a.lH||0):a.WG(a.lH||0)}))};_.h.Sc=function(){var a=this;this.vga();this.XI.subscribe(function(){a.bt()})};
_.h.bt=function(){var a=this.w0("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.l(this.visibility.AV),c=b.next();!c.done;c=b.next()){c=c.value;if(c.end<=a||c.start<a&&c.end>a)a+=c.end-c.start-1;if(c.start>=a)break}b=Math;c=b.max;for(var d=Math,e=d.min,f=this.lines.length-a,g=Math.ceil(this.nb.oa.clientHeight/this.lineHeight)+200,m=_.l(this.visibility.AV),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.yg.bt(a,b);this.he.bt(a,b);c=a+b;if(this.nt&&0!==this.nt.length){d=this.e0a.gsa(a,c);d=_.l(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.A1(this.lineHeight,!1,f.widgets);break;case "add":g=_.l(f.widgets);for(e=g.next();!e.done;e=g.next())this.qU(this.Ir,e.value,"start"===f.location);break;case "remove":for(f=_.l(f.widgets),e=f.next();!e.done;e=f.next())EZb(this,this.Ir,e.value)}_.Hk(this.Vd)}if(this.bx&&0!==this.bx.length){d=this.Nta.gsa(a,c);
d=_.l(d);for(e=d.next();!e.done;e=d.next())switch(f=e.value,f.type){case "replace":this.z1(f.widgets);break;case "add":g=_.l(f.widgets);for(e=g.next();!e.done;e=g.next())this.qU(this.hT,e.value,"start"===f.location);break;case "remove":for(f=_.l(f.widgets),e=f.next();!e.done;e=f.next())EZb(this,this.hT,e.value)}_.Hk(this.Vd)}if(this.Zba.widgets&&0!==this.Zba.widgets.length){c=this.Zba.gsa(a,c);c=_.l(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.w1(this.lineHeight,
!1,d.widgets);break;case "add":e=_.l(d.widgets);for(f=e.next();!f.done;f=e.next())f=f.value,this.Tva(f.line,f.widgets,this.lineHeight,"start"===d.location);break;case "remove":for(d=_.l(d.widgets),f=d.next();!f.done;f=d.next())(e=this.jA.get(f.value.line))&&this.renderer.removeChild(this.sr.oa,e)}_.Hk(this.Vd)}this.scroll.next({tra:a,qM:b})};
_.h.vga=function(){var a=this;this.AB&&this.NV.register(this.AB,this.XI.ka(_.he(function(){return a.Fk.nM}),_.v(function(b){return b.target.scrollTop}),_.ne(),_.v(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.nb.oa.clientHeight)/a.lineHeight),a.Xl)}}),_.he(function(){return a.Fk.Dea})))};_.h.ve=function(){this.T9.next(!0)};
_.h.La=function(){this.clear();this.AB&&this.NV.Vz(this.AB);this.zh&&this.zh.dispose();this.Qk&&this.Qk();this.lq&&this.lq();this.tB();this.mb.unsubscribe();_.JH.prototype.La.call(this)};_.h.MJ=function(a){this.nb.oa.classList.add(a)};_.h.XM=function(a){this.nb.oa.classList.remove(a)};_.h.ZXa=function(a){this.RM.emit(a);this.aL(a.start-1)};_.h.Av=function(){for(var a=_.l([this.he,this.yg]),b=a.next();!b.done;b=a.next())b.value.Av(this.visibility.AV,this.ln);_.Lvb(this);DZb(this);this.bt()};
_.h.tVa=function(){var a=this;this.AS||(this.AS=!0,setTimeout(function(){a.AS=!1;a.z1();_.Hk(a.Vd)}))};_.h.uVa=function(){var a=this;this.BS||(this.BS=!0,setTimeout(function(){a.BS=!1;a.A1(a.lineHeight);_.Hk(a.Vd)}))};_.h.qea=function(){var a=this;this.zS||(this.zS=!0,setTimeout(function(){a.zS=!1;a.w1();_.Hk(a.Vd)}))};_.h.rea=function(a){this.ar.add(a);this.fia()};_.h.Rzb=function(a,b,c,d){this.JD={ab:a,position:b,line:c,offset:d};this.fia()};
_.h.Fu=function(a){var b=this;return _.Md(function(c){if(1==c.Pc)return b.hk.emit(a),_.Nd(c,b.continue,2);b.qe.Bja(function(){b.yg.yca(a);return Promise.resolve()},"selectLine");c.Pc=0})};
_.h.fia=function(){var a=this;this.kA||(this.kA=!0,this.qe.Bja(function(){var b;return _.Md(function(c){if(1==c.Pc)return b=new _.Bd(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.nU=b.subscribe(),_.Nd(c,_.ilb(b),2);if(3!=c.Pc)return a.nU=void 0,a.kA=!1,_.Nd(c,a.continue,3);0<a.ar.size&&a.he.Vja(Array.from(a.ar));a.ar.clear();a.PZa();c.Pc=0})},"inline"))};
_.h.DKa=function(a,b,c,d){var e=this;return this.L7(function(){e.tVa()},{startLine:c,endLine:d,va:a,context:b},this.bx)};_.h.ucb=function(a,b,c,d){var e=this;return this.L7(function(){e.uVa()},{startLine:c,endLine:d,va:a,context:b},this.nt)};_.h.tcb=function(a,b,c){var d=this,e={line:c,va:a,context:b},f=this.Du.get(c)||[];f.push(e);this.Du.set(c,f);this.qea();return function(){f.splice(f.indexOf(e),1);d.qea()}};
_.h.eY=function(a,b){var c=this;this.Dj.has(a)?this.Dj.get(a).push(b):this.Dj.set(a,[b]);this.rea(a);return{remove:function(){var d=c.Dj.get(a);if(null!=d){var e=d.indexOf(b);0>e||(d.splice(e,1),c.rea(a))}}}};_.h.Pba=function(a){return this.lineHeight*(this.visibility?_.ME(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?_.ME(this.visibility,b)-_.ME(this.visibility,a):b-a))};
_.h.L7=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.LWa=function(){this.Du.clear();this.jA.clear();this.bx=[];this.nt=[];this.Dj.clear();this.ar.clear();this.M$()};
_.h.render=function(){var a=this,b,c,d,e;return _.Md(function(f){if(1==f.Pc)return a.clear(),a.rendered||(a.kA=!0),(b=document.getElementById("pre-rendered-code"))&&a.he.Bv&&b.setAttribute("processed",""),_.Nd(f,a.kSa(),2);if(3!=f.Pc)return c=f.uk,d=a.lines,_.Lvb(a),_.Nd(f,_.Rga(a.T9),3);a.Lf=_.FE(a.Lf,d.length);a.yja.emit(d.length);e=a.lineHeight;a.w1(e);a.z1();a.A1(e);a.yg.qM=a.lines.length;a.he.N7(d,a.rendered);a.IU(_.lE(a.Lf));a.rendered||a.ar.clear();a.hR=c+3;a.bt();DZb(a,e);a.rendered||(a.kA=
!1);a.yg.yca(a.Lf);f.Pc=0})};_.h.kSa=function(){var a=this,b,c,d,e,f,g,m,n;return _.Md(function(r){if(1==r.Pc){a.TQ(null!=(b=a.Lw)?b:new Map);if(a.value.lines)return a.TQ(a.value.LS),a.lines=a.value.lines,r.return(a.value.jAb);if(a.Lw&&a.Lw.size)return r.Uh(2);c=a.J9(a.value);f=_.Avb;g=f.XPb;m=a.value;return _.Nd(r,_.Ymb(),4)}return 2!=r.Pc?(n=g.call(f,m,null!=(e=null==(d=r.uk.findModeByFileName(a.fileName))?void 0:d.mime)?e:"text/plain"),a.TQ(n),r.return(c)):r.return(a.J9(a.value))})};
_.h.J9=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.TQ=function(a){a=_.l(a.entries());for(var b=a.next();!b.done;b=a.next()){var c=_.l(b.value);b=c.next().value;var d=c.next().value;c=b;b=this.Dj.get(c);if(null==b)this.Dj.set(c,d);else for(c=_.l(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.z1=function(a){0===this.Nta.widgets.length&&(this.Nta.widgets=this.bx);_.Rj(this.hT.oa);a=a||this.Nta.C_(gZb(this.yg));a=_.l(a);for(var b=a.next();!b.done;b=a.next())this.qU(this.hT,b.value)};
_.h.A1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Rj(this.Ir.oa);this.Tja(a);this.e0a.widgets=this.nt;b&&this.renderer.fh(this.Ir.oa,"display","none");a=c||this.e0a.C_(gZb(this.yg));a=_.l(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.fh(this.Ir.oa,"display","block"),this.qU(this.Ir,b)};
_.h.w1=function(a,b,c){a=void 0===a?this.lineHeight:a;b=void 0===b?!0:b;_.Rj(this.sr.oa);b&&(eZb(this.Zba,this.Du),this.jA.clear(),this.Nja(a),this.n2a(11),b=this.eSa()?"block":"none",this.renderer.fh(this.sr.oa,"display",b));c=c||this.Zba.C_(gZb(this.yg));c=_.l(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;0!==d.length&&this.Tva(b.line,d,a)}};
_.h.Tva=function(a,b,c,d){d=void 0===d?!1:d;var e=this.jA.get(a);e||(e=this.vNa(),this.Oja(e,a,c),this.jA.set(a,e));a=_.l(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.gv&&0!==b.gv.length||(c=this.view.Qh(b.va,b.context),c.Pd(),b.gv=c.Bl),b=_.l(b.gv),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&0<this.sr.oa.children.length?this.renderer.insertBefore(this.sr.oa,e,this.sr.oa.children[0]):this.renderer.appendChild(this.sr.oa,e)};
_.h.vNa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Bp&&_.fE(a)&&this.xV.push(a);return a};_.h.Oja=function(a,b,c){b*=c;this.renderer.fh(a,"position","absolute");this.renderer.fh(a,"top",b+"px");this.renderer.fh(a,"height",c+"px");this.renderer.fh(a,"bottom","0")};_.h.eSa=function(){for(var a=_.l(this.Du.values()),b=a.next();!b.done;b=a.next())if(0<b.value.length)return!0;return!1};
var DZb=function(a,b){b=void 0===b?a.lineHeight:b;a.Nja(b);a.Tja(b);for(var c=_.l(a.bx.concat(a.nt)),d=c.next();!d.done;d=c.next())a.IV(d.value);c=_.l(a.jA);for(d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;a.Oja(e,d,b)}};_.h=YO.prototype;_.h.Tja=function(a){this.Uja(this.Ir,a)};_.h.Nja=function(a){this.Uja(this.sr,a)};_.h.Uja=function(a,b){this.renderer.fh(a.oa,"height",b*this.OV+"px")};
_.h.n2a=function(a){var b=Array.from(this.Du.values()).map(function(c){return c.length});b=0<b.length?Math.max.apply(Math,_.yc(b)):0;this.renderer.fh(this.sr.oa,"width",a*b+"px")};_.h.qU=function(a,b,c){c=void 0===c?!1:c;if(!b.gv){var d=this.view.Qh(b.va,b.context);d.Pd();b.gv=d.Bl}this.IV(b);b=_.l(b.gv);for(d=b.next();!d.done;d=b.next())d=d.value,c&&0<a.oa.children.length?this.renderer.insertBefore(a.oa,d,a.oa.children[0]):this.renderer.appendChild(a.oa,d)};
var EZb=function(a,b,c){var d;null==(d=c.gv)||d.forEach(function(e){a.renderer.removeChild(b.oa,e)})};_.h=YO.prototype;_.h.PZa=function(){if(this.JD){var a=this.JD,b=a.position,c=a.line,d=a.offset;(a=this.nb.oa.querySelector(a.ab))?this.lha.scrollTo(a,b,null!=d?d:0):this.IU(c);this.JD=null}};
_.h.IV=function(a){var b=a.gv,c=a.startLine;a=a.endLine;if(b&&void 0!==c&&void 0!==a){var d=this.Pba(c);c=this.getHeight(c,a);b=_.l(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.fh(e,"top",d+"px"),-1<a?this.renderer.fh(e,"height",c+"px"):this.renderer.fh(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.he.clear();this.yg.clear();this.M$();this.ypa.next(!0);this.continue=void 0;var a;null==(a=this.nU)||a.unsubscribe();this.nU=void 0};
_.h.M$=function(){if(this.renderer.Bp)for(var a=_.l(this.xV),b=a.next();!b.done;b=a.next())this.renderer.Bp(b.value);this.xV=[]};_.h.IU=function(a){null==a||this.fda(a)||(this.nb.oa.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.fda=function(a){if(null==a)return!1;a*=this.lineHeight;var b=this.nb.oa.scrollTop,c=b+this.nb.oa.offsetHeight;return b<=a&&a<c};
_.W.Object.defineProperties(YO.prototype,{he:{configurable:!0,enumerable:!0,get:function(){return this.RMa},set:function(a){var b=this;this.RMa=a;this.mb.add(_.Zd(window,"resize").ka(_.v(function(){return a.kR()}),_.ne()).subscribe(function(c){b.qga(c)}))}},Xl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},jha:{configurable:!0,enumerable:!0,set:function(a){this.yS=!1;this.Lf=_.Wmb(a)}}});
YO.ha=function(a){return new (a||YO)(_.u(_.Ge),_.u(_.Sf),_.u(_.Fk),_.u(_.pf),_.u(_.Ot),_.u(_.Pt),_.u(_.MH),_.u(_.rg),_.u(_.At),_.u(_.ih),_.u(_.xvb,8),_.u(_.bd),_.u(_.Gq),_.u(_.El),_.u(_.Tu),_.u(_.KH),_.u(_.TD),_.u(BZb),_.u(CZb),_.u(RO))};
YO.Aa=_.kc({type:YO,ta:[["virtual-scroll-format-code"]],vb:function(a,b){a&1&&(_.tf(wZb,7),_.tf(xZb,7),_.tf(XO,7),_.tf(yZb,7),_.tf(zZb,7),_.tf(AZb,7),_.tf(WO,7));if(a&2){var c;_.sf(c=_.wf())&&(b.V9=c.first);_.sf(c=_.wf())&&(b.sr=c.first);_.sf(c=_.wf())&&(b.yg=c.first);_.sf(c=_.wf())&&(b.hT=c.first);_.sf(c=_.wf())&&(b.Ir=c.first);_.sf(c=_.wf())&&(b.Zaa=c.first);_.sf(c=_.wf())&&(b.he=c.first)}},inputs:{fileName:"fileName",value:"value",Lw:"highlightInfo",rendered:"rendered",Dda:"largeFileThreshold",
Dta:"largeFileRenderCount",pH:"lineLimitation",visibility:"visibility",ln:"folding",AB:"visibleCodeIdentifier",HG:"focusableRegion",Bv:"usePrefetchIfPossible",FR:"displayLineNumbers",jha:"scrollToLine",Ul:"lineNumberLinkProvider"},outputs:{yja:"totalNumLines",hk:"lineShown",RM:"rangeToggled",Sp:"lineNumberClicked",Js:"gutterClicked"},features:[_.hf([{ya:_.JH,Pb:YO},{ya:BZb,Qd:SO},{ya:CZb,Qd:SO},RO]),_.Ke,_.Bc],Ba:39,Ca:25,Fa:[[1,"layout",3,"ascResizeNotifier"],["tabindex","-1"],["content",""],[1,
"gutter","CodeMirror-gutters"],["gutter",""],[1,"CodeMirror-gutters",3,"visibility","lineNumberLinkProvider","lineFocused","lineNumberClicked","gutterClicked","lineShown"],[3,"click","contextmenu","mouseover","mouseout","mousedown","mouseup","mouseleave","keydown","keyup","selectionchange"],[1,"decorations"],["decorations",""],["class","code-highlight CodeMirror-activeline-background",3,"height","minWidth","top",4,"ngFor","ngForOf"],["class","column-guide",3,"minHeight",4,"ngIf"],["tabindex","-1",
1,"focus-element"],["focusElement",""],[1,"cdk-visually-hidden"],[3,"visibility","usePrefetchIfPossible","inlineWidgets","highlightedLines","lineFocused","lineShown"],[3,"visibility","folding","lineHeight","pointerEvents","rangeToggled","mousedown",4,"ngIf"],["tabindex","0","role","region",1,"sidebar"],["sidebar",""],[1,"code-highlight","CodeMirror-activeline-background"],[1,"column-guide"],[1,"column-guide-margin"],[3,"visibility","folding","lineHeight","rangeToggled","mousedown"]],va:function(a,
b){a&1&&(_.y(0,"div",0),_.H("ascResizeNotifier",function(){return b.bt()}),_.N(1,"\n  "),_.y(2,"div",1,2),_.N(4,"\n    "),_.B(5,"div",3,4),_.N(7,"\n    "),_.y(8,"virtual-scroll-line-number-container",5),_.H("lineFocused",function(c){return b.lH=c})("lineNumberClicked",function(c){return b.Sp.emit(c)})("gutterClicked",function(c){return b.Js.emit(c)})("lineShown",function(c){return b.hk.emit(c)}),_.N(9,"\n    "),_.z(),_.N(10,"\n    "),_.y(11,"div",6),_.H("click",function(c){return b.GY.next(c)})("contextmenu",
function(c){return b.GY.next(c)})("mouseover",function(c){return b.nua.next(c)})("mouseout",function(c){return b.UVa.next(c)})("mousedown",function(){return b.SU(!0)})("mouseup",function(){return b.SU(!1)})("mouseleave",function(){return b.SU(!1)})("keydown",function(c){return b.cUa.next(c)})("keyup",function(c){return b.dUa.next(c)})("selectionchange",function(){return b.Pu()},!1,zBb),_.N(12,"\n      "),_.B(13,"div",7,8),_.N(15,"\n      "),_.M(16,XIb,1,6,"div",9),_.N(17,"\n      "),_.M(18,YIb,5,
3,"div",10),_.O(19,"async"),_.N(20,"\n      "),_.y(21,"div",11,12),_.N(23,"\n        "),_.y(24,"span",13),_.N(25,"\n          Code panel - press c to focus line 1.\n        "),_.z(),_.N(26,"\n      "),_.z(),_.N(27,"\n      "),_.y(28,"virtual-scroll-code-container",14),_.H("lineFocused",function(c){return b.lH=c})("lineShown",function(c){return b.hk.emit(c)}),_.N(29,"\n      "),_.z(),_.N(30,"\n      "),_.M(31,ZIb,1,5,"code-folding-container",15),_.N(32,"\n    "),_.z(),_.N(33,"\n  "),_.z(),_.N(34,"\n  "),
_.B(35,"div",16,17),_.N(37,"\n"),_.z(),_.N(38,"\n"));a&2&&(_.t(2),_.dy("content CodeMirror ",b.je,""),_.t(6),_.Oe("min-height",b.lineHeight*b.OV,"px"),_.Pe("line-numbers",b.FR),_.w("visibility",b.visibility)("lineNumberLinkProvider",b.Ul),_.t(3),_.Qe(b.Fob),_.t(2),_.Oe("min-width",b.hR,"ch"),_.t(3),_.w("ngForOf",b.NRa(b.Lf,b.lines.length)),_.t(2),_.w("ngIf",_.R(19,23,b.uUa.enabled)&&b.iR),_.t(10),_.Oe("padding-right",0===b.nt.length?0:300,"px"),_.w("visibility",b.visibility)("usePrefetchIfPossible",
b.Bv)("inlineWidgets",b.Dj)("highlightedLines",b.Lf),_.t(3),_.w("ngIf",0<b.ln.length))},Ia:[_.HH,_.sm,_.tm,_.dv,WO,XO,_.ym],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}"],
Pa:0});var FZb=new _.wc("CDK_DRAG_PARENT");var GZb=new _.wc("CdkDragHandle");var HZb=new _.wc("CdkDragPlaceholder");var IZb=new _.wc("CdkDragPreview");var JZb=new _.wc("CDK_DRAG_CONFIG");var KZb=_.bh({passive:!1,capture:!0}),ZO=function(a,b){var c=this;this.hb=a;this.x7a=new Set;this.T4=new Set;this.Sy=[];this.j5=new Map;this.Gnc=function(d){return d.Vw()};this.sva=new _.ye;this.DXa=new _.ye;this.scroll=new _.ye;this.Arc=function(d){0<c.Sy.length&&d.preventDefault()};this.R$a=function(d){0<c.Sy.length&&(c.Sy.some(c.Gnc)&&d.preventDefault(),c.sva.next(d))};this.Gb=b},LZb=function(a,b){a.T4.add(b);1===a.T4.size&&a.hb.bc(function(){a.Gb.addEventListener("touchmove",a.R$a,KZb)})},NZb=
function(a,b){a.T4.delete(b);MZb(a,b);0===a.T4.size&&a.Gb.removeEventListener("touchmove",a.R$a,KZb)},OZb=function(a,b,c){-1<a.Sy.indexOf(b)||(a.Sy.push(b),1===a.Sy.length&&(b=c.type.startsWith("touch"),a.j5.set(b?"touchend":"mouseup",{handler:function(d){return a.DXa.next(d)},options:!0}).set("scroll",{handler:function(d){return a.scroll.next(d)},options:!0}).set("selectstart",{handler:a.Arc,options:KZb}),b||a.j5.set("mousemove",{handler:function(d){return a.sva.next(d)},options:KZb}),a.hb.bc(function(){a.j5.forEach(function(d,
e){a.Gb.addEventListener(e,d.handler,d.options)})})))},MZb=function(a,b){b=a.Sy.indexOf(b);-1<b&&(a.Sy.splice(b,1),0===a.Sy.length&&a.H6a())};ZO.prototype.Vw=function(a){return-1<this.Sy.indexOf(a)};ZO.prototype.aI=function(a){var b=this,c=[this.scroll];a&&a!==this.Gb&&c.push(new _.Bd(function(d){return b.hb.bc(function(){var e=function(f){b.Sy.length&&d.next(f)};a.addEventListener("scroll",e,!0);return function(){a.removeEventListener("scroll",e,!0)}})}));return _.$d.apply(null,_.yc(c))};
ZO.prototype.La=function(){var a=this;this.T4.forEach(function(b){return NZb(a,b)});this.x7a.forEach(function(b){a.x7a.delete(b)});this.H6a();this.sva.complete();this.DXa.complete()};ZO.prototype.H6a=function(){var a=this;this.j5.forEach(function(b,c){a.Gb.removeEventListener(c,b.handler,b.options)});this.j5.clear()};ZO.ha=function(a){return new (a||ZO)(_.q(_.Ge),_.q(_.ih))};ZO.ua=_.p({token:ZO,qa:ZO.ha,Ha:"root"});var fJb=0;var PZb=function(a){this.Gb=a;this.ux=new Map};PZb.prototype.clear=function(){this.ux.clear()};PZb.prototype.cache=function(a){var b=this;this.clear();this.ux.set(this.Gb,{QZa:this.NG()});a.forEach(function(c){b.ux.set(c,{QZa:{top:c.scrollTop,left:c.scrollLeft},lib:$Ib(c)})})};
var QZb=function(a,b){var c=_.ch(b);b=a.ux.get(c);if(!b)return null;b=b.QZa;if(c===a.Gb){var d=a.NG();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.ux.forEach(function(m,n){m.lib&&c!==n&&c.contains(n)&&aJb(m.lib,f,g)});b.top=e;b.left=d;return{top:f,left:g}};PZb.prototype.NG=function(){return{top:window.scrollY,left:window.scrollX}};var RZb=_.bh({passive:!0}),SZb=_.bh({passive:!1}),hJb=new Set(["position"]),VZb=function(a,b,c,d,e,f){var g=this;this.Wc=b;this.Gb=c;this.hb=d;this.Ef=e;this.Zv=f;this.VB={x:0,y:0};this.Ty={x:0,y:0};this.s5=!1;this.Tma=new _.ye;this.Gq=this.Hq=this.V$a=this.U$a=_.yd.EMPTY;this.MI=null;this.j$a=!0;this.cp=[];this.ZE=new Set;this.s7a="ltr";this.wZ=0;this.lc=!1;this.Ooa=new _.ye;this.jV=new _.ye;this.released=new _.ye;this.ended=new _.ye;this.FZ=new _.ye;this.MZ=new _.ye;this.zZ=new _.ye;this.VVa=this.Tma;
this.ona=function(m){g.Ooa.next();if(g.cp.length){var n=g.J8a(m);!n||g.ZE.has(n)||g.disabled||g.m9a(n,m)}else g.disabled||g.m9a(g.zj,m)};this.trc=function(m){var n=g.cma(m);if(g.s5){m.preventDefault();var r=g.k8a(n);g.X8a=!0;g.M9a=n;g.Stc(r);if(g.Mj)g.Ebb(r,n);else{n=g.nK?g.PP:g.cw;var x=g.Ty;x.x=r.x-n.x+g.VB.x;x.y=r.y-n.y+g.VB.y;g.zEa(x.x,x.y)}g.Tma.Lk.length&&g.hb.kc(function(){g.Tma.next({source:g,zg:r,event:m,distance:g.hGa(r),eZ:g.vIa})})}else Math.abs(n.x-g.cw.x)+Math.abs(n.y-g.cw.y)>=g.Wc.Eqa&&
((n=Date.now()>=g.Enc+g.Foc(m),x=g.Mj,n)?x&&(x.Vw()||x.o_c())||(m.preventDefault(),g.s5=!0,g.hb.kc(function(){return g.Tsc(m)})):g.G7a(m))};this.vrc=function(m){g.G7a(m)};this.i$a=function(m){if(g.cp.length){var n=g.J8a(m);!n||g.ZE.has(n)||g.disabled||m.preventDefault()}else g.disabled||m.preventDefault()};TZb(UZb(this,a),b.g2c||null);this.DX=new PZb(c);LZb(f,this)},WZb=function(a,b){a.cp=b.map(function(d){return _.fh(d)});a.cp.forEach(function(d){return MK(d,a.disabled)});a.foa();var c=new Set;a.ZE.forEach(function(d){-1<
a.cp.indexOf(d)&&c.add(d)});a.ZE=c},UZb=function(a,b){var c=_.fh(b);c!==a.zj&&(a.zj&&a.rab(a.zj),a.hb.bc(function(){c.addEventListener("mousedown",a.ona,SZb);c.addEventListener("touchstart",a.ona,RZb);c.addEventListener("dragstart",a.i$a,SZb)}),a.lF=void 0,a.zj=c);"undefined"!==typeof SVGElement&&a.zj instanceof SVGElement&&(a.hna=a.zj.ownerSVGElement);return a},XZb=function(a,b){a.MI=b?_.fh(b):null;a.Gq.unsubscribe();b&&(a.Gq=a.Ef.hd(10).subscribe(function(){return a.Lmc()}));return a},TZb=function(a,
b){a.pIa=b};_.h=VZb.prototype;
_.h.dispose=function(){this.rab(this.zj);if(this.Vw()){var a;null==(a=this.zj)||a.remove()}var b;null==(b=this.Jt)||b.remove();this.n7a();this.m7a();NZb(this.Zv,this);this.OIa();this.Ooa.complete();this.jV.complete();this.released.complete();this.ended.complete();this.FZ.complete();this.MZ.complete();this.zZ.complete();this.Tma.complete();this.cp=[];this.ZE.clear();this.Mj=void 0;this.Gq.unsubscribe();this.DX.clear();this.MI=this.zj=this.hna=this.FX=this.yF=this.Jt=this.pIa=null};
_.h.Vw=function(){return this.s5&&this.Zv.Vw(this)};_.h.reset=function(){this.zj.style.transform=this.lF||"";this.Ty={x:0,y:0};this.VB={x:0,y:0}};_.h.quc=function(a){this.Mj=a};_.h.Oha=function(a){this.Ty={x:0,y:0};this.VB.x=a.x;this.VB.y=a.y;this.Mj||this.zEa(a.x,a.y)};_.h.fTc=function(){var a=this.M9a;a&&this.Mj&&this.Ebb(this.k8a(a),a)};_.h.OIa=function(){this.U$a.unsubscribe();this.V$a.unsubscribe();this.Hq.unsubscribe()};
_.h.n7a=function(){var a;null==(a=this.pz)||a.remove();var b;null==(b=this.aab)||b.destroy();this.pz=this.aab=null};_.h.m7a=function(){var a;null==(a=this.WB)||a.remove();var b;null==(b=this.mna)||b.destroy();this.WB=this.mna=null};
_.h.G7a=function(a){var b=this;if(this.Zv.Vw(this)&&(this.OIa(),MZb(this.Zv,this),this.foa(),this.cp&&(this.zj.style.webkitTapHighlightColor=this.fsc),this.s5))if(this.released.next({source:this,event:a}),this.Mj)this.Mj.Vna(),this.klc().then(function(){b.umc(a);b.D6a();MZb(b.Zv,b)});else{this.VB.x=this.Ty.x;var c=this.cma(a);this.VB.y=this.Ty.y;this.hb.kc(function(){b.ended.next({source:b,distance:b.hGa(c),xZ:c,event:a})});this.D6a();MZb(this.Zv,this)}};
_.h.Tsc=function(a){oJb(a)&&(this.N9a=Date.now());this.foa();var b=this.Mj;if(b){var c=this.zj,d=c.parentNode,e=this.WB=this.dnc(),f=this.Jt=this.Jt||this.Gb.createComment(""),g=this.C8a();d.insertBefore(f,c);this.lF=c.style.transform||"";this.pz=this.gnc();iJb(c,!1);this.Gb.body.appendChild(d.replaceChild(e,c));this.Toc(d,g).appendChild(this.pz);this.jV.next({source:this,event:a});b.start();this.kF=b;this.tma=b.hrb(this)}else this.jV.next({source:this,event:a}),this.kF=this.tma=void 0;this.DX.cache(b?
b.DYc():[])};
_.h.m9a=function(a,b){var c=this;this.pIa&&b.stopPropagation();var d=this.Vw(),e=oJb(b),f=!e&&0!==b.button,g=this.zj,m=_.ch(b),n=!e&&this.N9a&&this.N9a+800>Date.now();e=e?_.Ypa(b):_.Xpa(b);m&&m.draggable&&"mousedown"===b.type&&b.preventDefault();d||f||n||e||(this.cp.length&&(d=g.style,this.fsc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.s5=this.X8a=!1,this.OIa(),this.PP=this.zj.getBoundingClientRect(),this.U$a=this.Zv.sva.subscribe(this.trc),this.V$a=this.Zv.DXa.subscribe(this.vrc),this.Hq=
this.Zv.aI(this.C8a()).subscribe(function(r){return c.Ptc(r)}),this.MI&&(this.FW=$Ib(this.MI)),this.lna=(d=this.yF)&&d.va&&!d.Yta?{x:0,y:0}:this.Roc(this.PP,a,b),a=this.cw=this.M9a=this.cma(b),this.vIa={x:0,y:0},this.urc={x:a.x,y:a.y},this.Enc=Date.now(),OZb(this.Zv,this,b))};
_.h.umc=function(a){var b=this;iJb(this.zj,!0);this.Jt.parentNode.replaceChild(this.zj,this.Jt);this.n7a();this.m7a();this.PP=this.FW=this.GX=this.lF=void 0;this.hb.kc(function(){var c=b.Mj,d=c.hrb(b),e=b.cma(a),f=b.hGa(e),g=c.eqc(e.x,e.y);b.ended.next({source:b,distance:f,xZ:e,event:a});b.zZ.next({item:b,jl:d,Wu:b.tma,container:c,dFb:b.kF,xwb:g,distance:f,xZ:e,event:a});c.pXc(b,d,b.tma,b.kF,g,f,e,a);b.Mj=b.kF})};
_.h.Ebb=function(a,b){var c=this,d=a.x,e=a.y;a=b.x;b=b.y;var f=this.kF.OSc(this,d,e);!f&&this.Mj!==this.kF&&this.kF.eqc(d,e)&&(f=this.kF);f&&f!==this.Mj&&this.hb.kc(function(){c.MZ.next({item:c,container:c.Mj});c.Mj.naa(c);c.Mj=f;c.Mj.MR(c,d,e,f===c.kF&&f.h5c?c.tma:void 0);c.FZ.next({item:c,container:f,jl:f.hrb(c)})});this.Vw()&&(this.Mj.hTc(a,b),this.Mj.gTc(this,d,e,this.vIa),this.nK?this.yEa(d,e):this.yEa(d-this.lna.x,e-this.lna.y))};
_.h.gnc=function(){var a=this.yF,b=this.Ufa,c=a?a.va:null;if(c&&a){var d=a.Yta?this.PP:null;c=a.zf.Qh(c,a.context);c.Pd();var e=pJb(c,this.Gb);this.aab=c;a.Yta?qJb(e,d):e.style.transform=nJb(this.cw.x,this.cw.y)}else e=eJb(this.zj),qJb(e,this.PP),this.lF&&(e.style.transform=this.lF);gJb(e.style,{"pointer-events":"none",margin:"0",position:"fixed",top:"0",left:"0","z-index":""+(this.Wc.zIndex||1E3)},hJb);MK(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("dir",this.s7a);b&&(Array.isArray(b)?
b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};
_.h.klc=function(){var a=this;if(!this.X8a)return Promise.resolve();var b=this.WB.getBoundingClientRect();this.pz.classList.add("cdk-drag-animating");this.yEa(b.left,b.top);var c=mJb(this.pz);return 0===c?Promise.resolve():this.hb.bc(function(){return new Promise(function(d){var e=function(g){if(!g||_.ch(g)===a.pz&&"transform"===g.propertyName){var m;null==(m=a.pz)||m.removeEventListener("transitionend",e);d();clearTimeout(f)}},f=setTimeout(e,1.5*c);a.pz.addEventListener("transitionend",e)})})};
_.h.dnc=function(){var a=this.FX,b=a?a.va:null;b?(this.mna=a.zf.Qh(b,a.context),this.mna.Pd(),a=pJb(this.mna,this.Gb)):a=eJb(this.zj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.Roc=function(a,b,c){b=(b=b===this.zj?null:b)?b.getBoundingClientRect():a;c=oJb(c)?c.targetTouches[0]:c;var d=this.L8a();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.cma=function(a){var b=this.L8a(),c=oJb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.hna&&(c=this.hna.getScreenCTM())){var d=this.hna.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.k8a=function(a){var b=this.Mj?this.Mj.mT:null,c=this.nK?this.nK(a,this,this.PP,this.lna):a;a=c.x;c=c.y;if("x"===this.mT||"x"===b)c=this.cw.y;else if("y"===this.mT||"y"===b)a=this.cw.x;if(this.FW){var d=this.lna;b=d.x;var e=d.y;d=this.FW;var f=this.Uoc(),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.Stc=function(a){var b=a.x;a=a.y;var c=this.vIa,d=this.urc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Wc.Gfa&&(c.x=b>d.x?1:-1,d.x=b);e>this.Wc.Gfa&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.foa=function(){if(this.zj&&this.cp){var a=0<this.cp.length||!this.Vw();a!==this.j$a&&(this.j$a=a,MK(this.zj,a))}};_.h.rab=function(a){a.removeEventListener("mousedown",this.ona,SZb);a.removeEventListener("touchstart",this.ona,RZb);a.removeEventListener("dragstart",this.i$a,SZb)};
_.h.zEa=function(a,b){a=nJb(a,b);b=this.zj.style;null==this.lF&&(this.lF=b.transform&&"none"!=b.transform?b.transform:"");b.transform=jJb(a,this.lF)};_.h.yEa=function(a,b){var c,d=(null==(c=this.yF)?0:c.va)?void 0:this.lF;this.pz.style.transform=jJb(nJb(a,b),d)};_.h.hGa=function(a){var b=this.cw;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.D6a=function(){this.FW=this.GX=void 0;this.DX.clear()};
_.h.Lmc=function(){var a=this.VB,b=a.x;a=a.y;if(!(0===b&&0===a||this.Vw())&&this.MI){var c=this.zj.getBoundingClientRect(),d=this.MI.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.VB.x&&a===this.VB.y||this.Oha({y:a,x:b})}}};
_.h.Foc=function(a){var b=this.wZ;return"number"===typeof b?b:oJb(a)?b.EOc:b?b.T0c:0};_.h.Ptc=function(a){var b=QZb(this.DX,a);b&&(a=_.ch(a),this.FW&&a!==this.MI&&a.contains(this.MI)&&aJb(this.FW,b.top,b.left),this.cw.x+=b.left,this.cw.y+=b.top,this.Mj||(this.Ty.x-=b.left,this.Ty.y-=b.top,this.zEa(this.Ty.x,this.Ty.y)))};_.h.L8a=function(){var a;return(null==(a=this.DX.ux.get(this.Gb))?void 0:a.QZa)||this.DX.NG()};_.h.C8a=function(){void 0===this.k6a&&(this.k6a=_.iqa(this.zj));return this.k6a};
_.h.Toc=function(a,b){var c=this.Brc||"global";return"parent"===c?a:"global"===c?(a=this.Gb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.fh(c)};_.h.Uoc=function(){this.GX&&(this.GX.width||this.GX.height)||(this.GX=this.pz?this.pz.getBoundingClientRect():this.PP);return this.GX};_.h.J8a=function(a){return this.cp.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.W.Object.defineProperties(VZb.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||!(!this.Mj||!this.Mj.disabled)},set:function(a){var b=_.dh(a);b!==this.lc&&(this.lc=b,this.foa(),this.cp.forEach(function(c){return MK(c,b)}))}}});var YZb={Eqa:5,Gfa:5},$O=function(a,b,c,d){this.Gb=a;this.hb=b;this.Ef=c;this.Zv=d};$O.prototype.uNa=function(a,b){b=void 0===b?YZb:b;return new VZb(a,b,this.Gb,this.hb,this.Ef,this.Zv)};$O.ha=function(a){return new (a||$O)(_.q(_.ih),_.q(_.Ge),_.q(_.Kq),_.q(ZO))};$O.ua=_.p({token:$O,qa:$O.ha,Ha:"root"});var ZZb=new _.wc("CdkDropList"),aP=function(a,b,c,d,e,f,g,m,n,r,x){var A=this;this.element=a;this.Fqa=b;this.hb=d;this.Ve=e;this.qc=g;this.kb=n;this.psc=r;this.oIa=x;this.Nb=new _.ye;this.jV=new _.ml;this.released=new _.ml;this.ended=new _.ml;this.FZ=new _.ml;this.MZ=new _.ml;this.zZ=new _.ml;this.VVa=new _.Bd(function(E){var I=A.Ln.VVa.ka(_.v(function(L){return{source:A,zg:L.zg,event:L.event,eZ:L.eZ,distance:L.distance}})).subscribe(E);return function(){I.unsubscribe()}});this.Ln=m.uNa(a,{Eqa:f&&
null!=f.Eqa?f.Eqa:5,Gfa:f&&null!=f.Gfa?f.Gfa:5,zIndex:null==f?void 0:f.zIndex});this.Ln.data=this;$Zb.push(this);f&&this.vlc(f);b&&this.Ln.quc(b.ISc);this.gtc(this.Ln);this.mpc(this.Ln)};_.h=aP.prototype;_.h.reset=function(){this.Ln.reset()};_.h.Oha=function(a){this.Ln.Oha(a)};_.h.Sc=function(){var a=this;this.hb.bc(function(){a.hb.Of.ka(_.pe(1),_.De(a.Nb)).subscribe(function(){a.Sbb();a.Lsc();a.Cra&&a.Ln.Oha(a.Cra)})})};
_.h.Ub=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.FG&&this.Sbb();a&&!a.FG&&this.Cra&&this.Ln.Oha(this.Cra)};_.h.La=function(){var a=this;this.Fqa&&this.Fqa.removeItem(this);var b=$Zb.indexOf(this);-1<b&&$Zb.splice(b,1);this.hb.bc(function(){a.Nb.next();a.Nb.complete();a.Ln.dispose()})};_.h.Sbb=function(){var a=this.element.oa,b=a;if(this.G1){var c;b=void 0!==a.closest?a.closest(this.G1):null==(c=a.parentElement)?void 0:c.closest(this.G1)}UZb(this.Ln,b||a)};
_.h.roc=function(){var a=this.SLa;return a?"string"===typeof a?this.element.oa.closest(a):_.fh(a):null};
_.h.gtc=function(a){var b=this;a.Ooa.subscribe(function(){if(!a.Vw()){var c=b.qc,d=b.wZ,e=b.FX?{va:b.FX.Tc,context:b.FX.data,zf:b.Ve}:null,f=b.yF?{va:b.yF.Tc,context:b.yF.data,Yta:b.yF.Yta,zf:b.Ve}:null;a.disabled=b.disabled;a.mT=b.mT;a.wZ="object"===typeof d&&d?d:_.gh(d);a.nK=b.nK;a.Ufa=b.Ufa;d=XZb(a,b.roc());d.FX=e;d.yF=f;d.Brc=b.OXa||"global";c&&(a.s7a=c.value)}});a.Ooa.ka(_.pe(1)).subscribe(function(){if(b.oIa)a.pIa=b.oIa.Ln;else for(var c=b.element.oa.parentElement;c;){if(c.classList.contains("cdk-drag")){var d=
void 0;TZb(a,(null==(d=$Zb.find(function(e){return e.element.oa===c}))?void 0:d.Ln)||null);break}c=c.parentElement}})};
_.h.mpc=function(a){var b=this;a.jV.subscribe(function(c){b.jV.emit({source:b,event:c.event});_.Hk(b.kb)});a.released.subscribe(function(c){b.released.emit({source:b,event:c.event})});a.ended.subscribe(function(c){b.ended.emit({source:b,distance:c.distance,xZ:c.xZ,event:c.event});_.Hk(b.kb)});a.FZ.subscribe(function(c){b.FZ.emit({container:c.container.data,item:b,jl:c.jl})});a.MZ.subscribe(function(c){b.MZ.emit({container:c.container.data,item:b})});a.zZ.subscribe(function(c){b.zZ.emit({Wu:c.Wu,jl:c.jl,
dFb:c.dFb.data,container:c.container.data,xwb:c.xwb,item:b,distance:c.distance,xZ:c.xZ,event:c.event})})};_.h.vlc=function(a){var b=a.mT,c=a.wZ,d=a.nK,e=a.Ufa,f=a.SLa,g=a.kXc,m=a.G1;a=a.OXa;this.disabled=null==g?!1:g;this.wZ=c||0;b&&(this.mT=b);d&&(this.nK=d);e&&(this.Ufa=e);f&&(this.SLa=f);m&&(this.G1=m);a&&(this.OXa=a)};
_.h.Lsc=function(){var a=this;this.cp.Xc.ka(_.Be(this.cp),_.Ee(function(b){b=b.filter(function(c){return c.oIa===a}).map(function(c){return c.element});a.psc&&a.G1&&b.push(a.element);WZb(a.Ln,b)}),_.Ce(function(b){return _.$d.apply(null,_.yc(b.map(function(c){return c.hi.ka(_.Be(c))})))}),_.De(this.Nb)).subscribe(function(b){var c=a.Ln,d=b.element.oa;b.disabled?!c.ZE.has(d)&&-1<c.cp.indexOf(d)&&(c.ZE.add(d),MK(d,!0)):c.ZE.has(d)&&(c.ZE.delete(d),MK(d,c.disabled))})};
_.W.Object.defineProperties(aP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.Fqa&&this.Fqa.disabled},set:function(a){this.lc=_.dh(a);this.Ln.disabled=this.lc}}});var $Zb=[];aP.ha=function(a){return new (a||aP)(_.u(_.bd),_.u(ZZb,12),_.u(_.ih),_.u(_.Ge),_.u(_.pf),_.u(JZb,8),_.u(_.Aq,8),_.u($O),_.u(_.El),_.u(GZb,10),_.u(FZb,12))};
aP.Ja=_.pc({type:aP,ta:[["","cdkDrag",""]],Fd:function(a,b,c){a&1&&(_.uf(c,IZb,5),_.uf(c,HZb,5),_.uf(c,GZb,5));if(a&2){var d;_.sf(d=_.wf())&&(b.yF=d.first);_.sf(d=_.wf())&&(b.FX=d.first);_.sf(d=_.wf())&&(b.cp=d)}},Eb:[1,"cdk-drag"],Fb:4,lb:function(a,b){a&2&&_.Pe("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Ln.Vw())},inputs:{data:["cdkDragData","data"],mT:["cdkDragLockAxis","lockAxis"],G1:["cdkDragRootElement","rootElementSelector"],SLa:["cdkDragBoundary","boundaryElement"],wZ:["cdkDragStartDelay",
"dragStartDelay"],Cra:["cdkDragFreeDragPosition","freeDragPosition"],disabled:["cdkDragDisabled","disabled"],nK:["cdkDragConstrainPosition","constrainPosition"],Ufa:["cdkDragPreviewClass","previewClass"],OXa:["cdkDragPreviewContainer","previewContainer"]},outputs:{jV:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",FZ:"cdkDragEntered",MZ:"cdkDragExited",zZ:"cdkDragDropped",VVa:"cdkDragMoved"},Yb:["cdkDrag"],standalone:!0,features:[_.hf([{ya:FZb,Pb:aP}]),_.Bc]});var bP=function(){};bP.ha=function(a){return new (a||bP)};bP.Ea=_.lc({type:bP});bP.Da=_.ac({Rb:[$O],imports:[_.Nq]});var a_b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],cP=function(a,b,c,d,e,f,g,m,n,r,x,A,E){var I=this;this.Mc=a;this.Lb=b;this.Va=c;this.CG=d;this.sj=e;this.Ga=f;this.modifier=g;this.GS=m;this.lQa=n;this.nd=r;this.Wb=x;this.Zg=A;this.Nd=E;this.I3a="file_detail";this.Ika=pVb;this.contentType="empty";this.tjb=new _.ml(!0);this.EG=_.Ed(-1);this.twa=-1;this.line=this.Xta=this.Uaa=this.Kaa=this.pha=_.oe;this.code="";this.ln=_.Ed([]);this.Tpa=0;this.IBa="Diff is too large to display";
this.rO="detail-header-id";this.Xl=new _.Tf(null);this.HPa=new _.Tf(!1);this.Aca=new _.Tf([]);this.Um=new _.yd;this.UEb=new _.Tf("SOURCE");this.rOa=!1;this.MPc=0;this.Um.add(this.Wb.zba().ka().subscribe(function(L){I.UEb.next(L)}));this.visibility=this.Wb.nS().ka(_.Ce(function(L){return L?I.GS.visibility:_.Ed(_.FH)}),_.Be(_.FH));this.link=this.iS();this.Ppb=_.Qd([this.HPa,this.Lb.Ta]).ka(_.v(function(L){var Q=_.l(L);L=Q.next().value;Q=Q.next().value;return L&&Q.q}),_.xe(1),_.Ld());this.Kaa=_.Qd([this.Ppb,
this.Mc.fAc]).ka(_.v(function(L){var Q=_.l(L);L=Q.next().value;Q=Q.next().value;return L&&!Q}));_.gu.has(38)&&(this.rOa=!0);this.APc=this.Wb.I2a.ka(_.v(function(L){return _.gu.has(85)&&L}),_.ne())};
cP.prototype.Ra=function(){var a=this;this.Um.add(this.Mc.Kpb.subscribe(function(){b_b(a)}));this.Um.add(this.Ppb.subscribe(function(b){b&&!a.UZ?a.UZ=a.nd.register("toggleSearchMatches","y",function(){var c=a.Mc;c.lra.next(!c.lra.value);a.Ga.qb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Md.tb})}):!b&&a.UZ&&(a.UZ(),a.UZ=void 0)}));this.Um.add(this.Mc.nea.ka(_.he(function(){return a.Nd.Of})).subscribe(function(){a.Bra&&a.Bra.aL(_.Wmb(a.yb.line))}));
this.pha=this.CG.matches.ka(_.v(function(b){return _.JD(b,[])}),_.Ee(function(b){var c=b.length?0:-1,d=a.Md.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.twa=d&&-1===e?-1:c;a.Mc.rha.next(c)}),_.xe(1),_.Ld());this.Uaa=this.Mc.Vaa.ka(_.v(function(b){var c=b.ee;if(!c)return[];b=a.yb.te.split("\n");c=new RegExp(c);for(var d=[],e=0;e<b.length;e++){var f=b[e];c.lastIndex=0;for(var g;(g=c.exec(f))&&
g.index!==c.lastIndex;)d.push({lineNumber:e+1,we:{start:g.index,end:c.lastIndex}})}return d}));this.EG=this.Mc.rra;this.Um.add(this.Uaa.subscribe(function(b){a.Mc.sra.next(b.length)}));this.Xta=_.Qd(this.Kaa,this.Uaa,this.pha,this.Aca).ka(_.v(function(b){var c=_.l(b),d=c.next().value;b=c.next().value;var e=c.next().value;c=c.next().value;d=d?e.map(function(f){return f.lineNumber}):[];e=c.filter(function(f){return 0===f[1]||!a.rOa}).map(function(f){return f[0]});c=c.filter(function(f){return 0!==f[1]&&
a.rOa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,pQc:e,oDc:c}}))};cP.prototype.La=function(){this.Um.unsubscribe();this.UZ&&this.UZ()};cP.prototype.show=function(a){this.GS.Av({action:"show",line:a})};cP.prototype.tja=function(a){this.GS.Av({action:"toggleRange",we:a})};
var b_b=function(a){a.contentType="PREVIEW"===a.fm&&a.QSb?"markdown":"PREVIEW"===a.fm&&a.Lya||a.zPc&&!a.Lya?"image":"PREVIEW"===a.fm&&a.PSb?"jupyter":a.yb.Upa?a.yb.mimeType&&a.yb.mimeType.startsWith("audio/")?"audio":a.yb.mimeType&&a.yb.mimeType.startsWith("video/")?"video":"binary":a.zE?10485760<=a.yb.diffBase.length+a.yb.DG?"diffTooBig":"code-diff":0===a.yb.DG?"empty":0<a.yb.DG&&!a.yb.te?"largeFile":"text";a.tjb.emit(a.contentType);"text"!==a.contentType?(a.HPa.next(!1),a.Xl.next(null)):a.HPa.next(!0)};
cP.prototype.xya=function(a){this.Aca.next(a)};cP.prototype.Js=function(){c_b(this,"selectLine")};cP.prototype.Sp=function(a){var b=a.B0.shiftKey?IBb(this.Md.params.line,a.line+1):a.line+1;HBb(b,this.Md.params.line)||this.Va.navigate(_.Bp(_.Hp(this.Md.Zb(),{line:b}).Za()),{mg:"preserve"});c_b(this,a.B0.shiftKey?"shiftSelectLine":"selectLine")};
var JJb=function(a,b){a.Va.navigate(_.Bp(_.Hp(a.yb.location.Zb(),{line:b}).Za()),{mg:"preserve"}).then(function(){a.Mc.nea.next()})},c_b=function(a,b){a.Ga.qb({gestureName:"CLICK",element:"FileDetail",action:b})},d_b=function(a,b){b=!b||!_.nE(a.Jya.location,b.location);a.Mc.BG=!a.uMb||b&&a.Md.params.line?"SOURCE":a.UEb.getValue()};
cP.prototype.iS=function(){var a=this;return this.Lb.data.ka(_.v(tBb),_.Slb(),_.Ce(function(b){return _.Tlb(b,_.SH(a.Zg,b,_.$D(b)&&"android"===b.repository?"repository":"path"),a.Va)}))};
_.W.Object.defineProperties(cP.prototype,{Md:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}},yb:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.yb&&a&&_.Gp(this.Md,a.location)){var c;a=null!=(c=this.sDb)?c:a}else this.sDb=void 0;this.yb&&_.oE(this.Md,a.location)&&this.yb.te===a.te||(this.code=a.code||a.te||"",this.GS.Av({action:"showAll"}),this.ln=this.Wb.nS().ka(_.Ce(function(d){return d?b.lQa.hA(a):_.LD("folding disabled")}),_.Be(_.VD),_.v(function(d){return _.JD(d,
[])})),this.I0=void 0);c=this.yb;this.Jya=a;this.CG.Tta.next(this.Md);d_b(this,c);this.Tpa=a.DG;b_b(this)},get:function(){return this.Jya}},gAc:{configurable:!0,enumerable:!0,get:function(){return this.CG.matches.ka(_.v(function(a){return a.state}))}},fm:{configurable:!0,enumerable:!0,get:function(){return this.Mc.BG}},uMb:{configurable:!0,enumerable:!0,get:function(){return(this.QSb||this.Lya||this.PSb)&&!this.zE}},zE:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.yb.diffBase}},
mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.yb.mimeType;return"image/vnd.microsoft.icon"===a?"image/x-icon":a}},zPc:{configurable:!0,enumerable:!0,get:function(){return 0<=a_b.indexOf(this.mimeType)}},Lya:{configurable:!0,enumerable:!0,get:function(){return"image/svg+xml"===this.yb.mimeType}},QSb:{configurable:!0,enumerable:!0,get:function(){return".MD"===this.yb.fileName.slice(-3).toUpperCase()}},PSb:{configurable:!0,enumerable:!0,get:function(){if(".IPYNB"!==this.yb.fileName.slice(-6).toUpperCase())return!1;
if(!this.I0)try{this.I0=JSON.parse(this.yb.te)}catch(a){return!1}return 4===this.I0.nbformat}},NNa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.yb.te}}});cP.ha=function(a){return new (a||cP)(_.u(_.MI),_.u(_.Sf),_.u(_.lg),_.u(_.ZJ),_.u(_.II),_.u(_.Vn),_.u(QO),_.u(_.GH),_.u(PO),_.u(_.At),_.u(_.Mu),_.u(_.RH),_.u(_.Ge),_.u(_.hu))};
cP.Aa=_.kc({type:cP,ta:[["file-detail"]],vb:function(a,b){a&1&&_.tf(_.JH,5);if(a&2){var c;_.sf(c=_.wf())&&(b.Bra=c.first)}},inputs:{MPc:"windowWidth",yb:"viewData"},outputs:{tjb:"contentTypeChange"},features:[_.hf([_.ZJ,{ya:_.xvb,Qd:FO},_.GH])],Ba:18,Ca:18,Fa:[["componentId","FileDetail",3,"contentType","viewData",4,"ngIf","ngIfElse"],["diffHeader",""],[3,"viewData",4,"ngIf"],["class","file-matches-navigation",4,"ngIf"],[1,"file-detail-contents",3,"ngSwitch"],["class","markdown-preview",3,"content",
"relativeLinkModifier","relativeImageModifier","safeHtmlContent",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","media",4,"ngSwitchCase"],[3,"contentLength",4,"ngSwitchCase"],[3,"fullViewData","size","largeFileViewData",4,"ngSwitchCase"],[3,"notebook",4,"ngSwitchCase"],[3,"diffBase","contents","fileName","scrollToLine",4,"ngSwitchCase"],["icon","source:file",4,"ngSwitchCase"],["componentId","FileDetail",3,"contentType","viewData"],[3,"viewData"],[1,"file-matches-navigation"],["cdkDrag","","cdkDragBoundary",
"file-detail","cdkDragLockAxis","x",1,"file-matches-mole"],[1,"outer","left"],[1,"whiteout","left"],[1,"corner","left"],["trackElement","matchesTrackElement",3,"dataState","matchCount","selectedMatchIndex","showCloseButton","trackProjectId","close","selectedMatchIndexChange"],[1,"outer","right"],[1,"whiteout","right"],[1,"corner","right"],[1,"markdown-preview",3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],[3,"alt","sanitizeSrc",4,"ngIf","ngIfElse"],["svg",""],[3,"alt",
"sanitizeSrc"],[1,"svg-container",3,"safeSvg"],[1,"media"],["controls","",3,"sanitizeSrc"],[3,"contentLength"],[3,"fullViewData","size","largeFileViewData"],[3,"path"],[3,"notebook"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines",4,"ngIf","ngIfElse"],
["formatCode",""],[3,"markers","numLines","markerClicked"],["tabindex","-1","role","region",3,"value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines"],["analyticsElementToTrack","FileDetail",3,"content","scoLinks"],[3,"scoLinks"],[3,"layerBaseLocation","highlightedXrefLines"],["highlightStyle",
"search",3,"matches","scrollToIndex","selectedMatchIndex",4,"ngIf"],["highlightStyle","find",3,"matches","scrollToIndex","selectedMatchIndex"],["highlightStyle","search",3,"matches","scrollToIndex","selectedMatchIndex"],[3,"diffBase","contents","fileName","scrollToLine"],["icon","source:file"]],va:function(a,b){a&1&&(_.M(0,rJb,1,2,"detail-header",0),_.M(1,sJb,1,1,"ng-template",null,1,_.zf),_.M(3,tJb,1,1,"markdown-tab-header",2),_.M(4,uJb,12,11,"div",3),_.O(5,"async"),_.y(6,"main",4),_.M(7,vJb,3,8,
"markdown-content",5),_.M(8,yJb,4,2,"ng-container",6),_.M(9,zJb,2,1,"div",7),_.M(10,AJb,2,1,"div",7),_.M(11,BJb,1,1,"binary-file",8),_.M(12,CJb,1,2,"large-file",9),_.M(13,DJb,2,1,"ng-container",6),_.M(14,EJb,1,1,"jupyter-notebook",10),_.M(15,KJb,8,10,"ng-container",6),_.M(16,LJb,1,4,"code-diff",11),_.M(17,MJb,3,1,"icon-empty-state-display",12),_.z());if(a&2){var c=_.ef(2);_.w("ngIf",!b.zE)("ngIfElse",c);_.t(3);_.w("ngIf",b.uMb);_.t(1);_.w("ngIf",_.R(5,16,b.Kaa));_.t(2);_.w("ngSwitch",b.contentType);
_.t(1);_.w("ngSwitchCase","markdown");_.t(1);_.w("ngSwitchCase","image");_.t(1);_.w("ngSwitchCase","audio");_.t(1);_.w("ngSwitchCase","video");_.t(1);_.w("ngSwitchCase","binary");_.t(1);_.w("ngSwitchCase","largeFile");_.t(1);_.w("ngSwitchCase","empty");_.t(1);_.w("ngSwitchCase","jupyter");_.t(1);_.w("ngSwitchCase","text");_.t(1);_.w("ngSwitchCase","code-diff");_.t(1);_.w("ngSwitchCase","diffTooBig")}},Ia:[AYb,IM,_.tm,_.um,_.vm,DO,CO,aP,_.XJ,_.pz,_.qz,EO,_.$J,KO,LO,oM,qM,pM,_.BJ,MO,_.NH,_.YJ,YO,NO,
OO,_.ym],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}"],
Pa:0});var e_b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.Tra())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.aj(a,
3))}}],f_b=function(a){this.jFc=a};f_b.prototype.sda=function(a){return!!e_b.find(function(b){return b.id===a})};f_b.prototype.CQa=function(a,b,c){var d=e_b.find(function(e){return e.id===a});return c&&d?this.jFc.list(b).ka(_.v(function(e){var f=new Map;e.map(function(g){return PJb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.Ed()};var g_b=new _.wc("lang_counts_service",{Ha:"root",qa:function(){return _.tta(dVb)}});var dP=function(a,b){this.client=a;this.Je=b;this.gUa=new _.Rs};
dP.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.eXa(b.gUa,f);g||c.push(f);return g}).filter(function(f){return null!=f});if(0===c.length)return _.Ed(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.zp);return _.uu(this.Je,function(){var f=b.client,g=b.Je.Dk();return _.ap(f.Ci,f.Mi+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.aRa)},"LangCountsService.listLangCounts").ka(_.Ee(function(f){c.forEach(function(g){b.gUa.put(g,(new _.Ap).ld(g))});
_.Oi(f,_.Ap,1).forEach(function(g){b.gUa.put(g.ke(),g)})}),_.v(function(f){return d.concat(_.Oi(f,_.Ap,1))}))};dP.ha=function(a){return new (a||dP)(_.q(g_b),_.q(_.Nu))};dP.ua=_.p({token:dP,qa:dP.ha,Ha:"root"});var eP=function(a,b,c,d){this.ZZ=a;this.OC=b;this.le=d;this.Ixb=new f_b(c)},i_b=function(a,b,c){return h_b(a).ka(_.Ee(function(d){var e=d.Rs,f=d.lV;if(d.enabled)if(f)for(d=_.l(f),e=d.next();!e.done;e=d.next())_.UI(a.le,e.value);else _.UI(a.le,e)}),_.Ud(function(d){var e=d.Rs,f=d.lV;return d.enabled?a.CQa(b,e,c,f).ka(_.Ee(function(g){if(f)for(var m=_.l(f),n=m.next();!n.done;n=m.next()){n=n.value;for(var r=0,x=_.l(g.values()),A=x.next();!A.done;A=x.next()){A=A.value;var E=void 0;if(null==(E=A.lV)?0:
E.has(n))r+=A.lV.get(n)}_.oxb(a.le,n,r)}else{m=0;g=_.l(g.values());for(A=g.next();!A.done;A=g.next())m+=A.value.instances;_.oxb(a.le,e,m)}}),_.ie(function(g){if(f)for(var m=_.l(f),n=m.next();!n.done;n=m.next())_.TI(a.le,n.value,g);else _.TI(a.le,e,g);return _.Ed(new Map)}),_.v(function(g){return{Rs:e,IIc:g}})):_.Ed({Rs:e})}),_.ue(QJb,new Map))};eP.prototype.erb=function(){return ZUb(this.OC).ka(_.v(function(a){var b=$Ub();a.forEach(function(c){b.set(c.id,null)});return b}))};
var h_b=function(a){return _.Qd([a.le.Hia,a.erb()]).ka(_.v(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;b=new Map;d=_.l(d);for(var e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;(f=f.next().value)?(f=f.filter(function(g){var m;return null==(m=c.get(g))?void 0:m.enabled}),b.set(e,new Set(f))):(f=void 0,(null==(f=c.get(e))?0:f.enabled)&&b.set(e,null))}return b}),_.Be(new Map),_.S9a(),_.v(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value;c=[];for(var e=
_.l(b),f=e.next();!f.done;f=e.next()){var g=_.l(f.value);f=g.next().value;g=g.next().value;(!d.has(f)||g&&0===d.get(f).size)&&c.push({Rs:f,enabled:!1,lV:g})}d=_.l(d);f=d.next();for(e={};!f.done;e={Noa:e.Noa,GN:e.GN},f=d.next())if(g=_.l(f.value),f=g.next().value,g=g.next().value,e.GN=g,b.has(f)){if(e.GN&&0<e.GN.size){e.Noa=b.get(f)||new Set([]);g=[].concat(_.yc(e.GN)).some(function(n){return function(r){return!n.Noa.has(r)}}(e));var m=[].concat(_.yc(e.Noa)).some(function(n){return function(r){return!n.GN.has(r)}}(e));
(g||m)&&c.push({Rs:f,enabled:!0,lV:e.GN})}}else c.push({Rs:f,enabled:!0,lV:e.GN});return c}),_.de(function(b){return!!b.length}),_.Ud(function(b){return _.Ed.apply(null,_.yc(b))}))};
eP.prototype.CQa=function(a,b,c,d){var e=this;if(a.iD)return _.Fd("Aggregations are only supported for directories");if(!_.AE(a))return _.Fd("Invalid location");var f=a.Cb,g=a.tb,m=a.Qc,n=a.repository,r=a.path;return this.Ixb.sda(b)?this.Ixb.CQa(b,c,d):_.dxb(this.OC,b).ka(_.Ce(function(x){if(!x)return _.Ed(new Map);var A=_.Qob(x);return A?YUb(e.ZZ,{tb:g,Qc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:A}).ka(_.v(function(E){return E.map(function(I){var L,
Q;return{icon:x.icon,title:x.name,path:(null==(L=I.Jg)?void 0:L.path)||"",instances:Number(null==(Q=I.data)?void 0:Q.sWa)||0}}).reduce(function(I,L){I.set(L.path,L);return I},new Map)})):_.Ed(new Map)}))};eP.ha=function(a){return new (a||eP)(_.q(_.PI),_.q(_.QI),_.q(dP),_.q(_.SI))};eP.ua=_.p({token:eP,qa:eP.ha});var fP=function(){this.b4a=500;this.xja=UJb;this.title=this.wsa="";this.msa=[];this.Lub=!0;this.kj=this.LV=!1;this.toggle=new _.ml;this.limit=500};fP.prototype.Ub=function(a){a.groupedFiles&&(this.limit=500)};fP.ha=function(a){return new (a||fP)};
fP.Aa=_.kc({type:fP,ta:[["folder-detail-section"]],inputs:{wsa:"headerId",title:"title",msa:"groupedFiles",Lub:"initiallyExpanded",LV:"useRelativeUrls",aggregations:"aggregations",kj:"isPiper"},outputs:{toggle:"toggle"},features:[_.Bc],Ba:7,Ca:4,Fa:[["togglePosition","before",3,"expanded","afterExpand","afterCollapse"],[1,"gmat-subhead-1"],[4,"ngIf"],["matExpansionPanelContent",""],["mat-button","","color","primary","ascTrackElement","ShowAllFilesInFolderDetail",1,"show-all-button",3,"trackAction",
"click"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper",4,"ngFor","ngForOf"],[3,"limit","ariaLabelledbyId","files","aggregations","useRelativeUrls","isPiper"]],va:function(a,b){a&1&&(_.y(0,"mat-expansion-panel",0),_.H("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.y(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,"h3",1),_.N(4),_.M(5,RJb,4,3,"ng-container",2),_.z()()(),_.M(6,TJb,1,1,"ng-template",
3),_.z());a&2&&(_.w("expanded",b.Lub),_.t(3),_.Ne("id",b.wsa),_.t(1),_.ff(" ",b.title," "),_.t(1),_.w("ngIf",b.b4a<b.xja(b.msa)&&null!=b.limit))},Ia:[_.$n,_.sm,_.tm,_.bK,_.zr,_.Bz,_.jH,_.kH,_.Az],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}"],Pa:0});var gP=function(a,b){this.Ga=a;this.Mc=b;this.mMc=!1};gP.prototype.ik=function(a){this.Mc.cba.getValue()!==a&&(this.Ga.qb({element:"FolderTabHeader",action:this.zQa(a),gestureName:"CLICK",projectId:this.yb.location.tb}),this.Mc.cba.next(a))};gP.prototype.zQa=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";default:return _.Ag(a,"Unknown folder detail tab selected")}};gP.ha=function(a){return new (a||gP)(_.u(_.Vn),_.u(_.MI))};
gP.Aa=_.kc({type:gP,ta:[["folder-tab-header"]],inputs:{yb:"viewData",mMc:"showProjectTab"},Ba:4,Ca:3,Fa:[["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["label","Files"],["label","Project Info"]],va:function(a,b){a&1&&(_.y(0,"mat-tab-group",0),_.H("selectedIndexChange",function(c){return b.ik(c)}),_.O(1,"async"),_.B(2,"mat-tab",1)(3,"mat-tab",2),_.z());a&2&&_.w("selectedIndex",_.R(1,1,b.Mc.PAc))},Ia:[_.IB,_.EB,_.DB,_.ym],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}"],
Pa:0});var j_b=["markdownContentComponent"],k_b={m3a:0,z3a:1,qd:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},hP=function(a,b){this.Fk=a;this.modifier=b;this.gMb=!1;this.t3a=k_b;this.dG=2};hP.prototype.Ra=function(){};hP.prototype.Ub=function(a){a.markdownContent&&(this.dG=2)};hP.prototype.Qm=function(){l_b(this)};hP.prototype.expand=function(){this.dG=1};var l_b=function(a){2===a.dG&&(a.gMb?_.XZa(a.Fk,function(){180<a.pGc.element.oa.scrollHeight&&(a.dG=0)}):a.dG=1)};
hP.ha=function(a){return new (a||hP)(_.u(_.Ot),_.u(QO))};
hP.Aa=_.kc({type:hP,ta:[["readme"]],vb:function(a,b){a&1&&_.tf(j_b,5);if(a&2){var c;_.sf(c=_.wf())&&(b.pGc=c.first)}},inputs:{gMb:"shouldCollapse",oGc:"markdownContent",owa:"safeHtmlContent"},features:[_.Bc],Ba:6,Ca:11,Fa:[[3,"content","relativeLinkModifier","relativeImageModifier","safeHtmlContent"],["markdownContentComponent",""],["mat-stroked-button","","color","primary","aria-label","Show more readme contents",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary","aria-label","Show more readme contents",
3,"click"]],va:function(a,b){a&1&&(_.B(0,"markdown-content",0,1),_.O(2,"async"),_.O(3,"async"),_.y(4,"div"),_.M(5,VJb,2,0,"button",2),_.z());a&2&&(_.Pe("collapsed",b.dG===b.t3a.m3a),_.w("content",b.oGc)("relativeLinkModifier",_.R(2,7,b.modifier.tHb))("relativeImageModifier",_.R(3,9,b.modifier.rHb))("safeHtmlContent",b.owa),_.t(5),_.w("ngIf",b.dG===b.t3a.m3a))},Ia:[_.tm,_.BJ,_.yr,_.ym],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 iP=function(){this.label="";this.LMa=new _.ml};iP.prototype.Yd=function(){this.LMa.emit()};iP.ha=function(a){return new (a||iP)};iP.Aa=_.kc({type:iP,ta:[["stacks-expand-list-button"]],inputs:{label:"label"},outputs:{LMa:"clickEvent"},Ba:2,Ca:1,Fa:[[1,"toggle-button",3,"click"]],va:function(a,b){a&1&&(_.y(0,"button",0),_.H("click",function(){return b.Yd()}),_.N(1),_.z());a&2&&(_.t(1),_.gf(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 jP=function(a,b,c,d){this.bOa=a;this.Tc=b;this.ye=c;this.lKc=d;this.sNb=5;this.rNb=!0;this.vc=new _.ye;this.Ee=!1};jP.prototype.Ub=function(a){(a=a.stacksExpandListOf)&&a.FG?(this.vqa=this.bOa.find(this.items).create(this.VMc),m_b(this)):a||m_b(this)};jP.prototype.wn=function(){var a;(null==(a=this.vqa)?0:a.diff(this.items))&&m_b(this)};jP.prototype.La=function(){this.vc.next()};var m_b=function(a){a.ye.clear();a.eMc?(a.pU(a.tAc),a.Ee&&(a.Fta=a.pU(a.lUa)),n_b(a)):a.pU(a.items)};
jP.prototype.pU=function(a){var b=this;return a.map(function(c){return b.ye.Qh(b.Tc,{wa:c})})};var n_b=function(a){var b=_.Jk(a.lKc,iP);a.button=a.ye.sK(b);a.button.instance.LMa.ka(_.De(a.vc)).subscribe(function(){a.Ee?a.collapse():a.expand();a.button&&(o_b(a),a.ye.detach(a.ye.indexOf(a.button.Gu)),a.ye.QS(a.button.Gu))});o_b(a)},o_b=function(a){a.button&&(a.button.instance.label=a.Ee?"Less":"More (+"+a.lUa.length+")")};
jP.prototype.collapse=function(){for(var a=_.l(this.Fta||[]),b=a.next();!b.done;b=a.next())this.ye.detach(this.ye.indexOf(b.value));this.Ee=!1};jP.prototype.expand=function(){if(this.Fta)for(var a=_.l(this.Fta||[]),b=a.next();!b.done;b=a.next())this.ye.QS(b.value);else this.Fta=this.pU(this.lUa);this.Ee=!0};
_.W.Object.defineProperties(jP.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return this.UMc||[]}},tAc:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(0,this.cQa)}},lUa:{configurable:!0,enumerable:!0,get:function(){return this.items.slice(this.cQa)}},cQa:{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.sNb||5}},eMc:{configurable:!0,
enumerable:!0,get:function(){return!!this.rNb&&this.cQa!==this.items.length}}});jP.ha=function(a){return new (a||jP)(_.u(_.Gl),_.u(_.of),_.u(_.pf),_.u(_.Ck))};jP.Ja=_.pc({type:jP,ta:[["","stacksExpandList",""]],inputs:{UMc:"stacksExpandListOf",sNb:"stacksExpandListSize",VMc:"stacksExpandListTrackBy",rNb:"stacksExpandListShowToggleButton"},features:[_.Bc]});var kP=function(a){var b=this;this.gV=a;this.Sj=null;this.Bva=jGb;this.gV.h_().subscribe(function(c){b.Sj=c},function(){console.error("No announcement found.")})};_.W.Object.defineProperties(kP.prototype,{feb:{configurable:!0,enumerable:!0,get:function(){return _.X(this.Sj,2)}}});kP.ha=function(a){return new (a||kP)(_.u(eO))};
kP.Aa=_.kc({type:kP,ta:[["stacks-butterbar"]],features:[_.hf([eO])],Ba:1,Ca:1,Fa:[["class","butterbar",4,"ngIf"],[1,"butterbar"],[3,"innerHTML"]],va:function(a,b){a&1&&_.M(0,WJb,2,5,"div",0);a&2&&_.w("ngIf",b.Sj&&"no_announce"!==pGb(_.Db(b.Sj,3)))},Ia:[_.tm],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 p_b=function(){};p_b.ha=function(a){return new (a||p_b)};p_b.Aa=_.kc({type:p_b,ta:[["stacks-search"]],Ba:1,Ca:0,Fa:[["placeholder","Search Stacks for infrastructure","hidden-query","type:stacks"]],va:function(a){a&1&&_.B(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 lP=function(){this.qY=[];this.tM=!1};_.W.Object.defineProperties(lP.prototype,{params:{configurable:!0,enumerable:!0,get:function(){var a={};this.tM&&(a.oldView=this.tM);return a}}});lP.ha=function(a){return new (a||lP)};
lP.Aa=_.kc({type:lP,ta:[["stacks-header"]],inputs:{qY:"breadcrumb",tM:"oldView"},Ba:10,Ca:2,Fa:[[1,"box"],["routerLink","/",3,"queryParams"],["src","https://static.corp.google.com/stacks/logo.png","alt","Stacks logo",1,"logo"],[1,"breadcrumb"],[4,"ngFor","ngForOf"],[3,"routerLink","queryParams",4,"ngIf"],[4,"ngIf"],[3,"routerLink","queryParams"]],va:function(a,b){a&1&&(_.y(0,"header")(1,"div",0)(2,"a",1),_.B(3,"img",2),_.y(4,"h1"),_.N(5,"Stacks"),_.z()(),_.B(6,"stacks-search"),_.y(7,"div",3),_.M(8,
ZJb,3,2,"span",4),_.z()(),_.B(9,"stacks-butterbar"),_.z());a&2&&(_.t(2),_.w("queryParams",b.params),_.t(6),_.w("ngForOf",b.qY))},Ia:[kP,_.sm,_.tm,_.Gn,p_b],styles:['header[_ngcontent-%COMP%]{background:var(--shading-bg);position:fixed;top:0;left:0;right:0;z-index:var(--z-home-top)}.box[_ngcontent-%COMP%]{align-items:center;display:grid;grid-gap:.5em 1em;grid-template-columns:auto auto 1fr;margin:1em auto;max-width:var(--main-width);background:var(--shading-bg);padding:1em 2em;position:relative;transition:padding var(--transition-fast);z-index:var(--z-box)}a[_ngcontent-%COMP%]{display:contents}h1[_ngcontent-%COMP%]{font-size:1.8em}.logo[_ngcontent-%COMP%]{height:2.4em}.breadcrumb[_ngcontent-%COMP%]{grid-column:3/4;padding-left:2.4em;font-size:.8em}.breadcrumb[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{align-items:center;display:inline-flex}.breadcrumb[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:not(:last-child)::after{background-image:url(https://www.gstatic.com/images/icons/material/system/2x/keyboard_arrow_right_grey600_24dp.png);background-size:contain;background-repeat:no-repeat;background-position:center center;content:"";display:inline-block;height:1.4em;width:1.4em}/*# sourceMappingURL=header.css.map */']});var mP=function(){this.ita=!1;this.RCb=!0;this.TRa=this.F_=""};mP.prototype.Ra=function(){if(!this.link)throw Error("Qe");};
_.W.Object.defineProperties(mP.prototype,{url:{configurable:!0,enumerable:!0,get:function(){return this.link.eL()}},Ni:{configurable:!0,enumerable:!0,get:function(){return this.link.gS()?this.link.gS().startsWith("https://")?_.X(this.link,3):this.link.gS().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"}}});
mP.ha=function(a){return new (a||mP)};
mP.Aa=_.kc({type:mP,ta:[["stacks-icon-link"]],inputs:{link:"link",ita:"isContact",RCb:"openInNewTab",F_:"gtmBox",TRa:"gtmList"},Ba:4,Ca:4,Fa:[["class","avatar",3,"src","alt",4,"ngIf"],[3,"background-image","-no-icon","-wrap","-left-ellipsis","target","href",4,"ngIf"],[3,"background-image",4,"ngIf"],["target","_blank",3,"href",4,"ngFor","ngForOf"],[1,"avatar",3,"src","alt"],[3,"target","href"],["target","_blank",3,"href"]],va:function(a,b){a&1&&(_.M(0,$Jb,1,2,"img",0),_.M(1,aKb,2,13,"a",1),_.M(2,bKb,
2,3,"span",2),_.M(3,cKb,2,4,"a",3));a&2&&(_.w("ngIf",b.ita),_.t(1),_.w("ngIf",b.url),_.t(1),_.w("ngIf",!b.url&&!_.Oi(b.link,PK,4).length),_.t(1),_.w("ngForOf",_.Oi(b.link,PK,4)))},Ia:[_.sm,_.tm],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 nP=function(){this.icon="info_outline_grey600";this.content=void 0};nP.prototype.Ra=function(){this.content=q_b.get(this.name)};nP.ha=function(a){return new (a||nP)};
nP.Aa=_.kc({type:nP,ta:[["stacks-popup-info"]],inputs:{name:"name",icon:"icon"},Ba:1,Ca:1,Fa:[[4,"ngIf"],[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text",3,"innerHTML"],[1,"popup-text"],["class","popup-link-text",4,"ngFor","ngForOf"],[1,"popup-link-text"],["target","_blank",3,"href"]],va:function(a,b){a&1&&_.M(0,eKb,10,7,"ng-container",0);a&2&&_.w("ngIf",b.content)},Ia:[_.sm,_.tm,iL],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}/*# sourceMappingURL=popup.css.map */']});
var q_b=new Map([["domain",{title:"Stacks domains",description:"Domains are groups of internal tools, libraries, and services that solve similar problems for first-party (1P) developers at Google.",urls:new Map([["https://goto.google.com/about-domains","go/about-domains"]])}],["support_level",{title:"Support levels",description:"Support levels reflects the degree to which a product provides support to its users.",urls:new Map([["https://goto.google.com/support-levels","go/support-levels"]])}],["stage",
{title:"Product stage",description:"Stage in the life cycle of the product (e.g. Generally Available, Deprecated).",urls:new Map([["https://g3doc.corp.google.com/production/uniformity/g3doc/howto/authorities.md?cl=head#stage","Learn more about product stages"]])}],["product_phase",{title:"Product phases",description:"Product phase in the life cycle of the product (e.g. Generally Availability, Deprecated).",urls:new Map([["https://g3doc.corp.google.com/company/teams/stacks-docs/product-phases.md?cl=head",
"go/stacks-product-phases"]])}],["product_phase_and_recommended",{title:"Product phases and Recommended",description:'Product phase in the life cycle of the product (e.g. Generally Availability, Deprecated).<br/><br/>Certain products in Stacks are recommended. This means that the Domain Stewards that oversee that product\'s domain have recommended it for a particular use case. For more context, look at the subdomain page where that product is listed.<br/><br/> "General Availability and Recommended" option would filter out the product which are general availability and recommended. "General Availability or Recommended" would filter out products that are general availability or recommended. This logic applies to other options.',
urls:new Map([["https://g3doc.corp.google.com/company/teams/stacks-docs/product-phases.md?cl=head","go/stacks-product-phases"],["https://goto.google.com/about-eng-elders","go/about-eng-elders"]])}],["depended",{title:"Depended on by",description:"Cross-reference Moma Teams with their respective Blueprints, and match projects' direct dependencies with product information in Stacks.",urls:new Map([["https://goto.google.com/stacks-used-by-methodology","go/stacks-used-by-methodology"]])}],["sre_status",
{title:"SRE guidance",description:"The SRE status offers users guidance on vetting by the recognized authorities within SRE and production generally. It is managed by SRE authorities.",urls:new Map([["http://g3doc/production/uniformity/g3doc/howto/authorities#status","Learn more about SRE guidance"]])}],["privacy_stance",{title:"Privacy",description:"Privacy team curates a desired privacy stance for Google infrastructure teams; and scalably keeps teams accountable to this stance.",urls:new Map([["http://go/pchips",
"Learn more about pChips"]])}],["apps_status",{title:"Apps ATL guidance",description:"The Apps Area Tech Leads status offers guidance to engineers in Apps on vetting by the recognized authorities within Apps.",urls:new Map([["http://go/apps-atl-techs#states","Learn more about Apps ATL guidance"]])}],["recommended",{title:"Recommended products",description:"Certain products in Stacks are recommended. This means that the Domain Stewards that oversee that product's domain have recommended it for a particular use case. For more context, look at the subdomain page where that product is listed.",
urls:new Map([["https://goto.google.com/about-eng-elders","go/about-eng-elders"]])}],["data_classification",{title:"Data classification and type",description:"Data classification and type are provided by Security & Privacy team.",urls:new Map([["https://goto.google.com/dataclassification","go/dataclassification"]])}],["security_status",{title:"Security guidance",description:"Information Security Engineering team recommendations provide security guidance for developers creating new products or infrastructure.",
urls:new Map([["https://goto.google.com/security-stacks","Learn more about Security guidance"]])}],["staffing_committment",{title:"Staffing committment",description:"Infrastructure Provider agrees to maintain minimum staffing to deliver the specific Business Support, Developer Support, Production Support and Quality Metrics outlined in this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about staffing committment"]])}],["lifecycle_committment",{title:"Lifecycle committment",
description:"Infrastructure Provider agrees to staff and fully support infrastructure through the given date, with this agreement to be renewed by the given date. If the agreement is not renewed and the product is deprecated, Infrastructure Provider will provide written notice at least given number of quarters in advance and will make reasonable efforts to minimize the cost of migrations for its users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about lifecycle committment"]])}],
["product_roadmap",{title:"Product roadmap",description:"Infrastructure Provider will publish an X quarter product roadmap that is updated every Y quarters. The roadmap process will cover both incremental changes as well as larger strategic changes. Customers can provide input, review, and escalations for  the product roadmap as well as feedback on the roadmap process in the following way.",urls:new Map([["https://goto.google.com/isa-template","Learn more about product roadmap"]])}],["roadmap_alignment",
{title:"Roadmap alignment",description:"Infrastructure Provider will collaborate with other Google-wide infrastructure providers to ensure product roadmaps are aligned across the following Google recommended infrastructure products.",urls:new Map([["https://goto.google.com/isa-template","Learn more about roadmap alignment"]])}],["cost_of_maintenance",{title:"Cost of maintenance",description:" Infrastructure is at the following stage of maturity. Users of infrastructure should expect to incur the following ongoing maintenance costs. Infrastructure Provider will communicate all customer  impacting deprecations to users at least X quarters in advance and will use the standard Google-wide Technical Change Management program to communicate rationale, schedule and status; and to minimize the cost of migrations for its users.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about cost of maintenance"]])}],["support_level_change",{title:"Support level changes",description:"Infrastructure Provider will communicate any changes to the level of support described in this agreement to users at least X quarters in advance and will make every reasonable effort to ensure that any changes are seamless to its users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about support level changes"]])}],
["points_of_contact",{title:"Points of contact",description:"The following person is the primary point of contact for product and is responsible for ensuring delivering on the terms of this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about points of contact"]])}],["educational_materials",{title:"Educational materials",description:"Educational material to provide users with the necessary content to successfully use the Infrastructure. The material will be maintained up to date and its freshness tracked.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about educational materials"]])}],["testing_support",{title:"Testing support",description:"Where applicable robust, low overhead, and accurate testing tools and interfaces will be maintained and provided to users.",urls:new Map([["https://goto.google.com/isa-template","Learn more about testing support"]])}],["oncall_support",{title:"Oncall support",description:"For infrastructure services utilized in production services, Infrastructure Provider agrees to staff 24x7 on call support and to publish the escalation process and production playbooks following Google-wide Oncall Best Practices. Infrastructure Provider will support a committed to on call response time. For developer tools, frameworks and libraries, Infrastructure Provider agrees to staff product support for 8 hours per business day in the chosen timezone to ensure that the infrastructure remains available.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about oncall support"]])}],["release_policies",{title:"Release policies",description:"For infrastructure services and frameworks utilized in production serving, Infrastructure Provider agrees to follow Google 3 Release Best Practices and Policies (or their non-Google3 equivalent) including browser support policy, operating system version policy, user data protection policy, change management security policy, managing user and group access, and data/CL rollback policy.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about release policies"]])}],["postmortem_rigour",{title:"Postmortem rigour",description:"Infrastructure Provider agrees to follow post mortem best practices including creating, reviewing, and publishing a postmortem report for all production outages, as well as, addressing postmortem action items. Infrastructure Provider agrees to perform production audits every X quarters to review the past history of incidents in order to identify systemic problems that required structural changes to be included in the product roadmap.",
urls:new Map([["https://goto.google.com/isa-template","Learn more about postmortem rigour"]])}],["dependency_management",{title:"Dependency management",description:"Infrastructure Provider takes responsibility for ensuring that the infrastructure it itself relies on provides the level of support needed for the Infrastructure Provider to meet the terms of this agreement.",urls:new Map([["https://goto.google.com/isa-template","Learn more about dependency management"]])}],["allow_list",{title:"Allow List",
description:"This project is release to a select group of users through AllowList.",urls:new Map([["https://source.corp.google.com/piper///depot/google3/productivity/stacks/common/product_phases.proto;rcl=370446564;l=86","Learn more about allow list"]])}]]);var r_b=function(){this.Pi=[];this.F_=""};r_b.ha=function(a){return new (a||r_b)};
r_b.Aa=_.kc({type:r_b,ta:[["stacks-link-lists"]],inputs:{Pi:"lists",F_:"gtmBox"},Ba:2,Ca:1,Fa:[[1,"grid"],[4,"ngFor","ngForOf"],[1,"link-title-container"],[4,"ngIf"],["class","-push-left",3,"name",4,"ngIf"],[4,"ngIf","ngIfElse"],["emptyList",""],[1,"-push-left",3,"name"],[3,"link","gtmBox","gtmList"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,lKb,7,4,"div",1),_.z());a&2&&(_.t(1),_.w("ngForOf",b.Pi))},Ia:[_.sm,_.tm,mP,nP],styles:[".grid[_ngcontent-%COMP%]{grid-row-gap:2em}.link-title-container[_ngcontent-%COMP%]{align-items:center;display:flex}stacks-popup-info[_ngcontent-%COMP%]{font-size:.8em;margin-bottom:10px;margin-left:.5em}/*# sourceMappingURL=link_lists.css.map */"]});
var gKb=new Map([["Apps ATLs","apps_status"],["Security","security_status"],["SRE authorities","sre_status"],["Privacy","privacy_stance"],["Data classification","data_classification"],["Staffing committment","staffing_committment"],["Lifecycle committment","lifecycle_committment"],["Product roadmap","product_roadmap"],["Roadmap alignment","roadmap_alignment"],["Cost of maintenance","cost_of_maintenance"],["Support level change","support_level_change"],["Points of contact","points_of_contact"],["Educational materials",
"educational_materials"],["Testing support","testing_support"],["Oncall support","oncall_support"],["Release policies","release_policies"],["Postmortem rigour","postmortem_rigour"],["Dependency management","dependency_management"],["Product phases","product_phase"],["Allow list","allow_list"],["Product phase and Recommended","product_phase_and_recommended"]]);var oP=function(){};oP.prototype.Ra=function(){};oP.ha=function(a){return new (a||oP)};
oP.Aa=_.kc({type:oP,ta:[["stacks-popup-freshness"]],inputs:{Yp:"productName",Iqb:"freshnessDate",ada:"isFresh"},Ba:8,Ca:6,Fa:[["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon","class","freshness-badge-fresh",4,"ngIf"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon","class","freshness-badge-stale",
4,"ngIf"],[1,"popup-box"],["class","popup-title",4,"ngIf"],[1,"popup-text"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/check_circle_filled/v6/gm_blue-24dp/2x/gm_check_circle_filled_gm_blue_24dp.png","alt","Review is up-to-date icon",1,"freshness-badge-fresh"],["src","https://fonts.gstatic.com/s/i/googlematerialicons/error/v8/gm_blue-24dp/2x/gm_error_gm_blue_24dp.png","alt","Review is outdated icon",1,"freshness-badge-stale"],[1,"popup-title"]],va:function(a,b){a&1&&(_.y(0,"button"),
_.M(1,mKb,1,0,"img",0),_.M(2,nKb,1,0,"img",1),_.z(),_.y(3,"div",2),_.M(4,oKb,2,0,"p",3),_.M(5,pKb,2,0,"p",3),_.y(6,"p",4),_.N(7),_.z()());a&2&&(_.t(1),_.w("ngIf",b.ada),_.t(1),_.w("ngIf",!b.ada),_.t(2),_.w("ngIf",b.ada),_.t(1),_.w("ngIf",!b.ada),_.t(2),_.Ky("",b.Yp," team has reviewed this product on ",b.Iqb,"."))},Ia:[_.tm],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}/*# sourceMappingURL=popup.css.map */']});var pP=function(){};pP.prototype.Ra=function(){};pP.ha=function(a){return new (a||pP)};
pP.Aa=_.kc({type:pP,ta:[["stacks-popup-isa"]],inputs:{product:"product"},Ba:10,Ca:2,Fa:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/license_googblue_24dp.png","alt","certified agreement icon",1,"agreement-icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about ISA",3,"href"]]},va:function(a,b){a&1&&(_.y(0,"button"),_.B(1,"img",0),_.z(),_.y(2,"div",1)(3,"p",2),_.N(4,"Infrastructure Support Agreement"),
_.z(),_.y(5,"p",3),_.N(6),_.z(),_.y(7,"p",3)(8,"a",4),_.N(9,"More info"),_.z()()());a&2&&(_.t(6),_.ff("",b.product.getName()," has signed an ISA."),_.t(2),_.cf("href","/agreement/",b.product.lr(),"",_.rd))},styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}/*# sourceMappingURL=popup.css.map */'],
Pa:0});var qP=function(){this.metrics=[];this.description=""},qKb=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))};qP.prototype.Ra=function(){this.description=s_b.get(this.cga)||""};_.W.Object.defineProperties(qP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return mGb(this.cga)}},fDc:{configurable:!0,enumerable:!0,get:function(){return lGb(this.cga)}}});
qP.ha=function(a){return new (a||qP)};
qP.Aa=_.kc({type:qP,ta:[["stacks-popup-pp"]],inputs:{cga:"productPhase",metrics:"metrics"},Ba:15,Ca:5,Fa:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;http://go/product-phases;aria-label;learn more about product phases".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},va:function(a,b){a&1&&(_.y(0,"button"),_.B(1,"img",
0),_.z(),_.y(2,"div",1)(3,"p",2),_.N(4),_.z(),_.y(5,"div",3)(6,"p"),_.N(7),_.z(),_.M(8,rKb,9,6,"div",4),_.B(9,"hr"),_.y(10,"p",5),_.N(11," Product phases is a standard set of product stages."),_.B(12,"br"),_.y(13,"a",6),_.N(14,"go/product-phases"),_.z()()()());a&2&&(_.t(1),_.cf("src","https://static.corp.google.com/stacks/icon_",b.fDc,".svg",_.rd),_.w("alt","product phase "+b.name+" icon"),_.t(3),_.gf(b.name),_.t(3),_.gf(b.description),_.t(1),_.w("ngForOf",b.metrics))},Ia:[_.sm],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}/*# sourceMappingURL=popup.css.map */']});
var s_b=new Map([[0,"Default value."],[4,"For a product near end-of-life to indicate that it is not available for new customers while providing the current customers some time to plan migrations off the product."],[1,"Limited docs and support may be available. Might not graduate to further stages."],[2,"Quality, stability, and support are there for the product's intended usage."],[3,"Quality, stability and support are adequate for new adoption across Google."]]);var t_b=function(a){return[a]},rP=function(){};rP.prototype.Ra=function(){};_.W.Object.defineProperties(rP.prototype,{wNc:{configurable:!0,enumerable:!0,get:function(){return this.product.Kg().kg()}},vNc:{configurable:!0,enumerable:!0,get:function(){return"/domain/"+_.X(this.product.Kg(),1)}}});rP.ha=function(a){return new (a||rP)};
rP.Aa=_.kc({type:rP,ta:[["stacks-popup-recommended"]],inputs:{product:"product"},Ba:10,Ca:5,Fa:function(){return[["src","https://www.gstatic.com/images/icons/material/system/2x/star_googyellow500_24dp.png","alt","recommended info icon"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text"],["target","_blank","rel","noopener","aria-label","learn more about recommended product",3,"href"]]},va:function(a,b){a&1&&(_.y(0,"button"),_.B(1,"img",0),_.z(),_.y(2,"div",1)(3,"p",2),_.N(4,"Recommended products"),
_.z(),_.y(5,"p",3),_.N(6),_.z(),_.y(7,"p",3)(8,"a",4),_.N(9,"More info"),_.z()()());a&2&&(_.t(6),_.Ky("",b.product.getName()," is recommended by the ",b.wNc," domain stewards."),_.t(2),_.w("href",_.lf(3,t_b,b.vNc),_.rd))},styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}/*# sourceMappingURL=popup.css.map */']});var sP=function(){this.metrics=[];this.description=""};sP.prototype.Ra=function(){this.description=u_b.get(this.L2)||""};_.W.Object.defineProperties(sP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.L2.replace("sl","Support level ")}}});sP.ha=function(a){return new (a||sP)};
sP.Aa=_.kc({type:sP,ta:[["stacks-popup-sl"]],inputs:{L2:"supportLevelId",metrics:"metrics"},Ba:15,Ca:5,Fa:function(){return[[3,"src","alt"],[1,"popup-box"],[1,"popup-title"],[1,"popup-text","sl"],["class","metric-box",4,"ngFor","ngForOf"],[1,"footnote"],"target;_blank;href;https://goto.google.com/stacks-pt#support-levels;aria-label;learn more about support level".split(";"),[1,"metric-box"],[1,"metric-name"],[1,"metric-actual"],[1,"metric-target"],[1,"metric-updated"]]},va:function(a,b){a&1&&(_.y(0,
"button"),_.B(1,"img",0),_.z(),_.y(2,"div",1)(3,"p",2),_.N(4),_.z(),_.y(5,"div",3)(6,"p"),_.N(7),_.z(),_.M(8,sKb,9,4,"div",4),_.B(9,"hr"),_.y(10,"p",5),_.N(11," Support levels reflect the degree to which a product provides support to its users."),_.B(12,"br"),_.y(13,"a",6),_.N(14,"go/stacks-pt#support-levels"),_.z()()()());a&2&&(_.t(1),_.cf("src","https://static.corp.google.com/stacks/icon_",b.L2,".svg",_.rd),_.w("alt","service level "+b.L2+" icon"),_.t(3),_.gf(b.name),_.t(3),_.gf(b.description),
_.t(1),_.w("ngForOf",b.metrics))},Ia:[_.sm],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}/*# sourceMappingURL=popup.css.map */']});
var u_b=new Map([["sl0","The owner haven't updated their product in over a year."],["sl1","Provides basic information and a way for users to contact the product\n    team."],["sl2","Adopted support standards and provides links to documentation and feedback\n    channels."],["sl3","Made a commitment to provide great support and reports metrics showing that\n    support."],["sl4","Made a commitment to provide excellent report by signing a support agreement with their SVP."]]);var tP=function(){this.qya=this.tM=!1};tP.prototype.Ra=function(){};tP.ha=function(a){return new (a||tP)};
tP.Aa=_.kc({type:tP,ta:[["stacks-popup-product"]],inputs:{product:"product",tM:"oldView",qya:"underAlternatives"},Ba:5,Ca:5,Fa:[[3,"product",4,"ngIf"],[3,"product","to-right",4,"ngIf"],[3,"productPhase","metrics",4,"ngIf"],[3,"productPhase","small-icon",4,"ngIf"],[3,"supportLevelId","metrics",4,"ngIf"],[3,"product"],[3,"productPhase","metrics"],[3,"productPhase"],[3,"supportLevelId","metrics"]],va:function(a,b){a&1&&(_.M(0,tKb,1,1,"stacks-popup-recommended",0),_.M(1,uKb,1,3,"stacks-popup-isa",1),
_.M(2,vKb,1,2,"stacks-popup-pp",2),_.M(3,wKb,1,3,"stacks-popup-pp",3),_.M(4,yKb,1,2,"stacks-popup-sl",4));a&2&&(_.w("ngIf",b.product.cRa()),_.t(1),_.w("ngIf",b.product.bRa()),_.t(1),_.w("ngIf",!b.tM&&!b.qya),_.t(1),_.w("ngIf",!b.tM&&b.qya),_.t(1),_.w("ngIf",b.tM))},Ia:[_.tm,qP,rP,sP,pP],styles:['[_nghost-%COMP%]{position:relative;margin-right:.3em}[_nghost-%COMP%]   button[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:1em;display:flex}[_nghost-%COMP%]   button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.-push-left[_nghost-%COMP%]   .popup-box[_ngcontent-%COMP%]{transform:translateX(-30%)}.popup-box[_ngcontent-%COMP%]{background:var(--page-background);border-radius:10px;box-shadow:var(--shadow);color:var(--text-color);display:none;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:400;left:-1em;overflow:hidden;position:absolute;top:1em;width:350px;z-index:var(--z-popup)}.popup-box[_ngcontent-%COMP%]   .popup-title[_ngcontent-%COMP%]{background:var(--accent-shading);font-size:1.2em;font-weight:500;padding:.6em .9em}.popup-box[_ngcontent-%COMP%]   .popup-text[_ngcontent-%COMP%]{font-size:.9em;margin:1em 1.2em}.popup-box[_ngcontent-%COMP%]   .popup-link-text[_ngcontent-%COMP%]{margin:.2em 0}.popup-box[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}[_nghost-%COMP%]:focus-within   .popup-box[_ngcontent-%COMP%], .popup-box[_ngcontent-%COMP%]:hover{display:block}.sl[_ngcontent-%COMP%]   hr[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .metric-box[_ngcontent-%COMP%]{margin:1em 0}.sl[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{align-items:center;display:flex;font-size:1.2em;font-weight:500;margin-bottom:1em}.sl[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{height:1.5em;margin-right:.5em}.sl[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:500}.sl[_ngcontent-%COMP%]   .metric-actual[_ngcontent-%COMP%]{font-size:1.2em;font-weight:500}.sl[_ngcontent-%COMP%]   .satisfied-number[_ngcontent-%COMP%]{color:#38a953}.sl[_ngcontent-%COMP%]   .metric-target[_ngcontent-%COMP%]{font-size:.8em}.sl[_ngcontent-%COMP%]   .metric-updated[_ngcontent-%COMP%], .sl[_ngcontent-%COMP%]   .footnote[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.8em}stacks-popup-product.-extend-left[_nghost-%COMP%]{display:flex;position:relative}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-recommended[_ngcontent-%COMP%]{height:1.5em;left:-1.5em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-isa[_ngcontent-%COMP%]{height:1.5em;left:-3em;position:absolute;top:0}stacks-popup-product.-extend-left[_nghost-%COMP%]   .to-right[_ngcontent-%COMP%]{left:-1.5em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-sl[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em}stacks-popup-product.-extend-left[_nghost-%COMP%]   stacks-popup-pp[_ngcontent-%COMP%]{flex:0 0 3.5em;margin-right:.2em;margin-left:.2em}stacks-popup-product.-inline[_nghost-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]   .prefix-icons[_ngcontent-%COMP%]{display:contents}stacks-popup-product.-inline[_nghost-%COMP%]     .small-icon button img{height:1em}.popup-box.-edit-box[_ngcontent-%COMP%]{left:-200px}.sub-teams[_ngcontent-%COMP%]{list-style:initial;padding-left:1.5em}.freshness-badge-fresh[_ngcontent-%COMP%]{filter:hue-rotate(-105deg)}.freshness-badge-stale[_ngcontent-%COMP%]{filter:hue-rotate(140deg)}.agreement-icon[_ngcontent-%COMP%]{filter:brightness(0) saturate(100%) invert(82%) sepia(72%) saturate(1319%) hue-rotate(329deg) brightness(103%) contrast(98%)}/*# sourceMappingURL=popup.css.map */']});var TLb=_.ii(["https://roadmap.googleplex.com/",""]),FKb=function(a){return[a]},v_b="contactTeam onboardingDoc signUpDoc includedTeamId excludedTeamId gcpGuidance buildVisibility groups other".split(" "),uP=function(a,b,c){var d=this;this.tI=a;this.gV=b;this.Kl=c;this.P_b=oYb;this.Vc=_.UD;this.Zub=new _.Tf("");this.US=!1;this.pOa=!0;this.mOa=this.nYa=!1;this.wBc=mGb;this.sBc=nGb;this.productId=_.Qd([this.Zub,this.Kl.params]).ka(_.v(function(e){var f=_.l(e);e=f.next().value;f=f.next().value;return e||
f.productId}));this.product=this.productId.ka(_.Ce(function(e){return d.gV.Fba(e)}),_.Ee(function(e){d.US||d.tI.hm(e.kg()+" - Stacks")}));this.BFb=_.Qd([this.product]).ka(_.v(function(e){e=_.l(e).next().value;for(var f=[],g=new Map,m=_.l(_.Oi(e,RN,72)),n=m.next();!n.done;n=m.next())n=n.value,oGb(n.getScope(),n.fsa(),g);m=_.l(v_b);for(n=m.next();!n.done;n=m.next())n=n.value,g.has(n)&&f.push({key:n,value:g.get(n)});g=MLb(e);m=[];iGb([{source:e.Jra(),Pi:m,name:"Best practices",icon:"school"},{source:e.Lra(),
Pi:m,name:"Codelabs",icon:"school"},{source:_.Oi(e,PK,6),Pi:m,name:"Concepts",icon:"school"},{source:e.Pra(),Pi:m,name:"Getting started",icon:"school"},{source:e.Qra(),Pi:m,name:"How to",icon:"school"},{source:e.Sra(),Pi:m,name:"Introductory guides",icon:"school"},{source:_.Oi(e,PK,30),Pi:m,name:"Reference guides",icon:"school"},{source:_.Oi(e,PK,65),Pi:m,name:"Testing",icon:"school"}]);m.sort(IK);n=NLb(e);var r=OLb(e),x=PLb(e),A=[];if(_.Ni(e,XN,43)){var E=(new KK).Le("Apps ATLs"),I=_.Oi(e,PK,44);
if(0===I.length)E.M7(JK({name:_.Ni(e,XN,43).kg(),icon:"track_changes"}));else{var L=_.l(I);for(I=L.next();!I.done;I=L.next())I=I.value,E.M7(JK({name:_.Ni(e,XN,43).kg(),icon:"track_changes",url:I.eL()}))}A.push(E)}if(_.Ni(e,ZN,58)){E=new KK;I=_.Oi(e,PK,59);E.Le("Security");L=_.l(I);for(I=L.next();!I.done;I=L.next())I=I.value,E.M7(JK({name:_.Ni(e,ZN,58).kg(),icon:"enhanced_encryption",url:I.eL()}));A.push(E)}_.Ni(e,$N,33)&&A.push((new KK).Le("SRE authorities").WU([JK({name:_.Ni(e,$N,33).kg(),icon:"track_changes"})]));
if(_.Zi(e,67)){E=(new KK).Le("Privacy");I=_.l(_.Vi(e,78));for(L=I.next();!L.done;L=I.next())E.M7(JK({name:"Guidance",icon:"enhanced_encryption",url:"https://g3doc.corp.google.com/privacy/pwg/infra/pchips/stances/_generated/g3doc/"+L.value+"/composite_privacy_stance.textproto_generated"}));A.push(E)}A.sort(IK);E=RLb(e);I=_.Vi(e,4);I=void 0===I?[]:I;I=I.map(SLb).sort(IK);L=ULb(_.Vi(e,38));for(var Q=QLb(e),da=new Map,oa=_.l(_.Oi(e,RN,72)),pa=oa.next();!pa.done;pa=oa.next())if(pa=pa.value,10===pa.getScope()||
9===pa.getScope()){pa=_.l(pa.fsa());for(var ta=pa.next();!ta.done;ta=pa.next())ta=ta.value.split(":"),1===ta.length?da.set(ta[0],ta[0]):da.set(ta[0],ta[1])}return _.MD({product:e,voa:f,cHb:g,fnb:m,Izc:n,icb:r,wPa:x,Zrb:A,gXa:E,LY:I,qJb:L,SY:Q,oPb:da})}),_.xe(1),_.Ld(),_.ie(function(e){return _.LD(e.message)}),_.Be(_.VD));this.qY=this.BFb.ka(_.de(_.DE),_.v(function(e){return e.Xb.product}),_.v(function(e){return oYb.includes(_.X(e.Kg(),1))?[JK({name:"Home",url:"/"}),JK({name:e.kg(),url:""})]:[JK({name:"Home",
url:"/"}),JK({name:e.Kg().getParent().kg(),url:"/domain/"+_.X(e.Kg().getParent(),1)}),JK({name:e.Kg().kg(),url:"/domain/"+_.X(e.Kg(),1)}),JK({name:e.kg(),url:""})]}),_.Be([JK({name:"Home",url:"/"})]));this.Gnb=eGb();this.Bva=jGb;this.pOa=!0;this.nYa=this.Kl.Uc.Ta.pscMvpLaunch||!1;this.mOa=this.Kl.Uc.Ta.displayExternalProducts||!1};
_.W.Object.defineProperties(uP.prototype,{fJc:{configurable:!0,enumerable:!0,set:function(a){this.US=!!a;this.Zub.next(a)}},pCc:{configurable:!0,enumerable:!0,get:function(){return 0<document.getElementsByClassName("butterbar").length}},params:{configurable:!0,enumerable:!0,get:function(){var a={};this.pOa&&(a.displayStacksWellLitPaths=!0);this.nYa&&(a.pscMvpLaunch=!0);this.mOa&&(a.displayExternalProducts=!0);return a}}});uP.ha=function(a){return new (a||uP)(_.u(_.gn),_.u(eO),_.u(_.Sf),_.u(UN))};
uP.Aa=_.kc({type:uP,ta:[["stacks-product-page"]],inputs:{fJc:"productIdFromParent"},features:[_.hf([eO])],Ba:4,Ca:6,Fa:[[3,"breadcrumb",4,"ngIf"],[3,"ngSwitch",4,"ngIf"],[3,"breadcrumb"],[3,"ngSwitch"],["class","main-loading-spinner","diameter","32",4,"ngSwitchCase"],["class","page-message",4,"ngSwitchCase"],[4,"ngSwitchCase"],["diameter","32",1,"main-loading-spinner"],[1,"page-message"],[4,"ngIf"],[1,"product-name-container"],[1,"edit-section-container"],[1,"edit-section"],["class","-inline",3,"isFresh",
"freshnessDate","productName",4,"ngIf"],["class","freshness-badge",4,"ngIf"],["class","edit-button","target","_blank",3,"href",4,"ngIf"],["class","edit-button",3,"routerLink","queryParams",4,"ngIf"],[1,"badges"],[1,"-inline",3,"product"],["class","alternate-products",4,"ngIf"],[1,"main-description",3,"innerHTML"],["class","key-link",4,"ngIf"],[1,"key-link"],["href","http://go/stacks-product-phases#product-phases","target","_blank"],["class","box",4,"ngIf"],[1,"-inline",3,"isFresh","freshnessDate",
"productName"],[1,"freshness-badge"],["target","_blank",1,"edit-button",3,"href"],["src","https://www.gstatic.com/images/icons/material/system/2x/edit_grey600_24dp.png","alt","Edit info icon"],[1,"edit-button",3,"routerLink","queryParams"],[1,"unreviewed-product"],[1,"alternate-products"],[1,"alternate-products-description",3,"innerHTML"],["id","resources"],[1,"grid"],["class","badges",4,"ngFor","ngForOf"],["underAlternatives","true",1,"-inline",3,"product"],["id","resources",3,"routerLink","queryParams"],
["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","product page",3,"href"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href",4,"ngFor","ngForOf"],["target","_blank","data-gtm-box","Key links","data-gtm-list","landing page",3,"href"],["href","http://go/stacks-product-phases#additional-product-phase-metadata","target","_blank"],[1,"title-with-popup"],
["name","allow_list",1,"icon"],[4,"ngFor","ngForOf"],["class","proto-link",4,"ngIf"],["target","_blank",3,"href"],[1,"proto-link"],[3,"href"],[1,"box"],["id","recommended-for"],["gtmBox","Others","gtmLink","Education",3,"link"],[1,"metrics-header"],["id","metrics",1,"metrics-title"],[1,"caption"],[1,"metric-list","grid"],[4,"stacksExpandList","stacksExpandListOf"],[1,"actual-value"],[1,"metric-name"],["id","education"],["gtmBox","Education",3,"lists"],["id","about"],["gtmBox","About",3,"lists"],[1,
"h3-margin-top"],["class","roadmap-iframe",3,"src",4,"ngFor","ngForOf"],[1,"roadmap-iframe",3,"src"],["id","feedback"],["gtmBox","Feedback",3,"lists"],["gtmBox","Feedback","gtmList","Contacts",1,"contact",3,"isContact","link"],["id","additional-guidance"],[1,"guidelines-explanation"],[3,"ngIf"],["gtmBox","Others","gtmList","Codepaths",3,"link"],["gtmBox","Others","gtmList","Others",3,"link"],["id","external-product"]],va:function(a,b){a&1&&(_.M(0,zKb,2,3,"stacks-header",0),_.y(1,"main"),_.M(2,KLb,
4,4,"ng-container",1),_.O(3,"async"),_.z());a&2&&(_.w("ngIf",!b.US),_.t(1),_.Pe("hasButterbar",b.pCc),_.t(1),_.w("ngIf",_.R(3,4,b.BFb)))},Ia:[_.sm,_.tm,_.um,_.vm,lP,_.Gn,mP,r_b,_.OD,oP,tP,nP,jP,_.ym],styles:["[_nghost-%COMP%]{flex:1} .alternate-products{background-color:var(--alternative-bg-color);padding:1em 0 0 1em;margin-bottom:1em} .alternate-products .alternate-products-description{color:var(--alternative-error-color)} .alternate-products a{text-decoration:underline}.hasButterbar[_ngcontent-%COMP%]{top:3vh}.badges[_ngcontent-%COMP%]{align-items:center;display:flex;margin-bottom:1em}.key-link[_ngcontent-%COMP%]{display:inline-grid;font-size:20px;margin:0 2em 2em 0;max-width:360px;word-warp:break-word}.key-link[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:500}.key-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.key-link[_ngcontent-%COMP%]   .proto-link[_ngcontent-%COMP%]{font-size:.9em;font-style:italic}.key-link[_ngcontent-%COMP%]   .title-with-popup[_ngcontent-%COMP%]{display:flex}.key-link[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{align-items:center;cursor:help;font-size:16px;display:flex;margin-left:.3em}.meta-data[_ngcontent-%COMP%]{font-size:16px;margin:0 2em 2em 0}.meta-data[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px}.meta-data[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:0}.meta-data[_ngcontent-%COMP%]   .label[_ngcontent-%COMP%]{font-weight:bold;display:flex;align-items:center}.proto-link[_ngcontent-%COMP%]{color:var(--primary-color);font-size:14.4px;font-style:italic}.guidelines-explanation[_ngcontent-%COMP%]{margin-bottom:1em}.guidelines-explanation[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--primary-color)}.roadmap-iframe[_ngcontent-%COMP%]{border:1px solid var(--border-color);height:400px}.toggle-list-button[_ngcontent-%COMP%]{align-items:center;color:var(--primary-color);display:inline-flex;font-size:1em}.toggle-list-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.4em;margin-right:.5em}stacks-dependency-info[_ngcontent-%COMP%]{margin-bottom:1.5em}stacks-popup-product[_ngcontent-%COMP%]{font-size:1.5em;margin-bottom:.5em}.product-name-container[_ngcontent-%COMP%]{display:flex;align-items:flex-start;flex-flow:row-reverse wrap;justify-content:flex-end}.product-name-container[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{order:1}.product-name-container[_ngcontent-%COMP%]   .edit-section-container[_ngcontent-%COMP%]{display:flex;flex:auto;justify-content:flex-end;margin:60px 0 10px}p.edit-section[_ngcontent-%COMP%]{display:flex;align-items:center}.freshness-badge[_ngcontent-%COMP%]{color:var(--inactive-text-color);margin:0 1em 0 0}.edit-button[_ngcontent-%COMP%]{align-items:center;display:inline-flex}.edit-button[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:1.5em}.main-loading-spinner[_ngcontent-%COMP%]{margin-top:1em}.caption[_ngcontent-%COMP%]{color:var(--inactive-text-color);font-size:.9em}.metrics-header[_ngcontent-%COMP%]{margin:0 0 16px}.metrics-header[_ngcontent-%COMP%]   .metrics-title[_ngcontent-%COMP%]{margin:0}.metric-list[_ngcontent-%COMP%]{line-height:24px}.metric-list.grid[_ngcontent-%COMP%]{--expand-list-button-grid-column: 1;--grid-column-count: 5;gap:2em 1em}.metric-list[_ngcontent-%COMP%]   .actual-value[_ngcontent-%COMP%]{color:var(--value-color);font-size:1.2em}.metric-list[_ngcontent-%COMP%]   .metric-name[_ngcontent-%COMP%]{font-weight:bold}.team-icon-link[_ngcontent-%COMP%]{margin:2px 0}.unreviewed-product[_ngcontent-%COMP%]{font-size:20px;color:#a52714;background-color:#fbe9e7;margin-bottom:5px;width:fit-content;padding:3px}/*# sourceMappingURL=product_page.css.map */"],
Pa:0});var w_b=["mainContent"],vP=function(a,b,c,d,e,f,g,m){var n=this;this.Yg=b;this.Gx=c;this.Mc=d;this.Fuc=e;this.A0a=g;this.vt=m;this.rO="detail-header-id";this.s$b="Files and Directories";this.t$b="Generated Files and Directories";this.r$b="Deleted Files and Directories";this.kj=_.aE;this.un={files:{Gr:new Set,entries:[]},gA:{Gr:new Set,entries:[]}};this.mVa=[];this.JG={files:{Gr:new Set,entries:[]},gA:{Gr:new Set,entries:[]}};this.Zqb=[];this.oo={files:{Gr:new Set,entries:[]},gA:{Gr:new Set,entries:[]}};
this.WNa=[];this.lq=function(){};this.OKb=new _.Tf(null);this.tNb=new _.we;this.ayc=_.kj(function(r){n.Gx.axa(r)},300);this.kBc=_.kj(function(r){!WK(n.un)||n.Gx.Zha(r)},300);this.uNb=(this.TMc=_.gu.has(53))?this.tNb.ka(_.Ce(function(r){return n.A0a.get(r)}),_.v(function(r){return _.Oi(r,JXb,1)}),_.xe(1),_.Ld()):_.oe;this.hqa=_.Qd([this.OKb,this.uNb]).ka(_.v(function(r){r=_.l(r);var x=r.next().value;return(r=r.next().value)?x&&r.some(function(A){return A.Gba()===x})?x:0===r.length?null:r[0].Gba():
null}),_.ne(),_.xe(1),_.Ld())};vP.prototype.Ra=function(){};
vP.prototype.Ub=function(a){var b=this,c=a.viewData;if(c){a=c.ig;var d=c.oj;d=(c=d&&_.oE(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.un={files:{Gr:new Set,entries:[]},gA:{Gr:new Set,entries:[]}},this.JG={files:{Gr:new Set,entries:[]},gA:{Gr:new Set,entries:[]}},this.oo={files:{Gr:new Set,entries:[]},gA:{Gr:new Set,entries:[]}});c&&!d||x_b(this,a.entries,this.location);c||(this.Mva=a.Mva,this.vYa=a.vYa,_.gu.has(11)&&(this.aggregations=i_b(this.Fuc,a.location,a.entries.filter(function(e){var f;
return!(null==(f=_.Ni(e,_.dp,4))?0:_.Zi(f,4))&&!_.BE(e.oS())}).map(fMb)).ka(_.xe(1),_.Ld())),this.lq=_.Yrb(this.Yg,function(){var e;null==(e=b.mGc)||e.oa.focus()}),this.tNb.next(this.location))}};vP.prototype.La=function(){this.lq()};
var WK=function(a){return a.entries?0<a.entries.length:0<a.files.entries.length||0<a.gA.entries.length},y_b=function(a){var b=a.files;a=a.gA;var c=[];WK(a)&&c.push(a.entries);WK(b)&&c.push(b.entries);return c},WLb=function(a){return""===a.location.path||"/"===a.location.path},x_b=function(a,b,c){var d=WLb(a);b=_.l(b);for(var e=b.next();!e.done;e=b.next()){var f=void 0,g=void 0;e=e.value;var m=c,n=null==(g=_.Ni(e,_.dp,4))?void 0:_.Y(g,5),r=fMb(e);g=_.BE(e.oS());var x=_.cmb(e.oS()),A=!g||x;e={Oc:d||
!A?_.Hp(_.TE(m.Zb().ld(r)),{yf:n}).Za():void 0,path:r,name:_.Vy(r),yf:n,entryType:e.getType(),oo:null==(f=_.Ni(e,_.dp,4))?void 0:_.Zi(f,4),JG:g,UDc:x,hMc:A};f=3===e.entryType||5===e.entryType;f=e.oo?f?a.oo.gA:a.oo.files:e.JG?f?a.JG.gA:a.JG.files:f?a.un.gA:a.un.files;f.Gr.has(e.name)||(f.Gr.add(e.name),f.entries.push(e))}!WK(a.un)&&WK(a.oo)?(a.un=a.oo,a.mVa=y_b(a.un),a.oo={files:{Gr:new Set,entries:[]},gA:{Gr:new Set,entries:[]}},a.WNa=[]):(a.mVa=y_b(a.un),a.WNa=y_b(a.oo));a.Zqb=y_b(a.JG)};
_.W.Object.defineProperties(vP.prototype,{fm:{configurable:!0,enumerable:!0,get:function(){return this.Mc.cba.getValue()}},REc:{configurable:!0,enumerable:!0,get:function(){return 0===this.fm}},SEc:{configurable:!0,enumerable:!0,get:function(){return 1===this.fm}},location:{configurable:!0,enumerable:!0,get:function(){return this.yb.location}}});vP.ha=function(a){return new (a||vP)(_.u(_.Sf),_.u(_.rg),_.u(_.Mu),_.u(_.MI),_.u(eP),_.u(_.hu),_.u(fO),_.u(_.Tu))};
vP.Aa=_.kc({type:vP,ta:[["folder-detail","viewData",""]],vb:function(a,b){a&1&&_.tf(w_b,5);if(a&2){var c;_.sf(c=_.wf())&&(b.mGc=c.first)}},inputs:{yb:"viewData"},features:[_.hf([eP]),_.Bc],nc:["viewData",""],Ba:7,Ca:11,Fa:[["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"viewData"],["tabindex","-1"],["mainContent",""],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",
3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll",4,"ngIf"],["displayMode","flat",3,"multi"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper",4,"ngIf"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle",4,"ngIf"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations",
"isPiper","toggle",4,"ngIf"],["ascTrackElement","RepositoryFolderDetailReadme","trackAction","browse",3,"markdownContent","safeHtmlContent","shouldCollapse","trackProjectId","trackGestureScroll"],["headerId","main-files-header",3,"title","groupedFiles","useRelativeUrls","aggregations","isPiper"],["headerId","deleted-files-header",3,"title","groupedFiles","initiallyExpanded","useRelativeUrls","aggregations","isPiper","toggle"],["headerId","generated-files-header",3,"title","groupedFiles","initiallyExpanded",
"useRelativeUrls","aggregations","isPiper","toggle"],["class","select-wrapper",4,"ngIf"],[3,"productIdFromParent"],[1,"select-wrapper"],[3,"value","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]],va:function(a,b){a&1&&(_.B(0,"detail-header",0),_.M(1,VLb,1,2,"folder-tab-header",1),_.O(2,"async"),_.M(3,aMb,7,6,"main",2),_.O(4,"async"),_.M(5,eMb,3,3,"ng-container",3),_.O(6,"async"));a&2&&(_.w("viewData",b.yb)("showLinksDropdown",!0),_.t(1),_.w("ngIf",_.R(2,5,b.hqa)),_.t(2),_.w("ngIf",
b.REc||!1===_.R(4,7,b.hqa)),_.t(2),_.w("ngIf",_.R(6,9,b.SEc&&b.hqa)))},Ia:[jL,_.sm,_.tm,CO,gP,KL,_.Iv,_.Hv,_.By,_.vy,uP,hP,fP,_.ym],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}"],
Pa:0});var z_b=["gobUrl"],A_b=["externalUrl"],B_b=["commitHash"],wP=function(){};
_.W.Object.defineProperties(wP.prototype,{iwb:{configurable:!0,enumerable:!0,get:function(){return!!this.yb.aN}},Kzc:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.yb.Tba;var b=this.yb.Nz;var c=_.gg(a);c=new _.Ch(c);if(c.lL()){c=c.Kg();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}},SCc:{configurable:!0,enumerable:!0,get:function(){if(!this.yb.aN)throw Error("Re");
var a=this.yb.aN,b=_.dj(a,3,_.Ph)||a.Km(),c=_.dj(a,3,_.Ph)?"host":"project";return _.Bp(new _.Ig({xe:{id:b,type:c},repository:_.Y(a,2),Cb:this.yb.Nz,path:""}))}},TTa:{configurable:!0,enumerable:!0,get:function(){return!!this.yb.uqa}}});wP.ha=function(a){return new (a||wP)};
wP.Aa=_.kc({type:wP,ta:[["git-submodule-detail"]],vb:function(a,b){a&1&&(_.tf(z_b,5,_.bd),_.tf(A_b,5,_.bd),_.tf(B_b,5,_.bd));if(a&2){var c;_.sf(c=_.wf())&&(b.LBc=c.first);_.sf(c=_.wf())&&(b.Jzc=c.first);_.sf(c=_.wf())&&(b.Gwc=c.first)}},inputs:{yb:"viewData"},Ba:5,Ca:2,Fa:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","GitSubmoduleDetail",3,"viewData"],[4,"ngIf"],["size","skinny"],["size","skinny",1,"url"],["class","padded",3,"routerLink",4,"ngIf",
"ngIfElse"],["externalRepo",""],[1,"padded",3,"copyText","isSmall","copyEvent"],["size","skinny",1,"commit-hash"],[1,"padded"],["commitHash",""],[1,"padded",3,"routerLink"],["gobUrl",""],[1,"padded",3,"externalLink"],["externalUrl",""]],va:function(a,b){a&1&&(_.M(0,gMb,7,3,"ng-container",0),_.N(1,"\n\n"),_.M(2,kMb,45,9,"ng-template",null,1,_.zf),_.N(4,"\n"));if(a&2){var c=_.ef(3);_.w("ngIf",b.TTa)("ngIfElse",c)}},Ia:[JM,_.tm,_.mz,DO,CO,_.Wn,_.QD,xM,_.Gn],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 C_b=function(a,b,c,d,e){var f=this;this.yB=a;this.cG=b;this.Jf=c;this.Ga=d;this.lXa=e;this.KY=this.yB.OU.ka(_.Ce(function(g){var m=null==g?void 0:g.aZ;if(!m)return _.Ed(null);g=m.Wi;if(m.cEc){var n=m.im;m=m.gI}else m=qMb(m.VGc||""),n=m.im,m=m.gI;if(!g||!n||!m)return _.Ed(null);f.Ga.qb({gestureName:"EXTERNAL",element:f.rn,action:"requestExample"});return aVb(f.cG,n,m,g).ka(_.Ee(function(r){r.xG||f.Ga.qb({gestureName:"EXTERNAL",element:f.rn,action:"noExampleFound"});f.lXa.NYa("gsn","gs")}),_.Be(null))}),
_.ie(function(g){f.Jf.handleError(g);return _.Ed(null)}));a=this.yB.OU.ka(_.de(function(g){return!!g}),_.v(function(g){return g.aZ}));this.Tzc=a.ka(_.v(function(g){return!g.im}));this.HOb=a.ka(_.v(function(g){return g.Wi}));this.fUa=a.ka(_.v(function(g){return g.PN[0]}))};C_b.ha=function(a){return new (a||C_b)(_.u(_.MI),_.u(_.cK),_.u(_.vd),_.u(_.eu),_.u(_.LI))};
C_b.Aa=_.kc({type:C_b,ta:[["code-example-panel"]],inputs:{rn:"logElement",source:"source"},Ba:7,Ca:4,Fa:[[1,"code-example-panel"],[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["usingFqn",""],[1,"symbol"],["logElement","CodeExamplePanel",3,"codeExample","source"],["noExampleFound",""],[1,"no-example-message"],[1,"instructions"],["logElement","CodeExamplePanel",3,"kytheTicketObservable","source"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,mMb,6,7,"ng-container",1),_.O(2,"async"),_.z(),_.M(3,nMb,
2,0,"ng-template",null,2,_.zf),_.M(5,pMb,5,2,"ng-template",null,3,_.zf));if(a&2){var c=_.ef(4);_.t(1);_.w("ngIf",_.R(2,2,b.HOb))("ngIfElse",c)}},Ia:[_.tm,tM,_.dK,_.ym],styles:[".code-example-panel[_ngcontent-%COMP%]   .symbol[_ngcontent-%COMP%]{font-family:Google Sans,Roboto,sans-serif;font-size:12px;font-weight:500;padding:7px 16px;border-bottom-width:1px;border-bottom-style:solid}.code-example-panel[_ngcontent-%COMP%]   .instructions[_ngcontent-%COMP%]{padding:20px 16px 9px;text-align:center;font-size:14px}.code-example-panel[_ngcontent-%COMP%]   .no-example-message[_ngcontent-%COMP%]{padding:9px 16px 20px}\n/*# sourceMappingURL=code_example_panel.css.map */"],
Pa:0});var xP=function(a,b,c,d,e,f){var g=this;this.Evc=a;this.Zg=b;this.Ga=c;this.FB=_.UD;this.iXa=new _.Bd;this.tO=_.Kg;this.Um=new _.yd;this.kka=new _.we(1);this.M0a=_.gu.has(56);this.jzb=this.kka.ka(_.de(HMb),_.v(function(m){return m.location}));this.dBc=this.jzb.ka(_.ne(function(m,n){return m&&n&&_.oE(m,n)}));a=e.cT("BLAME").ka(_.v(function(m){return m.enabled}),_.ne(),_.xe(1),_.Ld());this.Roa=D_b(this,a);this.Yaa=f.MAc.ka(_.ne());f=this.kka.ka(_.de(function(m){return!HMb(m)&&5!==m.kind}),_.te(_.KD("History unavailable")));
b=this.kka.ka(_.de(HMb),_.ne(KMb),_.Ce(function(m){return NMb(m,g.Zg)}),_.xe(1),_.Ld());this.o0=b.ka(_.de(_.DE),_.v(function(m){return m.Xb.o0}));b=b.ka(_.ne(function(m,n){return _.DE(m)&&_.DE(n)&&m.Xb.Ck===n.Xb.Ck}));this.Jkb=_.$d(f,_.Qd([b,a]).ka(_.v(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return _.DE(m)?E_b(g,m.Xb,n):m}),_.Be(_.VD))).ka(_.xe(1),_.Ld());f=_.Qd([this.Yaa,this.Jkb]).ka(_.de(OMb),_.v(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;if(!JMb(n.Xb,m)&&n.Xb.Baa)return n.Xb.Baa}));
this.iXa=f.ka(_.v(function(m){return!!m}),_.Be(!1));this.Um.add(f.ka(_.Ce(function(m){return _.fe(0).ka(_.xh(g.Ga,"paging_to_focused_commit",!1),_.te(m))})).subscribe(function(m){m&&m()}))};xP.prototype.Ra=function(){this.Ga.En({bucket:_.Kg.VV})};xP.prototype.La=function(){this.Um.unsubscribe()};
var D_b=function(a,b){var c=a.dBc.ka(_.Ce(function(d){var e=_.Jlb(_.Kh(d,0))||"",f=_.Kh(d,1)||"",g=_.mE(d,1)||"";return a.Evc.get(d.tb,d.Qc,d.repository,e,f,g).ka(_.ie(function(){return _.Ed(null)}))}));return _.Qd([a.kka,b]).ka(_.Ce(function(d){d=_.l(d);var e=d.next().value;return d.next().value&&LMb(e)?c:_.Ed(null)}),_.ze(1))},E_b=function(a,b,c){for(var d=[],e=0;e<b.Ck.length;e++){var f=b.qXa.get(e);d.push(f)}f=a.jzb.ka(_.ne(),_.Ce(function(g){return IMb(g,b,a.Zg)}),_.v(function(g){var m=g.Oc;
g=g.RH;var n=_.Kh(m,2),r=!!n,x=a.M0a?b.kE:void 0;x=null!=x?_.Qlb(m,x):m;return{Xa:m,dN:x,Qda:n,RH:g,zE:r}}),_.ze(1));e=LMb(b.yb);d={Xa:f,Ck:b.Ck,kE:b.kE,r1c:d,Xqa:e};d=e?sMb(d):rMb(d);return _.MD({pL:d,columnType:e?c?2:1:0,ara:b.ara,Baa:b.Baa,Xa:b.yb.location})};_.W.Object.defineProperties(xP.prototype,{NCc:{configurable:!0,enumerable:!0,set:function(a){this.OCc=a},get:function(){return this.OCc}},yb:{configurable:!0,enumerable:!0,set:function(a){this.kka.next(a)}}});
xP.ha=function(a){return new (a||xP)(_.u(_.$I),_.u(_.RH),_.u(_.eu),_.u(_.hu),_.u(_.SI),_.u(_.MI))};
xP.Aa=_.kc({type:xP,ta:[["history-panel"]],vb:function(a,b){a&1&&_.tf(YM,5);if(a&2){var c;_.sf(c=_.wf())&&(b.NCc=c.first)}},inputs:{yb:"viewData"},Ba:4,Ca:3,Fa:function(){return[[3,"ngSwitch",4,"ngIf"],["aria-live","polite"],["loading",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[4,"ngIf"],[1,"table-container"],[3,"data","historyPlace","blameInfo","columnType","focusCommit",4,"ngIf"],["class","show-more-loading",4,"ngSwitchCase"],["class","show-more-error","theme","error",
4,"ngSwitchCase"],[3,"ngTemplateOutlet"],[3,"data","historyPlace","blameInfo","columnType","focusCommit"],["type","button","mat-button","","class","show-more","ascTrackElement","HistoryPanel","trackAction","showMore",3,"trackBucket","trackProjectId","click",4,"ngIf"],["type","button","mat-button","","ascTrackElement","HistoryPanel","trackAction","showMore",1,"show-more",3,"trackBucket","trackProjectId","click"],[1,"show-more-loading"],[3,"diameter","strokeWidth"],["theme","error",1,"show-more-error"],
["theme","error"],"\ufffd#1\ufffd\ufffd/#1\ufffd",["text","Loading change history...",3,"hasBackground","diameter"]]},va:function(a,b){a&1&&(_.M(0,FMb,4,4,"ng-container",0),_.O(1,"async"),_.M(2,GMb,2,2,"ng-template",1,2,_.zf));a&2&&_.w("ngIf",_.R(1,1,b.Jkb))},Ia:[_.$n,_.nF,_.tm,_.xm,_.um,_.vm,YM,_.QD,_.OD,_.yr,_.fw,_.ym],styles:["history-panel[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%;outline:0}@media (max-width:940px){history-panel[_nghost-%COMP%]{flex-direction:unset}}history-panel[_nghost-%COMP%]     .mat-button:hover .mat-button-focus-overlay{opacity:0}history-panel[_nghost-%COMP%]   .hidden[_ngcontent-%COMP%]{display:none}loading[_ngcontent-%COMP%]{height:100%;width:100%}.show-more[_ngcontent-%COMP%], .show-more-error[_ngcontent-%COMP%], .show-more-loading[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;height:28px;line-height:28px;place-content:center;width:100%}dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0}"],
Pa:0});var yP=function(){};yP.prototype.transform=function(a){var b=a.Jg,c,d;if((null==b?0:null==(c=b.uv)?0:null==(d=c.Pf)?0:d.Si)&&b.path){c=b.uv.et;d=b.uv.refHint;b=_.Ep(_.Plb(b).Zb(),d?d:c);var e=b.yi;a=a.we;a=null!=a&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.Bp(e.call(b,{line:a,ef:5,yf:d?c:void 0}).Za())}};yP.ha=function(a){return new (a||yP)};yP.Ce=_.qc({name:"warningLocation",type:yP,ie:!0});var zP=function(){};
zP.prototype.transform=function(a,b){var c,d=null==(c=a.Jg)?void 0:c.path;if(d&&b&&0===d.indexOf(b))return a=a.we,a=""+((null==a?0:a.startLine)?a.startLine:"")+((null==a?0:a.endLine)&&a.endLine!==a.startLine?"-"+a.endLine:""),b=d.slice(b.length),b+(b&&a?":":"")+a};zP.ha=function(a){return new (a||zP)};zP.Ce=_.qc({name:"warningLocationName",type:zP,ie:!0});var SMb=function(a){return{wa:a}},AP=function(a,b,c,d,e,f,g){this.OC=b;this.ZZ=c;this.Lb=d;this.Ga=e;this.Va=f;this.UD=g;this.K3b="ZBc";this.M3b="hCc";this.tgc="jMc";this.iPa=new Set;this.HPc=_.Qd([a.Hia,ZUb(b)]).ka(_.v(function(m){m=_.l(m);var n=m.next().value;return{state:"loaded",gyb:m.next().value.map(function(r){return{Wh:r,count:n.has(r.id)&&n.get(r.id).Ou||0,icon:_.gg(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Wh.UTa&&
0<r.count}),Y_a:new Set}}),_.Be({state:"loading"}))};AP.prototype.Ra=function(){};var dNb=function(a,b){return F_b(a,b).ka(_.v(function(c){return{Xaa:c,state:"loaded"}}),_.Be({state:"loading"}))};AP.prototype.Yd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.KE(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
AP.prototype.ZBc=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.iPa.add(b):this.iPa.delete(b);this.Ga.qb({gestureName:"CLICK",element:"Warnings",action:c})};
AP.prototype.hCc=function(a,b){this.Ga.qb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=void 0===c.isCollapsed?!0:c.isCollapsed;if(!_.LE(a)&&c){c=void 0;b=_.l(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d instanceof HTMLAnchorElement){c=d;break}var e;b=(null==(e=c)?void 0:e.href)||"";c&&b.startsWith(location.origin)&&(a.preventDefault(),_.Fn(this.Va,c.pathname+c.search))}};
AP.prototype.jMc=function(a,b){this.Ga.qb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var F_b=function(a,b){var c=a.wPc;if(0!==c&&1!==c)return _.Ed([]);var d=a.Xa,e=d.tb,f=d.Qc,g=d.repository;return null==e||null==f||null==g?_.Ed([]):_.Qd([_.dxb(a.OC,b),_.cBb(a.UD,d)]).ka(_.Ce(function(m){m=_.l(m);var n=m.next().value;m=m.next().value;var r,x;n=null==n?void 0:null==(r=n.dataSource)?void 0:null==(x=r.v9)?void 0:x.Kz;if(!n)return _.Ed([]);r=_.Kh(m,1)||"";return _.bxb(a.ZZ,{tb:e,Qc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,fileSpecType:0===
c?"FILE":"DIRECTORY",category:n})}))};_.W.Object.defineProperties(AP.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return _.Jg(this.Lb.Uc)}}});AP.ha=function(a){return new (a||AP)(_.u(_.SI),_.u(_.QI),_.u(_.PI),_.u(_.Sf),_.u(_.Vn),_.u(_.lg),_.u(_.WH))};
AP.Aa=_.kc({type:AP,ta:[["warnings-panel"]],lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)})},inputs:{wPc:"viewDataType"},Ba:6,Ca:3,Fa:[[4,"ngIf"],["noWarnings",""],["findings",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],["class","warning",3,"expanded",4,"ngFor","ngForOf"],[1,"warning",3,"expanded"],["collapsedHeight","32px","expandedHeight","32px"],["alt","",3,"src"],["matExpansionPanelContent",""],["mat-stroked-button","","color","primary",3,"click"],[4,"ngTemplateOutlet",
"ngTemplateOutletContext"],[1,"empty"],["class","finding",4,"ngFor","ngForOf"],[1,"finding"],["ascTrackElement","WarningsPanel","trackAction","navigateToWarning",3,"routerLink"]],va:function(a,b){a&1&&(_.M(0,YMb,4,3,"ng-container",0),_.O(1,"async"),_.M(2,ZMb,2,0,"ng-template",null,1,_.zf),_.M(4,eNb,2,3,"ng-template",null,2,_.zf));a&2&&_.w("ngIf",_.R(1,1,b.HPc))},Ia:[_.$n,_.sm,_.tm,_.xm,_.um,_.vm,_.OD,_.yr,_.Bz,_.jH,_.kH,_.Az,_.Gn,_.ym,_.$y,yP,zP],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 BP=function(){this.ariaLabel="";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};BP.ha=function(a){return new (a||BP)};
BP.Aa=_.kc({type:BP,ta:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",vja:"tooltipText",disabled:"disabled"},nc:["icon",""],hc:["*"],Ba:3,Ca:2,Fa:[["mat-icon-button","","type","button",3,"color","matTooltip","disabled",4,"ngIf","ngIfElse"],["buttonWithContent",""],["mat-icon-button","","type","button",3,"color","matTooltip","disabled"],["type","button","mat-button","",1,"gmat-caption",3,"color","matTooltip","disabled"]],
va:function(a,b){a&1&&(_.af(),_.M(0,fNb,3,5,"button",0),_.M(1,gNb,4,4,"ng-template",null,1,_.zf));if(a&2){var c=_.ef(2);_.w("ngIf",b.collapsed)("ngIfElse",c)}},Ia:[_.tm,_.yr,_.Gs,_.jw],styles:[".mat-icon-button[_ngcontent-%COMP%]{line-height:1.0769230769rem;height:24px;width:24px}.mat-icon-button[_ngcontent-%COMP%]:focus{outline:1px solid var(--primary-default)}.mat-icon-button[_ngcontent-%COMP%]:focus:not(.mat-primary){outline:1px solid var(--icon)}.mat-icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{line-height:1.0769230769rem;margin-right:0}mat-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem}"],
Pa:0});var CP=function(a){this.Gx=a;this.collapsed=!1;this.v1a="short";this.YOc=this.Gx.fS().ka(_.v(function(b){return{PQb:b}}))};CP.prototype.toggle=function(a){this.Gx.Y1(!a)};CP.ha=function(a){return new (a||CP)(_.u(_.Mu))};
CP.Aa=_.kc({type:CP,ta:[["underline-xrefs"]],inputs:{collapsed:"collapsed",v1a:"textFormat"},Ba:2,Ca:3,Fa:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"collapsed","selected","click"]],va:function(a,b){a&1&&(_.M(0,jNb,4,4,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.YOc))},Ia:[BP,_.tm,_.ym],ub:2,Pa:0});var DP=function(a,b){var c=this;this.Wb=a;this.service=b;this.Qob=this.laa=new _.Tf(new Set);this.mb=this.Wb.Qba().ka(_.pe(1),_.De(this.Qob.ka(_.Ae()))).subscribe(function(d){c.laa.next(d)})};DP.prototype.La=function(){this.mb.unsubscribe()};var G_b=function(a,b,c){var d=new Set(a.laa.getValue());c?d.add(b):d.delete(b);a.laa.next(d);a.Wb.cia(d)},H_b=function(a,b){var c;return a.service.ZQa((new _.tOa).TU(_.wpb(_.Sh(b.tb,b.Qc,b.repository,_.Qh(b),b.path,null==(c=b.params)?void 0:c.Sb))))};
DP.ha=function(a){return new (a||DP)(_.q(_.Mu),_.q(_.fJ))};DP.ua=_.p({token:DP,qa:DP.ha});var XK=function(){_.GC.apply(this,arguments)};_.V(XK,_.GC);XK.Ja=_.GC.Ja;XK.ha=function(){var a;return function(b){return(a||(a=_.$c(XK)))(b||XK)}}();
XK.Aa=_.kc({type:XK,ta:[["editable-picker-editor"]],features:[_.hf([{ya:_.Uib,tc:function(a){return a.displayName}}]),_.Ke],Ba:2,Ca:3,Fa:[[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","xap-picker-multi-pane","ngModelChange",4,"ngIf"],[3,"ngModel","options","displayFunction","searchVisible","searchFilter","selectAllVisible","ngModelChange"],["xapPickerOptions","",4,"ngIf","ngIfElse"],["multiSelect",""],["xapPickerSelections","",4,"ngIf"],["xapPickerOptions",
""],["xapPickerSelections",""]],va:function(a,b){a&1&&(_.M(0,nNb,6,13,"xap-picker",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.Mpa))},Ia:[_.tm,_.nv,_.tv,_.eC,_.dC,_.yC,_.EC,_.FC,_.ym],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}"],
ub:2,Pa:0});var tNb=function(){dM.apply(this,arguments)};_.V(tNb,dM);tNb.prototype.match=function(){return[]};var I_b=new _.fs("{DISPLAY_NAME}: "),J_b=function(){dM.apply(this,arguments)};_.V(J_b,dM);
J_b.prototype.match=function(a,b){if(void 0===b||b)if(b=EVb(this,a))return[b];b=this.config.tD;var c=b.QD;if(b.values){for(var d=[],e=_.l(b.values.zm),f=e.next();!f.done;f=e.next()){var g=f.value;if(null!==g){var m=b.Fi?b.Fi(g):g;f=_.cdb(a,m);.8>f||!(g=CVb(this,_.VB(g)))||(m=[{text:I_b.format({DISPLAY_NAME:b.displayName})}].concat(_.yc(DVb(m,a))),d.push({wc:g,confidence:f,sZ:m,QD:c}))}}return d}return[{wc:CVb(this,_.VB(a)),confidence:.25,sZ:[{text:I_b.format({DISPLAY_NAME:b.displayName})},{text:a}],
QD:c}]};var uNb=function(){dM.apply(this,arguments)};_.V(uNb,dM);
uNb.prototype.match=function(a){var b=EVb(this,a);if(b)return[b];b=this.config.tD;var c=b.QD;if(!b.values)return[];for(var d=[],e=_.l(b.values.zm),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Fi?b.Fi(g):g){var m=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];m=_.l(m);for(var x=m.next();!x.done;x=m.next()){x=x.value;for(var A=_.l(n),E=A.next();!E.done;E=A.next())E=E.value,""!==x&&""!==E&&x.includes(E)&&r.push(E)}r.length&&(n=1+.01*r.length,g=CVb(this,
_.VB(g)))&&(f=[{text:I_b.format({DISPLAY_NAME:b.displayName})}].concat(_.yc(K_b(f,r))),d.push({wc:g,confidence:n,sZ:f,QD:c}))}}return d};
var K_b=function(a,b){b.sort(function(n,r){return r.length-n.length});var c=Array(a.length);c.fill(!1);b=_.l(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;for(var e=a.toLowerCase().indexOf(d.toLowerCase()),f=a,g=0;-1<e;){var m=Array(d.length);m.fill(!0);c.splice.apply(c,[g+e,d.length].concat(_.yc(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 L_b=function(a){return[a]},EP=function(){_.QC.apply(this,arguments);this.disabled=new _.we(1)};_.V(EP,_.QC);EP.Ja=_.QC.Ja;EP.ha=function(){var a;return function(b){return(a||(a=_.$c(EP)))(b||EP)}}();
EP.Aa=_.kc({type:EP,ta:[["xap-string-editor"]],vb:function(a,b){a&1&&_.tf(_.PC,7);if(a&2){var c;_.sf(c=_.wf())&&(b.U2=c.first)}},features:[_.Ke],Ba:2,Ca:6,Fa:[[3,"configs","disabled","values"]],va:function(a,b){a&1&&(_.y(0,"xap-multi-text-field-base",0),_.H("values",function(c){return _.sjb(b,c)}),_.O(1,"async"),_.z());a&2&&_.w("configs",_.lf(4,L_b,b.So))("disabled",_.R(1,2,b.disabled))},Ia:[_.PC,_.ym],ub:2,Pa:0});var wNb=function(){_.WB.apply(this,arguments)};_.V(wNb,_.WB);_.W.Object.defineProperties(wNb.prototype,{nG:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var ENb=yNb("tests","Exclude Tests"),FNb=yNb("generatedFiles","Exclude Generated Files"),M_b=function(){_.WB.apply(this,arguments)};_.V(M_b,_.WB);
_.W.Object.defineProperties(M_b.prototype,{nG:{configurable:!0,enumerable:!0,get:function(){var a=sNb(String(this.value.gq));return this.config.displayName+": "+(a?a.lM?"-"+a.path:a.path:"")}}});var N_b=function(a,b){return new M_b({id:"path",displayName:"Path"},a,b)},GNb={Aj:N_b,zz:[_.NC],Pl:EP,iSa:!0,tD:{pqa:N_b(_.NC,new _.UB),displayName:"Path",Zta:J_b,QD:!0}},COb=function(){_.WB.apply(this,arguments)};_.V(COb,_.WB);
_.W.Object.defineProperties(COb.prototype,{nG:{configurable:!0,enumerable:!0,get:function(){var a=this.value.zm.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 zNb=function(a,b){return new COb({id:"category",displayName:"Category"},a,b)},O_b=function(){_.WB.apply(this,arguments)};_.V(O_b,_.WB);
_.W.Object.defineProperties(O_b.prototype,{nG:{configurable:!0,enumerable:!0,get:function(){var a=this.value.zm.filter(function(b){return null!==b});a=2<a.length?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var INb=function(a,b){return new O_b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var P_b=new _.wc("GMAT_CHIPS_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});var Q_b=function(a){this.options=a};Q_b.ha=function(a){return new (a||Q_b)(_.u(P_b))};
Q_b.Ja=_.pc({type:Q_b,ta:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],Fb:16,lb:function(a,b){a&2&&_.Pe("gmat-mdc-chip",!b.options.Vj)("gmat-input-chip","input"===b.wd)("gmat-filter-chip","hairline-filter"===b.wd||"protected-filter"===b.wd)("gmat-suggestive-chip","hairline-suggestive"===b.wd||"protected-suggestive"===b.wd)("gmat-assistive-chip","hairline-assistive"===b.wd||"protected-assistive"===b.wd)("gmat-hairline-chip",
"input"===b.wd||"hairline-filter"===b.wd||"hairline-suggestive"===b.wd||"hairline-assistive"===b.wd)("gmat-protected-chip","protected-filter"===b.wd||"protected-suggestive"===b.wd||"protected-assistive"===b.wd)("gmat-selectable-chip","input"===b.wd||"hairline-filter"===b.wd||"protected-filter"===b.wd)},inputs:{wd:"appearance"}});var R_b=new _.wc("mat-chips-default-options"),S_b=new _.wc("MatChipAvatar"),T_b=new _.wc("MatChipTrailingIcon"),U_b=new _.wc("MatChipRemove"),V_b=new _.wc("MatChip");var W_b=_.qh(function(){},-1),FP=function(a,b){var c=W_b.call(this)||this;c.Na=a;c.lJ=b;c.VS=!0;c.J5=!0;c.lc=!1;c.pEa=!1;"BUTTON"===a.oa.nodeName&&a.oa.setAttribute("type","button");return c};_.V(FP,W_b);_.h=FP.prototype;_.h.Coc=function(){return this.disabled&&!this.pEa?"":null};_.h.fpc=function(){return this.disabled&&!this.pEa||!this.VS?null:this.tabIndex.toString()};_.h.focus=function(){this.Na.oa.focus()};_.h.Zo=function(a){!this.disabled&&this.VS&&this.J5&&(a.preventDefault(),this.lJ.GGa())};
_.h.eg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||!this.VS||!this.J5||this.lJ.USc||(a.preventDefault(),this.lJ.GGa())};_.W.Object.defineProperties(FP.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.lJ.disabled},set:function(a){this.lc=_.dh(a)}}});FP.ha=function(a){return new (a||FP)(_.u(_.bd),_.u(V_b))};
FP.Ja=_.pc({type:FP,ta:[["","matChipAction",""]],Eb:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],Fb:9,lb:function(a,b){a&1&&_.H("click",function(c){return b.Zo(c)})("keydown",function(c){return b.eg(c)});a&2&&(_.Ne("tabindex",b.fpc())("disabled",b.Coc())("aria-disabled",b.disabled),_.Pe("mdc-evolution-chip__action--primary",b.J5)("mdc-evolution-chip__action--presentational",!b.VS)("mdc-evolution-chip__action--trailing",!b.J5))},inputs:{disabled:"disabled",tabIndex:"tabIndex",VS:"isInteractive",
pEa:"_allowFocusWhenDisabled"},features:[_.Ke]});var GP=function(){var a=FP.apply(this,arguments)||this;a.J5=!1;return a};_.V(GP,FP);GP.prototype.Zo=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.lJ.remove())};GP.prototype.eg=function(a){13!==a.keyCode&&32!==a.keyCode||this.disabled||(a.stopPropagation(),a.preventDefault(),this.lJ.remove())};GP.ha=function(){var a;return function(b){return(a||(a=_.$c(GP)))(b||GP)}}();
GP.Ja=_.pc({type:GP,ta:[["","matChipRemove",""]],Eb:["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"],Fb:1,lb:function(a){a&2&&_.Ne("aria-hidden",null)},features:[_.hf([{ya:U_b,Pb:GP}]),_.Ke]});var X_b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],Y_b=0,Z_b=_.qh(_.lh(_.mh(_.nh(function(a){this.Na=a})),"primary"),-1),HP=function(a,b,c,d,e,f,g,m){b=Z_b.call(this,b)||this;b.kb=a;b.hb=c;b.Ed=d;b.gma=g;b.gp=new _.ye;b.bl=new _.ye;b.role=null;b.IGa=!1;b.id="mat-mdc-chip-"+Y_b++;b.ariaLabel=null;b.Oeb=null;b.W5a=b.id+"-aria-description";b.G6=!0;b.gX=!1;b.removed=new _.ml;b.vc=new _.ml;b.HLa="mat-basic-chip";
b.EF=_.ic(_.pr);b.Gb=e;b.Wm="NoopAnimations"===f;if(null!=m){var n;b.tabIndex=null!=(n=parseInt(m))?n:b.qqa}b.Lqc();null==b.EF||_.ATa(b.Na.oa,{className:"mat-mdc-chip-ripple",disabled:b.Qt()});return b};_.V(HP,Z_b);_.h=HP.prototype;_.h.ep=function(){return this.IGa};_.h.Ra=function(){var a=this.Na.oa;this.TP=a.hasAttribute(this.HLa)||a.tagName.toLowerCase()===this.HLa};_.h.Sc=function(){this.otc=this.Na.oa.querySelector(".mat-mdc-chip-action-label");this.P$a&&(this.P$a=!1,this.focus())};
_.h.ve=function(){var a=this;this.Tkc=_.$d(this.hlc.Xc,this.jlc.Xc,this.ilc.Xc).subscribe(function(){return _.Hk(a.kb)})};_.h.wn=function(){this.EF.v_a(this.Na.oa,this.Qt())};_.h.La=function(){this.Ed.Pk(this.Na);var a;null==(a=this.Tkc)||a.unsubscribe();this.vc.emit({Uf:this});this.vc.complete()};_.h.remove=function(){this.fv&&this.removed.emit({Uf:this})};_.h.Qt=function(){var a;return this.disabled||this.xd||this.Wm||this.TP||!(null==(a=this.gma)||!a.disabled)};
_.h.fX=function(){return!(!this.Z2&&!this.u1)};_.h.eg=function(a){if(8===a.keyCode||46===a.keyCode)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.g1?this.g1.focus():this.P$a=!0)};_.h.vGa=function(a){return this.Sla().find(function(b){b=b.Na.oa;return b===a||b.contains(a)})};_.h.Sla=function(){var a=[];this.g1&&a.push(this.g1);this.u1&&a.push(this.u1);this.Z2&&a.push(this.Z2);return a};_.h.GGa=function(){};
_.h.Lqc=function(){var a=this;this.Ed.Pm(this.Na,!0).subscribe(function(b){b=null!==b;b!==a.IGa&&((a.IGa=b)?a.gp.next({Uf:a}):a.hb.Of.ka(_.pe(1)).subscribe(function(){return a.hb.kc(function(){return a.bl.next({Uf:a})})}))})};
_.W.Object.defineProperties(HP.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return void 0!==this.ae?this.ae:this.otc.textContent.trim()},set:function(a){this.ae=a}},fv:{configurable:!0,enumerable:!0,get:function(){return this.G6},set:function(a){this.G6=_.dh(a)}},highlighted:{configurable:!0,enumerable:!0,get:function(){return this.gX},set:function(a){this.gX=_.dh(a)}},SH:{configurable:!0,enumerable:!0,get:function(){var a;return null==(a=this.EF)?void 0:_.BTa(a,this.Na.oa)},set:function(a){null==
this.EF||_.CTa(this.Na.oa,a)}}});HP.ha=function(a){return new (a||HP)(_.u(_.El),_.u(_.bd),_.u(_.Ge),_.u(_.aq),_.u(_.ih),_.u(_.Ek,8),_.u(_.mr,8),_.Uc("tabindex"))};
HP.Aa=_.kc({type:HP,ta:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],Fd:function(a,b,c){a&1&&(_.uf(c,S_b,5),_.uf(c,T_b,5),_.uf(c,U_b,5),_.uf(c,S_b,5),_.uf(c,T_b,5),_.uf(c,U_b,5));if(a&2){var d;_.sf(d=_.wf())&&(b.nH=d.first);_.sf(d=_.wf())&&(b.Z2=d.first);_.sf(d=_.wf())&&(b.u1=d.first);_.sf(d=_.wf())&&(b.hlc=d);_.sf(d=_.wf())&&(b.jlc=d);_.sf(d=_.wf())&&(b.ilc=d)}},vb:function(a,b){a&1&&_.tf(FP,5);if(a&2){var c;_.sf(c=_.wf())&&(b.g1=c.first)}},Eb:[1,"mat-mdc-chip"],Fb:30,
lb:function(a,b){a&1&&_.H("keydown",function(c){return b.eg(c)});a&2&&(_.Te("id",b.id),_.Ne("role",b.role)("tabindex",b.role?b.tabIndex:null)("aria-label",b.ariaLabel),_.Pe("mdc-evolution-chip",!b.TP)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.fX())("mdc-evolution-chip--with-primary-graphic",b.nH)("mdc-evolution-chip--with-primary-icon",b.nH)("mdc-evolution-chip--with-avatar",b.nH)("mat-mdc-chip-with-avatar",b.nH)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",
b.disabled)("mat-mdc-basic-chip",b.TP)("mat-mdc-standard-chip",!b.TP)("mat-mdc-chip-with-trailing-icon",b.fX())("_mat-animation-noopable",b.Wm))},inputs:{color:"color",disabled:"disabled",xd:"disableRipple",tabIndex:"tabIndex",role:"role",id:"id",ariaLabel:["aria-label","ariaLabel"],Oeb:["aria-description","ariaDescription"],value:"value",fv:"removable",highlighted:"highlighted"},outputs:{removed:"removed",vc:"destroyed"},Yb:["matChip"],features:[_.hf([{ya:V_b,Pb:HP}]),_.Ke],hc:["*","mat-chip-avatar, [matChipAvatar]",
"mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ba:8,Ca:3,Fa:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","",3,"isInteractive"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],
[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],va:function(a,b){a&1&&(_.af(X_b),_.B(0,"span",0),_.y(1,"span",1)(2,"span",2),_.M(3,JNb,2,0,"span",3),_.y(4,"span",4),_.bf(5),_.B(6,"span",5),_.z()()(),_.M(7,KNb,2,0,"span",6));a&2&&(_.t(2),_.w("isInteractive",!1),_.t(1),_.w("ngIf",b.nH),_.t(4),_.w("ngIf",b.fX()))},Ia:[_.tm,FP],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height);--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{flex-basis:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
ub:2,Pa:0});var $_b=_.qh(function(){}),IP=function(a,b,c){var d=$_b.call(this,a)||this;d.Na=a;d.kb=b;d.qc=c;d.Hma=null;d.Nb=new _.ye;d.i7a="presentation";d.lc=!1;d.YW=null;d.sla=new _.xf;return d};_.V(IP,$_b);_.h=IP.prototype;_.h.Sc=function(){this.Jsc();this.xtc();this.ytc()};_.h.La=function(){var a;null==(a=this.Tb)||a.destroy();this.sla.destroy();this.Nb.next();this.Nb.complete()};_.h.lma=function(){return this.Lh&&this.Lh.some(function(a){return a.ep()})};
_.h.FQ=function(){var a=this;this.Lh&&this.Lh.forEach(function(b){b.disabled=a.lc;_.Hk(b.kb)})};_.h.focus=function(){};_.h.eg=function(a){this.kIa(a)&&this.Tb.Zs(a)};_.h.oX=function(a){return 0<=a&&a<this.Lh.length};_.h.oEa=function(){var a=this;if(-1!==this.tabIndex){var b=this.tabIndex;this.tabIndex=-1;setTimeout(function(){return a.tabIndex=b})}};_.h.Tla=function(a){var b=this;return this.Lh.Xc.ka(_.Be(null),_.Ce(function(){return _.$d.apply(null,_.yc(b.Lh.map(a)))}))};
_.h.kIa=function(a){for(a=a.target;a&&a!==this.Na.oa;){if(a.classList.contains("mat-mdc-chip"))return!0;a=a.parentElement}return!1};
_.h.Jsc=function(){var a=this;this.Lh.Xc.ka(_.Be(this.Lh)).subscribe(function(c){var d=[];c.forEach(function(e){return e.Sla().forEach(function(f){return d.push(f)})});a.sla.reset(d);_.rf(a.sla)});this.Tb=_.ey(_.xq(_.fy(_.X8a(new _.zq(this.sla)),this.qc?this.qc.value:"ltr")),function(c){return a.dC(c)});this.h9.ka(_.De(this.Nb)).subscribe(function(c){(c=c.Uf.vGa(document.activeElement))&&_.yq(a.Tb,c)});var b;null==(b=this.qc)||b.hd.ka(_.De(this.Nb)).subscribe(function(c){return _.fy(a.Tb,c)})};
_.h.dC=function(a){return!a.VS||a.disabled};_.h.xtc=function(){var a=this;this.Lh.Xc.ka(_.Be(null),_.De(this.Nb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.FQ()});a.Lrc()})};_.h.ytc=function(){var a=this;this.pwc.ka(_.De(this.Nb)).subscribe(function(b){var c=a.Lh.toArray().indexOf(b.Uf);a.oX(c)&&b.Uf.ep()&&(a.Hma=c)})};
_.h.Lrc=function(){if(null!=this.Hma){if(this.Lh.length){var a=Math.min(this.Hma,this.Lh.length-1);a=this.Lh.toArray()[a];a.disabled?1===this.Lh.length?this.focus():_.ESa(this.Tb):a.focus()}else this.focus();this.Hma=null}};
_.W.Object.defineProperties(IP.prototype,{h9:{configurable:!0,enumerable:!0,get:function(){return this.Tla(function(a){return a.gp})}},pwc:{configurable:!0,enumerable:!0,get:function(){return this.Tla(function(a){return a.vc})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.dh(a);this.FQ()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Lh||0===this.Lh.length}},role:{configurable:!0,enumerable:!0,get:function(){return this.YW?this.YW:
this.empty?null:this.i7a},set:function(a){this.YW=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.lma()}}});IP.ha=function(a){return new (a||IP)(_.u(_.bd),_.u(_.El),_.u(_.Aq,8))};
IP.Aa=_.kc({type:IP,ta:[["mat-chip-set"]],Fd:function(a,b,c){a&1&&_.uf(c,HP,5);if(a&2){var d;_.sf(d=_.wf())&&(b.Lh=d)}},Eb:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],Fb:1,lb:function(a,b){a&1&&_.H("keydown",function(c){return b.eg(c)});a&2&&_.Ne("role",b.role)},inputs:{disabled:"disabled",role:"role"},features:[_.Ke],hc:["*"],Ba:2,Ca:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.af(),_.y(0,"div",0),_.bf(1),_.z())},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"],
ub:2,Pa:0});var a0b=function(a,b,c,d,e,f,g){a=IP.call(this,a,b,c)||this;a.TI=d;a.mJ=e;a.nJ=f;a.Id=g;a.mc=new _.ye;return a};_.V(a0b,IP);a0b.Aa=IP.Aa;a0b.ha=IP.ha;_.oh(a0b);var b0b=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],JP=function(){var a=HP.apply(this,arguments)||this;a.di=_.ic(R_b,{optional:!0});a.i9=!0;a.KW=!1;var b,c;a.z6a=null!=(c=null==(b=a.di)?void 0:b.Np)?c:!1;a.Xt=!0;a.fe=!1;a.HLa="mat-basic-chip-option";a.Ro=new _.ml;return a};_.V(JP,HP);_.h=JP.prototype;_.h.Ra=function(){HP.prototype.Ra.call(this);this.role="presentation"};_.h.select=function(){this.xJ(!0,!1,!0)};
_.h.Ig=function(){this.xJ(!1,!1,!0)};_.h.g_a=function(){this.xJ(!0,!0,!0)};_.h.J1a=function(a){this.xJ(!this.selected,void 0===a?!1:a,!0)};_.h.GGa=function(){this.disabled||(this.focus(),this.Cx&&this.J1a(!0))};_.h.W8a=function(){return this.nH?!0:!this.z6a||this.KW};_.h.xJ=function(a,b,c){a!==this.selected&&(this.fe=a,c&&this.Ro.emit({source:this,iH:b,selected:this.selected}),_.Hk(this.kb))};
_.W.Object.defineProperties(JP.prototype,{Cx:{configurable:!0,enumerable:!0,get:function(){return this.Xt&&this.i9},set:function(a){this.Xt=_.dh(a);_.Hk(this.kb)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.fe},set:function(a){this.xJ(_.dh(a),!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.Cx?this.selected.toString():null}}});JP.ha=function(){var a;return function(b){return(a||(a=_.$c(JP)))(b||JP)}}();
JP.Aa=_.kc({type:JP,ta:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],Eb:[1,"mat-mdc-chip","mat-mdc-chip-option"],Fb:37,lb:function(a,b){a&2&&(_.Te("id",b.id),_.Ne("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.Pe("mdc-evolution-chip",!b.TP)("mdc-evolution-chip--filter",!b.TP)("mdc-evolution-chip--selectable",!b.TP)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.KW)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-with-avatar",
b.nH)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.Wm)("mdc-evolution-chip--with-trailing-action",b.fX())("mdc-evolution-chip--with-primary-icon",b.nH)("mdc-evolution-chip--with-primary-graphic",b.W8a())("mdc-evolution-chip--with-avatar",b.nH)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.fX()))},inputs:{color:"color",disabled:"disabled",xd:"disableRipple",tabIndex:"tabIndex",Cx:"selectable",
selected:"selected"},outputs:{Ro:"selectionChange"},features:[_.hf([{ya:HP,Pb:JP},{ya:V_b,Pb:JP}]),_.Ke],hc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Ba:10,Ca:9,Fa:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"tabIndex","_allowFocusWhenDisabled"],["class","mdc-evolution-chip__graphic mat-mdc-chip-graphic",4,"ngIf"],[1,"mdc-evolution-chip__text-label",
"mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-mdc-focus-indicator"],["class","mdc-evolution-chip__cell mdc-evolution-chip__cell--trailing",4,"ngIf"],[1,"cdk-visually-hidden",3,"id"],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false","aria-hidden","true",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"],
[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],va:function(a,b){a&1&&(_.af(b0b),_.B(0,"span",0),_.y(1,"span",1)(2,"button",2),_.M(3,LNb,5,0,"span",3),_.y(4,"span",4),_.bf(5),_.B(6,"span",5),_.z()()(),_.M(7,MNb,2,0,"span",6),_.y(8,"span",7),_.N(9),_.z());a&2&&(_.t(2),_.w("tabIndex",b.tabIndex)("_allowFocusWhenDisabled",!0),_.Ne("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel)("aria-describedby",b.W5a),_.t(1),_.w("ngIf",b.W8a()),_.t(4),_.w("ngIf",b.fX()),_.t(1),_.w("id",
b.W5a),_.t(1),_.gf(b.Oeb))},Ia:[_.tm,FP],styles:['.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}.mdc-evolution-chip__action--primary{overflow-x:hidden}.mdc-evolution-chip__action--trailing{position:relative;overflow:visible}.mdc-evolution-chip__action--primary:before{box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1}.mdc-evolution-chip--touch{margin-top:8px;margin-bottom:8px}.mdc-evolution-chip__action-touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-evolution-chip__text-label{white-space:nowrap;user-select:none;text-overflow:ellipsis;overflow:hidden}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mdc-evolution-chip__checkmark-background{opacity:0}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__graphic{transition:width 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark{transition:opacity 50ms 0ms linear,transform 100ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--deselecting .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selecting-with-primary-icon .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__icon--primary{transition:opacity 150ms 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-50%, -50%)}.mdc-evolution-chip--deselecting-with-primary-icon .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@keyframes mdc-evolution-chip-enter{from{transform:scale(0.8);opacity:.4}to{transform:scale(1);opacity:1}}.mdc-evolution-chip--enter{animation:mdc-evolution-chip-enter 100ms 0ms cubic-bezier(0, 0, 0.2, 1)}@keyframes mdc-evolution-chip-exit{from{opacity:1}to{opacity:0}}.mdc-evolution-chip--exit{animation:mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-evolution-chip--hidden{opacity:0;pointer-events:none;transition:width 150ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-standard-chip{border-radius:var(--mdc-chip-container-shape-radius);height:var(--mdc-chip-container-height);--mdc-chip-container-shape-family:rounded;--mdc-chip-container-shape-radius:16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family:rounded;--mdc-chip-with-avatar-avatar-shape-radius:14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size:28px;--mdc-chip-with-icon-icon-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__ripple{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border-radius:var(--mdc-chip-container-shape-radius)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mdc-chip-with-avatar-avatar-shape-radius)}.mat-mdc-standard-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--with-primary-icon){--mdc-chip-graphic-selected-width:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{height:var(--mdc-chip-with-avatar-avatar-size);width:var(--mdc-chip-with-avatar-avatar-size);font-size:var(--mdc-chip-with-avatar-avatar-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mdc-chip-elevated-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mdc-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mdc-chip-label-text-font);line-height:var(--mdc-chip-label-text-line-height);font-size:var(--mdc-chip-label-text-size);font-weight:var(--mdc-chip-label-text-weight);letter-spacing:var(--mdc-chip-label-text-tracking)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mdc-chip-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mdc-chip-disabled-label-text-color)}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{height:var(--mdc-chip-with-icon-icon-size);width:var(--mdc-chip-with-icon-icon-size);font-size:var(--mdc-chip-with-icon-icon-size)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-disabled-icon-color)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-trailing-icon-color)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mdc-chip-with-trailing-icon-disabled-trailing-icon-color)}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary.mdc-ripple-upgraded--background-focused .mdc-evolution-chip__ripple::before,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary:not(.mdc-ripple-upgraded):focus .mdc-evolution-chip__ripple::before{transition-duration:75ms;opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-chip-focus-overlay{background:var(--mdc-chip-focus-state-layer-color);opacity:var(--mdc-chip-focus-state-layer-opacity)}.mat-mdc-standard-chip .mdc-evolution-chip__checkmark{height:20px;width:20px}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:6px;padding-right:6px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mdc-chip-with-icon-selected-icon-color, currentColor)}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic[dir=rtl]{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing[dir=rtl]{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing{left:8px;right:initial}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__ripple--trailing[dir=rtl]{left:initial;right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary,.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary[dir=rtl]{padding-left:0;padding-right:0}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.cdk-high-contrast-active .mat-mdc-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-mdc-standard-chip .mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:.4}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary{flex-basis:100%}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{opacity:.04}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{opacity:.12}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mdc-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-chip-remove{opacity:.54}.mat-mdc-chip-remove:focus{opacity:1}.mat-mdc-chip-remove::before{margin:calc(var(--mat-mdc-focus-indicator-border-width, 3px) * -1);left:8px;right:8px}.mat-mdc-chip-remove .mat-icon{width:inherit;height:inherit;font-size:inherit;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}.cdk-high-contrast-active .mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}.mat-mdc-chip-action:focus .mat-mdc-focus-indicator::before{content:""}\n'],
ub:2,Pa:0});var c0b=function(a,b){this.source=a;this.value=b},d0b={ya:_.iv,Pb:_.fc(function(){return KP}),ud:!0},KP=function(){var a=IP.apply(this,arguments)||this;a.tf=function(){};a.Ne=function(){};a.i7a="listbox";a.di=_.ic(R_b,{optional:!0});a.Ph=!1;a.ariaOrientation="horizontal";a.Xt=!0;a.Oz=function(d,e){return d===e};a.fl=!1;var b,c;a.YI=null!=(c=null==(b=a.di)?void 0:b.Np)?c:!1;a.hd=new _.ml;a.Lh=void 0;return a};_.V(KP,IP);_.h=KP.prototype;
_.h.ve=function(){var a=this;void 0!==this.rIa&&Promise.resolve().then(function(){a.Yt(a.rIa,!1);a.rIa=void 0});this.Lh.Xc.ka(_.Be(null),_.De(this.Nb)).subscribe(function(){a.Zna()});this.zMa.ka(_.De(this.Nb)).subscribe(function(){return a.TE()});this.AMa.ka(_.De(this.Nb)).subscribe(function(b){a.multiple||a.Lh.forEach(function(c){c!==b.source&&c.xJ(!1,!1,!1)});b.iH&&a.zF()})};_.h.focus=function(){if(!this.disabled){var a=this.Joc();a&&!a.disabled?a.focus():0<this.Lh.length?this.Tb.cC(0,1):this.Na.oa.focus()}};
_.h.Fn=function(a){this.Lh?this.Yt(a,!1):null!=a&&(this.rIa=a)};_.h.yn=function(a){this.Ne=a};_.h.ft=function(a){this.tf=a};_.h.fq=function(a){this.disabled=a};_.h.Yt=function(a,b){var c=this;b=void 0===b?!0:b;this.LW();Array.isArray(a)?a.forEach(function(d){return c.vJ(d,b)}):this.vJ(a,b)};_.h.TE=function(){var a=this;this.disabled||setTimeout(function(){a.focused||a.Oma()})};_.h.P5=function(a){9===a.keyCode&&IP.prototype.oEa.call(this)};_.h.Oma=function(){this.tf();_.Hk(this.kb)};
_.h.zF=function(){var a=null;this.ae=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.hd.emit(new c0b(this,a));this.Ne(a);_.Hk(this.kb)};_.h.LW=function(a){this.Lh.forEach(function(b){b!==a&&b.Ig()})};_.h.vJ=function(a,b){var c=this,d=this.Lh.find(function(e){return null!=e.value&&c.Oz(e.value,a)});d&&(b?d.g_a():d.select());return d};
_.h.Zna=function(){var a=this;this.Lh&&Promise.resolve().then(function(){a.Lh.forEach(function(b){b.KW=a.multiple;b.i9=a.Xt;b.z6a=a.Np;_.Hk(b.kb)})})};_.h.Joc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.h.dC=function(a){return!a.VS};
_.W.Object.defineProperties(KP.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Ph},set:function(a){this.Ph=_.dh(a);this.Zna()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.Lh.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},Cx:{configurable:!0,enumerable:!0,get:function(){return this.Xt},set:function(a){this.Xt=_.dh(a);this.Zna()}},required:{configurable:!0,enumerable:!0,get:function(){return this.fl},set:function(a){this.fl=
_.dh(a)}},Np:{configurable:!0,enumerable:!0,get:function(){return this.YI},set:function(a){this.YI=_.dh(a);this.Zna()}},AMa:{configurable:!0,enumerable:!0,get:function(){return this.Tla(function(a){return a.Ro})}},zMa:{configurable:!0,enumerable:!0,get:function(){return this.Tla(function(a){return a.bl})}},value:{configurable:!0,enumerable:!0,get:function(){return this.ae},set:function(a){this.Fn(a);this.ae=a}}});KP.ha=function(){var a;return function(b){return(a||(a=_.$c(KP)))(b||KP)}}();
KP.Aa=_.kc({type:KP,ta:[["mat-chip-listbox"]],Fd:function(a,b,c){a&1&&_.uf(c,JP,5);if(a&2){var d;_.sf(d=_.wf())&&(b.Lh=d)}},Eb:["ngSkipHydration","",1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],Fb:11,lb:function(a,b){a&1&&_.H("focus",function(){return b.focus()})("blur",function(){return b.TE()})("keydown",function(c){return b.P5(c)});a&2&&(_.Te("tabIndex",b.empty?-1:b.tabIndex),_.Ne("role",b.role)("aria-describedby",b.xSc||null)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.Pe("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{tabIndex:"tabIndex",multiple:"multiple",ariaOrientation:["aria-orientation","ariaOrientation"],Cx:"selectable",Oz:"compareWith",required:"required",Np:"hideSingleSelectionIndicator",value:"value"},outputs:{hd:"change"},features:[_.hf([d0b]),_.Ke],hc:["*"],Ba:2,Ca:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],va:function(a){a&1&&(_.af(),
_.y(0,"div",0),_.bf(1),_.z())},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"],
ub:2,Pa:0});var LP=function(){};LP.ha=function(a){return new (a||LP)};LP.Ea=_.lc({type:LP});LP.Da=_.ac({Rb:[_.jr,{ya:R_b,tc:{LLc:[13]}}],imports:[_.hr,_.zm,_.or,_.hr]});var MP=function(){};MP.ha=function(a){return new (a||MP)};MP.Ea=_.lc({type:MP});MP.Da=_.ac({imports:[LP]});var e0b=new _.fs("Remove filter: {SUMMARY}"),NP=function(a,b){this.kb=a;this.ki=b;this.T$=new _.ml;this.g9=new _.ml;this.removed=new _.ml;this.Ro=new _.ml;this.EDc=new _.ml;this.vc=new _.ml;this.gp=new _.ye;this.bl=new _.ye;this.mb=new _.yd;this.S1b=e0b};_.h=NP.prototype;_.h.ep=function(){return this.Uf.ep()};_.h.vGa=function(a){return this.Uf.vGa(a)};_.h.Sla=function(){return this.Uf.Sla()};_.h.xJ=function(a,b,c){this.Uf.xJ(a,b,c)};_.h.focus=function(){!this.disabled&&this.wc.value.zm.length&&this.Uf.focus()};
_.h.remove=function(){this.removed.emit({Uf:this})};_.h.Sc=function(){var a=this;this.mb.add(this.Uf.gp.subscribe(function(){a.gp.next({Uf:a})}));this.mb.add(this.Uf.bl.subscribe(function(){a.bl.next({Uf:a})}))};_.h.La=function(){this.vc.emit({Uf:this})};_.h.H_=function(a){a.stopPropagation();this.g9.emit();!this.disabled&&_.Ajb(this)&&this.T$.emit()};_.W.Object.defineProperties(NP.prototype,{g1:{configurable:!0,enumerable:!0,get:function(){return this.Uf.g1}},id:{configurable:!0,enumerable:!0,get:function(){return this.Uf.id}}});
NP.ha=function(a){return new (a||NP)(_.u(_.El),_.u(_.SC))};
NP.Aa=_.kc({type:NP,ta:[["xap-applied-filter-chip"]],vb:function(a,b){a&1&&_.tf(JP,7);if(a&2){var c;_.sf(c=_.wf())&&(b.Uf=c.first)}},inputs:{disabled:"disabled",filter:"filter",wc:"appliedFilter"},outputs:{T$:"editorVisibleChange",g9:"chipClick",removed:"removed",Ro:"selectionChange",EDc:"interaction",vc:"destroyed"},features:[_.hf([{ya:JP,Pb:NP},{ya:V_b,Pb:NP}])],Ba:4,Ca:6,Fa:[["appearance","input","role","button",1,"xap-filterbar-filtereditor-chip",3,"ngClass","disabled","selectable","disableRipple",
"click","keydown.space","removed","keydown.backspace"],[1,"xap-filterbar-filtereditor-chip-text"],["matChipRemove","","class","xap-filterbar-filtereditor-chip-remove-icon",3,"click",4,"ngIf"],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click"],[3,"svgIcon"]],va:function(a,b){a&1&&(_.y(0,"mat-chip-option",0),_.H("click",function(c){return b.H_(c)})("keydown.space",function(c){return b.H_(c)})("removed",function(){return b.remove()})("keydown.backspace",function(){return b.remove()}),
_.y(1,"span",1),_.N(2),_.z(),_.M(3,NNb,4,7,"button",2),_.z());a&2&&(_.w("ngClass",null==b.wc?null:b.wc.UHc)("disabled",b.disabled)("selectable",!1)("disableRipple",!_.Ajb(b)),_.t(2),_.ff(" ",null==b.wc?null:b.wc.nG," "),_.t(1),_.w("ngIf",!b.wc||b.wc.fv))},Ia:[_.rm,_.tm,Q_b,JP,GP,_.Gs,_.hC],ub:2,Pa:0});var OP=function(a,b,c,d){_.WC.call(this,a,b,c,d);var e=this;this.kb=a;this.ki=b;this.Wd=c;this.lDb=null;this.nMa=new _.ml;this.BCb=new _.ml;this.mb.add(c.Ymb.subscribe(function(){e.s9()}))};_.V(OP,_.WC);OP.Ja=_.WC.Ja;OP.prototype.focus=function(){_.Bjb(this)};OP.prototype.s9=function(){this.Qp=!1;this.BCb.emit(this.wc);var a;(null==(a=this.kAc)?0:a.ZNa)&&this.nMa.emit()};OP.ha=function(a){return new (a||OP)(_.u(_.El),_.u(_.SC),_.u(_.VC),_.u(_.bd))};
OP.Aa=_.kc({type:OP,ta:[["xap-filter-editor"]],vb:function(a,b){a&1&&_.tf(_.ZC,5);if(a&2){var c;_.sf(c=_.wf())&&(b.kAc=c.first)}},inputs:{lDb:"overlayOrigin"},outputs:{nMa:"canceled",BCb:"onCloseEditor"},features:[_.hf([_.VC]),_.Ke],Ba:12,Ca:5,Fa:function(){return[["cdkOverlayOrigin",""],["defaultOverlayOrigin","cdkOverlayOrigin"],[3,"trigger","loadingTemplate"],["header","",1,"xap-filterbar-filtereditor-popup-header"],[3,"id"],["footer","",1,"xap-filterbar-filtereditor-actions"],["mat-button","",
"color","primary","class","xap-filterbar-filtereditor-apply-button",3,"disabled","click",4,"ngIf"],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-cancel-button",3,"click"]," Cancel ",["filterLoading",""],["mat-button","","color","primary",1,"xap-filterbar-filtereditor-apply-button",3,"disabled","click"]," Apply ",[1,"xap-filterbar-filtereditor-popup-content"],["mode","indeterminate",1,"xap-filterbar-filtereditor-popup-loading-spinner",3,"color","diameter","strokeWidth"]]},va:function(a,
b){a&1&&(_.B(0,"div",0,1),_.y(2,"xap-filter-editor-content",2)(3,"div",3)(4,"h2",4),_.N(5),_.z()(),_.y(6,"div",5),_.M(7,ONb,2,1,"button",6),_.y(8,"button",7),_.H("click",function(){b.s9();b.nMa.emit()}),_.Ye(9,8),_.z()()(),_.M(10,PNb,5,5,"ng-template",null,9,_.zf));if(a&2){var c=_.ef(1),d=_.ef(11),e;_.t(2);_.w("trigger",null!==(e=b.lDb)&&void 0!==e?e:c)("loadingTemplate",d);_.t(2);_.cf("id","dialog-label-",b.wc.id,"");_.t(1);_.ff(" ",b.wc.config.displayName," ");_.t(2);_.w("ngIf",b.filter&&!b.filter.config.Pca)}},
Ia:[_.tm,_.qC,_.hs,_.fC,_.eB,_.ky,_.ZC],ub:2,Pa:0});var f0b=new _.wc("GMAT_AUTOCOMPLETE_OPTIONS",{Ha:"root",qa:function(){return{Vj:!1}}});var g0b=function(a,b){a.Vj||b.D_.push("gmat-mdc-autocomplete")};g0b.ha=function(a){return new (a||g0b)(_.u(f0b),_.u(_.fr))};g0b.Ja=_.pc({type:g0b,ta:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],features:[_.hf([{ya:_.fr,Qd:_.AC}])]});var PP=function(){};PP.ha=function(a){return new (a||PP)};PP.Ea=_.lc({type:PP});PP.Da=_.ac({imports:[lM]});var TNb=function(a){return{wa:a}},QP=function(){_.gD.apply(this,arguments);this.tYa=!0};_.V(QP,_.gD);QP.Ja=_.gD.Ja;QP.prototype.fca=function(a){this.ql.setValue("");a.option.value.filters?this.j_a.emit(a.option.value):this.selected.emit(a.option.value)};_.W.Object.defineProperties(QP.prototype,{Yca:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});QP.ha=function(){var a;return function(b){return(a||(a=_.$c(QP)))(b||QP)}}();
QP.Aa=_.kc({type:QP,ta:[["xap-filter-menu"]],vb:function(a,b){a&1&&(_.tf(kM,7),_.tf(_.hD,7));if(a&2){var c;_.sf(c=_.wf())&&(b.autocomplete=c.first);_.sf(c=_.wf())&&(b.vLa=c.first)}},features:[_.Ke],Ba:13,Ca:13,Fa:function(){return[[1,"xap-filterbar-menu-input-box",3,"formControl","matAutocomplete","placeholder","click","focusin","focusout","keydown.backspace"],["autocompleteInputBox",""],["autoActiveFirstOption","","panelWidth","auto",1,"xap-filterbar-menu-autocomplete",3,"aria-label","optionSelected"],
["auto","matAutocomplete"],["class","xap-filterbar-menu-saved-group",4,"ngIf"],[4,"ngIf","ngIfElse"],["standardSuggestions",""],["disabled","","class","xap-filterbar-menu-option",4,"ngIf"],["rankedItem",""],[1,"xap-filterbar-menu-saved-group"],["label","Saved filters"],["class","xap-filterbar-menu-option xap-filterbar-menu-saved-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option","xap-filterbar-menu-saved-option",3,"value"],["mat-icon-button","","aria-label","Delete saved filter",
3,"click"],[3,"svgIcon","fontSet"],[4,"ngFor","ngForOf"],[4,"ngIf"],["class","xap-filterbar-menu-option",3,"value",4,"ngIf"],[3,"label"],["class","xap-filterbar-menu-option",3,"value",4,"ngFor","ngForOf"],[1,"xap-filterbar-menu-option",3,"value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["disabled","",1,"xap-filterbar-menu-option"],[1,"no-results"],"color accent diameter 26 strokeWidth 3".split(" "),[3,"ngSwitch"],[4,"ngSwitchCase"],[4,"ngSwitchDefault"]]},va:function(a,b){a&1&&(_.y(0,"input",
0,1),_.H("click",function(){return b.Yd()})("focusin",function(){return b.ida=!0})("focusout",function(){return b.ida=!1})("keydown.backspace",function(){return _.Sjb(b)}),_.z(),_.y(2,"mat-autocomplete",2,3),_.H("optionSelected",function(e){return b.fca(e)}),_.M(4,RNb,3,1,"div",4),_.M(5,aOb,5,6,"ng-container",5),_.M(6,hOb,4,6,"ng-template",null,6,_.zf),_.M(8,iOb,2,1,"mat-option",7),_.O(9,"async"),_.O(10,"async"),_.M(11,oOb,1,1,"ng-template",null,8,_.zf),_.z());if(a&2){var c=_.ef(3),d=_.ef(7);_.w("formControl",
b.ql)("matAutocomplete",c)("placeholder",b.placeholder);_.Ne("aria-label",b.Uca||b.placeholder||null);_.t(2);_.w("aria-label",b.placeholder);_.t(2);_.w("ngIf",null==b.bB?null:b.bB.length);_.t(1);_.w("ngIf",b.KV)("ngIfElse",d);_.t(3);_.w("ngIf",null==_.R(9,9,b.fM)&&null==_.R(10,11,b.fU))}},Ia:[_.sm,_.tm,_.xm,_.um,_.vm,_.wm,g0b,kM,_.JA,mL,_.hD,_.qC,_.is,_.fC,_.eB,_.Gs,_.ai,_.nv,_.vv,_.ym],ub:2,Pa:0});var h0b=function(a){this.Tc=a};h0b.ha=function(a){return new (a||h0b)(_.u(_.of))};h0b.Ja=_.pc({type:h0b,ta:[["","xapFilterBarCustomTemplate",""]]});var RP=function(a,b,c){_.UC.call(this,a,b,c);var d=this;this.ki=a;this.Ek=b;this.GL=new _.ml;this.GMa=!1;this.uHb=function(e){d.remove(e)};this.CKb=function(e,f){d.INa=f;_.xjb(d,e)};this.openEditor=function(e,f){d.uw=e;f&&(d.INa=f)};this.INa=null;this.DY=function(e){_.UC.prototype.DY.call(d,e);var f;null==(f=d.Ip)||_.dkb(f);d.GL.emit(!1);d.GMa=!1}};
_.V(RP,_.UC);RP.Ja=_.UC.Ja;RP.prototype.Sc=function(){var a=this,b;null==(b=this.be)||b.Xc.subscribe(function(){a.gK&&a.gK.unsubscribe();a.gK=a.qwc.h9.subscribe(function(){var c;null==(c=a.Ip)||_.dkb(c)})})};var vOb=function(a,b){var c;null==(c=a.be.find(function(d){return d.wc.id===b.id}))||c.focus()};_.h=RP.prototype;_.h.b0=function(a){var b;return this.AOa&&this.uw===a&&!(null==(b=this.Ip)?0:b.Yca)};_.h.EQa=function(a,b){return b.id};_.h.uba=function(){return this.Xpb||"filter_alt"};_.h.DWa=function(){this.GL.emit(!0)};
_.h.K0=function(){var a=this;setTimeout(function(){var b;(null==(b=a.Ip)?0:b.ida)||a.b0(a.uw)||i0b(a)||j0b(a)?a.GL.emit(!0):a.GMa||a.GL.emit(!1)},100)};
var uOb=function(a){setTimeout(function(){var b;if(!((null==(b=a.Ip)?0:b.Yca)||i0b(a)||a.b0(a.uw))){var c;null==(c=a.Ip)||_.iD(c.vLa)}},100)},i0b=function(a){var b=document.activeElement;return a.be.some(function(c){c=c.Uf.Na.oa;return c===b||c.contains(b)})},j0b=function(a){return a.be.some(function(b){return b.Uf.Na.oa.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
RP.prototype.e_a=function(){if(0<this.be.length){var a;null==(a=this.be.get(this.be.length-1))||a.focus()}else this.Ip&&this.Ip.Yd()};RP.ha=function(a){return new (a||RP)(_.u(_.SC),_.u(_.LA,8),_.u(_.wjb,8))};
RP.Aa=_.kc({type:RP,ta:[["xap-filter-bar"]],Fd:function(a,b,c){a&1&&_.uf(c,h0b,5);if(a&2){var d;_.sf(d=_.wf())&&(b.NPa=d.first)}},vb:function(a,b){a&1&&(_.tf(KP,5),_.tf(QP,5),_.tf(_.ky,5),_.tf(OP,5),_.tf(NP,5));if(a&2){var c;_.sf(c=_.wf())&&(b.qwc=c.first);_.sf(c=_.wf())&&(b.Ip=c.first);_.sf(c=_.wf())&&(b.web=c);_.sf(c=_.wf())&&(b.cnb=c);_.sf(c=_.wf())&&(b.be=c)}},outputs:{GL:"isFocused"},features:[_.hf([_.SC]),_.Ke],Ba:3,Ca:2,Fa:function(){return[[4,"ngIf","ngIfElse"],["custom",""],[1,"xap-filterbar-filter-bar",
3,"click","focusin","focusout"],[1,"xap-filterbar-header","xap-filterbar-header-reach"],["class","xap-filterbar-icon-label","fontSet","google-material-icons",3,"svgIcon",4,"ngIf"],["class","xap-filterbar-text-label",4,"ngIf"],[1,"xap-filterbar-applied-filters-container"],["aria-label","Applied filters",1,"xap-filterbar-chip-list",3,"disabled"],["class","xap-filterbar-filtereditor","cdkOverlayOrigin","",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick",4,"ngFor","ngForOf",
"ngForTrackBy"],["autoActiveFirstOption","",1,"xap-filterbar-menu",3,"suggestionProvider","useRankedSuggestions","placeholder","inputLabel","noResultsMessage","disabled","savedFilterSets","selected","selectedSet","deletedSet","onBackspace"],["mat-icon-button","","class","xap-filterbar-save-button","type","button",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","class","xap-filterbar-clear-button","type","button",3,"matTooltip","click","mousedown",4,"ngIf"],["class","xap-filterbar-filtereditor",
3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor",4,"ngFor","ngForOf","ngForTrackBy"],["fontSet","google-material-icons",1,"xap-filterbar-icon-label",3,"svgIcon"],[1,"xap-filterbar-text-label"],["cdkOverlayOrigin","",1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","disabled","editorVisibleChange","removed","chipClick"],["mat-icon-button","","type","button",1,"xap-filterbar-save-button",3,"matTooltip","click"],
["fontSet","google-material-icons",3,"svgIcon"],["mat-icon-button","","type","button",1,"xap-filterbar-clear-button",3,"matTooltip","click","mousedown"],[3,"svgIcon"],[1,"xap-filterbar-filtereditor",3,"appliedFilter","filter","isEditorVisible","disabled","overlayOrigin","editorVisibleChange","update","canceled","onCloseEditor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]]},va:function(a,b){a&1&&(_.M(0,xOb,15,22,"ng-container",0),_.M(1,AOb,3,15,"ng-template",null,1,_.zf));if(a&2){var c=_.ef(2);
_.w("ngIf",!(null==b.NPa?0:b.NPa.Tc))("ngIfElse",c)}},Ia:[_.sm,_.tm,_.xm,_.qC,_.is,KP,_.Gs,_.jw,_.ky,OP,QP,NP,_.ym],ub:2,Pa:0});var SP=function(a,b){this.Ga=a;this.service=b;this.filter=new _.ml;this.element="UnifiedXrefFilterbar";this.mb=new _.yd;this.rH=new _.we(1);this.sfa=new _.Tf(null);this.jpa=new _.Tf(null);this.bMa=new _.Tf(null);this.RK=new _.Tf(BNb(new Map([])))};
SP.prototype.Ra=function(){var a=this;this.mb.add(this.rH.ka(_.Ce(function(b){return H_b(a.service,b)}),_.ne(_.asb)).subscribe(function(b){var c=a.RK,d=c.next,e=a.service.laa.getValue(),f=CNb(b),g=[];_.Zi(b,1)&&e.has("TEST")&&g.push(new wNb({id:"tests",displayName:"Exclude Tests"},_.NC,_.VB("true")));_.Zi(b,2)&&e.has("GENERATED")&&g.push(new wNb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.NC,_.VB("true")));b=BNb(f,g);d.call(c,b)}));this.mb.add(_.Qd([this.rH.ka(_.Ce(function(b){return H_b(a.service,
b)}),_.ne(_.asb)),this.eK]).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;0===c.action&&k0b(a,b,c)}));this.mb.add(_.Qd([this.service.Qob.ka(_.ne(oNb)),this.bMa.ka(_.ne(pNb)),this.sfa.ka(_.ne(qNb)),this.jpa.ka(_.ne(rNb))]).subscribe(function(b){var c=_.l(b);b=c.next().value;var d=c.next().value,e=c.next().value;c=c.next().value;a.filter.emit({zzc:b,rDc:d,sfa:e,sDc:c})}))};
var k0b=function(a,b,c){if(c.category){var d=BOb(b,c.category);d&&a.jpa.next([d]);if(c=DOb(b,c.category))a.log("show-only-category"),d=a.RK.getValue().fg.getValue().filter(function(e){return"category"!==e.config.id}),b=DNb(b,[].concat(_.yc(d),[c])),a.RK.next(b)}};SP.prototype.La=function(){var a;null==(a=this.mb)||a.unsubscribe()};
var l0b=function(a,b){switch(b.config.id){case "tests":G_b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":G_b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.sfa.next(sNb(b.value.gq));a.log("applyPathFilter",b.value.gq);break;case "category":a.jpa.next(b.value.zm);b=b.value.zm.filter(function(c){return null!==c}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.bMa.next(b.value.zm),
b=b.value.zm.filter(function(c){return null!==c}).join(", "),a.log("includeBuildConfigs",b)}},m0b=function(a,b){switch(b.config.id){case "tests":G_b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":G_b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.sfa.next(null);a.log("clearPathFilter");break;case "category":a.jpa.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.bMa.next(null),a.log("clearBuildConfigsFilter")}};
SP.prototype.log=function(a,b){this.Ga.qb({element:this.element,action:a,gestureName:"CHANGE",Dh:b})};_.W.Object.defineProperties(SP.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.rH.next(a)}}});SP.ha=function(a){return new (a||SP)(_.u(_.Vn),_.u(DP))};
SP.Aa=_.kc({type:SP,ta:[["xrefs-filters","location",""]],inputs:{location:"location",eK:"categoryFilter"},outputs:{filter:"filter"},nc:["location",""],Ba:2,Ca:3,Fa:[["filterBarIcon","filter_list",1,"filter-bar",3,"config","update"]],va:function(a,b){a&1&&(_.y(0,"xap-filter-bar",0),_.H("update",function(c){switch(c.f3){case 0:case 2:l0b(b,c.UQ[0]);break;case 3:m0b(b,c.UQ[0]);break;case 4:c=c.UQ;b.log("clearAll");c=_.l(c);for(var d=c.next();!d.done;d=c.next())m0b(b,d.value);break;case 1:break;default:_.Ag(c.f3)}}),
_.O(1,"async"),_.z());a&2&&_.w("config",_.R(1,1,b.RK))},Ia:[RP,_.ym],styles:["xrefs-filters[_nghost-%COMP%]{width:100%}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-header{height:24px;margin:0 16px 0 8px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-header mat-icon{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-clear-button{height:24px;padding:6px;width:24px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-clear-button .mat-mdc-button-touch-target{height:100%;width:100%}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .xap-filterbar-clear-button mat-icon{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;top:0;left:0;right:0;bottom:0;position:absolute;margin:3px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu{height:28px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input{height:inherit;font-size:1rem;line-height:1.2307692308rem}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::-webkit-input-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::-moz-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input:-ms-input-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::-ms-input-placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     xap-filter-menu input::placeholder{color:var(--text-secondary)}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     mat-chip-listbox{padding:2px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     .mat-mdc-chip-trailing-icon{color:inherit}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]     mat-chip-option.xap-filterbar-filtereditor-chip{height:24px;margin:2px}xrefs-filters[_nghost-%COMP%]   .filter-bar[_ngcontent-%COMP%]    .cdk-focused{background:var(--focus)}"]});var TP=function(a){var b=this;this.HMb=new _.we(1);a.bc(function(){_.Zd(window,"resize").ka(_.he(function(){return a.Of}),_.v(EOb),_.Be(EOb()),_.ne(FOb)).subscribe(b.HMb)})};_.W.Object.defineProperties(TP.prototype,{oTb:{configurable:!0,enumerable:!0,get:function(){return this.HMb}}});TP.ha=function(a){return new (a||TP)(_.q(_.Ge))};TP.ua=_.p({token:TP,qa:TP.ha,Ha:"root"});var n0b=function(a){return{enabled:a}},UP=function(a,b,c,d){this.Ga=a;this.Wb=b;this.sj=c;this.element="";this.jeb=!0;this.fY=!1;this.expansion=new _.ml;this.filter=new _.ml;this.Yea=new _.ml;this.h4a="Collapse All";this.l4a="Expand All";this.N$b="Preview Panel";this.M$b="Toggle the file preview here, or configure the toggle width in settings";this.F4a="Opens references in the preview pane and create a breadcrumb as you step through references";this.E4a="Opens references in the main window";this.D4a=
"The screen is too small to support the preview. See settings to change this minimum size.";this.BMb=new _.Tf(!1);this.mb=new _.yd;this.gBb=_.jBb(this.Wb).ka(_.Be(!1));this.rwa=_.Qd([this.Wb.isa(),d.oTb]).ka(_.v(function(e){e=_.l(e);var f=e.next().value;return e.next().value.width<f}),_.Be(!1),_.ne())};UP.prototype.Ra=function(){var a=this;this.mb.add(_.Qd([this.gBb,this.rwa]).ka(_.v(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.Yea.emit(b)}))};
UP.prototype.La=function(){this.mb.unsubscribe()};UP.prototype.rja=function(){this.expansion.emit(this.fY?0:1)};var IOb=function(a){return _.Qd([a.Wb.sS(),a.BMb,a.sj.BL(_.Ed(!1))]).ka(_.v(function(b){b=_.l(b);var c=b.next().value,d=b.next().value;return b.next().value&&_.$D(a.location)&&(null==c||"MINI"===c)&&!d}))},GOb=function(a){a.Wb.sS().subscribe(function(b){null==b?_.kBb(a.Wb,!1):"MINI"===b&&_.kBb(a.Wb,!0)})};_.W.Object.defineProperties(UP.prototype,{c0a:{configurable:!0,enumerable:!0,set:function(a){this.BMb.next(a)}}});
UP.ha=function(a){return new (a||UP)(_.u(_.Vn),_.u(_.Mu),_.u(_.II),_.u(TP))};
UP.Aa=_.kc({type:UP,ta:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",eK:"categoryFilter",jeb:"anyExpandableNodes",fY:"allNodesCollapsed",c0a:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",Yea:"openInMiniPanel"},features:[_.hf([DP])],nc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Ba:8,Ca:11,Fa:[[3,"location","categoryFilter",
"filter"],[3,"vertical"],[3,"collapsed"],[4,"ngIf"],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click",4,"ngIf"],["icon","side_navigation",3,"collapsed","selected","disabled","ariaLabel","tooltipText","click"],["tooltipId","xrefPreviewCallout",3,"dismiss"],["onedevTooltipTitle",""],[3,"icon","collapsed","ariaLabel","tooltipText","ascTrackElement","trackGestureClick","trackAction","trackProjectId","click"]],va:function(a,b){a&
1&&(_.y(0,"xrefs-filters",0),_.H("filter",function(c){return b.filter.next(c)}),_.z(),_.y(1,"div"),_.B(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.M(5,JOb,8,15,"ng-container",3),_.O(6,"async"),_.M(7,KOb,1,8,"collapsible-icon-button",4),_.z());a&2&&(_.w("location",b.location)("categoryFilter",b.eK),_.t(2),_.w("vertical",!0),_.t(1),_.w("collapsed",!0),_.t(1),_.w("vertical",!0),_.t(1),_.w("ngIf",_.lf(9,n0b,_.R(6,7,b.gBb))),_.t(2),_.w("ngIf",b.jeb))},Ia:[_.$n,BP,_.tm,_.Wv,_.bw,_.dw,
_.ew,CP,SP,_.ym],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}"],
Pa:0});var $K=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.lg=c;this.xT="";this.mfa=e;this.Nf=void 0;b=new _.ye;this.Web=b.ka(_.pe(1),_.Ce(function(){return d(_.dj(a,5,_.xOa),f.lg,f.level)}),_.Be(_.MD(LOb(b))),_.ze(1))};var NOb=new _.fs("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),POb=new _.fs("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),OOb=new _.fs("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),MOb=new _.fs("{detailText} ({visible} displayed)");var hPb=function(a){return{"file-path":a}},VP=function(){this.mMb=this.pta=this.dwb=!1;this.cac="Show only";this.dac="Set and apply a filter to only include this category.";this.Gea=new _.ml;this.dwc=_.gu.has(78)};
VP.prototype.Yd=function(a){if(!(0!==a.button||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=null==(b=_.KE(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.Gea.emit({event:a,href:c,uri:b?_.Y(this.node.item,1):_.Y(this.node.item,4),lg:this.node.lg,IPc:b,Nf:this.node.Nf}))}};
VP.prototype.Ub=function(){0===this.node.level&&this.dwc&&(this.mMb=!0);if(this.pta=0<this.node.xT.length)this.nHc=this.node.xT;var a;this.dwb=!this.pta&&0!==this.node.level&&1===(null==(a=this.node.item.KG())?void 0:a.getType());if(a=_.Ni(this.node.item,_.go,2)){this.wjb=_.dqb(a,this.Hzb);var b=_.Y(this.node.item,1);this.ujb=b?this.nVa(b).link:void 0}if(b=this.node.item.KG())this.hZ=_.dqb(b,this.Hzb);"children"in this.node&&!a&&(this.VSb||(this.VSb=UOb(this.node)),this.hZ=QOb({hZ:this.hZ,visible:this.VSb,
zv:this.node.zv,TK:this.node.TK,XZ:this.node.XZ}));(a=_.Y(this.node.item,4))?(a=this.nVa(a),b=a.line,this.gZ=a.link,this.O$=_.lE(b)):this.O$=this.gZ=void 0};VP.prototype.Hzb=function(a){try{return this.nVa(a).link}catch(b){return a}};VP.ha=function(a){return new (a||VP)(_.u(_.hu))};
VP.Aa=_.kc({type:VP,ta:[["node-contents","makeLink","","node",""]],lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)})},inputs:{nVa:"makeLink",node:"node",eK:"categoryFilter"},outputs:{Gea:"nodeClicked"},features:[_.Bc],nc:["makeLink","","node",""],Ba:7,Ca:2,Fa:[["class","context-container",4,"ngIf","ngIfElse"],["noContext",""],["detail",""],["basic",""],[1,"context-container"],["class","line",4,"ngIf"],[1,"context"],[1,"line"],[4,"ngIf","ngIfElse"],[1,"notice"],["tabindex","-1",4,"ngIf",
"ngIfElse"],["class","inlineCategoryFilter",4,"ngIf"],["tabindex","-1"],[4,"ngTemplateOutlet"],[1,"inlineCategoryFilter"],[3,"vertical"],["type","button","gme-button","","format","flat","size","small","aria-label","Show this category only",3,"matTooltip","click","keydown.enter"],[3,"ngClass"]],va:function(a,b){a&1&&(_.M(0,$Ob,6,7,"div",0),_.M(1,bPb,1,2,"ng-template",null,1,_.zf),_.M(3,fPb,2,3,"ng-template",null,2,_.zf),_.M(5,iPb,3,5,"ng-template",null,3,_.zf));if(a&2){var c=_.ef(2);_.w("ngIf",b.ujb&&
b.wjb)("ngIfElse",c)}},Ia:[_.rm,_.tm,_.xm,_.oF,_.ew,_.jw],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}"],
Pa:0});var WP=function(){PL.call(this,function(b){return b.level},ZK);var a=this;this.Un=this.KJ=new _.Tf(void 0);this.mc=_.Qd([this.Un.ka(_.v(function(b){return null==b?void 0:b.lg}),_.ne()),this.uf.changed.ka(_.v(function(){return a.uf.selected.map(function(b){return b.lg})}))]).ka(_.v(function(b){b=_.l(b);var c=b.next().value;return{Bd:b.next().value,Un:c}}));this.dG=this.uf.changed.ka(_.v(function(){return a.Uj.reduce(function(b,c){var d=ZK(c);return{zoa:b.zoa||d,Eoa:b.Eoa&&!(d&&a.uf.Fe(c))}},{Eoa:!0,
zoa:!1})}),_.Be({zoa:!1,Eoa:!0}),_.xe(1),_.Ld())};_.V(WP,PL);WP.prototype.HY=function(){this.KJ.next(void 0)};WP.prototype.NZ=function(){this.uf.select.apply(this.uf,_.yc(this.Uj.filter(ZK)))};var LPb=function(a,b){return a.Un.ka(_.v(function(c){return VOb(b,c)}))},o0b=function(a,b){var c=a.KJ.value;c=VOb(b,c)&&c&&c.uri===b.uri;a.KJ.next(c?void 0:b);return!c};
WP.prototype.t2a=function(a,b,c){var d=this.Uj;this.Uj=a;if(!this.SKb||!ZBb(b,this.SKb))this.SKb=b,this.uf.clear(),p0b(this,b);else if(c){b=new Set;var e=_.l(this.uf.selected);for(c=e.next();!c.done;c=e.next())b.add(c.value.lg);a=a.filter(function(g){g=mPb(d,g.lg);return!g||!ZK(g)});a=_.l(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.lg);this.uf.clear();this.uf.select.apply(this.uf,_.yc(kPb(this.Uj,b)));var f;lPb(this.Uj,null==(f=this.KJ.value)?void 0:f.lg)||this.KJ.next(void 0)}};
var p0b=function(a,b){b.gPa?(a.uf.select.apply(a.uf,_.yc(kPb(a.Uj,new Set(b.gPa)))),a.KJ.next(lPb(a.Uj,b.ELc))):(a.NZ(),a.KJ.next(b.isFirst?void 0:jPb(a.Uj)))};WP.ha=function(a){return new (a||WP)};WP.ua=_.p({token:WP,qa:WP.ha});var XP=function(a){this.service=a;this.oxa=!1;_.gu.has(80)?this.v0=50:_.gu.has(81)?this.v0=100:_.gu.has(82)?this.v0=250:_.gu.has(83)?this.v0=500:this.v0=250;_.Yh.has(2)&&(this.oxa=!0)};
XP.prototype.D1=function(a,b,c){var d=this,e=this.makeRequest(a.PN,b,c);return e.errorMessage?_.LD(e.errorMessage):e.request?this.service.D1(e.request).ka(_.v(function(f){var g=pPb(b,d,_.pb(f,1,_.yo),c,d.oxa),m=d.oxa,n=Array.from(_.pb(f,4,_.Do).values());a:{f=_.l(_.pb(f,1,_.yo).values());for(var r=f.next();!r.done;r=f.next())if(_.Zi(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.Do).SLb(2),m=(new _.ho).Twa(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=_.Pi(r,1,m),f.call(n,m));return{Wl:g,wea:n}}),_.Ce(function(f){return rPb(f.Wl).ka(_.te(f.Wl),_.Be(f.Wl)).ka(_.v(function(g){return{Wl:g,wea:f.wea}}))}),_.v(function(f){return 0===f.Wl.length?_.KD("Could not find any references."):_.MD({Wl:f.Wl,wea:f.wea,nQc:a})}),_.ie(function(){return _.LD("References could not be loaded.")}),_.Be(_.VD)):_.LD("References could not be loaded.")};
XP.prototype.makeRequest=function(a,b,c){var d=(new _.Co).Gwa(!0);c=YOb(c);if(c.errorMessage)return{errorMessage:c.errorMessage};if(!c.filter)return{errorMessage:"References could not be loaded."};a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,PUb(d,NUb(new _.lo,e).Mwa(c.filter));d.Swa(this.v0).TU(_.wpb(_.bmb(b)));return{request:d}};
var oPb=function(a,b,c,d,e,f){if(!c)return _.LD("Error loading references.");var g=YOb(d);if(g.errorMessage)return _.LD(g.errorMessage);if(!g.filter)return _.LD("References could not be loaded.");g=OUb((new _.Ao).Gwa(!0).Swa(a.v0),NUb(new _.lo,c).Mwa(g.filter)).TU(_.wpb(_.bmb(b)));return a.service.jZa(g).ka(_.v(function(m){return _.MD(sPb(b,a,e,_.pb(m,1,_.qo).get(c),f,d,a.oxa))}),_.ie(function(){return _.LD("Error loading references.")}),_.Be(_.VD))};
XP.ha=function(a){return new (a||XP)(_.q(_.fJ),_.q(_.hu),_.q(_.fu))};XP.ua=_.p({token:XP,qa:XP.ha,Ha:"root"});var q0b=new TL(function(a){return a},function(a){return a.level},ZK,function(a){return a.children}),r0b=function(a){this.od=a;this.QQb=[];this.PC=new _.Tf([])};_.V(r0b,_.Iq);r0b.prototype.setData=function(a,b){var c=a!==this.QQb;this.PC.next(yVb(q0b,a));this.od.t2a(this.PC.value,b,c);this.QQb=a};r0b.prototype.connect=function(a){var b=this;return _.$d.apply(null,_.yc([a.yE,this.od.uf.changed.Tf(),this.PC.Tf()])).ka(_.v(function(){return zVb(q0b,b.PC.value,b.od)}))};r0b.prototype.disconnect=function(){};var YP=function(a,b){this.Vd=a;this.nb=b;this.dV=[]};YP.prototype.Ra=function(){var a=this;this.mb=this.SGb.Xc.subscribe(function(){a.dV=s0b(a);a.dV.find(function(b){return b.fD()})||(a.Bu=a.dV[0])})};YP.prototype.La=function(){this.mb&&this.mb.unsubscribe()};YP.prototype.focus=function(){this.Bu&&this.Bu.focus()};
YP.prototype.VRa=function(a){if(this.Bu&&!_.LE(a)){var b=this.dV.indexOf(this.Bu),c=this.Bu;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.Ee&&c.Ao())c.collapse();else for(a=b;0<=a;a--)if(b=this.dV[a],b.ariaLevel!==c.ariaLevel){this.Bu=b;this.Bu.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.Ee&&c.Ao()?t0b(this,b+1):c.Ao()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();t0b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
t0b(this,b-1);break;case "Enter":a.preventDefault(),this.Bu.xz()}}};var t0b=function(a,b){if(b=a.dV[b])a.Bu=b,a.Bu.focus()},s0b=function(a){var b=[].concat(_.yc(a.nb.oa.children)),c=[];a=_.l(a.SGb);for(var d=a.next();!d.done;d=a.next())d=d.value,c[b.indexOf(d.Na.oa)]=d;return c.filter(function(e){return void 0!==e})};
_.W.Object.defineProperties(YP.prototype,{Bu:{configurable:!0,enumerable:!0,set:function(a){this.NAc=a;for(var b=_.l(this.dV),c=b.next();!c.done;c=b.next())c.value.Bu=a;this.Vd.Pd()},get:function(){return this.NAc}}});YP.ha=function(a){return new (a||YP)(_.u(_.El),_.u(_.bd))};YP.Ja=_.pc({type:YP,ta:[["mat-tree","xrefsKeyboardListener",""]],lb:function(a,b){a&1&&_.H("keydown",function(c){return b.VRa(c)})},inputs:{SGb:"rawNodes"}});var ZP=function(){return VL.apply(this,arguments)||this};_.V(ZP,VL);ZP.prototype.focus=function(){this.Na.oa.focus()};ZP.prototype.expand=function(){if(!this.Ee){var a=u0b(this);a&&a.click()}};ZP.prototype.collapse=function(){this.Nq.od.collapse(this.data)};ZP.prototype.xz=function(){var a=this.Na.oa,b=u0b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var u0b=function(a){if("children"in a.data||a.data instanceof $K){var b=a.Na.oa;return a.data instanceof $K?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};ZP.prototype.fD=function(){return this.Bu===this};ZP.prototype.Ao=function(){return ZK(this.data)||this.data instanceof $K&&!this.data.children};
_.W.Object.defineProperties(ZP.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.fD()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}},Rp:{configurable:!0,enumerable:!0,get:function(){return this.Nq.od.Rp(this.data)}},Ee:{configurable:!0,enumerable:!0,get:function(){return this.Nq.od.Ee(this.data)}}});ZP.ha=function(){var a;return function(b){return(a||(a=_.$c(ZP)))(b||ZP)}}();
ZP.Ja=_.pc({type:ZP,ta:[["xrefs-tree-node"]],Eb:[1,"mat-tree-node"],Fb:4,lb:function(a,b){a&2&&_.Ne("aria-expanded",b.Rp?b.Ee:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},features:[_.hf([{ya:_.MB,Pb:ZP}]),_.Ke]});var v0b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],w0b=new _.wc("ICON_MAPPING"),x0b=new Map([["app",{CU:!1,border:"bottom"}],["page",{CU:!0,border:"full"}],["card",{CU:!1,border:"none"}],["component",{CU:!0,border:"none"}]]),$P=function(a){this.HQb="notify";this.llb="standard";this.background="white";this.epa="standard";this.Hu=a||y0b;this.icon=this.Hu[this.type]};
_.W.Object.defineProperties($P.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.HQb},set:function(a){this.icon=this.Hu[a];this.HQb=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.ngb=a},get:function(){return null!=this.ngb?this.ngb:this.level?x0b.get(this.level).border:"dark"===this.background?"full":"none"}},CU:{configurable:!0,enumerable:!0,set:function(a){this.CJb=_.dh(a)},get:function(){return void 0!==this.CJb?this.CJb:this.level?x0b.get(this.level).CU:
!0}},HOa:{configurable:!0,enumerable:!0,set:function(a){this.xnb=_.dh(a)},get:function(){return void 0!==this.xnb?this.xnb:!1}},Vwc:{configurable:!0,enumerable:!0,get:function(){if(!this.HOa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},Ywc:{configurable:!0,enumerable:!0,get:function(){if(!this.HOa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});$P.ha=function(a){return new (a||$P)(_.u(w0b,8))};
$P.Aa=_.kc({type:$P,ta:[["xap-banner-callout"],["xap-callout"]],Eb:[1,"xap-callout","reach-no-density"],Fb:31,lb:function(a,b){a&2&&(_.Ne("data-callout-type",b.type),_.Pe("xap-callout-dark-background","dark"===b.background)("xap-callout-dense","dense"===b.llb)("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.CU)("xap-callout-display-legacy","legacy"===b.epa)("xap-callout-display-standard","standard"===b.epa))},inputs:{type:"type",llb:"density",background:"background",epa:"calloutUxVersion",border:"border",CU:"rounded",HOa:"enableAriaLiveRegion",level:"level"},standalone:!0,features:[_.bka],hc:["xap-callout-title","xap-callout-body",
"xap-callout-actions"],Ba:5,Ca:4,Fa:[["fontSet","google-material-icons",1,"xap-callout-icon",3,"svgIcon"],["class","xap-callout-content-and-actions",4,"ngIf","ngIfElse"],["contentAndActions",""],[1,"xap-callout-content-and-actions"],[4,"ngTemplateOutlet"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],va:function(a,b){a&1&&(_.af(v0b),_.y(0,"mat-icon",0),_.N(1),_.z(),_.M(2,uPb,2,1,"div",1),_.M(3,vPb,6,3,"ng-template",null,2,_.zf));if(a&2){var c=_.ef(4);_.w("svgIcon",b.icon.Vi);_.t(1);_.ff(" ",
b.icon.Vi?"":b.icon.Th,"\n");_.t(1);_.w("ngIf","standard"===b.epa)("ngIfElse",c)}},Ia:[_.Hs,_.Gs,_.tm,_.xm],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}"],
ub:2,Pa:0});var z0b=function(){};z0b.ha=function(a){return new (a||z0b)};z0b.Ja=_.pc({type:z0b,ta:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]],standalone:!0});var y0b={warn:{Th:"error_outline",ariaLabel:"Warning"},caution:{Th:"warning_amber",ariaLabel:"Caution"},confirm:{Th:"check_circle",ariaLabel:"Confirmation"},notify:{Th:"info",ariaLabel:"Notification"}};var aQ=function(){};aQ.ha=function(a){return new (a||aQ)};aQ.Ea=_.lc({type:aQ});aQ.Da=_.ac({imports:[$P]});var A0b=["error"],B0b=["loading"],BPb=function(a){return{node:a}},bQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ga=a;this.Yg=b;this.iT=c;this.Eo=d;this.Va=e;this.od=f;this.Mc=m;this.b9=n;this.KKb=new _.ml;this.Vc=_.UD;this.element="UnifiedXrefPanelTree";this.tO=_.Kg;this.filter=new _.we(1);this.Ao=ZK;this.rH=new _.we(1);this.jHc=20;this.TKb=new _.we(1);this.lya=20;this.eK=new _.ml;this.Yea=!0;this.mb=new _.yd;this.dataSource=new r0b(this.od);this.state=_.Qd([this.TKb.ka(_.ne(ZBb)),this.filter]).ka(_.Fe(this.rH),
_.Ce(function(x){var A=_.l(x),E=_.l(A.next().value);x=E.next().value;E=E.next().value;A=A.next().value;return g.D1(x,A,E)}),_.Be(_.VD),_.xe(1),_.Ld());this.wr=this.rH.ka(_.v(function(x){return function(A){A=_.cqb(A,x);var E;return{link:_.azb(r.iT,A),line:null==(E=A.params)?void 0:E.line}}}),_.xe(1),_.Ld());this.c0a=this.od.Un.ka(_.v(function(x){return!!x}),_.ne(),_.xe(1),_.Ld());this.mb.add(this.state.ka(_.de(_.DE)).subscribe(function(x){x=x.Xb;r.dataSource.setData(x.Wl,x.nQc);r.Eo.Sj("Xrefs updated in detail panel",
"polite")}));this.mb.add(this.od.mc.subscribe(function(x){r.Mc.XLb.next({ELc:x.Un,gPa:x.Bd})}));this.mb.add(_.Qd([this.od.Un,this.rH]).ka(_.v(function(x){var A=_.l(x);x=A.next().value;A=A.next().value;if(x)return x=_.cqb(x.uri,A),x.params=Object.assign({},A.params,x.params),new A.constructor(x)})).subscribe(function(x){r.KKb.next(x)}))};bQ.prototype.Sc=function(){this.b9.Pd()};bQ.prototype.La=function(){this.mb.unsubscribe()};bQ.prototype.HY=function(){this.od.HY()};
bQ.prototype.focus=function(){if(this.Cxb)this.Cxb.focus();else if(this.yob)this.yob.oa.focus();else if(this.Yyb)this.Yyb.oa.focus();else throw Error("Te");};var KPb=function(a,b){var c=b.href,d=b.uri,e=b.event,f=b.lg,g=b.IPc;b=b.Nf;var m="";a.Yea?((c=o0b(a.od,{lg:f,uri:d}))&&_.av(a.Yg,"CODE_XREFS_PREVIEW"),m=RPb(g,c)):(_.Fn(a.Va,c).then(function(){a.Mc.nea.next()}),m=RPb(g)+"InMainWindow");a.qb(m,"CLICK",{We:f,Nf:b},e)};
bQ.prototype.rja=function(a){switch(a){case 0:this.od.NZ();break;case 1:this.od.collapseAll();break;default:_.Ag(a)}};bQ.prototype.qb=function(a,b,c,d){c=void 0===c?{}:c;this.Ga.qb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.W.Object.defineProperties(bQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.iT.location=a;this.rH.next(a)}},ILc:{configurable:!0,enumerable:!0,set:function(a){this.TKb.next(a)}}});
bQ.ha=function(a){return new (a||bQ)(_.u(_.Vn),_.u(_.rg),_.u(_.yJ),_.u(_.pq),_.u(_.lg),_.u(WP),_.u(XP),_.u(_.MI),_.u(_.El))};
bQ.Aa=_.kc({type:bQ,ta:[["unified-xref-tree","selectedXref",""]],vb:function(a,b){a&1&&(_.tf(YP,5),_.tf(A0b,5,_.bd),_.tf(B0b,5,_.bd),_.tf(ZP,5));if(a&2){var c;_.sf(c=_.wf())&&(b.Cxb=c.first);_.sf(c=_.wf())&&(b.yob=c.first);_.sf(c=_.wf())&&(b.Yyb=c.first);_.sf(c=_.wf())&&(b.Wl=c)}},inputs:{location:"location",ILc:"selectedXref"},outputs:{KKb:"selectedLocationChanged"},features:[_.hf([_.yJ,WP])],nc:["selectedXref",""],Ba:13,Ca:9,Fa:[["style.visibility","visible",3,"location","categoryFilter","element",
"showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel",4,"ngIf"],[3,"ngSwitch"],["tabindex","-1",4,"ngSwitchCase"],["theme","error","tabindex","-1",4,"ngSwitchCase"],[4,"ngSwitchCase"],["expander",""],["leafNodeIcon",""],["spacer",""],["style.visibility","visible",3,"location","categoryFilter","element","showingCodePanel","anyExpandableNodes","allNodesCollapsed","expansion","filter","openInMiniPanel"],["tabindex","-1"],["loading",""],["theme","error","tabindex",
"-1"],["error",""],["background","white","level","card","density","dense","type","notify",4,"ngFor","ngForOf"],["xrefsKeyboardListener","",3,"rawNodes","dataSource","treeControl"],["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent","ascTrackElement","trackGestureClick","trackAction","trackArtifactId","header-bar","active-element",4,"matTreeNodeDef"],"background white level card density dense type notify".split(" "),["matTreeNodeToggle","","matTreeNodePadding","",3,"matTreeNodePaddingIndent",
"ascTrackElement","trackGestureClick","trackAction","trackArtifactId"],[4,"ngIf","ngIfElse"],["asyncChildren",""],[3,"categoryFilter","makeLink","node","nodeClicked"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],[3,"ngSwitch",4,"ngIf","ngIfElse"],[3,"diameter","strokeWidth",4,"ngSwitchCase"],[3,"diameter","strokeWidth"],[1,"cdk-visually-hidden"],["class","toggle-wrapper","matTreeNodeToggle","",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click",4,"ngIf","ngIfElse"],
["matTreeNodeToggle","",1,"toggle-wrapper",3,"ascTrackElement","trackGestureClick","trackAction","trackArtifactId","click"],"mat-icon-button;;aria-hidden;true;tabindex;-1;aria-label;Toggle section expansion".split(";"),[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],va:function(a,b){a&1&&(_.M(0,wPb,3,10,"unified-xref-actions",0),_.O(1,"async"),_.C(2,1),_.O(3,"async"),_.M(4,xPb,2,0,"loading",2),_.M(5,yPb,4,3,"dc-information-box",3),_.M(6,NPb,5,6,"ng-container",4),_.F(),_.M(7,OPb,2,1,"ng-template",
null,5,_.zf),_.M(9,PPb,1,0,"ng-template",null,6,_.zf),_.M(11,QPb,1,0,"ng-template",null,7,_.zf));a&2&&(_.w("ngIf",_.R(1,5,b.od.dG)),_.t(2),_.w("ngSwitch",_.R(3,7,b.state).state),_.t(2),_.w("ngSwitchCase",b.Vc.Zi),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),_.w("ngSwitchCase",b.Vc.Jh))},Ia:[_.$n,jL,_.sm,_.tm,_.xm,_.um,_.vm,_.QD,_.OD,_.yr,_.Gs,_.fw,WL,ZL,$L,aM,UP,$P,z0b,VP,YP,ZP,_.ym],styles:["unified-xref-tree[_nghost-%COMP%]{display:flex;flex-direction:column}unified-xref-tree[_nghost-%COMP%]   loading[_ngcontent-%COMP%]{height:100%;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]{margin-bottom:5px;overflow:auto;width:100%}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]{align-items:stretch;font-size:1rem;height:1.2307692308rem;line-height:1.2307692308rem;min-height:unset}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;height:28px;line-height:28px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node.header-bar[_ngcontent-%COMP%]:not(:first-child){border-top-style:solid;border-top-width:1px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .toggle-wrapper[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0;margin:1px 4px}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%], unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{align-self:center;flex-shrink:0}unified-xref-tree[_nghost-%COMP%]   mat-tree[_ngcontent-%COMP%]   .mat-tree-node[_ngcontent-%COMP%]   mat-spinner[_ngcontent-%COMP%]{flex-shrink:0;margin:4px 7px}"],
Pa:0});var cQ=function(){this.lZ=!0;this.Zzb=null;this.path="";this.filename=[];this.prefix=[]};
cQ.prototype.Ub=function(){var a=this.path,b=this.Zzb;var c=a.lastIndexOf("/");var d=_.l(-1===c?["",a]:[a.substr(0,c),a.substring(c)]);c=d.next().value;d=d.next().value;if(b){for(var e=[],f=[],g=a.lastIndexOf("/"),m;(m=b.exec(a))&&m.index!==b.lastIndex;){var n=m.index;m=m.index+m[0].length-1;n<g&&m<g?e.push({start:n,end:m}):n>=g&&m>g?f.push({start:n-g,end:m-g}):(e.push({start:n,end:g-1}),f.push({start:0,end:m-g}))}b=_.l([e,f]);a=b.next().value;b=b.next().value;c=[VPb(c,a),VPb(d,b)]}else c=[[{text:c,
match:!1}],[{text:d,match:!1}]];c=_.l(c);d=c.next().value;this.filename=c.next().value;this.prefix=d};cQ.ha=function(a){return new (a||cQ)};
cQ.Aa=_.kc({type:cQ,ta:[["middle-truncated-path"]],Fb:2,lb:function(a,b){a&2&&(_.Te("title",b.path),_.Ve("@.disabled",b.lZ))},inputs:{Zzb:"matchingRegex",path:"path"},features:[_.Bc],hc:["*"],Ba:6,Ca:2,Fa:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],va:function(a,b){a&1&&(_.af(),_.y(0,"span",0),_.M(1,SPb,2,3,"span",1),_.z(),_.y(2,"span",2),_.M(3,TPb,2,3,"span",1),_.z(),_.y(4,"span"),_.bf(5),_.z());a&2&&(_.t(1),_.w("ngForOf",b.prefix),_.t(2),_.w("ngForOf",b.filename))},Ia:[_.sm],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}"],
Pa:0});var C0b=["xrefZeroState"],D0b=RegExp("^KYTHE://"),dQ=function(a,b,c,d,e,f){var g=this;this.Ga=a;this.Yg=c;this.nb=d;this.Iya=e;this.Mc=f;this.Ika=pVb;this.Kn=KVb;this.element="UnifiedXrefPanel";this.tO=_.Kg;this.Awa=new _.Tf(void 0);this.mb=new _.yd;this.yxc=this.Mc.OU.ka(_.de($Bb),_.v(function(m){return m.aZ}));this.DLc=this.Awa.ka(_.v(function(m){return null==m?void 0:m.params.line}),_.ne(HBb));this.Xx=this.Awa.ka(_.Slb(),_.Ce(function(m){return m?g.Iya.uRa(m):_.Ed(void 0)}),_.xe(1),_.Ld());this.PKb=
this.Mc.OU.ka(_.v(function(m){var n;return null!=(n=null==m?void 0:m.Ixa)?n:[]}));this.HLc=_.gu.has(52)?this.Mc.OU.ka(_.v(function(m){return null==m?void 0:m.aZ.PN.map(function(n){return n.replace(D0b,"")}).join(", ")})):_.oe;this.PEc=this.Mc.OU.ka(_.v($Bb));this.mb=this.PKb.subscribe(function(m){0<m.length&&g.Ga.En({bucket:_.Kg.Rza})})};_.h=dQ.prototype;_.h.Ra=function(){};_.h.Sc=function(){var a=this;this.sB=this.Yg.registerCallback("XREFS",this.nb.oa,function(){a.sya?a.sya.focus():a.MTb&&a.MTb.oa.focus()})};
_.h.La=function(){this.sB&&this.sB();this.mb.unsubscribe()};_.h.HY=function(){this.sya&&this.sya.HY()};_.h.qb=function(a){this.Ga.qb({element:this.element,action:a,projectId:this.location.tb,gestureName:"CLICK"})};dQ.ha=function(a){return new (a||dQ)(_.u(_.eu),_.u(_.hu),_.u(_.rg),_.u(_.bd),_.u(_.tJ),_.u(_.MI),_.u(_.fu))};
dQ.Aa=_.kc({type:dQ,ta:[["xref-panel","location",""]],vb:function(a,b){a&1&&(_.tf(bQ,5),_.tf(C0b,5));if(a&2){var c;_.sf(c=_.wf())&&(b.sya=c.first);_.sf(c=_.wf())&&(b.MTb=c.first)}},inputs:{location:"location"},features:[_.hf([{ya:_.ixb,Ab:function(a){return a.Xx.ka(_.de(fQb))},Hb:[_.fc(function(){return dQ})]},_.SI])],nc:["location",""],Ba:4,Ca:4,Fa:[[4,"ngIf","ngIfElse"],["noSymbolSelected",""],["flex","nogrow",1,"overall-header","header-bar"],[1,"no-overflow"],[1,"overflow-left"],[4,"ngFor","ngForOf"],
["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText",4,"ngIf"],[1,"main-container"],[3,"location","selectedXref","selectedLocationChanged"],[4,"ngIf"],["type","button","mat-button","",1,"gmat-caption",3,"disabled","click"],["iconInnerText","link","hoverMsg","Click to copy ticket(s) for debugging. Use go/kythe-bug to report a bug on cross-references.",3,"isSmall","copyText"],["layout","vertical",3,"changeSizeOf"],
[1,"code-container"],["codeContainer",""],[1,"code-header","header-bar"],["trackAction","codePanelNavigate",3,"routerLink","ascTrackElement","trackProjectId"],[3,"path"],[1,"promote-icon"],["hoverMsg","Copy file path","color","mediumContrast",3,"copyText","isSmall","copyEvent"],["mat-icon-button","","type","button","aria-label","Hide the code panel","trackAction","expandTree",3,"ascTrackElement","trackProjectId","click"],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[3,"value","fileName","scrollToLine",
"highlightInfo","lineLimitation","focusableRegion",4,"ngSwitchCase"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchDefault"],[3,"value","fileName","scrollToLine","highlightInfo","lineLimitation","focusableRegion"],["chainXrefs","true",3,"layerBaseLocation"],["analyticsElementToTrack","Xrefs",3,"content","scoLinks"],["theme","error"],["tabindex","-1",1,"xref-zero-state"],["xrefZeroState",""],[1,"gmat-body-2"],["textFormat","long"]],va:function(a,b){a&1&&(_.M(0,dQb,13,13,"ng-container",0),_.O(1,"async"),
_.M(2,eQb,5,0,"ng-template",null,1,_.zf));if(a&2){var c=_.ef(3);_.w("ngIf",_.R(1,2,b.PEc))("ngIfElse",c)}},Ia:[_.$n,_.sm,_.tm,_.um,_.vm,_.wm,_.mz,_.QD,qM,_.IJ,_.OD,_.yr,_.Gs,cQ,_.NH,_.Gn,_.wz,CP,bQ,_.ym,_.NI],styles:["xrefs-panel[_nghost-%COMP%]{display:block;height:100%;outline:0;overflow:hidden;position:relative;width:100%}.overall-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-content:center;align-items:center;display:flex;height:28px;justify-content:space-between;white-space:nowrap}.overall-header[_ngcontent-%COMP%]   .no-overflow[_ngcontent-%COMP%]{overflow:hidden}.overall-header[_ngcontent-%COMP%]   .overflow-left[_ngcontent-%COMP%]{align-content:center;align-items:center;display:flex;float:right;justify-content:center}.overall-header[_ngcontent-%COMP%] > copy-button[_ngcontent-%COMP%]{margin-right:8px}.main-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;height:calc(100% - 28px);overflow:hidden;width:100%}middle-truncated-path[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block;padding-right:5px}mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}format-code[_ngcontent-%COMP%]{overflow:auto}format-code[_ngcontent-%COMP%], loading[_ngcontent-%COMP%]{flex:1 1 100%}unified-xref-tree[_ngcontent-%COMP%], xref-tree[_ngcontent-%COMP%]{min-width:350px;width:100%}.code-container[_ngcontent-%COMP%]{border-left-style:solid;border-left-width:1px;display:flex;flex:0 0 auto;flex-direction:column;max-width:calc(100% - 355px);width:70%}.code-header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;flex:1 1 30px;flex-direction:row;max-height:28px;min-height:28px;place-content:center space-between}.code-header[_ngcontent-%COMP%]:not(:hover):not(:focus)   copy-button[_ngcontent-%COMP%]{opacity:0}.code-header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{flex:1 1 100%;overflow:hidden}.code-header[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{line-height:18px}middle-truncated-path[_ngcontent-%COMP%]{padding:5px}middle-truncated-path[_ngcontent-%COMP%]   .promote-icon[_ngcontent-%COMP%]{font-size:1.0769230769rem;height:1.0769230769rem;margin-right:6px;width:1.0769230769rem;margin-left:5px;vertical-align:baseline}.mat-button[_ngcontent-%COMP%]{line-height:28px}.mat-button[disabled][_ngcontent-%COMP%]{color:inherit}.xref-zero-state[_ngcontent-%COMP%]{padding:24px;text-align:center}splitter[_ngcontent-%COMP%]{flex:0 0 auto}.mat-icon[_ngcontent-%COMP%]{overflow:visible}"],
Pa:0});var eQ=function(a,b,c,d,e,f,g,m){var n=this;this.Ga=a;this.Yg=c;this.sj=e;this.nd=f;this.Eo=g;this.IY=m;this.A8b="RepoDetailTogglePanel";this.ct=!0;this.mNa=new _.ye;this.emb=new _.yd;this.cM=[];this.Bg=[];this.xta=_.gu.has(10);this.VTa=_.gu.has(60);this.Rva=_.gu.has(37);this.fta=_.gu.has(90);a=this.mNa.ka(_.ne());this.Y2a=a.ka(_.Ce(function(r){return rQb(d,r)}),_.v(function(r){if(null==r||"string"===typeof r)return r;switch(r){case 0:return"The reference layer is currently turned off";case 1:return"References are unavailable";
case 2:return"There are no references in this file";case 3:return"References are not available while viewing diffs"}}),_.xe(1),_.Ld());this.emb.add(this.Y2a.subscribe(function(r){n.xta&&r&&1===n.sj.ef.value&&n.sj.ef.next(0)}));a.ka(_.Ce(function(r){return rQb(d,r)}),_.v(function(r){if(null==r||"string"===typeof r)return r}),_.xe(1),_.Ld());E0b(this);this.fm=this.sj.ef.ka(_.v(function(r){return null!=r?n.cM.indexOf(r):0}))};
eQ.prototype.Ra=function(){var a=this,b=[F0b(this,"openHistory","history","h",0),this.nd.register("toggleBottomPanel","q",function(){var c=a.ct?"openDetailsPanel":"closeDetailsPanel";a.sj.aE(a.ct);a.Eo.Sj(a.ct?"Lower details panel opened":"Lower details panel closed","polite");a.qb(c,"KEYBOARD")})];this.xta&&b.push(F0b(this,"openCrossReferences","cross references","x",1));this.VTa&&b.push(F0b(this,"openWarnings","warnings","w",5));this.Bg=b};
eQ.prototype.Ub=function(a){if(a.viewData||a.contentType)0===this.yb.kind?this.contentType&&this.mNa.next(this.contentType):5!==this.yb.kind&&this.mNa.next("not-file")};eQ.prototype.La=function(){this.emb.unsubscribe();for(var a=_.l(this.Bg),b=a.next();!b.done;b=a.next())b=b.value,b()};eQ.prototype.qb=function(a,b,c){this.Ga.qb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var E0b=function(a){a.cM.length=0;a.cM.push(0);a.xta&&a.cM.push(1);a.VTa&&a.cM.push(5);a.oMb&&a.cM.push(6)},F0b=function(a,b,c,d,e){return a.nd.register(b,d,function(){_.av(a.Yg,uQb(e));var f=a.ct||a.sj.ef.value!==e;a.ct&&(a.sj.aE(!0),a.Eo.Sj("Lower details panel opened","polite"));f&&(a.sj.ef.next(e),a.Eo.Sj("Switched to "+c+" tab","polite"));a.qb(tQb(e,f?"show":"focus"),"KEYBOARD")})};
_.W.Object.defineProperties(eQ.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.MH=a;E0b(this)},get:function(){return this.MH}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.yb;return aCb(a)?a.location.tb:void 0}},oMb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;return this.fta&&"depot"===(null==(a=this.yb)?void 0:a.location.Qc)&&"Google"===(null==(b=this.yb)?void 0:b.location.tb)&&"Piper"===(null==(c=this.yb)?void 0:c.location.repository)}},Qvb:{configurable:!0,
enumerable:!0,get:function(){var a;return this.fta&&0===(null==(a=this.yb)?void 0:a.kind)&&void 0!==this.yb.PL&&_.czb(this.IY,this.yb.PL)}}});eQ.ha=function(a){return new (a||eQ)(_.u(_.Vn),_.u(_.hu),_.u(_.rg),_.u(_.SI),_.u(_.II),_.u(_.At),_.u(_.pq),_.u(_.zJ))};
eQ.Aa=_.kc({type:eQ,ta:[["lower-detail-panel"]],vb:function(a,b){a&1&&_.tf(_.DB,5);if(a&2){var c;_.sf(c=_.wf())&&(b.nV=c)}},Fb:2,lb:function(a,b){a&2&&_.Pe("panel-closed",b.ct)},inputs:{ct:"panelClosed",contentType:"contentType",yb:"viewData"},features:[_.Bc],Ba:12,Ca:12,Fa:[["gmat-tabs","",3,"selectedIndex","click"],["label","History"],["matTabContent",""],[3,"disabled",4,"ngIf"],["label","Warnings",4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",3,"matTooltip",
"ascTrackElement","trackAction","trackProjectId","click"],["tabIndex","-1",3,"viewData",4,"ngIf"],["tabIndex","-1",3,"viewData"],[3,"disabled"],["mat-tab-label",""],[3,"matTooltip"],["tabIndex","-1",3,"location"],["label","Warnings"],[3,"viewDataType"],["tabIndex","-1",3,"source"]],va:function(a,b){a&1&&(_.y(0,"mat-tab-group",0),_.H("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-tab-label")){d=e.parentElement?[].concat(_.yc(e.parentElement.children)).indexOf(e):-1;break}e=
e.parentElement}if(-1===d)b.ct&&(b.sj.aE(!0),b.qb("expand","CLICK",c)),c=!0;else if(b.nV.toArray()[d].disabled)c=!1;else{e=b.sj.ef.value;e=(null!=e?b.cM.indexOf(e):0)!==d;d=b.cM[d];var f=e||b.ct;b.sj.aE(f);e&&b.sj.ef.next(d);b.qb(tQb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.O(1,"async"),_.y(2,"mat-tab",1),_.M(3,hQb,1,1,"ng-template",2),_.z(),_.M(4,kQb,4,3,"mat-tab",3),_.M(5,mQb,2,0,"mat-tab",4),_.M(6,pQb,3,1,"mat-tab",3),_.z(),_.C(7),_.y(8,"div",5)(9,"button",6),_.H("click",function(){return b.sj.aE(b.ct)}),
_.y(10,"mat-icon"),_.N(11,"keyboard_capslock"),_.z()()(),_.F());a&2&&(_.w("selectedIndex",_.R(1,10,b.fm))("@.disabled",!0),_.t(4),_.w("ngIf",b.xta),_.t(1),_.w("ngIf",b.VTa),_.t(1),_.w("ngIf",b.oMb),_.t(3),_.w("matTooltip",b.ct?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.A8b)("trackAction",b.ct?"close":"open")("trackProjectId",b.projectId),_.Ne("aria-label",b.ct?"Open bottom panel":"Close bottom panel"))},Ia:[_.$n,C_b,_.tm,_.IB,xP,_.yr,_.Gs,_.EB,NL,_.DB,_.AB,_.jw,AP,dQ,_.ym],styles:["lower-detail-panel[_nghost-%COMP%]{display:block;height:100%;overflow:hidden;position:absolute;width:100%}@media (max-width:940px){lower-detail-panel[_nghost-%COMP%]   .mat-tab-body-content[_ngcontent-%COMP%]{height:auto}}lower-detail-panel[_nghost-%COMP%]     .mat-tab-header{height:40px}lower-detail-panel[_nghost-%COMP%]     .mat-tab-body-wrapper, lower-detail-panel[_nghost-%COMP%]     .mat-tab-group{height:100%;width:100%}lower-detail-panel.panel-closed[_nghost-%COMP%]{min-height:40px;max-height:40px}lower-detail-panel.panel-closed[_nghost-%COMP%]     .mat-tab-body-wrapper{display:none}lower-detail-panel.panel-closed[_nghost-%COMP%]     mat-ink-bar{display:none}lower-detail-panel.panel-closed[_nghost-%COMP%]     .gmat-tabs.mat-primary .mat-tab-label.mat-tab-label-active{color:inherit}lower-detail-panel.panel-closed[_nghost-%COMP%]   .toggle-panel-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}lower-detail-panel.panel-closed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg)}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.lower-detail-panel-options[_ngcontent-%COMP%]{display:flex;height:40px;max-height:40px;padding-left:6px;position:absolute;right:0;top:0;z-index:1}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Pa:0});var G0b=["targetPath"],fQ=function(){};
_.W.Object.defineProperties(fQ.prototype,{Fj:{configurable:!0,enumerable:!0,get:function(){var a=_.gu.has(55)?this.yb.k0:void 0,b=this.yb.location;if(a){var c=a.mr();if(c){var d=GBb(c);a=_.Ep(_.Dp(_.Cp(b.Zb(),d.id,d.type),_.Y(c,2)),_.Y(a,2)).ld(a.ke()).Za()}else a=b}else a=b;return _.Bp(a.Zb().ld(this.yb.path).yi().Za())}},sXa:{configurable:!0,enumerable:!0,get:function(){return this.yb.target||"repository root"}},hZa:{configurable:!0,enumerable:!0,get:function(){return this.yb.oIb}},TTa:{configurable:!0,
enumerable:!0,get:function(){return!!this.yb.uqa}}});fQ.ha=function(a){return new (a||fQ)(_.u(_.hu))};
fQ.Aa=_.kc({type:fQ,ta:[["symlink-detail"]],vb:function(a,b){a&1&&_.tf(G0b,5,_.bd);if(a&2){var c;_.sf(c=_.wf())&&(b.WNc=c.first)}},inputs:{yb:"viewData"},Ba:5,Ca:2,Fa:[[4,"ngIf","ngIfElse"],["detailView",""],[3,"viewData"],[3,"fileName","diffChunks"],["componentId","SymlinkDetail",3,"viewData","showLinksDropdown"],[4,"ngIf"],["size","skinny",1,"definition"],["size","skinny",1,"path"],["ascTrackElement","SymlinkDetail","trackAction","symlinkNavigate",1,"padded",3,"link","condition","trackGestureClick"],
["targetPath",""],[1,"padded",3,"copyText","isSmall","copyEvent"]],va:function(a,b){a&1&&(_.M(0,vQb,7,3,"ng-container",0),_.N(1,"\n\n"),_.M(2,xQb,28,9,"ng-template",null,1,_.zf),_.N(4,"\n"));if(a&2){var c=_.ef(3);_.w("ngIf",b.TTa)("ngIfElse",c)}},Ia:[JM,_.tm,_.VH,_.mz,DO,CO,_.QD,xM,_.$n],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 CQb=function(a){return{Eta:a}},gQ=function(a,b){this.Zg=a;this.Va=b;this.byb=_.oe};gQ.prototype.Ra=function(){};gQ.prototype.Ub=function(a){a.location&&(this.byb=H0b(this,a.location.ig).ka(_.v(function(b){return!b||!b.Ym||2>b.Ym.length?null:[b.Ym[0].Hf,b.Ym[1].Hf]}),_.ie(function(){return _.Ed(null)})))};var H0b=function(a,b){return _.AE(b)?a.Zg.list(b.tb,b.Qc,b.repository,_.$D(b)?"HEAD":b.Cb,b.path,2):_.Ed(null)};gQ.ha=function(a){return new (a||gQ)(_.u(_.RH),_.u(_.lg))};
gQ.Aa=_.kc({type:gQ,ta:[["file-not-found"]],inputs:{location:"location"},features:[_.Bc],Ba:28,Ca:11,Fa:[["role","alert","icon","source:file"],[4,"ngTemplateOutlet"],[4,"ngIf"],["packageTitle",""],["piperTitle",""],["gitTitle",""],["packageExplanation",""],["piperOrGitExplanation",""],["piperMessage",""],["gitMessage",""],["piperButtonText",""],["gitButtonText",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","","color","primary","ascTrackElement","FileNotFound","trackAction","reloadAtOldCommit",
"id","reload-button",3,"routerLink"],["id","piper-deletion",3,"universalLink"],["id","git-deletion",3,"universalLink"]],va:function(a,b){a&1&&(_.y(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.M(2,yQb,1,0,"ng-container",1),_.O(3,"isPackagePlace"),_.O(4,"isPiperPlace"),_.z(),_.y(5,"icon-empty-state-subtitle"),_.M(6,zQb,1,0,"ng-container",1),_.O(7,"isPackagePlace"),_.M(8,DQb,6,13,"ng-container",2),_.O(9,"async"),_.z()(),_.M(10,EQb,1,0,"ng-template",null,3,_.zf),_.M(12,FQb,1,0,"ng-template",
null,4,_.zf),_.M(14,GQb,1,0,"ng-template",null,5,_.zf),_.M(16,HQb,1,0,"ng-template",null,6,_.zf),_.M(18,IQb,1,0,"ng-template",null,7,_.zf),_.M(20,JQb,5,4,"ng-template",null,8,_.zf),_.M(22,KQb,5,4,"ng-template",null,9,_.zf),_.M(24,LQb,2,3,"ng-template",null,10,_.zf),_.M(26,MQb,2,3,"ng-template",null,11,_.zf));if(a&2){var c=_.ef(11),d=_.ef(13),e=_.ef(15),f=_.ef(17),g=_.ef(19);_.t(2);_.w("ngTemplateOutlet",_.R(3,3,b.location)?c:_.R(4,5,b.location)?d:e);_.t(4);_.w("ngTemplateOutlet",_.R(7,7,b.location)?
f:g);_.t(2);_.w("ngIf",_.R(9,9,b.byb))}},Ia:[_.$n,_.tm,_.xm,_.pz,_.rz,_.qz,_.zr,_.Gn,_.cv,_.ym,UM,VM,_.jF],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}"],Pa:0});var I0b=function(){};I0b.ha=function(a){return new (a||I0b)};
I0b.Aa=_.kc({type:I0b,ta:[["submodule-cannot-fetch"]],Ba:3,Ca:0,Fa:[["role","alert","icon","source:file"]],va:function(a){a&1&&(_.y(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. "),_.z()())},Ia:[_.pz,_.qz],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}"],Pa:0});var hQ=function(a){this.element=a;this.ab="";this.W2=0};hQ.prototype.Sc=function(){var a=this;this.W2=setTimeout(function(){var b=a.element.oa;b&&a.ab&&(b=b.querySelector(a.ab));b&&!b.contains(document.activeElement)&&b.focus()})};hQ.prototype.La=function(){clearTimeout(this.W2)};hQ.ha=function(a){return new (a||hQ)(_.u(_.bd))};hQ.Ja=_.pc({type:hQ,ta:[["","ascFocusOnInitAsync",""]],inputs:{ab:["ascFocusOnInitAsync","selector"]}});var iQ=function(){};iQ.ha=function(a){return new (a||iQ)};iQ.Ea=_.lc({type:iQ});
iQ.Da=_.ac({});var jQ=function(a,b,c,d){this.Ga=a;this.Vga=b;this.LPc=d;this.W4a=VVb;this.Kn=KVb;this.IMc=_.Ed(!0).ka(_.le(300));this.GKa=!1;this.Xx=new _.we(1);this.Bj=c.BL(this.Xx.ka(_.v(function(e){return 1===e.kind})))};jQ.prototype.XRa=function(a){this.Ga.qb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.W.Object.defineProperties(jQ.prototype,{yb:{configurable:!0,enumerable:!0,set:function(a){this.Xx.next(a)}}});jQ.ha=function(a){return new (a||jQ)(_.u(_.Vn),_.u(zM),_.u(_.II),_.u(TP))};
jQ.Aa=_.kc({type:jQ,ta:[["repository-detail","viewData",""]],inputs:{yb:"viewData"},features:[_.hf([{ya:_.ixb,Ab:function(a){return a.Xx},Hb:[_.fc(function(){return jQ})]},_.SI])],nc:["viewData",""],Ba:2,Ca:3,Fa:[["class","main-view",4,"ngIf"],[1,"main-view"],[1,"middle-view"],[3,"ngSwitch"],["class","detail",3,"viewData",4,"ngSwitchCase"],["class","detail",3,"viewData","windowWidth","contentTypeChange",4,"ngSwitchCase"],["class","detail","ascFocusOnInitAsync","","tabIndex","0",3,"viewData",4,"ngSwitchCase"],
[4,"ngSwitchCase"],["class","centered panel-error",3,"location",4,"ngSwitchCase"],["class","centered panel-error",4,"ngSwitchCase"],[4,"ngIf"],["role","region","aria-label","Detail Panel",1,"lower-detail-wrapper"],["lowerDetailPanel",""],[3,"contentType","viewData","panelClosed"],[1,"detail",3,"viewData"],[1,"detail",3,"viewData","windowWidth","contentTypeChange"],["ascFocusOnInitAsync","","tabIndex","0",1,"detail",3,"viewData"],["class","centered","text","Loading page...","aria-live","polite",3,
"diameter","hasBackground",4,"ngIf","ngIfElse"],["placeholder",""],["text","Loading page...","aria-live","polite",1,"centered",3,"diameter","hasBackground"],[1,"centered"],[1,"centered","panel-error",3,"location"],[1,"centered","panel-error"],["role","alert"],["layout","horizontal",3,"changeSizeOf","resizeDone"],["layout","vertical",3,"changeSizeOf","mousedown","mouseup"],[1,"right-panel"],["rightPanel",""],[1,"panel-content",3,"ngSwitch"]],va:function(a,b){a&1&&(_.M(0,aRb,20,24,"div",0),_.O(1,"async"));
a&2&&_.w("ngIf",_.R(1,1,b.Xx))},Ia:[_.tm,_.um,_.vm,hQ,cP,vP,wP,BM,_.OD,eQ,gQ,I0b,_.wz,fQ,_.ym],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}"],
Pa:0});var J0b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.Jz=c;this.yra=d;this.service=e;this.limit=f;this.ycb=g;this.hPa=this.Xob=!1;a=this.path.split("/");this.name=a[a.length-1]},M0b=function(a){a.opa=a.Jz(a.type)?K0b(a):_.Ed([]);L0b(a)},L0b=function(a){a.BQb=_.Qd([a.opa,a.limit]).ka(_.v(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.npa=new Map;for(var d=_.l(b),e=d.next();!e.done;e=d.next())e=e.value,a.npa.set(e.path,e);return{Wl:b.slice(0,c),total:b.length}}))},K0b=function(a){var b=
_.Qd([a.service.Uda(a.path).ka(_.v(function(c){return a.oVa(c)})),a.yra]).ka(_.v(function(c){var d=_.l(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===bRb(e)}))d.Bd=!0;return c}),_.xe());b.connect();return b};J0b.prototype.oVa=function(a){var b=this;return a.map(function(c){var d=bRb(c.path),e;return d===(null==(e=b.ycb)?void 0:e.path)?b.ycb:new J0b(d,c.type,b.Jz,b.yra,b.service,b.limit)})};
_.W.Object.defineProperties(J0b.prototype,{ROc:{configurable:!0,enumerable:!0,get:function(){this.BQb||M0b(this);return this.BQb}},children:{configurable:!0,enumerable:!0,get:function(){this.opa||M0b(this);return this.opa},set:function(a){this.opa=a;L0b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return bRb(this.yra.value)===this.path}},scb:{configurable:!0,enumerable:!0,get:function(){return cRb(this.yra.value,this.path)}},Bd:{configurable:!0,enumerable:!0,get:function(){return this.Xob},
set:function(a){this.hPa=this.hPa||a;this.Xob=a&&this.Jz(this.type)}}});var N0b=["largeDirectoryDialog"],O0b=["row"],kRb=function(a){return{name:a}},lRb=function(a){return{children:!0,expanded:a}},P0b=new _.fs("Scope to \u201c{name}\u201d."),kQ=function(a,b,c,d){this.Ek=a;this.Va=c;this.document=d;this.Dy=3;this.o6b=15;this.Jfc="row";this.ihc="subtree";this.ufa=new _.Tf("");this.mb=new _.yd;this.vwa="";this.xua=new _.Tf(500);this.R1b=P0b;this.encode=encodeURIComponent;this.hKb=new _.ml;this.VL=function(){return""};this.bCb=new _.ml;this.Gea=new _.ml;this.kKb=new _.ml;
this.Jz=_.gu.has(55)?function(e){return 3===e||5===e}:function(e){return 3===e}};_.h=kQ.prototype;
_.h.Yd=function(a){if(!_.LE(a)){var b=a.target;if(null!=b&&b instanceof Element&&(b=_.KE(b,"a,button","depth-finder"),null!=b)){var c=_.KE(b,".row","depth-finder");null!=c&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.hKb.emit(c):(c=Q0b(this,c),null!=c&&(b.classList.contains("expander")?R0b(this,c):b.classList.contains("element-link")&&(S0b(this,c),a.preventDefault()))))}}};
_.h.Zs=function(a){var b=a.target;if(null!=b&&b instanceof Element){var c=_.KE(b,".row","depth-finder");if(null!=c&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=Q0b(this,d),null!=d&&(b=_.KE(b,".subtree","depth-finder"),!_.LE(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Bd&&3===d.type?R0b(this,d):this.Nwa(b)||this.kKb.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Bd?T0b(this,d,c,b):R0b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
T0b(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.Nwa(b);break;case "Enter":a.preventDefault(),S0b(this,d)}}}};_.h.Ra=function(){this.root=iRb(this.createNode(this.oN))};_.h.Ub=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.oN))};
_.h.Sc=function(){var a=this;this.mb.add(_.Qd([this.ufa,this.Wl.Xc]).subscribe(function(b){b=_.l(b).next().value;if(a.vwa!==b){a.vwa="";var c=a.encode(b),d=a.Wl.find(function(e){return e.oa.getAttribute("data-path")===c});d&&a.document.body.contains(d.oa)&&(a.NOa(d.oa),a.vwa=b)}}))};_.h.La=function(){this.ufa.complete();this.mb.unsubscribe()};
var iRb=function(a,b){return{level:void 0===b?0:b,node:a}},R0b=function(a,b){var c=!b.Bd;a.bCb.next({ti:c,path:b.path});b.Bd=c},S0b=function(a,b){a.Jz(b.type)&&(b.Bd=!b.Bd);var c=a.VL(b.path,b.type);a.Gea.next({path:b.path,nodeType:b.type});_.Fn(a.Va,c)},nRb=function(a){a.mb.add(a.Ek.open(a.nFc).yz().subscribe(function(b){b&&a.xua.next(Number.POSITIVE_INFINITY)}))};
kQ.prototype.iQa=function(){var a=this.Wl.find(function(b){return b.oa.classList.contains("bold-active-element")})||this.Wl.first;a&&this.document.body.contains(a.oa)&&a.oa.focus()};var Q0b=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.npa)return null;c=c.npa.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
kQ.prototype.NOa=function(a){setTimeout(function(){var b=a.offsetParent;if(b){if(a.offsetTop+a.offsetHeight>b.scrollTop+b.offsetHeight||a.offsetTop<a.offsetParent.scrollTop)b.scrollTop=a.offsetTop;a=a.querySelector("a");if(a.offsetLeft>b.scrollLeft+b.offsetWidth||a.offsetLeft<b.scrollLeft)b.scrollLeft=a.offsetLeft}},1)};kQ.prototype.createNode=function(a){return new J0b(_.Gf(a),3,this.Jz,this.ufa,this.service,this.xua)};
kQ.prototype.Nwa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var T0b=function(a,b,c,d){if(a.Jz(b.type)&&b.Bd)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(kQ.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.oN;this.oN=a;if(this.root&&a!==b){var c=b?dRb(b):[],d=a?dRb(a):[];if(cRb(a,_.Gf(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.npa)?void 0:null==(f=c.get(b))?void 0:f.children)this.root.node.children=e}else if(cRb(b,_.Gf(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Bd=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new J0b(_.Gf(f),3,this.Jz,this.ufa,this.service,this.xua,b);else this.root.node=this.createNode(a);this.vwa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.ufa.next(a)}}});kQ.ha=function(a){return new (a||kQ)(_.u(_.Ir),_.u(_.hu),_.u(_.lg),_.u(_.ih))};
kQ.Aa=_.kc({type:kQ,ta:["depth-finder scope  path  service ".split(" ")],vb:function(a,b){a&1&&(_.tf(N0b,5),_.tf(O0b,5,_.bd));if(a&2){var c;_.sf(c=_.wf())&&(b.nFc=c.first);_.sf(c=_.wf())&&(b.Wl=c)}},Eb:["role","tree"],lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)})("keydown",function(c){return b.Zs(c)})},inputs:{scope:"scope",path:"path",service:"service",VL:"linkTo"},outputs:{hKb:"scopeChange",bCb:"nodeToggled",Gea:"nodeClicked",kKb:"scopeUp"},features:[_.Bc],nc:"scope  path  service ".split(" "),
Ba:5,Ca:2,Fa:[[3,"ngTemplateOutlet","ngTemplateOutletContext"],["tree",""],["largeDirectoryDialog",""],[4,"ngIf"],[4,"ngFor","ngForOf"],["mat-button","","class","gmat-button",3,"click",4,"ngIf"],["subtree",""],["role","treeitem","tabindex","0"],["row",""],["type","button","title","Scope to folder","tabindex","-1",1,"scope-in"],["svgIcon","source:scope"],[1,"tree-node"],["aria-hidden","true","type","button","class","expander","tabindex","-1",4,"ngIf"],["tabindex","-1",1,"element-link",3,"title"],[3,
"svgIcon",4,"ngIf"],["role","group",3,"ngClass"],["aria-hidden","true","type","button","tabindex","-1",1,"expander"],[1,"arrow"],[3,"svgIcon"],["mat-button","",1,"gmat-button",3,"click"],["mat-button","","mat-dialog-close",""],["mat-button","",3,"mat-dialog-close"]],va:function(a,b){a&1&&(_.M(0,eRb,0,0,"ng-template",0),_.M(1,rRb,2,3,"ng-template",null,1,_.zf),_.M(3,sRb,7,1,"ng-template",null,2,_.zf));a&2&&_.w("ngTemplateOutlet",_.ef(2))("ngTemplateOutletContext",b.root)},Ia:[_.rm,_.sm,_.tm,_.xm,_.yr,
_.Jr,_.Lr,_.Mr,_.Gs,_.ym],styles:["depth-finder[_nghost-%COMP%]{display:flex;flex:1 1 100%;flex-direction:column;overflow:auto;position:relative}.row[_ngcontent-%COMP%]{display:flex;min-width:100%}.row.folder[_ngcontent-%COMP%]:hover > .scope-in[_ngcontent-%COMP%]{visibility:visible}.scope-in[_ngcontent-%COMP%]{visibility:hidden}.tree-node[_ngcontent-%COMP%]{align-items:stretch;display:flex;flex:1 1 100%;margin-left:-6px;padding:0}.element-link[_ngcontent-%COMP%]{align-items:center;display:flex;flex:1 1 100%;outline:0;padding-right:5px;white-space:nowrap}.element-link[_ngcontent-%COMP%]:focus, .element-link[_ngcontent-%COMP%]:hover{text-decoration:none}.element-link[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{margin-right:5px;height:16px;width:16px}button.expander[_ngcontent-%COMP%]{margin:1px 0}mat-icon[_ngcontent-%COMP%]{flex:none}button.expander[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]{background-color:transparent;border:0;box-sizing:border-box;flex:0 0 auto;height:24px;padding:0;width:18px}button.expander[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], button.scope-in[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:18px;width:18px}button.scope-in[_ngcontent-%COMP%]{margin-right:4px}.arrow[_ngcontent-%COMP%]{display:inline-block;height:0;margin:0 5px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:0}.arrow.expanded[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.children[_ngcontent-%COMP%]:not(.expanded){display:none}"],
Pa:0});var U0b=new _.fs("Scope to parent directory: {folder}/"),lQ=function(a,b,c,d,e,f){var g=this;this.Vg=a;this.nb=b;this.gr=c;this.Yg=d;this.qe=e;this.Va=f;this.VL=function(){return""};this.Zl=new _.Tf(new _.Ig);this.service=this.Zl.ka(_.ne(function(m,n){return _.Aoa(m,n)&&_.Boa(m.Cb,n.Cb,_.fRa)}),_.v(function(){return g.createService()}))};lQ.prototype.Sc=function(){var a=this;this.sB=this.Yg.registerCallback("FILE_TREE",this.nb.oa,function(){a.fyc.iQa()})};
lQ.prototype.La=function(){this.Zl.complete();this.sB&&this.sB()};lQ.prototype.up=function(a){this.qe.qb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Md.tb},a);this.oN=_.Bg(_.Gf(this.scope||""))};var tRb=function(a,b){return _.Bp(_.TE(a.Md.Zb().ld(b)).Za())};lQ.prototype.WRa=function(){this.qe.qb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Md.tb})};
lQ.prototype.createService=function(){var a=this;return{Uda:function(b){var c=_.Kh(a.Md,0);return a.gr.list(a.Md.tb,a.Md.Qc,a.Md.repository,{Cb:c,commit:c},b,a.Md.params.Sb).ka(_.v(function(d){return d.map(xRb)}),_.ie(function(d){_.bs(a.Vg,d);return _.Ed([])}))}}};
lQ.prototype.Ura=function(){var a=this,b=_.Bp(_.TE(this.Md.Zb().ld("")).Za()),c=new URL(_.Wm(this.Va,_.En(this.Va,b)),location.origin),d=_.l(c.pathname.split(/(;[^/]*)/));b=d.next().value;d=d.next().value;var e=b,f=d;e.endsWith("/")&&(e=e.substring(0,e.length-1));null==f&&(f="");return function(g,m){3!==m||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Md.path&&(g=(g=_.Bg(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.W.Object.defineProperties(lQ.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.zqa}},Md:{configurable:!0,enumerable:!0,set:function(a){this.Zl.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.oN=a;var b=encodeURIComponent(_.Gf(this.path));!this.nb.oa.querySelector('[data-path="'+b+'"]')&&"/"!==this.path&&this.path.includes("/")&&
(this.oN=a);this.VL=this.Ura()},get:function(){return this.Zl.value}},scope:{configurable:!0,enumerable:!0,get:function(){return this.oN},set:function(a){this.qe.qb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Md.tb});this.oN=a;this.path.startsWith(a||"")||_.Fn(this.Va,this.VL(a||"",3))}},xKc:{configurable:!0,enumerable:!0,get:function(){return U0b.format({folder:_.Vy(_.Bg(_.Gf(this.scope||"")))||"Repository root"})}}});
lQ.ha=function(a){return new (a||lQ)(_.u(_.as),_.u(_.bd),_.u(_.sJ),_.u(_.rg),_.u(_.Vn),_.u(_.lg))};
lQ.Aa=_.kc({type:lQ,ta:[["directory-navigation"]],vb:function(a,b){a&1&&_.tf(kQ,7);if(a&2){var c;_.sf(c=_.wf())&&(b.fyc=c.first)}},Fb:2,lb:function(a,b){a&2&&_.Pe("collapsed",b.isCollapsed)},inputs:{zqa:"directoryPanelState",Md:"activeLocation"},Ba:4,Ca:7,Fa:[[4,"ngIf"],[3,"scope","path","service","linkTo","scopeChange","nodeToggled","nodeClicked","scopeUp"],["fxLayoutAlign","start center","fxFlex","grow",1,"header-row"],["class","repo-name",4,"ngIf","ngIfElse"],["scoper",""],[1,"repo-name"],["ascTrackElement",
"RepositoryNavigationHeader","trackAction","navigate",1,"root-link",3,"title","routerLink","trackProjectId"],["mat-icon-button","","type","button","fxFlex","none","aria-label","Rescope to parent directory",1,"scope-up",3,"matTooltip","click"],["svgIcon","source:move_up"]],va:function(a,b){a&1&&(_.y(0,"header"),_.M(1,wRb,5,2,"ng-container",0),_.z(),_.y(2,"depth-finder",1),_.H("scopeChange",function(c){return b.scope=c})("nodeToggled",function(c){b.qe.qb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",
action:c.ti?"expand":"collapse",We:b.VL(c.path,3),projectId:b.Md.tb})})("nodeClicked",function(c){return b.WRa(c)})("scopeUp",function(c){return b.up(c)}),_.O(3,"async"),_.z());a&2&&(_.t(1),_.w("ngIf",!b.isCollapsed),_.t(1),_.w("scope",b.scope)("path",b.path)("service",_.R(3,5,b.service))("linkTo",b.VL))},Ia:[_.$n,_.tm,kQ,_.xr,_.Sr,_.yr,_.Gs,_.jw,_.Gn,_.ym,_.vz],styles:["directory-navigation[_nghost-%COMP%]{--header-icon:rgba(0,0,0,.54);display:flex;flex:auto;flex-direction:column;min-height:0;width:100%}directory-navigationbody.dark-mode[_nghost-%COMP%] -no-combinator[_nghost-%COMP%], body.dark-mode   [_nghost-%COMP%]{--header-icon:var(--grey-300)}directory-navigation.collapsed[_nghost-%COMP%]{overflow:hidden}directory-navigation.collapsed[_nghost-%COMP%]   depth-finder[_ngcontent-%COMP%]{overflow:hidden;width:0}directory-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}.root-link[_ngcontent-%COMP%]{flex:1 1 100%}a[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;color:var(--emphasized-text)}header[_ngcontent-%COMP%]{border-bottom-style:none;display:flex;flex:0 0;min-height:32px;overflow:hidden;white-space:nowrap}header[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{min-width:24px}header[_ngcontent-%COMP%]   .mat-icon-button[_ngcontent-%COMP%]{color:var(--header-icon)}.repo-name[_ngcontent-%COMP%]{display:flex;margin-left:24px}button.scope-up[_ngcontent-%COMP%]{margin-left:4px}"],
Pa:0});var mQ=function(a){var b=this;this.Wb=a;this.data=new _.we(1);_.Gj();_.Gj();this.HA=this.Wb.MG();this.Ixa=this.data.ka(_.Ce(function(c){return c.kI.ik}),_.v(function(c){return[].concat(_.yc(c.keys()))}));this.scopes=this.data.ka(_.Ce(function(c){return c.lKb.ik}),_.v(function(c){return[].concat(_.yc(c.keys()))}));this.F0a=this.data.ka(_.Ce(function(c){return c.E0a.ik}),_.v(function(c){return[].concat(_.yc(c.keys()))}));this.BKb=this.data.ka(_.Ce(function(c){return c.kI.ik}),_.v(function(c){var d=
[].concat(_.yc(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.HA.ka(_.pe(1)).subscribe(function(c){null!=c.showPublic&&null!=c.showPrivate&&null!=c.showProtected&&null!=c.showPackagePrivate&&null!=c.showStatic&&null!=c.showNonStatic||b.Wb.kx({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})})},HRb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};mQ.prototype.CRa=function(a){return _.Txb[a]};
var yRb=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 _.Ag(b)}},BRb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.Ag(b)}},GRb=function(a){var b=[].concat(_.yc(a.kI.getState().keys())).some(function(c){return!a.kI.get(c)});a.kI.fill(b)};_.W.Object.defineProperties(mQ.prototype,{zr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
mQ.ha=function(a){return new (a||mQ)(_.u(_.Mu))};
mQ.Aa=_.kc({type:mQ,ta:[["filter-menu"]],inputs:{zr:"outlineData"},Ba:7,Ca:4,Fa:[["mat-icon-button","","aria-label","Outline filter options","matTooltip","Filtering options",1,"filter-menu-button",3,"matMenuTriggerFor"],[1,"outline-filtering-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],[4,"ngIf"],["dense","","aria-label","Symbols",1,"symbols"],["mat-menu-item","","role","checkbox",1,"select-all",3,"click"],["gmat-checkbox","",3,"state"],["mat-menu-item","","role","checkbox",3,"value",
"click",4,"ngFor","ngForOf"],["dense","","aria-label","Modifiers",1,"modifiers"],["mat-menu-item","","role","checkbox",3,"value","click"]],va:function(a,b){a&1&&(_.y(0,"button",0)(1,"mat-icon"),_.N(2,"tune"),_.z()(),_.y(3,"mat-menu",1,2),_.M(5,IRb,15,17,"div",3),_.O(6,"async"),_.z());a&2&&(_.w("matMenuTriggerFor",_.ef(4)),_.t(5),_.w("ngIf",_.R(6,2,b.data)))},Ia:[_.sm,_.tm,_.yr,_.Gs,_.hH,_.ny,_.ew,_.uw,_.sw,_.tw,_.jw,_.ym],styles:[".mat-menu-panel.outline-filtering-menu mat-list.symbols{max-height:400px;overflow:auto}  .mat-menu-panel.outline-filtering-menu button.select-all{font-weight:700}  .mat-menu-panel.outline-filtering-menu button.mat-menu-item{align-items:center;display:flex}  .mat-menu-panel.outline-filtering-menu button.mat-menu-item label{margin-right:2em}  .mat-menu-panel.outline-filtering-menu button.mat-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-menu-panel.outline-filtering-menu .mat-subheader{padding:12px 8px 0 8px}  .mat-menu-panel.outline-filtering-menu .mat-subheader:first-child{padding:0 8px}  .mat-menu-panel.outline-filtering-menu .mat-list-base[dense]{padding-bottom:4px}  .mat-menu-panel.outline-filtering-menu .mat-list-base[dense] .mat-menu-item{height:28px;line-height:28px}"]});var nQ=function(a){this.Wb=a;this.HA=this.Wb.MG();this.F$b="Collapse all";this.G$b="Expand all";this.H$b="Sticky Headers"};nQ.prototype.rja=function(a){this.Wb.kx({collapseAll:!a.collapseAll})};nQ.ha=function(a){return new (a||nQ)(_.u(_.Mu))};
nQ.Aa=_.kc({type:nQ,ta:[["outline-options-menu"]],Ba:7,Ca:4,Fa:[["mat-icon-button","","aria-label","Outline options","matTooltip","Outline options",1,"options-menu-button",3,"matMenuTriggerFor"],[1,"outline-options-menu"],["menu","matMenu"],[3,"click",4,"ngIf"],[3,"click"],["dense","",1,"options"],["mat-menu-item","","role","checkbox",1,"expansion",3,"value","click"],["mat-menu-item","","role","checkbox",1,"sticky-headers",3,"value","click"],["gmat-checkbox","",1,"sticky-headers-checkbox",3,"state"]],
va:function(a,b){a&1&&(_.y(0,"button",0)(1,"mat-icon"),_.N(2,"settings"),_.z()(),_.y(3,"mat-menu",1,2),_.M(5,JRb,9,7,"div",3),_.O(6,"async"),_.z());a&2&&(_.w("matMenuTriggerFor",_.ef(4)),_.t(5),_.w("ngIf",_.R(6,2,b.HA)))},Ia:[_.tm,_.yr,_.Gs,_.hH,_.ny,_.uw,_.sw,_.tw,_.jw,_.ym],styles:[".mat-menu-panel.outline-options-menu button.mat-menu-item{align-items:center;display:flex}  .mat-menu-panel.outline-options-menu button.mat-menu-item label{margin-right:2em}  .mat-menu-panel.outline-options-menu button.mat-menu-item mat-pseudo-checkbox{margin-left:auto}  .mat-menu-panel.outline-options-menu .mat-list-base[dense]{padding-bottom:4px}  .mat-menu-panel.outline-options-menu .mat-list-base[dense] .mat-menu-item{height:28px;line-height:28px}"]});var oQ=function(a,b){this.Ga=a;this.Wb=b;this.tO=_.Kg;this.data=new _.we(1);this.Kp=new _.sv("",{Wx:[_.sbb()]});this.RPa=new _.Tf(!1);this.ica=new _.Bd;this.HA=this.Wb.MG();this.mb=new _.yd;this.ica=this.data.ka(_.Ce(function(c){return c.pra}),_.v(function(c){return!!c}))};
oQ.prototype.Ra=function(){var a=this;this.mb.add(this.Kp.km.ka(_.ne(),_.Ae(),_.je(300),_.Fe(this.data)).subscribe(function(b){var c=_.l(b);b=c.next().value;c=c.next().value;a.Ga.qb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.pra.next(b)}));this.mb.add(this.data.ka(_.Ce(function(b){return b.pra}),_.ne()).subscribe(function(b){a.Kp.setValue(b)}))};oQ.prototype.La=function(){this.mb.unsubscribe()};
_.W.Object.defineProperties(oQ.prototype,{zr:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});oQ.ha=function(a){return new (a||oQ)(_.u(_.Vn),_.u(_.Mu))};
oQ.Aa=_.kc({type:oQ,ta:[["outline-controls"]],inputs:{zr:"outlineData"},Ba:2,Ca:3,Fa:[[4,"ngIf"],[1,"filter"],[3,"submit"],["appearance","outline","floatLabel","auto"],["type","text","matInput","",3,"formControl","focus","blur"],["filterInput",""],[3,"outlineData"],["mat-icon-button","","class","sort","ascTrackElement","OutlineControls","trackAction","outlineSortChange",3,"matTooltip","click",4,"ngIf"],["mat-icon-button","","ascTrackElement","OutlineControls","trackAction","outlineSortChange",1,"sort",
3,"matTooltip","click"]],va:function(a,b){a&1&&(_.M(0,MRb,13,11,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.data))},Ia:[_.$n,_.tm,_.yr,_.Iv,_.Hv,_.Gs,_.Lv,_.jw,_.Gz,_.ai,_.nv,_.Fz,_.rv,_.vv,mQ,nQ,_.ym],styles:["outline-controls[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;padding:2px 0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]{display:flex;padding:0 2px}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]{flex:1 0 100%}outline-controls[_nghost-%COMP%]   .filter.expanded[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{flex:1 0 auto}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded){flex:1 1 4em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]{width:100%}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     .mat-form-field-infix{width:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]:not(.expanded)   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]     label{top:1.34375em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-wrapper{padding-bottom:0}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]     .mat-form-field-appearance-outline .mat-form-field-infix{padding:.25em 0 .7em}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   mat-form-field[_ngcontent-%COMP%]{display:inherit}outline-controls[_nghost-%COMP%]   .filter[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .selected[_ngcontent-%COMP%]{color:#1a73e8}"],
Pa:0});var V0b=function(){PL.apply(this,arguments);this.clb=!0;this.Bkb=[];this.Dzc=this.uf.changed.ka(_.v(function(){return null}),_.Be(null))};_.V(V0b,PL);V0b.prototype.Ee=function(a){return a.Rp?PL.prototype.Ee.call(this,a):null};var W0b=function(a){if(a.Uj)if(a.blb)a.NZ();else if(a.collapseAll(),a.Yga&&a.expand(a.Yga),a.Un)for(var b=_.l(cCb(a.Un)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.W.Object.defineProperties(V0b.prototype,{blb:{configurable:!0,enumerable:!0,set:function(a){this.clb=a;W0b(this)},get:function(){return this.clb}},Uj:{configurable:!0,enumerable:!0,set:function(a){this.Bkb=a;a=a.filter(function(b){return!b.parent});1===a.length&&(this.Yga=a[0]);W0b(this)},get:function(){return this.Bkb}}});var pQ=function(a,b){var c=this;this.od=a;this.kya=b;this.Bl=[];this.Mca=new Map;this.yOa=new Map;this.PC=new _.Tf([]);this.CPc=_.Qd([this.PC,this.od.Dzc]).ka(_.v(function(d){var e=_.l(d).next().value;d=[];var f=null,g=0;e=_.l(e);for(var m=e.next();!m.done;m=e.next())m=m.value,null!==f&&f<m.level||(m.index=g++,d.push(m),f=c.od.Rp(m)&&!c.od.Ee(m)?m.level:null);return d}),_.xe(1),_.Ld());this.fPa=[];this.w2=this.Paa=null};_.V(pQ,_.Iq);
var X0b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Bl.flatMap(b);return a.w2?c.sort(a.w2):c};pQ.prototype.tl=function(){return 0<this.Bl.length&&0===this.PC.value.length};var Z0b=function(a,b){a.Bl=b;if(a.w2||a.Paa){b=_.l(a.Bl);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.w2,a.Paa&&(c.filter=a.Paa)}Y0b(a)};
pQ.prototype.connect=function(a){var b=this;return _.$d.apply(null,_.yc([a.yE,this.od.uf.changed.Tf(),this.PC.Tf()])).ka(_.v(function(){b.fPa=zVb(b.kya,b.PC.value,b.od);return b.fPa}))};pQ.prototype.disconnect=function(){};
var Y0b=function(a){var b=X0b(a);b=yVb(a.kya,b);a.od.Uj=b;a.Mca.clear();for(var c=0;c<b.length;c++){var d=b[c];a.Mca.set(d.id,d)}a.yOa.clear();c=[];d=_.l(b);for(var e=d.next();!e.done;e=d.next()){for(e=e.value;0<c.length&&c[c.length-1].level>=e.level;)a.yOa.set(c.pop().id,e.id);c.push(e)}a.PC.next(b)};
_.W.Object.defineProperties(pQ.prototype,{gPa:{configurable:!0,enumerable:!0,get:function(){return this.fPa}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Paa=a;a=_.l(this.Bl);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.Paa;Y0b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.w2=a?NRb:null;a=_.l(this.Bl);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.w2;Y0b(this)}}});var qQ=function(a,b,c,d,e,f,g,m){var n=this;this.qe=a;this.Yg=b;this.Va=c;this.Wb=d;this.Mc=e;this.nb=f;this.lha=g;this.Nd=m;this.pKb=new _.ye;this.swa=new _.Tf(0);this.lya=24;this.mb=new _.yd;this.xC=_.Ed(!0).ka(_.le(1));this.I0a=this.Wb.MG().ka(_.v(function(r){return!!r.stickyHeaders}),_.ne());this.jr=new V0b(XRb,ZRb);this.kya=new TL($Rb,XRb,ZRb,WRb);this.fA=new pQ(this.jr,this.kya);this.H0a=this.I0a.ka(_.Ce(function(r){return r?_.Qd([n.pKb.ka(_.ne()),n.fA.CPc]).ka(_.v(function(x){return n.ABc.apply(n,
_.yc(x))})):_.Ed(new Map)}),_.ne(function(r,x){if(x.size!==r.size)return!1;x=_.l(x.keys());for(var A=x.next();!A.done;A=x.next())if(!r.has(A.value))return!1;return!0}),_.xe(1),_.Ld());this.gNc=_.Qd([this.H0a,this.swa]).ka(_.v(function(r){return n.BBc.apply(n,_.yc(r))}),_.xe(1),_.Ld());this.Gkb=new _.Tf(this.fA.tl());this.Dxc=this.Gkb.Tf();this.tta=!1;this.mb.add(this.Wb.MG().ka(_.v(function(r){return r.collapseAll}),_.ne()).subscribe(function(r){n.jr.blb=!r}));this.mb.add(this.Wb.MG().ka(_.v(function(r){return r.sortAlphabetically}),
_.ne()).subscribe(function(r){n.fA.sortAlphabetically=!!r}))};_.h=qQ.prototype;_.h.Ra=function(){};
_.h.Ub=function(a){if(a.location){var b=YRb(a.location.ig);this.tta=YRb(a.location.oj)!==b;a=this.jr;var c;if(null!=(c=a.Uj)&&c.length){var d=a.Uj;c=d[0];var e=Number.POSITIVE_INFINITY;d=_.l(d);for(var f=d.next();!f.done;f=d.next()){f=f.value;var g=_.$i(f.w1a,1);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Un&&a.Un!==b&&(a.Un.active=!1);a.Un=b;b=_.l(cCb(a.Un));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.La=function(){this.mb.unsubscribe();var a;null==(a=this.Lkb)||a.unsubscribe();var b;null==(b=this.ZKc)||b.unsubscribe();this.sB&&this.sB()};_.h.Sc=function(){var a=this;this.xC.subscribe(function(){a.sB=a.Yg.registerCallback("OUTLINE",a.nb.oa,function(){a.iQa()})});this.ZKc=_.Qd([this.Chb.XI.ka(_.v(function(){return a.Chb.w0()}),_.ne()),this.I0a]).subscribe(function(b){b=_.l(b);var c=b.next().value;b.next().value&&a.Nd.kc(function(){a.swa.next(c)})})};
_.h.Qm=function(){if(this.tta){var a=this.nb.oa.querySelector("mat-tree-node.bold-active-element");a&&this.NOa(a);this.tta=!1}};_.h.NOa=function(a){this.lha.scrollTo(a,0)};_.h.Yd=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.KE(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.fA.Mca.get(c),"A"===b.tagName?this.WRa(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.jr.toggle(b);a.stopPropagation();this.qe.qb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.jr.Ee(b)?"expand":"collapse"})};_.h.iS=function(a){var b=this.Kyb.get(a.id);return b?b:(b=this.wr(_.$i(a.w1a,1)),this.Kyb.set(a.id,b),b)};_.h.WRa=function(a,b){_.LE(a)||(a.preventDefault(),this.jr.expand(b),$0b(this,b))};
_.h.iQa=function(){var a=this.nb.oa.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;null==(b=this.nb.oa.querySelector("mat-tree-node"))||b.focus()}};_.h.rB=function(a,b){return b.id};
var SRb=function(a,b){return a.H0a.ka(_.v(function(c){return c.has(b.id)}))},RRb=function(a,b){return a.gNc.ka(_.v(function(c){return c.get(b.id)}))},TRb=function(a,b){return a.H0a.ka(_.v(function(c){return 0<c.size&&c.entries().next().value[0]===b.id}))},$0b=function(a,b){var c=a.iS(b);"PREVIEW"===a.Mc.BG?a.Va.navigate(_.Bp(a.location),{jf:b.rxa}):_.Fn(a.Va,c).then(function(){a.Mc.nea.next()});a.qe.qb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Kg.DO})};
qQ.prototype.Nwa=function(a){var b=a.parent;b&&(a=this.tGc.find(function(c){return c.data===b}))&&a.focus()};qQ.prototype.ABc=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.K2a.length&&this.jr.Ee(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.jr.Ee(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};
qQ.prototype.BBc=function(a,b){for(var c=new Map,d=_.l(a.entries()),e=d.next();!e.done;e=d.next()){var f=_.l(e.value);e=f.next().value;f=f.next().value;var g=this.fA.yOa.get(e);g=void 0!==g?this.fA.Mca.get(g).index:void 0;var m=f.level*this.lya;void 0!==g&&(m=Math.min(m,this.lya*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.W.Object.defineProperties(qQ.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.hx||!_.oE(a,this.hx),c=!this.hx||!_.Ylb(a,this.hx,["line"]);if(b||c)this.Kyb=new Map,this.wr=_.xE(a,this.Va,{S_:"oneBased"});this.hx=a},get:function(){return this.hx}},jIc:{configurable:!0,enumerable:!0,set:function(a){var b=this;Z0b(this.fA,a.Dpa);W0b(this.jr);var c;null==(c=this.Lkb)||c.unsubscribe();this.Lkb=_.Qd([a.pra,a.kI.ik,a.E0a.ik,this.Wb.MG()]).subscribe(function(d){var e=_.l(d);
d=e.next().value;var f=e.next().value,g=e.next().value;e=e.next().value;b.fA.filter=aSb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.Gkb.next(b.fA.tl())})}}});qQ.ha=function(a){return new (a||qQ)(_.u(_.eu),_.u(_.rg),_.u(_.lg),_.u(_.Mu),_.u(_.MI),_.u(_.bd),_.u(_.Pt),_.u(_.Ge))};
qQ.Aa=_.kc({type:qQ,ta:[["outline-tree","outlineTreeInput",""]],vb:function(a,b){a&1&&(_.tf(_.Mq,7),_.tf(VL,5));if(a&2){var c;_.sf(c=_.wf())&&(b.Chb=c.first);_.sf(c=_.wf())&&(b.tGc=c)}},lb:function(a,b){a&1&&_.H("click",function(c){return b.Yd(c)})("keydown",function(c){if(!_.LE(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.KE(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.fA.Mca.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.jr.Ee(e)&&e.gca?b.jr.collapse(e):
b.Nwa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.jr.Ee(e)&&e.gca?(c=d.nextElementSibling)&&c.focus():e.gca&&b.jr.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(),$0b(b,e)}}}})},inputs:{location:"location",jIc:"outlineTreeInput"},features:[_.Bc],nc:["outlineTreeInput",""],Ba:5,Ca:7,Fa:[["class",
"gmat-subhead-1 no-data-message",4,"ngIf"],[3,"itemSize","scrolledIndexChange"],["aria-label","Outline",3,"dataSource","treeControl","sticky-headers","trackBy",4,"ngIf"],[1,"gmat-subhead-1","no-data-message"],["aria-label","Outline",3,"dataSource","treeControl","trackBy"],["class","hover-focus-element","tabindex","0",3,"padding-left","header","bottom-header","top","bold-active-element","role","z-index",4,"matTreeNodeDef"],["tabindex","0",1,"hover-focus-element",3,"role"],["class","expander","mat-icon-button",
"","aria-hidden","true","tabindex","-1",4,"ngIf"],["tabindex","-1"],["class","holder",4,"ngIf"],[1,"codeblock-label"],["mat-icon-button","","aria-hidden","true","tabindex","-1",1,"expander"],[1,"arrow"],[1,"holder"]],va:function(a,b){a&1&&(_.M(0,ORb,2,0,"div",0),_.O(1,"async"),_.y(2,"cdk-virtual-scroll-viewport",1),_.H("scrolledIndexChange",function(c){return b.pKb.next(c)}),_.M(3,VRb,3,8,"mat-tree",2),_.O(4,"async"),_.z());a&2&&(_.w("ngIf",_.R(1,3,b.Dxc)),_.t(2),_.w("itemSize",b.lya),_.t(1),_.w("ngIf",
_.R(4,5,b.xC)))},Ia:[_.tm,WL,aM,VL,_.az,_.Mq,_.ym],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)}"],
Pa:0});var rQ=function(){};rQ.ha=function(a){return new (a||rQ)};rQ.Ea=_.lc({type:rQ});rQ.Da=_.ac({imports:[_.zm,_.Hs,_.OB,_.In,_.Oq]});var a1b=new _.wc("MAX_OUTLINE_CODEBLOCK_COUNT"),sQ=function(a,b,c){this.Ga=b;this.xGc=c;this.Vc=_.UD;this.X_a=!1;this.eDb=_.VD;this.gIc=_.gu.has(31)};sQ.prototype.Ra=function(){this.Ga.En({bucket:_.Kg.DO})};sQ.prototype.qba=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.Ag(a,"Unknown OutlineError encountered.")}};
_.W.Object.defineProperties(sQ.prototype,{zr:{configurable:!0,enumerable:!0,set:function(a){this.eDb=a;this.X_a=2===a.state&&a.Xb.size>this.xGc},get:function(){return this.eDb}}});sQ.ha=function(a){return new (a||sQ)(_.u(_.hu),_.u(_.eu),_.u(a1b))};
sQ.Aa=_.kc({type:sQ,ta:[["outline","activeLocation","","outlineData",""]],vb:function(a,b){a&1&&_.tf(qQ,5);if(a&2){var c;_.sf(c=_.wf())&&(b.gDb=c.first)}},inputs:{zr:"outlineData",Md:"activeLocation"},features:[_.hf([{ya:a1b,tc:1E4}])],nc:["activeLocation","","outlineData",""],Ba:4,Ca:4,Fa:[[1,"outline-wrapper",3,"ngSwitch"],[3,"ngSwitch",4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],[3,"hasBackground",4,"ngSwitchCase"],[3,"ngSwitch"],["class","outline-size-warning","role","status","tabIndex",
"0",4,"ngSwitchCase"],[4,"ngSwitchCase"],["role","status","tabIndex","0",1,"outline-size-warning"],["gme-button-old","",3,"click"],[3,"outlineData",4,"ngIf"],[3,"outlineTreeInput","location"],[3,"outlineData"],["theme","error"],[3,"hasBackground"]],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,eSb,3,3,"ng-container",1),_.M(2,fSb,2,1,"dc-information-box",2),_.M(3,gSb,1,1,"loading",3),_.z());a&2&&(_.w("ngSwitch",b.zr.state),_.t(1),_.w("ngSwitchCase",b.Vc.Jh),_.t(1),_.w("ngSwitchCase",b.Vc.Error),_.t(1),
_.w("ngSwitchCase",b.Vc.Zi))},Ia:[_.tm,_.um,_.vm,_.ry,_.QD,_.OD,qQ,oQ],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}"],
Pa:0});var b1b={Ug:1,Et:2,Zic:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},c1b=_.e1a([0,"FILES"],[1,"OUTLINE"]),tQ=function(a,b,c,d,e,f,g,m,n,r){var x=this;this.qe=a;this.nb=b;this.FNa=c;this.Wb=d;this.Mc=e;this.Va=f;this.Lb=g;this.Vd=m;this.lfc="RepositoryBrowserTree";this.Bg=[];this.s2=!0;this.Nbc=b1b;this.zr=this.FNa.zr.ka(_.Be(_.VD));this.iIc=this.zr.ka(_.wkb(),_.v(sSb),_.Be(1));this.fDb=this.Vpb=this.c9=!1;this.rPc=this.Wb.n_().ka(_.pe(1)).subscribe(function(A){void 0===x.fm&&(x.fm=
A,_.Hk(x.Vd))});this.Bg=[].concat(_.yc(this.s2?[r.register("openOutline","o",function(){oSb(x.Mc);"OUTLINE"!==x.fm?x.c9=!0:x.q0("OUTLINE");x.fm="OUTLINE";_.av(n,"OUTLINE");_.Hk(x.Vd)})]:[]),[r.register("openDirectoryTree","t",function(){oSb(x.Mc);"FILES"!==x.fm?x.c9=!0:x.q0("FILES");x.fm="FILES";_.av(n,"FILE_TREE");_.Hk(x.Vd)}),r.register("toggleNavPanel","u",function(){var A=x.Mc;2===A.NH.getValue()?nSb(A):oSb(A);x.qe.qb({element:"RepositoryBrowserTree",action:x.isCollapsed?"expand":"collapse",gestureName:"KEYBOARD",
projectId:x.Md.tb})})])};tQ.prototype.Ra=function(){};tQ.prototype.La=function(){this.rPc.unsubscribe();for(var a=_.l(this.Bg),b=a.next();!b.done;b=a.next())b=b.value,b()};tQ.prototype.q0=function(a){var b=this.qe,c=b.qb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.Ag(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:tSb(a),gestureName:"KEYBOARD",projectId:this.Md.tb})};
tQ.prototype.zpa=function(a){this.isCollapsed&&a===this.nb.oa&&oSb(this.Mc)};var jSb=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 rSb(b);case 4:return"Outline is currently empty";default:return _.Ag(a,"Unsupported outline state")}},pSb=function(a,b){b=(1!==b?"FILES":a.fm)||"FILES";"FILES"===b?a.Vpb=!0:"OUTLINE"===b&&(a.fDb=!0);return _.Du(c1b,b,0)};
tQ.prototype.ik=function(a,b){b=c1b.get(b,"FILES");"OUTLINE"===b&&this.outline&&this.outline.gDb&&(this.outline.gDb.tta=!0);if((1!==a?"FILES":this.fm)!==b||this.c9){a=this.c9?"KEYBOARD":"CLICK";this.c9=!1;this.fm=b;var c=this.qe,d=c.qb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.Ag(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:tSb(b),gestureName:a,projectId:this.Md.tb});this.Wb.Z1(b)}};
_.W.Object.defineProperties(tQ.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return 0===this.zqa}}});tQ.ha=function(a){return new (a||tQ)(_.u(_.eu),_.u(_.bd),_.u(_.uJ),_.u(_.Mu),_.u(_.MI),_.u(_.lg),_.u(_.Sf),_.u(_.El),_.u(_.rg),_.u(_.At))};
tQ.Aa=_.kc({type:tQ,ta:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],vb:function(a,b){a&1&&_.tf(sQ,5);if(a&2){var c;_.sf(c=_.wf())&&(b.outline=c.first)}},Fb:2,lb:function(a,b){a&1&&_.H("click",function(c){return b.zpa(c.target)});a&2&&_.Pe("collapsed",b.isCollapsed)},inputs:{Md:"activeLocation",zqa:"directoryPanelState",s2:"showOutlineTab",yb:"viewData"},nc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),Ba:2,Ca:3,Fa:[["class",
"mat-tab-group-reflow-isolation-container",4,"ngIf"],[1,"mat-tab-group-reflow-isolation-container"],["gmat-tabs","",3,"selectedIndex","selectedIndexChange"],["mat-tab-label",""],[4,"ngIf"],[1,"toggle-panel-button-container"],["mat-icon-button","","type","button",1,"toggle-panel-button",3,"matTooltip","ascTrackElement","trackAction","trackProjectId","click"],["label","Files","matTooltip","Files"],[3,"activeLocation","directoryPanelState"],[3,"disabled"],["label","Outline",3,"matTooltip"],[3,"outlineData",
"activeLocation"]],va:function(a,b){a&1&&(_.M(0,qSb,10,9,"nav",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.iIc))},Ia:[_.$n,_.tm,lQ,_.IB,_.yr,_.Gs,_.EB,NL,_.DB,_.jw,sQ,_.ym],styles:["repository-navigation[_nghost-%COMP%]{display:flex;flex-direction:column;position:relative}repository-navigation[_nghost-%COMP%]     div.mat-tab-body-wrapper{flex:1 1 100%}repository-navigation[_nghost-%COMP%]     .mat-tab-body-content{display:flex}repository-navigation[_nghost-%COMP%]     .mat-tab-header-pagination-controls-enabled .mat-tab-header-pagination{display:none}repository-navigation.collapsed[_nghost-%COMP%]{overflow:hidden;min-width:36px;max-width:36px}repository-navigation.collapsed[_nghost-%COMP%]:hover{cursor:pointer}repository-navigation.collapsed[_nghost-%COMP%]     mat-ink-bar.mat-ink-bar{visibility:hidden}repository-navigation.collapsed[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{visibility:hidden;display:none}repository-navigation.collapsed[_nghost-%COMP%]   .toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{flex:1 1 100%}repository-navigation[_nghost-%COMP%]   mat-tab-group[_ngcontent-%COMP%]     .mat-tab-label{height:40px}repository-navigation[_nghost-%COMP%]   mat-tab[_ngcontent-%COMP%]{display:flex}nav[_ngcontent-%COMP%]{flex:1 1 100%;overflow:auto}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]{position:relative}.mat-tab-group-reflow-isolation-container[_ngcontent-%COMP%]   mat-tab-group[_ngcontent-%COMP%]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.toggle-panel-button-container[_ngcontent-%COMP%]{position:absolute;z-index:1;top:0;right:0}.toggle-panel-button-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}.toggle-panel-button[_ngcontent-%COMP%]{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.toggle-panel-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:24px;font-size:24px;line-height:24px;width:24px;vertical-align:middle}"],
Pa:0});var d1b=["navComponent"],e1b=["splitter"],uQ=function(a,b,c){this.Ga=a;this.WJc=b;this.Bia=c;this.gwb=this.s2=!0;this.NTa=!1;this.pua=new _.Tf(document.createElement("span"));this.cWa=!1};uQ.prototype.Ra=function(){};uQ.prototype.Ub=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.ig;0===b.oj&&2===c&&this.cWa&&(this.pua.getValue().style.width="",this.cWa=!1)}a.viewData&&(a=this.yb,this.gwb=0!==a.kind||a.Upa||2E4>a.te.length)};
uQ.prototype.XRa=function(a){40>this.pua.getValue().offsetWidth&&2===this.ZYa&&(this.cWa=!0,nSb(this.WJc));var b=aCb(this.yb)?this.yb.location.tb:void 0;this.Ga.qb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.W.Object.defineProperties(uQ.prototype,{Cb:{configurable:!0,enumerable:!0,set:function(a){a&&this.pua.next(a.oa)}},Dwb:{configurable:!0,enumerable:!0,get:function(){return 0===this.ZYa}},cH:{configurable:!0,enumerable:!0,get:function(){return this.Bia.cH}}});
uQ.ha=function(a){return new (a||uQ)(_.u(_.Vn),_.u(_.MI),_.u(_.QH))};
uQ.Aa=_.kc({type:uQ,ta:[["browse-repository-contents","viewData","","repositoryNavState",""]],vb:function(a,b){a&1&&(_.tf(d1b,7,_.bd),_.tf(e1b,7,_.bd));if(a&2){var c;_.sf(c=_.wf())&&(b.Cb=c.first);_.sf(c=_.wf())&&(b.s5c=c.first)}},Fb:4,lb:function(a,b){a&2&&_.Pe("nav-collapsed",b.Dwb)("fullscreen",b.cH)},inputs:{yb:"viewData",ZYa:"repositoryNavState",s2:"showOutlineTab"},features:[_.Bc],nc:["viewData","","repositoryNavState",""],Ba:6,Ca:12,Fa:[["fxFlex","none",1,"left-panel",3,"directoryPanelState",
"viewData","activeLocation","showOutlineTab"],["navComponent",""],["fxFlex","none","layout","vertical",3,"changeSizeOf","resizeDone","mousedown","mouseup"],["splitter",""],["fxFlex","auto",3,"viewData",4,"ngIf"],["fxFlex","auto",3,"viewData"]],va:function(a,b){a&1&&(_.B(0,"repository-navigation",0,1),_.y(2,"splitter",2,3),_.H("resizeDone",function(c){return b.XRa(c)})("mousedown",function(){b.NTa=!0})("mouseup",function(){b.NTa=!1}),_.O(4,"async"),_.z(),_.M(5,uSb,1,1,"repository-detail",4));a&2&&
(_.Pe("hover-focus-element",b.Dwb)("transitionWidth",b.gwb&&!b.NTa),_.w("directoryPanelState",b.ZYa)("viewData",b.yb)("activeLocation",b.yb.location)("showOutlineTab",b.s2),_.t(2),_.w("changeSizeOf",_.R(4,10,b.pua)),_.t(3),_.w("ngIf",4!==b.yb.kind))},Ia:[_.tm,_.Sr,jQ,tQ,_.wz,_.ym],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}"],Pa:0});var f1b=function(){};f1b.ha=function(a){return new (a||f1b)};f1b.Aa=_.kc({type:f1b,ta:[["no-repository-information"]],Ba:1,Ca:0,va:function(a){a&1&&_.B(0,"loading")},Ia:[_.OD],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}"],Pa:0});var vQ=function(){this.PJ="/repos"};vQ.prototype.Ra=function(){};vQ.ha=function(a){return new (a||vQ)};
vQ.Aa=_.kc({type:vQ,ta:[["repository-not-found","location",""]],inputs:{location:"location"},nc:["location",""],Ba:8,Ca:2,Fa:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.y(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Unable to load this repository. "),_.z(),_.y(3,"icon-empty-state-subtitle")(4,"div"),_.N(5," Verify that it exists and you can access it. "),
_.z(),_.y(6,"a",1),_.N(7," View all repositories "),_.z()()());a&2&&(_.t(6),_.w("routerLink",b.PJ)("trackProjectId",b.location.tb))},Ia:[_.$n,_.pz,_.rz,_.qz,_.zr,_.Gn],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}"],Pa:0});var wQ=function(a,b,c){this.Lb=b;this.document=c;this.Q2a=!1;this.PJ="/repos";this.rl=_.Yh.has(2)};wQ.prototype.Ra=function(){this.rl&&_.Wlb(this.location)&&(this.Q2a=!0)};wQ.ha=function(a){return new (a||wQ)(_.u(_.fu),_.u(_.Sf),_.u(_.ih))};
wQ.Aa=_.kc({type:wQ,ta:[["repository-permission-denied","location",""]],inputs:{location:"location"},nc:["location",""],Ba:8,Ca:4,Fa:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],va:function(a,b){a&1&&(_.y(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.N(2," Permission denied. "),_.z(),_.y(3,"icon-empty-state-subtitle"),_.M(4,vSb,2,0,"div",1),_.M(5,wSb,
2,0,"div",1),_.y(6,"a",2),_.N(7," View all repositories "),_.z()()());a&2&&(_.t(4),_.w("ngIf",!b.Q2a&&"host"!==b.location.Qc),_.t(1),_.w("ngIf",b.Q2a),_.t(1),_.w("routerLink",b.PJ)("trackProjectId",b.location.tb))},Ia:[_.$n,_.tm,_.pz,_.rz,_.qz,_.zr,_.Gn],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}"],Pa:0});var xQ=function(){};xQ.prototype.update=function(){};xQ.ha=function(a){return new (a||xQ)};xQ.ua=_.p({token:xQ,qa:xQ.ha,Ha:"root"});var yQ=function(a,b,c,d,e,f,g,m,n){var r=this;this.Iya=b;this.fE=e;this.Wb=f;this.yB=g;this.Kn=KVb;this.MH=this.Iya.MH;this.mb=new _.yd;this.Rva=_.gu.has(37);this.oEc=_.gu.has(22);this.mb.add(b.Oc.subscribe(function(x){d.update(x);r.fE.hm(x)}));this.mb.add(b.MH.subscribe(function(x){r.Rja(x)}));this.Jvc=this.Iya.Oc.ka(_.v(function(x){return _.$D(x)&&x.params.Sb?"Path breadcrumb - "+_.Zlb(x):"Path breadcrumb"}));_.Yh.has(2)&&(a=a.Yu.ka(_.v(_.yg),_.v(function(x){return!!x.lk}),_.ne()),this.mb.add(a.subscribe(function(x){x&&
_.U4a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};yQ.prototype.La=function(){_.jsb(this.fE);this.mb.unsubscribe()};yQ.prototype.Rja=function(a){this.oEc&&aCb(a)&&(a=a.location,!_.AE(a)||this.Vxb&&_.Gp(a,this.Vxb)||(this.Vxb=a,this.Wb.Rja(a)))};yQ.ha=function(a){return new (a||yQ)(_.u(_.Sf),_.u(_.tJ),_.u(_.hu),_.u(xQ),_.u(_.yK),_.u(_.Mu),_.u(_.MI),_.u(_.fu),_.u(_.Cw))};
yQ.Aa=_.kc({type:yQ,ta:[["repository-browser"]],features:[_.hf([zM,_.MI,_.tJ,_.uJ,_.xJ])],Ba:2,Ca:3,Fa:[[4,"ngIf"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"location",4,"ngSwitchCase"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab",4,"ngSwitchDefault"],["role","navigation","fxFlex","none",3,"location","isEmptyRepo","editLink"],["fxFlex","grow"],["fxFlex",
"grow",3,"location"],["fxLayout","","fxFlex","grow",3,"repositoryNavState","viewData","showOutlineTab"]],va:function(a,b){a&1&&(_.M(0,DSb,8,6,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.MH))},Ia:[uQ,_.tm,_.um,_.vm,_.wm,_.wr,_.Sr,gO,f1b,vQ,wQ,_.ym],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}"],
Pa:0});var zQ=function(){};zQ.ha=function(a){return new (a||zQ)};zQ.Ea=_.lc({type:zQ});zQ.Da=_.ac({imports:[_.zm,_.ty,_.PD,_.dD,_.Hs]});var AQ=function(){};AQ.ha=function(a){return new (a||AQ)};AQ.Ea=_.lc({type:AQ});AQ.Da=_.ac({Rb:[{ya:_.a4a,tc:{Yp:"grimoire-activity-header",pNa:864E5,KOa:!0}}],imports:[_.Gu,_.zm,zQ,_.Xn,_.Hw,_.ty,WM,_.Wr,_.Hs,_.vw,_.zw,_.In,_.jz]});var BQ=function(){};BQ.ha=function(a){return new (a||BQ)};BQ.Ea=_.lc({type:BQ});BQ.Da=_.ac({imports:[_.bo,AQ,NN,_.Ew,_.zm,_.oz,_.Vr,_.Wr,_.Hs,_.OI,_.pI,mN,lN,_.In,_.jz,_.kz]});var CQ=function(){};CQ.ha=function(a){return new (a||CQ)};CQ.Ea=_.lc({type:CQ});CQ.Da=_.ac({imports:[_.zm,_.sz]});var DQ=function(){};DQ.ha=function(a){return new (a||DQ)};DQ.Ea=_.lc({type:DQ});DQ.Da=_.ac({imports:[_.zm,pO,kO,mO]});var EQ=function(){};EQ.ha=function(a){return new (a||EQ)};EQ.Ea=_.lc({type:EQ});EQ.Da=_.ac({imports:[_.zm,_.PD,_.Hs,_.zw]});var FQ=function(){};FQ.ha=function(a){return new (a||FQ)};FQ.Ea=_.lc({type:FQ});FQ.Da=_.ac({imports:[_.bo,_.zm,EQ,_.Wr,_.IC,_.Hs,_.pA,_.OB]});var GQ=function(){};GQ.ha=function(a){return new (a||GQ)};GQ.Ea=_.lc({type:GQ});GQ.Da=_.ac({imports:[_.zm,pO,_.Xn,FQ,_.Wr,_.Hs]});var HQ=function(){};HQ.ha=function(a){return new (a||HQ)};HQ.Ea=_.lc({type:HQ});HQ.Da=_.ac({imports:[_.bo,_.zm,_.oz,pO,_.Vr,_.PD,_.Wr,_.Hs,_.GI]});var IQ=function(){};IQ.ha=function(a){return new (a||IQ)};IQ.Ea=_.lc({type:IQ});IQ.Da=_.ac({imports:[_.bo,_.zm,pO,_.RD,_.PD,_.zy,_.GI,_.iH,_.In]});var JQ=function(){};JQ.ha=function(a){return new (a||JQ)};JQ.Ea=_.lc({type:JQ});JQ.Da=_.ac({imports:[_.zm,pO,_.zy,_.GI]});var KQ=function(){};KQ.ha=function(a){return new (a||KQ)};KQ.Ea=_.lc({type:KQ});KQ.Da=_.ac({imports:[_.bo,_.zm,DQ,yN,WM,GQ,_.UJ,HQ,_.Wr,_.dD,_.Hs,_.zw,IQ,JQ]});var LQ=function(){};LQ.ha=function(a){return new (a||LQ)};LQ.Ea=_.lc({type:LQ});LQ.Da=_.ac({imports:[_.bo,qN,_.zm,_.Vr,KQ,HQ,_.Wr,_.Hs,_.zw,_.In,_.WJ]});var MQ=function(){};MQ.ha=function(a){return new (a||MQ)};MQ.Ea=_.lc({type:MQ});MQ.Da=_.ac({imports:[_.bo,qN,_.zm,_.Vr,KQ,_.Wr,_.Hs,_.In]});var NQ=function(){};NQ.ha=function(a){return new (a||NQ)};NQ.Ea=_.lc({type:NQ});NQ.Da=_.ac({imports:[_.zm]});var OQ=function(){};OQ.ha=function(a){return new (a||OQ)};OQ.Ea=_.lc({type:OQ});OQ.Da=_.ac({imports:[_.zm,_.RJ,_.Dz,_.Cz,_.OH]});var PQ=function(){};PQ.ha=function(a){return new (a||PQ)};PQ.Ea=_.lc({type:PQ});PQ.Da=_.ac({imports:[_.bo,_.zm,_.ty,_.lB,_.sz,_.PD]});var QQ=function(){};QQ.ha=function(a){return new (a||QQ)};QQ.Ea=_.lc({type:QQ});QQ.Da=_.ac({imports:[_.zm,_.PB,_.HB]});var RQ=function(){};RQ.ha=function(a){return new (a||RQ)};RQ.Ea=_.lc({type:RQ});RQ.Da=_.ac({imports:[_.zm,_.RJ,_.Wr]});var SQ=function(){};SQ.ha=function(a){return new (a||SQ)};SQ.Ea=_.lc({type:SQ});SQ.Da=_.ac({imports:[_.IH,_.zm,_.Mv,_.ev,_.In]});var TQ=function(){};TQ.ha=function(a){return new (a||TQ)};TQ.Ea=_.lc({type:TQ});TQ.Da=_.ac({imports:[CQ,rN,_.Ew,_.zm,MQ,LQ,bP,_.eK,_.sz,NQ,_.gK,iQ,_.Bv,_.sz,OQ,PQ,_.UJ,_.PJ,_.RJ,QQ,_.iH,RQ,_.OH,_.In,_.fK,SQ]});var UQ=function(){};UQ.ha=function(a){return new (a||UQ)};UQ.Ea=_.lc({type:UQ});UQ.Da=_.ac({imports:[_.zm,_.PB,_.HB]});var VQ=function(){};VQ.ha=function(a){return new (a||VQ)};VQ.Ea=_.lc({type:VQ});VQ.Da=_.ac({});var WQ=function(){};WQ.ha=function(a){return new (a||WQ)};WQ.Ea=_.lc({type:WQ});WQ.Da=_.ac({imports:[_.zm]});var XQ=function(){};XQ.ha=function(a){return new (a||XQ)};XQ.Ea=_.lc({type:XQ});XQ.Da=_.ac({imports:[_.zm]});var g1b=new Set,h1b=new Map,i1b=function(a,b){if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){var c,d,e=(null==(c=window.ShadyDOM)?0:c.inUse)&&!0===(null==(d=window.ShadyDOM)?void 0:d.noPatch)?window.ShadyDOM.wrap:function(A){return A},f=function(A){var E=h1b.get(A);void 0===E&&h1b.set(A,E=[]);return E},g=new Map,m=a.createElement;a.createElement=function(A,E){A=m.call(a,A,E);E=null==E?void 0:E.scope;void 0!==E&&(window.ShadyCSS.nativeShadow||window.ShadyCSS.prepareTemplateDom(A,
E),void 0===E||g1b.has(E)||(E=f(E),E.push.apply(E,_.yc(Array.from(A.content.querySelectorAll("style")).map(function(I){var L;null==(L=I.parentNode)||L.removeChild(I);return I.textContent})))));return A};var n=document.createDocumentFragment(),r=document.createComment("");b=b.prototype;var x=b.OE;b.OE=function(A,E){E=void 0===E?this:E;var I=e(this.PE).parentNode,L,Q=null==(L=this.options)?void 0:L.scope,da;if((I instanceof ShadowRoot||I===(null==(da=this.options)?void 0:da.S3c))&&void 0!==Q&&!g1b.has(Q)){L=
this.PE;da=this.tW;n.appendChild(r);this.PE=r;this.tW=null;x.call(this,A,E);A=(null==A?0:A._$litType$)?this.Kh.dEa.jg:document.createElement("template");E=f(Q);var oa=0!==E.length;if(oa){var pa=document.createElement("style");pa.textContent=E.join("\n");A.content.appendChild(pa)}g1b.add(Q);h1b.delete(Q);window.ShadyCSS.prepareTemplateStyles(A,Q);oa&&window.ShadyCSS.nativeShadow&&(Q=A.content.querySelector("style"),null!==Q&&A.content.appendChild(Q));n.removeChild(r);var ta;if(null==(ta=window.ShadyCSS)?
0:ta.nativeShadow)ta=A.content.querySelector("style"),null!==ta&&n.appendChild(ta.cloneNode(!0));I.insertBefore(n,da);this.PE=L;this.tW=da}else x.call(this,A,E)};b.u5a=function(A){var E,I=null==(E=this.options)?void 0:E.scope;E=g.get(I);void 0===E&&g.set(I,E=new Map);I=E.get(A.lB);void 0===I&&E.set(A.lB,I=new a(A,this.options));return I}}},j1b;null!=(j1b=window).litHtmlPolyfillSupport||(j1b.litHtmlPolyfillSupport=i1b);var k1b="";if(window.Symbol){var l1b=Symbol();"symbol"!==typeof l1b&&(k1b=Object.keys(l1b)[0])}
var m1b=""!==k1b,n1b=m1b?function(a){return null!=a&&void 0!==a[k1b]}:function(){return!1};if(m1b&&!window.Symbol.for){var o1b=new Map;window.Symbol.for=function(a){o1b.has(a)||o1b.set(a,Symbol(a));return o1b.get(a)}};var p1b=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.rR;a.rR=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.JR.map(function(r){return r instanceof CSSStyleSheet?Array.from(r.cssRules).reduce(function(x,
A){return x+A.cssText},""):r.cssText}),g,m;null==(g=window.ShadyCSS)||null==(m=g.ScopingShim)||m.prepareAdoptedCssText(f,e);void 0===this.constructor.Ikc&&window.ShadyCSS.prepareTemplateStyles(document.createElement("template"),e)}var n;return null!=(n=this.shadowRoot)?n:this.attachShadow(this.constructor.i2)};var c=a.connectedCallback;a.connectedCallback=function(){c.call(this);this.mca&&window.ShadyCSS.styleElement(this)};var d=a.bEa;a.bEa=function(e){this.mca||window.ShadyCSS.styleElement(this);
d.call(this,e)}}},q1b;null!=(q1b=window).reactiveElementPolyfillSupport||(q1b.reactiveElementPolyfillSupport=p1b);var r1b=function(a){a=a.LitElement;if(void 0!==window.ShadyCSS&&(!window.ShadyCSS.nativeShadow||window.ShadyCSS.ApplyShim)){a.Ikc=!0;a=a.prototype;var b=a.rR;a.rR=function(){this.Uva.scope=this.localName;return b.call(this)}}},s1b;null!=(s1b=window).litElementPolyfillSupport||(s1b.litElementPolyfillSupport=r1b);var t1b=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,u1b={CONSTANT:{XS:function(a){return a instanceof _.zj},uE:_.AAa},JAVASCRIPT:{XS:function(a){return a instanceof _.Aj},uE:function(a){return _.swa(a)}},HTML:{XS:function(a){return a instanceof _.Dj},uE:function(a){return _.cg(a)}},RESOURCE_URL:{XS:function(a){return a instanceof _.uh},uE:function(a){return _.wh(a)}},STRING:{XS:function(a){return a instanceof Object},uE:GSb},STYLE:{XS:function(a){return a instanceof _.Bj},uE:function(a){return _.Aab(a)}},
URL:{XS:function(a){return a instanceof _.Zf},uE:function(a){return _.$f(a)}}},v1b={CONSTANT:HSb,JAVASCRIPT:HSb,HTML:function(a){return _.cg(_.hE(a))},RESOURCE_URL:HSb,STRING:String,STYLE:HSb,URL:function(a,b){a=t1b.test(a)?a:void 0;return void 0===a?b:a}};var w1b={allowedIdentifierPrefixes:[""],reportHandler:function(){},safeTypesBridge:function(a,b,c){var d=u1b[b];return d.XS(a)&&(d=d.uE(a,c),d!==c)?d:(0,v1b[b])(String(GSb(a)),c)}};var JSb={align:1,alt:1,"aria-activedescendant":10,"aria-atomic":1,"aria-autocomplete":1,"aria-busy":1,"aria-checked":1,"aria-controls":10,"aria-current":1,"aria-disabled":1,"aria-dropeffect":1,"aria-expanded":1,"aria-haspopup":1,"aria-hidden":1,"aria-invalid":1,"aria-label":1,"aria-labelledby":10,"aria-level":1,"aria-live":1,"aria-multiline":1,"aria-multiselectable":1,"aria-orientation":1,"aria-owns":10,"aria-posinset":1,"aria-pressed":1,"aria-readonly":1,"aria-relevant":1,"aria-required":1,"aria-selected":1,
"aria-setsize":1,"aria-sort":1,"aria-valuemax":1,"aria-valuemin":1,"aria-valuenow":1,"aria-valuetext":1,async:8,autocapitalize:1,autocomplete:1,autocorrect:1,autofocus:1,autoplay:1,bgcolor:1,border:1,cellpadding:1,cellspacing:1,checked:1,cite:3,"class":1,color:1,cols:1,colspan:1,contenteditable:1,controls:1,datetime:1,dir:8,disabled:1,download:1,draggable:1,enctype:1,face:1,"for":10,formenctype:1,frameborder:1,height:1,hidden:1,href:4,hreflang:1,id:10,ismap:1,itemid:1,itemprop:1,itemref:1,itemscope:1,
itemtype:1,label:1,lang:1,list:10,loading:8,loop:1,max:1,maxlength:1,media:1,min:1,minlength:1,multiple:1,muted:1,name:10,nonce:1,open:1,placeholder:1,poster:3,preload:1,rel:1,required:1,reversed:1,role:1,rows:1,rowspan:1,selected:1,shape:1,size:1,sizes:1,slot:1,span:1,spellcheck:1,src:4,srcset:11,start:1,step:1,style:5,summary:1,tabindex:1,target:8,title:1,translate:1,type:1,valign:1,value:1,width:1,wrap:1},ISb={a:{href:[{ff:3}]},area:{href:[{ff:3}]},audio:{src:[{ff:3}]},button:{formaction:[{ff:3}],
formmethod:[{ff:1}]},form:{action:[{ff:3}],method:[{ff:1}]},iframe:{srcdoc:[{ff:2}]},img:{src:[{ff:3}]},input:{accept:[{ff:1}],formaction:[{ff:3}],formmethod:[{ff:1}],pattern:[{ff:1}],readonly:[{ff:1}],src:[{ff:3}]},link:{href:[{ff:3,fo:"rel",Mo:"alternate"},{ff:3,fo:"rel",Mo:"author"},{ff:3,fo:"rel",Mo:"bookmark"},{ff:3,fo:"rel",Mo:"canonical"},{ff:3,fo:"rel",Mo:"cite"},{ff:3,fo:"rel",Mo:"help"},{ff:3,fo:"rel",Mo:"icon"},{ff:3,fo:"rel",Mo:"license"},{ff:3,fo:"rel",Mo:"next"},{ff:3,fo:"rel",Mo:"prefetch"},
{ff:3,fo:"rel",Mo:"dns-prefetch"},{ff:3,fo:"rel",Mo:"prerender"},{ff:3,fo:"rel",Mo:"preconnect"},{ff:3,fo:"rel",Mo:"preload"},{ff:3,fo:"rel",Mo:"prev"},{ff:3,fo:"rel",Mo:"search"},{ff:3,fo:"rel",Mo:"subresource"}]},script:{defer:[{ff:1}]},source:{src:[{ff:3}]},textarea:{readonly:[{ff:1}]},video:{src:[{ff:3}]}},$Sb={a:1,abbr:1,address:1,applet:4,area:5,article:1,aside:1,audio:1,b:1,base:4,bdi:1,bdo:1,blockquote:1,body:1,br:5,button:1,canvas:1,caption:1,center:1,cite:1,code:1,col:5,colgroup:1,command:1,
data:1,datalist:1,dd:1,del:1,details:1,dfn:1,dialog:1,div:1,dl:1,dt:1,em:1,embed:4,fieldset:1,figcaption:1,figure:1,font:1,footer:1,form:1,frame:1,frameset:1,h1:1,h2:1,h3:1,h4:1,h5:1,h6:1,head:1,header:1,hr:5,html:1,i:1,iframe:1,img:5,input:5,ins:1,kbd:1,label:1,legend:1,lh:1,li:1,link:5,main:1,map:1,mark:1,math:4,menu:1,meta:4,meter:1,nav:1,noscript:1,object:4,ol:1,optgroup:1,option:1,output:1,p:1,param:5,picture:1,pre:1,progress:1,q:1,rb:1,rp:1,rt:1,rtc:1,ruby:1,s:1,samp:1,script:3,section:1,select:1,
slot:1,small:1,source:5,span:1,strong:1,style:2,sub:1,summary:1,sup:1,svg:4,table:1,tbody:1,td:1,template:4,textarea:6,tfoot:1,th:1,thead:1,time:1,title:6,tr:1,track:5,u:1,ul:1,"var":1,video:1,wbr:5},iTb=[{auto:!0,ltr:!0,rtl:!0},{async:!0},{eager:!0,lazy:!0},{_self:!0,_blank:!0}],hTb={"*":{async:1,dir:0,loading:2,target:3}};var SSb="aLink accessKey allowFullscreen bgColor cellPadding cellSpacing codeBase codeType contentEditable crossOrigin dateTime dirName formAction formEnctype formMethod formNoValidate formTarget frameBorder innerHTML innerText inputMode isMap longDesc marginHeight marginWidth maxLength mediaGroup minLength noHref noResize noShade noValidate noWrap nodeValue outerHTML outerText readOnly tabIndex textContent trueSpeed useMap vAlign vLink valueAsDate valueAsNumber valueType".split(" "),RSb={accept_charset:"acceptCharset",
"char":"ch",charoff:"chOff",checked:"defaultChecked","class":"className","for":"htmlFor",http_equiv:"httpEquiv",muted:"defaultMuted",selected:"defaultSelected",value:"defaultValue"},QSb=null,LSb=null;var TSb={},USb=RegExp("^(?!(?:annotation-xml|color-profile|font-face|font-face(?:-(?:src|uri|format|name))?|missing-glyph)$)[a-z][a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*-[\\-a-z.0-9_\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u200c\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\udfff\uf900-\ufdcf\ufdf0-\ufffd]*$");var aTb={text:1},XSb={audio:{currentTime:1,srcObject:1},video:{currentTime:1,srcObject:1}};var jTb=/(?!,)([^\t\n\f\r ]+)(?:[\t\n\f\r ]+([.0-9+\-]+[a-z]?))?/gi,bTb=/[\t\n\f\r ]+/,dTb=/[\t\n\f\r ,]+/g,x1b=function(a,b,c){return c},bL={},y1b=function(){var a=function(){var d={createHTML:function(){return"zClosurez"},createScript:function(){return" /*zClosurez*/ "},createScriptURL:function(){return"about:invalid#zClosurez"}};return"undefined"!==typeof trustedTypes?trustedTypes.createPolicy("polymer_resin",d):d}(),b=a.createHTML(""),c=a.createScript("");a=a.createScriptURL("");return{x6b:b,
w6b:c,y6b:a}}(),aL=y1b.x6b,gTb=y1b.w6b,fTb=y1b.y6b;/*

 Copyright 2019 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var z1b=function(){function a(r){var x=r.localName;if(!r.getAttribute("is")&&2===VSb(x,r.constructor)){var A;return null!=(A=n)?A:n=document.createElement("polyresinuncustomized")}(r=m[x])||(r=m[x]=document.createElement(x));return r}var b=w1b.reportHandler||void 0,c=w1b.safeTypesBridge||x1b,d=/^$/,e=w1b.allowedIdentifierPrefixes;if(e){e=_.l(e);for(var f=e.next();!f.done;f=e.next())d=new RegExp(d.source+"|^"+_.vA(f.value))}b&&b(!1,"initResin",null);var g=kTb(d,c,b),m={},n=null;return function(r,x,
A){var E=r.nodeType;if(E!==Node.ELEMENT_NODE){if(E===Node.TEXT_NODE){x=r.parentElement;A=!x;if(x&&x.nodeType===Node.ELEMENT_NODE){E=x.localName;var I=VSb(E,x.constructor);switch(I){case 0:case 1:x=ZSb(E,x);A=1===x||6===x;break;case 3:case 2:A=!0;break;default:_.Ag(I,"got an unknown element classification")}}if(A)return function(oa){return""+c(oa,"STRING",oa)}}return function(oa){if(!oa&&oa!==document.all)return oa;b&&b(!0,"Failed to sanitize "+(r.parentElement&&r.parentElement.nodeName)+" #text node to value "+
oa,r.parentElement);return aL}}var L=r.localName;E=a(r);var Q=null;switch(A){case "attribute":if(OSb(x)in E)break;return function(oa){return oa};case "property":if(x in E){Q=YSb(E,x);break}if((I=PSb(x))&&I in E)break;return function(oa){return oa};default:_.Ag(A,"got an unknown resin type, expected either 'property' or 'attribute'")}var da="attribute"===A?x.toLowerCase():NSb(x);Q||(Q=KSb(L,da,function(oa){var pa=r.getAttribute(oa);return!pa||/[\[\{]/.test(oa)?null:pa}));return function(oa){var pa=
bL,ta=null;if(!oa&&oa!==document.all)return oa;if(null!=Q){var Aa=g[Q],Pa=Aa.XH;ta=Aa.WH;Pa&&(pa=c(oa,Pa,bL));pa===bL&&(Aa.NC?(pa=String(c(oa,"STRING",oa)),pa=Aa.NC(L,da,pa)):Aa.MC&&(pa=Aa.MC(L,da,oa,r)),pa===ta&&(pa=bL))}pa===bL&&(pa=ta||aL,b&&b(!0,"Failed to sanitize attribute of <"+L+">: <"+L+" "+da+'="'+oa+'">',r));return pa}}}();var A1b,B1b,C1b,YQ=(null==(A1b=_.ca.ShadyDOM)?0:A1b.inUse)&&(!0===(null==(B1b=_.ca.ShadyDOM)?void 0:B1b.noPatch)||"on-demand"===(null==(C1b=_.ca.ShadyDOM)?void 0:C1b.noPatch))?_.ca.ShadyDOM.wrap:function(a){return a},D1b=_.ca.trustedTypes,lTb=D1b?D1b.createPolicy("lit-html",{createHTML:function(a){return a}}):void 0,E1b=function(a){return a},F1b=function(){return E1b},G1b=new Map,ZQ="lit$"+String(Math.random()).slice(9)+"$",H1b="?"+ZQ,I1b="<"+H1b+">",$Q=document,nTb=function(a){return null===a||"object"!=
typeof a&&"function"!=typeof a||n1b(a)},J1b=Array.isArray,K1b=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,L1b=/--\x3e/g,M1b=/>/g,aR=RegExp(">|[ \t\n\f\r](?:([^\\s\"'>=/]+)([ \t\n\f\r]*=[ \t\n\f\r]*(?:[^ \t\n\f\r\"'`<>=]|(\"|')|))|$)","g"),N1b=/'/g,O1b=/"/g,P1b=/^(?:script|style|textarea|title)$/i,Q1b=function(a){var b=_.uc.apply(1,arguments),c={};return c._$litType$=1,c.lB=a,c.values=b,c},cL=Symbol.for?Symbol.for("lit-noChange"):Symbol("Ue"),bR=Symbol.for?Symbol.for("lit-nothing"):Symbol("Ve"),
R1b=new WeakMap,cR=$Q.createTreeWalker($Q,129),S1b=function(a,b){var c=a.lB,d=a._$litType$;this.Z0=[];for(var e=a=0,f=c.length-1,g=this.Z0,m=c.length-1,n=[],r=2===d?"<svg>":"",x,A=K1b,E=0;E<m;E++){for(var I=c[E],L=-1,Q=void 0,da=0,oa;da<I.length;){A.lastIndex=da;oa=A.exec(I);if(null===oa)break;da=A.lastIndex;A===K1b?"!--"===oa[1]?A=L1b:void 0!==oa[1]?A=M1b:void 0!==oa[2]?(P1b.test(oa[2])&&(x=new RegExp("</"+oa[2],"g")),A=aR):void 0!==oa[3]&&(A=aR):A===aR?">"===oa[0]?(L=void 0,A=null!=(L=x)?L:K1b,
L=-1):void 0===oa[1]?L=-2:(L=A.lastIndex-oa[2].length,Q=oa[1],A=void 0===oa[3]?aR:'"'===oa[3]?O1b:N1b):A===O1b||A===N1b?A=aR:A===L1b||A===M1b?A=K1b:(A=aR,x=void 0)}da=A===aR&&c[E+1].startsWith("/>")?" ":"";r+=A===K1b?I+I1b:0<=L?(n.push(Q),I.slice(0,L)+"$lit$"+I.slice(L))+ZQ+da:I+ZQ+(-2===L?E:da)}c=[mTb(c,r+(c[m]||"<?>")+(2===d?"</svg>":"")),n];c=_.l(c);x=c.next().value;c=c.next().value;this.jg=S1b.createElement(x,b);cR.currentNode=this.jg.content;2===d&&(b=this.jg.content.firstChild,b.replaceWith.apply(b,
_.yc(b.childNodes)));for(;null!==(b=cR.nextNode())&&g.length<f;){if(1===b.nodeType){if(b.hasAttributes())for(d=_.l(b.getAttributeNames()),x=d.next();!x.done;x=d.next())x=x.value,x.endsWith("$lit$")?(n=c[e++],m=b.getAttribute(x).split(ZQ),n=/([.?@])?(.*)/.exec(n),g.push({type:1,index:a,name:n[2],lB:m,Ac:"."===n[1]?T1b:"?"===n[1]?U1b:"@"===n[1]?V1b:dR}),b.removeAttribute(x)):x.startsWith(ZQ)&&(g.push({type:6,index:a}),b.removeAttribute(x));if(P1b.test(b.tagName)&&(d=b.textContent.split(ZQ),x=d.length-
1,0<x)){b.textContent=D1b?D1b.emptyScript:"";for(m=0;m<x;m++)b.append(d[m],$Q.createComment("")),cR.nextNode(),g.push({type:2,index:++a});b.append(d[x],$Q.createComment(""))}}else if(8===b.nodeType)if(b.data===H1b)g.push({type:2,index:a});else for(d=-1;-1!==(d=b.data.indexOf(ZQ,d+1));)g.push({type:7,index:a}),d+=ZQ.length-1;a++}};S1b.createElement=function(a){var b=$Q.createElement("template");b.innerHTML=a;return b};var W1b=function(a,b){this.v5a=[];this.cEa=void 0;this.dEa=a;this.Vv=b};
W1b.prototype.ymc=function(a){var b=this.dEa,c=b.jg.content;b=b.Z0;var d,e=(null!=(d=null==a?void 0:a.gWc)?d:$Q).importNode(c,!0);cR.currentNode=e;c=cR.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 eR(c,c.nextSibling,this,a):1===g.type?m=new g.Ac(c,g.name,g.lB,this,a):6===g.type&&(m=new X1b(c,this,a));this.v5a.push(m);g=b[++f]}m=void 0;d!==(null==(m=g)?void 0:m.index)&&(c=cR.nextNode(),d++)}cR.currentNode=$Q;return e};
W1b.prototype.Dbb=function(a){for(var b=0,c=_.l(this.v5a),d=c.next();!d.done;d=c.next())d=d.value,void 0!==d&&(void 0!==d.lB?(d.OE(a,d,b),b+=d.lB.length-2):d.OE(a[b])),b++};_.W.Object.defineProperties(W1b.prototype,{parentNode:{configurable:!0,enumerable:!0,get:function(){return this.Vv.parentNode}},NE:{configurable:!0,enumerable:!0,get:function(){return this.Vv.NE}}});
var eR=function(a,b,c,d){this.type=2;this.Kh=bR;this.cEa=void 0;this.PE=a;this.tW=b;this.Vv=c;this.options=d;var e;this.A5a=null!=(e=null==d?void 0:d.isConnected)?e:!0;this.QX=void 0};_.h=eR.prototype;_.h.OE=function(a,b){a=dL(this,a,void 0===b?this:b);nTb(a)?a===bR||null==a||""===a?(this.Kh!==bR&&this.Xka(),this.Kh=bR):a!==this.Kh&&a!==cL&&this.O6a(a):void 0!==a._$litType$?this.Emc(a):void 0!==a.nodeType?this.iFa(a):J1b(a)||"function"===typeof(null==a?void 0:a[Symbol.iterator])?this.Dmc(a):this.O6a(a)};
_.h.cHa=function(a){return YQ(YQ(this.PE).parentNode).insertBefore(a,this.tW)};_.h.iFa=function(a){if(this.Kh!==a){this.Xka();if(z1b!==F1b){var b,c=null==(b=this.PE.parentNode)?void 0:b.nodeName;if("STYLE"===c||"SCRIPT"===c)throw Error("Xe");}this.Kh=this.cHa(a)}};
_.h.O6a=function(a){if(this.Kh!==bR&&nTb(this.Kh)){var b=YQ(this.PE).nextSibling;void 0===this.QX&&(this.QX=z1b(b,"data","property"));a=this.QX(a);b.data=a}else b=$Q.createTextNode(""),this.iFa(b),void 0===this.QX&&(this.QX=z1b(b,"data","property")),a=this.QX(a),b.data=a;this.Kh=a};
_.h.Emc=function(a){var b=a.values,c=a._$litType$;a="number"===typeof c?this.u5a(a):(void 0===c.jg&&(c.jg=S1b.createElement(mTb(c.h,c.h[0]),this.options)),c);var d;(null==(d=this.Kh)?void 0:d.dEa)===a?this.Kh.Dbb(b):(d=new W1b(a,this),a=d.ymc(this.options),d.Dbb(b),this.iFa(a),this.Kh=d)};_.h.u5a=function(a){var b=a.lB,c=R1b.get(b);if(void 0===c){var d=b.join("\x00");c=G1b.get(d);void 0===c&&(c=new S1b(a),G1b.set(d,c));R1b.set(b,c)}return c};
_.h.Dmc=function(a){J1b(this.Kh)||(this.Kh=[],this.Xka());var b=this.Kh,c=0,d;a=_.l(a);for(var e=a.next();!e.done;e=a.next())e=e.value,c===b.length?b.push(d=new eR(this.cHa($Q.createComment("")),this.cHa($Q.createComment("")),this,this.options)):d=b[c],d.OE(e),c++;c<b.length&&(this.Xka(d&&YQ(d.tW).nextSibling,c),b.length=c)};_.h.Xka=function(a,b){a=void 0===a?YQ(this.PE).nextSibling:a;var c;for(null==(c=this.Kkc)||c.call(this,!1,!0,b);a&&a!==this.tW;)b=YQ(a).nextSibling,YQ(a).remove(),a=b};
var Y1b=function(a,b){if(void 0===a.Vv){a.A5a=b;var c;null==(c=a.Kkc)||c.call(a,b)}};_.W.Object.defineProperties(eR.prototype,{NE:{configurable:!0,enumerable:!0,get:function(){var a,b;return null!=(b=null==(a=this.Vv)?void 0:a.NE)?b:this.A5a}},parentNode:{configurable:!0,enumerable:!0,get:function(){var a=YQ(this.PE).parentNode,b=this.Vv,c;void 0!==b&&11===(null==(c=a)?void 0:c.nodeType)&&(a=b.parentNode);return a}}});
var dR=function(a,b,c,d,e){this.type=1;this.Kh=bR;this.cEa=void 0;this.element=a;this.name=b;this.Vv=d;this.options=e;2<c.length||""!==c[0]||""!==c[1]?(this.Kh=Array(c.length-1).fill(new String),this.lB=c):this.Kh=bR;this.FF=void 0};
dR.prototype.OE=function(a,b,c,d){b=void 0===b?this:b;var e=this.lB,f=!1;if(void 0===e){if(a=dL(this,a,b,0),f=!nTb(a)||a!==this.Kh&&a!==cL)this.Kh=a}else{var g=a;a=e[0];var m;for(m=0;m<e.length-1;m++){var n=dL(this,g[c+m],b,m);n===cL&&(n=this.Kh[m]);f||(f=!nTb(n)||n!==this.Kh[m]);if(n===bR)a=bR;else if(a!==bR){var r=void 0;a+=(null!=(r=n)?r:"")+e[m+1]}this.Kh[m]=n}}f&&!d&&this.jFa(a)};
dR.prototype.jFa=function(a){if(a===bR)YQ(this.element).removeAttribute(this.name);else{void 0===this.FF&&(this.FF=z1b(this.element,this.name,"attribute"));var b;a=this.FF(null!=(b=a)?b:"");var c;YQ(this.element).setAttribute(this.name,null!=(c=a)?c:"")}};_.W.Object.defineProperties(dR.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return this.element.tagName}},NE:{configurable:!0,enumerable:!0,get:function(){return this.Vv.NE}}});
var T1b=function(){dR.apply(this,arguments);this.type=3};_.V(T1b,dR);T1b.prototype.jFa=function(a){void 0===this.FF&&(this.FF=z1b(this.element,this.name,"property"));a=this.FF(a);this.element[this.name]=a===bR?void 0:a};var U1b=function(){dR.apply(this,arguments);this.type=4};_.V(U1b,dR);U1b.prototype.jFa=function(a){YQ(this.element).toggleAttribute(this.name,!!a&&a!==bR)};var V1b=function(a,b,c,d,e){dR.call(this,a,b,c,d,e);this.type=5};_.V(V1b,dR);
V1b.prototype.OE=function(a,b){var c;a=null!=(c=dL(this,a,void 0===b?this:b,0))?c:bR;if(a!==cL){b=this.Kh;c=a===bR&&b!==bR||a.capture!==b.capture||a.once!==b.once||a.passive!==b.passive;var d=a!==bR&&(b===bR||c);c&&this.element.removeEventListener(this.name,this,b);d&&this.element.addEventListener(this.name,this,a);this.Kh=a}};V1b.prototype.handleEvent=function(a){if("function"===typeof this.Kh){var b,c;this.Kh.call(null!=(c=null==(b=this.options)?void 0:b.host)?c:this.element,a)}else this.Kh.handleEvent(a)};
var X1b=function(a,b,c){this.element=a;this.type=6;this.cEa=void 0;this.Vv=b;this.options=c};X1b.prototype.OE=function(a){dL(this,a)};_.W.Object.defineProperties(X1b.prototype,{NE:{configurable:!0,enumerable:!0,get:function(){return this.Vv.NE}}});var Z1b;null==(Z1b=window.litHtmlPolyfillSupport)||Z1b(S1b,eR);var $1b,a2b;(null!=(a2b=_.ca.litHtmlVersions)?a2b:_.ca.litHtmlVersions=[]).push("3.0.0-pre.0");
$1b=function(a,b,c){var d,e=null!=(d=null==c?void 0:c.SYa)?d:b;d=e._$litPart$;if(void 0===d){var f;d=null!=(f=null==c?void 0:c.SYa)?f:null;e._$litPart$=d=new eR(b.insertBefore($Q.createComment(""),d),d,void 0,null!=c?c:{})}d.OE(a);return d};var b2b=_.ca.ShadowRoot&&(void 0===_.ca.ShadyCSS||_.ca.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,c2b=Symbol(),d2b=new WeakMap,e2b=function(a,b,c){this._$cssResult$=!0;if(c!==c2b)throw Error("Ye");this.cssText=a;this.Ysc=b};e2b.prototype.toString=function(){return this.cssText};
_.W.Object.defineProperties(e2b.prototype,{styleSheet:{configurable:!0,enumerable:!0,get:function(){var a=this.atc,b=this.Ysc;if(b2b&&void 0===a){var c=void 0!==b&&1===b.length;c&&(a=d2b.get(b));void 0===a&&((this.atc=a=new CSSStyleSheet).replaceSync(this.cssText),c&&d2b.set(b,a))}return a}}});
var f2b=function(a,b){if(b2b)a.adoptedStyleSheets=b.map(function(f){return f instanceof CSSStyleSheet?f:f.styleSheet});else{b=_.l(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=document.createElement("style"),e=_.ca.litNonce;void 0!==e&&d.setAttribute("nonce",e);d.textContent=c.cssText;a.appendChild(d)}}},g2b=b2b?function(a){return a}:function(a){if(a instanceof CSSStyleSheet){var b="";a=_.l(a.cssRules);for(var c=a.next();!c.done;c=a.next())b+=c.value.cssText;b=new e2b("string"===typeof b?
b:String(b),void 0,c2b)}else b=a;return b};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var h2b=!!/^\s*class\s*\{\s*\}\s*$/.test(function(){}.toString())||HTMLElement.es5Shimmed||void 0===_.ca.Reflect||void 0===_.ca.customElements||_.ca.customElements.polyfillWrapFlushCallback||!1,i2b,j2b=function(){var a=HTMLElement;if(h2b)return a;if(void 0!==i2b)return i2b;var b=_.ca.Reflect,c=function(){return b.construct(a,[],this.constructor)};c.prototype=a.prototype;c.prototype.constructor=c;c.es5Shimmed=!0;Object.setPrototypeOf(c,a);return i2b=c},k2b=!1;h2b||k2b||(k2b=!0,_.ca.HTMLElement=j2b());
var l2b=j2b(),m2b=Object,n2b=m2b.is,o2b=m2b.defineProperty,p2b=m2b.getOwnPropertyNames,q2b=m2b.getOwnPropertySymbols,r2b=_.ca.trustedTypes,s2b=r2b?r2b.emptyScript:"",t2b=_.ca.reactiveElementPolyfillSupport,u2b={QPb:function(a,b){switch(b){case Boolean:a=a?s2b:null;break;case Object:case Array:a=null==a?a:JSON.stringify(a)}return a},nQa: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}},
v2b=function(a,b){return!n2b(a,b)},w2b={l8:!0,type:String,TY:u2b,jHb:!1,qCc:v2b},fR=function(){var a=l2b.call(this)||this;a.Yka=new Map;a.wda=!1;a.mca=!1;a.vW=null;a.Okc();return a};_.V(fR,l2b);fR.tK=function(a,b){b=void 0===b?w2b:b;b.state&&(b.l8=!1);this.vo();this.EC.set(a,b);b.l1c||this.prototype.hasOwnProperty(a)||(b=this.Iba(a,Symbol(),b),void 0!==b&&o2b(this.prototype,a,b))};
fR.Iba=function(a,b,c){return{get:function(){return this[b]},set:function(d){var e=this[a];this[b]=d;x2b(this,a,e,c)},configurable:!0,enumerable:!0}};fR.t_=function(a){var b;return null!=(b=this.EC.get(a))?b:w2b};
fR.vo=function(){y2b();if(this.hasOwnProperty("finalized"))return!1;this.finalized=!0;var a=Object.getPrototypeOf(this);a.vo();void 0!==a.YGa&&(this.YGa=[].concat(_.yc(a.YGa)));this.EC=new Map(a.EC);this.x5a=new Map;if(this.hasOwnProperty("properties")){a=this.properties;var b=[].concat(_.yc(p2b(a)),_.yc(q2b(a)));b=_.l(b);for(var c=b.next();!c.done;c=b.next())c=c.value,this.tK(c,a[c])}this.JR=this.Saa(this.styles);return!0};
fR.Saa=function(a){var b=[];if(Array.isArray(a)){a=new Set(a.flat(Infinity).reverse());a=_.l(a);for(var c=a.next();!c.done;c=a.next())b.unshift(g2b(c.value))}else void 0!==a&&b.push(g2b(a));return b};fR.uW=function(a,b){b=b.l8;return!1===b?void 0:"string"===typeof b?b:"string"===typeof a?a.toLowerCase():void 0};_.h=fR.prototype;_.h.Okc=function(){var a=this;this.D5a=new Promise(function(c){return a.eob=c});this.Wka=new Map;this.Skc();x2b(this);var b;null==(b=this.constructor.YGa)||b.forEach(function(c){return c(a)})};
_.h.Skc=function(){for(var a=_.l(this.constructor.EC.keys()),b=a.next();!b.done;b=a.next())b=b.value,this.hasOwnProperty(b)&&(this.Yka.set(b,this[b]),delete this[b])};_.h.rR=function(){var a,b=null!=(a=this.shadowRoot)?a:this.attachShadow(this.constructor.i2);f2b(b,this.constructor.JR);return b};_.h.connectedCallback=function(){void 0===this.AHb&&(this.AHb=this.rR());this.eob(!0);var a;null==(a=this.fEa)||a.forEach(function(b){var c;return null==(c=b.oZc)?void 0:c.call(b)})};_.h.eob=function(){};
_.h.disconnectedCallback=function(){var a;null==(a=this.fEa)||a.forEach(function(b){var c;return null==(c=b.qZc)?void 0:c.call(b)})};_.h.attributeChangedCallback=function(a,b,c){this.Hkc(a,c)};_.h.Rkc=function(a,b,c){c=void 0===c?w2b:c;var d=this.constructor.uW(a,c);if(void 0!==d&&!0===c.jHb){var e,f=(void 0!==(null==(e=c.TY)?void 0:e.QPb)?c.TY:u2b).QPb(b,c.type);this.vW=a;null==f?this.removeAttribute(d):this.setAttribute(d,f);this.vW=null}};
_.h.Hkc=function(a,b){var c=this.constructor;a=c.x5a.get(a);if(void 0!==a&&this.vW!==a){c=c.t_(a);var d,e="function"===typeof c.TY?{nQa:c.TY}:void 0!==(null==(d=c.TY)?void 0:d.nQa)?c.TY:u2b;this.vW=a;this[a]=e.nQa(b,c.type);this.vW=null}};var x2b=function(a,b,c,d){if(void 0!==b){null!=d||(d=a.constructor.t_(b));var e;if((null!=(e=d.qCc)?e:v2b)(a[b],c)){if(a.Wka.has(b)||a.Wka.set(b,c),!0===d.jHb&&a.vW!==b){var f;(null!=(f=a.Zka)?f:a.Zka=new Map).set(b,d)}}else return}!1===a.wda&&(a.D5a=a.Nkc())};
fR.prototype.Nkc=function(){var a=this,b,c;return _.Md(function(d){switch(d.Pc){case 1:return a.wda=!0,_.Xga(d,2),_.Nd(d,a.D5a,4);case 4:d.Pc=3;d.dK=0;break;case 2:b=_.aha(d),a.t5c||Promise.reject(b);case 3:c=z2b(a);if(null==c){d.Uh(5);break}return _.Nd(d,c,5);case 5:return d.return(!a.wda)}})};
var z2b=function(a){if(a.wda){a.Yka&&(a.Yka=a.Yka.forEach(function(e,f){return a[f]=e}));var b=!1,c=a.Wka;try{b=!0;var d;null==(d=a.fEa)||d.forEach(function(e){var f;return null==(f=e.sZc)?void 0:f.call(e)});a.update(c)}catch(e){throw b=!1,a.B5a(),e;}b&&a.bEa(c)}};_.h=fR.prototype;_.h.bEa=function(a){var b;null==(b=this.fEa)||b.forEach(function(c){var d;return null==(d=c.tZc)?void 0:d.call(c)});this.mca||(this.mca=!0,this.kqb());this.uB(a)};_.h.B5a=function(){this.Wka=new Map;this.wda=!1};
_.h.update=function(){var a=this;this.Zka&&(this.Zka=this.Zka.forEach(function(b,c){return a.Rkc(c,a[c],b)}));this.B5a()};_.h.uB=function(){};_.h.kqb=function(){};_.W.Object.defineProperties(fR,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){this.vo();for(var a=[],b=_.l(this.EC),c=b.next();!c.done;c=b.next()){var d=_.l(c.value);c=d.next().value;d=d.next().value;d=this.uW(c,d);void 0!==d&&(this.x5a.set(d,c),a.push(d))}return a}}});fR.finalized=!0;fR.EC=new Map;fR.JR=[];fR.i2={mode:"open"};
null==t2b||t2b({ReactiveElement:fR});var y2b=function(){var a;(null!=(a=_.ca.reactiveElementVersions)?a:_.ca.reactiveElementVersions=[]).push("2.0.0-pre.0");y2b=function(){}};var gR=function(){var a=fR.apply(this,arguments)||this;a.Uva={host:a};a.eEa=void 0;return a};_.V(gR,fR);gR.i2=fR.i2;gR.JR=fR.JR;gR.EC=fR.EC;gR.uW=fR.uW;gR.Saa=fR.Saa;gR.t_=fR.t_;gR.Iba=fR.Iba;gR.tK=fR.tK;_.h=gR.prototype;_.h.rR=function(){var a=fR.prototype.rR.call(this),b;null!=(b=this.Uva).SYa||(b.SYa=a.firstChild);return a};_.h.update=function(a){var b=this.render();this.mca||(this.Uva.isConnected=this.isConnected);fR.prototype.update.call(this,a);this.eEa=$1b(b,this.AHb,this.Uva)};
_.h.connectedCallback=function(){fR.prototype.connectedCallback.call(this);var a;null==(a=this.eEa)||Y1b(a,!0)};_.h.disconnectedCallback=function(){fR.prototype.disconnectedCallback.call(this);var a;null==(a=this.eEa)||Y1b(a,!1)};_.h.render=function(){return cL};gR.vo=function(){A2b();return fR.vo.call(this)};gR.finalized=!0;gR._$litElement$=!0;var B2b;null==(B2b=window.litElementPolyfillSupport)||B2b({LitElement:gR});
var A2b=function(){var a,b;(null!=(b=(a=window).litElementVersions)?b:a.litElementVersions=[]).push("4.0.0-pre.0");A2b=function(){}};var C2b=_.ii(["\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 */"]),
D2b=function(a){var b=_.uc.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("Ze`"+e);return d+e+a[f+1]},a[0]);return new e2b(c,a,c2b)}()}(C2b);var E2b=function(a,b){return{kind:b.kind,elements:b.elements,iqb:function(c){customElements.define(a,c)}}};var oTb=function(a,b){return"method"!==b.kind||!b.ylb||"value"in b.ylb?{kind:"field",key:Symbol(),A2c:"own",ylb:{},H1c:b.key,Kub:function(){"function"===typeof b.Kub&&(this[b.key]=b.Kub.call(this))},iqb:function(c){c.tK(b.key,a)}}:Object.assign({},b,{iqb:function(c){c.tK(b.key,a)}})};var F2b=function(){};F2b.prototype.Jkc=function(a,b,c){this.tSc=a;this.Vv=b;this.rSc=c};F2b.prototype.Lkc=function(a,b){return this.update(a,b)};F2b.prototype.update=function(a,b){return this.render.apply(this,_.yc(b))};_.W.Object.defineProperties(F2b.prototype,{NE:{configurable:!0,enumerable:!0,get:function(){return this.Vv.NE}}});var G2b=function(a){this.value=bR;if(2!==a.type)throw Error("$e`"+this.constructor.tyc);};_.V(G2b,F2b);G2b.prototype.render=function(a){if(a===bR||void 0===a)return this.sPb=void 0,this.value=a;if(a===cL)return a;if(a===this.value)return this.sPb;this.value=a;a=[_.cg(a)];a.raw=a;var b={};return this.sPb=(b._$litType$=this.constructor.resultType,b.lB=a,b.values=[],b)};G2b.tyc="safeHTML";G2b.resultType=1;
var H2b=function(a){return function(){var b=_.uc.apply(0,arguments),c={};return c._$litDirective$=a,c.values=b,c}}(G2b);/*

 Copyright 2021 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var I2b=_.ii('\n        <li class="item">\n          <span class="icon sprite ;"></span>\n          <a href="#" @mousedown=;\n                      @click=;>\n            ;<strong>;</strong>;\n            <span class="raw-query">;</span>\n          </a>\n        </li>'.split(";")),J2b=_.ii(['\n         <li class="no">\n           No results for&nbsp;<span class="value">',"</span>\n         </li>"]),K2b=_.ii("\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(";")),
L2b=_.ii(["\n        <li class=\"item\">\n          <a rel='search'\n             .href="," @click=",'><span class="icon sprite ','"></span> ',"</a>\n        </li>"]),M2b=_.ii('\n  <form autocomplete="off" action="#">\n    <input type="text" spellcheck="false" placeholder=";">\n    <div class="items">\n      <ul class="queries">\n      ;\n      </ul>\n      <ul class="results">\n      ;\n      ;\n      </ul>\n      <ul class="search">\n      ;\n      </ul>\n    </div>\n  </form>\n'.split(";")),N2b=
function(a,b,c){this.category=a;this.rawQuery=b;a=b.indexOf(c);-1!==a?(this.prefix=b.substr(0,a),this.Fu=b.substr(a,c.length),this.suffix=b.substr(a+c.length)):(this.prefix=b,this.suffix=this.Fu="")},O2b=function(a,b,c,d,e){this.title=a;this.snippet=b;this.url=c;this.icon=d;this.shortUrl=e},P2b=function(a,b,c){this.icon=a;this.url=b;this.description=c},hR=function(){var a=gR.apply(this,arguments)||this;a.placeholder="Search...";a.hiddenQuery="";a.accesskey="/";a.from="";a.dataHiddenQuery="";a.dataFrom=
"";a.queries=[];a.results=[];a.rN=[];a.Xja=new _.ye;a.Wja=a.Xja;a.Dpb=FSb("fetchJson",function(b,c){return ESb(b,c)});a.zNc="https://g3mark-service-backend.corp.google.com/moma_search_api/suggest";a.oLc="https://g3mark-service-backend.corp.google.com/moma_search_api/search";a.LGc=FSb("momaUrl",new URL("https://moma.corp.google.com/search"));a.input=void 0;return a};_.V(hR,gR);hR.i2=gR.i2;hR.JR=gR.JR;hR.EC=gR.EC;hR.uW=gR.uW;hR.Saa=gR.Saa;hR.t_=gR.t_;hR.Iba=gR.Iba;hR.tK=gR.tK;hR.vo=gR.vo;
hR.prototype.render=function(){var a=this,b=this.input?this.input.value:"",c=0<this.rN.length&&0===this.results.length;return Q1b(M2b,this.placeholder,this.queries.map(function(d){return Q1b(I2b,d.category,function(e){e.preventDefault()},function(e){e.preventDefault();a.tN(d.rawQuery);a.fireEvent("query-event",d.rawQuery)},d.prefix,d.Fu,d.suffix,d.rawQuery)}),c?Q1b(J2b,b):"",this.results.map(function(d){return Q1b(K2b,qTb(d.icon.imageUrl),d.url,function(){a.fireEvent("navigate-event",_.$f(d.url))},
d.title,rTb(d.shortUrl),H2b(d.snippet))}),this.rN.map(function(d){return Q1b(L2b,d.url,function(){a.fireEvent("navigate-event",_.$f(d.url))},d.icon,d.description)}))};
hR.prototype.kqb=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=_.Zd(c,"input").ka(_.Ee(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")}),_.je(500),_.v(function(){return c.value}),_.de(function(f){return""!==f}),_.Ee(function(f){var g=a.LGc;f=[f];g.searchParams.set("q",f.join(" "));
var m=a.from||a.dataFrom;m&&g.searchParams.set("from",m);a.rN=[];a.rN.push(new P2b("moma",_.gg(g.toString()),"Moma search"));if(m=a.hiddenQuery||a.dataHiddenQuery)f.push(m),g.searchParams.set("q",f.join(" ")),a.rN.push(new P2b("more",_.gg(g.toString()),"More results"));a.rN.reverse()}));this.input=c;var e=function(){a.Xja.next(!0)};_.uha(d,d.ka(_.Ce(function(f){return a.Dpb(a.getUrl(a.zNc,f),{credentials:"include"})}))).subscribe(function(f){f=_.l(f);var g=f.next().value,m=f.next().value;f=(m.suggestedPersonalQueries||
[]).map(function(n){return new N2b("personal",n.rawQuery,g)});m=(m.suggestedPopularQueries||[]).map(function(n){return new N2b("popular",n.rawQuery,g)});a.queries=f.concat(m);a.Xja.next(!0)},e);d.ka(_.Ce(function(f){return a.Dpb(a.getUrl(a.oLc,f),{credentials:"include"})})).subscribe(function(f){a.results=[];f=_.l(f.results||[]);for(var g=f.next();!g.done;g=f.next())if((g=g.value.organicResult)&&g.secondaryResults&&(g=g.secondaryResults[0]),g&&g.title&&g.snippet&&g.link&&g.icon){var m=a.results,n=
m.push,r=g.title;var x=g.snippet.privateDoNotAccessOrElseSafeHtmlWrappedValue;if(void 0===x||null===x)throw Error("af");x=_.bg(x);n.call(m,new O2b(r,x,qTb(g.link.linkUrl),g.icon,g.link.shortUrl))}a.Xja.next(!0)},e);_.Zd(c,"input").ka(_.de(function(){return""===c.value})).subscribe(function(){a.rN=[];a.queries=[];a.results=[];a.Xja.next(!1)});_.Zd(c,"focusin").subscribe(function(){for(var f=_.l(b.querySelectorAll(".item")),g=f.next();!g.done;g=f.next())g.value.classList.remove("selected")});_.Zd(c,
"keydown").subscribe(function(f){switch(f.key){case "ArrowDown":f.preventDefault();Q2b(a,1);break;case "ArrowUp":f.preventDefault();Q2b(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=_.gg(g),g=_.ag(g),void 0!==g&&(f.href=g);else{g=_.l(b.querySelectorAll(".item"));for(var m=g.next();!m.done;m=g.next())m.value.classList.remove("selected");if(f=f.querySelector(".raw-query"))a.tN(f.textContent||
""),a.fireEvent("query-event",f.textContent||"");(f=a.shadowRoot.querySelector("ul.search > .item"))&&f.classList.add("selected")}}}})}};hR.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 Q2b=function(a,b){a=a.shadowRoot.querySelectorAll(".item");for(var c=_.l(a.entries()),d=c.next();!d.done;d=c.next()){var e=_.l(d.value);d=e.next().value;e=e.next().value;if(e.classList.contains("selected")){e.classList.remove("selected");(b=a[(d+a.length+b)%a.length])&&b.classList.add("selected");return}}(b=a[0])&&b.classList.add("selected")};hR.prototype.tN=function(a){this.input&&(this.input.value=a,this.input.dispatchEvent(new InputEvent("input")))};
hR.prototype.fireEvent=function(a,b){this.dispatchEvent(new CustomEvent(a,{detail:{value:b}}))};_.W.Object.defineProperties(hR,{styles:{configurable:!0,enumerable:!0,get:function(){return D2b}}});var iR=hR;gL([eL({type:String}),hL(Object)],iR.prototype,"placeholder",void 0);gL([eL({type:String,l8:"hidden-query"}),hL(Object)],iR.prototype,"hiddenQuery",void 0);gL([eL({type:String}),hL(Object)],iR.prototype,"accesskey",void 0);gL([eL({type:String}),hL(Object)],iR.prototype,"from",void 0);
gL([eL({type:String,l8:"data-hidden-query"}),hL(Object)],iR.prototype,"dataHiddenQuery",void 0);gL([eL({type:String,l8:"data-from"}),hL(Object)],iR.prototype,"dataFrom",void 0);gL([pTb(),hL(Array)],iR.prototype,"queries",void 0);gL([pTb(),hL(Array)],iR.prototype,"results",void 0);gL([pTb(),hL(Array)],iR.prototype,"rN",void 0);iR=gL([function(a){return function(b){"function"===typeof b?customElements.define(a,b):b=E2b(a,b);return b}}("g3mark-moma-search")],iR);var jR=function(){};jR.ha=function(a){return new (a||jR)};jR.Ea=_.lc({type:jR});jR.Da=_.ac({});var kR=function(){};kR.ha=function(a){return new (a||kR)};kR.Ea=_.lc({type:kR});kR.Da=_.ac({imports:[XQ,_.zm,_.In,jR]});var lR=function(){};lR.ha=function(a){return new (a||lR)};lR.Ea=_.lc({type:lR});lR.Da=_.ac({imports:[_.zm]});var mR=function(){};mR.ha=function(a){return new (a||mR)};mR.Ea=_.lc({type:mR});mR.Da=_.ac({imports:[_.zm,_.In]});var nR=function(){};nR.ha=function(a){return new (a||nR)};nR.Ea=_.lc({type:nR});nR.Da=_.ac({imports:[_.zm,lR,mR]});var oR=function(){};oR.ha=function(a){return new (a||oR)};oR.Ea=_.lc({type:oR});oR.Da=_.ac({imports:[_.zm,VQ,kR,_.In,lR,nR,_.PD,mR,WQ]});var pR=function(){};pR.ha=function(a){return new (a||pR)};pR.Ea=_.lc({type:pR});pR.Da=_.ac({Rb:[{ya:_.qbb,tc:{expandedHeight:"48px",collapsedHeight:"48px",oL:!1}}],imports:[_.bo,_.zm,LQ,_.mK,iQ,UQ,_.Bv,_.Wr,_.Cz,_.Cy,oR,RQ]});var qR=function(){};qR.ha=function(a){return new (a||qR)};qR.Ea=_.lc({type:qR});qR.Da=_.ac({imports:[rN,_.zm,_.oz,MQ,LQ,_.Xn,_.RD,yM,_.In]});var rR=function(){};rR.ha=function(a){return new (a||rR)};rR.Ea=_.lc({type:rR});rR.Da=_.ac({imports:[_.zm,_.nK,_.Hs]});var sR=function(){};sR.ha=function(a){return new (a||sR)};sR.Ea=_.lc({type:sR});sR.Da=_.ac({imports:[_.Gu,_.zm,wN,_.RD,_.PD,_.Wr,_.Hs,_.Jw]});var tR=function(){};tR.ha=function(a){return new (a||tR)};tR.Ea=_.lc({type:tR});tR.Da=_.ac({imports:[_.bo,_.zm,_.PD,_.Wr,_.Cz,_.zy,_.In]});var uR=function(){};uR.ha=function(a){return new (a||uR)};uR.Ea=_.lc({type:uR});uR.Da=_.ac({imports:[_.zm,_.Wr,_.Hs,_.zw]});var vR=function(){};vR.ha=function(a){return new (a||vR)};vR.Ea=_.lc({type:vR});vR.Da=_.ac({imports:[uR,_.zm]});new _.Ak;new _.Bk;new _.Ak;new _.Bk;new _.fs("Last {count} days");var wR=function(a,b,c,d){this.nb=a;this.ad=b;this.dir=c;this.zone=d;this.vc=new _.we;this.JH=this.aU=null;this.QVa=192;this.Bga=new _.Tf([]);this.yY=[];this.Iub=!1;this.qw=this.ku=null;this.dm=new _.ml;this.aO=new _.ml;this.oSb=new _.ml;this.Ll=new _.ml;this.cu=null;this.qvb=[];R2b(this)};_.h=wR.prototype;_.h.Ra=function(){this.yY=S2b(this);var a=this.Bga,b=a.next,c=Array.from({length:this.yY.length});c[0]=this.wb;c[1]=_.EA(this.ad,this.wb,1);b.call(a,c)};
_.h.Sc=function(){var a=this;this.LSa();T2b(this);U2b(this);this.zone.bc(function(){setTimeout(function(){a.Bga.next(a.yY);a.Iub=!0})})};_.h.Ub=function(a){var b=this;this.Iub&&(a.minDate||a.maxDate)&&(this.yY=S2b(this),this.Bga.next(this.yY));a.activeDate&&a.activeDate.ig!==a.activeDate.oj&&this.zone.bc(function(){setTimeout(function(){b.ZH(b.wb,"auto")})})};_.h.La=function(){this.vc.next();this.vc.complete()};
_.h.ZH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.yY.findIndex(function(e){return tTb(c,e,a)});-1<d&&this.kha.Ax(d,b)};_.h.d_a=function(a){this.aO.next(a.value);V2b(this)};_.h.GR=function(a){this.cu=a};_.h.DC=function(a){this.cu&&(a.value&&this.oSb.emit(a),this.cu=null)};
var R2b=function(a){var b=_.$gb(a.ad,"narrow"),c=_.$gb(a.ad,"long").map(function(d,e){return{xzb:d,aWa:b[e]}});a.qvb=c.slice(0).concat(c.slice(0,0))},W2b=function(a,b){return(new Date(a.ad.getYear(b),a.ad.getMonth(b),1)).getTime()},X2b=function(a,b){return a.Aea.toArray().find(function(c){return tTb(a,c.wb,b)})},V2b=function(a){a=_.l(a.Aea.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.rQ=null,b.HX=null,b.kb.Pd()};
wR.prototype.LSa=function(){var a=this;_.Zd(this.nb.oa,"keydown",{capture:!0}).ka(_.De(this.vc)).subscribe(function(b){a:{var c=a.wb,d="rtl"===a.dir.value;switch(b.keyCode){case 37:a.wb=_.GA(a.ad,a.wb,d?1:-1);break;case 39:a.wb=_.GA(a.ad,a.wb,d?-1:1);break;case 38:a.wb=_.GA(a.ad,a.wb,-7);break;case 40:a.wb=_.GA(a.ad,a.wb,7);break;case 36:a.wb=_.GA(a.ad,a.wb,1-a.ad.getDate(a.wb));break;case 35:a.wb=_.GA(a.ad,a.wb,_.ahb(a.ad,a.wb)-a.ad.getDate(a.wb));break;case 33:a.wb=b.altKey?_.FA(a.ad,a.wb,-1):_.EA(a.ad,
a.wb,-1);break;case 34:a.wb=b.altKey?_.FA(a.ad,a.wb,1):_.EA(a.ad,a.wb,1);break;case 27:null===a.JH||_.ah(b)||(V2b(a),a.dm.emit(null),a.aO.emit(null));break;default:break a}a.wb=_.BA(a.ad,a.wb,a.Hd,a.Jd);_.zA(a.ad,c,a.wb)&&a.Ll.emit(a.wb);c=X2b(a,c);if(d=X2b(a,a.wb))d.wb=a.wb,d.ez(),d.kb.Pd(),null==c||c.kb.Pd();b.preventDefault();b.stopPropagation()}})};
var U2b=function(a){a.zone.bc(function(){var b=a.kha.nb.oa;_.Zd(b,"mousemove").ka(_.v(function(c){if(!a.cu)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}),_.ne(),_.Ce(function(c){return 0===c?_.Zh:_.gcb(50).ka(_.te(c))}),_.De(a.vc)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},T2b=function(a){a.Aea.Xc.ka(_.Be(a.Aea),_.Ce(function(b){return _.$d.apply(null,
_.yc(b.toArray().map(function(c){return c.sF.Tfa})))}),_.De(a.vc)).subscribe(function(b){var c=a.Aea.toArray();null==c||c[0].Z$a(b);a.aU=(null==c?void 0:c[0].HX)||null;a.JH=(null==c?void 0:c[0].rQ)||null;for(b=1;b<c.length;b++)c[b].HX=a.aU,c[b].rQ=a.JH,c[b].kb.Pd()})},S2b=function(a){for(var b=[],c=W2b(a,a.Jd),d=a.ad.clone(a.Hd);W2b(a,d)<=c;)b.push(a.ad.clone(d)),d=_.EA(a.ad,d,1);return b},tTb=function(a,b,c){return a.ad.getMonth(b)===a.ad.getMonth(c)&&a.ad.getYear(b)===a.ad.getYear(c)};
_.W.Object.defineProperties(wR.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.qvb}}});wR.ha=function(a){return new (a||wR)(_.u(_.bd),_.u(_.xA),_.u(_.Aq),_.u(_.Ge))};
wR.Aa=_.kc({type:wR,ta:[["reach-calendar-month-view"]],vb:function(a,b){a&1&&(_.tf(_.Mq,7),_.tf(_.bz,7),_.tf(_.uD,5));if(a&2){var c;_.sf(c=_.wf())&&(b.kha=c.first);_.sf(c=_.wf())&&(b.b7c=c.first);_.sf(c=_.wf())&&(b.Aea=c)}},Eb:[1,"reach-calendar-month-view"],inputs:{wb:"activeDate",selected:"selected",Hd:"minDate",Jd:"maxDate",hj:"dateFilter",kl:"dateClass",ku:"comparisonStart",qw:"comparisonEnd"},outputs:{dm:"selectedChange",aO:"userSelection",oSb:"userDragDrop",Ll:"activeDateChange"},features:[_.Bc],
Ba:8,Ca:8,Fa:[["role","presentation",1,"reach-calendar-month-view-header"],["scope","col",4,"ngFor","ngForOf"],[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","","tabindex","-1",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["scope","col"],["cdkMonitorSubtreeFocus","","tabindex","-1"],["class","reach-calendar-month",3,"reach-calendar-month-active","activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart",
"comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded",4,"ngIf"],[1,"reach-calendar-month",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDrag","_userSelection","dragStarted","dragEnded"]],va:function(a,b){a&1&&(_.y(0,"table",0)(1,"thead")(2,"tr"),_.M(3,sTb,2,1,"th",1),_.z()()(),_.B(4,"mat-divider"),_.y(5,"cdk-virtual-scroll-viewport",2),_.M(6,vTb,2,1,"div",3),_.O(7,"async"),_.z());a&2&&(_.t(3),_.w("ngForOf",b.weekdays),
_.t(2),_.w("itemSize",b.QVa)("minBufferPx",5*b.QVa)("maxBufferPx",10*b.QVa),_.t(1),_.w("cdkVirtualForOf",_.R(7,6,b.Bga))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.wA,_.sm,_.tm,_.uD,_.ew,_.az,_.bz,_.Mq,_.ym],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 */"],
ub:2,Pa:0});var xR=function(a,b,c){this.nb=a;this.ad=b;this.dir=c;this.vc=new _.we;this.iMa=new _.Tf([]);this.Z2a=128;this.dm=new _.ye;this.Ll=new _.ml};_.h=xR.prototype;_.h.Sc=function(){this.LSa()};_.h.Ub=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.ad.getYear(this.Jd),0,1)).getTime(),c=this.ad.clone(this.Hd);(new Date(this.ad.getYear(c),0,1)).getTime()<=b;)a.push(this.ad.clone(c)),c=_.FA(this.ad,c,1);this.iMa.next(a)}};
_.h.ZH=function(a,b){var c=this;b=void 0===b?"auto":b;var d=this.iMa.value.findIndex(function(e){return c.ad.getYear(e)===c.ad.getYear(a)});-1<d&&this.kha.Ax(d,b)};_.h.LSa=function(){var a=this;_.Zd(this.nb.oa,"keydown",{capture:!0}).ka(_.De(this.vc)).subscribe(function(b){a.VRa(b)})};
_.h.VRa=function(a){var b=this.wb,c="rtl"===this.dir.value;switch(a.keyCode){case 37:this.wb=_.EA(this.ad,this.wb,c?1:-1);break;case 39:this.wb=_.EA(this.ad,this.wb,c?-1:1);break;case 38:this.wb=_.EA(this.ad,this.wb,-4);break;case 40:this.wb=_.EA(this.ad,this.wb,4);break;case 36:this.wb=_.EA(this.ad,this.wb,-this.ad.getDate(this.wb));break;case 35:this.wb=_.GA(this.ad,this.wb,11-this.ad.getMonth(this.wb));break;case 33:this.wb=_.FA(this.ad,this.wb,a.altKey?-10:-1);break;case 34:this.wb=_.FA(this.ad,
this.wb,a.altKey?10:1);break;default:return}this.wb=_.BA(this.ad,this.wb,this.Hd,this.Jd);_.zA(this.ad,b,this.wb)&&this.Ll.emit(this.wb);b=Y2b(this,b);if(c=Y2b(this,this.wb))c.wb=this.wb,c.ez(),c.kb.Pd(),null==b||b.kb.Pd();a.preventDefault();a.stopPropagation()};var Y2b=function(a,b){return a.sQc.toArray().find(function(c){return a.ad.getYear(c.wb)===a.ad.getYear(b)})};xR.ha=function(a){return new (a||xR)(_.u(_.bd),_.u(_.xA),_.u(_.Aq))};
xR.Aa=_.kc({type:xR,ta:[["reach-calendar-year-view"]],vb:function(a,b){a&1&&(_.tf(_.Mq,7),_.tf(_.wD,5));if(a&2){var c;_.sf(c=_.wf())&&(b.kha=c.first);_.sf(c=_.wf())&&(b.sQc=c)}},Eb:[1,"reach-calendar-year-view"],inputs:{wb:"activeDate",Hd:"minDate",Jd:"maxDate",selected:"selected",hj:"dateFilter",kl:"dateClass"},outputs:{dm:"selectedChange",Ll:"activeDateChange"},features:[_.Bc],Ba:3,Ca:7,Fa:[[1,"reach-calendar-scroll-viewport",3,"itemSize","minBufferPx","maxBufferPx"],["cdkMonitorSubtreeFocus","",
"tabindex","-1","class","reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange",4,"cdkVirtualFor","cdkVirtualForOf","cdkVirtualForTemplateCacheSize"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"reach-calendar-year",3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"]],va:function(a,b){a&1&&(_.y(0,"cdk-virtual-scroll-viewport",0),_.M(1,wTb,1,6,"mat-year-view",1),_.O(2,"async"),_.z());a&2&&(_.w("itemSize",
b.Z2a)("minBufferPx",3*b.Z2a)("maxBufferPx",5*b.Z2a),_.t(1),_.w("cdkVirtualForOf",_.R(2,5,b.iMa))("cdkVirtualForTemplateCacheSize",50))},Ia:[_.wA,_.wD,_.az,_.bz,_.Mq,_.ym],ub:2,Pa:0});var Z2b=_.Lg("pickerView",[_.Og("month",_.Ng({transform:"translateY(0)"})),_.Pg("month => year",[_.Mg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.rA([_.Ng({transform:"translateY(-100%)",offset:0}),_.Ng({transform:"translateY(0%)",offset:1})]))]),_.Pg("year => month",[_.Mg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.rA([_.Ng({transform:"translateY(0)",offset:0}),_.Ng({transform:"translateY(-100%)",offset:1})]))])]),$2b=_.Lg("yearViewActive",[_.Og("false",_.Ng({display:"none"})),_.Og("true",_.Ng({display:"block"})),
_.Pg("false => true",[_.Mg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.rA([_.Ng({display:"block",offset:0})]))]),_.Pg("true => false",[_.Mg("375ms cubic-bezier(0.4,0.0,0.2,1)",_.rA([_.Ng({display:"block",offset:0}),_.Ng({display:"none",offset:1})]))])]),yR=function(a,b){var c=this;this.ad=a;this.Vd=b;this.vc=new _.we(1);this.Aha=new _.sv(null);this.mvb=new _.we(1);this.mc=new _.ye;this.cZ=[];this.BDc="Date";this.pvb=null;this.CN="month";this.dm=new _.ml;this.bO=new _.ml(!0);this.aO=new _.ml;this.Aha.km.ka(_.De(this.vc)).subscribe(function(d){c.aO.next({source:"input",
value:d})})};_.h=yR.prototype;_.h.Ra=function(){this.Hd||(this.Hd=_.FA(this.ad,new Date,-3));this.Jd||(this.Jd=_.FA(this.ad,new Date,3));this.Aha.setValue(this.selected,{re:!1})};_.h.ve=function(){this.wb=this.hI||new Date;this.TSa=this.CN};_.h.Sc=function(){this.mvb.next()};_.h.Ub=function(a){if(a=a.selected)a=!!this.Aha.value;a&&this.Aha.setValue(this.selected,{re:!1});this.mc.next()};_.h.La=function(){this.vc.next();this.vc.complete()};_.h.d_a=function(a){this.aO.next({source:"view",value:a})};
_.W.Object.defineProperties(yR.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.vwc},set:function(a){this.vwc=_.BA(this.ad,a,this.Hd,this.Jd);this.mc.next();_.Hk(this.Vd)}},wh:{configurable:!0,enumerable:!0,get:function(){return this.TSa},set:function(a){var b=this.TSa!==a?a:null;this.TSa=a;_.Hk(this.Vd);b&&this.bO.emit(b)}},hI:{configurable:!0,enumerable:!0,get:function(){return this.pvb},set:function(a){this.pvb=_.yA(this.ad,this.ad.Sh(a));var b;this.wb=null!=(b=this.hI)?
b:new Date}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.JDc},set:function(a){this.JDc=_.yA(this.ad,this.ad.Sh(a))||_.FA(this.ad,new Date,-3)}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.IDc},set:function(a){this.IDc=_.yA(this.ad,this.ad.Sh(a))||_.FA(this.ad,new Date,3)}}});yR.ha=function(a){return new (a||yR)(_.u(_.xA,8),_.u(_.El))};
yR.Aa=_.kc({type:yR,ta:[["reach-calendar"]],vb:function(a,b){a&1&&(_.tf(wR,5),_.tf(xR,5));if(a&2){var c;_.sf(c=_.wf())&&(b.z0=c.first);_.sf(c=_.wf())&&(b.bza=c.first)}},Eb:[1,"reach-calendar","cdk-edit-pane"],Fb:2,lb:function(a,b){a&2&&_.Pe("reach-date-calendar-with-presets",null==b.cZ?null:b.cZ.length)},inputs:{cZ:"datePresets",hI:"startAt",CN:"startView",selected:"selected",hj:"dateFilter",kl:"dateClass",Hd:"minDate",Jd:"maxDate"},outputs:{dm:"selectedChange",bO:"viewChanged",aO:"userSelection"},
Yb:["reachCalendar"],features:[_.hf([{ya:_.yD,Pb:yR}]),_.Bc],Ba:11,Ca:23,Fa:[[1,"reach-calendar-selection-view"],[1,"reach-calendar-header"],[1,"reach-calendar-date-input"],["matInput","","autocomplete","off","matDatepicker","",3,"formControl","placeholder","min","max"],[3,"presets","presetSelected",4,"ngIf"],[3,"activeDate","maxDate","minDate","view"],[1,"reach-calendar-picker-view"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","selectedChange"],[3,"activeDate","selected",
"dateFilter","maxDate","minDate","dateClass","userSelection"],[3,"presets","presetSelected"]],va:function(a,b){a&1&&(_.y(0,"div",0)(1,"div",1)(2,"div",2)(3,"reach-calendar-form-field"),_.B(4,"input",3),_.z()(),_.M(5,xTb,1,1,"reach-date-presets-menu",4),_.B(6,"reach-calendar-month-toolbar",5),_.z(),_.y(7,"div",6)(8,"div")(9,"reach-calendar-year-view",7),_.H("selectedChange",function(c){b.wh="month";var d;null==(d=b.z0)||d.ZH(c)}),_.z(),_.y(10,"reach-calendar-month-view",8),_.H("userSelection",function(c){return b.d_a(c)}),
_.z()()()());a&2&&(_.t(4),_.w("formControl",b.Aha)("placeholder",b.BDc)("min",b.Hd)("max",b.Jd),_.t(1),_.w("ngIf",null==b.cZ?null:b.cZ.length),_.t(1),_.w("activeDate",b.wb)("maxDate",b.Jd)("minDate",b.Hd)("view",b.wh),_.t(2),_.w("@pickerView",b.wh),_.t(1),_.w("@yearViewActive","year"==b.wh)("activeDate",b.wb)("selected",b.selected)("dateFilter",b.hj)("maxDate",b.Jd)("minDate",b.Hd)("dateClass",b.kl),_.t(1),_.w("activeDate",b.wb)("selected",b.selected)("dateFilter",b.hj)("maxDate",b.Jd)("minDate",
b.Hd)("dateClass",b.kl))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{height:100%;overflow:auto}.reach-calendar-preset-view .mat-mdc-slide-toggle{--mdc-switch-state-layer-size:40px}.reach-calendar-selection-view{display:grid;grid-template-rows:auto 1fr}.reach-calendar-header{padding:16px 0}.reach-calendar-comparison,.reach-calendar-date-input,reach-calendar-month-toolbar{padding:0 16px}reach-date-presets-menu .reach-calendar-presets{padding-bottom:16px}.reach-calendar-month-view,.reach-calendar-year-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.reach-calendar-month-view .reach-calendar-scroll-viewport,.reach-calendar-year-view .reach-calendar-scroll-viewport{height:100%}.reach-calendar-month-view .mat-calendar-table-header,.reach-calendar-year-view .mat-calendar-table-header{display:none}.reach-calendar-month-view .mat-calendar-table,.reach-calendar-year-view .mat-calendar-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.reach-calendar-month-view .mat-calendar-body-label,.reach-calendar-year-view .mat-calendar-body-label{line-height:0;padding-left:0}.reach-calendar-month,.reach-calendar-year{display:block;padding:0 16px}.reach-calendar-month-view-header{margin:0 16px}.reach-calendar-date-input{margin-bottom:16px}.reach-calendar-date-input .reach-calendar-form-field{width:136px}.reach-calendar-comparison{margin-bottom:16px}.reach-date-range-calendar .reach-calendar-date-input .reach-calendar-form-field,.reach-date-range-calendar-without-presets-menu .reach-calendar-date-input .reach-calendar-form-field{width:104px}.reach-date-range-calendar .reach-calendar-picker-view,.reach-date-range-calendar-without-presets-menu .reach-calendar-picker-view{min-height:128px}\n/*# sourceMappingURL=calendar.css.map */"],
ub:2,data:{animation:[Z2b,$2b]},Pa:0});var a3b={keyboard_arrow_left:{Th:"keyboard_arrow_left"},keyboard_arrow_right:{Th:"keyboard_arrow_right"},arrow_right:{Th:"arrow_right"}},b3b=new _.wc("ICON_MAPPING",{Ha:"root",qa:function(){return a3b}});var c3b=0,zR=function(a,b,c,d,e,f){this.calendar=a;this.Vd=b;this.ad=d;this.Fxc=e;this.Hu=f;this.vc=new _.we(1);this.ova="";this.Vgb="reach-calendar-button-"+c3b++};zR.prototype.Sc=function(){var a=this;this.calendar.mvb.ka(_.pe(1)).subscribe(function(){d3b(a)})};var d3b=function(a){var b;null==(b=a.calendar.z0)||b.kha.uwa.ka(_.De(a.vc)).subscribe(function(c){var d,e=null==(d=a.calendar.z0)?void 0:d.Bga.value[c];e&&(a.ova=a.ad.format(e,a.Fxc.display.RVa),a.Dv=e,_.Hk(a.Vd))})};
zR.prototype.yva=function(){return!this.Hd||0>_.zA(this.ad,this.Hd,this.Dv)};zR.prototype.sua=function(){return!this.Jd||0<_.zA(this.ad,this.Jd,this.Dv)};zR.prototype.ZH=function(a,b){b=void 0===b?"auto":b;if("month"===this.view){var c;null==(c=this.calendar.z0)||c.ZH(a,b)}else{var d;null==(d=this.calendar.bza)||d.ZH(a,b)}};var e3b=function(a,b,c){b="month"===a.view?_.EA(a.ad,b,c):_.FA(a.ad,b,c);return _.BA(a.ad,b,a.Hd,a.Jd)};
_.W.Object.defineProperties(zR.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.GDc},set:function(a){this.GDc=this.Dv=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.KDc},set:function(a){this.KDc=a}},vXa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Choose month and year":"Choose date"}},NXa:{configurable:!0,enumerable:!0,get:function(){return"month"===this.view?"Previous month":"Previous year"}},jWa:{configurable:!0,enumerable:!0,
get:function(){return"month"===this.view?"Next month":"Next year"}}});zR.ha=function(a){return new (a||zR)(_.u(yR),_.u(_.El),_.u(_.tD),_.u(_.xA,8),_.u(_.ir,8),_.u(b3b))};
zR.Aa=_.kc({type:zR,ta:[["reach-calendar-month-toolbar"]],Eb:[1,"reach-calendar-month-toolbar"],inputs:{wb:"activeDate",Hd:"minDate",Jd:"maxDate",view:"view"},features:[_.hf([{ya:_.cjb,tc:{Vj:!0}}])],Ba:9,Ca:12,Fa:[[1,"reach-calendar-period"],["mat-button","","cdkAriaLive","polite",1,"reach-calendar-period-button",3,"click"],[1,"reach-calendar-arrow"],["mat-icon-button","",1,"reach-calendar-previous-button",3,"disabled","click"],[3,"svgIcon",4,"ngIf"],["mat-icon-button","",1,"reach-calendar-next-button",
3,"disabled","click"],[3,"svgIcon"]],va:function(a,b){a&1&&(_.y(0,"div",0)(1,"button",1),_.H("click",function(){b.calendar.wh="month"===b.view?"year":"month";if("year"===b.calendar.wh&&b.Dv){var c;null==(c=b.calendar.bza)||c.ZH(b.Dv)}}),_.y(2,"span"),_.N(3),_.z(),_.B(4,"div",2),_.z()(),_.y(5,"button",3),_.H("click",function(){b.yva()&&(b.Dv=e3b(b,b.Dv||b.Dv,-1),b.ZH(b.Dv,"smooth"))}),_.M(6,yTb,2,2,"mat-icon",4),_.z(),_.y(7,"button",5),_.H("click",function(){b.sua()&&(b.Dv=e3b(b,b.Dv||b.Dv,1),b.ZH(b.Dv,
"smooth"))}),_.M(8,zTb,2,2,"mat-icon",4),_.z());a&2&&(_.t(1),_.Ne("aria-label",b.vXa)("aria-describedby",b.Vgb),_.t(1),_.Ne("id",b.Vgb),_.t(1),_.gf(b.ova),_.t(1),_.Pe("reach-calendar-invert","month"!==b.view),_.t(1),_.w("disabled",!b.yva()),_.Ne("aria-label",b.NXa),_.t(1),_.w("ngIf",b.Hu.keyboard_arrow_left),_.t(1),_.w("disabled",!b.sua()),_.Ne("aria-label",b.jWa),_.t(1),_.w("ngIf",b.Hu.keyboard_arrow_right))},Ia:[kL,_.tm,_.qC,_.hs,_.is,_.Gs],styles:[".reach-calendar-month-toolbar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base{height:24px;margin-top:0;margin-bottom:0}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mdc-button__touch,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mdc-button__touch{height:100%}.reach-calendar-month-toolbar .mat-mdc-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-outlined-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-raised-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-month-toolbar .mat-mdc-unelevated-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.reach-calendar-arrow{display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;height:0;margin:0 0 0 5px;vertical-align:middle;width:0}.reach-calendar-arrow.reach-calendar-invert{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .reach-calendar-arrow{margin:0 5px 0 0}.reach-calendar-period{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.reach-calendar-period-button{background:transparent;font:inherit;letter-spacing:inherit}\n/*# sourceMappingURL=calendar_month_toolbar.css.map */"],
ub:2,Pa:0});var AR=function(){};AR.ha=function(a){return new (a||AR)};AR.Ea=_.lc({type:AR});AR.Da=_.ac({Rb:[{ya:_.fr,Qd:_.AC}],imports:[FL]});var BR=function(){};BR.ha=function(a){return new (a||BR)};BR.Ea=_.lc({type:BR});BR.Da=_.ac({Rb:[{ya:_.mBb,tc:{color:"primary"}}],imports:[vM]});var CR=function(a,b){this.Vd=a;this.zone=b;this.vc=new _.we(1);this.GL=!1};CR.prototype.ve=function(){var a=this;this.zone.bc(function(){_.$d(_.Zd(a.input.oa,"focus").ka(_.te(!0)),_.Zd(a.input.oa,"blur").ka(_.te(!1))).ka(_.De(a.vc)).subscribe(function(b){a.GL=b;_.Hk(a.Vd);a.Vd.Pd()})})};_.W.Object.defineProperties(CR.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.GL}}});CR.ha=function(a){return new (a||CR)(_.u(_.El),_.u(_.Ge))};
CR.Aa=_.kc({type:CR,ta:[["reach-calendar-form-field"]],Fd:function(a,b,c){a&1&&_.uf(c,_.dB,7,_.bd);if(a&2){var d;_.sf(d=_.wf())&&(b.input=d.first)}},Eb:[1,"reach-calendar-form-field"],Fb:2,lb:function(a,b){a&2&&_.Pe("reach-calendar-form-field-focused",b.focused)},hc:["*"],Ba:2,Ca:0,Fa:[[1,"reach-calendar-form-field-outline"]],va:function(a){a&1&&(_.af(),_.B(0,"div",0),_.bf(1))},styles:[".reach-calendar-form-field{display:inline-block;position:relative}.reach-calendar-form-field .mat-mdc-input-element{background:transparent;border:none;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;margin:0;outline:none;padding:0 8px;position:relative;width:100%;z-index:1}.reach-calendar-form-field .reach-calendar-form-field-outline{bottom:0;border:1px solid currentColor;border-radius:4px;left:0;position:absolute;right:0;top:0}.reach-calendar-form-field.reach-calendar-form-field-focused .reach-calendar-form-field-outline{border-width:2px}\n/*# sourceMappingURL=calendar_form_field.css.map */"],
ub:2,Pa:0});var f3b=function(a){this.nb=a};f3b.prototype.focus=function(){this.nb.oa.focus()};f3b.prototype.Hs=function(){return this.nb.oa.textContent};var DR=function(a,b){this.nb=a;this.ONc=b;this.first=!1};_.V(DR,f3b);DR.ha=function(a){return new (a||DR)(_.u(_.bd),_.u(ER))};DR.Ja=_.pc({type:DR,ta:[["","xapTabstopGroupItem",""]],Fb:1,lb:function(a,b){if(a&2){var c;a=b.first||(null==(c=b.ONc.items)?void 0:c.first)===b?0:-1;_.Te("tabIndex",a)}},inputs:{first:"first"},features:[_.Ke]});
var ER=function(a){this.dir=a;this.orientation="vertical";this.yI=this.AE=!1};ER.prototype.ve=function(){this.h0=_.xq((new _.zq(this.items)).AE(this.AE));this.yI&&this.h0.yI();var a="vertical"===this.orientation;_.X8a(this.h0,a);var b;_.fy(this.h0,a?null:(null==(b=this.dir)?void 0:b.value)||"ltr")};ER.ha=function(a){return new (a||ER)(_.u(_.Aq))};
ER.Ja=_.pc({type:ER,ta:[["","xapTabstopGroup",""]],Fd:function(a,b,c){a&1&&_.uf(c,DR,4);if(a&2){var d;_.sf(d=_.wf())&&(b.items=d)}},lb:function(a,b){a&1&&_.H("keyup",function(c){b.h0&&(_.FSa(b.h0,"keyboard"),b.h0.Zs(c))})},inputs:{orientation:"orientation",AE:"withWrap",yI:"withTypeAhead"}});new _.Ak;new _.Bk;var FR=function(){};FR.ha=function(a){return new (a||FR)};FR.Ea=_.lc({type:FR});FR.Da=_.ac({imports:[LL]});var GR=function(){};GR.ha=function(a){return new (a||GR)};GR.Ea=_.lc({type:GR});GR.Da=_.ac({imports:[_.zm]});var g3b=function(){this.wva=[];this.YEb=new _.ye};g3b.ha=function(a){return new (a||g3b)};
g3b.Aa=_.kc({type:g3b,ta:[["reach-date-presets-menu"]],Eb:[1,"reach-date-presets-menu"],inputs:{wva:"presets"},outputs:{YEb:"presetSelected"},Ba:2,Ca:1,Fa:function(){return[["xapTabstopGroup","","role","listbox","aria-label","List of preset date options",1,"reach-calendar-presets"],[4,"ngIf"],["role","option","xapTabstopGroupItem","","class","reach-calendar-presets-menu-item",3,"first","click",4,"ngFor","ngForOf"],["role","option","xapTabstopGroupItem","",1,"reach-calendar-presets-menu-item",3,"first",
"click"],[1,"reach-calendar-preset-menu-item-state"],[1,"reach-calendar-preset-label"]]},va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,BTb,4,1,"ng-container",1),_.z());a&2&&(_.t(1),_.w("ngIf",0<(null==b.wva?null:b.wva.length)))},Ia:[_.sm,_.tm,_.ew,ER,DR],styles:[".reach-calendar-presets-menu .reach-calendar-presets{padding:8px 0}.reach-calendar-preset-label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;position:relative;padding:0 16px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:4px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base .mat-mdc-button-touch-target{display:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:hover .reach-calendar-preset-menu-item-state{background:#202124;opacity:.04}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus,.reach-calendar-presets-menu-item:focus{outline:none}.mat-mdc-menu-item.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state,.reach-calendar-presets-menu-item:focus .reach-calendar-preset-menu-item-state{background:#202124;opacity:.12}.reach-calendar-preset-menu-item-state{bottom:0;left:0;position:absolute;right:0;top:0}\n/*# sourceMappingURL=date_presets_menu.css.map */"],
ub:2,Pa:0});var HR=function(){};HR.ha=function(a){return new (a||HR)};HR.Ea=_.lc({type:HR});HR.Da=_.ac({});var IR=function(){};IR.ha=function(a){return new (a||IR)};IR.Ea=_.lc({type:IR});IR.Da=_.ac({imports:[_.qq,_.zm,_.Bv,fM,_.ID,iM,AR,BR,_.FD,_.Iw,_.Hs,_.gr,_.er,_.Cv,_.Oq,GR,HR]});_.dlb(yR,[_.tm,_.ai,_.nv,_.zC,_.dB,_.DD,_.vv,CR,zR,wR,xR,g3b],[]);var JR=function(){};JR.ha=function(a){return new (a||JR)};JR.Ea=_.lc({type:JR});JR.Da=_.ac({imports:[_.zm,_.Bv,gM,iM,FR,hM,_.FD,_.IA,IR,_.Cv,jM,_.GD]});var KR=function(){};KR.ha=function(a){return new (a||KR)};KR.Ea=_.lc({type:KR});KR.Da=_.ac({imports:[_.zm,fM,_.ID,gM,iM,_.Cv]});var LR=function(){};LR.ha=function(a){return new (a||LR)};LR.Ea=_.lc({type:LR});LR.Da=_.ac({Rb:[{ya:_.TLa,tc:!0}],imports:[_.qq,_.zm,PP,fM,MP,_.ID,gM,iM,AR,_.gC,hM,_.Hs,_.zw,_.iC,_.gr,KR,_.Cv,JR]});var MR=function(){};MR.ha=function(a){return new (a||MR)};MR.Ea=_.lc({type:MR});MR.Da=_.ac({imports:[_.zm,LR,JR]});var NR=function(){};NR.ha=function(a){return new (a||NR)};NR.Ea=_.lc({type:NR});NR.Da=_.ac({Rb:[{ya:_.a4a,tc:{Yp:"grimoire-xref",pNa:864E5,KOa:!0}}],imports:[_.bo,uR,_.zm,_.Hw,_.Iw,vR,MR]});var OR=function(){};OR.ha=function(a){return new (a||OR)};OR.Ea=_.lc({type:OR});OR.Da=_.ac({imports:[_.bo,_.zm,_.Ju,_.RD,_.PD,_.Wr,_.Iw,_.Hs,_.Jw,_.zw,_.OB,NR,aQ]});var PR=function(){};PR.ha=function(a){return new (a||PR)};PR.Ea=_.lc({type:PR});PR.Da=_.ac({imports:[_.zm,_.ev]});var QR=function(){};QR.ha=function(a){return new (a||QR)};QR.Ea=_.lc({type:QR});QR.Da=_.ac({imports:[_.bo,_.zm,_.oz,_.RD,_.UJ,_.PD,_.Wr,_.IC,_.Hs,_.OI,PR,_.OH,_.In,_.xz,vR,OR]});var RR=function(){};RR.ha=function(a){return new (a||RR)};RR.Ea=_.lc({type:RR});RR.Da=_.ac({imports:[_.bo,rR,_.zm,_.PB,sR,_.Wr,_.Hs,_.Jw,_.GK,_.HB,_.zw,_.In,tR,QR]});var SR=function(){};SR.ha=function(a){return new (a||SR)};SR.Ea=_.lc({type:SR});SR.Da=_.ac({imports:[rN,_.zm,_.qI,_.oz,MQ,LQ,_.RD,yM,_.In,_.bo]});var TR=function(){};TR.ha=function(a){return new (a||TR)};TR.Ea=_.lc({type:TR});TR.Da=_.ac({imports:[_.bo,_.zm,_.Rt,_.sz,WM,_.PD,_.Wr,_.In,_.kF,_.Gw]});var UR=function(){};UR.ha=function(a){return new (a||UR)};UR.Ea=_.lc({type:UR});UR.Da=_.ac({Rb:[nM,PO,QO],imports:[_.bo,_.zm,iQ,TQ,pR,qR,CM,_.PD,RR,TR,_.xz,SR]});var VR=function(){};VR.ha=function(a){return new (a||VR)};VR.Ea=_.lc({type:VR});VR.Da=_.ac({imports:[_.zm,_.Wr,_.Nr,_.Hs,_.zw,_.In]});var WR=function(){};WR.ha=function(a){return new (a||WR)};WR.Ea=_.lc({type:WR});WR.Da=_.ac({imports:[_.bo,_.zm,VR,_.Vr,_.Wr,_.Hs,_.zw,_.iH,_.In]});var YR=function(){};YR.ha=function(a){return new (a||YR)};YR.Ea=_.lc({type:YR});YR.Da=_.ac({imports:[_.zm,_.Wr,_.IC,_.Hs,_.zy,_.vw,_.zw]});var ZR=function(){};ZR.ha=function(a){return new (a||ZR)};ZR.Ea=_.lc({type:ZR});ZR.Da=_.ac({imports:[_.zm,_.Wr,_.IC,_.Hs,_.zy,_.vw,_.zw]});var $R=function(){};$R.ha=function(a){return new (a||$R)};$R.Ea=_.lc({type:$R});$R.Da=_.ac({imports:[_.bo,_.zm,_.Wr,_.Jv,_.Hs,_.Mv,_.zw,_.Bv,_.Cv,YR,ZR]});var aS=function(){};aS.ha=function(a){return new (a||aS)};aS.Ea=_.lc({type:aS});aS.Da=_.ac({imports:[_.zm,_.ty,_.RD,_.PD,rQ,$R,YR,ZR]});var bS=function(){};bS.ha=function(a){return new (a||bS)};bS.Ea=_.lc({type:bS});bS.Da=_.ac({Rb:[{ya:_.n4a,tc:{eI:0,QG:0,S1a:1500,gmb:!0}}],imports:[_.bo,_.zm,WR,_.PB,_.Wr,_.Hs,_.HB,_.zw,aS]});var cS=function(){};cS.ha=function(a){return new (a||cS)};cS.Ea=_.lc({type:cS});cS.Da=_.ac({imports:[_.zm,_.Vr,UR,bS,_.xz]});var dS=function(){};dS.ha=function(a){return new (a||dS)};dS.Ea=_.lc({type:dS});dS.Da=_.ac({Rb:[_.sJ,_.rJ],imports:[cS,_.zm,_.Vr,BQ,TR]});var eS=function(){};eS.prototype.resolve=function(a){return _.Jg(a)};eS.ha=function(a){return new (a||eS)};eS.ua=_.p({token:eS,qa:eS.ha,Ha:"root"});var h3b=function(a,b){this.PJ="/repos";this.Jyc="https://cloud.google.com/source-repositories/docs/";this.CNc="https://cloud.google.com/source-repositories/docs/support";_.Yh.has(2)&&b.navigate([this.PJ])};h3b.ha=function(a){return new (a||h3b)(_.u(_.fu),_.u(_.lg))};
h3b.Aa=_.kc({type:h3b,ta:[["initial-welcome"]],Ba:18,Ca:3,Fa:["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";"),["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign","center",3,"externalLink"],["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],["mat-button","","ascTrackElement","initialWelcome","trackAction","navigateViewAllRepos",
3,"routerLink"]],va:function(a,b){a&1&&(_.y(0,"div",0)(1,"h2"),_.N(2," Welcome to Cloud Source Repositories "),_.z(),_.y(3,"p"),_.N(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.z(),_.y(5,"div",1)(6,"a",2)(7,"mat-icon"),_.N(8,"info"),_.z(),_.C(9),_.N(10,"Documentation"),_.F(),_.z(),_.y(11,"a",3)(12,"mat-icon"),_.N(13,"help"),_.z(),_.C(14),_.N(15,"Support"),_.F(),_.z()(),_.y(16,"a",4),_.N(17," view all repositories "),
_.z()());a&2&&(_.t(6),_.w("externalLink",b.Jyc),_.t(5),_.w("externalLink",b.CNc),_.t(5),_.w("routerLink",b.PJ))},Ia:[_.$n,_.Wn,_.wr,_.xr,_.Sr,_.zr,_.Gs,_.Gn],styles:[".docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#5f6368}.docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus, .docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.docs-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:not(:first-child){margin-left:16px}.mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle;margin-right:4px}.mat-button[_ngcontent-%COMP%]{background-color:#1967d2;border-radius:4px;color:#fff;font-family:Google Sans;font-weight:500;letter-spacing:.02em;margin-top:16px;padding:0 30px;text-transform:capitalize}h2[_ngcontent-%COMP%]{color:#000;font-family:Google Sans;font-size:32px;margin-bottom:16px;margin-top:0}p[_ngcontent-%COMP%]{color:#000;margin-bottom:8px;max-width:445px;text-align:center}"],
Pa:0});var i3b={hW:0,efc:1,Ft:2,P3a:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var fS=function(){};fS.prototype.transform=function(a){return _.aE(a)?"/piper///depot/"+DTb(a.path):_.$D(a)?encodeURIComponent(a.repository)+"/"+DTb(a.path):(_.wE(a)?"/h":"")+"/"+encodeURIComponent(a.tb)+"/"+DTb(a.repository)+"/+/"+DTb(a.Cb)+":"+DTb(a.path)};fS.ha=function(a){return new (a||fS)};fS.Ce=_.qc({name:"placeToHref",type:fS,ie:!0});var gS=function(){};gS.prototype.transform=function(a){return _.Bp(a.Zb().ld("/").Za())};gS.ha=function(a){return new (a||gS)};gS.Ce=_.qc({name:"repoRootLink",type:gS,ie:!0});var hS=function(){this.Xw=i3b;this.Aja="RecentItem"};
hS.prototype.Ra=function(){switch(this.vEb){case "REPO":var a=this.Xa;this.data={Xa:a,type:0,BV:this.Aja+"Repo",icon:"shared:repository",lea:CTb(a),Vta:_.Bp(a.Zb().ld("/").Za()),mea:"navigateMainRepo",af:a.tb,IFb:_.Bp(_.uE(a.Zb(),"repoGroup").Za())};break;case "REF":a=this.Xa;this.data={Xa:a,type:1,BV:this.Aja+"Branch",icon:"source:branch",lea:CTb(a),Vta:_.Bp(a.Zb().ld("/").Za()),mea:"navigateMainBranch",af:a.tb,IFb:_.Bp(_.uE(a.Zb(),"repoGroup").Za())};break;case "FOLDER":a=this.Xa;this.data={Xa:a,
type:3,BV:this.Aja+"Folder",icon:"source:folder_open",repository:a.repository,me:a.Cb&&_.kE(a.Cb),lea:_.Vy(a.path||"")||"/",Vta:_.Bp(a),mea:"navigateMainFolder",path:a.path,prefix:_.Bg(a.path)+"/"};break;case "FILE":a=this.Xa;this.data={Xa:a,type:2,BV:this.Aja+"File",icon:"source:file",repository:a.repository,me:a.Cb&&_.kE(a.Cb),lea:_.Vy(a.path),Vta:_.Bp(a),mea:"navigateMainFile",path:a.path,prefix:_.Bg(a.path)+"/"};break;default:_.Ag(this.vEb,"Unexpected place item type")}};
hS.ha=function(a){return new (a||hS)};
hS.Aa=_.kc({type:hS,ta:[["item-display","place",""]],inputs:{Aja:"trackElementPrefix",displayName:"displayName",vEb:"placeItemType",Xa:"place"},nc:["place",""],Ba:4,Ca:3,Fa:[[3,"svgIcon"],[4,"ngIf","ngIfElse"],["fileOrFolder",""],[1,"main-element",3,"routerLink","ascTrackElement","trackAction"],["trackAction","navigateProject",3,"routerLink","ascTrackElement"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement",4,"ngIf"],[1,"main-element"],["title","Copy file path",1,"copy-button"],["aria-hidden",
"true",1,"material-icons-extended"],["trackAction","navigateRepo",3,"routerLink","ascTrackElement"]],va:function(a,b){a&1&&(_.B(0,"mat-icon",0),_.M(1,ETb,5,7,"ng-container",1),_.M(2,GTb,10,11,"ng-template",null,2,_.zf));if(a&2){var c=_.ef(3);_.w("svgIcon",b.data.icon);_.t(1);_.w("ngIf",b.data.type==b.Xw.hW||b.data.type==b.Xw.efc)("ngIfElse",c)}},Ia:[_.$n,_.tm,_.Gs,_.Gn,fS,gS],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}"],
Pa:0});var j3b=_.Ed({state:1,message:"Unavailable"}),k3b=function(a,b){this.FB=_.UD;this.Yra=_.gi;this.yJc=b.u_().ka(_.v(function(c){return _.MD(c)}),_.ie(function(c){_.bs(a,c);return j3b}),_.Be(_.VD),_.ze())};k3b.ha=function(a){return new (a||k3b)(_.u(_.as),_.u(_.Mu))};
k3b.Aa=_.kc({type:k3b,ta:[["recent-items"]],Ba:5,Ca:3,Fa:[["fxLayout","column","fxFlex","",1,"card"],[4,"ngIf"],["emptyRecents",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[4,"ngFor","ngForOf"],["fxLayout","","fxLayoutAlign","start center",3,"place","placeItemType"],["theme","error"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],
va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,MTb,5,4,"ng-container",1),_.O(2,"async"),_.z(),_.M(3,NTb,2,0,"ng-template",null,2,_.zf));a&2&&(_.t(1),_.w("ngIf",_.R(2,1,b.yJc)))},Ia:[_.sm,_.tm,_.um,_.vm,_.wr,_.xr,_.Sr,hS,_.QD,_.OD,_.ym],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}"],
Pa:0});var l3b=_.Ed({state:1,message:"Unavailable"}),iS=function(a,b,c,d){var e=this;this.Wb=c;this.Ga=d;this.P3b="mCc";this.U3a="lCc";this.gca=YTb;this.Vc=_.UD;this.Yra=_.gi;this.od=new vVb(function(f){return Array.from(f.children.values())});this.hMa=new Map;this.jxa=new _.Tf(!1);this.xD=0;this.rNa=new _.ml(!0);this.tHc=c.r_().ka(_.v(function(f){return f||50}));this.WMc=c.y_().ka(_.pe(1),_.Ee(function(f){e.xD=f.length;e.rNa.emit(e.xD);b.Pd()}),_.olb(this.tHc),_.Ee(function(f){f=_.l(f);f.next();f=f.next().value;
e.xD<=f&&e.jxa.next(!0)}),_.olb(this.jxa),_.v(function(f){f=_.l(f);var g=_.l(f.next().value),m=g.next().value;g=g.next().value;var n=f.next().value;f=e.hMa;n=n?void 0:g;f.clear();g=new Map;m=_.l(m);for(var r=m.next();!r.done;r=m.next()){r=r.value;var x=r.Zb().ld().yi(void 0),A=r.repository&&r.tb&&r.Qc?"repositoryType:"+r.Qc+" repositoryGroupId:"+r.tb+" repo:"+r.repository+" ref:"+r.Cb:void 0;if(A){var E=g.get(A);E||(E=!r.path,E={children:new Map,displayName:"",location:x.Za(),Lx:E,Xw:"REPO"},g.set(A,
E));if(r.path){A="";for(var I=_.l(r.path.split("/")),L=I.next();!L.done;L=I.next())if(L=L.value,0!==L.length){0<A.length&&(A+="/");A+=L;var Q=E.children.get(L);if(!Q){Q=A;var da=r.path,oa=x.ld(Q===da?Q:Q+"/").Za();Q={children:new Map,displayName:"",location:oa,Lx:Q===da||Q+"/"===da,Xw:_.gi(oa)};E.children.set(L,Q)}E=Q}}}}m=_.l(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,$Tb(g.get(r),f));n&&ZTb(g,n);f=new AVb;f.data=Array.from(g.values());return _.MD(f)}),_.Ee(function(f){e.od.Uj=
[];f=_.l(f.Xb.data);for(var g=f.next();!g.done;g=f.next())XTb(g.value,e.od.Uj);e.od.NZ()}),_.ie(function(f){_.bs(a,f);return l3b}),_.Be(_.VD))};iS.prototype.WC=function(a){if(!_.LE(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.KE(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};iS.prototype.mCc=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.hMa.get(a))&&this.od.toggle(a)};
iS.prototype.lCc=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.hMa.get(a))&&(a.Lx?this.Wb.uya(a.location).ka(_.pe(1)).subscribe():this.Wb.xxa(a.location).ka(_.pe(1)).subscribe(),this.Ga.qb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.Lx=!a.Lx,this.xD+=a.Lx?1:-1,this.rNa.emit(this.xD))};iS.ha=function(a){return new (a||iS)(_.u(_.as),_.u(_.El),_.u(_.Mu),_.u(_.Vn))};
iS.Aa=_.kc({type:iS,ta:[["starred-items"]],lb:function(a,b){a&1&&_.H("click",function(c){return b.WC(c)})},outputs:{rNa:"countChanged"},Ba:5,Ca:3,Fa:[["fxLayout","column","fxFlex",""],[4,"ngIf"],["emptyStarredItems",""],[3,"ngSwitch"],[4,"ngSwitchCase"],["theme","error",4,"ngSwitchCase"],["fxLayout","column","fxLayoutAlign","center center","fxFlex","40px",4,"ngSwitchCase"],[4,"ngIf","ngIfElse"],[3,"dataSource","treeControl"],[4,"matTreeNodeDef"],[4,"matTreeNodeDef","matTreeNodeDefWhen"],["id","show-all-button",
"mat-button","",3,"click",4,"ngIf"],[1,"button-spacer"],[3,"isStarred","type"],[3,"displayName","place","placeItemType"],[1,"nested-row"],[1,"mat-button-base","mat-icon-button","row-toggle"],[1,"google-material-icons","expand-toggle"],["matTreeNodeOutlet",""],["id","show-all-button","mat-button","",3,"click"],["theme","error"],"fxLayout;column;fxLayoutAlign;center center;fxFlex;40px".split(";"),"fxLayout;;fxFlex;auto;fxLayoutAlign;center center".split(";")],va:function(a,b){a&1&&(_.y(0,"div",0),_.M(1,
VTb,5,4,"ng-container",1),_.O(2,"async"),_.z(),_.M(3,WTb,2,0,"ng-template",null,2,_.zf));a&2&&(_.t(1),_.w("ngIf",_.R(2,1,b.WMc)))},Ia:[_.tm,_.um,_.vm,_.wr,_.xr,_.Sr,_.QD,hS,_.OD,_.yr,XL,WL,aM,VL,YL,rM,_.ym],styles:["dc-information-box.error[_ngcontent-%COMP%]{background-color:transparent;border:0;padding:8px;margin:10px}.tree-invisible[_ngcontent-%COMP%]{display:none}li[_ngcontent-%COMP%], ul[_ngcontent-%COMP%]{margin-top:0;margin-bottom:0;list-style-type:none}item-display[_ngcontent-%COMP%]{height:18px;margin:4px 0}p[_ngcontent-%COMP%]{font-family:Google Sans;font-size:1rem}ul[_ngcontent-%COMP%]{padding:0 0 0 2em}.button-spacer[_ngcontent-%COMP%]{width:24px}button.row-toggle[_ngcontent-%COMP%]{align-self:center;height:24px;line-height:24px;width:24px}button.row-toggle[_ngcontent-%COMP%]   .google-material-icons[_ngcontent-%COMP%], button.row-toggle[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:1em;font-size:1em;line-height:1em;width:1em;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button.row-toggle[_ngcontent-%COMP%]   .expand-toggle[_ngcontent-%COMP%]{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}button.row-toggle[_ngcontent-%COMP%]   .collapsed[_ngcontent-%COMP%]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nested-row[_ngcontent-%COMP%]{display:flex;flex-direction:row}mat-tree-node[_ngcontent-%COMP%]{min-height:unset}"],
Pa:0});var m3b={v6b:"initial",MRc:"return"},jS=function(a,b,c,d,e,f,g){this.Ga=a;this.Wb=c;this.fE=d;this.n0a=f;this.Va=g;this.unb=new _.Ig;this.iFc=m3b;this.xD=0;_.av(e,"SEARCH_BAR");this.xJc=c.u_().ka(_.v(function(m){return m.length}));this.state=_.Qd(c.u_(),c.y_()).ka(_.pe(1),_.v(function(m){var n=_.l(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.ie(function(m){_.bs(b,m);return _.Ed("return")}))};jS.prototype.Ra=function(){this.fE.hm(this.unb)};
jS.prototype.La=function(){_.jsb(this.fE)};
jS.prototype.WC=function(a){var b=this;if(!_.LE(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.KE(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,"copy"===c){this.qb("copy");var e=d.dataset.copyContent||"";this.Wb.z_().ka(_.pe(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.Uy(document,d,e);b.n0a.open("Copied to clipboard!","",{duration:1E3})})}else"navigate"===c&&d instanceof HTMLAnchorElement&&(this.qb(d.dataset.elementName,
d.dataset.trackActionName),_.Fn(this.Va,d.pathname+d.search+d.hash),a.preventDefault())}}};jS.prototype.qb=function(a){this.Ga.qb({element:"LandingPage",action:a,gestureName:"CLICK"})};jS.ha=function(a){return new (a||jS)(_.u(_.Vn),_.u(_.as),_.u(_.Mu),_.u(_.yK),_.u(_.rg),_.u(_.ws),_.u(_.lg))};
jS.Aa=_.kc({type:jS,ta:[["landing-page"]],lb:function(a,b){a&1&&_.H("click",function(c){return b.WC(c)})},Ba:4,Ca:4,Fa:[[4,"ngIf","ngIfElse"],["loading",""],[1,"main-content"],[4,"ngIf"],["displayMode","flat","togglePosition","before",3,"multi"],[3,"expanded","afterExpand","afterCollapse"],[1,"star"],["role","region","aria-label","Starred Items","fxLayout","",3,"countChanged"],["svgIcon","source:history"],"role;region;aria-label;Recent Items;fxLayout;".split(";"),[3,"diameter"]],va:function(a,b){a&
1&&(_.M(0,dUb,22,8,"ng-container",0),_.O(1,"async"),_.M(2,eUb,1,1,"ng-template",null,1,_.zf));if(a&2){var c=_.ef(3);_.w("ngIf",_.R(1,2,b.state))("ngIfElse",c)}},Ia:[_.tm,_.wr,h3b,_.OD,KL,_.Bz,_.jH,_.kH,_.Gs,k3b,iS,_.ym,_.$y],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 kS=function(){this.mfc="REPO";this.P_a=!1;this.bNb=[];this.hMb=_.gu.has(22);_.gu.has(2)};_.W.Object.defineProperties(kS.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.P_a=!(a&&a.tb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.bNb=a.concat().sort(lUb)}}});kS.ha=function(a){return new (a||kS)(_.u(_.hu))};
kS.Aa=_.kc({type:kS,ta:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},nc:["location","","rows",""],Ba:9,Ca:3,Fa:[["aria-label","Repository Table"],["class","header-bar star-heading",4,"ngIf"],[1,"header-bar"],["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],[1,"header-bar","star-heading"],[1,"header-bar","project-heading"],[1,"hover-focus-element"],["class","star",4,"ngIf"],["fxLayoutAlign","start center",
"fxLayout",""],["ascTrackElement","RepositoryTable","trackAction","navigate",1,"repo",3,"routerLink"],[4,"ngIf"],["class","project",4,"ngIf"],[1,"star"],["trackElement","RepoTableStar","fxLayout","","fxLayoutAlign","center center",3,"place","type","elementName"],[1,"repo-icon",3,"matTooltip","svgIcon"],[1,"project"],["ascTrackElement","RepositoryTable","trackAction","navigate",3,"routerLink"]],va:function(a,b){a&1&&(_.y(0,"table",0)(1,"thead")(2,"tr"),_.M(3,fUb,1,0,"th",1),_.y(4,"th",2),_.N(5,"Name"),
_.z(),_.M(6,gUb,2,0,"th",3),_.z()(),_.y(7,"tbody"),_.M(8,kUb,8,5,"tr",4),_.z()());a&2&&(_.t(3),_.w("ngIf",b.hMb),_.t(3),_.w("ngIf",b.P_a),_.t(2),_.w("ngForOf",b.bNb))},Ia:[_.$n,_.sm,_.tm,_.wr,_.xr,_.Gs,_.jw,_.Gn,_.VJ],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}"],
Pa:0});var n3b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.V(n3b,Error);var lS=function(a,b){this.bXa=a;this.FXa=b};lS.prototype.EXa=function(a){var b=this,c=a.name;return c?_.Fhb(this.FXa,function(){return b.bXa.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.Fd(new n3b)};lS.ha=function(a){return new (a||lS)(_.q(gVb),_.q(_.jB))};lS.ua=_.p({token:lS,qa:lS.ha,Ha:"root"});var o3b={filter:"lifecycleState:ACTIVE"},mS=function(a,b,c){this.Ga=a;this.cXa=b;this.Gva=c;this.eYa=new _.Ts(this.Ga);this.wf=new _.Us(this.Ga);this.SIc=new _.Us(this.Ga)};mS.prototype.create=function(a,b,c){var d=this,e=new _.QA({name:a,projectId:b});c&&(e.parent=c);return this.Gva.create(e).ka(_.Ce(function(f){return p3b(d,e,f)}),_.ie(function(f){return _.Ed(_.EE({reason:0,error:f}))}),_.Be(_.VD),_.Ee(function(f){_.DE(f)&&q3b(d,f.Xb)}))};
mS.prototype.get=function(a){var b=this;return this.eYa.fetch(a,function(){return b.Gva.get(a)})};var p3b=function(a,b,c){return a.cXa.EXa(c).ka(_.v(function(d){return d.response?_.MD(b):d.error?_.EE({reason:1,error:d.error}):_.EE({reason:2,error:Error("bf")})}),_.ie(function(d){return _.Ed(_.EE({reason:2,error:d}))}))};mS.prototype.refreshPolicy=function(a,b){this.SIc.refresh(a,function(){return b},!1)};var q3b=function(a,b){a.wf.refresh(o3b,function(c){return c.concat(b).sort(mUb)})};
mS.ha=function(a){return new (a||mS)(_.q(_.Vn),_.q(lS),_.q(_.UA))};mS.ua=_.p({token:mS,qa:mS.ha,Ha:"root"});var r3b=["scope"],nS=function(){this.update=new _.ml};nS.prototype.Ra=function(){};nS.prototype.Oba=function(a){return _.Lh(a)?a.repository:a.Qc&&a.tb&&!_.$D(a)?a.tb:"All repositories"};nS.prototype.Hs=function(a){if(_.Lh(a))return"Repository";if(a.Qc&&a.tb&&!_.$D(a))return"Project"};nS.ha=function(a){return new (a||nS)};
nS.Aa=_.kc({type:nS,ta:[["project-selector-item","place",""]],vb:function(a,b){a&1&&_.tf(r3b,7);if(a&2){var c;_.sf(c=_.wf())&&(b.MZa=c.first)}},inputs:{Xa:"place"},outputs:{update:"update"},nc:["place",""],Ba:2,Ca:0,Fa:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],va:function(a){a&1&&_.M(0,nUb,1,1,"ng-template",null,0,_.zf)},Ia:[iN],ub:2,Pa:0});var oS=function(){};oS.ha=function(a){return new (a||oS)};oS.Ea=_.lc({type:oS});oS.Da=_.ac({imports:[_.zm,lN]});var pS=function(a){this.Nl=a};pS.prototype.Ra=function(){};pS.prototype.Ub=function(){s3b(this)};var s3b=function(a){a.Ep.gR();var b=a.Pga;var c=a.Xa;b={title:b.Oba(c),yZ:b.MZa,zc:"ProjectSelectorRepositoriesTree",label:b.Hs(c)};a.Yz=b;a.Nl.Pd()};pS.ha=function(a){return new (a||pS)(_.u(_.El))};
pS.Aa=_.kc({type:pS,ta:[["project-selector","place",""]],vb:function(a,b){a&1&&(_.tf(oO,7),_.tf(nS,7));if(a&2){var c;_.sf(c=_.wf())&&(b.Ep=c.first);_.sf(c=_.wf())&&(b.Pga=c.first)}},inputs:{Xa:"place"},features:[_.Bc],nc:["place",""],Ba:2,Ca:2,Fa:[["ariaLabel","select repository menu",3,"item"],[3,"place","update"]],va:function(a,b){a&1&&(_.B(0,"dropdown-button",0),_.y(1,"project-selector-item",1),_.H("update",function(){return s3b(b)}),_.z());a&2&&(_.w("item",b.Yz),_.t(1),_.w("place",b.Xa))},Ia:[oO,
nS],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Pa:0});var qUb=function(a){return{element:a,EMa:"clearButton",sMa:"search"}},yUb=new _.fs("This repository is mirrored from {repoType}"),t3b={V0b:0,W0b:1,D6b:2,ugc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},u3b=_.MD({kind:0}),v3b=_.MD({kind:1}),w3b=_.MD({kind:2}),qS=function(a,b,c,d,e){var f=this;this.Ga=a;this.Vg=b;this.OFb=c;this.Gga=d;this.fE=e;this.Vc=_.UD;this.TZa="Type to filter repositories";this.Tka=t3b;this.zc="RepositoriesSearch";this.kT=new _.we(1);this.ywa=new _.Tf("");
this.iMb=!1;this.ql=void 0;this.POb=_.Qd([this.kT.ka(_.v(BUb),_.ne(AUb)),this.ywa.ka(_.ne())]).ka(_.Ce(function(g){var m=_.l(g);g=m.next().value;m=m.next().value;return x3b(f,g,m)}),_.Be(_.VD));this.ZLc=this.POb.ka(_.de(_.DE),_.Ce(function(g){var m=g.Xb;return tXb(f.Gga).ka(_.v(function(n){return 9<n.length&&(1===m.kind||3===m.kind)}))}))};_.h=qS.prototype;_.h.Sc=function(){this.ql&&this.ql.focus()};_.h.Ra=function(){};
_.h.Ub=function(a){a.location&&(this.fE.hm(this.location),this.ql&&(_.xkb(this.ql),this.ywa.next("")),this.kT.next(this.location),this.iMb=!_.$D(this.location))};_.h.La=function(){_.jsb(this.fE)};_.h.hK=function(){this.ql&&(_.xkb(this.ql),this.Ga.qb({gestureName:"CLICK",element:this.zc,action:"clearLink",projectId:this.location.tb}))};
var x3b=function(a,b,c){return(!b||_.gu.has(69)&&"depot"===b.kind?tXb(a.Gga):uXb(a.Gga,b)).ka(_.v(function(d){return d.filter(function(e){if(c){var f=e.Pf;e=YBb(c,f.Si)||YBb(c,e.displayName)||YBb(c,f.projectId||f.Mm||f.Zq)}else e=!0;return e})}),_.Ce(function(d){return 0<d.length?_.Ed(_.MD({kind:3,rows:d.map(zUb)})):c?_.Ed(v3b):b&&"project"===b.kind?a.OFb.get(b.projectId).ka(_.te(u3b),_.ie(function(e){_.bs(a.Vg,e);return _.Ed(w3b)}),_.pe(1)):_.Ed(w3b)}))};
qS.ha=function(a){return new (a||qS)(_.u(_.Vn),_.u(_.as),_.u(mS),_.u(eN),_.u(_.yK),_.u(_.hu))};
qS.Aa=_.kc({type:qS,ta:[["repositories-browser","location",""]],vb:function(a,b){a&1&&_.tf(_.WD,5);if(a&2){var c;_.sf(c=_.wf())&&(b.ql=c.first)}},inputs:{location:"location"},features:[_.Bc],nc:["location",""],Ba:2,Ca:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","auto",3,"diameter",4,"ngSwitchCase"],[4,"ngSwitchCase"],["fxFlex","auto",3,"diameter"],["class","toolbar",4,"ngIf"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange",4,"ngIf"],["fxFlex","auto",
3,"filter","clear",4,"ngSwitchCase"],["icon","shared:repository",4,"ngSwitchCase"],["icon","shared:project",4,"ngSwitchCase"],[1,"toolbar"],[3,"place"],["fxFlex","none","icon","filter_list",3,"placeholder","trackingConfig","valueChange"],[3,"rows","location"],["fxFlex","auto",3,"filter","clear"],["icon","shared:repository"],["icon","shared:project"]],va:function(a,b){a&1&&(_.M(0,xUb,3,3,"ng-container",0),_.O(1,"async"));a&2&&_.w("ngIf",_.R(1,1,b.POb))},Ia:[_.tm,_.um,_.vm,_.Sr,_.pz,_.rz,_.qz,_.WD,
_.OD,fN,pS,kS,_.ym],styles:["repositories-browser[_nghost-%COMP%]{display:flex;flex-direction:column;min-height:0}input-with-icon[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px}.toolbar[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;display:flex;flex:1 0 100%;justify-content:space-between;max-height:56px}input-with-icon[_ngcontent-%COMP%]{padding-right:20px}project-selector[_ngcontent-%COMP%]{padding:8px 20px}no-search-match[_ngcontent-%COMP%]{padding-top:10px}repository-table[_ngcontent-%COMP%]{overflow:auto}settings-link[_ngcontent-%COMP%]{align-self:center;margin-right:6px}"],
Pa:0});var y3b={fBa:0,uCa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},rS=function(a,b,c,d,e,f,g,m){var n=this;this.Vg=a;this.Lb=b;this.Va=c;this.Gga=f;this.Wb=g;this.sG=m;this.TV=y3b;this.Vc=_.UD;this.fFc="/"+_.eo.JE;this.PJ="/repos";this.unb=new _.Ig;this.Hxb=_.gu.has(22);this.rl=_.Yh.has(2);this.Xa=this.Lb.data.ka(_.v(tBb),_.xe(1),_.Ld());this.sG?(this.Hxb&&z3b(this),this.FHb=this.rl?this.Lb.data.ka(_.v(function(r){return _.MD(LUb(r.component))})):tXb(this.Gga).ka(_.Ee(function(r){A3b(n,r)}),_.Ce(function(){return n.Lb.data}),
_.v(function(r){return _.MD(LUb(r.component))}),_.ie(function(r){_.bs(n.Vg,r);return _.LD("Unavailable")}),_.Be(_.VD))):(A3b(this,[]),this.FHb=_.oe)},z3b=function(a){_.Qd(a.Wb.u_(),a.Wb.y_()).ka(_.pe(1),_.ie(function(b){_.bs(a.Vg,b);return _.oe})).subscribe()},A3b=function(a,b){0===b.length&&a.Va.navigate(["/"+_.eo.VBa])};rS.ha=function(a){return new (a||rS)(_.u(_.as),_.u(_.Sf),_.u(_.lg),_.u(_.hu),_.u(_.fu),_.u(eN),_.u(_.Mu),_.u(_.km))};
rS.Aa=_.kc({type:rS,ta:[["source-root-container"]],Ba:4,Ca:3,Fa:[[3,"ngSwitch",4,"ngIf"],["error",""],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],[3,"diameter",4,"ngSwitchCase"],["class","nav-container",4,"ngIf"],[3,"location",4,"ngSwitchCase"],[1,"nav-container"],["mat-tab-nav-bar","","gmat-tabs","",4,"ngIf"],["mat-tab-nav-bar","","gmat-tabs",""],["mat-tab-link","","id","skiplink-navigation-target","ascTrackElement","SourceRootNav","trackAction","navigateToSourceHome",
3,"routerLink","active"],["mat-tab-link","","ascTrackElement","SourceRootNav","trackAction","navigateToRepositories",3,"routerLink","active"],[3,"location"],[3,"ngTemplateOutlet"],[3,"diameter"],["icon","report",3,"isSvg"]],va:function(a,b){a&1&&(_.M(0,JUb,4,4,"ng-container",0),_.O(1,"async"),_.M(2,KUb,5,1,"ng-template",null,1,_.zf));a&2&&_.w("ngIf",_.R(1,1,b.FHb))},Ia:[_.$n,_.tm,_.xm,_.um,_.vm,_.IB,_.pz,_.rz,_.qz,jS,_.OD,_.FB,_.GB,qS,_.Gn,_.ym],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}"],
Pa:0});var sS=function(){};sS.ha=function(a){return new (a||sS)};sS.Ea=_.lc({type:sS});sS.Da=_.ac({imports:[_.bo,_.zm,_.Xn,_.Vr,_.Wr,_.Hs,_.In]});var tS=function(){};tS.ha=function(a){return new (a||tS)};tS.Ea=_.lc({type:tS});tS.Da=_.ac({imports:[_.bo,_.zm,_.Vr,_.Wr,_.Hs,_.OI,_.In]});var uS=function(){};uS.ha=function(a){return new (a||uS)};uS.Ea=_.lc({type:uS});uS.Da=_.ac({imports:[_.zm,_.Vr,tS,_.RD,_.PD,_.Hs]});var vS=function(){};vS.ha=function(a){return new (a||vS)};vS.Ea=_.lc({type:vS});vS.Da=_.ac({imports:[_.bo,_.zm,_.Vr,_.RD,tS,_.PD,_.Wr,_.Hs,_.OB,_.In,_.WJ]});var wS=function(){};wS.ha=function(a){return new (a||wS)};wS.Ea=_.lc({type:wS});wS.Da=_.ac({imports:[_.zm,_.Vr,sS,_.PD,_.Wr,_.Cz,_.Hs,_.vs,uS,vS]});var xS=function(){};xS.ha=function(a){return new (a||xS)};xS.Ea=_.lc({type:xS});xS.Da=_.ac({imports:[_.zm,pO,oS,lN]});var yS=function(){};yS.ha=function(a){return new (a||yS)};yS.Ea=_.lc({type:yS});yS.Da=_.ac({imports:[_.bo,_.zm,_.Vr,_.Bv,_.sz,_.XD,_.PD,_.Wr,_.Hs,_.Mv,_.zw,kN,_.Cv,xS,_.In,_.WJ]});var zS=function(){};zS.ha=function(a){return new (a||zS)};zS.Ea=_.lc({type:zS});zS.Da=_.ac({imports:[_.bo,_.zm,_.PB,_.sz,wS,_.PD,_.HB,yS,_.In]});var AS=function(a,b,c,d,e){this.location=a;this.hv=b;this.ava=c;this.Va=d;this.ih=e;this.WLc=_.gu.has(77)};AS.prototype.Xe=function(a){var b=a.FDb.get("package");return this.ava.has(b)?B3b(this,a):C3b(this,this.location.path())};
var C3b=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 _.Ch;_.Dh(c,"q",b.replace(_.eRa,""));c.ld("/"+_.eo.T3);return _.Dn(a.Va,c.toString())},B3b=function(a,b){if(!a.WLc)return!0;var c=_.Jg(b);return"1"===c.params.Aw?!0:(b=lCb(c,a.ava,a.hv))?_.Ed(_.En(a.Va,_.Bp(b),{mg:"preserve"})).ka(_.Ee(function(){a.ih.S0(pL,{data:c,duration:7E3})})):!0};
AS.ha=function(a){return new (a||AS)(_.q(_.Fm),_.q(_.K0a),_.q(_.L0a),_.q(_.lg),_.q(_.ws),_.q(_.hu))};AS.ua=_.p({token:AS,qa:AS.ha,Ha:"root"});var BS,E3b,CS;BS={Oc:eS,mn:_.zK};_.D3b=new _.f5a;
E3b=[{path:"",tfa:"full",Xe:_.iE([DN]),children:[{path:"**",component:rS,resolve:BS,bq:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:rS,resolve:BS,bq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",Xe:_.iE([EN]),children:[]},{u0: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 _.Pf("_",{}),new _.Pf("depot",
{}),c]);return 4>b.length?{oK:b}:{oK:b,tva:{path:c}}},wzb:"piper/:path",component:yQ,resolve:BS,data:{groupType:"depot"},Xe:_.iE([HN,FN,GN,IN])},{u0:function(a,b,c){var d=_.D3b.Pe();return d?d(a,b,c):null},wzb:":package/:path",component:yQ,resolve:BS,data:{groupType:"depot"},Xe:_.iE([FN,AS]),bq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:rS,resolve:BS,bq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"h/:repositoryGroupId/:repo",component:yQ,resolve:BS,
bq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:oN,resolve:BS,bq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:yQ,resolve:BS,bq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:yQ,resolve:BS,Xe:_.iE([FN]),bq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:rS,resolve:BS,bq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",
component:yQ,resolve:BS,bq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:oN,resolve:BS,bq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:yQ,resolve:BS,bq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:yQ,resolve:BS,Xe:_.iE([FN]),bq:"paramsOrQueryParamsChange"}];CS=function(){};CS.ha=function(a){return new (a||CS)};CS.Ea=_.lc({type:CS,id:"source"});
CS.Da=_.ac({Rb:[_.zK,_.II,_.QH],imports:[CN,_.HI,zS,dS,_.hy(E3b),_.In]});_.L8a(CS,"source");
_.xg();
}catch(e){_._DumpException(e)}
try{
_.wg("search");

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